diff --git a/.gitleaks.toml b/.gitleaks.toml index f4bc908..ef5e08f 100644 --- a/.gitleaks.toml +++ b/.gitleaks.toml @@ -51,3 +51,176 @@ regexes = [ '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/get\-message\-key\.html":\s*"f45262464bef4ac36508d5003e5feceb25dc4b2a6f3bcab9b1170dddf9c6b746",?\s*$''', '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/has\-message\-key\.html":\s*"ded31531551a204963587fdf139c3c4f81017168ee1439a8760a89439f7fae67",?\s*$''', ] + +[[allowlists]] +description = "Reviewed WP03.01 public source hashes" +targetRules = ["generic-api-key"] +condition = "AND" +paths = ['''^eng/policy/(dependency-policy\.json|dependency-reviews/wp03-01-r1\.json)$'''] +regexTarget = "line" +regexes = [ + '''(?s)^\s*"eng/policy/contract\-access\.json":\s*"c1595b34c1408718d9535715718e2a39da319eb54f44903583370dd0f865d278",?\s*$''', + '''(?s)^\s*"eng/provenance/records/dokka\-combokeys\-licence\-r1\.json":\s*"75219d61672002f0bb242fed0fd93a0886f07d944e0b9e1b1f72132f59df1b41",?\s*$''', + '''(?s)^\s*"eng/provenance/records/dokka\-object\-keys\-licence\-r1\.json":\s*"55621ecc7032745ca46e56d13133dc22a3bd808d80966d737427b5d6fc5bd096",?\s*$''', + '''(?s)^\s*"src/public/dotnet/ArcForges\.Contracts\.PublicApi/ArcForges\.Contracts\.PublicApi\.csproj":\s*"986b7a97734cd5d0630e548da897869de322a112c087c2d0df6a0bfc98b8784c",?\s*$''', +] + +[[allowlists]] +description = "Reviewed WP03.01 Dokka public ArcError message-key API page hashes" +targetRules = ["generic-api-key"] +condition = "AND" +paths = ['''^eng/provenance/artifact-profiles/dokka-2-2-0-r5\.json$'''] +regexTarget = "line" +regexes = [ + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error\-kt/\-dsl/clear\-message\-key\.html":\s*"bb160486b78b3595eedcee3bb4fd282191a8d7b708912596f3c9f18f797bf250",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error\-kt/\-dsl/has\-message\-key\.html":\s*"bd34c165a80d8011be85bc104d2e4ecc5b85556a4da910525f8dfca5e73d1f06",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error\-kt/\-dsl/message\-key\.html":\s*"4edc786b8ae96d4d0816616be23b59ce56ac8e4b29dafb57f95a1b79c21902c8",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error\-or\-builder/get\-message\-key\-bytes\.html":\s*"d91a7ee39f573ec436987ad4c342d6216ca9a1432b34dd7c631921d573d5f3a1",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error\-or\-builder/get\-message\-key\.html":\s*"97234d3f6abeca67eb1d83bde77f967280c172f2d7e762e2385cde0c2a997545",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error\-or\-builder/has\-message\-key\.html":\s*"7e1c3899255c519decdab32de294a28f23200cd12e1a82c32714c4cebae398bc",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/\-builder/clear\-message\-key\.html":\s*"2721d36ddeac8711e568b4b90a89876b37d2ae624cfb7174b72c253efbab5bd5",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/\-builder/get\-message\-key\-bytes\.html":\s*"f93a6fd4f30bc502344aefb4fed3efab6c9b75c109c80965bb5b48caa6eecc43",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/\-builder/get\-message\-key\.html":\s*"3495708671875ddbabf3d69b600d83a7cc855d276891ffed46b75e33cd7efb7d",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/\-builder/has\-message\-key\.html":\s*"4eb80168831dd40e4977deddaad4752142e7634d3f9fd22c264604e429ae3e4d",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/\-builder/set\-message\-key\-bytes\.html":\s*"d4138e8689289e7ff994e5f8c4bb02ff95bba94f1fdf07bbda6067f37953cbc9",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/\-builder/set\-message\-key\.html":\s*"6fc18cd8341ace5821ef95bcf6f68415984349392b9b89f75e68171f1840f593",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/get\-message\-key\-bytes\.html":\s*"b2493bf0f6925e08f7ca5dbe582fae81aaf0a076deda755fc229986a3b935560",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/get\-message\-key\.html":\s*"f45262464bef4ac36508d5003e5feceb25dc4b2a6f3bcab9b1170dddf9c6b746",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/has\-message\-key\.html":\s*"ded31531551a204963587fdf139c3c4f81017168ee1439a8760a89439f7fae67",?\s*$''', +] + +[[allowlists]] +description = "Reviewed WP03.01 Dokka public order-key and dataset-token API page hashes" +targetRules = ["generic-api-key"] +condition = "AND" +paths = ['''^eng/provenance/artifact-profiles/dokka-2-2-0-r5\.json$'''] +regexTarget = "line" +regexes = [ + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block\-kt/\-dsl/clear\-order\-key\.html":\s*"ed8f55f971270886eb4fdbdc4e9af575bf3f286e6267898a1acc5a267b4dd87c",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block\-kt/\-dsl/has\-order\-key\.html":\s*"8184b3850a45ac4dcb9ab3d8f8c6c8fcaab72a1e1643ebbd2288ed494f8712f0",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block\-kt/\-dsl/order\-key\.html":\s*"6d0a00a9b2464d1a3b0d73658616fad6383564e54ccf68d2c07ffd01cd12cfc0",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block\-or\-builder/get\-order\-key\-bytes\.html":\s*"86bb86d0ef01ba7bc998816b0375b8771b27cf498bb055f554b80711d93515d3",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block\-or\-builder/get\-order\-key\.html":\s*"e2116537c8d272ebd289baf2d93eb69983e40458cc9badf67fd1b5294fe198d6",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block\-or\-builder/has\-order\-key\.html":\s*"aadbb59a4ca2255f913ce0f41b02533c45b551f67a5569e0c6e6d9d659a2c56a",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/\-builder/clear\-order\-key\.html":\s*"129bce016b2dcfa84de24b36cc59f58ec2e092b76f0fc194611c3cc80118cff3",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/\-builder/get\-order\-key\-bytes\.html":\s*"fc32bac564c94cf25c550ca5de0675a2063caef083f1f3d827a5233496d59019",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/\-builder/get\-order\-key\.html":\s*"451bd68144f6bdc5acd2446d92b648ca6a4fec0c6ec0e3f93c935c45bad4691c",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/\-builder/has\-order\-key\.html":\s*"5c2ce61cdfc6c373a18b995f1f99de4692289966daaa83900547c9cbfcdd6217",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/\-builder/set\-order\-key\-bytes\.html":\s*"f8f1e7fae6955c9838050046e33ab29e794bacca4e8264bef8e439a7720c5e60",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/\-builder/set\-order\-key\.html":\s*"1e92c8a8a723ef09fc458dabd8357c11a9279c115ef1dcfd0d163da43cfcf329",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/get\-order\-key\-bytes\.html":\s*"601184f932924ba84e7477296d2041f94f7728d5b142a0512db43d848c7df76b",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/get\-order\-key\.html":\s*"643e04057505981e591fb4b6201cc5da21b40a41c0d4b832ba9ce74467966229",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/has\-order\-key\.html":\s*"e274154d0e36facfabf30bbea0f176b02cadb83636eda3e42e7e6c9929f7d572",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view\-kt/\-dsl/clear\-order\-key\.html":\s*"5ccfcb3be4b37d11f5c2b6590b990b41bf6a5622e8dca9ab6f2e3313af4104d6",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view\-kt/\-dsl/has\-order\-key\.html":\s*"963ed7f97edaf725c09cf3c8fcbadc0c4cbab3ebb5f986c90a53615f97bcb21d",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view\-kt/\-dsl/order\-key\.html":\s*"d792b7e7275a7b043d036ba47274327b0e7f0672849d7b7d3c946b40fc058ca3",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view\-or\-builder/get\-order\-key\-bytes\.html":\s*"ea7fbe9ed8b55fa12be64ab790491903508ce217cf3258c27f47ea84ec227b77",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view\-or\-builder/get\-order\-key\.html":\s*"2486ed982fa6f7701b4ac02b086cc956d89fd57dc62bd8262e1e9101da8f8713",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view\-or\-builder/has\-order\-key\.html":\s*"391061a6369ecc875774fe61a4517ae8d32a57997b2e460a4849eb12e47c9ef9",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/\-builder/clear\-order\-key\.html":\s*"6d3414d363e745f463137d720dde952439f6de24e5fc5eb0db54bdd963b1c6f8",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/\-builder/get\-order\-key\-bytes\.html":\s*"6ecccad3a710b6c933d3f8a6e985f8f294830ad91c9600642285eb84bd0382ec",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/\-builder/get\-order\-key\.html":\s*"404afcece8daf6a488f2ae715f59c792482ffa5d656b7cfba28af250d4ab8990",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/\-builder/has\-order\-key\.html":\s*"5e6397ed393c07a867f37ef473451d7c893a5cd9ccb0b137109167dfeac89f7b",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/\-builder/set\-order\-key\-bytes\.html":\s*"40405da72ae9239d09749aa2ad8aeb4bf55c007c8eb3aa043bad4db4b9f9e797",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/\-builder/set\-order\-key\.html":\s*"8e21ca2ae83abb7c71e4d65cae94a0c0c8ff4eecfc2e5d3a61f3b882a3c19dbe",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/get\-order\-key\-bytes\.html":\s*"4be154aaf985b31abca476fafce191ce1a862bd9410bae503933d451d96e83b2",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/get\-order\-key\.html":\s*"e4eb1e87f2d5ee07952329abf7e5f082dc8f7be4af192e0376eb447fcc5132d7",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/has\-order\-key\.html":\s*"75dd3392b256d9c28f1716331a737f913eb7bdae6c37d87f34f9c0871e0b28c6",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query\-kt/\-dsl/clear\-dataset\-token\.html":\s*"4081859e6aca34f9888f41b87fca6f39dcf223430644698b197722ade0982dbd",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query\-kt/\-dsl/dataset\-token\.html":\s*"db5b475894ca63c2eb07fee4c2f4d890dfce8bd93f7ace7195da94d6fedaff11",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query\-kt/\-dsl/has\-dataset\-token\.html":\s*"e61ea4be3e60000912313c86da6514bb60f307d1d49234776bd680ae4894b595",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query\-or\-builder/get\-dataset\-token\-bytes\.html":\s*"717727f574960aaccd566a280608e39b7faee36e5086452a8907a423cfd3a0d9",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query\-or\-builder/get\-dataset\-token\.html":\s*"35ce22e50ed5541bc48486438d00baec1ce35b8772c0869c848a34072b5027f2",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query\-or\-builder/has\-dataset\-token\.html":\s*"f03440055bc4df1c2ed238140a9df15ff33de37ff55ab722fc545f13de964896",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/\-builder/clear\-dataset\-token\.html":\s*"efed61e040cec9b8b5ca260d98f5477acea9a323f439a7f6f25d75c95eea93f0",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/\-builder/get\-dataset\-token\-bytes\.html":\s*"2b4f92a3cc37619e002973cb4458c439ae15a33fb7e83d26a4d9ea8f839cadb4",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/\-builder/get\-dataset\-token\.html":\s*"fb60fd98607c5b04496d3900b3720f5b3a32ec77ad9d0b2034fa06c5beeda8db",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/\-builder/has\-dataset\-token\.html":\s*"08e3ee82aca6d116b50c2372a9d72cec87596b7c6e94e2971f127f87abb4c548",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/\-builder/set\-dataset\-token\-bytes\.html":\s*"b1a83ec2793b1d041ddab34dceb55bf392a288a6ba16fa856217984c4ca672f7",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/\-builder/set\-dataset\-token\.html":\s*"ffdd2623b3a2a28f4be941092b55cfc7ab492a14af50444d2d669d52ac535beb",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/get\-dataset\-token\-bytes\.html":\s*"3d188c9186a5e6aa930b5cf1326e26c2a3d8391a8c85e7c708895d6af12e17ca",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/get\-dataset\-token\.html":\s*"31b891c0386f600afba86e69d206add567d88399a418d053de6b2d63cfcc2c97",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/has\-dataset\-token\.html":\s*"c80d50214fe149432d932dc6fc2dc33080017b76eb8442eec1da51bed3eab403",?\s*$''', +] + +[[allowlists]] +description = "Reviewed WP03.01 Dokka r6 public message-key, order-key and dataset-token API page hashes" +targetRules = ["generic-api-key"] +condition = "AND" +paths = ['''^eng/provenance/artifact-profiles/dokka-2-2-0-r6\.json$'''] +regexTarget = "line" +regexes = [ + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error\-kt/\-dsl/clear\-message\-key\.html":\s*"bb160486b78b3595eedcee3bb4fd282191a8d7b708912596f3c9f18f797bf250",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error\-kt/\-dsl/has\-message\-key\.html":\s*"bd34c165a80d8011be85bc104d2e4ecc5b85556a4da910525f8dfca5e73d1f06",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error\-kt/\-dsl/message\-key\.html":\s*"4edc786b8ae96d4d0816616be23b59ce56ac8e4b29dafb57f95a1b79c21902c8",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error\-or\-builder/get\-message\-key\-bytes\.html":\s*"d91a7ee39f573ec436987ad4c342d6216ca9a1432b34dd7c631921d573d5f3a1",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error\-or\-builder/get\-message\-key\.html":\s*"97234d3f6abeca67eb1d83bde77f967280c172f2d7e762e2385cde0c2a997545",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error\-or\-builder/has\-message\-key\.html":\s*"7e1c3899255c519decdab32de294a28f23200cd12e1a82c32714c4cebae398bc",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/\-builder/clear\-message\-key\.html":\s*"2721d36ddeac8711e568b4b90a89876b37d2ae624cfb7174b72c253efbab5bd5",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/\-builder/get\-message\-key\-bytes\.html":\s*"f93a6fd4f30bc502344aefb4fed3efab6c9b75c109c80965bb5b48caa6eecc43",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/\-builder/get\-message\-key\.html":\s*"3495708671875ddbabf3d69b600d83a7cc855d276891ffed46b75e33cd7efb7d",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/\-builder/has\-message\-key\.html":\s*"4eb80168831dd40e4977deddaad4752142e7634d3f9fd22c264604e429ae3e4d",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/\-builder/set\-message\-key\-bytes\.html":\s*"d4138e8689289e7ff994e5f8c4bb02ff95bba94f1fdf07bbda6067f37953cbc9",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/\-builder/set\-message\-key\.html":\s*"6fc18cd8341ace5821ef95bcf6f68415984349392b9b89f75e68171f1840f593",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/get\-message\-key\-bytes\.html":\s*"b2493bf0f6925e08f7ca5dbe582fae81aaf0a076deda755fc229986a3b935560",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/get\-message\-key\.html":\s*"f45262464bef4ac36508d5003e5feceb25dc4b2a6f3bcab9b1170dddf9c6b746",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.foundation\.v1/\-arc\-error/has\-message\-key\.html":\s*"ded31531551a204963587fdf139c3c4f81017168ee1439a8760a89439f7fae67",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block\-kt/\-dsl/clear\-order\-key\.html":\s*"ed8f55f971270886eb4fdbdc4e9af575bf3f286e6267898a1acc5a267b4dd87c",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block\-kt/\-dsl/has\-order\-key\.html":\s*"8184b3850a45ac4dcb9ab3d8f8c6c8fcaab72a1e1643ebbd2288ed494f8712f0",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block\-kt/\-dsl/order\-key\.html":\s*"6d0a00a9b2464d1a3b0d73658616fad6383564e54ccf68d2c07ffd01cd12cfc0",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block\-or\-builder/get\-order\-key\-bytes\.html":\s*"86bb86d0ef01ba7bc998816b0375b8771b27cf498bb055f554b80711d93515d3",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block\-or\-builder/get\-order\-key\.html":\s*"e2116537c8d272ebd289baf2d93eb69983e40458cc9badf67fd1b5294fe198d6",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block\-or\-builder/has\-order\-key\.html":\s*"aadbb59a4ca2255f913ce0f41b02533c45b551f67a5569e0c6e6d9d659a2c56a",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/\-builder/clear\-order\-key\.html":\s*"129bce016b2dcfa84de24b36cc59f58ec2e092b76f0fc194611c3cc80118cff3",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/\-builder/get\-order\-key\-bytes\.html":\s*"fc32bac564c94cf25c550ca5de0675a2063caef083f1f3d827a5233496d59019",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/\-builder/get\-order\-key\.html":\s*"451bd68144f6bdc5acd2446d92b648ca6a4fec0c6ec0e3f93c935c45bad4691c",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/\-builder/has\-order\-key\.html":\s*"5c2ce61cdfc6c373a18b995f1f99de4692289966daaa83900547c9cbfcdd6217",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/\-builder/set\-order\-key\-bytes\.html":\s*"f8f1e7fae6955c9838050046e33ab29e794bacca4e8264bef8e439a7720c5e60",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/\-builder/set\-order\-key\.html":\s*"1e92c8a8a723ef09fc458dabd8357c11a9279c115ef1dcfd0d163da43cfcf329",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/get\-order\-key\-bytes\.html":\s*"601184f932924ba84e7477296d2041f94f7728d5b142a0512db43d848c7df76b",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/get\-order\-key\.html":\s*"643e04057505981e591fb4b6201cc5da21b40a41c0d4b832ba9ce74467966229",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-block/has\-order\-key\.html":\s*"e274154d0e36facfabf30bbea0f176b02cadb83636eda3e42e7e6c9929f7d572",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view\-kt/\-dsl/clear\-order\-key\.html":\s*"5ccfcb3be4b37d11f5c2b6590b990b41bf6a5622e8dca9ab6f2e3313af4104d6",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view\-kt/\-dsl/has\-order\-key\.html":\s*"963ed7f97edaf725c09cf3c8fcbadc0c4cbab3ebb5f986c90a53615f97bcb21d",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view\-kt/\-dsl/order\-key\.html":\s*"d792b7e7275a7b043d036ba47274327b0e7f0672849d7b7d3c946b40fc058ca3",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view\-or\-builder/get\-order\-key\-bytes\.html":\s*"ea7fbe9ed8b55fa12be64ab790491903508ce217cf3258c27f47ea84ec227b77",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view\-or\-builder/get\-order\-key\.html":\s*"2486ed982fa6f7701b4ac02b086cc956d89fd57dc62bd8262e1e9101da8f8713",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view\-or\-builder/has\-order\-key\.html":\s*"391061a6369ecc875774fe61a4517ae8d32a57997b2e460a4849eb12e47c9ef9",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/\-builder/clear\-order\-key\.html":\s*"6d3414d363e745f463137d720dde952439f6de24e5fc5eb0db54bdd963b1c6f8",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/\-builder/get\-order\-key\-bytes\.html":\s*"6ecccad3a710b6c933d3f8a6e985f8f294830ad91c9600642285eb84bd0382ec",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/\-builder/get\-order\-key\.html":\s*"404afcece8daf6a488f2ae715f59c792482ffa5d656b7cfba28af250d4ab8990",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/\-builder/has\-order\-key\.html":\s*"5e6397ed393c07a867f37ef473451d7c893a5cd9ccb0b137109167dfeac89f7b",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/\-builder/set\-order\-key\-bytes\.html":\s*"40405da72ae9239d09749aa2ad8aeb4bf55c007c8eb3aa043bad4db4b9f9e797",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/\-builder/set\-order\-key\.html":\s*"8e21ca2ae83abb7c71e4d65cae94a0c0c8ff4eecfc2e5d3a61f3b882a3c19dbe",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/get\-order\-key\-bytes\.html":\s*"4be154aaf985b31abca476fafce191ce1a862bd9410bae503933d451d96e83b2",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/get\-order\-key\.html":\s*"e4eb1e87f2d5ee07952329abf7e5f082dc8f7be4af192e0376eb447fcc5132d7",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-folder\-view/has\-order\-key\.html":\s*"75dd3392b256d9c28f1716331a737f913eb7bdae6c37d87f34f9c0871e0b28c6",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query\-kt/\-dsl/clear\-dataset\-token\.html":\s*"4081859e6aca34f9888f41b87fca6f39dcf223430644698b197722ade0982dbd",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query\-kt/\-dsl/dataset\-token\.html":\s*"db5b475894ca63c2eb07fee4c2f4d890dfce8bd93f7ace7195da94d6fedaff11",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query\-kt/\-dsl/has\-dataset\-token\.html":\s*"e61ea4be3e60000912313c86da6514bb60f307d1d49234776bd680ae4894b595",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query\-or\-builder/get\-dataset\-token\-bytes\.html":\s*"717727f574960aaccd566a280608e39b7faee36e5086452a8907a423cfd3a0d9",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query\-or\-builder/get\-dataset\-token\.html":\s*"35ce22e50ed5541bc48486438d00baec1ce35b8772c0869c848a34072b5027f2",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query\-or\-builder/has\-dataset\-token\.html":\s*"f03440055bc4df1c2ed238140a9df15ff33de37ff55ab722fc545f13de964896",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/\-builder/clear\-dataset\-token\.html":\s*"efed61e040cec9b8b5ca260d98f5477acea9a323f439a7f6f25d75c95eea93f0",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/\-builder/get\-dataset\-token\-bytes\.html":\s*"2b4f92a3cc37619e002973cb4458c439ae15a33fb7e83d26a4d9ea8f839cadb4",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/\-builder/get\-dataset\-token\.html":\s*"fb60fd98607c5b04496d3900b3720f5b3a32ec77ad9d0b2034fa06c5beeda8db",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/\-builder/has\-dataset\-token\.html":\s*"08e3ee82aca6d116b50c2372a9d72cec87596b7c6e94e2971f127f87abb4c548",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/\-builder/set\-dataset\-token\-bytes\.html":\s*"b1a83ec2793b1d041ddab34dceb55bf392a288a6ba16fa856217984c4ca672f7",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/\-builder/set\-dataset\-token\.html":\s*"ffdd2623b3a2a28f4be941092b55cfc7ab492a14af50444d2d669d52ac535beb",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/get\-dataset\-token\-bytes\.html":\s*"3d188c9186a5e6aa930b5cf1326e26c2a3d8391a8c85e7c708895d6af12e17ca",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/get\-dataset\-token\.html":\s*"31b891c0386f600afba86e69d206add567d88399a418d053de6b2d63cfcc2c97",?\s*$''', + '''(?s)^\s*"contracts\-proto/io\.github\.arcforges\.contracts\.publicapi\.v1/\-notes\-query/has\-dataset\-token\.html":\s*"c80d50214fe149432d932dc6fc2dc33080017b76eb8442eec1da51bed3eab403",?\s*$''', +] + +[[allowlists]] +description = "Reviewed WP03.01 r2 public source hashes" +targetRules = ["generic-api-key"] +condition = "AND" +paths = ['''^eng/policy/(dependency-policy\.json|dependency-reviews/wp03-01-r2\.json)$'''] +regexTarget = "line" +regexes = [ + '''(?s)^\s*"eng/policy/contract\-access\.json":\s*"02a9b473136324be59008c25255319a0cf88551cfec858cd5281dbc2562cc748",?\s*$''', + '''(?s)^\s*"eng/provenance/records/dokka\-combokeys\-licence\-r1\.json":\s*"75219d61672002f0bb242fed0fd93a0886f07d944e0b9e1b1f72132f59df1b41",?\s*$''', + '''(?s)^\s*"eng/provenance/records/dokka\-object\-keys\-licence\-r1\.json":\s*"55621ecc7032745ca46e56d13133dc22a3bd808d80966d737427b5d6fc5bd096",?\s*$''', + '''(?s)^\s*"src/public/dotnet/ArcForges\.Contracts\.PublicApi/ArcForges\.Contracts\.PublicApi\.csproj":\s*"986b7a97734cd5d0630e548da897869de322a112c087c2d0df6a0bfc98b8784c",?\s*$''', +] diff --git a/build.gradle.kts b/build.gradle.kts index 58b2bf8..af428f8 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -51,6 +51,13 @@ subprojects { } } extensions.configure { + if (project.name == "contracts-proto") { + dokkaPublications.configureEach { + // Dokka aliases inherited protobuf methods across sibling messages. + // Document declared APIs without those misleading cross-type links. + suppressInheritedMembers.set(true) + } + } dokkaSourceSets.configureEach { jdkVersion.set(17) // Offline documentation: no mutable external package-list downloads. diff --git a/docs/architecture.md b/docs/architecture.md index eeada93..584677b 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -4,10 +4,13 @@ The authored proto trees, JSON schemas and constraint sidecars own the wire and validation shapes. `eng/contract-packages.json` defines all 22 current outputs: -14 NuGet, five npm and three Maven packages. The complete selected source slices -and later-substep exclusions are fixed by the +14 NuGet, five npm and three Maven packages. The initial source slices are fixed by the [WP03.00 structure profile](https://github.com/ArcForges/ArcForges-Design/blob/26f15ebf6278e8cd42c2b2396e82c326513e1078/docs/assurance/wp03-00-contract-structure-profile.md). -These selected slices do not claim the remaining production schema catalog is complete. +The [WP03.01 foundation profile](https://github.com/ArcForges/ArcForges-Design/blob/5e202ff10f3c218d9e159029579ca535c641169b/docs/assurance/wp03-01-foundation-contract-profile.md) +adds the complete selected foundation, Notes query, Scope measurement and recursive +owner-body message closure. [This step's evidence record](wp03-01-foundation.md) +separates implemented source from validation and publication status. The remaining +production operation catalogue and later semantic gates are not complete. Each NuGet project owns real generated contracts or validation/client/tool code. Foundation and Events are reusable public contracts. The six LocalRpc owners @@ -18,10 +21,10 @@ actual project, npm and Gradle dependencies against the catalog and rejects publ references to internal contracts. The pinned Grpc.Tools protoc and gRPC C# plugin generate per-owner C# bindings. -Protobuf-es generates public core/Hello/events and the internal operator module; +Protobuf-es generates public foundation/content/Hello/events and the internal operator module; the operator module reuses public Foundation types. Java/Kotlin lite and -Connect-Kotlin generate only public core/Hello/events and the retained Hello -service. Extension IPC is C# only. Generated sources are committed and regenerated +Connect-Kotlin generate the public foundation/content/Hello/events messages and the +retained Hello service. The new content schema contains no services. Extension IPC is C# only. Generated sources are committed and regenerated into temporary directories for comparison. JSON schema and constraint generators emit concrete models, AOT-compatible C# validation and TypeScript unknown-input validation. Public and internal offline fixtures exercise the selected boundaries. @@ -32,11 +35,48 @@ archive payload bytes or decide signatures, trust or authorization. The SDK clie composes a caller-owned CallInvoker for RenewLease and validates its request. The caller owns transport, session, authentication and lifecycle. +## Foundation values and profile validation + +`eng/foundation-inventory.json` binds the selected seeds and complete recursive +closure to authored fields, tags, presence, oneofs, enums and owners. The current +closure has 148 messages: 32 in Foundation and 116 in PublicApi, including all 16 +`AggregateBody` branches. Completeness is checked from field dependencies rather +than inferred from these counts. Stable common values, errors, origin and resource +references stay in `arcforges.foundation.v1`; domain projections live in +`arcforges.publicapi.v1` from `public/proto/arcforges/publicapi/v1/content.proto`. +Foundation does not import those domain projections. + +Generated `ContractShapeValidation.IsValid` overloads and TypeScript `is` +functions validate current wire/profile shape. They check required presence, +oneofs, exact scalar bounds and self-contained Notes, content-origin and measurement +relationships. Measurement thresholds carry their selected channel identity; +result levels/fractions cannot be confused across channels. Rich text keeps exact +UTF-16 boundaries and stable run/atom identities. These checks do not issue cursors, +authorize a resource, retrieve bytes, query a database, evaluate Notes filters or +compute measurements. A valid reference does not establish ownership or availability. + +`public/proto/value-boundaries.json` defines 69 separate ID domains. Generated C# +record structs under `ArcForges.Contracts.Foundation.Values` and +`ArcForges.Contracts.PublicApi.Values`, and exported TypeScript ID brands, prevent +accidental domain interchange. Shared value adapters preserve canonical UUID byte +order, int64/uint64 precision, distinct Cloud/native/local tokens, opaque cursor +bounds, exact decimal coefficient/scale and checked rational time conversion. +The generated protobuf messages remain the sole wire representation. Shared decimals +preserve declared scale; `ExactDecimal.FromNotes` / `notesDecimal` additionally +reject trailing fractional zeroes. No adapter grants permission or implements an owner. + +Compatible reads can retain unknown protobuf fields and unsupported profile keys. +C# `ReadProjection` and TypeScript `readProjection` report whether current-profile +validation passed while preserving the original generated message. That observation +does not authorize mutation; consumers must validate the actual message again before +using it as a current mutation input. Unsupported read values remain inert. + ## Public consumers Public business clients use binary gRPC-Web. The retained Hello example and its native transport diagnostic are migration fixtures, not production behavior. -`@arcforges/proto` exports generated messages/descriptors and core shape checks; +`@arcforges/proto` exports generated messages/descriptors, shape/profile checks and +safe value adapters through its public entry point; `@arcforges/api-client` supplies the transport factory and public HTTP types/checks. `@arcforges/contract-fixtures` exports offline public cases. `@arcforges/ai-internal` and `@arcforges/operator-client` expose internal HTTP and operator contracts without @@ -122,8 +162,12 @@ behavior. All current releases are prerelease candidates. A normal main merge increments the package build version, not the protobuf wire namespace. The retained CI checks regeneration, selected offline shape/wire cases, compilation -and the package dependency/metadata closure. It does not run live RPC fixtures. It does -not implement the future production descriptor compatibility gate, full business -validation catalogues, Android app/device behavior, authentication, browser CORS integration, -Cloud deployment or production AOT server acceptance. Those remain governed by -the accepted design and implementation work packages. +and the package dependency/metadata closure. The foundation suite uses independent +positive/negative records, fixed binary oracles and C#/TS exchange; profile scenario +inputs/results are fixture data, not executed numerical/query/transaction engines. +It does not run live RPC fixtures. WP03.02 retains complete serialization/AOT/service +registration proof; .03 retains resource/descriptor/Sync admission semantics; .05 +retains complete operations, scope/stream/history and three-language client +conformance; .06/.07/.90 retain their full compatibility/signing/stage gates. +Android device behavior, authentication, browser CORS, live Cloud/provider behavior +and commercial acceptance remain with their designated owners. diff --git a/docs/releasing.md b/docs/releasing.md index 33d3ce9..c1c0ea0 100644 --- a/docs/releasing.md +++ b/docs/releasing.md @@ -223,7 +223,7 @@ To stop future uploads, disable the relevant variable. To recover consumers, pin their last verified version and merge a fix that publishes a new immutable version. Immutable releases are never overwritten, automatically unlisted or deleted. Maven development snapshots are the explicit mutable exception. Formal tag publication does not establish product readiness or production compatibility. -## WP03.00 first publication readiness +## WP03.00 first publication readiness (historical) Before source merge, confirm NuGet policy coverage for Contracts, SDK and CLI, and a valid scope-authorized temporary npm bootstrap credential for the three new @@ -267,19 +267,51 @@ complete registered set of 22 outputs: 14 NuGet and five npm packages at and CI build identity. This is the accepted WP03.00 package set; the earlier partial `1.0.0-ci.82.1` set remains historical. -The npm job used bootstrap authorization. On 2026-09-22, the account owner +The initial npm job used bootstrap authorization. On 2026-09-22, the account owner confirmed that all three new packages have their GitHub Actions trusted publisher saved for `ArcForges/Contracts`, workflow `ci.yml`, environment `npm`, with direct `npm publish` allowed. `NPM_PUBLISH_MODE` was then set to `oidc` and -read back. That configuration change alone does not prove a successful normal -OIDC publication covering all five packages. Retain the temporary -`NPM_BOOTSTRAP_TOKEN` environment secret until that publication succeeds; -OIDC mode does not pass it to the publisher. Afterwards, remove the stored secret and revoke the npm token as -described above. No verification-only publication, replacement version or tag -is required to record this transition. +read back. The later normal publication following +[PR #35](https://github.com/ArcForges/Contracts/pull/35), source +`30ddcad2bcb3634e089abb5e29d6c9ce05d38386`, completed in +[main run 35716069370](https://github.com/ArcForges/Contracts/actions/runs/35716069370). +It published all 14 NuGet and five npm packages as `1.0.0-ci.86.1`; all five npm +uploads used OIDC with signed provenance. The Maven job completed its actual +15-file SNAPSHOT upload. The GitHub `npm` environment's `NPM_BOOTSTRAP_TOKEN` +secret was then deleted and confirmed absent. Revocation of the original token +in the npm account was not observed and is not claimed. These are the recorded +[WP03.00 completion observations](https://github.com/ArcForges/ArcForges-Design/blob/main/docs/assurance/wp03-00-implementation-evidence.md), +not a verification-only publication or a current credential inspection. Acceptance uses the expected source identity and successful build/publication job results. No post-publication archive download, installation or runtime test was performed. The selected structure, generated slices and offline checks do not establish the later WP03 business-schema, compatibility, product integration or device acceptance gates. + +## WP03.01 foundation candidate + +WP03.01 extends generated content and fixture data within the existing 22 package +identities. It introduces no new registry identity or publisher setup requirement. +The selected public message closure must reach Foundation/PublicApi, public npm +proto and Maven contracts-proto together; public fixture packages include +`wp03-01.json` alongside the retained `.00` and Hello fixtures. Generation exports +public JSON fixtures to the npm fixture package, and Maven packages them under +`arcforges/fixtures/`. Internal fixtures stay outside those public packages. + +The [foundation evidence record](wp03-01-foundation.md) tracks current validation +and publication status. Before merge, review the full authored/generated change +and pass every applicable latest-head CI/security check, including candidate +production. Offline foundation codec/validator tests and exact-value checks do +not establish live services, installed consumers or complete product behavior. +The committed/CI SDK pin remains `10.0.400`; a local `10.0.401` execution adapter +must be recorded separately and cannot stand in for that configured CI result. + +After merge, confirm the expected source and normal required build/publication +jobs for the complete candidate, then cleanly fast-forward the primary checkout. +Use the original candidate identity, fixture/schema metadata and registry receipts; +do not download public packages or rerun the suite after publication. Retain the +separate Maven SNAPSHOT channel and deliberate formal-tag policy. This step +creates no verification-only version, tag, signature or publication. Its current +source additions do not claim a newly published candidate until the required +provider results are recorded. diff --git a/docs/wp03-01-foundation.md b/docs/wp03-01-foundation.md new file mode 100644 index 0000000..a6ab644 --- /dev/null +++ b/docs/wp03-01-foundation.md @@ -0,0 +1,145 @@ +# WP03.01 foundation contracts: implementation and evidence + +Status: pre-merge implementation record. Source, targeted local validation and +independent provenance review are complete. Applicable PR CI, merge and normal +publication remain required acceptance gates. This record does not establish a +released WP03.01 candidate or acceptance of later product behavior. + +Authority: the [WP03.01 implementation profile](https://github.com/ArcForges/ArcForges-Design/blob/5e202ff10f3c218d9e159029579ca535c641169b/docs/assurance/wp03-01-foundation-contract-profile.md), +registry04, annex10 and P2-017. The accepted upstream Contracts source is +`30ddcad2bcb3634e089abb5e29d6c9ce05d38386`; its WP03.00 publication remains +historical evidence. This contribution does not upgrade downstream consumer pins. + +## Implemented source boundary + +| Deliverable | Source and meaning | +| -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| Complete selected schema closure | [`eng/foundation-inventory.json`](../eng/foundation-inventory.json) binds the fixed seeds and recursive field dependencies: 148 messages, 10 enums, all 16 AggregateBody branches. Counts summarize the inventory; field completeness and ownership are the acceptance rules. | +| Stable Foundation owner | [`foundation.proto`](../public/proto/arcforges/foundation/v1/foundation.proto) contains 32 messages, preserving existing names/tags and adding exact values, pagination, ranges, origin and shared references. | +| Public domain projection owner | [`content.proto`](../public/proto/arcforges/publicapi/v1/content.proto) contains 116 public messages. It defines Notes query/measurement and owner-body records without adding service registration or operation envelopes. | +| Wire/profile validation | [`constraints.json`](../public/proto/constraints.json), generator rules and semantic helpers produce explicit C#/TS validation. Shape, presence, oneof, bounds, profile keys and self-contained relationships remain separate from owner authorization or execution. | +| Safe value boundaries | [`value-boundaries.json`](../public/proto/value-boundaries.json) selects 69 ID domains. C# typed records and TypeScript brands preserve ID domains, exact numbers, revision/token kinds and opaque cursors; authored adapters handle decimal coefficient/scale and rational time conversion. | +| Independent evidence inputs | [`wp03-01.json`](../fixtures/public/wp03-01.json) contains 476 cases: 314 positive and 162 negative, covering 148 records, all 82 selected oneof branches, 16 AggregateBody branches, 45 error-category mappings, 10 hand-specified binary vectors and 10 original-profile scenario groups. These are independently authored expectations. | +| Offline suites | [`FoundationCases.cs`](../tests/StructureTests/FoundationCases.cs), [`foundation.test.mjs`](../tests/public/foundation.test.mjs) and [`foundation-types.ts`](../tests/public/foundation-types.ts) exercise semantic rejection, binary round trips, C#/TS exchange and domain-assignment compilation failures. | + +All existing package identities and public/internal access boundaries remain in +place. Public TypeScript and Java/Kotlin generation include the selected public +closure; the .01 required semantic round-trip gate is C#/TS. Helpers use generated +wire types and do not introduce handwritten alternative serializable DTOs. + +## Consumer use + +Use the generated message at the serialization boundary and the explicit safe +value at an application boundary. For example, C# `DocumentId.FromWire(Id)` and +`DocumentId.ToWire()` use canonical UUID network bytes; a `ResourceId` cannot be +implicitly substituted. TypeScript exposes the equivalent functions from the +public package entry point: + +```typescript +import { parseId, idToWire, notesDecimal, decimalParts } from "@arcforges/proto"; + +const documentId = parseId("DocumentId", "00112233-4455-6677-8899-aabbccddeeff"); +const wireId = idToWire("DocumentId", documentId); +const exact = decimalParts(notesDecimal("0.000000001")); +// exact.coefficient === 1n; exact.scale === 9 +``` + +`CloudRevision` accepts positive committed int64 values; its explicit new-root +precondition preserves present zero without calling it a committed revision. +`NativeRevision`, `LocalNotesToken` and `DeliverySequence` remain distinct. +TypeScript uses bigint throughout these paths. Shared exact decimals preserve +declared scale, while C# `ExactDecimal.FromNotes` and TypeScript `notesDecimal` +apply the stricter Notes canonical form. Rational conversion uses wide integer +intermediates and refuses an unrepresentable target tick or overflow. + +C# `ContractShapeValidation.IsValid(message)` and TypeScript `is(message)` +check the current known mutation profile. C# `ReadProjection.Parse` and +TypeScript `readProjection` can preserve compatible unknown response data with an +explicit known-profile observation. That observation belongs to the decoded +snapshot; it is not authority and must not be reused as proof that a subsequently +changed message is valid. Revalidate the actual mutation input before dispatch. + +The validators check content-origin ordering/lineage bounds, Notes literal/AST +shape and definition bindings, measurement family/value/unit/threshold/channel +relationships and the selected recursive owner records. They do not establish +current owner permissions, actual resource-byte hashes, remote availability or +committed side effects. Notes queries are not evaluated here; numerical profile +outputs are independent codec fixtures, not recomputed DSP results. Origin +lifecycle examples do not execute save/export/import transactions or live AI. + +## Validation and publication record + +| Evidence | Current observation | +| ------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Authored/generated diff review and provenance/import closure | Complete independent source/generated review findings were fixed. Current generated-source/provenance inventory passed and binds repaired source snapshot `af7b6cca5e14a51735512d283b03d3ae9d96d170` through the immutable bindings-r4 successor. | +| Generation and selected descriptor inventory | Deterministic C#/TS/Java/Kotlin regeneration passed (`artifacts/generate-check.log`). All 8 targeted inventory negative tests passed. | +| C#/TS positive/negative cases and independent binary oracles | Both offline runners passed all 476 cases, covering 148 records, all 82 selected oneof branches, 16 owner-body branches, 45 error categories and 10 binary oracles. Logs: `artifacts/foundation-csharp.log` and `artifacts/foundation-typescript.log`. | +| Bidirectional C#/TS exchange | All 314 positive cases passed C# to TypeScript and TypeScript to C# validation. Exchange identity uses current fixture bytes and rejects missing or duplicate case IDs. Return verification: `artifacts/foundation-exchange.log`. | +| TypeScript negative domain/revision compilation cases | `npm test` passed the existing 4 offline tests and strict `tsc --noEmit` checks, including the expected domain/revision assignment errors. Log: `artifacts/ts-existing-tests.log`. | +| Managed and TypeScript compilation | C# solution Release build passed with 0 warnings and 0 errors; TypeScript workspace build passed. Logs: `artifacts/dotnet-build.log` and `artifacts/ts-build.log`. Local C# execution used existing SDK `10.0.401` through a local adapter; committed `global.json` and CI retain `10.0.400`. This is not CI-equivalent SDK evidence. | +| Kotlin compilation and assembly | Cached JDK 17 `assemble`/`check` passed for the retained modules (`artifacts/kotlin-build.log`). Test tasks reported `NO-SOURCE`; no Kotlin runtime or third-language semantic conformance result is claimed. | +| Source-access offline regressions | All 14 tests passed (`artifacts/access-tests.log`). The compiled access audit passed for 174 total contract types, 526 distribution files and 22 packages. The Apache source boundary passed for 30 projects; naming checks found no exceptions or findings. | +| Dokka documentation and provenance successor | The r6 repair passed one cached offline regeneration after the CI oracle failure exposed wrong inherited method links. All 14,017 API members and 152 prior API-marker pages remain; 453 protobuf pages changed, with no pages removed. The 481 inputs, 42 fixed resources, 10 excluded fonts and 81 third-party components remain bound. Six focused admission tests passed; Linux candidate validation remains required. | +| Applicable latest-head PR CI/security | Pending. Existing configured checks remain required. | +| Expected source merge and complete normal publication | Pending; no WP03.01 candidate coordinate or successful upload is claimed. | +| Clean primary fast-forward | Pending after accepted merge. | + +Independent review corrected mixed-unit common threshold binding, cursor-result +agreement, fixed-binary field/checksum overlap, complete date/link matching and +exchange case uniqueness. The independent fixtures now cover every selected +union branch and explicitly preserve the registry's Unicode boundary oracle; +both language suites exercise exact rational conversion and unknown-read helpers. + +The documentation provenance record freezes generated-source inputs and admitted +API output. The expanded schema used r5; the r6 successor repairs the observed +Dokka cross-type inherited-method aliases by suppressing inherited members only +in the protobuf documentation publication. All declared record/field markers, +including `Id.hasValue`, remain. Exact page/resource hashes and the mandatory +`publicApi` marker field still fail closed; no normalization was weakened. +Historical profiles, source records and dependency receipts remain unchanged. +The normal candidate producer still validates packaged documentation before publication. + +The first PR run exposed a polynomial URL regex in generated TypeScript. The +authoritative C#/TS helpers now validate schemes, nonempty authority/body and +whitespace with linear scans. Focused tests passed 96 URL expectations in each +language, including a 100,000-character authority and rejected whitespace suffixes; +the targeted C# build passed with no warnings/errors. Logs are +`artifacts/link-fix-ts-tests.log`, `artifacts/link-fix-csharp-build.log` and +`artifacts/link-fix-csharp-tests.log`. The original 476 fixture cases are unchanged. +The configured latest-head suite and CodeQL remain required. + +The same PR run's redacted secret scan reported public Dokka SHA256 rows as +generic API keys. Reviewed exceptions bind only the exact public source paths, +field rows and hashes under that rule. Default scanning remains enabled, with +targeted tests guarding the exception boundaries. Bindings-r4, Dokka-r6 and +dependency receipt `wp03-01-r2` bind the reviewed CI repairs without changing any +of the 140 admitted third-party coordinates or package identities. + +The coordinated offline exchange executes the full C# suite once with +`--foundation-exchange`, the TypeScript suite once with `--exchange`, then the C# +`--verify-foundation-exchange` mode validates only the returned TypeScript bytes. +The final mode does not repeat the full passing suite. Tests are repeated only +for a relevant source change or a concrete unresolved finding. + +Candidate production checks actual package contents once and retains the required +handoff identity, licences, provenance and signatures. Required provider results +establish publication; there is no public-byte polling or post-merge download, +installation, hash-audit or runtime-test cycle. NuGet/npm use the normal allocated +candidate version and Maven retains its separate SNAPSHOT channel. + +## Coverage limits and later gates + +WP03.02 owns complete serialization/AOT/registration posture. WP03.03 retains the +full capability/descriptor/resource/Sync admission semantics and its negatives, +even where this step generates a required shared record early. WP03.04 retains +helper/in-process closure. WP03.05 retains all operation authorization/scope +fields, stream/history/target schemas and complete three-language conformance; +.06/.07/.90 retain their compatibility, signed-format and stage acceptance gates. +WP04 still owns application foundation value packages. + +No macOS, physical-device/emulator, GUI/browser E2E, live service/inference, +installed-package consumer or public-release installation/upgrade result is +claimed. This step does not run Notes query engines, Scope numerical engines, +native/media effects, storage transactions, export/import pipelines or Cloud +authorization. Generation, compilation, fixture validation and registry publication +are distinct evidence classes; none establishes commercial product acceptance. diff --git a/eng/check_contract_access.mjs b/eng/check_contract_access.mjs index 977c2bf..77dd394 100644 --- a/eng/check_contract_access.mjs +++ b/eng/check_contract_access.mjs @@ -230,7 +230,7 @@ export function declaredTypes(text) { const code = text.replace(/\/\*[\s\S]*?\*\/|\/\/[^\n]*|"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'/g, ""); return [ ...code.matchAll( - /(?:^|\n)\s*(?:(?:public|private|internal|protected|static|final|sealed|partial|abstract|export|readonly|data|value|open)\s+)*(?:class|interface|struct|enum|record|object|type)\s+([A-Za-z_]\w*)/g, + /(?:^|\n)\s*(?:(?:public|private|internal|protected|static|final|sealed|partial|abstract|export|readonly|data|value|open)\s+)*(?:class|interface|struct|enum|record(?:\s+(?:class|struct))?|object|type)\s+([A-Za-z_]\w*)/g, ), ].map((m) => m[1]); } diff --git a/eng/check_foundation.py b/eng/check_foundation.py new file mode 100644 index 0000000..9c0ffeb --- /dev/null +++ b/eng/check_foundation.py @@ -0,0 +1,389 @@ +# SPDX-License-Identifier: Apache-2.0 +"""Offline checks for the selected foundation closure and its published baseline. + +This deliberately parses only the explicit, top-level authored schema form used +by these two files. The existing protoc/access gate remains the protobuf compiler. +No package restore, compiler, network access or generated-code execution occurs. +""" +from __future__ import annotations + +import argparse +from copy import deepcopy +import json +from pathlib import Path, PurePosixPath +import re +import sys + +ROOT = Path(__file__).resolve().parents[1] +INVENTORY = "eng/foundation-inventory.json" +BASELINE = "eng/foundation-baseline.json" +CONSTRAINTS = "public/proto/constraints.json" +VALUES = "public/proto/value-boundaries.json" +FOUNDATION = "public/proto/arcforges/foundation/v1/foundation.proto" +CONTENT = "public/proto/arcforges/publicapi/v1/content.proto" +PUBLISHED_COMMIT = "30ddcad2bcb3634e089abb5e29d6c9ce05d38386" +PUBLISHED_RECORDS = set("Id Revision LocalNotesVersion NativeContentRev Instant Decimal AggregateRef VersionedRef Receipt ApplicationScope RequestMeta ResponseMeta ArcError RetryAdvice ErrorDetails RevisionConflict LimitFailure VersionFailure StateFailure".split()) +PUBLISHED_ENUMS = {"EffectCertainty", "RetryMode", "ErrorCategory"} +EXTRA_SEEDS = set("PageRequest PageState Rational MediaTime MediaRange ByteRange TimeRangeUtc ContentOrigin NotesQuery MeasurementRequest MeasurementResult AggregateBody".split()) +SCALARS = set("string bytes int32 int64 sint32 sint64 uint32 uint64 fixed32 fixed64 sfixed32 sfixed64 double float bool".split()) +ALIASES = {name: "string" for name in "Name Text Email SecretText Key CountryCode Cursor ReasonCode Hash ModelId".split()} +ALIASES.update(Bytes="bytes", Int32="int32", Int64="int64", UInt64="uint64", Bool="bool") +TOKEN = re.compile(r'\s+|//[^\n]*|/\*[\s\S]*?\*/|"(?:\\.|[^"\\])*"|[A-Za-z_][A-Za-z_0-9]*|-?[0-9]+|[{}\[\];=,.]') +NAME = re.compile(r"[A-Za-z_][A-Za-z_0-9]*\Z") + + +def require(condition: object, message: str) -> None: + if not condition: + raise ValueError(message) + + +def no_duplicates(pairs: list[tuple[str, object]]) -> dict: + result = {} + for key, value in pairs: + require(key not in result, f"Duplicate JSON key: {key}") + result[key] = value + return result + + +def read_json(root: Path, relative: str) -> dict: + return json.loads(safe_path(root, relative).read_text(encoding="utf-8"), object_pairs_hook=no_duplicates) + + +def safe_path(root: Path, relative: str) -> Path: + require(isinstance(relative, str) and relative and "\\" not in relative and ":" not in relative, + "Invalid repository-relative path") + parsed = PurePosixPath(relative) + require(not parsed.is_absolute() and all(part not in {"", ".", ".."} for part in relative.split("/")), + f"Unsafe source path: {relative}") + target = root.joinpath(*parsed.parts) + require(target.resolve().is_relative_to(root.resolve()), f"Source path escapes repository: {relative}") + return target + + +class SchemaParser: + def __init__(self, source: str, path: str): + self.path = path + self.tokens: list[str] = [] + position = 0 + while position < len(source): + match = TOKEN.match(source, position) + require(match is not None, f"{path}: unsupported schema token at byte {position}") + token = match[0] + if not token.isspace() and not token.startswith(("//", "/*")): + self.tokens.append(token) + position = match.end() + self.at = 0 + + def take(self, expected: str | None = None) -> str: + require(self.at < len(self.tokens), f"{self.path}: unexpected end of schema") + value = self.tokens[self.at] + self.at += 1 + require(expected is None or value == expected, f"{self.path}: expected {expected}, received {value}") + return value + + def peek(self) -> str | None: + return self.tokens[self.at] if self.at < len(self.tokens) else None + + def name(self) -> str: + value = self.take() + require(NAME.fullmatch(value), f"{self.path}: expected identifier") + return value + + def qualified(self) -> str: + name = "" + if self.peek() == ".": + name = self.take() + name += self.name() + while self.peek() == ".": + name += self.take() + self.name() + return name + + def string(self) -> str: + value = self.take() + require(value.startswith('"'), f"{self.path}: expected quoted string") + return json.loads(value) + + def reservations(self, result: dict) -> None: + self.take("reserved") + while True: + value = self.take() + if value.startswith('"'): + result["reservedNames"].append(json.loads(value)) + else: + require(value.isdecimal(), f"{self.path}: unsupported reserved range") + result["reservedTags"].append(int(value)) + if self.peek() != ",": + break + self.take(",") + self.take(";") + + def field(self, oneof: str | None = None) -> dict: + label = self.take() if self.peek() in {"optional", "repeated"} else "" + require(not oneof or not label, f"{self.path}: labeled oneof member") + kind, name = self.qualified(), self.name() + self.take("=") + tag = int(self.take()) + require(1 <= tag <= 536870911 and not 19000 <= tag <= 19999, f"{self.path}: invalid field tag") + self.take("[") + self.take("json_name") + self.take("=") + json_name = self.string() + self.take("]") + self.take(";") + return {"name": name, "jsonName": json_name, "type": kind, "tag": tag, "label": label, "oneof": oneof} + + def message(self) -> tuple[str, dict]: + self.take("message") + name = self.name() + self.take("{") + result = {"fields": [], "reservedTags": [], "reservedNames": []} + while self.peek() != "}": + if self.peek() == "reserved": + self.reservations(result) + elif self.peek() == "oneof": + self.take("oneof") + group = self.name() + self.take("{") + while self.peek() != "}": + result["fields"].append(self.field(group)) + self.take("}") + else: + result["fields"].append(self.field()) + self.take("}") + fields = result["fields"] + for key in ["name", "jsonName", "tag"]: + require(len({f[key] for f in fields}) == len(fields), f"{self.path}: duplicate {name} {key}") + require(not {f["tag"] for f in fields}.intersection(result["reservedTags"]), f"{name}: reused reserved tag") + require(not {f["name"] for f in fields}.intersection(result["reservedNames"]), f"{name}: reused reserved name") + return name, result + + def enumeration(self) -> tuple[str, list[dict]]: + self.take("enum") + name = self.name() + self.take("{") + values = [] + while self.peek() != "}": + value = self.name() + self.take("=") + number = int(self.take()) + self.take(";") + values.append({"name": value, "number": number}) + self.take("}") + require(len({v["name"] for v in values}) == len(values) and len({v["number"] for v in values}) == len(values), f"{name}: duplicate enum value") + return name, values + + def parse(self) -> dict: + result = {"package": None, "options": {}, "imports": [], "messages": {}, "enums": {}} + self.take("syntax") + self.take("=") + require(self.string() == "proto3", f"{self.path}: expected proto3") + self.take(";") + self.take("package") + result["package"] = self.qualified() + self.take(";") + while self.peek() is not None: + token = self.peek() + if token == "import": + self.take("import") + result["imports"].append(self.string()) + self.take(";") + elif token == "option": + self.take("option") + key = self.name() + self.take("=") + value = self.string() if self.peek().startswith('"') else self.take() + self.take(";") + require(key not in result["options"], f"{self.path}: duplicate option") + result["options"][key] = value + elif token in {"message", "enum"}: + name, definition = self.message() if token == "message" else self.enumeration() + require(name not in result["messages"] and name not in result["enums"], f"{self.path}: duplicate type {name}") + result["messages" if token == "message" else "enums"][name] = definition + else: + raise ValueError(f"{self.path}: unexpected declaration {token}; this projection defines no services") + return result + + +def parse_schema(source: str, path: str) -> dict: + return SchemaParser(source, path).parse() + + +def snake(name: str) -> str: + return re.sub(r"(? tuple[int, int]: + require(inventory.get("schemaVersion") == "foundation-inventory.v1" and inventory.get("license") == "Apache-2.0", "Unknown foundation inventory") + require(re.fullmatch(r"[0-9a-f]{40}", inventory.get("designCommit", "")), "Invalid Design identity") + require(inventory.get("designProfile") == "docs/assurance/wp03-01-foundation-contract-profile.md", "Unexpected Design scope") + require(baseline.get("schemaVersion") == "foundation-baseline.v1" and baseline.get("license") == "Apache-2.0", "Unknown compatibility baseline") + require(baseline.get("sourceCommit") == PUBLISHED_COMMIT and baseline.get("sourcePath") == FOUNDATION, "Published compatibility source changed") + records = {row["name"]: row for row in inventory["records"]} + enums = {row["name"]: row for row in inventory["enums"]} + require(len(records) == len(inventory["records"]) and len(enums) == len(inventory["enums"]), "Duplicate selected type") + require(not records.keys() & enums.keys(), "Message/enum ownership collision") + old = baseline["foundation"] + require(set(old["messages"]) == PUBLISHED_RECORDS and set(old["enums"]) == PUBLISHED_ENUMS and not old["imports"], "Published baseline type set changed") + require(schemas[FOUNDATION]["package"] == old["package"] == "arcforges.foundation.v1", "Published Foundation package changed") + require(schemas[FOUNDATION]["options"] == old["options"], "Published Foundation generator namespace changed") + require(not schemas[FOUNDATION]["imports"], "Foundation cannot import owner or internal projections") + require(schemas[CONTENT]["package"] == "arcforges.publicapi.v1" and schemas[CONTENT]["imports"] == ["arcforges/foundation/v1/foundation.proto"], "PublicApi projection import/package mismatch") + require(schemas[CONTENT]["options"] == {"csharp_namespace": "ArcForges.Contracts.PublicApi.V1", "java_package": "io.github.arcforges.contracts.publicapi.v1", "java_multiple_files": "true", "java_outer_classname": "ContentProto"}, "PublicApi generator namespace mismatch") + all_messages, all_enums = {}, {} + for path, schema in schemas.items(): + for name, definition in schema["messages"].items(): + require(name not in all_messages, f"Duplicate schema ownership: {name}") + all_messages[name] = (path, definition) + for name, definition in schema["enums"].items(): + require(name not in all_enums, f"Duplicate enum ownership: {name}") + all_enums[name] = (path, definition) + require(set(records) == set(all_messages), "Selected message inventory differs from authored schemas") + require(set(enums) == set(all_enums), "Selected enum inventory differs from authored schemas") + seeds = set(old["messages"]) | EXTRA_SEEDS + require(set(inventory["seeds"]) == seeds and len(inventory["seeds"]) == len(seeds), "Selected seed closure changed") + edges: dict[str, set[str]] = {} + used_enums: set[str] = set() + for name, row in records.items(): + path, definition = all_messages[name] + schema = schemas[path] + owner = "ArcForges.Contracts.Foundation" if path == FOUNDATION else "ArcForges.Contracts.PublicApi" + require(row["source"] == path and row["owner"] == owner and row["protobufType"] == schema["package"] + "." + name, f"{name}: owner/namespace mismatch") + expected_rule = "docs/architecture/contracts/10-application-scope-and-streams.md#2-new-records-and-field-assignments" if name == "ApplicationScope" else "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry" + require(row["sourceRule"] == expected_rule, f"{name}: missing exact source rule") + fields = {field["jsonName"]: field for field in definition["fields"]} + require(len(row["fields"]) == len(fields) and {f["name"] for f in row["fields"]} == set(fields), f"{name}: incomplete or duplicate fields") + profile = constraints["messages"].get(row["protobufType"]) + require(profile and profile["csharpType"] == owner + ".V1." + name and set(profile["fields"]) == set(fields), f"{name}: constraint ownership/field mismatch") + require(profile.get("rules", []) == row["rules"], f"{name}: semantic rule inventory mismatch") + oneof_names, edges[name] = set(), set() + for expected in row["fields"]: + actual = fields[expected["name"]] + kind = ALIASES.get(expected["type"], expected["type"]) + require(expected["wireType"] == kind, f"{name}: alias encoding changed") + if kind not in SCALARS: + require(kind in records or kind in enums, f"{name}: unresolved type {kind}") + target = records[kind] if kind in records else enums[kind] + target_domain = "foundation" if target["owner"].endswith(".Foundation") else "publicapi" + target_package = f"arcforges.{target_domain}.v1" + resolved = actual["type"].lstrip(".") if "." in actual["type"] else schema["package"] + "." + actual["type"] + require(resolved == target_package + "." + kind, f"{name}: incorrect dependency owner for {kind}") + (edges[name] if kind in records else used_enums).add(kind) + else: + require(actual["type"] == kind, f"{name}: scalar wire encoding changed") + require(actual["name"] == expected["protoName"] == snake(expected["name"]) and actual["tag"] == expected["tag"] and actual["oneof"] == expected["oneof"], f"{name}.{expected['name']}: field name/tag/oneof mismatch") + presence = "oneof" if expected["oneof"] else {"[]": "repeated", "?": "optional", "required": "required"}.get(expected["cardinality"]) + require(expected["presence"] == presence, f"{name}: inconsistent recorded presence") + label = "repeated" if presence == "repeated" else "optional" if presence != "oneof" and (kind in SCALARS or kind in enums) else "" + require(actual["label"] == label, f"{name}.{expected['name']}: lost scalar/repeated/oneof presence") + field_rules = profile["fields"][expected["name"]] + require(bool(field_rules.get("required")) == (presence == "required"), f"{name}.{expected['name']}: required constraint mismatch") + if presence == "oneof": + oneof_names.add(expected["oneof"]) + if kind in enums: + permitted = [v["number"] for v in enums[kind]["values"] if v["number"] != 0] + rule = field_rules.get("items", {}) if presence == "repeated" else field_rules + require(rule.get("enumValues") == permitted, f"{name}.{expected['name']}: request enum validation mismatch") + require(set(profile.get("oneofRequired", [])) == oneof_names, f"{name}: required oneof validation mismatch") + require(sorted(definition["reservedTags"]) == sorted(row.get("reservedTags", [])) and sorted(definition["reservedNames"]) == sorted(row.get("reservedNames", [])), f"{name}: removed fields not reserved") + domain, stem = ("foundation", "Foundation") if path == FOUNDATION else ("publicapi", "Content") + expected_outputs = { + "csharp": f"src/public/dotnet/{owner}/Generated/Proto/{stem}.cs", + "typescript": f"src/public/ts/proto/src/gen/arcforges/{domain}/v1/{stem.lower()}_pb.ts", + "java": f"src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/{domain}/v1/{name}.java", + "kotlin": f"src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/{domain}/v1/{name}Kt.kt", + } + require(row["outputs"] == expected_outputs, f"{name}: generated output ownership mismatch") + for name, row in enums.items(): + path, actual = all_enums[name] + require(row["owner"] == ("ArcForges.Contracts.Foundation" if path == FOUNDATION else "ArcForges.Contracts.PublicApi"), f"{name}: enum owner mismatch") + expected = [{"name": snake(name).upper() + "_" + snake(v["name"]).upper(), "number": v["number"]} for v in row["values"]] + require(actual == expected and actual[0]["number"] == 0 and row["values"][0]["name"] == "unspecified", f"{name}: enum name/number drift") + visited, pending = set(), list(seeds) + while pending: + name = pending.pop() + require(name in records, f"Missing selected seed/dependency: {name}") + if name not in visited: + visited.add(name) + pending.extend(edges[name]) + require(visited == set(records) and used_enums == set(enums), "Unreachable extra or missing selected type") + for name, previous in old["messages"].items(): + current = schemas[FOUNDATION]["messages"].get(name) + require(current, f"Published Foundation record removed: {name}") + current_fields = {field["tag"]: field for field in current["fields"]} + require(all(current_fields.get(field["tag"]) == field for field in previous["fields"]), f"Published Foundation field changed or reused: {name}") + for name, previous in old["enums"].items(): + current = schemas[FOUNDATION]["enums"].get(name, []) + require(all(value in current for value in previous), f"Published Foundation enum removed or renumbered: {name}") + require(values.get("schemaVersion") == "value-boundaries.v1" and values.get("license") == "Apache-2.0", "Unknown value boundary inventory") + domains = values["identifiers"] + require(set(domains) == {"Foundation", "PublicApi"}, "Unexpected identifier owner") + flat = [name for names in domains.values() for name in names] + require(len(set(flat)) == len(flat) and all(re.fullmatch(r"[A-Z][A-Za-z0-9]*Id", name) for name in flat), "Duplicate/invalid identity domain") + require({k: sorted(v) for k, v in domains.items()} == {k: sorted(v) for k, v in baseline["identifierDomains"].items()}, "Selected identifier domain missing, unreviewed or moved") + return len(records), len(flat) + + +def check(root: Path = ROOT, generated: bool = False, self_test: bool = False) -> None: + inventory, baseline, constraints, values = [read_json(root, path) for path in [INVENTORY, BASELINE, CONSTRAINTS, VALUES]] + schemas = {path: parse_schema(safe_path(root, path).read_text(encoding="utf-8"), path) for path in [FOUNDATION, CONTENT]} + counts = check_model(inventory, schemas, constraints, values, baseline) + if generated: + for record in inventory["records"]: + for path in record["outputs"].values(): + require(safe_path(root, path).is_file(), f"Missing selected generated output: {path}") + if self_test: + cases = [] + changed = deepcopy(schemas) + changed[FOUNDATION]["messages"]["Id"]["fields"][0]["tag"] = 2 + changed_inventory = deepcopy(inventory) + next(row for row in changed_inventory["records"] if row["name"] == "Id")["fields"][0]["tag"] = 2 + cases.append(("published tag reuse despite matching inventory", changed_inventory, changed, constraints, values)) + changed = deepcopy(schemas) + changed[FOUNDATION]["messages"]["Revision"]["fields"][0]["type"] = "uint64" + changed_inventory = deepcopy(inventory) + changed_field = next(row for row in changed_inventory["records"] if row["name"] == "Revision")["fields"][0] + changed_field.update(type="uint64", wireType="uint64") + cases.append(("published signedness change despite matching inventory", changed_inventory, changed, constraints, values)) + changed = deepcopy(schemas) + changed[CONTENT]["messages"]["MeasurementValue"]["fields"][2]["oneof"] = None + cases.append(("oneof presence loss", inventory, changed, constraints, values)) + changed = deepcopy(inventory) + changed["records"] = [r for r in changed["records"] if r["name"] != "TextRunSegment"] + cases.append(("missing owner dependency", changed, schemas, constraints, values)) + changed = deepcopy(schemas) + changed[CONTENT]["imports"].append("arcforges/local/notes/v1/notes.proto") + cases.append(("public internal import", inventory, changed, constraints, values)) + changed = deepcopy(schemas) + changed[CONTENT]["enums"]["TaskState"][1]["number"] = 99 + cases.append(("enum renumbering", inventory, changed, constraints, values)) + changed = deepcopy(constraints) + changed["messages"]["arcforges.foundation.v1.Id"]["fields"]["value"].pop("required") + cases.append(("required field validator removal", inventory, schemas, changed, values)) + changed = deepcopy(values) + changed["identifiers"]["PublicApi"].remove("TextRunId") + cases.append(("text/execution run identity collapse", inventory, schemas, constraints, changed)) + for label, selected, authored, rules, identities in cases: + try: + check_model(selected, authored, rules, identities, baseline) + except ValueError: + continue + raise ValueError(f"Negative policy case passed: {label}") + print(f"Foundation inventory: {counts[0]} selected messages, {counts[1]} ID domains, published baseline and closure passed" + ("; 8 negative cases passed" if self_test else "")) + + +def main() -> int: + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--root", type=Path, default=ROOT) + parser.add_argument("--generated", action="store_true", help="Also require all selected generated output files") + parser.add_argument("--self-test", action="store_true", help="Exercise targeted invalid schema/inventory mutations in memory") + options = parser.parse_args() + try: + check(options.root.resolve(), options.generated, options.self_test) + except (OSError, ValueError, KeyError, TypeError, IndexError) as error: + print(f"Foundation inventory failed: {error}", file=sys.stderr) + return 1 + return 0 + + +if __name__ == "__main__": + raise SystemExit(main()) diff --git a/eng/contract-packages.json b/eng/contract-packages.json index 7a61543..0c2e296 100644 --- a/eng/contract-packages.json +++ b/eng/contract-packages.json @@ -16,8 +16,11 @@ "kind": "nuget", "access": "public", "sourceRoot": "src/public/dotnet/ArcForges.Contracts.PublicApi", - "proto": ["public/proto/arcforges/hello/v1/hello.proto"], - "dependencies": [], + "proto": [ + "public/proto/arcforges/hello/v1/hello.proto", + "public/proto/arcforges/publicapi/v1/content.proto" + ], + "dependencies": ["ArcForges.Contracts.Foundation"], "descriptor": "public-api.binpb", "jsonSchemas": ["public/http/v1/schema.json"] }, @@ -154,7 +157,8 @@ "proto": [ "public/proto/arcforges/hello/v1/hello.proto", "public/proto/arcforges/foundation/v1/foundation.proto", - "public/proto/arcforges/events/v1/events.proto" + "public/proto/arcforges/events/v1/events.proto", + "public/proto/arcforges/publicapi/v1/content.proto" ], "dependencies": [], "descriptor": "contracts.binpb", @@ -208,7 +212,8 @@ "proto": [ "public/proto/arcforges/hello/v1/hello.proto", "public/proto/arcforges/foundation/v1/foundation.proto", - "public/proto/arcforges/events/v1/events.proto" + "public/proto/arcforges/events/v1/events.proto", + "public/proto/arcforges/publicapi/v1/content.proto" ], "dependencies": [], "descriptor": "contracts.binpb", diff --git a/eng/contracts.py b/eng/contracts.py index 09502e7..f41df08 100644 --- a/eng/contracts.py +++ b/eng/contracts.py @@ -196,6 +196,8 @@ def common(row: dict) -> list: barrel += "".join(f'export * from "./gen/{file.relative_to(output).as_posix()[:-3]}.js";\n' for file in sorted(output.rglob("*.ts"))) barrel += 'export * from "./shapes/gen/proto.js";\n' + if row['id'] == '@arcforges/proto': + barrel += 'export * from "./values.js";\n' index_file = ROOT / row["sourceRoot"] / "src/index.ts" if check: if not index_file.is_file() or index_file.read_text(encoding="utf-8") != barrel: @@ -210,12 +212,15 @@ def common(row: dict) -> list: generate_shapes(check) from generate_fixtures import generate as generate_fixtures generate_fixtures(check) + from generate_values import generate as generate_values + generate_values(check) print("Generated bindings match the authored proto." if check else "Generated C#, TypeScript, Java/Kotlin and descriptor set.") def build() -> None: run(sys.executable, ROOT / "eng/check_licences.py") run("node", ROOT / "eng/check_contract_access.mjs") + run(sys.executable, ROOT / "eng/check_foundation.py", "--generated", "--self-test") run("dotnet", "build", "ArcForges.Contracts.slnx", "-c", "Release", "--no-restore") from build_identity import build as identity write_json(ARTIFACTS / "expected-build.json", identity()) @@ -223,9 +228,12 @@ def build() -> None: assemblies = [project.parent / "bin/Release/net10.0" / (project.stem + ".dll") for project in projects] run("dotnet", ROOT / "tests/public/HelloClient/bin/Release/net10.0/HelloClient.dll", "--inspect-build", ARTIFACTS / "expected-build.json", *assemblies) - run("dotnet", ROOT / "tests/StructureTests/bin/Release/net10.0/StructureTests.dll") + structure_tests = ROOT / "tests/StructureTests/bin/Release/net10.0/StructureTests.dll" + run("dotnet", structure_tests, ROOT, "--foundation-exchange") run(NPM, "run", "build") run(NPM, "test") + run("node", ROOT / "tests/public/foundation.test.mjs", "--exchange") + run("dotnet", structure_tests, ROOT, "--verify-foundation-exchange") from kotlin_tools import build as build_kotlin build_kotlin() diff --git a/eng/documentation_tools.py b/eng/documentation_tools.py index 0d3afc8..0aad1d5 100644 --- a/eng/documentation_tools.py +++ b/eng/documentation_tools.py @@ -13,7 +13,7 @@ path as check_path, read, require, verify_package_notice) ROOT = Path(__file__).resolve().parents[1] -PROFILE = "eng/provenance/artifact-profiles/dokka-2-2-0-r4.json" +PROFILE = "eng/provenance/artifact-profiles/dokka-2-2-0-r6.json" MODULES = ("contracts-proto", "contracts-connect-client", "contract-fixtures") THEME_FIX = (b"\n/* SPDX-License-Identifier: Apache-2.0; ArcForges documentation contrast correction. */\n" b".theme-dark .main-content a:not([data-name]) { color: var(--default-font-color); }\n") @@ -81,6 +81,19 @@ def normalized_page(data: bytes, release: str) -> bytes: return data.replace(b"\r\n", b"\n").replace(release.encode(), b"{version}") +def verify_public_api(docs: dict[str, bytes], module: str, policy: dict) -> None: + require("publicApi" in policy["modules"][module], "Documentation profile has no public API marker field") + for name, markers in policy["modules"][module]["publicApi"].items(): + require(name in docs, "Public API documentation is missing: " + name) + for marker in markers: + require(marker.encode() in docs[name], "Public API documentation is incomplete: " + name) + if module == "contracts-proto": + # Generated lite messages declare parser(), while getParserForType is + # inherited. Dokka can alias the latter to an unrelated sibling type. + require(b'anchor-label="getParserForType"' not in docs[name], + "Generated protobuf documentation contains an inherited parser alias: " + name) + + def admit(raw: dict[str, bytes], module: str, release: str, policy: dict) -> dict[str, bytes]: expected = set(policy["fixed"]) | set(policy["excluded"]) | set(policy["modules"][module]["pages"]) require(set(raw) == expected, "Unclassified or missing generated documentation members: " + module) @@ -103,6 +116,7 @@ def admit(raw: dict[str, bytes], module: str, release: str, policy: dict) -> dic require(sha(normalized_page(data, release)) == policy["modules"][module]["pages"][name], "Generated documentation differs from reviewed API oracle: " + name) result[name] = data + verify_public_api(result, module, policy) return result @@ -155,9 +169,7 @@ def verify(docs: dict[str, bytes], module: str, manifest: dict, archive: bytes, for name, expected_hash in pages.items(): require(sha(normalized_page(docs[name], manifest.get("mavenVersion", manifest["version"]))) == expected_hash, "Packaged API documentation differs from oracle: " + name) - for name, markers in policy["modules"][module]["publicApi"].items(): - for marker in markers: - require(marker.encode() in docs[name], "Public API documentation is incomplete: " + name) + verify_public_api(docs, module, policy) inv = document(read(root, INVENTORY)) records = sorted(set(inv["artifacts"]) | {name for name in inv["reused"].values() if document(read(root, STORE + name + ".json"))["notice"]["distribution"] == "documentation"}) diff --git a/eng/foundation-baseline.json b/eng/foundation-baseline.json new file mode 100644 index 0000000..fea40c8 --- /dev/null +++ b/eng/foundation-baseline.json @@ -0,0 +1,773 @@ +{ + "schemaVersion": "foundation-baseline.v1", + "license": "Apache-2.0", + "sourceCommit": "30ddcad2bcb3634e089abb5e29d6c9ce05d38386", + "sourcePath": "public/proto/arcforges/foundation/v1/foundation.proto", + "evidence": "The 19 Foundation records and 3 enums already present at the parent of WP03.01 are frozen here for additive wire compatibility. identifierDomains separately records the reviewed WP03.01 nominal-ID owner inventory, not a prior published API.", + "identifierDesignCommit": "5e202ff10f3c218d9e159029579ca535c641169b", + "foundation": { + "package": "arcforges.foundation.v1", + "options": { + "csharp_namespace": "ArcForges.Contracts.Foundation.V1", + "java_package": "io.github.arcforges.contracts.foundation.v1", + "java_multiple_files": "true", + "java_outer_classname": "FoundationProto" + }, + "imports": [], + "messages": { + "Id": { + "fields": [ + { + "name": "value", + "jsonName": "value", + "type": "bytes", + "tag": 1, + "label": "optional", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "Revision": { + "fields": [ + { + "name": "value", + "jsonName": "value", + "type": "int64", + "tag": 1, + "label": "optional", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "LocalNotesVersion": { + "fields": [ + { + "name": "acked_rev", + "jsonName": "ackedRev", + "type": "Revision", + "tag": 1, + "label": "", + "oneof": null + }, + { + "name": "head_local_seq", + "jsonName": "headLocalSeq", + "type": "uint64", + "tag": 2, + "label": "optional", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "NativeContentRev": { + "fields": [ + { + "name": "value", + "jsonName": "value", + "type": "uint64", + "tag": 1, + "label": "optional", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "Instant": { + "fields": [ + { + "name": "unix_seconds", + "jsonName": "unixSeconds", + "type": "sint64", + "tag": 1, + "label": "optional", + "oneof": null + }, + { + "name": "nanos", + "jsonName": "nanos", + "type": "uint32", + "tag": 2, + "label": "optional", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "Decimal": { + "fields": [ + { + "name": "value", + "jsonName": "value", + "type": "string", + "tag": 1, + "label": "optional", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "AggregateRef": { + "fields": [ + { + "name": "kind", + "jsonName": "kind", + "type": "string", + "tag": 1, + "label": "optional", + "oneof": null + }, + { + "name": "id", + "jsonName": "id", + "type": "Id", + "tag": 2, + "label": "", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "VersionedRef": { + "fields": [ + { + "name": "root", + "jsonName": "root", + "type": "AggregateRef", + "tag": 1, + "label": "", + "oneof": null + }, + { + "name": "revision", + "jsonName": "revision", + "type": "Revision", + "tag": 2, + "label": "", + "oneof": null + }, + { + "name": "sha256", + "jsonName": "sha256", + "type": "string", + "tag": 3, + "label": "optional", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "Receipt": { + "fields": [ + { + "name": "command_id", + "jsonName": "commandId", + "type": "Id", + "tag": 1, + "label": "", + "oneof": null + }, + { + "name": "result_revision", + "jsonName": "resultRevision", + "type": "Revision", + "tag": 2, + "label": "", + "oneof": null + }, + { + "name": "effect", + "jsonName": "effect", + "type": "EffectCertainty", + "tag": 3, + "label": "optional", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "ApplicationScope": { + "fields": [ + { + "name": "product_id", + "jsonName": "productId", + "type": "string", + "tag": 1, + "label": "optional", + "oneof": null + }, + { + "name": "installation_id", + "jsonName": "installationId", + "type": "Id", + "tag": 2, + "label": "", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "RequestMeta": { + "fields": [ + { + "name": "command_id", + "jsonName": "commandId", + "type": "Id", + "tag": 1, + "label": "", + "oneof": null + }, + { + "name": "expected_rev", + "jsonName": "expectedRev", + "type": "Revision", + "tag": 2, + "label": "", + "oneof": null + }, + { + "name": "correlation_id", + "jsonName": "correlationId", + "type": "Id", + "tag": 3, + "label": "", + "oneof": null + }, + { + "name": "workspace_id", + "jsonName": "workspaceId", + "type": "Id", + "tag": 4, + "label": "", + "oneof": null + }, + { + "name": "expected_local", + "jsonName": "expectedLocal", + "type": "LocalNotesVersion", + "tag": 5, + "label": "", + "oneof": null + }, + { + "name": "expected_native", + "jsonName": "expectedNative", + "type": "NativeContentRev", + "tag": 6, + "label": "", + "oneof": null + }, + { + "name": "recovery_generation", + "jsonName": "recoveryGeneration", + "type": "uint64", + "tag": 7, + "label": "optional", + "oneof": null + }, + { + "name": "application_scope", + "jsonName": "applicationScope", + "type": "ApplicationScope", + "tag": 8, + "label": "", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "ResponseMeta": { + "fields": [ + { + "name": "result_rev", + "jsonName": "resultRev", + "type": "Revision", + "tag": 1, + "label": "", + "oneof": null + }, + { + "name": "entitlement_version", + "jsonName": "entitlementVersion", + "type": "int64", + "tag": 2, + "label": "optional", + "oneof": null + }, + { + "name": "warnings", + "jsonName": "warnings", + "type": "string", + "tag": 3, + "label": "repeated", + "oneof": null + }, + { + "name": "correlation_id", + "jsonName": "correlationId", + "type": "Id", + "tag": 4, + "label": "", + "oneof": null + }, + { + "name": "recovery_generation", + "jsonName": "recoveryGeneration", + "type": "uint64", + "tag": 5, + "label": "optional", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "ArcError": { + "fields": [ + { + "name": "code", + "jsonName": "code", + "type": "string", + "tag": 1, + "label": "optional", + "oneof": null + }, + { + "name": "category", + "jsonName": "category", + "type": "ErrorCategory", + "tag": 2, + "label": "optional", + "oneof": null + }, + { + "name": "message_key", + "jsonName": "messageKey", + "type": "string", + "tag": 3, + "label": "optional", + "oneof": null + }, + { + "name": "retry", + "jsonName": "retry", + "type": "RetryAdvice", + "tag": 4, + "label": "", + "oneof": null + }, + { + "name": "effect", + "jsonName": "effect", + "type": "EffectCertainty", + "tag": 5, + "label": "optional", + "oneof": null + }, + { + "name": "correlation_id", + "jsonName": "correlationId", + "type": "Id", + "tag": 6, + "label": "", + "oneof": null + }, + { + "name": "details", + "jsonName": "details", + "type": "ErrorDetails", + "tag": 7, + "label": "", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "RetryAdvice": { + "fields": [ + { + "name": "mode", + "jsonName": "mode", + "type": "RetryMode", + "tag": 1, + "label": "optional", + "oneof": null + }, + { + "name": "retry_at", + "jsonName": "retryAt", + "type": "Instant", + "tag": 2, + "label": "", + "oneof": null + }, + { + "name": "reconciliation_operation", + "jsonName": "reconciliationOperation", + "type": "string", + "tag": 3, + "label": "optional", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "ErrorDetails": { + "fields": [ + { + "name": "revision", + "jsonName": "revision", + "type": "RevisionConflict", + "tag": 1, + "label": "", + "oneof": "detail" + }, + { + "name": "limit", + "jsonName": "limit", + "type": "LimitFailure", + "tag": 2, + "label": "", + "oneof": "detail" + }, + { + "name": "upgrade", + "jsonName": "upgrade", + "type": "VersionFailure", + "tag": 3, + "label": "", + "oneof": "detail" + }, + { + "name": "state", + "jsonName": "state", + "type": "StateFailure", + "tag": 4, + "label": "", + "oneof": "detail" + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "RevisionConflict": { + "fields": [ + { + "name": "expected", + "jsonName": "expected", + "type": "Revision", + "tag": 1, + "label": "", + "oneof": null + }, + { + "name": "actual", + "jsonName": "actual", + "type": "Revision", + "tag": 2, + "label": "", + "oneof": null + }, + { + "name": "conflict_id", + "jsonName": "conflictId", + "type": "Id", + "tag": 3, + "label": "", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "LimitFailure": { + "fields": [ + { + "name": "limit_name", + "jsonName": "limitName", + "type": "string", + "tag": 1, + "label": "optional", + "oneof": null + }, + { + "name": "maximum", + "jsonName": "maximum", + "type": "Decimal", + "tag": 2, + "label": "", + "oneof": null + }, + { + "name": "available", + "jsonName": "available", + "type": "Decimal", + "tag": 3, + "label": "", + "oneof": null + }, + { + "name": "recovery_at", + "jsonName": "recoveryAt", + "type": "Instant", + "tag": 4, + "label": "", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "VersionFailure": { + "fields": [ + { + "name": "min_readable", + "jsonName": "minReadable", + "type": "string", + "tag": 1, + "label": "optional", + "oneof": null + }, + { + "name": "min_writable", + "jsonName": "minWritable", + "type": "string", + "tag": 2, + "label": "optional", + "oneof": null + }, + { + "name": "received", + "jsonName": "received", + "type": "string", + "tag": 3, + "label": "optional", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + }, + "StateFailure": { + "fields": [ + { + "name": "state", + "jsonName": "state", + "type": "string", + "tag": 1, + "label": "optional", + "oneof": null + }, + { + "name": "reason", + "jsonName": "reason", + "type": "string", + "tag": 2, + "label": "optional", + "oneof": null + }, + { + "name": "resource", + "jsonName": "resource", + "type": "AggregateRef", + "tag": 3, + "label": "", + "oneof": null + }, + { + "name": "local", + "jsonName": "local", + "type": "LocalNotesVersion", + "tag": 4, + "label": "", + "oneof": null + }, + { + "name": "native", + "jsonName": "native", + "type": "NativeContentRev", + "tag": 5, + "label": "", + "oneof": null + } + ], + "reservedTags": [], + "reservedNames": [] + } + }, + "enums": { + "EffectCertainty": [ + { + "name": "EFFECT_CERTAINTY_UNSPECIFIED", + "number": 0 + }, + { + "name": "EFFECT_CERTAINTY_DID_NOT_HAPPEN", + "number": 1 + }, + { + "name": "EFFECT_CERTAINTY_HAPPENED", + "number": 2 + }, + { + "name": "EFFECT_CERTAINTY_UNKNOWN", + "number": 3 + } + ], + "RetryMode": [ + { + "name": "RETRY_MODE_UNSPECIFIED", + "number": 0 + }, + { + "name": "RETRY_MODE_NEVER", + "number": 1 + }, + { + "name": "RETRY_MODE_SAME_COMMAND", + "number": 2 + }, + { + "name": "RETRY_MODE_AFTER_TIME", + "number": 3 + }, + { + "name": "RETRY_MODE_RECONCILE", + "number": 4 + } + ], + "ErrorCategory": [ + { + "name": "ERROR_CATEGORY_UNSPECIFIED", + "number": 0 + }, + { + "name": "ERROR_CATEGORY_VALIDATION", + "number": 1 + }, + { + "name": "ERROR_CATEGORY_AUTHENTICATION", + "number": 2 + }, + { + "name": "ERROR_CATEGORY_AUTHORIZATION", + "number": 3 + }, + { + "name": "ERROR_CATEGORY_ENTITLEMENT", + "number": 4 + }, + { + "name": "ERROR_CATEGORY_CONFLICT", + "number": 5 + }, + { + "name": "ERROR_CATEGORY_STATE", + "number": 6 + }, + { + "name": "ERROR_CATEGORY_RESOURCE", + "number": 7 + }, + { + "name": "ERROR_CATEGORY_EXECUTION", + "number": 8 + }, + { + "name": "ERROR_CATEGORY_INTERNAL", + "number": 9 + } + ] + } + }, + "identifierDomains": { + "Foundation": [ + "RealmId", + "UserId", + "WorkspaceId", + "DeviceId", + "InstallationId", + "InstanceId", + "CommandId", + "CorrelationId", + "ResourceId", + "BlobId", + "ArtifactId", + "ContentOriginId", + "ContentUnitId", + "ConflictId", + "DelegationId" + ], + "PublicApi": [ + "TaskId", + "RunId", + "StepId", + "AttemptId", + "InvocationId", + "ApprovalId", + "AutomationId", + "ConversationId", + "BranchId", + "MessageId", + "ProjectId", + "AgentProfileId", + "SkillId", + "FolderId", + "DocumentId", + "BlockId", + "NotebookId", + "TagId", + "PropertyDefId", + "ViewId", + "SessionRecordId", + "CaptureId", + "SegmentId", + "ChannelId", + "FindingId", + "SequenceId", + "TrackId", + "TimelineItemId", + "MediaAssetId", + "EffectInstanceId", + "SlateProjectId", + "ChatTurnId", + "ExecutionStreamId", + "ProductJobId", + "ToolProposalId", + "MemoryId", + "PreferenceId", + "GrantId", + "InlineId", + "TextRunId", + "TableRowId", + "TableCellId", + "SelectOptionId", + "ScopeConfigurationId", + "ScopeProjectId", + "ScopeAnnotationId", + "ScopeEventId", + "SelectionId", + "SourceConsentId", + "MediaBinId", + "TimelineGroupId", + "TimelineLinkGroupId", + "TimelineMarkerId", + "TransitionId" + ] + } +} diff --git a/eng/foundation-inventory.json b/eng/foundation-inventory.json new file mode 100644 index 0000000..1130751 --- /dev/null +++ b/eng/foundation-inventory.json @@ -0,0 +1,10293 @@ +{ + "schemaVersion": "foundation-inventory.v1", + "license": "Apache-2.0", + "designCommit": "5e202ff10f3c218d9e159029579ca535c641169b", + "designProfile": "docs/assurance/wp03-01-foundation-contract-profile.md", + "seeds": [ + "AggregateBody", + "AggregateRef", + "ApplicationScope", + "ArcError", + "ByteRange", + "ContentOrigin", + "Decimal", + "ErrorDetails", + "Id", + "Instant", + "LimitFailure", + "LocalNotesVersion", + "MeasurementRequest", + "MeasurementResult", + "MediaRange", + "MediaTime", + "NativeContentRev", + "NotesQuery", + "PageRequest", + "PageState", + "Rational", + "Receipt", + "RequestMeta", + "ResponseMeta", + "RetryAdvice", + "Revision", + "RevisionConflict", + "StateFailure", + "TimeRangeUtc", + "VersionFailure", + "VersionedRef" + ], + "records": [ + { + "name": "ActorChain", + "protobufType": "arcforges.foundation.v1.ActorChain", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "initiator", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "initiator", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "owner", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "owner", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "actorKind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "actor_kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "delegationId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "delegation_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "deviceId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "device_id", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt" + } + }, + { + "name": "AgentProfile", + "protobufType": "arcforges.publicapi.v1.AgentProfile", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "profileId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "profile_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "modelId", + "type": "ModelId", + "cardinality": "required", + "wireType": "string", + "protoName": "model_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "instructions", + "type": "Text", + "cardinality": "required", + "wireType": "string", + "protoName": "instructions", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "skillIds", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "skill_ids", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 6, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "context", + "type": "ContextRef", + "cardinality": "[]", + "wireType": "ContextRef", + "protoName": "context", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 8, + "name": "capabilities", + "type": "Key", + "cardinality": "[]", + "wireType": "string", + "protoName": "capabilities", + "oneof": null, + "presence": "repeated" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt" + } + }, + { + "name": "AggregateBody", + "protobufType": "arcforges.publicapi.v1.AggregateBody", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "notes", + "type": "NotesDocument", + "cardinality": "required", + "wireType": "NotesDocument", + "protoName": "notes", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 2, + "name": "chat", + "type": "ConversationBody", + "cardinality": "required", + "wireType": "ConversationBody", + "protoName": "chat", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 3, + "name": "scopeMetadata", + "type": "ScopeMetadata", + "cardinality": "required", + "wireType": "ScopeMetadata", + "protoName": "scope_metadata", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 4, + "name": "slateMetadata", + "type": "SlateMetadata", + "cardinality": "required", + "wireType": "SlateMetadata", + "protoName": "slate_metadata", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 5, + "name": "notebook", + "type": "NotebookBody", + "cardinality": "required", + "wireType": "NotebookBody", + "protoName": "notebook", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 6, + "name": "propertyDefinition", + "type": "PropertyDefinition", + "cardinality": "required", + "wireType": "PropertyDefinition", + "protoName": "property_definition", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 7, + "name": "savedView", + "type": "SavedViewRecord", + "cardinality": "required", + "wireType": "SavedViewRecord", + "protoName": "saved_view", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 8, + "name": "tag", + "type": "TagRecord", + "cardinality": "required", + "wireType": "TagRecord", + "protoName": "tag", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 9, + "name": "agentProfile", + "type": "AgentProfile", + "cardinality": "required", + "wireType": "AgentProfile", + "protoName": "agent_profile", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 10, + "name": "skill", + "type": "SkillRecord", + "cardinality": "required", + "wireType": "SkillRecord", + "protoName": "skill", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 11, + "name": "chatProject", + "type": "ChatProjectRecord", + "cardinality": "required", + "wireType": "ChatProjectRecord", + "protoName": "chat_project", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 12, + "name": "preferences", + "type": "PreferenceRecord", + "cardinality": "required", + "wireType": "PreferenceRecord", + "protoName": "preferences", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 13, + "name": "task", + "type": "TaskSnapshot", + "cardinality": "required", + "wireType": "TaskSnapshot", + "protoName": "task", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 14, + "name": "automation", + "type": "AutomationView", + "cardinality": "required", + "wireType": "AutomationView", + "protoName": "automation", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 15, + "name": "memory", + "type": "MemoryRecord", + "cardinality": "required", + "wireType": "MemoryRecord", + "protoName": "memory", + "oneof": "body", + "presence": "oneof" + }, + { + "tag": 16, + "name": "externalBody", + "type": "ResourceVersionRef", + "cardinality": "required", + "wireType": "ResourceVersionRef", + "protoName": "external_body", + "oneof": "body", + "presence": "oneof" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt" + } + }, + { + "name": "AggregateRef", + "protobufType": "arcforges.foundation.v1.AggregateRef", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "kind", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "id", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "id", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRef.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/AggregateRefKt.kt" + } + }, + { + "name": "AlignmentSpec", + "protobufType": "arcforges.publicapi.v1.AlignmentSpec", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "leftAnchor", + "type": "ScopeTime", + "cardinality": "?", + "wireType": "ScopeTime", + "protoName": "left_anchor", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "rightAnchor", + "type": "ScopeTime", + "cardinality": "?", + "wireType": "ScopeTime", + "protoName": "right_anchor", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "offset", + "type": "ScopeTime", + "cardinality": "?", + "wireType": "ScopeTime", + "protoName": "offset", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "eventId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "event_id", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["alignmentSpec"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt" + } + }, + { + "name": "ApplicationScope", + "protobufType": "arcforges.foundation.v1.ApplicationScope", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/10-application-scope-and-streams.md#2-new-records-and-field-assignments", + "fields": [ + { + "tag": 1, + "name": "productId", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "product_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "installationId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "installation_id", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScope.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ApplicationScopeKt.kt" + } + }, + { + "name": "ArcError", + "protobufType": "arcforges.foundation.v1.ArcError", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "code", + "type": "ReasonCode", + "cardinality": "required", + "wireType": "string", + "protoName": "code", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "category", + "type": "ErrorCategory", + "cardinality": "required", + "wireType": "ErrorCategory", + "protoName": "category", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "messageKey", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "message_key", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "retry", + "type": "RetryAdvice", + "cardinality": "required", + "wireType": "RetryAdvice", + "protoName": "retry", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "effect", + "type": "EffectCertainty", + "cardinality": "required", + "wireType": "EffectCertainty", + "protoName": "effect", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "correlationId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "correlation_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "details", + "type": "ErrorDetails", + "cardinality": "?", + "wireType": "ErrorDetails", + "protoName": "details", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["arcError"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcError.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArcErrorKt.kt" + } + }, + { + "name": "ArtifactRef", + "protobufType": "arcforges.foundation.v1.ArtifactRef", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "artifactId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "artifact_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "owner", + "type": "AggregateRef", + "cardinality": "required", + "wireType": "AggregateRef", + "protoName": "owner", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "resource", + "type": "ResourceRef", + "cardinality": "?", + "wireType": "ResourceRef", + "protoName": "resource", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "jobId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "job_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "origin", + "type": "ContentOrigin", + "cardinality": "?", + "wireType": "ContentOrigin", + "protoName": "origin", + "oneof": null, + "presence": "optional" + }, + { + "tag": 7, + "name": "producingTaskId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "producing_task_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 8, + "name": "producingRunId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "producing_run_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 9, + "name": "actor", + "type": "ActorChain", + "cardinality": "required", + "wireType": "ActorChain", + "protoName": "actor", + "oneof": null, + "presence": "required" + }, + { + "tag": 10, + "name": "createdAt", + "type": "Instant", + "cardinality": "required", + "wireType": "Instant", + "protoName": "created_at", + "oneof": null, + "presence": "required" + }, + { + "tag": 11, + "name": "availability", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "availability", + "oneof": null, + "presence": "required" + }, + { + "tag": 12, + "name": "provenance", + "type": "VersionedRef", + "cardinality": "[]", + "wireType": "VersionedRef", + "protoName": "provenance", + "oneof": null, + "presence": "repeated" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt" + } + }, + { + "name": "AutomationSpec", + "protobufType": "arcforges.publicapi.v1.AutomationSpec", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "trigger", + "type": "TriggerSpec", + "cardinality": "required", + "wireType": "TriggerSpec", + "protoName": "trigger", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "input", + "type": "TurnInput", + "cardinality": "required", + "wireType": "TurnInput", + "protoName": "input", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "profileId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "profile_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "perRunBudget", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "per_run_budget", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "periodBudget", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "period_budget", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "budgetPeriod", + "type": "TimeRangeUtc", + "cardinality": "required", + "wireType": "TimeRangeUtc", + "protoName": "budget_period", + "oneof": null, + "presence": "required" + }, + { + "tag": 8, + "name": "concurrency", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "concurrency", + "oneof": null, + "presence": "required" + }, + { + "tag": 9, + "name": "misfire", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "misfire", + "oneof": null, + "presence": "required" + }, + { + "tag": 10, + "name": "catchUpCount", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "catch_up_count", + "oneof": null, + "presence": "required" + }, + { + "tag": 11, + "name": "catchUpWindowSeconds", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "catch_up_window_seconds", + "oneof": null, + "presence": "required" + }, + { + "tag": 12, + "name": "grants", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "grants", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 13, + "name": "targetDeviceId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "target_device_id", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt" + } + }, + { + "name": "AutomationView", + "protobufType": "arcforges.publicapi.v1.AutomationView", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "automationId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "automation_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "definition", + "type": "AutomationSpec", + "cardinality": "required", + "wireType": "AutomationSpec", + "protoName": "definition", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "enabled", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "enabled", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "nextOccurrence", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "next_occurrence", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt" + } + }, + { + "name": "BlobRef", + "protobufType": "arcforges.foundation.v1.BlobRef", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "blobId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "blob_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "contentHash", + "type": "Hash", + "cardinality": "required", + "wireType": "string", + "protoName": "content_hash", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "sizeBytes", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "size_bytes", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt" + } + }, + { + "name": "Block", + "protobufType": "arcforges.publicapi.v1.Block", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "blockId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "block_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "parentId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "parent_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "orderKey", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "order_key", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "body", + "type": "BlockBody", + "cardinality": "required", + "wireType": "BlockBody", + "protoName": "body", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "origin", + "type": "ContentOrigin", + "cardinality": "?", + "wireType": "ContentOrigin", + "protoName": "origin", + "oneof": null, + "presence": "optional" + }, + { + "tag": 7, + "name": "properties", + "type": "BlockProperties", + "cardinality": "?", + "wireType": "BlockProperties", + "protoName": "properties", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["block"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt" + } + }, + { + "name": "BlockBody", + "protobufType": "arcforges.publicapi.v1.BlockBody", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "text", + "type": "RichText", + "cardinality": "required", + "wireType": "RichText", + "protoName": "text", + "oneof": "content", + "presence": "oneof" + }, + { + "tag": 2, + "name": "code", + "type": "CodeBlock", + "cardinality": "required", + "wireType": "CodeBlock", + "protoName": "code", + "oneof": "content", + "presence": "oneof" + }, + { + "tag": 3, + "name": "resource", + "type": "ResourceRef", + "cardinality": "required", + "wireType": "ResourceRef", + "protoName": "resource", + "oneof": "content", + "presence": "oneof" + }, + { + "tag": 4, + "name": "link", + "type": "LinkSpec", + "cardinality": "required", + "wireType": "LinkSpec", + "protoName": "link", + "oneof": "content", + "presence": "oneof" + }, + { + "tag": 5, + "name": "table", + "type": "TableBlock", + "cardinality": "required", + "wireType": "TableBlock", + "protoName": "table", + "oneof": "content", + "presence": "oneof" + }, + { + "tag": 6, + "name": "math", + "type": "MathContent", + "cardinality": "required", + "wireType": "MathContent", + "protoName": "math", + "oneof": "content", + "presence": "oneof" + }, + { + "tag": 7, + "name": "empty", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "empty", + "oneof": "content", + "presence": "oneof" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt" + } + }, + { + "name": "BlockProperties", + "protobufType": "arcforges.publicapi.v1.BlockProperties", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "headingLevel", + "type": "uint32", + "cardinality": "?", + "wireType": "uint32", + "protoName": "heading_level", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "checked", + "type": "bool", + "cardinality": "?", + "wireType": "bool", + "protoName": "checked", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "calloutKind", + "type": "Key", + "cardinality": "?", + "wireType": "string", + "protoName": "callout_kind", + "oneof": null, + "presence": "optional" + }, + { + "tag": 9, + "name": "listStyle", + "type": "Key", + "cardinality": "?", + "wireType": "string", + "protoName": "list_style", + "oneof": null, + "presence": "optional" + }, + { + "tag": 10, + "name": "altText", + "type": "string", + "cardinality": "?", + "wireType": "string", + "protoName": "alt_text", + "oneof": null, + "presence": "optional" + }, + { + "tag": 11, + "name": "imageLayout", + "type": "ImageLayout", + "cardinality": "?", + "wireType": "ImageLayout", + "protoName": "image_layout", + "oneof": null, + "presence": "optional" + }, + { + "tag": 12, + "name": "attachmentPresentation", + "type": "Key", + "cardinality": "?", + "wireType": "string", + "protoName": "attachment_presentation", + "oneof": null, + "presence": "optional" + }, + { + "tag": 13, + "name": "embedRenderMode", + "type": "Key", + "cardinality": "?", + "wireType": "string", + "protoName": "embed_render_mode", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt" + }, + "reservedTags": [2, 5, 6, 7, 8], + "reservedNames": ["list_start", "collapsed", "caption", "pdf_page", "target_block_id"] + }, + { + "name": "ByteRange", + "protobufType": "arcforges.foundation.v1.ByteRange", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "offset", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "offset", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "length", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "length", + "oneof": null, + "presence": "required" + } + ], + "rules": ["byteRange"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt" + } + }, + { + "name": "Calibration", + "protobufType": "arcforges.publicapi.v1.Calibration", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "scale", + "type": "double", + "cardinality": "required", + "wireType": "double", + "protoName": "scale", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "offset", + "type": "double", + "cardinality": "required", + "wireType": "double", + "protoName": "offset", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "unit", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "unit", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt" + } + }, + { + "name": "CapabilityArguments", + "protobufType": "arcforges.publicapi.v1.CapabilityArguments", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "schemaId", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "schema_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "value", + "type": "StructuredValue", + "cardinality": "required", + "wireType": "StructuredValue", + "protoName": "value", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt" + } + }, + { + "name": "CapabilityResult", + "protobufType": "arcforges.publicapi.v1.CapabilityResult", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "schemaId", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "schema_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "value", + "type": "StructuredValue", + "cardinality": "required", + "wireType": "StructuredValue", + "protoName": "value", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt" + } + }, + { + "name": "CaptureMetadata", + "protobufType": "arcforges.publicapi.v1.CaptureMetadata", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "captureId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "capture_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "sampleCount", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "sample_count", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "channels", + "type": "ChannelDefinition", + "cardinality": "[]", + "wireType": "ChannelDefinition", + "protoName": "channels", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "contentHash", + "type": "Hash", + "cardinality": "?", + "wireType": "string", + "protoName": "content_hash", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "resource", + "type": "ResourceRef", + "cardinality": "?", + "wireType": "ResourceRef", + "protoName": "resource", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt" + } + }, + { + "name": "ChannelDefinition", + "protobufType": "arcforges.publicapi.v1.ChannelDefinition", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "channelId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "channel_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "unit", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "unit", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "sampleType", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "sample_type", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "rate", + "type": "Rational", + "cardinality": "required", + "wireType": "Rational", + "protoName": "rate", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "calibration", + "type": "Calibration", + "cardinality": "?", + "wireType": "Calibration", + "protoName": "calibration", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["channelDefinition"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt" + } + }, + { + "name": "ChatProjectRecord", + "protobufType": "arcforges.publicapi.v1.ChatProjectRecord", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "projectId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "project_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "conversationIds", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "conversation_ids", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "context", + "type": "ContextRef", + "cardinality": "[]", + "wireType": "ContextRef", + "protoName": "context", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 5, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "trashedAt", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "trashed_at", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt" + } + }, + { + "name": "ChecksumSpec", + "protobufType": "arcforges.publicapi.v1.ChecksumSpec", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "algorithm", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "algorithm", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "input", + "type": "ByteRange", + "cardinality": "required", + "wireType": "ByteRange", + "protoName": "input", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "offset", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "offset", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "byteOrder", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "byte_order", + "oneof": null, + "presence": "required" + } + ], + "rules": ["checksumSpec"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt" + } + }, + { + "name": "CodeBlock", + "protobufType": "arcforges.publicapi.v1.CodeBlock", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "text", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "text", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "language", + "type": "Key", + "cardinality": "?", + "wireType": "string", + "protoName": "language", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "wrap", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "wrap", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt" + } + }, + { + "name": "ColourConfiguration", + "protobufType": "arcforges.publicapi.v1.ColourConfiguration", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "workingSpace", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "working_space", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "displaySpace", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "display_space", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "ocioConfig", + "type": "ResourceVersionRef", + "cardinality": "?", + "wireType": "ResourceVersionRef", + "protoName": "ocio_config", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "inputAssignments", + "type": "MediaColourAssignment", + "cardinality": "[]", + "wireType": "MediaColourAssignment", + "protoName": "input_assignments", + "oneof": null, + "presence": "repeated" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt" + } + }, + { + "name": "ContentOrigin", + "protobufType": "arcforges.foundation.v1.ContentOrigin", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "profile", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "profile", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "originId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "origin_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "contentUnitId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "content_unit_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "kinds", + "type": "Key", + "cardinality": "[]", + "wireType": "string", + "protoName": "kinds", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 5, + "name": "payloadSha256", + "type": "Hash", + "cardinality": "required", + "wireType": "string", + "protoName": "payload_sha256", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "producerKind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "producer_kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "createdAt", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "created_at", + "oneof": null, + "presence": "optional" + }, + { + "tag": 8, + "name": "parentOriginIds", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "parent_origin_ids", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 9, + "name": "omittedParentCount", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "omitted_parent_count", + "oneof": null, + "presence": "required" + } + ], + "rules": ["contentOrigin"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt" + } + }, + { + "name": "ContextRef", + "protobufType": "arcforges.publicapi.v1.ContextRef", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "source", + "type": "AggregateRef", + "cardinality": "required", + "wireType": "AggregateRef", + "protoName": "source", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "revision", + "type": "Revision", + "cardinality": "?", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "resource", + "type": "ResourceRef", + "cardinality": "?", + "wireType": "ResourceRef", + "protoName": "resource", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "selector", + "type": "ContextSelector", + "cardinality": "?", + "wireType": "ContextSelector", + "protoName": "selector", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "origin", + "type": "ContentOrigin", + "cardinality": "?", + "wireType": "ContentOrigin", + "protoName": "origin", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "lifetime", + "type": "ContextLifetime", + "cardinality": "required", + "wireType": "ContextLifetime", + "protoName": "lifetime", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "ephemeral", + "type": "EphemeralSelection", + "cardinality": "?", + "wireType": "EphemeralSelection", + "protoName": "ephemeral", + "oneof": null, + "presence": "optional" + }, + { + "tag": 8, + "name": "consent", + "type": "SourceConsentRef", + "cardinality": "?", + "wireType": "SourceConsentRef", + "protoName": "consent", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["contextRef"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt" + } + }, + { + "name": "ContextSelector", + "protobufType": "arcforges.publicapi.v1.ContextSelector", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "whole", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "whole", + "oneof": "selection", + "presence": "oneof" + }, + { + "tag": 2, + "name": "byteRange", + "type": "ByteRange", + "cardinality": "required", + "wireType": "ByteRange", + "protoName": "byte_range", + "oneof": "selection", + "presence": "oneof" + }, + { + "tag": 3, + "name": "notes", + "type": "NotesSelection", + "cardinality": "required", + "wireType": "NotesSelection", + "protoName": "notes", + "oneof": "selection", + "presence": "oneof" + }, + { + "tag": 4, + "name": "scope", + "type": "ScopeSelection", + "cardinality": "required", + "wireType": "ScopeSelection", + "protoName": "scope", + "oneof": "selection", + "presence": "oneof" + }, + { + "tag": 5, + "name": "slate", + "type": "SlateSelection", + "cardinality": "required", + "wireType": "SlateSelection", + "protoName": "slate", + "oneof": "selection", + "presence": "oneof" + } + ], + "rules": ["contextSelector"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt" + } + }, + { + "name": "ControlProgress", + "protobufType": "arcforges.publicapi.v1.ControlProgress", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "commandId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "command_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "kind", + "type": "ControlKind", + "cardinality": "required", + "wireType": "ControlKind", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "state", + "type": "ControlState", + "cardinality": "required", + "wireType": "ControlState", + "protoName": "state", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "requestedAt", + "type": "Instant", + "cardinality": "required", + "wireType": "Instant", + "protoName": "requested_at", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "acknowledgedAt", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "acknowledged_at", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "reason", + "type": "ReasonCode", + "cardinality": "?", + "wireType": "string", + "protoName": "reason", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt" + } + }, + { + "name": "ConversationBody", + "protobufType": "arcforges.publicapi.v1.ConversationBody", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "conversation", + "type": "ConversationView", + "cardinality": "required", + "wireType": "ConversationView", + "protoName": "conversation", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "messages", + "type": "MessageView", + "cardinality": "[]", + "wireType": "MessageView", + "protoName": "messages", + "oneof": null, + "presence": "repeated" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt" + } + }, + { + "name": "ConversationView", + "protobufType": "arcforges.publicapi.v1.ConversationView", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "conversationId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "conversation_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "branchId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "branch_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "title", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "title", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "lastMessageAt", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "last_message_at", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "projectId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "project_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 7, + "name": "pinned", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "pinned", + "oneof": null, + "presence": "required" + }, + { + "tag": 8, + "name": "archived", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "archived", + "oneof": null, + "presence": "required" + }, + { + "tag": 9, + "name": "temporary", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "temporary", + "oneof": null, + "presence": "required" + }, + { + "tag": 10, + "name": "applicationScope", + "type": "ApplicationScope", + "cardinality": "required", + "wireType": "ApplicationScope", + "protoName": "application_scope", + "oneof": null, + "presence": "required" + }, + { + "tag": 11, + "name": "historyMode", + "type": "HistoryMode", + "cardinality": "required", + "wireType": "HistoryMode", + "protoName": "history_mode", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt" + } + }, + { + "name": "CursorResult", + "protobufType": "arcforges.publicapi.v1.CursorResult", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "a", + "type": "SelectedSample", + "cardinality": "required", + "wireType": "SelectedSample", + "protoName": "a", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "b", + "type": "SelectedSample", + "cardinality": "required", + "wireType": "SelectedSample", + "protoName": "b", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "deltaTime", + "type": "ScopeTime", + "cardinality": "required", + "wireType": "ScopeTime", + "protoName": "delta_time", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "deltaValue", + "type": "double", + "cardinality": "required", + "wireType": "double", + "protoName": "delta_value", + "oneof": null, + "presence": "required" + } + ], + "rules": ["cursorResult"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt" + } + }, + { + "name": "CursorSpec", + "protobufType": "arcforges.publicapi.v1.CursorSpec", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "channelId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "channel_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "segmentId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "segment_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "time", + "type": "ScopeTime", + "cardinality": "required", + "wireType": "ScopeTime", + "protoName": "time", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt" + } + }, + { + "name": "Decimal", + "protobufType": "arcforges.foundation.v1.Decimal", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "value", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "value", + "oneof": null, + "presence": "required" + } + ], + "rules": ["canonicalDecimal"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Decimal.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/DecimalKt.kt" + } + }, + { + "name": "EffectParameter", + "protobufType": "arcforges.publicapi.v1.EffectParameter", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "name", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "decimal", + "type": "Decimal", + "cardinality": "required", + "wireType": "Decimal", + "protoName": "decimal", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 3, + "name": "boolean", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "boolean", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 4, + "name": "text", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "text", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 5, + "name": "keyframes", + "type": "KeyframeList", + "cardinality": "required", + "wireType": "KeyframeList", + "protoName": "keyframes", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 6, + "name": "rational", + "type": "Rational", + "cardinality": "required", + "wireType": "Rational", + "protoName": "rational", + "oneof": "value", + "presence": "oneof" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt" + } + }, + { + "name": "EffectSpec", + "protobufType": "arcforges.publicapi.v1.EffectSpec", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "parameters", + "type": "EffectParameter", + "cardinality": "[]", + "wireType": "EffectParameter", + "protoName": "parameters", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 3, + "name": "instanceId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "instance_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "definitionVersion", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "definition_version", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "scope", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "scope", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "enabled", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "enabled", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "retainedDefinition", + "type": "Bytes", + "cardinality": "?", + "wireType": "bytes", + "protoName": "retained_definition", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt" + } + }, + { + "name": "EphemeralSelection", + "protobufType": "arcforges.publicapi.v1.EphemeralSelection", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "instanceId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "instance_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "generation", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "generation", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "selectionId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "selection_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "expiresAt", + "type": "Instant", + "cardinality": "required", + "wireType": "Instant", + "protoName": "expires_at", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt" + } + }, + { + "name": "ErrorDetails", + "protobufType": "arcforges.foundation.v1.ErrorDetails", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "revision", + "type": "RevisionConflict", + "cardinality": "required", + "wireType": "RevisionConflict", + "protoName": "revision", + "oneof": "detail", + "presence": "oneof" + }, + { + "tag": 2, + "name": "limit", + "type": "LimitFailure", + "cardinality": "required", + "wireType": "LimitFailure", + "protoName": "limit", + "oneof": "detail", + "presence": "oneof" + }, + { + "tag": 3, + "name": "upgrade", + "type": "VersionFailure", + "cardinality": "required", + "wireType": "VersionFailure", + "protoName": "upgrade", + "oneof": "detail", + "presence": "oneof" + }, + { + "tag": 4, + "name": "state", + "type": "StateFailure", + "cardinality": "required", + "wireType": "StateFailure", + "protoName": "state", + "oneof": "detail", + "presence": "oneof" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetails.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ErrorDetailsKt.kt" + } + }, + { + "name": "EventTrigger", + "protobufType": "arcforges.publicapi.v1.EventTrigger", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "source", + "type": "AggregateRef", + "cardinality": "?", + "wireType": "AggregateRef", + "protoName": "source", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "predicate", + "type": "NotesFilter", + "cardinality": "?", + "wireType": "NotesFilter", + "protoName": "predicate", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt" + } + }, + { + "name": "FamilyResult", + "protobufType": "arcforges.publicapi.v1.FamilyResult", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "family", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "family", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "status", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "status", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "values", + "type": "MeasurementValue", + "cardinality": "[]", + "wireType": "MeasurementValue", + "protoName": "values", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "validCount", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "valid_count", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "invalidCount", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "invalid_count", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "reason", + "type": "ReasonCode", + "cardinality": "?", + "wireType": "string", + "protoName": "reason", + "oneof": null, + "presence": "optional" + }, + { + "tag": 7, + "name": "channelId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "channel_id", + "oneof": null, + "presence": "required" + } + ], + "rules": ["familyResult"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt" + } + }, + { + "name": "FilterGroup", + "protobufType": "arcforges.publicapi.v1.FilterGroup", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "operator", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "operator", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "children", + "type": "NotesFilter", + "cardinality": "[]", + "wireType": "NotesFilter", + "protoName": "children", + "oneof": null, + "presence": "repeated" + } + ], + "rules": ["filterGroup"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt" + } + }, + { + "name": "FolderView", + "protobufType": "arcforges.publicapi.v1.FolderView", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "folderId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "folder_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "notebookId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "notebook_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "parentId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "parent_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "orderKey", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "order_key", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "trashedAt", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "trashed_at", + "oneof": null, + "presence": "optional" + }, + { + "tag": 7, + "name": "notebookRev", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "notebook_rev", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt" + } + }, + { + "name": "FrameConfiguration", + "protobufType": "arcforges.publicapi.v1.FrameConfiguration", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "start", + "type": "Bytes", + "cardinality": "required", + "wireType": "bytes", + "protoName": "start", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "end", + "type": "Bytes", + "cardinality": "required", + "wireType": "bytes", + "protoName": "end", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "escapeByte", + "type": "uint32", + "cardinality": "?", + "wireType": "uint32", + "protoName": "escape_byte", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "delimiter", + "type": "uint32", + "cardinality": "?", + "wireType": "uint32", + "protoName": "delimiter", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "header", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "header", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "frameBytes", + "type": "uint32", + "cardinality": "?", + "wireType": "uint32", + "protoName": "frame_bytes", + "oneof": null, + "presence": "optional" + }, + { + "tag": 8, + "name": "byteOrder", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "byte_order", + "oneof": null, + "presence": "required" + }, + { + "tag": 9, + "name": "fields", + "type": "FrameField", + "cardinality": "[]", + "wireType": "FrameField", + "protoName": "fields", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 10, + "name": "checksum", + "type": "ChecksumSpec", + "cardinality": "?", + "wireType": "ChecksumSpec", + "protoName": "checksum", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["frameConfiguration"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt" + } + }, + { + "name": "FrameField", + "protobufType": "arcforges.publicapi.v1.FrameField", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "channelId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "channel_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "column", + "type": "uint32", + "cardinality": "?", + "wireType": "uint32", + "protoName": "column", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "jsonPath", + "type": "Key", + "cardinality": "[]", + "wireType": "string", + "protoName": "json_path", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "offset", + "type": "uint32", + "cardinality": "?", + "wireType": "uint32", + "protoName": "offset", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "scalarType", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "scalar_type", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "required", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "required", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt" + } + }, + { + "name": "GeneratedSource", + "protobufType": "arcforges.publicapi.v1.GeneratedSource", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "parameters", + "type": "EffectParameter", + "cardinality": "[]", + "wireType": "EffectParameter", + "protoName": "parameters", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 3, + "name": "text", + "type": "TimedText", + "cardinality": "?", + "wireType": "TimedText", + "protoName": "text", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["generatedSource"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt" + } + }, + { + "name": "Id", + "protobufType": "arcforges.foundation.v1.Id", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "value", + "type": "bytes", + "cardinality": "required", + "wireType": "bytes", + "protoName": "value", + "oneof": null, + "presence": "required" + } + ], + "rules": ["nonzeroId"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Id.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/IdKt.kt" + } + }, + { + "name": "IdList", + "protobufType": "arcforges.publicapi.v1.IdList", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "items", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "items", + "oneof": null, + "presence": "repeated" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt" + } + }, + { + "name": "ImageLayout", + "protobufType": "arcforges.publicapi.v1.ImageLayout", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "widthRatio", + "type": "double", + "cardinality": "required", + "wireType": "double", + "protoName": "width_ratio", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "alignment", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "alignment", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt" + } + }, + { + "name": "InlineAtom", + "protobufType": "arcforges.publicapi.v1.InlineAtom", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "offset", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "offset", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "mention", + "type": "LinkSpec", + "cardinality": "required", + "wireType": "LinkSpec", + "protoName": "mention", + "oneof": "content", + "presence": "oneof" + }, + { + "tag": 3, + "name": "math", + "type": "MathContent", + "cardinality": "required", + "wireType": "MathContent", + "protoName": "math", + "oneof": "content", + "presence": "oneof" + }, + { + "tag": 4, + "name": "footnote", + "type": "LinkSpec", + "cardinality": "required", + "wireType": "LinkSpec", + "protoName": "footnote", + "oneof": "content", + "presence": "oneof" + }, + { + "tag": 5, + "name": "origin", + "type": "ContentOrigin", + "cardinality": "?", + "wireType": "ContentOrigin", + "protoName": "origin", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "inlineId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "inline_id", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt" + } + }, + { + "name": "Instant", + "protobufType": "arcforges.foundation.v1.Instant", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "unixSeconds", + "type": "sint64", + "cardinality": "required", + "wireType": "sint64", + "protoName": "unix_seconds", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "nanos", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "nanos", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Instant.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/InstantKt.kt" + } + }, + { + "name": "Keyframe", + "protobufType": "arcforges.publicapi.v1.Keyframe", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "time", + "type": "MediaTime", + "cardinality": "required", + "wireType": "MediaTime", + "protoName": "time", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "value", + "type": "Decimal", + "cardinality": "required", + "wireType": "Decimal", + "protoName": "value", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "interpolation", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "interpolation", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "inTangent", + "type": "Rational", + "cardinality": "?", + "wireType": "Rational", + "protoName": "in_tangent", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "outTangent", + "type": "Rational", + "cardinality": "?", + "wireType": "Rational", + "protoName": "out_tangent", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "scope", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "scope", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt" + } + }, + { + "name": "KeyframeList", + "protobufType": "arcforges.publicapi.v1.KeyframeList", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "items", + "type": "Keyframe", + "cardinality": "[]", + "wireType": "Keyframe", + "protoName": "items", + "oneof": null, + "presence": "repeated" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt" + } + }, + { + "name": "LimitFailure", + "protobufType": "arcforges.foundation.v1.LimitFailure", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "limitName", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "limit_name", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "maximum", + "type": "Decimal", + "cardinality": "?", + "wireType": "Decimal", + "protoName": "maximum", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "available", + "type": "Decimal", + "cardinality": "?", + "wireType": "Decimal", + "protoName": "available", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "recoveryAt", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "recovery_at", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailure.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LimitFailureKt.kt" + } + }, + { + "name": "LinkSpec", + "protobufType": "arcforges.publicapi.v1.LinkSpec", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "targetId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "target_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "url", + "type": "string", + "cardinality": "?", + "wireType": "string", + "protoName": "url", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "label", + "type": "string", + "cardinality": "?", + "wireType": "string", + "protoName": "label", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["linkSpec"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt" + } + }, + { + "name": "LocalNotesVersion", + "protobufType": "arcforges.foundation.v1.LocalNotesVersion", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "ackedRev", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "acked_rev", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "headLocalSeq", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "head_local_seq", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersion.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionKt.kt" + } + }, + { + "name": "MarkerView", + "protobufType": "arcforges.publicapi.v1.MarkerView", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "markerId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "marker_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "sequenceId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "sequence_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "range", + "type": "MediaRange", + "cardinality": "required", + "wireType": "MediaRange", + "protoName": "range", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "label", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "label", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "origin", + "type": "ContentOrigin", + "cardinality": "?", + "wireType": "ContentOrigin", + "protoName": "origin", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "clipId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "clip_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 7, + "name": "anchor", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "anchor", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt" + } + }, + { + "name": "MathContent", + "protobufType": "arcforges.publicapi.v1.MathContent", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "tex", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "tex", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "display", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "display", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt" + } + }, + { + "name": "MeasurementRequest", + "protobufType": "arcforges.publicapi.v1.MeasurementRequest", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "profile", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "profile", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "source", + "type": "MeasurementSource", + "cardinality": "required", + "wireType": "MeasurementSource", + "protoName": "source", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "sourceRevision", + "type": "NativeContentRev", + "cardinality": "required", + "wireType": "NativeContentRev", + "protoName": "source_revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "channels", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "channels", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 5, + "name": "window", + "type": "MeasurementWindow", + "cardinality": "required", + "wireType": "MeasurementWindow", + "protoName": "window", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "families", + "type": "Key", + "cardinality": "[]", + "wireType": "string", + "protoName": "families", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 7, + "name": "thresholds", + "type": "MeasurementThreshold", + "cardinality": "[]", + "wireType": "MeasurementThreshold", + "protoName": "thresholds", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 8, + "name": "configuration", + "type": "ScopeConfiguration", + "cardinality": "required", + "wireType": "ScopeConfiguration", + "protoName": "configuration", + "oneof": null, + "presence": "required" + }, + { + "tag": 9, + "name": "alignment", + "type": "AlignmentSpec", + "cardinality": "required", + "wireType": "AlignmentSpec", + "protoName": "alignment", + "oneof": null, + "presence": "required" + }, + { + "tag": 10, + "name": "cursors", + "type": "CursorSpec", + "cardinality": "[]", + "wireType": "CursorSpec", + "protoName": "cursors", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 11, + "name": "referenceLevels", + "type": "MeasurementThreshold", + "cardinality": "[]", + "wireType": "MeasurementThreshold", + "protoName": "reference_levels", + "oneof": null, + "presence": "repeated" + } + ], + "rules": ["measurementRequest"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt" + } + }, + { + "name": "MeasurementResult", + "protobufType": "arcforges.publicapi.v1.MeasurementResult", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "profile", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "profile", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "inputHash", + "type": "Hash", + "cardinality": "required", + "wireType": "string", + "protoName": "input_hash", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "families", + "type": "FamilyResult", + "cardinality": "[]", + "wireType": "FamilyResult", + "protoName": "families", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "warnings", + "type": "ReasonCode", + "cardinality": "[]", + "wireType": "string", + "protoName": "warnings", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 5, + "name": "configuration", + "type": "ScopeConfiguration", + "cardinality": "required", + "wireType": "ScopeConfiguration", + "protoName": "configuration", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "finiteCount", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "finite_count", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "excludedCount", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "excluded_count", + "oneof": null, + "presence": "required" + }, + { + "tag": 8, + "name": "runCount", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "run_count", + "oneof": null, + "presence": "required" + }, + { + "tag": 9, + "name": "requestedDuration", + "type": "ScopeTime", + "cardinality": "required", + "wireType": "ScopeTime", + "protoName": "requested_duration", + "oneof": null, + "presence": "required" + }, + { + "tag": 10, + "name": "coveredDuration", + "type": "ScopeTime", + "cardinality": "required", + "wireType": "ScopeTime", + "protoName": "covered_duration", + "oneof": null, + "presence": "required" + }, + { + "tag": 11, + "name": "timingUncertainty", + "type": "ScopeTime", + "cardinality": "required", + "wireType": "ScopeTime", + "protoName": "timing_uncertainty", + "oneof": null, + "presence": "required" + }, + { + "tag": 12, + "name": "source", + "type": "MeasurementSource", + "cardinality": "required", + "wireType": "MeasurementSource", + "protoName": "source", + "oneof": null, + "presence": "required" + }, + { + "tag": 13, + "name": "resolvedThresholds", + "type": "MeasurementThreshold", + "cardinality": "[]", + "wireType": "MeasurementThreshold", + "protoName": "resolved_thresholds", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 14, + "name": "cursor", + "type": "CursorResult", + "cardinality": "?", + "wireType": "CursorResult", + "protoName": "cursor", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["measurementResult"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt" + } + }, + { + "name": "MeasurementSource", + "protobufType": "arcforges.publicapi.v1.MeasurementSource", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "capture", + "type": "ResourceVersionRef", + "cardinality": "required", + "wireType": "ResourceVersionRef", + "protoName": "capture", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "channelId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "channel_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "committedPrefix", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "committed_prefix", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "configuration", + "type": "ResourceVersionRef", + "cardinality": "required", + "wireType": "ResourceVersionRef", + "protoName": "configuration", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "decoder", + "type": "ResourceVersionRef", + "cardinality": "?", + "wireType": "ResourceVersionRef", + "protoName": "decoder", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "timeMapping", + "type": "ResourceVersionRef", + "cardinality": "?", + "wireType": "ResourceVersionRef", + "protoName": "time_mapping", + "oneof": null, + "presence": "optional" + }, + { + "tag": 7, + "name": "eventSet", + "type": "ResourceVersionRef", + "cardinality": "?", + "wireType": "ResourceVersionRef", + "protoName": "event_set", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt" + } + }, + { + "name": "MeasurementThreshold", + "protobufType": "arcforges.publicapi.v1.MeasurementThreshold", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "family", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "family", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "name", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "value", + "type": "double", + "cardinality": "required", + "wireType": "double", + "protoName": "value", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "unit", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "unit", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "channelId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "channel_id", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["measurementThreshold"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt" + } + }, + { + "name": "MeasurementValue", + "protobufType": "arcforges.publicapi.v1.MeasurementValue", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "name", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "value", + "type": "double", + "cardinality": "required", + "wireType": "double", + "protoName": "value", + "oneof": "result", + "presence": "oneof" + }, + { + "tag": 3, + "name": "unit", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "unit", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "count", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "count", + "oneof": "result", + "presence": "oneof" + } + ], + "rules": ["measurementValue"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt" + } + }, + { + "name": "MeasurementWindow", + "protobufType": "arcforges.publicapi.v1.MeasurementWindow", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "start", + "type": "ScopeTime", + "cardinality": "required", + "wireType": "ScopeTime", + "protoName": "start", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "end", + "type": "ScopeTime", + "cardinality": "required", + "wireType": "ScopeTime", + "protoName": "end", + "oneof": null, + "presence": "required" + } + ], + "rules": ["measurementWindow"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt" + } + }, + { + "name": "MediaBin", + "protobufType": "arcforges.publicapi.v1.MediaBin", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "binId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "bin_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "parentId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "parent_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "mediaIds", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "media_ids", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 5, + "name": "sequenceIds", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "sequence_ids", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 6, + "name": "order", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "order", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt" + } + }, + { + "name": "MediaColourAssignment", + "protobufType": "arcforges.publicapi.v1.MediaColourAssignment", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "mediaId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "media_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "inputSpace", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "input_space", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt" + } + }, + { + "name": "MediaRange", + "protobufType": "arcforges.foundation.v1.MediaRange", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "start", + "type": "MediaTime", + "cardinality": "required", + "wireType": "MediaTime", + "protoName": "start", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "duration", + "type": "MediaTime", + "cardinality": "required", + "wireType": "MediaTime", + "protoName": "duration", + "oneof": null, + "presence": "required" + } + ], + "rules": ["mediaRange"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt" + } + }, + { + "name": "MediaStream", + "protobufType": "arcforges.publicapi.v1.MediaStream", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "index", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "index", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "codec", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "codec", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "rate", + "type": "Rational", + "cardinality": "?", + "wireType": "Rational", + "protoName": "rate", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "channels", + "type": "uint32", + "cardinality": "?", + "wireType": "uint32", + "protoName": "channels", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt" + } + }, + { + "name": "MediaTime", + "protobufType": "arcforges.foundation.v1.MediaTime", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "ticks", + "type": "sint64", + "cardinality": "required", + "wireType": "sint64", + "protoName": "ticks", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "rate", + "type": "Rational", + "cardinality": "required", + "wireType": "Rational", + "protoName": "rate", + "oneof": null, + "presence": "required" + } + ], + "rules": ["mediaTime"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt" + } + }, + { + "name": "MediaView", + "protobufType": "arcforges.publicapi.v1.MediaView", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "mediaId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "media_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "source", + "type": "ResourceRef", + "cardinality": "?", + "wireType": "ResourceRef", + "protoName": "source", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "availability", + "type": "ResourceAvailability", + "cardinality": "required", + "wireType": "ResourceAvailability", + "protoName": "availability", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "duration", + "type": "MediaTime", + "cardinality": "?", + "wireType": "MediaTime", + "protoName": "duration", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "streams", + "type": "MediaStream", + "cardinality": "[]", + "wireType": "MediaStream", + "protoName": "streams", + "oneof": null, + "presence": "repeated" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt" + } + }, + { + "name": "MemoryRecord", + "protobufType": "arcforges.publicapi.v1.MemoryRecord", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "memoryId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "memory_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "text", + "type": "Text", + "cardinality": "required", + "wireType": "string", + "protoName": "text", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "sources", + "type": "ContextRef", + "cardinality": "[]", + "wireType": "ContextRef", + "protoName": "sources", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "enabled", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "enabled", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "origin", + "type": "ContentOrigin", + "cardinality": "?", + "wireType": "ContentOrigin", + "protoName": "origin", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt" + } + }, + { + "name": "MessageDraft", + "protobufType": "arcforges.publicapi.v1.MessageDraft", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "parts", + "type": "MessagePart", + "cardinality": "[]", + "wireType": "MessagePart", + "protoName": "parts", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 2, + "name": "context", + "type": "ContextRef", + "cardinality": "[]", + "wireType": "ContextRef", + "protoName": "context", + "oneof": null, + "presence": "repeated" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt" + } + }, + { + "name": "MessagePart", + "protobufType": "arcforges.publicapi.v1.MessagePart", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "text", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "text", + "oneof": "content", + "presence": "oneof" + }, + { + "tag": 2, + "name": "resource", + "type": "ResourceRef", + "cardinality": "required", + "wireType": "ResourceRef", + "protoName": "resource", + "oneof": "content", + "presence": "oneof" + }, + { + "tag": 3, + "name": "toolProposal", + "type": "ToolProposal", + "cardinality": "required", + "wireType": "ToolProposal", + "protoName": "tool_proposal", + "oneof": "content", + "presence": "oneof" + }, + { + "tag": 4, + "name": "toolResult", + "type": "ToolResult", + "cardinality": "required", + "wireType": "ToolResult", + "protoName": "tool_result", + "oneof": "content", + "presence": "oneof" + }, + { + "tag": 5, + "name": "origin", + "type": "ContentOrigin", + "cardinality": "?", + "wireType": "ContentOrigin", + "protoName": "origin", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt" + } + }, + { + "name": "MessageView", + "protobufType": "arcforges.publicapi.v1.MessageView", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "messageId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "message_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "conversationId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "conversation_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "branchId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "branch_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "role", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "role", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "parts", + "type": "MessagePart", + "cardinality": "[]", + "wireType": "MessagePart", + "protoName": "parts", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 6, + "name": "state", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "state", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 8, + "name": "taskId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "task_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 9, + "name": "turnId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "turn_id", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["messageView"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt" + } + }, + { + "name": "MetadataEntry", + "protobufType": "arcforges.publicapi.v1.MetadataEntry", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "name", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "value", + "type": "MetadataScalar", + "cardinality": "required", + "wireType": "MetadataScalar", + "protoName": "value", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt" + } + }, + { + "name": "MetadataScalar", + "protobufType": "arcforges.publicapi.v1.MetadataScalar", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "text", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "text", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 2, + "name": "boolean", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "boolean", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 3, + "name": "integer", + "type": "sint64", + "cardinality": "required", + "wireType": "sint64", + "protoName": "integer", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 4, + "name": "number", + "type": "double", + "cardinality": "required", + "wireType": "double", + "protoName": "number", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 5, + "name": "decimal", + "type": "Decimal", + "cardinality": "required", + "wireType": "Decimal", + "protoName": "decimal", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 6, + "name": "instant", + "type": "Instant", + "cardinality": "required", + "wireType": "Instant", + "protoName": "instant", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 7, + "name": "resource", + "type": "ResourceRef", + "cardinality": "required", + "wireType": "ResourceRef", + "protoName": "resource", + "oneof": "value", + "presence": "oneof" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt" + } + }, + { + "name": "NativeContentRev", + "protobufType": "arcforges.foundation.v1.NativeContentRev", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "value", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "value", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRev.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/NativeContentRevKt.kt" + } + }, + { + "name": "NotebookBody", + "protobufType": "arcforges.publicapi.v1.NotebookBody", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "notebook", + "type": "NotebookView", + "cardinality": "required", + "wireType": "NotebookView", + "protoName": "notebook", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "folders", + "type": "FolderView", + "cardinality": "[]", + "wireType": "FolderView", + "protoName": "folders", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 3, + "name": "documentOrder", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "document_order", + "oneof": null, + "presence": "repeated" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt" + } + }, + { + "name": "NotebookView", + "protobufType": "arcforges.publicapi.v1.NotebookView", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "notebookId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "notebook_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "trashedAt", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "trashed_at", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt" + } + }, + { + "name": "NotesDocument", + "protobufType": "arcforges.publicapi.v1.NotesDocument", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "documentId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "document_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "notebookId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "notebook_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "folderId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "folder_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "title", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "title", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "blocks", + "type": "Block", + "cardinality": "[]", + "wireType": "Block", + "protoName": "blocks", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 6, + "name": "properties", + "type": "PropertyValue", + "cardinality": "[]", + "wireType": "PropertyValue", + "protoName": "properties", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 7, + "name": "tags", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "tags", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 8, + "name": "links", + "type": "LinkSpec", + "cardinality": "[]", + "wireType": "LinkSpec", + "protoName": "links", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 9, + "name": "origin", + "type": "ContentOrigin", + "cardinality": "?", + "wireType": "ContentOrigin", + "protoName": "origin", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["notesDocument"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt" + } + }, + { + "name": "NotesFilter", + "protobufType": "arcforges.publicapi.v1.NotesFilter", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "group", + "type": "FilterGroup", + "cardinality": "required", + "wireType": "FilterGroup", + "protoName": "group", + "oneof": "expression", + "presence": "oneof" + }, + { + "tag": 2, + "name": "predicate", + "type": "ScalarPredicate", + "cardinality": "required", + "wireType": "ScalarPredicate", + "protoName": "predicate", + "oneof": "expression", + "presence": "oneof" + } + ], + "rules": ["notesFilter"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt" + } + }, + { + "name": "NotesQuery", + "protobufType": "arcforges.publicapi.v1.NotesQuery", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "profile", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "profile", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "notebookId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "notebook_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "savedViewId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "saved_view_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "savedViewRev", + "type": "Revision", + "cardinality": "?", + "wireType": "Revision", + "protoName": "saved_view_rev", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "filter", + "type": "NotesFilter", + "cardinality": "?", + "wireType": "NotesFilter", + "protoName": "filter", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "sorts", + "type": "NotesSort", + "cardinality": "[]", + "wireType": "NotesSort", + "protoName": "sorts", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 7, + "name": "projection", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "projection", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 8, + "name": "page", + "type": "PageRequest", + "cardinality": "required", + "wireType": "PageRequest", + "protoName": "page", + "oneof": null, + "presence": "required" + }, + { + "tag": 9, + "name": "datasetToken", + "type": "Cursor", + "cardinality": "?", + "wireType": "string", + "protoName": "dataset_token", + "oneof": null, + "presence": "optional" + }, + { + "tag": 10, + "name": "definitionVersions", + "type": "PropertyDefinitionVersion", + "cardinality": "[]", + "wireType": "PropertyDefinitionVersion", + "protoName": "definition_versions", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 11, + "name": "selectors", + "type": "NotesSelectors", + "cardinality": "?", + "wireType": "NotesSelectors", + "protoName": "selectors", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["notesQuery"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt" + } + }, + { + "name": "NotesSelection", + "protobufType": "arcforges.publicapi.v1.NotesSelection", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "documentId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "document_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "anchor", + "type": "NotesTextPosition", + "cardinality": "required", + "wireType": "NotesTextPosition", + "protoName": "anchor", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "focus", + "type": "NotesTextPosition", + "cardinality": "required", + "wireType": "NotesTextPosition", + "protoName": "focus", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "localVersion", + "type": "LocalNotesVersion", + "cardinality": "?", + "wireType": "LocalNotesVersion", + "protoName": "local_version", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "cloudRevision", + "type": "Revision", + "cardinality": "?", + "wireType": "Revision", + "protoName": "cloud_revision", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["notesSelection"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt" + } + }, + { + "name": "NotesSelectors", + "protobufType": "arcforges.publicapi.v1.NotesSelectors", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "documentId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "document_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 2, + "name": "folderId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "folder_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "tagIds", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "tag_ids", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "text", + "type": "string", + "cardinality": "?", + "wireType": "string", + "protoName": "text", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "blockKinds", + "type": "Key", + "cardinality": "[]", + "wireType": "string", + "protoName": "block_kinds", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 6, + "name": "hasAttachment", + "type": "Bool", + "cardinality": "?", + "wireType": "bool", + "protoName": "has_attachment", + "oneof": null, + "presence": "optional" + }, + { + "tag": 7, + "name": "modified", + "type": "TimeRangeUtc", + "cardinality": "?", + "wireType": "TimeRangeUtc", + "protoName": "modified", + "oneof": null, + "presence": "optional" + }, + { + "tag": 8, + "name": "linkedTo", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "linked_to", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["notesSelectors"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt" + } + }, + { + "name": "NotesSort", + "protobufType": "arcforges.publicapi.v1.NotesSort", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "propertyId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "property_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "descending", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "descending", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt" + } + }, + { + "name": "NotesTextPosition", + "protobufType": "arcforges.publicapi.v1.NotesTextPosition", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "blockId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "block_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "inlineId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "inline_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "offsetUtf16", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "offset_utf16", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "affinity", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "affinity", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "cellId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "cell_id", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt" + } + }, + { + "name": "PageRequest", + "protobufType": "arcforges.foundation.v1.PageRequest", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "cursor", + "type": "Cursor", + "cardinality": "?", + "wireType": "string", + "protoName": "cursor", + "oneof": null, + "presence": "optional" + }, + { + "tag": 2, + "name": "limit", + "type": "int32", + "cardinality": "?", + "wireType": "int32", + "protoName": "limit", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt" + } + }, + { + "name": "PageState", + "protobufType": "arcforges.foundation.v1.PageState", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "nextCursor", + "type": "Cursor", + "cardinality": "?", + "wireType": "string", + "protoName": "next_cursor", + "oneof": null, + "presence": "optional" + }, + { + "tag": 2, + "name": "hasMore", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "has_more", + "oneof": null, + "presence": "required" + } + ], + "rules": ["pageState"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt" + } + }, + { + "name": "PreferenceRecord", + "protobufType": "arcforges.publicapi.v1.PreferenceRecord", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "preferenceId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "preference_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "ownerAppId", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "owner_app_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "values", + "type": "MetadataEntry", + "cardinality": "[]", + "wireType": "MetadataEntry", + "protoName": "values", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt" + } + }, + { + "name": "ProcessingEdge", + "protobufType": "arcforges.publicapi.v1.ProcessingEdge", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "sourceNodeId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "source_node_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "sourcePort", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "source_port", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "targetNodeId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "target_node_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "targetPort", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "target_port", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt" + } + }, + { + "name": "ProcessingGraph", + "protobufType": "arcforges.publicapi.v1.ProcessingGraph", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "nodes", + "type": "EffectSpec", + "cardinality": "[]", + "wireType": "EffectSpec", + "protoName": "nodes", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 2, + "name": "edges", + "type": "ProcessingEdge", + "cardinality": "[]", + "wireType": "ProcessingEdge", + "protoName": "edges", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 3, + "name": "outputNodeId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "output_node_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "profile", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "profile", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt" + } + }, + { + "name": "PropertyDefinition", + "protobufType": "arcforges.publicapi.v1.PropertyDefinition", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "propertyId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "property_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "notebookId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "notebook_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "type", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "type", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "profile", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "profile", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "semanticRevision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "semantic_revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 8, + "name": "options", + "type": "SelectOption", + "cardinality": "[]", + "wireType": "SelectOption", + "protoName": "options", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 9, + "name": "numberScale", + "type": "uint32", + "cardinality": "?", + "wireType": "uint32", + "protoName": "number_scale", + "oneof": null, + "presence": "optional" + }, + { + "tag": 10, + "name": "trashedAt", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "trashed_at", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["propertyDefinition"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt" + } + }, + { + "name": "PropertyDefinitionVersion", + "protobufType": "arcforges.publicapi.v1.PropertyDefinitionVersion", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "propertyId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "property_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "semanticRevision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "semantic_revision", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt" + } + }, + { + "name": "PropertyValue", + "protobufType": "arcforges.publicapi.v1.PropertyValue", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "propertyId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "property_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "value", + "type": "ScalarValue", + "cardinality": "required", + "wireType": "ScalarValue", + "protoName": "value", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt" + } + }, + { + "name": "Rational", + "protobufType": "arcforges.foundation.v1.Rational", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "numerator", + "type": "sint64", + "cardinality": "required", + "wireType": "sint64", + "protoName": "numerator", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "denominator", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "denominator", + "oneof": null, + "presence": "required" + } + ], + "rules": ["reducedRational"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt" + } + }, + { + "name": "Receipt", + "protobufType": "arcforges.foundation.v1.Receipt", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "commandId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "command_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "resultRevision", + "type": "Revision", + "cardinality": "?", + "wireType": "Revision", + "protoName": "result_revision", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "effect", + "type": "EffectCertainty", + "cardinality": "required", + "wireType": "EffectCertainty", + "protoName": "effect", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Receipt.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ReceiptKt.kt" + } + }, + { + "name": "RenderPreset", + "protobufType": "arcforges.publicapi.v1.RenderPreset", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "container", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "container", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "videoCodec", + "type": "Key", + "cardinality": "?", + "wireType": "string", + "protoName": "video_codec", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "audioCodec", + "type": "Key", + "cardinality": "?", + "wireType": "string", + "protoName": "audio_codec", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "width", + "type": "uint32", + "cardinality": "?", + "wireType": "uint32", + "protoName": "width", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "height", + "type": "uint32", + "cardinality": "?", + "wireType": "uint32", + "protoName": "height", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "rate", + "type": "Rational", + "cardinality": "?", + "wireType": "Rational", + "protoName": "rate", + "oneof": null, + "presence": "optional" + }, + { + "tag": 7, + "name": "colourSpace", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "colour_space", + "oneof": null, + "presence": "required" + }, + { + "tag": 8, + "name": "sampleRate", + "type": "uint32", + "cardinality": "?", + "wireType": "uint32", + "protoName": "sample_rate", + "oneof": null, + "presence": "optional" + }, + { + "tag": 9, + "name": "channelLayout", + "type": "Key", + "cardinality": "?", + "wireType": "string", + "protoName": "channel_layout", + "oneof": null, + "presence": "optional" + }, + { + "tag": 10, + "name": "profile", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "profile", + "oneof": null, + "presence": "required" + }, + { + "tag": 11, + "name": "audioBitrate", + "type": "uint32", + "cardinality": "?", + "wireType": "uint32", + "protoName": "audio_bitrate", + "oneof": null, + "presence": "optional" + }, + { + "tag": 12, + "name": "videoBitrate", + "type": "uint64", + "cardinality": "?", + "wireType": "uint64", + "protoName": "video_bitrate", + "oneof": null, + "presence": "optional" + }, + { + "tag": 13, + "name": "subtitleMode", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "subtitle_mode", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt" + } + }, + { + "name": "RequestMeta", + "protobufType": "arcforges.foundation.v1.RequestMeta", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "commandId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "command_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 2, + "name": "expectedRev", + "type": "Revision", + "cardinality": "?", + "wireType": "Revision", + "protoName": "expected_rev", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "correlationId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "correlation_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "workspaceId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "workspace_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "expectedLocal", + "type": "LocalNotesVersion", + "cardinality": "?", + "wireType": "LocalNotesVersion", + "protoName": "expected_local", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "expectedNative", + "type": "NativeContentRev", + "cardinality": "?", + "wireType": "NativeContentRev", + "protoName": "expected_native", + "oneof": null, + "presence": "optional" + }, + { + "tag": 7, + "name": "recoveryGeneration", + "type": "uint64", + "cardinality": "?", + "wireType": "uint64", + "protoName": "recovery_generation", + "oneof": null, + "presence": "optional" + }, + { + "tag": 8, + "name": "applicationScope", + "type": "ApplicationScope", + "cardinality": "?", + "wireType": "ApplicationScope", + "protoName": "application_scope", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["exclusiveRevision"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMeta.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RequestMetaKt.kt" + } + }, + { + "name": "ResourceRef", + "protobufType": "arcforges.foundation.v1.ResourceRef", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "realmId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "realm_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "workspaceId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "workspace_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "ownerAppId", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "owner_app_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "resourceKind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "resource_kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "resourceId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "resource_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "displayHint", + "type": "Name", + "cardinality": "?", + "wireType": "string", + "protoName": "display_hint", + "oneof": null, + "presence": "optional" + }, + { + "tag": 7, + "name": "availability", + "type": "ResourceAvailability", + "cardinality": "required", + "wireType": "ResourceAvailability", + "protoName": "availability", + "oneof": null, + "presence": "required" + }, + { + "tag": 8, + "name": "holdingDeviceId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "holding_device_id", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt" + } + }, + { + "name": "ResourceVersionRef", + "protobufType": "arcforges.foundation.v1.ResourceVersionRef", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "resource", + "type": "ResourceRef", + "cardinality": "required", + "wireType": "ResourceRef", + "protoName": "resource", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "cloud", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "cloud", + "oneof": "revision", + "presence": "oneof" + }, + { + "tag": 3, + "name": "native", + "type": "NativeContentRev", + "cardinality": "required", + "wireType": "NativeContentRev", + "protoName": "native", + "oneof": "revision", + "presence": "oneof" + }, + { + "tag": 4, + "name": "local", + "type": "LocalNotesVersion", + "cardinality": "required", + "wireType": "LocalNotesVersion", + "protoName": "local", + "oneof": "revision", + "presence": "oneof" + }, + { + "tag": 5, + "name": "contentHash", + "type": "Hash", + "cardinality": "?", + "wireType": "string", + "protoName": "content_hash", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "blob", + "type": "BlobRef", + "cardinality": "?", + "wireType": "BlobRef", + "protoName": "blob", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["resourceVersionRef"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt" + } + }, + { + "name": "ResponseMeta", + "protobufType": "arcforges.foundation.v1.ResponseMeta", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "resultRev", + "type": "Revision", + "cardinality": "?", + "wireType": "Revision", + "protoName": "result_rev", + "oneof": null, + "presence": "optional" + }, + { + "tag": 2, + "name": "entitlementVersion", + "type": "int64", + "cardinality": "?", + "wireType": "int64", + "protoName": "entitlement_version", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "warnings", + "type": "ReasonCode", + "cardinality": "[]", + "wireType": "string", + "protoName": "warnings", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "correlationId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "correlation_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "recoveryGeneration", + "type": "uint64", + "cardinality": "?", + "wireType": "uint64", + "protoName": "recovery_generation", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMeta.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResponseMetaKt.kt" + } + }, + { + "name": "RetimeCurve", + "protobufType": "arcforges.publicapi.v1.RetimeCurve", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "points", + "type": "RetimePoint", + "cardinality": "[]", + "wireType": "RetimePoint", + "protoName": "points", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 2, + "name": "profile", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "profile", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt" + } + }, + { + "name": "RetimePoint", + "protobufType": "arcforges.publicapi.v1.RetimePoint", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "timelineOffset", + "type": "MediaTime", + "cardinality": "required", + "wireType": "MediaTime", + "protoName": "timeline_offset", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "sourceOffset", + "type": "MediaTime", + "cardinality": "required", + "wireType": "MediaTime", + "protoName": "source_offset", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt" + } + }, + { + "name": "RetryAdvice", + "protobufType": "arcforges.foundation.v1.RetryAdvice", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "mode", + "type": "RetryMode", + "cardinality": "required", + "wireType": "RetryMode", + "protoName": "mode", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "retryAt", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "retry_at", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "reconciliationOperation", + "type": "Key", + "cardinality": "?", + "wireType": "string", + "protoName": "reconciliation_operation", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["retryAdvice"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdvice.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RetryAdviceKt.kt" + } + }, + { + "name": "Revision", + "protobufType": "arcforges.foundation.v1.Revision", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "value", + "type": "int64", + "cardinality": "required", + "wireType": "int64", + "protoName": "value", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Revision.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionKt.kt" + } + }, + { + "name": "RevisionConflict", + "protobufType": "arcforges.foundation.v1.RevisionConflict", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "expected", + "type": "Revision", + "cardinality": "?", + "wireType": "Revision", + "protoName": "expected", + "oneof": null, + "presence": "optional" + }, + { + "tag": 2, + "name": "actual", + "type": "Revision", + "cardinality": "?", + "wireType": "Revision", + "protoName": "actual", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "conflictId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "conflict_id", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflict.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionConflictKt.kt" + } + }, + { + "name": "RichText", + "protobufType": "arcforges.publicapi.v1.RichText", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "text", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "text", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "spans", + "type": "TextSpan", + "cardinality": "[]", + "wireType": "TextSpan", + "protoName": "spans", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 3, + "name": "atoms", + "type": "InlineAtom", + "cardinality": "[]", + "wireType": "InlineAtom", + "protoName": "atoms", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "runs", + "type": "TextRunSegment", + "cardinality": "[]", + "wireType": "TextRunSegment", + "protoName": "runs", + "oneof": null, + "presence": "repeated" + } + ], + "rules": ["richText"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt" + } + }, + { + "name": "SampleRange", + "protobufType": "arcforges.publicapi.v1.SampleRange", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "from", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "from", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "count", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "count", + "oneof": null, + "presence": "required" + } + ], + "rules": ["sampleRange"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt" + } + }, + { + "name": "SavedViewRecord", + "protobufType": "arcforges.publicapi.v1.SavedViewRecord", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "viewId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "view_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "notebookId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "notebook_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "layout", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "layout", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "query", + "type": "NotesQuery", + "cardinality": "required", + "wireType": "NotesQuery", + "protoName": "query", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "trashedAt", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "trashed_at", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["savedView"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt" + } + }, + { + "name": "ScalarPredicate", + "protobufType": "arcforges.publicapi.v1.ScalarPredicate", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "propertyId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "property_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "operator", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "operator", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "operands", + "type": "ScalarValue", + "cardinality": "[]", + "wireType": "ScalarValue", + "protoName": "operands", + "oneof": null, + "presence": "repeated" + } + ], + "rules": ["scalarPredicate"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt" + } + }, + { + "name": "ScalarValue", + "protobufType": "arcforges.publicapi.v1.ScalarValue", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "null", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "null", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 2, + "name": "text", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "text", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 3, + "name": "boolean", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "boolean", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 4, + "name": "number", + "type": "Decimal", + "cardinality": "required", + "wireType": "Decimal", + "protoName": "number", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 5, + "name": "date", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "date", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 6, + "name": "select", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "select", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 7, + "name": "multiSelect", + "type": "IdList", + "cardinality": "required", + "wireType": "IdList", + "protoName": "multi_select", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 8, + "name": "dateTime", + "type": "Instant", + "cardinality": "required", + "wireType": "Instant", + "protoName": "date_time", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 9, + "name": "url", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "url", + "oneof": "value", + "presence": "oneof" + } + ], + "rules": ["scalarValue"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt" + } + }, + { + "name": "ScheduleSpec", + "protobufType": "arcforges.publicapi.v1.ScheduleSpec", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "expression", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "expression", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "zone", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "zone", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "startsAt", + "type": "Instant", + "cardinality": "required", + "wireType": "Instant", + "protoName": "starts_at", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "endsAt", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "ends_at", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "dstGap", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "dst_gap", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "dstOverlap", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "dst_overlap", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt" + } + }, + { + "name": "ScopeAnnotation", + "protobufType": "arcforges.publicapi.v1.ScopeAnnotation", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "annotationId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "annotation_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "range", + "type": "SampleRange", + "cardinality": "required", + "wireType": "SampleRange", + "protoName": "range", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "text", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "text", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "origin", + "type": "ContentOrigin", + "cardinality": "?", + "wireType": "ContentOrigin", + "protoName": "origin", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt" + } + }, + { + "name": "ScopeConfiguration", + "protobufType": "arcforges.publicapi.v1.ScopeConfiguration", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "configurationId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "configuration_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "channels", + "type": "ChannelDefinition", + "cardinality": "[]", + "wireType": "ChannelDefinition", + "protoName": "channels", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 3, + "name": "parserProfile", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "parser_profile", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "revision", + "type": "NativeContentRev", + "cardinality": "required", + "wireType": "NativeContentRev", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "framing", + "type": "FrameConfiguration", + "cardinality": "required", + "wireType": "FrameConfiguration", + "protoName": "framing", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "trigger", + "type": "TriggerConfiguration", + "cardinality": "?", + "wireType": "TriggerConfiguration", + "protoName": "trigger", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["scopeConfiguration"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt" + } + }, + { + "name": "ScopeFinding", + "protobufType": "arcforges.publicapi.v1.ScopeFinding", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "findingId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "finding_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "result", + "type": "ResourceVersionRef", + "cardinality": "required", + "wireType": "ResourceVersionRef", + "protoName": "result", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "text", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "text", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "origin", + "type": "ContentOrigin", + "cardinality": "?", + "wireType": "ContentOrigin", + "protoName": "origin", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "severity", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "severity", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "status", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "status", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "evidence", + "type": "ContextRef", + "cardinality": "[]", + "wireType": "ContextRef", + "protoName": "evidence", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 8, + "name": "actor", + "type": "ActorChain", + "cardinality": "required", + "wireType": "ActorChain", + "protoName": "actor", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt" + } + }, + { + "name": "ScopeMetadata", + "protobufType": "arcforges.publicapi.v1.ScopeMetadata", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "sessionId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "session_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "captures", + "type": "CaptureMetadata", + "cardinality": "[]", + "wireType": "CaptureMetadata", + "protoName": "captures", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "annotations", + "type": "ScopeAnnotation", + "cardinality": "[]", + "wireType": "ScopeAnnotation", + "protoName": "annotations", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 5, + "name": "findings", + "type": "ScopeFinding", + "cardinality": "[]", + "wireType": "ScopeFinding", + "protoName": "findings", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 6, + "name": "projectId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "project_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "configuration", + "type": "ScopeConfiguration", + "cardinality": "required", + "wireType": "ScopeConfiguration", + "protoName": "configuration", + "oneof": null, + "presence": "required" + }, + { + "tag": 8, + "name": "analyses", + "type": "ResourceVersionRef", + "cardinality": "[]", + "wireType": "ResourceVersionRef", + "protoName": "analyses", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 9, + "name": "reports", + "type": "ArtifactRef", + "cardinality": "[]", + "wireType": "ArtifactRef", + "protoName": "reports", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 10, + "name": "tags", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "tags", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 11, + "name": "metadata", + "type": "MetadataEntry", + "cardinality": "[]", + "wireType": "MetadataEntry", + "protoName": "metadata", + "oneof": null, + "presence": "repeated" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt" + } + }, + { + "name": "ScopeSelection", + "protobufType": "arcforges.publicapi.v1.ScopeSelection", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "sessionId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "session_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "captureId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "capture_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "channels", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "channels", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "range", + "type": "MediaRange", + "cardinality": "required", + "wireType": "MediaRange", + "protoName": "range", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "revision", + "type": "NativeContentRev", + "cardinality": "required", + "wireType": "NativeContentRev", + "protoName": "revision", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt" + } + }, + { + "name": "ScopeTime", + "protobufType": "arcforges.publicapi.v1.ScopeTime", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "ticks", + "type": "sint64", + "cardinality": "required", + "wireType": "sint64", + "protoName": "ticks", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "rate", + "type": "Rational", + "cardinality": "required", + "wireType": "Rational", + "protoName": "rate", + "oneof": null, + "presence": "required" + } + ], + "rules": ["scopeTime"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt" + } + }, + { + "name": "SelectOption", + "protobufType": "arcforges.publicapi.v1.SelectOption", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "optionId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "option_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "label", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "label", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "order", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "order", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt" + } + }, + { + "name": "SelectedSample", + "protobufType": "arcforges.publicapi.v1.SelectedSample", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "captureId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "capture_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "channelId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "channel_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "segmentId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "segment_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "sampleIndex", + "type": "uint64", + "cardinality": "required", + "wireType": "uint64", + "protoName": "sample_index", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "time", + "type": "ScopeTime", + "cardinality": "required", + "wireType": "ScopeTime", + "protoName": "time", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "value", + "type": "double", + "cardinality": "required", + "wireType": "double", + "protoName": "value", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt" + } + }, + { + "name": "SequenceView", + "protobufType": "arcforges.publicapi.v1.SequenceView", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "sequenceId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "sequence_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "projectId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "project_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "revision", + "type": "NativeContentRev", + "cardinality": "required", + "wireType": "NativeContentRev", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "duration", + "type": "MediaTime", + "cardinality": "required", + "wireType": "MediaTime", + "protoName": "duration", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "videoRate", + "type": "Rational", + "cardinality": "required", + "wireType": "Rational", + "protoName": "video_rate", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "sampleRate", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "sample_rate", + "oneof": null, + "presence": "required" + }, + { + "tag": 8, + "name": "width", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "width", + "oneof": null, + "presence": "required" + }, + { + "tag": 9, + "name": "height", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "height", + "oneof": null, + "presence": "required" + }, + { + "tag": 10, + "name": "channelLayout", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "channel_layout", + "oneof": null, + "presence": "required" + }, + { + "tag": 11, + "name": "colour", + "type": "ColourConfiguration", + "cardinality": "required", + "wireType": "ColourConfiguration", + "protoName": "colour", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt" + } + }, + { + "name": "SkillRecord", + "protobufType": "arcforges.publicapi.v1.SkillRecord", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "skillId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "skill_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "instructions", + "type": "Text", + "cardinality": "required", + "wireType": "string", + "protoName": "instructions", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "resources", + "type": "ResourceVersionRef", + "cardinality": "[]", + "wireType": "ResourceVersionRef", + "protoName": "resources", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 5, + "name": "capabilities", + "type": "Key", + "cardinality": "[]", + "wireType": "string", + "protoName": "capabilities", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 6, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "enabled", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "enabled", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt" + } + }, + { + "name": "SlateMetadata", + "protobufType": "arcforges.publicapi.v1.SlateMetadata", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "projectId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "project_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "sequences", + "type": "SequenceView", + "cardinality": "[]", + "wireType": "SequenceView", + "protoName": "sequences", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "media", + "type": "MediaView", + "cardinality": "[]", + "wireType": "MediaView", + "protoName": "media", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 5, + "name": "timelines", + "type": "TimelineView", + "cardinality": "[]", + "wireType": "TimelineView", + "protoName": "timelines", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 6, + "name": "bins", + "type": "MediaBin", + "cardinality": "[]", + "wireType": "MediaBin", + "protoName": "bins", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 7, + "name": "presets", + "type": "RenderPreset", + "cardinality": "[]", + "wireType": "RenderPreset", + "protoName": "presets", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 8, + "name": "transcripts", + "type": "ResourceVersionRef", + "cardinality": "[]", + "wireType": "ResourceVersionRef", + "protoName": "transcripts", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 9, + "name": "smallAssets", + "type": "ResourceVersionRef", + "cardinality": "[]", + "wireType": "ResourceVersionRef", + "protoName": "small_assets", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 10, + "name": "contentRev", + "type": "NativeContentRev", + "cardinality": "required", + "wireType": "NativeContentRev", + "protoName": "content_rev", + "oneof": null, + "presence": "required" + }, + { + "tag": 11, + "name": "profile", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "profile", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt" + } + }, + { + "name": "SlateSelection", + "protobufType": "arcforges.publicapi.v1.SlateSelection", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "projectId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "project_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "sequenceId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "sequence_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "range", + "type": "MediaRange", + "cardinality": "required", + "wireType": "MediaRange", + "protoName": "range", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "items", + "type": "Id", + "cardinality": "[]", + "wireType": "Id", + "protoName": "items", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 5, + "name": "revision", + "type": "NativeContentRev", + "cardinality": "required", + "wireType": "NativeContentRev", + "protoName": "revision", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt" + } + }, + { + "name": "SourceConsentRef", + "protobufType": "arcforges.publicapi.v1.SourceConsentRef", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "consentId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "consent_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "scopeHash", + "type": "Hash", + "cardinality": "required", + "wireType": "string", + "protoName": "scope_hash", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "expiresAt", + "type": "Instant", + "cardinality": "required", + "wireType": "Instant", + "protoName": "expires_at", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt" + } + }, + { + "name": "StateFailure", + "protobufType": "arcforges.foundation.v1.StateFailure", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "state", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "state", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "reason", + "type": "ReasonCode", + "cardinality": "required", + "wireType": "string", + "protoName": "reason", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "resource", + "type": "AggregateRef", + "cardinality": "?", + "wireType": "AggregateRef", + "protoName": "resource", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "local", + "type": "LocalNotesVersion", + "cardinality": "?", + "wireType": "LocalNotesVersion", + "protoName": "local", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "native", + "type": "NativeContentRev", + "cardinality": "?", + "wireType": "NativeContentRev", + "protoName": "native", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailure.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/StateFailureKt.kt" + } + }, + { + "name": "StructuredValue", + "protobufType": "arcforges.publicapi.v1.StructuredValue", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "null", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "null", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 2, + "name": "boolean", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "boolean", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 3, + "name": "integer", + "type": "sint64", + "cardinality": "required", + "wireType": "sint64", + "protoName": "integer", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 4, + "name": "decimal", + "type": "Decimal", + "cardinality": "required", + "wireType": "Decimal", + "protoName": "decimal", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 5, + "name": "text", + "type": "string", + "cardinality": "required", + "wireType": "string", + "protoName": "text", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 6, + "name": "instant", + "type": "Instant", + "cardinality": "required", + "wireType": "Instant", + "protoName": "instant", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 7, + "name": "resource", + "type": "ResourceRef", + "cardinality": "required", + "wireType": "ResourceRef", + "protoName": "resource", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 8, + "name": "list", + "type": "ValueList", + "cardinality": "required", + "wireType": "ValueList", + "protoName": "list", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 9, + "name": "record", + "type": "ValueRecord", + "cardinality": "required", + "wireType": "ValueRecord", + "protoName": "record", + "oneof": "value", + "presence": "oneof" + }, + { + "tag": 10, + "name": "number", + "type": "double", + "cardinality": "required", + "wireType": "double", + "protoName": "number", + "oneof": "value", + "presence": "oneof" + } + ], + "rules": ["structuredValue"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt" + } + }, + { + "name": "TableBlock", + "protobufType": "arcforges.publicapi.v1.TableBlock", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "rows", + "type": "TableRow", + "cardinality": "[]", + "wireType": "TableRow", + "protoName": "rows", + "oneof": null, + "presence": "repeated" + } + ], + "rules": ["tableBlock"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt" + } + }, + { + "name": "TableCell", + "protobufType": "arcforges.publicapi.v1.TableCell", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "cellId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "cell_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "content", + "type": "RichText", + "cardinality": "required", + "wireType": "RichText", + "protoName": "content", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt" + } + }, + { + "name": "TableRow", + "protobufType": "arcforges.publicapi.v1.TableRow", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "rowId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "row_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "cells", + "type": "TableCell", + "cardinality": "[]", + "wireType": "TableCell", + "protoName": "cells", + "oneof": null, + "presence": "repeated" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt" + } + }, + { + "name": "TagRecord", + "protobufType": "arcforges.publicapi.v1.TagRecord", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "tagId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "tag_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "notebookId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "notebook_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "colour", + "type": "Key", + "cardinality": "?", + "wireType": "string", + "protoName": "colour", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "trashedAt", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "trashed_at", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt" + } + }, + { + "name": "TaskSnapshot", + "protobufType": "arcforges.publicapi.v1.TaskSnapshot", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "taskId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "task_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "state", + "type": "TaskState", + "cardinality": "required", + "wireType": "TaskState", + "protoName": "state", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "reason", + "type": "ReasonCode", + "cardinality": "?", + "wireType": "string", + "protoName": "reason", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "runId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "run_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 6, + "name": "currentStreamId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "current_stream_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 7, + "name": "finalMessage", + "type": "VersionedRef", + "cardinality": "?", + "wireType": "VersionedRef", + "protoName": "final_message", + "oneof": null, + "presence": "optional" + }, + { + "tag": 8, + "name": "recoveryAt", + "type": "Instant", + "cardinality": "?", + "wireType": "Instant", + "protoName": "recovery_at", + "oneof": null, + "presence": "optional" + }, + { + "tag": 9, + "name": "control", + "type": "ControlProgress", + "cardinality": "?", + "wireType": "ControlProgress", + "protoName": "control", + "oneof": null, + "presence": "optional" + }, + { + "tag": 10, + "name": "hasUnknownEffect", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "has_unknown_effect", + "oneof": null, + "presence": "required" + }, + { + "tag": 11, + "name": "completedSteps", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "completed_steps", + "oneof": null, + "presence": "required" + }, + { + "tag": 12, + "name": "totalSteps", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "total_steps", + "oneof": null, + "presence": "required" + }, + { + "tag": 13, + "name": "missingOutputs", + "type": "Key", + "cardinality": "[]", + "wireType": "string", + "protoName": "missing_outputs", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 14, + "name": "reasonFacet", + "type": "TaskReasonFacet", + "cardinality": "required", + "wireType": "TaskReasonFacet", + "protoName": "reason_facet", + "oneof": null, + "presence": "required" + } + ], + "rules": ["taskSnapshot"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt" + } + }, + { + "name": "TextRunSegment", + "protobufType": "arcforges.publicapi.v1.TextRunSegment", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "runId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "run_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "from", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "from", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "until", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "until", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt" + } + }, + { + "name": "TextSpan", + "protobufType": "arcforges.publicapi.v1.TextSpan", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "from", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "from", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "until", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "until", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "marks", + "type": "Key", + "cardinality": "[]", + "wireType": "string", + "protoName": "marks", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "link", + "type": "LinkSpec", + "cardinality": "?", + "wireType": "LinkSpec", + "protoName": "link", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "origin", + "type": "ContentOrigin", + "cardinality": "?", + "wireType": "ContentOrigin", + "protoName": "origin", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt" + } + }, + { + "name": "TimeRangeUtc", + "protobufType": "arcforges.foundation.v1.TimeRangeUtc", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "from", + "type": "Instant", + "cardinality": "required", + "wireType": "Instant", + "protoName": "from", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "until", + "type": "Instant", + "cardinality": "required", + "wireType": "Instant", + "protoName": "until", + "oneof": null, + "presence": "required" + } + ], + "rules": ["timeRangeUtc"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt" + } + }, + { + "name": "TimedText", + "protobufType": "arcforges.publicapi.v1.TimedText", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "text", + "type": "Text", + "cardinality": "required", + "wireType": "string", + "protoName": "text", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "language", + "type": "Key", + "cardinality": "?", + "wireType": "string", + "protoName": "language", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "fontFamily", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "font_family", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "fontAsset", + "type": "ResourceVersionRef", + "cardinality": "?", + "wireType": "ResourceVersionRef", + "protoName": "font_asset", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "size", + "type": "Decimal", + "cardinality": "required", + "wireType": "Decimal", + "protoName": "size", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "colour", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "colour", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "alignment", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "alignment", + "oneof": null, + "presence": "required" + }, + { + "tag": 8, + "name": "origin", + "type": "ContentOrigin", + "cardinality": "?", + "wireType": "ContentOrigin", + "protoName": "origin", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt" + } + }, + { + "name": "TimelineClip", + "protobufType": "arcforges.publicapi.v1.TimelineClip", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "clipId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "clip_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "mediaId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "media_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "timeline", + "type": "MediaRange", + "cardinality": "required", + "wireType": "MediaRange", + "protoName": "timeline", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "source", + "type": "MediaRange", + "cardinality": "?", + "wireType": "MediaRange", + "protoName": "source", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "playbackRate", + "type": "Rational", + "cardinality": "required", + "wireType": "Rational", + "protoName": "playback_rate", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "effects", + "type": "EffectSpec", + "cardinality": "[]", + "wireType": "EffectSpec", + "protoName": "effects", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 7, + "name": "origin", + "type": "ContentOrigin", + "cardinality": "?", + "wireType": "ContentOrigin", + "protoName": "origin", + "oneof": null, + "presence": "optional" + }, + { + "tag": 8, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 9, + "name": "enabled", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "enabled", + "oneof": null, + "presence": "required" + }, + { + "tag": 10, + "name": "nestedSequenceId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "nested_sequence_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 11, + "name": "generated", + "type": "GeneratedSource", + "cardinality": "?", + "wireType": "GeneratedSource", + "protoName": "generated", + "oneof": null, + "presence": "optional" + }, + { + "tag": 12, + "name": "text", + "type": "TimedText", + "cardinality": "?", + "wireType": "TimedText", + "protoName": "text", + "oneof": null, + "presence": "optional" + }, + { + "tag": 13, + "name": "graph", + "type": "ProcessingGraph", + "cardinality": "required", + "wireType": "ProcessingGraph", + "protoName": "graph", + "oneof": null, + "presence": "required" + }, + { + "tag": 14, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 15, + "name": "linkGroupId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "link_group_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 16, + "name": "retime", + "type": "RetimeCurve", + "cardinality": "?", + "wireType": "RetimeCurve", + "protoName": "retime", + "oneof": null, + "presence": "optional" + }, + { + "tag": 17, + "name": "groupId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "group_id", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt" + } + }, + { + "name": "TimelineTrack", + "protobufType": "arcforges.publicapi.v1.TimelineTrack", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "trackId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "track_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "order", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "order", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "clips", + "type": "TimelineClip", + "cardinality": "[]", + "wireType": "TimelineClip", + "protoName": "clips", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 5, + "name": "transitions", + "type": "TransitionSpec", + "cardinality": "[]", + "wireType": "TransitionSpec", + "protoName": "transitions", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 6, + "name": "enabled", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "enabled", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "name", + "type": "Name", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 8, + "name": "locked", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "locked", + "oneof": null, + "presence": "required" + }, + { + "tag": 9, + "name": "graph", + "type": "ProcessingGraph", + "cardinality": "required", + "wireType": "ProcessingGraph", + "protoName": "graph", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt" + } + }, + { + "name": "TimelineView", + "protobufType": "arcforges.publicapi.v1.TimelineView", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "sequence", + "type": "SequenceView", + "cardinality": "required", + "wireType": "SequenceView", + "protoName": "sequence", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "tracks", + "type": "TimelineTrack", + "cardinality": "[]", + "wireType": "TimelineTrack", + "protoName": "tracks", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 3, + "name": "markers", + "type": "MarkerView", + "cardinality": "[]", + "wireType": "MarkerView", + "protoName": "markers", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 4, + "name": "graph", + "type": "ProcessingGraph", + "cardinality": "required", + "wireType": "ProcessingGraph", + "protoName": "graph", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt" + } + }, + { + "name": "ToolProposal", + "protobufType": "arcforges.publicapi.v1.ToolProposal", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "proposalId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "proposal_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "capability", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "capability", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "arguments", + "type": "CapabilityArguments", + "cardinality": "required", + "wireType": "CapabilityArguments", + "protoName": "arguments", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "sourceAttemptId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "source_attempt_id", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt" + } + }, + { + "name": "ToolResult", + "protobufType": "arcforges.publicapi.v1.ToolResult", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "invocationId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "invocation_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "effect", + "type": "EffectCertainty", + "cardinality": "required", + "wireType": "EffectCertainty", + "protoName": "effect", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "success", + "type": "CapabilityResult", + "cardinality": "required", + "wireType": "CapabilityResult", + "protoName": "success", + "oneof": "outcome", + "presence": "oneof" + }, + { + "tag": 4, + "name": "error", + "type": "ArcError", + "cardinality": "required", + "wireType": "ArcError", + "protoName": "error", + "oneof": "outcome", + "presence": "oneof" + }, + { + "tag": 5, + "name": "artifacts", + "type": "ArtifactRef", + "cardinality": "[]", + "wireType": "ArtifactRef", + "protoName": "artifacts", + "oneof": null, + "presence": "repeated" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt" + } + }, + { + "name": "TransitionSpec", + "protobufType": "arcforges.publicapi.v1.TransitionSpec", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "transitionId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "transition_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "leftClipId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "left_clip_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "rightClipId", + "type": "Id", + "cardinality": "required", + "wireType": "Id", + "protoName": "right_clip_id", + "oneof": null, + "presence": "required" + }, + { + "tag": 4, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 5, + "name": "inOffset", + "type": "MediaTime", + "cardinality": "required", + "wireType": "MediaTime", + "protoName": "in_offset", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "outOffset", + "type": "MediaTime", + "cardinality": "required", + "wireType": "MediaTime", + "protoName": "out_offset", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt" + } + }, + { + "name": "TriggerConfiguration", + "protobufType": "arcforges.publicapi.v1.TriggerConfiguration", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "kind", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "kind", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "channelId", + "type": "Id", + "cardinality": "?", + "wireType": "Id", + "protoName": "channel_id", + "oneof": null, + "presence": "optional" + }, + { + "tag": 3, + "name": "threshold", + "type": "double", + "cardinality": "?", + "wireType": "double", + "protoName": "threshold", + "oneof": null, + "presence": "optional" + }, + { + "tag": 4, + "name": "direction", + "type": "Key", + "cardinality": "?", + "wireType": "string", + "protoName": "direction", + "oneof": null, + "presence": "optional" + }, + { + "tag": 5, + "name": "hysteresis", + "type": "double", + "cardinality": "required", + "wireType": "double", + "protoName": "hysteresis", + "oneof": null, + "presence": "required" + }, + { + "tag": 6, + "name": "holdoff", + "type": "ScopeTime", + "cardinality": "required", + "wireType": "ScopeTime", + "protoName": "holdoff", + "oneof": null, + "presence": "required" + }, + { + "tag": 7, + "name": "pre", + "type": "ScopeTime", + "cardinality": "required", + "wireType": "ScopeTime", + "protoName": "pre", + "oneof": null, + "presence": "required" + }, + { + "tag": 8, + "name": "post", + "type": "ScopeTime", + "cardinality": "required", + "wireType": "ScopeTime", + "protoName": "post", + "oneof": null, + "presence": "required" + }, + { + "tag": 9, + "name": "repeated", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "repeated", + "oneof": null, + "presence": "required" + }, + { + "tag": 10, + "name": "maxOccurrences", + "type": "uint32", + "cardinality": "required", + "wireType": "uint32", + "protoName": "max_occurrences", + "oneof": null, + "presence": "required" + } + ], + "rules": ["triggerConfiguration"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt" + } + }, + { + "name": "TriggerSpec", + "protobufType": "arcforges.publicapi.v1.TriggerSpec", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "manual", + "type": "bool", + "cardinality": "required", + "wireType": "bool", + "protoName": "manual", + "oneof": "trigger", + "presence": "oneof" + }, + { + "tag": 2, + "name": "schedule", + "type": "ScheduleSpec", + "cardinality": "required", + "wireType": "ScheduleSpec", + "protoName": "schedule", + "oneof": "trigger", + "presence": "oneof" + }, + { + "tag": 3, + "name": "event", + "type": "EventTrigger", + "cardinality": "required", + "wireType": "EventTrigger", + "protoName": "event", + "oneof": "trigger", + "presence": "oneof" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt" + } + }, + { + "name": "TurnInput", + "protobufType": "arcforges.publicapi.v1.TurnInput", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "message", + "type": "MessageDraft", + "cardinality": "?", + "wireType": "MessageDraft", + "protoName": "message", + "oneof": null, + "presence": "optional" + }, + { + "tag": 2, + "name": "context", + "type": "ContextRef", + "cardinality": "[]", + "wireType": "ContextRef", + "protoName": "context", + "oneof": null, + "presence": "repeated" + }, + { + "tag": 3, + "name": "instructions", + "type": "string", + "cardinality": "?", + "wireType": "string", + "protoName": "instructions", + "oneof": null, + "presence": "optional" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt" + } + }, + { + "name": "ValueEntry", + "protobufType": "arcforges.publicapi.v1.ValueEntry", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "name", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "name", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "value", + "type": "StructuredValue", + "cardinality": "required", + "wireType": "StructuredValue", + "protoName": "value", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt" + } + }, + { + "name": "ValueList", + "protobufType": "arcforges.publicapi.v1.ValueList", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "items", + "type": "StructuredValue", + "cardinality": "[]", + "wireType": "StructuredValue", + "protoName": "items", + "oneof": null, + "presence": "repeated" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt" + } + }, + { + "name": "ValueRecord", + "protobufType": "arcforges.publicapi.v1.ValueRecord", + "owner": "ArcForges.Contracts.PublicApi", + "source": "public/proto/arcforges/publicapi/v1/content.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "entries", + "type": "ValueEntry", + "cardinality": "[]", + "wireType": "ValueEntry", + "protoName": "entries", + "oneof": null, + "presence": "repeated" + } + ], + "rules": ["valueRecord"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt" + } + }, + { + "name": "VersionFailure", + "protobufType": "arcforges.foundation.v1.VersionFailure", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "minReadable", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "min_readable", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "minWritable", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "min_writable", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "received", + "type": "Key", + "cardinality": "required", + "wireType": "string", + "protoName": "received", + "oneof": null, + "presence": "required" + } + ], + "rules": [], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailure.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionFailureKt.kt" + } + }, + { + "name": "VersionedRef", + "protobufType": "arcforges.foundation.v1.VersionedRef", + "owner": "ArcForges.Contracts.Foundation", + "source": "public/proto/arcforges/foundation/v1/foundation.proto", + "sourceRule": "docs/architecture/contracts/04-protobuf-wire-registry.md#4-shared-record-field-registry", + "fields": [ + { + "tag": 1, + "name": "root", + "type": "AggregateRef", + "cardinality": "required", + "wireType": "AggregateRef", + "protoName": "root", + "oneof": null, + "presence": "required" + }, + { + "tag": 2, + "name": "revision", + "type": "Revision", + "cardinality": "required", + "wireType": "Revision", + "protoName": "revision", + "oneof": null, + "presence": "required" + }, + { + "tag": 3, + "name": "sha256", + "type": "Hash", + "cardinality": "?", + "wireType": "string", + "protoName": "sha256", + "oneof": null, + "presence": "optional" + } + ], + "rules": ["committedRevision"], + "outputs": { + "csharp": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "typescript": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "java": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRef.java", + "kotlin": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionedRefKt.kt" + } + } + ], + "enums": [ + { + "name": "ContextLifetime", + "owner": "ArcForges.Contracts.PublicApi", + "values": [ + { + "name": "unspecified", + "number": 0 + }, + { + "name": "pinned", + "number": 1 + }, + { + "name": "turn", + "number": 2 + }, + { + "name": "project", + "number": 3 + }, + { + "name": "selection", + "number": 4 + } + ] + }, + { + "name": "ControlKind", + "owner": "ArcForges.Contracts.PublicApi", + "values": [ + { + "name": "unspecified", + "number": 0 + }, + { + "name": "cancel", + "number": 1 + }, + { + "name": "pause", + "number": 2 + }, + { + "name": "resume", + "number": 3 + } + ] + }, + { + "name": "ControlState", + "owner": "ArcForges.Contracts.PublicApi", + "values": [ + { + "name": "unspecified", + "number": 0 + }, + { + "name": "requested", + "number": 1 + }, + { + "name": "acknowledged", + "number": 2 + }, + { + "name": "refused", + "number": 3 + }, + { + "name": "completed", + "number": 4 + } + ] + }, + { + "name": "EffectCertainty", + "owner": "ArcForges.Contracts.Foundation", + "values": [ + { + "name": "unspecified", + "number": 0 + }, + { + "name": "didNotHappen", + "number": 1 + }, + { + "name": "happened", + "number": 2 + }, + { + "name": "unknown", + "number": 3 + } + ] + }, + { + "name": "ErrorCategory", + "owner": "ArcForges.Contracts.Foundation", + "values": [ + { + "name": "unspecified", + "number": 0 + }, + { + "name": "validation", + "number": 1 + }, + { + "name": "authentication", + "number": 2 + }, + { + "name": "authorization", + "number": 3 + }, + { + "name": "entitlement", + "number": 4 + }, + { + "name": "conflict", + "number": 5 + }, + { + "name": "state", + "number": 6 + }, + { + "name": "resource", + "number": 7 + }, + { + "name": "execution", + "number": 8 + }, + { + "name": "internal", + "number": 9 + } + ] + }, + { + "name": "HistoryMode", + "owner": "ArcForges.Contracts.PublicApi", + "values": [ + { + "name": "unspecified", + "number": 0 + }, + { + "name": "local", + "number": 1 + }, + { + "name": "cloud", + "number": 2 + }, + { + "name": "temporary", + "number": 3 + } + ] + }, + { + "name": "ResourceAvailability", + "owner": "ArcForges.Contracts.Foundation", + "values": [ + { + "name": "unspecified", + "number": 0 + }, + { + "name": "AlwaysKeep", + "number": 1 + }, + { + "name": "AvailableOffline", + "number": 2 + }, + { + "name": "OnDemand", + "number": 3 + }, + { + "name": "CloudOnly", + "number": 4 + }, + { + "name": "MissingExternal", + "number": 5 + } + ] + }, + { + "name": "RetryMode", + "owner": "ArcForges.Contracts.Foundation", + "values": [ + { + "name": "unspecified", + "number": 0 + }, + { + "name": "never", + "number": 1 + }, + { + "name": "sameCommand", + "number": 2 + }, + { + "name": "afterTime", + "number": 3 + }, + { + "name": "reconcile", + "number": 4 + } + ] + }, + { + "name": "TaskReasonFacet", + "owner": "ArcForges.Contracts.PublicApi", + "values": [ + { + "name": "unspecified", + "number": 0 + }, + { + "name": "none", + "number": 1 + }, + { + "name": "approval", + "number": 2 + }, + { + "name": "device", + "number": 3 + }, + { + "name": "capacity", + "number": 4 + }, + { + "name": "dependency", + "number": 5 + }, + { + "name": "reconciliation", + "number": 6 + } + ] + }, + { + "name": "TaskState", + "owner": "ArcForges.Contracts.PublicApi", + "values": [ + { + "name": "unspecified", + "number": 0 + }, + { + "name": "queued", + "number": 1 + }, + { + "name": "running", + "number": 2 + }, + { + "name": "waiting", + "number": 3 + }, + { + "name": "paused", + "number": 4 + }, + { + "name": "interrupted", + "number": 5 + }, + { + "name": "succeeded", + "number": 6 + }, + { + "name": "partiallySucceeded", + "number": 7 + }, + { + "name": "failed", + "number": 8 + }, + { + "name": "canceled", + "number": 9 + } + ] + } + ] +} diff --git a/eng/foundation_semantics.py b/eng/foundation_semantics.py new file mode 100644 index 0000000..72cd447 --- /dev/null +++ b/eng/foundation_semantics.py @@ -0,0 +1,952 @@ +# SPDX-License-Identifier: Apache-2.0 +"""Emit the selected WP03.01 self-contained wire/profile relationships. + +Field presence, scalar bounds and recursive shape checks run before these rules. +No helper performs owner lookup, query evaluation, authorization or computation +over acquisition data. Unknown response data is preserved by the wire codecs; +these checks describe records admitted for use under the supported profile. +""" +from __future__ import annotations + + +cs_rules = { + "reducedRational": "if (!Reduced(value.Numerator, value.Denominator)) return false;", + "mediaTime": "if (value.Rate.Numerator != 705600000L || value.Rate.Denominator != 1UL) return false;", + "mediaRange": "if (value.Duration.Ticks < 0 || value.Start.Rate.Numerator != value.Duration.Rate.Numerator || value.Start.Rate.Denominator != value.Duration.Rate.Denominator || (global::System.Numerics.BigInteger)value.Start.Ticks + value.Duration.Ticks > long.MaxValue) return false;", + "byteRange": "if (value.Length == 0 || value.Offset > ulong.MaxValue - value.Length) return false;", + "timeRangeUtc": "if (value.From.UnixSeconds > value.Until.UnixSeconds || (value.From.UnixSeconds == value.Until.UnixSeconds && value.From.Nanos > value.Until.Nanos)) return false;", + "contentOrigin": """if (value.CalculateSize() > 65536 || !OrderedKinds(value.Kinds) || !OrderedIds(value.ParentOriginIds.Select(x => x.Value))) return false; + if (value.OmittedParentCount > 0 && value.ParentOriginIds.Count != 32) return false; + if (value.ParentOriginIds.Any(x => x.Value.Equals(value.OriginId.Value))) return false;""", + "resourceVersionRef": """if ((int)value.RevisionCase == 2 && value.Cloud.Value <= 0) return false; + if (value.Blob is not null && (!value.HasContentHash || value.ContentHash != value.Blob.ContentHash)) return false;""", + "retryAdvice": """if (((int)value.Mode == 3) != (value.RetryAt is not null)) return false; + if (((int)value.Mode == 4) != value.HasReconciliationOperation) return false;""", + "arcError": """var knownCategory = ErrorCategoryFor(value.Code); + if (knownCategory != 0 && (int)value.Category != knownCategory) return false; + if (knownCategory != 0 && value.Code is not ("dependency.unavailable" or "dependency.timeout" or "internal.unexpected" or "resource.parser_failed") && (int)value.Effect != 1) return false; + if (value.Code == "dependency.timeout" && (int)value.Effect != 3) return false; + if (value.Code is "entitlement.capacity_exhausted" or "capacity.rate_limited" or "capacity.busy" && (int)value.Retry.Mode != 3) return false; + if (NoRetryCode(value.Code) && (int)value.Retry.Mode != 1) return false; + if ((int)value.Effect == 3 && (int)value.Retry.Mode == 3) return false;""", + "scalarValue": "if (!ScalarSemantics(value)) return false;", + "scalarPredicate": "if (!PredicateSemantics(value)) return false;", + "notesFilter": "if (!FilterBounds(value)) return false;", + "filterGroup": "if (value.Operator == \"not\" ? value.Children.Count != 1 : value.Operator is not (\"all\" or \"any\") || value.Children.Count is < 1 or > 32) return false;", + "notesQuery": "if (!QuerySemantics(value)) return false;", + "propertyDefinition": "if (!DefinitionSemantics(value)) return false;", + "savedView": "if (value.Query.Page.HasCursor || value.Query.HasDatasetToken || value.Query.SavedViewId is not null || value.Query.SavedViewRev is not null || !value.NotebookId.Value.Equals(value.Query.NotebookId.Value)) return false;", + "notesSelectors": "if (!UniqueIds(value.TagIds.Select(x => x.Value)) || value.BlockKinds.Distinct(global::System.StringComparer.Ordinal).Count() != value.BlockKinds.Count) return false;", + "notesSelection": "if ((value.LocalVersion is null) == (value.CloudRevision is null) || value.CloudRevision is { Value: <= 0 }) return false;", + "structuredValue": "if (!StructuredBounds(value)) return false;", + "valueRecord": "if (!OrderedKeys(value.Entries.Select(x => x.Name))) return false;", + "tableBlock": "if (!TableSemantics(value)) return false;", + "richText": "if (!RichTextSemantics(value)) return false;", + "block": "if (!BlockSemantics(value)) return false;", + "notesDocument": "if (!DocumentSemantics(value)) return false;", + "taskSnapshot": "if (((int)value.State == 3) != ((int)value.ReasonFacet != 1) || value.CompletedSteps > value.TotalSteps) return false;", + "contextSelector": "if ((int)value.SelectionCase == 1 && !value.Whole) return false;", + "contextRef": "if (value.Revision is { Value: <= 0 }) return false;", + "messageView": "if (value.TaskId is not null && value.TurnId is not null) return false;", + "scopeTime": "if (value.Rate.Numerator <= 0) return false;", + "measurementWindow": "if (CompareScopeTime(value.Start, value.End) >= 0) return false;", + "alignmentSpec": "if (!AlignmentSemantics(value)) return false;", + "cursorResult": "if (!CursorSemantics(value)) return false;", + "channelDefinition": "if (value.Rate.Numerator <= 0 || (value.Calibration is not null && value.Calibration.Unit != value.Unit)) return false;", + "scopeConfiguration": "if (!ConfigurationSemantics(value)) return false;", + "frameConfiguration": "if (!FrameSemantics(value)) return false;", + "checksumSpec": "if (!ChecksumSemantics(value)) return false;", + "triggerConfiguration": "if (!TriggerSemantics(value)) return false;", + "measurementThreshold": "if (!ThresholdSemantics(value)) return false;", + "measurementValue": "if ((value.Name is \"count\" or \"eventCount\") != ((int)value.ResultCase == 4) || ((int)value.ResultCase == 4 && value.Unit != \"1\")) return false;", + "familyResult": "if (!FamilySemantics(value)) return false;", + "measurementRequest": "if (!MeasurementRequestSemantics(value)) return false;", + "measurementResult": "if (!MeasurementResultSemantics(value)) return false;", + "pageState": "if (value.HasMore && (!value.HasNextCursor || value.NextCursor.Length == 0)) return false;", + "linkSpec": "if ((value.TargetId is null) == !value.HasUrl || (value.HasUrl && !SafeLink(value.Url))) return false;", + "generatedSource": "if ((value.Kind == \"title\") != (value.Text is not null) || (value.Kind == \"title\" && value.Parameters.Count != 0)) return false;", + "sampleRange": "if (value.From > ulong.MaxValue - value.Count) return false;", +} + + +ts_rules = { + "reducedRational": "if (!reduced(value.numerator as bigint, value.denominator as bigint)) return false;", + "mediaTime": "if ((value.rate as Profile).numerator !== 705600000n || (value.rate as Profile).denominator !== 1n) return false;", + "mediaRange": "if (!mediaRangeSemantics(value)) return false;", + "byteRange": "if ((value.length as bigint) === 0n || (value.offset as bigint) + (value.length as bigint) > 18446744073709551615n) return false;", + "timeRangeUtc": "if (compareInstant(value.from as Profile, value.until as Profile) > 0) return false;", + "contentOrigin": "if (!originSemantics(value) || toBinary(ContentOriginSchema, value as never).length > 65536) return false;", + "resourceVersionRef": "if (!resourceVersionSemantics(value)) return false;", + "retryAdvice": "if ((value.mode === 3) !== (value.retryAt !== undefined) || (value.mode === 4) !== (value.reconciliationOperation !== undefined)) return false;", + "arcError": "if (!errorSemantics(value)) return false;", + "scalarValue": "if (!scalarSemantics(value)) return false;", + "scalarPredicate": "if (!predicateSemantics(value)) return false;", + "notesFilter": "if (!filterBounds(value)) return false;", + "filterGroup": "if (value.operator === 'not' ? (value.children as unknown[]).length !== 1 : !['all','any'].includes(value.operator as string) || (value.children as unknown[]).length < 1 || (value.children as unknown[]).length > 32) return false;", + "notesQuery": "if (!querySemantics(value) || toBinary(NotesQuerySchema, value as never).length > 65536) return false;", + "propertyDefinition": "if (!definitionSemantics(value)) return false;", + "savedView": "if (!savedViewSemantics(value)) return false;", + "notesSelectors": "if (!uniqueIds((value.tagIds ?? []) as Profile[]) || new Set((value.blockKinds ?? []) as string[]).size !== ((value.blockKinds ?? []) as string[]).length) return false;", + "notesSelection": "if ((value.localVersion === undefined) === (value.cloudRevision === undefined) || (value.cloudRevision !== undefined && (value.cloudRevision as Profile).value <= 0n)) return false;", + "structuredValue": "if (!structuredBounds(value)) return false;", + "valueRecord": "if (!orderedKeys(((value.entries ?? []) as Profile[]).map(v => v.name as string))) return false;", + "tableBlock": "if (!tableSemantics(value)) return false;", + "richText": "if (!richTextSemantics(value)) return false;", + "block": "if (!blockSemantics(value)) return false;", + "notesDocument": "if (!documentSemantics(value)) return false;", + "taskSnapshot": "if ((value.state === 3) !== (value.reasonFacet !== 1) || (value.completedSteps as number) > (value.totalSteps as number)) return false;", + "contextSelector": "if ((value.selection as Profile).case === 'whole' && (value.selection as Profile).value !== true) return false;", + "contextRef": "if (value.revision !== undefined && (value.revision as Profile).value <= 0n) return false;", + "messageView": "if (value.taskId !== undefined && value.turnId !== undefined) return false;", + "scopeTime": "if ((value.rate as Profile).numerator <= 0n) return false;", + "measurementWindow": "if (compareScopeTime(value.start as Profile, value.end as Profile) >= 0) return false;", + "alignmentSpec": "if (!alignmentSemantics(value)) return false;", + "cursorResult": "if (!cursorSemantics(value)) return false;", + "channelDefinition": "if ((value.rate as Profile).numerator <= 0n || (value.calibration !== undefined && (value.calibration as Profile).unit !== value.unit)) return false;", + "scopeConfiguration": "if (!configurationSemantics(value)) return false;", + "frameConfiguration": "if (!frameSemantics(value)) return false;", + "checksumSpec": "if (!checksumSemantics(value)) return false;", + "triggerConfiguration": "if (!triggerSemantics(value)) return false;", + "measurementThreshold": "if (!thresholdSemantics(value)) return false;", + "measurementValue": "if (['count','eventCount'].includes(value.name as string) !== ((value.result as Profile).case === 'count') || ((value.result as Profile).case === 'count' && value.unit !== '1')) return false;", + "familyResult": "if (!familySemantics(value)) return false;", + "measurementRequest": "if (!measurementRequestSemantics(value)) return false;", + "measurementResult": "if (!measurementResultSemantics(value)) return false;", + "pageState": "if (value.hasMore === true && (typeof value.nextCursor !== 'string' || value.nextCursor.length === 0)) return false;", + "linkSpec": "if ((value.targetId === undefined) === (value.url === undefined) || (value.url !== undefined && !safeLink(value.url as string))) return false;", + "generatedSource": "if ((value.kind === 'title') !== (value.text !== undefined) || (value.kind === 'title' && ((value.parameters ?? []) as unknown[]).length !== 0)) return false;", + "sampleRange": "if ((value.from as bigint) + (value.count as bigint) > 18446744073709551615n) return false;", +} + + +def ts_imports(names: set[str]) -> str: + lines = [] + if "arcforges.foundation.v1.ContentOrigin" in names or "arcforges.publicapi.v1.NotesQuery" in names: + lines.append('import { toBinary } from "@bufbuild/protobuf";') + if "arcforges.foundation.v1.ContentOrigin" in names: + lines.append('import { ContentOriginSchema } from "../../gen/arcforges/foundation/v1/foundation_pb.js";') + if "arcforges.publicapi.v1.NotesQuery" in names: + lines.append('import { NotesQuerySchema } from "../../gen/arcforges/publicapi/v1/content_pb.js";') + return "\n".join(lines) + ("\n" if lines else "") + + +COMMON_CS_HELPERS = r''' + private static bool Reduced(long numerator, ulong denominator) => denominator != 0 && + global::System.Numerics.BigInteger.GreatestCommonDivisor(global::System.Numerics.BigInteger.Abs(numerator), denominator) == 1; + private static bool SafeLink(string value) + { + var mailto = value.StartsWith("mailto:", global::System.StringComparison.Ordinal); + var start = mailto ? 7 : value.StartsWith("https://", global::System.StringComparison.Ordinal) ? 8 : value.StartsWith("http://", global::System.StringComparison.Ordinal) ? 7 : -1; + if (start < 0 || value.Length <= start || (!mailto && value[start] is '/' or '?' or '#')) return false; + // Share Unicode whitespace plus BOM rejection with TypeScript. A single + // scan avoids overlapping authority/path quantifiers and backtracking. + foreach (var character in value) + if (char.IsWhiteSpace(character) || character == '\uFEFF') return false; + return true; + } + private static string IdKey(global::Google.Protobuf.ByteString value) => global::System.Convert.ToHexString(value.Span); + private static bool UniqueIds(global::System.Collections.Generic.IEnumerable values) + { + var seen = new global::System.Collections.Generic.HashSet(); + return values.All(seen.Add); + } + private static bool OrderedIds(global::System.Collections.Generic.IEnumerable values) + { + global::Google.Protobuf.ByteString? previous = null; + foreach (var item in values) + { + if (previous is not null && previous.Span.SequenceCompareTo(item.Span) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKeys(global::System.Collections.Generic.IEnumerable values) + { + string? previous = null; + foreach (var item in values) + { + if (previous is not null && global::System.StringComparer.Ordinal.Compare(previous, item) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKinds(global::System.Collections.Generic.IEnumerable values) + { + var previous = -1; + foreach (var item in values) + { + var position = item switch { "aiGenerated" => 0, "aiManipulated" => 1, "nonAi" => 2, "unknown" => 3, _ => -1 }; + if (position <= previous) return false; + previous = position; + } + return previous >= 0; + } + private static int ErrorCategoryFor(string code) => code switch + { + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "validation.invalid_offset" or "media.time_not_representable" => 1, + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" => 2, + "auth.local_presence_required" or "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" => 3, + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.quota_exceeded" or "entitlement.capacity_exhausted" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or "entitlement.request_too_large" or "commerce.supplier_budget_exhausted" => 4, + "conflict.revision_mismatch" or "conflict.local_changes_pending" or "conflict.duplicate_identifier" or "command.reused_identifier" => 5, + "state.not_found" or "state.invalid_transition" or "state.gone" or "state.stale_fence" or "sync.cursor_expired" or "sync.bootstrap_expired" or "identity.last_credential" => 6, + "resource.unavailable" or "resource.integrity_failed" or "resource.upload_expired" or "resource.parser_failed" or "capacity.rate_limited" or "capacity.busy" => 7, + "dependency.unavailable" or "dependency.timeout" or "provider.declined" or "security.isolation_unavailable" => 8, + "internal.unexpected" => 9, + _ => 0, + }; + private static bool NoRetryCode(string code) => code is + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" or "auth.local_presence_required" or + "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" or + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "identity.last_credential" or + "conflict.duplicate_identifier" or "command.reused_identifier" or "state.not_found" or "state.invalid_transition" or "state.gone" or "resource.integrity_failed"; +''' + + +CS_HELPERS = r''' + private static bool ScalarSemantics(P.ScalarValue value) + { + switch ((int)value.ValueCase) + { + case 1: return value.Null; + case 4: return !value.Number.Value.Contains('.') || !value.Number.Value.EndsWith('0'); + case 5: return value.Date.Length == 10 && global::System.DateOnly.TryParseExact(value.Date, "yyyy-MM-dd", global::System.Globalization.CultureInfo.InvariantCulture, global::System.Globalization.DateTimeStyles.None, out _); + case 7: return value.MultiSelect.Items.Count <= 100 && OrderedIds(value.MultiSelect.Items.Select(x => x.Value)); + case 8: return value.DateTime.Nanos % 100 == 0; + default: return true; + } + } + private static bool PredicateSemantics(P.ScalarPredicate value) + { + if (value.Operator is "isMissing" or "isPresent") return value.Operands.Count == 0; + var membership = value.Operator is "in" or "hasAny" or "hasAll"; + if (membership ? value.Operands.Count is < 1 or > 100 : value.Operands.Count != 1) return false; + var kind = (int)value.Operands[0].ValueCase; + if (kind == 1 || value.Operands.Any(x => (int)x.ValueCase != kind)) return false; + if (value.Operands.Any(x => ((int)x.ValueCase == 2 && ScalarLength(x.Text) > 4096) || ((int)x.ValueCase == 9 && ScalarLength(x.Url) > 4096))) return false; + if (value.Operator is "hasAny" or "hasAll") return kind == 6; + if (value.Operator is "contains" or "startsWith" or "endsWith") return kind is 2 or 9; + if (value.Operator is "eq" or "ne") return true; + return kind != 7 && value.Operator is ("lt" or "le" or "gt" or "ge" or "in"); + } + private static bool FilterBounds(P.NotesFilter root) + { + var pending = new global::System.Collections.Generic.Stack<(P.NotesFilter Node, int Depth)>(); + pending.Push((root, 1)); + var count = 0; + while (pending.TryPop(out var next)) + { + if (++count > 128 || next.Depth > 8) return false; + if ((int)next.Node.ExpressionCase == 1) + foreach (var child in next.Node.Group.Children) pending.Push((child, next.Depth + 1)); + } + return true; + } + private static bool QuerySemantics(P.NotesQuery value) + { + if (value.CalculateSize() > 65536 || (value.SavedViewId is null) != (value.SavedViewRev is null) || value.SavedViewRev is { Value: <= 0 }) return false; + if (!UniqueIds(value.Projection.Select(x => x.Value)) || !UniqueIds(value.Sorts.Select(x => x.PropertyId.Value)) || !UniqueIds(value.DefinitionVersions.Select(x => x.PropertyId.Value))) return false; + var definitions = value.DefinitionVersions.Select(x => IdKey(x.PropertyId.Value)).ToHashSet(global::System.StringComparer.Ordinal); + if (value.DefinitionVersions.Any(x => x.SemanticRevision.Value <= 0) || value.Projection.Any(x => !definitions.Contains(IdKey(x.Value))) || value.Sorts.Any(x => !definitions.Contains(IdKey(x.PropertyId.Value)))) return false; + if (value.Filter is not null) + { + var pending = new global::System.Collections.Generic.Stack(); + pending.Push(value.Filter); + var count = 0; + while (pending.TryPop(out var filter)) + { + if (++count > 128) return false; + if ((int)filter.ExpressionCase == 2 && !definitions.Contains(IdKey(filter.Predicate.PropertyId.Value))) return false; + if ((int)filter.ExpressionCase == 1) foreach (var child in filter.Group.Children) pending.Push(child); + } + } + return true; + } + private static bool DefinitionSemantics(P.PropertyDefinition value) + { + if (value.SemanticRevision.Value <= 0 || value.Revision.Value <= 0) return false; + if (value.HasNumberScale && value.Type != "number") return false; + if (value.Type is not ("select" or "multiSelect") && value.Options.Count != 0) return false; + return UniqueIds(value.Options.Select(x => x.OptionId.Value)) && value.Options.Select(x => x.Order).Distinct().Count() == value.Options.Count; + } + private static bool StructuredBounds(P.StructuredValue root) + { + var pending = new global::System.Collections.Generic.Stack<(P.StructuredValue Node, int Depth)>(); + pending.Push((root, 1)); + while (pending.TryPop(out var next)) + { + if (next.Depth > 16) return false; + if ((int)next.Node.ValueCase == 1 && !next.Node.Null) return false; + if ((int)next.Node.ValueCase == 8) foreach (var item in next.Node.List.Items) pending.Push((item, next.Depth + 1)); + if ((int)next.Node.ValueCase == 9) foreach (var item in next.Node.Record.Entries) pending.Push((item.Value, next.Depth + 1)); + } + return true; + } + private static bool TableSemantics(P.TableBlock value) + { + if (value.Rows.Count == 0) return false; + var width = value.Rows[0].Cells.Count; + return width is >= 1 and <= 50 && value.Rows.All(x => x.Cells.Count == width) && UniqueIds(value.Rows.Select(x => x.RowId.Value)) && UniqueIds(value.Rows.SelectMany(x => x.Cells).Select(x => x.CellId.Value)); + } + private static bool Boundary(string text, uint offset) => offset <= text.Length && (offset == 0 || offset == text.Length || !char.IsLowSurrogate(text[(int)offset])); + private static bool RichTextSemantics(P.RichText value) + { + if (!value.Text.IsNormalized(global::System.Text.NormalizationForm.FormC)) return false; + var length = (uint)value.Text.Length; + if (length == 0) return value.Runs.Count == 1 && value.Runs[0].From == 0 && value.Runs[0].Until == 0 && value.Atoms.Count == 0 && value.Spans.Count == 0; + if (!UniqueIds(value.Runs.Select(x => x.RunId.Value).Concat(value.Atoms.Select(x => x.InlineId.Value)))) return false; + var intervals = new global::System.Collections.Generic.List<(uint From, uint Until)>(); + foreach (var run in value.Runs) + { + if (run.From >= run.Until || !Boundary(value.Text, run.From) || !Boundary(value.Text, run.Until)) return false; + if (value.Text.AsSpan((int)run.From, (int)(run.Until - run.From)).Contains('\uFFFC')) return false; + intervals.Add((run.From, run.Until)); + } + foreach (var atom in value.Atoms) + { + if (atom.Offset >= length || value.Text[(int)atom.Offset] != '\uFFFC' || ((int)atom.ContentCase == 3 && atom.Math.Display)) return false; + intervals.Add((atom.Offset, atom.Offset + 1)); + } + intervals.Sort((a, b) => a.From.CompareTo(b.From)); + uint end = 0; + foreach (var interval in intervals) + { + if (interval.From != end) return false; + end = interval.Until; + } + if (end != length) return false; + uint spanEnd = 0; + foreach (var span in value.Spans) + { + if (span.From >= span.Until || span.From < spanEnd || !Boundary(value.Text, span.From) || !Boundary(value.Text, span.Until) || span.Marks.Distinct(global::System.StringComparer.Ordinal).Count() != span.Marks.Count) return false; + spanEnd = span.Until; + } + return true; + } + private static bool BlockSemantics(P.Block value) + { + var body = (int)value.Body.ContentCase; + var expected = value.Kind switch { "paragraph" or "heading" or "list" or "quote" or "callout" or "toggle" => 1, "code" => 2, "image" or "attachment" => 3, "embed" => 4, "table" => 5, "math" => 6, "divider" => 7, _ => 0 }; + if (expected == 0 || body != expected || (body == 7 && !value.Body.Empty) || (body == 6 && !value.Body.Math.Display)) return false; + var p = value.Properties; + if (p is null) return value.Kind is not ("heading" or "list" or "callout" or "image" or "attachment" or "embed"); + if (p.HasHeadingLevel != (value.Kind == "heading") || p.HasListStyle != (value.Kind == "list") || p.HasCalloutKind != (value.Kind == "callout") || p.HasAltText != (value.Kind == "image") || (p.ImageLayout is not null) != (value.Kind == "image") || p.HasAttachmentPresentation != (value.Kind == "attachment") || p.HasEmbedRenderMode != (value.Kind == "embed")) return false; + return p.HasChecked == (value.Kind == "list" && p.ListStyle == "checklist"); + } + private static bool DocumentSemantics(P.NotesDocument value) + { + if (!UniqueIds(value.Blocks.Select(x => x.BlockId.Value)) || !UniqueIds(value.Properties.Select(x => x.PropertyId.Value)) || !UniqueIds(value.Tags.Select(x => x.Value))) return false; + var blocks = value.Blocks.ToDictionary(x => IdKey(x.BlockId.Value), global::System.StringComparer.Ordinal); + var positions = new global::System.Collections.Generic.HashSet(global::System.StringComparer.Ordinal); + foreach (var block in value.Blocks) + { + if (!positions.Add((block.ParentId is null ? "root" : IdKey(block.ParentId.Value)) + ":" + block.OrderKey)) return false; + var seen = new global::System.Collections.Generic.HashSet(global::System.StringComparer.Ordinal) { IdKey(block.BlockId.Value) }; + var parent = block.ParentId; + while (parent is not null) + { + var id = IdKey(parent.Value); + if (!seen.Add(id) || !blocks.TryGetValue(id, out var parentBlock)) return false; + parent = parentBlock.ParentId; + } + } + return true; + } +'''.replace("P.", "global::ArcForges.Contracts.PublicApi.V1.") + +CS_HELPERS += r''' + private static int CompareScopeTime(P.ScopeTime a, P.ScopeTime b) => + ((global::System.Numerics.BigInteger)a.Ticks * a.Rate.Denominator * b.Rate.Numerator).CompareTo((global::System.Numerics.BigInteger)b.Ticks * b.Rate.Denominator * a.Rate.Numerator); + private static bool AlignmentSemantics(P.AlignmentSpec value) => value.Kind switch + { + "absoluteTime" => value.LeftAnchor is null && value.RightAnchor is null && value.Offset is null && value.EventId is null, + "trigger" => value.LeftAnchor is not null && value.RightAnchor is not null && value.Offset is null && value.EventId is null, + "event" => value.LeftAnchor is not null && value.RightAnchor is not null && value.Offset is null && value.EventId is not null, + "manualOffset" => value.LeftAnchor is null && value.RightAnchor is null && value.Offset is not null && value.EventId is null, + _ => false, + }; + private static bool CursorSemantics(P.CursorResult value) + { + var a = value.A.Time; var b = value.B.Time; var d = value.DeltaTime; + var left = (global::System.Numerics.BigInteger)d.Ticks * d.Rate.Denominator * a.Rate.Numerator * b.Rate.Numerator; + var right = ((global::System.Numerics.BigInteger)b.Ticks * b.Rate.Denominator * a.Rate.Numerator - (global::System.Numerics.BigInteger)a.Ticks * a.Rate.Denominator * b.Rate.Numerator) * d.Rate.Numerator; + var expected = value.B.Value - value.A.Value; + return left == right && double.IsFinite(expected) && Math.Abs(value.DeltaValue - expected) <= 1e-12 + 1e-9 * Math.Abs(expected); + } + private static bool ConfigurationSemantics(P.ScopeConfiguration value) + { + if (!UniqueIds(value.Channels.Select(x => x.ChannelId.Value))) return false; + var channels = value.Channels.Select(x => IdKey(x.ChannelId.Value)).ToHashSet(global::System.StringComparer.Ordinal); + if (value.Framing.Fields.Any(x => !channels.Contains(IdKey(x.ChannelId.Value)))) return false; + return value.Trigger?.ChannelId is null || channels.Contains(IdKey(value.Trigger.ChannelId.Value)); + } + private static bool FrameSemantics(P.FrameConfiguration value) + { + if (!UniqueIds(value.Fields.Select(x => x.ChannelId.Value))) return false; + var newline = value.End.Span.SequenceEqual(new byte[] { 10 }) || value.End.Span.SequenceEqual(new byte[] { 13, 10 }); + switch (value.Kind) + { + case "delimitedText": + return value.Start.Length <= 16 && value.End.Length is >= 1 and <= 16 && !value.HasDelimiter && !value.HasFrameBytes && !value.Header && value.Fields.All(x => !x.HasOffset && x.JsonPath.Count == 0); + case "csvLine": + return value.Start.Length == 0 && newline && !value.HasEscapeByte && value.HasDelimiter && value.Delimiter is 44 or 59 or 9 && !value.HasFrameBytes && value.Fields.All(x => x.HasColumn && !x.HasOffset && x.JsonPath.Count == 0); + case "jsonLine": + return value.Start.Length == 0 && newline && !value.HasEscapeByte && !value.HasDelimiter && !value.HasFrameBytes && !value.Header && value.Fields.All(x => !x.HasColumn && !x.HasOffset && x.JsonPath.Count != 0); + case "canonicalReplay": + return value.Start.Length == 0 && value.End.Length == 0 && !value.HasEscapeByte && !value.HasDelimiter && !value.HasFrameBytes && !value.Header && value.Fields.Count == 0 && value.Checksum is null; + case "fixedBinary": + if (value.Start.Length != 0 || value.End.Length != 0 || value.HasEscapeByte || value.HasDelimiter || value.Header || !value.HasFrameBytes || value.FrameBytes is 0 or > 1048576 || value.ByteOrder is not ("little" or "big")) return false; + var intervals = new global::System.Collections.Generic.List<(ulong From, ulong Until)>(); + foreach (var field in value.Fields) + { + var width = field.ScalarType switch { "u8" or "i8" or "bool" => 1, "u16" or "i16" => 2, "u32" or "i32" or "f32" => 4, "u64" or "i64" or "f64" => 8, _ => 0 }; + if (width == 0 || !field.HasOffset || field.HasColumn || field.JsonPath.Count != 0 || (ulong)field.Offset + (uint)width > value.FrameBytes) return false; + var end = (ulong)field.Offset + (uint)width; + if (intervals.Any(x => field.Offset < x.Until && x.From < end)) return false; + intervals.Add((field.Offset, end)); + } + if (value.Checksum is not null) + { + var width = value.Checksum.Algorithm switch { "xor8" => 1, "crc16CcittFalse" => 2, "crc32IsoHdlc" => 4, _ => -1 }; + if (width < 0 || (ulong)value.Checksum.Offset + (uint)width > value.FrameBytes || value.Checksum.Input.Offset + value.Checksum.Input.Length > value.FrameBytes) return false; + } + return true; + default: return false; + } + } + private static bool ChecksumSemantics(P.ChecksumSpec value) + { + var width = value.Algorithm switch { "xor8" => 1UL, "crc16CcittFalse" => 2UL, "crc32IsoHdlc" => 4UL, _ => 0UL }; + return width != 0 && (value.ByteOrder is "little" or "big") && + (value.Input.Offset + value.Input.Length <= value.Offset || (ulong)value.Offset + width <= value.Input.Offset); + } + private static bool TriggerSemantics(P.TriggerConfiguration value) + { + if (value.Hysteresis < 0 || value.Holdoff.Ticks < 0 || value.Pre.Ticks < 0 || value.Post.Ticks < 0 || value.MaxOccurrences == 0 || (!value.Repeated && value.MaxOccurrences != 1)) return false; + return value.Kind switch + { + "manual" => value.ChannelId is null && !value.HasThreshold && !value.HasDirection && value.Hysteresis == 0, + "edge" => value.ChannelId is not null && value.HasThreshold && value.HasDirection && value.Direction is "rising" or "falling" or "either", + _ => false, + }; + } + private static bool PulseFamily(string family) => family is "frequency" or "dutyCycle" or "riseTime" or "fallTime"; + private static bool ThresholdSemantics(P.MeasurementThreshold value) + { + if (!PulseFamily(value.Family)) return false; + return value.Name switch + { + "low" or "high" => true, + "fraction10" => value.Unit == "1" && value.Value == 0.1, + "fraction50" => value.Unit == "1" && value.Value == 0.5, + "fraction90" => value.Unit == "1" && value.Value == 0.9, + _ => false, + }; + } + private static string? FixedUnit(string name) => name switch + { + "count" or "eventCount" or "dutyCycle" => "1", + "duration" or "riseTime" or "fallTime" or "deltaTime" => "s", + "frequency" => "Hz", + _ => null, + }; + private static bool FamilySemantics(P.FamilyResult value) + { + if (value.Status != "ok") + { + if (value.Values.Count != 0 || !value.HasReason) return false; + if (value.Status == "invalid") return value.Reason is "invalidTimeOrder" or "invalidConfiguration" or "numericOverflow"; + return value.Status == "insufficient" && (value.Reason switch + { + "noFiniteSamples" => value.Family is not ("count" or "duration" or "eventCount"), + "noCompleteCycle" => value.Family is "frequency" or "dutyCycle", + "noCompleteEdge" => value.Family is "riseTime" or "fallTime", + "cursorUnavailable" => value.Family == "cursorDelta", + _ => false, + }); + } + if (value.HasReason) return false; + if (value.ValidCount == 0 && value.Family is ("minimum" or "maximum" or "mean" or "rms" or "peakToPeak" or "standardDeviation")) return false; + if (value.Family == "cursorDelta") + { + if (value.Values.Count != 2 || !value.Values.Select(x => x.Name).ToHashSet(global::System.StringComparer.Ordinal).SetEquals(new[] { "deltaTime", "deltaValue" })) return false; + } + else if (value.Values.Count != 1 || value.Values[0].Name != value.Family) return false; + foreach (var item in value.Values) + { + if (FixedUnit(item.Name) is { } unit && item.Unit != unit) return false; + if (item.Name == "dutyCycle" && (item.Value < 0 || item.Value > 1)) return false; + if (item.Name is "duration" or "frequency" && item.Value <= 0) return false; + if (item.Name is "rms" or "peakToPeak" or "standardDeviation" or "riseTime" or "fallTime" && item.Value < 0) return false; + if (item.Name == "count" && item.Count != value.ValidCount) return false; + } + return true; + } + private static bool SourceSemantics(P.MeasurementSource value, P.ScopeConfiguration configuration) + { + if (!value.Capture.HasContentHash || !value.Configuration.HasContentHash) return false; + if (value.Decoder is not null && !value.Decoder.HasContentHash || value.TimeMapping is not null && !value.TimeMapping.HasContentHash || value.EventSet is not null && !value.EventSet.HasContentHash) return false; + if ((int)value.Configuration.RevisionCase == 3 && value.Configuration.Native.Value != configuration.Revision.Value) return false; + return configuration.Channels.Any(x => x.ChannelId.Value.Equals(value.ChannelId.Value)); + } + private static bool ThresholdBindings(global::System.Collections.Generic.IEnumerable values, + global::System.Collections.Generic.Dictionary channels, + global::System.Collections.Generic.HashSet families, bool result, bool levels, bool fractions, + out global::System.Collections.Generic.Dictionary resolved) + { + resolved = new(global::System.StringComparer.Ordinal); + foreach (var threshold in values) + { + if (!families.Contains(threshold.Family) || (result && threshold.ChannelId is null)) return false; + var level = threshold.Name is "low" or "high"; + if (level ? !levels : !fractions) return false; + var targets = threshold.ChannelId is null ? channels.Where(x => !level || x.Value.Unit == threshold.Unit).Select(x => x.Key).ToArray() : new[] { IdKey(threshold.ChannelId.Value) }; + if (targets.Length == 0) return false; + foreach (var target in targets) + { + if (!channels.TryGetValue(target, out var channel) || (level && threshold.Unit != channel.Unit) || !resolved.TryAdd(target + ":" + threshold.Family + ":" + threshold.Name, threshold)) return false; + } + } + foreach (var (key, threshold) in resolved) + { + if (threshold.Name is not ("low" or "high")) continue; + var prefix = key[..(key.LastIndexOf(':') + 1)]; + if (!resolved.TryGetValue(prefix + "low", out var low) || !resolved.TryGetValue(prefix + "high", out var high) || low.Value >= high.Value) return false; + } + return true; + } + private static bool MeasurementRequestSemantics(P.MeasurementRequest value) + { + if (value.Channels.Count == 0 || !UniqueIds(value.Channels.Select(x => x.Value)) || value.Families.Count == 0 || value.Families.Distinct(global::System.StringComparer.Ordinal).Count() != value.Families.Count) return false; + if (!SourceSemantics(value.Source, value.Configuration) || !value.Channels.Any(x => x.Value.Equals(value.Source.ChannelId.Value))) return false; + if ((int)value.Source.Capture.RevisionCase == 3 && value.Source.Capture.Native.Value != value.SourceRevision.Value) return false; + var available = value.Configuration.Channels.ToDictionary(x => IdKey(x.ChannelId.Value), global::System.StringComparer.Ordinal); + var channels = new global::System.Collections.Generic.Dictionary(global::System.StringComparer.Ordinal); + foreach (var id in value.Channels) + { + if (!available.TryGetValue(IdKey(id.Value), out var channel)) return false; + channels.Add(IdKey(id.Value), channel); + } + var families = value.Families.ToHashSet(global::System.StringComparer.Ordinal); + if (!ThresholdBindings(value.ReferenceLevels, channels, families, false, true, false, out _) || !ThresholdBindings(value.Thresholds, channels, families, false, false, true, out _)) return false; + if (families.Contains("cursorDelta") ? value.Cursors.Count != 2 : value.Cursors.Count != 0) return false; + foreach (var cursor in value.Cursors) + if (!channels.ContainsKey(IdKey(cursor.ChannelId.Value)) || CompareScopeTime(cursor.Time, value.Window.Start) < 0 || CompareScopeTime(cursor.Time, value.Window.End) >= 0) return false; + return value.Cursors.Count != 2 || channels[IdKey(value.Cursors[0].ChannelId.Value)].Unit == channels[IdKey(value.Cursors[1].ChannelId.Value)].Unit; + } + private static bool MeasurementResultSemantics(P.MeasurementResult value) + { + if (!SourceSemantics(value.Source, value.Configuration) || value.RunCount > value.FiniteCount || value.RequestedDuration.Ticks <= 0 || value.CoveredDuration.Ticks < 0 || value.TimingUncertainty.Ticks < 0 || CompareScopeTime(value.CoveredDuration, value.RequestedDuration) > 0) return false; + if (value.FiniteCount == 0 ? value.RunCount != 0 || value.CoveredDuration.Ticks != 0 : value.RunCount == 0) return false; + var channels = value.Configuration.Channels.ToDictionary(x => IdKey(x.ChannelId.Value), global::System.StringComparer.Ordinal); + var pairs = new global::System.Collections.Generic.HashSet(global::System.StringComparer.Ordinal); + var families = value.Families.Select(x => x.Family).ToHashSet(global::System.StringComparer.Ordinal); + foreach (var family in value.Families) + { + if (!channels.TryGetValue(IdKey(family.ChannelId.Value), out var channel) || !pairs.Add(IdKey(family.ChannelId.Value) + ":" + family.Family)) return false; + foreach (var item in family.Values) + if (FixedUnit(item.Name) is null && item.Unit != channel.Unit) return false; + } + if (!ThresholdBindings(value.ResolvedThresholds, channels, families, true, true, true, out var resolved)) return false; + if (resolved.Keys.Any(key => !pairs.Contains(key[..key.LastIndexOf(':')]))) return false; + foreach (var family in value.Families.Where(x => x.Status == "ok" && PulseFamily(x.Family))) + { + var prefix = IdKey(family.ChannelId.Value) + ":" + family.Family + ":"; + if (new[] { "low", "high", "fraction10", "fraction50", "fraction90" }.Any(name => !resolved.ContainsKey(prefix + name))) return false; + } + var cursorFamilies = value.Families.Where(x => x.Family == "cursorDelta" && x.Status == "ok").ToArray(); + if ((value.Cursor is not null) != (cursorFamilies.Length != 0)) return false; + if (value.Cursor is null) return true; + if (!channels.TryGetValue(IdKey(value.Cursor.A.ChannelId.Value), out var left) || !channels.TryGetValue(IdKey(value.Cursor.B.ChannelId.Value), out var right) || left.Unit != right.Unit) return false; + var seconds = (double)value.Cursor.DeltaTime.Ticks * value.Cursor.DeltaTime.Rate.Denominator / value.Cursor.DeltaTime.Rate.Numerator; + foreach (var family in cursorFamilies) + { + if (channels[IdKey(family.ChannelId.Value)].Unit != left.Unit) return false; + foreach (var item in family.Values) + { + var expected = item.Name == "deltaTime" ? seconds : value.Cursor.DeltaValue; + if (Math.Abs(item.Value - expected) > 1e-12 + 1e-9 * Math.Abs(expected)) return false; + } + } + return true; + } +'''.replace("P.", "global::ArcForges.Contracts.PublicApi.V1.") + + +TS_HELPERS = r''' +// These helpers follow successful recursive field checks. They never deserialize +// a second wire model or consult an owner store. +type Profile = Record; +function reduced(numerator: bigint, denominator: bigint): boolean { + if (denominator === 0n) return false; + let a = numerator < 0n ? -numerator : numerator; + let b = denominator; + while (b !== 0n) { const r = a % b; a = b; b = r; } + return a === 1n; +} +function safeLink(value: string): boolean { + const mailto = value.startsWith('mailto:'); + const start = mailto ? 7 : value.startsWith('https://') ? 8 : value.startsWith('http://') ? 7 : -1; + if (start < 0 || value.length <= start || (!mailto && '/?#'.includes(value[start]!))) return false; + // ECMAScript whitespace plus NEL equals C# Unicode whitespace plus BOM. + // This single-character search is linear; no authority/path backtracking. + return !/[\s\u0085]/u.test(value); +} +function idKey(value: Profile): string { return Array.from(value.value as Uint8Array, x => x.toString(16).padStart(2, '0')).join(''); } +function uniqueIds(values: Profile[]): boolean { return new Set(values.map(idKey)).size === values.length; } +function orderedKeys(values: string[]): boolean { return values.every((v, i) => i === 0 || values[i - 1]! < v); } +function orderedIds(values: Profile[]): boolean { return orderedKeys(values.map(idKey)); } +function compareInstant(a: Profile, b: Profile): number { return a.unixSeconds < b.unixSeconds ? -1 : a.unixSeconds > b.unixSeconds ? 1 : Math.sign(a.nanos - b.nanos); } +function mediaRangeSemantics(value: Profile): boolean { + return value.duration.ticks >= 0n && value.start.rate.numerator === value.duration.rate.numerator && value.start.rate.denominator === value.duration.rate.denominator && value.start.ticks + value.duration.ticks <= 9223372036854775807n; +} +function originSemantics(value: Profile): boolean { + const kinds = ['aiGenerated','aiManipulated','nonAi','unknown']; + const positions = (value.kinds ?? []).map((k: string) => kinds.indexOf(k)) as number[]; + const parents = (value.parentOriginIds ?? []) as Profile[]; + return positions.length > 0 && positions.every((v, i) => v >= 0 && (i === 0 || positions[i - 1]! < v)) && orderedIds(parents) && (value.omittedParentCount === 0 || parents.length === 32) && parents.every(v => idKey(v) !== idKey(value.originId)); +} +function resourceVersionSemantics(value: Profile): boolean { + return !(value.revision.case === 'cloud' && value.revision.value.value <= 0n) && (value.blob === undefined || (value.contentHash !== undefined && value.contentHash === value.blob.contentHash)); +} +const errorCategories: Record = { + 'validation.invalid_request':1,'validation.ast_bounds_exceeded':1,'validation.unsupported_version':1,'validation.invalid_offset':1,'media.time_not_representable':1, + 'auth.unauthenticated':2,'auth.session_expired':2,'auth.step_up_required':2, + 'auth.local_presence_required':3,'perm.capability_denied':3,'perm.resource_denied':3,'perm.egress_denied':3,'perm.approval_required':3,'perm.approval_expired':3,'perm.lease_expired':3, + 'entitlement.no_service_term':4,'entitlement.not_entitled':4,'entitlement.quota_exceeded':4,'entitlement.capacity_exhausted':4,'entitlement.extra_credits_required':4,'entitlement.credits_exhausted':4,'entitlement.request_too_large':4,'commerce.supplier_budget_exhausted':4, + 'conflict.revision_mismatch':5,'conflict.local_changes_pending':5,'conflict.duplicate_identifier':5,'command.reused_identifier':5, + 'state.not_found':6,'state.invalid_transition':6,'state.gone':6,'state.stale_fence':6,'sync.cursor_expired':6,'sync.bootstrap_expired':6,'identity.last_credential':6, + 'resource.unavailable':7,'resource.integrity_failed':7,'resource.upload_expired':7,'resource.parser_failed':7,'capacity.rate_limited':7,'capacity.busy':7, + 'dependency.unavailable':8,'dependency.timeout':8,'provider.declined':8,'security.isolation_unavailable':8,'internal.unexpected':9, +}; +const noRetryCodes = new Set(['auth.unauthenticated','auth.session_expired','auth.step_up_required','auth.local_presence_required','perm.capability_denied','perm.resource_denied','perm.egress_denied','perm.approval_required','perm.approval_expired','perm.lease_expired','entitlement.no_service_term','entitlement.not_entitled','entitlement.extra_credits_required','entitlement.credits_exhausted','validation.invalid_request','validation.ast_bounds_exceeded','validation.unsupported_version','identity.last_credential','conflict.duplicate_identifier','command.reused_identifier','state.not_found','state.invalid_transition','state.gone','resource.integrity_failed']); +function errorSemantics(value: Profile): boolean { + const category = Object.hasOwn(errorCategories, value.code as string) ? errorCategories[value.code as string] : undefined; + if (category !== undefined && value.category !== category) return false; + if (category !== undefined && !['dependency.unavailable','dependency.timeout','internal.unexpected','resource.parser_failed'].includes(value.code) && value.effect !== 1) return false; + if (value.code === 'dependency.timeout' && value.effect !== 3) return false; + if (['entitlement.capacity_exhausted','capacity.rate_limited','capacity.busy'].includes(value.code) && value.retry.mode !== 3) return false; + if (noRetryCodes.has(value.code) && value.retry.mode !== 1) return false; + return !(value.effect === 3 && value.retry.mode === 3); +} +function validDate(value: string): boolean { + if (/^\d{4}-\d{2}-\d{2}$/.exec(value)?.[0] !== value) return false; + const year = Number(value.slice(0,4)), month = Number(value.slice(5,7)), day = Number(value.slice(8,10)); + if (year < 1 || month < 1 || month > 12) return false; + const leap = year % 4 === 0 && (year % 100 !== 0 || year % 400 === 0); + return day >= 1 && day <= [31,leap ? 29 : 28,31,30,31,30,31,31,30,31,30,31][month - 1]!; +} +function scalarSemantics(value: Profile): boolean { + const scalar = value.value as Profile; + switch (scalar.case) { + case 'null': return scalar.value === true; + case 'number': return !scalar.value.value.includes('.') || !scalar.value.value.endsWith('0'); + case 'date': return validDate(scalar.value); + case 'multiSelect': return (scalar.value.items ?? []).length <= 100 && orderedIds(scalar.value.items ?? []); + case 'dateTime': return scalar.value.nanos % 100 === 0; + default: return true; + } +} +function predicateSemantics(value: Profile): boolean { + const operands = (value.operands ?? []) as Profile[]; + if (['isMissing','isPresent'].includes(value.operator)) return operands.length === 0; + const membership = ['in','hasAny','hasAll'].includes(value.operator); + if (membership ? operands.length < 1 || operands.length > 100 : operands.length !== 1) return false; + const kind = operands[0]!.value.case; + if (kind === 'null' || operands.some(v => v.value.case !== kind)) return false; + if (operands.some(v => ['text','url'].includes(v.value.case) && [...v.value.value as string].length > 4096)) return false; + if (['hasAny','hasAll'].includes(value.operator)) return kind === 'select'; + if (['contains','startsWith','endsWith'].includes(value.operator)) return ['text','url'].includes(kind); + if (['eq','ne'].includes(value.operator)) return true; + return kind !== 'multiSelect' && ['lt','le','gt','ge','in'].includes(value.operator); +} +function filterBounds(root: Profile): boolean { + const pending: [Profile, number][] = [[root, 1]]; + let count = 0; + while (pending.length) { + const [node, depth] = pending.pop()!; + if (++count > 128 || depth > 8) return false; + if (node.expression.case === 'group') for (const child of node.expression.value.children ?? []) pending.push([child, depth + 1]); + } + return true; +} +function querySemantics(value: Profile): boolean { + if ((value.savedViewId === undefined) !== (value.savedViewRev === undefined) || (value.savedViewRev !== undefined && value.savedViewRev.value <= 0n)) return false; + const projection = (value.projection ?? []) as Profile[], sorts = (value.sorts ?? []) as Profile[], versions = (value.definitionVersions ?? []) as Profile[]; + if (!uniqueIds(projection) || !uniqueIds(sorts.map(v => v.propertyId)) || !uniqueIds(versions.map(v => v.propertyId))) return false; + const definitions = new Set(versions.map(v => idKey(v.propertyId))); + if (versions.some(v => v.semanticRevision.value <= 0n) || projection.some(v => !definitions.has(idKey(v))) || sorts.some(v => !definitions.has(idKey(v.propertyId)))) return false; + const pending = value.filter === undefined ? [] : [value.filter as Profile]; + let count = 0; + while (pending.length) { + const node = pending.pop()!; + if (++count > 128) return false; + if (node.expression.case === 'predicate' && !definitions.has(idKey(node.expression.value.propertyId))) return false; + if (node.expression.case === 'group') pending.push(...node.expression.value.children ?? []); + } + return true; +} +function definitionSemantics(value: Profile): boolean { + const options = (value.options ?? []) as Profile[]; + return value.semanticRevision.value > 0n && value.revision.value > 0n && (value.numberScale === undefined || value.type === 'number') && (['select','multiSelect'].includes(value.type) || options.length === 0) && uniqueIds(options.map(v => v.optionId)) && new Set(options.map(v => v.order)).size === options.length; +} +function savedViewSemantics(value: Profile): boolean { + return value.query.page.cursor === undefined && value.query.datasetToken === undefined && value.query.savedViewId === undefined && value.query.savedViewRev === undefined && idKey(value.notebookId) === idKey(value.query.notebookId); +} +function structuredBounds(root: Profile): boolean { + const pending: [Profile, number][] = [[root,1]]; + while (pending.length) { + const [node, depth] = pending.pop()!; + if (depth > 16) return false; + if (node.value.case === 'null' && node.value.value !== true) return false; + if (node.value.case === 'list') for (const child of node.value.value.items ?? []) pending.push([child, depth + 1]); + if (node.value.case === 'record') for (const entry of node.value.value.entries ?? []) pending.push([entry.value, depth + 1]); + } + return true; +} +function tableSemantics(value: Profile): boolean { + const rows = (value.rows ?? []) as Profile[]; + if (!rows.length) return false; + const width = (rows[0]!.cells ?? []).length; + return width >= 1 && width <= 50 && rows.every(v => (v.cells ?? []).length === width) && uniqueIds(rows.map(v => v.rowId)) && uniqueIds(rows.flatMap(v => (v.cells ?? []).map((c: Profile) => c.cellId))); +} +function boundary(text: string, offset: number): boolean { return offset <= text.length && (offset === 0 || offset === text.length || text.charCodeAt(offset) < 0xdc00 || text.charCodeAt(offset) > 0xdfff); } +function richTextSemantics(value: Profile): boolean { + const text = value.text as string, runs = (value.runs ?? []) as Profile[], atoms = (value.atoms ?? []) as Profile[], spans = (value.spans ?? []) as Profile[]; + if (text.normalize('NFC') !== text) return false; + if (!text.length) return runs.length === 1 && runs[0]!.from === 0 && runs[0]!.until === 0 && atoms.length === 0 && spans.length === 0; + if (!uniqueIds([...runs.map(v => v.runId), ...atoms.map(v => v.inlineId)])) return false; + const intervals: [number, number][] = []; + for (const run of runs) { + if (run.from >= run.until || !boundary(text, run.from) || !boundary(text, run.until) || text.slice(run.from, run.until).includes('\uFFFC')) return false; + intervals.push([run.from, run.until]); + } + for (const atom of atoms) { + if (atom.offset >= text.length || text[atom.offset] !== '\uFFFC' || (atom.content.case === 'math' && atom.content.value.display)) return false; + intervals.push([atom.offset, atom.offset + 1]); + } + intervals.sort((a,b) => a[0] - b[0]); + let end = 0; + for (const interval of intervals) { if (interval[0] !== end) return false; end = interval[1]; } + if (end !== text.length) return false; + let spanEnd = 0; + for (const span of spans) { + if (span.from >= span.until || span.from < spanEnd || !boundary(text, span.from) || !boundary(text, span.until) || new Set(span.marks ?? []).size !== (span.marks ?? []).length) return false; + spanEnd = span.until; + } + return true; +} +function blockSemantics(value: Profile): boolean { + const expected: Record = {paragraph:'text',heading:'text',list:'text',quote:'text',callout:'text',toggle:'text',code:'code',image:'resource',attachment:'resource',embed:'link',table:'table',math:'math',divider:'empty'}; + const body = value.body.content; + if (expected[value.kind] === undefined || body.case !== expected[value.kind] || (body.case === 'empty' && body.value !== true) || (body.case === 'math' && body.value.display !== true)) return false; + const p = value.properties as Profile | undefined; + if (p === undefined) return !['heading','list','callout','image','attachment','embed'].includes(value.kind); + if ((p.headingLevel !== undefined) !== (value.kind === 'heading') || (p.listStyle !== undefined) !== (value.kind === 'list') || (p.calloutKind !== undefined) !== (value.kind === 'callout') || (p.altText !== undefined) !== (value.kind === 'image') || (p.imageLayout !== undefined) !== (value.kind === 'image') || (p.attachmentPresentation !== undefined) !== (value.kind === 'attachment') || (p.embedRenderMode !== undefined) !== (value.kind === 'embed')) return false; + return (p.checked !== undefined) === (value.kind === 'list' && p.listStyle === 'checklist'); +} +function documentSemantics(value: Profile): boolean { + const rows = (value.blocks ?? []) as Profile[], properties = (value.properties ?? []) as Profile[]; + if (!uniqueIds(rows.map(v => v.blockId)) || !uniqueIds(properties.map(v => v.propertyId)) || !uniqueIds(value.tags ?? [])) return false; + const blocks = new Map(rows.map(v => [idKey(v.blockId), v])), positions = new Set(); + for (const block of rows) { + const position = (block.parentId === undefined ? 'root' : idKey(block.parentId)) + ':' + block.orderKey; + if (positions.has(position)) return false; + positions.add(position); + const seen = new Set([idKey(block.blockId)]); + let parent = block.parentId as Profile | undefined; + while (parent !== undefined) { + const key = idKey(parent), parentBlock = blocks.get(key); + if (seen.has(key) || parentBlock === undefined) return false; + seen.add(key); parent = parentBlock.parentId; + } + } + return true; +} +function compareScopeTime(a: Profile, b: Profile): number { + const left = (a.ticks as bigint) * (a.rate.denominator as bigint) * (b.rate.numerator as bigint); + const right = (b.ticks as bigint) * (b.rate.denominator as bigint) * (a.rate.numerator as bigint); + return left < right ? -1 : left > right ? 1 : 0; +} +function alignmentSemantics(value: Profile): boolean { + const left = value.leftAnchor !== undefined, right = value.rightAnchor !== undefined, offset = value.offset !== undefined, event = value.eventId !== undefined; + switch (value.kind) { + case 'absoluteTime': return !left && !right && !offset && !event; + case 'trigger': return left && right && !offset && !event; + case 'event': return left && right && !offset && event; + case 'manualOffset': return !left && !right && offset && !event; + default: return false; + } +} +function cursorSemantics(value: Profile): boolean { + const a = value.a.time, b = value.b.time, d = value.deltaTime; + const left = (d.ticks as bigint) * (d.rate.denominator as bigint) * (a.rate.numerator as bigint) * (b.rate.numerator as bigint); + const right = ((b.ticks as bigint) * (b.rate.denominator as bigint) * (a.rate.numerator as bigint) - (a.ticks as bigint) * (a.rate.denominator as bigint) * (b.rate.numerator as bigint)) * (d.rate.numerator as bigint); + const expected = value.b.value - value.a.value; + return left === right && Number.isFinite(expected) && Math.abs(value.deltaValue - expected) <= 1e-12 + 1e-9 * Math.abs(expected); +} +function configurationSemantics(value: Profile): boolean { + const rows = (value.channels ?? []) as Profile[]; + if (!uniqueIds(rows.map(v => v.channelId))) return false; + const channels = new Set(rows.map(v => idKey(v.channelId))); + if ((value.framing.fields ?? []).some((v: Profile) => !channels.has(idKey(v.channelId)))) return false; + return value.trigger?.channelId === undefined || channels.has(idKey(value.trigger.channelId)); +} +function frameSemantics(value: Profile): boolean { + const fields = (value.fields ?? []) as Profile[]; + if (!uniqueIds(fields.map(v => v.channelId))) return false; + const start = value.start as Uint8Array, end = value.end as Uint8Array; + const newline = end.length === 1 && end[0] === 10 || end.length === 2 && end[0] === 13 && end[1] === 10; + switch (value.kind) { + case 'delimitedText': return start.length <= 16 && end.length >= 1 && end.length <= 16 && value.delimiter === undefined && value.frameBytes === undefined && !value.header && fields.every(v => v.offset === undefined && (v.jsonPath ?? []).length === 0); + case 'csvLine': return start.length === 0 && newline && value.escapeByte === undefined && [44,59,9].includes(value.delimiter) && value.frameBytes === undefined && fields.every(v => v.column !== undefined && v.offset === undefined && (v.jsonPath ?? []).length === 0); + case 'jsonLine': return start.length === 0 && newline && value.escapeByte === undefined && value.delimiter === undefined && value.frameBytes === undefined && !value.header && fields.every(v => v.column === undefined && v.offset === undefined && (v.jsonPath ?? []).length !== 0); + case 'canonicalReplay': return start.length === 0 && end.length === 0 && value.escapeByte === undefined && value.delimiter === undefined && value.frameBytes === undefined && !value.header && fields.length === 0 && value.checksum === undefined; + case 'fixedBinary': { + if (start.length || end.length || value.escapeByte !== undefined || value.delimiter !== undefined || value.header || value.frameBytes === undefined || value.frameBytes < 1 || value.frameBytes > 1048576 || !['little','big'].includes(value.byteOrder)) return false; + const widths: Record = {u8:1,i8:1,bool:1,u16:2,i16:2,u32:4,i32:4,f32:4,u64:8,i64:8,f64:8}; + const intervals: [number, number][] = []; + for (const field of fields) { + const width = widths[field.scalarType as string]; + if (width === undefined || field.offset === undefined || field.column !== undefined || (field.jsonPath ?? []).length || field.offset + width > value.frameBytes) return false; + const end = field.offset + width; + if (intervals.some(([from, until]) => field.offset < until && from < end)) return false; + intervals.push([field.offset, end]); + } + if (value.checksum !== undefined) { + const checksumWidths: Record = {xor8:1,crc16CcittFalse:2,crc32IsoHdlc:4}; + const checksum = value.checksum, width = checksumWidths[checksum.algorithm as string]; + if (width === undefined || checksum.offset + width > value.frameBytes || checksum.input.offset + checksum.input.length > BigInt(value.frameBytes)) return false; + } + return true; + } + default: return false; + } +} +function checksumSemantics(value: Profile): boolean { + const widths: Record = {xor8:1n,crc16CcittFalse:2n,crc32IsoHdlc:4n}; + const width = widths[value.algorithm as string]; + return width !== undefined && ['little','big'].includes(value.byteOrder) && + (value.input.offset + value.input.length <= BigInt(value.offset) || BigInt(value.offset) + width <= value.input.offset); +} +function triggerSemantics(value: Profile): boolean { + if (value.hysteresis < 0 || value.holdoff.ticks < 0n || value.pre.ticks < 0n || value.post.ticks < 0n || value.maxOccurrences === 0 || (!value.repeated && value.maxOccurrences !== 1)) return false; + return value.kind === 'manual' ? value.channelId === undefined && value.threshold === undefined && value.direction === undefined && value.hysteresis === 0 : value.kind === 'edge' && value.channelId !== undefined && value.threshold !== undefined && ['rising','falling','either'].includes(value.direction); +} +function pulseFamily(family: string): boolean { return ['frequency','dutyCycle','riseTime','fallTime'].includes(family); } +function thresholdSemantics(value: Profile): boolean { + if (!pulseFamily(value.family)) return false; + switch (value.name) { + case 'low': case 'high': return true; + case 'fraction10': return value.unit === '1' && value.value === 0.1; + case 'fraction50': return value.unit === '1' && value.value === 0.5; + case 'fraction90': return value.unit === '1' && value.value === 0.9; + default: return false; + } +} +function fixedUnit(name: string): string | undefined { + if (['count','eventCount','dutyCycle'].includes(name)) return '1'; + if (['duration','riseTime','fallTime','deltaTime'].includes(name)) return 's'; + return name === 'frequency' ? 'Hz' : undefined; +} +function familySemantics(value: Profile): boolean { + const values = (value.values ?? []) as Profile[]; + if (value.status !== 'ok') { + if (values.length || value.reason === undefined) return false; + if (value.status === 'invalid') return ['invalidTimeOrder','invalidConfiguration','numericOverflow'].includes(value.reason); + if (value.status !== 'insufficient') return false; + switch (value.reason) { + case 'noFiniteSamples': return !['count','duration','eventCount'].includes(value.family); + case 'noCompleteCycle': return ['frequency','dutyCycle'].includes(value.family); + case 'noCompleteEdge': return ['riseTime','fallTime'].includes(value.family); + case 'cursorUnavailable': return value.family === 'cursorDelta'; + default: return false; + } + } + if (value.reason !== undefined) return false; + if (value.validCount === 0n && ['minimum','maximum','mean','rms','peakToPeak','standardDeviation'].includes(value.family)) return false; + if (value.family === 'cursorDelta') { + if (values.length !== 2 || !values.some(v => v.name === 'deltaTime') || !values.some(v => v.name === 'deltaValue')) return false; + } else if (values.length !== 1 || values[0]!.name !== value.family) return false; + for (const item of values) { + const unit = fixedUnit(item.name); + if (unit !== undefined && item.unit !== unit) return false; + if (item.name === 'dutyCycle' && (item.result.value < 0 || item.result.value > 1)) return false; + if (['duration','frequency'].includes(item.name) && item.result.value <= 0) return false; + if (['rms','peakToPeak','standardDeviation','riseTime','fallTime'].includes(item.name) && item.result.value < 0) return false; + if (item.name === 'count' && item.result.value !== value.validCount) return false; + } + return true; +} +function sourceSemantics(value: Profile, configuration: Profile): boolean { + if (value.capture.contentHash === undefined || value.configuration.contentHash === undefined) return false; + if ([value.decoder,value.timeMapping,value.eventSet].some(v => v !== undefined && v.contentHash === undefined)) return false; + if (value.configuration.revision.case === 'native' && value.configuration.revision.value.value !== configuration.revision.value) return false; + return (configuration.channels ?? []).some((v: Profile) => idKey(v.channelId) === idKey(value.channelId)); +} +function thresholdBindings(values: Profile[], channels: Map, families: Set, result: boolean, levels: boolean, fractions: boolean): Map | undefined { + const resolved = new Map(); + for (const threshold of values) { + if (!families.has(threshold.family) || (result && threshold.channelId === undefined)) return undefined; + const level = ['low','high'].includes(threshold.name); + if (level ? !levels : !fractions) return undefined; + const targets = threshold.channelId === undefined ? [...channels].filter(([, channel]) => !level || channel.unit === threshold.unit).map(([key]) => key) : [idKey(threshold.channelId)]; + if (!targets.length) return undefined; + for (const target of targets) { + const channel = channels.get(target), key = target + ':' + threshold.family + ':' + threshold.name; + if (channel === undefined || (level && threshold.unit !== channel.unit) || resolved.has(key)) return undefined; + resolved.set(key, threshold); + } + } + for (const [key, threshold] of resolved) { + if (!['low','high'].includes(threshold.name)) continue; + const prefix = key.slice(0,key.lastIndexOf(':') + 1), low = resolved.get(prefix + 'low'), high = resolved.get(prefix + 'high'); + if (low === undefined || high === undefined || low.value >= high.value) return undefined; + } + return resolved; +} +function measurementRequestSemantics(value: Profile): boolean { + const ids = (value.channels ?? []) as Profile[], requested = (value.families ?? []) as string[], cursors = (value.cursors ?? []) as Profile[]; + if (!ids.length || !uniqueIds(ids) || !requested.length || new Set(requested).size !== requested.length) return false; + if (!sourceSemantics(value.source, value.configuration) || !ids.some(v => idKey(v) === idKey(value.source.channelId))) return false; + if (value.source.capture.revision.case === 'native' && value.source.capture.revision.value.value !== value.sourceRevision.value) return false; + const available = new Map(((value.configuration.channels ?? []) as Profile[]).map(v => [idKey(v.channelId),v])), channels = new Map(); + for (const id of ids) { const key = idKey(id), channel = available.get(key); if (channel === undefined) return false; channels.set(key,channel); } + const families = new Set(requested); + if (thresholdBindings(value.referenceLevels ?? [], channels, families, false,true,false) === undefined || thresholdBindings(value.thresholds ?? [], channels, families, false,false,true) === undefined) return false; + if (families.has('cursorDelta') ? cursors.length !== 2 : cursors.length !== 0) return false; + for (const cursor of cursors) if (!channels.has(idKey(cursor.channelId)) || compareScopeTime(cursor.time,value.window.start) < 0 || compareScopeTime(cursor.time,value.window.end) >= 0) return false; + return cursors.length !== 2 || channels.get(idKey(cursors[0]!.channelId))!.unit === channels.get(idKey(cursors[1]!.channelId))!.unit; +} +function measurementResultSemantics(value: Profile): boolean { + if (!sourceSemantics(value.source,value.configuration) || value.runCount > value.finiteCount || value.requestedDuration.ticks <= 0n || value.coveredDuration.ticks < 0n || value.timingUncertainty.ticks < 0n || compareScopeTime(value.coveredDuration,value.requestedDuration) > 0) return false; + if (value.finiteCount === 0n ? value.runCount !== 0n || value.coveredDuration.ticks !== 0n : value.runCount === 0n) return false; + const channels = new Map(((value.configuration.channels ?? []) as Profile[]).map(v => [idKey(v.channelId),v])), pairs = new Set(), rows = (value.families ?? []) as Profile[], families = new Set(rows.map(v => v.family)); + for (const family of rows) { + const channel = channels.get(idKey(family.channelId)), pair = idKey(family.channelId) + ':' + family.family; + if (channel === undefined || pairs.has(pair)) return false; + pairs.add(pair); + for (const item of (family.values ?? []) as Profile[]) if (fixedUnit(item.name) === undefined && item.unit !== channel.unit) return false; + } + const resolved = thresholdBindings(value.resolvedThresholds ?? [],channels,families,true,true,true); + if (resolved === undefined || [...resolved.keys()].some(key => !pairs.has(key.slice(0,key.lastIndexOf(':'))))) return false; + for (const family of rows.filter(v => v.status === 'ok' && pulseFamily(v.family))) { + const prefix = idKey(family.channelId) + ':' + family.family + ':'; + if (['low','high','fraction10','fraction50','fraction90'].some(name => !resolved.has(prefix + name))) return false; + } + const cursorFamilies = rows.filter(v => v.family === 'cursorDelta' && v.status === 'ok'); + if ((value.cursor !== undefined) !== (cursorFamilies.length !== 0)) return false; + if (value.cursor === undefined) return true; + const left = channels.get(idKey(value.cursor.a.channelId)), right = channels.get(idKey(value.cursor.b.channelId)); + if (left === undefined || right === undefined || left.unit !== right.unit) return false; + const seconds = Number(value.cursor.deltaTime.ticks) * Number(value.cursor.deltaTime.rate.denominator) / Number(value.cursor.deltaTime.rate.numerator); + for (const family of cursorFamilies) { + if (channels.get(idKey(family.channelId))!.unit !== left.unit) return false; + for (const item of family.values as Profile[]) { + const expected = item.name === 'deltaTime' ? seconds : value.cursor.deltaValue; + if (Math.abs(item.result.value - expected) > 1e-12 + 1e-9 * Math.abs(expected)) return false; + } + } + return true; +} +''' diff --git a/eng/generate_shapes.py b/eng/generate_shapes.py index 8c9684a..9580c42 100644 --- a/eng/generate_shapes.py +++ b/eng/generate_shapes.py @@ -351,13 +351,13 @@ def generate_proto_checks(check: bool) -> None: for field in re.finditer(r"[\w.]+\s+(\w+)\s*=", group[2]): oneofs[field[1]] = group[1] fields = {} - for field in re.finditer(r"(?:(optional|repeated)\s+)?([\w.]+)\s+(\w+)\s*=\s*\d+(?:\s*\[([^]]+)\])?\s*;", body): - label, kind, name, options = field.groups() + for field in re.finditer(r"(?:(optional|repeated)\s+)?([\w.]+)\s+(\w+)\s*=\s*(\d+)(?:\s*\[([^]]+)\])?\s*;", body): + label, kind, name, tag, options = field.groups() jsonname = re.search(r'json_name\s*=\s*"([^"]+)"', options or "") key = jsonname[1] if jsonname else name.split("_")[0] + "".join(pascal(v) for v in name.split("_")[1:]) resolved = kind.lstrip(".") if "." in kind else package + "." + kind fields[key] = {"name": pascal(name), "type": kind, "message": resolved if resolved in messages else None, - "label": label, "oneof": oneofs.get(name)} + "label": label, "oneof": oneofs.get(name), "tag": int(tag)} if set(fields) != set(messages[fqname]["constraints"]["fields"]): raise ValueError(f"Constraint field inventory does not match {fqname}") messages[fqname]["fields"] = fields @@ -383,44 +383,61 @@ def generate_proto_checks(check: bool) -> None: for namespace, directory, names in groups: methods = [proto_cs(name, messages) for name in sorted(names)] content = HEADER + "#nullable enable\nusing System.Text;\n" + f"namespace {namespace};\n\n/// Explicit protobuf shape checks generated from the authored field constraints.\npublic static class ContractShapeValidation\n{{\n" - content += "\n".join(methods) + CS_PROTO_HELPERS + "\n}\n" + from foundation_semantics import COMMON_CS_HELPERS, CS_HELPERS + content += "\n".join(methods) + CS_PROTO_HELPERS + COMMON_CS_HELPERS + if any(n.startswith("arcforges.publicapi.") for n in names): + content += CS_HELPERS + content += "\n}\n" emit(ROOT / directory / "Generated/Shapes/ProtoValidation.g.cs", content, check) # Public protobuf-es checks intentionally exclude extension/private protocols. for directory, names in [("src/public/ts/proto", {n for n in public if not n.startswith("arcforges.extensions.")}), ("src/internal/ts/operator-client", next((g[2] for g in groups if g[0] == "ArcForges.Contracts.CloudInternal.Shapes"), set()))]: - emit(ROOT / directory / "src/shapes/gen/proto.ts", HEADER + "\n".join(proto_ts(name, messages) for name in sorted(names)) + TS_PROTO_HELPERS, check) + from foundation_semantics import TS_HELPERS, ts_imports + emit(ROOT / directory / "src/shapes/gen/proto.ts", HEADER + ts_imports(names) + "\n".join(proto_ts(name, messages) for name in sorted(names)) + TS_PROTO_HELPERS + TS_HELPERS, check) def proto_cs(name: str, messages: dict) -> str: + from foundation_semantics import cs_rules info = messages[name] profile = info["constraints"] - lines = [f" /// Checks the declared presence, field bounds and shape rules of {html.escape(name)}.", - f" public static bool IsValid(global::{profile['csharpType']}? value)", " {", " if (value is null) return false;"] + cstype = "global::" + profile["csharpType"] + lines = [f" /// Checks the declared wire/profile constraints of {html.escape(name)}.", + f" public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] {cstype}? value) => Check(value, new ValidationContext());", + f" private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] {cstype}? value, ValidationContext context)", " {", + " if (value is null || !context.Enter(value)) return false;", " try", " {"] for fieldname, rules in profile["fields"].items(): field = info["fields"][fieldname] prop = "value." + field["name"] message = field["message"] + repeated = field["label"] == "repeated" optional = field["label"] == "optional" - if rules.get("required"): + if rules.get("required") and not repeated: if message: lines.append(f" if ({prop} is null) return false;") elif optional: lines.append(f" if (!value.Has{field['name']}) return false;") - guard = f"value.Has{field['name']}" if optional else f"{prop} is not null" if message else None + # A required message already has a fail-fast null check. Rechecking it in + # a conditional block weakens flow after the branch joins; validate it + # directly and retain the Check(true) non-null postcondition instead. + guard = f"value.Has{field['name']}" if optional else f"{prop} is not null" if message and not repeated and not rules.get("required") else None if field["oneof"]: - guard = f"(int)value.{pascal(field['oneof'])}Case != 0 && {prop} is not null" if message else None + guard = f"(int)value.{pascal(field['oneof'])}Case == {field['tag']}" inner = [] - if field["label"] == "repeated": + if repeated: + for key, op in [("minItems", "<"), ("maxItems", ">")]: + if key in rules: + inner.append(f"if ({prop}.Count {op} {rules[key]}) return false;") + if rules.get("unique"): + inner.append(f"if ({prop}.Distinct().Count() != {prop}.Count) return false;") inner.append(f"foreach (var item in {prop})\n {{") inner.extend(" " + item for item in cs_field_checks("item", field, rules.get("items", {}))) inner.append("}") else: inner.extend(cs_field_checks(prop, field, rules)) - if inner: - if guard: - lines += [f" if ({guard})", " {"] + [" " + line for line in inner] + [" }"] - else: - lines.extend(" " + line for line in inner) + if guard: + lines += [f" if ({guard})", " {"] + [" " + line for line in inner] + [" }"] + else: + lines.extend(" " + line for line in inner) for group in profile.get("oneofRequired", []): lines.append(f" if ((int)value.{pascal(group)}Case == 0) return false;") rules = { @@ -429,48 +446,58 @@ def proto_cs(name: str, messages: dict) -> str: "committedRevision": "if (value.Revision is not { Value: > 0 }) return false;", "exclusiveRevision": "if ((value.ExpectedRev is null ? 0 : 1) + (value.ExpectedLocal is null ? 0 : 1) + (value.ExpectedNative is null ? 0 : 1) > 1) return false;", "chunkOffsets": "if (value.Offset > ulong.MaxValue - (ulong)value.Bytes.Length || value.NextOffset != value.Offset + (ulong)value.Bytes.Length) return false;", + **cs_rules, } for rule in profile.get("rules", []): if rule not in rules: raise ValueError(f"Unimplemented proto rule {rule}") lines.append(" " + rules[rule]) - lines += [" return true;", " }"] + lines += [" return true;", " }", " finally { context.Exit(value); }", " }"] return "\n".join(lines) def cs_field_checks(prop: str, field: dict, rules: dict) -> list[str]: - known = {"required", "min", "max", "minLength", "maxLength", "bytesLength", "pattern", "enumValues", "maxUtf8Bytes", "items"} + known = {"required", "min", "max", "minLength", "maxLength", "bytesLength", "pattern", "enumValues", "maxUtf8Bytes", "items", "finite", "minItems", "maxItems", "unique"} if rules.keys() - known: raise ValueError(f"Unsupported proto field rules {rules.keys() - known}") result = [] + kind = field["type"] if field["message"]: - result.append(f"if (!IsValid({prop})) return false;") + result.append(f"if (!Check({prop}, context)) return false;") + if kind == "string": + result.append(f"if (!ValidUnicode({prop})) return false;") + if kind in {"double", "float"}: + result.append(f"if (!{kind}.IsFinite({prop})) return false;") if "bytesLength" in rules: result.append(f"if ({prop}.Length != {rules['bytesLength']}) return false;") for key, op in [("min", "<"), ("max", ">")]: if key in rules: - suffix = "UL" if field["type"] == "uint64" else "L" if field["type"] in {"int64", "sint64"} else "" + suffix = "UL" if kind == "uint64" else "L" if kind in {"int64", "sint64"} else "D" if kind == "double" else "F" if kind == "float" else "" result.append(f"if ({prop} {op} {rules[key]}{suffix}) return false;") for key, op in [("minLength", "<"), ("maxLength", ">")]: if key in rules: - size = f"ScalarLength({prop})" if field["type"] == "string" else prop + ".Length" + size = f"ScalarLength({prop})" if kind == "string" else prop + ".Length" result.append(f"if ({size} {op} {rules[key]}) return false;") if "maxUtf8Bytes" in rules: result.append(f"if (global::System.Text.Encoding.UTF8.GetByteCount({prop}) > {rules['maxUtf8Bytes']}) return false;") if "pattern" in rules: result.append(f"if (!Matches({prop}, {literal(rules['pattern'])})) return false;") if "enumValues" in rules: - numeric = all(isinstance(v, int) for v in rules["enumValues"]) - target = f"(int){prop}" if numeric else prop + numeric = all(type(v) is int for v in rules["enumValues"]) + target = f"(int){prop}" if numeric and kind not in {"uint32", "int32", "sint32", "uint64", "int64", "sint64"} else prop result.append("if (" + " && ".join(f"{target} != {json.dumps(v)}" for v in rules["enumValues"]) + ") return false;") return result def proto_ts(name: str, messages: dict) -> str: + from foundation_semantics import ts_rules info = messages[name] profile = info["constraints"] simple = name.split(".")[-1] - lines = [f"export function is{simple}(input: unknown): boolean {{", " if (typeof input !== 'object' || input === null) return false;", " const value = input as Record;"] + lines = [f"export function is{simple}(input: unknown): boolean {{ return check{simple}(input, {{active: new Set(), depth: 0}}); }}", + f"function check{simple}(input: unknown, context: ValidationContext): boolean {{", + " if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false;", + " context.active.add(input); context.depth++;", " try {", " const value = input as Record;"] groups: dict[str, list[str]] = {} for fieldname, rules in profile["fields"].items(): field = info["fields"][fieldname] @@ -480,14 +507,20 @@ def proto_ts(name: str, messages: dict) -> str: lines.append(f" if ((value.{field['oneof']} as {{case?: string}} | undefined)?.case === {literal(fieldname)}) {{") else: prop = "value." + fieldname - if rules.get("required"): + if rules.get("required") or field["label"] == "repeated": lines.append(f" if ({prop} === undefined) return false;") lines.append(f" if ({prop} !== undefined) {{") lines.append(f" const fieldValue = {prop};") prop = "fieldValue" repeated = field["label"] == "repeated" if repeated: - lines += [f" if (!Array.isArray({prop})) return false;", f" for (const item of {prop}) {{"] + lines += [f" if (!Array.isArray({prop})) return false;"] + for key, op in [("minItems", "<"), ("maxItems", ">")]: + if key in rules: + lines.append(f" if ({prop}.length {op} {rules[key]}) return false;") + if rules.get("unique"): + lines.append(f" if (new Set({prop}).size !== {prop}.length) return false;") + lines.append(f" for (const item of {prop}) {{") lines.extend(" " + line for line in ts_field_checks("item" if repeated else prop, field, rules.get("items", {}) if repeated else rules)) if repeated: lines.append(" }") @@ -504,9 +537,10 @@ def proto_ts(name: str, messages: dict) -> str: "committedRevision": "if ((value.revision as {value: bigint}).value <= 0n) return false;", "exclusiveRevision": "if ([value.expectedRev, value.expectedLocal, value.expectedNative].filter(v => v !== undefined).length > 1) return false;", "chunkOffsets": "if ((value.offset as bigint) + BigInt((value.bytes as Uint8Array).length) > 18446744073709551615n || value.nextOffset !== (value.offset as bigint) + BigInt((value.bytes as Uint8Array).length)) return false;", + **ts_rules, } lines.extend(" " + special[rule] for rule in profile.get("rules", [])) - lines += [" return true;", "}"] + lines += [" return true;", " } finally { context.depth--; context.active.delete(input); }", "}"] return "\n".join(lines) @@ -514,7 +548,7 @@ def ts_field_checks(prop: str, field: dict, rules: dict) -> list[str]: kind = field["type"] result = [] if field["message"]: - return [f"if (!is{field['message'].split('.')[-1]}({prop})) return false;"] + return [f"if (!check{field['message'].split('.')[-1]}({prop}, context)) return false;"] bigint = kind in {"uint64", "int64", "sint64"} if kind == "bytes": result.append(f"if (!({prop} instanceof Uint8Array)) return false;") @@ -522,7 +556,12 @@ def ts_field_checks(prop: str, field: dict, rules: dict) -> list[str]: typename = "bigint" if bigint else "string" if kind == "string" else "boolean" if kind == "bool" else "number" result.append(f"if (typeof {prop} !== {literal(typename)}) return false;") if typename == "number": - result.append(f"if (!Number.isInteger({prop}) || {prop} < {'0' if kind == 'uint32' else '-2147483648'} || {prop} > {'4294967295' if kind == 'uint32' else '2147483647'}) return false;") + if kind in {"double", "float"}: + result.append(f"if (!Number.isFinite({prop}){f' || Math.abs({prop}) > 3.4028234663852886e38' if kind == 'float' else ''}) return false;") + else: + result.append(f"if (!Number.isInteger({prop}) || {prop} < {'0' if kind == 'uint32' else '-2147483648'} || {prop} > {'4294967295' if kind == 'uint32' else '2147483647'}) return false;") + if kind == "string": + result.append(f"if (!validUnicode({prop})) return false;") if bigint: lower, upper = ("0n", "18446744073709551615n") if kind == "uint64" else ("-9223372036854775808n", "9223372036854775807n") result.append(f"if ({prop} < {lower} || {prop} > {upper}) return false;") @@ -543,6 +582,22 @@ def ts_field_checks(prop: str, field: dict, rules: dict) -> list[str]: CS_PROTO_HELPERS = r''' + private sealed class ValidationContext + { + private readonly global::System.Collections.Generic.HashSet active = new(global::System.Collections.Generic.ReferenceEqualityComparer.Instance); + public bool Enter(object value) => active.Count < 100 && active.Add(value); + public void Exit(object value) => active.Remove(value); + } + private static bool ValidUnicode(string text) + { + for (var i = 0; i < text.Length; i++) + { + if (!char.IsSurrogate(text[i])) continue; + if (!char.IsHighSurrogate(text[i]) || ++i >= text.Length || !char.IsLowSurrogate(text[i])) return false; + } + return true; + } + private static bool Matches(string value, string pattern) { var match = global::System.Text.RegularExpressions.Regex.Match(value, pattern, global::System.Text.RegularExpressions.RegexOptions.CultureInvariant | global::System.Text.RegularExpressions.RegexOptions.NonBacktracking, global::System.TimeSpan.FromMilliseconds(100)); @@ -569,6 +624,18 @@ def ts_field_checks(prop: str, field: dict, rules: dict) -> list[str]: ''' TS_PROTO_HELPERS = r''' +type ValidationContext = {active: Set; depth: number}; +function validUnicode(text: string): boolean { + for (let i = 0; i < text.length; i++) { + const unit = text.charCodeAt(i); + if (unit < 0xd800 || unit > 0xdfff) continue; + if (unit > 0xdbff || ++i >= text.length) return false; + const low = text.charCodeAt(i); + if (low < 0xdc00 || low > 0xdfff) return false; + } + return true; +} + function canonicalDecimal(value: string): boolean { if (/^-?(0|[1-9][0-9]*)(\.[0-9]{1,9})?$/.exec(value)?.[0] !== value) return false; if (value.startsWith('-') && !/[1-9]/.test(value)) return false; diff --git a/eng/generate_values.py b/eng/generate_values.py new file mode 100644 index 0000000..546d791 --- /dev/null +++ b/eng/generate_values.py @@ -0,0 +1,59 @@ +# SPDX-License-Identifier: Apache-2.0 +"""Emit domain-safe identity adapters; protobuf remains the wire authority.""" +from __future__ import annotations +import json +from pathlib import Path +from generate_shapes import emit, HEADER +ROOT=Path(__file__).resolve().parents[1] + +def generate(check: bool=False) -> None: + profile=json.loads((ROOT/'public/proto/value-boundaries.json').read_text()) + for owner, names in profile['identifiers'].items(): + namespace=f'ArcForges.Contracts.{owner}.Values' + content=HEADER+'#nullable enable\n'+f'namespace {namespace};\n\n' + for name in names: + content+=f'''/// Domain identity {name}; never implicitly interchangeable with another identifier. +public readonly record struct {name} +{{ + /// Constructs a nonempty domain identity. + public {name}(global::System.Guid value) + {{ + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + }} + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value {{ get; }} + /// Converts a validated generated wire identity in UUID network order. + public static {name} FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +}} + +''' + emit(ROOT/f'src/public/dotnet/ArcForges.Contracts.{owner}/Generated/Values/Identifiers.g.cs',content,check) + ts=HEADER+'''import { create } from "@bufbuild/protobuf"; +import { IdSchema } from "../../gen/arcforges/foundation/v1/foundation_pb.js"; +import type { Id } from "../../gen/arcforges/foundation/v1/foundation_pb.js"; +declare const identifierBrand: unique symbol; +export type IdentifierDomain = '''+' | '.join(json.dumps(n) for names in profile['identifiers'].values() for n in names)+'''; +export type DomainId = string & { readonly [identifierBrand]: T }; +export function parseId(domain: T, value: string): DomainId { + if (typeof domain !== 'string' || !identifierDomains.has(domain) || typeof value !== 'string' || /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.exec(value)?.[0] !== value || value === '00000000-0000-0000-0000-000000000000') throw new TypeError('Invalid canonical domain identity'); + return value as DomainId; +} +export function idFromWire(domain: T, value: Id): DomainId { + if (!(value?.value instanceof Uint8Array) || value.value.length !== 16 || !value.value.some(v => v !== 0)) throw new TypeError('Invalid wire UUID'); + const h = Array.from(value.value, v => v.toString(16).padStart(2, '0')).join(''); + return parseId(domain, `${h.slice(0,8)}-${h.slice(8,12)}-${h.slice(12,16)}-${h.slice(16,20)}-${h.slice(20)}`); +} +export function idToWire(domain: T, value: DomainId>): Id { + const digits = parseId(domain, value).replaceAll('-', ''); + const bytes = Uint8Array.from({length:16}, (_, i) => Number.parseInt(digits.slice(i*2,i*2+2),16)); + return create(IdSchema, {value: bytes}); +} +''' + ts+='const identifierDomains: ReadonlySet = new Set('+json.dumps([n for names in profile['identifiers'].values() for n in names])+');\n' + for names in profile['identifiers'].values(): + for name in names: + ts+=f'export type {name} = DomainId<"{name}">;\n' + emit(ROOT/'src/public/ts/proto/src/values/gen/identifiers.ts',ts,check) diff --git a/eng/maven_tools.py b/eng/maven_tools.py index d6d97a4..e4be94e 100644 --- a/eng/maven_tools.py +++ b/eng/maven_tools.py @@ -175,8 +175,10 @@ def verify_bundle(path: Path, manifest: dict, descriptor: bytes) -> dict[str, by raise ValueError("Connect client must reuse the proto package's messages") if module == "contracts-proto" and (jar.get("contracts.binpb") != descriptor or "proto/arcforges/hello/v1/hello.proto" not in jar): raise ValueError("Maven proto or descriptor is missing") - if module == "contract-fixtures" and not jar.get("arcforges/fixtures/hello.json"): - raise ValueError("Maven fixture resource is missing") + if module == "contract-fixtures": + for fixture in (ROOT / "fixtures/public").glob("*.json"): + if not jar.get("arcforges/fixtures/" + fixture.name): + raise ValueError("Maven fixture resource is missing: " + fixture.name) sources = zip_contents(files[prefix + "-sources.jar"]) docs = zip_contents(files[prefix + "-javadoc.jar"]) for companion in (sources, docs): diff --git a/eng/policy/contract-access.json b/eng/policy/contract-access.json index 17ea4ce..be4e73e 100644 --- a/eng/policy/contract-access.json +++ b/eng/policy/contract-access.json @@ -3,11 +3,11 @@ "licence": "Apache-2.0", "reviewedOn": "2026-09-22", "design": { - "commit": "26f15ebf6278e8cd42c2b2396e82c326513e1078", - "path": "docs/assurance/wp03-00-contract-structure-profile.md", - "sha256": "d0f7ab8df50e6a94665ad87cbe9c815721b2129278e95fecdd96a29a2277839e" + "commit": "5e202ff10f3c218d9e159029579ca535c641169b", + "path": "docs/assurance/wp03-01-foundation-contract-profile.md", + "sha256": "cdf1ee5cca36de32720ce55845c142fd2aef5ef53df581ad77c8c857e082e1ce" }, - "sourceCommit": "7c56710d1d36bc6e10aab961fd306fad02f2124a", + "sourceCommit": "af7b6cca5e14a51735512d283b03d3ae9d96d170", "schemas": [ { "path": "internal/proto/arcforges/local/chat/v1/chat.proto", @@ -57,12 +57,17 @@ { "path": "public/proto/arcforges/foundation/v1/foundation.proto", "access": "public", - "sha256": "9445c5229ff92c2376fb8bfb49ca98b4503441636544795b9853fba3cd25bdb6" + "sha256": "ceda869bf2998ca4bc21c4b7504c365a4662e7f28183e6db81660592d5bcdb3f" }, { "path": "public/proto/arcforges/hello/v1/hello.proto", "access": "public", "sha256": "92489f89d1898a3d3bbea56c72116416cd0152ae8866c98745739437020c67d9" + }, + { + "path": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public", + "sha256": "a352f31e0bcee5e5523e59cb6bcfe2af04423e78389c67fc0d8d0ab52f104dee" } ], "types": [ @@ -102,6 +107,12 @@ "file": "public/proto/arcforges/extensions/v1/extensions.proto", "access": "public" }, + { + "name": "arcforges.foundation.v1.ActorChain", + "kind": "message", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, { "name": "arcforges.foundation.v1.AggregateRef", "kind": "message", @@ -120,6 +131,30 @@ "file": "public/proto/arcforges/foundation/v1/foundation.proto", "access": "public" }, + { + "name": "arcforges.foundation.v1.ArtifactRef", + "kind": "message", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, + { + "name": "arcforges.foundation.v1.BlobRef", + "kind": "message", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, + { + "name": "arcforges.foundation.v1.ByteRange", + "kind": "message", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, + { + "name": "arcforges.foundation.v1.ContentOrigin", + "kind": "message", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, { "name": "arcforges.foundation.v1.Decimal", "kind": "message", @@ -168,12 +203,42 @@ "file": "public/proto/arcforges/foundation/v1/foundation.proto", "access": "public" }, + { + "name": "arcforges.foundation.v1.MediaRange", + "kind": "message", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, + { + "name": "arcforges.foundation.v1.MediaTime", + "kind": "message", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, { "name": "arcforges.foundation.v1.NativeContentRev", "kind": "message", "file": "public/proto/arcforges/foundation/v1/foundation.proto", "access": "public" }, + { + "name": "arcforges.foundation.v1.PageRequest", + "kind": "message", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, + { + "name": "arcforges.foundation.v1.PageState", + "kind": "message", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, + { + "name": "arcforges.foundation.v1.Rational", + "kind": "message", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, { "name": "arcforges.foundation.v1.Receipt", "kind": "message", @@ -186,6 +251,24 @@ "file": "public/proto/arcforges/foundation/v1/foundation.proto", "access": "public" }, + { + "name": "arcforges.foundation.v1.ResourceAvailability", + "kind": "enum", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, + { + "name": "arcforges.foundation.v1.ResourceRef", + "kind": "message", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, + { + "name": "arcforges.foundation.v1.ResourceVersionRef", + "kind": "message", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, { "name": "arcforges.foundation.v1.ResponseMeta", "kind": "message", @@ -222,6 +305,12 @@ "file": "public/proto/arcforges/foundation/v1/foundation.proto", "access": "public" }, + { + "name": "arcforges.foundation.v1.TimeRangeUtc", + "kind": "message", + "file": "public/proto/arcforges/foundation/v1/foundation.proto", + "access": "public" + }, { "name": "arcforges.foundation.v1.VersionedRef", "kind": "message", @@ -293,1062 +382,5283 @@ "kind": "message", "file": "internal/proto/arcforges/operator/v1/operator.proto", "access": "internal" - } - ], - "packages": [ + }, { - "id": "ArcForges.Contracts.Foundation", - "sourceRoot": "src/public/dotnet/ArcForges.Contracts.Foundation", + "name": "arcforges.publicapi.v1.AgentProfile", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", "access": "public" }, { - "id": "ArcForges.Contracts.PublicApi", - "sourceRoot": "src/public/dotnet/ArcForges.Contracts.PublicApi", + "name": "arcforges.publicapi.v1.AggregateBody", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", "access": "public" }, { - "id": "ArcForges.Contracts.Events", - "sourceRoot": "src/public/dotnet/ArcForges.Contracts.Events", + "name": "arcforges.publicapi.v1.AlignmentSpec", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", "access": "public" }, { - "id": "ArcForges.Sdk.Contracts", - "sourceRoot": "src/public/dotnet/ArcForges.Sdk.Contracts", + "name": "arcforges.publicapi.v1.AutomationSpec", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", "access": "public" }, { - "id": "ArcForges.Contracts.Validation", - "sourceRoot": "src/public/dotnet/ArcForges.Contracts.Validation", + "name": "arcforges.publicapi.v1.AutomationView", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", "access": "public" }, { - "id": "ArcForges.Sdk.Client", - "sourceRoot": "src/public/dotnet/ArcForges.Sdk.Client", + "name": "arcforges.publicapi.v1.Block", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", "access": "public" }, { - "id": "ArcForges.Cli", - "sourceRoot": "src/public/dotnet/ArcForges.Cli", + "name": "arcforges.publicapi.v1.BlockBody", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", "access": "public" }, { - "id": "ArcForges.Contracts.LocalRpc.Platform", - "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform", - "access": "internal" + "name": "arcforges.publicapi.v1.BlockProperties", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "id": "ArcForges.Contracts.LocalRpc.Sandbox", - "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox", - "access": "internal" + "name": "arcforges.publicapi.v1.Calibration", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "id": "ArcForges.Contracts.LocalRpc.Chat", - "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat", - "access": "internal" + "name": "arcforges.publicapi.v1.CapabilityArguments", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "id": "ArcForges.Contracts.LocalRpc.Notes", - "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes", - "access": "internal" + "name": "arcforges.publicapi.v1.CapabilityResult", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "id": "ArcForges.Contracts.LocalRpc.Scope", - "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope", - "access": "internal" + "name": "arcforges.publicapi.v1.CaptureMetadata", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "id": "ArcForges.Contracts.LocalRpc.Slate", - "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate", - "access": "internal" + "name": "arcforges.publicapi.v1.ChannelDefinition", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "id": "ArcForges.Contracts.CloudInternal", - "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.CloudInternal", - "access": "internal" + "name": "arcforges.publicapi.v1.ChatProjectRecord", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "id": "@arcforges/proto", - "sourceRoot": "src/public/ts/proto", + "name": "arcforges.publicapi.v1.ChecksumSpec", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", "access": "public" }, { - "id": "@arcforges/api-client", - "sourceRoot": "src/public/ts/api-client", + "name": "arcforges.publicapi.v1.CodeBlock", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", "access": "public" }, { - "id": "@arcforges/contract-fixtures", - "sourceRoot": "src/public/ts/contract-fixtures", + "name": "arcforges.publicapi.v1.ColourConfiguration", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", "access": "public" }, { - "id": "@arcforges/ai-internal", - "sourceRoot": "src/internal/ts/ai-internal", - "access": "internal" + "name": "arcforges.publicapi.v1.ContextLifetime", + "kind": "enum", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "id": "@arcforges/operator-client", - "sourceRoot": "src/internal/ts/operator-client", - "access": "internal" + "name": "arcforges.publicapi.v1.ContextRef", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "id": "io.github.arcforges:contracts-proto", - "sourceRoot": "src/public/kotlin/contracts-proto", + "name": "arcforges.publicapi.v1.ContextSelector", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", "access": "public" }, { - "id": "io.github.arcforges:contracts-connect-client", - "sourceRoot": "src/public/kotlin/contracts-connect-client", + "name": "arcforges.publicapi.v1.ControlKind", + "kind": "enum", + "file": "public/proto/arcforges/publicapi/v1/content.proto", "access": "public" }, { - "id": "io.github.arcforges:contract-fixtures", - "sourceRoot": "src/public/kotlin/contract-fixtures", + "name": "arcforges.publicapi.v1.ControlProgress", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", "access": "public" - } - ], - "distribution": [ + }, { - "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Proto/Operator.cs", - "package": "ArcForges.Contracts.CloudInternal", - "access": "internal", - "types": ["OperatorReflection", "OperatorCallContext", "context_", "ContextOneofCase"], - "sha256": "e10c60c0576825a17c26ed03b07bf45ad0e98ca93763a578d3fdd46613938cae", - "kind": "generated" + "name": "arcforges.publicapi.v1.ControlState", + "kind": "enum", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/CommitReceipt.g.cs", - "package": "ArcForges.Contracts.CloudInternal", - "access": "internal", - "types": ["CommitReceipt", "VersionedRef", "AggregateRef", "CommitReceiptJsonContext"], - "sha256": "9c1700f89543a48942ca533515389f0400ab3b4b821f88d2e289d1798f483740", - "kind": "generated" + "name": "arcforges.publicapi.v1.ConversationBody", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/CommitReceiptValidator.g.cs", - "package": "ArcForges.Contracts.CloudInternal", - "access": "internal", - "types": ["CommitReceiptJson"], - "sha256": "9b1b50ed6499bb5214efb3c093f623b07f8deea80d5c3945f987eba3936f0bf5", - "kind": "generated" + "name": "arcforges.publicapi.v1.ConversationView", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/ProtoValidation.g.cs", - "package": "ArcForges.Contracts.CloudInternal", - "access": "internal", - "types": ["ContractShapeValidation"], - "sha256": "52a4c185b870321d746bd34d7e9526e89d56787e4a6f3b20e87718caa658e482", - "kind": "generated" + "name": "arcforges.publicapi.v1.CursorResult", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Proto/Chat.cs", - "package": "ArcForges.Contracts.LocalRpc.Chat", - "access": "internal", - "types": ["ChatReflection", "ChatOperationsServiceOpenArtifactValue"], - "sha256": "b7b35fefb991f98913d3f3586c696eb667c727c831f478338886d2f98cb5a6c6", - "kind": "generated" + "name": "arcforges.publicapi.v1.CursorSpec", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Shapes/ProtoValidation.g.cs", - "package": "ArcForges.Contracts.LocalRpc.Chat", - "access": "internal", - "types": ["ContractShapeValidation"], - "sha256": "98fee374b3d4e7433ff404c03baa5ab676cc22a4d0bf900f95a9bd9afa1e1046", - "kind": "generated" + "name": "arcforges.publicapi.v1.EffectParameter", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Proto/Notes.cs", - "package": "ArcForges.Contracts.LocalRpc.Notes", - "access": "internal", - "types": ["NotesReflection", "NotesOperationsServiceTrashDocumentValue"], - "sha256": "0d16902d575c5201f4f25b2a61ed9aa3229bba44969d356cb3066fbef35d1c14", - "kind": "generated" + "name": "arcforges.publicapi.v1.EffectSpec", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Shapes/ProtoValidation.g.cs", - "package": "ArcForges.Contracts.LocalRpc.Notes", - "access": "internal", - "types": ["ContractShapeValidation"], - "sha256": "e4f8338535c1ac7c7483bf96848129864cb49171f77e33174da41fad77e0e844", - "kind": "generated" + "name": "arcforges.publicapi.v1.EphemeralSelection", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Proto/Platform.cs", - "package": "ArcForges.Contracts.LocalRpc.Platform", - "access": "internal", - "types": ["PlatformReflection", "LocalChunk"], - "sha256": "22d31db7bb514b215d5aa20e6cd230aed7ede730d303bca9670d90a3f05a56f1", - "kind": "generated" + "name": "arcforges.publicapi.v1.EventTrigger", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Shapes/ProtoValidation.g.cs", - "package": "ArcForges.Contracts.LocalRpc.Platform", - "access": "internal", - "types": ["ContractShapeValidation"], - "sha256": "fcf2be0b6e071a01359b90024b4196aebbdf5c79f5bb403da1f729616d97bd4f", - "kind": "generated" + "name": "arcforges.publicapi.v1.FamilyResult", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Proto/Sandbox.cs", - "package": "ArcForges.Contracts.LocalRpc.Sandbox", - "access": "internal", - "types": ["SandboxReflection", "SandboxLimits"], - "sha256": "bd1bf0afbdc8fe7ef1890e13760705b3713a13b7de0230c01b7b1e43ea0e7269", - "kind": "generated" + "name": "arcforges.publicapi.v1.FilterGroup", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Shapes/ProtoValidation.g.cs", - "package": "ArcForges.Contracts.LocalRpc.Sandbox", - "access": "internal", - "types": ["ContractShapeValidation"], - "sha256": "65c724f8a8db68140a21710a6395788309541f8bef14e3fd43201b54fad0c804", - "kind": "generated" + "name": "arcforges.publicapi.v1.FolderView", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Proto/Scope.cs", - "package": "ArcForges.Contracts.LocalRpc.Scope", - "access": "internal", - "types": ["ScopeReflection", "ScopeOperationsServiceCreateFindingValue"], - "sha256": "29352108dd58c65fcd6ae47190a90f92e7ad71a1936a48643752a5dd116b1282", + "name": "arcforges.publicapi.v1.FrameConfiguration", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.FrameField", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.GeneratedSource", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.HistoryMode", + "kind": "enum", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.IdList", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ImageLayout", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.InlineAtom", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.Keyframe", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.KeyframeList", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.LinkSpec", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MarkerView", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MathContent", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MeasurementRequest", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MeasurementResult", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MeasurementSource", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MeasurementThreshold", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MeasurementValue", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MeasurementWindow", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MediaBin", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MediaColourAssignment", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MediaStream", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MediaView", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MemoryRecord", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MessageDraft", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MessagePart", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MessageView", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MetadataEntry", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.MetadataScalar", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.NotebookBody", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.NotebookView", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.NotesDocument", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.NotesFilter", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.NotesQuery", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.NotesSelection", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.NotesSelectors", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.NotesSort", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.NotesTextPosition", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.PreferenceRecord", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ProcessingEdge", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ProcessingGraph", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.PropertyDefinition", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.PropertyDefinitionVersion", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.PropertyValue", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.RenderPreset", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.RetimeCurve", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.RetimePoint", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.RichText", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.SampleRange", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.SavedViewRecord", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ScalarPredicate", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ScalarValue", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ScheduleSpec", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ScopeAnnotation", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ScopeConfiguration", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ScopeFinding", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ScopeMetadata", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ScopeSelection", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ScopeTime", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.SelectedSample", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.SelectOption", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.SequenceView", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.SkillRecord", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.SlateMetadata", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.SlateSelection", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.SourceConsentRef", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.StructuredValue", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TableBlock", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TableCell", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TableRow", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TagRecord", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TaskReasonFacet", + "kind": "enum", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TaskSnapshot", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TaskState", + "kind": "enum", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TextRunSegment", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TextSpan", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TimedText", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TimelineClip", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TimelineTrack", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TimelineView", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ToolProposal", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ToolResult", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TransitionSpec", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TriggerConfiguration", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TriggerSpec", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.TurnInput", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ValueEntry", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ValueList", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + }, + { + "name": "arcforges.publicapi.v1.ValueRecord", + "kind": "message", + "file": "public/proto/arcforges/publicapi/v1/content.proto", + "access": "public" + } + ], + "packages": [ + { + "id": "ArcForges.Contracts.Foundation", + "sourceRoot": "src/public/dotnet/ArcForges.Contracts.Foundation", + "access": "public" + }, + { + "id": "ArcForges.Contracts.PublicApi", + "sourceRoot": "src/public/dotnet/ArcForges.Contracts.PublicApi", + "access": "public" + }, + { + "id": "ArcForges.Contracts.Events", + "sourceRoot": "src/public/dotnet/ArcForges.Contracts.Events", + "access": "public" + }, + { + "id": "ArcForges.Sdk.Contracts", + "sourceRoot": "src/public/dotnet/ArcForges.Sdk.Contracts", + "access": "public" + }, + { + "id": "ArcForges.Contracts.Validation", + "sourceRoot": "src/public/dotnet/ArcForges.Contracts.Validation", + "access": "public" + }, + { + "id": "ArcForges.Sdk.Client", + "sourceRoot": "src/public/dotnet/ArcForges.Sdk.Client", + "access": "public" + }, + { + "id": "ArcForges.Cli", + "sourceRoot": "src/public/dotnet/ArcForges.Cli", + "access": "public" + }, + { + "id": "ArcForges.Contracts.LocalRpc.Platform", + "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform", + "access": "internal" + }, + { + "id": "ArcForges.Contracts.LocalRpc.Sandbox", + "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox", + "access": "internal" + }, + { + "id": "ArcForges.Contracts.LocalRpc.Chat", + "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat", + "access": "internal" + }, + { + "id": "ArcForges.Contracts.LocalRpc.Notes", + "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes", + "access": "internal" + }, + { + "id": "ArcForges.Contracts.LocalRpc.Scope", + "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope", + "access": "internal" + }, + { + "id": "ArcForges.Contracts.LocalRpc.Slate", + "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate", + "access": "internal" + }, + { + "id": "ArcForges.Contracts.CloudInternal", + "sourceRoot": "src/internal/dotnet/ArcForges.Contracts.CloudInternal", + "access": "internal" + }, + { + "id": "@arcforges/proto", + "sourceRoot": "src/public/ts/proto", + "access": "public" + }, + { + "id": "@arcforges/api-client", + "sourceRoot": "src/public/ts/api-client", + "access": "public" + }, + { + "id": "@arcforges/contract-fixtures", + "sourceRoot": "src/public/ts/contract-fixtures", + "access": "public" + }, + { + "id": "@arcforges/ai-internal", + "sourceRoot": "src/internal/ts/ai-internal", + "access": "internal" + }, + { + "id": "@arcforges/operator-client", + "sourceRoot": "src/internal/ts/operator-client", + "access": "internal" + }, + { + "id": "io.github.arcforges:contracts-proto", + "sourceRoot": "src/public/kotlin/contracts-proto", + "access": "public" + }, + { + "id": "io.github.arcforges:contracts-connect-client", + "sourceRoot": "src/public/kotlin/contracts-connect-client", + "access": "public" + }, + { + "id": "io.github.arcforges:contract-fixtures", + "sourceRoot": "src/public/kotlin/contract-fixtures", + "access": "public" + } + ], + "distribution": [ + { + "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Proto/Operator.cs", + "package": "ArcForges.Contracts.CloudInternal", + "access": "internal", + "types": ["OperatorReflection", "OperatorCallContext", "context_", "ContextOneofCase"], + "sha256": "e10c60c0576825a17c26ed03b07bf45ad0e98ca93763a578d3fdd46613938cae", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/CommitReceipt.g.cs", + "package": "ArcForges.Contracts.CloudInternal", + "access": "internal", + "types": ["CommitReceipt", "VersionedRef", "AggregateRef", "CommitReceiptJsonContext"], + "sha256": "9c1700f89543a48942ca533515389f0400ab3b4b821f88d2e289d1798f483740", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/CommitReceiptValidator.g.cs", + "package": "ArcForges.Contracts.CloudInternal", + "access": "internal", + "types": ["CommitReceiptJson"], + "sha256": "9b1b50ed6499bb5214efb3c093f623b07f8deea80d5c3945f987eba3936f0bf5", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/ProtoValidation.g.cs", + "package": "ArcForges.Contracts.CloudInternal", + "access": "internal", + "types": ["ContractShapeValidation", "ValidationContext"], + "sha256": "6b7a4607f79f632e35f27551d4e85134222c4e32eae3a0f67b506aeb157bf919", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Proto/Chat.cs", + "package": "ArcForges.Contracts.LocalRpc.Chat", + "access": "internal", + "types": ["ChatReflection", "ChatOperationsServiceOpenArtifactValue"], + "sha256": "b7b35fefb991f98913d3f3586c696eb667c727c831f478338886d2f98cb5a6c6", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Shapes/ProtoValidation.g.cs", + "package": "ArcForges.Contracts.LocalRpc.Chat", + "access": "internal", + "types": ["ContractShapeValidation", "ValidationContext"], + "sha256": "679c535bc8032fa6cf296fa7b93b338a9a33db8d6e767bf88fd21df981357d8f", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Proto/Notes.cs", + "package": "ArcForges.Contracts.LocalRpc.Notes", + "access": "internal", + "types": ["NotesReflection", "NotesOperationsServiceTrashDocumentValue"], + "sha256": "0d16902d575c5201f4f25b2a61ed9aa3229bba44969d356cb3066fbef35d1c14", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Shapes/ProtoValidation.g.cs", + "package": "ArcForges.Contracts.LocalRpc.Notes", + "access": "internal", + "types": ["ContractShapeValidation", "ValidationContext"], + "sha256": "7b857438632df1763e19eead876654da953ccf15506315b34387138903997b41", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Proto/Platform.cs", + "package": "ArcForges.Contracts.LocalRpc.Platform", + "access": "internal", + "types": ["PlatformReflection", "LocalChunk"], + "sha256": "22d31db7bb514b215d5aa20e6cd230aed7ede730d303bca9670d90a3f05a56f1", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Shapes/ProtoValidation.g.cs", + "package": "ArcForges.Contracts.LocalRpc.Platform", + "access": "internal", + "types": ["ContractShapeValidation", "ValidationContext"], + "sha256": "e891a89ecc2d704d3e4e91b5b2f8c8358f59afd9669bc01eb119b4cb78e6405b", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Proto/Sandbox.cs", + "package": "ArcForges.Contracts.LocalRpc.Sandbox", + "access": "internal", + "types": ["SandboxReflection", "SandboxLimits"], + "sha256": "bd1bf0afbdc8fe7ef1890e13760705b3713a13b7de0230c01b7b1e43ea0e7269", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Shapes/ProtoValidation.g.cs", + "package": "ArcForges.Contracts.LocalRpc.Sandbox", + "access": "internal", + "types": ["ContractShapeValidation", "ValidationContext"], + "sha256": "4e233d99e0cb8ec38a8a1646abf8e491d3920024db4f5c7a389f75874214341a", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Proto/Scope.cs", + "package": "ArcForges.Contracts.LocalRpc.Scope", + "access": "internal", + "types": ["ScopeReflection", "ScopeOperationsServiceCreateFindingValue"], + "sha256": "29352108dd58c65fcd6ae47190a90f92e7ad71a1936a48643752a5dd116b1282", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Shapes/ProtoValidation.g.cs", + "package": "ArcForges.Contracts.LocalRpc.Scope", + "access": "internal", + "types": ["ContractShapeValidation", "ValidationContext"], + "sha256": "c035add35c4ab044e73a35d79c2175ac06ebd00ed4441e87cf3de448c163ce95", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Proto/Slate.cs", + "package": "ArcForges.Contracts.LocalRpc.Slate", + "access": "internal", + "types": ["SlateReflection", "SlateOperationsServiceApplyTimelineEditsValue"], + "sha256": "a08a43fe85bafe7a20c819a5befd995e62cfa690f6e24499b6ea715eb8309749", + "kind": "generated" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Shapes/ProtoValidation.g.cs", + "package": "ArcForges.Contracts.LocalRpc.Slate", + "access": "internal", + "types": ["ContractShapeValidation", "ValidationContext"], + "sha256": "749be308f139c5f40b2206fa3dab34ba558196623ecdca422a6bef4ddfdbef6a", + "kind": "generated" + }, + { + "path": "src/internal/ts/ai-internal/src/gen/http.ts", + "package": "@arcforges/ai-internal", + "access": "internal", + "types": [], + "sha256": "2f77ad4309a03b099db14173dc84ad79c2eb05acc7af908f1bd307c5e1be6094", + "kind": "generated" + }, + { + "path": "src/internal/ts/ai-internal/src/index.ts", + "package": "@arcforges/ai-internal", + "access": "internal", + "types": [], + "sha256": "728225c6541e270326132f0ee6d009bec4dd52b0f787a3a4c207b754ded46b1c", + "kind": "authored" + }, + { + "path": "src/internal/ts/ai-internal/src/shapes/gen/CommitReceipt.ts", + "package": "@arcforges/ai-internal", + "access": "internal", + "types": ["CommitReceipt", "VersionedRef", "AggregateRef"], + "sha256": "c52be745780f90d1d33e6848b0c15a1a830cf687c641b025e6d284167af40a3c", + "kind": "generated" + }, + { + "path": "src/internal/ts/operator-client/src/gen/arcforges/operator/v1/operator_pb.ts", + "package": "@arcforges/operator-client", + "access": "internal", + "types": ["OperatorCallContext"], + "sha256": "6604d82da2537f469186376f0487e6c7a08152736a2aea0264e4abc21e0acabe", + "kind": "generated" + }, + { + "path": "src/internal/ts/operator-client/src/index.ts", + "package": "@arcforges/operator-client", + "access": "internal", + "types": [], + "sha256": "d14861c0f7de332e30317a56a5acee58b86a17d7aa55460d1f458f253decd5e4", + "kind": "generated" + }, + { + "path": "src/internal/ts/operator-client/src/shapes/gen/proto.ts", + "package": "@arcforges/operator-client", + "access": "internal", + "types": ["ValidationContext", "Profile"], + "sha256": "03b28f089c35319d3454a7f46d98df95c33c4384095021dca72f0399ded9388f", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Cli/Program.cs", + "package": "ArcForges.Cli", + "access": "public", + "types": [], + "sha256": "2e871c072d04c60ca1e5ab6de1a337e51b11552cf316896dfd082d8316813e29", + "kind": "authored" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Events/Generated/Proto/Events.cs", + "package": "ArcForges.Contracts.Events", + "access": "public", + "types": ["EventsReflection", "EntitlementChanged"], + "sha256": "815584ad9125ce01f187091596b3bab2c6c5388f97fe81310f7b12c7055386e6", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "package": "ArcForges.Contracts.Foundation", + "access": "public", + "types": [ + "FoundationReflection", + "EffectCertainty", + "RetryMode", + "ErrorCategory", + "ResourceAvailability", + "Id", + "Revision", + "LocalNotesVersion", + "NativeContentRev", + "Instant", + "Decimal", + "AggregateRef", + "VersionedRef", + "Receipt", + "ApplicationScope", + "RequestMeta", + "ResponseMeta", + "ArcError", + "RetryAdvice", + "ErrorDetails", + "detail_", + "DetailOneofCase", + "RevisionConflict", + "LimitFailure", + "VersionFailure", + "StateFailure", + "ActorChain", + "ArtifactRef", + "BlobRef", + "ByteRange", + "ContentOrigin", + "MediaRange", + "MediaTime", + "PageRequest", + "PageState", + "Rational", + "ResourceRef", + "ResourceVersionRef", + "revision_", + "RevisionOneofCase", + "TimeRangeUtc" + ], + "sha256": "abc58869f0dc490cff2012edd03de976d87de30d4d61cf20e5898e952861ff69", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Values/Identifiers.g.cs", + "package": "ArcForges.Contracts.Foundation", + "access": "public", + "types": [ + "RealmId", + "UserId", + "WorkspaceId", + "DeviceId", + "InstallationId", + "InstanceId", + "CommandId", + "CorrelationId", + "ResourceId", + "BlobId", + "ArtifactId", + "ContentOriginId", + "ContentUnitId", + "ConflictId", + "DelegationId" + ], + "sha256": "e6f061eae9ac6da634f4dc7430e0b8302184e47230ca497e9ab117f5b615b67a", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Foundation/ValueBoundaries.cs", + "package": "ArcForges.Contracts.Foundation", + "access": "public", + "types": [ + "UuidBoundary", + "ExactInteger", + "CloudRevision", + "NativeRevision", + "DeliverySequence", + "LocalNotesToken", + "OpaqueCursor", + "ExactDecimal", + "RationalValue", + "ReadProjection" + ], + "sha256": "623375ab955e8d73db98ae3f4b5eb80628cb92c89db5f83a6df77dafba8d616a", + "kind": "authored" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "package": "ArcForges.Contracts.PublicApi", + "access": "public", + "types": [ + "ContentReflection", + "ContextLifetime", + "ControlKind", + "ControlState", + "HistoryMode", + "TaskReasonFacet", + "TaskState", + "AgentProfile", + "AggregateBody", + "body_", + "BodyOneofCase", + "AlignmentSpec", + "AutomationSpec", + "AutomationView", + "Block", + "BlockBody", + "content_", + "ContentOneofCase", + "BlockProperties", + "Calibration", + "CapabilityArguments", + "CapabilityResult", + "CaptureMetadata", + "ChannelDefinition", + "ChatProjectRecord", + "ChecksumSpec", + "CodeBlock", + "ColourConfiguration", + "ContextRef", + "ContextSelector", + "selection_", + "SelectionOneofCase", + "ControlProgress", + "ConversationBody", + "ConversationView", + "CursorResult", + "CursorSpec", + "EffectParameter", + "value_", + "ValueOneofCase", + "EffectSpec", + "EphemeralSelection", + "EventTrigger", + "FamilyResult", + "FilterGroup", + "FolderView", + "FrameConfiguration", + "FrameField", + "GeneratedSource", + "IdList", + "ImageLayout", + "InlineAtom", + "content_", + "ContentOneofCase", + "Keyframe", + "KeyframeList", + "LinkSpec", + "MarkerView", + "MathContent", + "MeasurementRequest", + "MeasurementResult", + "MeasurementSource", + "MeasurementThreshold", + "MeasurementValue", + "result_", + "ResultOneofCase", + "MeasurementWindow", + "MediaBin", + "MediaColourAssignment", + "MediaStream", + "MediaView", + "MemoryRecord", + "MessageDraft", + "MessagePart", + "content_", + "ContentOneofCase", + "MessageView", + "MetadataEntry", + "MetadataScalar", + "value_", + "ValueOneofCase", + "NotebookBody", + "NotebookView", + "NotesDocument", + "NotesFilter", + "expression_", + "ExpressionOneofCase", + "NotesQuery", + "NotesSelection", + "NotesSelectors", + "NotesSort", + "NotesTextPosition", + "PreferenceRecord", + "ProcessingEdge", + "ProcessingGraph", + "PropertyDefinition", + "PropertyDefinitionVersion", + "PropertyValue", + "RenderPreset", + "RetimeCurve", + "RetimePoint", + "RichText", + "SampleRange", + "SavedViewRecord", + "ScalarPredicate", + "ScalarValue", + "value_", + "ValueOneofCase", + "ScheduleSpec", + "ScopeAnnotation", + "ScopeConfiguration", + "ScopeFinding", + "ScopeMetadata", + "ScopeSelection", + "ScopeTime", + "SelectOption", + "SelectedSample", + "SequenceView", + "SkillRecord", + "SlateMetadata", + "SlateSelection", + "SourceConsentRef", + "StructuredValue", + "value_", + "ValueOneofCase", + "TableBlock", + "TableCell", + "TableRow", + "TagRecord", + "TaskSnapshot", + "TextRunSegment", + "TextSpan", + "TimedText", + "TimelineClip", + "TimelineTrack", + "TimelineView", + "ToolProposal", + "ToolResult", + "outcome_", + "OutcomeOneofCase", + "TransitionSpec", + "TriggerConfiguration", + "TriggerSpec", + "trigger_", + "TriggerOneofCase", + "TurnInput", + "ValueEntry", + "ValueList", + "ValueRecord" + ], + "sha256": "507cdff451f3bf19cd66251d3f6de544297546a76106e00787f6738afaa7449b", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Hello.cs", + "package": "ArcForges.Contracts.PublicApi", + "access": "public", + "types": ["HelloReflection", "SayHelloRequest", "SayHelloResponse"], + "sha256": "009300e6d8a46305d409d7920757347775fcf5dfc8f87ecc729be05d87b917eb", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/HelloGrpc.cs", + "package": "ArcForges.Contracts.PublicApi", + "access": "public", + "types": ["HelloService", "__Helper_MessageCache", "HelloServiceBase", "HelloServiceClient"], + "sha256": "92049cb1d4cfc512499e1a3126140b3c6d8aa8f28f6398e6a79588fc352f3c75", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Shapes/PartReceipt.g.cs", + "package": "ArcForges.Contracts.PublicApi", + "access": "public", + "types": ["PartReceipt", "PartReceiptJsonContext"], + "sha256": "bc1a4569cf4eeb923fe88d5745d090a2aeca2a3ca99b892f25a9c35359f7df02", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Values/Identifiers.g.cs", + "package": "ArcForges.Contracts.PublicApi", + "access": "public", + "types": [ + "TaskId", + "RunId", + "StepId", + "AttemptId", + "InvocationId", + "ApprovalId", + "AutomationId", + "ConversationId", + "BranchId", + "MessageId", + "ProjectId", + "AgentProfileId", + "SkillId", + "FolderId", + "DocumentId", + "BlockId", + "NotebookId", + "TagId", + "PropertyDefId", + "ViewId", + "SessionRecordId", + "CaptureId", + "SegmentId", + "ChannelId", + "FindingId", + "SequenceId", + "TrackId", + "TimelineItemId", + "MediaAssetId", + "EffectInstanceId", + "SlateProjectId", + "ChatTurnId", + "ExecutionStreamId", + "ProductJobId", + "ToolProposalId", + "MemoryId", + "PreferenceId", + "GrantId", + "InlineId", + "TextRunId", + "TableRowId", + "TableCellId", + "SelectOptionId", + "ScopeConfigurationId", + "ScopeProjectId", + "ScopeAnnotationId", + "ScopeEventId", + "SelectionId", + "SourceConsentId", + "MediaBinId", + "TimelineGroupId", + "TimelineLinkGroupId", + "TimelineMarkerId", + "TransitionId" + ], + "sha256": "64e61aa0598d5d393825169e6ecc462d24ea3c7b0ce19ebe07ba75d98558bb57", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/PackageInventoryValidator.g.cs", + "package": "ArcForges.Contracts.Validation", + "access": "public", + "types": ["PackageInventoryJson"], + "sha256": "acc4323b511fcc037e169ce85c13193440939884917723cff39601064d9b71f7", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/PartReceiptValidator.g.cs", + "package": "ArcForges.Contracts.Validation", + "access": "public", + "types": ["PartReceiptJson"], + "sha256": "f089cae66b6415ea1b0846059e28b5a6b66b52f96528122a6cbe2f79bcc1084e", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/ProtoValidation.g.cs", + "package": "ArcForges.Contracts.Validation", + "access": "public", + "types": ["ContractShapeValidation", "ValidationContext"], + "sha256": "eb52070bbeb05aedc82af66987f574ff6da011af8a439a830ff78475ae0d4912", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Sdk.Client/ExtensionLeaseClient.cs", + "package": "ArcForges.Sdk.Client", + "access": "public", + "types": ["ExtensionLeaseClient"], + "sha256": "4913982e8af4902893581ffcd5a0205483e4b13790b41bcbdb70f8764a1236e6", + "kind": "authored" + }, + { + "path": "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Proto/Extensions.cs", + "package": "ArcForges.Sdk.Contracts", + "access": "public", + "types": [ + "ExtensionsReflection", + "ExtensionLease", + "ExtensionHostServiceRenewLeaseRequest", + "ExtensionHostServiceRenewLeaseResponse", + "outcome_", + "OutcomeOneofCase", + "ExtensionHostServiceRenewLeaseValue" + ], + "sha256": "79e3c1de76e534df603d721b9da1a8cdcb0f8b4737d4c776b469d90c2937c447", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Proto/ExtensionsGrpc.cs", + "package": "ArcForges.Sdk.Contracts", + "access": "public", + "types": [ + "ExtensionHostService", + "__Helper_MessageCache", + "ExtensionHostServiceBase", + "ExtensionHostServiceClient" + ], + "sha256": "b9d73d5c8d06bebfdb00a3fc52ec7abf9c809700e32207240ee552fcc917473c", + "kind": "generated" + }, + { + "path": "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Shapes/PackageInventory.g.cs", + "package": "ArcForges.Sdk.Contracts", + "access": "public", + "types": ["PackageInventory", "InventoryFile", "PackageInventoryJsonContext"], + "sha256": "f8baed42f0056d8f4e1bb6831cf5b5e022f81d9ac8de1aed19f4e5abb50b4668", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contract-fixtures/src/main/java/io/github/arcforges/contracts/fixtures/ContractFixtures.java", + "package": "io.github.arcforges:contract-fixtures", + "access": "public", + "types": ["ContractFixtures"], + "sha256": "615c4bd05e715f4106262391844b7e7324f63ba55fd200b4e1d4815349d3232f", + "kind": "authored" + }, + { + "path": "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClient.kt", + "package": "io.github.arcforges:contracts-connect-client", + "access": "public", + "types": ["HelloServiceClient"], + "sha256": "990b77a0d1e1bc844355b1fe19914187660f842b175d29cb26b4f5fd3e6559a4", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClientInterface.kt", + "package": "io.github.arcforges:contracts-connect-client", + "access": "public", + "types": ["HelloServiceClientInterface"], + "sha256": "32b55e844500d7d6ac0c081b4c3d50cb4feaaefe5b24bcba708d7e515d1f8e3b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChanged.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["EntitlementChanged", "Builder"], + "sha256": "f1651ea86a69749686de5335406129bfe778f22ecf1d821be96d613f0299cd39", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChangedOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["EntitlementChangedOrBuilder"], + "sha256": "dea61b2cfc0d3673b1aa8d8613e9e5cac5b02f8f99de3752dbf8b08323574462", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EventsProto.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["EventsProto"], + "sha256": "ce385ae3f764756fa5e367a623e084c348b7b25fc897f3c0b765047e6235f84d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ActorChain", "Builder"], + "sha256": "e469988ffa939f3aa1f2d18a80adda608a8ecfaa1458ded2d5e94b2b111f36e3", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChainOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ActorChainOrBuilder"], + "sha256": "27ee3db37561bd24bde2f7065994e0719f50abfb7f7b1f55c5ce3e0dc4d7e804", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRef.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AggregateRef", "Builder"], + "sha256": "5ca342085c648d5f40ca93b88050d0737fd0b23f383aefb9f37368fd5d47435b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRefOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AggregateRefOrBuilder"], + "sha256": "8640d078901a3044196b0f3c72134d0c01977ecd4c9e95afe9fea8dd4ee774b8", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScope.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ApplicationScope", "Builder"], + "sha256": "481bd89784c1d1d9f7210f7fad6f2d9ea3f8e4589dcdf72e5592ec26d968f74a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScopeOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ApplicationScopeOrBuilder"], + "sha256": "1d78b93c6e9aabbd193908dac46d593985791eb722a871e8c66d0135f84e2a47", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcError.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ArcError", "Builder"], + "sha256": "41759ab06da5ab491b416a6ace4aba5ca6de5fcbbe7022ad9882435e4940a048", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcErrorOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ArcErrorOrBuilder"], + "sha256": "05155dd38fbd28b86ffe308c64a35e2666efac2f89bdc8bd7fb8368b49c6b418", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ArtifactRef", "Builder"], + "sha256": "67528ef961578e39ae2b2a3b4cda38e7d4fc82c7855899b309e8268b25d29b1e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRefOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ArtifactRefOrBuilder"], + "sha256": "3b1340e36c03338262017f58ef90a8006c02329c36479b94cb56df9632bc3b5a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["BlobRef", "Builder"], + "sha256": "0cbcf0cbe1dc6786526d507d3815524717d2e5b20b75b344d999f046034c6aba", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRefOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["BlobRefOrBuilder"], + "sha256": "9a034ce665fa5c9e108fc504e1f6cd49118a8f26ef0f02115d99c881bde41489", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ByteRange", "Builder"], + "sha256": "7608e9bbc381130b4a18724af275e42080c634055da9ea60a8f355a1160a34f7", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRangeOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ByteRangeOrBuilder"], + "sha256": "a0f7a8d63f8faa1e380722723d9da5759866ac328f311fbb77b200a582aaa131", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ContentOrigin", "Builder"], + "sha256": "3235ca65c876e126f5b9e52bcfb972581d05aa5a3d5015508f4a175d6731540d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOriginOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ContentOriginOrBuilder"], + "sha256": "7c5b1f100f8940d8a97b753cf2e423adfb252469ac53b5638c664c4104504e4e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Decimal.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["Decimal", "Builder"], + "sha256": "4eba90670dd1c6051863350f06b5a2eaf53a0c7cd031ff264877580f43516ab0", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/DecimalOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["DecimalOrBuilder"], + "sha256": "ecff746cee89e091fcfa49904934028b0909b0b3098a1d8151a710fdce959e03", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/EffectCertainty.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["EffectCertainty", "EffectCertaintyVerifier"], + "sha256": "79732345b9d39a7f475211e1362b9b73d5577ace596d2537ef66e35e391004d8", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorCategory.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ErrorCategory", "ErrorCategoryVerifier"], + "sha256": "c7af39da9a6d8ab7a9f037f069c39706182895b78c05fa2aa13ed80cfa04dd58", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetails.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ErrorDetails", "DetailCase", "Builder"], + "sha256": "4094df41b5c5a9612539122f50ce6b71ca109b06ca7b8362b59cc9da5a64867e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetailsOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ErrorDetailsOrBuilder"], + "sha256": "c85f989bb88ad6c42d2c7981114180fc9aabd2fd97858341f2ce8a577a6d0775", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/FoundationProto.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["FoundationProto"], + "sha256": "e00379ac4af65db8d9c581c72330a259b88c5b5918ce6a7f684f479072171f99", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Id.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["Id", "Builder"], + "sha256": "a0c4a9fba689e8b3a0f17a7fc8e2afa3cd965e990ffe009791bdf50cc639c061", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/IdOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["IdOrBuilder"], + "sha256": "839b166873748b95e746b2938e031749812f10afebe41a59ac43b666465bab51", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Instant.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["Instant", "Builder"], + "sha256": "ab1ec79114ddaf1d503bc0ab6eccf16ba0a9916e05865139f6ca473c5787fb57", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/InstantOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["InstantOrBuilder"], + "sha256": "f8994f6c9e50dc3f296220ab642129492af13709205a92b0af8cc72e3401e86f", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailure.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["LimitFailure", "Builder"], + "sha256": "1b12ac7d877839075996ee93fa63f22588c86019cd147529da9257ffb11e6d64", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailureOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["LimitFailureOrBuilder"], + "sha256": "3c6ca262f7f015d52ad31b4fb918f41e9b63fc62baea44eb504302c4191ad87b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersion.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["LocalNotesVersion", "Builder"], + "sha256": "c685c5b2f8a7cff75fc64daf25c20a900188bbc237577e2301eecb4341b492c5", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["LocalNotesVersionOrBuilder"], + "sha256": "e6d0f49d83dbc4579506bf8aa8bb84ac798a1fcd6146d5624473c6f4e07fadbe", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaRange", "Builder"], + "sha256": "9d502ad73d2b3d2a5370dd666356b545d5ffa4bd7a9b3b51edb404dfffe3ba27", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRangeOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaRangeOrBuilder"], + "sha256": "10290d6bb2d15157ec0cd2039d7db54d275af7080eb2b8d4950834d5f1d26595", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaTime", "Builder"], + "sha256": "d435b376d958f5ed185185e3867c8422b40cfc84d28ee8ed5533261dd524b007", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTimeOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaTimeOrBuilder"], + "sha256": "79b45f62a50328c2aa6b231292438876eab786d246180c7c1a90a281a3c94010", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRev.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NativeContentRev", "Builder"], + "sha256": "c50f0c212062994f1bcf13e8dfbe5158c2042a6b40b448cf24f78925957aaf46", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRevOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NativeContentRevOrBuilder"], + "sha256": "cd9f37449419231ea74962f0e87b0df3458c1a520120e8f50c3bad58234e7700", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PageRequest", "Builder"], + "sha256": "547c55d0c15b5912c007c1318e9d153f597cd13b91ec3d37d07391fdc3132949", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequestOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PageRequestOrBuilder"], + "sha256": "ebd571a75c75c60abacfb21b08eb1f4e7f214717d2c220d9ce092a56b1b96c45", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PageState", "Builder"], + "sha256": "a9f64ae3cfae9e047f2f37b3379a3f1c9dc27c86a31e2ced057028ef3c7771a5", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageStateOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PageStateOrBuilder"], + "sha256": "068c10fb39683f3937ca37c6f8f0a88a7d29b5fb387600735ed03206a7b8f73a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["Rational", "Builder"], + "sha256": "e8ca5c051f81ec463c1ae55827c7dfc36e0e146c25af06bd5140f46692f65a24", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RationalOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RationalOrBuilder"], + "sha256": "8c681cd83328d0412ad93314ff3cb1bcb0e5d2f891b70860eb1a165e90765ea0", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Receipt.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["Receipt", "Builder"], + "sha256": "836a380ff454c9c841177765edce4890045af2d9812041d24a15f60d87c1dfe4", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ReceiptOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ReceiptOrBuilder"], + "sha256": "44ca675570ae903e704d4dba0fc65581479b02613a607f986dcc4a36d9018d1a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMeta.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RequestMeta", "Builder"], + "sha256": "b89752208dbc40842d52f53cf02e9a7ddf5b365ace92216f00438aef813657a6", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMetaOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RequestMetaOrBuilder"], + "sha256": "bc2ba7a1553979a2b2fff3d8346a9d35795b8babf81d119b9b2e63210e5267c2", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceAvailability.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ResourceAvailability", "ResourceAvailabilityVerifier"], + "sha256": "e91b649ba8ad7aceb5ce0d2c9248c8e2a2e6007f048361c509838d845d0a7e28", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ResourceRef", "Builder"], + "sha256": "415d760b39c7dea45cb8703660a9222564ff2c6fa95d1fcde65cdb79d1d7f27d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRefOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ResourceRefOrBuilder"], + "sha256": "b5ca0f32ba2275d6fd3e173810692e0f75b1118dd137fd49564010e2015ef414", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ResourceVersionRef", "RevisionCase", "Builder"], + "sha256": "9e07e7a8073a62ed164c26969323e8ee193b7f0bd093e2eaa13fe5329fef84f8", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ResourceVersionRefOrBuilder"], + "sha256": "da927faa873101358283697338f6030b0c4509364c645d3577bd889b02da2204", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMeta.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ResponseMeta", "Builder"], + "sha256": "0a2cad41082005ab6e4715bc8f679836c7b55275154a04cd8856f428dd5be66b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMetaOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ResponseMetaOrBuilder"], + "sha256": "2b57501e9693bf8226c5b5d27d70232eef49e182a0c083a9b55a95581bd61e70", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdvice.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RetryAdvice", "Builder"], + "sha256": "02c57b0de06c99bbbd865330501791ee976fefdf204129076b25a85406b22e7e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdviceOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RetryAdviceOrBuilder"], + "sha256": "62979680ee33448777aa4feca8559989e19a408ec1dd1552584ff749564ba733", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryMode.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RetryMode", "RetryModeVerifier"], + "sha256": "0300c1d54f3d2070b3ed70a61e8011c412472708b8a2bdc56b75e14cd797a419", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Revision.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["Revision", "Builder"], + "sha256": "b4b7f7a66efd15356900fcf0342e686c7ece2e60903f71dd41b91a4b5a91e112", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflict.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RevisionConflict", "Builder"], + "sha256": "f4949bcb85e1864efec2a48f571b6e1716e59a5afe1de519eda24163af8a0a22", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflictOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RevisionConflictOrBuilder"], + "sha256": "009d3940c3f35f237fa8651aaf16c1430a5d76aea4079004334e8755ada79848", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RevisionOrBuilder"], + "sha256": "449a11473d7ee235d5b1e80df6b06a43786d8d2d6c897ec87560984085c2dff8", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailure.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["StateFailure", "Builder"], + "sha256": "32c5741780ef2b4ed5166f22ed74f15ff2e8a1fbf1a6d4d2233c176438e2123e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailureOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["StateFailureOrBuilder"], + "sha256": "e7a1404025c7c6c07ac2fee6bc320150aa20e143f118bccd516786b4623cfe78", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TimeRangeUtc", "Builder"], + "sha256": "9ed1a8a181467a9a04cbe9b8fe3a7f79b7c297f9a834e4f3a46c107d6e831524", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TimeRangeUtcOrBuilder"], + "sha256": "ea8ac9d5a42e5492b674ef54341772f4da54b4f6c77c77236ce1958c1026ed21", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailure.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["VersionFailure", "Builder"], + "sha256": "3862a2be735400af87a8aa57cde56572074b17d41b183f65315709fe58c30114", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailureOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["VersionFailureOrBuilder"], + "sha256": "657056a0bc0688efae70618ba0a541f0fd65782da26b597eb2b8700ce045192f", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRef.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["VersionedRef", "Builder"], + "sha256": "3131061fa28e11f5494dff299b495e81ead0906695b117d55bfbe51856fdca75", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRefOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["VersionedRefOrBuilder"], + "sha256": "1bbe39ad30027c20fcf206af6c9482802c9bc96adac899f83e6e2b9ba1b72465", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/HelloProto.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["HelloProto"], + "sha256": "53954801755cd825c80fa9b2721f4eef714287f4c428cdb574b4c81b90e25686", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequest.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SayHelloRequest", "Builder"], + "sha256": "d7084f9c9349faeb2b9a516d740a1f45ead6da42cefe9094b479674071e91a4d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequestOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SayHelloRequestOrBuilder"], + "sha256": "6cce3dca4baf6a40e288fa301f802205f987254448277e54b45e0ec8ec94c35e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponse.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SayHelloResponse", "Builder"], + "sha256": "31eccd856428b5b95e2e68219d5bb90f742e3c3e83322eaaea6313437131b57b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponseOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SayHelloResponseOrBuilder"], + "sha256": "d5d83d2a9dc95bbf4013b49f473d69c0f132591fbcf9d9eba6e1cb7b8223a956", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AgentProfile", "Builder"], + "sha256": "6c5a200412c2221952c4dc4bed4bfbd716c8ce924d543ccb6a2321ffd98f1cc2", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfileOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AgentProfileOrBuilder"], + "sha256": "56a666b79f43bc23e9aefb7b9dcc025dbb9e601d2f81e1988b92de65277a647b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AggregateBody", "BodyCase", "Builder"], + "sha256": "03b3b15ef85208f4ff60298e542a2d9a75ac40dd45c9981bf3788459752b608f", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBodyOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AggregateBodyOrBuilder"], + "sha256": "ff483affdc1c4e2bc3ef2c314a432c92cdfeb0011fb6f51a76c18020d55b3406", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AlignmentSpec", "Builder"], + "sha256": "681dc595dc5feb2d9a3aab1d1e738d861168097bca5983d671ce4ba2b3e1132e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AlignmentSpecOrBuilder"], + "sha256": "eca61ae005d19e0b77654a34f166bae9a652e762b7790e14c8c369aaf1023c75", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AutomationSpec", "Builder"], + "sha256": "b89bd1ab08c23862eac81751628cd67b2ae59ecf44c012512503a8cadea1ab39", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpecOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AutomationSpecOrBuilder"], + "sha256": "abd26578b358521088c1928a23cb9771943737ee97e517f4de416e10cb49874d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AutomationView", "Builder"], + "sha256": "d20c348e1c6e9c146ea8a73028640d6cac95bc4dff8efe96c77df778d4dd934a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationViewOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AutomationViewOrBuilder"], + "sha256": "beb0ecf4e6856c03fdee1769234ef3eeecfdf7236d274b9d03a6b886a0ea79fe", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["Block", "Builder"], + "sha256": "dc2122caf9b91fc1a77709b3742c62ef7fb036e5aa19cfda856df1777dfe7b88", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["BlockBody", "ContentCase", "Builder"], + "sha256": "8825521c290d085bb2c3f217a6a72487c702f06f797fe4dea8a2df0928bb5b08", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBodyOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["BlockBodyOrBuilder"], + "sha256": "2260de47e0cf129b06b06776f9229594e7a65cbc2a089197721a4ff02f72eb8d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["BlockOrBuilder"], + "sha256": "cb5863415cc7acb2f6ee3d7bcb90be60701cc57d869622da8ace07cc6dbbdd00", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["BlockProperties", "Builder"], + "sha256": "d2d98b014c04667d4f315ac48a53485323ee6c1f3e4fb0c99d8e16a3ba41cc54", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["BlockPropertiesOrBuilder"], + "sha256": "c5c1a338502480405b4ca0be1d9840d250a2d5b1ba39d67610ffee80e85d55fc", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["Calibration", "Builder"], + "sha256": "c373ba330f148946842e06727f2f6cdbef57699f4be474a1b3621e29f59c631c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CalibrationOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CalibrationOrBuilder"], + "sha256": "a27c61d714eefe68312afc4d6111862a45ed333830463511a9489936376bc775", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CapabilityArguments", "Builder"], + "sha256": "366d2973666df1491fd086cb7dc4b84aad0afabda3a2243a282e643761c46438", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CapabilityArgumentsOrBuilder"], + "sha256": "d651682cf61b03876506cf609c79d76dc7091ccbf309c7c66de45f5ce1ca3254", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CapabilityResult", "Builder"], + "sha256": "42e926ffbe3323ec9cff9f4cd6e9c14fec4bcba252fe3f4302fd4c73c97c86c2", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResultOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CapabilityResultOrBuilder"], + "sha256": "80731a1304a4d612dc2d9feac100b45b11ea416bfe439dbe2ca8a2a32f99226f", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CaptureMetadata", "Builder"], + "sha256": "3a0a2ca7fddfff710335c8e9599c202c09c12c42677d3976845e6444a404a82b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CaptureMetadataOrBuilder"], + "sha256": "ef5dc9a1f829d0baa7d0198de42f20129547ab6884ad1b085a21bc750cbb3ba1", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ChannelDefinition", "Builder"], + "sha256": "a426d1c429b9228c9fce8eea8bc2aed5270e9e24f209559fa062b2b6aecd33be", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ChannelDefinitionOrBuilder"], + "sha256": "ea991359f3eb142d40597d5e4c3513cc57fc51ac30083333a34030138c9e1de1", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ChatProjectRecord", "Builder"], + "sha256": "7660938af7164105e904179fe2a4c712bb727ccb3c0bf0f96516b94fa96df59d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ChatProjectRecordOrBuilder"], + "sha256": "5b3a7228c53126baba33c4efa00ad26331c4ace0f6eb504ad84a5942903db139", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ChecksumSpec", "Builder"], + "sha256": "3d4bea904bd99ff8c19e7a1374fab017a6781bca776ebff9e22f056af7d45f32", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ChecksumSpecOrBuilder"], + "sha256": "70e5c9d396a6db567c0d0cb290b2cb0f94b3b3d17efd2af3452d6b7093c30564", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CodeBlock", "Builder"], + "sha256": "67b5acbb9463391319c6fa0f7b58a50199f0891a6084d68cb4615bcbc7fd6555", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlockOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CodeBlockOrBuilder"], + "sha256": "9d92727c173a7311a911d4c0836ab013d95696cdbc0348a0a306e68b4e748893", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ColourConfiguration", "Builder"], + "sha256": "18a3f136820cc34de876ae04fc2b76ad20f806a00865980cb5acd4290f241f4a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ColourConfigurationOrBuilder"], + "sha256": "d637a46befc69850fec043f986ac6829b1f8b6f9f35c2dfaa9f144da2782422c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContentProto.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ContentProto"], + "sha256": "05d2fc1232adbbb2e7b5d1da5f355f95c8fdede972e3050bd9ad620e8c0e5edb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextLifetime.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ContextLifetime", "ContextLifetimeVerifier"], + "sha256": "aa7793144a7a102ffc5088c1d3012cc738232b75c7f36d239ecdf65f27d0545b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ContextRef", "Builder"], + "sha256": "b4da6836dd2fb166f27b1f0e3bafe23c37341cc38f3bd2f7a55c95331c3cc3a9", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRefOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ContextRefOrBuilder"], + "sha256": "ffdc79d955b7599fde79a9ed9f8011ac1925f6b3556c1c7f68fa418346cf28e8", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ContextSelector", "SelectionCase", "Builder"], + "sha256": "afac0e0e451c7c49c7695947f38bf4e99f267c60cad66b5a6448ac3d81129c82", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelectorOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ContextSelectorOrBuilder"], + "sha256": "759b72c84a385f6f4fc87866c3084b326384e87bda3528b1321c28393627f047", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlKind.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ControlKind", "ControlKindVerifier"], + "sha256": "19bd19e78fd90d74a8de8373c81f871473623859088526c389a5235fa45cc2f5", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ControlProgress", "Builder"], + "sha256": "f9f98fa2b2bf3067b4bb1a1cbcfa43eec15f7113d274955bcdc1e6175022c185", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgressOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ControlProgressOrBuilder"], + "sha256": "85b3cb0f7dba508c4c4004a0221320178c38414f6841ce9ed0f6844d24f21d0b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlState.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ControlState", "ControlStateVerifier"], + "sha256": "1465f0a26d098d1a62654f12202cd6609a6ca3e6fef4f18a7fe8d4a258bc95ab", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ConversationBody", "Builder"], + "sha256": "cc6b723a8f729c52c4ab50a49144e647f4bf1daf1a20c9691fd6be3f01dffd44", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBodyOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ConversationBodyOrBuilder"], + "sha256": "f600709e2deacfc55bc6896298c2a7f63d406eef8a0003d82b730aedf99c17a1", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ConversationView", "Builder"], + "sha256": "caa9b7ca8f49bbb56683da3416b344ca9daef024f8ca1a5681bfa2707edf34ac", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationViewOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ConversationViewOrBuilder"], + "sha256": "ff1271087da4a523eddb08bb187d57abe37fa8741d3c5f27b917306b793935aa", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CursorResult", "Builder"], + "sha256": "bb11a128308b416b2fe479c42e0f08097dfcdb71c1d341036a63235d2ece379d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResultOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CursorResultOrBuilder"], + "sha256": "199eae9379316f7146b1f31065e8022cd6dd651afb9fee96147e5b43ab2fd6eb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CursorSpec", "Builder"], + "sha256": "353cf3957c459b3f083f682e0f0315f5385df9d4c022485afe64c900934148a9", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpecOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CursorSpecOrBuilder"], + "sha256": "72248ce898838227189d6c5e49796d379bb14b192054665c6b583e20df69c0b9", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["EffectParameter", "ValueCase", "Builder"], + "sha256": "d6c8b09c9b2d33c45e6ab7fa5d080326117a4a806ae3a98da41d4f3c0b80f77f", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameterOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["EffectParameterOrBuilder"], + "sha256": "08fe0ee2a7bbc18b8df015453ff2e5f544439275fb558e3a20f1ace2af33c7ec", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["EffectSpec", "Builder"], + "sha256": "3f09bd271f5ed5b0b038e099b00d3f26a5614e320bbff6eb36ceafe9427ed5d6", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpecOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["EffectSpecOrBuilder"], + "sha256": "e4653f7c56c26bdded9be9e88894fd965de7f2b6ec2c2f2936000036bb6fb99e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["EphemeralSelection", "Builder"], + "sha256": "e311bd98eca273ffb5c8bb19c69ef9d770a94f215bfe85456d3303363d74a363", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["EphemeralSelectionOrBuilder"], + "sha256": "1bda926285d7f2f4330de7a470727d6115d6638e522d4252db2a5e0d06873b33", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["EventTrigger", "Builder"], + "sha256": "94e3ae01847d007f4f2ed18595df32676fd962599158d4ec65c711070b7140d3", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTriggerOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["EventTriggerOrBuilder"], + "sha256": "8eb5cc054e4a1609b353841a07cdd4c2764087452401bcaf84a47409cfcd94bf", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["FamilyResult", "Builder"], + "sha256": "baa83b1dc6b7c971fc2e93b8e9a1c165c14570a1be60b6a1dd24367a2450ea65", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResultOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["FamilyResultOrBuilder"], + "sha256": "56aa700113b85090ac923d7fb0a52934142bb4d119c5ec744b83c071ca0e837e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["FilterGroup", "Builder"], + "sha256": "7f2923a0a1dcc5dc72f4aaed9642732966f202d88731eee68cbcdad0de9ef003", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroupOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["FilterGroupOrBuilder"], + "sha256": "811d217f5fef708f0d514c6cf7f3393fb0c64f3c96b0e67fa39ef3fc1fb86926", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["FolderView", "Builder"], + "sha256": "9dbd988da7953ddd91bdc8e2c7bf5885e52419fae20ae23bbfc0f5ade377f8e5", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderViewOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["FolderViewOrBuilder"], + "sha256": "6043258debcdcfd75445990b0a86224511234cf9f723404d0977b9deb27f8fdb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["FrameConfiguration", "Builder"], + "sha256": "7e00f0ae09bddf16d33f5656a1a439cec531cdc9474e88986557e36c4ab056c2", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["FrameConfigurationOrBuilder"], + "sha256": "a3eadd5679e5d7b3317c202fd9bd5735b5422b390b700d063473acb476f690cf", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["FrameField", "Builder"], + "sha256": "a503bf1d8d74199794fe358672e8232fcd7cc8d5ed2909027135f2b8e98e9dbb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameFieldOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["FrameFieldOrBuilder"], + "sha256": "987984f7bc20dfe0cc4bde6fda5dbc63cb74be65bb86abd60f1634bceca8ae4e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["GeneratedSource", "Builder"], + "sha256": "579b37794bb4f8aeea897099875a1fed27d0b8ef9c843368afb751d57579799a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["GeneratedSourceOrBuilder"], + "sha256": "b4afe471ecdaa57eb48f1e37aace7712d39a8c1cdd77deb3de1049dee56b7084", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/HistoryMode.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["HistoryMode", "HistoryModeVerifier"], + "sha256": "bd24d3ae2ec35cc489302cd6ba3c49e98956928f72e88c4d0ae756f060de34b9", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["IdList", "Builder"], + "sha256": "8319bff20cbc4c83855837a95bf49b12da23bb3a2db296285675cb4969591d97", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdListOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["IdListOrBuilder"], + "sha256": "2ce4553a9c2582ba8510331a3c05d10545ce1a8fea04d2472047907c75dcc64c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ImageLayout", "Builder"], + "sha256": "01eb9f73abfbac4a310ebae2f323aa6f397d7be47b69e1899fe393577c89bc6c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayoutOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ImageLayoutOrBuilder"], + "sha256": "2131f24dd17daccd2bd5a73b365ae6f982a8f07112dd1ca379853db13e5e8414", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["InlineAtom", "ContentCase", "Builder"], + "sha256": "3d3c1fea6973abe37279a2a9effff2354add4fee87ff0814a726535693e921ce", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtomOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["InlineAtomOrBuilder"], + "sha256": "f3831fd09c1fa95108acca52f08052e76fb56e5be733eabb9af64078f8f132c7", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["Keyframe", "Builder"], + "sha256": "f6fb71c01539c4792a87293983096ddab84695f70c3ef440a3fcc0a19dbced9a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["KeyframeList", "Builder"], + "sha256": "f204125bb503ea67af941d9db62fa1fef35e32a58438f3b5c7f6e5795bdbf552", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeListOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["KeyframeListOrBuilder"], + "sha256": "053bf7e190df8b973e7d28f94e7fee5ffa0a89a4ca5dc868304d058060e2028d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["KeyframeOrBuilder"], + "sha256": "de2ff121c5214f6cf12e7916c0ce58d71b4715941f4764cb374b4679e20bf0c8", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["LinkSpec", "Builder"], + "sha256": "0c65d268025ca2c15679aa90c6d0f673cd720eb7b4c607d876c63f411cc32d1e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpecOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["LinkSpecOrBuilder"], + "sha256": "3198c37b0814b14d08afc84ccccf7677f354f23f3809112e894a105864f80104", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MarkerView", "Builder"], + "sha256": "c4a214e2662693809a81d37152cf36981db6630467600e634ea33266cd0519aa", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerViewOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MarkerViewOrBuilder"], + "sha256": "1ff117ed43611ea71bb71d10c6165639f69f1a4792a2051e300a7f32f89e28f5", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MathContent", "Builder"], + "sha256": "d55b7f7d9fbadc84666c04ebd5cda9e96a16722ab890d64fdd919a45f170971c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContentOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MathContentOrBuilder"], + "sha256": "20fc3ca58e6e0a16a2e4a1c00bcc6c8a9aa05b352c15431341b816defb7bb661", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MeasurementRequest", "Builder"], + "sha256": "84655299b94397a2115dd9b9c48c0207495a72f086c1ef4f04dcd9f6df6d4d8c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MeasurementRequestOrBuilder"], + "sha256": "cb691f8647a2441740cd198527a5dcf8609db6b6bdc8e4bc04ddf2454d463bf0", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MeasurementResult", "Builder"], + "sha256": "5b431b2b354aa603137aed48ff1f725533415eba8c474a3b9191092ae2e67118", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResultOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MeasurementResultOrBuilder"], + "sha256": "254a6d3753ef212e62294e230f0f100b18e6543c90fcd9fa6bf38fb040c6d05d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MeasurementSource", "Builder"], + "sha256": "ff6f9d903a9ca8cce284942c853d33960a5013299410a07a6abccbc769507a93", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MeasurementSourceOrBuilder"], + "sha256": "162e708f08303c7555b2a04f03575e3e98380b977d8ed3ee86cb232da0d37f13", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MeasurementThreshold", "Builder"], + "sha256": "881778cece316252aba2b1bf8bdf49820b5dc21c3908169a527196f753174eeb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MeasurementThresholdOrBuilder"], + "sha256": "33efe04987201993d70743c6812071b06018de3dd47d588278b71d452a8aa19a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MeasurementValue", "ResultCase", "Builder"], + "sha256": "841c51101eb558cf7dcb59bfcb617d46dfe4838a812b1006b9eda5c2362ee6f2", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValueOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MeasurementValueOrBuilder"], + "sha256": "37a6614ffd61ad53a7b5c7b1a3b66bc7069e322ff62b61662a27581384055497", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MeasurementWindow", "Builder"], + "sha256": "d04b7b01a20d9fd7a4c4e33c7aad4e80ce7fad3bb5227b62a1c98cc9d1590622", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MeasurementWindowOrBuilder"], + "sha256": "c97834765fdf6abd635a7208437cdf06b72c67062e06b8f6ea98001d0f0f5577", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaBin", "Builder"], + "sha256": "8402cc7a1fad4584b2a000b0acbfdaa514f0b824f7c717a249a8e7e1e24905b5", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBinOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaBinOrBuilder"], + "sha256": "d0f7a25781713af0435c61a035dde51217b6b73e80d2d59b3d1482a29136405d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaColourAssignment", "Builder"], + "sha256": "a83bdf58e356bc1375fe7c2d1328dadb475fadec6fb5b7f38caf0a68a6cede72", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaColourAssignmentOrBuilder"], + "sha256": "19589846441862a6608bd88c22531a5d577eed35477bfd46b6b4aa54c64abdf1", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaStream", "Builder"], + "sha256": "9097da858e4298af4b18797bd3347c1e7841f6a8b8c38312140e96734626e15a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStreamOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaStreamOrBuilder"], + "sha256": "ee50b047b629c8aa536b8f27ae300b898f2c827539f6ccabffe000b9e0026ffb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaView", "Builder"], + "sha256": "4fc4c829ac5e18b8454755c0eacb0a5f0da2b0b3bef381151ffed8d18eafed7e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaViewOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaViewOrBuilder"], + "sha256": "960f60142bcec1cb52ee7c37ac32ec0eec3a86750df8d347df3e5a3365df9768", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MemoryRecord", "Builder"], + "sha256": "12dd63d1e8cd677b2857b037c9a10021553888536ae0ca92c35192001c6cec6e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecordOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MemoryRecordOrBuilder"], + "sha256": "1c49b04ca8a9fa876a4acfadf1b8dda56cb522d93f4345bc92718902105491ca", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MessageDraft", "Builder"], + "sha256": "70fa3fce03462200d77ddeadae654164e88a4485910956c729167c7072e909b5", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraftOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MessageDraftOrBuilder"], + "sha256": "cbec6bca6a19c737a9d4d11d4ab25147417b4871410fa7f5701f1ee47687badd", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MessagePart", "ContentCase", "Builder"], + "sha256": "22969a1f2dbb3faaec441a66f0f759c4b70c50d852ec14de7cb592ec225490fb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePartOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MessagePartOrBuilder"], + "sha256": "232944fe7fb1451e59c418099941c95cc06f1edd3c3aeacaaa4aa104d4fbaac6", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MessageView", "Builder"], + "sha256": "f192d72bc4b8ca50435d0c14e1305f0b9bce338cc1bf9ee9adc9f57f5aa35b6d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageViewOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MessageViewOrBuilder"], + "sha256": "8f8cc08e6e2c25b0cb6809d093101d4a188e107bf7698b3e3bec832c60bcbfb6", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MetadataEntry", "Builder"], + "sha256": "722550840611e160cad9a38938d3cabddbc9f7de785af4d7df316471b368cb8d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntryOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MetadataEntryOrBuilder"], + "sha256": "df6ec79177921af9703d5f4fc643445a3c01ab00298320133bd215cfbae7e382", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MetadataScalar", "ValueCase", "Builder"], + "sha256": "1784529094d66632e5d26dc0506cd60213aabb65194d3baef6798873af91e84b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalarOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MetadataScalarOrBuilder"], + "sha256": "56b772e4cdff51e338dbf2848954e56e39b97aa4fbdafbc4c37ad20e2f70aebf", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotebookBody", "Builder"], + "sha256": "cbbd1c2bf9384aef45b04732c55586c8281ee6910095ab61db45173ead9918a0", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBodyOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotebookBodyOrBuilder"], + "sha256": "a03b742a70b76647c87ace1d5f18df4f29e32b068930261ea114928ce1be700a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotebookView", "Builder"], + "sha256": "5d1f40947709dbc7eeeaa061d9e87faf79cecca7c68af76f3f28666c29942f03", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookViewOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotebookViewOrBuilder"], + "sha256": "c82c8e7c67834e57980349dfbcec4dde3e9b084f503db244acf9ba948349d929", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesDocument", "Builder"], + "sha256": "79eb269215d7230f5e74ee63cebd703214a6fb6352e4b95842d1e493eff4d0d4", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocumentOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesDocumentOrBuilder"], + "sha256": "4dd753819ef36638790eec2e0db727cd49f80feebb935319fc2a7f4a94fc6ebb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesFilter", "ExpressionCase", "Builder"], + "sha256": "909c8a224064bc5f16f45ce67c9fd3aaaacc1d8c1335ec18e2caad0003d92def", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilterOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesFilterOrBuilder"], + "sha256": "e8acfbc8fcbd41d507c29f2095d55e80a006ec829c6c1fb395c9e3e04264bb08", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesQuery", "Builder"], + "sha256": "fed2cfc8a22e3d11914af838e0c42d52f4a15c1eca474992e5d6c5caff852a58", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQueryOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesQueryOrBuilder"], + "sha256": "e57df4030c15e02930230d40e3973bee89c6d1a51ba4685dedac59fa98bc48ac", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesSelection", "Builder"], + "sha256": "f909bd3ff238d1949a87535ac0635ee414aaafbbbcf204a6c90ae65f14d8504b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectionOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesSelectionOrBuilder"], + "sha256": "19d926cc3beef6e0313e27844da5bd505355a3b0d9dd43a6eac3748ab5c7338c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesSelectors", "Builder"], + "sha256": "0dbf7e81e5ce8d457203882892d552dd2c4a2a282081393a5accf1d403035d89", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesSelectorsOrBuilder"], + "sha256": "c1a142d66fc12d060ae314a09724d1867d14867d8070b0782c99713d9ceec1bc", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesSort", "Builder"], + "sha256": "695ad74c43308fd026d0cb52642a3c1d53fc89ab4be780161d74f3677913c97c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSortOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesSortOrBuilder"], + "sha256": "be078cb551f0529cb1282b4473712be4d87807fc146cf2caf5a57a5f4726984b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesTextPosition", "Builder"], + "sha256": "09a0e7db82fa67c07b51215862117ef7db2b351fa8fc4fbc0e7074e0d0b14204", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NotesTextPositionOrBuilder"], + "sha256": "67f0e3599f27b3af94e67f70689e7394f02766a3df398fb099926cc42bb56580", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PreferenceRecord", "Builder"], + "sha256": "67b3c1a2a2172f924add313697a2cff7d2b2bc17f74c1294e6a8d974e3c00ada", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PreferenceRecordOrBuilder"], + "sha256": "5744c169e656b06609841912feda5516fdc4ab0924faaab625fa7f348786cddd", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ProcessingEdge", "Builder"], + "sha256": "1b1fc737f322322d9a2f59e6ea0dad68621905e1a842fbb19882205cace78e8b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ProcessingEdgeOrBuilder"], + "sha256": "cc78a10862934ac2853b79e94745ef6b180c95b683b222c0ae4a78be30f5acf8", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ProcessingGraph", "Builder"], + "sha256": "44b8f80c0c919af434c96d0d038867e0317219cd915cb566e4c18f75af29109c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ProcessingGraphOrBuilder"], + "sha256": "4b6f05f5037d9c9f00bb35702c1df08e38db6db61ac4523279b3210659be752c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PropertyDefinition", "Builder"], + "sha256": "c7c76daf23cc29a2b4f2fef5fd12eb9f08649691b5de359ef4c6ec96d56b09c3", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PropertyDefinitionOrBuilder"], + "sha256": "47e12664440e117e0aa32028123b5b7336c6f5cc617eafdd353e5a9c56af5b36", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PropertyDefinitionVersion", "Builder"], + "sha256": "127fffd28e726387f1ffbbf10ddffe2c0558f59ca13ed38e76de0a2ff9b41abd", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PropertyDefinitionVersionOrBuilder"], + "sha256": "89c8f741b88efc4e6e3b31b87d2d8f43118642022493f14783ad49275d5f5b45", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PropertyValue", "Builder"], + "sha256": "7d0e767a04e5e4513eb037024eebeeba2cf925db0ebf33be8bf0fea899f23b6c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValueOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PropertyValueOrBuilder"], + "sha256": "19a5375ef86410d1f4782b5ae8ee817c6532589751fa8f7aa3f8187bff10c895", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RenderPreset", "Builder"], + "sha256": "037cc41bd8f1eb436f01115d2b0b29593d95e67e18916d3c72ae87bdd1d772e2", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPresetOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RenderPresetOrBuilder"], + "sha256": "ca437cda5a38561e9db595c28ea8be283e80d4f05c147f65b103a201b4fe1f82", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RetimeCurve", "Builder"], + "sha256": "c3efec76f5e1ec7191f3d8f19606d37aca83f11e1ac2c613648fe4ce7c39ca42", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurveOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RetimeCurveOrBuilder"], + "sha256": "b1bd67e9b98d69955b029485c03f0c3fe59e3f1db232b3d41ddbe4eee13c0280", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RetimePoint", "Builder"], + "sha256": "dc543d311dafad2e8fe10d6dbd10a09a1d186a2c394fa58c3e63ee4ba3e5b6b1", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePointOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RetimePointOrBuilder"], + "sha256": "249108c83a4e34e7043c67559a6f14cbfcb290d27f3494fb24f2d75d3436cdc0", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RichText", "Builder"], + "sha256": "93a5e128677879fbe24f9e52f130609bcb55d5ddb37d66ed8f55d8954564b607", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichTextOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RichTextOrBuilder"], + "sha256": "b3f79354dad466683bdb7c993b323df87ea6286dfeb0d93aae7c3e0a9e1116a0", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SampleRange", "Builder"], + "sha256": "78ca7ac2271801db44e02d9e64eceb18e7954cf9137d329f35585186286ca72e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRangeOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SampleRangeOrBuilder"], + "sha256": "71f89649b45b1c2a514efc1c37db953442e31e8b11b3060d992cadd8a3e0694a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SavedViewRecord", "Builder"], + "sha256": "fa7634020c255aa54bfa7e8802bdc370618f9e25b630d368e90567ece54d17d6", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SavedViewRecordOrBuilder"], + "sha256": "825cbc7fea09ffcc8d5962fce499df39576b54a1431feee4f39301a0b77724de", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScalarPredicate", "Builder"], + "sha256": "088384d58168e863ca25ad1aafc21e0e1745ff2bea76d4b0c1770357e0925879", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScalarPredicateOrBuilder"], + "sha256": "9900381ce28e84ce81d18d295cb451072e3e5952d070e12301ac91ae84e0f300", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScalarValue", "ValueCase", "Builder"], + "sha256": "e074e6e7c9994c090a89856d37f4e32b37814bb939a684c1b11df7081b9e6391", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValueOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScalarValueOrBuilder"], + "sha256": "2e876d55fba4c4c815a218b3b72d5c6fce2143d5ae8c825d08ebdd11ac9c2bfd", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScheduleSpec", "Builder"], + "sha256": "ea7c9803991d9df2bdd781fac60b6e2c78c3bd68a53f429e1cc6241929a7dc9f", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScheduleSpecOrBuilder"], + "sha256": "378df50600f9afad98491ffc898dc0c69ff6dbbda162c72e69b72a6a4d9403a8", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScopeAnnotation", "Builder"], + "sha256": "13dc126f49f1f349abc80b02fadd34d7a5ebccd1742727c1a8fbb9eecd16f8cc", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScopeAnnotationOrBuilder"], + "sha256": "31187d8bfe0af4044f735e3519d64da9d72107900e406a11c229e9c8c3038261", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScopeConfiguration", "Builder"], + "sha256": "764a098e051af81bf781a5dca5907adceb54b7c2edc34cff20daf50304c1985a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScopeConfigurationOrBuilder"], + "sha256": "f1c103c72f9e3ed29d417c192648b62ce306745a6285bebfdfcb128b5eaefe9f", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScopeFinding", "Builder"], + "sha256": "717b3d451cad02ec2e5943ac6ab6027012374c0521a45acb4a69e7c71005dc57", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFindingOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScopeFindingOrBuilder"], + "sha256": "16f56bdcc74eaab45dd75b9b9778019d9fdce7fcc02256f81cba5c142ff97459", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScopeMetadata", "Builder"], + "sha256": "71cec151edadf9fcc82878351e1b34b8f3648fcc47525aa144f0ecdb3a5169eb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScopeMetadataOrBuilder"], + "sha256": "1b3bbbc616e7f9ea4a01ccdeeecf088fea58e878f8bf7e62c12f40de0e961c2e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScopeSelection", "Builder"], + "sha256": "77d5dbd8a1722c25c360a2c553de4af3962916abaf56c25c0ed546efd091e1a6", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScopeSelectionOrBuilder"], + "sha256": "4786ea9486db7185926bb105ae64b74746be9e42b7aa7343d3e825fc3e4bd73d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScopeTime", "Builder"], + "sha256": "81e3658b672ca3b9a3a0aabce3cfd3ed2d836eff1af1be44e496a18836e3073e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTimeOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ScopeTimeOrBuilder"], + "sha256": "52522e8c2416be6aba05c31a4ca765ae22f9909a7406886089282874af8c4947", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SelectOption", "Builder"], + "sha256": "965bc3379d05a5a5ae5847e33ebf57935fa9076dc0211941dd49e10af0d0ce22", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOptionOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SelectOptionOrBuilder"], + "sha256": "9d5e65179b62c9c7a02dcc1347ebd6aaf6b872cf7570cc989a78a8a1e2cb570a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SelectedSample", "Builder"], + "sha256": "5911debda85c7a210f35cfeace3505c6dd14c2d20ba4a0b0bf202e9198e7b948", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSampleOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SelectedSampleOrBuilder"], + "sha256": "3b0ce49c8562def6189bdb32cc7123759c359ebf323f34b07967396200936e02", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SequenceView", "Builder"], + "sha256": "1ea75d5e8c5a1b99313cefd22950a3a064a2510e644569aed64605ac06ea2953", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceViewOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SequenceViewOrBuilder"], + "sha256": "ec30ed0d088d7c7fe30b36f5d89beb35945c5593a77b291546092cf57c8e5251", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SkillRecord", "Builder"], + "sha256": "cdf2a799f3ce504e7807f07412ef6ab75b0cf5f46d9d585336d68e91ce8a8b78", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecordOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SkillRecordOrBuilder"], + "sha256": "898a0b972f03b0859674aeec1d120baae7e00da1c973580857c3c21499ac17b0", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SlateMetadata", "Builder"], + "sha256": "539be6f3331a24005100b0f4714b101795224f0b406fe9e2687a448380aef462", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadataOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SlateMetadataOrBuilder"], + "sha256": "8edecd06dc183354af893a7ca9bc450ba47a6e4e89c44af9e8c8899e1333d569", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SlateSelection", "Builder"], + "sha256": "c9071266ab6e0a85bab3e35920eac5184aa7a803da76098b318fc372e89295fb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelectionOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SlateSelectionOrBuilder"], + "sha256": "9de81117b8c99c8e9c290eba5b0158c28fbb68f8d3a4ef1f1f43d0571eee49a7", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SourceConsentRef", "Builder"], + "sha256": "fefa583c17dff08853ba02b9b888551d39967b2aba005e89844d575bf932e8a3", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SourceConsentRefOrBuilder"], + "sha256": "fc7beeaefdd0adae48c880d4016b8193c3b42323cd446cdf8c5308011419348b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["StructuredValue", "ValueCase", "Builder"], + "sha256": "1598fd9c24570330967d8e4f6c7d86fa66ccfc36ae61fd179f72fb054246695a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValueOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["StructuredValueOrBuilder"], + "sha256": "16c306202c2bd783be4f15eeffee96bf804d0c25374c04c6a24abdfd2fbc5231", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TableBlock", "Builder"], + "sha256": "b9971a98aac6df70fb54d1d3d6dc3a07ecb48cd2902623a271145adb191fa099", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlockOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TableBlockOrBuilder"], + "sha256": "31f8784706e613327da43f16c79e2bc62de6ca4c370d04e3449c2a46abe77858", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TableCell", "Builder"], + "sha256": "fa44a305c6620b088df706e29ab613f55b1fe7c45e16e3c2a6d2fb2c8790db13", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCellOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TableCellOrBuilder"], + "sha256": "9dc7ee42c9ffd01c56ced131f84d26332aad1ca29bb2b49fc924fc116045f985", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TableRow", "Builder"], + "sha256": "c2a450b34b0780d5cf1912fc2a4679ebe75dac167da4cf5c1ad1524588a30428", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRowOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TableRowOrBuilder"], + "sha256": "891029e319ae7d70e4e5025c15db7ad44757ea5c560b18c8129648a9ad41f9f9", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TagRecord", "Builder"], + "sha256": "38b29ccd10e39e03a5f0a22ab544c2bbadb4e353886c751fea54cbffe8e85e93", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecordOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TagRecordOrBuilder"], + "sha256": "e9e93c83b914818d1c74438646647e062d16c3e11837a1b03d1dafff3e4ef519", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskReasonFacet.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TaskReasonFacet", "TaskReasonFacetVerifier"], + "sha256": "5925128cc65285cdaea3369eb57476afe7295fdba16e361b46e5afc35c1ef576", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TaskSnapshot", "Builder"], + "sha256": "c59e19ad31b2f1ec8027c8d2e4abad00e8cdfcae59b9cdccbdafa98a5662239b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TaskSnapshotOrBuilder"], + "sha256": "539a994cb000c294238e6df269e711c7d2efa74343f1456d7663844d7d76aec9", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskState.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TaskState", "TaskStateVerifier"], + "sha256": "2718775583ebfea0f02dc1df842c87defe66d99351032b5f31a941dcf0d6a940", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TextRunSegment", "Builder"], + "sha256": "e2f5c29c01084bd32659b94ed7c5cd0de88a99a99910aeeb6ef181392aa646c8", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TextRunSegmentOrBuilder"], + "sha256": "bd01e0693402777f3ebaf62daa0ef4d6984939800285d2693033631f8275c3ec", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TextSpan", "Builder"], + "sha256": "e06bd7f7b7f13a817973b2552011c9e703277cc60706ef5a91d42cfdc329ccc9", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpanOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TextSpanOrBuilder"], + "sha256": "e8b26a01a21d54eef567a0dd547b86cdcb8eb20fc34d24c98af7d440d48771bc", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TimedText", "Builder"], + "sha256": "67f03f3bdbe27b7c33d369582f95e32ba2d5664465a6e2786e055ed73b107586", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedTextOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TimedTextOrBuilder"], + "sha256": "32ca1ab26005b316953477c594eeb8f80bc88187d2a94ff4a72f6c8d38b57dbb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TimelineClip", "Builder"], + "sha256": "bf6e762c072c010d51d4879d6ab84c2954b249bfc3ff9ea2bab8062346cc0dad", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClipOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TimelineClipOrBuilder"], + "sha256": "26498ad46d9a90deff7654a265582b0db5e8d26908405b1edc36bc6df802ffeb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TimelineTrack", "Builder"], + "sha256": "e80a04fcdf4426d0e0a0634f569842956c87d6081d17d7e8759a6208059be901", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrackOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TimelineTrackOrBuilder"], + "sha256": "b45315395bb1084a6f3fbd0d61f242ad9c1757396b84720dac9af2dbbeae5ac6", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TimelineView", "Builder"], + "sha256": "819f91f3d0d42dce7640732a58429ee01cd3fd8949a571678c69d1a778c968d9", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineViewOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TimelineViewOrBuilder"], + "sha256": "8b9d01a5477940f8ab45cf61c0b75f40daff23be7c61212233f6ee6d0db59705", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ToolProposal", "Builder"], + "sha256": "3008ac9bc2a7ff6e36b2af432ed53461139bc2b80470221b5051f8a3c0c6f55e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposalOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ToolProposalOrBuilder"], + "sha256": "e376ad7ee324dce7701c86340860689d5ce74b9e074c6dfaf12f5c4ea4c218d5", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ToolResult", "OutcomeCase", "Builder"], + "sha256": "37792e082e2730e772a5e363ac66b4442e80b5092f9e28dbb58df28d8d5b422b", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResultOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ToolResultOrBuilder"], + "sha256": "cf899b74f43bad27a32603b4e109e11eb29cf475804783991f298b5473ec11e4", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TransitionSpec", "Builder"], + "sha256": "c6076c8923b05f179927e01f6eabd46a97f3fccde9c33860375611ba328bb0f1", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpecOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TransitionSpecOrBuilder"], + "sha256": "0d4a82086051f7e4d01548a9af6cacf44b9ff55b84202ccccf91c795c542e2e3", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TriggerConfiguration", "Builder"], + "sha256": "5e3a64ba71637b16c2ca58bd7190c8e8118d4208c760727ad1a4ba465141e9ef", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TriggerConfigurationOrBuilder"], + "sha256": "5433df54397acd1b04df9c53df123910ced0e3e2366d811444b49c9865afd67f", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TriggerSpec", "TriggerCase", "Builder"], + "sha256": "5a4eaa0f0438f34953f473b8b1eb21ecd8b025aac193f138ee3cc48880e73ce0", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpecOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TriggerSpecOrBuilder"], + "sha256": "23bf2bce69ae18aacbbf084635000d312139b25cb6da60972066f1ada0ee4d7e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TurnInput", "Builder"], + "sha256": "570bb78840b6a574ed74393f4300901d893dc79ca729b1e4f3d81fc2f06610fb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInputOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TurnInputOrBuilder"], + "sha256": "95aaa4b1ee6276e4acc9bcc73a6d13da038a7bff716af146518a305c6bf5a110", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ValueEntry", "Builder"], + "sha256": "4dc27078be567ce0acd9729fc10c52dbd72b035ef3d0934835c4bf589344c260", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntryOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ValueEntryOrBuilder"], + "sha256": "8ff7824c50b36c39545abb862a7e192ce30e0995b8e3378cd68e92984d8572d3", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ValueList", "Builder"], + "sha256": "3e5034cc4ca73b0c9e2a1280d52a44909390ab3ed9891d15a2fbeefe64faf7d6", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueListOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ValueListOrBuilder"], + "sha256": "13d1ee3ba096b3e61d5380f115fe07ce29fabd8ef863b3f03dd3e606b53ffa32", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ValueRecord", "Builder"], + "sha256": "e7994e41fc04e26611615bed87d77d5fbe7a14b9330a69eb5620e6baa61a3de2", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecordOrBuilder.java", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ValueRecordOrBuilder"], + "sha256": "77c14356c5d38cc595ec458b5840285968c8d5af2cbba7860eaedeb1d666c78c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EntitlementChangedKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["EntitlementChangedKt", "Dsl"], + "sha256": "fe8ebfcc9648408fe502f08a8a2723dc5a437b126f9676b2922bf7fa2a31b528", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EventsProtoKt.proto.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": [], + "sha256": "1db62e96f448dac65b8d49a99349a065f5ff7feff0a1bac7a6e8071172a67658", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ActorChainKt", "Dsl"], + "sha256": "4cf8082790f9e6458ab3fe712e7d872fcb5862e76ce6de40bac461a70dac59c5", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/AggregateRefKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AggregateRefKt", "Dsl"], + "sha256": "b311238a98caabb19dcd929ca76242c73311cd5084866ebd8d90d01099b7fdf1", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ApplicationScopeKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ApplicationScopeKt", "Dsl"], + "sha256": "83d0e34721e59593a62e34285ee0dbd6415e8d7288d600d4edaa759a3a349ce8", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArcErrorKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ArcErrorKt", "Dsl"], + "sha256": "32b965355b0ecaff8c70a36d7cd79864c0d00bd180fcbec31750649a225025a1", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ArtifactRefKt", "Dsl", "ProvenanceProxy"], + "sha256": "c15a3a3b8abe4a809cfc0b54fb77d4052b427c0b6a633576109feeb1775d4a80", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["BlobRefKt", "Dsl"], + "sha256": "78180dec46322b0985a659b735f0036024fdcba5d8641de6277906d76052dcd5", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ByteRangeKt", "Dsl"], + "sha256": "672cc25a376834bee0d7eb8b1895cee8f0c2f348d51fc61a4f54399d86100895", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ContentOriginKt", "Dsl", "KindsProxy", "ParentOriginIdsProxy"], + "sha256": "94a920442d04ddc090de59c152eda17b00228ac3ca2cf96c91eea686bb280875", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/DecimalKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["DecimalKt", "Dsl"], + "sha256": "d257c9fce9193ea989b057d90f8cd7ead5d8887e3c2245bfe1f7258b860d6033", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ErrorDetailsKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ErrorDetailsKt", "Dsl"], + "sha256": "c1f0385e384567dafb6211f9fdb9daca78ee9ba14daa3b917595d3d5a2e8082e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/FoundationProtoKt.proto.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": [], + "sha256": "99f4e6e3daaac7ced2a1dd41c62fc87cbeba6b19cf7557f181703dfbde444565", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/IdKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["IdKt", "Dsl"], + "sha256": "a82bdcef00c1697afb7f12696def78a30cd281cfd09e3742b9fb08ad65d25410", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/InstantKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["InstantKt", "Dsl"], + "sha256": "02ae32542532961606cdeb3773376eadfa13e67367201d3d875775dcb74fc9da", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LimitFailureKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["LimitFailureKt", "Dsl"], + "sha256": "490c1e2fc02a81e1cc35267be5d0925d870bb3a2ce0971a945a0631e003fd939", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["LocalNotesVersionKt", "Dsl"], + "sha256": "37d2eea09ca3e1ca6df5d1f9ec1f504e77eaf0fe1906860fb0389947fb2b432c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaRangeKt", "Dsl"], + "sha256": "ec8248c594c6b45b3f058ae895a15c62b0498206e106c01975320a644537b59d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MediaTimeKt", "Dsl"], + "sha256": "30b76504b38d4b0edc1ce21e525e37d63dbf514f4e01052ae60666056faf9165", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/NativeContentRevKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["NativeContentRevKt", "Dsl"], + "sha256": "b34322ae96a82e5e39a48273cd92d560d322e5c1b3320c9c3f309482f211724a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PageRequestKt", "Dsl"], + "sha256": "af86715ef3ecc7a790537f9930ba69111913988d32f9c759ddd0c0d827656d94", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["PageStateKt", "Dsl"], + "sha256": "1bc0e2278cba2bdf672114f3d5a5562b888878568c173f452ada5aa7960117a4", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RationalKt", "Dsl"], + "sha256": "d221fef6f61e51403a376e9b66a621528e0fbab2086733cf7e3e505a82f4f353", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ReceiptKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ReceiptKt", "Dsl"], + "sha256": "633d2f2e253c9eee040025f35b5d06147d595ed90447a9ccb680830faeef7382", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RequestMetaKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RequestMetaKt", "Dsl"], + "sha256": "18e1c74074eb75edf4fca5bd1cc5c4d27e7e17bf23e29ffca85403be88ef0a98", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ResourceRefKt", "Dsl"], + "sha256": "d7b2b7a44172b04b4b8e6998086230beeb2745351c3ca130e0d87fb1165df3e8", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ResourceVersionRefKt", "Dsl"], + "sha256": "aeb0e4b8b3d16e2d31bb70f5ab6936840ceb28784071ceaafc5cfafe49f47371", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResponseMetaKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ResponseMetaKt", "Dsl", "WarningsProxy"], + "sha256": "f8f499884810b908ab71f70f87ea43bcd2579e6a4b6a230f6c7b8aa5f66d3333", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RetryAdviceKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RetryAdviceKt", "Dsl"], + "sha256": "8bca147f4687902ac98b545e083cf6718ad802d35558cbd195aa71089d9db283", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionConflictKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RevisionConflictKt", "Dsl"], + "sha256": "bff06769af5625833a81e9f3f1e3d42ab6c7eb1b7440f924e5f801f963a3b86e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["RevisionKt", "Dsl"], + "sha256": "9b6c2f4d01c669ce8283226eb31f3ea0edfaece14162d1fee79d6b525133cb83", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/StateFailureKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["StateFailureKt", "Dsl"], + "sha256": "00b68e19347e56b4cefe892ac7ea96d9d018f15990d6359493944a06291a89ff", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["TimeRangeUtcKt", "Dsl"], + "sha256": "3fcf36c235d663bfb6844177946556a17a3faf2ecb8d25e37b4198d0a987f9b6", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionFailureKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["VersionFailureKt", "Dsl"], + "sha256": "386340e2635090263d6dacda90bfe8334a923f2eb6a745d3d86bd39d54d867c1", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionedRefKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["VersionedRefKt", "Dsl"], + "sha256": "5cfa97b24ceb9d067fbd6781f398e3c48d075ea0dd25dc4f12ff1956bf550e09", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloProtoKt.proto.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": [], + "sha256": "858ffdee11fcb438e594b231a8c5870add28da12f0004e25202e579aae34651a", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloRequestKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SayHelloRequestKt", "Dsl"], + "sha256": "6592591e75b92d28cdadd8d5bce7713b9128fe02283bed2f4f1c756eb39a0ddb", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloResponseKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["SayHelloResponseKt", "Dsl"], + "sha256": "fb82759414a4817fb9a932eb6e7a57edd602af796f75ab125c6f986eff546397", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AgentProfileKt", "Dsl", "SkillIdsProxy", "ContextProxy", "CapabilitiesProxy"], + "sha256": "a45eb550798e3843485b17ae17d6ac7659533749804f089221c0c3afb379ce30", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AggregateBodyKt", "Dsl"], + "sha256": "26e32e5c47dc54d4ef5b2ce0743c0224e8291eb1035953f03b72cabff53b2fce", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AlignmentSpecKt", "Dsl"], + "sha256": "d7f3625bb5edf73dd6d4cc35237aa291225c7a9c8b1a118ac4543dadc1ec6b21", "kind": "generated" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Shapes/ProtoValidation.g.cs", - "package": "ArcForges.Contracts.LocalRpc.Scope", - "access": "internal", - "types": ["ContractShapeValidation"], - "sha256": "074cd7bfd10f0d895269d3264e2713ef728aa2feeabd5c2c2f4c26ccaa298f54", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AutomationSpecKt", "Dsl", "GrantsProxy"], + "sha256": "87262a7c66542d7e201db95234b5eefe873cf589824988ca8c2703562b4fe77c", "kind": "generated" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Proto/Slate.cs", - "package": "ArcForges.Contracts.LocalRpc.Slate", - "access": "internal", - "types": ["SlateReflection", "SlateOperationsServiceApplyTimelineEditsValue"], - "sha256": "a08a43fe85bafe7a20c819a5befd995e62cfa690f6e24499b6ea715eb8309749", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["AutomationViewKt", "Dsl"], + "sha256": "42ca16cc55aab8c19f2d1f4746109ac61a2c4f154ca6ea31fd2520ea38fa6ff4", "kind": "generated" }, { - "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Shapes/ProtoValidation.g.cs", - "package": "ArcForges.Contracts.LocalRpc.Slate", - "access": "internal", - "types": ["ContractShapeValidation"], - "sha256": "12831faa1fa92bd912d06e3890339ea4f8fa351a9b56383c45faba3bf5e9dc9e", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["BlockBodyKt", "Dsl"], + "sha256": "2b47c079204c6c785f02292c9589833ed4bca520b50a1501287290510f629ef6", "kind": "generated" }, { - "path": "src/internal/ts/ai-internal/src/gen/http.ts", - "package": "@arcforges/ai-internal", - "access": "internal", - "types": [], - "sha256": "2f77ad4309a03b099db14173dc84ad79c2eb05acc7af908f1bd307c5e1be6094", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["BlockKt", "Dsl"], + "sha256": "64051c8b199b68174066408a88c5cf669d97715fbc42421f9de876b4d624cae0", "kind": "generated" }, { - "path": "src/internal/ts/ai-internal/src/index.ts", - "package": "@arcforges/ai-internal", - "access": "internal", - "types": [], - "sha256": "728225c6541e270326132f0ee6d009bec4dd52b0f787a3a4c207b754ded46b1c", - "kind": "authored" + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["BlockPropertiesKt", "Dsl"], + "sha256": "d82224d359cc92fce325c7d5c4651232f4287e5f57833058bef0feaa37778f9c", + "kind": "generated" }, { - "path": "src/internal/ts/ai-internal/src/shapes/gen/CommitReceipt.ts", - "package": "@arcforges/ai-internal", - "access": "internal", - "types": ["CommitReceipt", "VersionedRef", "AggregateRef"], - "sha256": "c52be745780f90d1d33e6848b0c15a1a830cf687c641b025e6d284167af40a3c", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CalibrationKt", "Dsl"], + "sha256": "bbfec0f770637c8f7f62f5d01dd346b4ab43a3f4c7661e5d603fe0d78967ac97", "kind": "generated" }, { - "path": "src/internal/ts/operator-client/src/gen/arcforges/operator/v1/operator_pb.ts", - "package": "@arcforges/operator-client", - "access": "internal", - "types": ["OperatorCallContext"], - "sha256": "6604d82da2537f469186376f0487e6c7a08152736a2aea0264e4abc21e0acabe", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CapabilityArgumentsKt", "Dsl"], + "sha256": "5ec398abe370d01a676829dc65fce1c17f7c208fd614d5c8036029f2d5c2e7e4", "kind": "generated" }, { - "path": "src/internal/ts/operator-client/src/index.ts", - "package": "@arcforges/operator-client", - "access": "internal", - "types": [], - "sha256": "d14861c0f7de332e30317a56a5acee58b86a17d7aa55460d1f458f253decd5e4", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CapabilityResultKt", "Dsl"], + "sha256": "b6d85047500639cdda64eccbc8962cc79d2596768d7bfc5b265b8ecc73af3b04", "kind": "generated" }, { - "path": "src/internal/ts/operator-client/src/shapes/gen/proto.ts", - "package": "@arcforges/operator-client", - "access": "internal", - "types": [], - "sha256": "e6ad7dbe5ba65b56114acb46eeb9be3e93b9d983c9cadb179d672f9cf622849f", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CaptureMetadataKt", "Dsl", "ChannelsProxy"], + "sha256": "f199fe8818771fd6f32503e006747cefba7a8aca29fc1d2923145bb512bf7022", "kind": "generated" }, { - "path": "src/public/dotnet/ArcForges.Cli/Program.cs", - "package": "ArcForges.Cli", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ChannelDefinitionKt", "Dsl"], + "sha256": "db249c177d04b60e49ac94801578e10373964a821d87c6a6610a1bd3968f969e", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ChatProjectRecordKt", "Dsl", "ConversationIdsProxy", "ContextProxy"], + "sha256": "7009b0ca43ec9c6cd0ad17859e1a49220fd6e2476949eb0f25e31fb1a77eae6d", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ChecksumSpecKt", "Dsl"], + "sha256": "fec1fd2861d531bed711a4afa2b0e548ddd6644133be1c32ed6cc1a473aa123c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["CodeBlockKt", "Dsl"], + "sha256": "1eb43ebca15bc9b9c9223be53715d666f012c2d80981d99200ba54b94ecd02da", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ColourConfigurationKt", "Dsl", "InputAssignmentsProxy"], + "sha256": "a26d3036d87b7e25cc7fed028407226f18df77abf76fd14db993c958b2aa2e53", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContentProtoKt.proto.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", "types": [], - "sha256": "2e871c072d04c60ca1e5ab6de1a337e51b11552cf316896dfd082d8316813e29", - "kind": "authored" + "sha256": "4f638e31002baf902121d1a1a5e163adc66d5e681f12d8f522e8c2e489f67eb1", + "kind": "generated" }, { - "path": "src/public/dotnet/ArcForges.Contracts.Events/Generated/Proto/Events.cs", - "package": "ArcForges.Contracts.Events", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["EventsReflection", "EntitlementChanged"], - "sha256": "815584ad9125ce01f187091596b3bab2c6c5388f97fe81310f7b12c7055386e6", + "types": ["ContextRefKt", "Dsl"], + "sha256": "1221123d137a796a53384b6f20ac550d933f619cbe8473e27c21a4549fcfe513", "kind": "generated" }, { - "path": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", - "package": "ArcForges.Contracts.Foundation", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": [ - "FoundationReflection", - "EffectCertainty", - "RetryMode", - "ErrorCategory", - "Id", - "Revision", - "LocalNotesVersion", - "NativeContentRev", - "Instant", - "Decimal", - "AggregateRef", - "VersionedRef", - "Receipt", - "ApplicationScope", - "RequestMeta", - "ResponseMeta", - "ArcError", - "RetryAdvice", - "ErrorDetails", - "detail_", - "DetailOneofCase", - "RevisionConflict", - "LimitFailure", - "VersionFailure", - "StateFailure" - ], - "sha256": "152b3fb5196abcd17793f47e5ad4f06c89b027a1326a8953bad4efe8a103a0c7", + "types": ["ContextSelectorKt", "Dsl"], + "sha256": "22875304bb4b5b9af6da42f14226959b986bd80ef0408cb0aae9c25d59d56489", "kind": "generated" }, { - "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Hello.cs", - "package": "ArcForges.Contracts.PublicApi", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["HelloReflection", "SayHelloRequest", "SayHelloResponse"], - "sha256": "009300e6d8a46305d409d7920757347775fcf5dfc8f87ecc729be05d87b917eb", + "types": ["ControlProgressKt", "Dsl"], + "sha256": "afc80c601d79951d69bdd6c9f2743279bec9014606e73c9c1b7af47cf835f74f", "kind": "generated" }, { - "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/HelloGrpc.cs", - "package": "ArcForges.Contracts.PublicApi", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["HelloService", "__Helper_MessageCache", "HelloServiceBase", "HelloServiceClient"], - "sha256": "92049cb1d4cfc512499e1a3126140b3c6d8aa8f28f6398e6a79588fc352f3c75", + "types": ["ConversationBodyKt", "Dsl", "MessagesProxy"], + "sha256": "00b514b24860d4b4989856ca91bbd2771bfa65a39d1eb9827858475c82e7fa62", "kind": "generated" }, { - "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Shapes/PartReceipt.g.cs", - "package": "ArcForges.Contracts.PublicApi", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["PartReceipt", "PartReceiptJsonContext"], - "sha256": "bc1a4569cf4eeb923fe88d5745d090a2aeca2a3ca99b892f25a9c35359f7df02", + "types": ["ConversationViewKt", "Dsl"], + "sha256": "ece0ebe05850b16ef7329e9072edb6d5e4eadaedf7fcdbbcd792b8716ceb1034", "kind": "generated" }, { - "path": "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/PackageInventoryValidator.g.cs", - "package": "ArcForges.Contracts.Validation", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["PackageInventoryJson"], - "sha256": "acc4323b511fcc037e169ce85c13193440939884917723cff39601064d9b71f7", + "types": ["CursorResultKt", "Dsl"], + "sha256": "667799eb159cbae20f757409e7e617c22888c99c167b9a1e153474c33498393d", "kind": "generated" }, { - "path": "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/PartReceiptValidator.g.cs", - "package": "ArcForges.Contracts.Validation", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["PartReceiptJson"], - "sha256": "f089cae66b6415ea1b0846059e28b5a6b66b52f96528122a6cbe2f79bcc1084e", + "types": ["CursorSpecKt", "Dsl"], + "sha256": "c0cd26501492f28712d9546e30f881306b63ad4ee58a433133ffe455f28d0564", "kind": "generated" }, { - "path": "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/ProtoValidation.g.cs", - "package": "ArcForges.Contracts.Validation", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ContractShapeValidation"], - "sha256": "13701da91de7d1dd186e49ef0b18eb429de624a922a10676c5cbe97d3b9a8b57", + "types": ["EffectParameterKt", "Dsl"], + "sha256": "0447b336ef2526a0a69e4e1470f649f7f190882361f0b4d3c7f5edb5022d4acd", "kind": "generated" }, { - "path": "src/public/dotnet/ArcForges.Sdk.Client/ExtensionLeaseClient.cs", - "package": "ArcForges.Sdk.Client", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ExtensionLeaseClient"], - "sha256": "4913982e8af4902893581ffcd5a0205483e4b13790b41bcbdb70f8764a1236e6", - "kind": "authored" + "types": ["EffectSpecKt", "Dsl", "ParametersProxy"], + "sha256": "5e052638246bea4160689190b1c2d4f99cd3c3597021eec0dc0de58fc982cdb1", + "kind": "generated" }, { - "path": "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Proto/Extensions.cs", - "package": "ArcForges.Sdk.Contracts", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": [ - "ExtensionsReflection", - "ExtensionLease", - "ExtensionHostServiceRenewLeaseRequest", - "ExtensionHostServiceRenewLeaseResponse", - "outcome_", - "OutcomeOneofCase", - "ExtensionHostServiceRenewLeaseValue" - ], - "sha256": "79e3c1de76e534df603d721b9da1a8cdcb0f8b4737d4c776b469d90c2937c447", + "types": ["EphemeralSelectionKt", "Dsl"], + "sha256": "309e3ac8801924bf1b1862b287d6785d5fe8760dee646f78870b21b3dad138d5", "kind": "generated" }, { - "path": "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Proto/ExtensionsGrpc.cs", - "package": "ArcForges.Sdk.Contracts", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": [ - "ExtensionHostService", - "__Helper_MessageCache", - "ExtensionHostServiceBase", - "ExtensionHostServiceClient" - ], - "sha256": "b9d73d5c8d06bebfdb00a3fc52ec7abf9c809700e32207240ee552fcc917473c", + "types": ["EventTriggerKt", "Dsl"], + "sha256": "428b45e99b7d882a7ef7d6827c4ae1c06669a5846478ad383f0075a5f68ebf9a", "kind": "generated" }, { - "path": "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Shapes/PackageInventory.g.cs", - "package": "ArcForges.Sdk.Contracts", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["PackageInventory", "InventoryFile", "PackageInventoryJsonContext"], - "sha256": "f8baed42f0056d8f4e1bb6831cf5b5e022f81d9ac8de1aed19f4e5abb50b4668", + "types": ["FamilyResultKt", "Dsl", "ValuesProxy"], + "sha256": "ba3deabc8d1cd5f5164d82e7f13b37c7aa765fb5bd990a1497d6e36dcd4bba01", "kind": "generated" }, { - "path": "src/public/kotlin/contract-fixtures/src/main/java/io/github/arcforges/contracts/fixtures/ContractFixtures.java", - "package": "io.github.arcforges:contract-fixtures", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ContractFixtures"], - "sha256": "615c4bd05e715f4106262391844b7e7324f63ba55fd200b4e1d4815349d3232f", - "kind": "authored" + "types": ["FilterGroupKt", "Dsl", "ChildrenProxy"], + "sha256": "6d953e957cece2abc4474ddaa37d302ecf5202278acc0a1da0ada8d53c9d4d09", + "kind": "generated" }, { - "path": "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClient.kt", - "package": "io.github.arcforges:contracts-connect-client", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["HelloServiceClient"], - "sha256": "990b77a0d1e1bc844355b1fe19914187660f842b175d29cb26b4f5fd3e6559a4", + "types": ["FolderViewKt", "Dsl"], + "sha256": "9248d804a538078186e43c0f832a1bd517f7e84f632c5ba9773c596bf572dd5b", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClientInterface.kt", - "package": "io.github.arcforges:contracts-connect-client", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt", + "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["HelloServiceClientInterface"], - "sha256": "32b55e844500d7d6ac0c081b4c3d50cb4feaaefe5b24bcba708d7e515d1f8e3b", + "types": ["FrameConfigurationKt", "Dsl", "FieldsProxy"], + "sha256": "ffe4c2581a442f2006d9302c655b089878d7b9d135ee0349bb2f78503145848a", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChanged.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["EntitlementChanged", "Builder"], - "sha256": "f1651ea86a69749686de5335406129bfe778f22ecf1d821be96d613f0299cd39", + "types": ["FrameFieldKt", "Dsl", "JsonPathProxy"], + "sha256": "3ac1bd94c1294852a1a785f64302a3c4e278c19ffc9986f7c08bbb6d484a983d", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChangedOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["EntitlementChangedOrBuilder"], - "sha256": "dea61b2cfc0d3673b1aa8d8613e9e5cac5b02f8f99de3752dbf8b08323574462", + "types": ["GeneratedSourceKt", "Dsl", "ParametersProxy"], + "sha256": "2dc861471b465986b0159ddc1ca83556fb981b86a2cc616d82a265f8b096c26f", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["IdListKt", "Dsl", "ItemsProxy"], + "sha256": "d004488fccb2d1066bc931c7c0b8550013c22ce847f9943a7d32d15ced045748", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["ImageLayoutKt", "Dsl"], + "sha256": "d112d134e3158ad8e2cd1b583724b194061552b6d6baee811c122e9c079cb48f", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["InlineAtomKt", "Dsl"], + "sha256": "5a90b2ad7e53640be6f5931c5f02deff7d4d0d055dbe590723c93c5b983454a0", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["KeyframeKt", "Dsl"], + "sha256": "97360464f60a8895e17e9dd2e53c359282b773f3948e46853dd8dfa527fb6bd7", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["KeyframeListKt", "Dsl", "ItemsProxy"], + "sha256": "cafe2108937916b0c833bcf3ef9dd808c0b9a272866b7e4a8597b618b597f516", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["LinkSpecKt", "Dsl"], + "sha256": "0bebce491233eff9e0d4dacfd52530d8e929debcc0d3068a269003f5ab9a4291", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MarkerViewKt", "Dsl"], + "sha256": "b84427f4eeb6fe40b5606b8178be4b3f745bd6a0a05747826228a1442943ec1c", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": ["MathContentKt", "Dsl"], + "sha256": "be325ffe28155dcb6e64a11439831ebdcd8f22fc5571b0864999c44d4a5c8b74", + "kind": "generated" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt", + "package": "io.github.arcforges:contracts-proto", + "access": "public", + "types": [ + "MeasurementRequestKt", + "Dsl", + "ChannelsProxy", + "FamiliesProxy", + "ThresholdsProxy", + "CursorsProxy", + "ReferenceLevelsProxy" + ], + "sha256": "d3232e7c8d9fdecfd1af15257e1e837e1a9f1d8c52029cfd1eb80bdbb9889ca3", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EventsProto.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["EventsProto"], - "sha256": "ce385ae3f764756fa5e367a623e084c348b7b25fc897f3c0b765047e6235f84d", + "types": [ + "MeasurementResultKt", + "Dsl", + "FamiliesProxy", + "WarningsProxy", + "ResolvedThresholdsProxy" + ], + "sha256": "87b023e59605c6422b8eff250abe6baf6f1af4a5ee18f35ec4edb15b28d39f28", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRef.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["AggregateRef", "Builder"], - "sha256": "5ca342085c648d5f40ca93b88050d0737fd0b23f383aefb9f37368fd5d47435b", + "types": ["MeasurementSourceKt", "Dsl"], + "sha256": "a1228315d44b8a85fdafd66736443252312aa1f55f928d3d1206c7d8f3e7018b", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRefOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["AggregateRefOrBuilder"], - "sha256": "8640d078901a3044196b0f3c72134d0c01977ecd4c9e95afe9fea8dd4ee774b8", + "types": ["MeasurementThresholdKt", "Dsl"], + "sha256": "e2f1de6413ca028ecd77df0ffc324374fd66cd028f2f1f8785cf49d4b15ce42c", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScope.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ApplicationScope", "Builder"], - "sha256": "481bd89784c1d1d9f7210f7fad6f2d9ea3f8e4589dcdf72e5592ec26d968f74a", + "types": ["MeasurementValueKt", "Dsl"], + "sha256": "d0d6b655934d477bc9763547736e534f8a8955c0536b2db5f4cba31ddebea83b", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScopeOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ApplicationScopeOrBuilder"], - "sha256": "1d78b93c6e9aabbd193908dac46d593985791eb722a871e8c66d0135f84e2a47", + "types": ["MeasurementWindowKt", "Dsl"], + "sha256": "39dcde653dc1b827bb74c7e63da735f3fced5e3d02d8c8770d6f822a20b6318e", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcError.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ArcError", "Builder"], - "sha256": "41759ab06da5ab491b416a6ace4aba5ca6de5fcbbe7022ad9882435e4940a048", + "types": ["MediaBinKt", "Dsl", "MediaIdsProxy", "SequenceIdsProxy"], + "sha256": "2f8419cb50d4a0d51a7b4f5d15c610706b7bea65b71613ccf83c0a88947d027a", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcErrorOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ArcErrorOrBuilder"], - "sha256": "05155dd38fbd28b86ffe308c64a35e2666efac2f89bdc8bd7fb8368b49c6b418", + "types": ["MediaColourAssignmentKt", "Dsl"], + "sha256": "22634316b0a5e66d17a231d30d6d7cc04d8f206e56eaa63bbfce5bad791d3e82", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Decimal.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["Decimal", "Builder"], - "sha256": "4eba90670dd1c6051863350f06b5a2eaf53a0c7cd031ff264877580f43516ab0", + "types": ["MediaStreamKt", "Dsl"], + "sha256": "e7bcf21001070fc06623814bf6af286fd1a25a304911d2bdc28eaa07e606176d", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/DecimalOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["DecimalOrBuilder"], - "sha256": "ecff746cee89e091fcfa49904934028b0909b0b3098a1d8151a710fdce959e03", + "types": ["MediaViewKt", "Dsl", "StreamsProxy"], + "sha256": "8be0ada67fbed678855aa7faf4355e46dcab71ceb13eb680c4aabb751b90b278", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/EffectCertainty.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["EffectCertainty", "EffectCertaintyVerifier"], - "sha256": "79732345b9d39a7f475211e1362b9b73d5577ace596d2537ef66e35e391004d8", + "types": ["MemoryRecordKt", "Dsl", "SourcesProxy"], + "sha256": "dde3ba508c486d7b6b6bf6229775c62e8c712babb6f69bb26656403465365cc6", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorCategory.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ErrorCategory", "ErrorCategoryVerifier"], - "sha256": "c7af39da9a6d8ab7a9f037f069c39706182895b78c05fa2aa13ed80cfa04dd58", + "types": ["MessageDraftKt", "Dsl", "PartsProxy", "ContextProxy"], + "sha256": "9aae599e3e367d42a7d2086a4744249058a7f25c9ba778beb3c265010df92abe", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetails.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ErrorDetails", "DetailCase", "Builder"], - "sha256": "4094df41b5c5a9612539122f50ce6b71ca109b06ca7b8362b59cc9da5a64867e", + "types": ["MessagePartKt", "Dsl"], + "sha256": "848322f72b1c7328f11a7f626ef7d732999e5c56f6d6cb6c8df0ffffe6fad237", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetailsOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ErrorDetailsOrBuilder"], - "sha256": "c85f989bb88ad6c42d2c7981114180fc9aabd2fd97858341f2ce8a577a6d0775", + "types": ["MessageViewKt", "Dsl", "PartsProxy"], + "sha256": "f6cefa2bf61f68afa3ebbc0fcbc744401006f5b962685dc4afc202718b7b7d1f", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/FoundationProto.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["FoundationProto"], - "sha256": "e00379ac4af65db8d9c581c72330a259b88c5b5918ce6a7f684f479072171f99", + "types": ["MetadataEntryKt", "Dsl"], + "sha256": "2390edf52e86323024be8d9aa01c44ea52785c3493278dcf6dbf922af6e372f2", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Id.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["Id", "Builder"], - "sha256": "a0c4a9fba689e8b3a0f17a7fc8e2afa3cd965e990ffe009791bdf50cc639c061", + "types": ["MetadataScalarKt", "Dsl"], + "sha256": "21a683c15a00ec9cd2a259895cfd5086c8fa717d5361b55d05690ba81e0ff26f", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/IdOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["IdOrBuilder"], - "sha256": "839b166873748b95e746b2938e031749812f10afebe41a59ac43b666465bab51", + "types": ["NotebookBodyKt", "Dsl", "FoldersProxy", "DocumentOrderProxy"], + "sha256": "23671fd377f0c4c2f6fb85f1ab5097933e97f74b560fecb743186f18d8c06ba2", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Instant.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["Instant", "Builder"], - "sha256": "ab1ec79114ddaf1d503bc0ab6eccf16ba0a9916e05865139f6ca473c5787fb57", + "types": ["NotebookViewKt", "Dsl"], + "sha256": "6b5027fb83cdd293306d16f18ba831988d79781d93cd56d6a0900523effedfcb", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/InstantOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["InstantOrBuilder"], - "sha256": "f8994f6c9e50dc3f296220ab642129492af13709205a92b0af8cc72e3401e86f", + "types": [ + "NotesDocumentKt", + "Dsl", + "BlocksProxy", + "PropertiesProxy", + "TagsProxy", + "LinksProxy" + ], + "sha256": "b0592a637b1c981e226eab863f663eb1382914cc040431e6a92b9e90b54971a4", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailure.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["LimitFailure", "Builder"], - "sha256": "1b12ac7d877839075996ee93fa63f22588c86019cd147529da9257ffb11e6d64", + "types": ["NotesFilterKt", "Dsl"], + "sha256": "7a5e44f28cafaacfee3e7595a4d3c23b810f653cd18887fdb7b1d52531f06191", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailureOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["LimitFailureOrBuilder"], - "sha256": "3c6ca262f7f015d52ad31b4fb918f41e9b63fc62baea44eb504302c4191ad87b", + "types": ["NotesQueryKt", "Dsl", "SortsProxy", "ProjectionProxy", "DefinitionVersionsProxy"], + "sha256": "cc6286bbab3f1fc0db4d7a1d5ad33af9bd15a93e7b6e1e4ac2e8a4e511ba2f8b", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersion.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["LocalNotesVersion", "Builder"], - "sha256": "c685c5b2f8a7cff75fc64daf25c20a900188bbc237577e2301eecb4341b492c5", + "types": ["NotesSelectionKt", "Dsl"], + "sha256": "50bee5570ded6e8ccc0e721ae95c1c7c4674f99481c09437fdec580b09736317", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["LocalNotesVersionOrBuilder"], - "sha256": "e6d0f49d83dbc4579506bf8aa8bb84ac798a1fcd6146d5624473c6f4e07fadbe", + "types": ["NotesSelectorsKt", "Dsl", "TagIdsProxy", "BlockKindsProxy"], + "sha256": "bf31d0f89ff8cd3dad650b23918c17a9f7ee15c90088fda9579e5b120f22a9c3", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRev.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["NativeContentRev", "Builder"], - "sha256": "c50f0c212062994f1bcf13e8dfbe5158c2042a6b40b448cf24f78925957aaf46", + "types": ["NotesSortKt", "Dsl"], + "sha256": "ae219be90211e0629576192825abb3c2fa5fc8142ab83ee80aa8413498da545e", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRevOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["NativeContentRevOrBuilder"], - "sha256": "cd9f37449419231ea74962f0e87b0df3458c1a520120e8f50c3bad58234e7700", + "types": ["NotesTextPositionKt", "Dsl"], + "sha256": "5bcf38b6d071fc146718ce16d0c36c03704bc73423386b796b70c41ada6f9961", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Receipt.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["Receipt", "Builder"], - "sha256": "836a380ff454c9c841177765edce4890045af2d9812041d24a15f60d87c1dfe4", + "types": ["PreferenceRecordKt", "Dsl", "ValuesProxy"], + "sha256": "f5d0ce8f38134d97b0b54fc6ef8cc92cdce0aa55af1ae37eeef65ed69c6a9e73", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ReceiptOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ReceiptOrBuilder"], - "sha256": "44ca675570ae903e704d4dba0fc65581479b02613a607f986dcc4a36d9018d1a", + "types": ["ProcessingEdgeKt", "Dsl"], + "sha256": "a223175728a5b495819bed9eee718faf5178cb2bb9d4cf36707b6356546f7c18", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMeta.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["RequestMeta", "Builder"], - "sha256": "b89752208dbc40842d52f53cf02e9a7ddf5b365ace92216f00438aef813657a6", + "types": ["ProcessingGraphKt", "Dsl", "NodesProxy", "EdgesProxy"], + "sha256": "c4c4d1165e1e189295dee4a0f328c7651f953432361b98c6a489f97ced5dceb7", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMetaOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["RequestMetaOrBuilder"], - "sha256": "bc2ba7a1553979a2b2fff3d8346a9d35795b8babf81d119b9b2e63210e5267c2", + "types": ["PropertyDefinitionKt", "Dsl", "OptionsProxy"], + "sha256": "275ea425130968a2cfecb1e15bbb058868c45e718cf5a5c5de6d809223ada49e", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMeta.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ResponseMeta", "Builder"], - "sha256": "0a2cad41082005ab6e4715bc8f679836c7b55275154a04cd8856f428dd5be66b", + "types": ["PropertyDefinitionVersionKt", "Dsl"], + "sha256": "263b92d4e9718a1a03c6b10482d79050b432aaed75ff360f29f4407e7fd1fa76", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMetaOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ResponseMetaOrBuilder"], - "sha256": "2b57501e9693bf8226c5b5d27d70232eef49e182a0c083a9b55a95581bd61e70", + "types": ["PropertyValueKt", "Dsl"], + "sha256": "bf8718fbcaa56b6e50f320f4700ef9af4cdc85d8b5025123c10a44c020798937", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdvice.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["RetryAdvice", "Builder"], - "sha256": "02c57b0de06c99bbbd865330501791ee976fefdf204129076b25a85406b22e7e", + "types": ["RenderPresetKt", "Dsl"], + "sha256": "72ba7bb615081738d65a91d727a88c97dd467478572a0188c80e83d7cf2e33f3", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdviceOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["RetryAdviceOrBuilder"], - "sha256": "62979680ee33448777aa4feca8559989e19a408ec1dd1552584ff749564ba733", + "types": ["RetimeCurveKt", "Dsl", "PointsProxy"], + "sha256": "e006e12713649212be6f399bd84b8819a74d5ffadd58d26b74900d86fd92c2c9", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryMode.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["RetryMode", "RetryModeVerifier"], - "sha256": "0300c1d54f3d2070b3ed70a61e8011c412472708b8a2bdc56b75e14cd797a419", + "types": ["RetimePointKt", "Dsl"], + "sha256": "668a751399e467e724b55711c8a5e40bc4921274bd25b390a20b43f66ba66fb0", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Revision.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["Revision", "Builder"], - "sha256": "b4b7f7a66efd15356900fcf0342e686c7ece2e60903f71dd41b91a4b5a91e112", + "types": ["RichTextKt", "Dsl", "SpansProxy", "AtomsProxy", "RunsProxy"], + "sha256": "86008f09af82f4735324b35890742f62161c67877806f6a4daf37087ce8db6bf", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflict.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["RevisionConflict", "Builder"], - "sha256": "f4949bcb85e1864efec2a48f571b6e1716e59a5afe1de519eda24163af8a0a22", + "types": ["SampleRangeKt", "Dsl"], + "sha256": "d2d8f984ae3e3fa744445df736d0544ab5fc617e5c2702a234ece2c4b38c8447", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflictOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["RevisionConflictOrBuilder"], - "sha256": "009d3940c3f35f237fa8651aaf16c1430a5d76aea4079004334e8755ada79848", + "types": ["SavedViewRecordKt", "Dsl"], + "sha256": "1f130fdaa8ddc13bae8317872e78b89e76a0e710ea5f72077bb1a1651b3561e5", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["RevisionOrBuilder"], - "sha256": "449a11473d7ee235d5b1e80df6b06a43786d8d2d6c897ec87560984085c2dff8", + "types": ["ScalarPredicateKt", "Dsl", "OperandsProxy"], + "sha256": "32810b51545a25aec68c8604765be47509c57adabb4070fab7dbd785a98039df", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailure.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["StateFailure", "Builder"], - "sha256": "32c5741780ef2b4ed5166f22ed74f15ff2e8a1fbf1a6d4d2233c176438e2123e", + "types": ["ScalarValueKt", "Dsl"], + "sha256": "ec560ba5d15785ffd02886d72ddbb513f164822ae37f868b4e3343ebe79c3cdc", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailureOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["StateFailureOrBuilder"], - "sha256": "e7a1404025c7c6c07ac2fee6bc320150aa20e143f118bccd516786b4623cfe78", + "types": ["ScheduleSpecKt", "Dsl"], + "sha256": "8cc489b09bf4fae75b968cefdd6be93bdd748c6fec4d4c023f711c30337c36c7", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailure.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["VersionFailure", "Builder"], - "sha256": "3862a2be735400af87a8aa57cde56572074b17d41b183f65315709fe58c30114", + "types": ["ScopeAnnotationKt", "Dsl"], + "sha256": "f053632bfd69c41752466a1efe0a26bb90a531a841aa7a789ff449de4f2a92f6", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailureOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["VersionFailureOrBuilder"], - "sha256": "657056a0bc0688efae70618ba0a541f0fd65782da26b597eb2b8700ce045192f", + "types": ["ScopeConfigurationKt", "Dsl", "ChannelsProxy"], + "sha256": "7a6f4581bdb524646d29451eaa2b4f60f562a9ad11d971463944270da926cd71", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRef.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["VersionedRef", "Builder"], - "sha256": "3131061fa28e11f5494dff299b495e81ead0906695b117d55bfbe51856fdca75", + "types": ["ScopeFindingKt", "Dsl", "EvidenceProxy"], + "sha256": "a918f2ee1f9b20244cb4ddd9740bf26285d01d765a6f0ab4f46cee8e8c57dc98", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRefOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["VersionedRefOrBuilder"], - "sha256": "1bbe39ad30027c20fcf206af6c9482802c9bc96adac899f83e6e2b9ba1b72465", + "types": [ + "ScopeMetadataKt", + "Dsl", + "CapturesProxy", + "AnnotationsProxy", + "FindingsProxy", + "AnalysesProxy", + "ReportsProxy", + "TagsProxy", + "MetadataProxy" + ], + "sha256": "dc75fb5c7728aad77bf27a1e9575d63e6e47f79bf6b6bdb5766064aabd0925f8", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/HelloProto.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["HelloProto"], - "sha256": "53954801755cd825c80fa9b2721f4eef714287f4c428cdb574b4c81b90e25686", + "types": ["ScopeSelectionKt", "Dsl", "ChannelsProxy"], + "sha256": "f71cf5604534eb5cbd887519343ab1901672df74c13dfa538a7a9c346621ebfc", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequest.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["SayHelloRequest", "Builder"], - "sha256": "d7084f9c9349faeb2b9a516d740a1f45ead6da42cefe9094b479674071e91a4d", + "types": ["ScopeTimeKt", "Dsl"], + "sha256": "9c8aa14f88b68b8c912b5e603917d224041d3afc9fde99bee838e23b1d68b659", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequestOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["SayHelloRequestOrBuilder"], - "sha256": "6cce3dca4baf6a40e288fa301f802205f987254448277e54b45e0ec8ec94c35e", + "types": ["SelectOptionKt", "Dsl"], + "sha256": "814e8c9fe4c880843c931d89a5f4bb94975b738b166af94f7f927a7ee8aab504", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponse.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["SayHelloResponse", "Builder"], - "sha256": "31eccd856428b5b95e2e68219d5bb90f742e3c3e83322eaaea6313437131b57b", + "types": ["SelectedSampleKt", "Dsl"], + "sha256": "5922589945edaf49e2137189755d1f3d42c8db46d6d12d6a4383d74baa8999d4", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponseOrBuilder.java", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["SayHelloResponseOrBuilder"], - "sha256": "d5d83d2a9dc95bbf4013b49f473d69c0f132591fbcf9d9eba6e1cb7b8223a956", + "types": ["SequenceViewKt", "Dsl"], + "sha256": "db0558af221397ee290f66bbe40be1bcb171f9abe6bbc941c70ae9482d06cf4f", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EntitlementChangedKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["EntitlementChangedKt", "Dsl"], - "sha256": "fe8ebfcc9648408fe502f08a8a2723dc5a437b126f9676b2922bf7fa2a31b528", + "types": ["SkillRecordKt", "Dsl", "ResourcesProxy", "CapabilitiesProxy"], + "sha256": "f2fe507dac1630b4b0021eeb0948498149da80ddae29a2a6b962e1c4d0bd8c93", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EventsProtoKt.proto.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": [], - "sha256": "1db62e96f448dac65b8d49a99349a065f5ff7feff0a1bac7a6e8071172a67658", + "types": [ + "SlateMetadataKt", + "Dsl", + "SequencesProxy", + "MediaProxy", + "TimelinesProxy", + "BinsProxy", + "PresetsProxy", + "TranscriptsProxy", + "SmallAssetsProxy" + ], + "sha256": "4cbcbd0f696137eb212b9c1106c17d8f7d3767616a8952a82ed6229524fe4c50", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/AggregateRefKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["AggregateRefKt", "Dsl"], - "sha256": "b311238a98caabb19dcd929ca76242c73311cd5084866ebd8d90d01099b7fdf1", + "types": ["SlateSelectionKt", "Dsl", "ItemsProxy"], + "sha256": "3f1fcc11b48686eb108ad5b6294328f0406b7028e54f90a8d21851e8f4eff5f0", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ApplicationScopeKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ApplicationScopeKt", "Dsl"], - "sha256": "83d0e34721e59593a62e34285ee0dbd6415e8d7288d600d4edaa759a3a349ce8", + "types": ["SourceConsentRefKt", "Dsl"], + "sha256": "7fbb8ace1fcd083c57625af24b6f4d0feb09766b0a042ae506352f738424f6e6", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArcErrorKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ArcErrorKt", "Dsl"], - "sha256": "32b965355b0ecaff8c70a36d7cd79864c0d00bd180fcbec31750649a225025a1", + "types": ["StructuredValueKt", "Dsl"], + "sha256": "58a4d915cc539604fc27419fc1ca148fa920c341f06f1d8c52f16dd66cbf9c98", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/DecimalKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["DecimalKt", "Dsl"], - "sha256": "d257c9fce9193ea989b057d90f8cd7ead5d8887e3c2245bfe1f7258b860d6033", + "types": ["TableBlockKt", "Dsl", "RowsProxy"], + "sha256": "490d08c04fa985d798505ae7ed81f1c2362b2214b4555efb49354b1070aa0701", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ErrorDetailsKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ErrorDetailsKt", "Dsl"], - "sha256": "c1f0385e384567dafb6211f9fdb9daca78ee9ba14daa3b917595d3d5a2e8082e", + "types": ["TableCellKt", "Dsl"], + "sha256": "42fc8c84aab9ef46a3341172b69e81cf69a428efad194a2de853f0f0137956a5", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/FoundationProtoKt.proto.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": [], - "sha256": "99f4e6e3daaac7ced2a1dd41c62fc87cbeba6b19cf7557f181703dfbde444565", + "types": ["TableRowKt", "Dsl", "CellsProxy"], + "sha256": "18c52a6a98f1a838bc14ecfd04036edd90385ef5c498eebc70eb5d5af039b90a", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/IdKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["IdKt", "Dsl"], - "sha256": "a82bdcef00c1697afb7f12696def78a30cd281cfd09e3742b9fb08ad65d25410", + "types": ["TagRecordKt", "Dsl"], + "sha256": "92d61cfe14828d6f0380282c43d4e310fb567d032a89163d9c0822d386f87133", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/InstantKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["InstantKt", "Dsl"], - "sha256": "02ae32542532961606cdeb3773376eadfa13e67367201d3d875775dcb74fc9da", + "types": ["TaskSnapshotKt", "Dsl", "MissingOutputsProxy"], + "sha256": "577eaca45d93bc74f485242d56e70693976ff22cc9b521ec780a9f8776eb843f", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LimitFailureKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["LimitFailureKt", "Dsl"], - "sha256": "490c1e2fc02a81e1cc35267be5d0925d870bb3a2ce0971a945a0631e003fd939", + "types": ["TextRunSegmentKt", "Dsl"], + "sha256": "d14187707d8b67c06b9e3d79c2a8b1a787b8739af1f4e8549548ef11de6e366e", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["LocalNotesVersionKt", "Dsl"], - "sha256": "37d2eea09ca3e1ca6df5d1f9ec1f504e77eaf0fe1906860fb0389947fb2b432c", + "types": ["TextSpanKt", "Dsl", "MarksProxy"], + "sha256": "2353b4a6131439be8659d782629ab5598cf8a030bbd2e6706d482908d89f0ffd", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/NativeContentRevKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["NativeContentRevKt", "Dsl"], - "sha256": "b34322ae96a82e5e39a48273cd92d560d322e5c1b3320c9c3f309482f211724a", + "types": ["TimedTextKt", "Dsl"], + "sha256": "b1e41267b9274b8d28f525f84acce01259d53f39f8e409094ee8caab96f55bb1", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ReceiptKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ReceiptKt", "Dsl"], - "sha256": "633d2f2e253c9eee040025f35b5d06147d595ed90447a9ccb680830faeef7382", + "types": ["TimelineClipKt", "Dsl", "EffectsProxy"], + "sha256": "a0df8816c6cce1a9a6a67da15e245e3c462225f91243b4b1c5d4001f1749351a", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RequestMetaKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["RequestMetaKt", "Dsl"], - "sha256": "18e1c74074eb75edf4fca5bd1cc5c4d27e7e17bf23e29ffca85403be88ef0a98", + "types": ["TimelineTrackKt", "Dsl", "ClipsProxy", "TransitionsProxy"], + "sha256": "96b891f22c26818ba330ec196b014037fe898c3305a614bb08e2485999783167", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResponseMetaKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["ResponseMetaKt", "Dsl", "WarningsProxy"], - "sha256": "f8f499884810b908ab71f70f87ea43bcd2579e6a4b6a230f6c7b8aa5f66d3333", + "types": ["TimelineViewKt", "Dsl", "TracksProxy", "MarkersProxy"], + "sha256": "ff8a5e003a2a5f21568c4cace5609cbdeb74f19b291b5b51f4bdf105d3e0bf76", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RetryAdviceKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["RetryAdviceKt", "Dsl"], - "sha256": "8bca147f4687902ac98b545e083cf6718ad802d35558cbd195aa71089d9db283", + "types": ["ToolProposalKt", "Dsl"], + "sha256": "348582b04acb704846cfe171b039b16dfa5f4284903e9be08e51d4f230a76e0d", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionConflictKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["RevisionConflictKt", "Dsl"], - "sha256": "bff06769af5625833a81e9f3f1e3d42ab6c7eb1b7440f924e5f801f963a3b86e", + "types": ["ToolResultKt", "Dsl", "ArtifactsProxy"], + "sha256": "a54378b2e31f4cd2bee7671403cb3d55bab2cde124b45df19275b80fcc1bcd59", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["RevisionKt", "Dsl"], - "sha256": "9b6c2f4d01c669ce8283226eb31f3ea0edfaece14162d1fee79d6b525133cb83", + "types": ["TransitionSpecKt", "Dsl"], + "sha256": "dbe634cc775793d6d01910c95030f5a45fe0d189a2ed896e71b747ec25244883", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/StateFailureKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["StateFailureKt", "Dsl"], - "sha256": "00b68e19347e56b4cefe892ac7ea96d9d018f15990d6359493944a06291a89ff", + "types": ["TriggerConfigurationKt", "Dsl"], + "sha256": "6381acd929afb5bad9383fcf273a235fffa7cd2419cf2b08377c089f46669809", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionFailureKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["VersionFailureKt", "Dsl"], - "sha256": "386340e2635090263d6dacda90bfe8334a923f2eb6a745d3d86bd39d54d867c1", + "types": ["TriggerSpecKt", "Dsl"], + "sha256": "b43c59195cedd658a3b2132c0f7cfa0e7727e3b4c5e217c7965afabfc1cb8827", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionedRefKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["VersionedRefKt", "Dsl"], - "sha256": "5cfa97b24ceb9d067fbd6781f398e3c48d075ea0dd25dc4f12ff1956bf550e09", + "types": ["TurnInputKt", "Dsl", "ContextProxy"], + "sha256": "c5db96fea68d7df830e07d0d424df5a5520af412d3abc52e4c0a7e50a1bb8f87", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloProtoKt.proto.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": [], - "sha256": "858ffdee11fcb438e594b231a8c5870add28da12f0004e25202e579aae34651a", + "types": ["ValueEntryKt", "Dsl"], + "sha256": "200deac55d8a15fdd98d57bc974d721a6c88e7b0a153983c660824e64e53e3e6", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloRequestKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["SayHelloRequestKt", "Dsl"], - "sha256": "6592591e75b92d28cdadd8d5bce7713b9128fe02283bed2f4f1c756eb39a0ddb", + "types": ["ValueListKt", "Dsl", "ItemsProxy"], + "sha256": "18af73fffb2196e492950371072c285085546bb4c1095bc42638071dddbbbb26", "kind": "generated" }, { - "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloResponseKt.kt", + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt", "package": "io.github.arcforges:contracts-proto", "access": "public", - "types": ["SayHelloResponseKt", "Dsl"], - "sha256": "fb82759414a4817fb9a932eb6e7a57edd602af796f75ab125c6f986eff546397", + "types": ["ValueRecordKt", "Dsl", "EntriesProxy"], + "sha256": "29b6e185b0a2703dcd59255db2ce8ab208cb7dc1f9f06b6308b05bb56f30a892", "kind": "generated" }, { @@ -1388,7 +5698,7 @@ "package": "@arcforges/contract-fixtures", "access": "public", "types": [], - "sha256": "cff25b2e78ef0d9b8a11ec3fe520e8042dae963823946ebf057e55834f14b213", + "sha256": "7560981e34c77764c023109e7dc0f1245114d061467d5a0dd2792db2bd8dd2e5", "kind": "generated" }, { @@ -1423,11 +5733,25 @@ "LimitFailure", "VersionFailure", "StateFailure", + "ActorChain", + "ArtifactRef", + "BlobRef", + "ByteRange", + "ContentOrigin", + "MediaRange", + "MediaTime", + "PageRequest", + "PageState", + "Rational", + "ResourceRef", + "ResourceVersionRef", + "TimeRangeUtc", "EffectCertainty", "RetryMode", - "ErrorCategory" + "ErrorCategory", + "ResourceAvailability" ], - "sha256": "350097209ccf9e311b897066bd96a6d8ea692909030a72a26e29391f6e4f85c1", + "sha256": "78ded595f1f17e465a0c6747d68ddba38abf231f1e611834a2ed444ea9813351", "kind": "generated" }, { @@ -1438,20 +5762,248 @@ "sha256": "793a78310bceb84d08cdb402f69f15da22a1882f53c3b93c5ea4f688c46704dc", "kind": "generated" }, + { + "path": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "package": "@arcforges/proto", + "access": "public", + "types": [ + "AgentProfile", + "AggregateBody", + "AlignmentSpec", + "AutomationSpec", + "AutomationView", + "Block", + "BlockBody", + "BlockProperties", + "Calibration", + "CapabilityArguments", + "CapabilityResult", + "CaptureMetadata", + "ChannelDefinition", + "ChatProjectRecord", + "ChecksumSpec", + "CodeBlock", + "ColourConfiguration", + "ContextRef", + "ContextSelector", + "ControlProgress", + "ConversationBody", + "ConversationView", + "CursorResult", + "CursorSpec", + "EffectParameter", + "EffectSpec", + "EphemeralSelection", + "EventTrigger", + "FamilyResult", + "FilterGroup", + "FolderView", + "FrameConfiguration", + "FrameField", + "GeneratedSource", + "IdList", + "ImageLayout", + "InlineAtom", + "Keyframe", + "KeyframeList", + "LinkSpec", + "MarkerView", + "MathContent", + "MeasurementRequest", + "MeasurementResult", + "MeasurementSource", + "MeasurementThreshold", + "MeasurementValue", + "MeasurementWindow", + "MediaBin", + "MediaColourAssignment", + "MediaStream", + "MediaView", + "MemoryRecord", + "MessageDraft", + "MessagePart", + "MessageView", + "MetadataEntry", + "MetadataScalar", + "NotebookBody", + "NotebookView", + "NotesDocument", + "NotesFilter", + "NotesQuery", + "NotesSelection", + "NotesSelectors", + "NotesSort", + "NotesTextPosition", + "PreferenceRecord", + "ProcessingEdge", + "ProcessingGraph", + "PropertyDefinition", + "PropertyDefinitionVersion", + "PropertyValue", + "RenderPreset", + "RetimeCurve", + "RetimePoint", + "RichText", + "SampleRange", + "SavedViewRecord", + "ScalarPredicate", + "ScalarValue", + "ScheduleSpec", + "ScopeAnnotation", + "ScopeConfiguration", + "ScopeFinding", + "ScopeMetadata", + "ScopeSelection", + "ScopeTime", + "SelectOption", + "SelectedSample", + "SequenceView", + "SkillRecord", + "SlateMetadata", + "SlateSelection", + "SourceConsentRef", + "StructuredValue", + "TableBlock", + "TableCell", + "TableRow", + "TagRecord", + "TaskSnapshot", + "TextRunSegment", + "TextSpan", + "TimedText", + "TimelineClip", + "TimelineTrack", + "TimelineView", + "ToolProposal", + "ToolResult", + "TransitionSpec", + "TriggerConfiguration", + "TriggerSpec", + "TurnInput", + "ValueEntry", + "ValueList", + "ValueRecord", + "ContextLifetime", + "ControlKind", + "ControlState", + "HistoryMode", + "TaskReasonFacet", + "TaskState" + ], + "sha256": "5001e43e8abdffe443da6e933fe162b213b63cff2b9f595ad4358bb45919ecc1", + "kind": "generated" + }, { "path": "src/public/ts/proto/src/index.ts", "package": "@arcforges/proto", "access": "public", "types": [], - "sha256": "d62babda6e83436f615d9fc12add5c42147961159e80f4a83de0faf4a72e4a39", + "sha256": "823e2e08821567f670860564669d5dab32ae40766d5e5d57c87c2e026079d16c", "kind": "generated" }, { "path": "src/public/ts/proto/src/shapes/gen/proto.ts", "package": "@arcforges/proto", "access": "public", - "types": [], - "sha256": "043e916d6d783a489f5611391a4fd018c71728e07d5a7d2482ab8b00228f6b3a", + "types": ["ValidationContext", "Profile"], + "sha256": "1e98d1f5a0d75a6b80c2167778ce921af0c91a6270b6a237bb1ee64f01d66682", + "kind": "generated" + }, + { + "path": "src/public/ts/proto/src/values.ts", + "package": "@arcforges/proto", + "access": "public", + "types": [ + "Branded", + "CloudRevision", + "NativeRevision", + "DeliverySequence", + "OpaqueCursor", + "ExactDecimal", + "LocalNotesToken", + "RationalValue" + ], + "sha256": "1f77f83796dafc6ca801110be9ee0c63db880fc0939548592b0918102fe4be18", + "kind": "authored" + }, + { + "path": "src/public/ts/proto/src/values/gen/identifiers.ts", + "package": "@arcforges/proto", + "access": "public", + "types": [ + "IdentifierDomain", + "DomainId", + "RealmId", + "UserId", + "WorkspaceId", + "DeviceId", + "InstallationId", + "InstanceId", + "CommandId", + "CorrelationId", + "ResourceId", + "BlobId", + "ArtifactId", + "ContentOriginId", + "ContentUnitId", + "ConflictId", + "DelegationId", + "TaskId", + "RunId", + "StepId", + "AttemptId", + "InvocationId", + "ApprovalId", + "AutomationId", + "ConversationId", + "BranchId", + "MessageId", + "ProjectId", + "AgentProfileId", + "SkillId", + "FolderId", + "DocumentId", + "BlockId", + "NotebookId", + "TagId", + "PropertyDefId", + "ViewId", + "SessionRecordId", + "CaptureId", + "SegmentId", + "ChannelId", + "FindingId", + "SequenceId", + "TrackId", + "TimelineItemId", + "MediaAssetId", + "EffectInstanceId", + "SlateProjectId", + "ChatTurnId", + "ExecutionStreamId", + "ProductJobId", + "ToolProposalId", + "MemoryId", + "PreferenceId", + "GrantId", + "InlineId", + "TextRunId", + "TableRowId", + "TableCellId", + "SelectOptionId", + "ScopeConfigurationId", + "ScopeProjectId", + "ScopeAnnotationId", + "ScopeEventId", + "SelectionId", + "SourceConsentId", + "MediaBinId", + "TimelineGroupId", + "TimelineLinkGroupId", + "TimelineMarkerId", + "TransitionId" + ], + "sha256": "17f4c6adf458d0ba1df4ac9341f620f50219863ee127c6fbf1071d1870ec8c3c", "kind": "generated" } ], @@ -1474,11 +6026,11 @@ }, { "path": "build.gradle.kts", - "sha256": "f8c6b4304b0e23291021ea24800b4f08b482f0eb9527923c2d8f8fab260d65b5" + "sha256": "1cf3ae88a76f49c159e4ee1856e1d1e78a2f2f801bc07d5436391f745faac9c5" }, { "path": "eng/contract-packages.json", - "sha256": "020f27b839486bf56482e1ac9468005a62e4c2e5e920a3eb7618b71801e4005f" + "sha256": "4f31f579f1dc1ec708d8e76299592df748eb5206a957938f03a334d7048abe3b" }, { "path": "gradle.properties", @@ -1502,7 +6054,7 @@ }, { "path": "package.json", - "sha256": "80c1893a8cb1d39c2ce3f1fcaba2ebc2472d742b4842d040d8915705dc937ce3" + "sha256": "b176cfd9c43b414493975bc2a0c3311843b617c7cbd9c0a0f931c264e4cbf6a6" }, { "path": "public/http/v1/inventory.schema.json", @@ -1514,7 +6066,11 @@ }, { "path": "public/proto/constraints.json", - "sha256": "45d072e56b2bf755502021cdbe48982465745d7614f5afe62e9a9f0c0fcc1e38" + "sha256": "4f76f316c66d85dae393e64f0362610c479596859f3247825ca003d97a4157d8" + }, + { + "path": "public/proto/value-boundaries.json", + "sha256": "ba5173445ebcead5b8137383bc32072658f69d8cf0f4be6913989e3b7a30f1d7" }, { "path": "settings.gradle.kts", @@ -1598,7 +6154,7 @@ }, { "path": "src/public/dotnet/ArcForges.Cli/packages.lock.json", - "sha256": "09563c12da99098f1aed0d2966cd8e45509e4b2b6a2a13cfc01dbb212128d858" + "sha256": "e630d67e4fa94428a730102d0186e1814f0fd9d6225ed4c4d44cf3efb904f793" }, { "path": "src/public/dotnet/ArcForges.Contracts.Events/ArcForges.Contracts.Events.csproj", @@ -1618,11 +6174,11 @@ }, { "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/ArcForges.Contracts.PublicApi.csproj", - "sha256": "cf9e5c1a1ebfc28c3bee9b26309aa8bbe5a809e3a6b777535b5bd7382554ab2b" + "sha256": "986b7a97734cd5d0630e548da897869de322a112c087c2d0df6a0bfc98b8784c" }, { "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/packages.lock.json", - "sha256": "6081ad4fb578234a0fb55b07cc28f635269fc9441be05a1d7c484bc423c25706" + "sha256": "0244d57ce10e1aaf95d4e29c6d5794684c3a1e7bc64ba6543cf3232a08a3851b" }, { "path": "src/public/dotnet/ArcForges.Contracts.Validation/ArcForges.Contracts.Validation.csproj", @@ -1630,7 +6186,7 @@ }, { "path": "src/public/dotnet/ArcForges.Contracts.Validation/packages.lock.json", - "sha256": "33ce7598a49127dbadcd5cac91b76f27bce523a5d226596df2bb3cc488317e52" + "sha256": "c6789925030ccdc566d6130ddcccd2dd29e77ce3fb796d6543c78e946a73384a" }, { "path": "src/public/dotnet/ArcForges.Sdk.Client/ArcForges.Sdk.Client.csproj", @@ -1638,7 +6194,7 @@ }, { "path": "src/public/dotnet/ArcForges.Sdk.Client/packages.lock.json", - "sha256": "4a9cd785831a5d0785bc43867548f2e6c4052552b1bd1734bd22166c925af61f" + "sha256": "2267f9cdb63782d6faa4a523fde8eec10d08647bbea46310ce0e1549e68ecde4" }, { "path": "src/public/dotnet/ArcForges.Sdk.Contracts/ArcForges.Sdk.Contracts.csproj", @@ -1690,7 +6246,7 @@ }, { "path": "src/public/ts/proto/package.json", - "sha256": "7f69597208f2c4dcb3d7de80cc878d12953622397f60a4c8b375df09910ec035" + "sha256": "ef1d092f9811439e7f9d5e232d437c7a886020b1fd68f1327b326e22fb6bfe5b" }, { "path": "src/public/ts/proto/tsconfig.json", diff --git a/eng/policy/dependency-policy.json b/eng/policy/dependency-policy.json index 1679a4e..3593181 100644 --- a/eng/policy/dependency-policy.json +++ b/eng/policy/dependency-policy.json @@ -10,19 +10,23 @@ "Directory.Build.targets": "1404c5997b2679c1e4dc7897d5ab9c80c788daf0d4fe456fd15bcb8afeb73965", "Directory.Packages.props": "da77af081aa25740bc3a66e950df7efd6a894674f186d355818f5cc7c4857e0c", "NuGet.config": "0bc8b5cfba429bcbd0cb692405e3b6e504793c122350d6a8c95a69c2d718b472", - "build.gradle.kts": "f8c6b4304b0e23291021ea24800b4f08b482f0eb9527923c2d8f8fab260d65b5", + "build.gradle.kts": "1cf3ae88a76f49c159e4ee1856e1d1e78a2f2f801bc07d5436391f745faac9c5", "eng/Codegen/Codegen.csproj": "c702e5c3150d55ad8ecaf1db3d1d0fe34a0a5cc64ffd6229d6437a34bc5ff8a1", "eng/Codegen/packages.lock.json": "1823b949cabbc4f28cfb0326e36aab09e688869fd612d3a9d2630d7c1b82b875", "eng/central-signing/build.gradle.kts": "a24f120f0e503347fdca3e2520dab58583ebb1449550f3f0d99b05437af174a8", "eng/central-signing/settings.gradle.kts": "1f1f5285f2938dc48b7a5da29f1c86f43a06ead1cffabd469b47597580f671b5", - "eng/contract-packages.json": "020f27b839486bf56482e1ac9468005a62e4c2e5e920a3eb7618b71801e4005f", - "eng/policy/contract-access.json": "acd927e909fd8f5f8934e166c04cf0552ae15311b7af0b9c6f1fc36ef8de9c60", + "eng/contract-packages.json": "4f31f579f1dc1ec708d8e76299592df748eb5206a957938f03a334d7048abe3b", + "eng/policy/contract-access.json": "02a9b473136324be59008c25255319a0cf88551cfec858cd5281dbc2562cc748", "eng/provenance/artifact-profiles/dokka-2-2-0-r1.json": "f0f1bc138f4406cc5176d7181165591426f58a67333a8aad64f16999173ade74", "eng/provenance/artifact-profiles/dokka-2-2-0-r2.json": "08347bde226256422e640c1db3a7eb7f8d882390a7dfa66445974344e241e13e", "eng/provenance/artifact-profiles/dokka-2-2-0-r3.json": "a1a4cf880b287c6b8f9a9707d9226168584772b13e5ecd579c527873b0351521", "eng/provenance/artifact-profiles/dokka-2-2-0-r4.json": "510cd4c09f2005fa13b07e85517ddac07893323322ff961c23cb13c9fa92fc2e", + "eng/provenance/artifact-profiles/dokka-2-2-0-r5.json": "1c6c005f814fe804298ccb00a32ffb69cad9c6bcabb0c8697cb1ddb2d4146dae", + "eng/provenance/artifact-profiles/dokka-2-2-0-r6.json": "e7d03411e1c653f369a764d599bb5e8d3be68ccb9a2b04b0701a3845e7fcee35", "eng/provenance/records/canonical-apache-licence-r1.json": "e4252278767a0b4dd27a09a50b176c9420469828345e61336a4b5ca1d17c7b44", "eng/provenance/records/contract-bindings-r2.json": "95d2bde3b8d00c03061866838bc28b907bcec0e29a0ede996a42e79b7bb53221", + "eng/provenance/records/contract-bindings-r3.json": "ba8adc87164b16804cad6525c50674d4f1b05da89d1d300a9b4f770576906878", + "eng/provenance/records/contract-bindings-r4.json": "0918c490633e7205d66af8fe7bd825cb4f6db259c12b4ba33ee08aa4e55e57aa", "eng/provenance/records/dokka-array-buffer-byte-length-licence-r1.json": "906e5f9298de3d24654fa77460e12888a8ea2c98f89c1d95974dcf7d8bf73704", "eng/provenance/records/dokka-available-typed-arrays-licence-r1.json": "168ac5eef74afda62ef3567eae064fb817179a24653f24b9d15ec0f5dc052816", "eng/provenance/records/dokka-babel-runtime-licence-r1.json": "4ff13d02084d04052687e0151f0a3b9949d12ce712253b15437ff4a95902654e", @@ -42,6 +46,8 @@ "eng/provenance/records/dokka-documentation-resources-r2.json": "7ff0f30361298e2df58dc7180294007f0b27e20b1ff7c70a33d351c1328115c8", "eng/provenance/records/dokka-documentation-resources-r3.json": "0cae2f2168ca3eb8f92303a95812e8fbd4dd82cacce49e574d46078f94c9c169", "eng/provenance/records/dokka-documentation-resources-r4.json": "79c3dcfb45b78b005baffc4c6b44f6cbf9f1175f7060cd6500d784fc26098b66", + "eng/provenance/records/dokka-documentation-resources-r5.json": "6ab8701ca3da446be1148b73699b256137943d315dcf92b20b3b35669cd284ef", + "eng/provenance/records/dokka-documentation-resources-r6.json": "0c9b3c6783c7436ddd06588c39002b32f23e7424e394267a21a41c8af1a4024e", "eng/provenance/records/dokka-dom-helpers-licence-r1.json": "13303b969579dd5694c0544925d45b7126c3d9c1a6e0a754122896ca263da918", "eng/provenance/records/dokka-dunder-proto-licence-r1.json": "78b90efc76c0649d6150b4710fc90b58a99fe582af3696a7f3180f3a79f6aa7d", "eng/provenance/records/dokka-es-define-property-licence-r1.json": "f496d51bead2a29f6d9ea98032b46ccf6363caeb3dea928807974128d2f16139", @@ -119,7 +125,7 @@ "gradle/verification-metadata.xml": "c9c78c7de10d769f47c7f025ccf28a3259ab75416242136c14cb00aac3a472c8", "gradle/wrapper/gradle-wrapper.properties": "45b09518a2f0ea326bc776066e735b94527d2a94002e3b27621c32cdaee7e3ce", "package-lock.json": "9315666370bc19c05eed6023ef932f1c5305fe52cd64da4af74cbfe114c3681f", - "package.json": "80c1893a8cb1d39c2ce3f1fcaba2ebc2472d742b4842d040d8915705dc937ce3", + "package.json": "b176cfd9c43b414493975bc2a0c3311843b617c7cbd9c0a0f931c264e4cbf6a6", "settings-gradle.lockfile": "5e2d075903b5cd264613e7538c7c51b1484fe2ed489d4ead3e6b4ba0cf3911c4", "settings.gradle.kts": "08e4e324a1fd3b548fced7c36945454823410fd7a7fbb95061375352668a7e64", "src/internal/dotnet/ArcForges.Contracts.CloudInternal/ArcForges.Contracts.CloudInternal.csproj": "4d0a0dcdcebc57e2bb261b4e70ab8226ddfc853a405b5b28368cca1767380911", @@ -139,17 +145,17 @@ "src/internal/ts/ai-internal/package.json": "0bff2cf81a1a98ae3b94b9215e813b97d5ce3048dc09184cab1a7de496a68870", "src/internal/ts/operator-client/package.json": "d086732d7aa86738498b74f57f82652667f3603059e5a71d0744c71e85ae8d58", "src/public/dotnet/ArcForges.Cli/ArcForges.Cli.csproj": "315e0898b9276c1fcde34510e2ef6c1fce067d30c462b71fc3ffa89261d9ba1a", - "src/public/dotnet/ArcForges.Cli/packages.lock.json": "09563c12da99098f1aed0d2966cd8e45509e4b2b6a2a13cfc01dbb212128d858", + "src/public/dotnet/ArcForges.Cli/packages.lock.json": "e630d67e4fa94428a730102d0186e1814f0fd9d6225ed4c4d44cf3efb904f793", "src/public/dotnet/ArcForges.Contracts.Events/ArcForges.Contracts.Events.csproj": "e6e7bee2e85cdcd6104b4250cc68570c4166e3cb6b300fc0c56cac4ba2fd5a32", "src/public/dotnet/ArcForges.Contracts.Events/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", "src/public/dotnet/ArcForges.Contracts.Foundation/ArcForges.Contracts.Foundation.csproj": "d87e9fb79689cc245332286e3eee8a045069831144d28ca513805f89b8a7e344", "src/public/dotnet/ArcForges.Contracts.Foundation/packages.lock.json": "fa17fe6057706e36ae0b9370a457536d05d0f3a8f0f72df622881bfc1628337e", - "src/public/dotnet/ArcForges.Contracts.PublicApi/ArcForges.Contracts.PublicApi.csproj": "cf9e5c1a1ebfc28c3bee9b26309aa8bbe5a809e3a6b777535b5bd7382554ab2b", - "src/public/dotnet/ArcForges.Contracts.PublicApi/packages.lock.json": "6081ad4fb578234a0fb55b07cc28f635269fc9441be05a1d7c484bc423c25706", + "src/public/dotnet/ArcForges.Contracts.PublicApi/ArcForges.Contracts.PublicApi.csproj": "986b7a97734cd5d0630e548da897869de322a112c087c2d0df6a0bfc98b8784c", + "src/public/dotnet/ArcForges.Contracts.PublicApi/packages.lock.json": "0244d57ce10e1aaf95d4e29c6d5794684c3a1e7bc64ba6543cf3232a08a3851b", "src/public/dotnet/ArcForges.Contracts.Validation/ArcForges.Contracts.Validation.csproj": "169a71dde7093d66d727a966c558ddfefe12cb00c21e01f1b53c4acf5ee12901", - "src/public/dotnet/ArcForges.Contracts.Validation/packages.lock.json": "33ce7598a49127dbadcd5cac91b76f27bce523a5d226596df2bb3cc488317e52", + "src/public/dotnet/ArcForges.Contracts.Validation/packages.lock.json": "c6789925030ccdc566d6130ddcccd2dd29e77ce3fb796d6543c78e946a73384a", "src/public/dotnet/ArcForges.Sdk.Client/ArcForges.Sdk.Client.csproj": "f9c35650873d79f50e83a85e29cd51ce2b117a5af72ecfc84a81d554cc67e0fc", - "src/public/dotnet/ArcForges.Sdk.Client/packages.lock.json": "4a9cd785831a5d0785bc43867548f2e6c4052552b1bd1734bd22166c925af61f", + "src/public/dotnet/ArcForges.Sdk.Client/packages.lock.json": "2267f9cdb63782d6faa4a523fde8eec10d08647bbea46310ce0e1549e68ecde4", "src/public/dotnet/ArcForges.Sdk.Contracts/ArcForges.Sdk.Contracts.csproj": "3fa1d4a377776b1d659628471bf5a238eb85933a5517258dd5471dbc7ecea49f", "src/public/dotnet/ArcForges.Sdk.Contracts/packages.lock.json": "0244d57ce10e1aaf95d4e29c6d5794684c3a1e7bc64ba6543cf3232a08a3851b", "src/public/kotlin/contract-fixtures/build.gradle.kts": "04a795a0a53289dfd045258203676340c38ffd07c2a2af5defeba6eba538f6c6", @@ -160,13 +166,13 @@ "src/public/kotlin/contracts-proto/gradle.lockfile": "766ba7a9c4101ae5149d0200ddc2bfc45d54aa1e3187717171a1dfab28a1ec4b", "src/public/ts/api-client/package.json": "898f6dd155206d058bd3b9ff73718fc5adaf9960db1b22719015c67d8437ecf8", "src/public/ts/contract-fixtures/package.json": "c593abc4f5179b38fc470cf034a993ba0e0d552e7d6bd224b770c87db3047128", - "src/public/ts/proto/package.json": "7f69597208f2c4dcb3d7de80cc878d12953622397f60a4c8b375df09910ec035", + "src/public/ts/proto/package.json": "ef1d092f9811439e7f9d5e232d437c7a886020b1fd68f1327b326e22fb6bfe5b", "tests/StructureTests/StructureTests.csproj": "a28972fd59c0aa7f9883d9237e1c01805897b2e96f297029cb3e1a918c0e9774", - "tests/StructureTests/packages.lock.json": "80b9898b2aa38c730c2a0aa2d3c067410bff8fea955290448f0375a34beac563", + "tests/StructureTests/packages.lock.json": "6f018b0810e37124478fc5c4e2e6535ab3eff13910b522a14f345d7039e805eb", "tests/public/HelloClient/HelloClient.csproj": "fa65e07276f1b2209e9d96b95eaf5bcfe8b04472d8bf334d90d74e6e939c6f2a", - "tests/public/HelloClient/packages.lock.json": "1f14735e85fa30c10fd7f24f45f4c028de48b7ba565b70104896aa139efa8bbb", + "tests/public/HelloClient/packages.lock.json": "ac5a5a585b14cc0b7b1b0f252fb4e6a13e153e2cfec070bc2fbc8bd97d31f4f5", "tests/public/HelloHost/HelloHost.csproj": "c7ac2acb49c079907c4fdbe9a937421d93146f4b87e92546032d7881fadc6035", - "tests/public/HelloHost/packages.lock.json": "b42b2af5b45874a50dac347b26dc7a6a5dd54a4d8a9848ba6c1c620b02cbc022", + "tests/public/HelloHost/packages.lock.json": "1ab04d3890a70a6c8e31dde5f14ef83369a4a86c128504604af6ee16d061788e", "tests/public/KotlinConnectClient/build.gradle.kts": "463f683b9dea47959b7063e74670cc7fd890346b4f2cba969d62d71b23ac73d2", "tests/public/KotlinConnectClient/gradle.lockfile": "be60b42d35161579032a9cc8665f64849b7cc4af4ca17f7356a9139d45690cad", "tests/public/KotlinConnectClient/gradle/verification-metadata.xml": "b7688c90212d87b52e446ec1da2ccbe50196517fd308849851a1aa9d9b3d0e85", @@ -2363,8 +2369,8 @@ "review": { "owner": "Contracts maintainers", "reviewer": "Codex coordinator and independent schema/generator/publication reviewers under maintainer authorization", - "reviewedOn": "2026-09-21", - "baselineCommit": "7c56710d1d36bc6e10aab961fd306fad02f2124a", + "reviewedOn": "2026-09-22", + "baselineCommit": "af7b6cca5e14a51735512d283b03d3ae9d96d170", "inputHashes": { ".java-version": "b8481af4c809b46f02fc334825116cbe9e6d6a7bc8e2363511fa77044fca8016", ".node-version": "73fb1b615e2043a933be1c0895cde4358036acc28d785692509b822aa53c761f", @@ -2374,19 +2380,23 @@ "Directory.Build.targets": "1404c5997b2679c1e4dc7897d5ab9c80c788daf0d4fe456fd15bcb8afeb73965", "Directory.Packages.props": "da77af081aa25740bc3a66e950df7efd6a894674f186d355818f5cc7c4857e0c", "NuGet.config": "0bc8b5cfba429bcbd0cb692405e3b6e504793c122350d6a8c95a69c2d718b472", - "build.gradle.kts": "f8c6b4304b0e23291021ea24800b4f08b482f0eb9527923c2d8f8fab260d65b5", + "build.gradle.kts": "1cf3ae88a76f49c159e4ee1856e1d1e78a2f2f801bc07d5436391f745faac9c5", "eng/Codegen/Codegen.csproj": "c702e5c3150d55ad8ecaf1db3d1d0fe34a0a5cc64ffd6229d6437a34bc5ff8a1", "eng/Codegen/packages.lock.json": "1823b949cabbc4f28cfb0326e36aab09e688869fd612d3a9d2630d7c1b82b875", "eng/central-signing/build.gradle.kts": "a24f120f0e503347fdca3e2520dab58583ebb1449550f3f0d99b05437af174a8", "eng/central-signing/settings.gradle.kts": "1f1f5285f2938dc48b7a5da29f1c86f43a06ead1cffabd469b47597580f671b5", - "eng/contract-packages.json": "020f27b839486bf56482e1ac9468005a62e4c2e5e920a3eb7618b71801e4005f", - "eng/policy/contract-access.json": "acd927e909fd8f5f8934e166c04cf0552ae15311b7af0b9c6f1fc36ef8de9c60", + "eng/contract-packages.json": "4f31f579f1dc1ec708d8e76299592df748eb5206a957938f03a334d7048abe3b", + "eng/policy/contract-access.json": "02a9b473136324be59008c25255319a0cf88551cfec858cd5281dbc2562cc748", "eng/provenance/artifact-profiles/dokka-2-2-0-r1.json": "f0f1bc138f4406cc5176d7181165591426f58a67333a8aad64f16999173ade74", "eng/provenance/artifact-profiles/dokka-2-2-0-r2.json": "08347bde226256422e640c1db3a7eb7f8d882390a7dfa66445974344e241e13e", "eng/provenance/artifact-profiles/dokka-2-2-0-r3.json": "a1a4cf880b287c6b8f9a9707d9226168584772b13e5ecd579c527873b0351521", "eng/provenance/artifact-profiles/dokka-2-2-0-r4.json": "510cd4c09f2005fa13b07e85517ddac07893323322ff961c23cb13c9fa92fc2e", + "eng/provenance/artifact-profiles/dokka-2-2-0-r5.json": "1c6c005f814fe804298ccb00a32ffb69cad9c6bcabb0c8697cb1ddb2d4146dae", + "eng/provenance/artifact-profiles/dokka-2-2-0-r6.json": "e7d03411e1c653f369a764d599bb5e8d3be68ccb9a2b04b0701a3845e7fcee35", "eng/provenance/records/canonical-apache-licence-r1.json": "e4252278767a0b4dd27a09a50b176c9420469828345e61336a4b5ca1d17c7b44", "eng/provenance/records/contract-bindings-r2.json": "95d2bde3b8d00c03061866838bc28b907bcec0e29a0ede996a42e79b7bb53221", + "eng/provenance/records/contract-bindings-r3.json": "ba8adc87164b16804cad6525c50674d4f1b05da89d1d300a9b4f770576906878", + "eng/provenance/records/contract-bindings-r4.json": "0918c490633e7205d66af8fe7bd825cb4f6db259c12b4ba33ee08aa4e55e57aa", "eng/provenance/records/dokka-array-buffer-byte-length-licence-r1.json": "906e5f9298de3d24654fa77460e12888a8ea2c98f89c1d95974dcf7d8bf73704", "eng/provenance/records/dokka-available-typed-arrays-licence-r1.json": "168ac5eef74afda62ef3567eae064fb817179a24653f24b9d15ec0f5dc052816", "eng/provenance/records/dokka-babel-runtime-licence-r1.json": "4ff13d02084d04052687e0151f0a3b9949d12ce712253b15437ff4a95902654e", @@ -2406,6 +2416,8 @@ "eng/provenance/records/dokka-documentation-resources-r2.json": "7ff0f30361298e2df58dc7180294007f0b27e20b1ff7c70a33d351c1328115c8", "eng/provenance/records/dokka-documentation-resources-r3.json": "0cae2f2168ca3eb8f92303a95812e8fbd4dd82cacce49e574d46078f94c9c169", "eng/provenance/records/dokka-documentation-resources-r4.json": "79c3dcfb45b78b005baffc4c6b44f6cbf9f1175f7060cd6500d784fc26098b66", + "eng/provenance/records/dokka-documentation-resources-r5.json": "6ab8701ca3da446be1148b73699b256137943d315dcf92b20b3b35669cd284ef", + "eng/provenance/records/dokka-documentation-resources-r6.json": "0c9b3c6783c7436ddd06588c39002b32f23e7424e394267a21a41c8af1a4024e", "eng/provenance/records/dokka-dom-helpers-licence-r1.json": "13303b969579dd5694c0544925d45b7126c3d9c1a6e0a754122896ca263da918", "eng/provenance/records/dokka-dunder-proto-licence-r1.json": "78b90efc76c0649d6150b4710fc90b58a99fe582af3696a7f3180f3a79f6aa7d", "eng/provenance/records/dokka-es-define-property-licence-r1.json": "f496d51bead2a29f6d9ea98032b46ccf6363caeb3dea928807974128d2f16139", @@ -2483,7 +2495,7 @@ "gradle/verification-metadata.xml": "c9c78c7de10d769f47c7f025ccf28a3259ab75416242136c14cb00aac3a472c8", "gradle/wrapper/gradle-wrapper.properties": "45b09518a2f0ea326bc776066e735b94527d2a94002e3b27621c32cdaee7e3ce", "package-lock.json": "9315666370bc19c05eed6023ef932f1c5305fe52cd64da4af74cbfe114c3681f", - "package.json": "80c1893a8cb1d39c2ce3f1fcaba2ebc2472d742b4842d040d8915705dc937ce3", + "package.json": "b176cfd9c43b414493975bc2a0c3311843b617c7cbd9c0a0f931c264e4cbf6a6", "settings-gradle.lockfile": "5e2d075903b5cd264613e7538c7c51b1484fe2ed489d4ead3e6b4ba0cf3911c4", "settings.gradle.kts": "08e4e324a1fd3b548fced7c36945454823410fd7a7fbb95061375352668a7e64", "src/internal/dotnet/ArcForges.Contracts.CloudInternal/ArcForges.Contracts.CloudInternal.csproj": "4d0a0dcdcebc57e2bb261b4e70ab8226ddfc853a405b5b28368cca1767380911", @@ -2503,17 +2515,17 @@ "src/internal/ts/ai-internal/package.json": "0bff2cf81a1a98ae3b94b9215e813b97d5ce3048dc09184cab1a7de496a68870", "src/internal/ts/operator-client/package.json": "d086732d7aa86738498b74f57f82652667f3603059e5a71d0744c71e85ae8d58", "src/public/dotnet/ArcForges.Cli/ArcForges.Cli.csproj": "315e0898b9276c1fcde34510e2ef6c1fce067d30c462b71fc3ffa89261d9ba1a", - "src/public/dotnet/ArcForges.Cli/packages.lock.json": "09563c12da99098f1aed0d2966cd8e45509e4b2b6a2a13cfc01dbb212128d858", + "src/public/dotnet/ArcForges.Cli/packages.lock.json": "e630d67e4fa94428a730102d0186e1814f0fd9d6225ed4c4d44cf3efb904f793", "src/public/dotnet/ArcForges.Contracts.Events/ArcForges.Contracts.Events.csproj": "e6e7bee2e85cdcd6104b4250cc68570c4166e3cb6b300fc0c56cac4ba2fd5a32", "src/public/dotnet/ArcForges.Contracts.Events/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", "src/public/dotnet/ArcForges.Contracts.Foundation/ArcForges.Contracts.Foundation.csproj": "d87e9fb79689cc245332286e3eee8a045069831144d28ca513805f89b8a7e344", "src/public/dotnet/ArcForges.Contracts.Foundation/packages.lock.json": "fa17fe6057706e36ae0b9370a457536d05d0f3a8f0f72df622881bfc1628337e", - "src/public/dotnet/ArcForges.Contracts.PublicApi/ArcForges.Contracts.PublicApi.csproj": "cf9e5c1a1ebfc28c3bee9b26309aa8bbe5a809e3a6b777535b5bd7382554ab2b", - "src/public/dotnet/ArcForges.Contracts.PublicApi/packages.lock.json": "6081ad4fb578234a0fb55b07cc28f635269fc9441be05a1d7c484bc423c25706", + "src/public/dotnet/ArcForges.Contracts.PublicApi/ArcForges.Contracts.PublicApi.csproj": "986b7a97734cd5d0630e548da897869de322a112c087c2d0df6a0bfc98b8784c", + "src/public/dotnet/ArcForges.Contracts.PublicApi/packages.lock.json": "0244d57ce10e1aaf95d4e29c6d5794684c3a1e7bc64ba6543cf3232a08a3851b", "src/public/dotnet/ArcForges.Contracts.Validation/ArcForges.Contracts.Validation.csproj": "169a71dde7093d66d727a966c558ddfefe12cb00c21e01f1b53c4acf5ee12901", - "src/public/dotnet/ArcForges.Contracts.Validation/packages.lock.json": "33ce7598a49127dbadcd5cac91b76f27bce523a5d226596df2bb3cc488317e52", + "src/public/dotnet/ArcForges.Contracts.Validation/packages.lock.json": "c6789925030ccdc566d6130ddcccd2dd29e77ce3fb796d6543c78e946a73384a", "src/public/dotnet/ArcForges.Sdk.Client/ArcForges.Sdk.Client.csproj": "f9c35650873d79f50e83a85e29cd51ce2b117a5af72ecfc84a81d554cc67e0fc", - "src/public/dotnet/ArcForges.Sdk.Client/packages.lock.json": "4a9cd785831a5d0785bc43867548f2e6c4052552b1bd1734bd22166c925af61f", + "src/public/dotnet/ArcForges.Sdk.Client/packages.lock.json": "2267f9cdb63782d6faa4a523fde8eec10d08647bbea46310ce0e1549e68ecde4", "src/public/dotnet/ArcForges.Sdk.Contracts/ArcForges.Sdk.Contracts.csproj": "3fa1d4a377776b1d659628471bf5a238eb85933a5517258dd5471dbc7ecea49f", "src/public/dotnet/ArcForges.Sdk.Contracts/packages.lock.json": "0244d57ce10e1aaf95d4e29c6d5794684c3a1e7bc64ba6543cf3232a08a3851b", "src/public/kotlin/contract-fixtures/build.gradle.kts": "04a795a0a53289dfd045258203676340c38ffd07c2a2af5defeba6eba538f6c6", @@ -2524,28 +2536,28 @@ "src/public/kotlin/contracts-proto/gradle.lockfile": "766ba7a9c4101ae5149d0200ddc2bfc45d54aa1e3187717171a1dfab28a1ec4b", "src/public/ts/api-client/package.json": "898f6dd155206d058bd3b9ff73718fc5adaf9960db1b22719015c67d8437ecf8", "src/public/ts/contract-fixtures/package.json": "c593abc4f5179b38fc470cf034a993ba0e0d552e7d6bd224b770c87db3047128", - "src/public/ts/proto/package.json": "7f69597208f2c4dcb3d7de80cc878d12953622397f60a4c8b375df09910ec035", + "src/public/ts/proto/package.json": "ef1d092f9811439e7f9d5e232d437c7a886020b1fd68f1327b326e22fb6bfe5b", "tests/StructureTests/StructureTests.csproj": "a28972fd59c0aa7f9883d9237e1c01805897b2e96f297029cb3e1a918c0e9774", - "tests/StructureTests/packages.lock.json": "80b9898b2aa38c730c2a0aa2d3c067410bff8fea955290448f0375a34beac563", + "tests/StructureTests/packages.lock.json": "6f018b0810e37124478fc5c4e2e6535ab3eff13910b522a14f345d7039e805eb", "tests/public/HelloClient/HelloClient.csproj": "fa65e07276f1b2209e9d96b95eaf5bcfe8b04472d8bf334d90d74e6e939c6f2a", - "tests/public/HelloClient/packages.lock.json": "1f14735e85fa30c10fd7f24f45f4c028de48b7ba565b70104896aa139efa8bbb", + "tests/public/HelloClient/packages.lock.json": "ac5a5a585b14cc0b7b1b0f252fb4e6a13e153e2cfec070bc2fbc8bd97d31f4f5", "tests/public/HelloHost/HelloHost.csproj": "c7ac2acb49c079907c4fdbe9a937421d93146f4b87e92546032d7881fadc6035", - "tests/public/HelloHost/packages.lock.json": "b42b2af5b45874a50dac347b26dc7a6a5dd54a4d8a9848ba6c1c620b02cbc022", + "tests/public/HelloHost/packages.lock.json": "1ab04d3890a70a6c8e31dde5f14ef83369a4a86c128504604af6ee16d061788e", "tests/public/KotlinConnectClient/build.gradle.kts": "463f683b9dea47959b7063e74670cc7fd890346b4f2cba969d62d71b23ac73d2", "tests/public/KotlinConnectClient/gradle.lockfile": "be60b42d35161579032a9cc8665f64849b7cc4af4ca17f7356a9139d45690cad", "tests/public/KotlinConnectClient/gradle/verification-metadata.xml": "b7688c90212d87b52e446ec1da2ccbe50196517fd308849851a1aa9d9b3d0e85", "tests/public/KotlinConnectClient/settings-gradle.lockfile": "5e2d075903b5cd264613e7538c7c51b1484fe2ed489d4ead3e6b4ba0cf3911c4", "tests/public/KotlinConnectClient/settings.gradle.kts": "997d5d04e67aafbd50d094c4aed81bcc239cf5a9c205a786f2847140474f61e5" }, - "maintenanceAssessment": "WP03.00 introduces actual split packages and selected complete schema slices without upgrading any third-party coordinate. The current closure retains 140 previously admitted coordinates; 26 native-only Maven/generator/consumer coordinates leave the active lock closure and remain immutable in the preceding receipt. Generated source ownership, access boundaries, per-package SBOM dependencies and embedded CLI terms were reviewed. Existing security gates remain required; offline evidence does not assert vulnerability absence.", + "maintenanceAssessment": "WP03.01 extends the existing public Foundation/PublicApi schema, validator, typed value and fixture surface without adding any third-party package or upgrading a framework. The reviewed third-party closure remains exactly140 admitted immutable coordinates with existing licences and integrity. PublicApi now depends on the existing Foundation package; evaluated import/distribution ownership and downstream project locks reflect this owner-local change. Required candidate/security checks, source provenance and provider publication gates remain enforced. The CI repair retains every dependency coordinate and lock: linear URL validation and focused tests replace the vulnerable regex; the protobuf Dokka publication suppresses inherited runtime members whose links incorrectly alias unrelated records. Declared record/field API markers, fixed resources and component licences remain unchanged. Immutable bindings-r4 and documentation-r6 successors retain their predecessors.", "checks": { - "compilation": "All selected C# projects compiled locally with existing SDK 10.0.401 as supplementary coverage; repository 10.0.400 remains pinned and must pass CI. All five TS projects compiled with existing Node 24.20/npm12 and locked dependencies; exact CI Node/npm pins remain unchanged. Kotlin/Dokka used cached JDK17. No tools installed.", - "aot-trim": "IsAotCompatible analysis passed the local C# build; JSON metadata is source generated and production validators are explicit. Native AOT executable compilation and full registration acceptance remain WP03.02; no runtime or installation success is inferred.", - "compatibility": "Hello wire identity and historical releases remain unchanged. Selected schemas have independent positive/negative shape fixtures, descriptor generation, actual dependency/access gates and package-specific version axes. New SDK lease composition preserves caller-owned transport; native-only Maven contracts-client is explicitly retired from new publication.", - "licence-provenance": "All authored projects remain Apache-2.0 with public/internal access independent. Existing immutable third-party terms/coordinate integrity retained. New source-bound generated and Dokka successor records preserve notices and explicit retired artifact history. CLI embedded dependency terms and recursive schema placement checked in a local package probe.", - "security-sbom": "Retain required dependency review, npm/NuGet audit, CodeQL, secret scan, source provenance and per-package runtime SBOM gates. No duplicated scans or forbidden platform/runtime jobs added. Complete candidate verification remains required CI before merge.", - "runtime-performance-migration": "90 selected offline C# fixtures plus duplicate-property and SDK fake-invoker tests passed;70 applicable TS fixtures passed. CLI source execution accepted valid inventory and rejected traversal. No live service, GUI/device/browser or installed-package consumer executed. Registry first-publication authorization remains an explicit merge prerequisite.", - "framework-runtime-posture": "No framework version or major change. Local SDK401 only produced compatible locks with existing admitted ILLink10.0.11; original pins and required CI tools remain unchanged. Android ART/R8 and real transport acceptance are not claimed by this structure step." + "compilation": "C# Release source solution and IsAotCompatible analysis passed with existing SDK10.0.401 using the admitted ILLink10.0.11 cache; committed SDK10.0.400 remains required CI. All five TS workspaces compiled with pinned Node24.21/npm11.19 and existing locked dependencies. Kotlin/Java public modules compiled using cached JDK17/Gradle9.7.1. No toolchain installed. The changed generated validators were compiled and their focused link regression tests passed in C# and TypeScript.", + "aot-trim": "The complete source build passed AOT/trim static analysis without suppressions. Typed ID/value adapters use generated protobuf messages and explicit checked conversions. Native AOT executable compilation and full serialization registration remain WP03.02; no native executable/device acceptance is claimed.", + "compatibility": "Frozen19-message/3-enum published Foundation baseline, complete148-message closure, all82 oneof alternatives and69 nominal ID domains passed the targeted static gate and eight negative drift cases. Existing package identities, service names, wire tags and enums remain compatible. PublicApi adds only its owner-local Foundation dependency; compiler-based access gate and14 negative tests passed.", + "licence-provenance": "All new schemas, rule helpers, adapters and independent fixtures are Apache-2.0. Generated contract and Dokka documentation successor records retain immutable predecessors and third-party generator/resource evidence. Third-party versions, archive integrity and140-coordinate licence closure are unchanged. Candidate licence/provenance/SBOM gates remain required before publication. A CI documentation oracle failure exposed wrong cross-type inherited runtime links. One corrected offline documentation generation retains every declared API marker and strict page/resource admission; no archive or public package was downloaded.", + "security-sbom": "Existing dependency review, npm/NuGet audit, CodeQL and redacted secret scan remain required on latest PR head. No security gate is bypassed or duplicated. Per-package SBOM and one producer content/handoff identity check remain required; a redundant positive documentation archive rescan was removed while mutated negative unit cases are retained. The reported polynomial-regex finding is repaired at its generator source. Exact public SHA256 secret-scan exceptions preserve the default rules and remain limited to reviewed paths/rows.", + "runtime-performance-migration": "476 independent cases passed in both C# and TS, including314 positive bidirectional binary exchanges,148 messages,82 union alternatives,45 error categories and10 authored wire oracles; nominal type negative compilation passed. Prior90 C#/70 applicable TS shape cases and retained source wire tests passed. No live RPC, browser/device/GUI, installed consumer, AI inference or product engine was run.", + "framework-runtime-posture": "No framework or third-party coordinate upgrade. Local SDK401 selects the existing linker10.0.11 solely to match committed restore inputs; pinned CI SDK400 and all lock integrity remain unchanged. Kotlin compilation is JVM source coverage, not Android ART/R8/device behavior. Owner performance/storage/query/DSP/migration gates remain later work." }, "frameworkVersions": { "dotnetSdk": "10.0.400", @@ -2559,7 +2571,7 @@ "gson": "2.14.0", "connect": "0.9.0" }, - "previousReceipt": "eng/policy/dependency-reviews/wp02-05-r1.json" + "previousReceipt": "eng/policy/dependency-reviews/wp03-01-r1.json" }, - "reviewReceipt": "eng/policy/dependency-reviews/wp03-00-r1.json" + "reviewReceipt": "eng/policy/dependency-reviews/wp03-01-r2.json" } diff --git a/eng/policy/dependency-reviews/wp03-01-r1.json b/eng/policy/dependency-reviews/wp03-01-r1.json new file mode 100644 index 0000000..dbbcf17 --- /dev/null +++ b/eng/policy/dependency-reviews/wp03-01-r1.json @@ -0,0 +1,2370 @@ +{ + "review": { + "owner": "Contracts maintainers", + "reviewer": "Codex coordinator and independent schema/generator/publication reviewers under maintainer authorization", + "reviewedOn": "2026-09-22", + "baselineCommit": "f9dc23fea7ae1dae3805404bb800583aea4e13e0", + "inputHashes": { + ".java-version": "b8481af4c809b46f02fc334825116cbe9e6d6a7bc8e2363511fa77044fca8016", + ".node-version": "73fb1b615e2043a933be1c0895cde4358036acc28d785692509b822aa53c761f", + ".npmrc": "d39e9a6c685eb4374c63df103c78708203e435eafe678d1497f168413bf50d9c", + ".python-version": "922fe0c3de073b01988e23348ea184456161678c5e329e6f34be89be24383f93", + "Directory.Build.props": "443ed70fc6faca54f904a3b9bfdc5ea3153377184ad39cdd65284a44ec075648", + "Directory.Build.targets": "1404c5997b2679c1e4dc7897d5ab9c80c788daf0d4fe456fd15bcb8afeb73965", + "Directory.Packages.props": "da77af081aa25740bc3a66e950df7efd6a894674f186d355818f5cc7c4857e0c", + "NuGet.config": "0bc8b5cfba429bcbd0cb692405e3b6e504793c122350d6a8c95a69c2d718b472", + "build.gradle.kts": "f8c6b4304b0e23291021ea24800b4f08b482f0eb9527923c2d8f8fab260d65b5", + "eng/Codegen/Codegen.csproj": "c702e5c3150d55ad8ecaf1db3d1d0fe34a0a5cc64ffd6229d6437a34bc5ff8a1", + "eng/Codegen/packages.lock.json": "1823b949cabbc4f28cfb0326e36aab09e688869fd612d3a9d2630d7c1b82b875", + "eng/central-signing/build.gradle.kts": "a24f120f0e503347fdca3e2520dab58583ebb1449550f3f0d99b05437af174a8", + "eng/central-signing/settings.gradle.kts": "1f1f5285f2938dc48b7a5da29f1c86f43a06ead1cffabd469b47597580f671b5", + "eng/contract-packages.json": "4f31f579f1dc1ec708d8e76299592df748eb5206a957938f03a334d7048abe3b", + "eng/policy/contract-access.json": "c1595b34c1408718d9535715718e2a39da319eb54f44903583370dd0f865d278", + "eng/provenance/artifact-profiles/dokka-2-2-0-r1.json": "f0f1bc138f4406cc5176d7181165591426f58a67333a8aad64f16999173ade74", + "eng/provenance/artifact-profiles/dokka-2-2-0-r2.json": "08347bde226256422e640c1db3a7eb7f8d882390a7dfa66445974344e241e13e", + "eng/provenance/artifact-profiles/dokka-2-2-0-r3.json": "a1a4cf880b287c6b8f9a9707d9226168584772b13e5ecd579c527873b0351521", + "eng/provenance/artifact-profiles/dokka-2-2-0-r4.json": "510cd4c09f2005fa13b07e85517ddac07893323322ff961c23cb13c9fa92fc2e", + "eng/provenance/artifact-profiles/dokka-2-2-0-r5.json": "1c6c005f814fe804298ccb00a32ffb69cad9c6bcabb0c8697cb1ddb2d4146dae", + "eng/provenance/records/canonical-apache-licence-r1.json": "e4252278767a0b4dd27a09a50b176c9420469828345e61336a4b5ca1d17c7b44", + "eng/provenance/records/contract-bindings-r2.json": "95d2bde3b8d00c03061866838bc28b907bcec0e29a0ede996a42e79b7bb53221", + "eng/provenance/records/contract-bindings-r3.json": "ba8adc87164b16804cad6525c50674d4f1b05da89d1d300a9b4f770576906878", + "eng/provenance/records/dokka-array-buffer-byte-length-licence-r1.json": "906e5f9298de3d24654fa77460e12888a8ea2c98f89c1d95974dcf7d8bf73704", + "eng/provenance/records/dokka-available-typed-arrays-licence-r1.json": "168ac5eef74afda62ef3567eae064fb817179a24653f24b9d15ec0f5dc052816", + "eng/provenance/records/dokka-babel-runtime-licence-r1.json": "4ff13d02084d04052687e0151f0a3b9949d12ce712253b15437ff4a95902654e", + "eng/provenance/records/dokka-call-bind-apply-helpers-licence-r1.json": "2b1b70355716be411798040cb7f531cfcaf09b8c3907a7bbedfd61ee3b78b5eb", + "eng/provenance/records/dokka-call-bind-licence-r1.json": "bba895c674f398ce0de80c7aa30cffaf8c9c4bfee55f4d1a223766f2c908f6f6", + "eng/provenance/records/dokka-call-bound-licence-r1.json": "d6428ac8c2ac9f4a1f85f10e8807ca455fdb552fc8033ffe3ec7d1f905ba9b90", + "eng/provenance/records/dokka-classnames-licence-r1.json": "f5927e1496a05bac5b09bb960024455d4ca621be6e4e43f05437b34ed0c1ac43", + "eng/provenance/records/dokka-clsx-licence-r1.json": "757cc85cb6bddfde0030029ecbdee12e0c6e8485c42183ba74f3b41d578ea8cb", + "eng/provenance/records/dokka-column-resizer-core-licence-r1.json": "448eff01e7bbd7b110c1ee0c11398d5105ff9aa6d744f37e8fa96f8ba66d0fbf", + "eng/provenance/records/dokka-combokeys-licence-r1.json": "75219d61672002f0bb242fed0fd93a0886f07d944e0b9e1b1f72132f59df1b41", + "eng/provenance/records/dokka-core-js-licence-r1.json": "3cf28ab2fd5f6473f45dcbabf18aebc01189ba642ea5b5617ff1606dfacfd756", + "eng/provenance/records/dokka-css-loader-licence-r1.json": "fa8cdef1d5beccffd74f6ccbb57379b1304a3e204242f776059cba24529e5e76", + "eng/provenance/records/dokka-deep-equal-licence-r1.json": "b39d18ff1bce56cde5faf26e399a23c1bbc5cdb3525aec17024eef2092247e18", + "eng/provenance/records/dokka-define-data-property-licence-r1.json": "17f2f4e45bfa4828496bb697f349fb27760356b1e221b0b4c0e686c8f8494277", + "eng/provenance/records/dokka-define-properties-licence-r1.json": "be80edc44910583355abeae35a6099bcd3adaa715851cbea95602dd563705f73", + "eng/provenance/records/dokka-documentation-resources-r1.json": "7246ebabdc633c0d328c7d0e221088d3965bf36169cfefb2f8ae1c0f3778eb19", + "eng/provenance/records/dokka-documentation-resources-r2.json": "7ff0f30361298e2df58dc7180294007f0b27e20b1ff7c70a33d351c1328115c8", + "eng/provenance/records/dokka-documentation-resources-r3.json": "0cae2f2168ca3eb8f92303a95812e8fbd4dd82cacce49e574d46078f94c9c169", + "eng/provenance/records/dokka-documentation-resources-r4.json": "79c3dcfb45b78b005baffc4c6b44f6cbf9f1175f7060cd6500d784fc26098b66", + "eng/provenance/records/dokka-documentation-resources-r5.json": "6ab8701ca3da446be1148b73699b256137943d315dcf92b20b3b35669cd284ef", + "eng/provenance/records/dokka-dom-helpers-licence-r1.json": "13303b969579dd5694c0544925d45b7126c3d9c1a6e0a754122896ca263da918", + "eng/provenance/records/dokka-dunder-proto-licence-r1.json": "78b90efc76c0649d6150b4710fc90b58a99fe582af3696a7f3180f3a79f6aa7d", + "eng/provenance/records/dokka-es-define-property-licence-r1.json": "f496d51bead2a29f6d9ea98032b46ccf6363caeb3dea928807974128d2f16139", + "eng/provenance/records/dokka-es-errors-licence-r1.json": "62c7508dee7b711566bdbc4f1f0d3907609477d9fcc2b1a37176cae0d570be7e", + "eng/provenance/records/dokka-es-get-iterator-licence-r1.json": "6bd29a282c583b3798d6738232d9e46ad2c69b122d0f601d51480ce5dfb90aa9", + "eng/provenance/records/dokka-es-object-atoms-licence-r1.json": "d23be3ea4d29296b2afdeb4c87cdc1967d3fcac65489efca6e9c315d59282515", + "eng/provenance/records/dokka-for-each-licence-r1.json": "e71810875144b6703684404b88ca77b45077bf9b240199e2ca3f6754a4f26425", + "eng/provenance/records/dokka-function-bind-licence-r1.json": "2b1137c37eab8192c35347eb2ca95eea59677920b7bbc5c948dfe6b589993ed4", + "eng/provenance/records/dokka-functions-have-names-licence-r1.json": "ea7a5adef62b8603220d2ce1aca9440526dc1e052abaa5352c46cdf18e066d50", + "eng/provenance/records/dokka-get-intrinsic-licence-r1.json": "c18d311f5021a64b1e97b3fb622f8c7c1af5241cbfb5a847a756c26ef88d2492", + "eng/provenance/records/dokka-get-proto-licence-r1.json": "8f844514516ff137fdbf53bcd5318edf42a35730e5489a4be7ca50e80f60dd63", + "eng/provenance/records/dokka-gopd-licence-r1.json": "ba9dbdde65fdb1ac04852f31de1fbcafe05c25ec386c8dc6ae33d62b4f5c9c0e", + "eng/provenance/records/dokka-has-bigints-licence-r1.json": "e150e83104f26a97791b9ecb8e471747f549e2b493fe261ce6da0068e14d2b65", + "eng/provenance/records/dokka-has-property-descriptors-licence-r1.json": "100d1b845a620c72ba3b74e0464b92ba23666502bfb08146a91967300ae75220", + "eng/provenance/records/dokka-has-symbols-licence-r1.json": "7d20741f95630a0dfa0eb65d85bd2173c4311edac50af1a4ba760180bed1d78d", + "eng/provenance/records/dokka-has-tostringtag-licence-r1.json": "ff7a26d4ff159c99561605a3d739d3d0f1dd8555d99cb0bbc5c04d0310768480", + "eng/provenance/records/dokka-hasown-licence-r1.json": "2513d1d47f82c11c98b6f8c432e34cac67d36959d0828514cb77f5a34f8df5b5", + "eng/provenance/records/dokka-internal-slot-licence-r1.json": "c4b40d9429ac63ea3c2a5f1edc55641d2d28dc2765df7ae25f5c18a9848826c7", + "eng/provenance/records/dokka-is-arguments-licence-r1.json": "f37eb034c3d7fc793114c3f12d82d07ad4cf0c4a42927f10bd200c2430c1dfb8", + "eng/provenance/records/dokka-is-array-buffer-licence-r1.json": "03aae98c247a27cd97175a75888c5eddb81821e84a283312ae8004d2080406a8", + "eng/provenance/records/dokka-is-bigint-licence-r1.json": "c8e917c1fa1c406c356c3b655b4ab56a92a15b38da89562272191d0221876bff", + "eng/provenance/records/dokka-is-boolean-object-licence-r1.json": "89fbf25bf063c77437409589b0c72af5f9c6f0046a623e21a9d75acfc5f297d5", + "eng/provenance/records/dokka-is-callable-licence-r1.json": "dfb1b4a3e90ac228e68cd511f00bb453fa04a6da53608959daac9f5b3fa65a4e", + "eng/provenance/records/dokka-is-date-object-licence-r1.json": "01b08d069fbf6bf551b1662b4dc811c8a9e6d599d1199c86aa76489f4e5da377", + "eng/provenance/records/dokka-is-map-licence-r1.json": "fc618ce317e0b9f8e364e6fc8104a51e1625973a966bf80a8ce13807f55218cf", + "eng/provenance/records/dokka-is-number-object-licence-r1.json": "537ea760782b92d74fe22ae09cfefa6356d535c0c4aa825b3d638638d5902a7a", + "eng/provenance/records/dokka-is-regex-licence-r1.json": "0952af9265686c7197c6114b9c72bbe29b7eb7295c9cbc489c051adac0f09bb0", + "eng/provenance/records/dokka-is-set-licence-r1.json": "55f56ffad059be569e9dbf11bfdfe8b1d6e61a8d1d986f7a0df836bbf86453b0", + "eng/provenance/records/dokka-is-shared-array-buffer-licence-r1.json": "5d41bd93547ce25bb39215f216109d2fb76d0c5a0c364978949bf85c5dbfc266", + "eng/provenance/records/dokka-is-string-licence-r1.json": "f10aaaa588a18865d210e445da28d06649c4ff2f21334b310cf6e04cf345ec26", + "eng/provenance/records/dokka-is-symbol-licence-r1.json": "723daec6ee36ad56b3ad5d308a269ffebcdb75bfc29d62a0535bf1865f8423f2", + "eng/provenance/records/dokka-is-weakmap-licence-r1.json": "07decee3936c2377716b19854ec05f35c3cd1e9ab7cc49ca2c7e8f0e9652d398", + "eng/provenance/records/dokka-is-weakset-licence-r1.json": "4ef462368f1c4a94cefce0e41d5b230bf4d8034d13ac6f35a9ec6ed3b9033c0f", + "eng/provenance/records/dokka-isarray-licence-r1.json": "13337fd2b19586b7602f739bfbb3cf11efffd9fae5106e17edde32c0142f72d1", + "eng/provenance/records/dokka-jetbrains-icons-licence-r1.json": "e091fe652dc777057111999a1d8cf30b3546198ef658ded772ef9666cd645e29", + "eng/provenance/records/dokka-jetbrains-ring-ui-licence-r1.json": "2f65bfa8807561a1b948ed0169480e0f1bf0763149931571af1b28385ebf3d76", + "eng/provenance/records/dokka-math-intrinsics-licence-r1.json": "a94fbca1d4646e5ecf2d86322676e1b9d973ace6d9f04ac87e44aad326b26823", + "eng/provenance/records/dokka-memoize-one-licence-r1.json": "9e6db7bc18a7440c68a09b91d45bddae04406e1d50a6b621bf2a87e00abafba6", + "eng/provenance/records/dokka-object-assign-licence-r1.json": "1018758cb07635e458fa2e5100b7aacbeebcff79d640a3accfe4d1823292136d", + "eng/provenance/records/dokka-object-dot-assign-licence-r1.json": "dc96c41fa16b08bffe15e8459ed97ff90764b71ce1e62f3e27e9dc6b9b57abf0", + "eng/provenance/records/dokka-object-inspect-licence-r1.json": "6c2b752bc6cbf46238f4f130c50848586ac5722862d32b7dee6e0474f06b6880", + "eng/provenance/records/dokka-object-is-licence-r1.json": "ef52ac07b422cd6926376f8da583f641bfb560d704b8dc492a72001c19a92738", + "eng/provenance/records/dokka-object-keys-licence-r1.json": "55621ecc7032745ca46e56d13133dc22a3bd808d80966d737427b5d6fc5bd096", + "eng/provenance/records/dokka-own-licence-r1.json": "e6a8139e1564c5c8ed0bb04190644647f146fb9e7ac13489e518475dd22c9449", + "eng/provenance/records/dokka-possible-typed-array-names-licence-r1.json": "2bd1cd266c8e192e8cddde30ebd25ad3576f39ec6234056771b3042d7f2d0486", + "eng/provenance/records/dokka-prismjs-licence-r1.json": "eb8eb5a584bd300f6261279254e2a27d12f7ec415b64a93fee8776a5c5e08d6c", + "eng/provenance/records/dokka-prop-types-licence-r1.json": "fa8775ecb4676a5c731c85120cd07e3787a25d9387902073c79cdadb008b6265", + "eng/provenance/records/dokka-react-dom-licence-r1.json": "9b0b48439b47ffadfb50960f8e8e1e462b9ad8bceba694e7764b2db475923bfa", + "eng/provenance/records/dokka-react-licence-r1.json": "1e95a01a8dca133ba848d9a933ed5170a78f9e61028a9e5336a40dec8c8c86fd", + "eng/provenance/records/dokka-react-lifecycles-compat-licence-r1.json": "980a643bc3949b3de7f3a1c930b52bb3fa9b3af5e9004a6fb319ded00fc6dd92", + "eng/provenance/records/dokka-react-virtualized-licence-r1.json": "b9851059d61a022d0c6d5f473bbf8bc954c21f272b2d932e1a899a5187a22a3c", + "eng/provenance/records/dokka-regexp-prototype-flags-licence-r1.json": "ebd4c403a39ebea737d5c39eadfbd23df1c0cae5c0f103acb4b13404af9c89b5", + "eng/provenance/records/dokka-safe-regex-test-licence-r1.json": "9e3d5575e3b40b52c5fe3ff92fc8bd45b3466ba853ff8ffac9776c700b6cd8cf", + "eng/provenance/records/dokka-scheduler-licence-r1.json": "5082e14c3e28ebadd06e87a0b72beefd559f32d767626ef922ee17a1ba3abc22", + "eng/provenance/records/dokka-set-function-length-licence-r1.json": "aad109a8e511621c0d21834ddcf04f66ba0b2b91cbb574ea6a15bfc5d1374f67", + "eng/provenance/records/dokka-set-function-name-licence-r1.json": "d0df690b38c8599ea507f2c343ede405ab67158e7ca0720715b13f22689e7156", + "eng/provenance/records/dokka-side-channel-licence-r1.json": "179985988673fe24b2837b0cd32e5a5d6dc625ce56c09038af421958f3bb9cd1", + "eng/provenance/records/dokka-side-channel-list-licence-r1.json": "317efc443db102c6669b413a61aed8047e567da46fdc1a4c742d443afda5153d", + "eng/provenance/records/dokka-side-channel-map-licence-r1.json": "929b196ffd98ac6189e86958139dda63f8c553e66021a23ac52cae534f39b631", + "eng/provenance/records/dokka-side-channel-weakmap-licence-r1.json": "ad555cf9891f717861bf0f56d6703b3a5ca659d9db0e5a14ec1ace3ae12f9282", + "eng/provenance/records/dokka-sniffr-licence-r1.json": "7c383f9ba83928dd638caa2e3ec6f1f190ff2a54ba65012998608ef246351f3b", + "eng/provenance/records/dokka-stop-iteration-iterator-licence-r1.json": "b231f71addf72bf951e90095a3a6b0e86979bb62300f5d5cc79d8485c0f43469", + "eng/provenance/records/dokka-style-loader-licence-r1.json": "62d99c05ace2b18b760c9109a983624c302395ac47db50869542e6c66cfc7bd7", + "eng/provenance/records/dokka-util-deprecate-licence-r1.json": "ccb2ebe52b970b3b03b6e943c1a1500a33d5b441feb456d0ed8d0540ea3554bd", + "eng/provenance/records/dokka-which-boxed-primitive-licence-r1.json": "18ad9e03d27cfe2816725f58ceacf04fbfb7381023fad7a82c498c29dd103291", + "eng/provenance/records/dokka-which-collection-licence-r1.json": "60f258f62506034ec8d91900cbccedc782055d9c3c5f61da6b0b1c1fb9dd819d", + "eng/provenance/records/dokka-which-typed-array-licence-r1.json": "8351998c7f87386e6e0fcf5145db40852364e1c8152c6ebe2c396d11e7756b6f", + "eng/provenance/records/gradle-wrapper-9-7-1-r1.json": "f5991022b6be144f5b8fc9808c69be2dbb0f4a9d9749e01ac6313e11b1a42b7c", + "eng/provenance/records/hello-bindings-r1.json": "572601f1a0fc3441a8c69255ed707777593c0f982dc7fb18789e70abfd0f0728", + "eng/provenance/records/protobuf-generator-licence-r1.json": "0d7fc75eb1453908b2954c182e895ff5da49c5000f04b5d66d8449f552be1f81", + "eng/provenance/retirements/contracts-client-wp03-00.json": "3dbc212a56e678bea10950909a2ae1ad7fc8f2f3640421d02c8f80d2c22c1126", + "global.json": "c39786ab1a147662bbe4db015f900165178875ec4a872ddae53bc0c90771ac34", + "gradle.lockfile": "b176c43fe3fdb8fc99e36c8ccafc6dd1c07c2a2c0c0e9e5cbb3a328b70d128df", + "gradle/libs.versions.toml": "75913647f51c39122d54d1e6f311115145aa975033b567a7ae86455b1cd5dac8", + "gradle/verification-metadata.xml": "c9c78c7de10d769f47c7f025ccf28a3259ab75416242136c14cb00aac3a472c8", + "gradle/wrapper/gradle-wrapper.properties": "45b09518a2f0ea326bc776066e735b94527d2a94002e3b27621c32cdaee7e3ce", + "package-lock.json": "9315666370bc19c05eed6023ef932f1c5305fe52cd64da4af74cbfe114c3681f", + "package.json": "d7c4ae81959fc1da4a78001e7fdc60f847eee9748f926cb7f1caa2fbfb61dbba", + "settings-gradle.lockfile": "5e2d075903b5cd264613e7538c7c51b1484fe2ed489d4ead3e6b4ba0cf3911c4", + "settings.gradle.kts": "08e4e324a1fd3b548fced7c36945454823410fd7a7fbb95061375352668a7e64", + "src/internal/dotnet/ArcForges.Contracts.CloudInternal/ArcForges.Contracts.CloudInternal.csproj": "4d0a0dcdcebc57e2bb261b4e70ab8226ddfc853a405b5b28368cca1767380911", + "src/internal/dotnet/ArcForges.Contracts.CloudInternal/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/ArcForges.Contracts.LocalRpc.Chat.csproj": "c9234b9f411e729544374450cd745cbfac520497499e88a990dc115c6803e6d9", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/ArcForges.Contracts.LocalRpc.Notes.csproj": "822453736ad47d07fa3e684d15545eb5efad2d01fc3570372ceca437ac2216d2", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/ArcForges.Contracts.LocalRpc.Platform.csproj": "07d07fa1db0b0d39d8ce92819270b28cf825ba5e41f7a952f81439eed4b5f24b", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/packages.lock.json": "fa17fe6057706e36ae0b9370a457536d05d0f3a8f0f72df622881bfc1628337e", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/ArcForges.Contracts.LocalRpc.Sandbox.csproj": "f7385e84978291ea74162ed555ddbfa81ea44926d0b2cbb584039a97e5d27869", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/packages.lock.json": "fa17fe6057706e36ae0b9370a457536d05d0f3a8f0f72df622881bfc1628337e", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/ArcForges.Contracts.LocalRpc.Scope.csproj": "34c1aa338c952ac2b5047ded8a67bdab783555ce01c4abdc04155cb268b1614c", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/ArcForges.Contracts.LocalRpc.Slate.csproj": "a7946add01ad8307f586773721d875c5e0cd585b73f93d899e4e1f90c08c3800", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", + "src/internal/ts/ai-internal/package.json": "0bff2cf81a1a98ae3b94b9215e813b97d5ce3048dc09184cab1a7de496a68870", + "src/internal/ts/operator-client/package.json": "d086732d7aa86738498b74f57f82652667f3603059e5a71d0744c71e85ae8d58", + "src/public/dotnet/ArcForges.Cli/ArcForges.Cli.csproj": "315e0898b9276c1fcde34510e2ef6c1fce067d30c462b71fc3ffa89261d9ba1a", + "src/public/dotnet/ArcForges.Cli/packages.lock.json": "e630d67e4fa94428a730102d0186e1814f0fd9d6225ed4c4d44cf3efb904f793", + "src/public/dotnet/ArcForges.Contracts.Events/ArcForges.Contracts.Events.csproj": "e6e7bee2e85cdcd6104b4250cc68570c4166e3cb6b300fc0c56cac4ba2fd5a32", + "src/public/dotnet/ArcForges.Contracts.Events/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", + "src/public/dotnet/ArcForges.Contracts.Foundation/ArcForges.Contracts.Foundation.csproj": "d87e9fb79689cc245332286e3eee8a045069831144d28ca513805f89b8a7e344", + "src/public/dotnet/ArcForges.Contracts.Foundation/packages.lock.json": "fa17fe6057706e36ae0b9370a457536d05d0f3a8f0f72df622881bfc1628337e", + "src/public/dotnet/ArcForges.Contracts.PublicApi/ArcForges.Contracts.PublicApi.csproj": "986b7a97734cd5d0630e548da897869de322a112c087c2d0df6a0bfc98b8784c", + "src/public/dotnet/ArcForges.Contracts.PublicApi/packages.lock.json": "0244d57ce10e1aaf95d4e29c6d5794684c3a1e7bc64ba6543cf3232a08a3851b", + "src/public/dotnet/ArcForges.Contracts.Validation/ArcForges.Contracts.Validation.csproj": "169a71dde7093d66d727a966c558ddfefe12cb00c21e01f1b53c4acf5ee12901", + "src/public/dotnet/ArcForges.Contracts.Validation/packages.lock.json": "c6789925030ccdc566d6130ddcccd2dd29e77ce3fb796d6543c78e946a73384a", + "src/public/dotnet/ArcForges.Sdk.Client/ArcForges.Sdk.Client.csproj": "f9c35650873d79f50e83a85e29cd51ce2b117a5af72ecfc84a81d554cc67e0fc", + "src/public/dotnet/ArcForges.Sdk.Client/packages.lock.json": "2267f9cdb63782d6faa4a523fde8eec10d08647bbea46310ce0e1549e68ecde4", + "src/public/dotnet/ArcForges.Sdk.Contracts/ArcForges.Sdk.Contracts.csproj": "3fa1d4a377776b1d659628471bf5a238eb85933a5517258dd5471dbc7ecea49f", + "src/public/dotnet/ArcForges.Sdk.Contracts/packages.lock.json": "0244d57ce10e1aaf95d4e29c6d5794684c3a1e7bc64ba6543cf3232a08a3851b", + "src/public/kotlin/contract-fixtures/build.gradle.kts": "04a795a0a53289dfd045258203676340c38ffd07c2a2af5defeba6eba538f6c6", + "src/public/kotlin/contract-fixtures/gradle.lockfile": "14dc5803d23ab183aa24b2849ee51541e52e4d26fbada80e19082d15e0b1c654", + "src/public/kotlin/contracts-connect-client/build.gradle.kts": "c874f55eca9149f4849c727c8fbb7282015b520c50b55cf91e5ad67283b4c5c0", + "src/public/kotlin/contracts-connect-client/gradle.lockfile": "560f3bf8fa2d38cc4b9a87717342c7a3e003ed1243f405519f5b73e6de0acfb9", + "src/public/kotlin/contracts-proto/build.gradle.kts": "f5d9d16b233c30d563cfe558cdf13c9ff6d34fc5f07d09d965ecd9739ae82298", + "src/public/kotlin/contracts-proto/gradle.lockfile": "766ba7a9c4101ae5149d0200ddc2bfc45d54aa1e3187717171a1dfab28a1ec4b", + "src/public/ts/api-client/package.json": "898f6dd155206d058bd3b9ff73718fc5adaf9960db1b22719015c67d8437ecf8", + "src/public/ts/contract-fixtures/package.json": "c593abc4f5179b38fc470cf034a993ba0e0d552e7d6bd224b770c87db3047128", + "src/public/ts/proto/package.json": "ef1d092f9811439e7f9d5e232d437c7a886020b1fd68f1327b326e22fb6bfe5b", + "tests/StructureTests/StructureTests.csproj": "a28972fd59c0aa7f9883d9237e1c01805897b2e96f297029cb3e1a918c0e9774", + "tests/StructureTests/packages.lock.json": "6f018b0810e37124478fc5c4e2e6535ab3eff13910b522a14f345d7039e805eb", + "tests/public/HelloClient/HelloClient.csproj": "fa65e07276f1b2209e9d96b95eaf5bcfe8b04472d8bf334d90d74e6e939c6f2a", + "tests/public/HelloClient/packages.lock.json": "ac5a5a585b14cc0b7b1b0f252fb4e6a13e153e2cfec070bc2fbc8bd97d31f4f5", + "tests/public/HelloHost/HelloHost.csproj": "c7ac2acb49c079907c4fdbe9a937421d93146f4b87e92546032d7881fadc6035", + "tests/public/HelloHost/packages.lock.json": "1ab04d3890a70a6c8e31dde5f14ef83369a4a86c128504604af6ee16d061788e", + "tests/public/KotlinConnectClient/build.gradle.kts": "463f683b9dea47959b7063e74670cc7fd890346b4f2cba969d62d71b23ac73d2", + "tests/public/KotlinConnectClient/gradle.lockfile": "be60b42d35161579032a9cc8665f64849b7cc4af4ca17f7356a9139d45690cad", + "tests/public/KotlinConnectClient/gradle/verification-metadata.xml": "b7688c90212d87b52e446ec1da2ccbe50196517fd308849851a1aa9d9b3d0e85", + "tests/public/KotlinConnectClient/settings-gradle.lockfile": "5e2d075903b5cd264613e7538c7c51b1484fe2ed489d4ead3e6b4ba0cf3911c4", + "tests/public/KotlinConnectClient/settings.gradle.kts": "997d5d04e67aafbd50d094c4aed81bcc239cf5a9c205a786f2847140474f61e5" + }, + "maintenanceAssessment": "WP03.01 extends the existing public Foundation/PublicApi schema, validator, typed value and fixture surface without adding any third-party package or upgrading a framework. The reviewed third-party closure remains exactly140 admitted immutable coordinates with existing licences and integrity. PublicApi now depends on the existing Foundation package; evaluated import/distribution ownership and downstream project locks reflect this owner-local change. Required candidate/security checks, source provenance and provider publication gates remain enforced.", + "checks": { + "compilation": "C# Release source solution and IsAotCompatible analysis passed with existing SDK10.0.401 using the admitted ILLink10.0.11 cache; committed SDK10.0.400 remains required CI. All five TS workspaces compiled with pinned Node24.21/npm11.19 and existing locked dependencies. Kotlin/Java public modules compiled using cached JDK17/Gradle9.7.1. No toolchain installed.", + "aot-trim": "The complete source build passed AOT/trim static analysis without suppressions. Typed ID/value adapters use generated protobuf messages and explicit checked conversions. Native AOT executable compilation and full serialization registration remain WP03.02; no native executable/device acceptance is claimed.", + "compatibility": "Frozen19-message/3-enum published Foundation baseline, complete148-message closure, all82 oneof alternatives and69 nominal ID domains passed the targeted static gate and eight negative drift cases. Existing package identities, service names, wire tags and enums remain compatible. PublicApi adds only its owner-local Foundation dependency; compiler-based access gate and14 negative tests passed.", + "licence-provenance": "All new schemas, rule helpers, adapters and independent fixtures are Apache-2.0. Generated contract and Dokka documentation successor records retain immutable predecessors and third-party generator/resource evidence. Third-party versions, archive integrity and140-coordinate licence closure are unchanged. Candidate licence/provenance/SBOM gates remain required before publication.", + "security-sbom": "Existing dependency review, npm/NuGet audit, CodeQL and redacted secret scan remain required on latest PR head. No security gate is bypassed or duplicated. Per-package SBOM and one producer content/handoff identity check remain required; a redundant positive documentation archive rescan was removed while mutated negative unit cases are retained.", + "runtime-performance-migration": "476 independent cases passed in both C# and TS, including314 positive bidirectional binary exchanges,148 messages,82 union alternatives,45 error categories and10 authored wire oracles; nominal type negative compilation passed. Prior90 C#/70 applicable TS shape cases and retained source wire tests passed. No live RPC, browser/device/GUI, installed consumer, AI inference or product engine was run.", + "framework-runtime-posture": "No framework or third-party coordinate upgrade. Local SDK401 selects the existing linker10.0.11 solely to match committed restore inputs; pinned CI SDK400 and all lock integrity remain unchanged. Kotlin compilation is JVM source coverage, not Android ART/R8/device behavior. Owner performance/storage/query/DSP/migration gates remain later work." + }, + "frameworkVersions": { + "dotnetSdk": "10.0.400", + "node": "24.21.0", + "kotlin": "2.4.20", + "dokka": "2.2.0", + "protobuf": "4.36.1", + "grpc": "1.84.0", + "grpc-kotlin": "1.5.0", + "coroutines": "1.11.0", + "gson": "2.14.0", + "connect": "0.9.0" + }, + "previousReceipt": "eng/policy/dependency-reviews/wp03-00-r1.json" + }, + "closure": { + "maven:com.connectrpc:connect-kotlin-google-javalite-ext:0.9.0": { + "integrity": { + "connect-kotlin-google-javalite-ext-0.9.0.jar": [ + "c5dbde38cb1d6ad36073aa87c761cb573232c75c52c109393f4feb913296ab68" + ], + "connect-kotlin-google-javalite-ext-0.9.0.module": [ + "a90a481f65b7eceb64c8f75bf39840a0d4c7c07a9d6feca22e2bf9eaa4d5f18e" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/connectrpc/connect-kotlin-google-javalite-ext/0.9.0/connect-kotlin-google-javalite-ext-0.9.0.pom", + "sha256": "b3e72a140bdbf0cb23a9adf7a0c513b57e0658866c5dec5ee7a228175219971b" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.connectrpc:connect-kotlin-okhttp:0.9.0": { + "integrity": { + "connect-kotlin-okhttp-0.9.0.jar": [ + "8c2387ee1e0e106965a9952aedd0ca88623008a8a3298c3cf8a8e408ad21b90c" + ], + "connect-kotlin-okhttp-0.9.0.module": [ + "027c0147a83e506015b8250a114b9f683f17e7f7938bfabc0cf1f09e1ffba9fb" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/connectrpc/connect-kotlin-okhttp/0.9.0/connect-kotlin-okhttp-0.9.0.pom", + "sha256": "4ac838e6c6dabdbaf5e947267171c00273340679eb07a9b1e60ab339928c992f" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.connectrpc:connect-kotlin:0.9.0": { + "integrity": { + "connect-kotlin-0.9.0.jar": [ + "59b742254227d87818dc0a9dcf8c6ebc70c99744f371ed9fef643dbe268453d9" + ], + "connect-kotlin-0.9.0.module": [ + "2a2028fa71933ebed191f7ec9693de812461bafceb02c3e0c69bf999fbd2fc67" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/connectrpc/connect-kotlin/0.9.0/connect-kotlin-0.9.0.pom", + "sha256": "f676e2a9d8205b8fc33d4c34ba59cda877bf066e713173d05a22ca28da670787" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.connectrpc:protoc-gen-connect-kotlin:0.9.0": { + "integrity": { + "protoc-gen-connect-kotlin-0.9.0.jar": [ + "c23657189f8f31beda517497d2c60610de71725c3748a011577bc546af0796e5" + ], + "protoc-gen-connect-kotlin-0.9.0.module": [ + "6734f444ceee95ad19b1612fb6a2bcf1791cd8d30b5a426d8973dce4e665eb5f" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/connectrpc/protoc-gen-connect-kotlin/0.9.0/protoc-gen-connect-kotlin-0.9.0.pom", + "sha256": "77e5216bf9880a8b5da7a631637ccb65340956167010beedfb1caaf19d0a4a95" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.jackson.core:jackson-annotations:2.15.3": { + "integrity": { + "jackson-annotations-2.15.3.jar": [ + "aae865c3d88256d61b11523cb1e88bd48d5b9ad5855fa1fc859504fd2204708a" + ], + "jackson-annotations-2.15.3.module": [ + "6410c94b393e494d53d569dc4193a79187848ddb6ee3c2ee1f392477a21059cb" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.15.3/jackson-annotations-2.15.3.pom", + "sha256": "ffa67166fbe4cff3497d0cc629c2019cd0e7cd5ed01bec683a7cbf213d030ec8" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.jackson.core:jackson-core:2.15.3": { + "integrity": { + "jackson-core-2.15.3.jar": [ + "51fab7aad51ed588482edc507fd542747936c5094d1ab76ed21ddb63b96b610d" + ], + "jackson-core-2.15.3.module": [ + "138029bcb32b0bfa7010d3f646632bde5c98c187e2f1aa120a1cd413f23a6c28" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.15.3/jackson-core-2.15.3.pom", + "sha256": "ccd500917483b21ae1835df9845b91ab11ac9aba08b793d2ecf82d28c069ece2" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.jackson.core:jackson-databind:2.15.3": { + "integrity": { + "jackson-databind-2.15.3.jar": [ + "c3c53333a2172a80678bda1803e39cff45bec6ae3e9c7d4f44a81ec4e2ab18dc" + ], + "jackson-databind-2.15.3.module": [ + "51ba8d71f5a04ae768e84c91d4edf09a1fc8bc1244b03bd4f9b060b8fb395615" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.15.3/jackson-databind-2.15.3.pom", + "sha256": "b6e3cd4ae77d0ff9507eab1ce794b3aa9ee278241c6544333bdb7efbc5a2e4f9" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.15.3": { + "integrity": { + "jackson-dataformat-xml-2.15.3.jar": [ + "39a34531dca5fca75eb547663c300855c968c8faca6861d92eca9e9747af0416" + ], + "jackson-dataformat-xml-2.15.3.module": [ + "30ad1786f48af58048353d9be1374fc022610ceab921ebea6f62e5080b345bf2" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.15.3/jackson-dataformat-xml-2.15.3.pom", + "sha256": "e761ed896bf73b180f8af2e79975eef14aeb61cf64430a9ba03ed5f090a76aad" + }, + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.15.3/jackson-base-2.15.3.pom", + "sha256": "4290342abf0b0e4567322ffb2d0c36e25b0a87a217bb56b35680a8dd8f8d66e4" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.jackson.module:jackson-module-kotlin:2.15.3": { + "integrity": { + "jackson-module-kotlin-2.15.3.jar": [ + "8f72e6b99e6145e3284a5224355ca8ee6030afa8c1d6a3395b530d29026f8d52" + ], + "jackson-module-kotlin-2.15.3.module": [ + "0dee29c18a90700a3a0457be88f7c41f67571947e6633d84a22433a4fb5d792c" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-kotlin/2.15.3/jackson-module-kotlin-2.15.3.pom", + "sha256": "8dc5c9dadbaefa20022edb5190044a47a757e7d665621b801b32344e89af54ed" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.jackson:jackson-bom:2.15.3": { + "integrity": { + "jackson-bom-2.15.3.pom": [ + "66fc9945c16716bc202f4b9d7e6d969df3f509feffbe1acf1a31511b753d5c9d" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.15.3/jackson-bom-2.15.3.pom", + "sha256": "66fc9945c16716bc202f4b9d7e6d969df3f509feffbe1acf1a31511b753d5c9d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.woodstox:woodstox-core:6.5.1": { + "integrity": { + "woodstox-core-6.5.1.jar": [ + "c928d60665c6415fb1c39775cf95cfc44f7f4580cf5ab01b1c380ebffd76887f" + ], + "woodstox-core-6.5.1.pom": [ + "4839654e16b1714e74f51abcb378d8356814ab8f4d5273d1dd2f1ce8a390addc" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/woodstox/woodstox-core/6.5.1/woodstox-core-6.5.1.pom", + "sha256": "4839654e16b1714e74f51abcb378d8356814ab8f4d5273d1dd2f1ce8a390addc" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.google.code.gson:gson:2.14.0": { + "integrity": { + "gson-2.14.0.jar": ["2cbd119bf1961c28788310963dc80ba65f58cdeec1dd139c8bdb1240faa2c36f"], + "gson-2.14.0.pom": ["1fa0122c0e3733192642861c36be4c6f799a795327a23bdd2922691b6e9ba480"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.14.0/gson-2.14.0.pom", + "sha256": "1fa0122c0e3733192642861c36be4c6f799a795327a23bdd2922691b6e9ba480" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.google.errorprone:error_prone_annotations:2.48.0": { + "integrity": { + "error_prone_annotations-2.48.0.pom": [ + "189e09ad0489c325e90daaa9d5c8f406330602fa366609bca07cbcdad03ab9da" + ], + "error_prone_annotations-2.48.0.jar": [ + "b49c5c958316ed67a09c699dda9aa749caf434d51d863dea599ef36a49b9c855" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.48.0/error_prone_annotations-2.48.0.pom", + "sha256": "189e09ad0489c325e90daaa9d5c8f406330602fa366609bca07cbcdad03ab9da" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.google.protobuf:protobuf-javalite:4.36.1": { + "integrity": { + "protobuf-javalite-4.36.1.jar": [ + "91d3dba2521322103230c509d41a017da3a5e6766610adcb10c5bb127cbb26c5" + ], + "protobuf-javalite-4.36.1.pom": [ + "f04f786db88fa8694ef7127ed1d8c0b98603851b23e58b7d74d6d3b229ab41b9" + ] + }, + "licence": "BSD-3-Clause", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-javalite/4.36.1/protobuf-javalite-4.36.1.pom", + "sha256": "f04f786db88fa8694ef7127ed1d8c0b98603851b23e58b7d74d6d3b229ab41b9" + }, + { + "source": "https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-parent/4.36.1/protobuf-parent-4.36.1.pom", + "sha256": "2344af2c8544212be5ae4c8f30331ebfe775be30d61b9efd20619236667358d9" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.google.protobuf:protobuf-kotlin-lite:4.36.1": { + "integrity": { + "protobuf-kotlin-lite-4.36.1.jar": [ + "536d1f64e07a779834cfcd34158ac649976209173cf99182a84ade49dd4796a6" + ], + "protobuf-kotlin-lite-4.36.1.pom": [ + "48dbb17e7428ae06f928058fdb527533ed1c94d88baad4a3146eefc293adc7d8" + ] + }, + "licence": "BSD-3-Clause", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-kotlin-lite/4.36.1/protobuf-kotlin-lite-4.36.1.pom", + "sha256": "48dbb17e7428ae06f928058fdb527533ed1c94d88baad4a3146eefc293adc7d8" + }, + { + "source": "https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-parent/4.36.1/protobuf-parent-4.36.1.pom", + "sha256": "2344af2c8544212be5ae4c8f30331ebfe775be30d61b9efd20619236667358d9" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.squareup.moshi:moshi-kotlin:1.15.2": { + "integrity": { + "moshi-kotlin-1.15.2.jar": [ + "5c39cd77e83b111af9c54708173af96a89fd3b09d15019a11da355e83e97d75a" + ], + "moshi-kotlin-1.15.2.module": [ + "e9d768798203049483cae20ce300cedff21bbb434bef38c7f91ee6aa2f034c31" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi-kotlin/1.15.2/moshi-kotlin-1.15.2.pom", + "sha256": "ab6b0f3e440a4509dd940bba1c26658feb46a87699c6d65267e9ff96c9d1b030" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.squareup.moshi:moshi:1.15.2": { + "integrity": { + "moshi-1.15.2.jar": ["767f7592c6c61eb693549a26d333c121f5383826bd287b899867aa326dae55e4"], + "moshi-1.15.2.module": ["d952c6dd91a7b426c3f0a51edc3f7ceb3490ac01ff18301527adfec7a7837dd9"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.15.2/moshi-1.15.2.pom", + "sha256": "317a1d3fb7054031bfe90cca89b1024901fd9b9fcca99166c2ce7853b5fc7bd9" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.squareup.okhttp3:okhttp-jvm:5.4.0": { + "integrity": { + "okhttp-jvm-5.4.0.jar": [ + "b15e605ca0a4b12c62ea7f657dad413c236c947e875854767349cdbe20df473c" + ], + "okhttp-jvm-5.4.0.module": [ + "2ee94132ec09cd3f113cc900f6e6dce7a56d9ef9af44ed5acb2ea6b7bca1367d" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp-jvm/5.4.0/okhttp-jvm-5.4.0.pom", + "sha256": "02ca957550d89f499b561744d9b6a59abfd535723faf31269c3290a0d78c6d0e" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.squareup.okhttp3:okhttp:5.4.0": { + "integrity": { + "okhttp-5.4.0.module": ["63973ba755ba6c77de1e82f5efa4195569800be00c93c0130ce4238a9b56c93c"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/5.4.0/okhttp-5.4.0.pom", + "sha256": "ebee6842d0b5b700ab7e015fddcc3f1e575d92b31a76f7b62eb9026c3388b88b" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.squareup.okio:okio-jvm:3.17.0": { + "integrity": { + "okio-jvm-3.17.0.jar": ["3b13dcc3e1573047c2d507fc4f7fcb0bb0cbcd9d395da21d20e09406e2cd6a73"], + "okio-jvm-3.17.0.module": [ + "d4617d0df71f202e7299471848e625f4f36d7fa64d46c3503f70acf4821a45de" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.17.0/okio-jvm-3.17.0.pom", + "sha256": "e4e44237a66f4091bc0f5b1d5a2bbe228ac014ab3c0f918cd6fc02ba31999030" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.squareup.okio:okio:3.17.0": { + "integrity": { + "okio-3.17.0.module": ["3d878db9ffd4e959c30f9a8366a88c22d001e9b324378d7dbeed98568e7ec559"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/3.17.0/okio-3.17.0.pom", + "sha256": "15b4831e84f5ca52dd37c1d6e1709a2907e2e9bc2a9c3ea13f282031de0c0135" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.github.java-diff-utils:java-diff-utils:4.12": { + "integrity": { + "java-diff-utils-4.12.jar": [ + "9990a2039778f6b4cc94790141c2868864eacee0620c6c459451121a901cd5b5" + ], + "java-diff-utils-4.12.pom": [ + "c26e097edc8ec6805d1319817d23d4e496cc1015cc55dc5202112d8f6a9165fc" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12.pom", + "sha256": "c26e097edc8ec6805d1319817d23d4e496cc1015cc55dc5202112d8f6a9165fc" + }, + { + "source": "https://repo.maven.apache.org/maven2/io/github/java-diff-utils/java-diff-utils-parent/4.12/java-diff-utils-parent-4.12.pom", + "sha256": "d811cf9f118cc2cad130c9427ad55c174d4c0a6f1a00ac1ae1c9bcbec5c44b19" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.ktor:ktor-http-jvm:3.5.0": { + "integrity": { + "ktor-http-jvm-3.5.0.jar": [ + "2babac355de364c473b27b060d1c810fc2f83ed6e44822eabc6c3f46adf155a3" + ], + "ktor-http-jvm-3.5.0.module": [ + "707fb825de713e0f21729e0ad6d4184990b83cfb5a61c7940b9e4ea1aba0c78e" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-jvm/3.5.0/ktor-http-jvm-3.5.0.pom", + "sha256": "f6ff315d426efe8be7402894ca4c48df48fcc5e3344f12499d286b8beaba3267" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.ktor:ktor-http:3.5.0": { + "integrity": { + "ktor-http-3.5.0.module": [ + "5642284b76ac016d839c1c28c925c06e2ab4f6d16dfa737a1ff88965f1d937d4" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http/3.5.0/ktor-http-3.5.0.pom", + "sha256": "3ab8580c4600bea1a14c0f69826d67e611f312785bb08a4645a67dd410288e40" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.ktor:ktor-io-jvm:3.5.0": { + "integrity": { + "ktor-io-jvm-3.5.0.jar": [ + "ca9f9443479204fe97a00bd53bc3dee5b0514c1a088e9df1e0e4d4ccfc605e51" + ], + "ktor-io-jvm-3.5.0.module": [ + "fd0c6613ec827cf09d202753e6c663e7b393f766b098d3e101b502b677dbdba8" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/ktor/ktor-io-jvm/3.5.0/ktor-io-jvm-3.5.0.pom", + "sha256": "c50c8303f386e825fe7e677122ae2b9da01b261afa3e1f70a16c088877266cc5" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.ktor:ktor-io:3.5.0": { + "integrity": { + "ktor-io-3.5.0.module": ["cb6151e2f7ac65c27028b16dee332a4dbbccc1530580cfd3fe8f4f2b0c8a7347"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/ktor/ktor-io/3.5.0/ktor-io-3.5.0.pom", + "sha256": "6e24950dc472cf5fbca86a05782d2e8d3e104a2f6458f39bdddde6d1b7ac72b5" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.ktor:ktor-utils-jvm:3.5.0": { + "integrity": { + "ktor-utils-jvm-3.5.0.jar": [ + "214200f074afe9d4b915d347397b5c1f768fbdd10ead7192e8adfd662dd4a72f" + ], + "ktor-utils-jvm-3.5.0.module": [ + "96bf126533d38cb8b3f16911c36980c2db3e746c64878288003a0b6e19385ae3" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils-jvm/3.5.0/ktor-utils-jvm-3.5.0.pom", + "sha256": "59ef3c362d83064f0b064c7948ace38b199f6717183e0aad08e9e827929b876b" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.ktor:ktor-utils:3.5.0": { + "integrity": { + "ktor-utils-3.5.0.module": [ + "2923cda55c01a6d7005a860f5b8ffd0872ee704b8b28d14ce905a5ea66bbaac8" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils/3.5.0/ktor-utils-3.5.0.pom", + "sha256": "24928172f75f0c79074a8fbdae02f428d47613f0f3f5ab32a27cf69911c20d2e" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.codehaus.woodstox:stax2-api:4.2.1": { + "integrity": { + "stax2-api-4.2.1.jar": ["678567e48b51a42c65c699f266539ad3d676d4b1a5b0ad7d89ece8b9d5772579"], + "stax2-api-4.2.1.pom": ["79da410c8c0f46a3f8e8adb30d6c24ccd6065b6ef6bfde87bd97e9881ea0a2e7"] + }, + "licence": "BSD-2-Clause", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/codehaus/woodstox/stax2-api/4.2.1/stax2-api-4.2.1.pom", + "sha256": "79da410c8c0f46a3f8e8adb30d6c24ccd6065b6ef6bfde87bd97e9881ea0a2e7" + }, + { + "source": "org.codehaus.woodstox:stax2-api:4.2.1!/META-INF/LICENSE (existing cached archive)", + "sha256": "b3e969d18f690ab8783e4ec77729c9fea85691b8090c550bb3c626dda5e837a7" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.freemarker:freemarker:2.3.32": { + "integrity": { + "freemarker-2.3.32.jar": [ + "04d65ec1bde6cea20e3495d5e78ef96ab774d9936434861d3254bd88e7e94f92" + ], + "freemarker-2.3.32.pom": [ + "07a07e2eaf0976022b540567c7df622712b9a0393a6c5f6d20e6ff1579222a01" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/freemarker/freemarker/2.3.32/freemarker-2.3.32.pom", + "sha256": "07a07e2eaf0976022b540567c7df622712b9a0393a6c5f6d20e6ff1579222a01" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.dokka:analysis-kotlin-symbols:2.2.0": { + "integrity": { + "analysis-kotlin-symbols-2.2.0.jar": [ + "31b4eabf7436083ae33200da6be7203675fb1fcdcd34d2f394f55e822dac8f0f" + ], + "analysis-kotlin-symbols-2.2.0.pom": [ + "54573a79dfc16d0540a42594679feadbd36c11140213a0fe813c3a4716b53f88" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/dokka/analysis-kotlin-symbols/2.2.0/analysis-kotlin-symbols-2.2.0.pom", + "sha256": "54573a79dfc16d0540a42594679feadbd36c11140213a0fe813c3a4716b53f88" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.dokka:analysis-markdown:2.2.0": { + "integrity": { + "analysis-markdown-2.2.0.jar": [ + "7070de21dc5078013b53cc9c139321cceaf476c1630711cc5bda6d96e9da2087" + ], + "analysis-markdown-2.2.0.module": [ + "f86033ab342a334b656d207a6b0b7041fea1732ff1f5560417e4a50dadf4b2ec" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/dokka/analysis-markdown/2.2.0/analysis-markdown-2.2.0.pom", + "sha256": "dc8116d4ed3505a252abb0da4e9c36c77c8b8c77f065182e44bb0b94021747b1" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.dokka:dokka-base:2.2.0": { + "integrity": { + "dokka-base-2.2.0.jar": [ + "721c5a1647dc49d1680d884350b438a039b2426aec65b696baee8e5aeb6442f5" + ], + "dokka-base-2.2.0.module": [ + "f377ca30b57f80262b4d50694102cc56f1f27d4d388682eaf6b84b0bedc19550" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/dokka/dokka-base/2.2.0/dokka-base-2.2.0.pom", + "sha256": "e95d1140b163a7924b3b6cf384d71dec2ae1bfcee77908dfb3fcc349be20152e" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.dokka:dokka-core:2.2.0": { + "integrity": { + "dokka-core-2.2.0.jar": [ + "2ea7e1eeb158163b6e1109ebc5c8137ef713ae020189f87bc79d1cbe3702093d" + ], + "dokka-core-2.2.0.module": [ + "7df767d1748176565443a4f3492da8c033d51fe0022ac0d7fe2212fd6aee068b" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/dokka/dokka-core/2.2.0/dokka-core-2.2.0.pom", + "sha256": "85e7dbd7c5b7640610752718ef2cbdbe972b065d4dd2f3369993857bd2bc3377" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.dokka:templating-plugin:2.2.0": { + "integrity": { + "templating-plugin-2.2.0.jar": [ + "710774a96e555421066cb0c99a7222129ab39be4d86add06acd88f28bedbb7ce" + ], + "templating-plugin-2.2.0.module": [ + "66b32cbea904d79d9b88d3ebab01bce04a6d88b39025055c48a6ea42891b341b" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/dokka/templating-plugin/2.2.0/templating-plugin-2.2.0.pom", + "sha256": "084ae688e5459d69ca723632d8e3aa9e4f8a95ba77f355c74a2cf5f939a2025d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:abi-tools-api:2.3.21": { + "integrity": { + "abi-tools-api-2.3.21.jar": [ + "dc721c7faa844df7f5d6eb62021dc9eadfd1998e1e8df918341f16eb3c391aea" + ], + "abi-tools-api-2.3.21.pom": [ + "7395788baca82921694d2661f4bea6737d9e78545b3b56aba624100e0505d8c2" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/abi-tools-api/2.3.21/abi-tools-api-2.3.21.pom", + "sha256": "7395788baca82921694d2661f4bea6737d9e78545b3b56aba624100e0505d8c2" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:abi-tools:2.3.21": { + "integrity": { + "abi-tools-2.3.21.jar": [ + "6761656205c3514050f68fde7c32b2beb47246786247dacfb279db432a70562b" + ], + "abi-tools-2.3.21.pom": ["e2c00f01274b6f4645a728a4c6e4a90a7c9d46394096a30326f7c31af09567b3"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/abi-tools/2.3.21/abi-tools-2.3.21.pom", + "sha256": "e2c00f01274b6f4645a728a4c6e4a90a7c9d46394096a30326f7c31af09567b3" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0": { + "integrity": { + "kotlin-build-tools-api-2.4.0.jar": [ + "66917335497f9ab75a36c34b3d90bad2bc8dc256c34b2413ecd0c9467fcf597d" + ], + "kotlin-build-tools-api-2.4.0.pom": [ + "9686fa8f16867b2aba2e5c0e4cfc4a0aeecf59fe6de419f89f7bd838fdde8e74" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/2.4.0/kotlin-build-tools-api-2.4.0.pom", + "sha256": "9686fa8f16867b2aba2e5c0e4cfc4a0aeecf59fe6de419f89f7bd838fdde8e74" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-api:2.4.20": { + "integrity": { + "kotlin-build-tools-api-2.4.20.jar": [ + "47a622dce7231b1916334b69a00bc1094adf6577e6492f9f06b3d9c2450fe459" + ], + "kotlin-build-tools-api-2.4.20.pom": [ + "e8cd9ffd7d0886ba1a1795cbf4a34a06681f184aa50f25686effeefb3c1f56f5" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/2.4.20/kotlin-build-tools-api-2.4.20.pom", + "sha256": "e8cd9ffd7d0886ba1a1795cbf4a34a06681f184aa50f25686effeefb3c1f56f5" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-compat:2.4.20": { + "integrity": { + "kotlin-build-tools-compat-2.4.20.jar": [ + "937d2961fc0b957a50c3d85a14fcc1bd0585f2229164136895b623691660c9b4" + ], + "kotlin-build-tools-compat-2.4.20.pom": [ + "f8e9f647a00bfbc237e3ddff3891b2d4e4a947611b949281658f836def304002" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-compat/2.4.20/kotlin-build-tools-compat-2.4.20.pom", + "sha256": "f8e9f647a00bfbc237e3ddff3891b2d4e4a947611b949281658f836def304002" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.0": { + "integrity": { + "kotlin-build-tools-cri-impl-2.4.0.jar": [ + "5168b866945f6ac1ffcb6d4c88cf582497249469c2e4a4eafc0bcd35b5a264a9" + ], + "kotlin-build-tools-cri-impl-2.4.0.pom": [ + "856d59395489276e93edb4390c99397de83e20d27572c5238c56ed21e43433da" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-cri-impl/2.4.0/kotlin-build-tools-cri-impl-2.4.0.pom", + "sha256": "856d59395489276e93edb4390c99397de83e20d27572c5238c56ed21e43433da" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.20": { + "integrity": { + "kotlin-build-tools-cri-impl-2.4.20.jar": [ + "277d2acc8f7dbef364dca33f777b9ceeaf5fd803f07652c2bda14e155f83076f" + ], + "kotlin-build-tools-cri-impl-2.4.20.pom": [ + "8af52efa886eed45c54d568b692e339b70ddc7c768bee9ab9c2d2f96ed8bb0e1" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-cri-impl/2.4.20/kotlin-build-tools-cri-impl-2.4.20.pom", + "sha256": "8af52efa886eed45c54d568b692e339b70ddc7c768bee9ab9c2d2f96ed8bb0e1" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.0": { + "integrity": { + "kotlin-build-tools-impl-2.4.0.jar": [ + "076c0a7f84d303f1e390774410c8678b8b584faa3f642435f93d2e4e81dabe7c" + ], + "kotlin-build-tools-impl-2.4.0.pom": [ + "485ca3d511aa384207db5706e0741dc79ace45d40e0489f9ef29731aafb14f7c" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/2.4.0/kotlin-build-tools-impl-2.4.0.pom", + "sha256": "485ca3d511aa384207db5706e0741dc79ace45d40e0489f9ef29731aafb14f7c" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.20": { + "integrity": { + "kotlin-build-tools-impl-2.4.20.jar": [ + "68fb6f266a66463a1ba3ddb99b96e5eb202ab19a5ca4e3b56dad5eec62641c7d" + ], + "kotlin-build-tools-impl-2.4.20.pom": [ + "7a13ab2d818a5de92afa23004aa9baed99671bb48553b7098cf920fa785c3351" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/2.4.20/kotlin-build-tools-impl-2.4.20.pom", + "sha256": "7a13ab2d818a5de92afa23004aa9baed99671bb48553b7098cf920fa785c3351" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.0": { + "integrity": { + "kotlin-compiler-embeddable-2.4.0.jar": [ + "c2b25e8c1c93ec416ba4327f5e31eaec0f0c8847241b9353e294b8db9dce564f" + ], + "kotlin-compiler-embeddable-2.4.0.pom": [ + "f5d78540108e7bbc9162253ce52c42507ead2e530945213dd2a3b793b590c53c" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/2.4.0/kotlin-compiler-embeddable-2.4.0.pom", + "sha256": "f5d78540108e7bbc9162253ce52c42507ead2e530945213dd2a3b793b590c53c" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.20": { + "integrity": { + "kotlin-compiler-embeddable-2.4.20.jar": [ + "cf97161430683fb9af96dc6a7017ffae1fe8737b80d12eee11f2fe3e76f8ded8" + ], + "kotlin-compiler-embeddable-2.4.20.pom": [ + "269d98cc4c68670c11e4aeb404e1c7c6f31b782321908d7268ba25cd236d59b2" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/2.4.20/kotlin-compiler-embeddable-2.4.20.pom", + "sha256": "269d98cc4c68670c11e4aeb404e1c7c6f31b782321908d7268ba25cd236d59b2" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-compiler-runner:2.4.0": { + "integrity": { + "kotlin-compiler-runner-2.4.0.jar": [ + "ad9608152740e92d94a278b4ff2ca82c4bf5ff8ef219220e3c07aeb554638cee" + ], + "kotlin-compiler-runner-2.4.0.pom": [ + "5e1ed156cb8d38b61e2ccc546dbd8b2bde778367eb298f8875bd820fbfd0b0f2" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/2.4.0/kotlin-compiler-runner-2.4.0.pom", + "sha256": "5e1ed156cb8d38b61e2ccc546dbd8b2bde778367eb298f8875bd820fbfd0b0f2" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-compiler-runner:2.4.20": { + "integrity": { + "kotlin-compiler-runner-2.4.20.jar": [ + "cc467c5b63daa7441d6bfb72f3d559d68836ce61cdbf9fc8e1e3a76ec4883d2e" + ], + "kotlin-compiler-runner-2.4.20.pom": [ + "4566946280971fe8d67990ee83480af480e846590f325a40951f62657e26a40a" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/2.4.20/kotlin-compiler-runner-2.4.20.pom", + "sha256": "4566946280971fe8d67990ee83480af480e846590f325a40951f62657e26a40a" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-daemon-client:2.4.0": { + "integrity": { + "kotlin-daemon-client-2.4.0.jar": [ + "f546f0b3699c4984f320dd03080de05cad61064208ba8f37df0d3f8f4a7fd14a" + ], + "kotlin-daemon-client-2.4.0.pom": [ + "143793627382d905eda93e152a28c993f6323fc4b748370a45c7badc99914a13" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-client/2.4.0/kotlin-daemon-client-2.4.0.pom", + "sha256": "143793627382d905eda93e152a28c993f6323fc4b748370a45c7badc99914a13" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-daemon-client:2.4.20": { + "integrity": { + "kotlin-daemon-client-2.4.20.jar": [ + "89532756fc258fbde177cf1654383f15127c048d17525141c922e9aa0969d997" + ], + "kotlin-daemon-client-2.4.20.pom": [ + "37cff66ae34c924f0f738106eeb7234e7ace880f199de3362e993f4987025adc" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-client/2.4.20/kotlin-daemon-client-2.4.20.pom", + "sha256": "37cff66ae34c924f0f738106eeb7234e7ace880f199de3362e993f4987025adc" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.0": { + "integrity": { + "kotlin-daemon-embeddable-2.4.0.jar": [ + "383093af5e078435b60043d19bfa83eb6191be0f4d13a28fb1c8a0f3ab24fe66" + ], + "kotlin-daemon-embeddable-2.4.0.pom": [ + "cb36e780fcb39ee09aab6e398f9bd5ea27f982bb6e19329742a20eb2ebdc2936" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/2.4.0/kotlin-daemon-embeddable-2.4.0.pom", + "sha256": "cb36e780fcb39ee09aab6e398f9bd5ea27f982bb6e19329742a20eb2ebdc2936" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.20": { + "integrity": { + "kotlin-daemon-embeddable-2.4.20.jar": [ + "eef72cf8f17e6d98d33e5b7c7e1cab31a1cf5fc34084dd5e563e7b1f3ef53435" + ], + "kotlin-daemon-embeddable-2.4.20.pom": [ + "ca631ce7c7cc2a8ecb47d3462b429004c1cd3488437b3f739e35eafea2033bfb" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/2.4.20/kotlin-daemon-embeddable-2.4.20.pom", + "sha256": "ca631ce7c7cc2a8ecb47d3462b429004c1cd3488437b3f739e35eafea2033bfb" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-klib-abi-reader:2.3.21": { + "integrity": { + "kotlin-klib-abi-reader-2.3.21.jar": [ + "c4541b0da25452a8ea6455aff0dd590b9d567d1da68f65b2badb281ffd14ceb6" + ], + "kotlin-klib-abi-reader-2.3.21.pom": [ + "6c34f3a5bc36f3fd99206d2ae1abb734fe2254881aeacf291541e6abca8894b7" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-abi-reader/2.3.21/kotlin-klib-abi-reader-2.3.21.pom", + "sha256": "6c34f3a5bc36f3fd99206d2ae1abb734fe2254881aeacf291541e6abca8894b7" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.4.20": { + "integrity": { + "kotlin-klib-commonizer-embeddable-2.4.20.jar": [ + "2025231ec82c932b56125916b1d4e41163d32d3c05816dd9546169a104d7dd3f" + ], + "kotlin-klib-commonizer-embeddable-2.4.20.pom": [ + "27b1b87d463fecc7f27eb859366c9afd19fd7a4dc0d87fcf70b7cf3cd83cca79" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/2.4.20/kotlin-klib-commonizer-embeddable-2.4.20.pom", + "sha256": "27b1b87d463fecc7f27eb859366c9afd19fd7a4dc0d87fcf70b7cf3cd83cca79" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-metadata-jvm:2.3.21": { + "integrity": { + "kotlin-metadata-jvm-2.3.21.jar": [ + "00590f26a5a768777f04252c6cf93c016a3361a6bc93636df67375ad4d19557d" + ], + "kotlin-metadata-jvm-2.3.21.pom": [ + "83b7ab0b0123e7b1428a3d5f74dc151e904a10c8cd32063991a606508bc21e80" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-metadata-jvm/2.3.21/kotlin-metadata-jvm-2.3.21.pom", + "sha256": "83b7ab0b0123e7b1428a3d5f74dc151e904a10c8cd32063991a606508bc21e80" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-reflect:1.6.10": { + "integrity": { + "kotlin-reflect-1.6.10.jar": [ + "3277ac102ae17aad10a55abec75ff5696c8d109790396434b496e75087854203" + ], + "kotlin-reflect-1.6.10.pom": [ + "57905524274a00ae028aaccc27283f6bc5925a934a046c1cc5d06c8ee4d6d5a9" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.6.10/kotlin-reflect-1.6.10.pom", + "sha256": "57905524274a00ae028aaccc27283f6bc5925a934a046c1cc5d06c8ee4d6d5a9" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-reflect:1.8.21": { + "integrity": { + "kotlin-reflect-1.8.21.jar": [ + "8a6cd5a3cf092acee274ce2c444dc36eefdb631579859dd4d857b3309a529c91" + ], + "kotlin-reflect-1.8.21.pom": [ + "39d78db33222cdbb32b618c7c5223d4457cc19742856d116a85090e4a96f623a" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.8.21/kotlin-reflect-1.8.21.pom", + "sha256": "39d78db33222cdbb32b618c7c5223d4457cc19742856d116a85090e4a96f623a" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-reflect:2.0.21": { + "integrity": { + "kotlin-reflect-2.0.21.jar": [ + "3ad2fcad0c09ddc0922debab4444d612144b7b465b75a8bb7587e20ddfafd799" + ], + "kotlin-reflect-2.0.21.pom": [ + "02ab7aeab03c68f40103026e5e9c277360cbc360818a5b2e36b9a3a9d8e8b049" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.0.21/kotlin-reflect-2.0.21.pom", + "sha256": "02ab7aeab03c68f40103026e5e9c277360cbc360818a5b2e36b9a3a9d8e8b049" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-reflect:2.2.21": { + "integrity": { + "kotlin-reflect-2.2.21.jar": [ + "44380abf37d245ce5c0f294f43512d1c39a59642bfa463922c74e96877cf49f8" + ], + "kotlin-reflect-2.2.21.pom": [ + "e5ab6b10560a5a52562c35cdbe71ddbe427d51eb5bfc701dcd4f6b949bd9e03f" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.2.21/kotlin-reflect-2.2.21.pom", + "sha256": "e5ab6b10560a5a52562c35cdbe71ddbe427d51eb5bfc701dcd4f6b949bd9e03f" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-script-runtime:2.4.0": { + "integrity": { + "kotlin-script-runtime-2.4.0.jar": [ + "196e8ecbf63daf477e34e67c2f871ee232ae7bf8b377432d876d1bbf9d273de3" + ], + "kotlin-script-runtime-2.4.0.pom": [ + "ce705c50e7e0afb22298acff0a983cdb6ea0f7fe2d1b473cee42b38405bc357f" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/2.4.0/kotlin-script-runtime-2.4.0.pom", + "sha256": "ce705c50e7e0afb22298acff0a983cdb6ea0f7fe2d1b473cee42b38405bc357f" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-script-runtime:2.4.20": { + "integrity": { + "kotlin-script-runtime-2.4.20.jar": [ + "fc5a19df78be445d84e8352e0d01098a6a8181324aa50c6f7bf850338e81e1b4" + ], + "kotlin-script-runtime-2.4.20.pom": [ + "dd0e3846b61a6d641300958cc52e4693cd7b47bd1d626505f383b2f9d23ade0e" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/2.4.20/kotlin-script-runtime-2.4.20.pom", + "sha256": "dd0e3846b61a6d641300958cc52e4693cd7b47bd1d626505f383b2f9d23ade0e" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-scripting-common:2.4.20": { + "integrity": { + "kotlin-scripting-common-2.4.20.jar": [ + "3385f7f05984a6488809b015727eca9aeba7998dc5995d87b4ae5dc9c8d4124b" + ], + "kotlin-scripting-common-2.4.20.pom": [ + "2cf95a3cad9078b1e6161d2b7ce11499dfeb64c89b755ef0a89b03808baf2bd5" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/2.4.20/kotlin-scripting-common-2.4.20.pom", + "sha256": "2cf95a3cad9078b1e6161d2b7ce11499dfeb64c89b755ef0a89b03808baf2bd5" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.4.20": { + "integrity": { + "kotlin-scripting-compiler-embeddable-2.4.20.jar": [ + "6eb8ce1d73b89107804b3bdf295791f52c0394cbe18bcdfb90103aee955ea1c5" + ], + "kotlin-scripting-compiler-embeddable-2.4.20.pom": [ + "54fe4af63adcc7cf4f567eb6722e05182f637443a26394fa2ef8ffb641906b35" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/2.4.20/kotlin-scripting-compiler-embeddable-2.4.20.pom", + "sha256": "54fe4af63adcc7cf4f567eb6722e05182f637443a26394fa2ef8ffb641906b35" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.4.20": { + "integrity": { + "kotlin-scripting-compiler-impl-embeddable-2.4.20.jar": [ + "d895b182c4c7bdbd688efb360a897f2182774d91e6c57a7acbeb2dc8f13f5ff2" + ], + "kotlin-scripting-compiler-impl-embeddable-2.4.20.pom": [ + "0fa989100bb54b94cea92212a9a1ceb43ef8d4786e2405b17a5dcd5900bc5afe" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/2.4.20/kotlin-scripting-compiler-impl-embeddable-2.4.20.pom", + "sha256": "0fa989100bb54b94cea92212a9a1ceb43ef8d4786e2405b17a5dcd5900bc5afe" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-scripting-jvm:2.4.20": { + "integrity": { + "kotlin-scripting-jvm-2.4.20.jar": [ + "2be43e56bdaf38db30f87347ad4f42e9cd69ca8433e579780143791933b01fac" + ], + "kotlin-scripting-jvm-2.4.20.pom": [ + "e1c51997f4c5113b74f6fdb87ab9ac2008c6d19dd6cab0986170cfeab2b1fd90" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/2.4.20/kotlin-scripting-jvm-2.4.20.pom", + "sha256": "e1c51997f4c5113b74f6fdb87ab9ac2008c6d19dd6cab0986170cfeab2b1fd90" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib-common:2.0.21": { + "integrity": { + "kotlin-stdlib-common-2.0.21.module": [ + "6f5df8af633600a6b9cfb0fcc764af3d5119f376677677b91b6aee816b1d30ab" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/2.0.21/kotlin-stdlib-common-2.0.21.pom", + "sha256": "5f402cfb8d773195b967050124c9e89b5f84b172464e1894929789bf5c4c2f29" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.20": { + "integrity": { + "kotlin-stdlib-jdk7-1.8.20.jar": [ + "af1ec40c3b951afdcc0c2a0173c7b81763c5281c2d5bafbf0a8544a24c5dcc0c" + ], + "kotlin-stdlib-jdk7-1.8.20.pom": [ + "3622d106578cddcc0a9ec20f8ce815f7f49ff542f640228d2141fcaf80616b06" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.20/kotlin-stdlib-jdk7-1.8.20.pom", + "sha256": "3622d106578cddcc0a9ec20f8ce815f7f49ff542f640228d2141fcaf80616b06" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.21": { + "integrity": { + "kotlin-stdlib-jdk7-1.8.21.jar": [ + "33d148db0e11debd0d90677d28242bced907f9c77730000fd597867089039d86" + ], + "kotlin-stdlib-jdk7-1.8.21.pom": [ + "9bb107d5d5e3930bc5977f007a43cd20b7d24d91b1c1e528ea6ee0f248f14d36" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21/kotlin-stdlib-jdk7-1.8.21.pom", + "sha256": "9bb107d5d5e3930bc5977f007a43cd20b7d24d91b1c1e528ea6ee0f248f14d36" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.20": { + "integrity": { + "kotlin-stdlib-jdk8-1.8.20.jar": [ + "e398b67977622718bf18ff99b739c7d9da060f33fb458a2e25203221c16af010" + ], + "kotlin-stdlib-jdk8-1.8.20.pom": [ + "3a462214a336e995687769531b1e37b0c81d8e10c9949cd5ea7ae1d7803a0232" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.20/kotlin-stdlib-jdk8-1.8.20.pom", + "sha256": "3a462214a336e995687769531b1e37b0c81d8e10c9949cd5ea7ae1d7803a0232" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21": { + "integrity": { + "kotlin-stdlib-jdk8-1.8.21.jar": [ + "3db752a30074f06ee6c57984aa6f27da44f4d2bbc7f5442651f6988f1cb2b7d7" + ], + "kotlin-stdlib-jdk8-1.8.21.pom": [ + "3839d728d7c309a5c368b0270b44b4f1c7878ff5ca5d32a9a204faa3491459d8" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21/kotlin-stdlib-jdk8-1.8.21.pom", + "sha256": "3839d728d7c309a5c368b0270b44b4f1c7878ff5ca5d32a9a204faa3491459d8" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib:2.0.21": { + "integrity": { + "kotlin-stdlib-2.0.21.jar": [ + "f31cc53f105a7e48c093683bbd5437561d1233920513774b470805641bedbc09" + ], + "kotlin-stdlib-2.0.21.module": [ + "81fd6d181012487ee3246eff4e2bacb64b58c46e5b5aa72971a4ddf1bd1541ed" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.0.21/kotlin-stdlib-2.0.21.pom", + "sha256": "fcbada4cd2e9f39658293570ef613752331db69fd1dad1cabaa60548403e17da" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib:2.3.21": { + "integrity": { + "kotlin-stdlib-2.3.21.jar": [ + "6f64eac736db9434dd6925b4a518b9d1d17177652320c37916cf9ba3ce7d7d7a" + ], + "kotlin-stdlib-2.3.21.module": [ + "7b4ea4b2242bb177a4b4abb63c3f3d857331d40d35865e36fcc3db666ec10174" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.3.21/kotlin-stdlib-2.3.21.pom", + "sha256": "3e0b48daa14dc73f8029d8d9e15ed32940377caf7b915510f88d33219b350186" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib:2.4.0": { + "integrity": { + "kotlin-stdlib-2.4.0.jar": [ + "ccb14ff83fabcb11458b798dbc9824748ccdffeec79c9aba789e6ed1cda86b1c" + ], + "kotlin-stdlib-2.4.0.module": [ + "c24a47dcbd9295d776f443be41d77ac245309601ed053711dee2b0254be02db6" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.4.0/kotlin-stdlib-2.4.0.pom", + "sha256": "8194ff79a9ee24a7fa3f74a6b179c04a1859de8b987a4f0983056e59451721de" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib:2.4.20": { + "integrity": { + "kotlin-stdlib-2.4.20.jar": [ + "2226de463d309d4a5500a481320b3dea515a6981dcae1def531fbc158884e25f" + ], + "kotlin-stdlib-2.4.20.module": [ + "afb28052ac6c3d605c0f661816ea653e073eb039682fed35bfa6cdc704c0911c" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.4.20/kotlin-stdlib-2.4.20.pom", + "sha256": "bd69b382dba8e2b7ae3846375eb2f1389017eb908987277051ae4e3acec8c938" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-tooling-core:2.4.20": { + "integrity": { + "kotlin-tooling-core-2.4.20.jar": [ + "5fc5db083803232857408ed5c25bcc307c703b04bdef6cb2c34ebf4db611a622" + ], + "kotlin-tooling-core-2.4.20.pom": [ + "29dd79ed2bc1e64f6bfd5ccf0c1336c6b6c11ee2a69e0c585e3fad2f45b5325d" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-core/2.4.20/kotlin-tooling-core-2.4.20.pom", + "sha256": "29dd79ed2bc1e64f6bfd5ccf0c1336c6b6c11ee2a69e0c585e3fad2f45b5325d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.11.0": { + "integrity": { + "kotlinx-coroutines-bom-1.11.0.pom": [ + "f65860bce58a2bfadf05fdc516d38333421f0e387fef87e24449c0394c80d254" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.11.0/kotlinx-coroutines-bom-1.11.0.pom", + "sha256": "f65860bce58a2bfadf05fdc516d38333421f0e387fef87e24449c0394c80d254" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.7.3": { + "integrity": { + "kotlinx-coroutines-bom-1.7.3.pom": [ + "4e5d1900e6379ef3f5970d04a8f30529adc82f859e8cc107c21ce8149ef666c4" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.7.3/kotlinx-coroutines-bom-1.7.3.pom", + "sha256": "4e5d1900e6379ef3f5970d04a8f30529adc82f859e8cc107c21ce8149ef666c4" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.11.0": { + "integrity": { + "kotlinx-coroutines-core-jvm-1.11.0.jar": [ + "d1d75aa01dffbb4d1c520e67e4c4e7f5f6174718e7cb4632412503f2f0e604fa" + ], + "kotlinx-coroutines-core-jvm-1.11.0.module": [ + "5b255653ad6b1f21e0c46108605f129e3aa56ed9414849cc9f5b436441517528" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.11.0/kotlinx-coroutines-core-jvm-1.11.0.pom", + "sha256": "dd54b97aa3fab91fc24f5df2916c22be9429a339d2f45b7ff092332f6c19dc39" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.7.3": { + "integrity": { + "kotlinx-coroutines-core-jvm-1.7.3.jar": [ + "1ab3acc38f3e7355c4f9d1ec62107a46fa73c899f3070d055e5d4373dfe67e12" + ], + "kotlinx-coroutines-core-jvm-1.7.3.module": [ + "34d6ee99b76ac062b51555b4a70be18349fe5566da79a190614f171c80b6538e" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.7.3/kotlinx-coroutines-core-jvm-1.7.3.pom", + "sha256": "753858753decbbb2397343e2b871f062f697812e9422e41c9ee46a66b93eee30" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.0": { + "integrity": { + "kotlinx-coroutines-core-jvm-1.8.0.jar": [ + "9860906a1937490bf5f3b06d2f0e10ef451e65b95b269f22daf68a3d1f5065c5" + ], + "kotlinx-coroutines-core-jvm-1.8.0.module": [ + "ff6a22da40040938751db0ae21177e76517dbf126a76796f5426727bf76c1228" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.pom", + "sha256": "a5633abd53467ceb91622d81f2e982080877145e0b76e1b75788715434885d0b" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-core:1.11.0": { + "integrity": { + "kotlinx-coroutines-core-1.11.0.module": [ + "1e19785d34728b7525d7a77ff32ead4547d51cc7a45d4ac44d4de608169b0c0d" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.11.0/kotlinx-coroutines-core-1.11.0.pom", + "sha256": "41b6e78c1b0d11bc99de795390df9e4ece64dc113f482d6e308f1b7a421c1d30" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3": { + "integrity": { + "kotlinx-coroutines-core-1.7.3.module": [ + "7fb162396594ec28e1b6a4411b457949a7670f5e12019176774e1fd6b9471bbf" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.7.3/kotlinx-coroutines-core-1.7.3.pom", + "sha256": "ed6eb0398717035e29f1c1d60a4e3ddbb89858f3db9e07b57ad759d374dae829" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-html-jvm:0.9.1": { + "integrity": { + "kotlinx-html-jvm-0.9.1.jar": [ + "b68f39cd9ad7b46de0a0e77e7f5908d4e7661f3d0c85d2d9171543fcd5b156fb" + ], + "kotlinx-html-jvm-0.9.1.module": [ + "ca273fd7d06cde0f32af83230700abd9b0f573b984ae8847ce90e3dc5d0d1353" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-html-jvm/0.9.1/kotlinx-html-jvm-0.9.1.pom", + "sha256": "0b07cea4e8202a3906c546f17e2e5a923476aca859d354e79e871f29e84bd297" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-io-bytestring-jvm:0.9.0": { + "integrity": { + "kotlinx-io-bytestring-jvm-0.9.0.jar": [ + "43a8c9d7c5460622c4ffe7e7c9443736af1a69183316b532de78a9aafa86b636" + ], + "kotlinx-io-bytestring-jvm-0.9.0.module": [ + "d11acf9df4cb8f0b015cd011662722d72490c0889984224ea56dfe4c2734aea4" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-io-bytestring-jvm/0.9.0/kotlinx-io-bytestring-jvm-0.9.0.pom", + "sha256": "8d00f6e5077f3bbe81a1df328beb5eefd008cc8f81fffe6cacd526f015dc9e84" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-io-bytestring:0.9.0": { + "integrity": { + "kotlinx-io-bytestring-0.9.0.module": [ + "86183e8f9d3a2d9a82888378fad6f95758619359e45dfb72ecaf6c0b07263850" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-io-bytestring/0.9.0/kotlinx-io-bytestring-0.9.0.pom", + "sha256": "d4302f639a907b4025c07f3d2ee43edca0b7ebdfb6aed580da4d2076340b2067" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-io-core-jvm:0.9.0": { + "integrity": { + "kotlinx-io-core-jvm-0.9.0.jar": [ + "338872148faa4a44acc9bfa91343813d51784e8d47f005ad4406647297f85041" + ], + "kotlinx-io-core-jvm-0.9.0.module": [ + "1ad8d0e4f80a361c567af5aa904607629e5300dee153a4673e6517f876b21436" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-io-core-jvm/0.9.0/kotlinx-io-core-jvm-0.9.0.pom", + "sha256": "7cb911e263d1cf42e6d7363ed5601a61ac58819768d5207df91b0f69e22a6ce8" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-io-core:0.9.0": { + "integrity": { + "kotlinx-io-core-0.9.0.module": [ + "f902561241cde204717e1eaedfaf0306e98ab99679acb7a663aaea81f15a3620" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-io-core/0.9.0/kotlinx-io-core-0.9.0.pom", + "sha256": "ad86bb89840d68b0365b3d219d10024adad4c6464e04136c6a429e1bb768fea6" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-serialization-bom:1.11.0": { + "integrity": { + "kotlinx-serialization-bom-1.11.0.pom": [ + "3be221b6da86dcda51cac6c4b2404b89e95ab09cc8d06a05689be2ef36735dec" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-bom/1.11.0/kotlinx-serialization-bom-1.11.0.pom", + "sha256": "3be221b6da86dcda51cac6c4b2404b89e95ab09cc8d06a05689be2ef36735dec" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.11.0": { + "integrity": { + "kotlinx-serialization-core-jvm-1.11.0.jar": [ + "f4a801c647d4351327cd9e1ac4113e2be9ea37a64ab0abae269c25a52e28f35d" + ], + "kotlinx-serialization-core-jvm-1.11.0.module": [ + "d8bee6e8a51d7c169bd6060abbc6b2d4e7bc419a265cd705d47824b83f1bd0b6" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.11.0/kotlinx-serialization-core-jvm-1.11.0.pom", + "sha256": "83039385976fdc494241f4572558a136e7b21116d7279b26daf335478bfacb57" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-serialization-core:1.11.0": { + "integrity": { + "kotlinx-serialization-core-1.11.0.module": [ + "4e011406f2c2285a5a9ba8c3b6471ac168f6e82af82b1a93b71a0731d270364e" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.11.0/kotlinx-serialization-core-1.11.0.pom", + "sha256": "3133773fbcf9822a7f3a5e85ab19941e67bd289bf5fc3182d9db4d1cab86eb22" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains:annotations:13.0": { + "integrity": { + "annotations-13.0.jar": [ + "ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478" + ], + "annotations-13.0.pom": ["965aeb2bedff369819bdde1bf7a0b3b89b8247dd69c88b86375d76163bb8c397"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom", + "sha256": "965aeb2bedff369819bdde1bf7a0b3b89b8247dd69c88b86375d76163bb8c397" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains:annotations:23.0.0": { + "integrity": { + "annotations-23.0.0.jar": [ + "7b0f19724082cbfcbc66e5abea2b9bc92cf08a1ea11e191933ed43801eb3cd05" + ], + "annotations-23.0.0.pom": [ + "c9490f655132328df2cfbcfdf743f53fc3916d6c1d10437175a6ca6e3a67771c" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.pom", + "sha256": "c9490f655132328df2cfbcfdf743f53fc3916d6c1d10437175a6ca6e3a67771c" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains:markdown-jvm:0.7.3": { + "integrity": { + "markdown-jvm-0.7.3.jar": [ + "893abb31f15b6216f74dc704c0c6bf1e567dcf2b62cca29cf42e4f53153637ac" + ], + "markdown-jvm-0.7.3.module": [ + "7029b63c74964e5b4334308ee729e95b538da5ed6ac12b2e477d478572d02252" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/markdown-jvm/0.7.3/markdown-jvm-0.7.3.pom", + "sha256": "acb9d157ffc7a64ee62be8edd9600d26b5db03270a74e8be53cd79fe0b26f3cd" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains:markdown:0.7.3": { + "integrity": { + "markdown-0.7.3.module": [ + "dbfae7aa853eb5ea1eeba31896538a8403646f55c59a99191d687fc037bdac39" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/markdown/0.7.3/markdown-0.7.3.pom", + "sha256": "11e52e0a640e54a4b3b230d1485c95ba4ba77b2c7b1fc28437390f9e01227147" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jsoup:jsoup:1.16.1": { + "integrity": { + "jsoup-1.16.1.jar": ["1f115726540ddf71958c14bc517ebfc49cf481e91cd917b0face84f01272e901"], + "jsoup-1.16.1.pom": ["6cc507f630536f205bde2c1b38c3c5907511de2d7b1a444be9d638d4614f243c"] + }, + "licence": "MIT", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jsoup/jsoup/1.16.1/jsoup-1.16.1.pom", + "sha256": "6cc507f630536f205bde2c1b38c3c5907511de2d7b1a444be9d638d4614f243c" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.slf4j:slf4j-api:2.0.18": { + "integrity": { + "slf4j-api-2.0.18.jar": [ + "44508fd1576500688c790b190acdd16fec4f8c79a3e0b900afd70503cf055f55" + ], + "slf4j-api-2.0.18.pom": ["6c2c7f2c02774cc2b7b619fbd2df7873cdad29718926e44754b87f70d1eb43cb"] + }, + "licence": "MIT", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.18/slf4j-api-2.0.18.pom", + "sha256": "6c2c7f2c02774cc2b7b619fbd2df7873cdad29718926e44754b87f70d1eb43cb" + }, + { + "source": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/2.0.18/slf4j-parent-2.0.18.pom", + "sha256": "0b3896bedad2c9ed9697edcbea1da0c54cd238a723583a81358a83bfb782e9fa" + }, + { + "source": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-bom/2.0.18/slf4j-bom-2.0.18.pom", + "sha256": "9219aab601575126c4e66e1331eb2b0c6c17a330ac4d5a07e3cd11d580a0c12d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@bufbuild/protobuf@2.15.0": { + "integrity": "sha512-DAheWUkVr/SJTWCc+lg9dhY0eN4SaWlf4+bG1KzHeXbnqt0AfB/NX0Z+VunGlM1ki1B4zVvye27MpKh/svySUA==", + "licence": "(Apache-2.0 AND BSD-3-Clause)", + "evidence": [ + { + "source": "package-lock.json#node_modules/@bufbuild/protobuf", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@bufbuild/protoc-gen-es@2.15.0": { + "integrity": "sha512-FRhNTAZEXW6arWx2JxgtpuazhmewYctXugu5SfXGpXpLLCInDT1005fSKDzEM/70Es2oIn07PM4RvpwvDvR/fg==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@bufbuild/protoc-gen-es", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@bufbuild/protoplugin@2.15.0": { + "integrity": "sha512-vZhRoqB/jTHATqItRvJQf1zbxdrGRRhiusGty4+lKcfEFODG0PMXky2Ezv4WHHS6oSxq+5qShITuE7K1/82SuQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@bufbuild/protoplugin", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@connectrpc/connect-web@2.2.0": { + "integrity": "sha512-uuBUcBTYfb/r1o98LzCCZk1H90yx0vmZ5m21dpw/q4EUwsKwkCDGI8H0aEdjcZld+Q2jJ5A5ADvPqfb6lzQ/sg==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@connectrpc/connect-web", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@connectrpc/connect@2.2.0": { + "integrity": "sha512-M63OQ1ZFcPUm85CuewJ9G9CMV8LjzGR9935xOnXNQGSazAbwMb3x2W7vXBYM1zqrP7XFD8uxp/dUAhirclgwnQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@connectrpc/connect", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-aix-ppc64@7.0.2": { + "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-aix-ppc64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-darwin-arm64@7.0.2": { + "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-darwin-arm64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-darwin-x64@7.0.2": { + "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-darwin-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-freebsd-arm64@7.0.2": { + "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-freebsd-arm64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-freebsd-x64@7.0.2": { + "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-freebsd-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-arm64@7.0.2": { + "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-arm64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-arm@7.0.2": { + "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-arm", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-loong64@7.0.2": { + "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-loong64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-mips64el@7.0.2": { + "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-mips64el", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-ppc64@7.0.2": { + "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-ppc64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-riscv64@7.0.2": { + "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-riscv64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-s390x@7.0.2": { + "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-s390x", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-x64@7.0.2": { + "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-netbsd-arm64@7.0.2": { + "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-netbsd-arm64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-netbsd-x64@7.0.2": { + "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-netbsd-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-openbsd-arm64@7.0.2": { + "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-openbsd-arm64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-openbsd-x64@7.0.2": { + "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-openbsd-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-sunos-x64@7.0.2": { + "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-sunos-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-win32-arm64@7.0.2": { + "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-win32-arm64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-win32-x64@7.0.2": { + "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-win32-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/vfs@1.6.4": { + "integrity": "sha512-PJFXFS4ZJKiJ9Qiuix6Dz/OwEIqHD7Dme1UwZhTK11vR+5dqW2ACbdndWQexBzCx+CPuMe5WBYQWCsFyGlQLlQ==", + "licence": "MIT", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/vfs", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:debug@4.4.3": { + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "licence": "MIT", + "evidence": [ + { + "source": "package-lock.json#node_modules/debug", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:ms@2.1.3": { + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "licence": "MIT", + "evidence": [ + { + "source": "package-lock.json#node_modules/ms", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:prettier@3.9.6": { + "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==", + "licence": "MIT", + "evidence": [ + { + "source": "package-lock.json#node_modules/prettier", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:typescript@5.4.5": { + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/typescript", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:typescript@7.0.2": { + "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/typescript", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:google.protobuf@3.36.1": { + "integrity": "77AqPEoaY1ODE+syYBHti0jXiwQq0J/fUr/fRyYhNlc9oKtH5dZZEr/OLKtdKNVG83PRnCYB2r8B80ZrObzOGQ==", + "licence": "BSD-3-Clause", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/google.protobuf/3.36.1/google.protobuf.nuspec", + "sha256": "d6a4a567ce4889e25d098fd39d13a65ce05c847e8574818edc0d1eee6277eb40" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.aspnetcore.server.clientfactory@2.83.0": { + "integrity": "DrX1dE9WJNOsaKDQpD1gQaVE567jMNfhpBuG6P2NvGhirf2HZczfIJtd2d1L+steYh0YZ1q57Sa1ZHuufMPYBw==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.aspnetcore.server.clientfactory/2.83.0/grpc.aspnetcore.server.clientfactory.nuspec", + "sha256": "c136c73c16bb696799979b16ec3e8cedb71f9787134697f595c9329367b46006" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.aspnetcore.server@2.83.0": { + "integrity": "rWeSaXaSPIIerc82lhHKqmzlp/sgLnG+Zw1c3YEEVp/un+hJKPxJOXWuGUOS2cs3EvcZBZ2tliXsnAg5Mdk2Ew==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.aspnetcore.server/2.83.0/grpc.aspnetcore.server.nuspec", + "sha256": "b9a51de789abe619de7ee4bb9ec9f30452c4bca13d514e53ac574a0bb96116e3" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.aspnetcore.web@2.83.0": { + "integrity": "0fQlnmUorVo7SCghly5MQ5IhOn+w+Z9PYQOibdnYVUPJOhzW3iVwr5HYMVC5PnsTUfwpyZWIOfrAnwPa51k5Qw==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.aspnetcore.web/2.83.0/grpc.aspnetcore.web.nuspec", + "sha256": "8de00c84bf910a92356c9384c2fca141770828596771d38cfef8253a3923be33" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.aspnetcore@2.83.0": { + "integrity": "PMoR+paO24EgBjBvfCqrmkurBH+RmfOIYThsUv6sGx6LUH0kxhzQkjtZ44mJxU0IwEw64dCzHhIjAM+CmORp3g==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.aspnetcore/2.83.0/grpc.aspnetcore.nuspec", + "sha256": "3852b062a3142127590a43bb41470c956570ca4dd5a65713c4da92a57de1714e" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.core.api@2.83.0": { + "integrity": "xU8BT2bCw4Ct+/qIFJhhjkDEilKUbBOfp4US7l3Xa3hnlkN9l2LgISCbOw4PFYpW5jJFcK7FUAyWOFIQ94Hiqg==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.core.api/2.83.0/grpc.core.api.nuspec", + "sha256": "1276f66b4414aa409f4548480ef6eeb245449ed2f747541c64d526f7ba73d3e0" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.net.client@2.83.0": { + "integrity": "dHYtx7hW4muttsCrWNG4/Ysb1iAIhNPEq28eo7vF166CdXn/RXOr3SGvSreIGIjvmdrADrBNJ2cUeJBto/T0XA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.net.client/2.83.0/grpc.net.client.nuspec", + "sha256": "bc4f11891023c0511a08b5fcc47497b14ad145f2e3bf19b329fedce20c003367" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.net.clientfactory@2.83.0": { + "integrity": "j07orG5YnET3n5+TnczHCQsyWL3a4n/lJlIS88B3Zffylpp0RkcPzLv4ILAwKmOWOBvbBHiytPzAwJ8p7JomEQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.net.clientfactory/2.83.0/grpc.net.clientfactory.nuspec", + "sha256": "ba34068bb1e956e14021209f9576a3fd9c40340f444a7d0c62ddfdef2cf8788b" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.net.common@2.83.0": { + "integrity": "9w52xxORdIGu4Mm8lff3psMIlarenu+7TC4uIfiiW9AyaHZ6iPE/18gIkG1DD9byGDuhjuhnN9hiviBUAmCuZw==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.net.common/2.83.0/grpc.net.common.nuspec", + "sha256": "08d24d135348f484daad19ec1a456e387ce7d6fddf13615a6ced1c7bbaef7de6" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.tools@2.84.0": { + "integrity": "SarjdfpQYU/mmdu/fWgSW8kEHQ54jiyG2+I4THu9eubtAud+QJf+1iJdGtoKTJ/ZRaI0qAG+7ttsK2WUTao2OQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.tools/2.84.0/grpc.tools.nuspec", + "sha256": "ec22ca632fad79aac17b94fdad74aa17dd999a493b68f6b6e693863737daf2ed" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:microsoft.extensions.dependencyinjection.abstractions@8.0.0": { + "integrity": "cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==", + "licence": "MIT", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/8.0.0/microsoft.extensions.dependencyinjection.abstractions.nuspec", + "sha256": "5e666a909af764ae8ab3faeeccc2773187d4ca4155d5d756356cad6766443f51" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:microsoft.extensions.logging.abstractions@8.0.0": { + "integrity": "arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==", + "licence": "MIT", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/8.0.0/microsoft.extensions.logging.abstractions.nuspec", + "sha256": "e49e6e9827ea70fb0f7c8162aa4356a1d2d211157851ba3faeb2cbacbba913f5" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:microsoft.net.illink.tasks@10.0.11": { + "integrity": "IBf7lbovvjGWVWXZX5cJ/cO0WXbId0Zq4BuSeT94mGZuOAP66oMeH9PTBZ9Jpp3Jb6jtK0qm/NyUbPRo1gC/wQ==", + "licence": "MIT", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/microsoft.net.illink.tasks/10.0.11/microsoft.net.illink.tasks.nuspec", + "sha256": "6c10c93cd2958d71fc46d60c940044071e15b57a75d469d68adf80f0dff57da1" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + } + } +} diff --git a/eng/policy/dependency-reviews/wp03-01-r2.json b/eng/policy/dependency-reviews/wp03-01-r2.json new file mode 100644 index 0000000..f3cae26 --- /dev/null +++ b/eng/policy/dependency-reviews/wp03-01-r2.json @@ -0,0 +1,2373 @@ +{ + "review": { + "owner": "Contracts maintainers", + "reviewer": "Codex coordinator and independent schema/generator/publication reviewers under maintainer authorization", + "reviewedOn": "2026-09-22", + "baselineCommit": "af7b6cca5e14a51735512d283b03d3ae9d96d170", + "inputHashes": { + ".java-version": "b8481af4c809b46f02fc334825116cbe9e6d6a7bc8e2363511fa77044fca8016", + ".node-version": "73fb1b615e2043a933be1c0895cde4358036acc28d785692509b822aa53c761f", + ".npmrc": "d39e9a6c685eb4374c63df103c78708203e435eafe678d1497f168413bf50d9c", + ".python-version": "922fe0c3de073b01988e23348ea184456161678c5e329e6f34be89be24383f93", + "Directory.Build.props": "443ed70fc6faca54f904a3b9bfdc5ea3153377184ad39cdd65284a44ec075648", + "Directory.Build.targets": "1404c5997b2679c1e4dc7897d5ab9c80c788daf0d4fe456fd15bcb8afeb73965", + "Directory.Packages.props": "da77af081aa25740bc3a66e950df7efd6a894674f186d355818f5cc7c4857e0c", + "NuGet.config": "0bc8b5cfba429bcbd0cb692405e3b6e504793c122350d6a8c95a69c2d718b472", + "build.gradle.kts": "1cf3ae88a76f49c159e4ee1856e1d1e78a2f2f801bc07d5436391f745faac9c5", + "eng/Codegen/Codegen.csproj": "c702e5c3150d55ad8ecaf1db3d1d0fe34a0a5cc64ffd6229d6437a34bc5ff8a1", + "eng/Codegen/packages.lock.json": "1823b949cabbc4f28cfb0326e36aab09e688869fd612d3a9d2630d7c1b82b875", + "eng/central-signing/build.gradle.kts": "a24f120f0e503347fdca3e2520dab58583ebb1449550f3f0d99b05437af174a8", + "eng/central-signing/settings.gradle.kts": "1f1f5285f2938dc48b7a5da29f1c86f43a06ead1cffabd469b47597580f671b5", + "eng/contract-packages.json": "4f31f579f1dc1ec708d8e76299592df748eb5206a957938f03a334d7048abe3b", + "eng/policy/contract-access.json": "02a9b473136324be59008c25255319a0cf88551cfec858cd5281dbc2562cc748", + "eng/provenance/artifact-profiles/dokka-2-2-0-r1.json": "f0f1bc138f4406cc5176d7181165591426f58a67333a8aad64f16999173ade74", + "eng/provenance/artifact-profiles/dokka-2-2-0-r2.json": "08347bde226256422e640c1db3a7eb7f8d882390a7dfa66445974344e241e13e", + "eng/provenance/artifact-profiles/dokka-2-2-0-r3.json": "a1a4cf880b287c6b8f9a9707d9226168584772b13e5ecd579c527873b0351521", + "eng/provenance/artifact-profiles/dokka-2-2-0-r4.json": "510cd4c09f2005fa13b07e85517ddac07893323322ff961c23cb13c9fa92fc2e", + "eng/provenance/artifact-profiles/dokka-2-2-0-r5.json": "1c6c005f814fe804298ccb00a32ffb69cad9c6bcabb0c8697cb1ddb2d4146dae", + "eng/provenance/artifact-profiles/dokka-2-2-0-r6.json": "e7d03411e1c653f369a764d599bb5e8d3be68ccb9a2b04b0701a3845e7fcee35", + "eng/provenance/records/canonical-apache-licence-r1.json": "e4252278767a0b4dd27a09a50b176c9420469828345e61336a4b5ca1d17c7b44", + "eng/provenance/records/contract-bindings-r2.json": "95d2bde3b8d00c03061866838bc28b907bcec0e29a0ede996a42e79b7bb53221", + "eng/provenance/records/contract-bindings-r3.json": "ba8adc87164b16804cad6525c50674d4f1b05da89d1d300a9b4f770576906878", + "eng/provenance/records/contract-bindings-r4.json": "0918c490633e7205d66af8fe7bd825cb4f6db259c12b4ba33ee08aa4e55e57aa", + "eng/provenance/records/dokka-array-buffer-byte-length-licence-r1.json": "906e5f9298de3d24654fa77460e12888a8ea2c98f89c1d95974dcf7d8bf73704", + "eng/provenance/records/dokka-available-typed-arrays-licence-r1.json": "168ac5eef74afda62ef3567eae064fb817179a24653f24b9d15ec0f5dc052816", + "eng/provenance/records/dokka-babel-runtime-licence-r1.json": "4ff13d02084d04052687e0151f0a3b9949d12ce712253b15437ff4a95902654e", + "eng/provenance/records/dokka-call-bind-apply-helpers-licence-r1.json": "2b1b70355716be411798040cb7f531cfcaf09b8c3907a7bbedfd61ee3b78b5eb", + "eng/provenance/records/dokka-call-bind-licence-r1.json": "bba895c674f398ce0de80c7aa30cffaf8c9c4bfee55f4d1a223766f2c908f6f6", + "eng/provenance/records/dokka-call-bound-licence-r1.json": "d6428ac8c2ac9f4a1f85f10e8807ca455fdb552fc8033ffe3ec7d1f905ba9b90", + "eng/provenance/records/dokka-classnames-licence-r1.json": "f5927e1496a05bac5b09bb960024455d4ca621be6e4e43f05437b34ed0c1ac43", + "eng/provenance/records/dokka-clsx-licence-r1.json": "757cc85cb6bddfde0030029ecbdee12e0c6e8485c42183ba74f3b41d578ea8cb", + "eng/provenance/records/dokka-column-resizer-core-licence-r1.json": "448eff01e7bbd7b110c1ee0c11398d5105ff9aa6d744f37e8fa96f8ba66d0fbf", + "eng/provenance/records/dokka-combokeys-licence-r1.json": "75219d61672002f0bb242fed0fd93a0886f07d944e0b9e1b1f72132f59df1b41", + "eng/provenance/records/dokka-core-js-licence-r1.json": "3cf28ab2fd5f6473f45dcbabf18aebc01189ba642ea5b5617ff1606dfacfd756", + "eng/provenance/records/dokka-css-loader-licence-r1.json": "fa8cdef1d5beccffd74f6ccbb57379b1304a3e204242f776059cba24529e5e76", + "eng/provenance/records/dokka-deep-equal-licence-r1.json": "b39d18ff1bce56cde5faf26e399a23c1bbc5cdb3525aec17024eef2092247e18", + "eng/provenance/records/dokka-define-data-property-licence-r1.json": "17f2f4e45bfa4828496bb697f349fb27760356b1e221b0b4c0e686c8f8494277", + "eng/provenance/records/dokka-define-properties-licence-r1.json": "be80edc44910583355abeae35a6099bcd3adaa715851cbea95602dd563705f73", + "eng/provenance/records/dokka-documentation-resources-r1.json": "7246ebabdc633c0d328c7d0e221088d3965bf36169cfefb2f8ae1c0f3778eb19", + "eng/provenance/records/dokka-documentation-resources-r2.json": "7ff0f30361298e2df58dc7180294007f0b27e20b1ff7c70a33d351c1328115c8", + "eng/provenance/records/dokka-documentation-resources-r3.json": "0cae2f2168ca3eb8f92303a95812e8fbd4dd82cacce49e574d46078f94c9c169", + "eng/provenance/records/dokka-documentation-resources-r4.json": "79c3dcfb45b78b005baffc4c6b44f6cbf9f1175f7060cd6500d784fc26098b66", + "eng/provenance/records/dokka-documentation-resources-r5.json": "6ab8701ca3da446be1148b73699b256137943d315dcf92b20b3b35669cd284ef", + "eng/provenance/records/dokka-documentation-resources-r6.json": "0c9b3c6783c7436ddd06588c39002b32f23e7424e394267a21a41c8af1a4024e", + "eng/provenance/records/dokka-dom-helpers-licence-r1.json": "13303b969579dd5694c0544925d45b7126c3d9c1a6e0a754122896ca263da918", + "eng/provenance/records/dokka-dunder-proto-licence-r1.json": "78b90efc76c0649d6150b4710fc90b58a99fe582af3696a7f3180f3a79f6aa7d", + "eng/provenance/records/dokka-es-define-property-licence-r1.json": "f496d51bead2a29f6d9ea98032b46ccf6363caeb3dea928807974128d2f16139", + "eng/provenance/records/dokka-es-errors-licence-r1.json": "62c7508dee7b711566bdbc4f1f0d3907609477d9fcc2b1a37176cae0d570be7e", + "eng/provenance/records/dokka-es-get-iterator-licence-r1.json": "6bd29a282c583b3798d6738232d9e46ad2c69b122d0f601d51480ce5dfb90aa9", + "eng/provenance/records/dokka-es-object-atoms-licence-r1.json": "d23be3ea4d29296b2afdeb4c87cdc1967d3fcac65489efca6e9c315d59282515", + "eng/provenance/records/dokka-for-each-licence-r1.json": "e71810875144b6703684404b88ca77b45077bf9b240199e2ca3f6754a4f26425", + "eng/provenance/records/dokka-function-bind-licence-r1.json": "2b1137c37eab8192c35347eb2ca95eea59677920b7bbc5c948dfe6b589993ed4", + "eng/provenance/records/dokka-functions-have-names-licence-r1.json": "ea7a5adef62b8603220d2ce1aca9440526dc1e052abaa5352c46cdf18e066d50", + "eng/provenance/records/dokka-get-intrinsic-licence-r1.json": "c18d311f5021a64b1e97b3fb622f8c7c1af5241cbfb5a847a756c26ef88d2492", + "eng/provenance/records/dokka-get-proto-licence-r1.json": "8f844514516ff137fdbf53bcd5318edf42a35730e5489a4be7ca50e80f60dd63", + "eng/provenance/records/dokka-gopd-licence-r1.json": "ba9dbdde65fdb1ac04852f31de1fbcafe05c25ec386c8dc6ae33d62b4f5c9c0e", + "eng/provenance/records/dokka-has-bigints-licence-r1.json": "e150e83104f26a97791b9ecb8e471747f549e2b493fe261ce6da0068e14d2b65", + "eng/provenance/records/dokka-has-property-descriptors-licence-r1.json": "100d1b845a620c72ba3b74e0464b92ba23666502bfb08146a91967300ae75220", + "eng/provenance/records/dokka-has-symbols-licence-r1.json": "7d20741f95630a0dfa0eb65d85bd2173c4311edac50af1a4ba760180bed1d78d", + "eng/provenance/records/dokka-has-tostringtag-licence-r1.json": "ff7a26d4ff159c99561605a3d739d3d0f1dd8555d99cb0bbc5c04d0310768480", + "eng/provenance/records/dokka-hasown-licence-r1.json": "2513d1d47f82c11c98b6f8c432e34cac67d36959d0828514cb77f5a34f8df5b5", + "eng/provenance/records/dokka-internal-slot-licence-r1.json": "c4b40d9429ac63ea3c2a5f1edc55641d2d28dc2765df7ae25f5c18a9848826c7", + "eng/provenance/records/dokka-is-arguments-licence-r1.json": "f37eb034c3d7fc793114c3f12d82d07ad4cf0c4a42927f10bd200c2430c1dfb8", + "eng/provenance/records/dokka-is-array-buffer-licence-r1.json": "03aae98c247a27cd97175a75888c5eddb81821e84a283312ae8004d2080406a8", + "eng/provenance/records/dokka-is-bigint-licence-r1.json": "c8e917c1fa1c406c356c3b655b4ab56a92a15b38da89562272191d0221876bff", + "eng/provenance/records/dokka-is-boolean-object-licence-r1.json": "89fbf25bf063c77437409589b0c72af5f9c6f0046a623e21a9d75acfc5f297d5", + "eng/provenance/records/dokka-is-callable-licence-r1.json": "dfb1b4a3e90ac228e68cd511f00bb453fa04a6da53608959daac9f5b3fa65a4e", + "eng/provenance/records/dokka-is-date-object-licence-r1.json": "01b08d069fbf6bf551b1662b4dc811c8a9e6d599d1199c86aa76489f4e5da377", + "eng/provenance/records/dokka-is-map-licence-r1.json": "fc618ce317e0b9f8e364e6fc8104a51e1625973a966bf80a8ce13807f55218cf", + "eng/provenance/records/dokka-is-number-object-licence-r1.json": "537ea760782b92d74fe22ae09cfefa6356d535c0c4aa825b3d638638d5902a7a", + "eng/provenance/records/dokka-is-regex-licence-r1.json": "0952af9265686c7197c6114b9c72bbe29b7eb7295c9cbc489c051adac0f09bb0", + "eng/provenance/records/dokka-is-set-licence-r1.json": "55f56ffad059be569e9dbf11bfdfe8b1d6e61a8d1d986f7a0df836bbf86453b0", + "eng/provenance/records/dokka-is-shared-array-buffer-licence-r1.json": "5d41bd93547ce25bb39215f216109d2fb76d0c5a0c364978949bf85c5dbfc266", + "eng/provenance/records/dokka-is-string-licence-r1.json": "f10aaaa588a18865d210e445da28d06649c4ff2f21334b310cf6e04cf345ec26", + "eng/provenance/records/dokka-is-symbol-licence-r1.json": "723daec6ee36ad56b3ad5d308a269ffebcdb75bfc29d62a0535bf1865f8423f2", + "eng/provenance/records/dokka-is-weakmap-licence-r1.json": "07decee3936c2377716b19854ec05f35c3cd1e9ab7cc49ca2c7e8f0e9652d398", + "eng/provenance/records/dokka-is-weakset-licence-r1.json": "4ef462368f1c4a94cefce0e41d5b230bf4d8034d13ac6f35a9ec6ed3b9033c0f", + "eng/provenance/records/dokka-isarray-licence-r1.json": "13337fd2b19586b7602f739bfbb3cf11efffd9fae5106e17edde32c0142f72d1", + "eng/provenance/records/dokka-jetbrains-icons-licence-r1.json": "e091fe652dc777057111999a1d8cf30b3546198ef658ded772ef9666cd645e29", + "eng/provenance/records/dokka-jetbrains-ring-ui-licence-r1.json": "2f65bfa8807561a1b948ed0169480e0f1bf0763149931571af1b28385ebf3d76", + "eng/provenance/records/dokka-math-intrinsics-licence-r1.json": "a94fbca1d4646e5ecf2d86322676e1b9d973ace6d9f04ac87e44aad326b26823", + "eng/provenance/records/dokka-memoize-one-licence-r1.json": "9e6db7bc18a7440c68a09b91d45bddae04406e1d50a6b621bf2a87e00abafba6", + "eng/provenance/records/dokka-object-assign-licence-r1.json": "1018758cb07635e458fa2e5100b7aacbeebcff79d640a3accfe4d1823292136d", + "eng/provenance/records/dokka-object-dot-assign-licence-r1.json": "dc96c41fa16b08bffe15e8459ed97ff90764b71ce1e62f3e27e9dc6b9b57abf0", + "eng/provenance/records/dokka-object-inspect-licence-r1.json": "6c2b752bc6cbf46238f4f130c50848586ac5722862d32b7dee6e0474f06b6880", + "eng/provenance/records/dokka-object-is-licence-r1.json": "ef52ac07b422cd6926376f8da583f641bfb560d704b8dc492a72001c19a92738", + "eng/provenance/records/dokka-object-keys-licence-r1.json": "55621ecc7032745ca46e56d13133dc22a3bd808d80966d737427b5d6fc5bd096", + "eng/provenance/records/dokka-own-licence-r1.json": "e6a8139e1564c5c8ed0bb04190644647f146fb9e7ac13489e518475dd22c9449", + "eng/provenance/records/dokka-possible-typed-array-names-licence-r1.json": "2bd1cd266c8e192e8cddde30ebd25ad3576f39ec6234056771b3042d7f2d0486", + "eng/provenance/records/dokka-prismjs-licence-r1.json": "eb8eb5a584bd300f6261279254e2a27d12f7ec415b64a93fee8776a5c5e08d6c", + "eng/provenance/records/dokka-prop-types-licence-r1.json": "fa8775ecb4676a5c731c85120cd07e3787a25d9387902073c79cdadb008b6265", + "eng/provenance/records/dokka-react-dom-licence-r1.json": "9b0b48439b47ffadfb50960f8e8e1e462b9ad8bceba694e7764b2db475923bfa", + "eng/provenance/records/dokka-react-licence-r1.json": "1e95a01a8dca133ba848d9a933ed5170a78f9e61028a9e5336a40dec8c8c86fd", + "eng/provenance/records/dokka-react-lifecycles-compat-licence-r1.json": "980a643bc3949b3de7f3a1c930b52bb3fa9b3af5e9004a6fb319ded00fc6dd92", + "eng/provenance/records/dokka-react-virtualized-licence-r1.json": "b9851059d61a022d0c6d5f473bbf8bc954c21f272b2d932e1a899a5187a22a3c", + "eng/provenance/records/dokka-regexp-prototype-flags-licence-r1.json": "ebd4c403a39ebea737d5c39eadfbd23df1c0cae5c0f103acb4b13404af9c89b5", + "eng/provenance/records/dokka-safe-regex-test-licence-r1.json": "9e3d5575e3b40b52c5fe3ff92fc8bd45b3466ba853ff8ffac9776c700b6cd8cf", + "eng/provenance/records/dokka-scheduler-licence-r1.json": "5082e14c3e28ebadd06e87a0b72beefd559f32d767626ef922ee17a1ba3abc22", + "eng/provenance/records/dokka-set-function-length-licence-r1.json": "aad109a8e511621c0d21834ddcf04f66ba0b2b91cbb574ea6a15bfc5d1374f67", + "eng/provenance/records/dokka-set-function-name-licence-r1.json": "d0df690b38c8599ea507f2c343ede405ab67158e7ca0720715b13f22689e7156", + "eng/provenance/records/dokka-side-channel-licence-r1.json": "179985988673fe24b2837b0cd32e5a5d6dc625ce56c09038af421958f3bb9cd1", + "eng/provenance/records/dokka-side-channel-list-licence-r1.json": "317efc443db102c6669b413a61aed8047e567da46fdc1a4c742d443afda5153d", + "eng/provenance/records/dokka-side-channel-map-licence-r1.json": "929b196ffd98ac6189e86958139dda63f8c553e66021a23ac52cae534f39b631", + "eng/provenance/records/dokka-side-channel-weakmap-licence-r1.json": "ad555cf9891f717861bf0f56d6703b3a5ca659d9db0e5a14ec1ace3ae12f9282", + "eng/provenance/records/dokka-sniffr-licence-r1.json": "7c383f9ba83928dd638caa2e3ec6f1f190ff2a54ba65012998608ef246351f3b", + "eng/provenance/records/dokka-stop-iteration-iterator-licence-r1.json": "b231f71addf72bf951e90095a3a6b0e86979bb62300f5d5cc79d8485c0f43469", + "eng/provenance/records/dokka-style-loader-licence-r1.json": "62d99c05ace2b18b760c9109a983624c302395ac47db50869542e6c66cfc7bd7", + "eng/provenance/records/dokka-util-deprecate-licence-r1.json": "ccb2ebe52b970b3b03b6e943c1a1500a33d5b441feb456d0ed8d0540ea3554bd", + "eng/provenance/records/dokka-which-boxed-primitive-licence-r1.json": "18ad9e03d27cfe2816725f58ceacf04fbfb7381023fad7a82c498c29dd103291", + "eng/provenance/records/dokka-which-collection-licence-r1.json": "60f258f62506034ec8d91900cbccedc782055d9c3c5f61da6b0b1c1fb9dd819d", + "eng/provenance/records/dokka-which-typed-array-licence-r1.json": "8351998c7f87386e6e0fcf5145db40852364e1c8152c6ebe2c396d11e7756b6f", + "eng/provenance/records/gradle-wrapper-9-7-1-r1.json": "f5991022b6be144f5b8fc9808c69be2dbb0f4a9d9749e01ac6313e11b1a42b7c", + "eng/provenance/records/hello-bindings-r1.json": "572601f1a0fc3441a8c69255ed707777593c0f982dc7fb18789e70abfd0f0728", + "eng/provenance/records/protobuf-generator-licence-r1.json": "0d7fc75eb1453908b2954c182e895ff5da49c5000f04b5d66d8449f552be1f81", + "eng/provenance/retirements/contracts-client-wp03-00.json": "3dbc212a56e678bea10950909a2ae1ad7fc8f2f3640421d02c8f80d2c22c1126", + "global.json": "c39786ab1a147662bbe4db015f900165178875ec4a872ddae53bc0c90771ac34", + "gradle.lockfile": "b176c43fe3fdb8fc99e36c8ccafc6dd1c07c2a2c0c0e9e5cbb3a328b70d128df", + "gradle/libs.versions.toml": "75913647f51c39122d54d1e6f311115145aa975033b567a7ae86455b1cd5dac8", + "gradle/verification-metadata.xml": "c9c78c7de10d769f47c7f025ccf28a3259ab75416242136c14cb00aac3a472c8", + "gradle/wrapper/gradle-wrapper.properties": "45b09518a2f0ea326bc776066e735b94527d2a94002e3b27621c32cdaee7e3ce", + "package-lock.json": "9315666370bc19c05eed6023ef932f1c5305fe52cd64da4af74cbfe114c3681f", + "package.json": "b176cfd9c43b414493975bc2a0c3311843b617c7cbd9c0a0f931c264e4cbf6a6", + "settings-gradle.lockfile": "5e2d075903b5cd264613e7538c7c51b1484fe2ed489d4ead3e6b4ba0cf3911c4", + "settings.gradle.kts": "08e4e324a1fd3b548fced7c36945454823410fd7a7fbb95061375352668a7e64", + "src/internal/dotnet/ArcForges.Contracts.CloudInternal/ArcForges.Contracts.CloudInternal.csproj": "4d0a0dcdcebc57e2bb261b4e70ab8226ddfc853a405b5b28368cca1767380911", + "src/internal/dotnet/ArcForges.Contracts.CloudInternal/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/ArcForges.Contracts.LocalRpc.Chat.csproj": "c9234b9f411e729544374450cd745cbfac520497499e88a990dc115c6803e6d9", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/ArcForges.Contracts.LocalRpc.Notes.csproj": "822453736ad47d07fa3e684d15545eb5efad2d01fc3570372ceca437ac2216d2", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/ArcForges.Contracts.LocalRpc.Platform.csproj": "07d07fa1db0b0d39d8ce92819270b28cf825ba5e41f7a952f81439eed4b5f24b", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/packages.lock.json": "fa17fe6057706e36ae0b9370a457536d05d0f3a8f0f72df622881bfc1628337e", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/ArcForges.Contracts.LocalRpc.Sandbox.csproj": "f7385e84978291ea74162ed555ddbfa81ea44926d0b2cbb584039a97e5d27869", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/packages.lock.json": "fa17fe6057706e36ae0b9370a457536d05d0f3a8f0f72df622881bfc1628337e", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/ArcForges.Contracts.LocalRpc.Scope.csproj": "34c1aa338c952ac2b5047ded8a67bdab783555ce01c4abdc04155cb268b1614c", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/ArcForges.Contracts.LocalRpc.Slate.csproj": "a7946add01ad8307f586773721d875c5e0cd585b73f93d899e4e1f90c08c3800", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", + "src/internal/ts/ai-internal/package.json": "0bff2cf81a1a98ae3b94b9215e813b97d5ce3048dc09184cab1a7de496a68870", + "src/internal/ts/operator-client/package.json": "d086732d7aa86738498b74f57f82652667f3603059e5a71d0744c71e85ae8d58", + "src/public/dotnet/ArcForges.Cli/ArcForges.Cli.csproj": "315e0898b9276c1fcde34510e2ef6c1fce067d30c462b71fc3ffa89261d9ba1a", + "src/public/dotnet/ArcForges.Cli/packages.lock.json": "e630d67e4fa94428a730102d0186e1814f0fd9d6225ed4c4d44cf3efb904f793", + "src/public/dotnet/ArcForges.Contracts.Events/ArcForges.Contracts.Events.csproj": "e6e7bee2e85cdcd6104b4250cc68570c4166e3cb6b300fc0c56cac4ba2fd5a32", + "src/public/dotnet/ArcForges.Contracts.Events/packages.lock.json": "bfc4981894f94a4ee6f2518f6e1f5997d7d20e17749125c5711794cd2ee10d94", + "src/public/dotnet/ArcForges.Contracts.Foundation/ArcForges.Contracts.Foundation.csproj": "d87e9fb79689cc245332286e3eee8a045069831144d28ca513805f89b8a7e344", + "src/public/dotnet/ArcForges.Contracts.Foundation/packages.lock.json": "fa17fe6057706e36ae0b9370a457536d05d0f3a8f0f72df622881bfc1628337e", + "src/public/dotnet/ArcForges.Contracts.PublicApi/ArcForges.Contracts.PublicApi.csproj": "986b7a97734cd5d0630e548da897869de322a112c087c2d0df6a0bfc98b8784c", + "src/public/dotnet/ArcForges.Contracts.PublicApi/packages.lock.json": "0244d57ce10e1aaf95d4e29c6d5794684c3a1e7bc64ba6543cf3232a08a3851b", + "src/public/dotnet/ArcForges.Contracts.Validation/ArcForges.Contracts.Validation.csproj": "169a71dde7093d66d727a966c558ddfefe12cb00c21e01f1b53c4acf5ee12901", + "src/public/dotnet/ArcForges.Contracts.Validation/packages.lock.json": "c6789925030ccdc566d6130ddcccd2dd29e77ce3fb796d6543c78e946a73384a", + "src/public/dotnet/ArcForges.Sdk.Client/ArcForges.Sdk.Client.csproj": "f9c35650873d79f50e83a85e29cd51ce2b117a5af72ecfc84a81d554cc67e0fc", + "src/public/dotnet/ArcForges.Sdk.Client/packages.lock.json": "2267f9cdb63782d6faa4a523fde8eec10d08647bbea46310ce0e1549e68ecde4", + "src/public/dotnet/ArcForges.Sdk.Contracts/ArcForges.Sdk.Contracts.csproj": "3fa1d4a377776b1d659628471bf5a238eb85933a5517258dd5471dbc7ecea49f", + "src/public/dotnet/ArcForges.Sdk.Contracts/packages.lock.json": "0244d57ce10e1aaf95d4e29c6d5794684c3a1e7bc64ba6543cf3232a08a3851b", + "src/public/kotlin/contract-fixtures/build.gradle.kts": "04a795a0a53289dfd045258203676340c38ffd07c2a2af5defeba6eba538f6c6", + "src/public/kotlin/contract-fixtures/gradle.lockfile": "14dc5803d23ab183aa24b2849ee51541e52e4d26fbada80e19082d15e0b1c654", + "src/public/kotlin/contracts-connect-client/build.gradle.kts": "c874f55eca9149f4849c727c8fbb7282015b520c50b55cf91e5ad67283b4c5c0", + "src/public/kotlin/contracts-connect-client/gradle.lockfile": "560f3bf8fa2d38cc4b9a87717342c7a3e003ed1243f405519f5b73e6de0acfb9", + "src/public/kotlin/contracts-proto/build.gradle.kts": "f5d9d16b233c30d563cfe558cdf13c9ff6d34fc5f07d09d965ecd9739ae82298", + "src/public/kotlin/contracts-proto/gradle.lockfile": "766ba7a9c4101ae5149d0200ddc2bfc45d54aa1e3187717171a1dfab28a1ec4b", + "src/public/ts/api-client/package.json": "898f6dd155206d058bd3b9ff73718fc5adaf9960db1b22719015c67d8437ecf8", + "src/public/ts/contract-fixtures/package.json": "c593abc4f5179b38fc470cf034a993ba0e0d552e7d6bd224b770c87db3047128", + "src/public/ts/proto/package.json": "ef1d092f9811439e7f9d5e232d437c7a886020b1fd68f1327b326e22fb6bfe5b", + "tests/StructureTests/StructureTests.csproj": "a28972fd59c0aa7f9883d9237e1c01805897b2e96f297029cb3e1a918c0e9774", + "tests/StructureTests/packages.lock.json": "6f018b0810e37124478fc5c4e2e6535ab3eff13910b522a14f345d7039e805eb", + "tests/public/HelloClient/HelloClient.csproj": "fa65e07276f1b2209e9d96b95eaf5bcfe8b04472d8bf334d90d74e6e939c6f2a", + "tests/public/HelloClient/packages.lock.json": "ac5a5a585b14cc0b7b1b0f252fb4e6a13e153e2cfec070bc2fbc8bd97d31f4f5", + "tests/public/HelloHost/HelloHost.csproj": "c7ac2acb49c079907c4fdbe9a937421d93146f4b87e92546032d7881fadc6035", + "tests/public/HelloHost/packages.lock.json": "1ab04d3890a70a6c8e31dde5f14ef83369a4a86c128504604af6ee16d061788e", + "tests/public/KotlinConnectClient/build.gradle.kts": "463f683b9dea47959b7063e74670cc7fd890346b4f2cba969d62d71b23ac73d2", + "tests/public/KotlinConnectClient/gradle.lockfile": "be60b42d35161579032a9cc8665f64849b7cc4af4ca17f7356a9139d45690cad", + "tests/public/KotlinConnectClient/gradle/verification-metadata.xml": "b7688c90212d87b52e446ec1da2ccbe50196517fd308849851a1aa9d9b3d0e85", + "tests/public/KotlinConnectClient/settings-gradle.lockfile": "5e2d075903b5cd264613e7538c7c51b1484fe2ed489d4ead3e6b4ba0cf3911c4", + "tests/public/KotlinConnectClient/settings.gradle.kts": "997d5d04e67aafbd50d094c4aed81bcc239cf5a9c205a786f2847140474f61e5" + }, + "maintenanceAssessment": "WP03.01 extends the existing public Foundation/PublicApi schema, validator, typed value and fixture surface without adding any third-party package or upgrading a framework. The reviewed third-party closure remains exactly140 admitted immutable coordinates with existing licences and integrity. PublicApi now depends on the existing Foundation package; evaluated import/distribution ownership and downstream project locks reflect this owner-local change. Required candidate/security checks, source provenance and provider publication gates remain enforced. The CI repair retains every dependency coordinate and lock: linear URL validation and focused tests replace the vulnerable regex; the protobuf Dokka publication suppresses inherited runtime members whose links incorrectly alias unrelated records. Declared record/field API markers, fixed resources and component licences remain unchanged. Immutable bindings-r4 and documentation-r6 successors retain their predecessors.", + "checks": { + "compilation": "C# Release source solution and IsAotCompatible analysis passed with existing SDK10.0.401 using the admitted ILLink10.0.11 cache; committed SDK10.0.400 remains required CI. All five TS workspaces compiled with pinned Node24.21/npm11.19 and existing locked dependencies. Kotlin/Java public modules compiled using cached JDK17/Gradle9.7.1. No toolchain installed. The changed generated validators were compiled and their focused link regression tests passed in C# and TypeScript.", + "aot-trim": "The complete source build passed AOT/trim static analysis without suppressions. Typed ID/value adapters use generated protobuf messages and explicit checked conversions. Native AOT executable compilation and full serialization registration remain WP03.02; no native executable/device acceptance is claimed.", + "compatibility": "Frozen19-message/3-enum published Foundation baseline, complete148-message closure, all82 oneof alternatives and69 nominal ID domains passed the targeted static gate and eight negative drift cases. Existing package identities, service names, wire tags and enums remain compatible. PublicApi adds only its owner-local Foundation dependency; compiler-based access gate and14 negative tests passed.", + "licence-provenance": "All new schemas, rule helpers, adapters and independent fixtures are Apache-2.0. Generated contract and Dokka documentation successor records retain immutable predecessors and third-party generator/resource evidence. Third-party versions, archive integrity and140-coordinate licence closure are unchanged. Candidate licence/provenance/SBOM gates remain required before publication. A CI documentation oracle failure exposed wrong cross-type inherited runtime links. One corrected offline documentation generation retains every declared API marker and strict page/resource admission; no archive or public package was downloaded.", + "security-sbom": "Existing dependency review, npm/NuGet audit, CodeQL and redacted secret scan remain required on latest PR head. No security gate is bypassed or duplicated. Per-package SBOM and one producer content/handoff identity check remain required; a redundant positive documentation archive rescan was removed while mutated negative unit cases are retained. The reported polynomial-regex finding is repaired at its generator source. Exact public SHA256 secret-scan exceptions preserve the default rules and remain limited to reviewed paths/rows.", + "runtime-performance-migration": "476 independent cases passed in both C# and TS, including314 positive bidirectional binary exchanges,148 messages,82 union alternatives,45 error categories and10 authored wire oracles; nominal type negative compilation passed. Prior90 C#/70 applicable TS shape cases and retained source wire tests passed. No live RPC, browser/device/GUI, installed consumer, AI inference or product engine was run.", + "framework-runtime-posture": "No framework or third-party coordinate upgrade. Local SDK401 selects the existing linker10.0.11 solely to match committed restore inputs; pinned CI SDK400 and all lock integrity remain unchanged. Kotlin compilation is JVM source coverage, not Android ART/R8/device behavior. Owner performance/storage/query/DSP/migration gates remain later work." + }, + "frameworkVersions": { + "dotnetSdk": "10.0.400", + "node": "24.21.0", + "kotlin": "2.4.20", + "dokka": "2.2.0", + "protobuf": "4.36.1", + "grpc": "1.84.0", + "grpc-kotlin": "1.5.0", + "coroutines": "1.11.0", + "gson": "2.14.0", + "connect": "0.9.0" + }, + "previousReceipt": "eng/policy/dependency-reviews/wp03-01-r1.json" + }, + "closure": { + "maven:com.connectrpc:connect-kotlin-google-javalite-ext:0.9.0": { + "integrity": { + "connect-kotlin-google-javalite-ext-0.9.0.jar": [ + "c5dbde38cb1d6ad36073aa87c761cb573232c75c52c109393f4feb913296ab68" + ], + "connect-kotlin-google-javalite-ext-0.9.0.module": [ + "a90a481f65b7eceb64c8f75bf39840a0d4c7c07a9d6feca22e2bf9eaa4d5f18e" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/connectrpc/connect-kotlin-google-javalite-ext/0.9.0/connect-kotlin-google-javalite-ext-0.9.0.pom", + "sha256": "b3e72a140bdbf0cb23a9adf7a0c513b57e0658866c5dec5ee7a228175219971b" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.connectrpc:connect-kotlin-okhttp:0.9.0": { + "integrity": { + "connect-kotlin-okhttp-0.9.0.jar": [ + "8c2387ee1e0e106965a9952aedd0ca88623008a8a3298c3cf8a8e408ad21b90c" + ], + "connect-kotlin-okhttp-0.9.0.module": [ + "027c0147a83e506015b8250a114b9f683f17e7f7938bfabc0cf1f09e1ffba9fb" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/connectrpc/connect-kotlin-okhttp/0.9.0/connect-kotlin-okhttp-0.9.0.pom", + "sha256": "4ac838e6c6dabdbaf5e947267171c00273340679eb07a9b1e60ab339928c992f" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.connectrpc:connect-kotlin:0.9.0": { + "integrity": { + "connect-kotlin-0.9.0.jar": [ + "59b742254227d87818dc0a9dcf8c6ebc70c99744f371ed9fef643dbe268453d9" + ], + "connect-kotlin-0.9.0.module": [ + "2a2028fa71933ebed191f7ec9693de812461bafceb02c3e0c69bf999fbd2fc67" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/connectrpc/connect-kotlin/0.9.0/connect-kotlin-0.9.0.pom", + "sha256": "f676e2a9d8205b8fc33d4c34ba59cda877bf066e713173d05a22ca28da670787" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.connectrpc:protoc-gen-connect-kotlin:0.9.0": { + "integrity": { + "protoc-gen-connect-kotlin-0.9.0.jar": [ + "c23657189f8f31beda517497d2c60610de71725c3748a011577bc546af0796e5" + ], + "protoc-gen-connect-kotlin-0.9.0.module": [ + "6734f444ceee95ad19b1612fb6a2bcf1791cd8d30b5a426d8973dce4e665eb5f" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/connectrpc/protoc-gen-connect-kotlin/0.9.0/protoc-gen-connect-kotlin-0.9.0.pom", + "sha256": "77e5216bf9880a8b5da7a631637ccb65340956167010beedfb1caaf19d0a4a95" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.jackson.core:jackson-annotations:2.15.3": { + "integrity": { + "jackson-annotations-2.15.3.jar": [ + "aae865c3d88256d61b11523cb1e88bd48d5b9ad5855fa1fc859504fd2204708a" + ], + "jackson-annotations-2.15.3.module": [ + "6410c94b393e494d53d569dc4193a79187848ddb6ee3c2ee1f392477a21059cb" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.15.3/jackson-annotations-2.15.3.pom", + "sha256": "ffa67166fbe4cff3497d0cc629c2019cd0e7cd5ed01bec683a7cbf213d030ec8" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.jackson.core:jackson-core:2.15.3": { + "integrity": { + "jackson-core-2.15.3.jar": [ + "51fab7aad51ed588482edc507fd542747936c5094d1ab76ed21ddb63b96b610d" + ], + "jackson-core-2.15.3.module": [ + "138029bcb32b0bfa7010d3f646632bde5c98c187e2f1aa120a1cd413f23a6c28" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.15.3/jackson-core-2.15.3.pom", + "sha256": "ccd500917483b21ae1835df9845b91ab11ac9aba08b793d2ecf82d28c069ece2" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.jackson.core:jackson-databind:2.15.3": { + "integrity": { + "jackson-databind-2.15.3.jar": [ + "c3c53333a2172a80678bda1803e39cff45bec6ae3e9c7d4f44a81ec4e2ab18dc" + ], + "jackson-databind-2.15.3.module": [ + "51ba8d71f5a04ae768e84c91d4edf09a1fc8bc1244b03bd4f9b060b8fb395615" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.15.3/jackson-databind-2.15.3.pom", + "sha256": "b6e3cd4ae77d0ff9507eab1ce794b3aa9ee278241c6544333bdb7efbc5a2e4f9" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.15.3": { + "integrity": { + "jackson-dataformat-xml-2.15.3.jar": [ + "39a34531dca5fca75eb547663c300855c968c8faca6861d92eca9e9747af0416" + ], + "jackson-dataformat-xml-2.15.3.module": [ + "30ad1786f48af58048353d9be1374fc022610ceab921ebea6f62e5080b345bf2" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.15.3/jackson-dataformat-xml-2.15.3.pom", + "sha256": "e761ed896bf73b180f8af2e79975eef14aeb61cf64430a9ba03ed5f090a76aad" + }, + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.15.3/jackson-base-2.15.3.pom", + "sha256": "4290342abf0b0e4567322ffb2d0c36e25b0a87a217bb56b35680a8dd8f8d66e4" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.jackson.module:jackson-module-kotlin:2.15.3": { + "integrity": { + "jackson-module-kotlin-2.15.3.jar": [ + "8f72e6b99e6145e3284a5224355ca8ee6030afa8c1d6a3395b530d29026f8d52" + ], + "jackson-module-kotlin-2.15.3.module": [ + "0dee29c18a90700a3a0457be88f7c41f67571947e6633d84a22433a4fb5d792c" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-kotlin/2.15.3/jackson-module-kotlin-2.15.3.pom", + "sha256": "8dc5c9dadbaefa20022edb5190044a47a757e7d665621b801b32344e89af54ed" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.jackson:jackson-bom:2.15.3": { + "integrity": { + "jackson-bom-2.15.3.pom": [ + "66fc9945c16716bc202f4b9d7e6d969df3f509feffbe1acf1a31511b753d5c9d" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.15.3/jackson-bom-2.15.3.pom", + "sha256": "66fc9945c16716bc202f4b9d7e6d969df3f509feffbe1acf1a31511b753d5c9d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.fasterxml.woodstox:woodstox-core:6.5.1": { + "integrity": { + "woodstox-core-6.5.1.jar": [ + "c928d60665c6415fb1c39775cf95cfc44f7f4580cf5ab01b1c380ebffd76887f" + ], + "woodstox-core-6.5.1.pom": [ + "4839654e16b1714e74f51abcb378d8356814ab8f4d5273d1dd2f1ce8a390addc" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/fasterxml/woodstox/woodstox-core/6.5.1/woodstox-core-6.5.1.pom", + "sha256": "4839654e16b1714e74f51abcb378d8356814ab8f4d5273d1dd2f1ce8a390addc" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.google.code.gson:gson:2.14.0": { + "integrity": { + "gson-2.14.0.jar": ["2cbd119bf1961c28788310963dc80ba65f58cdeec1dd139c8bdb1240faa2c36f"], + "gson-2.14.0.pom": ["1fa0122c0e3733192642861c36be4c6f799a795327a23bdd2922691b6e9ba480"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.14.0/gson-2.14.0.pom", + "sha256": "1fa0122c0e3733192642861c36be4c6f799a795327a23bdd2922691b6e9ba480" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.google.errorprone:error_prone_annotations:2.48.0": { + "integrity": { + "error_prone_annotations-2.48.0.pom": [ + "189e09ad0489c325e90daaa9d5c8f406330602fa366609bca07cbcdad03ab9da" + ], + "error_prone_annotations-2.48.0.jar": [ + "b49c5c958316ed67a09c699dda9aa749caf434d51d863dea599ef36a49b9c855" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.48.0/error_prone_annotations-2.48.0.pom", + "sha256": "189e09ad0489c325e90daaa9d5c8f406330602fa366609bca07cbcdad03ab9da" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.google.protobuf:protobuf-javalite:4.36.1": { + "integrity": { + "protobuf-javalite-4.36.1.jar": [ + "91d3dba2521322103230c509d41a017da3a5e6766610adcb10c5bb127cbb26c5" + ], + "protobuf-javalite-4.36.1.pom": [ + "f04f786db88fa8694ef7127ed1d8c0b98603851b23e58b7d74d6d3b229ab41b9" + ] + }, + "licence": "BSD-3-Clause", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-javalite/4.36.1/protobuf-javalite-4.36.1.pom", + "sha256": "f04f786db88fa8694ef7127ed1d8c0b98603851b23e58b7d74d6d3b229ab41b9" + }, + { + "source": "https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-parent/4.36.1/protobuf-parent-4.36.1.pom", + "sha256": "2344af2c8544212be5ae4c8f30331ebfe775be30d61b9efd20619236667358d9" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.google.protobuf:protobuf-kotlin-lite:4.36.1": { + "integrity": { + "protobuf-kotlin-lite-4.36.1.jar": [ + "536d1f64e07a779834cfcd34158ac649976209173cf99182a84ade49dd4796a6" + ], + "protobuf-kotlin-lite-4.36.1.pom": [ + "48dbb17e7428ae06f928058fdb527533ed1c94d88baad4a3146eefc293adc7d8" + ] + }, + "licence": "BSD-3-Clause", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-kotlin-lite/4.36.1/protobuf-kotlin-lite-4.36.1.pom", + "sha256": "48dbb17e7428ae06f928058fdb527533ed1c94d88baad4a3146eefc293adc7d8" + }, + { + "source": "https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-parent/4.36.1/protobuf-parent-4.36.1.pom", + "sha256": "2344af2c8544212be5ae4c8f30331ebfe775be30d61b9efd20619236667358d9" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.squareup.moshi:moshi-kotlin:1.15.2": { + "integrity": { + "moshi-kotlin-1.15.2.jar": [ + "5c39cd77e83b111af9c54708173af96a89fd3b09d15019a11da355e83e97d75a" + ], + "moshi-kotlin-1.15.2.module": [ + "e9d768798203049483cae20ce300cedff21bbb434bef38c7f91ee6aa2f034c31" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi-kotlin/1.15.2/moshi-kotlin-1.15.2.pom", + "sha256": "ab6b0f3e440a4509dd940bba1c26658feb46a87699c6d65267e9ff96c9d1b030" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.squareup.moshi:moshi:1.15.2": { + "integrity": { + "moshi-1.15.2.jar": ["767f7592c6c61eb693549a26d333c121f5383826bd287b899867aa326dae55e4"], + "moshi-1.15.2.module": ["d952c6dd91a7b426c3f0a51edc3f7ceb3490ac01ff18301527adfec7a7837dd9"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.15.2/moshi-1.15.2.pom", + "sha256": "317a1d3fb7054031bfe90cca89b1024901fd9b9fcca99166c2ce7853b5fc7bd9" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.squareup.okhttp3:okhttp-jvm:5.4.0": { + "integrity": { + "okhttp-jvm-5.4.0.jar": [ + "b15e605ca0a4b12c62ea7f657dad413c236c947e875854767349cdbe20df473c" + ], + "okhttp-jvm-5.4.0.module": [ + "2ee94132ec09cd3f113cc900f6e6dce7a56d9ef9af44ed5acb2ea6b7bca1367d" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp-jvm/5.4.0/okhttp-jvm-5.4.0.pom", + "sha256": "02ca957550d89f499b561744d9b6a59abfd535723faf31269c3290a0d78c6d0e" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.squareup.okhttp3:okhttp:5.4.0": { + "integrity": { + "okhttp-5.4.0.module": ["63973ba755ba6c77de1e82f5efa4195569800be00c93c0130ce4238a9b56c93c"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/5.4.0/okhttp-5.4.0.pom", + "sha256": "ebee6842d0b5b700ab7e015fddcc3f1e575d92b31a76f7b62eb9026c3388b88b" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.squareup.okio:okio-jvm:3.17.0": { + "integrity": { + "okio-jvm-3.17.0.jar": ["3b13dcc3e1573047c2d507fc4f7fcb0bb0cbcd9d395da21d20e09406e2cd6a73"], + "okio-jvm-3.17.0.module": [ + "d4617d0df71f202e7299471848e625f4f36d7fa64d46c3503f70acf4821a45de" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.17.0/okio-jvm-3.17.0.pom", + "sha256": "e4e44237a66f4091bc0f5b1d5a2bbe228ac014ab3c0f918cd6fc02ba31999030" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:com.squareup.okio:okio:3.17.0": { + "integrity": { + "okio-3.17.0.module": ["3d878db9ffd4e959c30f9a8366a88c22d001e9b324378d7dbeed98568e7ec559"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/3.17.0/okio-3.17.0.pom", + "sha256": "15b4831e84f5ca52dd37c1d6e1709a2907e2e9bc2a9c3ea13f282031de0c0135" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.github.java-diff-utils:java-diff-utils:4.12": { + "integrity": { + "java-diff-utils-4.12.jar": [ + "9990a2039778f6b4cc94790141c2868864eacee0620c6c459451121a901cd5b5" + ], + "java-diff-utils-4.12.pom": [ + "c26e097edc8ec6805d1319817d23d4e496cc1015cc55dc5202112d8f6a9165fc" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12.pom", + "sha256": "c26e097edc8ec6805d1319817d23d4e496cc1015cc55dc5202112d8f6a9165fc" + }, + { + "source": "https://repo.maven.apache.org/maven2/io/github/java-diff-utils/java-diff-utils-parent/4.12/java-diff-utils-parent-4.12.pom", + "sha256": "d811cf9f118cc2cad130c9427ad55c174d4c0a6f1a00ac1ae1c9bcbec5c44b19" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.ktor:ktor-http-jvm:3.5.0": { + "integrity": { + "ktor-http-jvm-3.5.0.jar": [ + "2babac355de364c473b27b060d1c810fc2f83ed6e44822eabc6c3f46adf155a3" + ], + "ktor-http-jvm-3.5.0.module": [ + "707fb825de713e0f21729e0ad6d4184990b83cfb5a61c7940b9e4ea1aba0c78e" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-jvm/3.5.0/ktor-http-jvm-3.5.0.pom", + "sha256": "f6ff315d426efe8be7402894ca4c48df48fcc5e3344f12499d286b8beaba3267" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.ktor:ktor-http:3.5.0": { + "integrity": { + "ktor-http-3.5.0.module": [ + "5642284b76ac016d839c1c28c925c06e2ab4f6d16dfa737a1ff88965f1d937d4" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http/3.5.0/ktor-http-3.5.0.pom", + "sha256": "3ab8580c4600bea1a14c0f69826d67e611f312785bb08a4645a67dd410288e40" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.ktor:ktor-io-jvm:3.5.0": { + "integrity": { + "ktor-io-jvm-3.5.0.jar": [ + "ca9f9443479204fe97a00bd53bc3dee5b0514c1a088e9df1e0e4d4ccfc605e51" + ], + "ktor-io-jvm-3.5.0.module": [ + "fd0c6613ec827cf09d202753e6c663e7b393f766b098d3e101b502b677dbdba8" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/ktor/ktor-io-jvm/3.5.0/ktor-io-jvm-3.5.0.pom", + "sha256": "c50c8303f386e825fe7e677122ae2b9da01b261afa3e1f70a16c088877266cc5" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.ktor:ktor-io:3.5.0": { + "integrity": { + "ktor-io-3.5.0.module": ["cb6151e2f7ac65c27028b16dee332a4dbbccc1530580cfd3fe8f4f2b0c8a7347"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/ktor/ktor-io/3.5.0/ktor-io-3.5.0.pom", + "sha256": "6e24950dc472cf5fbca86a05782d2e8d3e104a2f6458f39bdddde6d1b7ac72b5" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.ktor:ktor-utils-jvm:3.5.0": { + "integrity": { + "ktor-utils-jvm-3.5.0.jar": [ + "214200f074afe9d4b915d347397b5c1f768fbdd10ead7192e8adfd662dd4a72f" + ], + "ktor-utils-jvm-3.5.0.module": [ + "96bf126533d38cb8b3f16911c36980c2db3e746c64878288003a0b6e19385ae3" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils-jvm/3.5.0/ktor-utils-jvm-3.5.0.pom", + "sha256": "59ef3c362d83064f0b064c7948ace38b199f6717183e0aad08e9e827929b876b" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:io.ktor:ktor-utils:3.5.0": { + "integrity": { + "ktor-utils-3.5.0.module": [ + "2923cda55c01a6d7005a860f5b8ffd0872ee704b8b28d14ce905a5ea66bbaac8" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils/3.5.0/ktor-utils-3.5.0.pom", + "sha256": "24928172f75f0c79074a8fbdae02f428d47613f0f3f5ab32a27cf69911c20d2e" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.codehaus.woodstox:stax2-api:4.2.1": { + "integrity": { + "stax2-api-4.2.1.jar": ["678567e48b51a42c65c699f266539ad3d676d4b1a5b0ad7d89ece8b9d5772579"], + "stax2-api-4.2.1.pom": ["79da410c8c0f46a3f8e8adb30d6c24ccd6065b6ef6bfde87bd97e9881ea0a2e7"] + }, + "licence": "BSD-2-Clause", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/codehaus/woodstox/stax2-api/4.2.1/stax2-api-4.2.1.pom", + "sha256": "79da410c8c0f46a3f8e8adb30d6c24ccd6065b6ef6bfde87bd97e9881ea0a2e7" + }, + { + "source": "org.codehaus.woodstox:stax2-api:4.2.1!/META-INF/LICENSE (existing cached archive)", + "sha256": "b3e969d18f690ab8783e4ec77729c9fea85691b8090c550bb3c626dda5e837a7" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.freemarker:freemarker:2.3.32": { + "integrity": { + "freemarker-2.3.32.jar": [ + "04d65ec1bde6cea20e3495d5e78ef96ab774d9936434861d3254bd88e7e94f92" + ], + "freemarker-2.3.32.pom": [ + "07a07e2eaf0976022b540567c7df622712b9a0393a6c5f6d20e6ff1579222a01" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/freemarker/freemarker/2.3.32/freemarker-2.3.32.pom", + "sha256": "07a07e2eaf0976022b540567c7df622712b9a0393a6c5f6d20e6ff1579222a01" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.dokka:analysis-kotlin-symbols:2.2.0": { + "integrity": { + "analysis-kotlin-symbols-2.2.0.jar": [ + "31b4eabf7436083ae33200da6be7203675fb1fcdcd34d2f394f55e822dac8f0f" + ], + "analysis-kotlin-symbols-2.2.0.pom": [ + "54573a79dfc16d0540a42594679feadbd36c11140213a0fe813c3a4716b53f88" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/dokka/analysis-kotlin-symbols/2.2.0/analysis-kotlin-symbols-2.2.0.pom", + "sha256": "54573a79dfc16d0540a42594679feadbd36c11140213a0fe813c3a4716b53f88" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.dokka:analysis-markdown:2.2.0": { + "integrity": { + "analysis-markdown-2.2.0.jar": [ + "7070de21dc5078013b53cc9c139321cceaf476c1630711cc5bda6d96e9da2087" + ], + "analysis-markdown-2.2.0.module": [ + "f86033ab342a334b656d207a6b0b7041fea1732ff1f5560417e4a50dadf4b2ec" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/dokka/analysis-markdown/2.2.0/analysis-markdown-2.2.0.pom", + "sha256": "dc8116d4ed3505a252abb0da4e9c36c77c8b8c77f065182e44bb0b94021747b1" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.dokka:dokka-base:2.2.0": { + "integrity": { + "dokka-base-2.2.0.jar": [ + "721c5a1647dc49d1680d884350b438a039b2426aec65b696baee8e5aeb6442f5" + ], + "dokka-base-2.2.0.module": [ + "f377ca30b57f80262b4d50694102cc56f1f27d4d388682eaf6b84b0bedc19550" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/dokka/dokka-base/2.2.0/dokka-base-2.2.0.pom", + "sha256": "e95d1140b163a7924b3b6cf384d71dec2ae1bfcee77908dfb3fcc349be20152e" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.dokka:dokka-core:2.2.0": { + "integrity": { + "dokka-core-2.2.0.jar": [ + "2ea7e1eeb158163b6e1109ebc5c8137ef713ae020189f87bc79d1cbe3702093d" + ], + "dokka-core-2.2.0.module": [ + "7df767d1748176565443a4f3492da8c033d51fe0022ac0d7fe2212fd6aee068b" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/dokka/dokka-core/2.2.0/dokka-core-2.2.0.pom", + "sha256": "85e7dbd7c5b7640610752718ef2cbdbe972b065d4dd2f3369993857bd2bc3377" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.dokka:templating-plugin:2.2.0": { + "integrity": { + "templating-plugin-2.2.0.jar": [ + "710774a96e555421066cb0c99a7222129ab39be4d86add06acd88f28bedbb7ce" + ], + "templating-plugin-2.2.0.module": [ + "66b32cbea904d79d9b88d3ebab01bce04a6d88b39025055c48a6ea42891b341b" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/dokka/templating-plugin/2.2.0/templating-plugin-2.2.0.pom", + "sha256": "084ae688e5459d69ca723632d8e3aa9e4f8a95ba77f355c74a2cf5f939a2025d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:abi-tools-api:2.3.21": { + "integrity": { + "abi-tools-api-2.3.21.jar": [ + "dc721c7faa844df7f5d6eb62021dc9eadfd1998e1e8df918341f16eb3c391aea" + ], + "abi-tools-api-2.3.21.pom": [ + "7395788baca82921694d2661f4bea6737d9e78545b3b56aba624100e0505d8c2" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/abi-tools-api/2.3.21/abi-tools-api-2.3.21.pom", + "sha256": "7395788baca82921694d2661f4bea6737d9e78545b3b56aba624100e0505d8c2" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:abi-tools:2.3.21": { + "integrity": { + "abi-tools-2.3.21.jar": [ + "6761656205c3514050f68fde7c32b2beb47246786247dacfb279db432a70562b" + ], + "abi-tools-2.3.21.pom": ["e2c00f01274b6f4645a728a4c6e4a90a7c9d46394096a30326f7c31af09567b3"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/abi-tools/2.3.21/abi-tools-2.3.21.pom", + "sha256": "e2c00f01274b6f4645a728a4c6e4a90a7c9d46394096a30326f7c31af09567b3" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0": { + "integrity": { + "kotlin-build-tools-api-2.4.0.jar": [ + "66917335497f9ab75a36c34b3d90bad2bc8dc256c34b2413ecd0c9467fcf597d" + ], + "kotlin-build-tools-api-2.4.0.pom": [ + "9686fa8f16867b2aba2e5c0e4cfc4a0aeecf59fe6de419f89f7bd838fdde8e74" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/2.4.0/kotlin-build-tools-api-2.4.0.pom", + "sha256": "9686fa8f16867b2aba2e5c0e4cfc4a0aeecf59fe6de419f89f7bd838fdde8e74" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-api:2.4.20": { + "integrity": { + "kotlin-build-tools-api-2.4.20.jar": [ + "47a622dce7231b1916334b69a00bc1094adf6577e6492f9f06b3d9c2450fe459" + ], + "kotlin-build-tools-api-2.4.20.pom": [ + "e8cd9ffd7d0886ba1a1795cbf4a34a06681f184aa50f25686effeefb3c1f56f5" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/2.4.20/kotlin-build-tools-api-2.4.20.pom", + "sha256": "e8cd9ffd7d0886ba1a1795cbf4a34a06681f184aa50f25686effeefb3c1f56f5" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-compat:2.4.20": { + "integrity": { + "kotlin-build-tools-compat-2.4.20.jar": [ + "937d2961fc0b957a50c3d85a14fcc1bd0585f2229164136895b623691660c9b4" + ], + "kotlin-build-tools-compat-2.4.20.pom": [ + "f8e9f647a00bfbc237e3ddff3891b2d4e4a947611b949281658f836def304002" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-compat/2.4.20/kotlin-build-tools-compat-2.4.20.pom", + "sha256": "f8e9f647a00bfbc237e3ddff3891b2d4e4a947611b949281658f836def304002" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.0": { + "integrity": { + "kotlin-build-tools-cri-impl-2.4.0.jar": [ + "5168b866945f6ac1ffcb6d4c88cf582497249469c2e4a4eafc0bcd35b5a264a9" + ], + "kotlin-build-tools-cri-impl-2.4.0.pom": [ + "856d59395489276e93edb4390c99397de83e20d27572c5238c56ed21e43433da" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-cri-impl/2.4.0/kotlin-build-tools-cri-impl-2.4.0.pom", + "sha256": "856d59395489276e93edb4390c99397de83e20d27572c5238c56ed21e43433da" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-cri-impl:2.4.20": { + "integrity": { + "kotlin-build-tools-cri-impl-2.4.20.jar": [ + "277d2acc8f7dbef364dca33f777b9ceeaf5fd803f07652c2bda14e155f83076f" + ], + "kotlin-build-tools-cri-impl-2.4.20.pom": [ + "8af52efa886eed45c54d568b692e339b70ddc7c768bee9ab9c2d2f96ed8bb0e1" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-cri-impl/2.4.20/kotlin-build-tools-cri-impl-2.4.20.pom", + "sha256": "8af52efa886eed45c54d568b692e339b70ddc7c768bee9ab9c2d2f96ed8bb0e1" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.0": { + "integrity": { + "kotlin-build-tools-impl-2.4.0.jar": [ + "076c0a7f84d303f1e390774410c8678b8b584faa3f642435f93d2e4e81dabe7c" + ], + "kotlin-build-tools-impl-2.4.0.pom": [ + "485ca3d511aa384207db5706e0741dc79ace45d40e0489f9ef29731aafb14f7c" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/2.4.0/kotlin-build-tools-impl-2.4.0.pom", + "sha256": "485ca3d511aa384207db5706e0741dc79ace45d40e0489f9ef29731aafb14f7c" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-build-tools-impl:2.4.20": { + "integrity": { + "kotlin-build-tools-impl-2.4.20.jar": [ + "68fb6f266a66463a1ba3ddb99b96e5eb202ab19a5ca4e3b56dad5eec62641c7d" + ], + "kotlin-build-tools-impl-2.4.20.pom": [ + "7a13ab2d818a5de92afa23004aa9baed99671bb48553b7098cf920fa785c3351" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/2.4.20/kotlin-build-tools-impl-2.4.20.pom", + "sha256": "7a13ab2d818a5de92afa23004aa9baed99671bb48553b7098cf920fa785c3351" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.0": { + "integrity": { + "kotlin-compiler-embeddable-2.4.0.jar": [ + "c2b25e8c1c93ec416ba4327f5e31eaec0f0c8847241b9353e294b8db9dce564f" + ], + "kotlin-compiler-embeddable-2.4.0.pom": [ + "f5d78540108e7bbc9162253ce52c42507ead2e530945213dd2a3b793b590c53c" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/2.4.0/kotlin-compiler-embeddable-2.4.0.pom", + "sha256": "f5d78540108e7bbc9162253ce52c42507ead2e530945213dd2a3b793b590c53c" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-compiler-embeddable:2.4.20": { + "integrity": { + "kotlin-compiler-embeddable-2.4.20.jar": [ + "cf97161430683fb9af96dc6a7017ffae1fe8737b80d12eee11f2fe3e76f8ded8" + ], + "kotlin-compiler-embeddable-2.4.20.pom": [ + "269d98cc4c68670c11e4aeb404e1c7c6f31b782321908d7268ba25cd236d59b2" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/2.4.20/kotlin-compiler-embeddable-2.4.20.pom", + "sha256": "269d98cc4c68670c11e4aeb404e1c7c6f31b782321908d7268ba25cd236d59b2" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-compiler-runner:2.4.0": { + "integrity": { + "kotlin-compiler-runner-2.4.0.jar": [ + "ad9608152740e92d94a278b4ff2ca82c4bf5ff8ef219220e3c07aeb554638cee" + ], + "kotlin-compiler-runner-2.4.0.pom": [ + "5e1ed156cb8d38b61e2ccc546dbd8b2bde778367eb298f8875bd820fbfd0b0f2" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/2.4.0/kotlin-compiler-runner-2.4.0.pom", + "sha256": "5e1ed156cb8d38b61e2ccc546dbd8b2bde778367eb298f8875bd820fbfd0b0f2" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-compiler-runner:2.4.20": { + "integrity": { + "kotlin-compiler-runner-2.4.20.jar": [ + "cc467c5b63daa7441d6bfb72f3d559d68836ce61cdbf9fc8e1e3a76ec4883d2e" + ], + "kotlin-compiler-runner-2.4.20.pom": [ + "4566946280971fe8d67990ee83480af480e846590f325a40951f62657e26a40a" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/2.4.20/kotlin-compiler-runner-2.4.20.pom", + "sha256": "4566946280971fe8d67990ee83480af480e846590f325a40951f62657e26a40a" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-daemon-client:2.4.0": { + "integrity": { + "kotlin-daemon-client-2.4.0.jar": [ + "f546f0b3699c4984f320dd03080de05cad61064208ba8f37df0d3f8f4a7fd14a" + ], + "kotlin-daemon-client-2.4.0.pom": [ + "143793627382d905eda93e152a28c993f6323fc4b748370a45c7badc99914a13" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-client/2.4.0/kotlin-daemon-client-2.4.0.pom", + "sha256": "143793627382d905eda93e152a28c993f6323fc4b748370a45c7badc99914a13" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-daemon-client:2.4.20": { + "integrity": { + "kotlin-daemon-client-2.4.20.jar": [ + "89532756fc258fbde177cf1654383f15127c048d17525141c922e9aa0969d997" + ], + "kotlin-daemon-client-2.4.20.pom": [ + "37cff66ae34c924f0f738106eeb7234e7ace880f199de3362e993f4987025adc" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-client/2.4.20/kotlin-daemon-client-2.4.20.pom", + "sha256": "37cff66ae34c924f0f738106eeb7234e7ace880f199de3362e993f4987025adc" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.0": { + "integrity": { + "kotlin-daemon-embeddable-2.4.0.jar": [ + "383093af5e078435b60043d19bfa83eb6191be0f4d13a28fb1c8a0f3ab24fe66" + ], + "kotlin-daemon-embeddable-2.4.0.pom": [ + "cb36e780fcb39ee09aab6e398f9bd5ea27f982bb6e19329742a20eb2ebdc2936" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/2.4.0/kotlin-daemon-embeddable-2.4.0.pom", + "sha256": "cb36e780fcb39ee09aab6e398f9bd5ea27f982bb6e19329742a20eb2ebdc2936" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-daemon-embeddable:2.4.20": { + "integrity": { + "kotlin-daemon-embeddable-2.4.20.jar": [ + "eef72cf8f17e6d98d33e5b7c7e1cab31a1cf5fc34084dd5e563e7b1f3ef53435" + ], + "kotlin-daemon-embeddable-2.4.20.pom": [ + "ca631ce7c7cc2a8ecb47d3462b429004c1cd3488437b3f739e35eafea2033bfb" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/2.4.20/kotlin-daemon-embeddable-2.4.20.pom", + "sha256": "ca631ce7c7cc2a8ecb47d3462b429004c1cd3488437b3f739e35eafea2033bfb" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-klib-abi-reader:2.3.21": { + "integrity": { + "kotlin-klib-abi-reader-2.3.21.jar": [ + "c4541b0da25452a8ea6455aff0dd590b9d567d1da68f65b2badb281ffd14ceb6" + ], + "kotlin-klib-abi-reader-2.3.21.pom": [ + "6c34f3a5bc36f3fd99206d2ae1abb734fe2254881aeacf291541e6abca8894b7" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-abi-reader/2.3.21/kotlin-klib-abi-reader-2.3.21.pom", + "sha256": "6c34f3a5bc36f3fd99206d2ae1abb734fe2254881aeacf291541e6abca8894b7" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:2.4.20": { + "integrity": { + "kotlin-klib-commonizer-embeddable-2.4.20.jar": [ + "2025231ec82c932b56125916b1d4e41163d32d3c05816dd9546169a104d7dd3f" + ], + "kotlin-klib-commonizer-embeddable-2.4.20.pom": [ + "27b1b87d463fecc7f27eb859366c9afd19fd7a4dc0d87fcf70b7cf3cd83cca79" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/2.4.20/kotlin-klib-commonizer-embeddable-2.4.20.pom", + "sha256": "27b1b87d463fecc7f27eb859366c9afd19fd7a4dc0d87fcf70b7cf3cd83cca79" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-metadata-jvm:2.3.21": { + "integrity": { + "kotlin-metadata-jvm-2.3.21.jar": [ + "00590f26a5a768777f04252c6cf93c016a3361a6bc93636df67375ad4d19557d" + ], + "kotlin-metadata-jvm-2.3.21.pom": [ + "83b7ab0b0123e7b1428a3d5f74dc151e904a10c8cd32063991a606508bc21e80" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-metadata-jvm/2.3.21/kotlin-metadata-jvm-2.3.21.pom", + "sha256": "83b7ab0b0123e7b1428a3d5f74dc151e904a10c8cd32063991a606508bc21e80" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-reflect:1.6.10": { + "integrity": { + "kotlin-reflect-1.6.10.jar": [ + "3277ac102ae17aad10a55abec75ff5696c8d109790396434b496e75087854203" + ], + "kotlin-reflect-1.6.10.pom": [ + "57905524274a00ae028aaccc27283f6bc5925a934a046c1cc5d06c8ee4d6d5a9" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.6.10/kotlin-reflect-1.6.10.pom", + "sha256": "57905524274a00ae028aaccc27283f6bc5925a934a046c1cc5d06c8ee4d6d5a9" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-reflect:1.8.21": { + "integrity": { + "kotlin-reflect-1.8.21.jar": [ + "8a6cd5a3cf092acee274ce2c444dc36eefdb631579859dd4d857b3309a529c91" + ], + "kotlin-reflect-1.8.21.pom": [ + "39d78db33222cdbb32b618c7c5223d4457cc19742856d116a85090e4a96f623a" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.8.21/kotlin-reflect-1.8.21.pom", + "sha256": "39d78db33222cdbb32b618c7c5223d4457cc19742856d116a85090e4a96f623a" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-reflect:2.0.21": { + "integrity": { + "kotlin-reflect-2.0.21.jar": [ + "3ad2fcad0c09ddc0922debab4444d612144b7b465b75a8bb7587e20ddfafd799" + ], + "kotlin-reflect-2.0.21.pom": [ + "02ab7aeab03c68f40103026e5e9c277360cbc360818a5b2e36b9a3a9d8e8b049" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.0.21/kotlin-reflect-2.0.21.pom", + "sha256": "02ab7aeab03c68f40103026e5e9c277360cbc360818a5b2e36b9a3a9d8e8b049" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-reflect:2.2.21": { + "integrity": { + "kotlin-reflect-2.2.21.jar": [ + "44380abf37d245ce5c0f294f43512d1c39a59642bfa463922c74e96877cf49f8" + ], + "kotlin-reflect-2.2.21.pom": [ + "e5ab6b10560a5a52562c35cdbe71ddbe427d51eb5bfc701dcd4f6b949bd9e03f" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.2.21/kotlin-reflect-2.2.21.pom", + "sha256": "e5ab6b10560a5a52562c35cdbe71ddbe427d51eb5bfc701dcd4f6b949bd9e03f" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-script-runtime:2.4.0": { + "integrity": { + "kotlin-script-runtime-2.4.0.jar": [ + "196e8ecbf63daf477e34e67c2f871ee232ae7bf8b377432d876d1bbf9d273de3" + ], + "kotlin-script-runtime-2.4.0.pom": [ + "ce705c50e7e0afb22298acff0a983cdb6ea0f7fe2d1b473cee42b38405bc357f" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/2.4.0/kotlin-script-runtime-2.4.0.pom", + "sha256": "ce705c50e7e0afb22298acff0a983cdb6ea0f7fe2d1b473cee42b38405bc357f" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-script-runtime:2.4.20": { + "integrity": { + "kotlin-script-runtime-2.4.20.jar": [ + "fc5a19df78be445d84e8352e0d01098a6a8181324aa50c6f7bf850338e81e1b4" + ], + "kotlin-script-runtime-2.4.20.pom": [ + "dd0e3846b61a6d641300958cc52e4693cd7b47bd1d626505f383b2f9d23ade0e" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/2.4.20/kotlin-script-runtime-2.4.20.pom", + "sha256": "dd0e3846b61a6d641300958cc52e4693cd7b47bd1d626505f383b2f9d23ade0e" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-scripting-common:2.4.20": { + "integrity": { + "kotlin-scripting-common-2.4.20.jar": [ + "3385f7f05984a6488809b015727eca9aeba7998dc5995d87b4ae5dc9c8d4124b" + ], + "kotlin-scripting-common-2.4.20.pom": [ + "2cf95a3cad9078b1e6161d2b7ce11499dfeb64c89b755ef0a89b03808baf2bd5" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/2.4.20/kotlin-scripting-common-2.4.20.pom", + "sha256": "2cf95a3cad9078b1e6161d2b7ce11499dfeb64c89b755ef0a89b03808baf2bd5" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.4.20": { + "integrity": { + "kotlin-scripting-compiler-embeddable-2.4.20.jar": [ + "6eb8ce1d73b89107804b3bdf295791f52c0394cbe18bcdfb90103aee955ea1c5" + ], + "kotlin-scripting-compiler-embeddable-2.4.20.pom": [ + "54fe4af63adcc7cf4f567eb6722e05182f637443a26394fa2ef8ffb641906b35" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/2.4.20/kotlin-scripting-compiler-embeddable-2.4.20.pom", + "sha256": "54fe4af63adcc7cf4f567eb6722e05182f637443a26394fa2ef8ffb641906b35" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.4.20": { + "integrity": { + "kotlin-scripting-compiler-impl-embeddable-2.4.20.jar": [ + "d895b182c4c7bdbd688efb360a897f2182774d91e6c57a7acbeb2dc8f13f5ff2" + ], + "kotlin-scripting-compiler-impl-embeddable-2.4.20.pom": [ + "0fa989100bb54b94cea92212a9a1ceb43ef8d4786e2405b17a5dcd5900bc5afe" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/2.4.20/kotlin-scripting-compiler-impl-embeddable-2.4.20.pom", + "sha256": "0fa989100bb54b94cea92212a9a1ceb43ef8d4786e2405b17a5dcd5900bc5afe" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-scripting-jvm:2.4.20": { + "integrity": { + "kotlin-scripting-jvm-2.4.20.jar": [ + "2be43e56bdaf38db30f87347ad4f42e9cd69ca8433e579780143791933b01fac" + ], + "kotlin-scripting-jvm-2.4.20.pom": [ + "e1c51997f4c5113b74f6fdb87ab9ac2008c6d19dd6cab0986170cfeab2b1fd90" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/2.4.20/kotlin-scripting-jvm-2.4.20.pom", + "sha256": "e1c51997f4c5113b74f6fdb87ab9ac2008c6d19dd6cab0986170cfeab2b1fd90" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib-common:2.0.21": { + "integrity": { + "kotlin-stdlib-common-2.0.21.module": [ + "6f5df8af633600a6b9cfb0fcc764af3d5119f376677677b91b6aee816b1d30ab" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/2.0.21/kotlin-stdlib-common-2.0.21.pom", + "sha256": "5f402cfb8d773195b967050124c9e89b5f84b172464e1894929789bf5c4c2f29" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.20": { + "integrity": { + "kotlin-stdlib-jdk7-1.8.20.jar": [ + "af1ec40c3b951afdcc0c2a0173c7b81763c5281c2d5bafbf0a8544a24c5dcc0c" + ], + "kotlin-stdlib-jdk7-1.8.20.pom": [ + "3622d106578cddcc0a9ec20f8ce815f7f49ff542f640228d2141fcaf80616b06" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.20/kotlin-stdlib-jdk7-1.8.20.pom", + "sha256": "3622d106578cddcc0a9ec20f8ce815f7f49ff542f640228d2141fcaf80616b06" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.21": { + "integrity": { + "kotlin-stdlib-jdk7-1.8.21.jar": [ + "33d148db0e11debd0d90677d28242bced907f9c77730000fd597867089039d86" + ], + "kotlin-stdlib-jdk7-1.8.21.pom": [ + "9bb107d5d5e3930bc5977f007a43cd20b7d24d91b1c1e528ea6ee0f248f14d36" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.21/kotlin-stdlib-jdk7-1.8.21.pom", + "sha256": "9bb107d5d5e3930bc5977f007a43cd20b7d24d91b1c1e528ea6ee0f248f14d36" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.20": { + "integrity": { + "kotlin-stdlib-jdk8-1.8.20.jar": [ + "e398b67977622718bf18ff99b739c7d9da060f33fb458a2e25203221c16af010" + ], + "kotlin-stdlib-jdk8-1.8.20.pom": [ + "3a462214a336e995687769531b1e37b0c81d8e10c9949cd5ea7ae1d7803a0232" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.20/kotlin-stdlib-jdk8-1.8.20.pom", + "sha256": "3a462214a336e995687769531b1e37b0c81d8e10c9949cd5ea7ae1d7803a0232" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21": { + "integrity": { + "kotlin-stdlib-jdk8-1.8.21.jar": [ + "3db752a30074f06ee6c57984aa6f27da44f4d2bbc7f5442651f6988f1cb2b7d7" + ], + "kotlin-stdlib-jdk8-1.8.21.pom": [ + "3839d728d7c309a5c368b0270b44b4f1c7878ff5ca5d32a9a204faa3491459d8" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.21/kotlin-stdlib-jdk8-1.8.21.pom", + "sha256": "3839d728d7c309a5c368b0270b44b4f1c7878ff5ca5d32a9a204faa3491459d8" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib:2.0.21": { + "integrity": { + "kotlin-stdlib-2.0.21.jar": [ + "f31cc53f105a7e48c093683bbd5437561d1233920513774b470805641bedbc09" + ], + "kotlin-stdlib-2.0.21.module": [ + "81fd6d181012487ee3246eff4e2bacb64b58c46e5b5aa72971a4ddf1bd1541ed" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.0.21/kotlin-stdlib-2.0.21.pom", + "sha256": "fcbada4cd2e9f39658293570ef613752331db69fd1dad1cabaa60548403e17da" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib:2.3.21": { + "integrity": { + "kotlin-stdlib-2.3.21.jar": [ + "6f64eac736db9434dd6925b4a518b9d1d17177652320c37916cf9ba3ce7d7d7a" + ], + "kotlin-stdlib-2.3.21.module": [ + "7b4ea4b2242bb177a4b4abb63c3f3d857331d40d35865e36fcc3db666ec10174" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.3.21/kotlin-stdlib-2.3.21.pom", + "sha256": "3e0b48daa14dc73f8029d8d9e15ed32940377caf7b915510f88d33219b350186" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib:2.4.0": { + "integrity": { + "kotlin-stdlib-2.4.0.jar": [ + "ccb14ff83fabcb11458b798dbc9824748ccdffeec79c9aba789e6ed1cda86b1c" + ], + "kotlin-stdlib-2.4.0.module": [ + "c24a47dcbd9295d776f443be41d77ac245309601ed053711dee2b0254be02db6" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.4.0/kotlin-stdlib-2.4.0.pom", + "sha256": "8194ff79a9ee24a7fa3f74a6b179c04a1859de8b987a4f0983056e59451721de" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-stdlib:2.4.20": { + "integrity": { + "kotlin-stdlib-2.4.20.jar": [ + "2226de463d309d4a5500a481320b3dea515a6981dcae1def531fbc158884e25f" + ], + "kotlin-stdlib-2.4.20.module": [ + "afb28052ac6c3d605c0f661816ea653e073eb039682fed35bfa6cdc704c0911c" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.4.20/kotlin-stdlib-2.4.20.pom", + "sha256": "bd69b382dba8e2b7ae3846375eb2f1389017eb908987277051ae4e3acec8c938" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlin:kotlin-tooling-core:2.4.20": { + "integrity": { + "kotlin-tooling-core-2.4.20.jar": [ + "5fc5db083803232857408ed5c25bcc307c703b04bdef6cb2c34ebf4db611a622" + ], + "kotlin-tooling-core-2.4.20.pom": [ + "29dd79ed2bc1e64f6bfd5ccf0c1336c6b6c11ee2a69e0c585e3fad2f45b5325d" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-core/2.4.20/kotlin-tooling-core-2.4.20.pom", + "sha256": "29dd79ed2bc1e64f6bfd5ccf0c1336c6b6c11ee2a69e0c585e3fad2f45b5325d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.11.0": { + "integrity": { + "kotlinx-coroutines-bom-1.11.0.pom": [ + "f65860bce58a2bfadf05fdc516d38333421f0e387fef87e24449c0394c80d254" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.11.0/kotlinx-coroutines-bom-1.11.0.pom", + "sha256": "f65860bce58a2bfadf05fdc516d38333421f0e387fef87e24449c0394c80d254" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.7.3": { + "integrity": { + "kotlinx-coroutines-bom-1.7.3.pom": [ + "4e5d1900e6379ef3f5970d04a8f30529adc82f859e8cc107c21ce8149ef666c4" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.7.3/kotlinx-coroutines-bom-1.7.3.pom", + "sha256": "4e5d1900e6379ef3f5970d04a8f30529adc82f859e8cc107c21ce8149ef666c4" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.11.0": { + "integrity": { + "kotlinx-coroutines-core-jvm-1.11.0.jar": [ + "d1d75aa01dffbb4d1c520e67e4c4e7f5f6174718e7cb4632412503f2f0e604fa" + ], + "kotlinx-coroutines-core-jvm-1.11.0.module": [ + "5b255653ad6b1f21e0c46108605f129e3aa56ed9414849cc9f5b436441517528" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.11.0/kotlinx-coroutines-core-jvm-1.11.0.pom", + "sha256": "dd54b97aa3fab91fc24f5df2916c22be9429a339d2f45b7ff092332f6c19dc39" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.7.3": { + "integrity": { + "kotlinx-coroutines-core-jvm-1.7.3.jar": [ + "1ab3acc38f3e7355c4f9d1ec62107a46fa73c899f3070d055e5d4373dfe67e12" + ], + "kotlinx-coroutines-core-jvm-1.7.3.module": [ + "34d6ee99b76ac062b51555b4a70be18349fe5566da79a190614f171c80b6538e" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.7.3/kotlinx-coroutines-core-jvm-1.7.3.pom", + "sha256": "753858753decbbb2397343e2b871f062f697812e9422e41c9ee46a66b93eee30" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.0": { + "integrity": { + "kotlinx-coroutines-core-jvm-1.8.0.jar": [ + "9860906a1937490bf5f3b06d2f0e10ef451e65b95b269f22daf68a3d1f5065c5" + ], + "kotlinx-coroutines-core-jvm-1.8.0.module": [ + "ff6a22da40040938751db0ae21177e76517dbf126a76796f5426727bf76c1228" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.pom", + "sha256": "a5633abd53467ceb91622d81f2e982080877145e0b76e1b75788715434885d0b" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-core:1.11.0": { + "integrity": { + "kotlinx-coroutines-core-1.11.0.module": [ + "1e19785d34728b7525d7a77ff32ead4547d51cc7a45d4ac44d4de608169b0c0d" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.11.0/kotlinx-coroutines-core-1.11.0.pom", + "sha256": "41b6e78c1b0d11bc99de795390df9e4ece64dc113f482d6e308f1b7a421c1d30" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3": { + "integrity": { + "kotlinx-coroutines-core-1.7.3.module": [ + "7fb162396594ec28e1b6a4411b457949a7670f5e12019176774e1fd6b9471bbf" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.7.3/kotlinx-coroutines-core-1.7.3.pom", + "sha256": "ed6eb0398717035e29f1c1d60a4e3ddbb89858f3db9e07b57ad759d374dae829" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-html-jvm:0.9.1": { + "integrity": { + "kotlinx-html-jvm-0.9.1.jar": [ + "b68f39cd9ad7b46de0a0e77e7f5908d4e7661f3d0c85d2d9171543fcd5b156fb" + ], + "kotlinx-html-jvm-0.9.1.module": [ + "ca273fd7d06cde0f32af83230700abd9b0f573b984ae8847ce90e3dc5d0d1353" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-html-jvm/0.9.1/kotlinx-html-jvm-0.9.1.pom", + "sha256": "0b07cea4e8202a3906c546f17e2e5a923476aca859d354e79e871f29e84bd297" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-io-bytestring-jvm:0.9.0": { + "integrity": { + "kotlinx-io-bytestring-jvm-0.9.0.jar": [ + "43a8c9d7c5460622c4ffe7e7c9443736af1a69183316b532de78a9aafa86b636" + ], + "kotlinx-io-bytestring-jvm-0.9.0.module": [ + "d11acf9df4cb8f0b015cd011662722d72490c0889984224ea56dfe4c2734aea4" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-io-bytestring-jvm/0.9.0/kotlinx-io-bytestring-jvm-0.9.0.pom", + "sha256": "8d00f6e5077f3bbe81a1df328beb5eefd008cc8f81fffe6cacd526f015dc9e84" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-io-bytestring:0.9.0": { + "integrity": { + "kotlinx-io-bytestring-0.9.0.module": [ + "86183e8f9d3a2d9a82888378fad6f95758619359e45dfb72ecaf6c0b07263850" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-io-bytestring/0.9.0/kotlinx-io-bytestring-0.9.0.pom", + "sha256": "d4302f639a907b4025c07f3d2ee43edca0b7ebdfb6aed580da4d2076340b2067" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-io-core-jvm:0.9.0": { + "integrity": { + "kotlinx-io-core-jvm-0.9.0.jar": [ + "338872148faa4a44acc9bfa91343813d51784e8d47f005ad4406647297f85041" + ], + "kotlinx-io-core-jvm-0.9.0.module": [ + "1ad8d0e4f80a361c567af5aa904607629e5300dee153a4673e6517f876b21436" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-io-core-jvm/0.9.0/kotlinx-io-core-jvm-0.9.0.pom", + "sha256": "7cb911e263d1cf42e6d7363ed5601a61ac58819768d5207df91b0f69e22a6ce8" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-io-core:0.9.0": { + "integrity": { + "kotlinx-io-core-0.9.0.module": [ + "f902561241cde204717e1eaedfaf0306e98ab99679acb7a663aaea81f15a3620" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-io-core/0.9.0/kotlinx-io-core-0.9.0.pom", + "sha256": "ad86bb89840d68b0365b3d219d10024adad4c6464e04136c6a429e1bb768fea6" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-serialization-bom:1.11.0": { + "integrity": { + "kotlinx-serialization-bom-1.11.0.pom": [ + "3be221b6da86dcda51cac6c4b2404b89e95ab09cc8d06a05689be2ef36735dec" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-bom/1.11.0/kotlinx-serialization-bom-1.11.0.pom", + "sha256": "3be221b6da86dcda51cac6c4b2404b89e95ab09cc8d06a05689be2ef36735dec" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.11.0": { + "integrity": { + "kotlinx-serialization-core-jvm-1.11.0.jar": [ + "f4a801c647d4351327cd9e1ac4113e2be9ea37a64ab0abae269c25a52e28f35d" + ], + "kotlinx-serialization-core-jvm-1.11.0.module": [ + "d8bee6e8a51d7c169bd6060abbc6b2d4e7bc419a265cd705d47824b83f1bd0b6" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.11.0/kotlinx-serialization-core-jvm-1.11.0.pom", + "sha256": "83039385976fdc494241f4572558a136e7b21116d7279b26daf335478bfacb57" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains.kotlinx:kotlinx-serialization-core:1.11.0": { + "integrity": { + "kotlinx-serialization-core-1.11.0.module": [ + "4e011406f2c2285a5a9ba8c3b6471ac168f6e82af82b1a93b71a0731d270364e" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.11.0/kotlinx-serialization-core-1.11.0.pom", + "sha256": "3133773fbcf9822a7f3a5e85ab19941e67bd289bf5fc3182d9db4d1cab86eb22" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains:annotations:13.0": { + "integrity": { + "annotations-13.0.jar": [ + "ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478" + ], + "annotations-13.0.pom": ["965aeb2bedff369819bdde1bf7a0b3b89b8247dd69c88b86375d76163bb8c397"] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom", + "sha256": "965aeb2bedff369819bdde1bf7a0b3b89b8247dd69c88b86375d76163bb8c397" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains:annotations:23.0.0": { + "integrity": { + "annotations-23.0.0.jar": [ + "7b0f19724082cbfcbc66e5abea2b9bc92cf08a1ea11e191933ed43801eb3cd05" + ], + "annotations-23.0.0.pom": [ + "c9490f655132328df2cfbcfdf743f53fc3916d6c1d10437175a6ca6e3a67771c" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.pom", + "sha256": "c9490f655132328df2cfbcfdf743f53fc3916d6c1d10437175a6ca6e3a67771c" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains:markdown-jvm:0.7.3": { + "integrity": { + "markdown-jvm-0.7.3.jar": [ + "893abb31f15b6216f74dc704c0c6bf1e567dcf2b62cca29cf42e4f53153637ac" + ], + "markdown-jvm-0.7.3.module": [ + "7029b63c74964e5b4334308ee729e95b538da5ed6ac12b2e477d478572d02252" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/markdown-jvm/0.7.3/markdown-jvm-0.7.3.pom", + "sha256": "acb9d157ffc7a64ee62be8edd9600d26b5db03270a74e8be53cd79fe0b26f3cd" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jetbrains:markdown:0.7.3": { + "integrity": { + "markdown-0.7.3.module": [ + "dbfae7aa853eb5ea1eeba31896538a8403646f55c59a99191d687fc037bdac39" + ] + }, + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jetbrains/markdown/0.7.3/markdown-0.7.3.pom", + "sha256": "11e52e0a640e54a4b3b230d1485c95ba4ba77b2c7b1fc28437390f9e01227147" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.jsoup:jsoup:1.16.1": { + "integrity": { + "jsoup-1.16.1.jar": ["1f115726540ddf71958c14bc517ebfc49cf481e91cd917b0face84f01272e901"], + "jsoup-1.16.1.pom": ["6cc507f630536f205bde2c1b38c3c5907511de2d7b1a444be9d638d4614f243c"] + }, + "licence": "MIT", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/jsoup/jsoup/1.16.1/jsoup-1.16.1.pom", + "sha256": "6cc507f630536f205bde2c1b38c3c5907511de2d7b1a444be9d638d4614f243c" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "maven:org.slf4j:slf4j-api:2.0.18": { + "integrity": { + "slf4j-api-2.0.18.jar": [ + "44508fd1576500688c790b190acdd16fec4f8c79a3e0b900afd70503cf055f55" + ], + "slf4j-api-2.0.18.pom": ["6c2c7f2c02774cc2b7b619fbd2df7873cdad29718926e44754b87f70d1eb43cb"] + }, + "licence": "MIT", + "evidence": [ + { + "source": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.18/slf4j-api-2.0.18.pom", + "sha256": "6c2c7f2c02774cc2b7b619fbd2df7873cdad29718926e44754b87f70d1eb43cb" + }, + { + "source": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/2.0.18/slf4j-parent-2.0.18.pom", + "sha256": "0b3896bedad2c9ed9697edcbea1da0c54cd238a723583a81358a83bfb782e9fa" + }, + { + "source": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-bom/2.0.18/slf4j-bom-2.0.18.pom", + "sha256": "9219aab601575126c4e66e1331eb2b0c6c17a330ac4d5a07e3cd11d580a0c12d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@bufbuild/protobuf@2.15.0": { + "integrity": "sha512-DAheWUkVr/SJTWCc+lg9dhY0eN4SaWlf4+bG1KzHeXbnqt0AfB/NX0Z+VunGlM1ki1B4zVvye27MpKh/svySUA==", + "licence": "(Apache-2.0 AND BSD-3-Clause)", + "evidence": [ + { + "source": "package-lock.json#node_modules/@bufbuild/protobuf", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@bufbuild/protoc-gen-es@2.15.0": { + "integrity": "sha512-FRhNTAZEXW6arWx2JxgtpuazhmewYctXugu5SfXGpXpLLCInDT1005fSKDzEM/70Es2oIn07PM4RvpwvDvR/fg==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@bufbuild/protoc-gen-es", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@bufbuild/protoplugin@2.15.0": { + "integrity": "sha512-vZhRoqB/jTHATqItRvJQf1zbxdrGRRhiusGty4+lKcfEFODG0PMXky2Ezv4WHHS6oSxq+5qShITuE7K1/82SuQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@bufbuild/protoplugin", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@connectrpc/connect-web@2.2.0": { + "integrity": "sha512-uuBUcBTYfb/r1o98LzCCZk1H90yx0vmZ5m21dpw/q4EUwsKwkCDGI8H0aEdjcZld+Q2jJ5A5ADvPqfb6lzQ/sg==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@connectrpc/connect-web", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@connectrpc/connect@2.2.0": { + "integrity": "sha512-M63OQ1ZFcPUm85CuewJ9G9CMV8LjzGR9935xOnXNQGSazAbwMb3x2W7vXBYM1zqrP7XFD8uxp/dUAhirclgwnQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@connectrpc/connect", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-aix-ppc64@7.0.2": { + "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-aix-ppc64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-darwin-arm64@7.0.2": { + "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-darwin-arm64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-darwin-x64@7.0.2": { + "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-darwin-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-freebsd-arm64@7.0.2": { + "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-freebsd-arm64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-freebsd-x64@7.0.2": { + "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-freebsd-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-arm64@7.0.2": { + "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-arm64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-arm@7.0.2": { + "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-arm", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-loong64@7.0.2": { + "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-loong64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-mips64el@7.0.2": { + "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-mips64el", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-ppc64@7.0.2": { + "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-ppc64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-riscv64@7.0.2": { + "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-riscv64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-s390x@7.0.2": { + "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-s390x", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-linux-x64@7.0.2": { + "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-linux-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-netbsd-arm64@7.0.2": { + "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-netbsd-arm64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-netbsd-x64@7.0.2": { + "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-netbsd-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-openbsd-arm64@7.0.2": { + "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-openbsd-arm64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-openbsd-x64@7.0.2": { + "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-openbsd-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-sunos-x64@7.0.2": { + "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-sunos-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-win32-arm64@7.0.2": { + "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-win32-arm64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/typescript-win32-x64@7.0.2": { + "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/typescript-win32-x64", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:@typescript/vfs@1.6.4": { + "integrity": "sha512-PJFXFS4ZJKiJ9Qiuix6Dz/OwEIqHD7Dme1UwZhTK11vR+5dqW2ACbdndWQexBzCx+CPuMe5WBYQWCsFyGlQLlQ==", + "licence": "MIT", + "evidence": [ + { + "source": "package-lock.json#node_modules/@typescript/vfs", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:debug@4.4.3": { + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "licence": "MIT", + "evidence": [ + { + "source": "package-lock.json#node_modules/debug", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:ms@2.1.3": { + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "licence": "MIT", + "evidence": [ + { + "source": "package-lock.json#node_modules/ms", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:prettier@3.9.6": { + "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==", + "licence": "MIT", + "evidence": [ + { + "source": "package-lock.json#node_modules/prettier", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:typescript@5.4.5": { + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/typescript", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "npm:typescript@7.0.2": { + "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "package-lock.json#node_modules/typescript", + "sha256": "5ccbb6790ac9f6995b28d33a66f9c06192eeed2434892bdae8f9badde1614f7d" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:google.protobuf@3.36.1": { + "integrity": "77AqPEoaY1ODE+syYBHti0jXiwQq0J/fUr/fRyYhNlc9oKtH5dZZEr/OLKtdKNVG83PRnCYB2r8B80ZrObzOGQ==", + "licence": "BSD-3-Clause", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/google.protobuf/3.36.1/google.protobuf.nuspec", + "sha256": "d6a4a567ce4889e25d098fd39d13a65ce05c847e8574818edc0d1eee6277eb40" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.aspnetcore.server.clientfactory@2.83.0": { + "integrity": "DrX1dE9WJNOsaKDQpD1gQaVE567jMNfhpBuG6P2NvGhirf2HZczfIJtd2d1L+steYh0YZ1q57Sa1ZHuufMPYBw==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.aspnetcore.server.clientfactory/2.83.0/grpc.aspnetcore.server.clientfactory.nuspec", + "sha256": "c136c73c16bb696799979b16ec3e8cedb71f9787134697f595c9329367b46006" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.aspnetcore.server@2.83.0": { + "integrity": "rWeSaXaSPIIerc82lhHKqmzlp/sgLnG+Zw1c3YEEVp/un+hJKPxJOXWuGUOS2cs3EvcZBZ2tliXsnAg5Mdk2Ew==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.aspnetcore.server/2.83.0/grpc.aspnetcore.server.nuspec", + "sha256": "b9a51de789abe619de7ee4bb9ec9f30452c4bca13d514e53ac574a0bb96116e3" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.aspnetcore.web@2.83.0": { + "integrity": "0fQlnmUorVo7SCghly5MQ5IhOn+w+Z9PYQOibdnYVUPJOhzW3iVwr5HYMVC5PnsTUfwpyZWIOfrAnwPa51k5Qw==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.aspnetcore.web/2.83.0/grpc.aspnetcore.web.nuspec", + "sha256": "8de00c84bf910a92356c9384c2fca141770828596771d38cfef8253a3923be33" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.aspnetcore@2.83.0": { + "integrity": "PMoR+paO24EgBjBvfCqrmkurBH+RmfOIYThsUv6sGx6LUH0kxhzQkjtZ44mJxU0IwEw64dCzHhIjAM+CmORp3g==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.aspnetcore/2.83.0/grpc.aspnetcore.nuspec", + "sha256": "3852b062a3142127590a43bb41470c956570ca4dd5a65713c4da92a57de1714e" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.core.api@2.83.0": { + "integrity": "xU8BT2bCw4Ct+/qIFJhhjkDEilKUbBOfp4US7l3Xa3hnlkN9l2LgISCbOw4PFYpW5jJFcK7FUAyWOFIQ94Hiqg==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.core.api/2.83.0/grpc.core.api.nuspec", + "sha256": "1276f66b4414aa409f4548480ef6eeb245449ed2f747541c64d526f7ba73d3e0" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.net.client@2.83.0": { + "integrity": "dHYtx7hW4muttsCrWNG4/Ysb1iAIhNPEq28eo7vF166CdXn/RXOr3SGvSreIGIjvmdrADrBNJ2cUeJBto/T0XA==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.net.client/2.83.0/grpc.net.client.nuspec", + "sha256": "bc4f11891023c0511a08b5fcc47497b14ad145f2e3bf19b329fedce20c003367" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.net.clientfactory@2.83.0": { + "integrity": "j07orG5YnET3n5+TnczHCQsyWL3a4n/lJlIS88B3Zffylpp0RkcPzLv4ILAwKmOWOBvbBHiytPzAwJ8p7JomEQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.net.clientfactory/2.83.0/grpc.net.clientfactory.nuspec", + "sha256": "ba34068bb1e956e14021209f9576a3fd9c40340f444a7d0c62ddfdef2cf8788b" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.net.common@2.83.0": { + "integrity": "9w52xxORdIGu4Mm8lff3psMIlarenu+7TC4uIfiiW9AyaHZ6iPE/18gIkG1DD9byGDuhjuhnN9hiviBUAmCuZw==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.net.common/2.83.0/grpc.net.common.nuspec", + "sha256": "08d24d135348f484daad19ec1a456e387ce7d6fddf13615a6ced1c7bbaef7de6" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:grpc.tools@2.84.0": { + "integrity": "SarjdfpQYU/mmdu/fWgSW8kEHQ54jiyG2+I4THu9eubtAud+QJf+1iJdGtoKTJ/ZRaI0qAG+7ttsK2WUTao2OQ==", + "licence": "Apache-2.0", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/grpc.tools/2.84.0/grpc.tools.nuspec", + "sha256": "ec22ca632fad79aac17b94fdad74aa17dd999a493b68f6b6e693863737daf2ed" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:microsoft.extensions.dependencyinjection.abstractions@8.0.0": { + "integrity": "cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==", + "licence": "MIT", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/8.0.0/microsoft.extensions.dependencyinjection.abstractions.nuspec", + "sha256": "5e666a909af764ae8ab3faeeccc2773187d4ca4155d5d756356cad6766443f51" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:microsoft.extensions.logging.abstractions@8.0.0": { + "integrity": "arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==", + "licence": "MIT", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/8.0.0/microsoft.extensions.logging.abstractions.nuspec", + "sha256": "e49e6e9827ea70fb0f7c8162aa4356a1d2d211157851ba3faeb2cbacbba913f5" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + }, + "nuget:microsoft.net.illink.tasks@10.0.11": { + "integrity": "IBf7lbovvjGWVWXZX5cJ/cO0WXbId0Zq4BuSeT94mGZuOAP66oMeH9PTBZ9Jpp3Jb6jtK0qm/NyUbPRo1gC/wQ==", + "licence": "MIT", + "evidence": [ + { + "source": "https://api.nuget.org/v3-flatcontainer/microsoft.net.illink.tasks/10.0.11/microsoft.net.illink.tasks.nuspec", + "sha256": "6c10c93cd2958d71fc46d60c940044071e15b57a75d469d68adf80f0dff57da1" + } + ], + "scope": "reviewed runtime/build/generator/test closure; package-specific runtime SBOM gate determines redistributed dependencies" + } + } +} diff --git a/eng/provenance/NOTICE.txt b/eng/provenance/NOTICE.txt index 6209a5a..e1b0d48 100644 --- a/eng/provenance/NOTICE.txt +++ b/eng/provenance/NOTICE.txt @@ -9,8 +9,8 @@ Notice scope: source Apache License, Version 2.0, January 2004; preserve the complete terms. The complete Apache-2.0 terms remain in LICENSE and the four public export copies. -contract-bindings-r2 -Source: https://github.com/ArcForges/Contracts @ 3edb8888b0648c32c5594b567e0157b158e9c915 +contract-bindings-r4 +Source: https://github.com/ArcForges/Contracts @ af7b6cca5e14a51735512d283b03d3ae9d96d170 Material licence: Apache-2.0 Notice scope: packages Copyright 2026 ArcForges contributors. @@ -18,7 +18,7 @@ Copyright 2008 Google Inc. All rights reserved. Copyright 2015, 2019, 2020 gRPC authors. Copyright 2021-2026 Buf Technologies, Inc. Copyright 2022-2026 The Connect Authors. -Selected ArcForges contract bindings are generated from Apache-2.0 schemas using Grpc.Tools 2.84.0, protoc-gen-es 2.15.0 and Connect-Kotlin 0.9.0. Shape validators and fixture exports use Apache-2.0 repository tooling. Historical protobuf BSD-3-Clause and applicable generator Apache-2.0 attributions are retained. Build tools are not bundled in client packages. Native-grpc-only Android generation is retired in WP03.00. +Selected ArcForges contract bindings are generated from Apache-2.0 schemas using Grpc.Tools 2.84.0, protoc-gen-es 2.15.0 and Connect-Kotlin 0.9.0. Shape validators, domain identity adapters and fixture exports use Apache-2.0 repository tooling. Historical protobuf BSD-3-Clause and applicable generator Apache-2.0 attributions are retained. Build tools are not bundled in client packages. Native-grpc-only Android generation remains retired. dokka-array-buffer-byte-length-licence-r1 Source: https://github.com/inspect-js/array-buffer-byte-length @ 59deea89141b4aeeb64122e5e15efda485942c00 @@ -147,7 +147,7 @@ Copyright (C) 2015 Jordan Harband AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER Preserve the complete upstream text in the source tree and every Maven documentation companion archive NOTICE. No third-party implementation licence is changed. -dokka-documentation-resources-r4 +dokka-documentation-resources-r6 Source: https://github.com/Kotlin/dokka @ 656ca46fbbd676d872b0bd383042fc12ae7adcdd Material licence: Apache-2.0 AND MIT Notice scope: documentation diff --git a/eng/provenance/artifact-profiles/dokka-2-2-0-r5.json b/eng/provenance/artifact-profiles/dokka-2-2-0-r5.json new file mode 100644 index 0000000..fabc9b1 --- /dev/null +++ b/eng/provenance/artifact-profiles/dokka-2-2-0-r5.json @@ -0,0 +1,19828 @@ +{ + "schemaVersion": 1, + "generator": "org.jetbrains.dokka:2.2.0", + "source": { + "repository": "https://github.com/Kotlin/dokka", + "commit": "656ca46fbbd676d872b0bd383042fc12ae7adcdd", + "archiveSha256": "f59b6f0fc0614852d6191d5bcadb159c7e6b7cb03fbd24b8f1447470c29d0967", + "reproduction": "npm ci --ignore-scripts from upstream package-lock.json; Node 24.21.0 webpack production search and UI builds. The after-exit showcase copy hook is disabled only for Windows audit execution. Search JS/CSS match exactly; UI output matches after removing only trailing sourceMappingURL comments." + }, + "inputs": { + "build.gradle.kts": "f8c6b4304b0e23291021ea24800b4f08b482f0eb9527923c2d8f8fab260d65b5", + "gradle.properties": "4ed453e5e776317aad97e656248d35b051216652b05cc29fe5ecc88a3dfc2cab", + "gradle/libs.versions.toml": "75913647f51c39122d54d1e6f311115145aa975033b567a7ae86455b1cd5dac8", + "settings.gradle.kts": "08e4e324a1fd3b548fced7c36945454823410fd7a7fbb95061375352668a7e64", + "src/public/kotlin/contract-fixtures/build.gradle.kts": "04a795a0a53289dfd045258203676340c38ffd07c2a2af5defeba6eba538f6c6", + "src/public/kotlin/contract-fixtures/src/main/java/io/github/arcforges/contracts/fixtures/ContractFixtures.java": "615c4bd05e715f4106262391844b7e7324f63ba55fd200b4e1d4815349d3232f", + "src/public/kotlin/contracts-connect-client/build.gradle.kts": "c874f55eca9149f4849c727c8fbb7282015b520c50b55cf91e5ad67283b4c5c0", + "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClient.kt": "990b77a0d1e1bc844355b1fe19914187660f842b175d29cb26b4f5fd3e6559a4", + "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClientInterface.kt": "32b55e844500d7d6ac0c081b4c3d50cb4feaaefe5b24bcba708d7e515d1f8e3b", + "src/public/kotlin/contracts-proto/build.gradle.kts": "f5d9d16b233c30d563cfe558cdf13c9ff6d34fc5f07d09d965ecd9739ae82298", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChanged.java": "f1651ea86a69749686de5335406129bfe778f22ecf1d821be96d613f0299cd39", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChangedOrBuilder.java": "dea61b2cfc0d3673b1aa8d8613e9e5cac5b02f8f99de3752dbf8b08323574462", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EventsProto.java": "ce385ae3f764756fa5e367a623e084c348b7b25fc897f3c0b765047e6235f84d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java": "e469988ffa939f3aa1f2d18a80adda608a8ecfaa1458ded2d5e94b2b111f36e3", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChainOrBuilder.java": "27ee3db37561bd24bde2f7065994e0719f50abfb7f7b1f55c5ce3e0dc4d7e804", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRef.java": "5ca342085c648d5f40ca93b88050d0737fd0b23f383aefb9f37368fd5d47435b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRefOrBuilder.java": "8640d078901a3044196b0f3c72134d0c01977ecd4c9e95afe9fea8dd4ee774b8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScope.java": "481bd89784c1d1d9f7210f7fad6f2d9ea3f8e4589dcdf72e5592ec26d968f74a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScopeOrBuilder.java": "1d78b93c6e9aabbd193908dac46d593985791eb722a871e8c66d0135f84e2a47", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcError.java": "41759ab06da5ab491b416a6ace4aba5ca6de5fcbbe7022ad9882435e4940a048", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcErrorOrBuilder.java": "05155dd38fbd28b86ffe308c64a35e2666efac2f89bdc8bd7fb8368b49c6b418", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java": "67528ef961578e39ae2b2a3b4cda38e7d4fc82c7855899b309e8268b25d29b1e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRefOrBuilder.java": "3b1340e36c03338262017f58ef90a8006c02329c36479b94cb56df9632bc3b5a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java": "0cbcf0cbe1dc6786526d507d3815524717d2e5b20b75b344d999f046034c6aba", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRefOrBuilder.java": "9a034ce665fa5c9e108fc504e1f6cd49118a8f26ef0f02115d99c881bde41489", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java": "7608e9bbc381130b4a18724af275e42080c634055da9ea60a8f355a1160a34f7", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRangeOrBuilder.java": "a0f7a8d63f8faa1e380722723d9da5759866ac328f311fbb77b200a582aaa131", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java": "3235ca65c876e126f5b9e52bcfb972581d05aa5a3d5015508f4a175d6731540d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOriginOrBuilder.java": "7c5b1f100f8940d8a97b753cf2e423adfb252469ac53b5638c664c4104504e4e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Decimal.java": "4eba90670dd1c6051863350f06b5a2eaf53a0c7cd031ff264877580f43516ab0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/DecimalOrBuilder.java": "ecff746cee89e091fcfa49904934028b0909b0b3098a1d8151a710fdce959e03", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/EffectCertainty.java": "79732345b9d39a7f475211e1362b9b73d5577ace596d2537ef66e35e391004d8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorCategory.java": "c7af39da9a6d8ab7a9f037f069c39706182895b78c05fa2aa13ed80cfa04dd58", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetails.java": "4094df41b5c5a9612539122f50ce6b71ca109b06ca7b8362b59cc9da5a64867e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetailsOrBuilder.java": "c85f989bb88ad6c42d2c7981114180fc9aabd2fd97858341f2ce8a577a6d0775", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/FoundationProto.java": "e00379ac4af65db8d9c581c72330a259b88c5b5918ce6a7f684f479072171f99", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Id.java": "a0c4a9fba689e8b3a0f17a7fc8e2afa3cd965e990ffe009791bdf50cc639c061", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/IdOrBuilder.java": "839b166873748b95e746b2938e031749812f10afebe41a59ac43b666465bab51", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Instant.java": "ab1ec79114ddaf1d503bc0ab6eccf16ba0a9916e05865139f6ca473c5787fb57", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/InstantOrBuilder.java": "f8994f6c9e50dc3f296220ab642129492af13709205a92b0af8cc72e3401e86f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailure.java": "1b12ac7d877839075996ee93fa63f22588c86019cd147529da9257ffb11e6d64", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailureOrBuilder.java": "3c6ca262f7f015d52ad31b4fb918f41e9b63fc62baea44eb504302c4191ad87b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersion.java": "c685c5b2f8a7cff75fc64daf25c20a900188bbc237577e2301eecb4341b492c5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionOrBuilder.java": "e6d0f49d83dbc4579506bf8aa8bb84ac798a1fcd6146d5624473c6f4e07fadbe", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java": "9d502ad73d2b3d2a5370dd666356b545d5ffa4bd7a9b3b51edb404dfffe3ba27", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRangeOrBuilder.java": "10290d6bb2d15157ec0cd2039d7db54d275af7080eb2b8d4950834d5f1d26595", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java": "d435b376d958f5ed185185e3867c8422b40cfc84d28ee8ed5533261dd524b007", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTimeOrBuilder.java": "79b45f62a50328c2aa6b231292438876eab786d246180c7c1a90a281a3c94010", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRev.java": "c50f0c212062994f1bcf13e8dfbe5158c2042a6b40b448cf24f78925957aaf46", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRevOrBuilder.java": "cd9f37449419231ea74962f0e87b0df3458c1a520120e8f50c3bad58234e7700", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java": "547c55d0c15b5912c007c1318e9d153f597cd13b91ec3d37d07391fdc3132949", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequestOrBuilder.java": "ebd571a75c75c60abacfb21b08eb1f4e7f214717d2c220d9ce092a56b1b96c45", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java": "a9f64ae3cfae9e047f2f37b3379a3f1c9dc27c86a31e2ced057028ef3c7771a5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageStateOrBuilder.java": "068c10fb39683f3937ca37c6f8f0a88a7d29b5fb387600735ed03206a7b8f73a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java": "e8ca5c051f81ec463c1ae55827c7dfc36e0e146c25af06bd5140f46692f65a24", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RationalOrBuilder.java": "8c681cd83328d0412ad93314ff3cb1bcb0e5d2f891b70860eb1a165e90765ea0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Receipt.java": "836a380ff454c9c841177765edce4890045af2d9812041d24a15f60d87c1dfe4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ReceiptOrBuilder.java": "44ca675570ae903e704d4dba0fc65581479b02613a607f986dcc4a36d9018d1a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMeta.java": "b89752208dbc40842d52f53cf02e9a7ddf5b365ace92216f00438aef813657a6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMetaOrBuilder.java": "bc2ba7a1553979a2b2fff3d8346a9d35795b8babf81d119b9b2e63210e5267c2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceAvailability.java": "e91b649ba8ad7aceb5ce0d2c9248c8e2a2e6007f048361c509838d845d0a7e28", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java": "415d760b39c7dea45cb8703660a9222564ff2c6fa95d1fcde65cdb79d1d7f27d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRefOrBuilder.java": "b5ca0f32ba2275d6fd3e173810692e0f75b1118dd137fd49564010e2015ef414", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java": "9e07e7a8073a62ed164c26969323e8ee193b7f0bd093e2eaa13fe5329fef84f8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefOrBuilder.java": "da927faa873101358283697338f6030b0c4509364c645d3577bd889b02da2204", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMeta.java": "0a2cad41082005ab6e4715bc8f679836c7b55275154a04cd8856f428dd5be66b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMetaOrBuilder.java": "2b57501e9693bf8226c5b5d27d70232eef49e182a0c083a9b55a95581bd61e70", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdvice.java": "02c57b0de06c99bbbd865330501791ee976fefdf204129076b25a85406b22e7e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdviceOrBuilder.java": "62979680ee33448777aa4feca8559989e19a408ec1dd1552584ff749564ba733", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryMode.java": "0300c1d54f3d2070b3ed70a61e8011c412472708b8a2bdc56b75e14cd797a419", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Revision.java": "b4b7f7a66efd15356900fcf0342e686c7ece2e60903f71dd41b91a4b5a91e112", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflict.java": "f4949bcb85e1864efec2a48f571b6e1716e59a5afe1de519eda24163af8a0a22", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflictOrBuilder.java": "009d3940c3f35f237fa8651aaf16c1430a5d76aea4079004334e8755ada79848", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionOrBuilder.java": "449a11473d7ee235d5b1e80df6b06a43786d8d2d6c897ec87560984085c2dff8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailure.java": "32c5741780ef2b4ed5166f22ed74f15ff2e8a1fbf1a6d4d2233c176438e2123e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailureOrBuilder.java": "e7a1404025c7c6c07ac2fee6bc320150aa20e143f118bccd516786b4623cfe78", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java": "9ed1a8a181467a9a04cbe9b8fe3a7f79b7c297f9a834e4f3a46c107d6e831524", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcOrBuilder.java": "ea8ac9d5a42e5492b674ef54341772f4da54b4f6c77c77236ce1958c1026ed21", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailure.java": "3862a2be735400af87a8aa57cde56572074b17d41b183f65315709fe58c30114", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailureOrBuilder.java": "657056a0bc0688efae70618ba0a541f0fd65782da26b597eb2b8700ce045192f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRef.java": "3131061fa28e11f5494dff299b495e81ead0906695b117d55bfbe51856fdca75", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRefOrBuilder.java": "1bbe39ad30027c20fcf206af6c9482802c9bc96adac899f83e6e2b9ba1b72465", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/HelloProto.java": "53954801755cd825c80fa9b2721f4eef714287f4c428cdb574b4c81b90e25686", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequest.java": "d7084f9c9349faeb2b9a516d740a1f45ead6da42cefe9094b479674071e91a4d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequestOrBuilder.java": "6cce3dca4baf6a40e288fa301f802205f987254448277e54b45e0ec8ec94c35e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponse.java": "31eccd856428b5b95e2e68219d5bb90f742e3c3e83322eaaea6313437131b57b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponseOrBuilder.java": "d5d83d2a9dc95bbf4013b49f473d69c0f132591fbcf9d9eba6e1cb7b8223a956", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java": "6c5a200412c2221952c4dc4bed4bfbd716c8ce924d543ccb6a2321ffd98f1cc2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfileOrBuilder.java": "56a666b79f43bc23e9aefb7b9dcc025dbb9e601d2f81e1988b92de65277a647b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java": "03b3b15ef85208f4ff60298e542a2d9a75ac40dd45c9981bf3788459752b608f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBodyOrBuilder.java": "ff483affdc1c4e2bc3ef2c314a432c92cdfeb0011fb6f51a76c18020d55b3406", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java": "681dc595dc5feb2d9a3aab1d1e738d861168097bca5983d671ce4ba2b3e1132e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecOrBuilder.java": "eca61ae005d19e0b77654a34f166bae9a652e762b7790e14c8c369aaf1023c75", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java": "b89bd1ab08c23862eac81751628cd67b2ae59ecf44c012512503a8cadea1ab39", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpecOrBuilder.java": "abd26578b358521088c1928a23cb9771943737ee97e517f4de416e10cb49874d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java": "d20c348e1c6e9c146ea8a73028640d6cac95bc4dff8efe96c77df778d4dd934a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationViewOrBuilder.java": "beb0ecf4e6856c03fdee1769234ef3eeecfdf7236d274b9d03a6b886a0ea79fe", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java": "dc2122caf9b91fc1a77709b3742c62ef7fb036e5aa19cfda856df1777dfe7b88", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java": "8825521c290d085bb2c3f217a6a72487c702f06f797fe4dea8a2df0928bb5b08", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBodyOrBuilder.java": "2260de47e0cf129b06b06776f9229594e7a65cbc2a089197721a4ff02f72eb8d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockOrBuilder.java": "cb5863415cc7acb2f6ee3d7bcb90be60701cc57d869622da8ace07cc6dbbdd00", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java": "d2d98b014c04667d4f315ac48a53485323ee6c1f3e4fb0c99d8e16a3ba41cc54", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesOrBuilder.java": "c5c1a338502480405b4ca0be1d9840d250a2d5b1ba39d67610ffee80e85d55fc", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java": "c373ba330f148946842e06727f2f6cdbef57699f4be474a1b3621e29f59c631c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CalibrationOrBuilder.java": "a27c61d714eefe68312afc4d6111862a45ed333830463511a9489936376bc775", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java": "366d2973666df1491fd086cb7dc4b84aad0afabda3a2243a282e643761c46438", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsOrBuilder.java": "d651682cf61b03876506cf609c79d76dc7091ccbf309c7c66de45f5ce1ca3254", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java": "42e926ffbe3323ec9cff9f4cd6e9c14fec4bcba252fe3f4302fd4c73c97c86c2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResultOrBuilder.java": "80731a1304a4d612dc2d9feac100b45b11ea416bfe439dbe2ca8a2a32f99226f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java": "3a0a2ca7fddfff710335c8e9599c202c09c12c42677d3976845e6444a404a82b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataOrBuilder.java": "ef5dc9a1f829d0baa7d0198de42f20129547ab6884ad1b085a21bc750cbb3ba1", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java": "a426d1c429b9228c9fce8eea8bc2aed5270e9e24f209559fa062b2b6aecd33be", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionOrBuilder.java": "ea991359f3eb142d40597d5e4c3513cc57fc51ac30083333a34030138c9e1de1", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java": "7660938af7164105e904179fe2a4c712bb727ccb3c0bf0f96516b94fa96df59d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordOrBuilder.java": "5b3a7228c53126baba33c4efa00ad26331c4ace0f6eb504ad84a5942903db139", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java": "3d4bea904bd99ff8c19e7a1374fab017a6781bca776ebff9e22f056af7d45f32", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecOrBuilder.java": "70e5c9d396a6db567c0d0cb290b2cb0f94b3b3d17efd2af3452d6b7093c30564", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java": "67b5acbb9463391319c6fa0f7b58a50199f0891a6084d68cb4615bcbc7fd6555", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlockOrBuilder.java": "9d92727c173a7311a911d4c0836ab013d95696cdbc0348a0a306e68b4e748893", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java": "18a3f136820cc34de876ae04fc2b76ad20f806a00865980cb5acd4290f241f4a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationOrBuilder.java": "d637a46befc69850fec043f986ac6829b1f8b6f9f35c2dfaa9f144da2782422c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContentProto.java": "05d2fc1232adbbb2e7b5d1da5f355f95c8fdede972e3050bd9ad620e8c0e5edb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextLifetime.java": "aa7793144a7a102ffc5088c1d3012cc738232b75c7f36d239ecdf65f27d0545b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java": "b4da6836dd2fb166f27b1f0e3bafe23c37341cc38f3bd2f7a55c95331c3cc3a9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRefOrBuilder.java": "ffdc79d955b7599fde79a9ed9f8011ac1925f6b3556c1c7f68fa418346cf28e8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java": "afac0e0e451c7c49c7695947f38bf4e99f267c60cad66b5a6448ac3d81129c82", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelectorOrBuilder.java": "759b72c84a385f6f4fc87866c3084b326384e87bda3528b1321c28393627f047", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlKind.java": "19bd19e78fd90d74a8de8373c81f871473623859088526c389a5235fa45cc2f5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java": "f9f98fa2b2bf3067b4bb1a1cbcfa43eec15f7113d274955bcdc1e6175022c185", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgressOrBuilder.java": "85b3cb0f7dba508c4c4004a0221320178c38414f6841ce9ed0f6844d24f21d0b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlState.java": "1465f0a26d098d1a62654f12202cd6609a6ca3e6fef4f18a7fe8d4a258bc95ab", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java": "cc6b723a8f729c52c4ab50a49144e647f4bf1daf1a20c9691fd6be3f01dffd44", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBodyOrBuilder.java": "f600709e2deacfc55bc6896298c2a7f63d406eef8a0003d82b730aedf99c17a1", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java": "caa9b7ca8f49bbb56683da3416b344ca9daef024f8ca1a5681bfa2707edf34ac", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationViewOrBuilder.java": "ff1271087da4a523eddb08bb187d57abe37fa8741d3c5f27b917306b793935aa", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java": "bb11a128308b416b2fe479c42e0f08097dfcdb71c1d341036a63235d2ece379d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResultOrBuilder.java": "199eae9379316f7146b1f31065e8022cd6dd651afb9fee96147e5b43ab2fd6eb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java": "353cf3957c459b3f083f682e0f0315f5385df9d4c022485afe64c900934148a9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpecOrBuilder.java": "72248ce898838227189d6c5e49796d379bb14b192054665c6b583e20df69c0b9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java": "d6c8b09c9b2d33c45e6ab7fa5d080326117a4a806ae3a98da41d4f3c0b80f77f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameterOrBuilder.java": "08fe0ee2a7bbc18b8df015453ff2e5f544439275fb558e3a20f1ace2af33c7ec", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java": "3f09bd271f5ed5b0b038e099b00d3f26a5614e320bbff6eb36ceafe9427ed5d6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpecOrBuilder.java": "e4653f7c56c26bdded9be9e88894fd965de7f2b6ec2c2f2936000036bb6fb99e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java": "e311bd98eca273ffb5c8bb19c69ef9d770a94f215bfe85456d3303363d74a363", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionOrBuilder.java": "1bda926285d7f2f4330de7a470727d6115d6638e522d4252db2a5e0d06873b33", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java": "94e3ae01847d007f4f2ed18595df32676fd962599158d4ec65c711070b7140d3", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTriggerOrBuilder.java": "8eb5cc054e4a1609b353841a07cdd4c2764087452401bcaf84a47409cfcd94bf", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java": "baa83b1dc6b7c971fc2e93b8e9a1c165c14570a1be60b6a1dd24367a2450ea65", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResultOrBuilder.java": "56aa700113b85090ac923d7fb0a52934142bb4d119c5ec744b83c071ca0e837e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java": "7f2923a0a1dcc5dc72f4aaed9642732966f202d88731eee68cbcdad0de9ef003", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroupOrBuilder.java": "811d217f5fef708f0d514c6cf7f3393fb0c64f3c96b0e67fa39ef3fc1fb86926", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java": "9dbd988da7953ddd91bdc8e2c7bf5885e52419fae20ae23bbfc0f5ade377f8e5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderViewOrBuilder.java": "6043258debcdcfd75445990b0a86224511234cf9f723404d0977b9deb27f8fdb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java": "7e00f0ae09bddf16d33f5656a1a439cec531cdc9474e88986557e36c4ab056c2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationOrBuilder.java": "a3eadd5679e5d7b3317c202fd9bd5735b5422b390b700d063473acb476f690cf", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java": "a503bf1d8d74199794fe358672e8232fcd7cc8d5ed2909027135f2b8e98e9dbb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameFieldOrBuilder.java": "987984f7bc20dfe0cc4bde6fda5dbc63cb74be65bb86abd60f1634bceca8ae4e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java": "579b37794bb4f8aeea897099875a1fed27d0b8ef9c843368afb751d57579799a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceOrBuilder.java": "b4afe471ecdaa57eb48f1e37aace7712d39a8c1cdd77deb3de1049dee56b7084", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/HistoryMode.java": "bd24d3ae2ec35cc489302cd6ba3c49e98956928f72e88c4d0ae756f060de34b9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java": "8319bff20cbc4c83855837a95bf49b12da23bb3a2db296285675cb4969591d97", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdListOrBuilder.java": "2ce4553a9c2582ba8510331a3c05d10545ce1a8fea04d2472047907c75dcc64c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java": "01eb9f73abfbac4a310ebae2f323aa6f397d7be47b69e1899fe393577c89bc6c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayoutOrBuilder.java": "2131f24dd17daccd2bd5a73b365ae6f982a8f07112dd1ca379853db13e5e8414", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java": "3d3c1fea6973abe37279a2a9effff2354add4fee87ff0814a726535693e921ce", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtomOrBuilder.java": "f3831fd09c1fa95108acca52f08052e76fb56e5be733eabb9af64078f8f132c7", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java": "f6fb71c01539c4792a87293983096ddab84695f70c3ef440a3fcc0a19dbced9a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java": "f204125bb503ea67af941d9db62fa1fef35e32a58438f3b5c7f6e5795bdbf552", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeListOrBuilder.java": "053bf7e190df8b973e7d28f94e7fee5ffa0a89a4ca5dc868304d058060e2028d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeOrBuilder.java": "de2ff121c5214f6cf12e7916c0ce58d71b4715941f4764cb374b4679e20bf0c8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java": "0c65d268025ca2c15679aa90c6d0f673cd720eb7b4c607d876c63f411cc32d1e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpecOrBuilder.java": "3198c37b0814b14d08afc84ccccf7677f354f23f3809112e894a105864f80104", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java": "c4a214e2662693809a81d37152cf36981db6630467600e634ea33266cd0519aa", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerViewOrBuilder.java": "1ff117ed43611ea71bb71d10c6165639f69f1a4792a2051e300a7f32f89e28f5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java": "d55b7f7d9fbadc84666c04ebd5cda9e96a16722ab890d64fdd919a45f170971c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContentOrBuilder.java": "20fc3ca58e6e0a16a2e4a1c00bcc6c8a9aa05b352c15431341b816defb7bb661", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java": "84655299b94397a2115dd9b9c48c0207495a72f086c1ef4f04dcd9f6df6d4d8c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestOrBuilder.java": "cb691f8647a2441740cd198527a5dcf8609db6b6bdc8e4bc04ddf2454d463bf0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java": "5b431b2b354aa603137aed48ff1f725533415eba8c474a3b9191092ae2e67118", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResultOrBuilder.java": "254a6d3753ef212e62294e230f0f100b18e6543c90fcd9fa6bf38fb040c6d05d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java": "ff6f9d903a9ca8cce284942c853d33960a5013299410a07a6abccbc769507a93", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceOrBuilder.java": "162e708f08303c7555b2a04f03575e3e98380b977d8ed3ee86cb232da0d37f13", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java": "881778cece316252aba2b1bf8bdf49820b5dc21c3908169a527196f753174eeb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdOrBuilder.java": "33efe04987201993d70743c6812071b06018de3dd47d588278b71d452a8aa19a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java": "841c51101eb558cf7dcb59bfcb617d46dfe4838a812b1006b9eda5c2362ee6f2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValueOrBuilder.java": "37a6614ffd61ad53a7b5c7b1a3b66bc7069e322ff62b61662a27581384055497", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java": "d04b7b01a20d9fd7a4c4e33c7aad4e80ce7fad3bb5227b62a1c98cc9d1590622", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowOrBuilder.java": "c97834765fdf6abd635a7208437cdf06b72c67062e06b8f6ea98001d0f0f5577", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java": "8402cc7a1fad4584b2a000b0acbfdaa514f0b824f7c717a249a8e7e1e24905b5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBinOrBuilder.java": "d0f7a25781713af0435c61a035dde51217b6b73e80d2d59b3d1482a29136405d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java": "a83bdf58e356bc1375fe7c2d1328dadb475fadec6fb5b7f38caf0a68a6cede72", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentOrBuilder.java": "19589846441862a6608bd88c22531a5d577eed35477bfd46b6b4aa54c64abdf1", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java": "9097da858e4298af4b18797bd3347c1e7841f6a8b8c38312140e96734626e15a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStreamOrBuilder.java": "ee50b047b629c8aa536b8f27ae300b898f2c827539f6ccabffe000b9e0026ffb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java": "4fc4c829ac5e18b8454755c0eacb0a5f0da2b0b3bef381151ffed8d18eafed7e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaViewOrBuilder.java": "960f60142bcec1cb52ee7c37ac32ec0eec3a86750df8d347df3e5a3365df9768", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java": "12dd63d1e8cd677b2857b037c9a10021553888536ae0ca92c35192001c6cec6e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecordOrBuilder.java": "1c49b04ca8a9fa876a4acfadf1b8dda56cb522d93f4345bc92718902105491ca", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java": "70fa3fce03462200d77ddeadae654164e88a4485910956c729167c7072e909b5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraftOrBuilder.java": "cbec6bca6a19c737a9d4d11d4ab25147417b4871410fa7f5701f1ee47687badd", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java": "22969a1f2dbb3faaec441a66f0f759c4b70c50d852ec14de7cb592ec225490fb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePartOrBuilder.java": "232944fe7fb1451e59c418099941c95cc06f1edd3c3aeacaaa4aa104d4fbaac6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java": "f192d72bc4b8ca50435d0c14e1305f0b9bce338cc1bf9ee9adc9f57f5aa35b6d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageViewOrBuilder.java": "8f8cc08e6e2c25b0cb6809d093101d4a188e107bf7698b3e3bec832c60bcbfb6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java": "722550840611e160cad9a38938d3cabddbc9f7de785af4d7df316471b368cb8d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntryOrBuilder.java": "df6ec79177921af9703d5f4fc643445a3c01ab00298320133bd215cfbae7e382", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java": "1784529094d66632e5d26dc0506cd60213aabb65194d3baef6798873af91e84b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalarOrBuilder.java": "56b772e4cdff51e338dbf2848954e56e39b97aa4fbdafbc4c37ad20e2f70aebf", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java": "cbbd1c2bf9384aef45b04732c55586c8281ee6910095ab61db45173ead9918a0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBodyOrBuilder.java": "a03b742a70b76647c87ace1d5f18df4f29e32b068930261ea114928ce1be700a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java": "5d1f40947709dbc7eeeaa061d9e87faf79cecca7c68af76f3f28666c29942f03", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookViewOrBuilder.java": "c82c8e7c67834e57980349dfbcec4dde3e9b084f503db244acf9ba948349d929", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java": "79eb269215d7230f5e74ee63cebd703214a6fb6352e4b95842d1e493eff4d0d4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocumentOrBuilder.java": "4dd753819ef36638790eec2e0db727cd49f80feebb935319fc2a7f4a94fc6ebb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java": "909c8a224064bc5f16f45ce67c9fd3aaaacc1d8c1335ec18e2caad0003d92def", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilterOrBuilder.java": "e8acfbc8fcbd41d507c29f2095d55e80a006ec829c6c1fb395c9e3e04264bb08", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java": "fed2cfc8a22e3d11914af838e0c42d52f4a15c1eca474992e5d6c5caff852a58", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQueryOrBuilder.java": "e57df4030c15e02930230d40e3973bee89c6d1a51ba4685dedac59fa98bc48ac", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java": "f909bd3ff238d1949a87535ac0635ee414aaafbbbcf204a6c90ae65f14d8504b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectionOrBuilder.java": "19d926cc3beef6e0313e27844da5bd505355a3b0d9dd43a6eac3748ab5c7338c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java": "0dbf7e81e5ce8d457203882892d552dd2c4a2a282081393a5accf1d403035d89", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsOrBuilder.java": "c1a142d66fc12d060ae314a09724d1867d14867d8070b0782c99713d9ceec1bc", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java": "695ad74c43308fd026d0cb52642a3c1d53fc89ab4be780161d74f3677913c97c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSortOrBuilder.java": "be078cb551f0529cb1282b4473712be4d87807fc146cf2caf5a57a5f4726984b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java": "09a0e7db82fa67c07b51215862117ef7db2b351fa8fc4fbc0e7074e0d0b14204", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionOrBuilder.java": "67f0e3599f27b3af94e67f70689e7394f02766a3df398fb099926cc42bb56580", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java": "67b3c1a2a2172f924add313697a2cff7d2b2bc17f74c1294e6a8d974e3c00ada", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordOrBuilder.java": "5744c169e656b06609841912feda5516fdc4ab0924faaab625fa7f348786cddd", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java": "1b1fc737f322322d9a2f59e6ea0dad68621905e1a842fbb19882205cace78e8b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeOrBuilder.java": "cc78a10862934ac2853b79e94745ef6b180c95b683b222c0ae4a78be30f5acf8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java": "44b8f80c0c919af434c96d0d038867e0317219cd915cb566e4c18f75af29109c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphOrBuilder.java": "4b6f05f5037d9c9f00bb35702c1df08e38db6db61ac4523279b3210659be752c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java": "c7c76daf23cc29a2b4f2fef5fd12eb9f08649691b5de359ef4c6ec96d56b09c3", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionOrBuilder.java": "47e12664440e117e0aa32028123b5b7336c6f5cc617eafdd353e5a9c56af5b36", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java": "127fffd28e726387f1ffbbf10ddffe2c0558f59ca13ed38e76de0a2ff9b41abd", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionOrBuilder.java": "89c8f741b88efc4e6e3b31b87d2d8f43118642022493f14783ad49275d5f5b45", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java": "7d0e767a04e5e4513eb037024eebeeba2cf925db0ebf33be8bf0fea899f23b6c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValueOrBuilder.java": "19a5375ef86410d1f4782b5ae8ee817c6532589751fa8f7aa3f8187bff10c895", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java": "037cc41bd8f1eb436f01115d2b0b29593d95e67e18916d3c72ae87bdd1d772e2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPresetOrBuilder.java": "ca437cda5a38561e9db595c28ea8be283e80d4f05c147f65b103a201b4fe1f82", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java": "c3efec76f5e1ec7191f3d8f19606d37aca83f11e1ac2c613648fe4ce7c39ca42", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurveOrBuilder.java": "b1bd67e9b98d69955b029485c03f0c3fe59e3f1db232b3d41ddbe4eee13c0280", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java": "dc543d311dafad2e8fe10d6dbd10a09a1d186a2c394fa58c3e63ee4ba3e5b6b1", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePointOrBuilder.java": "249108c83a4e34e7043c67559a6f14cbfcb290d27f3494fb24f2d75d3436cdc0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java": "93a5e128677879fbe24f9e52f130609bcb55d5ddb37d66ed8f55d8954564b607", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichTextOrBuilder.java": "b3f79354dad466683bdb7c993b323df87ea6286dfeb0d93aae7c3e0a9e1116a0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java": "78ca7ac2271801db44e02d9e64eceb18e7954cf9137d329f35585186286ca72e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRangeOrBuilder.java": "71f89649b45b1c2a514efc1c37db953442e31e8b11b3060d992cadd8a3e0694a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java": "fa7634020c255aa54bfa7e8802bdc370618f9e25b630d368e90567ece54d17d6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordOrBuilder.java": "825cbc7fea09ffcc8d5962fce499df39576b54a1431feee4f39301a0b77724de", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java": "088384d58168e863ca25ad1aafc21e0e1745ff2bea76d4b0c1770357e0925879", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateOrBuilder.java": "9900381ce28e84ce81d18d295cb451072e3e5952d070e12301ac91ae84e0f300", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java": "e074e6e7c9994c090a89856d37f4e32b37814bb939a684c1b11df7081b9e6391", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValueOrBuilder.java": "2e876d55fba4c4c815a218b3b72d5c6fce2143d5ae8c825d08ebdd11ac9c2bfd", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java": "ea7c9803991d9df2bdd781fac60b6e2c78c3bd68a53f429e1cc6241929a7dc9f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecOrBuilder.java": "378df50600f9afad98491ffc898dc0c69ff6dbbda162c72e69b72a6a4d9403a8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java": "13dc126f49f1f349abc80b02fadd34d7a5ebccd1742727c1a8fbb9eecd16f8cc", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationOrBuilder.java": "31187d8bfe0af4044f735e3519d64da9d72107900e406a11c229e9c8c3038261", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java": "764a098e051af81bf781a5dca5907adceb54b7c2edc34cff20daf50304c1985a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationOrBuilder.java": "f1c103c72f9e3ed29d417c192648b62ce306745a6285bebfdfcb128b5eaefe9f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java": "717b3d451cad02ec2e5943ac6ab6027012374c0521a45acb4a69e7c71005dc57", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFindingOrBuilder.java": "16f56bdcc74eaab45dd75b9b9778019d9fdce7fcc02256f81cba5c142ff97459", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java": "71cec151edadf9fcc82878351e1b34b8f3648fcc47525aa144f0ecdb3a5169eb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataOrBuilder.java": "1b3bbbc616e7f9ea4a01ccdeeecf088fea58e878f8bf7e62c12f40de0e961c2e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java": "77d5dbd8a1722c25c360a2c553de4af3962916abaf56c25c0ed546efd091e1a6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionOrBuilder.java": "4786ea9486db7185926bb105ae64b74746be9e42b7aa7343d3e825fc3e4bd73d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java": "81e3658b672ca3b9a3a0aabce3cfd3ed2d836eff1af1be44e496a18836e3073e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTimeOrBuilder.java": "52522e8c2416be6aba05c31a4ca765ae22f9909a7406886089282874af8c4947", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java": "965bc3379d05a5a5ae5847e33ebf57935fa9076dc0211941dd49e10af0d0ce22", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOptionOrBuilder.java": "9d5e65179b62c9c7a02dcc1347ebd6aaf6b872cf7570cc989a78a8a1e2cb570a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java": "5911debda85c7a210f35cfeace3505c6dd14c2d20ba4a0b0bf202e9198e7b948", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSampleOrBuilder.java": "3b0ce49c8562def6189bdb32cc7123759c359ebf323f34b07967396200936e02", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java": "1ea75d5e8c5a1b99313cefd22950a3a064a2510e644569aed64605ac06ea2953", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceViewOrBuilder.java": "ec30ed0d088d7c7fe30b36f5d89beb35945c5593a77b291546092cf57c8e5251", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java": "cdf2a799f3ce504e7807f07412ef6ab75b0cf5f46d9d585336d68e91ce8a8b78", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecordOrBuilder.java": "898a0b972f03b0859674aeec1d120baae7e00da1c973580857c3c21499ac17b0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java": "539be6f3331a24005100b0f4714b101795224f0b406fe9e2687a448380aef462", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadataOrBuilder.java": "8edecd06dc183354af893a7ca9bc450ba47a6e4e89c44af9e8c8899e1333d569", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java": "c9071266ab6e0a85bab3e35920eac5184aa7a803da76098b318fc372e89295fb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelectionOrBuilder.java": "9de81117b8c99c8e9c290eba5b0158c28fbb68f8d3a4ef1f1f43d0571eee49a7", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java": "fefa583c17dff08853ba02b9b888551d39967b2aba005e89844d575bf932e8a3", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefOrBuilder.java": "fc7beeaefdd0adae48c880d4016b8193c3b42323cd446cdf8c5308011419348b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java": "1598fd9c24570330967d8e4f6c7d86fa66ccfc36ae61fd179f72fb054246695a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValueOrBuilder.java": "16c306202c2bd783be4f15eeffee96bf804d0c25374c04c6a24abdfd2fbc5231", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java": "b9971a98aac6df70fb54d1d3d6dc3a07ecb48cd2902623a271145adb191fa099", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlockOrBuilder.java": "31f8784706e613327da43f16c79e2bc62de6ca4c370d04e3449c2a46abe77858", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java": "fa44a305c6620b088df706e29ab613f55b1fe7c45e16e3c2a6d2fb2c8790db13", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCellOrBuilder.java": "9dc7ee42c9ffd01c56ced131f84d26332aad1ca29bb2b49fc924fc116045f985", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java": "c2a450b34b0780d5cf1912fc2a4679ebe75dac167da4cf5c1ad1524588a30428", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRowOrBuilder.java": "891029e319ae7d70e4e5025c15db7ad44757ea5c560b18c8129648a9ad41f9f9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java": "38b29ccd10e39e03a5f0a22ab544c2bbadb4e353886c751fea54cbffe8e85e93", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecordOrBuilder.java": "e9e93c83b914818d1c74438646647e062d16c3e11837a1b03d1dafff3e4ef519", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskReasonFacet.java": "5925128cc65285cdaea3369eb57476afe7295fdba16e361b46e5afc35c1ef576", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java": "c59e19ad31b2f1ec8027c8d2e4abad00e8cdfcae59b9cdccbdafa98a5662239b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotOrBuilder.java": "539a994cb000c294238e6df269e711c7d2efa74343f1456d7663844d7d76aec9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskState.java": "2718775583ebfea0f02dc1df842c87defe66d99351032b5f31a941dcf0d6a940", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java": "e2f5c29c01084bd32659b94ed7c5cd0de88a99a99910aeeb6ef181392aa646c8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentOrBuilder.java": "bd01e0693402777f3ebaf62daa0ef4d6984939800285d2693033631f8275c3ec", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java": "e06bd7f7b7f13a817973b2552011c9e703277cc60706ef5a91d42cfdc329ccc9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpanOrBuilder.java": "e8b26a01a21d54eef567a0dd547b86cdcb8eb20fc34d24c98af7d440d48771bc", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java": "67f03f3bdbe27b7c33d369582f95e32ba2d5664465a6e2786e055ed73b107586", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedTextOrBuilder.java": "32ca1ab26005b316953477c594eeb8f80bc88187d2a94ff4a72f6c8d38b57dbb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java": "bf6e762c072c010d51d4879d6ab84c2954b249bfc3ff9ea2bab8062346cc0dad", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClipOrBuilder.java": "26498ad46d9a90deff7654a265582b0db5e8d26908405b1edc36bc6df802ffeb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java": "e80a04fcdf4426d0e0a0634f569842956c87d6081d17d7e8759a6208059be901", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrackOrBuilder.java": "b45315395bb1084a6f3fbd0d61f242ad9c1757396b84720dac9af2dbbeae5ac6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java": "819f91f3d0d42dce7640732a58429ee01cd3fd8949a571678c69d1a778c968d9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineViewOrBuilder.java": "8b9d01a5477940f8ab45cf61c0b75f40daff23be7c61212233f6ee6d0db59705", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java": "3008ac9bc2a7ff6e36b2af432ed53461139bc2b80470221b5051f8a3c0c6f55e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposalOrBuilder.java": "e376ad7ee324dce7701c86340860689d5ce74b9e074c6dfaf12f5c4ea4c218d5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java": "37792e082e2730e772a5e363ac66b4442e80b5092f9e28dbb58df28d8d5b422b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResultOrBuilder.java": "cf899b74f43bad27a32603b4e109e11eb29cf475804783991f298b5473ec11e4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java": "c6076c8923b05f179927e01f6eabd46a97f3fccde9c33860375611ba328bb0f1", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpecOrBuilder.java": "0d4a82086051f7e4d01548a9af6cacf44b9ff55b84202ccccf91c795c542e2e3", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java": "5e3a64ba71637b16c2ca58bd7190c8e8118d4208c760727ad1a4ba465141e9ef", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationOrBuilder.java": "5433df54397acd1b04df9c53df123910ced0e3e2366d811444b49c9865afd67f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java": "5a4eaa0f0438f34953f473b8b1eb21ecd8b025aac193f138ee3cc48880e73ce0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpecOrBuilder.java": "23bf2bce69ae18aacbbf084635000d312139b25cb6da60972066f1ada0ee4d7e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java": "570bb78840b6a574ed74393f4300901d893dc79ca729b1e4f3d81fc2f06610fb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInputOrBuilder.java": "95aaa4b1ee6276e4acc9bcc73a6d13da038a7bff716af146518a305c6bf5a110", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java": "4dc27078be567ce0acd9729fc10c52dbd72b035ef3d0934835c4bf589344c260", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntryOrBuilder.java": "8ff7824c50b36c39545abb862a7e192ce30e0995b8e3378cd68e92984d8572d3", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java": "3e5034cc4ca73b0c9e2a1280d52a44909390ab3ed9891d15a2fbeefe64faf7d6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueListOrBuilder.java": "13d1ee3ba096b3e61d5380f115fe07ce29fabd8ef863b3f03dd3e606b53ffa32", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java": "e7994e41fc04e26611615bed87d77d5fbe7a14b9330a69eb5620e6baa61a3de2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecordOrBuilder.java": "77c14356c5d38cc595ec458b5840285968c8d5af2cbba7860eaedeb1d666c78c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EntitlementChangedKt.kt": "fe8ebfcc9648408fe502f08a8a2723dc5a437b126f9676b2922bf7fa2a31b528", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EventsProtoKt.proto.kt": "1db62e96f448dac65b8d49a99349a065f5ff7feff0a1bac7a6e8071172a67658", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt": "4cf8082790f9e6458ab3fe712e7d872fcb5862e76ce6de40bac461a70dac59c5", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/AggregateRefKt.kt": "b311238a98caabb19dcd929ca76242c73311cd5084866ebd8d90d01099b7fdf1", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ApplicationScopeKt.kt": "83d0e34721e59593a62e34285ee0dbd6415e8d7288d600d4edaa759a3a349ce8", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArcErrorKt.kt": "32b965355b0ecaff8c70a36d7cd79864c0d00bd180fcbec31750649a225025a1", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt": "c15a3a3b8abe4a809cfc0b54fb77d4052b427c0b6a633576109feeb1775d4a80", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt": "78180dec46322b0985a659b735f0036024fdcba5d8641de6277906d76052dcd5", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt": "672cc25a376834bee0d7eb8b1895cee8f0c2f348d51fc61a4f54399d86100895", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt": "94a920442d04ddc090de59c152eda17b00228ac3ca2cf96c91eea686bb280875", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/DecimalKt.kt": "d257c9fce9193ea989b057d90f8cd7ead5d8887e3c2245bfe1f7258b860d6033", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ErrorDetailsKt.kt": "c1f0385e384567dafb6211f9fdb9daca78ee9ba14daa3b917595d3d5a2e8082e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/FoundationProtoKt.proto.kt": "99f4e6e3daaac7ced2a1dd41c62fc87cbeba6b19cf7557f181703dfbde444565", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/IdKt.kt": "a82bdcef00c1697afb7f12696def78a30cd281cfd09e3742b9fb08ad65d25410", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/InstantKt.kt": "02ae32542532961606cdeb3773376eadfa13e67367201d3d875775dcb74fc9da", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LimitFailureKt.kt": "490c1e2fc02a81e1cc35267be5d0925d870bb3a2ce0971a945a0631e003fd939", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionKt.kt": "37d2eea09ca3e1ca6df5d1f9ec1f504e77eaf0fe1906860fb0389947fb2b432c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt": "ec8248c594c6b45b3f058ae895a15c62b0498206e106c01975320a644537b59d", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt": "30b76504b38d4b0edc1ce21e525e37d63dbf514f4e01052ae60666056faf9165", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/NativeContentRevKt.kt": "b34322ae96a82e5e39a48273cd92d560d322e5c1b3320c9c3f309482f211724a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt": "af86715ef3ecc7a790537f9930ba69111913988d32f9c759ddd0c0d827656d94", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt": "1bc0e2278cba2bdf672114f3d5a5562b888878568c173f452ada5aa7960117a4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt": "d221fef6f61e51403a376e9b66a621528e0fbab2086733cf7e3e505a82f4f353", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ReceiptKt.kt": "633d2f2e253c9eee040025f35b5d06147d595ed90447a9ccb680830faeef7382", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RequestMetaKt.kt": "18e1c74074eb75edf4fca5bd1cc5c4d27e7e17bf23e29ffca85403be88ef0a98", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt": "d7b2b7a44172b04b4b8e6998086230beeb2745351c3ca130e0d87fb1165df3e8", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt": "aeb0e4b8b3d16e2d31bb70f5ab6936840ceb28784071ceaafc5cfafe49f47371", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResponseMetaKt.kt": "f8f499884810b908ab71f70f87ea43bcd2579e6a4b6a230f6c7b8aa5f66d3333", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RetryAdviceKt.kt": "8bca147f4687902ac98b545e083cf6718ad802d35558cbd195aa71089d9db283", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionConflictKt.kt": "bff06769af5625833a81e9f3f1e3d42ab6c7eb1b7440f924e5f801f963a3b86e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionKt.kt": "9b6c2f4d01c669ce8283226eb31f3ea0edfaece14162d1fee79d6b525133cb83", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/StateFailureKt.kt": "00b68e19347e56b4cefe892ac7ea96d9d018f15990d6359493944a06291a89ff", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt": "3fcf36c235d663bfb6844177946556a17a3faf2ecb8d25e37b4198d0a987f9b6", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionFailureKt.kt": "386340e2635090263d6dacda90bfe8334a923f2eb6a745d3d86bd39d54d867c1", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionedRefKt.kt": "5cfa97b24ceb9d067fbd6781f398e3c48d075ea0dd25dc4f12ff1956bf550e09", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloProtoKt.proto.kt": "858ffdee11fcb438e594b231a8c5870add28da12f0004e25202e579aae34651a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloRequestKt.kt": "6592591e75b92d28cdadd8d5bce7713b9128fe02283bed2f4f1c756eb39a0ddb", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloResponseKt.kt": "fb82759414a4817fb9a932eb6e7a57edd602af796f75ab125c6f986eff546397", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt": "a45eb550798e3843485b17ae17d6ac7659533749804f089221c0c3afb379ce30", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt": "26e32e5c47dc54d4ef5b2ce0743c0224e8291eb1035953f03b72cabff53b2fce", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt": "d7f3625bb5edf73dd6d4cc35237aa291225c7a9c8b1a118ac4543dadc1ec6b21", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt": "87262a7c66542d7e201db95234b5eefe873cf589824988ca8c2703562b4fe77c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt": "42ca16cc55aab8c19f2d1f4746109ac61a2c4f154ca6ea31fd2520ea38fa6ff4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt": "2b47c079204c6c785f02292c9589833ed4bca520b50a1501287290510f629ef6", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt": "64051c8b199b68174066408a88c5cf669d97715fbc42421f9de876b4d624cae0", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt": "d82224d359cc92fce325c7d5c4651232f4287e5f57833058bef0feaa37778f9c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt": "bbfec0f770637c8f7f62f5d01dd346b4ab43a3f4c7661e5d603fe0d78967ac97", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt": "5ec398abe370d01a676829dc65fce1c17f7c208fd614d5c8036029f2d5c2e7e4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt": "b6d85047500639cdda64eccbc8962cc79d2596768d7bfc5b265b8ecc73af3b04", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt": "f199fe8818771fd6f32503e006747cefba7a8aca29fc1d2923145bb512bf7022", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt": "db249c177d04b60e49ac94801578e10373964a821d87c6a6610a1bd3968f969e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt": "7009b0ca43ec9c6cd0ad17859e1a49220fd6e2476949eb0f25e31fb1a77eae6d", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt": "fec1fd2861d531bed711a4afa2b0e548ddd6644133be1c32ed6cc1a473aa123c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt": "1eb43ebca15bc9b9c9223be53715d666f012c2d80981d99200ba54b94ecd02da", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt": "a26d3036d87b7e25cc7fed028407226f18df77abf76fd14db993c958b2aa2e53", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContentProtoKt.proto.kt": "4f638e31002baf902121d1a1a5e163adc66d5e681f12d8f522e8c2e489f67eb1", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt": "1221123d137a796a53384b6f20ac550d933f619cbe8473e27c21a4549fcfe513", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt": "22875304bb4b5b9af6da42f14226959b986bd80ef0408cb0aae9c25d59d56489", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt": "afc80c601d79951d69bdd6c9f2743279bec9014606e73c9c1b7af47cf835f74f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt": "00b514b24860d4b4989856ca91bbd2771bfa65a39d1eb9827858475c82e7fa62", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt": "ece0ebe05850b16ef7329e9072edb6d5e4eadaedf7fcdbbcd792b8716ceb1034", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt": "667799eb159cbae20f757409e7e617c22888c99c167b9a1e153474c33498393d", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt": "c0cd26501492f28712d9546e30f881306b63ad4ee58a433133ffe455f28d0564", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt": "0447b336ef2526a0a69e4e1470f649f7f190882361f0b4d3c7f5edb5022d4acd", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt": "5e052638246bea4160689190b1c2d4f99cd3c3597021eec0dc0de58fc982cdb1", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt": "309e3ac8801924bf1b1862b287d6785d5fe8760dee646f78870b21b3dad138d5", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt": "428b45e99b7d882a7ef7d6827c4ae1c06669a5846478ad383f0075a5f68ebf9a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt": "ba3deabc8d1cd5f5164d82e7f13b37c7aa765fb5bd990a1497d6e36dcd4bba01", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt": "6d953e957cece2abc4474ddaa37d302ecf5202278acc0a1da0ada8d53c9d4d09", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt": "9248d804a538078186e43c0f832a1bd517f7e84f632c5ba9773c596bf572dd5b", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt": "ffe4c2581a442f2006d9302c655b089878d7b9d135ee0349bb2f78503145848a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt": "3ac1bd94c1294852a1a785f64302a3c4e278c19ffc9986f7c08bbb6d484a983d", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt": "2dc861471b465986b0159ddc1ca83556fb981b86a2cc616d82a265f8b096c26f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt": "d004488fccb2d1066bc931c7c0b8550013c22ce847f9943a7d32d15ced045748", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt": "d112d134e3158ad8e2cd1b583724b194061552b6d6baee811c122e9c079cb48f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt": "5a90b2ad7e53640be6f5931c5f02deff7d4d0d055dbe590723c93c5b983454a0", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt": "97360464f60a8895e17e9dd2e53c359282b773f3948e46853dd8dfa527fb6bd7", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt": "cafe2108937916b0c833bcf3ef9dd808c0b9a272866b7e4a8597b618b597f516", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt": "0bebce491233eff9e0d4dacfd52530d8e929debcc0d3068a269003f5ab9a4291", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt": "b84427f4eeb6fe40b5606b8178be4b3f745bd6a0a05747826228a1442943ec1c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt": "be325ffe28155dcb6e64a11439831ebdcd8f22fc5571b0864999c44d4a5c8b74", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt": "d3232e7c8d9fdecfd1af15257e1e837e1a9f1d8c52029cfd1eb80bdbb9889ca3", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt": "87b023e59605c6422b8eff250abe6baf6f1af4a5ee18f35ec4edb15b28d39f28", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt": "a1228315d44b8a85fdafd66736443252312aa1f55f928d3d1206c7d8f3e7018b", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt": "e2f1de6413ca028ecd77df0ffc324374fd66cd028f2f1f8785cf49d4b15ce42c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt": "d0d6b655934d477bc9763547736e534f8a8955c0536b2db5f4cba31ddebea83b", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt": "39dcde653dc1b827bb74c7e63da735f3fced5e3d02d8c8770d6f822a20b6318e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt": "2f8419cb50d4a0d51a7b4f5d15c610706b7bea65b71613ccf83c0a88947d027a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt": "22634316b0a5e66d17a231d30d6d7cc04d8f206e56eaa63bbfce5bad791d3e82", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt": "e7bcf21001070fc06623814bf6af286fd1a25a304911d2bdc28eaa07e606176d", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt": "8be0ada67fbed678855aa7faf4355e46dcab71ceb13eb680c4aabb751b90b278", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt": "dde3ba508c486d7b6b6bf6229775c62e8c712babb6f69bb26656403465365cc6", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt": "9aae599e3e367d42a7d2086a4744249058a7f25c9ba778beb3c265010df92abe", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt": "848322f72b1c7328f11a7f626ef7d732999e5c56f6d6cb6c8df0ffffe6fad237", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt": "f6cefa2bf61f68afa3ebbc0fcbc744401006f5b962685dc4afc202718b7b7d1f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt": "2390edf52e86323024be8d9aa01c44ea52785c3493278dcf6dbf922af6e372f2", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt": "21a683c15a00ec9cd2a259895cfd5086c8fa717d5361b55d05690ba81e0ff26f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt": "23671fd377f0c4c2f6fb85f1ab5097933e97f74b560fecb743186f18d8c06ba2", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt": "6b5027fb83cdd293306d16f18ba831988d79781d93cd56d6a0900523effedfcb", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt": "b0592a637b1c981e226eab863f663eb1382914cc040431e6a92b9e90b54971a4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt": "7a5e44f28cafaacfee3e7595a4d3c23b810f653cd18887fdb7b1d52531f06191", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt": "cc6286bbab3f1fc0db4d7a1d5ad33af9bd15a93e7b6e1e4ac2e8a4e511ba2f8b", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt": "50bee5570ded6e8ccc0e721ae95c1c7c4674f99481c09437fdec580b09736317", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt": "bf31d0f89ff8cd3dad650b23918c17a9f7ee15c90088fda9579e5b120f22a9c3", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt": "ae219be90211e0629576192825abb3c2fa5fc8142ab83ee80aa8413498da545e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt": "5bcf38b6d071fc146718ce16d0c36c03704bc73423386b796b70c41ada6f9961", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt": "f5d0ce8f38134d97b0b54fc6ef8cc92cdce0aa55af1ae37eeef65ed69c6a9e73", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt": "a223175728a5b495819bed9eee718faf5178cb2bb9d4cf36707b6356546f7c18", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt": "c4c4d1165e1e189295dee4a0f328c7651f953432361b98c6a489f97ced5dceb7", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt": "275ea425130968a2cfecb1e15bbb058868c45e718cf5a5c5de6d809223ada49e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt": "263b92d4e9718a1a03c6b10482d79050b432aaed75ff360f29f4407e7fd1fa76", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt": "bf8718fbcaa56b6e50f320f4700ef9af4cdc85d8b5025123c10a44c020798937", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt": "72ba7bb615081738d65a91d727a88c97dd467478572a0188c80e83d7cf2e33f3", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt": "e006e12713649212be6f399bd84b8819a74d5ffadd58d26b74900d86fd92c2c9", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt": "668a751399e467e724b55711c8a5e40bc4921274bd25b390a20b43f66ba66fb0", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt": "86008f09af82f4735324b35890742f62161c67877806f6a4daf37087ce8db6bf", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt": "d2d8f984ae3e3fa744445df736d0544ab5fc617e5c2702a234ece2c4b38c8447", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt": "1f130fdaa8ddc13bae8317872e78b89e76a0e710ea5f72077bb1a1651b3561e5", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt": "32810b51545a25aec68c8604765be47509c57adabb4070fab7dbd785a98039df", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt": "ec560ba5d15785ffd02886d72ddbb513f164822ae37f868b4e3343ebe79c3cdc", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt": "8cc489b09bf4fae75b968cefdd6be93bdd748c6fec4d4c023f711c30337c36c7", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt": "f053632bfd69c41752466a1efe0a26bb90a531a841aa7a789ff449de4f2a92f6", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt": "7a6f4581bdb524646d29451eaa2b4f60f562a9ad11d971463944270da926cd71", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt": "a918f2ee1f9b20244cb4ddd9740bf26285d01d765a6f0ab4f46cee8e8c57dc98", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt": "dc75fb5c7728aad77bf27a1e9575d63e6e47f79bf6b6bdb5766064aabd0925f8", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt": "f71cf5604534eb5cbd887519343ab1901672df74c13dfa538a7a9c346621ebfc", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt": "9c8aa14f88b68b8c912b5e603917d224041d3afc9fde99bee838e23b1d68b659", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt": "814e8c9fe4c880843c931d89a5f4bb94975b738b166af94f7f927a7ee8aab504", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt": "5922589945edaf49e2137189755d1f3d42c8db46d6d12d6a4383d74baa8999d4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt": "db0558af221397ee290f66bbe40be1bcb171f9abe6bbc941c70ae9482d06cf4f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt": "f2fe507dac1630b4b0021eeb0948498149da80ddae29a2a6b962e1c4d0bd8c93", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt": "4cbcbd0f696137eb212b9c1106c17d8f7d3767616a8952a82ed6229524fe4c50", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt": "3f1fcc11b48686eb108ad5b6294328f0406b7028e54f90a8d21851e8f4eff5f0", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt": "7fbb8ace1fcd083c57625af24b6f4d0feb09766b0a042ae506352f738424f6e6", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt": "58a4d915cc539604fc27419fc1ca148fa920c341f06f1d8c52f16dd66cbf9c98", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt": "490d08c04fa985d798505ae7ed81f1c2362b2214b4555efb49354b1070aa0701", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt": "42fc8c84aab9ef46a3341172b69e81cf69a428efad194a2de853f0f0137956a5", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt": "18c52a6a98f1a838bc14ecfd04036edd90385ef5c498eebc70eb5d5af039b90a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt": "92d61cfe14828d6f0380282c43d4e310fb567d032a89163d9c0822d386f87133", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt": "577eaca45d93bc74f485242d56e70693976ff22cc9b521ec780a9f8776eb843f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt": "d14187707d8b67c06b9e3d79c2a8b1a787b8739af1f4e8549548ef11de6e366e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt": "2353b4a6131439be8659d782629ab5598cf8a030bbd2e6706d482908d89f0ffd", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt": "b1e41267b9274b8d28f525f84acce01259d53f39f8e409094ee8caab96f55bb1", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt": "a0df8816c6cce1a9a6a67da15e245e3c462225f91243b4b1c5d4001f1749351a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt": "96b891f22c26818ba330ec196b014037fe898c3305a614bb08e2485999783167", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt": "ff8a5e003a2a5f21568c4cace5609cbdeb74f19b291b5b51f4bdf105d3e0bf76", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt": "348582b04acb704846cfe171b039b16dfa5f4284903e9be08e51d4f230a76e0d", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt": "a54378b2e31f4cd2bee7671403cb3d55bab2cde124b45df19275b80fcc1bcd59", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt": "dbe634cc775793d6d01910c95030f5a45fe0d189a2ed896e71b747ec25244883", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt": "6381acd929afb5bad9383fcf273a235fffa7cd2419cf2b08377c089f46669809", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt": "b43c59195cedd658a3b2132c0f7cfa0e7727e3b4c5e217c7965afabfc1cb8827", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt": "c5db96fea68d7df830e07d0d424df5a5520af412d3abc52e4c0a7e50a1bb8f87", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt": "200deac55d8a15fdd98d57bc974d721a6c88e7b0a153983c660824e64e53e3e6", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt": "18af73fffb2196e492950371072c285085546bb4c1095bc42638071dddbbbb26", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt": "29b6e185b0a2703dcd59255db2ce8ab208cb7dc1f9f06b6308b05bb56f30a892" + }, + "fixed": { + "images/abstract-class-kotlin.svg": { + "upstreamSha256": "95fca188807014a6dc0982d88010228abb187f7841962888dc24aaac755a59bb", + "distributedSha256": "95fca188807014a6dc0982d88010228abb187f7841962888dc24aaac755a59bb", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/abstract-class-kotlin.svg" + }, + "images/abstract-class.svg": { + "upstreamSha256": "0b8855c991d74117699c26cf0c99caf706bed4ca562949584632eb5314b6d412", + "distributedSha256": "0b8855c991d74117699c26cf0c99caf706bed4ca562949584632eb5314b6d412", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/abstract-class.svg" + }, + "images/anchor-copy-icon.svg": { + "upstreamSha256": "b9deb6b00611bcf706e757a89295c69cd104620d1b658d5c85064e553dcc8385", + "distributedSha256": "b9deb6b00611bcf706e757a89295c69cd104620d1b658d5c85064e553dcc8385", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/anchor-copy-icon.svg" + }, + "images/annotation-kotlin.svg": { + "upstreamSha256": "919ae88fb766d6a6e83322f2869ff7f8ee1ed7eb0b75e387f6e13a51e82819a5", + "distributedSha256": "919ae88fb766d6a6e83322f2869ff7f8ee1ed7eb0b75e387f6e13a51e82819a5", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/annotation-kotlin.svg" + }, + "images/annotation.svg": { + "upstreamSha256": "9c0f1832359992aacb494e6d5888f41226c07e6aeb999bfcd286140309e66448", + "distributedSha256": "9c0f1832359992aacb494e6d5888f41226c07e6aeb999bfcd286140309e66448", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/annotation.svg" + }, + "images/arrow-down.svg": { + "upstreamSha256": "6cc546f26789d9dba2c213dcdb3c725d87fb2d55ea9863dba0b78fe6f4c49421", + "distributedSha256": "6cc546f26789d9dba2c213dcdb3c725d87fb2d55ea9863dba0b78fe6f4c49421", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/arrow-down.svg" + }, + "images/burger.svg": { + "upstreamSha256": "b79bd74b243bf41d9d1ace6d2da1a3ed296676b74a48679f11247cf185896019", + "distributedSha256": "b79bd74b243bf41d9d1ace6d2da1a3ed296676b74a48679f11247cf185896019", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/burger.svg" + }, + "images/check.svg": { + "upstreamSha256": "3319f675d1a580ec0973543fb18b2f33e282d09988ff2efbc7cd82346b6eacf6", + "distributedSha256": "3319f675d1a580ec0973543fb18b2f33e282d09988ff2efbc7cd82346b6eacf6", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/check.svg" + }, + "images/checkbox-off.svg": { + "upstreamSha256": "a27b87197bd2b14ce5f8dc2e5b4bbb1cf15c32af043cc6c4505a1c981dc9288b", + "distributedSha256": "a27b87197bd2b14ce5f8dc2e5b4bbb1cf15c32af043cc6c4505a1c981dc9288b", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/checkbox-off.svg" + }, + "images/checkbox-on.svg": { + "upstreamSha256": "2aaa4f9d864df773a27a35c3a3b61a51626114cb9b7606142e130dbe2ecb1d6c", + "distributedSha256": "2aaa4f9d864df773a27a35c3a3b61a51626114cb9b7606142e130dbe2ecb1d6c", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/checkbox-on.svg" + }, + "images/class-kotlin.svg": { + "upstreamSha256": "21a098f0a5d9f11780d10c0ac86c85800ed347d0c361306550efea666e123fb7", + "distributedSha256": "21a098f0a5d9f11780d10c0ac86c85800ed347d0c361306550efea666e123fb7", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/class-kotlin.svg" + }, + "images/class.svg": { + "upstreamSha256": "e66041ef0067938ed449e07d8edfeb4501339809c0cab740dbe7a1432fe506bc", + "distributedSha256": "e66041ef0067938ed449e07d8edfeb4501339809c0cab740dbe7a1432fe506bc", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/class.svg" + }, + "images/copy-icon.svg": { + "upstreamSha256": "6a4f5c1adf7f6c05e54a1e2b0001c7b3e3e2baee5ddff1fabd385de13a3872aa", + "distributedSha256": "6a4f5c1adf7f6c05e54a1e2b0001c7b3e3e2baee5ddff1fabd385de13a3872aa", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/copy-icon.svg" + }, + "images/cross.svg": { + "upstreamSha256": "559a5753a7883937c6a558ec8bffb1d7ecbbac9ba2edffcdd523af2277b92921", + "distributedSha256": "559a5753a7883937c6a558ec8bffb1d7ecbbac9ba2edffcdd523af2277b92921", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/cross.svg" + }, + "images/enum-kotlin.svg": { + "upstreamSha256": "d577b519295aacddbea3e5e13ae61c6958a67cadd1c0598b432487924ad3247d", + "distributedSha256": "d577b519295aacddbea3e5e13ae61c6958a67cadd1c0598b432487924ad3247d", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/enum-kotlin.svg" + }, + "images/enum.svg": { + "upstreamSha256": "5bf84798cd605c31817a021a9d4a9fd59e69a98c280b59446c73a4e2e7107bc6", + "distributedSha256": "5bf84798cd605c31817a021a9d4a9fd59e69a98c280b59446c73a4e2e7107bc6", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/enum.svg" + }, + "images/exception-class.svg": { + "upstreamSha256": "f5661bfcf84c0c2bdec9445eae8eff45527246ce85c532f1b687be560385534a", + "distributedSha256": "f5661bfcf84c0c2bdec9445eae8eff45527246ce85c532f1b687be560385534a", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/exception-class.svg" + }, + "images/field-value.svg": { + "upstreamSha256": "abfe987bb0221ffbc3ecdd6600c0f4dabb22784d863c69e9c9ca1cbe6f25760d", + "distributedSha256": "abfe987bb0221ffbc3ecdd6600c0f4dabb22784d863c69e9c9ca1cbe6f25760d", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/field-value.svg" + }, + "images/field-variable.svg": { + "upstreamSha256": "686c4a2496ae22cbf54bbfd86116d2bd7c2f033431085d444093dde2f2573397", + "distributedSha256": "686c4a2496ae22cbf54bbfd86116d2bd7c2f033431085d444093dde2f2573397", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/field-variable.svg" + }, + "images/filter.svg": { + "upstreamSha256": "41b5c0f55584549567cb2e519962d0887d5a5829c8a2802ea36716d048dc0947", + "distributedSha256": "41b5c0f55584549567cb2e519962d0887d5a5829c8a2802ea36716d048dc0947", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/filter.svg" + }, + "images/function.svg": { + "upstreamSha256": "c532e3930dedac4ec39a56e000f22db3347cc7c18e75052d93f79d05553a6d15", + "distributedSha256": "c532e3930dedac4ec39a56e000f22db3347cc7c18e75052d93f79d05553a6d15", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/function.svg" + }, + "images/go-to-top-icon.svg": { + "upstreamSha256": "454df7fc60f0b5d784694673a64ab5d7a3f65c1c86aa1b073e65ddd292050005", + "distributedSha256": "454df7fc60f0b5d784694673a64ab5d7a3f65c1c86aa1b073e65ddd292050005", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/go-to-top-icon.svg" + }, + "images/homepage.svg": { + "upstreamSha256": "2fb54d7e36761158ab32b8ab799df1c4d6ce75bc2cabe6e914447c5dc8151cd0", + "distributedSha256": "2fb54d7e36761158ab32b8ab799df1c4d6ce75bc2cabe6e914447c5dc8151cd0", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/homepage.svg" + }, + "images/interface-kotlin.svg": { + "upstreamSha256": "7e8be25ac89b401313870933effaa94f71f1d2b19c1c4e65efe4e87520c14b96", + "distributedSha256": "7e8be25ac89b401313870933effaa94f71f1d2b19c1c4e65efe4e87520c14b96", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/interface-kotlin.svg" + }, + "images/interface.svg": { + "upstreamSha256": "8d844af23e934361de48c01f6dd1b2bde773dbbe561f2cfec4186c369c2b65da", + "distributedSha256": "8d844af23e934361de48c01f6dd1b2bde773dbbe561f2cfec4186c369c2b65da", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/interface.svg" + }, + "images/logo-icon.svg": { + "upstreamSha256": "18a49da3650ef7b109429e8cd4309835194a6c3da3df3f272d6bb45e14a1014a", + "distributedSha256": "18a49da3650ef7b109429e8cd4309835194a6c3da3df3f272d6bb45e14a1014a", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/logo-icon.svg" + }, + "images/object.svg": { + "upstreamSha256": "6d81202d2f95e92c8607c15561150483aa3d1817999a9441c37508b1c7337852", + "distributedSha256": "6d81202d2f95e92c8607c15561150483aa3d1817999a9441c37508b1c7337852", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/object.svg" + }, + "images/placeholder.svg": { + "upstreamSha256": "80cfd7f3197048179a50bd727991e285a7415b4abf4c7232206e98744b2581fb", + "distributedSha256": "80cfd7f3197048179a50bd727991e285a7415b4abf4c7232206e98744b2581fb", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/placeholder.svg" + }, + "images/success-icon.svg": { + "upstreamSha256": "4e1d279363b9d349b1350be1ad5f491a4e0ab5f52a3c0446cb7c0d938c96dfd2", + "distributedSha256": "4e1d279363b9d349b1350be1ad5f491a4e0ab5f52a3c0446cb7c0d938c96dfd2", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/success-icon.svg" + }, + "images/theme-toggle.svg": { + "upstreamSha256": "3ca0aa1da0d7c6ed1857ce8d4ead97a953c71535199461f48abbcf64f9548ecd", + "distributedSha256": "3ca0aa1da0d7c6ed1857ce8d4ead97a953c71535199461f48abbcf64f9548ecd", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/theme-toggle.svg" + }, + "images/typealias-kotlin.svg": { + "upstreamSha256": "ce6831cdce871bc7e9e9de90e7bab52c84d3d824a719929b97e42b514aae9764", + "distributedSha256": "ce6831cdce871bc7e9e9de90e7bab52c84d3d824a719929b97e42b514aae9764", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/typealias-kotlin.svg" + }, + "scripts/main.js": { + "upstreamSha256": "f67b38f8e9805d566f137a37a95e2622aa7eb018ae24ddafdf3c7e05f9eed84e", + "distributedSha256": "f67b38f8e9805d566f137a37a95e2622aa7eb018ae24ddafdf3c7e05f9eed84e", + "origin": "dokka-subprojects/plugin-base-frontend/webpack.config.js -> scripts/main.js" + }, + "scripts/navigation-loader.js": { + "upstreamSha256": "10880a206be17a3f5f2bb61af7fb2c83ba2ef1939477870badb08e02c3062868", + "distributedSha256": "10880a206be17a3f5f2bb61af7fb2c83ba2ef1939477870badb08e02c3062868", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/navigation-loader.js" + }, + "scripts/platform-content-handler.js": { + "upstreamSha256": "62da13cd4807ecc5ff9b18cb9f5dbb7cb3c0f7f8681cf1651ff0a96b135cb987", + "distributedSha256": "62da13cd4807ecc5ff9b18cb9f5dbb7cb3c0f7f8681cf1651ff0a96b135cb987", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/platform-content-handler.js" + }, + "scripts/prism.js": { + "upstreamSha256": "73995d49b765f3938d508a956eba6f74fead5133b78c2a351f6da226c8b93290", + "distributedSha256": "73995d49b765f3938d508a956eba6f74fead5133b78c2a351f6da226c8b93290", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/prism.js" + }, + "scripts/safe-local-storage_blocking.js": { + "upstreamSha256": "259d21ed2a2d01a0cb5ae9fb1fcc4ec0851c8950e19994f29aeb745b03bad294", + "distributedSha256": "259d21ed2a2d01a0cb5ae9fb1fcc4ec0851c8950e19994f29aeb745b03bad294", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/safe-local-storage_blocking.js" + }, + "styles/logo-styles.css": { + "upstreamSha256": "f3a637c37807b399420f46ecce5f4f905de092f979031e4771b7f57ccf836a26", + "distributedSha256": "f3a637c37807b399420f46ecce5f4f905de092f979031e4771b7f57ccf836a26", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/styles/logo-styles.css" + }, + "styles/main.css": { + "upstreamSha256": "cda28c3c2238ada240a128be569b05c863a51d0c5ef489650d9a6b293edfd250", + "distributedSha256": "cda28c3c2238ada240a128be569b05c863a51d0c5ef489650d9a6b293edfd250", + "origin": "dokka-subprojects/plugin-base-frontend/webpack.config.js -> styles/main.css" + }, + "styles/prism.css": { + "upstreamSha256": "40bff4d1711e9246cba3719abfc4bb54f50be4d36335628e1f91c5826669c7ec", + "distributedSha256": "40bff4d1711e9246cba3719abfc4bb54f50be4d36335628e1f91c5826669c7ec", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/styles/prism.css" + }, + "styles/style.css": { + "upstreamSha256": "e2e5d9684087767a3768f3fbf9a07771c801a7415cd4d18fff8985ba9422733d", + "distributedSha256": "4d2c3670eac57492155ade8bbbb6c43d16c57f6afa97c87093aae1c59a50607b", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/styles/style.css", + "transformation": "Append one Apache-2.0 authored rule to give dark-theme content links the existing default font color; upstream bytes remain intact." + }, + "ui-kit/ui-kit.min.css": { + "upstreamSha256": "a97a939f4d3abfce0f31bebf3d8683818b646925cf1a1fa2d2fd0d44960abc36", + "distributedSha256": "e349cbb809007e572dc507bf50e00e97a9cc920fceafd1e382b803218e51bb91", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/ui-kit/ui-kit.min.css" + }, + "ui-kit/ui-kit.min.js": { + "upstreamSha256": "850086e62c237c4137fb8cbda71662c3dabe886b4507cd862164bfe69103c914", + "distributedSha256": "850086e62c237c4137fb8cbda71662c3dabe886b4507cd862164bfe69103c914", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/ui-kit/ui-kit.min.js" + } + }, + "excluded": { + "ui-kit/fonts/inter-latin-400-italic.woff": "d888301b30fa6a5092ff7c868c22f5efde1b85aa9b4bb8a7bdd5484645d3f6c9", + "ui-kit/fonts/inter-latin-400-italic.woff2": "9597029649a66e17e8c8038da497d94e4f57cccd7a4097f7a78bcb0c221a413e", + "ui-kit/fonts/inter-latin-400-normal.woff": "31656ddbb58d39790f910df827596106a5d91ce80dd4309a6aad91e08a90f9e4", + "ui-kit/fonts/inter-latin-400-normal.woff2": "dd05e326cf8eac3b55acecf29c842ed73e6e6dd06491cf47f7e8800680ab3e33", + "ui-kit/fonts/inter-latin-600-normal.woff": "a96e5ee7ab248008e5e6cc92dd561eceb892d19a10a537aa1b2e64f979351add", + "ui-kit/fonts/inter-latin-600-normal.woff2": "62553d159189834af73c9a6264704be5b2bee9a08da66a14768d8e5c6ffd2cdb", + "ui-kit/fonts/jetbrains-mono-latin-400-normal.woff": "1344bb9acc1eb3f3fd41088bb76d34ae9e1f78cb9e257071e95299dd2141b864", + "ui-kit/fonts/jetbrains-mono-latin-400-normal.woff2": "14425ba9c695763c1547f48a206b7aa60350a33ae23de09f0407877f3fcd89eb", + "ui-kit/fonts/jetbrains-mono-latin-600-normal.woff": "51cf3db5220703ac0b68e2620e9eece2182666a528dd42bda7e9b06f53c4c2eb", + "ui-kit/fonts/jetbrains-mono-latin-600-normal.woff2": "400c6bfda18d5d14acad1c15d6dcb9f8e13c015e7286317e0b9a482539bef147" + }, + "modules": { + "contracts-proto": { + "pages": { + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-kt/-dsl/-companion/index.html": "2b35b8c6b2f64a83df06dd760f36d45922599da47c04d5562dd733c3fcee012f", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-kt/-dsl/clear-entitlement-version.html": "07df93a0f2299381fba9f8e086f8a2a95b18db338693f33b03b55899328997bf", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-kt/-dsl/entitlement-version.html": "e8517cdb1ff48f62e13cd219cfb284e7435863eaf631d660e984a25628cb57a9", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-kt/-dsl/has-entitlement-version.html": "4604c48150236727409071ac5713ef335988981831541309d9f646b182173c17", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-kt/-dsl/index.html": "1eb26d2940380c15cf5a66d273d937e1545ca938089865cf08394577b979ae45", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-kt/index.html": "f1d2fc0414268a4b1cf3fd40d5a74e0433fd7f36298926baed42e12d603d6ac2", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-or-builder/get-entitlement-version.html": "920d2096dd252fb08d3803be4591bdbaebe333131bd0bfe00bae81aeb308b420", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-or-builder/has-entitlement-version.html": "1e4f559726f289fb43488a53b6422ead29f8835d84956c35053e3f8a04f39e36", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-or-builder/index.html": "62284c838223fd5298fa3c243839630ea30803b9df64a5e538df03b08dafa19a", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/-builder/clear-entitlement-version.html": "fcd90d7175f7dc7db2b2bb1cee74aaae099886d810b5998e2d570f65f6deb34e", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/-builder/get-entitlement-version.html": "4b4999dff340b5a90eb6ebf8899443e1f57f279777ba0d3f669f9fbe7109dd15", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/-builder/has-entitlement-version.html": "c84060ff11bb352bc8c5a6e4da0120b755f107c6bc1ac068ade443fab9108b57", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/-builder/index.html": "348ac66bae48d0bac3d5bac5e7c1f08fe5d371f8ec7c0daf06af041b87d0cb4e", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/-builder/set-entitlement-version.html": "bdb9fb8563da473b07090decc39d8b1755ff39d3d8d4ef837e5c3cf2a55685aa", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/-e-n-t-i-t-l-e-m-e-n-t_-v-e-r-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "990bf9d763b97df8b31db3c00d657d128610fb015d881d2803a96fde877bb573", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/get-default-instance.html": "9b9de6ef3139376873058f036555482fdb3f2af49b3a437f28424f997dc77c01", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/get-entitlement-version.html": "be51b78343f933ed2df75ef145a7f567fe3aa1b519889af3aaedab191ce3b89e", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/has-entitlement-version.html": "67c7903ec5eb105454d825c9821ac0d41177762a73ccc110ee45feefa30424e3", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/index.html": "c8ade38a6fbf9e8a7a23a4ed6a7a80ffdd08a648012ba7ec0fcd9e2e7f368d15", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/new-builder.html": "6135843338065fd84ebdb82c5a40e79a94fa95d9d8f9bf30f92fb98c34377be7", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/parse-delimited-from.html": "ed2717aa57fe515499e4bd3f2d963950d609fc246bee372d8d500875f5977d1e", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/parse-from.html": "8e81ae89b7a9436a956289c70aa048f80cdfc036a88b50b9f3b180701913cd77", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/parser.html": "4150cdc305b24bcda90536319e5c9775b49a68e3e414d647ea372fe9bb20f3ee", + "contracts-proto/io.github.arcforges.contracts.events.v1/-events-proto/index.html": "c1e7e7eb65d1920e72f843f3742d84e3d5fc68e3838a6510bcd911e9873f93c7", + "contracts-proto/io.github.arcforges.contracts.events.v1/-events-proto/register-all-extensions.html": "f34c3cb9cd41e3ef670fc4940d83de7f53ec7d81674809a06163609e4ea6f089", + "contracts-proto/io.github.arcforges.contracts.events.v1/copy.html": "c40a1e8a798a8ac0997725e94eb40b87e741bcf2aea2a363ca9c19f6bfffd0b1", + "contracts-proto/io.github.arcforges.contracts.events.v1/entitlement-changed.html": "cc548f6c6d90f29b06406eef053ed5e2903e7fb2e5886f088b0f374b308d4bca", + "contracts-proto/io.github.arcforges.contracts.events.v1/index.html": "773df1e96af292afe4d94a0459641dde6b6c18e0c6fbc6ea6aada24e56cff4a9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/-companion/index.html": "389d4adb0b292ba063d9fc670f6dd79e574c81fd2dec1cdf5add9c91760b630d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/actor-kind.html": "680979277af1156c327c619c67b488f7cb7720017fbaa496f4cdbf43d76091b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/clear-actor-kind.html": "da1b480693db9a093bb0eccc8f67a5066bdd27a390ae64d5131913fb96758ea0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/clear-delegation-id.html": "8d3c054472f92632593d9399e99d1c1ed261a42a1fbf05b15941cb729561a9f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/clear-device-id.html": "a7dd39efcc945ee01b6a1be52600f7163cbcd07c670654bc8c4fcae4d3764b79", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/clear-initiator.html": "6d4579790f04d9c5240a62117f290e6706d07feeb484586d8372777768d9347d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/clear-owner.html": "5d5e70f2e3e6e1c329bb8aebb1493b989f5962bf2bfc760dd4a27b5c9168c321", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/delegation-id-or-null.html": "db67375222a8af8bf7963111fa22aa742b91add2573fea688e8c9fbf700538bc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/delegation-id.html": "3b49005bedea31a0df3afa9fa3e98a650b1f9017ba5b8e32a382050b2213266f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/device-id-or-null.html": "796b56388e80cc4a080448c4f8836909034e77cffd0d843c204f72167e83f5d3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/device-id.html": "29c8cdb89944a9b0706693343d4d9d5da7f6ce4348757cb271f125f251db84fd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/has-actor-kind.html": "d65c585e9ec71447ae0cf72b019ae6a7177d1181af7dbc27c0c8e78a0d625449", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/has-delegation-id.html": "299659977df5681df52e5df26e05a7a16aadac4c7f70e527f714a1b90256c97a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/has-device-id.html": "667ed7deb586bb2b07a05b649c1c6b6186e17a7eb94f1ff07993403b6e1e7392", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/has-initiator.html": "b7b47cbb903ef3d730356f3723b9fcb2a9ec733219704ded8b4437481938c0ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/has-owner.html": "c9748765ea908976b4013566154cb78d6b5e10f2ff99d772b2e356168988fbb5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/index.html": "7a807929e480c821aeb11e031e562835039d04024f77ed71c1962e8c421c01b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/initiator-or-null.html": "4cfe4f69a10875e69fc8548f27c60a0f64b9e0d820e7c86e7ba3606630ac5c0f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/initiator.html": "e2ed017a85e37cbf660e8007d9e6e68b0f3eaf8bbc5a8efbbbff3909c6e136f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/owner-or-null.html": "b5c9d57678703664702a9c72988ac3435f60f7e917193ede73769239c53956e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/owner.html": "f535bf5a56bc7d9bdd8b0546800355adc0707a96c0616dc029009b4bc430a9af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/index.html": "a55fca9feb14121ee6bf7aa5939c2a48f36e1d59fa28a3edc5baa8d2f28f2678", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/get-actor-kind-bytes.html": "c89299c57240ad80ae5e4ebacf52dd25ee1fb01f8a62a96c80781f978f050510", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/get-actor-kind.html": "397eba5d21695ad5b5e80f9ed103bc6f8546dc74b8f8372d1d2e26285299125a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/get-delegation-id.html": "84a85c7ece0cecd58f330aaea19b6124a446b6c9f8fe84e799076c95863fc491", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/get-device-id.html": "0880114dbb79b3c66511a1a35d8e1612ee749bbf7dd87f83c9bfd8ebde26b584", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/get-initiator.html": "591b48a5e94ee7769f22134ba6a27dde10b3e5054f5f039f8ce83870c8085f20", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/get-owner.html": "f75854901a3f5642fa8f7d89573b306928b379e8d67b91171a3d5852e1f5669a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/has-actor-kind.html": "ac8738b09652035897481f0dabd33db9312d6eac95eab44f6d0d6246120b820b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/has-delegation-id.html": "3cf34057178ef82df9085c50b68be4ce34abeb21e4af2f2e02c929f377e30a03", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/has-device-id.html": "8c41497ccecdbf459a41e712cac2dbd4a0fa00f9285783bd67997d11c30f8dd9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/has-initiator.html": "db9a354390b9b09f5a48e39053a1486915fdce018fb6a8d88bcde372ba904a4c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/has-owner.html": "0a4d5d98cbdb5ceeb532fa5f7ca1437d7b5da65594a4afbcb3a20d3ff793d284", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/index.html": "163c745df2f1c913497ea0c5b35bbd426ab6ae03124ecbf08583611145f21247", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-a-c-t-o-r_-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "88c3ae1cbbcb850a3a7082f9ca31d447e8020d3aac842b20cf00b8cea9717bae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/clear-actor-kind.html": "42d1184c1063d94620056104d7f12bc44ba00a8a0152acc5a692b82590f7dcb5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/clear-delegation-id.html": "601fe11701e8965419d35a44d74a7379d7f7107e17846d1d65a15670adc210c7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/clear-device-id.html": "0ae512e89955ab588ec25f8ba1e36c57a0b4f4f20dacb65564b82822c5cd53a1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/clear-initiator.html": "125c63a202f9e5eeca47e4d728abc88095686daa5852827df40d461de13665e0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/clear-owner.html": "f244e45d3a180ded4b8c4b4678feb3aeebb0fdc4db7e1f4abad114cf7a41d53e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/get-actor-kind-bytes.html": "5bf2341a41e625f16c17fcdd0837f2106166589599618a75d73490ee287280a6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/get-actor-kind.html": "757f234c7705712428509d74cdea1ec337c35f61c1bd54e55d7ed3b579440828", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/get-delegation-id.html": "54aba0a942d474b59aee11de81cf4581a353fb5bdbd654ef08f90114e7300c2b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/get-device-id.html": "c947227917b7822f30728ebbbbc5c49318b83f929c64515c1230e634c88f3f8c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/get-initiator.html": "928c93868fe6180a34483ca8450cc3e47a62d958fd69da76cbbf553e3e4d814f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/get-owner.html": "6b8238a848b13277f78f2966190b25075fdbae763bf97ed32d60690374bda092", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/has-actor-kind.html": "9e8a3094f035ddeada60a7819d85d997bb18dcfaa6362ef537f4f69e943b8065", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/has-delegation-id.html": "2b47245266dab3bec177d102f195a081ca350b20b332b313d2d4b2e6abee6006", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/has-device-id.html": "5d11e4c1df79ca65b1ade26660a377d5a80042ee90874eed6857093665466af3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/has-initiator.html": "b90ca8a65c8da46435ba9bf039dbd3905a63b3257e66ab6698248d935daad259", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/has-owner.html": "571c13e17a907a4ff7071db05f1683d79cfedea71214f419eabf8b54954044cf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/index.html": "ada18ccf3571d52167a3d35bcd8985b5b4ec95a40adfe86b4a66943ff2bb7e59", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/merge-delegation-id.html": "e60debc878b16529f8bf659979bb659896f9ca16127250562a86eb49e70bc99c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/merge-device-id.html": "a63014f88a194967b9e4e156d76d35e1eb29ecd9db0527f51a2009c62470ffd3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/merge-initiator.html": "fd75ef23e4ca0c0540a05d4ff8a442542386e59c61126936cfcc218964bfadf8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/merge-owner.html": "230d04d002e9606997fddddab656b8065d5a112daa0f02c0504cc39a1e051b77", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/set-actor-kind-bytes.html": "6242c94e1c041edb173796b842fc494aedca61404f9ec5e43ca5fb24dcaedc46", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/set-actor-kind.html": "7c6593a2c7df2712cc3ef075a31cd93a2df9302100bd83d748df62fc06df0218", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/set-delegation-id.html": "04d4ac8caef263a3e3db9c8df8f2f556a3a9a7563cda89d52bc7606e9632be76", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/set-device-id.html": "b1a0df3813ab0a792cbc5cec0b5e4aed26f0658aca6d4097e969df2e83f98893", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/set-initiator.html": "a823b347056038e1b782282f207575de6ab146345222fc095c223a8e6fd2fa00", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/set-owner.html": "d729832a5b858179e0e93a4d295a34ba0a7f6e9128a4fb7cdd0128b6be0a25e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-d-e-l-e-g-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0bb531d99cf7d4419116aee3e902a1c3cdadb6e0c2455609ffa0dc8268e6620c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-d-e-v-i-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "5baeb7c81529fbcd6f9db0c2fe4ed749640cf69a98ff93bd09bfe718ccd31eb2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-i-n-i-t-i-a-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "20bd02ba548d11bdc6dffb4cb30d1a7b55f8d6236473e51c0c9e64cf036c7e84", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-o-w-n-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "1df30bc448c2546197b96e7e7677facac23558fdc993cefc027593a092fdff4b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-actor-kind-bytes.html": "91fd4e74493f9242459d45637dda86c560ba8b6305ec34be91530bb91043079a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-actor-kind.html": "7f0ef11541e589b4436fcfec7679d5e2bfd9e6673e4b0114fb947979e160b4a5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-default-instance.html": "f3c5a13950968e1c76c69c20277a900872894aaba5bc4fba9679b91705f06459", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-delegation-id.html": "61575145776efe1f24fbb1d891e44fc3a7412077daeee2f75c5bcfd26130c9ac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-device-id.html": "a65f7eac3cf6004531ae433509d419b0cd82e7f8d2231c1b52e74bb527363453", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-initiator.html": "67adcad7065b5a537c86c238c3ca604895e41740e958aafd6fdfae4c000a47df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-owner.html": "1bd22a0920d526a363c0f3d0b5fa33a3341a29937827972c67190c9c9f676e7a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/has-actor-kind.html": "5ff5622215014f26efaf4d286e71657e0fcbaebf949096878641e1624edc57c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/has-delegation-id.html": "4a8c98e492a294505fa05ee0bbf7ec7366369ecdcc709ef7aedeb4b03db4d702", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/has-device-id.html": "a734df0d8235cdecc11e636cf6d9c8237a9bdfbfde7868b2d3798ed2f86530ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/has-initiator.html": "acfe20d898c34cc228247d2248bc9b6c4ee0375bc99f1a4f63f90bd4d170b948", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/has-owner.html": "2ba0503e2ba4fade7835607775a3c10acd2f5d882c8581a3374b4ec0f7913694", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/index.html": "f325541f1b8dc5a3590f4d87c7db911c47a36d0d631a3fa392754c7b2aa8a98d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/new-builder.html": "3aeceff820460eeb51cb0db8f9794488e4158c826729ef147e69fc872b29aeb9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/parse-delimited-from.html": "09f253bdb6872723337db89c1ce24404171c2193cad438066cd4951cb52fadd0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/parse-from.html": "e8b09f71b7ba9788184769ca1cdc054674bcc5ac836e434b9b32a611539111b2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/parser.html": "e3561b1d2135bb4d5096c4a31409f5048806fa5265439814b81f8c5beb2b14e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/-companion/index.html": "5a06ef36417c2270b5e7738edb969e43720563937e291fd2bd0aadf11e563d0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/clear-id.html": "01d9b73b3ffe475599b4a884374142954606d291419cbf40460cd6ea784cdc5f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/clear-kind.html": "5bca35b320de70e2428beec2b643a9bd1abb97a6d12822c66faa63821f66f500", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/has-id.html": "8d1ce0d757b6ea5186c9768b2a6b5d527fd8cfe0580e3e356b8032ae9b991176", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/has-kind.html": "6e336a6ade9bd56595344af598167c57ff9dde2ca41c250b78dc68ac53c96523", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/id-or-null.html": "d6b93869158ece9b1b91a2dfaa28637adb0e1358ec931ede490dae9cbd4b8057", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/id.html": "7daf10687729c830779bc04899a92406c3e50944e14b8a99f4967016075ed262", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/index.html": "9621acf71625fbb0fe2cf5fb046adf9d1ba6367b37ff96a11d764c13dd92bfb7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/kind.html": "8c0b2fa5ce67ea1585e8f80e404410bbe67505dc8ce01f3d745ce0a053335843", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/index.html": "5657e40c9c5cc5cccdb6dd643120ba2ca19538740dfaf7559fe0ec4329e84206", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-or-builder/get-id.html": "04ee7ee4a60128a50f809105e68164864fce632739434ae4ae885d61ba64d7ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-or-builder/get-kind-bytes.html": "eee27e8c37c4c4951226097fbe07c96676a1ccb82b42de4dd4d6738500f8ad29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-or-builder/get-kind.html": "e080d3e64807bdbc5da231702d66568fcd20c1ce0de058bd883cdc566c5e2c22", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-or-builder/has-id.html": "521b617cd7c6b885eda4461c7897e78992cb3b079ae4f18a72cb2ed09f2c6e58", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-or-builder/has-kind.html": "f56c1fb05e37d2b91022e494a5a9f7e498f3834c4f26cc3c15cb00d6810514a7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-or-builder/index.html": "05dce73309be2f44ef9ac236e689813b8cb211b8eade9555684d53f9cd727f98", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/clear-id.html": "15c0cf17936c46f0f6a282a7bb743023882d10e76224fa3d904144a79f9049db", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/clear-kind.html": "9e9b14daf061cdf6a939fd5693b14b41cc3da28c2efc7d9ddb4baecaa4d8b807", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/get-id.html": "5a073669c360de81d776d0619cc6c6e5153a375a3ed97005a076d5f2a3bc1765", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/get-kind-bytes.html": "8ff95d4ca5646b525d8e420c590b9c44ef9b83e67d996c95f394f03a9887f2eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/get-kind.html": "bf076cf2846a6562c9515195dde4f549d54ede6ecacf28343abb7d45afa0bd54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/has-id.html": "ab0dca2c069a7e296ef1b0c6ac8522b1da10bd7f5db83a01abbb48e68637d1ad", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/has-kind.html": "d16698d2daf6e6344e2ac26ba7c091abc1e3c93314b78c8e64ef36ea9b1f4e2c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/index.html": "384ff65e4863c25dc40f777ffa66d3291955925f78ecbbe72fc86c8bc30b235a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/merge-id.html": "8113b2cb7f91c4cf62b684e52025ebf45a3c1980d3351871164c9a73588a3473", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/set-id.html": "9cb4987e700907e326ef30d1b8c3b6e39ad2d5231b590cafc9cd90ab6a949298", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/set-kind-bytes.html": "d2a8f5e1a18dd5dfe620aca5f16017b6bb82cd40373c2ffdb0cbfe16c77af551", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/set-kind.html": "0a4bbcbf597819c19223d750e050c758ecf5e6f5c1c24b91c81b567187d670df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ad706200321d7b760e78734ee7985ab0126f11a4304a4f9b6ea53028c971aa21", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "fbf38c0b8e591ccab11f871b18a3fb3d05950fd32426f17a97ee39771e5fa0bc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/get-default-instance.html": "cf961a48d3f1e59bce70b65e21499f723e47937252b1c11169e7d0c9e251d27e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/get-id.html": "dae13c6175e619c1e38901a14936c2b4ed7164b1894d738f478dd70784bb989d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/get-kind-bytes.html": "800899a66f26f0d48d1e58ace35265396786805f936a9f24b16e91c120564e77", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/get-kind.html": "3cf99571775a17ec9c2c8a290e7247702c0b796fe9b2651a14efbb63c7952087", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/has-id.html": "d901fce4f930208ed10d0d019da311c780c6fb88a70c4a59c00a18d06c8447ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/has-kind.html": "3b4ebdc8b80f1eb0e896435d1e987565be4c7874a9fe0dc6b15a3230e2ca3129", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/index.html": "b8a08a06cc52f73295f5f86c186ff99be7792024aef1ad58f3f383c20b9da591", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/new-builder.html": "5f10023b7ebea80f73daac743abc4d01b8bc338dcfc6716099d9cb551a778729", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/parse-delimited-from.html": "2d2796607778d3a8bba4994a0db465d1c44ffd39bae1ea884fd44ebde3c32b60", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/parse-from.html": "51a52be18377d031e8fcf8dd328333738e3c38ab7683abfbf898fdfb571a5cdb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/parser.html": "fb7dec38c52e5b7d4e26cf34d3295efb9c829baad76abb3818ade518870b1438", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/-companion/index.html": "4d5b90615a56754ab2dd6ad5d014aaa6a0113f8a3309fa6b55a7e45d121e1cab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/clear-installation-id.html": "2cd39a03a4a1a3df72b17a7a4f48c170f1897a7695a1878db1c0e074717afa97", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/clear-product-id.html": "a09af87bb19b5ac9b8d4a020c24ce3344350b04b7eb2a57371d23529e40f2b5a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/has-installation-id.html": "9b213752fd7cbfae4b7ca799957cc9974fbc3ab1f1bf2bcafdadfd961a71a312", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/has-product-id.html": "be5b08a0365622b100038f009d0479e25a04ccd7c0cf658e81584f4c61499244", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/index.html": "a1ed4e2bf2a76fbfe2d42f73339b68c327f76f187457e248974a14c69173b56e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/installation-id-or-null.html": "9b72c4e16a7e9ea62b86a06418b9497641cd452f5979a4cedd364819d90735d6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/installation-id.html": "b059d845bfff2fc4cff772aa4a677bf79c828ce143c840e59e01b66920a580d7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/product-id.html": "31dcdd54bf390ad9c17bef6b58edd29ad0da39f8f87a66d0b65e3fd5412d0685", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/index.html": "d98181ce616f4531f7aa7ffe3968dda4d4aae535013b6a0b6c61fdb2ce92af49", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-or-builder/get-installation-id.html": "de0da52b721c2af3f2c2bcb22253e72f9133a1beb4c579bdd0ba6d8cfd26385f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-or-builder/get-product-id-bytes.html": "ea2fb482f1eb646f3f7114e93b6349aa1751c17b2c6872f9b5fedb420fa4ca77", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-or-builder/get-product-id.html": "126222c6d5f46266f319d9b89998433988fec9740849afd6f5ae342d5744a593", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-or-builder/has-installation-id.html": "3ce1299aa4a70db6c28c2f127a571be50d2b873a4ba80aafb08a342ce08fdc5d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-or-builder/has-product-id.html": "ede8f395c3378bea117ae9c6d2d2752d7f6fbf967446e320e84851870faedaad", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-or-builder/index.html": "111764355d946323bf2d381d059f3cba96c5dfcb2a3cf74cec94aaa77ad2ff0d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/clear-installation-id.html": "e8b4d5076fddc3e6de3342462e23c91a891c611afd6ef0faed474de555574e7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/clear-product-id.html": "4535801c894245c110c7d6a19bf7ceb8b46886b664da0246d5dd09108fec6c11", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/get-installation-id.html": "00c8e4cc4919da50c5b4991aff5e6a3a37c5d5fe7c43b3a8a067c89cb8dc1b16", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/get-product-id-bytes.html": "f1c2753faebb7b3864f258988260f82ae4c9f8e705a30a8fb46e94e15b02428e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/get-product-id.html": "fc115f8759a9e2a49b9c102b9349bb4a4ff088de0692e1e35129ede6516f2eaa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/has-installation-id.html": "d73f6d18f359f4e068c3c8a3090c6a7cfc118f9597461df8e55ff202c9c9f705", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/has-product-id.html": "b01744f5e1f217a890f18c0354fd1b0a6cf0ab0b932c15f00fcd718a8a49b4fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/index.html": "a87d9b6acae14978676f0da0c6d9fae6bd61dd15c268bc83b60e1b9b555622de", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/merge-installation-id.html": "0508ce66d8ab4afefa93865c9d9bc99b2b65f45cce856640cd167fbc46681e3f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/set-installation-id.html": "4a202822ad687516b4478fc556817cec84e41e2cd75ccb18123b956dfc6bda4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/set-product-id-bytes.html": "84f1a04f7eebfce2739e934848c2545e3eeef5e7823d118834ce39c79ba33394", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/set-product-id.html": "d0e306e0abe44b9b147e151638cf781e067143c4f2a078d90af99fbc7ef54616", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-i-n-s-t-a-l-l-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "62ebb2e1008e5d4a9df0403fc414d5eecb56374dbe7caa049fb5d09e328e7c57", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-p-r-o-d-u-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0dc5905016c34509380a6f7d1b7665914da53b7d63d353e320014e337493daec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/get-default-instance.html": "9d71ee0d236f626cf40c6c08e0c26499e735edd040ab4d2e674a24f5c8f315c1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/get-installation-id.html": "39f8eee745317293a546129d15f27b0431455be35ac13f9fac47f7cb4094d6d3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/get-product-id-bytes.html": "b2bdb91e093e4b00a77a49e42391a20829af1c9ff4ad580f256d1ec7cf052598", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/get-product-id.html": "63d48ce1fa33f5ac7ca2ebb6c6ca5db1dd963cecb139624cb5f0ccef1258d3b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/has-installation-id.html": "4b2b01d10bf4e8fe5bc21cda15bd2c7b51ebc4f90da93066bc3de2badc538144", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/has-product-id.html": "5f086c90a2d47c8aa39d0e64218b7f9b5e2e98629352a173ade34da2022b847f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/index.html": "2e99fbf51ed1d0265f3862393ad00ae3664228537c7dd5218527e70fe92668f4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/new-builder.html": "58085f957a02e651cef012337232b97dbd1f5c540e6b9b3d8ac3a9c2ea26688e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/parse-delimited-from.html": "273e4ec7abbc722ac608330c0a86ecd55e7a7553f013aa21c8d10f5bb9dfcdbd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/parse-from.html": "891f7699f913768037b336ce27ddc6ccc4b67553423cde7d3dbdb0efdf7b91be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/parser.html": "2fa3bfcf3343e987e734e3664bdf93d137781a516f4b9a709861536468db583b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/-companion/index.html": "ee77e907d0ce7836d419b7b15238ab66fefa90b22a52ef4c6f7c28b9b394009d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/category-value.html": "0663bab56d9c7f05a674f1db6db42c5c78d48880b246eae65488eeab0c72aa2a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/category.html": "d67414f1f5c7c3ccfcf36308197879c7400115770a87627c0f392826256164f0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-category.html": "624636060ea058ece57ee7b4f62e13b7aead88a189b2bb90118034521471eb92", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-code.html": "4c38a855021d5e6a01a655c580141d10c4919f96bdb044e290ab93c9b2cb4401", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-correlation-id.html": "e966f90db097b589e55fa78b401e9f2e225a71ea696055c5ac94d7ffa6a32e29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-details.html": "316f89152cc2528eeee5c2e89a25156a3c1cd6ee6fda483d4db4f3148ef5602c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-effect.html": "688fd73dc512a5f898b156df04500d4c43340944fd0344877a7483d21f16eb0a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-message-key.html": "bb160486b78b3595eedcee3bb4fd282191a8d7b708912596f3c9f18f797bf250", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-retry.html": "4e6c141fce5570cccbb6197b0964e1d30d9a7e2f67587f3b257218b78c6c5fe8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/code.html": "884edbb6432768d794c042a311c4983fe156501245e46a5ad02a7857e4df82c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/correlation-id-or-null.html": "216f9ab97abcaf6a879db4885d8f137fbb0c9587b253d19dab292110e5de2b3a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/correlation-id.html": "3c3d9724896b3bbf1a6ce2de13ecf3cb4b29bd3c80b66043ad95eb9cf33f656b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/details-or-null.html": "1becee2c75cfb75427600796d7a1c0504dced7ccbe60a3365d024ffa03b8f386", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/details.html": "91ea6f53e88f6ed0566c9dadb57b6364fbeb5b5136ffdc71c01b6afb3f3f327e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/effect-value.html": "4d6d3fc9100fa73c46fe49e1dc3770cb90a0ec3e8bf0c8b5d62a47aa92251f13", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/effect.html": "a038d0854a23fbd710321278be476f97f50b35f794d5ac647e3cea1aac675ed6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-category.html": "1cc77fb2b3e13d8b3f6fad7e1c35273fdf255e313be5f7e4de6a8ce1b20137bf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-code.html": "a3f4ac8be333114ae8db041317e9cacecb25c235ab715db4e6d7ffb11b2fa25f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-correlation-id.html": "56925ded55bcdcd2271729e99532cfb6c0989ebeaecf0f7ffafb5b3316826839", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-details.html": "e0f7f2e8af5ad40075c8472dd55a9d9120bbedbadb8e2e6aef0ad6813309c80e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-effect.html": "f11f1e4679fb08ef68bf531f2f6f579e382dc0e653f772f06a76aaa0aceccc91", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-message-key.html": "bd34c165a80d8011be85bc104d2e4ecc5b85556a4da910525f8dfca5e73d1f06", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-retry.html": "c5e3aaf7d8360e6ecb36db710d36cdbc7f2ff815918b12137485e83512dd2024", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/index.html": "4267707bba444422fc72b5942328a86b22a906187e092ae5049c975d96a0c80b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/message-key.html": "4edc786b8ae96d4d0816616be23b59ce56ac8e4b29dafb57f95a1b79c21902c8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/retry-or-null.html": "1c94673e0da66ffcab8b4ca4883ad16ff613217c13724b7ad05450c41fd5061a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/retry.html": "8c7f1eedddb269896e9de53a2ae6a6052ea9448fcf81db8ed9ccffd5c9cb8e57", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/index.html": "afc2a412731acab017fbd5d90d21001f65e159b326626bfff6350cdff258d128", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-category-value.html": "2f86dec129601c2615adbefb921239a67198d4ef6026f27042d94bf4aaa28031", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-category.html": "8bd6cfacba00aad47c28d585e8bd1dd5aca5a1bec6d7b4848a0f94a2169229a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-code-bytes.html": "d00d0e70efc370532e646dabce30af7e90b4ee0e1bea6f92a671cf8e7a979f49", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-code.html": "d7def8685096f0659e6cc0961a7469e5fd615f6077159d7203650ff584e598b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-correlation-id.html": "64c849b0770bb507d4673f33202a7a170cefefa8c92f3664e2898f08d5a757cc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-details.html": "bd8f7ec51e2a497e5aebe3eb8cfdcdf55cfff27c9cd8058a726d71ac09e5b28b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-effect-value.html": "09fb39d1174197aacd00f96562dca47ea98d43625bf957cde46c818793bf4e7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-effect.html": "d24fac71f42e8c57d267e17645e0764409d8feeea3ebee79192357d80ff08fef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-message-key-bytes.html": "d91a7ee39f573ec436987ad4c342d6216ca9a1432b34dd7c631921d573d5f3a1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-message-key.html": "97234d3f6abeca67eb1d83bde77f967280c172f2d7e762e2385cde0c2a997545", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-retry.html": "f52a37bdc0b5f1fc5be70703e0bc023c574f0282ba07600bd157b46a08da14c2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-category.html": "a354953596d9dc744ca9a9737aceff7d1ab144a32e92014e6ccb2b82c223db06", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-code.html": "780d28d30dae9e09906dd8598d10cd2cba5576e7dbefbd96f912ad2412b03b9b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-correlation-id.html": "dfb82b15f2d46646792e4b7ae367d6997720ca0ad8e6135b430009651256a8f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-details.html": "82d2998916dbb90c4304620a4bbe197f107cbe498204ee9c2de74f8c3c7dc78e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-effect.html": "6a1d24b9dd4482372d01a33d9912e558c6e9298fa2bda80b287d1e3704f244a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-message-key.html": "7e1c3899255c519decdab32de294a28f23200cd12e1a82c32714c4cebae398bc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-retry.html": "148e8fc3c145e458ef944155b1732a94c8fe5b06efbe20e303f1b1adc165d5fd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/index.html": "85751f4cf91ec9ca049da969154e3282e4c3d5707f384c3e2047a8715516c419", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-category.html": "386a1c4a13ab638f65effc39b16cf77ed54c48167d83a31e4fa0ec8171ef700b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-code.html": "b261d68dfe385013424d32fd08debb05055f64bc176af10d4d78000f939fa551", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-correlation-id.html": "5ab4df1b2dfddcf7e9f01719e2b519f6054d749354fcb225c335eaaeec399703", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-details.html": "17ba4f5a378f8a734470b631121144909f7b69ab9c689dbe819ffbb022f3c188", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-effect.html": "7ace8c75a463dbec386bb497ce043e6c62adea1a442276d52d19baaaa36c222d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-message-key.html": "2721d36ddeac8711e568b4b90a89876b37d2ae624cfb7174b72c253efbab5bd5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-retry.html": "65423f8a607054c17f8d31ac19d8b4b8485c642b798e804e617ddb1d65d5ebd1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-category-value.html": "3ce378a076a7b050a095ade7ca4efb4250bdb3c7c540c396dc19a68a075283ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-category.html": "85f5005bdc00cbdf217975d2622e730faf81ed96e897331a14aa50a6ef932eba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-code-bytes.html": "f730ed0005351318343adf875d7bd076284d652de97919447ecd06c5596ef663", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-code.html": "3f26f745034bd202b01287d7fd52f7487a183ffb9d363994c9e7673a0b81fadc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-correlation-id.html": "6e34d2fc721017bdc0b5ba4acdc64150609580c039fcc19a2803ebe77e1e1f4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-details.html": "5cdaa1741dd3a7317b72e308deab1c352bc29f48465fcef1ec3b4edf1abbc491", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-effect-value.html": "33584dea571bbbb6216a4e84b8d6ac88c1f01a14859f397721f2578d70529744", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-effect.html": "6b7a951950182e8d40ad1bd0ceb649c1937dfd63e30f15eae01b72f5b8bb4ac0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-message-key-bytes.html": "f93a6fd4f30bc502344aefb4fed3efab6c9b75c109c80965bb5b48caa6eecc43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-message-key.html": "3495708671875ddbabf3d69b600d83a7cc855d276891ffed46b75e33cd7efb7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-retry.html": "7db6fffc9055582efa1916030beceeded76adaccf8245137edfa0982e3348c54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-category.html": "c1945f482861ea77ffb7a601add4038cd13887ba214ac0bd7a90ef46cd6cbb15", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-code.html": "862559dbc2e17466486a42092033dc3d5419489db1f4a9be91e11b055325b3a8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-correlation-id.html": "fdbdb272c5810d4abc1f41ef85f5c0c8ebc3585480f453192c2b7b0392d58a15", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-details.html": "7d323ed48a034a72ecf7a31bb3d30ddadf5bccfd7e3cd2b399132209df5eb098", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-effect.html": "fb6fab30698b0f6c04440c081a122b0361e7d5cff6ed2a80b0c948588d168e57", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-message-key.html": "4eb80168831dd40e4977deddaad4752142e7634d3f9fd22c264604e429ae3e4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-retry.html": "d5a672dfa4c8fed2d2af0f3506bfd4cf12a9c6a878766805645647bbbff58e32", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/index.html": "d6f6495bab29ac8fb749cec9c91a34afb87e9216c83a543575fc836485d1dcf2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/merge-correlation-id.html": "dd07171f917c8a0ce44dfc8f30bd632e3ebdb5a541b6dc4bd69646e968e82b52", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/merge-details.html": "9dd5e798e4e381746a6f1cc6eeadff53148585164744d05163f87456ac391c04", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/merge-retry.html": "eb7445cb7b34b075e118c781ca8c94e3dddd4e2b3d6c82022095bd1286c9bd02", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-category-value.html": "46fa533c06878dcecd6a5aecfa9adec2aa909fd1c2ba562f86d672c09e3b3afc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-category.html": "52dc627fffd9a3eb3f165cbe431ef089b3cc86e718c45716d6cfdb509ecb5ff0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-code-bytes.html": "06ebd802b06a8e0a0ea65a1c01f0f1b7c3a934c5b8f7fd3bd21188272991772b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-code.html": "3809c966f1dbf416cbbfb0a4cb08086831c15d0a74ab99d4b89d4485c512c61d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-correlation-id.html": "7319b2202399a3cd10dd6064a1b025752bee7ef7bd572365c373876fbd83b8ac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-details.html": "7c1182c8a11af38f3f42082a2bc31d9a8fc2ac0f72783b8ca32de4b852dab5e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-effect-value.html": "6c48a7de061d3aebac59ada3e0858067a471629b0c6cd895be8f2817de976aaa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-effect.html": "4f64323b5e3ed62e3de1a02762bcf9a6f92f693fd81c5759dc3aba1a14058847", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-message-key-bytes.html": "d4138e8689289e7ff994e5f8c4bb02ff95bba94f1fdf07bbda6067f37953cbc9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-message-key.html": "6fc18cd8341ace5821ef95bcf6f68415984349392b9b89f75e68171f1840f593", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-retry.html": "0565bc33bff18660ec5c999065151a781c6b071c7eedb37417819df29d97bdfa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-c-a-t-e-g-o-r-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "7e6c3f1f70c7cfb42251d596ff143785270676376503696960aac1f9b20995e0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-c-o-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "453f14e40e91f989a3b6155ca70c351411dd8565a3bb775bd084f51fcdee7b09", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-c-o-r-r-e-l-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "35d007a3d08e5f01505a9ec974838d8579b970cbb8569a6224f44e739257e72b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-d-e-t-a-i-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "20595bedb42d09d51e23a7572f6533ef78120257893d096fbc5d2edc20650665", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-e-f-f-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "398192e0b8a9b3c8f2f61c243a4fdb21c5b4bb7299262a43dd8f3db8002b5714", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-m-e-s-s-a-g-e_-k-e-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "3a7a87a7a533c50d16fb9621e9cca4f3191d159925f8a5e46a4c5c2107ce925e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-r-e-t-r-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "001a0b88e319483303303b4f31c05b604bdae128f058e939031184074410c92d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-category-value.html": "521ee4e0540293f5a23d72d3a09f0d1328de2cf170f406a849a89232ceb65fc8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-category.html": "12424a4bda7b0daf04951ff972ce5c580dfd9a1903a190f07f6499417585af30", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-code-bytes.html": "eac288068eeb6c187023917a982c7a6e2260997eb4d6c61e11831aea2c38eb43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-code.html": "177868157002b8ca85817b5adcc785c0ea2cef673782dae01580e9e556ef9331", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-correlation-id.html": "b435549d7598c86d77967db1874326f5c45378102f8bae2f1248f62d0fa58c65", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-default-instance.html": "4c65d716d444f3bae349d78d6595c145562b9ffda300e2b4c80ae810069bf23f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-details.html": "f2587e1fc0646b60aed162d6aa4839c64e99ba82bd7ce209972c6fb4ed93b288", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-effect-value.html": "b6b4081fe27fff298bdfbbf85b4c7d53ed130bc2ce0adcfe575edda429d0c3c8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-effect.html": "8f3009fa17d55ce82db0ea33e624835bf7ef570c85760b47088cf7707ed5cfbe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-message-key-bytes.html": "b2493bf0f6925e08f7ca5dbe582fae81aaf0a076deda755fc229986a3b935560", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-message-key.html": "f45262464bef4ac36508d5003e5feceb25dc4b2a6f3bcab9b1170dddf9c6b746", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-retry.html": "b16bd576b66e340496274cf0f9cfe230d7e7c6f8f8f7521d2319cc101b4a6554", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-category.html": "c17a6cb7ff79c40d03f0c5d709fb26fe8839b468872f12ef04078b292fa2bc47", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-code.html": "7921c3ca220b12b1345f53de78b28c18334c6fc1b3aeb86308bf74edafafc9b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-correlation-id.html": "e85d7ecd621badc0140f788b7e656e1265342847f789f54590bd3a62ca9c215a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-details.html": "990426b2a330374981b0c9f8cd6834aaf54f6d706311b1a42f8158793202830b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-effect.html": "dccbe114473c0ecc0c006ad8f168b373ccdf3a269a3aac6b0859d7e0bdad8a4c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-message-key.html": "ded31531551a204963587fdf139c3c4f81017168ee1439a8760a89439f7fae67", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-retry.html": "1f5c1fdb58c67bd138f4dcf638d319f6191ed764f9907c7e7d747751200a3c4e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/index.html": "dab100052f71d167abef1bcd6518f049038ffce9f4cf289a7370937f08bf941c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/new-builder.html": "2d11b3b5811481196e159e82f21223c5e5010332d18a42579f79d0470daa004a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/parse-delimited-from.html": "736994586145a4645158d27a751c1e753bb431b04b38b24ab182ff3bb915f4e1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/parse-from.html": "a52686f90a7031edc02bc959bb1106fb9160913cf4a4e2a1cbcf06b16489646a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/parser.html": "e63b5a6a94452f13a605b1cd6d5848a77b30ba1a84983e9aea2234a8199d2b4f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/-companion/index.html": "848bdbbc50c2f1dd686eb46a770d5ae9cdad85bd79e0249c80e4af17bb7432fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/-provenance-proxy/index.html": "701c6fb0ce07e6e59e4eecf26eefe1a8b5ac9678853dd9e8409ff01c10967a84", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/actor-or-null.html": "bc5c213797c921b19f8a012cf67178f9f48998882a0cdd6bb51a660cc95fffe7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/actor.html": "c4253549ac6a6aed4c22ef8840c29d8bf1c6bbfd56ebc9f91a1fbd15f00f1b27", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/add-all.html": "41bf9199ce5e2035f004388c8aad5baf2f18f55086f847574915cc1f28d537b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/add.html": "93b1e9fd0129caceed6163dff0ad84ed426fedbb78d033809703c97b28690d84", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/artifact-id-or-null.html": "8baf7c0088a0cec27252105fd4d8b13e030bdbb031c40f74a410a616f84c32ba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/artifact-id.html": "8e2cbdf9f75d3e46829fe2664f0870b6ef8ee9b76bf61959ba4561e58d2cf6af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/availability.html": "63dfdd4d8c0432a0f0927556702d976433f652ba281091be3adf360b45a3135d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-actor.html": "08674d7d33a356cd23c430d715cef73fee818dfb03cdb6a79d55717bcdbe8f81", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-artifact-id.html": "196f7a8d63c153ed33cdc8a35ebc158655a23a4728e87bb181d5aacc9a1c681b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-availability.html": "2472455497f792bff4ccdc92667a11a91842fecb9519f99d70327a99aa2102d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-created-at.html": "8ff076837c8ea26968707aec9b4935e15ff54bbacaab2a342b284aea830bc762", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-job-id.html": "d7b9a386276ee0ed181f5287395b7d504e49640e739d8b76f8d29a3ef4340444", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-kind.html": "66de744508a32162adf72090fe1d1e9968366b7b2cf283f7561020ec5a5cf87d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-origin.html": "c36333e227e3005f936f4e2d861b90f5c34d7fcf072cb26d0c75aa90bd0ea10a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-owner.html": "41071a70f5d3e67127c2ead650f881277be4b198323432d483b74e9e1507596c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-producing-run-id.html": "35064cded4dfdc48e1d0ab7b96a01efce3b800648f5efd12fe80c106c558c5aa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-producing-task-id.html": "7b0af21b9c60a3d63a3152ff0a3698fc0e0ea98afd972b6ad75968a34a4b73b6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-resource.html": "e4fb1695cc9585bfe99960aa28f48e4412f91ca59aec490dd88b7586ec381770", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear.html": "6ca9625eb12767eba16ac3e385846e58f4ebefef5b2148a1e5053df67c78a81a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/created-at-or-null.html": "f148dd41727d30661f6307bf99298c7b88a7f870fa49d107567dc7fb1469b8d6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/created-at.html": "5fe8ba517ba716104a646086e5d086bc2a4d48014c1041e2e41cd338391b5ddf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-actor.html": "b4433849a0f263969403786487d73e76f716e145c5c5c5d61911a24ceb323416", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-artifact-id.html": "274cdcf486379920f7efeb60e439d49c0f77879565d04538fca4a2605cc784ff", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-availability.html": "847a02c3d09958d153571204dbc57d81b2826e34027f55b2a27044edaf699880", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-created-at.html": "0a91ef08a1030c4b064b48a7dd0476641e5df99159944f3355839dceadde6870", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-job-id.html": "ff3fe9674b2531309ab8b5d6432ae513aa48db8e52fdf14cd89526ea1b9f3225", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-kind.html": "9380bfe785c46614507b8357d03450bc881b88307d957865ba224f5d17b3a8e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-origin.html": "48389d49c621c52f1f86f437ca4118b32300739b47d7ee8bc5e25c68eccea705", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-owner.html": "1ad54beda552d6453c090fd4737b9b754d2c166e2c7921a8585d2a6495d3910d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-producing-run-id.html": "9426bdc128c35c322ccadb41b580a0bbce5b42f487f94b79838700b96c0f66cc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-producing-task-id.html": "e3fd7c84b94ba9509885bfae0147db448588050304fa8526888f92f6c23399f9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-resource.html": "3cc5ebd97c4ace3c227b0b078351b79155e4bfb816c18579657ef93328f7f568", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/index.html": "c989441e24575fb6a1d72277411935a8fd21f1aa7bba8af7071c70af63852e70", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/job-id-or-null.html": "2ab581d3bc1ead4a49509f827c4631024408bcbec7fefe874d7e95405b04abd1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/job-id.html": "a2e03c5f46f5711971bc0d1c1b42afed1cbc946563d2561ef729c66df7135253", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/kind.html": "48f6de011e76b36f4409cc324f7be91d6f60ec822b6f54cde0497a9bc0e4359b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/origin-or-null.html": "8fac2067937a1cd09b13265a54ce02ab704a14bece419d4286bb1b6fa2fc0c15", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/origin.html": "0d032186aebb94310bd952c9a67ae182c3a34b1e71ccca17dc6300db081892af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/owner-or-null.html": "572a78cbdb8695d63478a3c560f6ea92b07c4da1a90c1dbf614d4f9a94f46c47", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/owner.html": "abadeb75a515358b5788f25a5740e3d8466ea72acbfb9b8c079f7a3d99b4bc53", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/plus-assign.html": "5fe0b2543a858c8ec898e4a0018c58b5f3e0cd08261da93d1d1c4c319579e520", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/producing-run-id-or-null.html": "498712f2a5e7d23d060754a0392e631b8eb6665b3097112b2425dd508acb2e55", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/producing-run-id.html": "276921fe8b9954e8853a281d862a9091b0bd32c0997b611cea9cb88e505d4b7f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/producing-task-id-or-null.html": "bac79544baf9a3d1a4b836773082f1bdc933176d2754b75aa04b8cdce1283e80", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/producing-task-id.html": "97754f37b2a2cc8a1f8e2dc78994d15d2a33d3118d1c3025b3a2b3a55ce5d58f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/provenance.html": "4b13aa77085e99a1611ed1744ee0c5646ea32f24c20bd57e808eb0276587c145", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/resource-or-null.html": "761be6a1345c9b2473c03b7167f8dc9cc7a26c5cedaad7fdfca77ec3ac1f22af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/resource.html": "d5609260b0a6da975d977b713992a8e9116c552208ec3eee154cfba4e53deea0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/set.html": "bb454dca0aca71e93598fe79525cc0cd2f2a1896ecae29a1ffceda5be4cd27ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/index.html": "b355458cd7b2c278c1fa5290c1537d5cd7c9b7e1fa2421dea970dd2ba6ac3141", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-actor.html": "54d9a8f56c7441e07fbe093bf8d2ee49c66b4b8a925de564698c1c723f0fed3d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-artifact-id.html": "12f9b50a1029bbcadd7b35c9cdd7f596579c6ce7d4c17fb6e2104a7be68777e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-availability-bytes.html": "5a02b1b2c6d0d2ba900b4d5e7e14f32a7388e93b0ae0699efa6f6a66bda8889e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-availability.html": "b8d3a5c3276e70012764a28b2e25061ef02b406ff6d5399ceb01f0f02ca8426b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-created-at.html": "71ce0f7bc1b5c3e67971dc6a175de50ba189ac864b7f535775649e93fc1d6f2c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-job-id.html": "488ea36bf81b284cc95d4f89c3363beeb027358e6fcfac03eb633c10b10e71fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-kind-bytes.html": "af005c847b42b9cf68e3923526bfadd1d38b51da481a96a4cb019f679b08340f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-kind.html": "c85048f6908537e2a6ebf0774281b3f375a255bf457a50408a45ebef0b49b2c6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-origin.html": "9af2939f13488f4d4f172abb2e4f641e8e7d095e1798a224ad443818f8852d5f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-owner.html": "2d64bf8f683565bd197e52563f3475f592dfa50d94190a1fcebea4ab6bf2ac03", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-producing-run-id.html": "fdc2ec93ab5184e6ffff3de31b726a64b5d30d5211ea952934113479e478b906", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-producing-task-id.html": "191e30bf8734a9860a5bd027836ddba163a4bf7e220b9c63e9723999615ba7af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-provenance-count.html": "f84f008cb22710d8658b280d0752bb99f2e4c5cb7310d05833392c6deca649ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-provenance-list.html": "2d44c6b926bbdb2ca236d70c3580dd2dff6e55e786a4cb1f5424f10ef60733ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-provenance.html": "4be12e2519055ab6fc1551e92d877c95ad239f45f4df5c26540afee6e9140bb8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-resource.html": "981f719318b22a673f8a7f5c7396bc5404e0d64f48fbe84aad5ff8a142b06a09", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-actor.html": "e4cb0e93f3fd22007bc0e94173f4fc8acacd48f2e29aa233d0ef2d04498b611b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-artifact-id.html": "a230c929c451ba62f715045c416b6f493972a3b72a36276a2cc3de487f7828c4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-availability.html": "a545d331a9ae3d42098115ef188562acf3391643346ef5519219698665dd21e6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-created-at.html": "99dfadc0859f6c8847b48297ded1d1e5b8282c16d7049d521d404e2a00c62453", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-job-id.html": "a1797647c8ed4d2c50fe60e54d42224ddcbe0313fab88aa30a20d197c6cdb282", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-kind.html": "6a6c49d17386e26c9d2c746a6cb1d8c46d93b96ee1ed2447b2e884ef2d1b5b84", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-origin.html": "656db292e263585b40ebc48df272c9d6fb7bc4bb2ed6c7e30c0fc9f0c17361ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-owner.html": "06e8395a152c5a6f4f72b1fafa09a9bae9c2425951e614004f4017ecabb9413d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-producing-run-id.html": "f1b2afe3698cbb9fb47d21b694e14e35c0b2bfa6362294d4cb84f1e9ceb5d231", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-producing-task-id.html": "5f7ad74daf0ee7bce1f4a40fd78ac5fd36949c41f7296981fffd5abbd0c37883", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-resource.html": "dd27cd0391d443c00da99791008d7a80e2839f8fe041b1289d2d622f693cbe69", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/index.html": "d2e07093db3b54ae8f8b6a9a4276f2800225619ccd4f6635a1e7892b6c0eed19", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-a-c-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "e3ca8c5262830a91a6a9da6ee22df62955236334083b1d731a44307e44772a56", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-a-r-t-i-f-a-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "b6aa786613d6aca56dd605bbd103fc2d8232f6a3fdd69084e34fd65b07c42bf5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-a-v-a-i-l-a-b-i-l-i-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "ba7dafed3b8a69b0e33b57e73bd6b20df87c3283d01c65a60f65a17e20c456a9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/add-all-provenance.html": "8d8042982e7a80188ecf6b35221c9f6c0ae75190e3f11d073607ba9a6ee512e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/add-provenance.html": "76d086a854bb314154e0209d6345ccd18f0d809e9135b27d276dd9b610fc87a7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-actor.html": "b0127cb56403894c99a0c1c541f3bce12f0fbaa9e1a647adbb637aaf1900fa0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-artifact-id.html": "03c18e0e38a529f14a195f281239e2349abd858adbba0c16b46ada5bbf1d947b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-availability.html": "7a2e3460572112a5a58d45e2f9dab223f117468e7a822fc2eae3f18a23a7265f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-created-at.html": "3aec7b57d559a981188e977677a0f72f3e0a9786a9efab923ece9a3546e41d3c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-job-id.html": "ad2fa08218eb43898e86bc4380615c7784d1acfb298da3c91c9542606a5815ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-kind.html": "45638d9349275165db46642621ddebbbf85a646f2f22b44535783abc63752ca5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-origin.html": "125923d169ccae6046fee1db86a1e18d769e2fd666934e9d5be3840f5992cca8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-owner.html": "0bf0691929c36a867261c756cd2eea6e4338fdc30ee64238290841a3ded66ae9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-producing-run-id.html": "b374984d9451f200804a80877fcfffc05230e4658d60a75f178c4832bcc28227", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-producing-task-id.html": "ebcca10224e866eebc5fee68bb42b3f08fe4af443d63e218c8decb5b96d1da31", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-provenance.html": "1107df6047645264d34911ba4f27c2994b17e65fd39f690a113fdba8d4ed3c14", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-resource.html": "0586c22bf1b41ab895b31be132291def3717a63fd3e9cab13236967c783f4f3a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-actor.html": "d3b1f4ec74499874b5ead195fb76e45db5c48d4e7feac9572a380fb95fc3b8ee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-artifact-id.html": "db8764a0dfef15dac301d1036b4f909d913a0ece1c3af8c0896ad296d8369428", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-availability-bytes.html": "113d4ab04916db9c3fd441605f44661e18d4a440009dd4907ada2cb85cc8925d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-availability.html": "a1e04dd69dbcd2da78f448b9a4071d54291805cc6ea61d50e8e011de79427714", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-created-at.html": "abdf4cdc8bcbd0fa199c38723525509afb1cd270bf524fff9307231d3db0e0dc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-job-id.html": "48988da10a3351c191de0cac770e2d12558d5ff38a0b133bd7dbd2c411e4e072", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-kind-bytes.html": "c7bc2bc30703452b32a4f7547ecddef1449d6abfa7c64a4530b59baea1e2e9c6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-kind.html": "0a9c84f86448dc1800b4e1953384efda8bb138271d936a7752b266720347c6f5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-origin.html": "3fe98a64894228340ae83fb5fb257eec17eff04082a1b723f405fa4349c8b2bc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-owner.html": "2caf535c0d176f379c91a3cccc970463d4a55da56fdbc97cf38d26345648df1f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-producing-run-id.html": "7f5f870e2e00e32400d19228f7c2e07fe9c3009a35b9aace4e866f472dde55e8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-producing-task-id.html": "81324cd8b0457234dee0907fccb126ca37636819c6c7ce436f61995496db0ba3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-provenance-count.html": "98ef52d3854f1ad6a00d32c62c5edfe59b9cbfc1fd4885ae5b442298aa01075a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-provenance-list.html": "0050c138109e1c28378670c06e359b6b716347ac27038d212f53f1ebd8346d4e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-provenance.html": "738c0e881bb7d05d9781f3075b4a50dfbe99a186472cc655a61b2aedf8f7090f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-resource.html": "853c312a9c9393e848e89cb15f8396910979d6ccf89cd865ff9918c4fc03a38e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-actor.html": "368895cc0a82b0bc4c110a58e0d2285bce8eeff9409ff76ec65bf66f27c87952", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-artifact-id.html": "4fa550d5660c2202b98c322716ca521fa8b39778017c42f2faf132d1772c3e0f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-availability.html": "9faaa415cf4943065149b1c6f870cd65029878ec7836fcbf6ef8e1ba5b358309", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-created-at.html": "d6b08e5bc10d4c65a65ee35a924bc480ede39ff12441c1db3a3add9a780f67c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-job-id.html": "842367374a81173d5aec0c8a770dcae0c135a3e496fe807c6953e8ca408072a7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-kind.html": "003232ebdb479fa66c0eb29a07f8f824fb96856afb37b50d7ffae09f5eb9147b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-origin.html": "4d500ce398ef6bf050eaf9cf6eb88448cf00581035de0b6d0e21a16fd137965a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-owner.html": "4ffb4f82d049875484a02f6926b73b955aa21808a79f45a4814c849c9115f134", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-producing-run-id.html": "07a4a28bb4a536849a646271f5d6e761f91c6bef501d3f8927c6c32840827b39", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-producing-task-id.html": "d2ae7613d4da8e339bbe37dd4ed0f175bec7bd2575d9f668d27b1d92d302d98a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-resource.html": "7c2397208b1bf0c6cda87e13c82667a301fa6bc2109429c83c8faf819b0a8a98", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/index.html": "d970e49ae0ee0c839032785333b8b18a958c9f4de152673c30978f44d0c336b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-actor.html": "1385c2889b7065d6d643cfc4ebd537a66f8a3e1fa13d0f9dbf35a52cecbfd76a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-artifact-id.html": "ac570e750c957b11d3cd1a439429613982e6f1a4755bc385cd8c52d4cff94622", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-created-at.html": "058a81c6cfa90b0e38161c5aab21aec7591af8df8460fdc5b5e25d4bb6fa6adf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-job-id.html": "765de14c9d897530ad37c24fb6df5884c7729b6c22ddebb6f125692bc41cf602", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-origin.html": "13fb1f41eec58605886844534f7537ca65fb892a7b487458e16f75ddcaefed6d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-owner.html": "c8aa8a2d77e8ffd970544a0649a0e80322bb2270d0d3a2d10cc0a3158d73274f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-producing-run-id.html": "8f66678be73ae67f4708d6a29078ac64ce7c7fd788e720f5a3734df611282b80", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-producing-task-id.html": "a68726e5d00d2a2c4d2db5bdf1034239f127783de620577e4f0d3b79750e8a63", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-resource.html": "f8de389c11d73b1858a07ffe6a3ffadacb46e634be6aa8441e92064688f1c6eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/remove-provenance.html": "591f70fda14610f983c7f6ea6b54d2003e693a07d92d53d3c12469e08708caf4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-actor.html": "67c136ac744b9f4e2c78da67449a250a31e4ccbfbe9712e18beded5fbd26ecc0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-artifact-id.html": "b26fb335498aa050a44f15414eba88528aad5ebc29f23319826ccac00e1810e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-availability-bytes.html": "6bee9e381aee4fa8712f59fd888406fb625f7858519ceddb8fb58c1cb893b33f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-availability.html": "eb240f315c601acb22eed18e4a10524811ef1f429cb613ab53606302fc765fdf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-created-at.html": "8e6465379b08dc9ceee8a2b99dba0fd91e24024811bf1ee8bebffef57dfa6831", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-job-id.html": "b757aae6520dfbc50db2444353380b9411cc6728a5219d51bc6d29d785a57150", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-kind-bytes.html": "43ae7ceca37d5523ed0bc957b1e0b6dd1560ee78f1036af4a8c62f000c1be255", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-kind.html": "180b0a96e87c6671dd639e9279939a93475dbe56846e359126a10451714dbd91", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-origin.html": "9caee1a967cf20731de7d27c940b2ff5cd3aaaa7cec74206d70f196d220bfbb1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-owner.html": "5b554e749de74726c005cb9eece9434e28e10c1b1e0f0d0ebb96df2ee255537e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-producing-run-id.html": "2e7f2719fcecc573eb17ac20e94a7bb0f27680cbc22844c2bca35309e777513e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-producing-task-id.html": "9434d58ca827fe4a7123c7197aec66a89898496cf23bce3e21ac3712c313f9db", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-provenance.html": "23e064fd7f3ff274d120e644cd18b58fc9fe9eeab25560dd2c3f54c1d06c72a4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-resource.html": "317add4b198526eb7475fa83785f0cce6e4f550586a429cf5dbda30893deebf4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-c-r-e-a-t-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "1ee25c5c52a1e11c62626ebecb1f8e5aef94cad421bdb9eaca240c3333e01a15", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-j-o-b_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "451f54604dadefdc06e2f3d8193928e4ee193e2e81af0e592ee749d4d66170c2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "3b24c1d39e33782fdcf297230bc39ca1c837a38b2464afe87682f3f2a9b2171e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "513b9064b7111822a8e569568f140f349bcc05b9ea364cbb01d05d0b4537cbb8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-o-w-n-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "4d05ee3cddf83975a15df424b721d1b36ed41b6f507626b530b55abdc8211547", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-p-r-o-d-u-c-i-n-g_-r-u-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8fac6355eb00115546f68ed9b26e679f80451825afe64d77e914048b4ea094b7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-p-r-o-d-u-c-i-n-g_-t-a-s-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0c6879d394d25114e1bdf23d669080de680b50fabb819c7eb0b88a01deb1629c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-p-r-o-v-e-n-a-n-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "236ad93c7445a006866c6e7af29e0f288696d9c6463a8bfef67c8e46ced9fc0e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "4b84d46db69d9592b569f6b38e89f2769ec475c594160272a1e2f3f08eecf94d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-actor.html": "f5c49314ecda24d138413d0093c291fa4f016c9f1541476860cc89709fdb5ab0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-artifact-id.html": "fbaba5846896565f48f3d821e2fd4ac5f92ae6fd1fd9aac1ddc531faafc91de0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-availability-bytes.html": "c0415e82d5546ef77f92d541aae096f3c58286b6c7a32baae6cc6be80d159fd6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-availability.html": "d2bf8848b7c18ead5d4f158e0a328d06c91cdef4f2772c60da598c96623a3d4a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-created-at.html": "035fbebffb2fce576221d58ec89303e7a35010e505e604c4fff0a5ef9da842a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-default-instance.html": "d73244d1f2da8ed3a97eb460ad06b8ea28e67effc28da30b22c3e3900f6eac1f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-job-id.html": "7c0c011d9db230ec3a0973de6fcfea98e9be98c80d5b41fbbd21fd346722d1cc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-kind-bytes.html": "4960eaf270818b7f0636a8aac7c280949eacae00144cad84ae42246a27d517ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-kind.html": "a20a9327b2dba10130530b9a3f7199ee90d1221a89248e2e6de21095b270a500", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-origin.html": "e9220a5e86bea10542108a493a2ab5b67108deb0457fbbb68090c31b8a21bd3b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-owner.html": "8d566232d2beea8eaaaba6d520705eb21bc4be161fa1913dd0e4d5ec67fe6dee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-producing-run-id.html": "b31c04f7e1840d128fe5d891d7ec70c2d232650cfddcaf81456e5062dec5e4a2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-producing-task-id.html": "d97fe04c89a80d8c442ce8c2e45ac2b9c9bd0f69cb4336ef7ee0049edda6fef4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-provenance-count.html": "58bfea5ea34380644506d863fe4fece17be2be75bf950d81811728db47bbf4c4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-provenance-list.html": "e8554b1f882d0152bcd79fb65bb3bd4902ea27af349d8c806983014fbee08ad4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-provenance-or-builder-list.html": "039522fdc6ce2fce2534c028d6be9553f467063292b62f84ac96c0239053af1e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-provenance-or-builder.html": "041b84e6cc8bb258006e5197369f856949eccdd1e50cc1af33ef95f0e11c9d29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-provenance.html": "0b45acaba8f993540926c6ccb60b81b6d993500682f16338338b70365d9b5427", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-resource.html": "8de0fa332acfbcebe4bd975888b213d90100e719670918c709425943d07ae6c2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-actor.html": "c004bd3d9fd60e6977eb9ae11f31823957d15c52a2b0497c080097d3db81b498", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-artifact-id.html": "59cc4dfa40189105f2935f491d9148b84231922a6aa63a9a39919e11eb9e479b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-availability.html": "964b21170196a4b978c375bfa8ddf00d80c54a2c9f0a72a60e7105999689982b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-created-at.html": "39f7f89482a54e5c39407a1828d7e540e5f377635d7775e6f543c3fcf06ebc76", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-job-id.html": "ed8eced423aaba35cfa8bec60c69cb2055b107b628690c4ee8b4179d6604f0b8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-kind.html": "7da2cf6d80b0767ead135f06868d5cf0b145ad76018d50be19d210015147c78b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-origin.html": "f0e2b71be950d62d5a8fb43cacb160c097b2fadc118c8d52650679c329331c96", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-owner.html": "c0e19f8705833af9b8ce76a67f9d1ab4fe33759daee23172401c5ff054ae5150", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-producing-run-id.html": "671498e69e117755c1e8fc7e66c30f749fa0306b22073c2864ebfdda854ca507", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-producing-task-id.html": "f52ae8ff7d597178ca8a94ae54bbe564ebbb8c3c0741669959f5fadc706dbb61", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-resource.html": "df2db30030664a2320fa35604a1e449ea6f12c4f666659006d7002d7c199439a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/index.html": "0e4cbfb23ed688148a96a393ce5375ae3e75e4637b2858bddd6cec1aa267c658", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/new-builder.html": "7c9e4c31130a14c588a065d583b4c21bbcd7fd2cb079482509ebafc8fe743472", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/parse-delimited-from.html": "bfc79138bfb65ae8803631ce1f2ac4599bfd715bb1667a4612fbcaf9464ff534", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/parse-from.html": "436b165a1ed861212a0211489bf1dfac8884ee2d8d6b0a67c7cef9884708b1ec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/parser.html": "f9777236d0f9748ef5048dc1bdb2939259b9ac1d0b78997391bf2a2c4eb612e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/-companion/index.html": "dc866691f0457ea9e6dc6092e574094aeb0a65d07f595699a4cd9666672c57c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/blob-id-or-null.html": "fc9982fa384cedc6a10b4bc52437e5e09c657f9a5f0a66fdcd91179ef94e3fbb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/blob-id.html": "f6c22cb38fdb1f6120480fcb3fdb8a51d50403632e717bf1f49305bdd28d1c43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/clear-blob-id.html": "44f37b9bfd8d66d502dc0f845352e75b31233e7ac809e260530b4e501c868c9f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/clear-content-hash.html": "99ee31a33eb39a48b5bed5c463c468eb42645715de5a060d88c9e7d956da2d7e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/clear-size-bytes.html": "768a4538d769076bf43acf6c5e3dd4e382948db8f74af708bbe94b6dce94c372", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/content-hash.html": "a73a4a52ff27caaff76fb01b4f434052b69035593b60c1e230584d89de496e33", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/has-blob-id.html": "2f672db11ca4d70c463fffe9c0ee93c03811ff124b0162b38f5bb1509d07bc99", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/has-content-hash.html": "43efb149d6e2d9b98be411d58aca19a5d6770bf0cc4988d0d16fc5f5f2dc1bf7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/has-size-bytes.html": "17a102d77b0d2272a0bd02b8eb405f5a85c686ea9f4909c1a0efdf5e027dd023", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/index.html": "88f57efef7886d3be717ebce8f8eb1027488981f62549e5094ffa6ac517cd694", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/size-bytes.html": "beabf0711de1090f95a6714059dbaf69b0719f4d73a33e080f3d53e8d5394838", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/index.html": "57700fa1c51060f40e6b89fede774381b5a35e543a9513a6eeb9f37ef1b84e94", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/get-blob-id.html": "856f597dac2833348500a9ef5c95893312479d4ff69ff0105a86b14b58edce48", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/get-content-hash-bytes.html": "1983e1743cf7241f048d13d3c9b6dff6b5272245e305fbd64531b05049106f44", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/get-content-hash.html": "2a429bfa9e3305048502687c191f6854cc2d6904fe0f0836826178c8ace67528", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/get-size-bytes.html": "a5470fe5e285490f89dd6af1373eea77ddbd2cf8d4c0d576a1275bc2531879e1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/has-blob-id.html": "4602c07c4fe70ac214d42d3ad6075b32d33f1818d57538704b2ed5dc3fac8d7f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/has-content-hash.html": "3e1759fae370f403a6d7f5ec819eb153e0f3abb00f9706b176afe5ec97183a89", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/has-size-bytes.html": "fea3da59e93b77dbefbfafee76f05433e7b57d6d234414b140936230a8e3fb01", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/index.html": "e52d921139fede1ea7877c73542ce7904ecb32c2b0357f3544876baf8f3862da", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-b-l-o-b_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "7ff6d64f0fe1a7e280697b0406be7579889fa169219470c8e9b32e4f1e8d07c1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/clear-blob-id.html": "e41b663706f18204abc2bafe217665499f6e42cdb17165baacd9a94b23ad91a4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/clear-content-hash.html": "47463691d59820e7b0fdd27d78f1a61a1fbe2e0ec47e523776bf4bad8c006715", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/clear-size-bytes.html": "9b3dc8707ea5b56d4c2a2b59d3520cc727f51000d79197b747819b170b2d259b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/get-blob-id.html": "648d42dfd8e1df2ac3415a5d8694c160a03f030991053632a060adec433bdb47", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/get-content-hash-bytes.html": "d7251dfcd884f738a6a3409ca57ab5627124c62ee9e8cf9a71061009a5584a61", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/get-content-hash.html": "864f549df5cb1e98e206a579dfd64b31acd35bb0d87a9d7cc34d5f812fba0a14", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/get-size-bytes.html": "9423db2cc6c3bb4f80f90d478157c37a262512fa08e6ca07dd0269ea50e3f416", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/has-blob-id.html": "cb4f2267d749787ca8752009aade09e3d9f76ba7aabda75997e782514c863233", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/has-content-hash.html": "c149ce9dbc900798dd2795fac405db7c77c114a57ae81bb646ed987a02a5f331", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/has-size-bytes.html": "1a51dad80ba4a41539e93fe88e7be1b0c6c9d13c0489323df363dd7b903318f7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/index.html": "5e8b4a2a0f4d7691f82d0369ca85663532e14319c0b504c7b09fd0ee8921e170", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/merge-blob-id.html": "a830934cb35c07d574887d45178e718b65a5c62e5abc66a0b856dd8e68ca6743", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/set-blob-id.html": "250428015f989c542a74902c88932a8cdb44977993e9071e95b3eceb539794a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/set-content-hash-bytes.html": "b53246651ec33335bf0c514c6b7d809d98cab81b183210ba903148762e0f91df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/set-content-hash.html": "68efd43cb581eacfdf12d6372dbf48aaccb7010e4e5e5bd5f59e36405c878903", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/set-size-bytes.html": "4fd151c283f1b90750afb3ce92e6a2a78a1a38f29a7e117cf9f95a19c120f934", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-c-o-n-t-e-n-t_-h-a-s-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "950a506d149eb08e6a02e812ad2dbfadd6691c5bf16cce0f97365f093df650e1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-s-i-z-e_-b-y-t-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "1891f180a9654d1515fefc7462edca3084a58f116dd619b2264f59d587d45ee8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/get-blob-id.html": "2e2dd06b20085b86c35b4e79e76c01591f3aeb227c43f4bed3bbdf17929b3c7b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/get-content-hash-bytes.html": "55a6aa2629d2f5aa9ff030305bb7068b975af1ebd91d8ca6ee02b9544d90f4d7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/get-content-hash.html": "43c0bc199fd0475881e5d345506618ece033d66cfacfa2692b3c7a341a55346f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/get-default-instance.html": "75ae252c9f7a883398a3184d55ecd1fb6b67101140f137bde642932c523af1b8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/get-size-bytes.html": "11e731bce01d529264310c6082a393366768cdd0703cd36a551ce1f802e28e62", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/has-blob-id.html": "4bb783108401e20633f4bc20e5f51fc084c5de83cba9eba9fefe079ad522d9d6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/has-content-hash.html": "5374d483d249d1d37d330f04d42c58578a859c6869b878e5ae7beb177c71ee92", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/has-size-bytes.html": "80f2179b34782eca9359038db045b530b32b934f35733516c097f219aeb12f30", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/index.html": "02767406a415b8b5a3cfb596204a97fdfef55c77138f490a39da2105dca15666", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/new-builder.html": "15fee0c0d0924750ce30546205317d386aa58fec48afc9b482992655248fb311", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/parse-delimited-from.html": "337baab68d12f8c44bda421d8bc6fd1fa8afcb36280c0a77463eea5c98be9df0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/parse-from.html": "27701648a0e40ddf18a90dba3a51813bd2a849e60debc5645bb246c62ee19c9c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/parser.html": "3235dce4727270844e97395907bcc34fd3855ac9a2368d8dff7711d61fcaee69", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/-companion/index.html": "fea541bf7e7476f1bb8d18d9c535b702538b4f5ad8feea36e6b398f354b5f52e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/clear-length.html": "dd5d296e63a1a0efea3b9875d37a61c0d4497ca9141e92f45bddc2c9f167fada", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/clear-offset.html": "f12ce18ce3a682298facfeea2511d0889c5e8a22087cb113a123de7cb5b62a57", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/has-length.html": "95089b8c97885c49693af966db5e1789d4d90e76c5aa61f96e4d1a9801dce9cc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/has-offset.html": "9bd6a91f3afcf73012eba2f4758a5e17b1996856a9bca4eed1a0821c120abe50", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/index.html": "0238c10de54e1b05b05dac6322279e3f97cd1f410fc0fa05ef7fa66c94c68f83", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/length.html": "6f80436cd1180bc66d7c498c098afa1aee4ae0ced38f65fe7a13b71aad5ad952", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/offset.html": "3b64a74ac1d9b078b872aebd94332d73d9ba64695da1392626acb1000b607c46", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/index.html": "a830107a66cd48b70629e1615eb685db9544b6a315fd9a10b8266864a67a0e34", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-or-builder/get-length.html": "b2dca42bee835389558fd2d27f0178b7d375c5d6a6ab26cfc2844767a9b4967c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-or-builder/get-offset.html": "8df61d3c7f12d8886124b9361d8da662847139e101d78db760730738c7c7fb0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-or-builder/has-length.html": "e19c30cc56bb42c276550d8800e5119ddd59ba3b9a8b5bc9fff3538371d1e911", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-or-builder/has-offset.html": "7d8de888a8e6697cd0930f6b26720320ce53fafedb04ed4f6fc52aa1b8d14c3c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-or-builder/index.html": "44eeb017ee7d39047db298e8a87788c0e054eea4fba7b36718460d42d30e772c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/clear-length.html": "e0b9e294a3a7228ad9f8afb0b97d57665b3c05b8c0af0e5c34d67f68823fe531", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/clear-offset.html": "f5a5a5dcb941c56a3eb10fca344155f4c9bd89d4b6308ecd69351b9f6896ff36", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/get-length.html": "69478f83c2d2148839ef6669bebcf4173a35e0cbfb586c71ebcf2110d0f1dabf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/get-offset.html": "47e1a08fb8c128cc8be55e9f6c16a89f2388603400a7473ce34f162446fc2296", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/has-length.html": "b20132b4810cda294dcd689b1113a2df524dad1ea83d0d3c52c23d728547bf0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/has-offset.html": "c72f77030efeedb7cfc26249ba71122a8f7184f39f1d06520bda1e7c101c83d2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/index.html": "5e44ade99599148a07d7a204b544da2e167701755ad82c48b44faf627c996ab5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/set-length.html": "ea52bba4172445fb236082d1fba89f528f9e80065141ca871edd06e621e0438c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/set-offset.html": "995f50f98b96d4443f7b4a238c549de7129383aa3669f78b551bf1c2ec3ebd5c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-l-e-n-g-t-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "f57318949207b186666b7137881bfe34869d52478ad5f72df59a8441a329d5b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "bd16e10742c4b60f4a610f537148a962d54ee7bf923dac3567a5b47eb37f950a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/get-default-instance.html": "4c828a53c73f3ebfed1068ac6d1aef9cdc34acb03723e2e9c6a86add80ab5b17", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/get-length.html": "55849fd0f1583150a59da3f533cb97aa32ffd8ee5026df56ae510bf8730bd2b3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/get-offset.html": "f82d9566f518265003b4c13ac306acde4a2592502b2ac150efc84feafbe5cf13", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/has-length.html": "90497fdfd062e5a641792c3b578faa5f37e4f12d32a8f9bd8990c5f22a6a151f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/has-offset.html": "840cb7fa1671e2efacb07337c3b09c23420b6a55c3c4d3c5521e41542e7a7edc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/index.html": "e950d9d073c0f815c8d8cb6bb94ccdb9f52642cf364266f181d9ed3928174faa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/new-builder.html": "8668d8ac9a5cc4411428f93e4fd6914de2bfd16c47bee415b1288ff15014239e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/parse-delimited-from.html": "c7d1d23bda99a4dcb3f9b0a58fc7114ae97be1fd4b78105308aadea5c50948e5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/parse-from.html": "8e0f14f39b48550e528e379eacf8f8d9f620888a97166d88642afca33dcb0156", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/parser.html": "13d66d301079c06ef2d0a8676225c81db0644b43022f03cb65ae6d45bc8bb926", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/-companion/index.html": "7ac0808d5fa7827fa8b96a06655cc29f62f0a0bd2ac9735e6988344d7a5a4109", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/-kinds-proxy/index.html": "7b28388f45cbd7a9c6defbca44919e9b3604383b64c10c06a2a921dc65f9d8b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/-parent-origin-ids-proxy/index.html": "143a3ea24692c697527386df7e85c3469f67679c0903e1ebe1433c2f95922bac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/add-all.html": "1fb0e5bfc31c2a9c3d079517a8f1ee22a7317ef6088f6a57c951db982d1f5241", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/add.html": "4929cfd6e6381ea901b7adc6d733e8bf9853a34ad923648ec219ac1186c79058", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-content-unit-id.html": "b95ab2732a595b98db7093eeeca72f279526ff6ea6afba2fd5c9618c43c34d9d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-created-at.html": "015dc25d2c0f1fb9fbcd4d6033066fc65ec051a9e94746c3e8184f3858e72c4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-omitted-parent-count.html": "c7ea637357198a208efeb9a50dc94ed1e3ca9704544af68918135d5b8c2b7c19", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-origin-id.html": "945df486128259882e1c17d0e3bbec670dca88fb1af1bac71b80264ef04f874d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-payload-sha256.html": "09227a6e1e906eab3fdc5937d93b3ce2a86f34494a9136d98268f5e027ad8013", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-producer-kind.html": "0eb13697a830ae23eaa41eef971384d2a043e790cce9aae7a0459f053439dc62", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-profile.html": "55a3350eea707dbadc27699b677324f360e7746f512647ce703fa42e74b2c3f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear.html": "881bd006ebe364ec4b73fdfa6fd336b52c4450010d2bed98bbbe876a79bf3df3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/content-unit-id-or-null.html": "b0b305690a791f81f3c465eaa3f1c05acfc8ad7c0b39369f9da2972782b0dc79", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/content-unit-id.html": "10af476e552fded97000cfc48ce49ba2dbfe02b9c33794db1bc5f5e2a703c54b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/created-at-or-null.html": "1c5ea00bac5709256d408265e8c305d0257607ebbaaf53a84d47b79332f9f716", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/created-at.html": "1e0a74700bcc176b42f72e7e668182660ac5c10b131a6b73c12aaf7cee758fa3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-content-unit-id.html": "b1952991ac6fcb1788e3c6045361f696f74b2ef636464fa20b89467077598d71", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-created-at.html": "64f9aad5ae38baef6407025a9ff7d0be539777b8ddc9b8011d2652c4fab929b0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-omitted-parent-count.html": "7079ca29633329fbdbc8c505f7441b07652f7e47cb4858d9fffa2b4650ea15dd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-origin-id.html": "a66eed91b03327fbc03dfd36bfd2e566db6b5484c896feb6dfdda937132a22c1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-payload-sha256.html": "dcb8dc83523d83513d26a2f97b0d11ec6da9d5cebab7a9319ae2c86c5e2cef2f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-producer-kind.html": "21784d80ce4d7a8c48dc7613d6f268ced7b9a39bc7fec954100de54cefd207a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-profile.html": "9ccfa6a9a58ababe02f9e2a00a0000a7fdc17d91b5fe9d7f04d8b627e7cf6640", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/index.html": "ddd43976534d9e81f64c83be2aea51bab5d9d4e7732f6aadaf1ba39e3f827e29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/kinds.html": "8ef0fc66521a6b7a45be5244e4f7335e39551c0f178ec11e7db66cac6761040c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/omitted-parent-count.html": "cf136e4d6cfea056e07f97cbf43b96a3a5b0c7d37226afac3d8c4001dacbb48e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/origin-id-or-null.html": "d19fc6d5693e0954217f0ec40e874583fc4c18828cfb5cb31409756344b9aec8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/origin-id.html": "cecb25d38031db479c9c6fdda0ccaef8a377c74f520f46584c9fca0db50caa9a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/parent-origin-ids.html": "3c181e81fbdb72aab583dfbff1b38f036e0feab7944c8bc0c9197c6b951f61c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/payload-sha256.html": "9826d425e57b48bb089feccc4795f4e995846c0a88b2d2c4568a5381bc98f0e5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/plus-assign.html": "87f8edefbafd97a73e1f365126f12721678eda68be2e1280c13c96735a13ffd2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/producer-kind.html": "50a5dd3e41e0dbc02fb2b80e0c59691a13daad71c7583ebcc0167cb5ca980a77", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/profile.html": "deff235f624f25b98f059a3cd1967c1bb826091e5fb8caf216d4071caac58ef7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/set.html": "a713e5ebfddf01832294a886a9505684d5d6d4404f0d27c3cc2d4c5f71b48ed7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/index.html": "44104b0f18dbd4ee1db700f139506234dc761fb919559d711e9084c98d06faeb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-content-unit-id.html": "33b868c2590601d4f549ca39d045a6c3b0bdcfbcae177791c50652937646b361", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-created-at.html": "eba3aa53bfba8c3064d554be604e5bee7fccbc525743596fd29bfdfd2658dc25", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-kinds-bytes.html": "b52529da9cac9f6c8e3ae9dac3417046735b2eec8a57d6bc093970c7865f41b7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-kinds-count.html": "60a42e7171613fa073f208e8812889755bb19e9fe76c41a6e35666ef72a3bb7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-kinds-list.html": "010081a521b0e4691a8840944092d2b995eb158d513c752bc15e38090527509b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-kinds.html": "95dbd85514fb3cbca35eb793fef2399f241ce049a36eea5bc5e835f3d1a46d15", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-omitted-parent-count.html": "5f0b95df68353a27ffb09e5086b6a17918598b07d15ca23c524b374eb65de16f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-origin-id.html": "4fa95319f220f04a1822c6de427de63201d13008f41e77e449191f85917c2ce4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-parent-origin-ids-count.html": "c3a8f1e3828dc48697529885b9414f9b7271f02c7cb6314e4ec0df95856274c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-parent-origin-ids-list.html": "97c2d0c73031e2bbad2e9eb7523f518673f6ed74338133ca2d365fda73743c93", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-parent-origin-ids.html": "9925af8171dd3b799ba228142b0ffd55b0be6ef2d6b8179b75e5fba935e74c67", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-payload-sha256-bytes.html": "52475ee8cac61c3fac0bfa0376b10d3bbe27f77ff6d17b8e63f9d20349ffc601", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-payload-sha256.html": "05bccc877c4c85e81a5e22e55150e8ee5411b70eb41227f099af81eb8867844b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-producer-kind-bytes.html": "7dfdb5eaa1fbee9eb9909c3d4e3ea2f54f1e80a1707eec8d0eef67705b740e7b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-producer-kind.html": "852d7d1edac39fad35cfc339a69efbee7fe3c09be9ee354734dd0f974b7a2a9f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-profile-bytes.html": "f5848589d5c3cc269b3b4e23053b745acd090e15b2ba7b488f2e9f9d6aff3ead", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-profile.html": "6f4dc74a49eb1f5571305c9de3f4b46e69790b0bec152723ef1d5a50a40552f1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-content-unit-id.html": "0b2eb6c25482b6e396c564d29ba1e505c7119f12ffc0c06840d3005f74814ace", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-created-at.html": "a90a574851178635ebb29487f8f1360ce830dd55a6008fdd10e789b5dab4c242", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-omitted-parent-count.html": "34939197d97628511d95a60cbfe65f25421afe2caf2ac4108e2ae87da5dd7507", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-origin-id.html": "3bf83af5a773284677d13054561ba24777adea52b15cdb63288d3bbb2a507e80", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-payload-sha256.html": "9cf5675368dc2efc33a07ee4007317146cef494a7c75c67f6d5a431ac26eaf04", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-producer-kind.html": "7e8662fe6f380e41b67a1732d04aec94754a2ad9322c0565e3c3240cf0b642f0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-profile.html": "9e9720582e8ddc8b2e1700953cbdd5717a08fdd6dce1124d8f36aad514c2a445", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/index.html": "16b9144ec07d4e230a52c5ab3e3b66b3c79ead9a607aa8f3610b4ed51e216f11", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/add-all-kinds.html": "65d0c32bc741b717568dbc01fcb75ea8ed14f4d2d9f3b8c86742b288e87300af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/add-all-parent-origin-ids.html": "16d5587e3fc34a6fa042728c379fafcdf65ffd06293831a01c6da222dcfc2551", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/add-kinds-bytes.html": "d06740b86e8f1cb1752f3bacada9a4989bf94a56646b90828670cac5682ac10c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/add-kinds.html": "002a5c0c3b78b45959ec4d2b62568d3fa197104f4ba3402f125e7e4b9b6296db", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/add-parent-origin-ids.html": "1fc53c6900003132932efeca1e642e9f8741a31a2db9c2547fa1e76814ad8192", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-content-unit-id.html": "aba28b06fda8d20e8d86a4b09f4f1b403417beeb2de0e40cb9becf269ce04f3f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-created-at.html": "9c241dfd655aa56a524c9583d8ad50438065d05da71ed50b23fab1509644a38d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-kinds.html": "0be27cc4699aa24e2307df649449a58b326a77f5e52f138dfea197e857d3931f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-omitted-parent-count.html": "9fd380c0c44632aae88acb4414843ec14d33e014ae74bc5933a87b75d6f2682d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-origin-id.html": "614f5c11deb28079a682430fea47335e7558879754356458e5c51bb204e767d2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-parent-origin-ids.html": "610a219c81c280736133b35d368fb30ca03a20fad805af3646e71be39401a306", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-payload-sha256.html": "56efbacfe1f4015307161425124445826cb8be5f4797da574507f88f371a0207", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-producer-kind.html": "6eb715da73177b91f17cba1dd85451a380309ade7a50f614fcbae23c80283c9c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-profile.html": "9ea369ff94a7127288e65bafb76e5d3e694bb38e6892b9f8326de9712205e517", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-content-unit-id.html": "ea78e4645d81d1b98bcbcff02beef2083aa21c76172587d6037481d230b272eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-created-at.html": "6592fc8ae4ec1bd3e578a7d6f0790f8df861fe699ee806400a457b4d0231dbe2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-kinds-bytes.html": "7d2ab488e166463e1cf30397fd0011af4bbd3dfc39d6a42ff1f835fb0d5e29c8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-kinds-count.html": "d422b2560505f0090e0b000ba5c861855e92aa8f41fe6cd4a0e22d974af5aa11", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-kinds-list.html": "2711e5b83bf7ec0ca9520dd68bfeb50deb3738bc5c7e7bb8cbe33d084fa2709a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-kinds.html": "9117cb1b79dd198cc447a558760539d1cf416c9b8245ad0169b1c42598e7f66e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-omitted-parent-count.html": "598c9e72947e5eae4d2ec1b9082537f5e25f8e7759b0a7be35d6672f6a1a5a02", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-origin-id.html": "8e0bb599594805b1c5ae9a738fef20a9d4d03fd4ba492d9364a7c13777e5661f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-parent-origin-ids-count.html": "3e66e6c98f3334dfd2261936c6ee2b8b7bac869c25f0a2693102aff023ac8efd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-parent-origin-ids-list.html": "b3a45bdfda92452c5ad62592b4102d843c3e155e3ad6c8d8b71874d7abf8a941", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-parent-origin-ids.html": "2318898af9661ce8d4912419dfda7b0fa9e64a650af95e268e68707d154cf1e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-payload-sha256-bytes.html": "dd019cf13d7ea63cb88c7b74c1585e738727c61421a92525612ec009667ca224", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-payload-sha256.html": "5f10e90a1570c54a04af2f102f8f67ce3ed2203599e909ee375369bbc6707bb3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-producer-kind-bytes.html": "66a489c82c1c96475dde042faea4ed79950fba1a8ddb93678eaeef3cd4294be4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-producer-kind.html": "5b5ab7a1924374c0b28d05c14ae33bd122781e5fd54b5ddfc0465e63cc21a210", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-profile-bytes.html": "f61b6988e6712f00357ebdd3445309e5c43a551fc2f98210e96b1715c286ff70", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-profile.html": "b546e73b0899bd6a178336a8320fd12e5053dd3a162845a6d6709455ca257040", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-content-unit-id.html": "34508a5a81b5410c0d57e02f122de92adbb5a0c12d392c35ed95a68accaf5796", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-created-at.html": "e6a38b08692222700dae133c34d45ee9ec91602670be3b0a786615c873a1d1fc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-omitted-parent-count.html": "735f914a1d559b5578bd3fbeaf17d13d1b01bdab77aadfcd8ffc364c4eab241b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-origin-id.html": "71cf9d0f3c686325830f7e203035aa440df53d883f7e5c1bffb8d8cc1a6bda0c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-payload-sha256.html": "e2cff895aed5105ab421ce3539d8601b492e944dbd466a4fc039527a2198964d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-producer-kind.html": "e2405950b6971210d48d35bc4573a747851b38a51262ad95a8f3a7146b9a32b9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-profile.html": "787c69aafc537e76bbd19572152ddd1241147deab5b8d8551600f630a5decdd9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/index.html": "c4fe3ace465396b1b0b062dac32f5320fdc8191540daaa47758304501a3babd1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/merge-content-unit-id.html": "673a6ddd66dcfd2caa9b7a0177723dde11ece92a4e676529901ed4814b141fe1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/merge-created-at.html": "c59fcc4faa3ce5f3efe6b0886395422134df8794a996ffa9a83bb6719f1ef282", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/merge-origin-id.html": "4ceb3cdbb7b2e066631def356a0ea15705becedfb2b92e5b78a88ec60e3d1521", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/remove-parent-origin-ids.html": "45ab268fe350d2eb74f2706c28623af20de6dd84c2f3a56291ef73128e849bd8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-content-unit-id.html": "1c3549b033bb5a18f90c6fbbfd04c64ca46261af15ea6d1c7b781b6df7820cd9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-created-at.html": "4b8fcacac62735821174f63e0802181718a79457e0473b33b424f9a2f529268c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-kinds.html": "ea16b3f8da2699c5665d8cd2117d1fbce520eea01b4fb6628c76ff75db25dedb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-omitted-parent-count.html": "d1f83245dd538a95b41ecc18a2192642b48137b3672aa2232bf57f23e4255cd6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-origin-id.html": "da1b0091a51d2c2aacf8103f4076af94c14487ebbf39397f03c5400628e01bff", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-parent-origin-ids.html": "32e78fbebe5a99ad5f4186036945eacb7c48bf5ed064c7ac4786debe63990b7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-payload-sha256-bytes.html": "ce905bcc304efe379373d3c10e17e8de9da926b8db14fd8e3f0f3737a5aec35a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-payload-sha256.html": "c40246a15ec5fc5e922539843ddff31a63e66b46ec117533b5125732c0c65f85", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-producer-kind-bytes.html": "9231072752bb9aa7864a0f0ee03a1f469d2b6c19952178eee3f35e666f2fd7ec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-producer-kind.html": "e3202db4b2df8b337effcb75932672edbd73970039e05ea53682842b44583e60", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-profile-bytes.html": "67dce2c511535b342444b15ee49867f35f5fe2a5f8127549e45255a034c89909", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-profile.html": "2f20b1869b7c518380a83bbbcf9a52e25862684259589d5820eeda723b0264a4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-c-o-n-t-e-n-t_-u-n-i-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "510d357e1ab8935a074de1971e36ff5bb7ec509c79fbc46b7282f2f407c7ce70", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-c-r-e-a-t-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "b15f35200f08fbafa25787007633aee1da657ba2c140d2f2974f1f2564a6d26a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-k-i-n-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "bdbd410e2dd565d581fb9bb2e0de391b97534967d9beefe0ce4a75d0fcbabdf6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-o-m-i-t-t-e-d_-p-a-r-e-n-t_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "d98a8cbf8430579eeecd0f6609782c1be996e8e0e78483d11dae32aa57287cd7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-o-r-i-g-i-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "62a9b2b7ab5ad258ecb313bbfc1e1fea44779020ff20eef8308b15dcf01e78b6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-p-a-r-e-n-t_-o-r-i-g-i-n_-i-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "220a07929db966b5955d0df02b7a85c08dfbcaf871b50c156950e7e763824800", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-p-a-y-l-o-a-d_-s-h-a256_-f-i-e-l-d_-n-u-m-b-e-r.html": "65211875bfd5f76167d214e5779482d5391d77b1cecca58b110767d78df96a64", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-p-r-o-d-u-c-e-r_-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "9e74dbc40e75dd688d9e4c417f608d89804ea5d8dbf280daff90ae08aeb7c84d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "dbd0e48dc5df2849273edabd8195506e955fe48d1e6f177455e8c1f7fdbbfb50", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-content-unit-id.html": "9523ec3247eab0acc82eac868d8d6d6b94d1d3fd294966993ef5c9404bbba323", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-created-at.html": "1bdc2dca189368d1f65d5cc7b2ecd726e41ae6cf38a4e995a9675ef461f87f23", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-default-instance.html": "344f838092df057dda9f8ffd70996c3f46a28bfd977c0eb618750f8abc272300", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-kinds-bytes.html": "38bb7c6b4357a721fdb5f89f304101eba965ffd38eeea71b5045fcc91fd7a0e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-kinds-count.html": "b7ec44bda7efb0802ffa6bb708e1893d379e197741853f2f4ad8c54f38dd1eae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-kinds-list.html": "de3ea7e8528c601b3dd748342add80d8d431acf3372c6d4c1e8fd4db1f0105f2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-kinds.html": "b3f1090fe549843357f2e79ef9485c682bcfcd44e91dbca321288f7022b00046", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-omitted-parent-count.html": "6033d40a83973262eff3f0bce93a33ecb0e6e3f873805778b450111eb9d49778", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-origin-id.html": "991245a5dd0aba0877ee09bcd3ca75deda004bd6784883e46c532460afa38283", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-parent-origin-ids-count.html": "640c88f24a9fcf73eb944e8fb3a3c4af3f96cfe15ca64a2919f020c9d706100d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-parent-origin-ids-list.html": "827815b6df99111e429558210ca67378d73e4a20a693ab1ddf21a3475ca99486", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-parent-origin-ids-or-builder-list.html": "fb03c40ecbe6aca4503f7cbc66ab4ede4d4d81675d7131dacdc75032a0853a54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-parent-origin-ids-or-builder.html": "63bc15de95e8b7f673903bc82770bdcac1690ce2e35445cdbea8207d6c6bc2f2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-parent-origin-ids.html": "9a4558133b39448b253100f1c18cce62787604302af4eebf27cb02684151d39a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-payload-sha256-bytes.html": "5a28f901925081ba7caba6d1bfae098076bda5e12f0365e59fbfbacbe099e436", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-payload-sha256.html": "8b5e07aeae4ea013feb0497a6f2df608cf8b3a0323fe2bf9a1a74f8e080a764e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-producer-kind-bytes.html": "c5c06312500ca861edd5a23fb8a1b678afab780c66729914c84557e8fb9549de", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-producer-kind.html": "13896566ca432ff43676a7e41513840783b0a90feac5dbf15f8f3e77c4e0604d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-profile-bytes.html": "e5928b61d5c468a36266bd8e0da9b8481ab0426cb39b3a893df6b23044b25304", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-profile.html": "6ed07eacb959d87ea1b1cfa447694167fdf932b84bbe7e8f72648efdc145a861", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-content-unit-id.html": "85a711163bd0e7bf4c6dac232d1826648651d6fcdf21277d7201fef5246fa4dd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-created-at.html": "c30d5c2308c8e81562feeab36b53ccbc7ea61f5e7d60a814e3f7c605d247ee03", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-omitted-parent-count.html": "b58ad7eaff7e87066e214ef1ccb6b714d7d41d5abc69b77e3e9b04b3431bf18f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-origin-id.html": "ba40d8076234242dc3a4b65d3c3811b1521e338df865bfcb10e78b4d13edf5e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-payload-sha256.html": "957536caa64b0d86f58a474459c2a57d10688867f936579319f848d90f19c8fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-producer-kind.html": "c33e31ff73aa4a2f35648b203b7b62db0a886687087da9cd40010b273d10d0a4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-profile.html": "a1a3778637fedba9e5dca0210691765c8c17481e54d4b06e13dc28c3b9d77bd1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/index.html": "d5a1aabb37e4bc36e5ef82eedc352246a0f7954e26e83c4d150a798bf2ac2de9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/new-builder.html": "04e20d47d989baa279a28de6903e4e1e3cc5c1315fb51b1b22ccd2cad9f9d1df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/parse-delimited-from.html": "ddc52676af4995a14c4843ef682d246f9cb820e003ba7ce304ce6879c3e70a35", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/parse-from.html": "7d64fe398965c50d1586128a73bbccd7a130340609b0bc3efe53cba1303768ec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/parser.html": "83fb96f970147d6ecde5408fef0ad07a0460cc56643ce5956a9fe518a474d30c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-kt/-dsl/-companion/index.html": "3766f60dbbb0cd673a9d11f74ef47433be17dc4d699436b92577fd1abd4abe3e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-kt/-dsl/clear-value.html": "5e781e8273b591d11f4115f395abb84abf737dbf4cea2edaf81c60788263bee1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-kt/-dsl/has-value.html": "250e26d792db3ab3fd1609827541533c94f0f7250506ba09ebee7ff93505eca8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-kt/-dsl/index.html": "d398ce6ecc46a0c871700fc3f000eabb787d2b47916515f36a991e1776603ffd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-kt/-dsl/value.html": "66ac21187e59c2fe3886ff1a8859bf01bd718cb1897cd3a0bf76489dae991676", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-kt/index.html": "e9bc9fd4ea4189daa09fdeb8367a52400138796a2850f1b246e528f7d31c40ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-or-builder/get-value-bytes.html": "4e9634cddb3a3a5e33dc6ecef4d23c56c1c1c03d68502abca0b12cec2b040469", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-or-builder/get-value.html": "f50a4372c8a7825d448e4c6ee20f7e6bd409e8d72b5c9b0e410cdd8789ef73f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-or-builder/has-value.html": "db74bd2671ba0ea30bcb89650ee2700ed98397bf02a1a39d2e4abaca115b0eb6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-or-builder/index.html": "516c4c566789e784eb62be87b14229e5efcfe62d41f142e633a478a75c3376d0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/clear-value.html": "0e48c2febb82fd4fafa439a1fbc3d22f7d9f46fe3ce369bde58d30f31b154ae5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/get-value-bytes.html": "f6820492de4001d152cc1b841593dfd68d2806b78e60f0839e01cc8c7b88a7bb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/get-value.html": "8d8a18c692e4cb27998c05f643f88751768e7691a38c385c5bca26dfcc6c4453", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/has-value.html": "f458f8b6bd4bde4a40de0929d8e5b7c3dac8f937bb783eaef268b8527912ee35", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/index.html": "18f0749e28d3c36ba534e41062e25fa4aa0b8bd9bc4b9f2141c4d43564834b77", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/set-value-bytes.html": "7eaa0dbcb58c2d902593762d11169ba283d93244848b3d61e2e05424bc0cf6a6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/set-value.html": "d642e3a6ab184dde0c699e40937828dfcc51abdb884224328a457092004ed634", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "41592af7153d1e925e39acf9bd804b4b8bf15785104bfbb9963901b0b22d52ac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/get-default-instance.html": "de19cef4743875ecb815df42c492121cc12592a574ef78c437a3777ebc434cdb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/get-value-bytes.html": "4269ea75c0aa655227c17e49150be69230d0711365f65fd9853e27c7b63f376c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/get-value.html": "3ed879e4438e5f2448f1c315c1954cd9807813ba1d20eef63f54c27c5b8687cc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/has-value.html": "34125aac9d2b35efddb6fc8e07fcb4bac5a05ec11d2a3aa6903112a9d40bb2bc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/index.html": "bb62721b86c7b92f9a6d37ed71da4d88cac78660602f1687afe4602f29896e26", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/new-builder.html": "416efc260bd7ebeb87b8ae5b8954fbb3036c0c7e14fba2f2634461a82b0101fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/parse-delimited-from.html": "7633524466e9c7dbdfa26cb12978d55499cf215d8489c61ad14bc44b2ceabe3a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/parse-from.html": "bcb75c3741f9b845a2a88aa42389222c76ff400cb4259683ddaad5b0d5947cf3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/parser.html": "e3e766ff488d2624cd27ab6e7d83b5830c23ac3a5b8a2f4381215c90b2d5e625", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-d-i-d_-n-o-t_-h-a-p-p-e-n/index.html": "b749192769f2a4e640f7878fe8a613a17636adabbdd38002d40559324a9b8f0a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-d-i-d_-n-o-t_-h-a-p-p-e-n_-v-a-l-u-e.html": "7602faa872844c14f61eb1403d6ef709fabb7507003b8777b16d7d1aff79a9d3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-h-a-p-p-e-n-e-d/index.html": "47891b2f160100b0ee4b6a49de4b5f050aefa65f69fbdaf833ebe1eb94433ff9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-h-a-p-p-e-n-e-d_-v-a-l-u-e.html": "343d548f5a6e24ebbb5599f2ec08b779be075b1cfc7579c040f842bd5ac0436e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-u-n-k-n-o-w-n/index.html": "64ea04040c734a290c947110302f138dfb783479c919f3b1679262ae99826dd4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-u-n-k-n-o-w-n_-v-a-l-u-e.html": "8eeb46fcf8ada17b9fc0218a3e5569f9d1480c16de7b19c0d24f344a898b7bbf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-u-n-s-p-e-c-i-f-i-e-d/index.html": "1e2dd7bafef07f6ea4ffeeb985412242df8939e465b2b8e3b62fb15925f9dd91", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "4f646ce07f7a34d1e5568a50d4e46c7d4dd4ab9d55faef4c049a8f1bd69987e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "fb4ae3a2f349dff3c32733de87fc1a12b95bb050bac5b7a688fb4b8bd1d6a9c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/for-number.html": "a1bcaa45dd5bb810c3732a757ff98ce2b004c4af2ac10f5838dfafec12e7c41f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/get-number.html": "4b1791a8251994ec4f3d6c77bc782df21fc522a1d22e018ed20653fe8179e34a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/index.html": "a6697f45d5fda20d594b8ff8c5c31d26989e12c9a3a31f58d2861509242fa0be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/internal-get-value-map.html": "4f12f4032c5dbb581d9655121383b9c5a8d14dffb9b896b3d6ebad541e9654af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/internal-get-verifier.html": "8df0fe8fcc94096947e5de5ee1ee479d4713a32061a99fd357541caefd793fbb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/value-of.html": "c2386938fc17506c6c4bb6292ed1718031385ecc1357feec3d6bf6329e203bf8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/values.html": "983bc0b2fcd8dd6a8f823155e796697085e06bfb7b5e252f141bfd2db8271ff5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-a-u-t-h-e-n-t-i-c-a-t-i-o-n/index.html": "ac324a2f9cefab53e2876ff9d2e053bacf3449a70f4411541ad190f6e8ad1784", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-a-u-t-h-e-n-t-i-c-a-t-i-o-n_-v-a-l-u-e.html": "0adf4ba277249ddc0bad8c832f943d4c39197e945c2a0cb83c3b32a1bb6eb542", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-a-u-t-h-o-r-i-z-a-t-i-o-n/index.html": "a403c1af267d20369ab4f5477cf96ac81a55084c930d7db294bc93efea9bf118", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-a-u-t-h-o-r-i-z-a-t-i-o-n_-v-a-l-u-e.html": "ff15100517ef852f01cc364f0a0d73609fae54e75767b1e17a10b60608571e42", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-c-o-n-f-l-i-c-t/index.html": "4bd7cd3d214a5a3a7cb786095e762f77e3f0885c66a1df62210cf65ff6771637", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-c-o-n-f-l-i-c-t_-v-a-l-u-e.html": "d9404abe0a5faee3061a630a676be7e14956f483ae7810f27ddd582af452ea62", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-e-n-t-i-t-l-e-m-e-n-t/index.html": "50f6caf037e4637e0b89d990e0eea0b79c67f4205592acc5318a2d4b9b41ccd1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-e-n-t-i-t-l-e-m-e-n-t_-v-a-l-u-e.html": "8278689b573393931f91cb020c428a41ed37028e3f3ffadb1a7b937b8b523ee4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-e-x-e-c-u-t-i-o-n/index.html": "3997d6f7c4e49fc6e82574a4a2216c7c3767b1d4b63e858bf2ea21c26ecec64e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-e-x-e-c-u-t-i-o-n_-v-a-l-u-e.html": "f5ce0fa1aea9ae7d943a7828a2fb8ca75f3f9dc048cbd92b6bad01c0826471e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-i-n-t-e-r-n-a-l/index.html": "ec3009e06a4e73c65a788b04767b711daf95f18bd508e0ea00d5f8c084885a0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-i-n-t-e-r-n-a-l_-v-a-l-u-e.html": "bc4fa127faef63e9b0090185e27b064ec810570394b1f64dffaee4a4c514f485", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-r-e-s-o-u-r-c-e/index.html": "565c483e1cbc74ccc01b83c5619569f3d935af820beff0991a353795117ff16d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-r-e-s-o-u-r-c-e_-v-a-l-u-e.html": "ab1303259be9b32fae973da77cc7905404b9da98605acb4bac4a722e7f78404e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-s-t-a-t-e/index.html": "9c347da45dc004dd3de9050c7523e6c36f2256858d2623e0c4c9511c8d8dc371", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-s-t-a-t-e_-v-a-l-u-e.html": "a2da253c7dcedcd1b1da7979a5cc7698f12dddff0ae0f35ef5775c7ca66d933d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-u-n-s-p-e-c-i-f-i-e-d/index.html": "59cf74723b45e7ec0cf7f9e50206ed95b5979555be0a436fa96ff2ce5be96fbe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "e859d2b21676f545d893c40757b4b12d89387ff9a53ca0f5c97d7181a1d84175", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-v-a-l-i-d-a-t-i-o-n/index.html": "d517e50855e79596ae3dee18279d66e3a8c22db7476dafb6e80cee155f7a0226", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-v-a-l-i-d-a-t-i-o-n_-v-a-l-u-e.html": "a5ba5f1aadc987ac3c3542d76c95f12bf3cd8009136c2862720b25811bd13fa9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "5fb19179a85b4e28269404ab7065caa9991a5b7d526dc843884fa0eeff08970f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/for-number.html": "3119ddfa0f8831f5d873a074d79f401549b3e9808d8851616fc82ab6d35a70fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/get-number.html": "0ae34a82188f9e5707fc16c513b24e899c13752ef1db6d1dc1505f3c357beb34", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/index.html": "aa7c18702abff683f1a81d9644824e0a3d8dd66a5be7e3685275bbe65e3abfea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/internal-get-value-map.html": "df70b826be397f131b834225bb0e840da5c8a0878964b0410663a162c4fa246a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/internal-get-verifier.html": "6cbe766bc93aabdbdcac426f38ede74123d39ad827fe392877f7823312f6cb4e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/value-of.html": "aa74bb6afada9bb1342bdf66a18e337fc53fe0415a72402edd6ace6cb3d1ccac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/values.html": "0f1f6c370d4cb4c3ad86a2faff2379f2ca6351b0abb84988cf3713538ea1a0e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/-companion/index.html": "21375adbc48211a8e8f55f116b343955c74bc079f1e864b9ac12c36b7f3450cf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/clear-detail.html": "bde5e08ce1717888a2bc7dc8f57115977b548aed37f61c8691d1ffe15587c2b8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/clear-limit.html": "341db4301933aa268d4886aced792fbfac4303cbd7e1006c828f568b9e4a3660", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/clear-revision.html": "2a1f4d8f97551abe7d43db57b362e039f38d1f2855cb1502943e7d90b44f7a5a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/clear-state.html": "1bf562c3dc357c2d85d6512d7549d17287ec7168b0c9d7d07a077c018583aacc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/clear-upgrade.html": "ed07fe142694c25fe242ed1abfe5e36ad865c6e123d673c0117feafc1172547d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/detail-case.html": "96999811d9cab1a8af484e2f6cd1d63f829dcfbba89b15043b3b25268c8c342a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/has-limit.html": "0b49e3434d5ea1befd6281de562f1acc9c6e0fc07bed7606d11bcd9fa15c4c3a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/has-revision.html": "7b04ab85423661787026a5346f9c9fca58bcfc8aacb96cff544fd1f67bc2e197", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/has-state.html": "3dacdf7e41ee4e82e1e017069f3983dfa0ea94c5d7b7988fab98275747b67f37", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/has-upgrade.html": "40ec5dd3005625107963730428942c0867fd3384bd153b5c0767690cf217523e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/index.html": "6cc7f4f37e243cc58d507ebd17843c699281bbedf301fe9f6de63e8c3b780068", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/limit.html": "64aec96453766dcebc97453c28dd8e292a9139444d3367280e3330fc617dffa3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/revision.html": "b6ac8b73f441e6318cf38702ef3b9c8c87f9478959aa225ad1dfa25b980cede0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/state.html": "5792f73be8696e29844a38dd009eea9862f9df0b55cc87273e8ee42fa6eab156", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/upgrade.html": "8c0b8e04b575653949a0246394de5150917f334877ee88a0607b9bc61d52698a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/index.html": "bcd4095a53273c89e1bc84b0dd9e8adf7a6100e4f8a967a82603e4de0675d22c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/get-detail-case.html": "0370f94726881465f7ea16189c4051de9906e6be90a40688540897e2497feefc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/get-limit.html": "2610c9a462f4abefbdb99b0ea98b4e14ed9cefb853d3fce0ce2d068674fee70a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/get-revision.html": "0fe92cc97416a9c47dbbe175bf3d3ee15e8e7eda48c27ac3f0d7c9ac5e1c1c79", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/get-state.html": "be6e8490153f37cc5e7669cd3825c4757b182aca43ea80af090e7b969bc29d8c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/get-upgrade.html": "70da041328fecde49b1d18e6eda93c6403cec4782d62de37bd532341c8e94823", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/has-limit.html": "cd7124e3fcfb60e6513739d4fd90fe353304220686ee3d4d01f251404a7dc609", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/has-revision.html": "c57cd5951d5f1079d3d8cfce463780cf288093eff89ccdf5cc126c03676d8598", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/has-state.html": "068a233d11b42ad77469233897fdb79d337c455ff75f10f92337e8ac0977c5e6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/has-upgrade.html": "396bc7a0e215e989960d8c282ba96efad2e6b29d9c9d0c595ec0f7c472bab5eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/index.html": "a3a758f6fce4d9f6bc765b39276ecfdaeb9ea0dbb89850c6bbbc1b330a335e8a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/clear-detail.html": "8b16a42ee776246206ed81ae331942479f76f7e58fa8f22670e39de6d1b85318", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/clear-limit.html": "7a15e2bcd795d72e10e22979c6bccad85d7e21f02634d722e900e9ad1316c2ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/clear-revision.html": "64133f73eaf22ff38d5fdfebea07dbf9ac42fae637e72fd3390bf669473b4c37", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/clear-state.html": "c5e624d097b8b278657b5dc8e53eea1f9a1166cd24b5337bc0ef81cc00c41de1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/clear-upgrade.html": "305d4a14b89db3b9755203fc1e346b37e950209521b99c43b283ad0f50fc81bf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/get-detail-case.html": "b8b8f808a1b26c5caa60e2231c7ea7a1105643ba242b0c0fc1f3801e095d4cde", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/get-limit.html": "6b8358ac1fe89382a3779e0ce5b9a366b0df2722387dcd5ca0e2428ea3d3acdc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/get-revision.html": "03f9eee4eadf7c0e6c8c1ddeb182dac6b6d4797ba8433bdda963ff2e912e54aa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/get-state.html": "a2d3091bf6568aab580cb239298a1bd03c7bdfa7021aaf431de23c644da99667", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/get-upgrade.html": "69a8b7e5f884cf05352deecf5316655376125be38cd314d97614083bbabd10a1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/has-limit.html": "398e4c6ba85c7f2ea7ce87c0ae8dba8004da5c7cf4ebc59b8979f8a9ff6c40e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/has-revision.html": "7b8e382aeddcea1f36bf50f030fc4829fd987d8e1af0cfc757952627b579ba1c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/has-state.html": "b25e77f89a4579d9db85c87f9e5102252e31d12e46c1d36fa80f1fa3d9d21a3f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/has-upgrade.html": "4c9d0380dd87a8e10c68beeab806fce30a82a238c8ce2b09261a1596153a9516", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/index.html": "bd5947479d97c88b86dafca99a45c1d8600245e52f8e0a114478a574c884b3b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/merge-limit.html": "54d74ff83ee32e2d2c7cb3f544f113744894ed094e66abb842a89abe1021bb19", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/merge-revision.html": "87a90a96a0a8265844e9d174793820190aae593f43e506f292e238f7475cd737", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/merge-state.html": "0db36117c9da4c1d85a7267ce0cd62ad14d3d2405c4610bf0f0f81a0ae21cbb2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/merge-upgrade.html": "5e2a7ebdff29b6c572d151fb8606c0ff5d702995eac80e0fd6077f2fedb3b3e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/set-limit.html": "78a63e60cd5b31df8163d549c9fb5dd97dce874f2030633e6eb3065e90c1f76d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/set-revision.html": "bf60cc86c0cc94c8deba767ee5e450b065abdd6f17acc2b5d4937131a7f0935a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/set-state.html": "793b04dbef4537e9cfb134353fa5d200a678b45dd9b8dc91a7354ed62ae4e49f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/set-upgrade.html": "264bfa85b5b8015e111312ec96d936ea9f33cb1b438496f44a3af7e0d33d7f52", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/-d-e-t-a-i-l_-n-o-t_-s-e-t/index.html": "c076d16225b84a080528df31249d4c3f394ed16aede514528dcfc95b68947770", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/-l-i-m-i-t/index.html": "4b677b2ffc4eccddad91247e9439b799178558747a759a5effdfb3bd1080a799", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/-r-e-v-i-s-i-o-n/index.html": "37872f61e4bef3702f92c60a860287d97520a94db20b92bf4819b14998c7a2f5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/-s-t-a-t-e/index.html": "3793fc1cfac2034e6aa1e85ecf0245d68e3860c4c304c38f0c4ac30317459c6c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/-u-p-g-r-a-d-e/index.html": "371aee50da1bd7a7231a6ea87961c44054dd4410daa1fa867692ace1fd8e9792", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/for-number.html": "d31a791bbc4be5ec3cec4c183c43aa212dc9395cb6f93bc7addabc4308d7b524", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/get-number.html": "5218857407cc0417af9a746f1f44a456395f965697c67dc008c461522e9bb848", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/index.html": "2a72acc12de31ddfbd167b8c006d84f11a21e8b876865f064d9e5e24fbdeee37", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/value-of.html": "f80b27242e83dc748b551effd50ae0ccb604ba2eb2c1733f60042828be73efbd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/values.html": "4f9f4b9a226c61188f3e32eb2d13006c45d41f2f651862c97556f28d85f6bbd3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-l-i-m-i-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "7c9b2faee8be308ab38c6a308c1bf8c8212e51b7ab7d266cb0e36f6fc1f04fe7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "425f6efa7f82654208f908f1a041799a7e04bb7370b5f85dbb28890dfc38f3fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-s-t-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "add4ffc6efc1fc510cc299263da36b39e749e61724bb476f339b55cc7e968e0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-u-p-g-r-a-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "20660c2b5960856a21a0265dcee9e8be00d4a7181d76493391aab4592dc9b22d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/get-default-instance.html": "09434d27e1be9be165450a087fa1f58a82f2011868ad2a11fd3c7c3a5ca3389a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/get-detail-case.html": "ea3f7718ab738dc4be90168691cf909fe2b1bfc43771d98e5b34ca854aa61e37", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/get-limit.html": "e94869bd4c7b16d679e3500dc15258ba5dbec49ba38b06265c034f7f677ec957", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/get-revision.html": "641bb7b15a6651def611edf8229a1a627551e14265400a463b6a30785371f151", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/get-state.html": "eef071b0e5ce8ddc8346dbddfad15ea6f319672ceea3610a6f889c27a7aecbc3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/get-upgrade.html": "3d33b9354911587215a0bc03117aef2a384cdc5c58b940a67da99764c7b14c6d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/has-limit.html": "5a302199ff1e17a77bfbc2f8ca78ad090dc2e79125424cc505900b12d3f6925c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/has-revision.html": "4de573a029db86d88cc1e4f10c744d8bbe59059b6a6df9e804b78a8fd4bc4d27", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/has-state.html": "1046718ae5c33c60fce72ca71fc98b6c4a1f7daefc1e5a34c580e69ddbe78ede", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/has-upgrade.html": "1dafff95967de477571f776969f1845396a0e843f0f4d8efa6b37caefaf91f6f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/index.html": "314e1d7002305d63f7858c3144a6dc5f3569899101432a4151d1771866d796be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/new-builder.html": "1b5661a723cb29daa202d26152ac288bec2e02bc6c6a6668171a9099a3eef243", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/parse-delimited-from.html": "aea4728aa1e9eb4bddd7bd880d7a4dc01e884a6d70e9b20c6ce8d79efb8890c9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/parse-from.html": "9cb0f0201b5195e64bd692956e1c92af909f5799d017a12d1b7edf6cf18d510f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/parser.html": "88c5931b1251e9e5e6322cfe6ab8ff7cb16b4a603442df076ffee03edfd9df76", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-foundation-proto/index.html": "32ac5f8ec12a14e077f5078edaed2a3f3aa425676618ca5c017c8bdd31dcd34b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-foundation-proto/register-all-extensions.html": "a384dfec110c1314b57551d79918a5b961debacdd0e48728ac94345ada520f1d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-kt/-dsl/-companion/index.html": "f7a5d6378d17f9515df4fae3925c1cb76db9a3fb979aca3a16d0b74b8d1ddffb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-kt/-dsl/clear-value.html": "99bc1e69c909931c434f2026ffeac9484e0617b4e78b3fff957c5266ba143649", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-kt/-dsl/has-value.html": "d50d6db109faa54c250c3f19be5910e1a27d9545dd304bc11874b9200431c110", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-kt/-dsl/index.html": "3d5e3ea389d15713c3ec901ea93f814539077baef312a2eb700ef6a84b06a033", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-kt/-dsl/value.html": "6678ab06886e8162a911d01d88a58cc7c534b7f6764a8458a8550b713bf18963", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-kt/index.html": "95c99a6eb32e6bb0cd17905266645d80aec930ddbc03eef6181edf6b868b5ae7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-or-builder/get-value.html": "2e2cf0d330e3fd41e0dfb27492b4e7cdea6b0d25c1bba1d7ffb6f2040369d624", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-or-builder/has-value.html": "54fdded27c69d50690398dc2a4752cb92afebec17f59af8155d6064eceff51d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-or-builder/index.html": "babf5ba975ed31b1617d6846ac362d26ad29786a260d22b2f87a84cd51390b58", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/-builder/clear-value.html": "18c9a7814a2bf5b63c65fa751e1b86149651a9f6aa063d2df83019952defe5dd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/-builder/get-value.html": "98e8bb5f9ffdd3f2d60dd72e3db57ddcb15f046752333fc3fca02e09f6966562", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/-builder/has-value.html": "2406f83b1b169ccbc859d1af422a5da8de3eda94d23ca674c01b7f5f984b7e54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/-builder/index.html": "efc0f728988fee17b2c2a280b46d861b5d66a78e1e2c6335060940f4e4748221", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/-builder/set-value.html": "0e8bf550d41d13228ff21d2befc577d7906c97e32067db0a2bd2fd37c9f65fd6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "d258df26b120c2cb0aac789cce7ca015a85e5d8787d33b8dc6ee5b7b3f1430f1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/get-default-instance.html": "65faf36245d4bb2d95c44de719cc4acd71a341933195dc8b0a06139057e32c9b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/get-value.html": "cce90e49da39ebb3c0275b6bc4b7d6128f86d4218cee44d30d1aa718d610fb7f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/has-value.html": "a9d99ba96fdbf098b02939e07d9237157655f4afe73d52c2d0209365e1214250", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/index.html": "f519ae93afd69dee1d0c880854470ce60eb8d27e2acd47768cd54d78d7b69b69", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/new-builder.html": "fcb80f5388781a551abe7f1945747a108fc64f7794291540c9dbaec57facd396", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/parse-delimited-from.html": "686999ab370647573ccc8633ebad5d3a54abfb7fa7d5f0c4e179afda8e388775", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/parse-from.html": "49c236f9cd248fd627aca698183576ba58597d700225c829e31ef41b2c1cbf50", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/parser.html": "4af1782059719fe9e7a69c107499824c1791b787ac52acd62d3418421f273892", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/-companion/index.html": "50bbc979ab66b30d2799b68b3b35d3b2a7d2963c008f9273ddd4a51ca6c509b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/clear-nanos.html": "6a11cb6583c350ece9b4a8aede0f41d8da2c6932e7edde392c9b4549ad3664d1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/clear-unix-seconds.html": "0f5a714b7e6fe94836974c91cb1a1adad1ebe0db0644f2b44a583ef69f24e506", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/has-nanos.html": "46241171a7d53dbef6599485235ef4ca254a1c0917a9357be1dfb22d0525288e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/has-unix-seconds.html": "e2ff9c39ff71059ab8beb24442a21226bfd1738241cb608080f35eb18e871441", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/index.html": "c90e24e30bf49a3fa8a466806f43c56809ee1a4792a7045483a1fa030188fa19", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/nanos.html": "06ad3bf772822f1d44c5a4384c2f3725e4a2bd5b5c8fc0508fa3be9c6edc3600", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/unix-seconds.html": "73168e1e8b67a59d6801d8fbd0d54d446b80887d6a7c37fc840668409e21ddcb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/index.html": "f221f0c2a7cdb5b7aa5adcfe7c97cbbea55bb1bbeee52e0a5d61cefa1123fc6e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-or-builder/get-nanos.html": "112d073124059db0c8b662eff598ada5a2b52aa0985902bb830e2c5585d3077e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-or-builder/get-unix-seconds.html": "0348234d6f69ba3598462c451e749331ff4e5fe9255f49c3c6c0b919c7d37eec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-or-builder/has-nanos.html": "475743849727032ffbac10fe6da5f026b8ecb580b3d360dd86e55aed623a0249", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-or-builder/has-unix-seconds.html": "47a59832e7620cc6b086aef3e170ee0db3a94f009e621a6ea63cbb27d98b321c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-or-builder/index.html": "03220495b1c2076f0df64a82cd8e14dece11afdd6ad78b59f16b9e33363622a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/clear-nanos.html": "7a9eca8556c5c03ffcf6c71d65b355911be9f39083cf7265f421a902b4382014", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/clear-unix-seconds.html": "c2b4758b3181c8244d44a3adecdefe1d1795c127e26dc2a6a8508550ccd84b61", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/get-nanos.html": "8f417d8788ef4f93678c3ad3407c36ec0427dc2eac6efab1f7c43e8264b4bd0d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/get-unix-seconds.html": "428bcc70883ea558df9e1c58e5d006075e5928561c629de9b15627672383c925", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/has-nanos.html": "8a24db879688e8ebf35abfbf7ed1414ec1b7c930d2ef4749454e7b4510548b0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/has-unix-seconds.html": "8f54c43d2e3fba5cdea4c19c15d58b7f8868c228a6fa32a62d48bfe0af8915b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/index.html": "6f25fd8d1845a4b65c8c1dc3d828a452287c121215f3bf7534beaec2644c1602", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/set-nanos.html": "23a55d4631f87293387cd60b378a138ee2d5e97cc2baa287ce6923cb8f504de4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/set-unix-seconds.html": "9a58bb719fbfed0fca016384608d6612c1748e61466f03ea1d55d224fc1358bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-n-a-n-o-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "ba5297464cfe4884bcc4b5198a6a390a4272772d5e541b5bcbad4b0db024311e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-u-n-i-x_-s-e-c-o-n-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "a3f675ca316ab8cb270b4fb99d57d95180b4342c1302fbec2d06c198b102e483", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/get-default-instance.html": "9de4e272cd3b70feb90809cce0930688898a39eea472b377800e573524e7d246", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/get-nanos.html": "09e6536ee4680f2f7c7c5666bc73f1d591acede57b1ea90b0eaca67da5f6ec36", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/get-unix-seconds.html": "af3b5d878163dd33c641e037ccaa2998e56edc45e729c70cab0fc20ba596636c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/has-nanos.html": "dd971fa54b57c297c9e978a24363894922ee31b9feab2c179dfa41fedc54959b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/has-unix-seconds.html": "ac1d67211b86521bbb34f70fb91607e54cb1b70f5c7561dd3f11074a3f48d5cb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/index.html": "ba91139d0cd660dd138772982ae75d7d823eec26f65df2ff17be4ff986fb82f1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/new-builder.html": "a5095fc7af422fad07d78c68912986e860fbcba0595d2cf65bda344aeaddbfab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/parse-delimited-from.html": "c9f04f738387def26411649f0491503a2a24c8dba3a434fd324b5fce611def52", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/parse-from.html": "f73b2aeed9aa213542d14d88b879bedc6058aa5593fc4282325689242b106e3f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/parser.html": "073c808e56de9bdd6269a6cf61c8f288734322ac22df5df0e09c3b6e06316552", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/-companion/index.html": "cc34b3f0c75fef2bf9018101a9d9edf0a153996c7da002cc7852818ba1f8ca1a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/available-or-null.html": "b87f92b44d5493d6f27df5155385b3f071fa98730fe383693adfe377c62b78ad", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/available.html": "b5f0d5c8cb9b1c495c0ad8390d28f7498557ca6c4f8a4ada27b5adb2e92704d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/clear-available.html": "303362b66803ca7b27617820b9d3002af8b136310ee5f23a332c408cf66b6e54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/clear-limit-name.html": "95220d2b979154f23fc3fd1f30120107630c74e766c2800299c97d76ea0ab22f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/clear-maximum.html": "c8b18fea4d3dec748dd14ad15e8f57233c153281eea0bad1288905218a0d4062", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/clear-recovery-at.html": "98d30552f2ef38b316e94bf0a43f1fa9bfcc5ae99220c51336aa0078d3385ce4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/has-available.html": "0582ce29fc79f0136a654e7405dbc5752c4cf3188fe7ad4657e80b61ee63be50", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/has-limit-name.html": "fc8f68065bec5491d9075bb73b1418e3344c449fb9c438c04e72e7452dc96107", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/has-maximum.html": "80326c69eda5ff252e1c63eae631345865f0b498a0f746ff3ec7d85073bd1d86", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/has-recovery-at.html": "295fb7acd20063321f27a39093f30d3a5e1b92bcf38fef224db1cec86437f7ee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/index.html": "a2fc6e5f90516a875daf24343a5e6900d89da178795334f2eba4d40f74ac7a4a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/limit-name.html": "7cadc044fac6e075175d821d8d49af949cc375f28ae65200e9372b79c79304d9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/maximum-or-null.html": "d4eddb4752e6df857ff577f0ada5d874dbe121090abdced29b89d4aadb9be3c8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/maximum.html": "1638b8e045fdfb1e0e43d50c8e5e7e777bfc45dcfb70b8fa79396d0f196bf060", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/recovery-at-or-null.html": "c85064b72859297d8b7775361a1c589ec8c3b204421c1d3726d95711d21cfbb2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/recovery-at.html": "555ed6c5630d166d8c061c239a3fbd5fa747b7c3812a53dd7b7a532f40e12655", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/index.html": "2b9756a0b6ab9987b09772e16bdd4e0cf544a852092452cb09eb716b42f993dc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/get-available.html": "b672ef54cc3389089e19fe82b822543a0aaa0d6b028a5f488088b7842ea87fe6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/get-limit-name-bytes.html": "2cab5f6935da61e734b8d5a0c4e89f5f9491816c35bc883fc2fcc3451169f332", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/get-limit-name.html": "7a25ce07b2008751a600c26179b76f91a53edcbc9a44411b0a3e29ee6657c8ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/get-maximum.html": "ab761e300372ac9350db14377acaa2393c8d553571dd8215b6ceee1ff43fb1ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/get-recovery-at.html": "71fd6c1f064ade18d3b44ef372460b87094279b9d2dbf11e61aa055331bd8b4b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/has-available.html": "8e2ed8d7aa426fd676ab98d1bc007ed66d30334080d8e5173fe6126ea4aef7a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/has-limit-name.html": "556aacfe41261d09edcd4770afda7e40f27cc7fa211c2276665da12781fcd94e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/has-maximum.html": "a8ef09602d25dcad355438e99a7e692ce90c78af5ede179286718bee5b42f102", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/has-recovery-at.html": "9e57371085861e36ba2b0c5b304b69563a7c4d3939e00ef11b5909b7b6d800d1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/index.html": "f2fe0cf245f31b267b158b9f976d8daef2fe30f449ff233306a272401ede4d46", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-a-v-a-i-l-a-b-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "0651ecb2e60f1a0ed786518488b74f25a4921aade050b434d3871d747d8fedc4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/clear-available.html": "122128098ab0ed1f94c86a61f99d5cf9047b281fa47c08e10efb8a88e33da8f0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/clear-limit-name.html": "156b1268dfebdd9f1b94dde6c8cad6f7f80af0fabec4be0748726e2e600bc885", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/clear-maximum.html": "c8fc52fe0fdc5e032f70061f28840514e28a055fb17bc2e06e09358909038b4c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/clear-recovery-at.html": "06f70dd97f4362f3325086b7a7c4547b970a6b19d46d2c01a5b56c76bd7cfdb4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/get-available.html": "cdb62ac5ba9506be4012bc2352f31def9d973eb8d484ea9c79ace2f788b4ebeb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/get-limit-name-bytes.html": "7d01475bc1b6656ee27e03064ef71e4e1b3e8a13b1d57520047d82197085f6ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/get-limit-name.html": "2108fc4b4cd07ecbd00154d2ff31c6e3fe0306159730d8bbce41e57cc8b5248e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/get-maximum.html": "ad8b966ed39d2b831776f26c095c133cb7e2d6c7edd29bd9799bb1caf879b7e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/get-recovery-at.html": "84df99ecd78891a98f987c8baf9b21323291aed81ae21817ae02c891f940d01d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/has-available.html": "db3c5ca5ec7d6901aa2894c5c642a10477abacea4f38e704d510ec30d792db86", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/has-limit-name.html": "c31966684e0e32b2aa8f8f74e86009dde00b69e4feae931635c0c34d41537cb4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/has-maximum.html": "e34ed3a597e409d68deda27df4ba1046c3e01485154ed3367947e7d73ed67110", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/has-recovery-at.html": "4e5635919cb7e54cc5670407ee6c505630986f21f10f007dc6bfd5da6f098969", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/index.html": "e542eca3b49346550eeb4dc3b266e95e33d2a6a87d9a40f094541f179f34ac9e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/merge-available.html": "99cb4ee8ba87a80e1f075111777a3235062c7c11bafcbe457805f3aa58cc076f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/merge-maximum.html": "bc61636a27fb1bd31e7cb43a96c7ad6782f70b20788c8c7eb97935cff7e73cfc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/merge-recovery-at.html": "17d4c59a01c28a89315d1c31b94a3789538f0ce44f74c6285cece9584a4ea67a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/set-available.html": "4684a2ff2b145dfed151b84c5ab0573e791529cdad5432dbc2be0e139917e35a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/set-limit-name-bytes.html": "af30170e65e62aa1ff46ea91bc33df2db9bfbc38f38808929647e1a24c740258", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/set-limit-name.html": "15abb98f5a1f7baf4d6e721805ef9f2f9b56e860af1a8ccded203debdcc06f12", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/set-maximum.html": "c90646c0b0990e12270db26d06701e2db49dfd48d5d192c60f66186fdea7936c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/set-recovery-at.html": "9dca73637ac22447d54c916349e77ef1fa83806981db1ee0a257b7b66d0ca772", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-l-i-m-i-t_-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "69f5e8c6356baccb71cf1829255ab8658082147f8b6e185fa92640513fb703ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-m-a-x-i-m-u-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "3fdb01ad281fc6fe11ea2ab692bb2e37c2e0644ce938ce955be6be759d1d51b2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-r-e-c-o-v-e-r-y_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "9d7bb94ce8d03a3c32cef8269e0bfcb96ff3a9a35e6ab1df0995174f8801cbde", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/get-available.html": "820563a11828b7269d9effd7ff89cffb51fb5e911a6c8b442b30ddc0c044d9f3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/get-default-instance.html": "2fa15620b97b8cfdfca337f6bbb73d18aa982d47023b5fc88654aea09eaa8eaa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/get-limit-name-bytes.html": "9edd0974d8418014335490a48c820b281c73508f7342d1da55ed5066f4f2f4fd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/get-limit-name.html": "1674bbdeb69f0fbb79f0370fdb86a9f176fdca9ca64c353b2bb18400f492c3b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/get-maximum.html": "5cf052a22260eaa0162ff8e44dd138b824802deb24ccedccb1d5b97b07f57f7c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/get-recovery-at.html": "d8cbdf1d06da3ddc68e6b92fe3c9368f5a119bd9acaf81967305034d530659ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/has-available.html": "0e8325f1296a05154c57b8fcb06e1f27122ddc0be804e3f3a84e7f38d1257394", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/has-limit-name.html": "7c222b5ffb64c906fa02fab013ca76090c1ba5df2a13843aef68f85f70b5dfed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/has-maximum.html": "3d55c91817deeac3e35bb336326ab7571a95930c14222d704d15240f51ed6e4a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/has-recovery-at.html": "8c7910d5c064db15fc31381f9d9d3d485bed27f78ed9a4509fac9796f854d8b2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/index.html": "c75c632b37c495d295b8c62622a6fbfb61b718faa2fd766a0eb764debc17c18b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/new-builder.html": "35be3ee3a2f983ac64d801b63573b9627167d901df86cd127d4e348430e9bcdc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/parse-delimited-from.html": "f0f21ec83da0baba8ff54f6a3669b95974707038be12cf3e55ef59d3443ab0c5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/parse-from.html": "ad38d55aa3d27720218babc06f7ac9afe24d0e4008a16beafa96180c2329d917", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/parser.html": "5b94d1c1d00e7b2f9cd8348fe7968a122fb9adf02c715a4145a783896e8d0493", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/-companion/index.html": "ef80156d7dba63dc28e5497d6bd5b99e61a7ce2ea4def9dca70dd8969c21d1b6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/acked-rev-or-null.html": "b3430e4556ccffb8ac5830b55d26a1064b63a741fe64954d125d878700f80dc7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/acked-rev.html": "8316adedd012c8a6c7a7f6694359ee0b3f5e65c3c35a710a1ad5d466762e75bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/clear-acked-rev.html": "8629e0410cc944833d2bb4fdf4308a2f6e58cc2f88515c510a974528e39fd6b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/clear-head-local-seq.html": "b1cb7ba9962b20ca2a8cdf11d19ad40392a273b90428fb3a59638f04dc554a29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/has-acked-rev.html": "60cb254c910b8812b682c7f9a39e940e73d2b2b29438175f77c6aeeb9b1c7e22", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/has-head-local-seq.html": "5943045de26fed930d2c6af606c3317cf0c7aba0cfe639b57e32316e91c4a00b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/head-local-seq.html": "17c77f76cc1f84e506ece86b1a9221a5316b66b942cf7834d600a978940e57ba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/index.html": "36365d0bd0585444efa209798599857f849dfaa39de6433d11055ca0ebd52865", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/index.html": "9893e261751c1af681708f4c5e4daa90601bf895deb2c8e4d444bd6277328806", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-or-builder/get-acked-rev.html": "1c9c89baabb35c420d8d7764b736cd57a15fe6f987b414e625185aed8f075a65", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-or-builder/get-head-local-seq.html": "e82863888ce36dcf23504b676a129f45d2ec03d211b197c7f31c5e34e46ad9e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-or-builder/has-acked-rev.html": "5fc7787a48933834680554ffd2b927b4d6113e54000d07f7f0c2bc4eeba9e580", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-or-builder/has-head-local-seq.html": "48a08adca45df73cb98d67c79ab583727103d95d6ac6b9427aa2cc68ba4b416e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-or-builder/index.html": "7658e6103537a4f8151beb2d1637e16a174132d48c807cdb2235f0ef4b21c95f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-a-c-k-e-d_-r-e-v_-f-i-e-l-d_-n-u-m-b-e-r.html": "20b722d0582b2f35bb7d94ac57e38239d3dfb2c62087e574ed294f7c65fee7da", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/clear-acked-rev.html": "890aeef0032002e9f941fc961228295808c67052aba41bf2426fe687a3a2d9e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/clear-head-local-seq.html": "c74abb885d6072e101944c63a7815e59317ee8a7a4bf7e25e5b764a589eb5347", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/get-acked-rev.html": "04c2ffbed5791698fa1d71a69e23159afd144ff27819e2cac00fa9193e2079fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/get-head-local-seq.html": "f402c6566b275bb1d03fee52cc4e3be47e2eb372cda285fbcf6200eb1020c512", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/has-acked-rev.html": "f0ee7131656fb40334cbb3c193a0a75873503c3d906ff5b971f4f37c56e69666", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/has-head-local-seq.html": "d6096eee580ab57b1904a33e2748accf11c1dcb398bebc44acbaf8189a6ebb62", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/index.html": "1c0844a3355524884a35ed057aabdbabc3d14a0bfb2053f92c7973620a154431", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/merge-acked-rev.html": "03ab46f2114213df22c734f0e5dd4b426a4a8fd00c1c4ce8b494c0533e647943", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/set-acked-rev.html": "eaf670951b8cc70d8976cad4e71aef7644eb02d87d01890a4d871a111aa3dd8d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/set-head-local-seq.html": "309fd971ae3f93c7716fa73fe5b8dcf77b2e6a50b8a6f1fa88f3c1228a4d3fcb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-h-e-a-d_-l-o-c-a-l_-s-e-q_-f-i-e-l-d_-n-u-m-b-e-r.html": "29ab58ad904cd950c3b55952bbdf553d451de698bd2cce1bfd9b85ae178048e0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/get-acked-rev.html": "38f753bac267ec3c6cae56ce257911336daa8eff01655b5c5fc7591522f826e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/get-default-instance.html": "8e562b823b0fa2cdb3601db953d589e81a9c8fc3437eea5ad5dba00148e32068", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/get-head-local-seq.html": "9f593e22a50dd281065f48208ab513eb5393b4953441e0f2e5807f9398f0c27a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/has-acked-rev.html": "b0c426bfc16e25cae29cf1034fa1a308db8d21dc0aba29434532443f650adf4e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/has-head-local-seq.html": "13972a436edc24fbaae1bd60a62e5c9a1994bda21ce2d42fb57f6ff13dde0e3c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/index.html": "21f517a924bb1f898e035dc3062f9a17824533371b262e2c98a826c4dc257c20", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/new-builder.html": "23888a6fd30fcc013c9e5e7c1bf35e9afb7511f440e0e02231c6c5eb67ec8579", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/parse-delimited-from.html": "4f69bef882d3d3d64d4554356c37a3294901b43f9b2cccae24be9955b262a814", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/parse-from.html": "28f2b3ae450b5771009159d1880708a0db0ee8250af6515cc27cbc715fb5cdfb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/parser.html": "0637378a0630c9e52da1ac098e9e7aab2de7713a6e62216ee6780b3076fb264a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/-companion/index.html": "0ec3947af0de011ea5b93ba77ec3a1c0ccb0d30f7a64993795c3423b80c9fce6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/clear-duration.html": "c31ac87bac8f2970f408205cdcf1330dd9cf61779465e0c52ec05c50d550e3e5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/clear-start.html": "6f9f210e31877d4f865a6e9b69f2d8f55289d51a75ee3bb268cc4067c6d3e43e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/duration-or-null.html": "2d4b5790fbda77a861922b21f34dc6c853afc73dea01067dcf3a6b2e23807f6c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/duration.html": "433625531f723b7c64b0f55ff268d97f93e28a045ff5676a50f020d066a69c65", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/has-duration.html": "4f0fa10b11168cdad518508b5782258ec052767cdd8fb653f88cd9c60e3de597", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/has-start.html": "5974996ff6fda31acb6bee78e446125d49ba1280a8764d5970277a6a7e8e9308", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/index.html": "3ab7955b82c0a88e988dbd437baddd2f020870e7124fabe50984cd0d8481420f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/start-or-null.html": "cebc1232bca21cff76e10833b5df250ad26812f378709c4c049accacb7541ebf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/start.html": "729b6ab8c7a0a0991452ef80699d276ab0f44a99fd9a6f561b8d5fb4f972d38d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/index.html": "8a85ad67d835dd677c6f1887b98cc040bdca2543470918490538f2f09c5ccc6a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-or-builder/get-duration.html": "6d5350b221ff75904b26a4c082da5fb58c5f8f4ba432985436aa5585fbb7e77f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-or-builder/get-start.html": "1809ac3828d8d874e04070225d8e9dc82f0c66aed241a99bf7289e7ced3d7229", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-or-builder/has-duration.html": "ebc5735456e6f9bb4b9eb4e17ddd84c08f199a450e70bcb8a6dd0f57a56ba3ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-or-builder/has-start.html": "547cefdc23560183e6a2e3acf210572f70d9e16067ced8e24ab11082594c504d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-or-builder/index.html": "0c684895b56304a77a0c4f0ca197dad2273a3d7efb987314303d5387448d3812", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/clear-duration.html": "f4b3fd1cd29348978364c493495b22fac3a3fc1ccaa6c320a5b32af3da05b54b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/clear-start.html": "faf6bac5cf330bd3172fb505769f7cf54d2887c9a8f9e07cb53bb099c4989e58", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/get-duration.html": "f9e3a5ad25ce3d68c630506bd0ad4aa40e87b2030c91ff613692142c2f8a2d7c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/get-start.html": "ced7016052c1193f89ebe9c5950f6cc9f67f82c8e0777a005ab8c22c91721b73", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/has-duration.html": "8b0fd3f344ecfe17350bb6985c5967e6ff9a8f90ef1ec840dcf64948b84c3cb5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/has-start.html": "df685cd533bd786d2f673eee98c23204e2cf22cc65ab3180b2d013414133212f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/index.html": "5b7a982e33516d69436c9bad6c2700404d60d1f2171178f5be84059767431196", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/merge-duration.html": "be567ae8d1bbaa4af12ac00e0be0a610a92bb945dcec905546f65e9310f152ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/merge-start.html": "0a7562b3e2a7a86c8fc1f0daef25058b6ac3a5900822a1865f80da308a434eac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/set-duration.html": "c5bd29a0ac84f46af0af056d913fb556be887df9d756123d10fae77b9c7bccee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/set-start.html": "1058f0364ec9b3049a067f2d8f0a541a5450e48e00dd9d94b9dc7310d866b660", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-d-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "cad6ef959d735b3d2b8a5f955beac89c605326ab1a4722ea0a88bbb71d83b1ac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-s-t-a-r-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "04875d0de2671811401d0b3054c5066bd0fd55dbd3160d190f530f54ceed8ee2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/get-default-instance.html": "29a4d131ddc9e237847e21d3913ee735968148f086c3eaee9b8ad166794927e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/get-duration.html": "3a264e2be4b92e3de43debdef4a454732a66cae2e6c11344b9bd0ff938a8dfee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/get-start.html": "22b299fdcfd50409c06aa8a5c40efad64ae0a48c7c9841cc12e7388ad6d46b3a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/has-duration.html": "3de5a422dadb00f25d930b8551a1dabf47da6749f70001c0d448caf465bfc76c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/has-start.html": "0ac8f44260935203dc234a30c347b51e9d12895cc0eda3b23a0a7cef8f288a81", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/index.html": "11d84306723f84f6fd5535eccd4e03d2aaef176d4d60caba9ff8055f520e2c68", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/new-builder.html": "1446fa273531699bed6e9533518bcb03a75ee85bd6ba0395993ffb5dfb3ad763", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/parse-delimited-from.html": "5943afbe36f1a9d61ceae4e86533fc7697a2ec06b4b764903a685824137b913e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/parse-from.html": "b4f067c73852e10c73576895997576d210e54eb4ac455899af8600478ef162ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/parser.html": "c45a156d5fbb546e4a473133e3de95437f162a3534a503f8a44ae1cb3c8cdde0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/-companion/index.html": "79b4553059d22a412d144b8ebc206997bb8a8da06eecbf19d08550000a56206c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/clear-rate.html": "86cc0479ca034c20714c069ac149f2f34ceffdbca8bc5b62aec91efc1b964de2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/clear-ticks.html": "cc45ff3e7054374e835b642d13c63198672ebc30c699e3ed6d765c1fe7b4d775", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/has-rate.html": "6834fe87d33f19c7fd8878768cbcecbe9453c00f988dd23740494ac388961542", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/has-ticks.html": "dbc475228f6cd39d38e35e6204760888285e5a8d996d6138a9469807744f1c26", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/index.html": "eb42b8399b64d0f172e70b38ba16803c2bcf7b83d12b7bec81ff5bfdd1571bef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/rate-or-null.html": "c660c6afb59d926da3a4170c983780216660480060919050cf6068950ffc8294", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/rate.html": "0fa9c33d83d629b20e1b5873758c6c0232d518d33f818a0f408d82c6fa5cb764", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/ticks.html": "c84a119d1c0b48497c043e4b03e602afe98345160d822b4596abb43efc7053bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/index.html": "c85ac54e4178b83c363f39f692026d5e4c5cecfdf53e38307483c3bcc8939f6c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-or-builder/get-rate.html": "b7f4d0d881de9621c2da4b0541aad64eb510d95da333c2b7dd13fba7d9fb4d7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-or-builder/get-ticks.html": "61640c7739d2807b7052e372996e07fbc151da8bcd504a675ea99cb0acce5336", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-or-builder/has-rate.html": "1b5cbcfed01cd47267ebf88876288cdb4537306398188406095694940d7449a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-or-builder/has-ticks.html": "0209a8bd9c5cb22f6d95d7ec8e8cec3146cc064f53e2e1eb265bb43c4e8e0318", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-or-builder/index.html": "12daa874f1f58deac7cb84b3956b3b8b17c07a4b74ae3af8d31e49c09145abab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/clear-rate.html": "1f3d77f7d04c4e24eb28c84aa2032d924265c50b0c6a82ac1de3bdf0eb95b9f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/clear-ticks.html": "54f341b4947b1e63c6a91a587183a088493b2b5e14b542f25c66937e396c4768", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/get-rate.html": "21a07a05d7eeac9a1355c5c4ed4e2afcb8c6c78229d95c887499b0e09f953370", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/get-ticks.html": "c711ab12e94524dca6a545ed3372cd028f6eadd571eea061303c66eff87b036f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/has-rate.html": "452ffa49412e3421a5e28d9f256bcbdf5b7f9629534fe559bb7264a3320c3a4e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/has-ticks.html": "a874319364a60bf16b72ba95de85ba1be809d930aea30df2ea0435f8bd3503df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/index.html": "52b2a325304e7fbb1ef83644d9f1e4a1feb300fefdd686e599cc5e40c2585530", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/merge-rate.html": "f5c73cf35b02abec9717447826a1fe2a967ba1b64892dde092906c6fc16ad947", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/set-rate.html": "f6c6b242234553461988a2317315ae5568bf578d912c967fa42da89324350d54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/set-ticks.html": "77cbbc85566db3dd15dfd1c0656ba9f56f6e60e695583be3dc570b9a75f57139", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "2018b011f203a1a2c989346681307a532e8145bfd14f080d81ad606864c2523e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-t-i-c-k-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "211cce374f0600f7fc1bd0175b8b047cfbe3012d5d56b0a0a8ca932b062bf2fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/get-default-instance.html": "1c1f0aeae9eaa32301c24f0a5b8ed8f706e7828923aee20b17b2e36b30879ea5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/get-rate.html": "14c191ac25de7afb2b72a403659862167461c14394c7666228c6ac5fff01b057", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/get-ticks.html": "c3c97e5f8df1bdb3104189fae69e714e4bb61123059d6f64883389ccd81e5ffb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/has-rate.html": "98ee1d10591918e1e389ca94dc725317a3cbf6448c21745fc2b0859fe439f768", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/has-ticks.html": "acd94ea1aa59c1de5ec49ee4092a31631bc58839779d7d36578222be0b417277", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/index.html": "064131c7d93cde1fda91e4226e0a068d2bc8f26dd316cc39f9ea61178bf3e86d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/new-builder.html": "9b17e08742606d1f5b26f625c0f0c8684b85d3252440378ecd46d5d189eb5c55", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/parse-delimited-from.html": "7cd0f8433541f5e37e4f7350b654abca7c87a5146f2725d968659c154d7e456a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/parse-from.html": "748347f8f3c32820b08c65392f24e957e2810dd5523a3625182af762b1f6022a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/parser.html": "3a1d967107ad669802cdaf6fe4944faf65b2b5f8e48286dfee3a1dd09b0af193", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-kt/-dsl/-companion/index.html": "f34fc6c0d8d578d7e594aa587524ba88ea5da9c662e767a25bbbec1d9430e097", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-kt/-dsl/clear-value.html": "56f88cf27d0f0eef0d0742f6d08f822b161dfeb2f7094b93d3c23ad4b4d56882", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-kt/-dsl/has-value.html": "908ee53a5f2923c8f70253eaa6a015903dd1787ddbe003a04a0dd3c9f506d780", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-kt/-dsl/index.html": "2b97d833cedf1ee2a474744de5c83893b7ee22b4ad4336b2b829bb2ddc491ed9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-kt/-dsl/value.html": "5016919b76d1a8ca27bf0c14e63efc02a5da45a198e96c61d69838c43d00cfa9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-kt/index.html": "3b41b59038cd711eab0a0eed10cda6a9d15ea5b9d86b39a71d85f6313064a2a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-or-builder/get-value.html": "e6e225480cf9665f098be96ca065706b51db816dd08302685f73cdd42f9fd20d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-or-builder/has-value.html": "2ac0e4db40f61b72d3cc29ed7f908c499003936b53e030f2eaaf4b6251b04124", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-or-builder/index.html": "a1c906d628cf21507dd6f11a8404277f95410ea732a6ecaae0f4d147cd84a3ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/-builder/clear-value.html": "67dfd2ae4580bcfff02c6d2f69f3bd20cceff1ee5173789238badd07f432c0a5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/-builder/get-value.html": "8631c995acffa50f971cc6bb8a6419cc7383edb5be1b0603004423f6b4c655ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/-builder/has-value.html": "19ab62ebda7a10ac56f726d117f441d64891aab94b89bf1e446d94cc986d76cd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/-builder/index.html": "a3e5530a8ea2df77126682e41cebd3fd5e5fd020fe16953677da1d7a14aa0b4e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/-builder/set-value.html": "b76502ce438bc91d88ec1566eb3e04958fd904128c21c13f516ae52bd2a7a313", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "2d01d158ca641e43ba51d7fddf7fddc823bcde1c0b90eb13f7dc8dacb8050531", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/get-default-instance.html": "02e537ef1e3ca5ef86a2778b739b3c674f54d98f922109a0f76c01deab932678", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/get-value.html": "5b6f824e901f3c58ebe280b67af4898317595db34cf4c97d23d64821b35fd17e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/has-value.html": "f431c116603822804791884fc1a2ba0d57eadfabf36f31da414ef4a123949c12", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/index.html": "e35dca29ca27cd282f4e0e60b65c0499695dff63f4219c9fd994268444f026f5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/new-builder.html": "f377bdf50e5005a235ea4f59e5da036c287a2881c84d9d584177a9f1401d1a10", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/parse-delimited-from.html": "567e13e13e5e5c5bc6410d45a6da3ef4e580cf04da9a72c5d3b87b68e9019f87", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/parse-from.html": "7b0dbc95fc965f3bde2cb28d3ab2d1cb9b80a6bec81818b5caea5df2a6985ffd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/parser.html": "7e400ef6237fef36690eea1bf866b8d580c23ab73a66fc1e28066a9ba6ca3873", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/-companion/index.html": "55d7602a5733d1db976cbc26f46c63f08fdc7881e17a6f718adc671235d031fc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/clear-cursor.html": "347e8bb4c0c56e0d27f655da53c0e3618e2dc3fcd803faaf90d0df8bb462c9f2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/clear-limit.html": "86a316d8fe593889eddf35f68dd15bc45a64f0af8deba156d5c5181fb6bc3993", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/cursor.html": "e48cf2b75782dc4865ef60406826ba41d5bbe7447560a79614482185304cd700", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/has-cursor.html": "331928463d0d90ae42722a9a34abe54984cdf471a5f163712ceade5fbd4ea387", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/has-limit.html": "37528bbb5fa9bef87b0555a80558becf45f28f21326fe5cb4530afc024e30f31", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/index.html": "2b084a676daadde066326aad0b3a1220be24e1de2afed70517b82e9dd10c8dab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/limit.html": "6501cd7926680f177411055d441459f97a4eb4b94ade71778101426388ff4ddc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/index.html": "f40573697cdd0ef415bd5c0b9c637e69388d114b73ec5fb027abaa5ef3a2c428", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-or-builder/get-cursor-bytes.html": "396e41bb16601012078d916c561577652016b2a9a15a2d2c42e75574512717a4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-or-builder/get-cursor.html": "af4dbc79f0a9c5a825dcd00155a265321a94d569949d96453de4a938e6abd527", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-or-builder/get-limit.html": "68ace75dd53116d1b2952b7a9205060757215b055fe8c57f2ec1335a9d583a72", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-or-builder/has-cursor.html": "fbd8898189329322005be9164c9910fe75f9023f84d2975f9d9fdf1b2ba3c2ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-or-builder/has-limit.html": "8ecbf0afac0941ceff7d6797d5b9c8557c68ecf6b906bd0342dfe752d5a25c7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-or-builder/index.html": "768468ead860ce6d6140034344acdea67aa15c868d7a99f77b922c59573b755d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/clear-cursor.html": "5b9bda734564d6d3e004008e38471fa277db1c1a52b0808874ddc049e7414779", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/clear-limit.html": "e6cd771037519ca02aa5af9c8643628588eb59fb8f22c347635dd5871cbcb197", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/get-cursor-bytes.html": "c2d97bb59a02a6ee7f30a08814f42f6fe1e715eb9e293558e89ec5b1056e83bf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/get-cursor.html": "0f36198407d2ac17c5c4fe513438df743d7bd6c72229efd0f718618c87627b29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/get-limit.html": "b433b6bc83540e49e9161f50cc29887ac02283d9417ea4393fd41240db333b17", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/has-cursor.html": "0d3c720c2eb1439557565185d1d44f1f98589c984f121fda1bb7ffde55fe8097", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/has-limit.html": "453e122a3cf0029386601cbac2f349114f1c6804f2abc26adbde4f2d9ee693b9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/index.html": "3c08ef33ba944f38e2669278f1537e1fb22bb32aeb3ed3340fd0117127d3d2d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/set-cursor-bytes.html": "04ff0926552264c915a801cfc1977215e82222bf4c71ae1961fab2d3addc33a6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/set-cursor.html": "5fd5b8ff474367acbb6cbc683ab875b1f5956dda45b2e8477a44d9b4607aa2f3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/set-limit.html": "e1d48cce43bcbf9c049f750e915f617a1c73b21fc2a9dd9e461912a6b6a4ddc2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-c-u-r-s-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "05801bb9861e9f64575e9c959ce07bf068a7633105dd15f3e4086cf7c02456e2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-l-i-m-i-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "b5ccfd9490320628eed6a419299ddc4f26a2766de28a6c96f7c308892bb68636", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/get-cursor-bytes.html": "9087d6bf3f63e44545a293e19ed7efcea7eb69e35c9b7211c4ad2abb728fda2a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/get-cursor.html": "2a3922da91f84b4df509cdf15ee6124e4b1872c1c1e9f2d65fb15aecdbfe75ba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/get-default-instance.html": "43c27cf78bdf435fa1d12d208f00e4ab7708740cf31f8d4445186c7c643a8f65", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/get-limit.html": "b359694d494214ba035a5b1cfdff0290dd95eb3d58bd19a981ecc71c76a761ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/has-cursor.html": "31ca4188c85cc9fb855823e967665be3525f5638d2a5ee8879a8acd8dce2ce86", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/has-limit.html": "a7783340fec5fe42b7b4b0c0fdfe6eff38acfa3740fc2c0edcb01535565305d2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/index.html": "8f4c57b96c33ddb5f5eda57f4d02024feef42a7ee41808da77ecc5e062d01bde", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/new-builder.html": "9c8bee20649097d24de73d95dbed81cd20d411add0811cfc92046c310e00ff3f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/parse-delimited-from.html": "3f723caf1e4066834a61e9cd9fc6b0c55d6ec1aa92e5fdf64eb03031921fb5d3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/parse-from.html": "932cddd12b8b5b991ccf6126232aae6758ac0efaf7247f01ebe6cecd4cb6c9cf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/parser.html": "eababb59be55ecb3671502b1ad54cbef4cebc88a486268039bb4258ded7b9f2e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/-companion/index.html": "c8bd0fde1659357955cc1e9e1fec306d72b3e7eeec20724349fd9132e40fd90a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/clear-has-more.html": "94b16b70c8c246e841b094ed1a396e1d9d3f8020032d1cb1f12d7af50c3a8064", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/clear-next-cursor.html": "38bc0b8f3381e26e1df3d03ab14ab21f12a11a596f6b11f412b0947a1bd503f3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/has-has-more.html": "98a44da1e51a977b77ff9e420f514eb23f8db5c5e8bb0468442e77670c800544", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/has-more.html": "a05a7defe9ff33ce10b516e98c9b2c3e1220c519536e2ecd65eebf51a7337835", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/has-next-cursor.html": "70860e5218822f7c917d4d17f55d94b9ccf4967b44b39eed41f38e9d053eb610", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/index.html": "6d243ea0bc6f8e79f3b5d08d9cc35cda84630c23e2799f0ece6a844faf8e7c11", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/next-cursor.html": "23c63407f7529001e17ea11780c8498ea7362b27e280b30e50824853050982da", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/index.html": "074d9bb7eb409fe8267c9cec06a77ed741c53ba24ab5f8f3f81f03381c838c2d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-or-builder/get-has-more.html": "3c852735e1431bbbc2712dcdf4d7fcd3a0b87effa4a4aa229ca9699da0bbfc72", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-or-builder/get-next-cursor-bytes.html": "69c9ef33472ba1e005a1cf8228604348c563e3192c19a414c6a4940d5b07b7ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-or-builder/get-next-cursor.html": "5ebdb9ae72d0dadeedfe20f7deda4a085b8344a75ddb404223a1bc3a6beef16f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-or-builder/has-has-more.html": "93f7c8528002dfe6e8d0c7c70ee5cadaea890b93375249f1cb2314174c440bdc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-or-builder/has-next-cursor.html": "5bd308ea932693209734e4a0000924cdf372259d97a03cd973703f50b68ba057", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-or-builder/index.html": "8f7d6bc0046378a3ec7371a22e670bb575f35831ccbebc748f295dd074448a6d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/clear-has-more.html": "11a7961fef69b519191a8e8631d55d30d27d58ef067120cdeb3af88df30502cf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/clear-next-cursor.html": "7f745123b86ab1c895b2ed6ca2700b240ff133aa1d4d4bf71bfb54b9dd37a108", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/get-has-more.html": "6fcf52c500b7e87298b378abadf93e5fca43bd96e37844e2ba36746db6a3a5c6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/get-next-cursor-bytes.html": "076bba00a514bd6aebbde89bbb3b0594c96f7074eb318cdaa109eeb6a38285ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/get-next-cursor.html": "31cc86c42328b4d205c46a8c7a736e3ceb35c61897bf55911ba2f53104fc0028", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/has-has-more.html": "bd9f65daf07e99559468f99491b948a7b914a05744c183fe2e3e9a19c5e3aa24", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/has-next-cursor.html": "14d89c1fca4165c28f2b1137e69c7d2f28ee68b292389599af4bdaa9309ec2c1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/index.html": "09577e894a758ba0b65b85a08ead78953d0bb7aa8df2ec80912207ba1636162d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/set-has-more.html": "0503cedd4d82a1dbc4b5431dca18d0e48dad4d0e7a3f0d399508e261ca596365", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/set-next-cursor-bytes.html": "c0eae0250364d8eca2e7331fad33d43e4d5baae2898443fd3c6ce4e45b2f1951", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/set-next-cursor.html": "e416115a1aea0a414fd007ba04fe0655f8572ba2a3d12be7fecf1ad9b22ddd1a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-h-a-s_-m-o-r-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a926adb928ed0b691d694d86944b0ea24b6a88ab8b08b228d397380a4e245613", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-n-e-x-t_-c-u-r-s-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "20531f652583c7e6955a1bd8def3034620d9db1a381aa00db3094ec3429b6164", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/get-default-instance.html": "c13c989ad93768f460e3b3cb65589ed4ad182b12b284b339c6d7694cda9382b2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/get-has-more.html": "3f1b99341598a94d3782327cac380a76f70eddc61bbc05c6808a326a159eef2a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/get-next-cursor-bytes.html": "57e262f95f1c75cf0649cf4a92292752d6b38260ff693151a5c831a5e85eda24", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/get-next-cursor.html": "00e476752561555ae7eb704ab0c6bfa2695f202c5ea745fbb5a6eb8b1b1c58d0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/has-has-more.html": "2de5317da2a872da0ebfa789018ae9e59cd11fa0ead861f388a52e3da2b67cd3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/has-next-cursor.html": "e0af6c69be7fb781707db54f263e6c1825b00f3b4eb1cc8e747c2a0dfbfc2bbc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/index.html": "0e7a74f20335cdc117d4810f93c1412a8dd5873df1471f22a3a4f8d6cb5ce087", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/new-builder.html": "83868c382f90f534c60dea45e111b54d8efeb713055db01b1aca18051f26a73e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/parse-delimited-from.html": "23df90c5c6a8317ea3550ca7082b920b9348cec5b27a1141b1d6cd1d4cce82ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/parse-from.html": "fa50aaa0366031d37264167bcce81214a74d6b42207a4dfb97e2bea4904aef9d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/parser.html": "4fb2f905d7e4da21b5e150a2a307e52ad263d88513a2e5f542e496458bc89a9c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/-companion/index.html": "373c567d2edb6d7f5ec22ab346546ff1bbdd307b16774218508c4038f305e1d1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/clear-denominator.html": "0c2f4c72d1b9bcb51c714f2728738c2cb490aef1bd25fa947c8010cbfd23bfd8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/clear-numerator.html": "609b36ef47ab561bf6a200805f008923f7b6ec713b6489d3f7513358f577283e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/denominator.html": "369f5f985d914da691ecc39c5b60e774835eb4a97f12e68eebaec35e08648673", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/has-denominator.html": "4941ee502595bbfb95644b01b044e311995f0d97eaa9216ceb7d9ea1fc831cfc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/has-numerator.html": "2761ff519f59e2fba8b0091211d10db8f88de9f9c36e75ce5018233c2d338488", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/index.html": "7221d70d6eaec459d5c094ded3c3e9434525022e21e365da5513855b9b69eeb0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/numerator.html": "c25d242d6a16726363d240eb9adfdfc3e0cfe5749585fff72a25ea52aa495a7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/index.html": "9f5c7ae85f06f34116e76d36e1c015778b6333aabb5f6c2a28fe157627101f19", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-or-builder/get-denominator.html": "a997cebc74188f652b5197b194e6532d7f496d4eb4337e4ec2edf3fcb242c0cb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-or-builder/get-numerator.html": "f4cedfa88d16829a728d1754c5038e56c1da991196e33f4b7b62dea7e0098aa1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-or-builder/has-denominator.html": "6a9d19717a989a5473acdf2a3dfc2ab246d64ff6281d4720c6455197375b9eb4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-or-builder/has-numerator.html": "974547c6275e4e57ae7899de2072b0036ef6275310eee1bf1035462532a470c5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-or-builder/index.html": "ee6b1ba876b3387ada5a49b9a66821b647e81a0e18f8f612bd64c0521cf37a15", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/clear-denominator.html": "7d66e49de2bcfab9663bc750cf5d82f1e72c66352dea49d94c8a51fadb083346", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/clear-numerator.html": "c97db121e85070e2751879fd9586c7b29d1828a20bf8bc5b45df44a3b0609a01", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/get-denominator.html": "43567dee33947b27a9293c5760d4cf251b81ca8bd70100ffa92e01415bb87181", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/get-numerator.html": "8a3c25b86d0a9af68cca8a0dfbc8ed5f773e9e1d77cc8f1a2f45628482956d04", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/has-denominator.html": "7fab1c8a6fdfd86c315b7a96898f5a727c80ec2e35418d77352b674cfdc500fc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/has-numerator.html": "997550b5e3995437b8b4bb50613ead94fed1772d07a66c03fd47ba7cec473b30", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/index.html": "0ac93b41399c4b056ee28e8798c0ca7e6c1b9fbe173d11efaae5e6d0c0d3de8d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/set-denominator.html": "f396e7ca51364f410de6d533f662f6ec6e353246fedf92e2f5342eb092314626", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/set-numerator.html": "8e2f02cb2f024563c814ad0460ea6e8e6e471b6cf3c0fce1a1ea72d18dfdea76", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-d-e-n-o-m-i-n-a-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "64f76ac5336921e000aaf7ef3b2fc479387fc7dce82d72f9e8a5f40d9586e38e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-n-u-m-e-r-a-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "f2ee241ac78718566e96bff836a1a82c9568f1abece49d3b9cc68a417b65590e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/get-default-instance.html": "51664b13cde5423f036fb9961d9d9216b8b2241089a6eeb5e8a70604608a2288", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/get-denominator.html": "11e198de5e11df280dce509edbadc639a70acc02e8a14f5b0f5d4e7995e758ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/get-numerator.html": "31da92f4c8e8a480689006a927035fa1357fbbdbe24afd46d78f1c865c48ff97", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/has-denominator.html": "0577c5f60a730afa62b39fe2c66084f68a1f6ede20dc74d671fc3ae446c3027b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/has-numerator.html": "1424cac2a112d024506e0e4258c2f3dc390490ba3b1766697529e77a03ba608e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/index.html": "7c1db06d0a4f0a094fb79807bbf313800fc39704474e1243f7fb61b377fc62fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/new-builder.html": "cec34b6e7a1b376796e2357b604d06247c02a4e7754352be7fd6a8d5ef9e6f14", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/parse-delimited-from.html": "a778e7e24068c26e1026e74a0c00af6f9b313d6f257a2dadd5bc0c03dbe7312a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/parse-from.html": "15fd3d717029a1c5cee27511048bb479b9720902eddbff2c43d97bef3db7e2ff", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/parser.html": "76f1566a5b7f5973dd662b0bbb9231d13f80f5f3fbccbd5890802ec77b4dedf1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/-companion/index.html": "239164d64d65f94c87e721e56d8b8ff6412b87f51fc49d4d253a5f8120013303", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/clear-command-id.html": "ab97f69fc6eb90c1f987e5ae5c47e8b1a3ea6f3dc92904f5edfff0a3684210c5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/clear-effect.html": "ff652270ae06f9813fc3faf69ebdefb9f3667111130447fe0178c8f3fc1cb686", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/clear-result-revision.html": "bd987eac8583c6907d8d8ec7379299e70d2f679202e4d304b2f362791b16cfcb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/command-id-or-null.html": "6bb01fa5af919c8d02a649c0bd52d822ad014123b0180c3b079db060880910bc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/command-id.html": "6072856fff766bea90a3d5aecfdd0560fd645a026f20b68b93509302027b0f79", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/effect-value.html": "efa1f2606fcac2e14bed5af54d7d83e65ca855cfaa87a0fbade6072f114e3be3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/effect.html": "10359240a7f02473ff88dd5baff4a95aae12ac03167125349e044a59b1bee251", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/has-command-id.html": "05b16aaf18871b226e7aba91dc20f84cd59d01f66a10a3e7c5a1869694748663", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/has-effect.html": "e470a0c633f4c0311d5f2250b2ba2253445beb822741667cb03cd5f6dc32725f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/has-result-revision.html": "dc3d629c0daaf9db00314900a2836df84fe10ca3931fc7c9ea421214c7af8342", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/index.html": "e43d35fa2e52af7a82a5727f17c8e67b3a5196d2ffb3553da6b2b7f6be863c72", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/result-revision-or-null.html": "7a82af7cfc58f1c0703a36dee327d0fdd70b7b6efa1811bb4d1993dbc571cb74", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/result-revision.html": "e4a3ad037007207c0e69f15f71234c4f1840b9093fcafaff5a3335f4db919fc4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/index.html": "455976581ee3a8d2ba6ead5de892dc3a40e18987b9f91e810b13b471a2dfa7c5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/get-command-id.html": "e8e07374578283ea7c886dbf94e76d983620511bd84ecb2fcb9797dac519792f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/get-effect-value.html": "ed5509969bf13f2b8da12df9297a7878edb76b10b0e5c9e7afe108f074a5f5a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/get-effect.html": "f00494aff0012f519b775762a322c3c45a507171593d557b945d5a2d1e183406", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/get-result-revision.html": "1c151dfc9364d69558a2d4d14ba601e3917568bb0685303ad6ebea46e55b9dd9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/has-command-id.html": "e6d05ddb88c8f0f95015accb409ab6398d6deb1344bf36d39dc93e9c8ac4819b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/has-effect.html": "86239aa5c33edd4e0a4c046bfcdb0352bfc9578d8f755053e3df30a1067a3366", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/has-result-revision.html": "5c40c5b8809c1d1421c93c3e1a28a6ea64f22b1ab931d0b9b7411fde33bc7ac4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/index.html": "0f7f595dfcf9635b7b221b5c4072603e0be4f2da0bf2e4a6333e0b5adbde1c98", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/clear-command-id.html": "cae133e6eff3614d7023769ef70f25e1fe45957925f55e7f58019b3ce831b9be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/clear-effect.html": "3595ed58e8afdae85a45cf0bc4ae9c4f19cfd6e4740f683071caf8d334674704", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/clear-result-revision.html": "d960aac24a84334e05423a59ba2b35fea93ffad6af0dae0c0fcfe57bc46337c8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/get-command-id.html": "69d16ec5599520a2e78c7cecdf180352dac3c74499fae21f9e76c1c24eabc636", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/get-effect-value.html": "1177b1cee253b74bba66ad11d8a6c2f70d21a30f2433c4974573b7e0a35b569f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/get-effect.html": "4d65da5209996468c826278d889e83ec566b126d60152f46dd74e0976e208584", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/get-result-revision.html": "b995f66162b4c7a0dc41fc5c945f6f35a0bbfe6f4ed5f61fc2f8306e65209dab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/has-command-id.html": "98bd152112d5b34bae70bb1b58087da933c11b0c80502f225ae4f1d9dce5dc8d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/has-effect.html": "b933751b1990bc91b67040815fd6fbc1ece2862e82a4f75de37ff2870c7860ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/has-result-revision.html": "b57a2cd4e49dc22a6bf956e97909898c3e70fdd5ebeda06e91233ac4536d7c38", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/index.html": "a878cac8fd1dcbde017093a936d289b7a5475e00ef277cc18e18a3e87e54ae00", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/merge-command-id.html": "a4465d7d823512deaaabd372c419246d3a42f3276a90d9163022f71e710cb4a8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/merge-result-revision.html": "1a3e8563886817c180c76963df3a8395bf1d1b2a94a727f1fa896c88b112fa08", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/set-command-id.html": "0a31901f534a6e1009083f81f2e58bc6d63ed1886a7772e8180dd8adc598d2e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/set-effect-value.html": "5086271f0b7307c072693682c4e91b26381d0e4ca52401b9e9eb636bbf291e11", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/set-effect.html": "a8a19b69a84e9b94ef2c047273a7817faa85287ae869f5f399e14b3cf3c9420b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/set-result-revision.html": "5e440b3c6c4867e1b09b9a7a9df9c8840addbf8f63adbc910066d46208904f4a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-c-o-m-m-a-n-d_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "39f1a4ec4ad1692c43fe803cb09d28150ef8d76a7f12771a9f7b09379f118e78", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-e-f-f-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "325d478e3963223ae93adff43ae3c96cc8ae635b20d6efa148d3927144c850b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-r-e-s-u-l-t_-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "bd6fb3a2d98786b7dd9bb68aaa68c051a4ae6e93d091e89ba49c0c445926a3ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/get-command-id.html": "07856790034f316d28ee8afca63cb0051846b1de0552ac66d04099ed566aa78a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/get-default-instance.html": "aa0ff360d53bbc336d6adab0f7ef09bf1ac99a4821c5a6fa851c8c7ad6518631", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/get-effect-value.html": "591e8d5fe4613b9319d15bae55a82d6da928151c47c02619235b278357bd1b22", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/get-effect.html": "21fd8f6fd76a7c1aa5704e4a4d842379732cae3d21bc58916969ccacd8158d55", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/get-result-revision.html": "07ba1dc63c29430dde8393066ef2d4dac1d16181b81ddda800b1ee180cce4463", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/has-command-id.html": "90b2d6c50bf9f1cd08a45f77c9f46891f0c95312be16b238729757c0176fb6ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/has-effect.html": "882849cde31c75ea20f51639e695a31ed9f49b999ab2206ce5ca2b8709ec9060", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/has-result-revision.html": "5adc53be419dcc75b05afed1436a26a677e3817fa2d13fcd2c3796c9860d44d1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/index.html": "bc5bc1e05f2a59bf45ba564ac25943c4744c2dd5b4d8f33d29350fc6bf87e7ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/new-builder.html": "57ba873ebef054ac313f1d86887100d4bd45d0283342c2dec9397c953d8c6bba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/parse-delimited-from.html": "d7baed1ba694e42b7c8d7ca1789bd3297e073e330f17f66715a76bf8608ae737", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/parse-from.html": "19e3cd770a75101156b53f34709d0eef73b78490ac09fdc4a86693b66c9decf0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/parser.html": "fdd88953d56d3e9e41dcc99f44f65db76eccad947c5dd198a625777b1f30171b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/-companion/index.html": "3eb36d5a271668753064c84b18a7d43a4539f697840e5532853b673ed5af81af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/application-scope-or-null.html": "3ab22c3178f9c26a4ed763e3926a4cf5c453d4d9b11cd7914340a44d22928858", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/application-scope.html": "27cefd59f0fdec216c310aad757167a32ac19004dd9ec26d090bebc8ddc1145f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-application-scope.html": "384c658db8cf63bad233b78427462d289b7dc65f7080dd6ea547a51b659fe4ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-command-id.html": "1352a303b834825ceedb42f554dd0e619fd4d31c80d1306b21d4b8ef60afba69", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-correlation-id.html": "f63077a2ee40da7e95f315b23bcb8cb726fa6741a6f692ea01d84943f0efcd67", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-expected-local.html": "f0467a814ac5129a98e7d23135a174c3fd1115c3b33616601c32aca2c8a877fa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-expected-native.html": "6b8685d6f4072d06c10b5749c356954b9f8059adc74635780f690c52b0f8321c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-expected-rev.html": "8ea07f1a9c3ed28ac30af0b25a7907cb2a887dcf732b35663d69aea64ed18f28", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-recovery-generation.html": "58e7e7364b1f852fab5b7707ea7dc9354bf67784cf1963e667089469b656a876", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-workspace-id.html": "84e002302b1956d559013122f2578f12eb0c397639d18db938f20670aabb45b6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/command-id-or-null.html": "0709c4457132fec149610c3d45a600451e31e445ff12081469f87c805be302d4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/command-id.html": "83093efa47d0adb9f2e653d808c9a4eb66ddd8b0ec02cc25c2cf1e296eceb7ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/correlation-id-or-null.html": "1c0cedc8fa5c67c8f5705b4d783305fc3457e0d1bf42988e26f2f55039642957", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/correlation-id.html": "4cd85317d7ad4c5669577890799c3bb4919e10d67dfc5e750beb842e4e5457f3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/expected-local-or-null.html": "a70adbe736c4a36da794e140ae941b55689a66ed1b4964e01683105c7f13ccac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/expected-local.html": "b7ab3ec4004ad1f3bfa27e5ff5e4c1a426dfad69b05f1803f84fb9eda470444f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/expected-native-or-null.html": "71777fb049a5f3416ab3f78534a0c6fbc33c810e6f925bfd556cf0abcdba7cae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/expected-native.html": "11c28242072d34979cec246070a6b1b6dc260c2daf23079ef7ef93121b04372e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/expected-rev-or-null.html": "ba5c1d3a19260bd24c5c80718724aa6fbbf52469b3cde0942e06002ed38c1955", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/expected-rev.html": "315c46090c45a2c77b4d44308abae765d40a15f4eed4d010d2386d22e19135a9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-application-scope.html": "23ff36ac56dabd8a9a619624bf3a6b7ca5316878e765207c31e49cd452fb8fda", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-command-id.html": "2dfc0d51b1d1c9b74e7557773bfb6f3ae19fb0eeab3e69b5ebde134611c78220", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-correlation-id.html": "3afc3c58fb248f6fbb35e7a7e5334c18d2e505924346007befb12a192d2e02c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-expected-local.html": "d257a2672cf6ab562f879fd352186e68cba55248b60b4e9bc6979c517845f503", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-expected-native.html": "b9bc42492e1097eb03045886398e8f1b5947e808b93c5737c0f9386d6c7105b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-expected-rev.html": "22a40f17cb52265265a3d643cdac49d7f27e727663249dfb9c979acacdb1fc07", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-recovery-generation.html": "4e18f719e2d334f84a1a478437c1575634348b7810e540d3215cd1242127bcec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-workspace-id.html": "2260d4b2e90b8d5048a97668bd23686169bc901deabb36c847c45f200bb48626", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/index.html": "262e480688a930f90fb8f9fa7a8b3762ec33c09579818b1ac1362f1548b4e6bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/recovery-generation.html": "dfb69de3b8b5303ee2672b67d7ed61691cb49e02e7c11e91581f0bc277f1564a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/workspace-id-or-null.html": "a783346be5595bd6b12309cab3bab3222f2a5fd70e968f5a2d0d712f5f25eb29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/workspace-id.html": "abc03bfbac3b59a8ad340f1a3528fe9c6e25f91a48d06f20f51e56be36bd080c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/index.html": "341af9becd8944d57ae5393f31bbfc6276f64e0e774e4365c77d648c2fdaca67", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-application-scope.html": "11feffffb8b0afb5a16afdd38f3ebc68d98a30492df86dbaebebbedd0f7ac2be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-command-id.html": "be47a81853d39680e8276253dccb07dec68a5ff3ee938175d9e4095772f77cd8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-correlation-id.html": "f0003b14e8074e38a1f67ae11351af25f671ab137e587b99c8cd7ba031f131ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-expected-local.html": "ed5b736c476b69ac53c79d48cb93d94113f85526fdc7fb780d6be398a93e2890", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-expected-native.html": "e333775d9be06f2bf174a88199a7dde0e543c65773f67d43b2fb5ba166baaea8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-expected-rev.html": "1b36c20fedecbc0bf3c86d362a877041c8f54bf33fa78e145401a2542c122e08", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-recovery-generation.html": "2d097c9bdebc91eac80d24fd32b3b07fca1199788ee4973f1dc3f7fbf14d92fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-workspace-id.html": "93fd5ff23ffe83419c5367f073da3b4b0f4e19d30c25ebb3c02ce24c8b25f39e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-application-scope.html": "825e8a929117596ae0492d7d17c0eb0a64f9b5bd04b89c7ec396ac63289a2918", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-command-id.html": "b3d525d10b1bc7221322f043a41c0b257bec5b75491058a799670c0a0b7d749b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-correlation-id.html": "d3e474540e2c283900a192b8ad936c060bd8f45e0a96a483fea364c6ce8dfc23", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-expected-local.html": "bcd48a06a0c42f8e46514c23963e48fc4c27bee8c0a8f51f6386a4f0d6964212", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-expected-native.html": "33018a68415196cec382b893246889943b18f7a595d76511f1ae777d3b38850a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-expected-rev.html": "80362c650bed550ecc2f9e0441b74139ff5d11400a521fc7456e9f55ef291800", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-recovery-generation.html": "615d21f15dd0cb9ab3bc3fe7259d1c94d728f946038d6289d704c34d0617da0f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-workspace-id.html": "f8ad1d832ecdc76143a776c4556286d1f6d44af3ce1942fa4542d0ae6a8920d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/index.html": "bb84c2c2162730fdb3ef936b75ee36fe9f6c52a76a994ac28399beb5bbf49faa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-a-p-p-l-i-c-a-t-i-o-n_-s-c-o-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "fa26356740b43529c3f5113cda390d0575fc86e2c2f6e37f7a9aaa5b9cf09b12", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-application-scope.html": "b39883cece4d7eafab6e027f069644b6fa102d0dbad5bbf503e1589b816a18db", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-command-id.html": "3f273ffe11848a82f375aaba44fdb06d95448365fbe3b97a4df3fd32bc10e91c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-correlation-id.html": "2ab975ba938239b985fabeeeb6ab88a9472a8149e88bdab982ed5e57c5c30761", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-expected-local.html": "7b48848856f6932137cf125079781d4c870293e13baf1bbf5dfb4cb51eff0cb0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-expected-native.html": "3a235e786af80660447ffb8f1a75903175f0793855e6ddb9a0fe1dd8d05339dc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-expected-rev.html": "0f2ee64267b81165c06687617a3f8b9ac42f6cf0f61e7f0c82068b1aa1e3e81f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-recovery-generation.html": "c7c185f8a4048ee06b89f51005bcbeacf3be161afb7c4c9671eca35ec0622ae5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-workspace-id.html": "e45ab97906ecec1935b384bf493e2f409822d07237bf8ece46108ffe9abe8aea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-application-scope.html": "ee4430ee81617c9eafd6e3becedaa2ced3cdb6bfc5ef7ca2ade810a418f1f735", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-command-id.html": "0d7ea583c44e02a8ed46a8437ec8a62a78f0051602d3ab1d2617cff5999d634c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-correlation-id.html": "dec383c8b43b436f4349c0ed37ede985aea2744b4c81c2ca33d739c0dfe9e319", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-expected-local.html": "32d32de02a93cf4ad1b903417cf6e8bc02c32d103d4f15c97329dcf964f6456c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-expected-native.html": "928ec49dbeeb695b55b43e1300a22403cc08c45f3b4ebfb7632399d7f3040ad4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-expected-rev.html": "be78fc22fa6a887f4913e9a88a453d8ee4efb08ec83868e174a2eb2e1a27bbbd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-recovery-generation.html": "57f0d240dddcd6ce19da0680ea5f7fbccd8fd33cbff304788f7f4cb752dc371a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-workspace-id.html": "a57a7956c317df9792e06be682b47b7c0ff06e3b6e7c384dbd6ff854f09feafa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-application-scope.html": "76f55f2b73717d4ad486cc672d8b36954656da8649c2a726eed25d97f13b0020", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-command-id.html": "1a82926909f15040615d4c2be0b837670c92b2d4fef1bc4140ac9f701488f168", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-correlation-id.html": "acfedf1597826cc42c70370e3361747e7c984c35cce1dee6daa921af2c8253eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-expected-local.html": "ce55b9193ef084c72ec6589bb207742fafecaa691e5f4b5b25fef3da5678bc39", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-expected-native.html": "bff18d30743537e4a0633bb585e500940b53bfa2c886925a2483f8bf9e278c9e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-expected-rev.html": "45a3bfcc0dc558ee545d5c3288bf7ea6a74759d82fbd484a5bcb1db07c08312e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-recovery-generation.html": "ec32a1aecd10a384cfe483656f79d4a37f0eb69e211b5f03ef6de638f0dfbfdf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-workspace-id.html": "75c3245e60e6f16720e674126c4f63b7fbb901a2fa13c27d04941ad71c38afc3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/index.html": "a4eb94196dca4c65b002c0824302f1d847328fa624ccf4e6cc0c7ad2fb423f6d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-application-scope.html": "fe2071a3df164ed2c339aedd81e587d94a77f9135e0b22323250bb224b5f68f4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-command-id.html": "3de9758fd35a3447199ccb7fb6277858fbebf023368ad8aac8d1376d3a37525a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-correlation-id.html": "19764d51aeb27a6ac4150d05a134d12e5fd8f71d9234de08787f996f6ae5c0ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-expected-local.html": "12a39242395e56efdffcda85de4e67002a5a94e143ce02e0705b074e102ffc43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-expected-native.html": "36a6a5f83c7520d03bae4cbc4c67f36cc41ddc05880b6cdc5ac5508fad0bd200", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-expected-rev.html": "30134f154c4bfbc8bba4206e4f61994f9cca733894bf87d6f76beeeba30469aa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-workspace-id.html": "07b2dd4c8247a84f46c6a057f874d2341d9428e0bf0ced0f285d62b7280e2740", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-application-scope.html": "75541116d17e2e85bbc3a127c1be8a626c00b6aadb287f6c0157cffca95055bf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-command-id.html": "be59520eadf5bd53d384f91fc8aa16633546be4ed942b984b49cd348acfdb2f7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-correlation-id.html": "4f4a2484bde51851bd4cd70e12c0d815ac6f0329352c79c522a2d9442348f017", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-expected-local.html": "416dc5f47c745f667bea3172b9cf1141e982dc41ddf2135930a8aef6522998c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-expected-native.html": "5ca41dc924cb2ee763a4ef152ff90a8ec50642042cd543cab7c7c9f15feae532", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-expected-rev.html": "b3a6c4c9bc18175ee5166327ed889baa22a10e8376c2bc4967e24e36a6e416ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-recovery-generation.html": "e1ec5254a0c0a5795ce248b582b2ed24a495ed83400439db402b8789e829d0d4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-workspace-id.html": "89cdc6d48811f249aabf05b85eea8cb444b5611cf02737891238823b66b687fa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-c-o-m-m-a-n-d_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ca31de7a611c40bc455d923294aabb69a5b1b7c3a60bd6975fbc81be71771efe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-c-o-r-r-e-l-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "5b3dc876c85e4c8436f2a22ac7df36ff69f7bb2e9a3c27d4e38b8793a5431484", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-e-x-p-e-c-t-e-d_-l-o-c-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "04249d6d1661547741ab2892b62f445afa1d0a299218dddffa2ced9daa7523a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-e-x-p-e-c-t-e-d_-n-a-t-i-v-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1aaf2089c7caef3172a11918a845fce864177873b938e27e51f09c734da3fd67", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-e-x-p-e-c-t-e-d_-r-e-v_-f-i-e-l-d_-n-u-m-b-e-r.html": "a393d30b2cc1ab96470225a9364901885f286677f8e497eab723e396bf531432", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-r-e-c-o-v-e-r-y_-g-e-n-e-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "18cd7ca9c07e62cfa73cbd53da1b2a01ed4d0ba509f9482531a63241963192ec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-w-o-r-k-s-p-a-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ca5922591a3f0ca22a19e6a6beefb611eecbd650d8411a45225198556f24b2d7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-application-scope.html": "bc72c958184efcb45def428df5b24df56ea7ef21c7c5a139511c3c0d4b65f8d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-command-id.html": "f01250826536272a77252c4036d29ec292624fdda503a4d053e5dde7bd4bc01e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-correlation-id.html": "6256ea5cb320ac622a13ae0c034166a1983f709459b268e80e1d5cb91a689f28", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-default-instance.html": "af4612a2dfb7b74d266e32d63aa05dd3dbc0b697571a726f7b3aaf0e24c1b2de", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-expected-local.html": "441bc892919235e892dc8bf57c5736ef63580316b96d6a6170c6ac3b283fd34c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-expected-native.html": "f5e252ea6c9bf050056d8238c6dc9db2d0a169296db9888e905ee8e022f2000d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-expected-rev.html": "8518d2c22e7a59ba12bee69ec84254725160ba2bd718086a2688971cc180e6fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-recovery-generation.html": "5106e09ec4fb7580b7e2af0b600d3f126b329fedd9ada4e477a35e70b6175c65", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-workspace-id.html": "45313031ea389c06cade4b3be70235290a72607119a692e814e4f1efdf00cd59", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-application-scope.html": "c949b48001de868503543176a6ced5f122d73bc6d24dcb8ac9d776916fba2ac2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-command-id.html": "620001b9a5c0aada2cc561ab16085067de5369dbd8f9e09d6c426458980f1980", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-correlation-id.html": "523ea497ac14678c9462d4066c4ede08b0a1710f001d261468e213454e6af753", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-expected-local.html": "90dc5341e8eab36741f0f97e9ffebeb126ebee79368225141a4bf8875036801f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-expected-native.html": "bcfccd484ba4f8952f81ed441492250875257a8d9ae60f7bbd3e8fcada50927c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-expected-rev.html": "e21c404507e94a21627c44774a407fb9da78dd3da3362288e5a1190b98bcde4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-recovery-generation.html": "69561ed5e4d0af50d971c2de8b214d4fb38c2179040f4790fcf0b7be8bed8cab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-workspace-id.html": "3a353a7ee5e59230dbe4747f8d2acbc046faea9c580eada19e671354d19510ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/index.html": "c1bf473572e104946dd967b786fb592b64bc46fcd0298661d7712b26f7b0cbe8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/new-builder.html": "47190f21ba67983be8b18f7e9bb4a3fece65f2e69824e3925115587a4feeced1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/parse-delimited-from.html": "2e708752dbdb7b13647169e9f97f89f25c272dfce3a59dfdb51e2a7f323972ee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/parse-from.html": "85dc6b4f242c45366c3726b35fa73e6dd655cce840082d31c59b7215809bddc0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/parser.html": "8d818720964e618b3b2df97ea1b0e25bcdb17abb78f07efd40d78036c2a53ebd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-a-l-w-a-y-s_-k-e-e-p/index.html": "980f52dd6620f67f41337cccfc39cd188dba8bedb78671641d2cf8abf6931634", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-a-l-w-a-y-s_-k-e-e-p_-v-a-l-u-e.html": "3f0632a50a20aac3d2bac33b51fbf187bf4c32deaacc7a5fc998cfcd25a6dc71", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-a-v-a-i-l-a-b-l-e_-o-f-f-l-i-n-e/index.html": "c60314c9cc3ca21e8db866afe0d1665b0d5b5cc8ed974ad040bdfceb89fe4840", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-a-v-a-i-l-a-b-l-e_-o-f-f-l-i-n-e_-v-a-l-u-e.html": "cb4d5accaee06f89a17b357152af5ba52a96840bbc84747327f2c878dcc19256", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-c-l-o-u-d_-o-n-l-y/index.html": "d63c258a33dfcf75c7a2102ebb36766c4f6cf22c0b3ba2b9b3d16ebe77e1234a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-c-l-o-u-d_-o-n-l-y_-v-a-l-u-e.html": "c0a69e2528a748e608dd64cf1a9969c2231e619825739e6bd11aae43462fd537", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-m-i-s-s-i-n-g_-e-x-t-e-r-n-a-l/index.html": "9dc510623346675ed8ecfcdd0b68f53d4cce26729b8afaa2e755643b4fc40ecd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-m-i-s-s-i-n-g_-e-x-t-e-r-n-a-l_-v-a-l-u-e.html": "4dad21bf94da5c90b728741797548e5a9372367b6bbf783d6de0fbe1f4aa2dc7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-o-n_-d-e-m-a-n-d/index.html": "bdae476bc98ce09a84e549c0262a31d1645b9c4a384e2b7a216432f3cd0243dd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-o-n_-d-e-m-a-n-d_-v-a-l-u-e.html": "23718e56788517e29388a80776131e3d908a7f4794ca040a3e2044d379eff1f4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-u-n-s-p-e-c-i-f-i-e-d/index.html": "695d041950b67db370a32c15a4371d577098ad1776011c5622dc30f2d68fd3d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "517c644afb31bbd93c6784d9e1d0011a3cf213079eb6c822a320438536249240", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "979b0a5cc18643b2c9ae4a141582357bfa6f79f7b16c03a2ce8938ef76fddea5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/for-number.html": "a15f0ab5b398b6c5740a91198bfadc76db1d0b68fb5e585fbb43e06422c904fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/get-number.html": "74f9ee194f67f919237704f990112b36c73445e6ca32a421d7362dd914f3f001", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/index.html": "8da0bc41977c2fac279f143a0975a0282b08cd520f03139adf2adfbe22636c32", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/internal-get-value-map.html": "33fbede28fa01b9126180bd40b490e3d41829619dd60c90e67209ccbff5264f0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/internal-get-verifier.html": "e999ac8c14dff2bd9e74a6f7ff3b553376c24fea0588513edd56d06d11a4bf43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/value-of.html": "ab95953cbd2466ff7bb60adeb92827287f33d70e4935dac62b7a8f20bda8df7e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/values.html": "10379c5b66955389fcc1cca4c580b9ee07d493de6e229ac7873f15155016a8fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/-companion/index.html": "88a99c45eabf2841cd0ebe1e7a8820f59f129d7948a2461da509a6d3b67b26e8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/availability-value.html": "dcfeaddd8a58c78402ee4460c0049b0d2f8fa25df014ef008a17553b9e42dab5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/availability.html": "29477878df07e6dcdbb2fc880e2e7b73e11db0041978c0d24a34c36ebffa66d7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-availability.html": "3929ecb75ec3bede80434be3b8b219182ba3d47f1efbfface5391ea73bc2520b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-display-hint.html": "54601c1b0d71fa7ea698162de214258a85fc0eeaffa42e75acaaa6f24b09845e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-holding-device-id.html": "f5308b3496cd069b486eb276ca6e385b17c68191e30e1f2a5fceaabc988c4750", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-owner-app-id.html": "256ae681373d4c89612732082d2e7b882aee65990ffa821d766098de29b45ffe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-realm-id.html": "7c20687ed1f49df361cffb57f8b371d97942af84b7268a03711485b967060037", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-resource-id.html": "8e610f499f845a3a99f6bc4fd835651b1055f6d8fffee6dc8063c944de9ce549", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-resource-kind.html": "8b13f448a6dff08cbde5cd9c3dec20aa574b4df0a457f188dcb54fba27506a8d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-workspace-id.html": "11ced0c06201e4e4eec567d3f330ccfdaf38f317372840aea72db290c381c37f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/display-hint.html": "795e6f964ac582df2273a3483437b3854c19e49bc2063463d145604e0400aa85", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-availability.html": "60d81fd2441066f1cfb6431a9e7d9ed20642a05af73c85215b65fd9586c5ab9b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-display-hint.html": "d01c05abdcb3bfcbb3d92270edaf65561f883bc047135aea18f197ecd5f5f8d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-holding-device-id.html": "6d1d7f2d508c64e9d4fc9046ce17a46ddfaa88b60c73ff8714bce2c0c6a2adea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-owner-app-id.html": "ba5f8983dcce470147b16e92c40fcce8b9594536c2cf079295b77dab084d78d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-realm-id.html": "a61b7183c3bad408a532a3705936e7e732b7e7733f2ca5159947bfde192ea428", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-resource-id.html": "7ea086ff698463dbf96f7287e1a2a18e4147494d97cd2b85136adadebdfa89ba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-resource-kind.html": "eccb73bac9f6d33d0f2a80cceed0c6bb72a69f6c305612ba4a6c7021671c2abf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-workspace-id.html": "8f9401cd35f00fe3b09de7f0662cb7a893d70e7984f20ec016d816ebcd1bf153", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/holding-device-id-or-null.html": "20bf13eb42c7b6ea37fc80bde1995832e9c9d98b6facb2453e9c4f2fb8f17e73", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/holding-device-id.html": "630c7577aa41315ef63f559ea77d9bb80c8a71d6698fc25a1b46672d8768faef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/index.html": "ea303254ee2c6ea06e8bb4a6b3eb1d5fbfec192aaab5919f3e283c6b2f9bb456", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/owner-app-id.html": "ec2e81b0b438954a13e31ab3c99c1d1dc1a383be3b6f89e793f157020907931e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/realm-id-or-null.html": "d5c13acad053bf5630abd2e1f15a20b1a8839dc485a3f2255f82b60c6171f159", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/realm-id.html": "898750e66075ad52b957776a7c11e5d30b81300e1ce372eff10aeca8663566da", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/resource-id-or-null.html": "24f8359f83744d7ce26c51ba5692dd8a024529c322a1ade9a3ab15ea40659abc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/resource-id.html": "b507ba241e367a60ffe215bf13cead97c6fd45eeb42572bf9f66eb572eb609a9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/resource-kind.html": "f44b2059b9af4f3bdad5535906921c5e85cead0711c944afbd7a81a314163e2f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/workspace-id-or-null.html": "d167c9a2e00e03ba83d6a338a054fe69341319ae591e0a569824615186588001", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/workspace-id.html": "907a80fafbb31ec7b17e3149b8774abdfad0af4ac60bec5c5bd84c83f11fd554", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/index.html": "c7c2c4fc7dc9c7f0831db83e1d923cdeb42439b3d3cc7ded92a112434b5337ac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-availability-value.html": "0b0d5f1ea6bdd5bc52c04f74b0aac241f67291cf5d68f1c6c9ac21c126c1ee76", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-availability.html": "365af901e138f58c02284903a37f29d4fe87e16e0659232b54f0e3da27d9e0f1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-display-hint-bytes.html": "f316a15d0e3846d494e7aff92811aa6117f77e20cabbbfbf42a584544d74d703", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-display-hint.html": "6d3612d0944d82757979b6cb9402bcf317b372f6e03af3e426fc0b34b7596b6b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-holding-device-id.html": "64514835e69527601466b585b6043c102ea8bfbc7da694c1b59b4e71520d039a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-owner-app-id-bytes.html": "c4ae3c81f6f2cc778a7f6fc4b74cfe37af01ce5ecc54e4baf0b0f3f2ee48a964", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-owner-app-id.html": "491b76440c41e970409bf2310b9ff57e78457d4681780f6b11a19e67b3327872", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-realm-id.html": "e6659609228bf92c28edceed91829d1bce99398a421c339629837eec26d7350a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-resource-id.html": "3ce51747aa25b0bb2c3539ecc0fd4f5575604a716e9616e8c60817254777ebeb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-resource-kind-bytes.html": "b52374a0c5ae88b2c1f2568026733af16d04b5aa4d5cbf9db22dbd39c93ad083", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-resource-kind.html": "4eef5e17c3ae2732e2198a69c39b0ef192a6e26118e0f0987c1cd30d8d82103d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-workspace-id.html": "da7226cf134d666e308d231c7581304a382ea012d1162661da1949df210ea603", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-availability.html": "04aaebce652e7f25f3a4dd91a7bfe7ca9f083a3bc96a431f6da49a7f8d5bf957", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-display-hint.html": "ee0fc3364b8171454cae634f1c1f87ba9ff246eaa171eda532cec24ab2b06acb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-holding-device-id.html": "ca3dfe286c43a0db0cc15700ab6267ada1e29e4ebf8a3ef677fa8ab0d93050e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-owner-app-id.html": "a13c2e3fd73ec1d6132e9ea16ca55049fc0f061432c4ba6bafc426b9b97c6afc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-realm-id.html": "09085fb7fbe2d699f61772df998166beaf437dbb892367a5249001df6df67e9d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-resource-id.html": "c727057535be95731a65e412d68fc324532008f9d689828bc104d7a3ecb82625", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-resource-kind.html": "81ef0f860f1a09bd9c92b8d39a45faa9e813ba007404a23287c1323a88021306", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-workspace-id.html": "8a6b1185d7a1014c7e6aba0071d805bfe838eca42606f3c76389e3144183a859", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/index.html": "8bdca4020a0929f91f1b0e2d447989ca647ea9338354ba3ed6820aaafead7719", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-a-v-a-i-l-a-b-i-l-i-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "18f9e16ae12f215e4ba97cf14bed2a826b5eccc596fae7d082782f9dc09dc864", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-availability.html": "92371e50600ba0c105690d9c8edfdcfa20d8bbc46df1f09d25bab45b42079597", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-display-hint.html": "4aa4b4dc840be7a115fa460ada45990ec3b5cf9ff4440af143b2b1702cc6b43a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-holding-device-id.html": "6ffe87e393e34fe6a9b75eb394d4ee1c4e35d4ece256e2b2106bb6b319955e95", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-owner-app-id.html": "13d86ff6cda0c44f5184501228b6d16a5720fcdfcf03f2e3ec862a871cb8480d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-realm-id.html": "5f1151ebd60276c3fc7b51ceb85ec4fe64fd1b24c57263e91e4f8680023f86e8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-resource-id.html": "55a436d5a1b43894b51eda414a6d05017982a1eb024db2a39b359c33d205acae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-resource-kind.html": "3ac179da13276990762bcd5feb613c1440a01ca814f07a74bab7fbecdda68d2a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-workspace-id.html": "458b0eab95b4f64889eb356de2f834def20e38d34fc8f390a70c13ab8470f4c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-availability-value.html": "65c57220d9893e280ed3324a82b29c51e0ac399ebc58c95f30ddd314ae86d0de", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-availability.html": "2dc076e9bff48ff2a9e7f9b88cdf909971a8b57c71bd91210a995f292d3a1376", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-display-hint-bytes.html": "567d361c111b4084324fb9d65f5e9afa512461f5fdb17df651c4850116500f09", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-display-hint.html": "8b2edb1fff2fd8b7b4dc8ed8938398e232ddc9ee0ebab1ab1c9022d3f657b0d3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-holding-device-id.html": "bbae5024f2d006103378dd0283de1c0f4f1376a115eabf9ecc4ffaf2304b7abc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-owner-app-id-bytes.html": "e49c0ff95056b743287ef937fd0ab7f8dffcdcb8529d0c64106af25b733d2409", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-owner-app-id.html": "ab27017925eb2e06e16b87ea658042e9c2b42d1128fdf430f80cef60252871b8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-realm-id.html": "ee6ffd32c7aa00b93b51ccaa1d7504e7b8f9ea977d9a555b5c1d4af1ff8eca56", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-resource-id.html": "6bdc4c9fbec513368a5bea79f0322b8d16951dfafc6ff4e12d0f5ceb8ff78df2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-resource-kind-bytes.html": "1e4b7a181ef12747fc9e07ec8f6aa0796b2593996ed1de6f1ef8c8cc71e16d0e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-resource-kind.html": "10233d4819e536b7fc1d6ae027c128c75f91675d878830ed9da95b93502de0f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-workspace-id.html": "e4c8d7e0a494edc736f85099b8a87c1673bc17f587fcb94b58a53c7641e6c1b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-availability.html": "2b76da1951b3562f7bb76c3d2eff10c81def93051a7ebd8ae68ae871e4bdc608", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-display-hint.html": "750f2a7f35c8ff24dd9ef07ca54e451b135ea7ca2cee0936cd78fd745d4f0ce1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-holding-device-id.html": "b07f413a3bd9f4d48f2c3fae2efc67ddf2ea9d235e9d99a2338b22e1ac04eedc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-owner-app-id.html": "ce54a726e6f45c603af8336d3e07376ca1542665e6798a95a1e271d4c19f3a50", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-realm-id.html": "6f96266472ad4d47b14f89a9be977258449bb31b2f79dfca352a6cdf4615caa2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-resource-id.html": "8191f8bb57cc2ddabb2c32c65839097e4c4e838f89d8238c2a2016536f2b0a93", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-resource-kind.html": "6e436dddd5e4484d1a5e449be0ff2bf87046c43946f7f6aaa227a9d9e1fb792d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-workspace-id.html": "88872f2b681a26160ee7ed0899754fe9f35b2972d5f91e9d45353763ea5dc84a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/index.html": "29463393a42d72f42f59b7080e00c58f06516438b622aa66d1abb9594427b026", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/merge-holding-device-id.html": "8c0b286ebdac96d3f6281d1d5da76cb4f664bc1d063f52c93330377d3f24d8fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/merge-realm-id.html": "c4a8affced86f04f8dfa7261ab94c2f331cb607bc9058215e8d5521214366106", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/merge-resource-id.html": "0d6399301a06b7c90415936367de47330d01729342bc38f5f8af3506d7d6da57", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/merge-workspace-id.html": "0a2380414adb4c70fd75a622dfc66794b8b6b193f130082eaf72b484cbf468f3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-availability-value.html": "af7abff9acf6f658417d1de5c9cbc2f474bbf39030aa1f8b292bb8b7a07a106f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-availability.html": "327f3dea98f737d92646ce9c0d4e74a9ed6bc5c8e898d4f24b7248d47b0d0ac9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-display-hint-bytes.html": "4cda0d2124a45bb557bd26aed0e45d727cbbbb6aca1aaece0f134b227dd7da3c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-display-hint.html": "ccd8c8c04e93dbb0a4c8488277a43e61f6607ca338abd241bc4ce147dbe52c5e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-holding-device-id.html": "ddbef5bb311b1fda304d5377c60ec5dc07515e8118df1e6dab5039e822b05100", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-owner-app-id-bytes.html": "384ac1351fd61875bbc28ea065d257a415d784d309b8483ee618aa94542504e2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-owner-app-id.html": "a2d68b5b28930cace8457492e305d697b0ded0125125d10aa64a4b57b0ba5623", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-realm-id.html": "7325d479216c3757f9451c5e791703761313ad5de73c3f20089407cef4ad3d14", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-resource-id.html": "38abd3fdf920ac6a8f79944738f271d4ffbafa7611e05361085e6a10f751b185", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-resource-kind-bytes.html": "ea0f6534a12a6d16428622818172dac4f5427752a19f2f17179c1649553dfeb2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-resource-kind.html": "6e85a41704c0a1cf304f49bd002ba2725c55ef8ae8b5d6648e6995108413356c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-workspace-id.html": "9e81d90a4ce8ca5903669e22e1564dfd47a9ae6fedad448e0638934d430e81eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-d-i-s-p-l-a-y_-h-i-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "1b3a1d4ea5948e14d3bbde6b09ff45ded9f071f9401f39184229ad822a98ff10", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-h-o-l-d-i-n-g_-d-e-v-i-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d7644d777fe12ad422d081a9ab5b95a60d2625b6f1eeda06e9c089c63423e9fd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-o-w-n-e-r_-a-p-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d854048a2613ad423dfc6d0c12ccf2fa79d5160b20eb36ee1b8c938a7ea58fd9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-r-e-a-l-m_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "f412f9564dff127ecd7cbd16289374c4e51ef0402855454306955665c702ce83", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-r-e-s-o-u-r-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "456cef59bcf623ff259f86ba6c7629558ed505d4ccf9abcfec3d175b0a990eb6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-r-e-s-o-u-r-c-e_-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "9a43dbf424cd6d895ceae2a52e4fbef9408e0eb8b644d75aa9d723be339f84a7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-w-o-r-k-s-p-a-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "40490c5f90a5d86f7ec9250accf90dd518e980adf052daade1f1d668ea0deb25", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-availability-value.html": "07fecc7417e2e1a45e3e3eeb93f1545bff027ce9c9bbbacafe69adeb8e3e4473", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-availability.html": "17ee6de9a39a13dcb0a08677d3f54d0091ba9959fe7e76272eb21f579b765c9d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-default-instance.html": "aeb51055df343387ba78ffdc14a9b26ffb2e117f8a440fdee53b3404c449dc53", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-display-hint-bytes.html": "1d385157080de7a06fe0aa0bf9725fca1c6e6f0c9a888f1f213f21c63cc6ea67", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-display-hint.html": "3bc93f6eac44d974a73211f3bc8505d60e89ba7edaab07153f93565b958caa4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-holding-device-id.html": "7ab6de4452cce97024729eb65e7d0f67a7ad452e8fb97408797d63072eddff05", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-owner-app-id-bytes.html": "5f3f56ccbb004f7bc3d12bd7726f09a7262ca724d07c32b97fd27c0c5435a6fc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-owner-app-id.html": "13658829f32b4f593a31d17c63a409af2e748a4689fe2fd310764a776b9d18e5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-realm-id.html": "633bbfbfcde379ad8ac302a7ce82d55930fb988e416cb9ae98a0b0d2edc51153", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-resource-id.html": "12277b29d675b54ecb4ce69b0358d0f1f9c96351bfa76778312cd59f54d30202", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-resource-kind-bytes.html": "022c8fe30ffe6fdc2ece50eccc8e9319946b8a9099b79e872e4858238b385163", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-resource-kind.html": "5003ddb27ad96b746da11d7b43d2048ac7c228df9f9248ab089bf4acec4d3631", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-workspace-id.html": "6e33d170d89d00eb06eeafc8f1fc9f6e6491d89263be941e873fc0a5fffb5744", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-availability.html": "661a0373f9293f63cf944d20f0f89b0bad869e230ff9d252ef328ff0e215b24c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-display-hint.html": "c5d9ddc910aac04316994749661a3d853e1bb7529c3bf00a57c5d4bd11353891", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-holding-device-id.html": "75d5d42608d4aa0131cd5f5ce9d0ae21ac1cbba4be6c3067842107e52b2f1868", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-owner-app-id.html": "f5a5747167536c7390717afcf084520e36e6270843f938f5e27b732846ba39f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-realm-id.html": "56eaa035805161c559ccfdc7703dfd2b9d82553c97c95946580fd58b6bf64b92", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-resource-id.html": "ad30daa6989b57a71af85096e8c6b66fe991959ab5c2621534b85de1be513a5d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-resource-kind.html": "90dafea9a5a86122581a89e25f0339491e963593b912413f834728640f10933c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-workspace-id.html": "acade20b40c9418c497bf1ea2c1861b50675290f38bd26c36f71c65e819767ff", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/index.html": "6e1753b57b2dde4fa07c4e034b6ddeb4de42f34be26d60f4bc544243a50ff7ff", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/new-builder.html": "9c3ac916c46ccea8443394128ee50b4c1edc65e248dcbe15899b6e3118fee4be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/parse-delimited-from.html": "b7518b06c9e7bd2dab967f53ae44f507cce6bc8dd7b334f02ab559fa79a318d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/parse-from.html": "106eb65fddf66bf067c5566fe399af1708746fae0a5f0b26aa9a2382c0df1778", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/parser.html": "a5807894ebcb9603856951a4e7e1efd07825dad8cc33d47769f26b2d2db9ae74", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/-companion/index.html": "a5c3f6bc9f3ac220671f1ce92abef7499b4f42e888089ca5724a66259d2c69b8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/blob-or-null.html": "ad519370d309ce10473bdc8aac88dada7b917d05a262b45e873568d8e7d52154", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/blob.html": "e06bcd8a3c9d21c442d50574aa2a1cac0ca7e893aa5765231d706a22efca6391", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-blob.html": "7008596b15001baeb0540b2f6de942fdf15aee5a0efa56c9f9a9760258334c03", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-cloud.html": "8a225eddb995e6f0dfc1fddd904bfe557f4ae019cefeec1fa1cfb56a96661212", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-content-hash.html": "1908216eafe3a033635b9a28658c3cc88242692b721a611ed5bedbe8df4ddaef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-local.html": "7c18ed9f5404519ac0d45333f6e339e498174a8425391c718b00c4e638a8a319", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-native.html": "63b1a9daf2b54082cfb58258cc254706da631980f147d32af5073d3528565e58", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-resource.html": "8ac7d13dd33edee15edc2d1d8e532ca4eff78d9c66b2e756c7714341b78cb844", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-revision.html": "0105d5d0b53ca9e008807652c4ea4f9b52523c37137199ae8b7e864ce27f8965", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/cloud.html": "b725f47f880cc52910eb543701d3a54be72d50b62228c9e8b55f9022ed47d873", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/content-hash.html": "d09bc6a1061b09e461d6274313c4ae2fd260ad97b5b2aefbaf99dd63bd9b6346", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/has-blob.html": "5bc02317f284f4df63cee30e27614a88888ccd7e79abe6c066610edd1dfa2c04", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/has-cloud.html": "bbc0b37428eb000acd3b9b7239f75b51d02250a9846dcce8ff338e4e9a56d023", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/has-content-hash.html": "71e419efed1234eada6ca44b416d4e7d48a5ce3946c1641ffba861f9dc7ade84", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/has-local.html": "60dd7ce36d4464271597cd2c0ec5c39053ab37dc483a2ca6769cb5c540cd3741", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/has-native.html": "404915a5ffc183c70ae791d4c40c32ce24bf15feb2cc5b3c29ba4c424cf1dddc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/has-resource.html": "fee6c488ab2b3699235cc3ed27b11fa3d5e814af592b4e58b99a49eee077e8a5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/index.html": "46e4794417e7484a9f6ccd8e7beca9e31e6926c9652f1c34e9647d79f099b1a5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/local.html": "99a9f7fc38331bcc4edee9ea20f29ad6fc28649ae911ee520d5cb47a0d7f008d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/native.html": "3146ec297008245446c449b0e1b8a3cf019dd3c719f60792d10ad881ba6f1579", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/resource-or-null.html": "7c12de1f61c178385ae14722acd7d10b87c278047fddfe18b710e2dba7b48744", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/resource.html": "0b0167ca0a24117c3998e77a2df0bce0c0a3625cfa286f518bdde9f4da1f0b6e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/revision-case.html": "40c31e8d87a0e8436047bcfe8cac55daab0d682dfc43799ba5d3653c9d2de015", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/index.html": "4c6497829803d02a59e90e1eccc82c3d12c9bfa7db14002838bf94027cefcb11", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-blob.html": "eebeec99d2941d908b2be4709d5b9783e6e2d9ca48ca45438aee2dda75eee710", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-cloud.html": "25ae05eb450aace306e4478e2c344ee7f8bc5de66d698d4d952ce623706efa93", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-content-hash-bytes.html": "7507f55dcc66b294e275c74ae1265324a7d56a9cd91920c1ae238f381f4ded48", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-content-hash.html": "203f7dd8b7c805336dc0e9b97ac2ae82aa30be927b17a3525441ba2a00fc078b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-local.html": "67e73a08206b861cc2ce0a3bf7b4caca0101d69dfb0ca06d46c7c132e9fbf2ba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-native.html": "116ec1a02c883b39b2f96942d2317a94c029f9c6a3bbd79e68b2120def7374c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-resource.html": "1dd0ea1a87d4e3d80273918e547411a09dd0c3aa3d05cf72299ff624c3ebb813", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-revision-case.html": "a84dd1c958a1fd7a8d1b8d280b66a1a8e112942e1f7d36e1a3dcae55e7d5be9f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/has-blob.html": "890a850e5da36711a69733e3d193cef6546a894b326dd2624be2e5f563204350", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/has-cloud.html": "c3cadb78f6c9638006edeeafdae3b3922e210261ea24a4d39d6ca5196fc394ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/has-content-hash.html": "3b5303c30b94648624a43e83c5b4c2cd4c514c8f8895dc8455e45bf5ad30bb7f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/has-local.html": "c5edc495b0b29f57aa18802c36199679d732c022bdd18602381ed2a60853a9f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/has-native.html": "043a191df0dfa9d89cd6a6a8852a0d13678bc02cbf21501debe3ed5b731e56e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/has-resource.html": "40e129d68c6831820cd1f3792caddbdd1f3ab364f73218e37352cbdd93f004b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/index.html": "45bb44a6c7a5ccecf4610dce5cbfe783af91dc41376be604b62657658812bd9e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-b-l-o-b_-f-i-e-l-d_-n-u-m-b-e-r.html": "d89410c60cdcf0e2c02f9dbc93aa2f2e066391ee129e3144694eb0d6fce55b50", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-blob.html": "7ee53c348b45d4f1dd3b54c63ad43dc10f4c3863e56ad1664f97a9c16a036ec5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-cloud.html": "7c66922f574a82c354e2618b19530db34a7fedcc644de67da5fd4b4c93087532", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-content-hash.html": "a3a327918b429ff5bbd8b43a82813dae986787b2e9c984f189a01c44c9411d52", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-local.html": "07c8bcf973905f3431deef8a54a40a2c973ec77524e29eacaffbb0079f91660c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-native.html": "c838139fe95e6108835321df0b9783065d3edd58b519fc7e3b001cc0861ae8e6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-resource.html": "f99ae2f45ac75662924d9bc9b827f144a30dadfaaf854e2a1140c10c913d9108", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-revision.html": "719aaca3de1957fe20a0ee1f8193f45854cab6a026676c047796f41e54680b5e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-blob.html": "05fac88a244576137133523300c3a8cf55cdb04b4e0c4ae267ec522e386a28ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-cloud.html": "e3d650814b6803495b0ed13a39d2d74703c7085e19dbeee6e118d127b1546eab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-content-hash-bytes.html": "5fdc79db11a693294b9ccc41cb4221542ced671e68992bfe41003e6869834cef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-content-hash.html": "0bc439d7722f0d37ab6ca81d1dbedf0478a669f348abd8989eefd6012e9cbbed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-local.html": "7fe35b153c68c5ddad151715ab250784fde1127ad61d30947c76aa297decff47", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-native.html": "6ca0a86ccad971ab9c14148b6ddb7c992ee67e524833da57c4309b8c31d7ec5c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-resource.html": "f9a6856f6af05e2afdeb0f81bb51e0d9ac1f7868aaf17db9dd12852c9a45bae8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-revision-case.html": "486bcfa4a0d0868d45b99d68778fc65cabe48ef0a9af569593cca02f34377cd4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/has-blob.html": "fb8338f5f6c34f711dded14f94451032018bd42b020079b01dec6e1730a4cd32", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/has-cloud.html": "0322dc356d7e74bb120092b4e62a3bdc9e7a93a2f62985b173fa59ee89cd9a18", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/has-content-hash.html": "f3b6e7af96102b3311d4f69019c5f81368e8dc41c21ea3689122fd1ec49c6576", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/has-local.html": "dda6b5fdae86bb16d5e4fcaa05acaa0c3062acbebc05450edb4a9ad29ad5c1d6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/has-native.html": "89283f48bf6bae1af17f4f9b6423cb352e1fb4f8eb2c66d02f0248334b21b2be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/has-resource.html": "634e04a03ff91ff12c53699a7a3d8226c00f903acc48b97534a4d6b6a696d9d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/index.html": "822380d459de1765d2d1856366db491463f4c83cb2417dbfb5da2925bce4cca2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/merge-blob.html": "6e596463201878bc367344e57792d075b0350890762df307cd09f875badc087c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/merge-cloud.html": "76013ab9db7c8a5f7de69da06aa635a9cd06b76176581519b40846661be77a2b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/merge-local.html": "1754caa9e4442f342112081225bda0036ad2e67a97acee06ce143997957ac094", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/merge-native.html": "49db58f578e40ba1f4371473611ad35b07b8ffb9d6649e10ad467c4f3bf4d037", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/merge-resource.html": "640e05de37528359b5472545fd38cd7da64c78759797385425272a17df4f7c92", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-blob.html": "3944583a2ee565f8fafb6aab1a8d722169218ec2abb2e964c975c49f825cac9b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-cloud.html": "4422efdc5427b3d6b59ea25dca0e92612a1185c6337b8efcc4aaff6451d70651", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-content-hash-bytes.html": "ad6b032304573f1a430c004c3c27e110e36b6bd5724e44b978f4e979535f24a9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-content-hash.html": "70872a263d14d9beb57bbba7bce0f1c329be79ca45faaf03ad16421f92dbedd4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-local.html": "82b5f784e3210a6c986d3ae7233ca5cf78cb1db83bfbfed42f2dbc9236fdcd0e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-native.html": "0025beba38ec9db11aec502c8e5a3c77a0b080616f79b9823e893604deda91c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-resource.html": "2045604e3188560a6cbf407c536552aec0fd3abe6f301bb12625989624caa415", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-c-l-o-u-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4cb89ff75a447c1e91f7ce81f23637a3b5c83c35822613d3610646c06442b33f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-c-o-n-t-e-n-t_-h-a-s-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "08e624d7e5edf1f30c810eb41c2fc32616dce6dea687bf9e790ddc4f98d26232", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-l-o-c-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "c0e2c8caa57b0284867c5720447769445d54677f43bd5aed72638b52b1ec3a66", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-n-a-t-i-v-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "9668ada896c19e357b9bb1babe28ad0509de91569d6f7fb12dfbd904fe5e1ba8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "92affcc4dea8dfdfb53215a902e17e626828650d7ce2059fc9a13aee11b606cf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/-c-l-o-u-d/index.html": "a7d620d4a8743a303ab8e1995daf87057fca38947698c112352fbd26590f5a56", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/-l-o-c-a-l/index.html": "e8d09ee7b52a347672347c4342b1983c8ae51bc2599ccd1b13cb9a88be10c34b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/-n-a-t-i-v-e/index.html": "500f086656128d1856bab8e9ee8f2269f9eefd2efc9cb08323aafd7d3dd670f7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/-r-e-v-i-s-i-o-n_-n-o-t_-s-e-t/index.html": "7ec386291e3182e549c90ac50b5a67549c592403915a48d84db4e2ce38bf595e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/for-number.html": "64325213c06f961f523d815515452cb66f6b9403093f5a68c077424106f34b79", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/get-number.html": "d38f52460f21af8b7a2c7974d151ac7836fe0470565cc8a9938a70c688bf94e6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/index.html": "68072da7d848bd577603d20caa5db2f73ee53800a77799ee60e82e57532463ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/value-of.html": "fa814787e37f0d553f2344fc567d40509bd56f19e22c3e342b34afbe0588aecc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/values.html": "764cea8df9c40cb65f38f6062b53065e077a5f43e830c3ed803a9f8fcc77fda6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-blob.html": "2ca0ea5f324c4c314972cb0a6a3cc9d43661916365bbdd7f71d306838887592b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-cloud.html": "21aace8ff3f1fa16a9204fbce85147c676255c3caa7e94ad5e64f69853b36c1d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-content-hash-bytes.html": "8b7917aa1da3b69992b28f1fac8440eb2d06b887688562a4e0bca1ce3fb4b96a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-content-hash.html": "382d889aac46c7ea9783e2f9a315a408627a2bcae718c1e145bf1a53fa48bdd2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-default-instance.html": "f41331872344aa0ad3708c604054ecf48ce7f5ae0a4dd534e4d40e1c810c3ca4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-local.html": "d787bdcf06c9cf086e5bc94b2b095df32a9647a4b423740d3640c4c571e7ab20", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-native.html": "bcc0e459b7f25118d0f53dcae680c47cd5df4da8f1ccd5ca27a7b2aec11d3691", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-resource.html": "5e0b073e226b014d1b9f891a526466e8fb14688d9dd94b2c960c6913da4fb6c9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-revision-case.html": "7ff5ed73fe6afeb9f8ab316a920c4c24f2e3a950392771e3dd0e3342b9c3df7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/has-blob.html": "b75990c323fe9c85d876099c0d90828293c8df1ab372df12210dbe5937cd6d7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/has-cloud.html": "d10eca22b7b13559dedb55ac769e4a7313cab37673ef687fbd12650ee399965c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/has-content-hash.html": "566975db1f7bcc88f1e309a4de59646b9b528350fb97d1521557e9f5fa5822c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/has-local.html": "1af9d841154b3e0c7793089123a7d8a07df3eef7c58974fe10f3a96603cd69ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/has-native.html": "82ae13511e2cb6bbe93e7b65fed76e0825bc719a35f5d76d46388b72cc6319a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/has-resource.html": "1787dde308ee02b0c8546430d50fff27d12c339e2c9ef4243d63dc7a494a1b33", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/index.html": "e97693c0c850067eceb26d78d48fe5eb44805c40dcb5df82c584d1915329d2c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/new-builder.html": "e395309c093e8077166c188e36d8ab794afc947848f1108e3e2eeb11fe353655", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/parse-delimited-from.html": "e3070681edb17c1583a118bdde43f8139ded475c5558a7cd6ffe0c86a1a733dd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/parse-from.html": "91237af3d00e37fb977cf7f1d7d668b322e593440c990891b421d377997d8045", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/parser.html": "2b5b3d00075720698f3d53fdf1b6b97209afa7b8380b53788e674ac9c274ca73", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/-companion/index.html": "3fa7416eb1a36ea10626bc0a2f7e79a61c5ee1dfc3cdae4305b18f57d8db5df6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/-warnings-proxy/index.html": "bf1ae4ddd2133294d8f3f43399f8233d59448d6b52698b0f1ce97db2b0f7c364", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/add-all.html": "923140aebd6f41ad7098f6a68275f45f07e6896a74ba51c23cc973cf7b76ef36", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/add.html": "272676c856d9b22a8d22569d321709009300cfcf9ff7dd4b289b511838c240b3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/clear-correlation-id.html": "f8f1c6d8c66f22916b5c5f34e4961d24c9319876d7b4c1ba2d91423bb8810c5d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/clear-entitlement-version.html": "166acb2a019356052fff25ac30309448871650e17cfc973b25b8331c9c27cb6d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/clear-recovery-generation.html": "26df1b9a64e90d38833cd9dc12aff7cc48024009f9288aa672ac1b40cddd14b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/clear-result-rev.html": "85d7b64b861a909ed356ca394d110fc7e8ee0d74354d182a9f6eeb68191a8d62", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/clear.html": "cb30fc699584aa56ee47494d05bd87cb74c518ec43c4d0cea6f5ba571f442110", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/correlation-id-or-null.html": "b1c6948ef890a83b05ebc6f3f7b7e2f9c3626871c1f6ab08afa5645502f59891", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/correlation-id.html": "9258d8ed869f39b7d85f7d348bfc0e5319049253b27f4827c6adc3b7cf0271d7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/entitlement-version.html": "44379ecdc0c55fb1e78c2f252880a6ff9a26b29e0aa2501cf7e116ed0e1ad9b0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/has-correlation-id.html": "fdd3eeb3353455e94b176b371e28fd300e668e7086b1600aba35fa345410ddf7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/has-entitlement-version.html": "00dae54b5cfc68723390d2fda107f6531ff96ed7f0ffb428677d0c3c0f4458a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/has-recovery-generation.html": "453543b82c1aabf91477d41b0b92c9ae0cfc889fa861fc0912e3125000617c5c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/has-result-rev.html": "fa1f83b46d71eed2e82e2c78a18344d8ae60a3d31957ba2590ec4132af498904", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/index.html": "36c7d945661b01056b63947cfc334f89a3c0d4470e4c15b1139195d0419dc4c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/plus-assign.html": "95b2668147a4f950219aa26f8e83d287bf4a45fd2c0140e8fe8464ed99ae7d54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/recovery-generation.html": "01f251d020ee206899146325f24cf53043689cd7146aaf73c9a470899cf5cde4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/result-rev-or-null.html": "65a79b39b52918b526df61a0f79eef17a71d6da6dcb0f692fbeacc4169d5d436", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/result-rev.html": "127c2f18319fc70ca701c8dd881f12e28d1c67c54bf1ab5a6c73daea17e15806", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/set.html": "46811c18dacee1568a8ecc73163394507493e06a35e7c69760cb1de433bb4174", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/warnings.html": "75af819429476f1d4237a85bbb343e0e5f892a69c8f6e66722973b817a80a318", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/index.html": "beba66d827ca6b57791733fce42cb925f01f45e14bafa74e16118274de813a04", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-correlation-id.html": "c09275398174db30031496cce0acd588d5c34d4c56850b5355d79571ba07c279", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-entitlement-version.html": "613f1fc0a6e0b3b9a8b468c1485d78df7c2f7dcb7f84260b64bf4c5629db0aeb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-recovery-generation.html": "a1652f2f7ce84f92b8f5fd2982d68e49167d68f1475a79cf9c316990bef0bd99", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-result-rev.html": "42163591f5317a0205d6b16cdb8d3c2398f4125602a400d2bfbd39a119eca59b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-warnings-bytes.html": "8dccb69557fd42be4180f5b02f1e3040e7ee0f070cb0a6a87d035342fbe9c721", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-warnings-count.html": "a8e3aac09231ee789e21157710683227df6d67ab182aba5c3db59ce229a5213c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-warnings-list.html": "d4835aaeed9795d7e180038c4ab9da54d9abfcfafaab6e00699ead65edfd87fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-warnings.html": "c3d0674ffe7a1f85fba743c123722cb31fabe0774f41930946eda9a300b7c1d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/has-correlation-id.html": "11a84aff624587189be8e1f4a22b4813bcdbde7393848933a272c130657286cd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/has-entitlement-version.html": "b61ea18463908a9a92d37bbbce1a559422c1fcb9d4b23ffb86ccd72e251100d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/has-recovery-generation.html": "1fe4ab3c05f3e398c5052984ae092ebb3493285f83b9e77614be8ba2aeb2b388", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/has-result-rev.html": "4b3f874e3204c3aa1947ef25fcc32af71d3922505ebd0b0b7e1b26487f8cf281", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/index.html": "8a5ae715587a848c84e9ac5d2fcc3c598da96167b2b94d197d9bf1e408c5938f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/add-all-warnings.html": "d2f82b8be7b4eebd978a6c431bf81d9f51ff6e0c55e59dcbbc3bc423914434d7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/add-warnings-bytes.html": "69fa73b984a41f7cf1488b2cab8450848893eb2495464cea558e2f4f416f9078", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/add-warnings.html": "faf72381c55933f6f405ca4fe913662f8f4c75345e28c9fd79234369854c0b8a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/clear-correlation-id.html": "fea21e61902cdf351207264a7f71485e6a6ab8990b1fbc645cea5733bf50c4e1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/clear-entitlement-version.html": "3a123bb09607c21353b8f4ea6b85d1737589b5fe7c12136377722fa00bbbf82d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/clear-recovery-generation.html": "5b327340729a1d5ee4b5ccfacea5cffd3bec2b6a2a67321e457359278c272816", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/clear-result-rev.html": "4fc46b52e2d213bf22a1a2aebcbe47bf220b26b1531a05ad2958214114829c40", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/clear-warnings.html": "64b5d26b8826e2be867aec00ef241a825c443ae5fd91d5a77b393efd4954fe9e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-correlation-id.html": "236c374dca1a9b3f7909011c87ffde460319e8e65062fa2d01ebc665f89fee81", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-entitlement-version.html": "774ba63dbd8bca79729b40822b1d36b879323a78545b197c30c29368b6cbf64c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-recovery-generation.html": "0c2c543645d8671c1d3d6182d8f2f77bc08e3a69b2a2e434c0d6930705375c5f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-result-rev.html": "b4b3a3c12ea9ec876587eb33b9c43c34ad158e403ad257ac348a1d37c04fdb2f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-warnings-bytes.html": "c15366ccaa7fbd7996c4749dd22fb9ae5473bec1275c2c3cacda5f161c6e44e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-warnings-count.html": "00c422d23ab9b968f9848b8e7e7a0831defe98022465cd1353432c1809ea1424", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-warnings-list.html": "a095fe4accee19df5c378f8fe7c7f384210a3bfdd82796453de620fc3ec8335c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-warnings.html": "16dad94263307d1e6770ec97528f54b2d902e31649b1357bde0112e0a3aa1478", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/has-correlation-id.html": "8b4a5a8106fabfad273eaa7d861dd7d8a5ea79fa0ed43a525c1f1c708ff60c96", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/has-entitlement-version.html": "6405a144e26cbf0325bc5ed70ff1e61dea8f3c252068e7a7a8df078168e576a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/has-recovery-generation.html": "2ecfc3235339975da57239d4b8db421506e60867dc974ca81636b405534aa7b0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/has-result-rev.html": "8f9380214682f9b116ca3ba4d7ed5c3a3c3a5fad406ebd226eead81b6a5153b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/index.html": "a7941416e3e499f5ae19303596c9e9a3535eee460a8131d5994506ae8ca62eee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/merge-correlation-id.html": "e809663436a3bf0918edf8d2378d34a90009aa24477f5259e7bf21af188ad40a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/merge-result-rev.html": "08fe7eb4e6b0c5f504b5319e360ea5bea68a9c04f2769e1bdab03e666f3ec91f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/set-correlation-id.html": "c41831d5ac99ad900cc232887c6df239ecd877bfb92ee58b74e254da57f96f77", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/set-entitlement-version.html": "2490f8e08622bf92104e4a8fbabdb4053a2ed03a89a3f21fa17224e649ab5da1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/set-recovery-generation.html": "7f2efd19c09cb5a13c2c51c089de937c05a70a051042c20cbca35e12ec7ef7ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/set-result-rev.html": "a87c9b82a9d6fb570a904cdb10f51a69e6493f4115f877c0cfb7c72aae55c511", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/set-warnings.html": "9f827d30606f4184bb4ca7a7eb0ab4572679a06e1697663954964a0e51ed0056", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-c-o-r-r-e-l-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c0b9ed756cd2945ae5174e1f7df83b555bc15fd4ca251b53344b66f231491483", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-e-n-t-i-t-l-e-m-e-n-t_-v-e-r-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "6b506c1bcba76234c71c1ec1147702a4815640ce18a986b175e44dca035bd995", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-r-e-c-o-v-e-r-y_-g-e-n-e-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "b13e55b5d348c3cc1202a917609b11a60d8ca8fc0cfe085a8b57fff2a238b8c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-r-e-s-u-l-t_-r-e-v_-f-i-e-l-d_-n-u-m-b-e-r.html": "7e168de6726b6a2cb4a29b875a535c72491ea70898c895a8a9a467299a7bb473", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-w-a-r-n-i-n-g-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "03892c1a173c8e9f1f12b733bdde047b1dc39cc88455bca87e835632724c1a87", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-correlation-id.html": "259d4ed3eab30bfee34bce50d75c86a9dd203aa027cbc7127d615792d711ea8d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-default-instance.html": "9740c4aebd4a546cf9511b9ce6d8ef429f2542d0f5c428f4dd5ac7256a9fa423", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-entitlement-version.html": "da940d30d5a8c29cb42885fdd394ff08e7edfe09b6d9bdb241a8f056df464ccf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-recovery-generation.html": "4966c3904ff4137fbe9632e662df7f14851cee9f58063bff12239731d377761b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-result-rev.html": "2d89d93a9622628c71c2d80ea09699cb955c14a734eaab17c09b007b796cb3b3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-warnings-bytes.html": "8b4d743df06412a56d42aef11b81fcaa7668712f2aba6b5b910ec3e7e76733ac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-warnings-count.html": "56a8c21e7c054ddbdc69cebb1fb3ff270ae276f6f06c23396a07b007b060a6a7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-warnings-list.html": "7b278f7f1773af189227ff53bf6e8896dea7ed34838101c74c134bde6e5d07d3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-warnings.html": "cbd71f5497975b9578bf526861ae1ffadc00cf37126ce5ad1a41fe02e87a823b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/has-correlation-id.html": "a0c0507bf1c9402623d8781961ef1463c28e3e26b386ca04de6ef0367afa3f2e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/has-entitlement-version.html": "710c4da7dfce5a1de07c425a9e7703e3d96279a575cc8e26f90de8b5af61c8a8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/has-recovery-generation.html": "3ba9e01705d3bf683866c0c368b67524b5b36b29f148213ad1e41a59cbb75967", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/has-result-rev.html": "50aa009cec68010d6742a09146efa8cc4453248b781a125e0ca0bf947da7c11a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/index.html": "92a626de1ba6dc59dc078b74d387c887509804e48c1ae2ba350ff8b190f30852", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/new-builder.html": "5390d15a6e09bdb028b27d1d582a8f080f0b8e4bd14c0aba9750fd540f596224", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/parse-delimited-from.html": "6ea09ee75dda9e251ad3c997ffd3eae8a30fc05ba42457a57c5f835132bf9c55", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/parse-from.html": "bc45929fa5e0e2d7d20a26bd5ff0ddb48430c2fa2bc624657ea48449d6c5281f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/parser.html": "561b1cab4ba993c88500bcdaa48f7c29d613583c437ea82862f350b12e06f3d1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/-companion/index.html": "bbfd4352fe24403ab1ddd74b6a946151d4c20b504f739f20134ec2547ee00c74", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/clear-mode.html": "0a8c6473e9b2e9284474780811bbfe1c41f07c00197276ca84053824099ed5ec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/clear-reconciliation-operation.html": "8e1da1cfbf3387bf03df3b95adef568ce0eb87a19ff4d30fcdf5de6a880b4964", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/clear-retry-at.html": "dd168955d551cf7a55073161428a62aaf0ba12622021fd5a2eb1727d28615aaa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/has-mode.html": "87e5c2dce92178fc319bf3eff1ec23e1b259360f7104574e68c4c50938779bdb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/has-reconciliation-operation.html": "53c43867f6ef608b52ec3a31075a7f84a4fe7accce010cf3b22307b9fc7938ec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/has-retry-at.html": "e23066de1c293a234f03b9cd433e9f56391ed1607ba37104a22619b5828161e1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/index.html": "4a805b2853498e4bf8e2662d2a0622dc36ecbdb9f8dec603247cb4e2f70056f2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/mode-value.html": "a080a9620de1ffbf3623bcf73cd93b4d7d203ca9d981b79fa4bc2ed1b755e080", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/mode.html": "a1d5d6ad53e31e2a7a59490fd124a7fc9e19a3a7f0a16da766e1a90ad622396e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/reconciliation-operation.html": "b28c9ea10c916af337d911fb3f6966e645b289e1c805b7d2d2d14cc92ac37c0f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/retry-at-or-null.html": "b5fb714e3d49e594d2897bb5dd3565d3d7746a17c145e93d114b5ddc159d6bb5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/retry-at.html": "91ea996897686b6bc557cd5c089d9f5d01842709292e0e1918c61c93b6e08e47", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/index.html": "10b7736e1f5e6e3d5b2e9c6ff0d3255cffb7d52c4e161c18b4cc42fc0f991f30", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/get-mode-value.html": "4e75ac76cd9eac6fd8bc5deac0bd7618122a7e128c5c58a9d43d6e12ee060ab6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/get-mode.html": "75591610d14385584ca22a07833a97ac4ae81137ee11c7b6dd2fd0ab8dae08d1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/get-reconciliation-operation-bytes.html": "e1f4e21c084f6815648426c4f0211dde651b745142181a9b069f7f9035c055e2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/get-reconciliation-operation.html": "ffca14502af01920459afd1bf4c811991aa7e48791840b807323bb827cff389b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/get-retry-at.html": "2770b0006927b25357cad0390412c736db9a23b3b94dc754b512e695316667dd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/has-mode.html": "cc3939b5a27971fa18011324f576667c7c3d9ac3a7d65807ef8ecebc2ee670a5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/has-reconciliation-operation.html": "f04f19e083c061fdfdd0f459ea02ad8298f1b977516f744240aff8bda9ea4e9a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/has-retry-at.html": "15fd7cd487077e3f75da9c311ae033d38bf16a146cd73a652423a59c5f9022bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/index.html": "d7bfcb9f950bd7cd99774a2f852b637d8af9cb1180bd1c35a5c1750a0c2e54f5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/clear-mode.html": "ee2aa46a37838856d3331ce47d231818ee22c46615690785d149ace2c7145428", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/clear-reconciliation-operation.html": "3bfcfe2bf9e46bd77c620eb3d9ad62551d3a7947b060a324ed8c38b4d8dfc9ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/clear-retry-at.html": "fbcdb7808c8e30d4467a810ce39e1496cf4e30a7e822b1b9295928e1ded21f30", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/get-mode-value.html": "6258b6b0f00ab7f22e72a987a90584d15bb6e593cd6b43b198d707f44bda55cd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/get-mode.html": "e47b909347dfc918243307205883ee1c5804f8c3d5d96203d6c750aa52101f0f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/get-reconciliation-operation-bytes.html": "0453b4195d9ea1c637955cbffaedb201d8c1cbb1b32949bb6d0a1529826beb90", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/get-reconciliation-operation.html": "fc6a415e37d6851abf8e0094b2dbe42c38f651173cc6ac2d2d88d69589f148bb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/get-retry-at.html": "bf5ce4ffc5d84938ecfc8bc9048083fa0279bdcbbcd348361292456843fa8966", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/has-mode.html": "10a6da3ae795b07abb1109cab323d92a11e6dab4410ca1f8bbe9ce2040c162bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/has-reconciliation-operation.html": "06e859490bf3683d273f70904db77d8e075068049501505f09fafcf804e4f821", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/has-retry-at.html": "6e2aee654f838ccd95758f70b55cfcecccee1bc7b940badc7f484a67525047eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/index.html": "3fad0cd30d66a3e3a36d4b3c8f4ea7cecb5302f54fcd1d52bb0c15f40a6eede1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/merge-retry-at.html": "2be35f352a08b06d8a09f0cb72c59abdc216dfbef1f3bab09186e111c287ab5c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/set-mode-value.html": "8b210c23244d1f147a1dc5cd61aa7603b13c282f56335c2cd16706a16c82468d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/set-mode.html": "bae354555237cd9f0f8717450d9dcb2fad5d99f8f39a7fdb5e142d6e8a309587", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/set-reconciliation-operation-bytes.html": "0d81d04901c36c128dd4d6d1a1493ae35d0dca278dd3d90cee4c1be709f9e17d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/set-reconciliation-operation.html": "c48a2b06d2d78c89fdcec135b384b3d0f76ba62532d9fbef47c3637e4c8f0445", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/set-retry-at.html": "cf724475fe948af6d62930f371be17ae8cb01c6758cc1baad4325a25039d7828", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-m-o-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a525bb6a50aabf26c32e70a19359ac971f04ea3c8a0f631ba86f177564884d02", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-r-e-c-o-n-c-i-l-i-a-t-i-o-n_-o-p-e-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "9dd852ea35273f8f3dc66bb2cba88c2a0df5eb6fdefba15bf207eccd5a53d4a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-r-e-t-r-y_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "47f781b6b3cae238c260997cfaaf0224d22aa5c462e9df4ef1ad52668a90a22b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/get-default-instance.html": "8e4f7f911d0e99ea4007e036a61a6f86638f16fe930e52c488f75ae01e6fb969", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/get-mode-value.html": "1abb73c1af12799581f48625428a12b40e3253649fb01f86b9f24d1446f954b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/get-mode.html": "3556f993a830865d58ce81af1da89d3f1c9b1e1ffb0fdf77f990d94aea4d8642", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/get-reconciliation-operation-bytes.html": "f4b88895ffae7113f2cdf7817804a3ea0e9533a6483c75b0b240818ac1ae2117", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/get-reconciliation-operation.html": "84a46ee2621ed152aba96ef610115c9e6e444cff6f970f11857b0b3e72d404a6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/get-retry-at.html": "9efb6b4dfffaf7ac56d35088a51de67e70fb6bf0d7334db2e7775ed053e84f47", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/has-mode.html": "8a8c780d016126c46f895b5a4376414440f6853b69b6466c880482efc86c5e1b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/has-reconciliation-operation.html": "db7ad44a86b94b4f252579027851e640309983dc3e3495bdda2acec3342b8657", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/has-retry-at.html": "ddf745302eb9a0c093fe97b527ab0fbd225084139b76e41bc48a22e7edf2fe35", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/index.html": "532247c5d7e01c65accda76a7d57473e6aec2a4f6f4dc5923a0a2ed4ddaa6cf5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/new-builder.html": "c89282162507b495ae33da7d68180817280acf1d28de7ca29207b5f3701c9d68", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/parse-delimited-from.html": "decb4a1b72c14376717549e0ac2765eb9b4f06564f5bffbbfc1eec65f734aab4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/parse-from.html": "36272b658b0ba8eaa3d9641fcf8599c5810775c5d358760108ba94de6358a285", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/parser.html": "60f111c2e738a03008cee8196f33cf8f10a8ccaefdb2992a220629fb59fb47aa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-a-f-t-e-r_-t-i-m-e/index.html": "cf04ac19c34545ffbf804d5e2f0e7f116d6241f61619c7dd023ecd879ef1e31b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-a-f-t-e-r_-t-i-m-e_-v-a-l-u-e.html": "82ed8ea3e0dd2c45151b2f55a9374319757de1ae1a240d2fbccf8fbedc10de7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-n-e-v-e-r/index.html": "40ad707a17a23c099661659a8d4918aaf4c7158c8ca0df54ec7200efd9b97623", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-n-e-v-e-r_-v-a-l-u-e.html": "fc0fe367fe4b7e3fe72b013c0f1822a0bbb2930cf749d1107bef413665a716fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-r-e-c-o-n-c-i-l-e/index.html": "e71788e4779746671248699f68d1c7e69275f5154af44fe6dbc3183456ae90d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-r-e-c-o-n-c-i-l-e_-v-a-l-u-e.html": "7feb9d70b7dd412df5e81600760ea52178b2da068736bad63a6e9c753e23a4b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-s-a-m-e_-c-o-m-m-a-n-d/index.html": "1cd3bbac69b7e845e6493a25bd540525e2d576ad4f2eb45cd7a1cd469d047747", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-s-a-m-e_-c-o-m-m-a-n-d_-v-a-l-u-e.html": "b914097186b808af8f980b98e19f71fffced456a687912c163c049035513c43d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-u-n-s-p-e-c-i-f-i-e-d/index.html": "baa1ad85ba69f18fc4cb97ae8e24afabc1faf78792a6ad82802bf550f129d065", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "1625e6bbb26013a1cff455ca16091d9f4f00e767dd8c88423c0ce72e7948cfb0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "3680e10c5a8645149875714f079f4cb56bb2685238c47823867234890c66aede", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/for-number.html": "6864b8b4c715fa365882983c5b4b038d3e140afe1f114fc216ccdb4e7bad274a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/get-number.html": "2069c33e9264d40cdbc001dbdc286e793b04a21311ee3ab6c98c3c26ff9232d4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/index.html": "f568131a7ce65b5c2b5a53d5eb10c52913608b24b6a60b3409ce9bd53f6b50c1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/internal-get-value-map.html": "e8dd83595ef2a9e3c8afdfbf5cbeb698a80b64349e8cd5e9978014e8d9c19886", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/internal-get-verifier.html": "1d4a9a2b576b11f3e342e36db0fdcceee282995b851458090996fef7517b61e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/value-of.html": "f6be355642ec1409bfb34c7790b57a0ef1183447395c4cdf7aac01fb98997864", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/values.html": "8764fe03d0e39e55cf63f70aad4b91ade58bd51715183376ef5e66c005185831", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/-companion/index.html": "377da8c18b83aa68bd896e9b74b1c757e024e9bcf11f9f38cb208491f0e91881", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/actual-or-null.html": "3fb93d11563c844ffba161a072a3cda73bc105292a1b6e96cd67de23d562a80a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/actual.html": "47eec9372b1904c0dea6a8df00f0faab391fbe8f8bc71191ab5f8e2817d104b7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/clear-actual.html": "c7c1325090b8ba5f3dac4766887797f4ddf4124aacc113e2ec81b90e7fb10c0e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/clear-conflict-id.html": "b74f01e6ac746ce9a8fdccf5236bb01faa4f1df81b151fbe270b6b95f0f4f348", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/clear-expected.html": "0ece1cbf88d40da38c5c5cf52a72ad6ed9fb1fbac93046aa041618537741176a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/conflict-id-or-null.html": "3b9ae5726f17c0a2df19392edaa31c20124a8637424818e4977dbeeb1871fa5f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/conflict-id.html": "346024bd6dc89d72fe8dc77e6c766b8a58dac33a9f9789e8680d617c5567c6b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/expected-or-null.html": "724ac420f2f798d6aec881bf02fd2a37b4583ca95ff9407cf70ed1a629ae07e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/expected.html": "c6dc86b254305311fd650ef76ef635f55c558a31fa7f8adc9e62ee52fbc144f7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/has-actual.html": "00d4626429d0745161949737d3eceb383a564c558b9253a6d31d616fafe73f4b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/has-conflict-id.html": "d9c23d35989864505c65fcb053e2d01bfcdf2687d9854d7d7840fabda17f23a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/has-expected.html": "ee4214ac495692d58c071779be95f659e89d73b8508170aa86b15471305f12c4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/index.html": "f78e8189d7018c0223a65985d3826dfd140801078b452d02583ffc17a05e55db", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/index.html": "dc638fa95f7af96654f13b6ceaad4d8997a4410f7acccfc898a7d2d7c4c4bce9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/get-actual.html": "994198ea0e5f2dcf93486cea12e654ea7ee53a0b6b24e4aec625b05c2f56bf31", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/get-conflict-id.html": "08c48582e036fbdbaef2d540f1e08b0726b38da5a7654e308f4902f2e3f53ca8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/get-expected.html": "c28c9dd3cfa074c85e85466de6d1de44723890bdb1266bbb066e387404f7565f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/has-actual.html": "6af13f38436389b779641994b490c9f6b26d09c7b5fa7fe9de7c5ee4482d483b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/has-conflict-id.html": "7d0ad3ea657de8691b99507c7446d9e6614aba1cfd142e24a423f2c5d5320bdd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/has-expected.html": "3ec995f04e0994da3b294b9f9835f403da30ba773acf4097c707804eb4afd266", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/index.html": "d4c32be62c580b944b4cc87f748d044d788a0852d44ef567a79c624dae510a0d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-a-c-t-u-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "3a552cf0c96049712d1efe604d21d70736ed2ced402f7643a63dc3728a663ca9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/clear-actual.html": "18ea2afc06e12d0bd76ff70cb7cce945770423a0dfd7062bc9f4cb26a173e59f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/clear-conflict-id.html": "b160b5f5a6c5bdb9a3474c96fb108d4af4516f21018490092765e8c745914c8c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/clear-expected.html": "60037e2711d1ba8f88d3648b760b41f101e33c25ff36b8993066921bc90c8cab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/get-actual.html": "24028a4c32eea13aad06ae1efe87207709af9ac38010896423374966d3282fe0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/get-conflict-id.html": "2c3895dd19398a8edd713bf25669aa56f956b6a8cce728d8161e2da41868a2c9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/get-expected.html": "5c4f99901ae08ae762baddcc3b0c97ccd697fb6e068bef671d2f800a3cd27f51", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/has-actual.html": "e0b69f7ee378ed21e02bf628ed0c72b794104c88a35fb470caaf30bdea5bd614", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/has-conflict-id.html": "14016f8b31aa99a36e89425daa30e1d16e09a0d991d1fc03f56175139f37fea7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/has-expected.html": "8effd680cfb77f85418c2bd8cb5162dbc29bda7f989e4c6ecb79f2e0ae631ce8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/index.html": "983c7a975ed978bdb4aab98049547bcdf7628e47afad0eaed4f7653bce897c56", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/merge-actual.html": "6edde807847a35e0d4d82cfd2db72990155e2561f117b35970a7e3684cd6c72b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/merge-conflict-id.html": "7807182af1149045e5dd35362c917af5580d25fd59a3fa26e96be3958f3054c1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/merge-expected.html": "b735b94f3d526ab06430edc6dad395bee90c93a7ef7442a763c4bb3560076aaa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/set-actual.html": "5e17b3e71f9d1ac25dfa9a44822845c41798078ef1323d3fc8cded120ba45596", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/set-conflict-id.html": "a894c9d26998b0dca89df49d7014efdb79063611a10446e0566a3129fc384288", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/set-expected.html": "d14f5fe5bfdd9f63ea9c383bec886e9272142214163067a4d8736f1750dc6bf7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-c-o-n-f-l-i-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d9b973bf0005c24e89d1663cb7958cb853d250980dfb8958bf3cd6cff5d96452", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-e-x-p-e-c-t-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "e96da6b10fff23635d8fca08e8cf4766c211dfa746cef1aae7f0944a69d75558", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/get-actual.html": "9332f5e07427943a01904e8491cfb9b65cf3ab11aee942ed5d8a636db11b03b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/get-conflict-id.html": "6a05dc125d2b527dab36372d931e307f2c979d380486defcb468b40db0131a8e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/get-default-instance.html": "8b9b843960846041673024060f8b3dddbe0227d442832204ca6f3df1a6a7c240", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/get-expected.html": "773ee8bf67ce4a386f238732f70aaaf2fc21bcbf2d3af431fa6cadcbf764bcac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/has-actual.html": "03e0750c375c3fe1ac6f721caab143e6d294e423261bb5bb64acd48ef4456910", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/has-conflict-id.html": "937601640e297fadca0eb0ac496bf16ae40e9b9db2fc6664b36a546e2fd1d54c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/has-expected.html": "25520a4cbb77d62f5590f74c45ac167560d5359b82102b9d1455e45fe48b0bea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/index.html": "929451ca32e94b854c9807200edbd086f80bf040d2545ea9989eb987e5c22953", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/new-builder.html": "654463232a76a3efc8937fa12f88c74951090f9a36756c1cc55a6b4c87625906", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/parse-delimited-from.html": "678809d21f1cdca10ab8ff301d7e0dd4ef9791fc2613437dd00341f264761558", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/parse-from.html": "97ebc98e68747c3da7e8161f17350b400f5da30317de997a4756bc60399d1d59", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/parser.html": "7e58a011462721e52736ee44815543ff5ef04859faeeb44eb8423a34eb1760b9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-kt/-dsl/-companion/index.html": "e6477be31498d03e962e13b152a9b9c1ff559183e817ba9f84e3b0a161bc844f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-kt/-dsl/clear-value.html": "c1ddf6ceb427959a364b3c3de983ede13d2034b8ea4ffde590457cf3af4b978a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-kt/-dsl/has-value.html": "d4a041507ebba4fb84ed038cd1f35276eeb56e964997277aac1ddd75c3f04ca5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-kt/-dsl/index.html": "82489ff5aa64b4d83f181d4c28b5dd4196cf5031058db17fbbef16d1059a8970", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-kt/-dsl/value.html": "7e4164c295c1eb2e7aa7b8ea2e97f6567fbddaa407466ef012b4469bc4c55c41", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-kt/index.html": "e3547927962b0bb5f803f9be168ead1c5cace19c760e7a5d11692a2b1a9948ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-or-builder/get-value.html": "955d165d29eec7613f6fa09a54dc016f6a3cd929ab1c94e2221545e994462c6a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-or-builder/has-value.html": "d4760a6afdbeafcb0f83b72730c51af965438b8296164ac4e2294c9a263520ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-or-builder/index.html": "7e4ea429e8b1a0117d27d1f5f5bb5c9a06c31f374c0935f72ad5a5bb1de80f99", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/-builder/clear-value.html": "4720c07822eeafa85111754711fbe687791a8fba7026cf4e5d1af6496a1452ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/-builder/get-value.html": "d907f76f797af422f4c8b49a2fcf0ba6fbb84448aba9c957aa96a1570ccb2239", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/-builder/has-value.html": "893f15de82d3d5b17556dbc939b2721d6b7168bff3ee5ed23724edc9177efce1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/-builder/index.html": "2dca96453c458c66f4f56441c66c72409cff504f00048e8fb58111720f151c96", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/-builder/set-value.html": "238a9c60fb7f285fc376c5bf3d95cd4a096ba08f787578deadf60dfa2dd76951", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "e7d391e5f482db117f2d49f5e9ba07d61696765c03f9d2b73b6649f9011e4c5a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/get-default-instance.html": "20f3c74f050f7c67d9d67502efb0c6ed8925639c4a34753b2b24ac585a8a26ff", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/get-value.html": "f2fa47d18ea1cf48e7f3fcf408332fdc68ae24c0a81e50349defa489dd50461e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/has-value.html": "1424052234743043309f2512df5bf28195c73fbbd0da02594be22360b164f17a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/index.html": "49af1374592359f580be951afdb511787e3aff86efad8971f2c03d180b6aa80c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/new-builder.html": "13f1f30bbbf3dd010712fc9363ece7e680e6a8ee47a8fd1b4fe301f484b15eb2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/parse-delimited-from.html": "327ff7fc07c0f43f0fc5ead50cf3475ca653fb607e8c1097bb340bcda484343a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/parse-from.html": "f298b4f1aeec36d920744e4da3569d3f64e3277bac32bc95909145594eb3444b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/parser.html": "9bb1531e59fd600157ef4393964e6e9205a70b62056288fa8ff2b910b3c69930", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/-companion/index.html": "33a2aeeaa5590b761af2a01e07c117a67ed3597f7592081dd9d8446b4e7d79fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/clear-local.html": "b37841b5ed68a34d53a63323f2d52907fee17917b3942ba2e75bedc15687e026", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/clear-native.html": "399485b16a5a71529a565d24372ef1c3c3fdabd234f879ceb25c88e15bd89a84", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/clear-reason.html": "52410ff1184463f6e395528c054c71ab3ca89b41f8ed3d809a2e7a081d5a73fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/clear-resource.html": "61baaec5d5dd9767531151f6086e2a441a64c0042478687427b243c6c4731768", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/clear-state.html": "1c9c4b3cc76efeae0d86af7c863f020d403d861510012e92f105aa72ba85430b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/has-local.html": "c2975970587273025c9ecb4e1aa3f837a46049e678c32024856b9987a11323c2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/has-native.html": "83f807caa7da48dc3f75c6e19761aca24234f9e1916465a84b09aee6c60b1968", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/has-reason.html": "f2b2c0abf6827828584c09275e802105804836d7f73209df9c5c8ae1449639df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/has-resource.html": "46f981e2c0966aba03b27027d598146d26511a1e7d24d8699749f6e0a3dbd61f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/has-state.html": "4b37ee0dff943406786924e2f02655903b96173bb6f2ef2d23a922604d7d106a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/index.html": "d6177f4cd7456459e1432d0874e6b253f6fa0dea42dd29766a7efbd32c302462", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/local-or-null.html": "ecd069f1530d5be782b0e3675d79d193c307ab9544e9082ef31682ffce12c7be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/local.html": "d6ba46fef8e5da15b005d17748b27d1cef71bd721bd086666fb72a27112d01ee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/native-or-null.html": "510fb85128142349ae43de3f8db7054d4faa56156666d938664904d3df305807", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/native.html": "2178f421b4906cf0bbfcf78a7d6963889faeff6c422e8bd6380fca6147e9e61c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/reason.html": "0f4abd72712f9401fc8bb6e270e2be8adbe36f6a04f921bdd6b02ca4e0c71a79", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/resource-or-null.html": "656a1cf33ecd6d70c5262c927a740c942924ac8a5776ff49f51d4548ce245fb1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/resource.html": "7b92edcda7a422097a946f9bae9a851d4af081c1f6102f21e075a79ccb10e78c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/state.html": "7f88809c908693d769041a57848ac822ad0899715290c12a08aafd3b0dade2d2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/index.html": "050620e6a31f0cf99db700120298c415bb906b014fc3af0d9b81f7677796356d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-local.html": "5db57ad63ab21f002462ed5d7d71edc4fadceb0bf1b2a3a2bda85f96ace13d54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-native.html": "88d28a1e18c5fda6ebfa20ca9ea33e0c93a8fadc2e9b3188919420ba7a3a827e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-reason-bytes.html": "0f0754d6b3eca8a51c0c0941314cc2f2e136a4b36d4d6723057eed48bc388b01", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-reason.html": "76573595463baad7d8c9c650d7b54020941b8c9c57856dda047b876a4597258d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-resource.html": "d85dd636088f7d0980ea1fe8d0a2e9a661cdc408fb0ead6bc8352aa8264f744f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-state-bytes.html": "68e22620a54bd2250422baf46ad232eaca2ae7500bffc99bafca16f60e950ab0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-state.html": "c07432c5bf6b0f1a79a6b9f71083ca9516f5b2db36b102685f435c1371933247", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/has-local.html": "eaa8f251578cc13c0a220149fa910f36c37eb9c416f71b8496f1f5542b3f834a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/has-native.html": "e7ff1210ccfb06e219e181e325028d1aeac237509ea155d33942556f6c02e82b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/has-reason.html": "393854a5f83c54b0b3294046036d8ac07b504d520d1230d6c1fcbc82206b820e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/has-resource.html": "b0f94ea60e5955e23f893d8b3649f0e36372ea6fc6cdb840c89cfb38ed962e0e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/has-state.html": "15893a14552bce93cded6acc5792754f7b4035fd9bf35be0d0bdd5fd094be8f2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/index.html": "184f33bb35a5d67abeaa987198f35e2421422dbc498de0b32a9fb1c510e36e8b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/clear-local.html": "b25cb09d07a65d21040e7ed2e73b47e4e8d14fe7646206a57d1482248ca241f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/clear-native.html": "b9f1a809f8564b4502665763b41b284b4ac71654bcfff6b1d9d9c2d0c6c8062c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/clear-reason.html": "1431587288be4188c9e11cada745ed36ae939d9845dec4abf33556276dbe764c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/clear-resource.html": "0b8df2c10f848318c64f8469626628381f7cc9115857fb09687de020c7a05c85", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/clear-state.html": "9f455cf2767c5103b328c1214f5f358ba6405074818aa1251e236eb556fcbc4b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-local.html": "d9140e418158ec50017ad38bdb616cfe2460868727e80537684d4cf43abae1ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-native.html": "3f6f101fc49bea45cf0da570b2a18318c2f6001bee8582cf43b3b23ae181dc88", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-reason-bytes.html": "64b8e3cce98bed2fcfef7d1742b8f174a94a635bdd003657ea30600fa95aa9c6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-reason.html": "5feda6a30a1693b545df4dfe7cee9c2ffe5c41bfb6b0df060ee0b3555d27d9d0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-resource.html": "f0269689b2de3534ece967b257c85bb970191d966bb27bc852526d7149febb6c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-state-bytes.html": "8f95313dd649d50bc2e2556455a038fa7e92f7bc369230671e20f3e77844d2eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-state.html": "1a008221c6280c3e717ce4433d23a2cc39dffce35eaf642ed50287dcc022ae87", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/has-local.html": "edada884863bb0e0b7d7e337c18a19b5ddce381535d70602ba05a3cab17b31b2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/has-native.html": "7d0252cf1c2f6631331966d0af86a41f66e2796b7242dd6f199b8bba3e185e5a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/has-reason.html": "6d6ce1d6cf141215217e4fd2c62f18c602298536f80978581f3b493098673aeb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/has-resource.html": "e45089d78931e074265f808759902e3796baf0dc68ef27a0e1482c8383148de6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/has-state.html": "d9b6f2d32766af786e7de437d6322e7b7a42572949e27f5b8c26595dd66be711", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/index.html": "f198dcb37f13fbba81e8fe8bc9359124ca37679362a76adf64e79c4d58c9093a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/merge-local.html": "61adfe0c3315e07880cc20702d86f48ba0b0a2f23d3bc71f5d687aa131907b8e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/merge-native.html": "ae89ae85afc68eceb25d8b2ddcf0b5056a3b93e9fa0918a44fc34e4edfb2e392", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/merge-resource.html": "f9fca8f66df631787bcf71bcc228f7eda534d62fa096aba67b9ee7323a4bccee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-local.html": "66cd6fc2e00ae583b32b09434eb7bae1ea2bf8b2609fc45f0d19b7161a14bb31", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-native.html": "49e05d913eae3eab763b570d6cc70e2d88ee910ad6e13e24e8e297d92d50c725", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-reason-bytes.html": "047d25f86617111a7a8fc6fc4c9eb731ea1423b8e600290fb17ab294b0af3ddf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-reason.html": "f9f723f326cd32e067276dc552d3be0f4a0b260b903eda2e97d87064251d3b03", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-resource.html": "4760736291bf43fdf24beb68a483c2c6f0d8ed93ce3f6c6162a0fe01dc0cc38d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-state-bytes.html": "e5d0984cdcb83689c1bcaa8c1a83c85c83f207b7338aaf0e56b5f9aebd44403f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-state.html": "80ee7e9ec63b9d34d24c052ba416df6010fd3e853487f52d69ed32f6e665fe69", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-l-o-c-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "17736405e8e264bdcdd6c805e2d58052002d94f0717cb466b9bdf612f93c17cc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-n-a-t-i-v-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "78d28baf8f70410605ce25d65b7bd91df63ab6a9759c5415c94a59d5ad1b6d1e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-r-e-a-s-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "76cf654e9510257bf86d9041e963b093577e8430f4e4f27764b9e673dbd337e2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "b030ec2dcbca8f0549557f7c817c748f1c9c74dc551d0016c02e9c4bb0eb0b9c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-s-t-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "41eaeef9ef80043c9240c999e258b18739f0bdbc2161d82f0c505eaeb1857b21", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-default-instance.html": "720e7164758ae12e8575c7eb8aa3b17f1a1b90b75973fa46181d4e6d3b555d28", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-local.html": "186badc7cfcf13a3f24c4f326a4e8cd14bb6fb5ce1ff1632f17ecc6d1e138953", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-native.html": "6bdc6f6a6704bdf44147fb63369581dc723d3d4197cd2771b7d4399bfa9df16b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-reason-bytes.html": "aa114f45d76fdd83b63049e7e5c43ee18b5b8c54c678cdc12ef7137428ea9982", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-reason.html": "3e8a87635e7809890a9e93bb113dc692158fa215141c09219570af4deb055e66", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-resource.html": "e08e70d07dbc14af8de6efce1227b7e888b49feec867519c3f83a504514345f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-state-bytes.html": "8209f2db2b082305ad0ac859c95b5c7adcf0e419975f196dfbe043bad3464e3a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-state.html": "965743eb01ae62d9a546612c596c084b9a3d342ea8e45db4e540b09e7ca8b00d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/has-local.html": "5f64d3e7f683fd8d27fcbf0664acb6464da9f7b1f6c1baff473b97337ec970cb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/has-native.html": "870633561feb315b6e3cd0dfacde082fe2dec5e366852ce73a73b0f7a9e2cf9f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/has-reason.html": "b833f74d32590759df0e98e95cf9800e65db13cb7d3886f57e0e4e131eb4e5e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/has-resource.html": "b7fc91d7c78fca9aa8838c1acfd4a440ddcad817ca2bfaf09b878073ff88d2f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/has-state.html": "404f1ade0f10306706f16d3ae641aec5e81191224698477b4db8569da4834aa5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/index.html": "e30d9b9ebb8c8355cde00b1677417faa7159b55ee22b9e474058ced5018eeddc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/new-builder.html": "a801de24bc5bd91a6cf7ce8c49a3a5848ed72e4a72d4d90ced792c98beb74b7e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/parse-delimited-from.html": "d4aefce222720bf23bb091f51d63f1fdeba5b57dd48b534e7aa4d623dfa8622f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/parse-from.html": "cb9c0e1ee3cca5570c33113936b1176acacf32c021c9da939d58b166f4d66192", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/parser.html": "77e39844918e39ed7f674d191e8ea561e1e17bb0ee6857dcefe1bf497eaca147", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/-companion/index.html": "c4bbc05592680eadfb32093259d8d2ac44b61c2d79c56d0f587e49713cc00275", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/clear-from.html": "8666ebca0c8447236ea1340678835d0a18cb73094f80893049b27a7c0c873274", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/clear-until.html": "9cca6a6d86c0c1b6dfc041e4154e55b1230e7d50dfe213c2386d42e5396b135d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/from-or-null.html": "b45511c3341230212e1b81e86457b873844b7517abec483111bc76f822c9ac3b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/from.html": "945a86a8249af71b921ee3e67ddd3d0cd82aa94cebb007b55b08aef7e6299ac0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/has-from.html": "4f84db5608365a5cac3edadaba746b36c9971f7e54575a6a948665ec192a8015", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/has-until.html": "32aed3ed9022dbd945be161c2b13217589d2f0161123ca535f31d0c2519289c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/index.html": "2f6fa86a74110d572b5ecdaf5f686ed8b132b07dc4706d1a11884f188dfd7351", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/until-or-null.html": "60ba2a8d54d7bc37bff9f0fc8c323c3f545235b3723b0061848e96fc11c3893b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/until.html": "db8c11f091ee1ed8993b83119e67f1d4c5d422715df19fa9f92bf99a863390a8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/index.html": "0a22967f1205bb4de802e35092c84e86a3f0949b8969047f428906d0cbc21f31", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-or-builder/get-from.html": "d7d59872ad1d798386a7178bcb83dd4ea7e343b601338820ad614a6e6fd0bbca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-or-builder/get-until.html": "65fc1c47a461ed7d096ac70e524d3c4827ca26a8f272f626e0e119d586606184", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-or-builder/has-from.html": "2061bdc9e789d6f0e64ed7c4b97671e8c20f5a6b9a3674afc66a8c72792e45e0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-or-builder/has-until.html": "793c6f707673b60137decdb2d4aec3518433ad522d50b6c2ea6139209d36d686", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-or-builder/index.html": "4feafcf98dc041dad2569656363520fc6d73fa3305eb4c2163d4a6d24f02ab5c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/clear-from.html": "d4c11c8b7b4d3386a8b11a1e7741c490cbc09abd57ba178301c8a140c78c5119", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/clear-until.html": "088d508c23fca06aa6b0e11237852a7c63350d29236e21e69a93fb5284aa7223", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/get-from.html": "8efa442c6bfe535e4f6f6d690f91b2ab2e84086e3343f1aa532b2c936aed34d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/get-until.html": "24a9bf8383f614831480f16c6a715241160ff206fd16b79366e3cefb272db681", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/has-from.html": "32444578f12db1b3978d474c501ec5ea366f0ad73f43681208faff46b8996a9f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/has-until.html": "7c882195c04022f186555a0a10eae799ddf287d1d95ec7c3c53743590e40bb6f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/index.html": "e813b7cd22ca2cc9bc3189d539506f329c0f467ebf681556e4993d7363f2b4dc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/merge-from.html": "af4e614a64b8be21d395ea23c1c244ffd4307214d1c82bca80daabcdfc8d5e09", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/merge-until.html": "b78e3510d6ed4f54e206b4187479419c3bfce258f153ed720baf3a22d60924f0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/set-from.html": "32728126747b8c35c534bacec883b71ff7a7159009613891bc06cb97bc5a97c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/set-until.html": "b1eb57a02221f66476a3098fa9842b0070e824ef1a557bc37ce03beb11c27c09", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-f-r-o-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "cd2acde4106e918bb2231489d364085f6170e248d8c448a2854d53560359fa21", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-u-n-t-i-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "79255f09f2e7a5ee589a6f172f47c898349ce29047688851ee9cd9a2335b170b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/get-default-instance.html": "ae8da82a57f1fc4511fdf4af9ccec92ea3744929175c28f7fc101b610d80ae38", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/get-from.html": "44916f0113e298b2d496fd15c9bd2987da3408f5c0252a5268b5342d4db5b677", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/get-until.html": "153c49d5c7f66b3439234e6c65065a32a45489a9d4bab2831dac8e6a488348b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/has-from.html": "f0dae077b5339c39b6f192a43ee83f65faa6c8fc24e75a77d2eeb8b780e7a847", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/has-until.html": "d053d95e355f9c4576fe33308d243b6f665fe77bce6e3d824e576942b744eef9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/index.html": "879fba552d254788ba91a3e22b484ab64f39634e360befeb5c64fbb942c16ec5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/new-builder.html": "08bb0881941c40fb9b1689bf9b95a295fa5ba40bde111c92ae1a4a9f07bcfed9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/parse-delimited-from.html": "58004f79b27f108963c2f2be7fcff5c7e23494ac4124eb140ffcbb975b8d6333", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/parse-from.html": "c4c831557b67319cb2228f8bcd1af0df40253070a6eda41e0c66307d0a897950", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/parser.html": "cd51dab41c3f68b5b0c0aab8c33eb83c4a32a83ceab5fb8dcf15926c5dbc4c44", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/-companion/index.html": "b8028f1839231affe1c55e7be6131d56013ff32ba1cf773a790c1ec1dd03c803", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/clear-min-readable.html": "f5e3e1b9ddd68ab39e4fa1a7e7f5406516d3ddd63e44e94c8919f460dd52d3c6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/clear-min-writable.html": "2c47fec284d46b178d5328482eb81848cff9f5a708970daafdd74bad105e1cca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/clear-received.html": "f4c0da753c51c51b59fef864cf84a204a9f681de8e93da347f8a6ed4dfd11efd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/has-min-readable.html": "e02a60250bcb2dd9711fb08fdbe9c66d686037924cd56b50a0e44d18e8ed0b4e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/has-min-writable.html": "2499f5ef39ae885656bfe83873f0762a4f14105ec791b65c0be16ff2ee6368be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/has-received.html": "fa51a2523b4796ac0467eee550436179e94b6ea356b2c34b8ed7d7fac3326ef2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/index.html": "9a8a1cc46be1ef5e6419fd3e007232088c4af52891ef835c18ebf5db3ecc703f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/min-readable.html": "c9ba1d12cffdb2bff3f2af51f7954dab30d882b5d2a14688744ec3e131afd415", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/min-writable.html": "dcacbb4c51615244693c4f1a4c0f4fcb05920498232efa0458d180f20d14d321", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/received.html": "d72535a8cfa56daf7ef8b1d978691f816993a1f47a4835bab407f99517ee138d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/index.html": "147fd6242ce7c39a489a9b241f22762774bba66b4c8ff34c235f468bee7400ad", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/get-min-readable-bytes.html": "711df820c5caae407472410966a0719c012f63500e287967d367fbcc9ba36dc1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/get-min-readable.html": "3267760630578599aef0c974f1cdcde3dd95bc0d4259df28e52768a33ef56be7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/get-min-writable-bytes.html": "221d99dac1c8e0c167781b614a8399300b5bcfb3169c95cf7c46fbb7c3993168", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/get-min-writable.html": "b36d3aeb7e8bc4f4f957f332427ea5bc3370771c633f4145bf2809ce1ff1b8f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/get-received-bytes.html": "7ce1790b9db6dc2c764d99ead0f1f92c2aae3fbcdaa216542958482086a9dda2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/get-received.html": "8761e5f1586271329ad3d0cd105f656fa5ff55b4718ea615bee4254408359ae1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/has-min-readable.html": "bfc9390cbf976dad9b7555768081ce6cd09dbc6e345cdc086f98109a4b4046ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/has-min-writable.html": "42f4848262ffd4d05d9757a6591a2fb1b76d102677e6bb9ed8e5d4de849cce9d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/has-received.html": "ba2445620b645c8279e71427b0f7fbfabff3f76f091e9493a30519f9fb663769", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/index.html": "7925e4218d5ead91942ceea22fc4f3593fbe63ff961dac005b48dd4b319d862c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/clear-min-readable.html": "24ce7bb8c1f0c99a1fbb68d4cd2c9978f226a98683befd8be65da6184fdd8107", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/clear-min-writable.html": "449a54d8529ac0ea33f706ed275577369f92c80bed55b8fd2f02112835692414", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/clear-received.html": "1a175f457e73458f3dbdec958a9116ab836b564dac0afb8b54fe0245fb0319cb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/get-min-readable-bytes.html": "be214ff7a70b22f33830d6cd28eb1ffaa3ec8fda7718398280c75702f21545a4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/get-min-readable.html": "3480634b305f55e0bb47dcbf30d159ae1fef4fe59df3ae4ee7de4ba4ba99b07d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/get-min-writable-bytes.html": "27aa8341fb9f9ec9dc62ee159655c78b81d8b4d2fbe854d37641610e108c8e77", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/get-min-writable.html": "246e4822f2e858c8fa8c499d53841f7142359880cb50f1da31a77bafaa5a9310", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/get-received-bytes.html": "cc1b847fa40f1e2d79e373aa78f5a2557d279e70f0d7546dad47748c2c5c384e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/get-received.html": "e63934454c9f2c317503a522c78cfcdc12544c47b172cd939f40b93905477785", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/has-min-readable.html": "c68b239c4e7f78e79f862c4888eaba05a5d8aa33095c06a31857b7faf1ae45f1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/has-min-writable.html": "23bc9d50df7224c2fc6bcbfc1d440e5f4c734679050cad7d0f0419d6ee35d7d4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/has-received.html": "4f5e4b71b1c6356db41b2360afc1a3e01e6e4fc40ec94012615a9989b977b9c5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/index.html": "d11f30562ab7aaa6c253c49478dee62486b3d2c3b709e44cbc5d92ca83c984a7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/set-min-readable-bytes.html": "90408b96ece841a1aed4271bde9348eafd7e8466fcd4155c9d2ff12737a4d387", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/set-min-readable.html": "0322bb82009750f6b08b51b8944054cebfbef4c8aa071688bcdd7f87e378f7f9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/set-min-writable-bytes.html": "b90c991095aa0e4c73b181d28dd22533a8dfa54ccea8c4e591e1ccea89859a51", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/set-min-writable.html": "44c77eb159fbc891bf0129ea2de117ae9a0abe1485885e790d42d9a0e6d7a615", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/set-received-bytes.html": "25e7e375b7710453dd5e69a27b9d431e9a4bd2782ac0a8453f521668e7ecb58e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/set-received.html": "68dc04c630226fda82f9ae78117956f81cd2e51fdb57b7a28089fb00d5b28b8b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-m-i-n_-r-e-a-d-a-b-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5a9b5da62ba988749cd2f34f3836710273eeeda341840ce7f412c7080f9dec30", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-m-i-n_-w-r-i-t-a-b-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "ef5deb563fb44049e856144ffed7c82af3bd8cc036226283adf1ec5167c8ad52", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-r-e-c-e-i-v-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "1d4a8e632dbd09110386885aaf459c7962cc5e4701228e0a38ff3aa1d8a7943b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-default-instance.html": "d725a640ba34cb8fb1932b2620b26fd50229504152935715e09ff37b3822f5f5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-min-readable-bytes.html": "b099219df0777a47b3c7e8acb972813df1e516654922469953231771e4556c5d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-min-readable.html": "6dee5c31ad9cd6e529d1555dd8fd7158a5361fa29777b4d52a8277baf93afb12", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-min-writable-bytes.html": "f160315c80271b86f8c84e6741f5edf84cceb7a653b09058a18261dfd09428f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-min-writable.html": "d9c99bedb754726a3fbeeecb9c19e363683757c86000a49a7432bae99c06f861", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-received-bytes.html": "ae8b72be4d80d6f599a8699ae5fdb9ec805b8996df04bfed825c4a4dfabfb08c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-received.html": "5327c23cebc3c443abad1e2c85cfbd107e05c7e7f0718e0a260e054920a9d171", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/has-min-readable.html": "462f2adecb45edd4189da11574115436bb3a7904337c124f76d018820792f6d9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/has-min-writable.html": "dd279838e04322782a697dcbb8df20fa311bb50b211d9434ff6a15e4128be0df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/has-received.html": "179b042fd9a011af0cb3f051680c72a67818635c1500eb6fea50ea75fcf2653a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/index.html": "e5d1bc2dcf3e2cf370507a4ec48332148c48cc22297b7c9467c9931804cc2878", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/new-builder.html": "9674b01314877027c8fa32495ae7be0f9c9ac22e2fb585fc07927cb5536d62c5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/parse-delimited-from.html": "7ca6428abdf2fe323869194bc4e035c8e7dc38d9743443dc558ea26d056df240", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/parse-from.html": "cfeaa0be09d91617f3f9b6ca715c1293ae5afe784ff482ecf38f9df24d55e9aa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/parser.html": "8e7cb38058f2e580523a063cba900e02ea88bdf52366cbeabe53b117a18c80ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/-companion/index.html": "65bbda089fcfc55b62d8a4a0527eef9e812d625b14773690bd717b311f050106", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/clear-revision.html": "0680a9521911aa97b4c6922a436ef5051a3e640adbddadf174522c8fd51ac1d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/clear-root.html": "ee4790061f53d21efa2d2d3f3afde39e73b1827430614fce3392b1d6bb922bd8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/clear-sha256.html": "831067db21b33160ec32465270ac02551f400a4f98861b42e6c3b03adc25f7ee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/has-revision.html": "cc32533dba7c4f0cb7dd70441652c096e3d0c4eab912111e54d99c5141bd896e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/has-root.html": "c6a7104b2c48f7164c77c00e49014fd0f874a937289fcb8d8374188d19a7bc73", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/has-sha256.html": "1e3ddebe9ad04e95f857a181e4e6dd8eb0e0b6874ee085a3ea0f068b6abe3f48", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/index.html": "7b35706c668c64edc93e265ba652fedcd2c437e6eb9859024f3eb64840130617", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/revision-or-null.html": "7c15b60bf6727d47b062c09dbd50fc677ea1d842393a92e7b9f77c54b564a401", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/revision.html": "01385f08c1b13f27b1d5fc7260aa82ee8d98a449e6a14069615a8ac2ae609aa7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/root-or-null.html": "052d356f6de03eff8e0c58692d7188300f70d8414770aaa296ffce66ab7f3582", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/root.html": "7a4ba3651d044641e2eaa891cf2abbe9ee57f32987ca9a1398d97fadd078bb03", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/sha256.html": "eb1bf98380a1eba2b6df8a9582a99be09ff452790001739963a9fe090a2a4d36", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/index.html": "bd58507ee3e2ec93210313c749cc50be90b87db9b48e7aedfee947f4ab97d8e0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/get-revision.html": "5b8625d746baa9b55fddc660ab54c79c25104b4af5d6625265307c4fafccff16", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/get-root.html": "49ef4fa9ab9ab2d37ce5958976afcf1875167493b6deeaf975e586bf15f5ef5b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/get-sha256-bytes.html": "d28eb9faf8f7a397b0fee9f9f6043eb586dae7b5139d4bccba895e89b36daf1a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/get-sha256.html": "ae2e8f0b45b9f76139f724d338c38f3e403645915bd413508143948badc7aacd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/has-revision.html": "8e40fb47e7293c888211d6601058f6afe1c99df5cb578ea6e7ed0c7ecc36f83a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/has-root.html": "9d0619a642255f2d50a2332f28caeff3727f1be40b9f0b34a46eb3baf8b7512b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/has-sha256.html": "5ac320afdb0f6854b69d17293d093d278f00e64e4dd32027612295e575d2cbce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/index.html": "cbbd90f0b612c798da32f5d8d9b41288a3bd6eec1535a79968ffa66518c42a06", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/clear-revision.html": "36f1ecdc270483d1f69fb445cf29b8bc240665a3de50dbca0bac87afe14b2ba5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/clear-root.html": "991ae24a645d43ebbfb559ca961990a052cbca4e6e2402683c5d916b7b8c759c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/clear-sha256.html": "282b4877cb5c982b5d47b4c3f68a982b14f6c0059b395654d7e48636b01388ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/get-revision.html": "4321e1e7a75c3dbd604a52939b0f3ccf46937b58d59eff3f3d4f5ba9e0a2fb88", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/get-root.html": "37be3226989b2757c34d88828b0f2d346d45bcca06a6488603f3f6b9bfa4ae2d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/get-sha256-bytes.html": "cf48f9962f229d6c1b93ce32896723f62aaf5cab3a456fd33527ad6c2281db37", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/get-sha256.html": "8c5b72026ddc35bece35b5d3981359fc9d0cf01092db1a4102f65643f4fe56c7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/has-revision.html": "6427120dc11c19616860bc65d182431cdff20861c351215156a3ba72bb4de737", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/has-root.html": "c2da36a7c700cc3774237c50b3d15150fc6e157f2cfe5472c8833cd7f8e1d024", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/has-sha256.html": "5c7708dbc948408697c352b006949535f6352d4138318697f421156e754915b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/index.html": "67b64bcccde27b831cc1e069c32095e573d2bd0e08bbd67324fc055740de0652", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/merge-revision.html": "bc2bec75223c6ba86988e091c5f2e84df9e95a315f0e31ae8f9ccbe225956ae5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/merge-root.html": "5c94a7a1dabee2688284c0a6ea4cef2e0be6564456a8518c7b89d12f9962fd42", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/set-revision.html": "1985b1616ac4adf5dc129d922e9b5507528db28416eb9be6df9fa131cd826d68", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/set-root.html": "aacbc9ea93aecae6f913c1b211dc61c0aa0b501bf44a9a688eb807463155f95c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/set-sha256-bytes.html": "c4a76b12caedfd3b9157116674cac0c7b7ea5c9eafa0c60ddc756c3d0b75b385", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/set-sha256.html": "b06a7cdbd4e9e22c6c744236640d52e2d28f2e4031309fda754ab0dc538bf09a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "710dfc1879387690e7528f49f6a7523720c9fe016c02714cd132c6f618166b37", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-r-o-o-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "ccf63d9ccae1ca25671f5ec9fc870c4a2ec1292a1fb92ac00243fc4f4e664b98", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-s-h-a256_-f-i-e-l-d_-n-u-m-b-e-r.html": "9ccb8db321c2807660f1a503aed37fee4ea0562b79355a763725d0692ebd74df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/get-default-instance.html": "eb8514ea40ef81d218a09bcf4eb160aeb1e2678407f56c31d600e52b65c764f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/get-revision.html": "20990ddbe15e3fda0a7a1644892700a0b0cd9794e80b2618cb560343351705f4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/get-root.html": "cf591468be9c4d3e17ef51a6b7396e34706a173fa3a9da8a03f0f0ed1eda25d0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/get-sha256-bytes.html": "a129a5a943356d5e751f3a09260704511c790ee83c00b910137295754e084cf1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/get-sha256.html": "655071e893a151bdcb9e61a0a07c61d066f4f22d052e9093bafb661a428ec2f5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/has-revision.html": "ef530e978ad222627c57f15f9e4affe5973bf77c354d1d581f84d5b397a67b5c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/has-root.html": "42ee8022aaa24c26762387826d333ac1b1c3930aea1a80dcc633e5ab121ffc31", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/has-sha256.html": "9a98937f9aa7b60f830023c387d121582f594925eb431c8555d0493128c7764f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/index.html": "d02ae91702baaf2829fd2cb342c276d05c806afdcdd7d6c7bcd7e4883306e6cb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/new-builder.html": "05d99e5702bab5901ab53dbd2dbfe520267ae8d396d456ba4564a0e30c4ffdfe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/parse-delimited-from.html": "521a94d6e742c8a35e87524222a70bc4ffc0411f12880f20f02c97c2af0a1b98", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/parse-from.html": "d60636e5de6bdb110ac625f165bb2d941718369a0683631c5c9a0fcf4a91d7ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/parser.html": "94f02f5be5fdde2227c5788d50a6916d924d18524f1be6bd3bc170d78b88375a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/acked-rev-or-null.html": "467f844b3c9b518d1f0adc3e02034b4ee94ba9ba87df4d7a5e08774a565fd245", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/actor-chain.html": "5af1afbbf58d3b300917fd9212c695f1d7182395d35d20633b98d5f1b0a2020c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/actor-or-null.html": "9be0cf2109166e1bfe05ff66c013b280b157a2f47190b4ce91d27ebf0b7bca33", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/actual-or-null.html": "93e1d887a78aa29ab74456c5c515d744f1ba20cebfc1c49b0b37a7f6d3c0f83a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/aggregate-ref.html": "4c60231f46a0d70d49bf039b648164af8dfcd5b7aa9fc79aaab3e82743414c43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/application-scope-or-null.html": "27da5fd05aef910916c7bdb4d726c4c5c8c249d06f8ffdb9f54e9f0d3e84c8a6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/application-scope.html": "e72b9c40137a396c8e3a9e930121989f18af799b1e0d7f2ee2999204e5483a29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/arc-error.html": "83c6ec330b61a3a94642108463b0ef78b97635e98afcd9895c26045780922937", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/artifact-id-or-null.html": "d68ef3092ef98af75d0b4376538497651e9f1e4e591de009c67c242fdb0ea8a1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/artifact-ref.html": "100ec9e5dfbe4d084e416bb5f38455694d456da765361fdfd0c9e4db32ab5dfa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/available-or-null.html": "a29ca4bf686aeac104e621910c87e358fde3e2f13a7ad845f05bd020f375b422", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/blob-id-or-null.html": "e785c0dcacfe5c7fb5ddd052858eefc2b4116214750fdfcda04e70e1650b46ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/blob-or-null.html": "38757efa174b1fca8472cef50726177e241a529b8cf9b126687c9e707cbba32f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/blob-ref.html": "ccb9be0b56247442c9a8a1c4a2b03a180260f5bb00c26fe02ce52672af0b5bd7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/byte-range.html": "4ae22beaafc49a549a1d6d8cc0709cac99bb05fc263bc4c0b5e38a1e83d17ddd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/cloud-or-null.html": "8bdcf658f5c4bf71b4108cc2cdbe12c4ab899cac539575062bad5e576fbdf41f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/command-id-or-null.html": "59be0b290e58fbe1e474e49eb0848f301de5d9dac18369e19efec1e226db14bf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/conflict-id-or-null.html": "91faae84231025f0f0673d1b8c6ddecf5bb751452d84edd0811789f09c2229ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/content-origin.html": "1c2448c5b4b076e00672af35dc83da15213c9c442e43c73a8d201fdd52d8acf2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/content-unit-id-or-null.html": "f9824f0db6abb6631f0fced6b46e293e40b5f816bcb4e5fe0f69557d7da31148", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/copy.html": "12544810d6ab1c353d15bce00536ac31f22ebcc6b5895af496325248a61eeff6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/correlation-id-or-null.html": "6125026ffef83127b4b0e3da5b7c64481c5c934fae0345863fb2de285725db8c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/created-at-or-null.html": "585a164f1c231764ee70cebbfd064548ce170506e244c7db877dc46ac1bc1ec2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/decimal.html": "80135614b314f5ccc8093832f8522b6bb45b7a240c9caeac0d4092e9ce77f72a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/delegation-id-or-null.html": "26fdbb569582f0001e148f2c9ed16abf81810b5decf4872d3074adf4cf0d014c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/details-or-null.html": "443ddbc9e922e839c578833a87f0c53037505052c5e7b5c7cd0854ba2df8bfda", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/device-id-or-null.html": "ac6218257b54534adcb1a372d0331807bcdda28ccce630e44e331d778ee2d678", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/duration-or-null.html": "29cfbd7a25c21c29da83e8a5d47c37a4fb6c2ae79a5bd4d8b53f03c327539749", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/error-details.html": "110d75e2de467a34dc92b446e566e8c049a592c7204fd11ac4f16078ef8dfd43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/expected-local-or-null.html": "67893e8eda3fa0b6cc3e96d4932c91ae2685788fff4d87d6194cd78dc90d92c2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/expected-native-or-null.html": "749badcf555045d6fee67a9abc3c99fd0b768e6a74974327176f26c79bee0175", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/expected-or-null.html": "ac43cad02343d1a351855cd418f38f5ef6e08a54c4fe95c5eee13e33d6d98574", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/expected-rev-or-null.html": "22d921bef0bb9396b2da0b152ba24edcc1643f512afa524b1bbe6efa37c335ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/from-or-null.html": "dd417916cd43bd6108afd47729ce31d080a7bf4086579c65eecab6d91cc905e2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/holding-device-id-or-null.html": "3d04e73ffcdda73a1f04dccf2411db15a91fab12b1f6d446bf8d3238627917e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/id-or-null.html": "57d6b274fdee1d63b51168bdfe18d93578fb4c760e808d3cf2a4c8c1d69fde85", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/id.html": "825f1c3ba6c300d7a7e1d1dbf4ce55811d5e8548ceda5af4c224622e85bca096", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/index.html": "dea4ced540eb9d8db5fe34395ebd04a2e0be4ff6170e7b815ba3c7650ae1fcf7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/initiator-or-null.html": "22791df86351c449d031979809f2481a2fc14b0451b37c18983c579b5401ae27", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/installation-id-or-null.html": "d8a583181b5ec81db40507fbe0af02f6151d9ae120bf2121624cf5fe1b5b8e85", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/instant.html": "30c35ad8f0041e6dd3b3e4f6d1e92b5575b280a1c28805ada821edd57885e8ee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/job-id-or-null.html": "5584347bafdeb112295df15cd2b89ad0db0a556e74d1fa233885c6fb6121f404", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/limit-failure.html": "18a17ccc0e5c1a44706b713683e5814867fc4d5b5a7397227893b85cd1f9e3c7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/limit-or-null.html": "1ddec223c9ebecc4183a738c112808a3d81347b004dbf4cbeeb06bdbe7b90f63", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/local-notes-version.html": "a6bb9f4f0c8e02563e1c263a8f214fe6930a99843c228de5eefdfa024c1f0f21", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/local-or-null.html": "c5cd0a4044ef99169479dc6a6b362c32d07d3c82bc9b71fe39369e8b475789f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/maximum-or-null.html": "e7cb1ebf2eb8f80e25ddeed16f5e52610905acb7ee42ea3706a8856deafc466d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/media-range.html": "f4408f4f079c6c238de2d40a080a43aefb9cc837e79957e1924b1ddbd008e74e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/media-time.html": "84b878c8e1251fc378d2d88daed38bb4c651da3b6f346e197f33792ef2527d88", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/native-content-rev.html": "69bc2e050e8173f863b754b1eca8b9a28e4c0a1883ae575818d2cf808d4b6b48", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/native-or-null.html": "87e3073079fb2109f94539bd5a051efa9ac082295310866922bde44f69d5a5e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/origin-id-or-null.html": "7aeefe1edc5d60b92ec2b6c009c905fa3e8fd1ac8282a5061fd81f1581030450", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/origin-or-null.html": "7744c7c751bea7c1a99199f49ecf1d50faf0dc3b2d8822080c8f5ac8da0a6527", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/owner-or-null.html": "9ac72fcfa3e0eb8d2473a9d99cd7f83d42171c10a569f124a6c05113de0d52e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/page-request.html": "043bdb6a0adc7a6b0ed59b529350dd27d4a6c832418d90eadaa9d18810840e58", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/page-state.html": "af360b73566c322537c209f244633ae1894c41a277a7fd0c1506a3ab90d3313e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/producing-run-id-or-null.html": "fc35f68c3588382f35613f1e153a5c28a65ffae3afcde52966ebc06f53813d2a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/producing-task-id-or-null.html": "cf0bba97202f2a93405576857857a537a211ce888694e37bc1b5260f8b844040", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/rate-or-null.html": "10d0411bff4550e6c44e32cfb43e7ee18265a1cd8a91d37078a310321d76d637", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/rational.html": "36e7f66973e54a9726c975e56c59b1e489c928014116398de3e74a4e617390d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/realm-id-or-null.html": "514c0a31b760707bf250464bae9308392ab78e2cf46d5ff3cc5d8555e5794304", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/receipt.html": "ff6c62e023c22ab3882d9b67561c4f544d3e02c1c3aec845223629797ab7f158", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/recovery-at-or-null.html": "98e36ba6f4f8a6145d9a3870da760e906581df6d5c015fd616de0316cec81fb7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/request-meta.html": "9511523ef3ec6b7efe42336919a4ef40835f4b51da818ef79c150ceea83d11ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/resource-id-or-null.html": "d596ff1b26804a45f16ccfa64e2a71e91d6e7fdab9ed031b56f6efc04760384e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/resource-or-null.html": "d28e5fdb5c70add3ffee5b357116128392eff2319f9b1bc9f6d8cc45846422b8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/resource-ref.html": "fdfd756bab76b9fc33fa1b4d38858a89d3694f649e1245e9e03a54ba0d8fc0ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/resource-version-ref.html": "bc4e4a1f5c62fca8e0b91624cea34fbb9a7d7873a2fb05b424b879eff025783a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/response-meta.html": "f173d73937687aca40598c87b8b8519fce9dd3d0399cc03931f27b1ae1964f9e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/result-rev-or-null.html": "cb9d9866d8d6ba063fbc7252c6b2157beb0cb62fa45f27aaba6349b02ff745f2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/result-revision-or-null.html": "13bc8293cab6a0bb2792d020670801166e45324f379cafcb1db42f393f5def4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/retry-advice.html": "7d41f85b2043e9ca403c34b74126e22c308f117b914ebf1cd73336f3e9cf5a28", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/retry-at-or-null.html": "3c24edcc467e59751d40674d176ce92e8860cbd03d0a00fc2d12f21f51419b45", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/retry-or-null.html": "6835b9aed14366dcb438fc996407c77691364087a804d37dad0842b5d73d8f38", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/revision-conflict.html": "65166196e04bf5a50f231b32f694f7f9401311c6df3940f06a42c7339e8bb56e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/revision-or-null.html": "9f40570de3133b033ef4bc7b2e8d49db5ebdd0fd8dfafcf4d29e68fda6c9db19", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/revision.html": "0720b68abf5d75988d61be92233610fe3327d9e794f4cc7efc28f995e182da19", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/root-or-null.html": "2caa97a7dc545533e4948426cde6b1ba174e029af942f3fbb22b392fdad9d59e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/start-or-null.html": "cae8fdfe6152704b495552327b456263468b167f505d976cf7192cdef22e4e85", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/state-failure.html": "a7de734d78a2c20a8978d6de867495bfa622b68e32ea6e8d695c2d751e232b13", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/state-or-null.html": "b29f04485e14dc4d893a8f2c28f4f9422ef748dbc7ac29a3539204ab6c286cb5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/time-range-utc.html": "f0d2ce0b150d4cd7f5d571ca3c28840f6b6f86224759f6edc233f3cc5752bf08", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/until-or-null.html": "3e4dfd1a05f5464088b9ccc35ab61bdce6aa8573db38bfff6f5e5eb3504186b0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/upgrade-or-null.html": "99743a0f77379b29b1dbef8e021b42203027c68fc49e7bfe8a59d3de60eb315f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/version-failure.html": "30ccc8dd51d5ab40804c1feeafd26f2a592945bb8ee2ff41edd1950935d477d9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/versioned-ref.html": "1a4d280aada2b6f6d216bf972ae7f34fd89fd1153d68150e1316b2a423b6b2bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/workspace-id-or-null.html": "94761ec114fea4d09524dede6f9f07244bd91d35f2b4417285e15e14641589f7", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-hello-proto/index.html": "eb154180001686e11670597df451ffc2539ee137925893cc600e1e61df0df379", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-hello-proto/register-all-extensions.html": "78c626978c392f23bb6c6281ee7a201ffc8e7b63283e8688b7968d8e1f9a83bd", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-kt/-dsl/-companion/index.html": "9be14818739676de5aaa53a0639240f85bd1164c4e449022edbe9061e28fab10", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-kt/-dsl/clear-name.html": "f088d79c7568bb73cf18f23e66fe708a4ed4129923138057bfe2596ce70c6628", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-kt/-dsl/index.html": "3f4c501f9ed7a04151e617bfabc437954ceea2dc9791616566f7f9d7b2e83154", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-kt/-dsl/name.html": "22fe1b173674681ad191048d2366c4d13588b66671ea583f3aa84f686c43b92b", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-kt/index.html": "08c0e4c1ffc67991cb5186e346c744d22d516c84131845f1635e6128ae364902", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-or-builder/get-name-bytes.html": "22314cc29c0d8ee6ef8a308779a4d8692e6d81f19d7422d1e4de518509f0ec8c", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-or-builder/get-name.html": "aac06d1459aa6fcba0995d788f1e1d84fce5fd4ed2295466b110decf1605d169", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-or-builder/index.html": "6ab1412ddef4057bff27b9cd1d5b554abacfd11a77bc87d6f5e0aaab52eb2fe3", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-builder/clear-name.html": "d3996302d9620db8b7a2ff79a4dbf5f08342faa4876f23b582abd835dbbcae55", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-builder/get-name-bytes.html": "8007ea1b451a11900df918463ca0d88dd820c27dfa93b37973fc01012033e8e3", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-builder/get-name.html": "2be3ab7dc4c468d501b481785b6df3564f589f103ae8f192a4c0f609c74d3933", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-builder/index.html": "4bd82751534c429956afa680b35aaced11850072329d832db6105c7c4351a594", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-builder/set-name-bytes.html": "f2b905c7ba6a4b4f0c71247b170a6724c93ad9dea02817e6ab955f1aba770b4f", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-builder/set-name.html": "d793658f86f8873a367e22193c64a47f85affcc402dfc38095d48525d325df55", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "220754525c581d5ded57c6aaa580516ba3f98fde35f7ec6c8beccdd5ccc4c067", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/get-default-instance.html": "4883b07da9cad7e8f4b07f0a4beef9d8859896c66dc45b7426123a5ddfffc31d", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/get-name-bytes.html": "fccef74dfc13c516ffc6499b16ebaa0d84058760cb196a09c73452de5df487f7", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/get-name.html": "e4a374eaad681051c64d44c6f4773c09b9c67ed8f027020bf74de41d17d38e06", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/index.html": "0c156e7fac8ceed7d3fdca09c2cc84be62e6263a847fcb10237c4f2cbe033b6b", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/new-builder.html": "6b3ca3b2b03aa96aeb7b1f4c21ca3bb62bec29052949b04e18ea19b9a702b57e", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/parse-delimited-from.html": "340051dc161ae085a56359714d3f5538d531f5de9f70a3a1957822da13eef1d5", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/parse-from.html": "cf92caed9f1f32c3eb07712e84a25f00185c28ca9b364af03df0c9ad0d4277ab", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/parser.html": "fe98eb9470dd942550ba5d6645df3d33a30cb685deea1c0ee1f702de9fa100f3", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-kt/-dsl/-companion/index.html": "fbb00c6224f91d8832a3a7c3bdae23104e8ccb4ea901380b31704fd706420967", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-kt/-dsl/clear-message.html": "1f5a5d8673da0174a43c2ea11fc6e62d2eed4681904986f1a532d285e9d3c244", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-kt/-dsl/index.html": "aec02f94f45da5108dd2c33a94f95b25f2280cc24ef20958210df11c4fd827b5", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-kt/-dsl/message.html": "a732ebd06dba10df31e0aa5d5677390098c94d5307b3aa9c58b0eae20da599dc", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-kt/index.html": "2a89e9eb925fe1f31e7a8fa7d8160fa0780bba3638dc4f2c6698b0298433f57a", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-or-builder/get-message-bytes.html": "991adb82564acb508d954311580fdf4dc6385fbe8246877d21b009c18ce0f8fa", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-or-builder/get-message.html": "a2f2035fc887c3024fd4a35c3537279307c14ee057d8b3c7f316ddb3b516eb30", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-or-builder/index.html": "446fdc2635c58d9be318724c3f540e0fd64f0e622fbd6327d71015a42b8b453b", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-builder/clear-message.html": "e4c29b37674bc293426150267d2da0460274fa98121d1df2007b4d07ffe2d8aa", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-builder/get-message-bytes.html": "ca0281a183adf306ec006b81227086af8da3778154dbd41de3e6ca82f2964c43", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-builder/get-message.html": "72e53a1b18ecc7cd43a036264b45b41b9b9878c35e3925f6bc331766dea95708", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-builder/index.html": "7166e58dc586ff4ae0077dcdfb9e27381f5620f41ec7672142dbbb38f975df18", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-builder/set-message-bytes.html": "92e234d687c710876a677762af42951ec48d7bb3d36eb031ac85861f8555c761", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-builder/set-message.html": "04259ec6a6100d55b2bc53e0df5e6d732429a83cc4d16e00391c80dbe7cc3faa", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-m-e-s-s-a-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "98548c485af0e542e1b092dce7c49ab07c2b64a50bae5d9b904a295fe1eb2ca3", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/get-default-instance.html": "c68a4561f399d8eb7dd670f507b6830d46a07f12c87591e036151712d379c66e", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/get-message-bytes.html": "ad9008d183141371acaf5a3a18736f7f9a3957a39d17a1b79a67b530630e166c", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/get-message.html": "e41295f88c9930f1af899954a74ff59414b9df40bed156fe73440acf9c0b525a", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/index.html": "a10524e22718dc242e212ba0546131e0c89f0eed3a4affe2cc08724d7baad4cb", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/new-builder.html": "9d543aecce4d889c0014539839b3e265814041aef43fe485af2969f42f94534f", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/parse-delimited-from.html": "00bc0a3e69b3e38b7066c5d2dd24f230ce2b4d63a9a8ea4f762e8579f4ba3d5e", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/parse-from.html": "634debfdfcc25e8273fe76882f845a41631178110d932f5634d66a7022e1c422", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/parser.html": "7b0d903e30b3bf3bd4ce9277c3b71610357177679cb57368e0efd0b57ea4d298", + "contracts-proto/io.github.arcforges.contracts.hello.v1/copy.html": "c035aa064436e65fda6c4c042606263fec3616c304341e58083a3f865d88117d", + "contracts-proto/io.github.arcforges.contracts.hello.v1/index.html": "5fe33b610545be60244f4ed6feb75fbaf5013022a2f8b5a4b42184c9706e505a", + "contracts-proto/io.github.arcforges.contracts.hello.v1/say-hello-request.html": "934a9e5789bd72790eb355bbba099eff1cab7950511858fd17e1aceac1c47a29", + "contracts-proto/io.github.arcforges.contracts.hello.v1/say-hello-response.html": "c2328e1b04d21d3fc46b7fef35ebb981ae5005f9bca6a28a78759aa6e686330b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/-capabilities-proxy/index.html": "4fa02c13652b0e4ddf95e4034d8b8e7f92ea25a41912a28602c37c98b7524fad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/-companion/index.html": "534f864dab358cd8282c724ccb029a4bd2c8f16031a415a5d42eed3d4592022b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/-context-proxy/index.html": "a881d388d977e3fea8ed8567bb8e534fbc91475314b9d38834bebe85788c2919", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/-skill-ids-proxy/index.html": "ee7912d86b0c57eb679d20970c4aa8a73ae7fa182c5de0a5358db0e633a556cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/add-all.html": "95e4c3a5673bcb0d44f14d90766d12a38e96029fdcfb009303a3856090d90491", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/add.html": "cc1e8dd0b8170778e6cf2dc62603bc69e86b9d0317db590ddb507cb7fe31e859", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/capabilities.html": "5125eb7a91e8dab5e533435c3a8b50a95206634f4360674519ddfbfd16d65ee2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/clear-instructions.html": "bf540197cd7a7ce7281ac475b9127f871fab6e7283bfe37371e5bc516867fc2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/clear-model-id.html": "76f1f4fbc04c02fb6f707fe64141d77a3fbffa70f35557495f20132304c1cb5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/clear-name.html": "4f9fa946632b070516977502da6e2ad5fb4d87fc8fa98431188fc7476f016c7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/clear-profile-id.html": "3fd3536462f6354757337b8a75667db5bfa28a9344955c88dc10719a71ffb906", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/clear-revision.html": "cd2999dbb1c0e545231b68bb5ec353f06c4923991b3ed31e311e8f6353798dd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/clear.html": "63739821323c7b4fefc94bce475b9c1547d3ddf501c4e9aa368425ff38818e5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/context.html": "fc1e8f159553f39e4186c223cc6bbdd3c21bf9342793e2f17c7e39e65e438e59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/has-instructions.html": "688b441ab4eecadc5f277e62695a1f34232075d026a59d82b539101269367f79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/has-model-id.html": "e78572db786e4015ed1842c0a103b6eaae76ccdeb5910152d4e806cff46b1038", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/has-name.html": "1019e1340e67a2d224ccdd4cb68b85d3401c38473039d058a3d838542af54105", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/has-profile-id.html": "ec876e8a51c98d781a894508889e06a148d5e6c84f7e3f91bd9ffa07dd681e02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/has-revision.html": "9901e320ca4ff845e7115c47b5141bd01b2ad5945aeb95973b930a14b72c334c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/index.html": "4d4862ef27c51564dab15241cbc7fee60b491593905a6b6b1483a456a0076d2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/instructions.html": "62bc3e4a75c0ebfe0de642f799d6580b5f17724e42146d1e1120e71fbd54b33e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/model-id.html": "c6b8500d82b813040a647f740b5948023369182ad54abb5a46c05865eb3a9492", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/name.html": "b6c19ae15daeb7526fc0d43ba57b0ae99c1d647f190f453046c5226f9012f7ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/plus-assign.html": "2c5e8b95de2dde32b324fdc4af4cf7416d6c2f21cc840fb363747d4b9a28b91f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/profile-id-or-null.html": "06d0a9d68d321de600ce2e83eb6afd5864486952e33d41e5b4f8c21bcd0d10b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/profile-id.html": "4de5dee7b75f808a4038b6eabaf5152286c31764efd2f5dcecbd307017b632df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/revision-or-null.html": "8eee8d8a8130e7b506df4d3da2c3bb1e135bf40ae63edaac5c7d48fb35e3e4f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/revision.html": "6d57cd90f0e27fdc22100055219dd4e98ff198904f85a01e95c131a15e6807cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/set.html": "dda419edc21292a4b4b6156008d714fdb955709eef5dedb3454c0d4ac79bbe2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/skill-ids.html": "c091ebb475f3771bc059172e2691d365aab5972af47d1b6201ba420148a72382", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/index.html": "2a410a8a52778009019fd83b0ff4903842bab94ec19120cce4fafee1ef72c44a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-capabilities-bytes.html": "737a42ccc331c88891a636f41415e04c5ea47210223074925e830bcfc69885bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-capabilities-count.html": "157853a713db0903df95a16a47124c32725484bf093fe9a8f3a033957a5b8e9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-capabilities-list.html": "cc1ea4534b63e8ed21cd3fed7d4910f69db9a587614983b37af4fafea7c129a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-capabilities.html": "3945fa6979aeafd8126f6dca166de7efd10b245d90b706d2c6f401ae62420905", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-context-count.html": "7f0d78935f9f0d1ca3c6ef54cd6795b6008de65a8cd92486e8ed0b6961e90f4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-context-list.html": "9bc8d52dc403e1eff5752eed958f874d06498dbcca7e300dd5c81e398e63420e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-context.html": "9fb045f3c3c8c91dc12ca2d797c4e19aaae8770f39f83e992b58bce774952cd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-instructions-bytes.html": "88a90584d9656385deb6d017997cd2a0a539cf42c31bc14f3acd2ac736aee757", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-instructions.html": "9c71caf45c1d594b7b2308843fdf9942c4addd333e517a02baae3dfd4a557132", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-model-id-bytes.html": "45b2aa6c60e9e1846c63a7adc90a68e88ae1329db558cca4281abf5f0bb7a58e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-model-id.html": "7d68808dd3e522d49d715a4f22a574a129bac31d8c47fbb984a4ae3735747c23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-name-bytes.html": "4cb25f6ab6245df16c0b50593180031adbbad786fca25dd60eab7773a34bc715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-name.html": "5b14ff9dd9c12fa39053ec577d5b9932aec3aa87c592fff96cdc1e474b68c232", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-profile-id.html": "26107e7212efa4121feb989a9c6963558a89007e25063811d9461157ddb31e36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-revision.html": "cb65201b6ee9f44dd6a6b8aeb147963452df30128e3b93af82dd2e43b5ad2827", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-skill-ids-count.html": "b52cf7ce97eb48e765e4d98cf84d5f204f07933c99432f05a76369a35cab6bdd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-skill-ids-list.html": "d26f4cc4b849e5192f49f40d6a7a0a30b519c0b55cc2de84833384e697726944", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-skill-ids.html": "5b6a597831f472c863f9d359ea4ee5fd88c17559a4a2ba12bfa6a4bf35eb5315", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/has-instructions.html": "a72e73877f5d444ff69e1297c4415bfcaeca29e7ba46efa63b676d25b210c1e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/has-model-id.html": "f8fb1107b67c26d984bc1b44e1d97a307b5c3a16fbf89b1c672368e23eb2e02d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/has-name.html": "9aff19b6f56e4cde94d908923af23e9580d22182cfc74e23ad355753f7da75cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/has-profile-id.html": "43daf925dfafe479aa2d1d367159615985fdc21b02ed4fe4cc5fa60a9f2baf07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/has-revision.html": "ad8cb98c940ebe704b0ba0dc147d4efc8308405f9e7d75ed1683625556ddf5a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/index.html": "db3813559863f5715b245daffc694e96b3eab36a5e04637a4cd93b9cfda721fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-all-capabilities.html": "bd6d5e8e2ec5a0a7c9207409dbe5835897651464b97e147ab776c00403760c38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-all-context.html": "86de2af37e7ffd9a279136a89d71db7dd17bd97c718c2088bec7193425fc37da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-all-skill-ids.html": "50900835c5c51743c2e7f67ff02a0710153fd21f7774194037cc35d9a30dc049", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-capabilities-bytes.html": "a3ae07ad35383f3ac578d6aef57c3f8276fc5acfd28e3da2cf37b9d500d16f01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-capabilities.html": "8e16a0e638a65be068f7722840609c768ee3a676bc1830f7c5475da0d4c95bc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-context.html": "10d5e5d78ef84873659217fe4cf6ec93f77ce03522867e1e6165c685ad7dda4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-skill-ids.html": "9f40afcaa23fcfeb0f3f6276dd262a7012cda5c86ec8bea4fcaaa0f42cacac78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-capabilities.html": "ded1e3bed05dece29bad1c324db079b7d1ac80db35e6c5dd04506027f957aeb2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-context.html": "41efd7c3c9597cc130e687559b67b2beb2ac172dc81aac715cde75d387f6ce65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-instructions.html": "d5191a2998b52a54086b078e8a0f3f7b5ea42ed1c3103bd342ed0f4a881da3f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-model-id.html": "59a6c270b3290f2528c1043b9c1f8107ad5de05bf78818206f13c0875596490c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-name.html": "94117197add2db76514bbc2df66c968345761f4fbca66981838e4ea167a2d983", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-profile-id.html": "c56f72bc513e6fd913ca58b1b025f6bbaac73180db8cd58ac38f8a8be0a9d9c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-revision.html": "59549f9716192db09d5eaefeee132983be6d6a57a244a7eebd5dd27eb4303908", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-skill-ids.html": "05faba483680add0be57bc835530c43e40f6ecc6ddccfc51111da349bc467e36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-capabilities-bytes.html": "c01bf5bd0b618b6f6683e2411011f34d7fb797937a7c40af7b2c52b8a32b894d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-capabilities-count.html": "9f303a95dd4f75a18ac9565d83bad1a230d5dba05f76e14ac4c6f9a242ae7cb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-capabilities-list.html": "d0e05dc82c813bef58e09426de59f3c1e2fd5c8ecda5abdac3882907a5bb04ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-capabilities.html": "8b9da7b9d87955eee587185ff073879acd4297413568cbdda65bed8aeb7f9183", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-context-count.html": "1428742a4fffd18d8fc80071b7f4475f7144a273b1588e56e14bab16ac83a474", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-context-list.html": "fa5143e11b3825e119d2483a4426efb8c363721e11890169cebd13cf21a3b9ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-context.html": "94deee5c6b56ef1dab90d68bd85134a2e341bd0ed6c7f51bccfa0b6d7206aa69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-instructions-bytes.html": "6e7a56f2259561d00e83ee00e0c8dbbb95fad20765af8705a9638f2de0ca8ae5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-instructions.html": "4b527c6577d8a41916129659974d3e66802d636ea10b8ac49072e56e23140f6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-model-id-bytes.html": "cdec7dfec8046bfb28874005733e39a8f458da41f201d37090db8e3c56dc77a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-model-id.html": "672b3b57ffc90f7e028d710f098da72896362bf6f050de4428fc318aea914147", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-name-bytes.html": "6ac8dc2c885698442e715e4d0564d9fff8b8f1ef53a342b60cacc9b7830fa48a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-name.html": "86d3707e56eb8f972c87f07314ba116a0fb6898cfa5f12911146b7bd5c71cb4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-profile-id.html": "917de0c726ff3ce588d471214b9e1a55299a541e7c5f56fbe7cede0e684160ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-revision.html": "536cafebf74906482490b8988ee6e8a82b038327c240e49cba45d15649e6c659", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-skill-ids-count.html": "40e9703bd3e70f4fee5d308d1699a4f0408e5a29af8f772211cc64cb818913b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-skill-ids-list.html": "c9d1c78cc6af256f5244d4905d3110b4d26383d1ba70b7c7af4429d9b6247a2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-skill-ids.html": "12b2f4618cd80a47883cd3a42744f86850e5d1814e43c9b7384f99cb4bad0596", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/has-instructions.html": "f10be41dd60fb0924f0ce42a8829c5838823c3e5a08e78b14d9a9a8223444afc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/has-model-id.html": "a4d034c65f2c4e206dbd4ac14a267bc3be851e2ffafeb8e25a6a0ca722fc2c59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/has-name.html": "c0969b2bed575cec54a13f26506b456fc9ea9fff21daa550720b13083a068645", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/has-profile-id.html": "b202478f87930d07d8c317821f24cb736ba8af6fe7f9f5e21cfeab58e44e5f8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/has-revision.html": "1ad8ac237982dbe6e39883f88491eee329edd5b2659336562b7aab7420e2e7fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/index.html": "a7d9210461363c3e4c5fdd90816764debbba815e418e19600c0266489f1ab9fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/merge-profile-id.html": "f2c5739b22fec1a00f089f14645f3e478146285efc0d13950b0e8018fb4a0bbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/merge-revision.html": "24e8b265cd3d42a19fe07b2af0dbb8d3077ba671008eade688b3fa1317ecf101", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/remove-context.html": "18ceccf17c7786951f484591a06462dc721ea4a7737d2265aa03631a7a02877d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/remove-skill-ids.html": "9ffae9d5b93ea7891667272317bf45c5672ef3a68ee8868b24d685f671544bfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-capabilities.html": "37b7e3acfa2f2f44ae5484fd503e05713a1466c932848a1e50d4a8b020f0c496", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-context.html": "84740473e7766ce2dca138dab17ac7d8bafa0f990e2cc46e0766be683b322edf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-instructions-bytes.html": "f9e59706e52b62a558a8e1156d82aa611b4bc4f3b0d940c357b2f2f75c6dd15c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-instructions.html": "07c9c5602b0fed34f59a280c51d6fda6f6fe7c4d965a41da7bf042a027ec1324", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-model-id-bytes.html": "106c9f11a1788ec93df5e3ade6acd826913d8cdb71576c3c88435b05e30a86ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-model-id.html": "306fb3996eefdcfab097aa3f770ed6604ca1d1e43633d69568351b50fdfc6ca5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-name-bytes.html": "b23e391a0c391e53e1020bbff79193aecaaa34b0e3a13719a6fcbf0e0f9c498b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-name.html": "dad3782ad0875e27923bb191304ad5db1137b1391e45ef3f4936377ddb0d6404", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-profile-id.html": "8df615c91e271d6453c85a9118116c94a6eb190c8eac79c46f45956bf132d7b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-revision.html": "4953e5e69c058c988986bd05a2ba0ae76038fa21bf07e4d7494bb19465ed586f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-skill-ids.html": "ba9666ef8f1043629c82d1f63b918dacc70b1420583b6332f8ca4163122e7ac1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-c-a-p-a-b-i-l-i-t-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "8652a8aa9f5bd549ec611353d4da2ed2dddd61a3bc64ccc1335ca592fad4874d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-c-o-n-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "1b42f3d465e57c397b8af482bbc854c4bcc4eae1f0fdfdbec0769423b65115c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-i-n-s-t-r-u-c-t-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "cbce8dcd593adc6b342c9406a367bd361934aad33ae15e7495688394eab9176d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-m-o-d-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "b562ecfde2a9088a14c7ed3929e8244fb4531f1fb21a86da58cf4509c4d0f2cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "6b618c7fc63e260e4f3e164448ef71d5ebac70cb8dc2bc9eab20d393d3c1b37c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-p-r-o-f-i-l-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "44d97f582db5c5b2190943899f005ef64a749d62d78af6989f22fe8c041943a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "7e1a94e22ba770566aededf036a93c120e19a8f00d40f7dd7f08a7a4699246d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-s-k-i-l-l_-i-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "f8a931c5c3cc672a49f23ca79415554ba0b83a1678b5a5c491522109304252eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-capabilities-bytes.html": "1d49c229e02818ec4e933eac61658f5110f0906c940217d8c6644fd4e39fa57a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-capabilities-count.html": "bf4eca43d496694fb0e76646ce9cf01afddbaa226d8f8a9dfb37259b827d881e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-capabilities-list.html": "33785058a719d7050fdf67a23b6edac94d7c38ff1bb2d1c9ea133b5ded5ed67f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-capabilities.html": "9e679c3cf030c151a530e6a7895e24fdc14685b540db97836d45777fca621b2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-context-count.html": "2a16254e6b1ce04036a98ce981dd7cb2c358a48d2ce4a77b078a78850ba53c7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-context-list.html": "058779ecfa5d12ff0062f3e4b0d15923eebee0f13036a5708f03fc19320d8f00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-context-or-builder-list.html": "fbe53337b46101b7f141ca83db067b8180ddb22e9f98628c9a89e55e0ca5e5e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-context-or-builder.html": "125085ecef9519135977cf267a2d7f49f546a129edc498d351978e0887b9399b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-context.html": "a0bb68e5a6487916692ea33b436bedeca3be24686f1fe3c86df3cd5b2232cc03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-default-instance.html": "a36b79dabc698010a29a72c04122483785ade033910048fbdced173fd71f1189", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-instructions-bytes.html": "e16bd43443ad7986a9fdd7bd5a6ae7fa6b587cf030d8c001e3b436c0492f2d60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-instructions.html": "ee1fd5d5950f5f79eb7e12a35819df637ed2c7f3d3536e22f4a549b6f75a32b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-model-id-bytes.html": "556b560b51428f837df7265b2d9af010ea5a926ad59d42c551432e4b1209b84f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-model-id.html": "447c22cbbf148493e83556e7fe0ca7308b18d8f32ffe7dde0e07fe68fb0c1b0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-name-bytes.html": "82b2f68d57320ae58256fc100a1204b7573aad98dcbd0f61adac4eb67c3b85ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-name.html": "d75722ac46379b0b790be30b0fb99f9bf68691b214c54c3bc92132f30682d396", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-profile-id.html": "a9fee75a550c3b022a94c4827cd1717bee2daba6079f59c13782128894ea3128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-revision.html": "b95a2c162ee9b22fa8da655503691876a7f4700244fd3b271f667d4973e53bca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-skill-ids-count.html": "87132e10c09b1a3eda1f54e756843177a9c758024a14cb6c3e732722d0576478", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-skill-ids-list.html": "b962ebffd0455cde286a65e67fa69b4ddbeadf99ed0f1ce0bf45de61edb015a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-skill-ids-or-builder-list.html": "b566e9afcdad7f562499cccdea238f0604b480060c4066c7c5d1d0781ede7fb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-skill-ids-or-builder.html": "c98fd81bf481ab6751dfc6d2e0c8e5870e6327c1e86fe2df70a678568d1cdb04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-skill-ids.html": "6e4b3cb3db5c0f191f8610e5e24f83ec0c326bda0ca0a230d322d72808ea1cbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/has-instructions.html": "f7c1ee31afad073ed573b92538d56faaeef91b4feb3e298aa6ad09ceea5829c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/has-model-id.html": "aa01f484fff0361bc342cdcf424298fad984eab48ba47b2029edcc7adf98d93e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/has-name.html": "fc9207cf5743e435a4da0d903d916369aad2732068b8d9b7feeb5fe46dc3092d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/has-profile-id.html": "05f435fbf80967270f6c955cbf6d2ee4044f037a67f0d68ae7370311f05c32f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/has-revision.html": "5f777a3cf81e106b2ed4316a518b1d0fa960c4fa58ba12a3e70ef3707b861930", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/index.html": "1137f6045d8bd20e55a77bc25f4e775db541a28fedc7dfa58814216892afbc94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/new-builder.html": "1f7be78d0306b7371d3426badad538c5111b3a7d8705b02e4fd83958da420534", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/parse-delimited-from.html": "ba6d0256bab588396e0b329c09750a9eb55af0166a95728b9a7181256b1724d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/parse-from.html": "602cfbdcb5fdf358898d4589e102e1f1318da1a9717e0beffd2e4a0248b84dfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/parser.html": "cefcd01d2112204f2340ee778cc716d7f76b9f060a2df40cedcc5b9e607a90bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/-companion/index.html": "99c709820d4319db32b68510ab1c0030b21f16686e4d529e65f45c3e27761493", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/agent-profile.html": "6d93cadfa3893a60baaa320fa130b38b8abf011015875e768c654e137041839a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/automation.html": "d4dd0c1ed1d79ba411624b0e2eed823c92d69b0da38bcc1e1a93576a143cdaa6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/body-case.html": "e0ffca366926e85ef839eb1ba7f3029af5b81a0caaaaecc25c8e64288384cac7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/chat-project.html": "d03b16ddb5dde0c69c8f8d526d7d0a471d8e90eea4d8fd1367a1e5cc374c82ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/chat.html": "423da27f29e2677df2cb3b02cf178313bc565ee62e856154a8618fba812ece45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-agent-profile.html": "182c589208d6e430ed30dfad4e25ab2f863a294c4403541d250f3888cc705dc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-automation.html": "5ebfaeac263da77cdf2b474093829657a278396e9d04693b6e5ccc7dfc508683", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-body.html": "182b0c9fc63f986e3ba004bb72398debbb3e75a4ea6e45f90d5e8e54606b841f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-chat-project.html": "9f80e6bca6f80ebdaf8217371fe8e0cb04cd1032fee772ec4642243a37c64360", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-chat.html": "956466dbfbd6dca287ec57f9720eb3ce0ae6df7cafc0043306a5859c90f419a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-external-body.html": "bf81aa022c0fa25b6618802046fcd91675c673fd9b648babf6ea466d63b595e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-memory.html": "9804e4168b04529ed529f51475c63b16476e47ff3b2b6e0ff2fa59c540b28e45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-notebook.html": "5b2d4d6d5139513c98e333f09089d11f66f81da5f4d95f08ebcfbbbc7a9af201", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-notes.html": "8b74607e07ad1f064a56ee7284a1fa22ac39bdd6e2714afd78fc54e9b80da866", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-preferences.html": "12580981dee056339de7fe75252cdbd7cba4468b38264ef0dcffec432abac449", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-property-definition.html": "e2f600f87ebd3f652ff03c9e5e131c726a03189a7d1ef9f84eb5cecfabe9ef63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-saved-view.html": "d24272a0cbb457485fd680a805ede2000dede048249ef44297ad023184aadab5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-scope-metadata.html": "e706fb98100fb630b726be7cdcb8ac8aa2635fda7a23fe4d576cf24a7e117889", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-skill.html": "f250b5e2ab98198176ce0100d8b09819ab6f34a0af7f880846b166d58d47bcb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-slate-metadata.html": "99ed878c095fa43b2afc59e71619953f5c619d2d128f1b911aa8b5a89ccc9115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-tag.html": "65f9ab30f546b521ffa52db53ed3a7677a17b0472eed92d72bfb0e7b1d7a5003", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-task.html": "fdb53bfd7ae9178b6fdaa39b8bf3c3e69ded8add7cd9fd09a73fdcedf6501479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/external-body.html": "5e835f7865913cd6e4967d283409a5653a92733119cf7d8d8371b789d7633b44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-agent-profile.html": "45cc6d52859e5ae3dfb67ecd14623dedae39e89c2e3dafec97bc6b7756381c93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-automation.html": "287dc74f84acfcafab71baa7a518b81e8b00f48b99c2d320aee1015d2eaa29ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-chat-project.html": "e46b9f6f8b9017699da3214741bd161d783336799b96a0f50612d56524282fe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-chat.html": "8aae1288775ff513cb63d0319b294a1d95c4b92845edb4fe55b6847b072e692a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-external-body.html": "fd420c3f4206fda0fe2d51677ffd8fae2af369dd1b099458508f4977b6b38257", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-memory.html": "3687f5bfab4455665c64d4398838dc05a0bf868a565a3b4e4d9bec388534c650", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-notebook.html": "c2c7cc61dfde6df04ba4377e4646465a602284432834c1f90f215e1a97d2e566", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-notes.html": "d7bae2da4ce59f44da4cc80c0417c48fa0c980467da60a8db5171f2651a69c9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-preferences.html": "4c19b5843ca15de6ced836aed113ea977fdcf6d7d9a22f61f476b4500a55ddee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-property-definition.html": "feb21225b9cae682a42196419a253c8c5e6bc68de1c0619a5752f64e8c694c04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-saved-view.html": "cfd87670ab9d4d918505f8391ef62eb8aeea2bfd41dd3852ef3da1952f70120b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-scope-metadata.html": "5a47f232d53a614e2fecb6fc300fccd9f975712267d46ab6c7f4f865e603e6de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-skill.html": "f0ac1118760ffaa5ba6d83233b5ed6f71727830cde8ccaeedc466e9346e6a2f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-slate-metadata.html": "8b81f78a259103cb8b35a549de37245c3718ec3a7be51aebc51c560e3611121f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-tag.html": "53121d2626671f899b9db59b47591591664f7761bffbdfe3896e7a2589d53476", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-task.html": "142b549866637671f545fb3691f8bd7fc0d403d75ad8e4775736e677289993b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/index.html": "905aa5f8dc15d2192417ec1f6453bd3df6ff6e4136746aa109574d8202fb4479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/memory.html": "91c0429072f24ae29f3355a6008d3bc05feb6d7926a0e917f9d71f3bc10bae87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/notebook.html": "28e7df350d7fe6341445786bf24ffe09650528924da34879f356b6799781f897", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/notes.html": "2bd5be38383b965cf1cad1e4fcfce656a7c384e5d7ad983b0d2ca22b1b4c4088", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/preferences.html": "b6dcd9719ff261ec8bbae93a104cd9a079f204b5e93bca90140aefacaa9db12c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/property-definition.html": "15fd6eafd4507d91c96551d5f87eef47c673a3c2cbcea0f4f09271ff73b4b0d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/saved-view.html": "b3cbd9348599fff71036e5b972d216f80133c7bf9d247450947948a3e8bb124a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/scope-metadata.html": "6e5423f533ef9520114e45917df26d6fcbc7b241a74035095364564645654848", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/skill.html": "0f83699d49f82bbb7e9843a83a27a723e828eb07db7469e6b4249703dec8b721", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/slate-metadata.html": "cda3e612ff3060891da91bf1e93ce1c4fe762b641975f7b2a03523dc5ee77e24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/tag.html": "acd14ffaa304a99a6a725edd1f2477138e4affee8aac16e45f72e2569abbf935", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/task.html": "9b5f886cd77d202ecde3b22ddaceffc96c4587db5d678a8879d18ca90ab5b8ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/index.html": "9b8c78970eb2d50221c9b87984b1b38be24bc2f9b6b7c84fb091bddd0882d837", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-agent-profile.html": "8b11f99ea42e6bb9d2934ac8d87f9914c1b0d6885a441e736493c0f2760d8128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-automation.html": "817902a50765356a60c3598b3c2e51902eed445cf57003d5e45e4e54f7d34f3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-body-case.html": "3a3fd5d81aa5e14221e89a478c8d98c6c04d2707715354aa0f2c612700d321e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-chat-project.html": "57eea81a6052e2784209467fc8272316281aa3b282e41c6fa74a68d2c4cd277d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-chat.html": "e722b98a3d11229a92d8a28bff50543271ef5861246c4719e93371dc1f57552a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-external-body.html": "e5134d66000b7cca7ea593930acdbb0e50667a6daf83501e9b24d991e194e938", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-memory.html": "5b24e59b340a70797d66654cef80ba0feeb825fb506122ea550733ceff50a78f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-notebook.html": "c089bf0c95c74d1b12df1e55a10c5b153a00464b9c3a87b659ab088abb8ffddf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-notes.html": "f1f349a8a1c439af381eac48f65303499b00403ada4d23793a8f65674973b49d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-preferences.html": "f3d4da619b2c98b6802ea11d67f2fb446a82c20d5adbb3e52ac70c9c0396225d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-property-definition.html": "73ee9994142fc5c565fe25ca6ec80d83293cc2ebd0e61154f8eb30081b03012f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-saved-view.html": "c4187428ff93f841dff8725056242878f9b266ff9b125f51c7cf39f71f02c247", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-scope-metadata.html": "fd03c5d356216c6c2a9e252c83882782bac18d9b1f05a05b81387229f96001fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-skill.html": "93902ca3a7f029af84b7e9549f2874a6830237c52cb5d3b9e72bf345c0b9cf1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-slate-metadata.html": "72aee064cf22c5e5abc92cc4357bc4007e5b66e7428f83a0a46e64b3149d4878", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-tag.html": "a3856ae8cbd0c6daff317ee9b35e2bae79e147e7af186463d550d67e1b8256b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-task.html": "7370afc594f9a9035973946fffdd1abbc1a612d1d3dff05a8b6f74ab73c5321a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-agent-profile.html": "215fefb03e23ef942c9e3d8a68b96c32ef25ee18d1605574325f926d391182db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-automation.html": "5bb6216cff268696bf7e6c4242df4f7807176b9748efff60318ce0224baef090", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-chat-project.html": "e79eceec5a30ddc65c90985a3260c955025b689f9bc414f3996e57b7542943fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-chat.html": "fb8104dca872f872320574c4ba5e1842bdb151012a9c3aefb44fbe8e1a4f7491", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-external-body.html": "225857c6108c65cc7baf1e021dd65f95d5b3d8c9c7deb436e954833a71e01074", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-memory.html": "92943494ea33a74630aa320492ec3dbf50e3b9b35f46b0bba91eeca88fa0ef48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-notebook.html": "b008be094a94399f8a39bcd22f1c5993c3c20d098667dc3fc06886c62d9a837b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-notes.html": "db8ff1f4d84f7b1190670de3e00d53920162238d9a752d4d58336143df97ae42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-preferences.html": "c44a47b639e2297dc979c63439c691e8242446bccc5e82d7cff23f0250f9de10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-property-definition.html": "2be620d39e7995658d71615ae76e82359825232d8fd428f97c48aee8828597fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-saved-view.html": "77fec77468e726b1b26314ccb7d8e66069bbb62825b9aa480e584af84e0ba19c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-scope-metadata.html": "1d9f45c3665d86302e11f17ad4a3f67a0d52b1cde03501741d4c57c9c76d71f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-skill.html": "6252aa7554c2da9caae1e6a328fba687d4363f2ff08bca7025d926d2d9df6756", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-slate-metadata.html": "9a2dad5f5d28c249e4b4aa69a826f3562ed2b8148cf17c7c3a42d913305b2edf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-tag.html": "e0f5a3ab1ab85e56ddb2a484663706b0627bede291a3d7c1933f68c76e667f43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-task.html": "3f93d2b5c887a9e5591071a80ec18d1f3a50093ece0b6d48313faf26630d67d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/index.html": "e9b311049d061a21edf9582e9ea4f9ca5834c1404162fa55a70928a7b28e2704", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-a-g-e-n-t_-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "87b82f236f07eee836ae7cbee954b0ff96e47a1fb2b7f40f7a70e8e97b3fcb6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-a-u-t-o-m-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "f69378aa87d3923c435155cd74c1d6935ff2bacdadec811bbc44d129c8539952", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-a-g-e-n-t_-p-r-o-f-i-l-e/index.html": "4a50ca68a8da26ed701ee63bd0415e3334ee073ac1b9b59bc13f26dadeae48a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-a-u-t-o-m-a-t-i-o-n/index.html": "d186d3d942679f4336b0816e3adbe81f62a2744767b30446c8ffad5b19bbd455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-b-o-d-y_-n-o-t_-s-e-t/index.html": "dde14f237d395e3900150b8b272d8f65f9dbe2bb33f896dcc5c6a1ee8c5e3690", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-c-h-a-t/index.html": "ea02caa77601454d52bc28e6a14ff8590bf1a75db3da7311e85523b279f8cfcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-c-h-a-t_-p-r-o-j-e-c-t/index.html": "b979945eabaeffb90f0843779d98234a5842ae632553ea605eeac4100350f119", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-e-x-t-e-r-n-a-l_-b-o-d-y/index.html": "55e79e61c620b2936578c4b1b3bd70be9dd9b8d30ee01d452b1bebe8fbc9d6e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-m-e-m-o-r-y/index.html": "283c17fbcec7f20203b35a2c19c14034a0ecba0bc965157476f515eec413c24e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-n-o-t-e-b-o-o-k/index.html": "5e054b95829a4aee247f2773e4f3b199d8344079b99fd6d643bc1bbf6b205547", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-n-o-t-e-s/index.html": "5ae01d85b1e90a8eb91bd01e0ab74e578082ab9c6fec4650d46478402136e364", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-p-r-e-f-e-r-e-n-c-e-s/index.html": "955ecfa93a2a8dbc397ff8f38c7e4980aae5de7f0bfb1a9b638edfb6b2945593", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-p-r-o-p-e-r-t-y_-d-e-f-i-n-i-t-i-o-n/index.html": "85808efdded6a72643b2c11e57baa3a4ed59d5838ab14b4db82e48c1f4c2d1a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-s-a-v-e-d_-v-i-e-w/index.html": "bb32a2377eb5b9859e2fc89e465ac4af08cf5faf9bdd0542f15cb3d44fd7c980", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-s-c-o-p-e_-m-e-t-a-d-a-t-a/index.html": "b9e34e39b59045907f5d0d992a24efee22950c1a9a42a4bf5e82e7de3b869df4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-s-k-i-l-l/index.html": "577141f9ec9d749aa0e61f2ff3441ec5811a141189974c38265d0fddec649acf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-s-l-a-t-e_-m-e-t-a-d-a-t-a/index.html": "f54c1d37b66e0e37b7b86d5e938d5f1bce018d7edfbde10491a04bb1a3e3c201", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-t-a-g/index.html": "fcd527e2716fa0f904c505e1a088a92fe89a502b6ea4f5680587fa17d8fe71c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-t-a-s-k/index.html": "a6eaac73f50983ae6852718db349b44872a9100e6c5896602a1fe1f4dc9c792b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/for-number.html": "7021874273f7eb28279cec654ca07f87844522d76fc22c4fc3f836883250b2d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/get-number.html": "e17348c0d1ad84ae2e6f5423d3a0d5b6da36f4b9bd61898d2aa2248d1f96f2df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/index.html": "551d49260833bbc52dbf0ddec288bedadef8d44deea040f4e8f4d4ba89717b3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/value-of.html": "4961154a4ecd2ededed97f47802157df0668447050f85fbe0a1989f3bae20582", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/values.html": "17f18dedbd54e4d16474318c328e65af152d8a713f63d0ca5c0024e1d3d243f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-agent-profile.html": "ec3f9e07f09969e6984a57880208803f1b1b27856dd9cce01b427f7cb1fd21e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-automation.html": "c039a705499c20b7010d73fd39e22045b27ce0b8dab0a7f370c205a438c8455c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-body.html": "5a3b514e2f4e0ea1d37bc7018508b0285ac8fe1fc5ed7819c11027c64fb7bd41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-chat-project.html": "241b4abf29b1a24ef3b82bb7addbb64faacb9693b0cae9e895b0738f9a80a46f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-chat.html": "8074e643135750dac3785b72ee480b6ff3786772faf264783a14402aa3974af3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-external-body.html": "2582f504eeeacf3c6ae76999fa9feae2f1f412f5bbf9762ee5100f513ad39ed5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-memory.html": "abd24ac4664a3202f99f12aed05ed015c82875ac02d7ccc5f051587e70ba8656", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-notebook.html": "319fab97396bd6ef561b730a658d293ac4a1a32577766c3c8b456af7f13d1c5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-notes.html": "c81d86227d8fa3dba32453837912f27a21b6c2493b736c21161d04712fd4b215", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-preferences.html": "49ba99c382202a3d436d701bc03d68d793762008caaffb02db1440d377995924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-property-definition.html": "13b9fea78c1244748089a43e39037d793e40d36c095624219a1f9f7cae964821", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-saved-view.html": "51bdc3ef3590b0200542616f02fce9b7cd40408aa079faaea35f485cf2dc1d13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-scope-metadata.html": "de351556b2b57d827c9b3b4aafc9046348af42be2a955059014b81d6ff38fba8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-skill.html": "e9b41c9ba85f644d74a7f84eb0d74f42795bdd97614cf5409ddd9d2288b33c2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-slate-metadata.html": "f1c1d7bb71b3bb61090e75d4e80a61ac54591748db78fcedafe1a73681608da5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-tag.html": "b1dcc5906c0498609bc7e56411d70a08aff5109c5f58d69a4e6a6f9978c71fe8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-task.html": "bb9d754ac72f3239c262bd8f2dfe01221ee7e317fb107b52ddde7c9758856e9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-agent-profile.html": "8564463057a72034bf36f35ce17a23ce2b8f0b70137487946027d361fdb24c94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-automation.html": "f49c9492818c8c639949f833b2613b35e7ccb7be600bf3bbfc5e05ee3966c6f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-body-case.html": "241848c56abb347b20459bd0d6e6c4eb193386ee8d4472de20ddbc4feef2a9ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-chat-project.html": "5421ad1c03c93cc0e573dd62d8f4430f30e61d36728ecea61bf0affe955ef4ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-chat.html": "159409b7010ce079128c15b410a01693d297f21fad3aa8bc07abea56de904954", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-external-body.html": "2710fd91857abe81ed264e4ae41b4841fc72d2c1aebf6e2e1ed4543ba8e40a80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-memory.html": "8e151e1eb252bacf1171070761333a9fc3487cfd0e04234191c5185b0d4000a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-notebook.html": "81a8484d78a19e0c23b153622cccdbc2552720f53b849378d16ecc0046525046", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-notes.html": "6fc334544d56e1a242317c993d263439b56b2d08844c1aeb6637dc7536109897", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-preferences.html": "63cef916417aa56761db749a6163100083b17c6b16fa2e3a877fe775aa988a8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-property-definition.html": "8802a731186c4218a6a53f583aeae38e0113b230a29d404d457ce884fae6e8f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-saved-view.html": "e5b32229ed9aebe10dcf94e1b0812385397823db13f66238e8c17584b85324e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-scope-metadata.html": "4cf508626539df18ee7cbc31d30cc3396ddb21dc30e4b25a25e501eab90ddc5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-skill.html": "19eadac2d8e8c71d6c050b005c7ecdd0f99d97f9b62a26b3f5b7bea69d43e608", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-slate-metadata.html": "287f20cfc07f37715ec73d62ab636a43f4ac49ec7decca43735f1535fc5124dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-tag.html": "b4476bbf1a566a84954efc62cd664c5fec288c4bca033ed2048a485bf895628a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-task.html": "171ca538b340f0d3e031355945edf610bb886008650f39370df47f6d0fd37749", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-agent-profile.html": "4cd04fb09afac8f5ce74ef72acd07bfeb49317b9bcfb56e2b8f03c3d71f63e89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-automation.html": "e4c4dc08888a1cdb9033327c53d66d3a51c555eaafe529fc3ee507b4210f6459", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-chat-project.html": "8ed7b1fd1a4474638a0e0fee9c5fbec4138353d66905289ec567ec331161408c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-chat.html": "982c92af51913d1c8577c38a7621326d691522008d4fe59ec623b9f6905c73ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-external-body.html": "20b01739b0ce22ad584d0815fadcbf9787c127a5d15989dde7d47f74141febc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-memory.html": "924c1e57f162c402768baa9c322def7bd531dac22fc035ec547806590ffaf5c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-notebook.html": "2ad68073290e16b326e57d32411fc947c03c09b6ddaa7cad49c649bb47dfbfb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-notes.html": "972c047d51be16ca099827e29a7d383dd39339ca32866e2a3e4851817153ebcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-preferences.html": "61f38d06d1aa8e558fdb946a5329224e88ad86ddb9ccc8020c9ab849caa2ef2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-property-definition.html": "4c7b54b1155f1547467e221a87412303957e33d333d39056387a053b0c6f51ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-saved-view.html": "50bedfb297e8c91d428ac473402cdb576dd8c79e63e044248c281da62e11e620", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-scope-metadata.html": "18999557804ae5f002d8ffeb52f2b87af951baa6078bdb7b8934d0081f0e4dcd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-skill.html": "06e8035b0750e91dbfecf2c6f3f5a77e5776ca6957637a9222000338d6a946b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-slate-metadata.html": "201bd99328403fc81998e0f1dae7c0f8159a1bbc4b9572a550530ac3258be5c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-tag.html": "914d6bb5e699580849953220e955f4c97294a5dfec46049ee026009e9e38191d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-task.html": "b8b5ecd60e4c2d47bf93106c2549474785381cc846e9aaee12c41cba1df1912f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/index.html": "68b905ae082f4425f33e1bae543860750b649d5f819d6f594fecc96c57865c50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-agent-profile.html": "61afadb87f81cd7c494fd6c42362a296d91b5036fad1dd3ddff49d30a1637336", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-automation.html": "87b895843fd0578721d2b8c03e31262175009a67cbd0b2b529c6c016b6aae172", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-chat-project.html": "d7a7501ba04af232f749738c8351fe5f46352f26b8457bc11d5e13b207da5e31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-chat.html": "22228002e14e3d96609b70ae96648678ff6d20272aec7d226f40d5ebc2c85f1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-external-body.html": "0379f5c409e31550c8047871f120e9be142c33e6fcd9bd7ee77ccdcdc5b65e7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-memory.html": "1568bbe5ff27093d09a32ebf6cc28de24d57f4abe246bebef9a6cb1496c8dd20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-notebook.html": "812b7d035ecdef404480e811000091da89c38fdf880798b1c711c977279838bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-notes.html": "f1c144117443a78a107e4c30bf81b8c1f082c45aea9de80029c8b405e36c0589", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-preferences.html": "b30b04ab033b26af023eb099c1c0c1c076af45bb8354851df22f0b29beb7da70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-property-definition.html": "93a0daeb1a956db232d305d85dc626e93032cc7ff8ceadcb14ae5dafba1a4d2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-saved-view.html": "b28d0d7d28e95476bc23f81f23433ad8b0db1093d19d5a87618e62efd3146564", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-scope-metadata.html": "3ac495ab3ca844415056aeaaf32185149c4762c5c489b28b22b05eff5ba80ffb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-skill.html": "f3a887fbd20c23d9d88b1d3f7be167ba6db92ddfcb410aa57997f4039846a77b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-slate-metadata.html": "8765e804e3c406d1394c86bc35fbab9678af186c479261c1676ab8037a03c9c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-tag.html": "843fc7426bbe93d77b337e334c87acc12b5e46e23ca32aee6a7f4d5d47d3748a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-task.html": "49de0aa95451c2d5df876cceb19a2cb664a928d3b2e1a34144fb65e726f36d1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-agent-profile.html": "24421cb797061af0c727ea71d83e53ae2cf3dc578bce5c676233985663a002eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-automation.html": "44233feb8d29b2bce757f08f32fceac26952cb015ad863c279d4716e1ab58d68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-chat-project.html": "f49bd03c5835a3c170c6e8f44b99b1153838b5f417827bcdd0a62df7a1c34aab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-chat.html": "f462b3aabd0cbca48ac6d47904314e2462cce2a93f6661f38eed1d9a3b36782a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-external-body.html": "1e775349285ea8068d1504fd052c955bfa61559ccbe0f127ac0ce2e127aa55de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-memory.html": "eff2d770a2b76fb023665385851220e89ba9ff4075b151c88065b970f854db52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-notebook.html": "231f235011c5184a787fd87e601b38038cd7c5b3d02c686004ad0713c6e4aecd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-notes.html": "111bec5c508931533036550de7bb162910f328152d70754fb74e0aabb92b6963", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-preferences.html": "5113bc3c4cee9fa25e9657ddc683f66c0d080722c0b618d7a4cd0517f9db9c38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-property-definition.html": "12e2150fa47ef8193d0e1e974a06dd12c8c2e6e015c93481dd63f31cdaddc93d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-saved-view.html": "1cf2ef1d5dda1e856c879ac018eb914256cb35466662a7fb1011cc2f8d9bbd55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-scope-metadata.html": "f41c3df7790236560490ecdbc14bd9ef1e1c8c87d05be77dcdeb75df6ceb375d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-skill.html": "41112dd2226118f7398ea52a5f64e9b728c6fbac9dd491f393996efa50e896db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-slate-metadata.html": "c5320a05da5e15ab65e343a2a0ceb34663b7439b63d2b412b026f7dd43c9bf55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-tag.html": "10352ad826ba137ec8fb9b45f2b98c3e0ce13d1fd1ee952e037ea40a5847ac30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-task.html": "d46dec871266e26167fc30d10e2ea1ef86550f54994b625bfe2c9d7cfd137da1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-c-h-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "8a3da83593f7bc1ef1048546af32685bb58aa6a7b4124de3b840a56c30c2e0ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-c-h-a-t_-p-r-o-j-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "cfd4a10c2931312e7ce7ada6b6ddcbd96927764f2996fa51a70dfcca1b355676", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-e-x-t-e-r-n-a-l_-b-o-d-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "8352cb41f7671d6c612bf9ea376fe367fa26a94eb5dfb36232f02bb5ec34e420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-m-e-m-o-r-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "d9ec15fb2fe99e1884308329a68d70acda10cd45454e64a0320f391b704ad67f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-n-o-t-e-b-o-o-k_-f-i-e-l-d_-n-u-m-b-e-r.html": "2f14061fa165af548ab6f3f92c77983b39160127ce4d4be8517c095a598cd4de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-n-o-t-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "4b2021e69d102a452ec37fe001d490343f7b548aff1f99983df2c3d8b27926dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-p-r-e-f-e-r-e-n-c-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "dcf5636d46bc868b92f33f8c18b5f0a6bef1e6bd3db282329f79d3886568bd1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-p-r-o-p-e-r-t-y_-d-e-f-i-n-i-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "65b62cc158a079b77bb00cef94f8b9f1eb5a8ff6454c5323075fa31992910135", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-s-a-v-e-d_-v-i-e-w_-f-i-e-l-d_-n-u-m-b-e-r.html": "b82dc7fd409bcb106ae7622dd6309a0dd55c11b386eab932b92ccb413711d90c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-s-c-o-p-e_-m-e-t-a-d-a-t-a_-f-i-e-l-d_-n-u-m-b-e-r.html": "63d33ad433941b33b0ea54e9fa756530bb0bc692ecbe995908f5c40aefe3a34c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-s-k-i-l-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "10674c3364fec4bd244e59bc6d8509254d026a7ba640a053f60688c376157e92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-s-l-a-t-e_-m-e-t-a-d-a-t-a_-f-i-e-l-d_-n-u-m-b-e-r.html": "933cb858b4af99a58ef158a3a834b21df0d18e939bc4554c315ae98056ecf5c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-t-a-g_-f-i-e-l-d_-n-u-m-b-e-r.html": "370dbdd72da107ab5e74ed66cdf19aa35b17087fbe6a79fede3248e57e85e4de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-t-a-s-k_-f-i-e-l-d_-n-u-m-b-e-r.html": "8c587eb9189f89fa065f9ead9b50b8ef24148aafff2db71716f7f3268d6e88ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-agent-profile.html": "675d47adf047b03e12252710fc62f98e17d29905cfd95dc2d080675eb0d69bc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-automation.html": "ce3d080f7adf89a4620042a3c8a904aa0bf690fdd157cca9618e8ecc32944ab9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-body-case.html": "414fc470ab4ac8a963f0a8cbcae7d1b6f5ffc2abd96e7aa0b162806fb55103ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-chat-project.html": "d2afcd1498f3f8ed92fc8a5d0b9b7f915632bcb16bdc7e0d2d3146e15c20fa5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-chat.html": "8a6f81134428339ee52d59b9ced51e170f1fc910b3f65d7145e20a4ed59069b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-default-instance.html": "fcc26b97c6206ba36c95d4ca7b1cde5b530aaa979be1413160e37b7d1e06bf2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-external-body.html": "43fe170d5874e69e0ab126b96275f792b7e4d775185345cb26c60b555e9655e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-memory.html": "e0c3ba4fab8a93c704b7e88125d154a6d19de247f89ded4b7450c9b77e1a5dc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-notebook.html": "f57816b14cc4b2de945009f2205fd25d9d1b94b79c6b9ccc3a0ccf785e3dcb28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-notes.html": "31ac4c183e14b93a212c3f48e65337f49647f81aa05c18cc8015f3535af7755f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-preferences.html": "018384302bd1b5eb66e6f248403fe05112d4aa8937511c170d0fed51c73ee1de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-property-definition.html": "1ed7b63e8c1d1129c9ff5128f7dd88f117524758e4cd8e3a4ecb8974bc734dea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-saved-view.html": "087dbea7a08054f679bd6e1996b0289aac8e3334f5740c94ad26ce381057a089", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-scope-metadata.html": "22bb982e2b265416b5d1caf4f18bd12729d2a3ff041b80711cd542284375378f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-skill.html": "143fe8f2d586db6950048707a89c1a58863851a5dc3c1d840266f71c3bc475dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-slate-metadata.html": "639002ce23f08017d77307b9d84fb5f13fe4716f1e79a32c69a0430d36981540", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-tag.html": "4ff2ac6eadd5f601b323f2b50603c469af181a3d07d8cea8330eff884ac24b51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-task.html": "9e756852b04681a788bfc436dc5ad38151634d94cc01ae4fdf285b34896bba10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-agent-profile.html": "b3334e538e0d72bbe13f320f47d1a6ae5ed1ed95acc673f4677c7c2b86672d90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-automation.html": "69d30c2abdee72566c9e431c3c37c4f34f638287c7281aec00a86dd80763017e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-chat-project.html": "0fa7570ec924b7e99fd25838ee8d97791b4dabd88b15b82c261a1dacd762626b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-chat.html": "82150c1735b436c21d58f79b50e962c32eb0fd534d0c33bc9553227e48c1d429", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-external-body.html": "6c4b98d8d8199b1da81a9a89e64768f143c046571510178dadef681a5223b93a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-memory.html": "d9fb90f29273868517114cdc2f640ca7043a798ca860f4237523ecd093354b3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-notebook.html": "cbfb1fbf07929d105dedc7702f27714dd5557e66b0a434858b4cc7bd5b65252a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-notes.html": "dec2715cbbfa19c7cdabdbd2a1c1afd0916c524efbc06d10df735a3e529acf16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-preferences.html": "e73e06aa9e0f830be332c8078362a04b197bff48272e3154aa7efce0b80afcc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-property-definition.html": "a734c0093400fda96b3a389d91b815507e45ac28fa273fb566d4c160f554c303", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-saved-view.html": "5b3b6c723fb6112d793ba7f4e6f8891c34dc2a85286ade5aeead900c7767e4a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-scope-metadata.html": "3cbe7403185aaf62751ec80aaa423f6108c87fb6abbd177ab0a5292f55c93e8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-skill.html": "dba869c4114977fbc5efe305cfb4d8e20837fda2a9dc32f11ee1db7f21b2c2ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-slate-metadata.html": "f240161aa3d6a36ef86a79007410b2d64abb1de86eafbf1c5eb9f6ef4bbf132f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-tag.html": "d22d9eb6cd6b6242614b572fdf57e7046a9ac4a830999ba5da6e1aed303b9a2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-task.html": "430ebdf370be7709029448cf5a1ac37ba75b47c1ff90fe743a13bcbac38e0c67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/index.html": "c78c470ea901609c20dc694eb9f2d0b7a6f09e9926552b5b7b25179ffaeedaf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/new-builder.html": "93072ab60616e43bb17266377be54d5951aff39ebb3323cbd90f6ef16d49a8aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/parse-delimited-from.html": "d1a37095b426292831bd12416798da359b5f2675a5ca6c0461df687aff3bf961", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/parse-from.html": "e72fac6cb7cf07ec6ffd39f16a5ef3ca684de202631767c079f9d45d69e37fdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/parser.html": "896ca9ba80c4604b13fb8b5e1a801e3d3f70f42c6b86ee7aae456f2b24b00c02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/-companion/index.html": "dc6f368488fedcb900921e14ac3f3b78bd8717f23e97ce58bf638ff2a6561f48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/clear-event-id.html": "ee406163b7d5d5e26bb96a479a38966b9dd95a9b2999c4a82bbbd9ce67ad1d77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/clear-kind.html": "84f3ca50b0b89127f7068ee27c7f6442b22ee8639bc76b53ec2c7cf116fd6d60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/clear-left-anchor.html": "48ada506575d32009d7d29b6e35dfaa17ed4bf96d6d73bf6ed0353a0e9ea54f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/clear-offset.html": "5043e8b3636d4d8fa709bcf6ad03e29d994f6282b13f77771bca320866ce8505", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/clear-right-anchor.html": "297a2bd912ffc6798756ae6ef8d66deebf2708da0b0442407c4a98c92b1abecb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/event-id-or-null.html": "9cf016cc0c7246e981df1ef1f638f00834e9df4e0f349070b7580f338abc85d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/event-id.html": "882f5202d6b0b59b4b8078b5fa9be1d462589c37711b614a95aa38ee6e5ca4b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/has-event-id.html": "0ec20174136dd0be5237593370c37fa9bc4c4e42df50d7e8bcb1dd20233dd714", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/has-kind.html": "69fe545e2740ea5eed1e07b322afa5096218bce7c171017282e3453441374c92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/has-left-anchor.html": "aa7f934a94afdeaeb40bc122faa469b1d8ef1c6ef18e56821951ff6463f7ebb2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/has-offset.html": "3d05493a37f8835f55acecd489bdcc0223f74ac8242cbdb4a9f09354e3e5fe78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/has-right-anchor.html": "d775efa55bdbea52283afbb91a97115003ba73b2cde86f278551afb9895097ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/index.html": "64c2536a2a2e38da1c79622de8e2a75fd56810e6427147c80f8c02676ac7f3cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/kind.html": "7c88cd31fb8ac4b62fe81fb88febd2a0ca186ff47915270bb6285191661b546d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/left-anchor-or-null.html": "798c4ad22dd8c3058351dd1d6c343103e49b125fd6e99c84003aa6d53fbe1513", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/left-anchor.html": "7bc48cc1fe5a3ddc6fa371952e376e5b9fd0a3b1ad674102320d89a8c2eff443", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/offset-or-null.html": "ff53ec2a331e75d5a405a600164257fa07c0ca05b661f93761b1900072dd8f73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/offset.html": "e14f68403ffa7a90ab3c9e9638b4529c5bf841871c2fb93299eb237456d48bd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/right-anchor-or-null.html": "b15d3701ff56a85c3168dd094f3528e884d44c90029ddc28a04200c95a89d288", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/right-anchor.html": "96d276be433b63e1c78a3df2d3b7e06694f24a288d1711891619781fad7c1d25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/index.html": "be0f4625ae8ad672a8964dc1d493541503a48ee7e146ee64484992858c18b03e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/get-event-id.html": "75d3652d0ddb98059f8efb11158f72b5e59e02cf2ca3bd20a0bb3460459baaa4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/get-kind-bytes.html": "584514d92ee7d244e40df84da71f1e33b38146bc06fdffb297faad9f53f400b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/get-kind.html": "5a00021d98b7ffa0acf7e357b32dca72c126dca6a009d58d6d49ac189329dae0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/get-left-anchor.html": "2ce832f42f6ff80f447cacb91928216b39e870d3824a537710d2df379aa39efe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/get-offset.html": "e4923893aaaf3dbb33eb7d46bd33e93f55b69e07b927531b98aa69d0c18830da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/get-right-anchor.html": "df88bb57f6e8975e43dfe79a7b4d425118381731ad597911661e81204896c26f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/has-event-id.html": "afd0fc68613f42cd2ff208c31ad4b1717b91ab2640b5423fb26aa15aff5e13bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/has-kind.html": "4d840de794fc42633896b88d8e08b5bc4c71c59c8609734fab9e91c3dfaa8d31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/has-left-anchor.html": "b7c01a41a715036c898e8680c8ce9e1d0686c7e31691c42408b70f2f6370a3c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/has-offset.html": "41ab489bfafa4c6212f6ca601fc71b41e75fd53f5505a2bfae4ab77fe14b21c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/has-right-anchor.html": "095ad20f3dfdc9a35d85f60b416e65720793f95081df58748a692f727c688de6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/index.html": "4b7cf36dc815c3c949665a3acb5b3ce13f3f612f2bfeff2c96600635db708a68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/clear-event-id.html": "6eb35f4d1e0402e7037c833f9e554dc245d4a12cae5bd00138a0dd85c9505679", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/clear-kind.html": "0a67a69b8a98c706908a35c275c2697b46d41c61dd5fd1f3e5dab23bbc0f3059", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/clear-left-anchor.html": "1b859b60f2dd10ae00ae866445e0fddf5cc08b194ae1880d78ea3bf125ffb615", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/clear-offset.html": "fd037d93c2a8aa4bbf4e3f1de96910a74309fbecae5b8c999af0ecc614b59f21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/clear-right-anchor.html": "ab8ddb0d7273d17448d754a674152e1d2f852a5223f4ed7ff9b6498d656c606b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/get-event-id.html": "9c52b6d6b385a13db1b7f2755853ebc1454992b87cad1237b1bc08b5e3b03466", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/get-kind-bytes.html": "63d47989c32b23fae54e6276a160c4ec2c8896625bf2b50d922312647fc84b66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/get-kind.html": "5ff74d0cd1e4e126243e5b3517308d505c687d4da10b157ca8c7a5d60f92793e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/get-left-anchor.html": "4d457067fafc71e022d083f99b8cef8e11f5383fd1505a973ed610e7a46aba4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/get-offset.html": "0b277d9e91749bb0f935d4cd7bca357bd7fe65f06815a2b1d0ce4a8fd9da45fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/get-right-anchor.html": "73571b4e910ca4cc57cb26a8c3f8fd43d42dba4fdc64fa1a359f37ff217244af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/has-event-id.html": "7722c762a8477cdf8478a53893e5938169ee7946649655c74320e33efb9ce9ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/has-kind.html": "c0a4e3f589f84622adb0cb221d0ebfa859fa1fde578d300993122b3b4e11c25d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/has-left-anchor.html": "16e25c002e6a2238b39cba6032adfbf4fe37eab43b803f49198ed0f168568525", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/has-offset.html": "a63ad0f63c7fbcad8a79f1e96dcec47910249493af2f4c1480f1015582527bb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/has-right-anchor.html": "527663fd5d35aeacbd6971cb20e454ca72b789e4d051b7c4008f18a320d489a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/index.html": "5f469bf43d5b3199903012879a631c5afd13ac1ff2022ba49d531f4726978687", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/merge-event-id.html": "5043e192301c357d1f7aee5696c6cbfaf213831aa1c1a9058d7292b90fa46f91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/merge-left-anchor.html": "da7ab0c426cf159ec4735870ffbde899a3d7a75722ea93c47290aa93d109b31e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/merge-offset.html": "d6d9b191e2a950826737efcbd7d31361f0b821f8e2dffd718f1d287c4442aa1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/merge-right-anchor.html": "67e651a59e68984c1c2a4ab7c09da9c0e68e09c475e58c37b26937f75db0c36b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/set-event-id.html": "d0ee23fc4f6d2ddc5e0fde5a41e04ce3ca5d39ceb71ec660e821d13aa0cbc00b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/set-kind-bytes.html": "3c30bbed88bf457245ac986c2079618607f18934140a63ed52122f85917d7b6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/set-kind.html": "da6e073fe9ccc352ee7c3982e4f1c85497e7bc6b62b5c434dfb7a8dadc6b17d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/set-left-anchor.html": "4ca7e17492d95657f83a0d515a894c3e5e6cb7890dada488bcbed1c09ed705ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/set-offset.html": "750012d2f83e1de6a07e2fec2f11f9b80027cade77788b6f3318abd225dbb7e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/set-right-anchor.html": "569ea1d31ab41b4cf2ad9789cdc8e53800987448096a7aeb7dc78eef5f044c58", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-e-v-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8482827282dd820e1005ebdb1be382ab2cb56ce57b9d2be3d9fdb10974ef1ce7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "dd5eb9ee726fcf642fe04e97a2212da79d592c6192dd36a21b87eae746b3367b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-l-e-f-t_-a-n-c-h-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "01094ff2885acd15c4691ca457ad398ac9517d38552799349c75a14487c32cc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "86ce38dd9759e0290564719da522d54983f144fe343def1c8022adcb52340b3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-r-i-g-h-t_-a-n-c-h-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "df4d958253ee1e835efa6b0d740b5524571819b3807d7124d4f90cb80a69a1dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-default-instance.html": "dd5e6c0f40494e55d9e44e934c701ca3fd5afad8353592cf05703be9724ff6fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-event-id.html": "779d5adc6f2ec324ba243cfb78cdecaa4aa65ffee74b7b8c88e95fb6701e1b93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-kind-bytes.html": "ccc05e31f37154e43407a29fd312a1d2590c6f73d6aeb10b0792f47993a7fcc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-kind.html": "96aa283849fba2848227545934d052bb9f745e77d575b2f4ad74a56e8d8222f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-left-anchor.html": "449e89970155051746b7f5921fecb6ed4c1615b9b0dab0620d37bb81edb996ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-offset.html": "3e514ca8f2f8652dc67efbb2458fd98b5da4dd19b78dfcb221c4c4cb5581f1d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-right-anchor.html": "94092e1e3b1814a05f65944723f4f168d21eea1378d84b212cb2112087ecbcc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/has-event-id.html": "62b2612183ec72ada1b5afbb5c6d999c501c1853efcb6a9fe7291edc4aedf5c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/has-kind.html": "88cc6f271c99a266ab9d6f9406ae9a5f2184b55f6612e7dd6f7155b0c4958d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/has-left-anchor.html": "477923efd2c7a8b659b164bb3c0f8d9aab6474be23a66ab09a2f98a57c60d142", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/has-offset.html": "14b23fc837d466ebce3b375b3a99139797a4246519db73b6251b4c1a87a062b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/has-right-anchor.html": "929740aa1c278bebd3c58b495f8803261080dc7fb0667f54e6b2b07fbc38f5cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/index.html": "86d520c3ff7a921ca78a5f19f30b890f887d638b5a82677321493d0860cbb8cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/new-builder.html": "1e812fee7cca1b7e6bf35f1d3622de0df3645a01e9edc762fbe20f2375e3bb70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/parse-delimited-from.html": "161e842c9d32df61901ea04f292bdda235f21ceb6f92e0c7d96fec0421186c25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/parse-from.html": "d7a67092195a8f67eee31a9f9f6e6b8c4aaa83143311281f84be9747e255a065", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/parser.html": "d93cbba12efea844754dd5a14cfac73f03145ff0e56c7841dfd0b16c0afb07b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/-companion/index.html": "7e292303c0c2d08c38f6572d051b5b4686b23c1badab435f2a2a866d47bd3124", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/-grants-proxy/index.html": "6159d8a720caea71c701fc2f776ac28c2104769156d3421172ea59686f519029", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/add-all.html": "e8005cced2e3fdfc9ad797e3c4cdc1f6e56a45b877df4365ccffbab9083d4aac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/add.html": "b7ca6ac3fdc4d753f3681d1d120721ce717e7fa6efc36533d76dedfb5c1a5c80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/budget-period-or-null.html": "07aab39012c6333e9942579952db36db0b7e1cb472933b9abb77828ec374b5b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/budget-period.html": "4835c4a48d64bf779e35b0239442a74d6a3f48da1f8cebdfe0ee93e4d9695229", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/catch-up-count.html": "8b9037ebe1347ed75ddd1f6b02992d3d05068c84b429cc332f9a831c72aa6f46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/catch-up-window-seconds.html": "f11999c33acab13a4a40fe177e659c946aac3eaedf240e25267d0f4e99b194fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-budget-period.html": "289ddf538a91543b53160137d971e3efbfbd9d1eccd530af5dfc8ca139a73437", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-catch-up-count.html": "d9b2b3b2e70e9e85eefcfa8233352db05c8fcc5459999d3a7703da68065867ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-catch-up-window-seconds.html": "74c5a2bfad43622536ba830a6b7689a30be1fbe39dc82b6aee296ecfdc75cd5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-concurrency.html": "ef7439f308463e8d6c1e18367c8f9ae4f054c1ed5ec659ab60eaafcd20a750b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-input.html": "725a295148d8d4b7cc45b843cc2e5237613bd2be84a92fe44c9cacfac0642224", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-misfire.html": "35d4d6e42354b12ab8885e7795ca274acddc6b58b70affa9ed9402c1e1fe6c5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-name.html": "f8ff1c465bb2ed46c63df33b2fa6547feaf7ed60b390bf7e63d9833918ff081b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-per-run-budget.html": "d8d9897abf53c9226b8c6acb0147ecf2d6c24dfb51339554905b285b76721b96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-period-budget.html": "fb5c8ad352363573539f903b3795236e54a4b7f521bb224b789f2091f5d2fe51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-profile-id.html": "732a5f2f9843b50baf9cebe95b990f1398a8b87828df91b49441390ce6ae0eeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-target-device-id.html": "d3f9081b7854d88d626dac62f0b40f68c6b4f50a6dcc1c0067d97eed2462ec43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-trigger.html": "db364ba7a6a95436df6ad696e64852327431fa9d4fdc9f0d9e081465adc909e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear.html": "8af8d0acdb997c7976d40108f83385a025e2106c8fed6f61dc6ba1f250934271", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/concurrency.html": "f4252e9cafaa0026e183331f9bf9c90d01e46d0f66e3eab9b96f3fc3de7be304", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/grants.html": "e8a3516c1e1f0ab92c91d86e93723d8fd506815ead6207ba2c7b369bc52b7580", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-budget-period.html": "bad95c33d3c80513c1b13a2337a21c7d1d5b1c6b2c9ab25b2c0eeae168ff86da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-catch-up-count.html": "b6e845e1842606a3e2561428722bf5f91fbf33be125407858a902652f32287a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-catch-up-window-seconds.html": "1200e943d2c21adfbe3289fac83a0dcf6253a643db74ec9e52dd6a8de240d0ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-concurrency.html": "a74f2a8881bafdc34f052b382ae335429ae926ff27627fc4c003016520a2560c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-input.html": "0e18c85236021687c77122492a253643864196a6ff35db2a9af44182c157eea3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-misfire.html": "dd6309150131dcecca7323a144ff1d30eeb3365fcb0dd77e30e702f6218a0930", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-name.html": "ab29b8b6302a3c845976e0da175142741b719bbdde639eebe74247c645c07c74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-per-run-budget.html": "30bd47c12dd8b752fb07b5b7349fe8e7aacbc6b637b62da790e65c43dcb6f1b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-period-budget.html": "45ab151162d5ccd98c64933a397022977ac35ad9f7925b61437919dac6775de6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-profile-id.html": "069ac5517aa8668a1de6af88afc7bce0702e9fc63e187283b448447a68c9c5b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-target-device-id.html": "84d3b1e4f242851cc869731b60db118f80b7e67e124a6e39ef1cb589036fb8f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-trigger.html": "ed7f9ea8ff66ff1e1810fc16520636a6bf566f972cb317319dca87c69b2ee3ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/index.html": "fe37608f2b72619f9c5edab2c37f39c647309c02b5cfcd413466f8390c566037", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/input-or-null.html": "fae0381afe9312400273ac2405dccbf0b276bc34e3f04b815059214caec28ecd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/input.html": "cddff62e4c8d4599a43c025d7c5ee3d318a6724c5b0bd91591857faa138f3e88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/misfire.html": "b48802f21b6db2425e28b5a509a70902880b41e33c26ee1093460cf7a6ae8ae4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/name.html": "ab28f41658b5397e44d1c225660496f4e0571c359510144922d29247f5d5cb7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/per-run-budget.html": "6ea3a6ec101269859270aaa9e0b6238d453a861f6007ae2b476fe3d6ff4a4b43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/period-budget.html": "051c4b82ffee075c0397ddf510a7185de4bff1e0fc4682b5fdb1f5c25d6576d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/plus-assign.html": "ff93d817de3cd391b026c6a8826154dfded37c68e7807c8b2599989991b9bf14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/profile-id-or-null.html": "7cbdeafd809ab8c54ef929bc4061d98ec121b36f452ddca7c7b49df8e7495711", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/profile-id.html": "1ac996e4dd28f6c880575d446771babd6c17eae46be4b1359260ab61068929b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/set.html": "156a847dfc5e2042d5ca7d9276686ff7d8c82120795905978eb76de622129ece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/target-device-id-or-null.html": "942de9aa259b287bef12a6b8f73ad5f1d5843cca6d86a2ffe272d9843c7cb147", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/target-device-id.html": "a0c426d61e4863dfbc57e4898e6cde2c2d45097114b34f54d1e94032394a8c8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/trigger-or-null.html": "7bdc2d9d0a7d04970ec8f8f0e757a5298afe74cb657cf9f6e43dede282f0d676", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/trigger.html": "adfa70f6db22fb3c9d2ff001278ab3f5a164bd08b24c062efa28cd0e98aba5f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/index.html": "fdccc83649e8a9b8dccd5f1ac6934713355626647d210776c52bcd22a95ab782", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-budget-period.html": "5f7d0839b3c26ccf51af6150d8c89b5295dc7f5e8c7beca452d1fdbbcf0e5a4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-catch-up-count.html": "93e659b1e67e39990ca9ac8ecda5a0eef3777496c8e1a14c9304dcb20c50a7fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-catch-up-window-seconds.html": "07694558537e9b2f22b4abb106d20e632ec3c2588af431eb50f39bbe6e80c028", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-concurrency-bytes.html": "d6a80eab5606ac2be29de680c4682a495724879ca11727355c9a0e1df5564bb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-concurrency.html": "88d98957e0276fa5e1f4a563f5efcb54530747032f836f8be0893e837ea28a78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-grants-count.html": "af839deaed087d64dfe1ececdf7c5b11f59d7cc977ff6facf05f1093ea6f0619", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-grants-list.html": "11846f92f039f56bc938606a75cde359f12257913aa4a6d25cfd1b25a70546c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-grants.html": "d002dd603163eefeb2bc5885de50b91e92500586bb181246f5ba4c5800b03531", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-input.html": "6cfaf70d4c7b3575b0d70a3ad80d34225362b175413887be466462c5515e3fc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-misfire-bytes.html": "2d8065e4013513dca2b2fad6099d0dbc7ee85db0ad025229e05a39a66685c373", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-misfire.html": "e94662446d4a06502c83737beeb9d0659dec28ed25f0ea8a455bec72cf481d97", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-name-bytes.html": "1b299b5bf45fcdf67b6c3ef9c55457575e2234ee368aa0e793c674e556094d01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-name.html": "2e5b404fef1c6dd8e379a5a735127e22272a13c12b724032d75c1b02eb11aa3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-per-run-budget.html": "33ba5cb64c00b4da474b52f60db9a39ee97d68580c8adfea825051322e665b47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-period-budget.html": "c9b54763031e3c43e7b70ba2d14425a0420fa0ff23dd9e40b1995ef0fcf195d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-profile-id.html": "64edd11ce5362f5456791b613dd3ba43ebd8551e77703eaf25afbe6c9dc752f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-target-device-id.html": "815109a0d6c78fdf592e7f5b33ba60e742eb24f2e638ccf8d4906ab0bc9ba65e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-trigger.html": "a103c2d32ea0b3b1b4326e8667670561b79d8688e1a2c81f4e335f032ca301bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-budget-period.html": "b9e3bf87fce7189af402183571d8012ef16ad5825c1587a4c8d9bc2dbfaf265b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-catch-up-count.html": "5a893368e09811b018389d8f52eee06c93329422f65a2dea2eecbcbafa0463c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-catch-up-window-seconds.html": "ae6aad8a0f686b8e333d5c32a2785beae80c78546f3bd9e99a98ac4f4e45f53b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-concurrency.html": "b25a9e9bd81d7f95306fa4f2bc54ea80c2d7740603303a6288d8bac338c3aade", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-input.html": "e9c286860606b1d464a31d4084889667c31576e4918bfb989cebf0358f1b35ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-misfire.html": "2dd0d0d5f4959a71c783892372da4343c6aebf28caece83a9da7f653d894604a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-name.html": "cd850baf7af3f0a02349771369fb67efeec08c37d44d74ebb3bb4bc79a2bc3f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-per-run-budget.html": "cb27da1d5dd492a729db46cd0f46f7cbebadd9bb20b591bd0f903a61fe491fc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-period-budget.html": "861bbe2f0270ae31cb5934a984f050393c1367cef9e1cdfc0265b59b67a40c2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-profile-id.html": "5e74cef9dd561fccfd441a2ccf2556b9eb68e3f189ed848d6f0bca226527f558", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-target-device-id.html": "badc40f64f8662e3f5b620fd8e8481fe3e29bc49c6670e376d33aab75b006606", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-trigger.html": "3ded3bfb5ea0be35e21a5acb7af02d0559d718b87d36c75f483721fa20db35b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/index.html": "339b09624c683793e5251924dfa2009feeef622762596a458f69e0205092c789", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-b-u-d-g-e-t_-p-e-r-i-o-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "facb054b6823d365a35089c2eb6e00a62ddec5e2167c1da88fa9ec635a324650", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/add-all-grants.html": "5e16e4b1a9756c470db4b1e79a84768e9fda47a46bc96bafe4cf61710de1929a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/add-grants.html": "22441773360becc388f9ee8622b7abee64a6f868b67f1b6229aa305eea5ea24f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-budget-period.html": "d011404773ffa701c1db4f5338e88830be09861c1a19dfd026aeb150c8eb1318", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-catch-up-count.html": "a89ca7a429f4fe47eb723fa00977561b11b83342009249859d479365b9c4d0c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-catch-up-window-seconds.html": "d62a7f4d453fcd9b970d9bb711f59b1bd95f62416bf1e920228f17c13b832715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-concurrency.html": "051039bb40f0895ec54f75bc7cd7d742fb78d970ea995cc49f3873b1950876f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-grants.html": "38b33474c56391e0cd279f05d9544e69cbadf908b8f7c13e95e1be1d77fccebf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-input.html": "b06ef951c98ded361403222d6a2ca3976594c51b7773d5cb1700d051f5464038", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-misfire.html": "d6896455242f236bce5fcb629fb81fa2e6b65e7cbaa572329783aaacbf3a43c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-name.html": "1cb79e1b6ab3a83a94e5416e68742734efcf7f0ffe4925021efdf95d77ada678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-per-run-budget.html": "b675daa0bf36a2d1353b1de01998e8afabc9d4e2e35d9cb824f550d165703be0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-period-budget.html": "372a01b85910f3f2d94b98aa7d2491eb80b9e064088357159afacb1574c6ac50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-profile-id.html": "f7dc3b31bde02f2b70fb7e77395e1218454a5e4259680926ad2c463f39fc296d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-target-device-id.html": "e13e9306d5bcf0bbb206632f18bccee31162aec211c62d6fa75d7b271c283f8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-trigger.html": "dd243c26196580e4de975e3f6a27b983ee7528e9cd202b712d5398ea64d0c420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-budget-period.html": "35dc5f1b1e65881a2dddaa908f2d7359dd64a9af6b9012de86807b6634065442", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-catch-up-count.html": "51f1470e169fcec91dd275017b4661c0bfc14b84c057241db3ce5e5583258f73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-catch-up-window-seconds.html": "2b5757b5e3891ed5e72039e7a627356630ad2412d7e0909bf0873f2a6e363e95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-concurrency-bytes.html": "2e8d652d8b1f1a30cab9fcb49b38c1c7569b8633e8aafbbf10ba8513a459d56c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-concurrency.html": "630a461c91a4bf20ad167f33f9ee0ed09b930eef1d7a5defeb6e3abf4ad321ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-grants-count.html": "cc20ea684c14a1547df1963b4513bcfd647e7f40774f22a3f9fa1cc3204aab47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-grants-list.html": "797491312891d58c5e18cc08019661cb1e73b482fd9e53914fb6860e11eecf9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-grants.html": "43829f75a31feff9cf7cb8d1760bd749fbf345745c52877a0618b75e5fa2dac8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-input.html": "c6191292034202c1376746215844f894d652b67b1a5618a7981c8f262b96d218", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-misfire-bytes.html": "84173274c522e54315e5a98294879041f395e2621469c240c2e19d9259e32784", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-misfire.html": "61afea22191e62f78c27f738bde67d8b058bcc60b14d228da962f4ab3df31bb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-name-bytes.html": "509b7773e8affac3c95cf6a83a1c9f799baac832a7297101a5da24a631333ebc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-name.html": "b56eec0231963be6cd32c5621cb9675a3ceb9a83b0f7e54b6d84cd1fef00278b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-per-run-budget.html": "647dcbdf654e0cafe453400f3921fa452e8c43cc2d1b1f489f4c44d766e8a368", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-period-budget.html": "e057c21e6269d400920f2fc71528dc8d2a7f424f1bdf447c5c3601822d42f77e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-profile-id.html": "1a56381f71fae117d267dd1ad4dfde92ff5d53d65a131ffd0e82ffebbaedc4e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-target-device-id.html": "9c356664d3276e0d64a588a6183b6b3957fbd33bd40426ae82134ff190c0edd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-trigger.html": "d46b9f58273b39fee4a29cbfde43cdfb6038872c91e086aecb73463a06460657", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-budget-period.html": "8665a98adc58ccfb60b2338b22c0f37273c978c6c8c1e58e61380a7de1ae8251", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-catch-up-count.html": "fb255bd2695bcca2ef3a56432d34d09ab509f1cfd5861b88fc16b06902221282", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-catch-up-window-seconds.html": "bc4614eb498f3a2b6ce664b805e607982e8ba492519756bdd3b8085b6afb1529", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-concurrency.html": "f43cab153d085fe02889f9b9ffccb6ebba751fdcb598030c0fb4233c083b88b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-input.html": "40676b7fd862f383191c813cc5623a92cedf56f6518b72bbd800c32f647aa523", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-misfire.html": "f44dca02693cec02459a09d953ea206eb5cc3437dd12fdf7a68d095fcbaa0231", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-name.html": "aa65914a24eae1b961184ac37d68365290d93b5e03f8987c7e5e53e4987a56b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-per-run-budget.html": "6893923ceb1625c266af4dc06945bedb7ed7a673a04127c39f9d709d64ab4833", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-period-budget.html": "8e01b01e353195337b4c89dbd5db503d9fac88cfe0b2bd57e228f8bc0fc2fb01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-profile-id.html": "3875b0c1d52a099352cafd37f322fdbd8ee806c3dc56b53b4be42eed253c6ca9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-target-device-id.html": "29c6653a169e34dec224060d55d0778e19af71b53d805c059a3e9b2dc86d8aa3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-trigger.html": "e6d2a90ee7077e35abb380c8f253aa0b8912c6a4c019f34eca8e6da71ca9e30a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/index.html": "0cd22602c37e847cb956bbe6427cf0828723806f5e2d727630b21fc11a2f91a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/merge-budget-period.html": "b8d43c6deb9f024e3c00462136ee9d75242a13a2e5693e210b2ba5e7131d79a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/merge-input.html": "e88b9e7256c80984df800babd99527c181382a45f9a4c6699edf19bcbdc7ed62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/merge-profile-id.html": "6e57973df0b3ead04b46fb0ac15d4a166661459df52dcf775d4d1c0f34eb7f14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/merge-target-device-id.html": "bfb8de8c02465eadb0a6fea2bd2d7ed9f46dcbdb11bab601ae906a7a6369ce68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/merge-trigger.html": "f6a0a0f0882df939db6f73ff53b61cd8f71325006ad9dd8c42e4c80ab7fdf878", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/remove-grants.html": "944edf7943a7ff63c462c643b3247c8328649bb678baea086c69b52438fa638d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-budget-period.html": "3e7e953dc2626c3a7cdcc004c4d01477dbd830dcdc1b78a4f793afd56e1c228f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-catch-up-count.html": "5929d356e38619890f47301018228772368f613af11f88936f74de9eeee8f099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-catch-up-window-seconds.html": "5c12e786fda2463f9905010167e6c9a3fc5613a3e5b5bb5560c88fc501dabbd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-concurrency-bytes.html": "9bb8e8ac58f5e085d59f8847a3e1f68a90c24fab7a41dd2888676471d6b18278", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-concurrency.html": "82d7daca5fc3b16881e9d2d8b8ffa5d93e88c205f64b01a3da247a0348bd029c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-grants.html": "20db0ca5630ad4e69c628f53e3c1396acae80f891bb5eab0f5a19c7d13c63cfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-input.html": "20c98478efe9bdddd099396b6f6cc442fe6660911fd5b2fbd39063902dc215e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-misfire-bytes.html": "56304bcc0c2fb3ec601d5ec1ec9c23a10093f44d8e54e64ca7d85ee506305e82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-misfire.html": "a623e10b29a458e513051d6eef51e81ada860959f860a4afa443c3b595249e98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-name-bytes.html": "30a1b974cd2360e7db4bcb893102b8ac3fd8b693dcb970c4acf4eaa8a6569e31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-name.html": "8c4a928cc8728dd2e24d6fc6bc729a6ff902296a0433762f292a5d8e38b75099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-per-run-budget.html": "e18fb3d93e6bdc5c53f7b0e7374eab51ada94b2a56705b8374dad4146dd07d0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-period-budget.html": "52f48651244455104cb2a84665e8e056786fe390023510fcea6481188f66477b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-profile-id.html": "4df893fed7b775f16475fda2ec6b6f988f846aa9502552c892a05ab820b8de7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-target-device-id.html": "242ac4d365de6801363a9acc3d07d05213323875432e9700374f0734289547ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-trigger.html": "d1ef31fe403e300c6d043c53e23df5e88e584dced407c01751a817e991910efd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-c-a-t-c-h_-u-p_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "5688a7051182a93a9c2ecceb763d0972a838f44e515c6d729eea413eec265dfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-c-a-t-c-h_-u-p_-w-i-n-d-o-w_-s-e-c-o-n-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "d68296a6c68d934b9d9a07c3cb9deb8b122cb1121305bf4361cde1158630c974", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-c-o-n-c-u-r-r-e-n-c-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "5f8981927e694d1592c5db18138688d23c39657595c0137b86af89a456fd29eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-g-r-a-n-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "2696ea341fff09321eee5ee3194ba7e4d81ef5b58f935d9fb969690337c47394", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-i-n-p-u-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "dd0f43c938cdb10dc0eead4fad273b7e3a0aaf9be49501af0567b6fe48d0ac5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-m-i-s-f-i-r-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5ba419b20528cc832f1d4f9a8302983197094ef637a87ab40040f73c5c5fb587", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "15b8788a0b8f4c2692a405c4dcae6c33d9736d73b39aac9466948fc4b2bae73a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-p-e-r-i-o-d_-b-u-d-g-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "e86ea0bdc9a9aaea6f2ce568abcc4aa7f38680fac009b209bb2a699ae0f76920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-p-e-r_-r-u-n_-b-u-d-g-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "55f18e22424923f0205bfccce19196854ff3b025134ccf873d67424e8fb6ea70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-p-r-o-f-i-l-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "71ae212ccb0f1dc20c0d99b590d132e1754218c3593748c0c643ff1df2109d8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-t-a-r-g-e-t_-d-e-v-i-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "e65ab4c2025a220d45fa29fdbec1d5df120b27ac86d8259d7423d34ed725ef3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-t-r-i-g-g-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "f590cafb53c2156d6e992620da92dc4c5263afa648f4d82645069248fe64d8a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-budget-period.html": "0dd5cb5d8f370761a8f4cf85dccb218339a06e4f4a3f43e2610458c1d2b2151b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-catch-up-count.html": "ee58ae99c31d222fb002653ec2ebb6a2fee649db2cb67806e380da7aaf70c839", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-catch-up-window-seconds.html": "0eefc8b51d667d181dc92ee9a8d47dd6d03ef2184de86b92a126c793f9f6d6a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-concurrency-bytes.html": "4a95fc64b3edd3104e410c6b80b6cd718fc123d2c07cd24cafe0a455cf1d5ac2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-concurrency.html": "c1bd7cb2cff5451050f6a4368902eadb52df77bd9f00a75ea50c6732f5e2f096", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-default-instance.html": "d60e50084e22b446e0b93f065d6be2986ba79a1d33888e035e522698e81e1429", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-grants-count.html": "7ce5d06c85acda6d635e503e80ba7185b9f0b6e9525d6e178c7c778c20f0ef47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-grants-list.html": "08673db7e2bae9168282fcf5ae5c2f615fd02fe53fe52f2481954bfb9eff7397", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-grants-or-builder-list.html": "63ca38b328880a058ccf5b5940e3518868c8ca302ee7c0a98af1036e05cda47f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-grants-or-builder.html": "066340a2d19d565adc71398d02a7d65d1edb2c80867851e9554e11e712878b92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-grants.html": "b4a2654ce65ca6ecc9396d6c495b1f629e5c45f02598137e28d2f810058ab8f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-input.html": "eff272ac7a91f314c6da4f5a561d34f40a144dc0acfda2765a65cdf3b52da60b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-misfire-bytes.html": "4f901977e5613f2ae5b36bbd2250e4e657f20ca3241fd079ea4959248c17b2ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-misfire.html": "5c323fc04c9fb5b893c0f940cba00bfac8316bb7ced426f448d58d1e31e6e017", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-name-bytes.html": "3ea79ce4921970c2b36a21e15b5572342b2b74502ebee37f8ebf6bb6892da2f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-name.html": "2e5c5b5bd9ae7041d06e012f8fe2be92e7032837aaca0bb3eb51032361dbca57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-per-run-budget.html": "aab10bb85086e92bbc01d3df8a2fb9c5367de1eb0053aa016dc1c6c9608dd295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-period-budget.html": "22a3f11c6afe7f396cbb11952388a1b51eb6a02d8fa3f1fc649a848ddcd980a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-profile-id.html": "b840c2c11c2b733a3de1939bb83660bcd28989f4876f8001d8c51e07b8f5cffb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-target-device-id.html": "42c9404e5b5ccb6604bef35f8d65db1f41771cb48aae50fc4735397c9def9fe6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-trigger.html": "dabed360e1a2c287d63aab1d7debb5bcc38d454bb116fa1f4862f621d453005d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-budget-period.html": "4537cf186069658477293363b4175a9d4f34073a3ed1e2c5dfe736f139972c16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-catch-up-count.html": "8e8d9eea6208147c24f5c79f9ff26d3209c343eea05983781aa30fcdecbfdd72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-catch-up-window-seconds.html": "4d2e5f8d93c2dbaa8a689594c0dfef35b8467d64f1a697f9dedbfd87206106bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-concurrency.html": "9356a38f4076cc105f74ad30b76669b09a02701098e49aa6545f352ebf543052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-input.html": "96577d71cfd08b1d7956bf073c936a6aecf5c4f62fc0d7fbbb80938ef5d4a036", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-misfire.html": "497434a50ba8b098306c0193d2466c51cb9014d0bff7fa06fe5808fbd2412487", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-name.html": "a8aa175940643f707a94d61d04b65ce1dd5f27da65b962e9916be78239383f03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-per-run-budget.html": "55cb97dbbdf574517fee46451d07f37d7ded2fa6871140790fdd94afe17b0be0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-period-budget.html": "9577b8082a8c546eed9859d1c4d48a9ee69da21bcdcea51c8d36ffcbd30e6144", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-profile-id.html": "ae43505d67d840baf84876161869e2f18c6e45aab19778046b0c9d14623adbc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-target-device-id.html": "60144f64932f1dd3cc598145070200bc4ec1d594f2280a5a57a209d9cd9fff28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-trigger.html": "38630ca70952ff7900d082c98b47d35ee1865d4729909f064ed3cae671b4cf5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/index.html": "2f5360be2e61759a5d4627c647992e71d9144ba93386e0f1e68b7820d1e27464", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/new-builder.html": "0b8cf07e7944e83d70ec371cbea246625294ac694d3d67df4bc2fec5fac4044a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/parse-delimited-from.html": "a1fb37cce3ada60fd13feb29eba2a104dfae9dbb7e7debcd3e40926c1eb9554e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/parse-from.html": "27d5f4c032356cd4095d695b728d59f6c98d6c2d934379146ef68f6551f11a14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/parser.html": "fffb54545060f4ea1d0f06c04dc0820f2d5c9009bd2040a596dd5fc2f46a7689", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/-companion/index.html": "863566b1911497935a639e06bb9a7a8ef74384cb3da4d02b54ea5b82c58dd932", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/automation-id-or-null.html": "a29ce3d1619fafb1ab5ea4f517b9fc267a85d01d50cec466d5014dd84025807e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/automation-id.html": "5318fdb8869f86b85cc9df13e5d6f883902f9f535fda60b19cbf07ee2f0f61c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/clear-automation-id.html": "822e18d2376b7c1032204931a8da4b76b940487930ffdc38940216b756e8b575", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/clear-definition.html": "23f302e3e055caaa8c8c6c2a2b626d29b203783f97ee0e6da1de902df8d317d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/clear-enabled.html": "96d68e85a19d8b142610a3b83fcc913f69fa9c8ddb7b2f075a888abd36751d06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/clear-next-occurrence.html": "8a48dc6ac723ccd071dbec329ad7f8008f3b172426fd29ea172c12e15515317f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/clear-revision.html": "521f4b42b4f785afd87f91f119ae095cd81cd519078f1ecf077b89c7ab8134d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/definition-or-null.html": "f465b98db23b854e541ac157d2d761d82684d27e34be5facaa3d700ea1c7d29c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/definition.html": "cd1af18c88485823eb0cb1623f0ba007e93e5e51ff3ea468bb93ba625b78f549", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/enabled.html": "9e0d4d6b51450ea271adf40a1ddf0e692386ed0d5cde9df7150fde09f17e8593", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/has-automation-id.html": "f0ce238607a88dfb73b86460906b355f355ee21d6f3f8678023f8d642d8e016c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/has-definition.html": "f784997db23fb2a2e9a0e4f5103dea4034e2d46043e4950978d852ced2a3a46d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/has-enabled.html": "fdb5dfc28e27c1dc9a18851ea604b82540af5e97a8b965486a812ee4f9da27e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/has-next-occurrence.html": "690fb3f57cf719e80f233ddb1570af221e035dc32ddd19139c13e882201ad37d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/has-revision.html": "c283b11f940837a59f5a09754fe0142af293b4c7dbd9441af0441df5955f5794", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/index.html": "f09f8b081b467ddd91955996554d3eba0eb12f6b5104ce693b97a6c700f5ea7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/next-occurrence-or-null.html": "dd30e64f195e40ab811d4615e624391ab0f5b01d1a455b480d19f368f83735b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/next-occurrence.html": "5a5d5caea255f905fba54295dd6ea7b06beaa3005db8678412c2d42816765f2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/revision-or-null.html": "946fbf276984c1f68e030883b3fac753ee35df5f539603465805bf323cbdc300", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/revision.html": "cc3a6d9414fa053bb3f6041e6cf9a24c9bbeebae14b96d413b99d5d93a597a03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/index.html": "28e05331a0f9a4ae0bf9bf7ad03f7507b58e1c290f2e623e48c7a5557ac2a750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/get-automation-id.html": "90d04b73a1dba8b336c2eacb9e7ed1733f5163cb97bc3122ec83b4eef1f374c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/get-definition.html": "46a724e5522a0408c25bcca24ada73ce3d364e6fb669064c1c93cb5f0a1d51a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/get-enabled.html": "f82b136ebf087d0a9cec2b4493b90c04ce2cb543a25a0ca7392257b5cb98e9e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/get-next-occurrence.html": "a9e0d1b7a650eb5571e38e029104d623e5da0bbc2ceace950222de72704a94c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/get-revision.html": "7324539bdf19162d89284a13d383b6628064db64d9dd0db14463ffe7b890b913", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/has-automation-id.html": "bc8e099cb5b976bb0ea0f1ed0bf54fa95994941bd0b3d37d29a9d7307e4661c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/has-definition.html": "7cd0cc39429c4e7c8431b24dfc18544cf4129ecf5df205262112983dfef5a366", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/has-enabled.html": "ab397bf214f6526dca65c61993af7bd506e493fac42f79a4b21d7c8c3144e2cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/has-next-occurrence.html": "1cafd6c1b17b0166aaec7d8f2118069f7e14597537cd669e850fd1a9953575b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/has-revision.html": "e1cfb3d9db79eb22372765f9ae81795f9c99a040249d6d9ff3f423d57cf12830", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/index.html": "2bb07181e940f5385df98265e6aeb1bc3a8e8e778b321c3b12a9da200926ab53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-a-u-t-o-m-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "61e70cc864913e2081f552ae6135c372eee2a898a2c36ada45d981eef41eb83c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/clear-automation-id.html": "317bea4dd221e03e24406371da223a1cae402c605fb79f0606668fca208f9d41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/clear-definition.html": "b576c97c83c13e8e1f21fd1aa0cbfcc2eaf5dbbbd06731dea0fdc257b53fdf31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/clear-enabled.html": "7a996e082f5f7a72cacdc8252f448304f500c2593410275b1465cdecd9cb521c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/clear-next-occurrence.html": "7ddb05a6502b2e70f9d026a35e971edef882f85362acedb63dd142025e56f447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/clear-revision.html": "da3b7e4a1f6769a28cf5296abf571de195bfda00b021ab3aa6f48af1b1e9f35b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/get-automation-id.html": "d59f4086ab6f115fcb71ae126eb124b1b73939b733e3428efd597c0332a2a421", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/get-definition.html": "5ee221abb66616001eeb05ea9e1ac418b4f5674c4bbfcd6c87951a65c1f38958", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/get-enabled.html": "5d86422770a18c3ae3af572c73b417e1b32e213a96f584dea6fdb7dd28dd8652", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/get-next-occurrence.html": "d545fd856066f001be332f65dcde526a143f9ae34cf0edb91adb1a2ec5b924a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/get-revision.html": "971bd8ebb803367ce8766b0728c1099855ef3f55657c87ff9a7e91cee6c254ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/has-automation-id.html": "c11257f9062848490d4f6b2ce00b9455bc3cffa72a4a922b08f41f3b3ff26234", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/has-definition.html": "6526e0111ee40e876fbab30f7cd6dbaa486065e9df9381163d7286e987bdabac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/has-enabled.html": "895d4c978991fefb04c45699b409b2146b263ab0029384920b10744a57786599", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/has-next-occurrence.html": "289838e40f928aae1188adcc7c3f16d6e610fa09871b1087ebf34c2368a31775", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/has-revision.html": "7efd602f4045cc7cfdb1e0567ca272514b7e708baf86c724fa04a627ec6a967b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/index.html": "6e40e037b9446697a1212c50cf6790de48d0d7655da35e3a7ef25b028763aab6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/merge-automation-id.html": "3110f25e6c45481501462a9350e537f475628c3adf782f33ba9e3d6b5b887ba5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/merge-definition.html": "bdab05db439d367e6061875cabd8fbc5902fdd9d8589c2e9d235b121f7be1767", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/merge-next-occurrence.html": "59e61a4f7909a5d4343e7dcd27706031f12829140bfed8326225bb77e8a68fb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/merge-revision.html": "923c1cbf1991f0f339dbe57eee38171450986c086f57bdf5c32902a6f968fea9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/set-automation-id.html": "6e111d419e4f5bd265fa5a92d0d056b3273fd872a709f6a23cc77ca366c74e32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/set-definition.html": "18d6eec5d88a440fd2943808b8ae8ab8e18443bf3db0affb8acbe6402a509263", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/set-enabled.html": "7b0dfe82496a67e65fc5f723398227f84d902e32f1248110541269af11ef464a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/set-next-occurrence.html": "45b1cf2aaeef16c65dcae0bed84c0f49f5424186b22d96983f24d67552ff4c48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/set-revision.html": "b4bc2496d350719a4781e41fcf5d4f68b9edf6afd69277061f850ef19288adb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-d-e-f-i-n-i-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "f1aa7d5bbdc010db33168ab9253c390a6f529af360b424614f35d965dfb6984e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-e-n-a-b-l-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "58b54d508c3c81f615e873adfd571ed28dbde15767ed1ac450934cb60bcf1b11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-n-e-x-t_-o-c-c-u-r-r-e-n-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "adfef226adea36c0c1046000ac46c68925501f6530786cbdffd19b98ed9ce185", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "75b10015d102290d3de7d438ec6ace2576fb769c7de80b68d8eb442a9c26d6bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/get-automation-id.html": "1a1ede46ebb4a9e1f4c49aad6829a50b9f544b76eee3594587a37cb209119273", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/get-default-instance.html": "0e9a2d5e2206da6823bad68597ab65cdb977e8ec7124417ccaf4362aa136fd05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/get-definition.html": "8b46e1b3353457c60ca3dfb03a8b4b6819db51a073998ede4475298073ddf9b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/get-enabled.html": "0b6755f6680abb2780b6f4077d4c6f2ab6bce9ac0f85408d555bb69a6e51a10a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/get-next-occurrence.html": "5d79e77253787f89f70cfeb7cf84e39e74b46ff7f915edb6ad2c149af3ec5d85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/get-revision.html": "17d0e4a8a41034e65fd04d93efbfa7ea064cbcd17bb8a067aea74a2509b604da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/has-automation-id.html": "a76ff4ffffec859b590bc93b5ed77ae784d2b10b37f1c9e54579718aa99826f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/has-definition.html": "0ad3549a51956de09dcf86aba6784a5e99d1dea9e1f074dd6072eb6136ffdb13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/has-enabled.html": "e9ed822d019d240a83586d6f1dfe8f316e53b475928f5cfd616ac0086893657d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/has-next-occurrence.html": "50d8f873c40472bba772154fc990723f8c9ae151dcf1fa67a48cf9ddf54db0bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/has-revision.html": "391ed93a0d99894f7db22fefa1cdca9cb0c6029570734e7ff87a0b7e44abfd72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/index.html": "3ec3091862de9a0053fcda121c1e708d6502df38cbc6a1d98db53944e5291f61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/new-builder.html": "56980fa4a4939d739151b218daf3d24e355e008a1deb5feef2b03978e168e4f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/parse-delimited-from.html": "b3c2a4072dec5bc8f2552c3db36c7452b97469d5e5116ea3db9351a9b0ccee7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/parse-from.html": "17423125a39783fbf625225b4597fcfa87f0554b9864a902c77e4248e1ba2f92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/parser.html": "f154533d2ebbce197e8c840958679185ee8388d3ef9dc7965305d459a1307414", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/-companion/index.html": "2633f6c0361cefa8822cd13760982fcdc12350da747a6b1076c72ea53a37869c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-code.html": "831e7850234568899cded574bca39c010c9c3c12121953c473594a0bdbb8de22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-content.html": "8adff33d0dbf5c2b89de6d8e7c6f663801902e608eaf237651da55fdf833577a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-empty.html": "8cf92fcbd8b9617ef9b2a6661da5a2bf924a2bdb4bbad70e31451d1f6fe81627", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-link.html": "6213d4a05e412cf91a395e95d6f295a26767548fdb9b230ef6bd8c0c6df299fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-math.html": "7c91440c1974a8d128c49360a68a03abecbcd675f34957738d9381ec41dd3896", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-resource.html": "3c0e23fb03f45524453785b2f17b2d85632a26d0724c0b19c85da7fe11e0b625", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-table.html": "758192c34201006912ecaa4017873250e92ad8efca9d4f4c02aa906bbf8dc401", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-text.html": "b82f6497b03675c1686d4b18787a5f34ebe54f2768a79dc3df0d9a418bf78110", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/code.html": "b1cd4774a74b4edf6c39fdeae6af69895d7dedd1a5deb4d52f1f81c2ffabb0c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/content-case.html": "69b76f469168bbb2196f77b808b8f33cc8ef853e1cac0c677bff05f3dcb21220", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/empty.html": "d9b6bb2602bb4f5507d364337ce06a4a7f4afa378f071190a4e7475cb6ed376c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-code.html": "e2a47adb427ceddf135ad14ebc56c053099b5d03da17304e36c541d74ef3e71f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-empty.html": "9d59b020b3f17d10cb70fea42c299f5e011b11a2abc51d9159b6c3cba1f39a2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-link.html": "c7fd853069096e5b67e48f76dc6052db0d0db4591324904056717308a510a25e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-math.html": "3e1c53bdff168d82355840b70f7b9de632ae427df4a1af532d02b2d83571c7ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-resource.html": "72d9332da11d6793467d574d558e14222514fda0599e97e7ada88c19dbcafff2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-table.html": "ff4a11391da79cac419c34a151ced5d6c198863708c480662bd89af2d2d3e1a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-text.html": "ab46c5ad45844a6f3b0828254c3cef33d94c1601feff7573974123ba5d6c4fbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/index.html": "b6b36dc62dca94029ed7cd5aaf0450d40289c66d95769bba6642e64a3c5e5b0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/link.html": "e2d8561fffd08e3fac337b8da6cfcf3e6a8a00c7b720521d989e672035b9d1cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/math.html": "7c312ed8f2d93474a93aa1d34da52bc1c908bc2fde495e9ee73c8142bc13e5ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/resource.html": "0314529982b004ebcb15be5877ab3273ac8524417b249b4030b73ef3da9ecd62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/table.html": "e8b8f18b8c4c7cd0b3b0250d419a7d65b7d3563e27b9ee7acc5f75ac2b594b82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/text.html": "dbd8bdcd24b859b15fe86e7331bf2a5f7105cd59acaaffe5fc997c35f08ca26b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/index.html": "b8b6dbbe5ff5d17405c47c2e3901c3feb871fce96659a6e8158e71d92635109a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-code.html": "108faa76e16e62eb62a03ea2d45cdfe53390117b6417865c3a92d86d4ea49387", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-content-case.html": "fe2762fa51639c6b33c58dc1bcaf376961c49df43f506f7f0e39b60e81e47180", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-empty.html": "8b4b6dbfa79d9686e5ece92e7333ed4bb6a2cab505a7e5e47dda63c29f53319c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-link.html": "797dd048aae07c63044b29c4618411936d9fffd23b63398eb92cb7fe9414f2eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-math.html": "9f0893ebe95212e336912d7cb4c726e307516541bcb0074de36091d78a376b62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-resource.html": "908a305c7cf9add892a64c235499b20a136517d2d99d5590a52d221828b666e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-table.html": "4d40684e97f7e0dc112de0d74e2ad91c1e16012ab347bfbce95c915a24a5e63c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-text.html": "0026814730d471277ae4e0b9be1d40d73082f74e75cfb2b32fac1128faa027c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-code.html": "e202fedde13365ada62086823af4c1b307d38c60fd1dfedd4caa4fe527bffcf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-empty.html": "96f73234df23b0f67da66bbc2c1d0be52b74a8e4a32c093cd793965d8bb420e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-link.html": "d6abaf54253a600900371949636ffe9e91b1b6619c31bfcc5b33c70eb8ff48ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-math.html": "8204c01ab343b2ee5c3b3265c1fa1d1c61a8aec46e7d996d0bcb36870189032f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-resource.html": "75dbb931b57fc31910c2dfef9ce81a2283bc2a5cf7a76116bd243f65eeefe952", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-table.html": "80f0bd13977677ada1dfbf8491aaf0351177ef461d3a935c68afe563ea242a24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-text.html": "6dbad0b993a6bba067db567e523cd035eddd415f97f27510c7dfd27362b3d435", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/index.html": "9208296c0ef75d5774c15d90a4f76334b7362ca9d0435e9fe1f37dbbb25fe1c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-code.html": "7ee545188cf52af267dbb820bd1a25ba908e8215810238de9254c9a681684f3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-content.html": "80931dde4c9cc92df8a07b64bcb5f5fa2d1e16e7325c0f9280c8cc63dac22694", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-empty.html": "8a4b3ecbe65e9f35c15700908e27864e585b90c08bc7692c02c070c3ef64fd0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-link.html": "4c465f2a595ab8b8da1d4859dabe3a83a09f21de1ce0ce5e81444f1d1d087a23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-math.html": "135e0be3bf3ba7380b793bd77d4bb720bcb9295c820a66eb7c33c7265ac5c065", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-resource.html": "9f1ca9b6ae32d7ddd121d2dcc715c4f36c3dd6f6a9329c920a47c8b607693fef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-table.html": "c9114519817db17af0d977c43105ee7f633b476794c86d1866f191bc0acd0480", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-text.html": "3f24663db4f8f59825578b51325a6fe279892a7cc2032ac68329a6fb209c5af7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-code.html": "fc0adaef1c8c8dca4786b4adacc0e6bb621d87ed3e9fbeba892a476e645ee5d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-content-case.html": "fab2cf81135895ccfb9029e7602e80731f989a0cd66589a9673ad2f9d9fa2eac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-empty.html": "4a052b5465ceb471b618daddb20e10523beda527681f8ac868f9d0c02a1d0f28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-link.html": "3e255f307e8e71f976f83e7be072b6afdbd0a0cb74f0cd5f579015810294ba02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-math.html": "a300bbaca14ac01375937bfba973faa15bc855c72307c96714ac8c876e48be8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-resource.html": "235ebb2d6106ec20f4bb3886ff9b2b15618a026963e792f54ffddca14261c9b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-table.html": "75d5c7aa63e8fe9c751e688fcb9517c5c98951cbd05049cd13950c1062a9fcd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-text.html": "c4b67cd60713b9fd4ea1b3b5feb47ffaeda747f298389bf5c887d790f3f9dcae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-code.html": "93a294ecf8130fca8be9e06cc1ce013b45eca689ebb5cdf8ec56e2e229a50014", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-empty.html": "1f3304d27d1548deacee7eef90bcfd9bddefbb7d3395adb3d99a5183fb69911e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-link.html": "3746382eb2e5bba6926b94333dc3ea923923280d5fd525d94c53f36134a2eed7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-math.html": "0878c9e0716dd954cffaf38f8a46f8e7eae45133f356ffa10d817dcff68937a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-resource.html": "59f3a2459dda11db2d6e0346f3128f07df96bf426cca827bad29d27179efa895", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-table.html": "266029ae67e55a0c69f67d95de58e28e8f654f4f5fb75f193940e21b1c7e5de7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-text.html": "b1b1e41cf5511b6ba6efe03491d36f628bf9079db632a697bcf0704a28ad02e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/index.html": "09ff237ff8742a126dd6421f957ab2ba08c7b029d36e1606c9c30f250005ef8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/merge-code.html": "2037e77e7feaa936bb95c1ba4f187a239a284525f89c99ada725d0bb1c91c06f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/merge-link.html": "e679a3d5aa83ab422b152c01540c4b70825f91939870861ddda6efcbfefc1361", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/merge-math.html": "7a43e84af208a581e7af01e8e142992ed55316e5a1c059465e127b7749a9d3bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/merge-resource.html": "6c504203624535edd8a3cbe8bf02ee28a009227d576e4a599df2b4efd7194cf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/merge-table.html": "0ed3de3f4c3b449ac54fdc6342cb82d408290de06b7feb8ed23ebb462bdbb568", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/merge-text.html": "b003649bd926a9c2f0808037cbf8bddf55bed1264848bd243b1d634609ee1d27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-code.html": "7614d75d194dbfbb8f6f206c0a3bb94d7c2426da11133eb01dad212c825d743b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-empty.html": "04d714435fa0a7280d1430021baae647a6833e558c2cbe80a191b5e1fb3f88b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-link.html": "9b9cfa71e8a2ec88d4aba1bb72312b61bf2901e82a4e9c07a07a2ce393e6099f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-math.html": "74d5308b30aaf2869cba4857db850a12a14ea2b94686683af46c3644bc310b93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-resource.html": "92d4d670e339b12a49a4e0342be5d1cc2b43ee43ffa08106aacc8b663ca1d40c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-table.html": "2cfc8316b90aa8b7b07e68c0d665f9dc31b6eafefd155413631a9ddd50d58090", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-text.html": "b160b84de958201dbd20952584959131e21b0c114a6ccda01d109006d2ee5218", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-c-o-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f6536da65f4e2594d9e30bc2a5c6e83441bb25bcb02d5069469f17cf98455e6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-c-o-d-e/index.html": "3e72d5cad2d0081f1b484f97683a7eacd79c0257037a7b06d56426486a966865", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-c-o-n-t-e-n-t_-n-o-t_-s-e-t/index.html": "9386b384f7928cc2029925c203a3b731bc9b83d515c097c9500fb78add8f08d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-e-m-p-t-y/index.html": "b566d70f3bd7746a3e6d09ce48a0dcb9a7bc73b90dae387d979705d8cb449b1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-l-i-n-k/index.html": "b2d35b863273b4abef7c508f0127d215e4e680388720c2b95f0b8ad113ba8898", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-m-a-t-h/index.html": "606e901a7cde702663fb9c5752a08d1edb7d06b26abba70e68dfaa99536d50f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-r-e-s-o-u-r-c-e/index.html": "611c1c70891d2e8c5e8ffb73cff0660019fb9f360cf115df9687970cfe7f3aa6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-t-a-b-l-e/index.html": "2c0591f4e2e4327746b8ff1cb02b6c461ca25cecba9b096ec654d613b1dec746", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-t-e-x-t/index.html": "4879c4db95febcef6c72a249d06de5eb447f99b28df32766d62b34cc7cc64cca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/for-number.html": "37e5595fa766c06f5ec0c5cdb66e6d2ffeb5efdf0befa097a0bb6b895127dc95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/get-number.html": "ace0df204c497c9e22c7f7b3e19cc75a9b5a0952783fcce6c4232ddc12a871d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/index.html": "945511511f6f49ab005f6b864ac80b31158801f3301f96a19a82f6214bb44ade", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/value-of.html": "01c2ceec4960eed71e3ce25f50feb63d0572506055cdbfbfa2dbb275d88114c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/values.html": "f3e0e24357061ef0fea8cea9d0ca1278e7df24965da3f5497e22eb47acc9bdaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-e-m-p-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "c866777c66911dd515e2da75daed7e5f93b99f1923d5f8057fba639fb1e654b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-l-i-n-k_-f-i-e-l-d_-n-u-m-b-e-r.html": "db0723043f054c6206a149b4d6ff677eada147bca7907253ccba19350934d619", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-m-a-t-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "e943e3778a0fc4a3e78553a619e5d58022c4c04dc1ca98534c7fcdc92caea593", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "9a022aa2ab2a40d2b64ee293e6a3392a4ed25c0958ff58a4d3a4f29fefbbd1b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-t-a-b-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "65b6282ee9b8285d1f4bb80922aa967622212a073dee11f6c1b0aeebffc32cd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "2937de95f3306771fbf9175bfd39eee833a0df3a9327aa463eae85cbb4d435a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-code.html": "ac6b4fb68b18111bf5173a43a76c31db49d721a4a4d398a77b11c02e4e9836a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-content-case.html": "5aa7dfd870a866ab2906ccf73b0f803d4e75260ff5ed6fc7ffa9f13b82170763", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-default-instance.html": "0ed79777e4374a7835540b2ebaf94f04a98eda3cb8dfc1247c38357c01697729", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-empty.html": "a7776f6ae9c57e1d29920c7ff7156e32a252df92cf2cc656c40458adebb611fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-link.html": "5af619593dc369fd59fecd52162dcf71f823369d4066c53c209e5fff592d55f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-math.html": "8c70fbd9adeb03a145415d3df85b18b912d42f1cb159275fc48ff38c8f813976", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-resource.html": "127862b7c7fc8241fe2faf63b798d50329697470fd2fd7baf6600fa4c2cecfab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-table.html": "4016b232dbb2a19b5c279df70603231b63c257b95d6237c8c16b59aa195327ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-text.html": "bf88bf63d6e81b08d1be32b22a40984c9824704fa1e4d0445dfcdd113e6bafe5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-code.html": "6a43c7e2ee6191fd30fd2be36fd934d696c50c565ff92ceeef00410a675aaa62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-empty.html": "4fdb33d8f6a98f67f4381c04a77cbaba62d42908ed63309c21ffbd1958f558dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-link.html": "cb51d1494ecc525865c4a3d6ed8ff999c75aaf32fe3a4c201a8a1ecd611baba3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-math.html": "ceab8e7d4a05e8f9b5e53ea67c592204c8091ea1b308cf3116e71cd17c8ecd24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-resource.html": "ab2eb70e1ffaab47effec4476e751ed8d58f67bfb2dc37e7c583aa01df85a93f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-table.html": "452d3d4e9d2d586b13c8cc1ba01ebf3e6b609839b5754d027da342c4e0c869e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-text.html": "0eeb9c557672d5768c73e01514572e6644500f14f1064e2b3ac9efc747a4292f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/index.html": "448564c2f377fd2070d3e41761f20d71f5e5d7677e8a54f7cdca2c08cba10e0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/new-builder.html": "2337b151cb2387dec469007b0057504cb18788072cfde2fa834a86e9eff96a5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/parse-delimited-from.html": "d60764b73ed8534664310cfc1843aea90da7ff21a5546be0aa8f7e55cb47e80e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/parse-from.html": "b646f70c02fa3ad8df1c2a670c244151d5aa3c1610d9134f645e2b4eed35dada", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/parser.html": "a1094aca47ec38d241479118eb01f2ca3216cf98b5b25c3265fc994bc52597be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/-companion/index.html": "de0cbd8aa2b9c6e49b756af6a46e4def1209537d791c2ed736a01948b988bcb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/block-id-or-null.html": "57fd928a78f537bd335fa37f08d6ab3032f3997c06b807d8db86a625e315be57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/block-id.html": "fc19ec2baac21eba87187ea873b6483049fe9f2714d2bad8b25d941f77e4da00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/body-or-null.html": "ae23256775fd81c2feefffeb03e6664661d1e917f0799b6cce5c288ad42ddf49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/body.html": "8664a375b27e17e79833a36c1d726ca12f1364bf7bb8eca631151a22ef4e13f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-block-id.html": "536d16eccc9954a68724b588048e159205b1173badb657fc55b215257a60cd00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-body.html": "4a3e6dd0f806380a1044c18b378318c796b78e467201d1eef4ae595a35ed745d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-kind.html": "b4ddd2fecd41bda084293e40bbed1808cc38385b64ef07a02b065cabb45f641b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-order-key.html": "ed8f55f971270886eb4fdbdc4e9af575bf3f286e6267898a1acc5a267b4dd87c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-origin.html": "5d804a70af9cf5d347bbdad8ee6566ee86ef225f16fbdba606eb5cc3620f16c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-parent-id.html": "f34efd179fa418abd759f0025b4d21fb34f2f1317e9f51c42e71604b288a7479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-properties.html": "e3e3a7e5ed22accdca40c0d52b88c1adcfdc86eaa00a3b831da9284c0a60baca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-block-id.html": "94e8c943afa3af8771f19e6a388e1c530e0c5ecf19655b8934ba010f53e91732", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-body.html": "0142ff5a356a05b577e7396fabfa93c3590e258818d08cbb03289bf303a9c02e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-kind.html": "8bab5109e0e0804534ca6ca9ebfc89fe73f744a8c7d7fc8a15e989dde50b1ce7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-order-key.html": "8184b3850a45ac4dcb9ab3d8f8c6c8fcaab72a1e1643ebbd2288ed494f8712f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-origin.html": "75a0d7e9ab7d1e1089287a8945779fe026d2d3c8d5942daa382ad60a7805e945", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-parent-id.html": "e08ab5248118784a6ee3e50b9bbb9e6a7b33d858b4b4c193ff9e1128feb712cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-properties.html": "c7ac4685df537312c01958e2b558920a657db25deba499054521d726edf06215", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/index.html": "0ab00b0305cc063c9076a585290e205a292ac885984e7e187c880523fd2d7db6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/kind.html": "98771e1da497bf4d75f79d2f91af5313af0be85ca7791260d052b134c4c0869f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/order-key.html": "6d0a00a9b2464d1a3b0d73658616fad6383564e54ccf68d2c07ffd01cd12cfc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/origin-or-null.html": "478af5f67675f22fa60a0a8d2f36b269566a349321cbb187eda7b3b4eb419f83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/origin.html": "90e230b7a7cf9f1ea96b62bbcd30190d4a80ca907f1f8c66df123861494b2983", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/parent-id-or-null.html": "34b3e7fc1501dea47a3d9457b5f78c6cebf050133bebef625763b5c813f4604e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/parent-id.html": "baab17ea2141e232f91c6c568f3723b1c24292e60dd4706e2105ad5e22926732", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/properties-or-null.html": "c1b694818c821862895740e952de9a11557dc488630f060819c361264f46c5f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/properties.html": "e32acd0aa44ada602c1c138fae4ba85ee2d6e14a259e1c45b8186e6c1d647970", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/index.html": "7f0901cbe7c36c8fbd1087a59d7ed9f579f08e86476398eb72e5ec4cb1381c05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-block-id.html": "cc524cb6d2a78144a5892738e0181608ce4dbe943aa435f0ab750fb076714a5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-body.html": "73846a2839a82cc2de190426b0996cb97cae85c30b86090bb4b75cbdb4fcbdb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-kind-bytes.html": "bd10412088a4a05a82fe3a030f1f3867e27ef40ec45ad910941b80e43622936e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-kind.html": "5e8e87802e0e0805a4c958ff6f1b5b47cf29b1ec5bddd4a06b2ba632fe9590e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-order-key-bytes.html": "86bb86d0ef01ba7bc998816b0375b8771b27cf498bb055f554b80711d93515d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-order-key.html": "e2116537c8d272ebd289baf2d93eb69983e40458cc9badf67fd1b5294fe198d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-origin.html": "74a59cffe8fb4e697e05e2a5b0abb0d1846cd4870782348c790e842084077c6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-parent-id.html": "5639bc623c3655ea1b03f8c61a27464982a0e375220d2055d94153010c6da457", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-properties.html": "c4a14b7c0e9e3098014c1361b59367b4c8819ed4b64094e3755cb1c9ba9b01b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-block-id.html": "18fca06dffe8424e1c4f6d7fbb14d240ba619e425253fded9e92bfdf800faea6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-body.html": "edfbea62f562bef408e607addbdcefa542c1c5c77a654efbab9506dd9a044e79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-kind.html": "c694a4723995509f89b0e85a8816870334f6b815abf9b3cefb2aaebe4c49ad81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-order-key.html": "aadbb59a4ca2255f913ce0f41b02533c45b551f67a5569e0c6e6d9d659a2c56a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-origin.html": "b9073bf77b140eccd3d2fbd04bd0299bf097733b690bf7fe92259f7bf2af8442", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-parent-id.html": "7cd4c02ec37f825b5f01cf176c4857af26bc7920286dc8e4ba21e7be8909edc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-properties.html": "235e34039e678249c58bb2482792d8ffee4abae27048916df1b0d287c36417a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/index.html": "44bb115347989b4b273a450541c5a2266e601781c46fb6fb8eb329aeecd6c1d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/-companion/index.html": "e6ec1de273a9ea82928a8a769bb23cbf0a40af2468080f1ff6b207b8f647240c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/alt-text.html": "88c09e0070818cbefd630a4d0cf2a6da18941b2045f990f71f1b082fa0b0b286", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/attachment-presentation.html": "c322a872b4b968b0205fc89b07dbae4aa11fdb267bc5e71959fea4903b2021fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/callout-kind.html": "fbe109e43813b7108064d5ed425ae223ee57cf73a42ff05ed67a20c37fd4a836", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/checked.html": "e38e3d86c44e1715d12b73de0424d03cd958030b0b22ba77ad179eb8aea71527", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-alt-text.html": "34b2bc35cbb63382c93ddb9f202e3843c8e7a28af84eb82b41d2232449c4cb64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-attachment-presentation.html": "1115fd8010150bf72899f6b07d84bde3d8964638129f0ca75a3e6cbdf595553a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-callout-kind.html": "20b77830400cd6d862232d764a3f0680e3c70d2d6b4428b001a5117edcacdc2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-checked.html": "1968f4c95fe6f5d02dd315797ed79cba2e796a419e7b77dfbdee7985e3d0f849", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-embed-render-mode.html": "f091d3cd724f0cd9b92d8ea2b03dcba7e34ad19ca89e257622b9b64837339aab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-heading-level.html": "427a74ba73b9cb09a6b0ab98a6e1edf7b82d3a56de998da0657d60b68180b0cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-image-layout.html": "79f62a7c9a2c4f04be48d6bd9b54520d94fc5a3552a883aac0757112df1c7792", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-list-style.html": "073b439e91846465c53c6e51adaaded14223c236c40334afab38f4d550eb3a5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/embed-render-mode.html": "7995210ff94d5ff4bb0d154c0c2ee8aeecc3ef07064729b9a2f6c354abc778b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-alt-text.html": "d5f85d44e0dfeac1802e4322605e725bf745091d6ad41961bab04efae7013197", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-attachment-presentation.html": "074871861f595a6b70f8324140f502037f28c03818646b2f65d4c93b656f309f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-callout-kind.html": "37b72d9e507984890d626a79c73ceebcced7948820ca3645b36274c234574131", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-checked.html": "4f5e83b194ee95729d02d980e3a212e3c1cc05273d0b8a55dde6c81d22ff79b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-embed-render-mode.html": "cbc23cd8728bf4ee0fd7eb1a64294d1d9cfb1009b231bcf30df180f0ae864410", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-heading-level.html": "97a45492ac3e8c176877326f865a900343b01f7f1ee2099a05bcdea455574b64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-image-layout.html": "ca72268c21b21d6bb6c3c7ba9bc00387cd60dfd47c63524759cccf42c386bdf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-list-style.html": "b982656165f0192d009012f6df4b5980dae70306421050e8ae052edda2f27af2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/heading-level.html": "a1a3674fbde96a67f33db97240dedcdcc1259ab8e4df53cc86717cfca8cb66fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/image-layout-or-null.html": "d1444778b28d8adcf4f63beee0c332c8e6b6291109d5c8c67db60af2659d3f41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/image-layout.html": "a5d56695a9f73d0d7657e3df84bd1fe49269c51f50f94c9798a6c26a414cf65a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/index.html": "a20ec1d109e50e9271fe2f1612f9b35217d47180c8f00b8d4bf3b60354d60ea2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/list-style.html": "2794d5951b4a822e9ab16f4e5f08bd45960dfce080a5082ea5837c2779f09e9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/index.html": "6666137d3fd02ef02328e19b26eb8fad8eaef246cfbcbcd0aacc1163ca88edbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-alt-text-bytes.html": "f100298ac6d93994698c4764135959fdb5bcce845c1bafaf705066aa78bfbeae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-alt-text.html": "275f88dc23c21050830a6151b51d5f9e2e77bffb1ddcd2d413b2c2cb066e9cb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-attachment-presentation-bytes.html": "6f35e3523975acf1649b146c9e88e9cb4ebb091f6b6443fcea39f85383f6b91d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-attachment-presentation.html": "7e292bd603c8baee780ca4c4284c6fd8f1a15307f4c044bec5e43659e1dd4913", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-callout-kind-bytes.html": "0c66880f0c142ff5903170aaf73ceb059d1acb97742a80b588dc6890cc202dc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-callout-kind.html": "e5afc0d39ba7a74f6dba74ece62306cc1bacea07d402d15d9a282d22fcc248c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-checked.html": "57f3c24a877afd625192591e3a014b8a2c5fbad1e71de805acde1dedc3ed512e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-embed-render-mode-bytes.html": "2b24c24d319ddd996fd986fe13a3df4e680f7cecd43d3bb56c3f3809370e35d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-embed-render-mode.html": "b8a434f33498853baf0a0dc5dae10e38d5c19c46d5a59bc35a13f9ad3625708c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-heading-level.html": "c937994599bf54757941aedf1977c6a3023b27b8b0b0eb3c2b5219262164e321", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-image-layout.html": "b1c2d1859f23103e4d3e398fe4ef6c42d7880dfa4601f0cf668e2f2bc4791e91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-list-style-bytes.html": "ab894af724467cbc44e38c498348124e66b9e7352231852910e9adaa49e966cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-list-style.html": "aba480219e7d449fe92d7991ceaea2b6d63670020e9bd6340db1a6d5aa5c589b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-alt-text.html": "b84acccc5838ed0db2fe6129c0b9116671df461516c9ca18cee6030e90a9aa1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-attachment-presentation.html": "147f039ea416f8e8d4058f34bdb4107f33ec9a2327661910d4bc75c9b4576719", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-callout-kind.html": "3179f99abed81a19ac962067ea5a35d5580d1ad5c94d8cf1603788bc11b99c26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-checked.html": "817ff5b0b9ac6493919628ae9ce953182f8ae2c4c1ee285fc409d7b4eb9304c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-embed-render-mode.html": "13a941d9b44d08e0ebcf1bbefa295a6d298cd74533cc64c512bf5dd0e36ad93e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-heading-level.html": "6c52e519352fd509198136253b0f5fc8aa74d686d2ca6a6f752fa5904eb951b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-image-layout.html": "7ec20c3c456a0b636320e1ec3cd26c261ce688e278c53bbebaab83a9f3229fd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-list-style.html": "c7f3a6e5c5200cc655a4aefa59df2506b97fb5407fd910ecad9fe43b95b55080", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/index.html": "054b106d0701bea65d132695c1fb6b2979a2f961115b883fc765e35797e52b2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-a-l-t_-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "064ea983d8c5d9378736de69070641e007ab831e2a150033dbe7729bf26016ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-a-t-t-a-c-h-m-e-n-t_-p-r-e-s-e-n-t-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "83d6bf735678ae83e72df6d7b7e2c8d926066c4f9f89f728b1cff4d4cd4b7f84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-alt-text.html": "3befe6e350c70ad366afb164a3089352ee9c3fe219fca09b14559159d99c0129", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-attachment-presentation.html": "e4b7f94b3b52309296e02569bdabab6bf2ff1e1e8d9bf5247749cac85196f375", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-callout-kind.html": "885489a2068e5bdaff1ef55f287e5d18ade87e669da76a9424d45d74355eac37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-checked.html": "6852dd85b5a6a5e5a35c57e02d24b13a729f329fc33af56e7732334c3e3aff4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-embed-render-mode.html": "98bc44856c2b9cdf0f6c1ccd9487637623741212c0848bbc48a60d4e43ef762f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-heading-level.html": "04fbaf31f038ac64869ac84b2cee8a7b5b91e7c94a7d9c228baf32dd0888826e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-image-layout.html": "fe4cecdb5ba1d63238643b8936b4fba191112d602bc59c16e7f44e309ca3e140", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-list-style.html": "e6bcdfe19ed4b045f8bca3b601f9aaa1ceb1c2f432e1775a51ecac03c80a8641", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-alt-text-bytes.html": "a7273be04a0b72845fb12e499191e33ea7442381551f5187154ac0d015a8ef02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-alt-text.html": "aace47ebfec28d4c1d93b83febf4832a1429a3693b22769af1dceadaada96487", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-attachment-presentation-bytes.html": "82ae31e9d6a0c9ccb599f6faa06c61d5b56138d2ef3c6ce7a32f45ae2979002a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-attachment-presentation.html": "a35b18df74e49196ede7a8ef87809fffa58c59d58658e0dbafc669028ff0528a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-callout-kind-bytes.html": "e299c4dd88969d7860239162be94fdbe2bef1770297cde0e6a6236e313412717", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-callout-kind.html": "74fc75983e4d859113e559da88d02c13a60f135a5b981d21bb114b0ae2c117d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-checked.html": "9feec0f48d6e5f13a23091ad9a01efdff3a74906a640393794afc71dec41df15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-embed-render-mode-bytes.html": "b831d050ae4bb51de68fed0fcc529ae5843854d7cc2544d2d88708c119292427", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-embed-render-mode.html": "ba265aad097287f3c19c1d5818fe8d90c55e8633834eb6ed1504802202d738ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-heading-level.html": "9aa7ac92c73be0a2ee899d397cda97d58fd66b21451a32ef4590024f92fdc269", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-image-layout.html": "e553ca992816690931d18db90a10ce528836a6f0f56100830b52f105f658f2f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-list-style-bytes.html": "89276f59afb0063923bc404256314c5d53d2bed772e827ebcc9638233d9f20d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-list-style.html": "41c617a4a2ea1f826f47e560e86c4b422f3e1a4fd3b005eab009c9b51964b6d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-alt-text.html": "a3c6c3431ffe146be0d49a4f7c9c0cc372ef14d4d203b578b07fd6db74de7ff6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-attachment-presentation.html": "6f4aa3e954fa6df97914ce8313b1c25269f9a02efee8ed6d507fb183a859202a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-callout-kind.html": "2a66190126935d782f96b3d57fb9b50c64414564b1cf139bae5a711fecdc6bc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-checked.html": "e3f8c4952c39471e130232b8ee2649b71fcb2b6917d8045ccf84ec73a3451e32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-embed-render-mode.html": "cecfaf45a6a29a088e51d8ad1c81e6c356d29a0fcb6c4f0d7353788983b96900", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-heading-level.html": "fd315c7bee92383bde73fd73ba6393999b04dd3f8bd29635381ec2a635821302", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-image-layout.html": "88d76d2d4530a61940a4ec56fc5534b28464ebc3a72d7b15298b6a40ff78ca4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-list-style.html": "60d49d5d7b748900d18b89a80d2b0d74d10b4ad945304ea441ea693d393ac448", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/index.html": "0665494429dcb92bcdc2961db201e9ebd7dd0082cf7c4c5af5ce9b520e940ecd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/merge-image-layout.html": "c9ac9840812d47fe3e789bab0f106c3567c6f57c36151d5f8088c88a93a34482", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-alt-text-bytes.html": "6496aed0de0fbd9a193f1f937155cebc3030a8b7ab690467a16a5b04418f60e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-alt-text.html": "a591e3bd28713086aecb92329e81a3820d8acabc534a969e51795ab76fa1a078", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-attachment-presentation-bytes.html": "a624b3a6d389329319743bf9cc22ce347a2267202e934017d32149bfc566c762", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-attachment-presentation.html": "59398ef01645e09ac61e2effef41e95af61c4dc68b296639adb2241440655d5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-callout-kind-bytes.html": "dc5a38c534cbb9a59664191cfc5e252c8b1c37a1491e22d8c2d876a68b8edb3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-callout-kind.html": "cf194b9e2890b7cd2dcba09554d5b244c572172c656ec835f3a0f68c6a36f4eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-checked.html": "ac3f6f2119c1c090992b34be78059491cc5c2e5e521f55f2689a9138d9039cbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-embed-render-mode-bytes.html": "19ea417e651c61134fc1b5f77e0903b08b446920089ba87b2ba6e6f625887250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-embed-render-mode.html": "b4fc853f35b39a1c37d7b853ce2da877db427c811a6c70757ab4cefa7b80ce8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-heading-level.html": "b10bac1896cf3e33d7040fc9c57314198e32859b0307fc3965322019c210f526", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-image-layout.html": "de790a594893c01a0a03dd9e6d6c914892659bc46a4f70cd6258df568fd8f886", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-list-style-bytes.html": "094c13b8f635c4e4643b4d0bb10c3fec207b51d73be1243aa27d00d9f08206d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-list-style.html": "a8bd62729ddd662f1ceb03ba2147b9aa9103bd962c1afc6497363ffae2262ae1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-c-a-l-l-o-u-t_-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ce0a7603f1c1d24b1abb73ccde0296f86981f6ca7ffedf8f6bf0147986c32dc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-c-h-e-c-k-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "991d67a1fc094f7da18ab3b0c1acd6d02893af6af9ab9b5d181ca20c4c707e6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-e-m-b-e-d_-r-e-n-d-e-r_-m-o-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5f3f31b2f9e69a93d273e62e56491b6453986b47d442611099e3e0d2d1b0c642", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-h-e-a-d-i-n-g_-l-e-v-e-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "a16f0f5f49335a14fc32078d9910acfef78cda797cb5009affbd36a4a0380b95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-i-m-a-g-e_-l-a-y-o-u-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "2d354f37c73fa6eb030f2b8be6b1a113cb39368baf7143c999e97c3b4e584427", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-l-i-s-t_-s-t-y-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5aacd0bd254c6312c3d7c84f5ef122b67b13662dfb1a2d7d60f2fdba6561cc0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-alt-text-bytes.html": "583b83ded63533e51dd2507d31866226c2925bd585c2afcc3232dc0f6e7f6d6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-alt-text.html": "6e214c10194706e0e697b4476a773cad3d490ab040cd930b7a1ca9bc56fec399", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-attachment-presentation-bytes.html": "62a77b47837d8b305cfe21bacad420a092cfe9ba9bd46ccc2e1fd16b93c08f02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-attachment-presentation.html": "21022b18a4c111d5134045ed04ee653e8c4167f54ebfb20560e8e4b0b1f9b333", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-callout-kind-bytes.html": "d459b4e1989b60b1c5361513bee8bfacb0f9b51b839dba697566f79a0007cc56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-callout-kind.html": "ef242ff0da92636b290613f43248e3f5771b496346f9fce9ab8d25ceb6d4d750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-checked.html": "d151f03bc291b7d28184687c5768d8e2a9a88f9791d27e33fffe87bceb9cf586", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-default-instance.html": "95c1cde1bf462580ff3003a1fbec1b41576e2baf8e5717f568fea6dec1900c2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-embed-render-mode-bytes.html": "e63c2f322a48f45a5a68ee691e3dd7e18f4a8752c13a470d46b011c2ccacfbec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-embed-render-mode.html": "98c96656ed74246c45d3db1f166b7d6dfaed1efb5c2e5f758eb49a50be2d15c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-heading-level.html": "6895ec749fc2df54d561c35eca23d9d938ab69c67f34ec8ee9a756897401a97f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-image-layout.html": "ed168cb8a2080f994b4c903ac111336bbe1e36cd9248dd1feb774c4af2db0d65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-list-style-bytes.html": "4eb013315564c31d93f4578d1f2611019e46b846095385d80899296541280243", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-list-style.html": "98df4b282e61b539dd751059cc6dc98631987fe3d83d9d589b409c8f70b12bd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-alt-text.html": "7111ef287e38f0b02d16d5d138aee1bcf5ea41d3bd61818502a722f1a0402715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-attachment-presentation.html": "afda2bcf981ab315cf3c8f4bcea82abbef334bd3bbe8b7fa2e6bddc6aabf6ff0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-callout-kind.html": "58124f7cb3e54cade2553fe5af428682c21a5818cec64ce53da91148d4abe674", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-checked.html": "9bc705d25f882d185592fa616fd361cba70394c30ae2940c4809ae677d985b29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-embed-render-mode.html": "b5005d60c6366130d560a52acc3ee94d61c2acae74c069f8dfa360831e61ce33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-heading-level.html": "8b48c307de819b0f0d538d26ddb9dca1aba9678d8f9233a62860493e00c42628", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-image-layout.html": "0cd912908dd6227d38496bc05b607fcbcba13bfc6a06a07a61fd02483a62d57b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-list-style.html": "c0da3a50cbc9ba752ec86c526a09fb510a9bf747370e5b7e0436beeb30dd306a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/index.html": "67f70f805c282b6da2044de6ddca034f35c1bfaaecc8782d78aa70ec903321d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/new-builder.html": "74bdcc80ef5d4f259e6821f183d1f1442cab9867a083688bb63f0c9a1e8ef8e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/parse-delimited-from.html": "1ef0dd8eeae1306776540b56b98bef7276298e6102e1b27cc69970a2e4db543f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/parse-from.html": "346c7fe398fe9d7f2ea87a7f360191ee33ae50d0a0b94f7daba8255b762a7ac7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/parser.html": "c461cc68e8e63c3f25384112b2a3f662ab8013bc5c953b406cf4100facece5e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-b-l-o-c-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "90c36d242f9ab82af29edff79b0d9560cc54db974b13a62accad9bfaa0ab4fdb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-b-o-d-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "422322b6325ac7c4960a3d4f64cee3fd718c818a4fcfbe2653b0a52972419bcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-block-id.html": "73cdaac0e06db42a23de2728265791d94a0bf47981a2c6365469646e9b749838", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-body.html": "c99c5d3626df3d79241e57acc1fddafe7a0272832baed0cc4efec31affcf71f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-kind.html": "5aa0ec4b137c874795862ec300edebfaa3df39af9007b45b2be95e9e22f482c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-order-key.html": "129bce016b2dcfa84de24b36cc59f58ec2e092b76f0fc194611c3cc80118cff3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-origin.html": "9c615e240aa6cc59173cbeea48643af9af54e8139c67df2d38d06efcfe4071f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-parent-id.html": "9ff5be733cf87373b3d9636e089702d4308ca6dc16735eae1319ca217053b52c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-properties.html": "3a4db5ed5881aceecb242ad20ae315ad829c1fa9233df8ff7f04ab3e31df490b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-block-id.html": "eac308c40c36dac0d13cfbeea4f9ca089987ee29870c8bf5c2cae809445ec121", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-body.html": "fcc1f421aa21108534045b372ba06ba020eb75b38fad7f3a22033f07230233d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-kind-bytes.html": "5059e0cd3968e4011c192edb2918f8d6f3c875179afafd69d7a6fb73604c2070", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-kind.html": "c1ecf14182c1d618216d6ac6b1cdaa380ac259174b81a012693e669398f8659c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-order-key-bytes.html": "fc32bac564c94cf25c550ca5de0675a2063caef083f1f3d827a5233496d59019", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-order-key.html": "451bd68144f6bdc5acd2446d92b648ca6a4fec0c6ec0e3f93c935c45bad4691c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-origin.html": "8f19f0916ab289e655b213aba2a4067c6c243324245b7e16c09364b7a709f0e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-parent-id.html": "e78ddddcd681694f26c6907559e3bf86fb11474582b2c00735446f4be698062d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-properties.html": "2d35069bdc20941de072cfe4944a65891188d3e3da14a7f6b66958de766dd728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-block-id.html": "7b83dabe5b43093f6d683160a2ae92acf278ebc6935d54fbbe47db77345bef6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-body.html": "a484ad8454b5a959cf0f17ad088246e55a7b3e2eacf398c72bcb5dbf460d9686", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-kind.html": "c045a6022adef7972b673d20bf53d4d51be2d8ce38ccd12e69528a6bd35efcad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-order-key.html": "5c2ce61cdfc6c373a18b995f1f99de4692289966daaa83900547c9cbfcdd6217", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-origin.html": "fe2753ba4af68ec324a501d11de1c7fc25f7205391723f95b40445ab9a6a937c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-parent-id.html": "54965bda905c22326db5376a2692c0eecd5296552644902231dd7cf73c65e8f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-properties.html": "81ed3316f25cb8e6c8f34ec334be01a9b383501e6fd674284709db58c3d09831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/index.html": "154aab7b81e6688977d2a89451daaa7b8dd5709c1674926dc605e36f3b1c47c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/merge-block-id.html": "934cf896b9624105c930044ea1ab606a78a890e23c5cd09e15f10cb7b0392f32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/merge-body.html": "7bc0f7f654bc0d13f125c41d40a099230bc879f9ddbcbf2ba5104dc61ec11189", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/merge-origin.html": "1fdb8a895742837574174fe26db6ebc3488c65f87ecf03dbc0248e8a07d9f603", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/merge-parent-id.html": "9737c861d67bb295d79b1f2d303dc26bf1029aed635368230fbf03f71e270b5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/merge-properties.html": "c317e0be81c83d816eda3dc9bd348b2e1fde2531f98531cb438fae24f7ece4fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-block-id.html": "359d9e6dfd02e74a77f500d3f827598ab0bd1655fb2be297247de31cb0ea1415", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-body.html": "6ff2717b0d6676814f4adb6f1cddd5eaffb642e8b2c4b331585795f1d8e8469a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-kind-bytes.html": "9391d5b4754b9fe138cb645687a7416f0c3823def64f7bcd8ee6de9aa9a3ad71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-kind.html": "faa7472ea8a28ff1afa56d2aa5a9b34b4b4104146b758098fea4f7e72e217c3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-order-key-bytes.html": "f8f1e7fae6955c9838050046e33ab29e794bacca4e8264bef8e439a7720c5e60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-order-key.html": "1e92c8a8a723ef09fc458dabd8357c11a9279c115ef1dcfd0d163da43cfcf329", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-origin.html": "bffa86e1998ddcdfd91c0413eccb630fb75bf04f1687e2d7dc780c2068eca812", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-parent-id.html": "a2fe26feb66ed08a8cd6d4b3338c6290640017792746947bd9d2101fea0efb59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-properties.html": "2fde8e157428c719b0814d1b095f5a2d0bc4e3d5d28d2283ac3c07580f3324c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "853e323031b4dec42c4e4243ca7ef7468273504b18f7f0b97b06a4c7541b862f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-o-r-d-e-r_-k-e-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "900d26044d289fc8fe9737249301fea61660d3503eedc9e830c7b00783c6b8a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "1d32eff0cc6143d066fef8c0d3b8e0281bbffb927188db0e9c02d50941f636eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-p-a-r-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "aa6de86fcc9ac132fe4053406e177cd1f97fed73c843b9cd76d85b3b7705ab3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-p-r-o-p-e-r-t-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "72fa36f30153b6209f6eaf384b0145e873c48cac6750b88703cb2f69ab7fbd35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-block-id.html": "2ee17cd9fd60934e1006bc27cb7ef8b0717024e006397f471c62b40356400cd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-body.html": "c8db7edff56418d4771149bdda7e3bda1118abbbc6b7fab75c802cf2c45ce168", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-default-instance.html": "77038a1833709361d8487c23a9eb97cc32bbfb2df107da8922f026fa45412d05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-kind-bytes.html": "c89ce177a953683fe7e2a10ec445379f0f3fffb540cf57519d6013fe0d693997", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-kind.html": "3eebba9ce0779a89864bc6fb175ebde28fdee670030b182fe4cf8070916f7f54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-order-key-bytes.html": "601184f932924ba84e7477296d2041f94f7728d5b142a0512db43d848c7df76b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-order-key.html": "643e04057505981e591fb4b6201cc5da21b40a41c0d4b832ba9ce74467966229", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-origin.html": "ff8f3ff0e033655288e307ff0cce1dbeaa0ad4151a73fc4d02734271dee1dbc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-parent-id.html": "1398865a9197142efc3af81d6138960d654fddcf1b649323e72638dba993736a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-properties.html": "6a689950fcf81f7f0f6f67c5473a6a8f9cb682c87a2985c9137c4e4bb0097787", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-block-id.html": "6059189a0c3c6fdf41bef816cb36f38b33fb9c0fb116adbbfc672a4a034962b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-body.html": "bfd4c31ea328aa9d554a40d8841046cdc87887bd21791be1b5c49f7a99eac6c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-kind.html": "c876eb9ac70b5632b0c38fd8114694ad2341ec2eccae24a674706a67256ed1d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-order-key.html": "e274154d0e36facfabf30bbea0f176b02cadb83636eda3e42e7e6c9929f7d572", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-origin.html": "4802e06adf06dc0279a4a0e3be0b7e33ef381bce578b80e12f975d867a225f2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-parent-id.html": "ea4d6532fc9f3d5939f034ff39f30e48c3065e0a551443b3b0232351e53117a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-properties.html": "d19c2e6f1583108d602429f45fc554b08bef0269f961f6a97e6e5a282d313352", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/index.html": "c9d9f03d2e69ebf534bf28841e33a17725304697c6e00b40ff863f6753e6eafa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/new-builder.html": "e1961eaffcd532261368ae0f27610f460073f3d5e85915ddc3741340064525be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/parse-delimited-from.html": "23e3b1d8fb3da5403da72695c1df5f5414435196c48acafbe3f6902bcc1e4986", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/parse-from.html": "c911902eaca1c5f70f442c0bdf981ee923f338dbb876d928ca03db87c6cb74c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/parser.html": "148f22d61fea3b1857e9637680285483589672e18edd0891f288ed2dc614074c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/-companion/index.html": "ff6cf830b5a15712b00899ff5c41ecf8e61c5de53102eea2ccf3b5bec2cdf2b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/clear-offset.html": "8268699096b834e7311bf7189b1f90595058805cd5574e2d8344fa1b862541c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/clear-scale.html": "a65970a742c9d8c6580e966b0851c70e04eaf4bb8f527b088ea9b481ae08a270", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/clear-unit.html": "76f6b67043593b8540bc78466a2c6660bcdb88d32094e0715c0cce428007a3a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/has-offset.html": "89d62a284fecdf366f3ed26acb6c803306308b7cdbcaab4e2c328bcc49962cc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/has-scale.html": "ff2475e0f0900f8fab08ce4b8f325739c8ab03ca068f30104b21f26fda01de5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/has-unit.html": "94e07c531f5e36539bc673ba681149ad77488f0f49378647f2b42cf70922a59a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/index.html": "93d149d23cadbbbb12a4a7001007359749a029282e7f7cfa1028daadded1deef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/offset.html": "758d957d60db98c72c18b045397e70427fa0abbb08f5bee5e2d86ff6bcfeaf73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/scale.html": "6b5bdc4bb4a682853b5724465a44f6d3059ed692382bb43a86c30d4e97bb15db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/unit.html": "1045f92dc7026743a8ffb7efdbfa0a6ea4d1ba35957a47f8189441158e8cfae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/index.html": "5b02bd50cfc4a69b0c0b9614d96f2c49092ffce7d51aaa676921087c901f58e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/get-offset.html": "ebb3c9984e4e8bb8b98af6d9b64001b453948e2ecff07cc673ea0c983e0f219f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/get-scale.html": "84f1373a3a232c29559d21664e25b3a460e808563eda99ff5db8e786dd29d4bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/get-unit-bytes.html": "ab7336625f8c9cca1ced70ce325ebe722d89feaec9b0f4894d0b997089401b45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/get-unit.html": "a0d6fb95c3a62e2bca4096f24a927b5084b80a95a83c2d5f31da60f0635e5650", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/has-offset.html": "c00733f1ea2f5e0a40375f2f151b906718910fc3b27436711665c281c805ceec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/has-scale.html": "f71d88a283f73ae46f2451f44dbae7a65b24a2c98b18d2f77a878a5922f6d4ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/has-unit.html": "c630726337179ab7fa3b549e08588ddd0f86e18fa31f62e7ff794793e9175460", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/index.html": "31a3358490d58f9fec8c5af4b5ba5fb4fc2e0ba9f21f8eb92dd8c59bf40f2c63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/clear-offset.html": "86fa801b19f5696ff127b362a1015f4c7216e311d09350ef53a6234f73da31d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/clear-scale.html": "aea75f7bdeba1186e36c9f568354e87ba89bd96b4afe82c4e8cbec0e6282d9f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/clear-unit.html": "0b3d40eeb455c6f46ec0cc93a68a62bc9d1dd1863662a865be1d66cf937f9a32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/get-offset.html": "be12940a68ba9d48af6b051521b73d5f5bc42ff1d3391f89ed034ad9f83ecff9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/get-scale.html": "466f6cfd18e64c67a22cc2372a1821a5558d6fb12e7bc2616db3a1abe09d0a28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/get-unit-bytes.html": "0fa41e00861b9482381b53ec776ec905f474cf45ccaeb7e4c6dbe24aa04aa58d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/get-unit.html": "a5658bdeab19aeaece73ca2f77d44c136cf179490ca38a03b083d6d9c8a56998", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/has-offset.html": "2d68031498b567a66c6d967d937ac6f68453b30e3e4902eab467daec77621c65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/has-scale.html": "cec58ceb0cf26da6c757154eea6256d105021bff8c59161a689513effc2a9c1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/has-unit.html": "2127c49866d3c981223c1d7e6ec76b564f64826dbb7df9aa01939a42502b7218", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/index.html": "83e7f629de67e0e488420b0e56c8ed110974d37edaebc7cf599a11670f249b18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/set-offset.html": "6e143144bce2ab3cb95774ff40fdb36af735b3359566640d93e72b6210bf910e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/set-scale.html": "58820193b16eb0673fe7d62e86184fea6483d48a8cecc7624f8332694534d490", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/set-unit-bytes.html": "8036c8c447d6bc1b6469fcfa79d97725b992b979c0fd22ce0dd5269d49685056", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/set-unit.html": "d4b1bc310cc5fd3729ee44628b79ab284f4485d6c7d7293604fd058d6679aa82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "b2dcfa8345931dbb6d63341b075b97c7498256e7a2af445592a8030a7c85c659", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-s-c-a-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "114e1bbb12dd3bd599f6d2f5d2a785eac59b57b25d84b0c328b060c9f14d40e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-u-n-i-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "e3adc5b0c5fbb12d0d9c29d92a7ed6f53368a6d1f7871c4104c3ab0778327880", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/get-default-instance.html": "11c34bc7e6ba11e6f25cf266c4d3ab89b6e92f8e62b3fad0381a2264a651222d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/get-offset.html": "8d4774b56f3854cd765e82f4d9f1630b85129ee2fa8a2ececc1071b9aad92e8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/get-scale.html": "4202d4f65a62915623b5c535f6bd079f42cf0df71eb765b057837e4effb0d1fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/get-unit-bytes.html": "703db23211c72f5dbec1987c69191697b569899bba1af3e058c6915cd33eeb81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/get-unit.html": "9eba3ac1441969926425332e2a9a2d0e6175d8a0042d90ee1b58d56d77b5d862", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/has-offset.html": "e1293ca28505aad2b369152e1a333ba6120742bb42e6c225f82bbe46b9faf695", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/has-scale.html": "74ecd1a0f1b1603c71499174f18d92b5663e1a3af32b6a5ca5a3ad9a9c5fa3d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/has-unit.html": "8093cc44464ab21e643ce36bb299428d299f9659fa6c9159377b888a07dcff2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/index.html": "08ea22fe7b5461aeca69684bd7e033329bf0eab71620c363f07feb2d1309c70b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/new-builder.html": "153189243f967ae21564e026399a906b8c7cb748feef5c884c725dbaa7e11b00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/parse-delimited-from.html": "1808503480ab53959e40682c87b89d3cec48e4eb22ec58e964376ca87b2480fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/parse-from.html": "fc16d8f4289b49bfe004d8b31c0c1b67433760b0aefd866c934275139cfba333", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/parser.html": "68fbf087e878faf48b79fef38e113ef6f43180f3ade4af4089eda7f5e4b4518c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/-companion/index.html": "fed02dd3d8242d127bb78c6a092755dccc044200801f1c0a428c66d988229955", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/clear-schema-id.html": "cf20fe2f3ac843a5ad57d4c7c6ba0fe19b89b8af496c410fec9d663edcf0ed31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/clear-value.html": "ee7cee3f6099762a136139f5e8dddb5dc4ccc1a79f479c53416aabf14f5e6a23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/has-schema-id.html": "2fb6c4568afc5c9d5bcfb4a4690feebe1230e7c42106f6572169a3bd9ed64e2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/has-value.html": "a537879cd9e386a4ab36be81ac655c5a30aeec7fac233bce1add018f5acf7702", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/index.html": "70ac1c0b93115ae6b2ee27af87b709a370f5f4ebca15fc37d2082d4f7acc0d93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/schema-id.html": "6e2cfed6c2c12f9fb79bb61e24bb1cc5521a4d934ecddbe46bad2ab452c28e8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/value-or-null.html": "f9a5495ee5ab1dce259629971a47d511df6c80e6331a8ea23ff3058cfa999325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/value.html": "8af8522a9efe4f8bd61d8ea15739e0682deb0e5311d3493c041177074357800e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/index.html": "49eda02771f2c6c9c060cd9afc14405fe548cfb1074f851fe6badb6f9957ba8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-or-builder/get-schema-id-bytes.html": "818c6f0c7d413589952fb9d8681f4fd8707cfcd60274bb8fd40688f9139283aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-or-builder/get-schema-id.html": "3ae0d78fcf0038a84d8d73168cbefb91e637ce16546a4a229cc23a5b68815529", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-or-builder/get-value.html": "24bf4ff65f676aee52d92255150108d24fbaa82224d47d5085748d4d8adf7076", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-or-builder/has-schema-id.html": "99bd377931d2cf5f2c804d31d586ce7db542a2444e3f7a72b4d181b186b725da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-or-builder/has-value.html": "1d230c4a9796b742831f05724cfb1066b81d49f0a090c02586b3213b3d71b677", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-or-builder/index.html": "3f40c090fc7c193d3c4d4f97a3c659c1f2bf96c0b1c406511167f43d71b27e18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/clear-schema-id.html": "6f8143a0fbd8866b584f60efb5a0439d14def44ab34955fd9e14fed32c5e91f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/clear-value.html": "b1547267c7f88b33e2c5b5b31bcea13da7b3daa9ae8fd88e5d45dad514e31f9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/get-schema-id-bytes.html": "dfafd589839295333538caf44920c17fbb3f103c4d0d4f7c364ad668adaf34bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/get-schema-id.html": "2ba5773e93b63900a7dcb2eee55b315cd6b6f543d8956a4def0016bda61a31fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/get-value.html": "9d6c67a2ca36bf4001d95243a8656de670cc511efddf2000f2bd960f422d6191", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/has-schema-id.html": "39bbb0594f5918cccfcb7ac77285960c9be4d34eaa03c6cb0f7d03bc43d9c76c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/has-value.html": "d6b2d670153e90a5b6e919729585abcc80d15cf2c5b1b16cea2edc581f2245b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/index.html": "293fac2bb821e28d329915ed9db17dfd3ca1eaf282bb7bca7106809ab8e5962c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/merge-value.html": "f36d35100f38ed28a2100268228a5b40294dbb7b55b7f8a2468c2b209b5fdafc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/set-schema-id-bytes.html": "6c3e7f41cdfacbef17d457eb2ddd44352e392f34dc5592a1ea765832157241d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/set-schema-id.html": "31ed9a172079539d3c16ab41f8d61cc30eb5d7676e58ec188ce3de718d6b190f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/set-value.html": "4f0be10ae785e756a67ae2e544a667fd08337990596f887fd1c9f99da21ac112", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-s-c-h-e-m-a_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "5c2a7c4d5fa63203e8d5210f9ebe30946c9b63a97b74cc9348c12d0923b28760", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a9461ab047dbaed69d4435e38fd9b93f3163d41f90a547c23874980720852a83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/get-default-instance.html": "bf41288f33f7901d1bcbaba19658adc80dbbc53a8fbdffc378fe940bfab909a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/get-schema-id-bytes.html": "301688be2dbd35f201deafba81ca128cd8f55a54608c75753d0aa919d05eebfa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/get-schema-id.html": "7b2221203b5ac668783b4c0b2d1e026086678b7dd6be17d01b610e2e7b778ce5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/get-value.html": "0a8173cfb8ff273860d8ecd1e896864a9d51cd14f3156a660c573769926c49e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/has-schema-id.html": "5ebf6b7f268f024c2311e3d2905cbe64dc08ed4f27ad712af5fd0fe41852dd70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/has-value.html": "33664150c6da60ade97df279d7bfa7560dcaa5b640386015c6e8aa035513fc76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/index.html": "710caa09e6e6af3e8791d01ce44a162228526893c9c19955b9a39d2b6e5207aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/new-builder.html": "86d01c53003f690c550d36287691d0694d7314e2290d5f98d47d0b7538d171d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/parse-delimited-from.html": "c0118c0282933d5b2004d52602b974b3d3fe59c668ea04bfa347be8d9292d679", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/parse-from.html": "461e9dfabd78764efc9ae3fc350c6bf7089a302aa47a1a90e21d817b93624e68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/parser.html": "371eb19f0a5ce3d6e25b189a68f0ee2540e1372923fee1c0e717ce833483a085", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/-companion/index.html": "08f57635398afc21b4a0f3ecf9772dfb5ced7e09f9c046416a90b417b8d40b94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/clear-schema-id.html": "d4dbda7b217861f65cfc1dbcc95b45fd4586f04b41ac30dac417aa4f41aaf9a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/clear-value.html": "15557db954391246446fdea84bd5eda3fb6bcc545f705ce20730bb82230602a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/has-schema-id.html": "1edddd9a55d5cca2265b4126aec2232de0d064c5ddd379804b0b62e0f47f288e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/has-value.html": "2070b752ac61aabf60bc41355772b5f9e1babff2b6bd8c2010adca7507d6173e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/index.html": "75a2e4d4e6a9ce1bf261532f909fb058829096790bb5313fef213143c9a1bb8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/schema-id.html": "15017348d715a16deb635f5bedc8c85ba95ca372d5eae248c9fe3de46272eb3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/value-or-null.html": "48cb3624ffa3362028c83406ad728d257a7ab0a41dc9f2f2c9cb2fef3f39d557", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/value.html": "a27f0d8d7dbc5ff38b8271599f111fa52958c57100ff79828a5fbe35415e3470", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/index.html": "8550b220e8b1b403897865b44a23cd72d13dcf1d08f1c1b5f81e5a8dd9392fe5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-or-builder/get-schema-id-bytes.html": "8d9f0882544fe48a9427743de73b350d5c8381429db221545259f22dab70a7b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-or-builder/get-schema-id.html": "e0bfb57f96af3ad3867593ddc481df5dcd8485be101a0ab5fc39264d8067cd0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-or-builder/get-value.html": "0b0210bf12441904fbd2d460ac1576073e607613b8f2e1bdd2a58c9773abedb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-or-builder/has-schema-id.html": "60075e8b48fe3b7bfbc255f97f66f09bef36103df5aedb4debf4e22e8fb75e9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-or-builder/has-value.html": "8b0dd13af2f2365dc60879b3390c76fab66c60c0e333001add277077791b0f69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-or-builder/index.html": "d43b38a223e3bffa274aaf669e6e3a1cdbbfe01be688163685730d31597daaf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/clear-schema-id.html": "4c857823c30a9035d9f18bb1c415a9f1fa1ed80b694dd11d1fbd8da898680216", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/clear-value.html": "f54b2ff727597c9efd0616ea7b20af82bc48f0857dafd5d454440f7262bc0bf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/get-schema-id-bytes.html": "a03a29639af8b9506181f7acf3abed0f51b69017d5b44900101026e4cec13301", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/get-schema-id.html": "5158341588a3cb0215a4e8482b865624b92f2b3f2c18f94a29e02f49694b055e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/get-value.html": "21e39c4da5b935fa77be6c4f583d232b60c8d270778c95b867eebfa1873c064a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/has-schema-id.html": "75459819b9e1514902a953d107582749f7838054d9b18692a1b91e1372c36a02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/has-value.html": "25345d15177ce27c084b800c9d5dac4b13d6c8f998a6ebaa7c870ff05c8ddd0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/index.html": "a9c736fa7eda6168a8b4097f27d30409a8092295176ff5306bbadcec0574c28f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/merge-value.html": "4ad6c9d114172bcd68d0a35d64fdb8eb114044b8c97752b01207da8fd30870d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/set-schema-id-bytes.html": "c7cf7e13f5c7d7cb331603e9090b7ae2e0d9402de9b50daba559ea48bdc67675", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/set-schema-id.html": "2862271dd8ec0dc2b0deb83a501ccf6f61942cfb415edd4b0d45aa08efa162f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/set-value.html": "5cbc9765e4316f90f67b777fb7f0d4a59753c8fd320bb3111174c7ad5a4fac51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-s-c-h-e-m-a_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c5e33d33115a66d95487dd7c140eebba8759eedcd38a6909cb3fec8b81558fb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "56dafa69cf254b6868b56f18a6c649b4216dd217053bd24b1ace5711e06a3712", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/get-default-instance.html": "bc789c733fe179cf6a1bb044b731819e4e5c007c742b4b3779034bfa947a8715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/get-schema-id-bytes.html": "2c285823e6c2612488a6181ed78cc6e3411611b2c026bd84e3ccba1afa6c42b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/get-schema-id.html": "d9ccac781b173490a0fcdc23d2cc49ce8788596e2759da8caa77aacbdd1d3782", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/get-value.html": "8f1a99ca8cbe9b1b24105c2a04f16cb6939fb29bbf00390d88454d0f75dc203a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/has-schema-id.html": "bcf75566e4c96f71140a9cf94d32331717aa1b85a8b98f7cdc9b1139119162a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/has-value.html": "851c5b58cbc20578ae0c8435920b149ce97b22eb3e5902968bd977ccb0b1792f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/index.html": "6a2cf60f14cc9b458efc0ebb0430922edd1251f4c932b08040034cb544fde5b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/new-builder.html": "310d0e9f7e0b13ba1a6bad5e105d776b7cccb705bd583e792f48ce19343c7d9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/parse-delimited-from.html": "8f26845da1dffea9632ad0964f097bdb534e0fbd92242fbef35508c82495302e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/parse-from.html": "9fc6df4359c363c31d487399200cc949fc3d7cc5aa0750c681d4cbd733ee8c1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/parser.html": "1c4973c102e52cde56578c9bf4c8f08a7d494e751f06ddbb6bdcbd76c7c9a178", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/-channels-proxy/index.html": "11bc2c607cdc7dcc5bb5c61b2a202950430a53a246931b37d03934ad5ab77aad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/-companion/index.html": "da1373b8a2bb15e60de851ddf36d45d0077d2ab8feb87a1a0f95cf12dda58ed6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/add-all.html": "ac5dfdad7e6aa55d1200f8f341f12ee63ea10df0b814563233db68a1507b17d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/add.html": "c04a988ca188d38da5913f0de3d86cdb5ad6c810145753811ad044588f464cac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/capture-id-or-null.html": "e125b17bb1c467fafed4054c2b671684e80d9ec480f91eeceec058c9c17cab29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/capture-id.html": "226986a8c660a9567d0a108b4bb543ff53ca4caada3eed48fea496a5da31e6f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/channels.html": "89e6b633442cef6d0d4d5440167daef54017f62f5abaf055790ed365dfb98d28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/clear-capture-id.html": "beab9fd7340db5bdfee50a8d2e766725a1df3cfdd1568cf016c9111f09fb6bf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/clear-content-hash.html": "deea55ba985502ed986be3ac2eb580a7e1c9bcfe3303f2c8e4a3d27642fb4501", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/clear-resource.html": "9610aca59620f50e693c8015d34d17841be1843f3669a0339dc50bb0617c275b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/clear-sample-count.html": "5a05a80a877c7d5c344643556ceba845e13a831a73f1f87dc86bf7be7e71e5db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/clear.html": "8a0eb6ca43031f64729cbe6e2a1847a4c082174bb8e155e3f007dc676c39bdfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/content-hash.html": "ecc1434cabeeb039f1b9f971be98dfb0778d0d574f2b2b41cf5db63b68ffa3ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/has-capture-id.html": "4e823a65d940f066a7c80952d9d1e54e6fe69dc9ae812eaa56822bdf8879a186", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/has-content-hash.html": "66d779a234bcb65d6f929eebd6a001d9e7968bbfb75d77fb76cde4d1627878ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/has-resource.html": "96761e92708ce1426f9d96a97be146557d69c1fd4284d3a2c582068208d6df47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/has-sample-count.html": "4a2ac6680ff8448681047399afd455d829ac671af6d52c8f94b8d09e42e7e031", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/index.html": "edb0e2a03e435cd2af30b2678f05764d228c1be7dda3c1dc446de336a94f63cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/plus-assign.html": "0c01813d15650085a1785c9354d2d1c99d64e352827d3aba89983928de43b2d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/resource-or-null.html": "d3993f1dd422bf8553c99255dbca5e8e6ad20f51759ff9633e3f7a903feda04a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/resource.html": "2b89c8fe0dd4752055e0387610538f86e507d0b4d372b7bdddad4ed26a02812d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/sample-count.html": "e585d4e92ea69591bb5b1b03f9e07e6b91dfbb29f5e8a49cd01a4439bdf023af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/set.html": "4f4f7706f99a95a25d1904e6c332cededa7e83a5fbdb55da7c575292cc03cb05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/index.html": "087fd7f9b7bef6858e3a3e9baf6e307355e0cd3f6f63139c864233b83c043509", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-capture-id.html": "2a72f874d660029e3cb2acf111d1f4e9397f63c2ca165ce91528415c071a583d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-channels-count.html": "ab3fba4644c89caa1e65594302e160ca3b512ad9be4393a6d2202316854221b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-channels-list.html": "c7ab5d1db0442fa805f339b1a591d2b27bca4081bbb2501a49b9e672a4c052cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-channels.html": "f72e9ead3afbebdba3e770f697642f35af49447bb06c62f539250d6bc2461eed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-content-hash-bytes.html": "6950fe0e0396a22159015c7ce6e49e6338f5afad6c186e19a95f6020eaa97e3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-content-hash.html": "8d1a4f88906dfdc1dae771f755abce0611ca7685e6746ae96ceca5257501c8b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-resource.html": "be7618e98d346b6df002d1552f30e5243af396a907fac9fe5eb757306e48c7e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-sample-count.html": "838ce47abc2bfd3f377ff3ecbc2cb979e4fcdc4d1466d9133f2d6277ce63eaf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/has-capture-id.html": "693e537a7fa003910ef491b4f2d303d3d626bc2aea19424ae5c3b1004df4875d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/has-content-hash.html": "10c9244f09f40f6de82ad9a9d11adf40142a97b7938cc74bacf2d70f472c273c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/has-resource.html": "90f27a13a8d2e7b0b5185ce453a684658705f4a8fbf7044b01de6b69ff2c0f26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/has-sample-count.html": "cfa2ba66a5bc8fd445ce846267e8040d235fd32a2c0069d1bd3fac3402001d0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/index.html": "2ed40cab5605ad805174573669d0d24f109c5df8b0686a5720ed63e95082607f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/add-all-channels.html": "43098a3fa450a65d788649f65ac53d87b0e366d37609c2a454cbe9f0841b86d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/add-channels.html": "368ecfdeff971baef1cf4d6bc49ec2a4254470f34f38bbe8f28a076009c1dda8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/clear-capture-id.html": "4bf6dc6536c2e86bdda106a27f00fa4886d6002003b66e0694b36a4fe67e7bc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/clear-channels.html": "d741a3523b71a73bf44045e03aad0b294f97164d888cafcc59693cb3301f8aba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/clear-content-hash.html": "23126db513e534a9ee90e5fc176f248319471ed3a21e1f0a1c6b76dd4d3fe7ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/clear-resource.html": "d673b3acc342f1fdbde6d376e092fbc802bd8a0a7a5cd8b14a81681bca8fda41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/clear-sample-count.html": "4b06c5e9ef3b50ecd169558af7e37d134c54b8bbd8720a158c9ce56761fc0d74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-capture-id.html": "f6d8d081bf4f897c270a6d38be225c39a28a50af0f74021de75cfb2c51d181ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-channels-count.html": "06444703f4182d611aff8d0f8291523f9ce0d7eea65cf7b002e00cc04d90b234", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-channels-list.html": "3531ee9123bcd953b105e71c2660e6ddac59a108fce2a8f441dbedcf27f17c38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-channels.html": "695ec9bbeebd59874cc7dc74bda7116f1720898f7739f69388d0aca7f568cf32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-content-hash-bytes.html": "1ef6f3029d3afbb5f6e28283ddbce579c92d9507eae278e9832c8b24e3adb966", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-content-hash.html": "43359c6995e9d3d9fdb9d744d3639de083973ae58edd58eb5e53d8f1fb7a9b5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-resource.html": "2579266575437e48e569939586b771196b5b78a2d6bcc48942ca73c4734ea984", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-sample-count.html": "2011a2ec700ec06f3c8dbc33a457626dbc8e0b70d944ce05bbe69d46ff2b45de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/has-capture-id.html": "31223f89181b3c79462181875f1b9e6d7d3e6118464d92492c82d2cc915bc4a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/has-content-hash.html": "c00400ccfc7dc3079df516e6f9cf6c983ecbe9f94d988a548f9fda299b847ff1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/has-resource.html": "901b1f5415ec2a5cb35715257c1521b3c3cae57fac070f12f14abe97d9d408d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/has-sample-count.html": "7e12629a4f4c941ec1af5ce909f43f8c9b48a696ef9d2a2cfeb30f3a3f89aba6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/index.html": "9b55d06913bba538eb46935dddbd5915888f16a19c09da027d5d0031c1d2e43d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/merge-capture-id.html": "ac65d85a0983e7e449ee8f608b13a0f3338dd608bc99255694c1986f6bc08650", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/merge-resource.html": "50b5858fe9445099ce2a4a1fc034a6cdc5b99d9a76502196779355de4e8dcb0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/remove-channels.html": "8e4e7d608df059c91eb5783a91b35bf605a783459d429da236b4cea8671fed85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/set-capture-id.html": "20ddba978c0c38d4056f2b4f53400dd7dc3113ea4edadf11a0ea5763d661b2c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/set-channels.html": "a16dd7558477acdd8952505582dd80a2e7973d6f0b4551a3b70855c17efa8471", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/set-content-hash-bytes.html": "d0cde46aea6e7530ca38359aea81765151ad7ee74221d82cbe4fa34a9ab96589", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/set-content-hash.html": "b94cba758e7c50539b139226551a3439355a59d995726230abd18b05cd715edd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/set-resource.html": "b409199f178cfc20583b0d1208872ce8288fe48856c8980272b8e13835a4028a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/set-sample-count.html": "f1927ba730135bb868478262c364f44e85b17f9bf08d4c90560fe39a64cf1115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-c-a-p-t-u-r-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "cc8499f9ceb54bfbf5b9177b189860e36ddab4eda3e77342debe3b885c5e2e48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-c-h-a-n-n-e-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "413f7eb3f9a141fb74f4a31058a6450e994715aefd09f00bdc30f7d8f9be0854", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-c-o-n-t-e-n-t_-h-a-s-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "42cdddbfff1cbe0037eb2c9bd2937916053e8088930e79bac57bfcd2c9f209ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "d6fa6b7063679e7896dece547c523a0d7554c454c656e414765ceaa0d705504f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-s-a-m-p-l-e_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "73962f314570865601cb9c5749b9e854b078a2a1219b6ff3370d826ce2cc1ee5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-capture-id.html": "e842f0480a201198f6128759cd5a2e263a769625724af76033fc6d95706240f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-channels-count.html": "551e60db9d2a20b7e55a6715ad7a34d38d2cf515786303a7248e3097d4baa148", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-channels-list.html": "211f59ebcb6460e0bf476151e1ed070a41aff608df33bb80128ce426ce058c2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-channels-or-builder-list.html": "72b356d5d78fd5a0444eb39221553dd1d705d6beec36b7f2ea8ef0a3e9e3da0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-channels-or-builder.html": "4844e86c5e47ac2d3a527cf93d64d1d34ec3e7a9bd7a67311aca4fcf83411d73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-channels.html": "7e0c1a7e89b5234b1b3227073e20c44ca088b86e80f6d9c1c13df17ef799b9be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-content-hash-bytes.html": "f5327b7d0a6b4fe73b4f20ac0eeec112afa044a17ced20c32bf7df51f89e2225", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-content-hash.html": "ba5821ace7cd980eee4f75db528c7c6ae3cbd41c87f95a09f480157c8a1ca58a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-default-instance.html": "76fb83322b3e3eab47fde085ae5a9696ad48fe941cce446df217ddf53bff8ffa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-resource.html": "22fbb9428679cc791707a8499b7039619c5f370b729d7695121a543d5d075308", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-sample-count.html": "a5296d1ed09bd6caea35569a8d55aaf8f5910907e684784e94b474b93149ac30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/has-capture-id.html": "d6c01bf23a7136e2da21096ced9002274b3cc9053b79090aa969c559ca3de3da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/has-content-hash.html": "7da7f41a1b0a0c5e143db647370d7f41243e70c71b0f860fb083f03df03d9b47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/has-resource.html": "881ba63c5bbcc2fb315a31f45af44dc43e5ce1006de521e25c0a352256cb78d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/has-sample-count.html": "6935868e69443ddbb64d2834fbe7d66d24b6593eb96fcbb658135eee7c598386", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/index.html": "b51a97f4fe823a9261414df67043aaf6549b35794ac6e2b1b1f82ef6a1731341", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/new-builder.html": "3c9cf97a8622bd24e0438828099cbb9ee4d495cc2356d3cfc25e32cce6ec7354", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/parse-delimited-from.html": "9511b7517ee9eac2e8be3172a3d8e3894645c3680466a280fcfb9507d40dc388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/parse-from.html": "451f3fb19ca50ab856d59c6d53ec5393d65d3f363726a051bf0e73db7cc2e512", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/parser.html": "a2bdbb480376bbb9c70f656e7b2fc21f7c40e81303423413f634085913c3a08e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/-companion/index.html": "18dff9eb8d699d1b526b5c4c052aa5218e29f0856f65f1d61877e4b368f5cecf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/calibration-or-null.html": "ed09270eaf8c2e41ed7d5c75abf0d40443e7e4fcec4123262c9c11f737ed0bd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/calibration.html": "197799d5c69a571ecef2125443511b8b93146db0e6b496c9134f0b548716e2b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/channel-id-or-null.html": "c4b63493ed0af17649bd8697bdeb56c12ac35186440f13142e42d12f14e291f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/channel-id.html": "d51f6b77eabfbb0fc70453958de76e642a2c2f5064c5aab1fe6058f5e4a71727", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/clear-calibration.html": "106ae4e7f55611d2e77ca724f5c068f71344b1ddf8bdc34cd93d77755e22fb15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/clear-channel-id.html": "c47e531e202241bc64d04f87846fd178269ae1625c572dffb483aa1a0077bbe6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/clear-name.html": "a160855fd92f2ff52a2a740216058a4521989efc54bf812cf2c90c77471d6c86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/clear-rate.html": "c7ffcd39cbeecd4e338f404e667ba44ad659057a537da06d0b4969ca8c1c4ca2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/clear-sample-type.html": "d7c84b4b17c6e3c87d3ab5fe75388e433e1b70551b0f2a6f1686e7f7b113ad9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/clear-unit.html": "7a1936ac527d0e01a472182d07918a6ae9a4255e930a7d10be3b2bf83f98e8d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/has-calibration.html": "417974da757855f96f847c70278bfb3471a81f00699095e1bd052c0cd9ccf994", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/has-channel-id.html": "63f165b4a790a5233ea25b428ec9ca688066b4f5fd7965ebdcf11a92a6ac3947", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/has-name.html": "58a02c8c9b35057dfd9492ccf94a4eaec136a29d501ddaab70a6991a03318e47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/has-rate.html": "8e11b9ce0c8c70d8132fca96de7ca7f16588aa7a934488df5f5b86a0431182eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/has-sample-type.html": "025051bffdb84dfaf5301ba7c00beed767ff21519d784bae1b306f883faa6a41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/has-unit.html": "52297e35ecfcccb7b95e54144587f154131ac5ba2aef846dadbce7d35599530a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/index.html": "ab30e6b9a1614091db81dd654bd5134a1fc97dd894d55970393b585830fda5fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/name.html": "f7316504995873b70fee7931a4006cd9ed8fb307888582c294b30678e1a19c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/rate-or-null.html": "0145a587786cc7f36ea23a9bc4c37597fcd26ec1fcc8d39c3e85acde00166893", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/rate.html": "e076bd9242c4dacb79d395e200050160382c40c286c43f289e07ca5c3d92ec0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/sample-type.html": "7db0c1171a2f33f1a2553f347ff63439499079d2dceade3b18a53f60f23c7d0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/unit.html": "7dd1622f5dff559ef8d39a563b570ba3f54dea0fe8fa5787ff445669a0adf850", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/index.html": "d82842b7376451879b7b67c883bd94518f19d5848b0aafd1b25e51b90bad187c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-calibration.html": "97fccf29c313623174b821ef782969eae9367eb046beaf678683acce21db487b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-channel-id.html": "d8dd73d7790940d8a632837df876a51922220138835cbdade80ebdf9d28da853", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-name-bytes.html": "a2aece79af9f0a6779018b544e838cca4b0d85d6b60ca022851a45ba040384c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-name.html": "033f172a32dbdc8a0ac75702cd4c111cc14bc5695a0705dcc7815988347b729c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-rate.html": "502e30a0884ef8e4710ecbbf647d0b3e5e883280b65a2a0958d424c6caf549dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-sample-type-bytes.html": "62dfc0960a48469ee0248e6dcc17a0563c20d0cb4f68583755143d2fb09a2f56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-sample-type.html": "93acb116276b4c4b6812fa87b953c7433786f744039f5c5aaf8de1e44b84b678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-unit-bytes.html": "7381901490580427d8c0db5c86f9c7b7f0d593fd78cd832e8c0de178f15f3223", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-unit.html": "b5bec3fce41253bebf14a74914cd3a7589e5199d7e1536d3ac0c7e721eb57933", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/has-calibration.html": "853f2078fb47a6ff21ee9d529c546c111c485adcd2515fc25a961c1374ac8884", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/has-channel-id.html": "8b5759c543a3c3344240c153883793ff717860efb4af15adac0ca24c06662368", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/has-name.html": "634d9bac79bb8903db692b76b6f4b0c11db964db173f7eadf72bdef766a4b79c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/has-rate.html": "356e0adbadd3d9c0ff169c8a78bc53d7bcf830c67e2eb3fc8515b2f20077a8d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/has-sample-type.html": "d0e1fce03589e5fef8dc66c6acaccd9d397c482d43d83a525e9ff56dd5f57190", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/has-unit.html": "6f30429f88e8a5bfb907e25ba732f53c7708dea507f83668ea408dce22a2f52d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/index.html": "e51f490b6f3c8a32a78028c93188b28aa0d730b728300b9643e9b5f615097a23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/clear-calibration.html": "6f786837a59a266a5705974aa29bcd20534e5a96da1d4611da6b4249f49e1e9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/clear-channel-id.html": "b3d2217238ef71cd835f2cdab70dc7eec7955ddd175b229644abd4f6e882e149", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/clear-name.html": "0670cd1f35d6cade02e44d590047aef5bfac5ee42b5cb81c5716eac493e48494", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/clear-rate.html": "46066a466fea992b677baef39d250f3b7c75d1b5c24388c7e142620e613268b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/clear-sample-type.html": "88fb3b3ac32e0adc9616d62cceeced7f1a23727c791e4db0d784d5082752964f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/clear-unit.html": "c5170f6223fd4e7dd6f28830a6b96ddb7667aa46aaff091bce4c6678b01406f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-calibration.html": "b91d96dcb393fa7eb6c7c35c6d79f33606b40b4b195ed9e66b757ec41a85f9cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-channel-id.html": "f9da4aabee683d6d08e7c192ca7b878450cd801cd9c538119f11648d5ecd983a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-name-bytes.html": "a6eece1913ef9b4e5da72eed38f9b09cc0a088b8d22be3b1c293998d6c936867", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-name.html": "fdd18157e66e49a57a824fac2b013419c3b14034c38995dea4d373e4f1c11a4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-rate.html": "0183067844fb132fad976250eab730d15a6c2ba4f669565ee404e33c68f8593f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-sample-type-bytes.html": "439a90bf282b7f56c7f302e23768f7e1597084fee346f2a05ed6704d49d26203", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-sample-type.html": "1dc9259c174184e1b77a98245172f60ea297e90dda23b63b2482ec5039ad9946", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-unit-bytes.html": "aa426e1dfca7ad5509a6b3246016474488f27daf46d6bf7a9d281971f1494115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-unit.html": "681148163308c34cf3ceb6e400722d2b1336ded31269dc8a46a697d30426dd89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/has-calibration.html": "6dd3b84ab227b6b243ac8b2f66c100ca8fef3c274ba012153b63fbd0287f7861", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/has-channel-id.html": "686b2d444de1769a2ec5822de4339421516e85fa0d2adf905896cddb20d16299", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/has-name.html": "bbf4d9c19fc8f7d7c638199e1ab253f543383aeef7bce1d426f53ec6d9cf1461", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/has-rate.html": "5ef6cf9a5be04472cd15b9d945d15cfc3157c5f924ff725f5f77f476aecdcfb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/has-sample-type.html": "97413614cdaa5776666d8f5b141e591799ee68e4fed0845c0d91652472d2d632", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/has-unit.html": "c4d97d80c675cc572749e66f4d87b59969beba2e55976f9f6600807d4a864582", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/index.html": "579d6472472360448e62f20f21f4e8a532fa4156d8e28e5c4957385f15b5fa03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/merge-calibration.html": "fbd3287f489b4ecde0fd105e8a3be8e987f397fe5a8c49599102b75e6a234dd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/merge-channel-id.html": "d0d067ee62f143cccbe6e8eda742a5a86bc717a82d375702451fbbd11632841f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/merge-rate.html": "751e518e989d80a33968670a1f6652dde0c8cdc8600433991518a25afed8720b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-calibration.html": "36503f8d2db9c9653dd413efb1430f862fc96c96208a6f5544c7b9d2a50eae51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-channel-id.html": "eeb3ab99f7c5f2a2b4039699586bf90052303b0910101082d548569e2e5a65e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-name-bytes.html": "fb7a032747c872d47f806867c5a01b7cd04be82565147b182ae0784e5f4f9c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-name.html": "0d220f9b7326a9d5bfaf8cdaa9354b572992482a9d83668e3bcb184a37c123aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-rate.html": "ce14fd6a84fadb3800e082148e70924c694218fc5de1903fa2be03f45ef72d50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-sample-type-bytes.html": "211aceb0934d857954cf55be62fb2385eb0de7ded7f60dda32fd017d494a50a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-sample-type.html": "ced2235d6d604f3c1b59cf963e82a006e5b73df92330f9f892a041af9fcfa4e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-unit-bytes.html": "eb8b1e4e9627b3ac7687e7dd59c7521e0aa9f47bc7f7443e29bac0afdcb8484b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-unit.html": "ae90b616f1e21cd1b7bc5d8fbb96d1e5d26f52c8f1ca2c1ee6e772db5f7b0adf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-c-a-l-i-b-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "8f40480f3748e4fc98182e7b40822a2fcf3194aeb41150b49e6e743d3fd5a7dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "7c2368936d15976e3b27af40720609aeb7b477bec1412d4c8beb52975cd6bf99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "ed04204a4fe64b92ae281b71d89ba6a9381723ddd5e38f3463a34ade1ff396b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1d03fe03432df9a273cbb3cec65de9e5de49c7c50718bd50e8ad511fb7f7d5a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-s-a-m-p-l-e_-t-y-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "ce15c2bb181736b6647baef7c1ce931ed624510589b1c49dfdfcc7c888d18106", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-u-n-i-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "9ccc1ad8cbdbf41a41f908bc4b4ebf0e112923c7d4bac270eddcb902d231f188", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-calibration.html": "582bdc1682929ba2548a5c59926065cb77c9cc8c658b7e333b706cf25083d987", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-channel-id.html": "0ede60fd50703895c0f85a1637ada82f7b08a87c72ea2bbfd614ab120e6449a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-default-instance.html": "a1226c5532ad5dd6f844264584dcb8ec2793d4d91adc217cfd4330879b1ae2c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-name-bytes.html": "3a23ce7c0c349e355174d45d5ef3eff6dc11fe2bf5afe276b1b95ac12d2ff1c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-name.html": "f9564daa0e81ff87fbbd60d8f43550d42dcee95c43a130229afb75cb1dedd5d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-rate.html": "19cd41205a8ee84df6324e45d9e47a56055947040b603c9d695a1c0645ba6f01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-sample-type-bytes.html": "a3a54e48c23eee6ce57ac071f3efdca34393f73943930c000e7aa95809fecc88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-sample-type.html": "d239e63a9b4ad2f1412baaf5b90b33dfb4797c25175674dd647e24fa30af5a2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-unit-bytes.html": "e2b918a6b3361e78e5715cb617d82c6c5b495db7e2e4d5f9a89f69539769464f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-unit.html": "79f1f4999edd14585b2b04ab33abedbfd96ff1b6fbcd98f42dc12449e6b90e79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/has-calibration.html": "8001b369580cc9ec412b524ecff45fead7f700756690120aadf0111a29f3192e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/has-channel-id.html": "9a9cba362509a59f14012adcb15d29258fa17f26176ed557caa953ca78993b57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/has-name.html": "d7a5ae486ee235e95d57d17cd428e9f0c31ab7023a2b7a64674c5bf1e6c0f144", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/has-rate.html": "657f0300b5282d324edce2b5da3974ddabe22fdce736da6ef9dddfa0c0770e3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/has-sample-type.html": "8c6e46cbdf90497435177db045d49df85599556d9de97e0d6835f957e3c801e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/has-unit.html": "0706a1ab3aca4b480e287371af70846d85486079fcb7ce5b1706d265f22a4757", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/index.html": "12d1ea54a405db6c692d2d5af21c54aa1669d1e55d50f260bd570d4d7378b936", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/new-builder.html": "ce724b8e100db263a8763e4512b6b50e2a7397689287895b6494366069184a67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/parse-delimited-from.html": "0734aca5c3de5a6bf3fb22217717c6373b644d0cd3301280198f5ef607fe8b26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/parse-from.html": "ff27c886cf78625bffedab4fc9d4b59843d2d05de7ed44c6bfc90a6fa5955cbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/parser.html": "a0a6224332b16c6e335c71b5a20ffe4b879aa289513bedb1311db770266cf8c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/-companion/index.html": "c426f479eaaadeea1cd413bcb013d24950c45d9897b62de42c6372e95a4e40a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/-context-proxy/index.html": "e695ce020fd3fcfd76f4139955a258d7db07436ed3af3d5780904704247726fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/-conversation-ids-proxy/index.html": "19d99185a0474724496895c2e8736584a03c3d37e1ecbd283ad4b28234aec052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/add-all.html": "8d27000bc4942ce838ccf3e66cb4c778f0d4674ccadaba0118b1f2096f2de6f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/add.html": "dcd2e40c8941a2c65803b858871fabfdfeb9fb1d3e350d7e2149bd6b97822401", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/clear-name.html": "3c0a3a7eb1ae33549f0bf3b1b898ef9ff04ea22e20201f51cddc5d3526804189", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/clear-project-id.html": "f861cc49d09a5557491588d6f26a769719e924ce57849b730b7d97b26cb48c28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/clear-revision.html": "c70c1023e820bf141e40765e3aa06fc9c30cff5ae3495d11575ff21f9452f5db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/clear-trashed-at.html": "c9f61ffd15c57fedcb03efe5db4e76eca4b0c3c29d21f625f65e18b64ba19989", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/clear.html": "2738a6401fb02018ec3ee2f537c2682f28d1cb8855ebcc0e9728e089adb67470", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/context.html": "7d5b59a97d60dd00c7e15d2466bfdfe062068408b201447d20702197df87f74f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/conversation-ids.html": "0e4cb59a7b8b3f7462dd1c3272dc48bf066f6136cd9515c4b85d6d835eacb663", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/has-name.html": "422fde4bdbbbc184ce5062d86f7b17725b1fc864d910beb6b14779ea1fa93b52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/has-project-id.html": "9f9715b234628bf97f518e27c8d99f0282d6c228e75523eff49ee1fc86011693", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/has-revision.html": "b49c66eb11da245e5343ae51040fd528f8735420f9a84b645796bc9b59c75322", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/has-trashed-at.html": "71ad49ea7312b587697b9b22c7cc1f3cebbf4c71115df3eba48df870e97ba068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/index.html": "f9698afea4c0ea5e7879f664bef45adc097afa8b57241c912af3598798df1f42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/name.html": "fbf2a4eaf03e968491d8ebf0d982310273c2530a4b6ad8edfa28c71c2dd2b41d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/plus-assign.html": "83d27e478112e3c11489039231b30b9f5fbaa596dfd84309de834c3f0424cd8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/project-id-or-null.html": "53f2bbd6aaa3bdc96ae8181eb5caac356c771c939470408f1356e3c945030911", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/project-id.html": "4c19bd1fc794b3f66a1c56ba4720f765fd1542c2a23c0081d12a4ceb3c79a1c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/revision-or-null.html": "b5f2fb9e82981578e57ed8606e051cfe136cc110af8a10cd905bb9654e16ad1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/revision.html": "7caba5e514e82bc92d1c2f2f47bd5dcb5f1f43a2bce1875921ba99f19b701cc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/set.html": "6481713a0197be14b47af9d24c8cfae2b245b1c3cfa7150638559908f1584719", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/trashed-at-or-null.html": "beb37ba6580d6a1b2f0fa8db6ee55fc1b4618501750d9d8f7bd381aa3681f9ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/trashed-at.html": "4a0a892495176aaf0e0c08fc6de4e2e6884c59ecb24dfdc446002bfc6694a014", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/index.html": "9b7cb37454d0a42aae514310a395f89c51ae41d883dccadbb124c8157ad3596e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-context-count.html": "7ad0614d2ae1d8a41bc5d1bba3af5a0fb7d1e430119c04da02270fe740234004", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-context-list.html": "3c463803278261dceeb633525723b170b78babd037510467f942189c1e4bf0b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-context.html": "ec6325f97f2a422872e1efd69805ceba10a26d7ad55f6a738c771170e6898d5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-conversation-ids-count.html": "032ed1d29272a3a972e46731577f979d91d2b23039015ff1ec1560df4b6559f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-conversation-ids-list.html": "7d464c520bfba8f40155e93c15adbce893de472a21505e775c6cace62f09beaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-conversation-ids.html": "7e3b15b6bd3acf1ba984f61aeaea343d38e0f5057c6647244afcb0ed4dfe556a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-name-bytes.html": "8ec8dd121fa60c1d294034cca18978f37459e10b58e177e1a1aca232abf0ffde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-name.html": "a2eb0f33dc667601253f71d6cc8d95dab778142d57d081f9a78a333952775782", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-project-id.html": "14f4caa6e831db9317471603f61e26ed24cfd36da489daa841aa6da787eb5953", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-revision.html": "f957473b0f1f02ed9164c0bca0bc9616e38fda698e16530e9c3128ed51e8fc21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-trashed-at.html": "2be5af5012a2efed9528507b53d2d36b194153e61c0abd7ec4865560a96ebb8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/has-name.html": "dab8d83073e31e7714006659f847ad81d591f7b8423e0322ffba18fa56705c3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/has-project-id.html": "e0e67f60487cdb40d54427a83801189b5cf16e115552006ac9418a085ef218d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/has-revision.html": "56a09c6f63cc155ecd56bbcf64d427bd50cb77c712de3058608adfb608b731f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/has-trashed-at.html": "3d1528e84049bd8f62d71f65a7e4bee12ddef602289bbc3d21da4a179d7b81eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/index.html": "04027358b479ce937f58787f9702fe67c46b44d3f2d44321c73ac7dd76949170", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/add-all-context.html": "1c2271b2f87df76b04fc4c0733d29b1212b9a394b38e430ac197b263b06b5f80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/add-all-conversation-ids.html": "a40f2cff0d47c2488be8110ccf10af4a918da724546b09b1b7b19d9c30bc158e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/add-context.html": "8a70e36fb1461ab3457d9c874c23f4712e2463018ca6a43003a0758935b09624", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/add-conversation-ids.html": "da962d05b5cb925bcb9f2a2941ba08e5533101c8a9178080325f86b35e98d23b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/clear-context.html": "a899e2b9c3c92da631dafc7a77bb4882ca96be80a3eae45ec0e44ec05fb7c71a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/clear-conversation-ids.html": "1aff5c889b535cb731e43ca71cdfa7a2ecd41732a94cbf5304901bdd0f902f38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/clear-name.html": "688539b243d0a68dbf59aa4b9b923dea325f863a0123122df400ef363620aedd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/clear-project-id.html": "c1ca2a07132cf3306ca603fe57c9efe2e0d018efff0aeb951f6fbcf97056264e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/clear-revision.html": "a69b077668133dcb790975a61122f7d8eaafacd173f0ab3135db944470fd7d60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/clear-trashed-at.html": "9c9a4f9e9855e59470dabe0fb3f7963426da359a38238ad920ecb461973d626d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-context-count.html": "536f013bb344a88c5b835fc1629b2b5ed6bbed60af4d332a838829a5ed362e05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-context-list.html": "caaadc592e9da3c389da5f5cf21f3d7a8699ea27383cfdffa2c5744612316847", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-context.html": "e4371dab855a5b8c45e3dd184dd3505316b23d9b8f3d1e34bacecdfa70ad16c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-conversation-ids-count.html": "2a90c86759b627870dd80141fcd9e0ac8b144944a9cac010a76b9283c6b46dd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-conversation-ids-list.html": "176d0c253c36ff25d325a398a7e33a75314ffedf29938844775cf5326573a816", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-conversation-ids.html": "b7513a12959ea1a8a5127c2e31c88cd1a20fcd7ac969564fcbd5a46b2e1ec508", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-name-bytes.html": "80d56129a262a38f82fc449879b62e3fbc7711e43854a1415c2f664b910e4443", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-name.html": "0baa55dfcd473f9ee1d4d0eb1d36d87e9d892e9ba2dbad7a39f64f504ade375c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-project-id.html": "28eabfacf603c11f10aa6e88ad19a0224a8ea23a327ab994a35bba9ac1b0a07d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-revision.html": "316de3e498c6c39d6bdec2541f7225bd20464f2e1410c5da78abdcf1e969fedd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-trashed-at.html": "4485e8048d2ab17897a39b439552dc6fb3ec8fd4b56d3417db38f15234233fb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/has-name.html": "e770ad8e66c432d93b9898bef28cc432443f353ce8b8a81009d116f7101bbe7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/has-project-id.html": "ea14630e05f908d0243b63da6a9b5728622ca6bf413504e26eb915f840f430ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/has-revision.html": "a88ffc3e7ac0c27a4bdd2e854e1256b9726b1363498d52c6a0e1294e4bfdc9bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/has-trashed-at.html": "c472d511b134f85345e305af8fdf33265e7bb3a1c59ff4ef5882dd2a33de0c57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/index.html": "b2b6ab07eb3dc43d86703b744fc5c9d8f8abd7abc3d1a46910f0ec61a40e82e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/merge-project-id.html": "6e2bb8722a7673489059f5dac696b34cadb234173767f68a23247fc679e364b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/merge-revision.html": "e096b3b63e3033f24d54eea088d9a7d66516a12350768b31fccb632ea51a03f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/merge-trashed-at.html": "ce1e6ac966675602c8a06d474f11cccd65f8d4267422669378dc00f020c2cf32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/remove-context.html": "f7813721592fc6b8acd28688f6d6feee62066862e78b53abcbe1739b0af79676", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/remove-conversation-ids.html": "746dd2f19cca4c0b90a72194e9044b453cebaaa7b3d95e44835064c2c3da15f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-context.html": "9e04b6df5750abfda1d35ded9c00132f75930145c7d472fccfdb14dcc3b183f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-conversation-ids.html": "5ab3e2b234062e8b0840e8156dcd705b5a164d67d77adacb4b8a8c9814c555bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-name-bytes.html": "d020aa2090c4434f0a0c3d084b949a84a8ecaf329a583f59b736777a2fb1c33c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-name.html": "b354d12bfc68b02f4bf9aaf21e0290e3a4eefe4670890afb9d7c5ac52ade91bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-project-id.html": "3ae243c81e24e7707894dc258d8b136fe7ee44b05821913637047918bafd5886", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-revision.html": "5720cbb2bde8ac3b069cabd45bf5af232369ffb94e8fc54764899287ed1fac87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-trashed-at.html": "cf17da0d642611c86dc8a8afda96a8113d76872e0b4ad4cee8e97930d79a8e8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-c-o-n-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "cc3e17bac57a11f0a684f7c3d36760f882e66ca2a3bb81f59accfce8b4d67c47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-c-o-n-v-e-r-s-a-t-i-o-n_-i-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "4b68f9462528938e40e482dd9f36874ff1f1c7659abf97d9ab5e2cc0d4ed5fdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "e9dce8ce7d35027c3a2936f64aecd90e114d855965fb4ea54272eee493434ef3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-p-r-o-j-e-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4d97e6f17c3083bd2eb6422bbf6c19e8111eccec71c340c9872cfce4afb55c00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "27f305c546250a13a864a683decdd4b7340e60b642297fdb5729e23eaa97c9c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-t-r-a-s-h-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "850064d38b3d44b80d1eaf2609f920ad4464e8b0f48f8cf66ea5e89ef205eb5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-context-count.html": "59f1267d70a88fa73a603a6addac0cf87573e7832b95348858f252b2ec6fc4f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-context-list.html": "555b8cd4885dba6df13cc277aae76c4a3a913dc48d9889211f57644365aa8a5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-context-or-builder-list.html": "ac8a37b3021e6d1bb22b1332f101aa14466c6f50387cc9b92281058e2f41aebc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-context-or-builder.html": "39aaa302bcd85cf075741049c8d831e960802fd7537f930830ddb466acf7b592", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-context.html": "2e83ade5001d7db88c212dfd45bf1399c542dcea7378eb5ef6ef46c85b0c9698", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-conversation-ids-count.html": "eb8d2e30c9c8965204251ddf831d9949f9207ff4c6df54fd630eb0ed3bcf9608", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-conversation-ids-list.html": "6c87e7cf40b23407d8261fb66fa4a69ccdc06912067687b26b2d8e0f96bbf54c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-conversation-ids-or-builder-list.html": "371cb81b8a3d4211cd30dc5814f04d75f3a2295bab26fca338e96056edda9d19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-conversation-ids-or-builder.html": "20431bd3903ce8fc4e7fc95b4f6d3d2eb721cf2e19512b02ab135f7683ee85b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-conversation-ids.html": "e8453dce0f1aab3fd0ce1946855eb9a209d8f6c87b5c00537e87a949064f6c3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-default-instance.html": "d27aa02fbbef7dd0176eed23cacee63e61751c7ce5808394d389a40c6a5f6c1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-name-bytes.html": "2700218aaec46214d4787aa62080a8afee97a4984e4bff44c7a7382364b708a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-name.html": "4fcb9978a75a4feda5a226944e361c08f59697a7bd28be55e8b53e4a3149e42c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-project-id.html": "94506e38ade4bf031d87595a7873d72678683e2f85593cead5d28f5a7669301d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-revision.html": "0805d87585c7580b5ed28e285a24d17194fdc205359c061a34e93602d6e8f4f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-trashed-at.html": "d223b2c2364fb542f6bc5d71abf6adbc8a903087f107c0e86f0e7b37b3d577ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/has-name.html": "e2a81937428cf3d41fa9263215e62c52cce6347ea4ffb3084568b04675bc6483", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/has-project-id.html": "79eae0d18b646dae4b5e9223f5913629ba0eec2dd7339364c47bc70c4fb9be83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/has-revision.html": "86c43487a73023349e95181d732accf1a27962ce9b60d4068c13ecdeb94de277", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/has-trashed-at.html": "6f050f2e9330c79e85bd1fb630180a0b8a40532854354d31339aff7a1c587e62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/index.html": "0f7cef66654257bf608a320f1c9a7f0ae12fdc0b6fe3066839c11f15afcedc7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/new-builder.html": "5b4584d153c0119d5638bb401ae54fd4409a65aa35250cee597d34313305617a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/parse-delimited-from.html": "8b5ac1d3e4bc7ee370ea208c6aacca0e934d564917f5c64dc6b3127018c5c4c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/parse-from.html": "65f8ab07181f5ef39c881a77faee107950498c31e95a31c1c8102a2af5558b84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/parser.html": "9df9f0fdbd06f99499a7aafce8c601bef4d30358b23139b06751a15365e823f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/-companion/index.html": "e434f7423f5a980c9d0aa3a492e54c3e85958cbab4676f2b6f9e1c7936f143f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/algorithm.html": "567a37304e82f8afdc9bac2fe5f2cbd2803d1202cf98b84038aaf3fe323b2d86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/byte-order.html": "ba9d053b7c69ea48342a05d7f73b621d03ff63a9fe8f737fa7a702b2187f5388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/clear-algorithm.html": "a5b6e245ce08dd9bb588e8f681dd5bd4369ef5b455bb86ea890ddea2162b0024", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/clear-byte-order.html": "5335f7da038d92c3517cedf83b1ab2afe190b34a9b6f17714a88caa83d8c8f27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/clear-input.html": "6ee96018eb2a8a31ffbed3e50d832f534e9115c520d6a7b1ed700a32aa0fa40f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/clear-offset.html": "bc2d349aec0c32831765b0c248785a273f469ebcd7564bd1f9cb9368c282d07e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/has-algorithm.html": "ad0e838906f6e058390eb2d6715b7e5f7160216fcfda7de3e2c33736b7a09b36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/has-byte-order.html": "4d0c6047fdfa81f52b9b7080a5113c5b70f4aee0ee98269b163b67cba898fb52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/has-input.html": "f892749be4187a86a6e55d9358a7e1722bfa92bc6042d8aa74f786451ef8f3d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/has-offset.html": "0a77900f96b65cbafb7655313c4f2c22c6de64e74b0270430bb62aee919f8ab5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/index.html": "dd215df4d33b52a36a2ef0e22033ea5597f72d3289f7d2b284e9ad4ae56d0d2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/input-or-null.html": "eafaca0ba4a340a39235273d44461affa8ab9c2afb57737fb73439cf671fb40a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/input.html": "450f16ecbdf7e6e986cb4db344640b6f1e80f10453a013f7e6ac113146f994bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/offset.html": "3589b753d3721f98c6797882fda5147d6ecea50d7ad7f0764ce898a5441454ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/index.html": "32aa6fe62e61e9146b85ab91e3478080ad2cca41717b69fc6594c5ce3bc2d669", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/get-algorithm-bytes.html": "647d3eeddf81748eeeb440c7e87e53030b4490ceafb88d3b4a8299518688498d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/get-algorithm.html": "a755d5f730fd95a14aab265ce1a993458dbe1b6710e9b1cf9dcdea0a64ef907f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/get-byte-order-bytes.html": "8fc9691145853c5d5fb69f4ed8409e71edf4ead3fd106e883e7163229f0da265", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/get-byte-order.html": "b230185372ab00437a164eaa781d9e0785a18e31bbeba1d8f2b89fc47b1518b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/get-input.html": "c364e04c299adb16a9a467e4f3ba801743cbead1699c30438b0386c0b3353355", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/get-offset.html": "1edbd7d20a681bec1bb068b4dd7e99d3c78aabe5d9ef313be93e8115307f8860", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/has-algorithm.html": "2503eee8ebb4a570146d939a790c903adde232179ab8ee2562c536b86f177f5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/has-byte-order.html": "238e720afd56f5a8283babb92fbe3e8cd8e367cbd30b2f767bbb4efd80e6b28b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/has-input.html": "2d81595900af2089ac226cd8400692bd65ad2b13b29349e1eb55d4c3cb778cdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/has-offset.html": "233382d4d33fc3b3cf96fc12c3ed2a6295ed413acb349b9ca89861a07456ee9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/index.html": "138dc5f890f909878d0b7ebb393cb9bc9b7cc25faa3b8a72d22b98f2210cf9ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-a-l-g-o-r-i-t-h-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "9e2232ccdeeedac6666b9d605a1a708fff5301ca1668a195638ecf69443d867a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-b-y-t-e_-o-r-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "1bd3e879aa1f3f0e8224850dc6b038d0f96a9504193f481835398a4391804112", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/clear-algorithm.html": "c78d131be9a8bac977e1dd4e44519cc1e72bb6d6377e911f5222a8f6ee34d488", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/clear-byte-order.html": "0b9441afc490b68e3c78a5af195d50983ace171d2effdeaedeb85811293157a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/clear-input.html": "7f870163491dac5c03e479330671d9593002b24703eb175a8cc6ebf401aac219", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/clear-offset.html": "3214ac57d5312cb03540665cb8fd633311240e6b51ff1a52a11737e35fc25d80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/get-algorithm-bytes.html": "539f50a6234d1bcaada084340aa08d47f4a848fd9afb9ce313050287cd814f79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/get-algorithm.html": "7c3a581e5b3783bd295d73ea1f862f99b8dd1f9384c8feb6fe134ff757edfe74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/get-byte-order-bytes.html": "11404950545cc5a539794cc5df301eb45985d62289c62acc919e655d02a72891", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/get-byte-order.html": "bdb1b2692918694a5bd9f94ed2e474762a226b5a4e3a36f2e916208309434939", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/get-input.html": "98838286be92370e01628604eeddb1939a12f986e68220c211002636780b5cf4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/get-offset.html": "2f9a3eb5b877e646098e9e0ac8a8ced23b710cd7073517f9382a9846262d4397", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/has-algorithm.html": "8dbe7f37447b92610586d8e2a476ba2e2c626a311450cb973a28a1017087c0bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/has-byte-order.html": "b8767a5d233813ab6be422f1ca3c2616da82187f6786d79a3459ae6de3eed585", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/has-input.html": "bc61418b56e05295e8a2824b110f3abc9d7f6fc378345f04ff9f5f1f967b2095", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/has-offset.html": "633758eef4eb680b86d8d84dbd65ecb0912d01d223072c488391dead181ff661", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/index.html": "6508844ef636b96452c2604ee573c2e7470fc52f98f1ff0a965484d553b7041b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/merge-input.html": "868ef1838c839a825c2b0a921b27bf49976113ff94db5bd2c0a1fef29d039710", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/set-algorithm-bytes.html": "b419d3cf1288e808dbb820072ef95eba9211f1fee15cf900eecafec047b47ae8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/set-algorithm.html": "c6f3da3743b02ea53fadf50c830da48ae378e07a3e1e5572f7bbc98c1298cd50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/set-byte-order-bytes.html": "587a6748094551d5ab9dac142f838810d47f5d5cb7e76e4a59d2b1b16d9526eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/set-byte-order.html": "b3a0d62c94f394628ef8855e49f6a13412d43efc2063e7a67f513d6ac625f823", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/set-input.html": "7093e6a9f784a1648659dfa31feca43ee9f5648600ed7b7392bd5a339b6f0ce4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/set-offset.html": "a6deaa92a72fc2a3e8bb93acb38ea21ef62dc3218d00f1905083d6f8956961ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-i-n-p-u-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "5ba351290ffa050410bc268f7a71345a2cbfd65dec415fcacaa1fc62e0d33fe3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "749f5d20e9434b19b47e5dfb98ccc2ef36e4b935cb6280d0b8409d21e4baf31f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-algorithm-bytes.html": "8bbf78b0f5e715d60c27b19d8370dd96e73474ddb8f487289e1eacec94204348", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-algorithm.html": "ca69021b4d76f5f8b40d91778e8e8f3990da220a26d8803447937adcb4913baf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-byte-order-bytes.html": "2abb66132217aa0e44b4f5388bca4f6621946cc1c30cf6069d0337b5dea143ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-byte-order.html": "b541745e996427e909650bcd98a98f0ffd73ef8729c13893028a37d8d5384611", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-default-instance.html": "cb622a3672cde31640b127e832867b46c59a74d25edbaed3312d75868f8afcbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-input.html": "9ca211e983317a83d6930ae72a543722e87017a73573be4b825598f97805435b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-offset.html": "c47c9f5630f6184e7c108dcd3aedcf542c171067c26ea4329345e6ae42db5fe6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/has-algorithm.html": "1a01b4edafc5c38714f7b46efb2d265f42ae75af0bc7884e21e7489daebdd13e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/has-byte-order.html": "ca189f9be3454d8ec09bf581862e72473b1e0f1d517a0679eed13846338900bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/has-input.html": "915e53bb4d2677acd803677af274b90b18fa4b1428a9df9d5766ef4d526836a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/has-offset.html": "01d13c0cead009d5be20b7d4cde50d4e58f845224bd35f9a32d21bd08e123318", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/index.html": "bba2ccedd16afe723cf5ac757b9eac62e2e91d914cfc755f2b7808f519fdec1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/new-builder.html": "10e3d4f856941c3e7fb072ff505b2862eb1cf8852b76818f224747c9ed55f9f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/parse-delimited-from.html": "402431870b2ec0fc94f98e59391b66de22a324bcfb455e8007dd65054880eb78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/parse-from.html": "a65fc9b32b2274d1e7d7bd5547d49b7dbd22129be57dd3888ed7f06cfbda3e4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/parser.html": "b7710cceeff999ed98d734422b256259cbf646f250fe9ddcbde18facb2ed53f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/-companion/index.html": "328ee22db6ac92769d72af94e9750616612e457cf2456c3814b616e7e492e9c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/clear-language.html": "6ad3eb655a73c6fe22031242c8e9f78184f4c0947e53fd8b6660a4d4ceccb0bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/clear-text.html": "1ee7e90bf664dfe085835a90d5827b81a6cbde682bc4089d281b28f5368b78c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/clear-wrap.html": "906aba5cdb7b60e853052aff2bb449edb95684b8ba24c7d3d71cba0a0828c080", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/has-language.html": "bd73209e8580937e9409e24bb0e75c784020abea40a7dfe66669be0d3c0eecbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/has-text.html": "8922efd2a8e17e100441fb2fffc4f9688f001b48dff9656d85efdafaace95eaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/has-wrap.html": "46cc2541e9da69566ac50fe2116f104835f686542d84e600c0565280083636fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/index.html": "42dd99a0c0013d9fdc9bf23cf7343a3e76f8db41f13c25c2c2dcc7bac5552ed0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/language.html": "cc9d889689d17e7ac4eb6b8eee7790b30df6ac43d591996264bfc1dfd4266df3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/text.html": "924393ad25d647a6361c467bdaf0353fc248d2c64a8647d9a2f3a3e8bb9d2a23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/wrap.html": "61c8af9aa07279a57593a0e5907c788996d152b31a5f0fc97ffa5c165c920d3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/index.html": "d4aa970aaafc061072ada46dda17e7e23568f1e92e00000ec036d73f2235f763", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/get-language-bytes.html": "5026ef8813d1a568bf57dd8a04a4d68a31118108b2c6f23d0ba61ee0ca13a013", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/get-language.html": "a09067109e145587b71a7d592a741d2dc814ba9c7db8a3e5933b953d3428eba4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/get-text-bytes.html": "c887393f8045bb48dd79b3d4733e421b4fbf10ffc9cb66a641bf44f30be09826", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/get-text.html": "a443bdb42648f232cde7fa39869971cab70f82f98e91ae1585942d0e0ea7c50e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/get-wrap.html": "a2500f43035a2ad4717ddf679f3812c6ac433f5e457fe0079df6041359ef899f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/has-language.html": "c19dadd5c1ce7771238630d991bef1a8d2d5fd527c749575327d524f37eeb063", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/has-text.html": "d5b63b43c70d8d2feb678a59d4732a7fabccf5d3b58e7dcb7ad100d48ab2500a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/has-wrap.html": "93b55ccd5affc8c0f08a56a2548fa75b7e7515ed65130ccff007450a2e5909ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/index.html": "10f170dae1da948ce41bb9bffcdfb94a156e4cbd231831380cdbca8963f4c94d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/clear-language.html": "6e01ff489da34877bdc5d643bd4ba748b263ca06abb5fc4b7db490a646fce2fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/clear-text.html": "d4391d30c709f848f8cd453c0566db72a4575761e06ee69d347c3c2150339e85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/clear-wrap.html": "1a75217bd704c8c572d3f2d9cd6acb5e1ba9395d25cc82eb8c186366b766ee55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/get-language-bytes.html": "1c089a996c4900ff3996bf3be7abfbea2f2730f8d2d5457d63d6bb3f6b5c3474", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/get-language.html": "4963d78ee1f6b849c3060f1daa6c45695058a1946178d01a06912f948fabaf5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/get-text-bytes.html": "8f9aca77187ef45c344a5a73e112114692a7e7613e2a5401b9a8e6359564113f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/get-text.html": "2b1151177fb6fcaba51604bf173486b394b156dd212d9d8b03589a0798b09706", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/get-wrap.html": "17f93795a1ec0fa18dad618a5d46b34316b2675e8d26e648477963db64be3b06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/has-language.html": "816dd15b907525d9ab4b4d2d7043d2e1c34ce1c997d3a1a4d5aac6497cdd0663", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/has-text.html": "1f651eaa86bafe5532e8374ed0e1a129db84f048b1f457a0a978602b3420d4e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/has-wrap.html": "83a9e2968741966a5422ecb607135d926d754d2e7d21792dbc38eb2d2eb81567", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/index.html": "d7d4e1a7da9cac1d1a80f97c52c54a955e29d13d38dda25c8f3c648aaecb46d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/set-language-bytes.html": "e1bdb0653de522ab2f316317e6dff8d7da42ee99d4b9cab0070dc5b9422248b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/set-language.html": "58772dbf6c8cb0217edc0681a1dcad58bf18604cbcb42e037ef265fce7fb3a0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/set-text-bytes.html": "3f92d72326fcae65750f76b599c7ae938626f07ded0e6811907e2605d25b34eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/set-text.html": "08c138b3a58dd71813f07614e29d69863cd79b532f77e1840891b26bad5bafe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/set-wrap.html": "2955c44da7e74430b6673c29270dcf82f7070a83889dcdc157222ed818e938ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-l-a-n-g-u-a-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "aa40b4a2e12db630a20f022d8e2984f8b4c4416668ac4138d115b94dc34d263c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "eb81ae12cf08e4d82704154e2b57a48d2950df77841110585a80f6c46080eaac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-w-r-a-p_-f-i-e-l-d_-n-u-m-b-e-r.html": "bd7a7123b3c6b05ad82529c323aa2f3a5c7154cb6810b3fab90e3a03728d1f1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/get-default-instance.html": "da25ecbf5a9fc8c859e1f1938898c311d576e6fa3b9bd0280910044cd76bcf00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/get-language-bytes.html": "4286225981206025cf66aa87eb3d5251524b6c3fe507b2267c1f03b81b73e63e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/get-language.html": "16fc1f94ecc2a4b1f0023d545019b6aba51ddd19301be72d7c83452ebd89a9aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/get-text-bytes.html": "429ceb78ca1ccf9dcf39d4f9242f664d2933df61ec1d51e8b21ecf027f1ec302", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/get-text.html": "f054dd7ac28bc84f599256ba349b8754b5e4f0f161d5a36c828bdcb1db494473", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/get-wrap.html": "e7451e3a73932fdc8de98d143e531e9f6a23f82b53debd94cad138d5d6a7b8ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/has-language.html": "f34aaf42a1374b850bde62d4eedb0e584e63e402cf8f44f37bd980b8d0ec1e20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/has-text.html": "78a2e85173ff686888457c0c08430e8e974664a20c2161b2902a3e19edb3a0fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/has-wrap.html": "162f9dc9bb877f36d06db99639ff68b4d2c1e6cb1aac209e7ae352291ef82953", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/index.html": "f8b8bbfae9e47ea1d3701f804b6802dc807bea5df28164e3aa9332d4460c08a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/new-builder.html": "adc46fccb413c855a777463820501e0e3a24d8d67d6ad19568991d6a86aeac6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/parse-delimited-from.html": "493b5c64c00b5328f04a39c887497d85e4df165e06763e5b0e73661ee470ecad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/parse-from.html": "774d4637f58c38d623a69777907b3fc47468169757516dc83391184b01af0c8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/parser.html": "a0ba89e37d465cabcb8eb4febbcd2680966c8ec5f0a2d5c457101eb83e24bec4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/-companion/index.html": "48dc1996ef0c77aeeef8315cc6516a953b008104d3a7a4897daa0aedd9248162", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/-input-assignments-proxy/index.html": "6889927602acb15f136ce79d1950da747bd41d9c14083aab351eaf3091442d5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/add-all.html": "f461531d6143edb9d2647149cc349235b51aeba89f213ff7ba0d858750151d72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/add.html": "b80d96bb52eb36e23abdcdbc82cd3a7c1d50830911b7cb5b9c0c1fc11bd69bde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/clear-display-space.html": "c5c4e276e2e88239aa8cd58d4b8f358ce26e816ae3feb4b055790854c86719ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/clear-ocio-config.html": "a7a7bff5d46cf2ccb4e57cd089f0386740c23e9d80f6b2f02e986951ac2d9f7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/clear-working-space.html": "f27c2c811448f13356ffdb925a324d82f5fb4867b14537ad2306cd25f04f22a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/clear.html": "ee90be763e905ccd2da713ec45ab84fe4884785ecba0460b2b71ea2a601a8943", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/display-space.html": "f0481a6bab4c3c54ea3f19f4e7b0c8b13568f7018669cf76ff91feed310274cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/has-display-space.html": "ef6400ecf63ac488c99e3d80cc95fb7360018fee9b90ce3643a52794dc37d0ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/has-ocio-config.html": "aa4c62a23859138539e476836bf82f8b5b4be07b4af2327fcdfe3d22e20a3b9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/has-working-space.html": "f14cfd1afe5d29ca282c416b13b5e9188af6f4f4c81bd1011e863575e660fe6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/index.html": "0494bb2296658fe75694b336bffdfe6d08041ef7222be2a7582c65b0fc1b8b7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/input-assignments.html": "bf3250d3f103f98d13b580b2a9cb4d52791df859c98c438d93994954e6788006", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/ocio-config-or-null.html": "1aa471a6345ef941e4ccb72bd2ec244faab75d0ee12b36e4a384a3163f610609", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/ocio-config.html": "91ef6a47e396bc2b226202bdac416eb342f1abe6e9164f150b84e0e3d4d230ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/plus-assign.html": "574cb647fad25baa96520363eecfb98cb551d75f5dce0288768eb73b9ba2179a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/set.html": "d3ad4b611abd6f4527b9ceddde0cb4f3fb774f91e83f205875f1b0f4599bd6bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/working-space.html": "83b86b1ff83d762c4d540ec668311e4688ec8a33a2120074a12a1f003e8ca4e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/index.html": "39cb6135de741e45a33f1e59ba920b71caaf9ba278a160836c23e6b6af3facd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-display-space-bytes.html": "b5f176483a34ab41636b7bf72600ceaeac3822ce640cc5c243baa57a02235e5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-display-space.html": "6aee39ff19c7b363a1438e42223db9e587101014e86e2df90a24db105c49853d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-input-assignments-count.html": "de80514d8a670cc1f77044ec520d22568be8fc603f59c814a0da3d59f71c7362", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-input-assignments-list.html": "e21cd9576ff76af2aec6d4f8f4327922a0985466bdf6cea74b8f2cc5a7a9079c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-input-assignments.html": "5abce7c0f78b7fc0f960a168cc18dceb534ef3ce40cc68251a91d31211a1b348", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-ocio-config.html": "73a862c915b724791b7b3029a8cee110aecebbc62b88f1658abafe74632887a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-working-space-bytes.html": "22d6cec01ebcd36f990be76c6c65e76577a788f04855ed04bfa29c51a505f749", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-working-space.html": "ca00757a492c70a0aadc87dde6eb53373119eb443e6928928545a9bbcab0b4e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/has-display-space.html": "9611abacdbf7f5163001ad91423cd6b9363f73e291d309110938682ada5a7eb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/has-ocio-config.html": "aea7590d698d785409fcf63c052ed446f89acfd003fcab94c67e36f287797434", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/has-working-space.html": "33457e52deb4b39ecdd4b949a0af3ff5b2776194a37714f4dadd7760280a64c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/index.html": "02d3cda045d00b42603d550c21bdbfdfeb3265ff71c39a7c8ac068f79e1cb9a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/add-all-input-assignments.html": "660b79c401cecd1c28bf3773248fdc6b182068acafdd1eb93609077956933c05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/add-input-assignments.html": "e4f3b7b99eaa6cf87bf91646047489796a20ceebd90095ee8eb47b5d49975710", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/clear-display-space.html": "8a3300ad01fddd9da28597f3e77f4c7a7dc964140dcbb9e247d0146449334787", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/clear-input-assignments.html": "6c81b5e8c0f9ff69fe2d635d582542fa123a3b1d16e8fa2127e9fb6d6c2c37cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/clear-ocio-config.html": "12a16119b8440a7557ae41c2d59da7de8ee2b37e58959b5392747043c6b88e8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/clear-working-space.html": "74d22c13340ccb281841d7257be1712c12b33219fd7718a88a9afcb3b5a0cf1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-display-space-bytes.html": "e563a77220182bd9153d5495b921acebb45a32ef552fa22f2b1a00e10cf8972d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-display-space.html": "8266f5498fc1813c6a6a5a4d2848168348387782de7b84723505b1a333437653", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-input-assignments-count.html": "142f0f47966402f2a05395fca1b07ecb3392c1d4c84165a33533f28870606898", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-input-assignments-list.html": "c8314a06c3ea629deddb0b12a434a1fa2c13fea9842210d0788a8e5e6b0ba516", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-input-assignments.html": "acb1a19fe2698a2258af82ec319fd82ba4f3aeb6f8a896442096c2cedf064e36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-ocio-config.html": "2bd65af86e1767e5e0da8939475acc418296bb97043f01a6889a3985d0fcb479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-working-space-bytes.html": "b3dc1a265ec61ce03deb37b98d356afa0e8c5a4bc35c9c2088c4f93928cf5541", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-working-space.html": "9a15aed2268055b1977ef7923590f4452af577c73c52520c7fc1b430cd61bc8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/has-display-space.html": "007f98a8d7279aad1bcf6d0a0e21163790d8ae860d86f14c379ab12e79f6ba0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/has-ocio-config.html": "a814143ba17ba7a114edf934f84b9dcf1e718477a8d8a700b4dc1934cfdddec2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/has-working-space.html": "f947e8f5339d3f4c3df5a8033b2af034660a6cfd561c15dc527bd25ab91c7303", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/index.html": "62fd1d9e52ea3fd89f59203334425c68a98e83445fb3ce6f8b44922a07f9a7c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/merge-ocio-config.html": "aac8f128407ff190257cd05cb5bb385492f8038f3ecb34238c9f16b05789e9ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/remove-input-assignments.html": "4e4b42906db9fc42abc0447da242fe22c5df71f60dd671384489e5537c059bb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/set-display-space-bytes.html": "c639089bc92e96eb222cb0e6a57ceb28520b0a1dcbda442bff6bebc77dd04669", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/set-display-space.html": "a8c8204fbf401a5a1b197d48c0df6a791bdd8561ba325a2d14dc5337f7a83257", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/set-input-assignments.html": "f921b56a4e66e8100a7b5cf4620876bea875c6b14b853893a740d71ff989143f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/set-ocio-config.html": "1a0e4b5306ff566344e8232ed2bf4721a2d4c273bf7d92a4627bb4cf991a3852", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/set-working-space-bytes.html": "e0dfb65682f5045abfdcc8d3de87733cccaa3a940de4890840c0e064fa5e5b4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/set-working-space.html": "eb258634e5068bee2fff78340c269df8164d02f62f8ace13f9ac1e9b8f23972c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-d-i-s-p-l-a-y_-s-p-a-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f8457910a6676f6f8c5a6b5e4808a317758e80a3854f532537a07a7857abdd06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-i-n-p-u-t_-a-s-s-i-g-n-m-e-n-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "a543cade61daee0322c6dd941134ce164fc2ed7509f49963a894ebe3ec466848", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-o-c-i-o_-c-o-n-f-i-g_-f-i-e-l-d_-n-u-m-b-e-r.html": "f8a74b54edc28fc23079bf4b177ba87e0afafaf808d3a150ac799051474f26e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-w-o-r-k-i-n-g_-s-p-a-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "94ed88477b98b2eb3b166599317b8ef655b90f249560d3b4b5d7a791c5b46ce2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-default-instance.html": "5a5a3633799e6eea8b6c3c28b04cce6258566cfcabc14657d0d49509c5f7c98c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-display-space-bytes.html": "b0393de42d7180ec8e78179c0812482b781e1c1abd80b6b151012c12209147d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-display-space.html": "1c1ba9478f41d3dd52483b02cba377c411266d2437606881ce4fe9b65d33e574", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-input-assignments-count.html": "ef48bf3b1d962c435ab6f7fa809ff681491d59eeb77bf47d333d32917f23e706", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-input-assignments-list.html": "06e9f0ef7c6899465e57668dfe2630fd07f7dedf1dd9c140c33f35feee5387bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-input-assignments-or-builder-list.html": "6cebd2037d9641f6aff4d6ae1aa74609d317149e38c83f43e397e46457a76423", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-input-assignments-or-builder.html": "ec385c7438e9693ed4cfee491e5336f1ca5a2b6f68fc8ede4b5d9db77e234e0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-input-assignments.html": "838e58dc68e91d39f55f3718351ea60e549727e839c5a803912356583078833c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-ocio-config.html": "c27c5dab8bf6cafdd9929ab223449ce384b2b94f23460dc19d5fcac8cbd8b2e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-working-space-bytes.html": "b56aaaa91f896f6da13396d006467ccb4db8028848ca300cf86e333be1a88891", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-working-space.html": "a8e0bce50625f9883fc4c461485f256a13d39f468e7ce4e91263dad96b90b25d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/has-display-space.html": "3059b48a4977abbd74258b988aa2b42e0816adb3733b751ceec90511291a9dff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/has-ocio-config.html": "74482c544636837937fda69a91e973a6d20892f7bca7c2f2d9ee7e7cc2d9baa8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/has-working-space.html": "8d6ddcd02d8ef1255f48d2d0e367d02e76410ff812f3575e331092ced4b1ca05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/index.html": "144a5eb4784ed9ae9cb45a70c04b4a37084ce2da25d925798e1328b54fc33f51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/new-builder.html": "7f6fcbfc52582682b2f49d8bfb08b442139164a0c9b29632565148ed826ae9a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/parse-delimited-from.html": "8f4b4a1e055369f91ade9988c392afebf44a27ca8d67eeab810fccf507c88cb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/parse-from.html": "a3e5a04151ec73a10f5a5bcf71b75c7704ad94d75d90dee19b2a465c061e03d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/parser.html": "653f5f295528bfb9b057ee1d9dfe774f943b4b77016079860464d6ca07c7f479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-content-proto/index.html": "fa81257e337fa4dfa49a24cbf3de628bfd5cc6c10c2ee48409549f8e4a50fe34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-content-proto/register-all-extensions.html": "eb47d532989a00144b7b0a9971ab9fb08f95eae16e5c77f3ba0e8b3fcf27d092", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-p-i-n-n-e-d/index.html": "d838ebcf1c71f3fd8d04e99b81e453a0bd66a04dafeebb9249acadac6f042014", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-p-i-n-n-e-d_-v-a-l-u-e.html": "984a2f4dc18bb5dc93cc1c8c62a95dc72286db1394e8e76dad1510186538892e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-p-r-o-j-e-c-t/index.html": "527d26f0097da6a9064d679860b2097715b9c867003891597684a63f64c87503", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-p-r-o-j-e-c-t_-v-a-l-u-e.html": "6bb19f746b29bf59178665ce37782ee87e490172bf545a74ae3fa6142e624477", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-s-e-l-e-c-t-i-o-n/index.html": "94ca8f026052824b4adb8bd8aa334ecdb725ebbeda595258953ced439f87df4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-s-e-l-e-c-t-i-o-n_-v-a-l-u-e.html": "17af0289b40b0571e3385f2798b2a0be18edcc0be158fc6a7aed6a94413e468f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-t-u-r-n/index.html": "8ce9c296d989daf1044291a5c099072a06a082ac3c34d5d7ab1d01fe21734f10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-t-u-r-n_-v-a-l-u-e.html": "efe3273f461cc19e297fd718d67c9e667bc8889af0ecf4e3d43201e3b0258a13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-u-n-s-p-e-c-i-f-i-e-d/index.html": "24632e8de050c8287dc149998467430456b88fe8a5d8dae8f504da75b8771c8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "9e497b10d69f7bef13613c5c2641312f1d34961edf3a62e5a70d411ff8fa6f56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "c4b66635e74cff344a3e5ebb56509ff340e8419a987a6a8657586c1b8cb4374d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/for-number.html": "7bc8e2ac7acda11aff70e78ee09663dbdcc4e95272693dff14b98c5c2151a80a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/get-number.html": "167135bd00f75eedfc6159660fb4a18aa834fa1eec564358fb57140012109126", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/index.html": "48635968f9ac575a52aad15918092eabe03bda2ddb5f7afdbc0076043f34fc18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/internal-get-value-map.html": "b49018d6de0d968150c8426e7b2dce8a782f719a3618289aa094b3bd6329efd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/internal-get-verifier.html": "dc8f361bad539c5865b123fbf4f0ffc0b5eab79c41768bdcdf5891ace1543864", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/value-of.html": "3f84f486ed90438fe8c99387f29e6e6e77e0fae3972ef69399423058e359b4b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/values.html": "276c14f784b3dc4cbdef5d5f91eebd96e7860afec864aa46e5dd0fa46b1e70d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/-companion/index.html": "1d060e63d3ed82b6dc541ae04267ee3888c9bf2f1450cecaf2a9fcc102fbf41e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-consent.html": "58c89c6b257965b0133500639d53cf01376d42f1b0593ca84859ac2489fa9d38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-ephemeral.html": "63de871f5e9249929ce0089b907a5b21efc1fde4fd2f74d4b5ef9bfc65a0a864", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-lifetime.html": "cab540dff095bc5bd239d112131f0abb3236baad4d0e3497e533838239849bd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-origin.html": "2a588b61365dddf42cd4b0bde44bf1548f88091659c761797962260995436390", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-resource.html": "53f5fa6be2805794c7bebac4326e963b43d5ca67844f1a03e098ea2a97693d0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-revision.html": "14040a0dc4493a15789c39427d3979bf6fb7c97dbd632500c43a867e29584fdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-selector.html": "241343ed1c5b78d559870170342ff98329eafe3d04803ba19e7b63d20308e5f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-source.html": "31205dbc973ee0aba754640e205e9f55d1e140b636a330b2bfe85cecae816f4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/consent-or-null.html": "fd97ebe1ed9730905d35450ae433b66e615112a58ca3f84cceb2088b4f1fa491", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/consent.html": "50d61f470c4f8783beddc913e8638c4606a0d7256514141e0e36d5452116d181", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/ephemeral-or-null.html": "1a058c5d2b82c20d43999afd347e23f17609ad1ebd544a550a7597bf0d32f6c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/ephemeral.html": "133385407291dd1d882258642a4d5ac0878d654a978f896847915136e1b302e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-consent.html": "70384d6469fb6bbac6921299f3bf3203ff053096293953ceedddd0b417cfd54a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-ephemeral.html": "7350ea65838a2383f32fab9a27a3bd1f9f50c532c5bf14a37dba4eea23f8ab95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-lifetime.html": "2304d1ff2ed28602686725abd48334dac43b23035c058b2009a4e5119d116a21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-origin.html": "d09b31a15bd2e71d193e59812ec45e15358ad25e6a90ae399f198e3ad1e5f200", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-resource.html": "7ddccf1840256336a8bac92505fd7b9dffbbe383ef5ed734fb76c409c40c6be1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-revision.html": "6b4561e44bc21e48e3216bcdae0e81d8afd271a0616ac1d8fedcc63692cc778f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-selector.html": "14ff9d0a9b816ce3811d919d398805cc70a623a529e050433c21a50ba80a6dde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-source.html": "5ccbca63cae146eda67158d9a158aedeef13b407f9d1173e39cb9bffe660615e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/index.html": "7e2754de2f69a4a252d35596e81524bf7a11f22094782be0b052bc1832d9e2b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/lifetime-value.html": "4c6c61b7a133fee22bde0b7c39a52694c8039e9ccad5d502384b19cf7eb0399e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/lifetime.html": "f3a424281ddf97cbc12ecda2f288bd27cfa8b8051ff9a2a6d5e3ce35d22e47b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/origin-or-null.html": "4c2b8bac47e12229a2867ad4994599640b5856b71124f01b7bc479cbc0e2489b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/origin.html": "a2f00a857d4334fcbf5ae9640a9717e2f23a0b338d6bf6903265cf98154beb1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/resource-or-null.html": "9b026b006a255795eead77be554e0f745aeedd200e33957d639505da7ade0f9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/resource.html": "69111a509efb6db0e953e0edd4558fbf1792f438cbb43824cff8d81a6291c7ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/revision-or-null.html": "a58501b299bf3db923da2c7d89f313b15e1f366ae7264169b814662cbb239778", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/revision.html": "7fe8caaa267c1719b4e06e603892a1c4dbbe543e1ad1992458ea7d0344cdf27e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/selector-or-null.html": "3ddc66ce52b372906001e7ab0c4a1a004d8e2ab62057e137f175d12ca47f1c86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/selector.html": "43f344fb4a6c1e3656bb0d7efea7e8c9492163585cda10bf80ff42a951504c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/source-or-null.html": "1cf2d49f8b6465b647c6931dd54bf0501a85e4e617bd90999ec3c0c9f666f934", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/source.html": "40454cd83f589fc6deca26ca73827d2a87e98b291868fe6f178debdf53e30569", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/index.html": "a82e85f8b5511cb7a0e692070b19f2408ec11489f49a8c55fd2aff27adcc791f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-consent.html": "fa05ebea43c55f9248e43de64bad7e8a4018607b01a530387d85a7d212c4df1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-ephemeral.html": "2680f9f2f8442aac5342d41755fe1e0a2273e003ef751ff083a4c51434c666f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-lifetime-value.html": "0c91ced4cc17ad633f9c210d6d92da7b84abcfdbe356d6931c884e4bb83534e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-lifetime.html": "30f022d6e41e375f5b981278f4f8dbaf03852ab3872a0c33c2686dc2a16936b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-origin.html": "e1a8e962ccd954bf0de0e1ba3575d3ebed507c12823132fbaca8e201c6a38b9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-resource.html": "db36f636fe0e590c22e6dc4d2b9b72635fc3ea6045dbc8e63509e83fe8a7cabd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-revision.html": "4287b0adfd6415439b5c3cea404529214a209255811bf023aff53ec17d89b223", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-selector.html": "44d2154a6a0d44b83d7f69720a444856c8a7f8fba96af6a1a89fc4c8aa99e24d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-source.html": "0a08d022de102a4100b2a68241c8d1e0fcefd65087fd46ff6163338f5f7c3f38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-consent.html": "30768fe21f1090e02c15965e1ffdf73903ff4b3c8f9fb49625aea80985347539", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-ephemeral.html": "0a75fe191f58d3aeab49337191fa694e9d509f03da178f15bf594e2f13f3c7a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-lifetime.html": "aff6a358facf31c58e9185e391ae080c29487b38ac402dfe5ea8dc12b82db09f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-origin.html": "ae2fb827369505876a7485b27b2e6e6e7787fdd1fce7d57749048c84b04d3a25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-resource.html": "681890f39c81def016262c0e5d11616c54d71491c40a93d5d8a3c473a0e05473", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-revision.html": "fd2e2b3b61a8f815eb3ac7d7b442e1827837d142dfe8f4fcfb9940e225430601", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-selector.html": "218fe9936cda14ce438c1661e71c701c7c8cb23103cdb33bef28c517a908e1ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-source.html": "48ced773e00f3faca3a42c8d6237c799f48cf75b4b4d0b6ef403f2d8d783a928", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/index.html": "13e9093c8c3ec232999ae9230fb9aadb450db1c43b1cca39343ccfd6b3866cca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-consent.html": "6bf8c85ba1b30ea8983d1720f70425b426a817a6fe25d8bd23c3af5eb1e0e82b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-ephemeral.html": "68e84879832dc268ee74d21b1fa5f23212b48d09478112aa42a00242388204cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-lifetime.html": "6380428aeb86c6742f2a21b5ca48095772d54df8180e643896fb5258b1828461", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-origin.html": "7e0b8b1d91f645df0d4f32ea3f247cec4f1046a9ce600194502797b472e799c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-resource.html": "9766c2e704180ad8f629fc543d4007f14d98450a55897838326d8f0f0663130f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-revision.html": "99cd43ea36ef9b64574e8fbbba1e6bcd4b5ee38f9e7db6ff76622535590946cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-selector.html": "0fdea6e35dd1ed0d1f60dedb3858c8e4a286c4740ebd4ad2eb2a7c357022debf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-source.html": "00bb62c5b1318b62666ca8e7226fba145e7e6f1e7114b56345b970912c171404", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-consent.html": "0e0da23c06ead688527e65354bb09fdf1be21499a19011253b4d8564dd5d7129", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-ephemeral.html": "27a2a101c3465145162e7affc29178f6d4100cc21b9c3c6029d34abb46f9b5ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-lifetime-value.html": "179735e7dd04d10c847c13b907afb004cd236e9739b5a9d49b720a8432ff3ec3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-lifetime.html": "6ed5fc4e917b4749505d0a321726aecfed1e27e3675398e412f1bf2aeca7183f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-origin.html": "c34df1a893ff63cec5cfcbb60efa8cf660a26845f67959adaf1e8cfb47519871", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-resource.html": "e1dfdd1ee774efbece20b51181f0c977e04d798174840d283124c1bd477a6cfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-revision.html": "5e0379a179e182fa6727f38dbac1430948a43ca11569877ca658c861ed9fce17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-selector.html": "9001a281fe086e590d7e60b5d6aba364bcfc77005e6c788effd7f59e53341df7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-source.html": "168cccf6174c18731fcbb50607dfbfab4f4e7cb7567cd0c658c6a28e4e22efb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-consent.html": "29b907f98ee9a252db7e6fe767d353c687d4f32a8ba313237f12ae0bb4e43823", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-ephemeral.html": "5db63841cdd223f3943d34830f0280494243c014249a3d229d5c25268c89c367", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-lifetime.html": "8c9ead20e1eaf5441e0c00fec7667e75c83bf4c97c045d080c8a786bcdd0b6d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-origin.html": "28042e368a2cd4daf4e315c5fd135da7b2aa38cfafc5138390dd7f4e71177e3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-resource.html": "57b4a364dc37f67bfa970ac6bd6383cab0f4b4efd98802aaed947eba7f775726", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-revision.html": "1dfcc9de4cc540fe34e5a45485805d5dc3309c0809f34496dbb5972f2e2afb73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-selector.html": "ba7296627d0cd3af8e6945117cc6ae7bcf2e909a6d9690115a3a72c51401f44f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-source.html": "458fc7ebd17af9d4848a50a66b6616faeef88525c33a1eee82a9cdbced9ac485", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/index.html": "07918ca2e93f162367f042b5a4932e5ed1eda3d5f8acef98a7a1c8a4762b50db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-consent.html": "e19c4b35dfb4801b80627f177b5e9ea0992860a295fd0df861d9285324b8d09e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-ephemeral.html": "c2e90d3f24a7a95c1558a9b64dda9f8dd540300b83a04a1989cf3736b61a34e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-origin.html": "a0c131609557bfdd662fc205c76d2b8c07b5042190a456bd55e15a2d934fae1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-resource.html": "453ca83272b41f23dc6e8ffdb2323b6eac53f7d20265ccbef3ac3103a0abb7c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-revision.html": "7d9048f4d87eabc935d9e73c46a2b5477593c730726d0f898648a4dbad371bda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-selector.html": "a8f6aa51ac29d90d01926aa9e7fe0608bcddc9b559be15817f862d7ce2b70379", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-source.html": "371a12073ac33f7bdda7fe92bc0cf33d1887522c3acaf2caa748db42f89aaec5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-consent.html": "7db1331ea597a3134929db9b9bc1bc68f74d42a70826a142b185b9cccf39ecff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-ephemeral.html": "d28b90b888f6879561f23b599bb74fc484852d308c0f15d98ec07ca93c894fe8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-lifetime-value.html": "ea33f16aca0c1709fbb907329fd6678f358c8b24be09a9ad6f316f24bd0b6e21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-lifetime.html": "e40cb31bf7a2319909aaf41677592e9cb73936c3ee1de344112dd2e18bd5d3ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-origin.html": "bb01fb80bf4c141f6bc50d9596cdf05f80c3eb5b81aa9947e69d516025f8ae1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-resource.html": "c2a0d9e24c751b407b73b38dec41d1a7b5a7766e8d2ef73ae82145c449a89a1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-revision.html": "961ca752e6969e3bb9b04751f784deb6a0f6e4e13fab041fa885bd7a6525f019", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-selector.html": "97d4f91a376dd6518de5431dead31728eab0b4f49b9748b9efca07d7eb89717d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-source.html": "343cdfa7843b58538db279ce62b162331e67513b7bdb8a995ef9dd8d824f25ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-c-o-n-s-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "a72418e7c2a09d3026ead781d4c6b11c540f4cec517330be63cb75d9bf68186e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-e-p-h-e-m-e-r-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "394964c8f89c2fbbff8d015ab76fcb7c676bdb3bc410bc1dc2c4202ca2bef976", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-l-i-f-e-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a0e0eedde11d83440cc6c739134fe1b59abd2b4151af6ed84f220b87f720ee3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "cb7e22f63d160932eaab81f0129fcc2dee7a40bb6f596a8194e43ffa2a9d55af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "39c01b31aa93c727f4613ce882b3237807940d7b5ad1ee5cae5f1642fa396d55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "631efaea917de48a093e6ec1b6b98a29dfce97b4bbb3a5b81d8d30e6b2522acd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-s-e-l-e-c-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "b12273c30a76a53bfdfe85b90f555fb13282d20db4ebbee3537397cd84d209f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "62625700caeee7613d14e5db186fb198b09677a50bce139541f43b2ac0520d85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-consent.html": "fdf1a04a43d2d97ec3600250d0407a46c1c08de455edae4ae4ae54fdfda360ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-default-instance.html": "0002f990e60932ee96b32ddde1cbfab38a1cc5ba07f6a1df3c1733254406c81c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-ephemeral.html": "a99e4c6a91c79cae810d3fb751de26e13d0eb1d5d6de5adaff82ca805d4816a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-lifetime-value.html": "a4f949516ef15cbc5428b4466e55682fe1f23eb5ac736290d16660e207e64f79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-lifetime.html": "108bb18be494ef1e22b3329efca4207250697052b2b02ae84e2889667cb8c5cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-origin.html": "86738ef5add18acc9dec1e5760b9a46f76b5026b47e29480b36af6b98c6959ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-resource.html": "455bb8c3e75c3b45cf15e9ad415ff1621aa35a7f58354a2ed2d3c3eb00db7a05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-revision.html": "1b413c18c2beda98fd432800f5f7cfd9301e04fdb3b3e77ffacc17edc34e5d83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-selector.html": "49b9f1a8a73632364d95548ca6a7a9b035cad45acaa1d70a8da35439697b4650", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-source.html": "1e0f8f518ff655326d354ca44021dffa110ec8cdd21d6ee3b0c25d45d7c851d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-consent.html": "1cb9d71477e536dc2e646080981b7570a6e795fe42bfb75fe92d7e7ba69eee29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-ephemeral.html": "2284baecf780f608bd511121df34a0ff9830bedbd00c62480a170b15f802c9fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-lifetime.html": "1164dee77e82b8757e2eb5c7519d8cbdb8d7d9ed70ce04d87727b9d5d3de59f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-origin.html": "dc9ee460a8a1c87b9b57b57c396f6f36a811fb4be85875f9c32c12b3f1423fb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-resource.html": "78feeefc6a5bae105b9c664a674f5595aa359d8d959966550df709a319f9f36c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-revision.html": "5f181f845564120b124c29eaa59d4477ddce37ea482ab6565dfe1acdb71bf82a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-selector.html": "70be248d58a9417e5b6e8ebe525c1a1266a7decad9b29085e3544c7cdc322c8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-source.html": "b327434981fc1a6a70c6304de524ec3a2863990f29acced998eac7fc63473c1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/index.html": "10d62e74e348052a86aaf320bff7d884df18d5be20f28d5b47be012012c5f3c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/new-builder.html": "b651bbee23f17d4a96d328c19034dc3dfa3a850399c9ee0b2c15703d3ba1cf81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/parse-delimited-from.html": "762b7bb0992f4d6f6055b3c01f9fc63ed0e979b34e414190033c8a842f701f3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/parse-from.html": "44ed4fc01eaeacb24a7184efce9ca5607dc98c2dc39d90faf2e744b636b1c83f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/parser.html": "977eac2c3412f62017b25564af8873f41a57e73cbd996260b6994aa82795a70a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/-companion/index.html": "3a5f163505b3b62ba533faf58abb734b39d404d849e7bc6005657632a0118461", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/byte-range.html": "49624fabc86c593a8a7ee23bbda26bc1a1d724a3b0ffd8434095b016ff3a408f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/clear-byte-range.html": "c9e2c0fd15c25badf8695bed7ec9a684fc798302098bba7bfb6c368af9925de0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/clear-notes.html": "77ca651e48d8d382deee11136e4ea7dad2ccf1cdff919efe53314375e788a1ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/clear-scope.html": "6c993b29a2f491c4b9107d4f0814d09d69a5d81026ec7ec8eb7d53f5c588e071", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/clear-selection.html": "4fb0723392a53548b5182285a5a905070f4bc65dce799f10f102cff0da67a14f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/clear-slate.html": "f81471772f0063a66fe628604d63c146382dcae9b3a9cbb290a1d709c4d14bbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/clear-whole.html": "84498db45a954ac8def060a6e4cd0add9f8d44ee96e75d15b0ac6ec9534a5bbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/has-byte-range.html": "a0b875cfb77c052210c3d54e2d13f1306c4ac0c1dbd898c101738a1552bd55cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/has-notes.html": "7e0b1ebb977dff90eb06a59636096a96cde5260ab1d14dd235173cebf51f1f87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/has-scope.html": "4b0911726e2433aca6a1e1638ccf03a758ff613cb784a366fe2ad286722ba016", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/has-slate.html": "8972876bf323b6d69d317e1815d13acbe07c8ddc6702322773f14a1eca013c31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/has-whole.html": "68556c728e7ebc4032728e1cbeb60cf9127ab2c498899a9e65df694712046ef4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/index.html": "421d04ea45edb0d842c18ba7e359c2a7d9e4b4aa9fbf33c3dba81f84e302dc00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/notes.html": "8649f9ef4db9f3b4963f7f54e32cc23bc44a3a999151c5e6f930c69662b50f17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/scope.html": "3c8c78671bcf6d8fc48a9ffe20def4e18cb5d5b73dbb2f3d46fe4914674530c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/selection-case.html": "b0beb67bcaa5859a699753aac07e64c5c42ae7ca3a4c2a0e6815828b08aafedc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/slate.html": "d84da7fa20c1868bc743537dc55fdfdb5b798cb6f562e6911a202f05d880d2fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/whole.html": "793a92ea3ffe2da6ee13e7e98834a555a95c7eb7107c60974bea9ac64c0d7a19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/index.html": "e9f456e1cc58c0c5b16f95d9957f31eb086e6de579909d3e3112130c405b2228", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/get-byte-range.html": "30b6d42ff73a08e729fdcd3e18b592e0ce22e826f8cf4a580161cb394f4f2ba5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/get-notes.html": "affb4bd66c11acada44a09d229c1ba7afda58e3ac2afff831f646dafeb1c36cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/get-scope.html": "63db625d1a9df8c87bb69e40fcc72709bf79950fa6437062125256146591b678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/get-selection-case.html": "fca12734a7f49fa3d1e81802a9e93915da2ae356114f3a879d703c7bfc5cdf04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/get-slate.html": "9c802c492d0f22cca286c8a3784985cf00a0024f362392171f1d47ff664b67e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/get-whole.html": "c65ffe7a98921e87ee039cd0ac93b9e6fa0e534c53e1573732075f392e5624a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/has-byte-range.html": "6281ca6ec71f544bc0d959aad5cf41405453ebff0ea27230a9e59ae8f60e6548", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/has-notes.html": "d614f22e6d253de903fc260f5f0d48da868ca8d91771a057b19485c6653cb39f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/has-scope.html": "41f83819541f1034fd864728d2481313258a60a3b906d9188fc388acf53e0df8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/has-slate.html": "3f165976af6917834af427b7d8f5218abcca90864e00749dfb4027583de08f59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/has-whole.html": "3bdf7e33a6e801c7ac507d0b298211c6f5a18883aa3d8e9bd48c41d215289ecf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/index.html": "04df983f90f747ed0fb4af58d5a6bac9baec186578a2aa12dd29c1a771a9f00b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-b-y-t-e_-r-a-n-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a0653a14870db9284dc9e9ba9e1e973b324c55e979dc746fa509e9cb536d6a46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/clear-byte-range.html": "983dc5c48b98b11f6c35bb5ebeccf0f5d0e8bab6b5412e0969674436559dfcc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/clear-notes.html": "f9a71832d989a046a9124198608b4038d42d6bd44c382d18f19095a95471fea2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/clear-scope.html": "f6a8a4b3078e3c235f9308d52978485d77134a1ce4eb83f0adfd3df263df6d9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/clear-selection.html": "8ccbb4ccdfc307b33548eea6b3116ba716d93b99665c7d565d148a8f35fc2e26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/clear-slate.html": "074e352082676a209edee431f7c1d8e4a5eb5a45355c30be151cef4464ece2b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/clear-whole.html": "93628b5c4981bba75b6dde699149e6378fdf4073f61cece62223129203b94863", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/get-byte-range.html": "384903ecfecd068022d7cab657553647a376da9a665b7208e69c81318c90cf72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/get-notes.html": "457a42ae16030d145ac9d1ec7305a65495de665c07f16c6226bad8752d6d64c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/get-scope.html": "60cc50e933f01109102f091b06e10977807e148d59cb867d4e49f7d37a714715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/get-selection-case.html": "f3335534fa05830725a56259cb7902a3e01cce34fca406c3cda6da796e69e19b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/get-slate.html": "665166994143481a19c7147b30d63f534b3eb7ae47165dbf252a4910c596a1f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/get-whole.html": "8fb04661e671aeaf2567560610bbbdbcc26d25b26ed8f498d3a2bc4d0315a836", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/has-byte-range.html": "b447547b7481d6d37fd6692bf923be7360da880bb1da39f43597080fa9653901", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/has-notes.html": "67b5be0ee2b3371cc76dd0110e1357a8f606aeae2bd253c3e7b31e75dfeb4295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/has-scope.html": "f46267c8a400053dc6e52dc3bcffa27b3cdbc4b8ce98048b86a2bbe7cea64857", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/has-slate.html": "d3c064d540f87d360f7de00f55ae6674571bb5edff459b3874977ed63b3fd94d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/has-whole.html": "7e42b890152293d6d84f7c2435fbced1688ecad2ba753ce9a27b804b5d7bf746", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/index.html": "4cd06e26832ecfa9778d77424ef69b2d93a678438c194e37a40efe100c833e47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/merge-byte-range.html": "31dca04fb246f69a6ecd30d9734d2d1e5a0cac643decef71f1ecaf8ffec296a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/merge-notes.html": "ab115fbdbb72f15eb9faec5f9fc50754b5cfb5ab5f5b76a776ca47d1b06db495", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/merge-scope.html": "de36b370a78c7544c5a6a2adf454483b89fe48a127484f938ad5f1f4b65e45b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/merge-slate.html": "4a0b22df473e29ff04ef9d08ba25a9e185d1ae115ca7d1fb73e6aea3126129e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/set-byte-range.html": "e7d11a23abcbf60614e615414ad438b880656bdbbb46fa5f9753d954179a6ce9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/set-notes.html": "533000d04980e81575c851c584af15ab5e50c72d32162eb7b965c9debe646fd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/set-scope.html": "0ce3b16b8e686f02fd84e25329722e213739ce3f5921eabf8664f5c83573ff76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/set-slate.html": "6d06e751680ba50fdee19e17c108f61105411a926e7a9c586365bc32e94de062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/set-whole.html": "8634461524243748308afbbda019fa1eee07cf4b0f0c803cc74560effaac6a67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-n-o-t-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "fb1430199428bf17059bfccede4a44e9ac87cddd67727e775597506950722399", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-s-c-o-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "ae5e2af5037ccc2db8a14adaa6e88b7ecce1fa006771067644d93143fa200513", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-s-l-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "4f39ef2a6f93f651e6a08149644bbe471cbe7bbb02fa0c6418c70fd97be74f95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/-b-y-t-e_-r-a-n-g-e/index.html": "ecfbd81bd00cfde12d9a8711958c62f4ada05319f31cbe11df84f19a424a16e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/-n-o-t-e-s/index.html": "824d8309a9250b172db5e7a37df392e588c6d7faa1d720a9b94225b60b243d9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/-s-c-o-p-e/index.html": "27888a13aae91bf69d3fde20781b9f04ee81fcc7cc884e3082b1fbe9a5eb13e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/-s-e-l-e-c-t-i-o-n_-n-o-t_-s-e-t/index.html": "791630ce5ef027fd8d892444f3951dfd6447e29ea0c36a5d6562eab7d0626c88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/-s-l-a-t-e/index.html": "12154f2590db8f41efa21e6d584cbf0fec0e81e1f4855503bdf4986daf1facaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/-w-h-o-l-e/index.html": "db7c5c4588d7efacd7a3086ee87803e636f8a9df34c52616a8216abf8429e178", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/for-number.html": "d73e73bc6b0a1751cc468f02b6a02c1251a703391992a4c34e504e423577d911", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/get-number.html": "70cb103b2bb564aa97e6ceb7963bde1bcb5cfb530e90d63f2fa6a37365fe5e1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/index.html": "b7a4865d5379daacaca4becb9c19087a9d56bcab30bb9a601fc4ce8b79be7bf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/value-of.html": "72ad5aa3e5a6a0a1229170673bebd8050dba1bdf6c3b5a2260dfd171ee6a6e81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/values.html": "f9099ad08346e500805d6af5024845fd5ae6bcbec532f9526c07cc14b9aba1b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-w-h-o-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5fff0d83f675cd3d4e036f57981b1fec9dc8982609aa8b54b9017bde00f0973a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-byte-range.html": "fec2002e1b66bc3fde0612a38a5c7854eeb3d9e0196fe03e02e7dba3c5d19fb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-default-instance.html": "a2a769c47f0e5fab4d712574597773de58a3f00e100fa1549696ecdf0390ab12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-notes.html": "8185e8c1cb555fa717bd682b4ada6770df58ce2a3d49d61fb707f09104e82883", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-scope.html": "0b2db279383093ea3077164a042f1b6518143bb35d603477efe650c4280e6148", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-selection-case.html": "7828540afd84f7967a471143fe6bc24133d173d8410302ab6ba2e155caa1bd63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-slate.html": "d01b984f2e847c0d9f8160fbe1a49d6d77b9036f0c08622ebd51ec97f413823e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-whole.html": "dfd502b6067c2dd1880901855387f202ee8a6b51f0825d9c99d5fa15aa8b038c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/has-byte-range.html": "e473b2efa32b9514011d05fe09e9b5e220fee614e159f1c89153b4b2c5b947a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/has-notes.html": "d9b2a9685f7502376508292a997e08d64caabc3e7fb74333c6e0a6b1812b8c3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/has-scope.html": "a5a150b8248b769a303b051dc59f1e5b8d7c0cec76ca60b1e4e8b36b77b7ddae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/has-slate.html": "cbd78f86e774085a88d5fc4f20d94ed5e80c115f73b49a1441a25b8ab7bc12e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/has-whole.html": "279fbfb81a331eb59de9f19651249ff8974de9ee84b701731adaf5a9d138cd29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/index.html": "66143eae99a9ff01a90686fa7555a8bfa9264b97a9567247a987de3a6d79ea5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/new-builder.html": "1b9f8fa318a6d1c238ad72ea3d6a34679c0691fffb76dc4c4bc8a6f9e5492e21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/parse-delimited-from.html": "42bc57013387c6da3bcd74a3a1a3498d7a7ff9a5f0487fcca3b309fc30605d19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/parse-from.html": "5294e79e439703770e9e846b53749ea3491acc28a8760ed6cfe80102650381b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/parser.html": "6505bbff5eadd58b275c284f5b926ecd968a832701995c7d786dbd2dab196271", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-c-a-n-c-e-l/index.html": "45849251889c26ac1212b4a4c265c0e67f3a9db39f4b4332f5cd9a22c6b640d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-c-a-n-c-e-l_-v-a-l-u-e.html": "5bc3728ce053723604a0905fe8efb7a5ed71273f4439a4ed22be7e91f29533d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-p-a-u-s-e/index.html": "381278990414c3d7e581b0a1d85020ff3e6034ae7a1dc8b20a438d2409c981fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-p-a-u-s-e_-v-a-l-u-e.html": "01948801dbaba202ebd2c01aded4ca6a192c50d7777370aaca3bf556def97190", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-r-e-s-u-m-e/index.html": "043e97f84030ca83667f0906afb95d7b3ab58c8cabb0eb1ad33590e95b4e6853", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-r-e-s-u-m-e_-v-a-l-u-e.html": "2bbd241fbcab99232eb2034e40d4efd086b7e6cd72cd832efbf9e287c9b99210", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-u-n-s-p-e-c-i-f-i-e-d/index.html": "8bd6ed033d62e05a914090d804e6f97c6f7d3b959c267c8ff1e4158c219d5e07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "2e782cffb8315169170d8981337dc512ba3420170b4076ea8b5e8586d67094b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "f887462cad2a9ba9850820f5ed1badc9c1970bc1e4f3f61ffc7c0c2e5b29fc3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/for-number.html": "1df4ce030fda117078274f44455888729217aca98fec3fea9201f91cb3d3d446", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/get-number.html": "cb2bfab78824bebc9772d07b733bcbb2d8c5419f59c8d29fb282a8d1ac310278", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/index.html": "1cea346f95de9b757e4f47074389769b86cd096e732ccbfc516f74a65bca2f56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/internal-get-value-map.html": "f736b5a57f2efe4329f4a3cfd3c853fde833306421f0a0b492dd36a4fe60985c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/internal-get-verifier.html": "0ec82ea2bcd7ed207b4f172dcdcfd4c1e9d49f6378e5fbce8e85dc00ac5781fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/value-of.html": "7bbf5acb7b6a35f5936eed823f1ebac25842b31d14cbfb008bbef009a089e55c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/values.html": "243aa1aef9a89cb4a963fe3dd830edfd13028fd3e3bf8c5e2c257992bf914359", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/-companion/index.html": "fcc998f3320cdc5cbbf579436221ea6eef79519733314b26ff9a6bc6b632c9dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/acknowledged-at-or-null.html": "1c30cddaf7c934a1cca53571705a7cf7376928087f5f08d24d70d040f308d0c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/acknowledged-at.html": "3d9cc35a3bfab386ed906a6083f2decc4f7d4e8a90b81bebf237fc1b133af9fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/clear-acknowledged-at.html": "7540488aeb437499c0db8910f83ec7cd896d122d0caacc364757a558027ac357", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/clear-command-id.html": "20af75f902847bbadd62b539d30cf2ef78961629bdc80193633c10419c8e47c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/clear-kind.html": "9c297c49f0b1ac521310d5844a8c05a50cd05ebe169eaa4dbd57dbee4aeee845", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/clear-reason.html": "d2d92ffd0e5b1a129bc4632da6ddf8f4813f8a96224413b90838abea7790d1e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/clear-requested-at.html": "b9df90a2c7ef5df1c41d4a5681be0e186e52677988103f62c3dafe5e7f52edd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/clear-state.html": "01300e28b90c0d85bcc38f98148e7924f4ea44654382215f6b19e555472fe5a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/command-id-or-null.html": "67b1904ea43e11552a7ed55e9dc43e1caa582eca1d676c74c7443a29f6ee1e0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/command-id.html": "2b9e4c79882f7e14929f198c65a07d29da3f7f9d5074a9e4ca3a7fa3b4c16765", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/has-acknowledged-at.html": "eebd0b5d0c964278e8fe9b4fa260bada0a81a260b1967b3ba7a58ea88a1449bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/has-command-id.html": "cb9e1c52b1ef28aa8b715632bec52ab23167c06af851a69b97c705337ade9345", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/has-kind.html": "d35e8401621fe1eff101056a2a6c53ba4b92f9771158c3aa90a04eb00d61ee81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/has-reason.html": "5a84594241556fac78476ea51c3cbf9ce356eccbe24f8f3febda46e8980b9893", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/has-requested-at.html": "2d15abecafd4042ebdb07a203f8793c612b8402238f10c7472e561e735812728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/has-state.html": "7b1ab83de76175ad74e9d326ee52e8008bc71243340e0c2b43dfd792bf9b5a65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/index.html": "e59189f493ed476c44a730e2415e9dd43f4f8a2a3843133fbc6d7ada5bd5c9fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/kind-value.html": "dbd2af9e314acfaabc8824726dfebebea5b9a2e3f7dc0033f22f0b0355244547", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/kind.html": "c142e3ade6e45f7a9e74cf316610b2649334031e32a4ed32b8fd7401498cd485", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/reason.html": "1f2f7d8ff10b282862cbfeefabe15e27e6e8b534adacfd1a46339a370b25b3fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/requested-at-or-null.html": "7d8f8a311902a5c95d3e1882effe41801e3b67e2a1b3227b2736d9b16de27789", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/requested-at.html": "fedc73f7334444c053931c12d7c74fd7f54b064b6448ecbb15ff5c915a0b0ff1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/state-value.html": "3155fded53fa0024e60a4b70de0d6851cd03661fa78f42973831c9a93e003958", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/state.html": "df83219d75ce3f55a94550167bda18935394efc6f068660f2d7fad730b4a693a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/index.html": "6494d54df52c8e34e6fd8e2e728a69211910cc9a072fa79a07488d7c6a0d2925", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-acknowledged-at.html": "11c66d97fc3d987155b1ff57f43ab1d372508e237793b1cda98f594ed69d3e62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-command-id.html": "a20aa539f0b7c30b50c10109bb775b3852f0745dcbf4e4cc7cf3ef60f251dabc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-kind-value.html": "e2d74f3b8d3920fcee03a6c14eb4730fda1f03d388bd10d75d8bba63897b0440", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-kind.html": "3a766421eaed57ca446cf4c18db153233180d6fda318399cfc69121176b3351f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-reason-bytes.html": "b0dd3c873b6df01186786bebe0d580cb5d0c0c075e9e1f0eb4d6228ca986189e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-reason.html": "d3681bf0a42fb178cc60bc994750a6c3b041c59a772d6fa9a3cd1e09455b4f6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-requested-at.html": "d67a3d11e991a8bd1d42de0716d206e55bbf62f21372e53e7250f4fb1107b683", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-state-value.html": "7ecafac3b63195c17a62d5c824ebb3ef661c5a31703d7ee9dac5a851e20f4df9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-state.html": "46be7ed4cff8c87d24e8956b235c2c9fc0e397ecbef5d9e590ef744a5f698105", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/has-acknowledged-at.html": "b851baa4bb352382b0d53e4786b1c1f4b7210d52224686912634664f771d423b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/has-command-id.html": "70cd9738aecf7a046641d60497ae48ff4030fa5c8923d0a683525b0b6fa6c185", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/has-kind.html": "6f69625b798afdde9f49332fc8991cf06d19cd75cee09d6579ae6531b76426b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/has-reason.html": "b3adc8362651ec6415801d129f327148a6b000e9e25c4a7a5e1ab09dafe5e8c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/has-requested-at.html": "b1f66bda8b93e5a93d32e798e8afcada050a1bcf3674f3e977498785963d762a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/has-state.html": "99b282893c604c42286ce741322a41dd608af581bb35ac6c936199b3262f31e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/index.html": "7400ad2cf82a27d050c5829070711465059009155657479b1bda39f58a7cc86f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-a-c-k-n-o-w-l-e-d-g-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "a4e59bffbbabad8509b9b7a92da39f1a772ab766a1ee9f5ea85e7474cb11859f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/clear-acknowledged-at.html": "1cde9ea97e4fae7436634d1e0e6ee346865439ab7bd61b321c0c27cabb63cbf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/clear-command-id.html": "cc7a905efe9adf7aa9dc4fe486e6b2856ea2be632d150e377aa5bc2af8493cd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/clear-kind.html": "433eec2a638e392411e6baa27bca61a81cbe5c1674ac195030c209e4d216bbdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/clear-reason.html": "dd54d3056021f29b251b9ea9c12f9694af81be80da187cf4180bac28452fe416", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/clear-requested-at.html": "a632d715d1e50e20b080cf38fb78a0842af140910d06d6709b3af41de6392144", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/clear-state.html": "ebd0b43b26ce4a2f419f6c139f6210b9e45c646ef1f65ae8df621adb915c1ddf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-acknowledged-at.html": "512e02b558a5a19b1544a38d71f2b8dfddff97a65e2f7d849a01adb23e4752b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-command-id.html": "a13f4990642144b91236ea1c805e3ad316b59bec18e2432f0a00b7f973c09ef8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-kind-value.html": "85dfd654512de1b002f2c38e1240dc3e9e282bba6dfac80e6001d06232fe806c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-kind.html": "1c62f6d9c7df47267a60ce358cd7d15df49a5e33411faf7f830ba0ca7b7cec94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-reason-bytes.html": "a4a09d10b259f134dac392dc01b3799769565ba2874647309503a915c850966f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-reason.html": "974c030bcf2f8caeddf60065c28b0cd229175f365c1728ebc9ccf7bc9d57aef4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-requested-at.html": "c3c38f5960e7a00759c6fe4bc6570852e47cddb9e03bd30addcbbe73273da829", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-state-value.html": "98f842f11e56f9a037af8f4c90f013ef07b9f1b976a11092e7c0296a8f36a7a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-state.html": "d30bc630d7678aca842238851f054b66c378952e50b469e67a042d1c308c5584", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/has-acknowledged-at.html": "627b6c298c854674886914034078bb898e713a062ae1df1873a1033c650c2bc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/has-command-id.html": "c83ba9ae9a80ba31485ef2a8f794975707fc416dae3956f11888a34cce3992a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/has-kind.html": "b096b5f8c8a422e71f4c7fadec8789d239c013baf832cb2e0e49c75b262574cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/has-reason.html": "8d3f38b566182323c2795f015cd790ca3232ec43bcbbe59ebe4b152c7fcf021e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/has-requested-at.html": "fd71bef4763d1a447715cab8a54bd75ababcdc99a5acee33350febef4a86b0c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/has-state.html": "b77047ee175e44b209404f3569de0a9ae4b2b4b9dbf6d68768320898b7c8a046", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/index.html": "de31b72c5d87abed16ab50f3288c89f7c1b96d574a35f34b470b0e072dec309c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/merge-acknowledged-at.html": "24f012569580681a7479ac6806da886a66c423a097d93bc9abfd0dfbc8f31ed7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/merge-command-id.html": "a35122553bb0f6661a4f29e17353199868b589735401b1977a5d1da443388c57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/merge-requested-at.html": "e7da9e53b8d6845f9e8420904f3e33dd59fd6c3c2790816b9b0fd446d0460824", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-acknowledged-at.html": "e027c05db5dfcd5fde0cbbd8faad4c6d6ccef954830920958520600420472156", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-command-id.html": "4d39e826737d74d7c5581fdd143a9e4da317621b4ec85c6596b88e7b1dbaabc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-kind-value.html": "7af795415a5f405b9e7ae64a4735596be4d2b30213691b735056c40621198318", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-kind.html": "6cb8b34ceb07f9f5ded841a11824808322d20113fdc22aa0fc081945556e6824", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-reason-bytes.html": "889b0a7b112001480d84e1f759522b284bec3ada0a1ba6aace40cc5f57f149f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-reason.html": "ff956c2e11eb7e561d1fe469fe25e8ef64a0beb40ce81c529b27575c56edd8b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-requested-at.html": "feccb7fdf3dcfb392f108a6061706c7631bf2bd9d0e4f07310f19551761f585c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-state-value.html": "5a9865efb94a1a8a20e3ef8abc3bc422cc59cc59e679e7ccbde32b88a573063b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-state.html": "f2ef6d73c4e71bf19accbaa73364f432f923f7d90131c2851d7dca750d1f27e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-c-o-m-m-a-n-d_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "6a998c3fa76dd14a331ee33595b625b6989f241216e9964c55f56cbd8e39cb51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "479a53a83516bac7b24a26b77d2a7100e57e3f5c9b23badab6323f2b30f72a74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-r-e-a-s-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "072f538f6053b12f986b37b15abc5983fecaa51ce9f212d83d80a0a4e10bf1e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-r-e-q-u-e-s-t-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "a0ad16324847da374528a05f27c276ee80bbf6ae34644e08d022f165f527e16a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-s-t-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f81d79479efd7e4bf3515a057061aee51cc15ef0caa6375dcf75a9e0ab09a187", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-acknowledged-at.html": "4e6236962d5e8cf46e79fe963b3ef1c3c5a319524c28d543df31ea0d9c6d14d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-command-id.html": "0ae7b9e3eb320bd5646003013d8fc87455ca0a81e51eec9439eb01dd926dad74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-default-instance.html": "98ab4bb409a7e79abe81a8670526ab613782db335f02a76567ad0b3efe1fbd3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-kind-value.html": "8a1bc92f76ef881b80664245ecd301881956f0383f2d6b0ee646c3f64921dcdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-kind.html": "78db7966591d1626bc89990f265d513eb4bb145a0be7bb55d8d1392bfa8f503d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-reason-bytes.html": "ecf3e9849a924535530da2201d869ebaaa628c3f7c5546d47cb33355de0b858f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-reason.html": "2e78be2a21fc16235a000831d3c80f6e5b1e16d93664bf9dcf213ba7508b0aeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-requested-at.html": "7988c85b4c3a91875ccf38305ea3ce5e63df34468a57645232fa58ff8fb209aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-state-value.html": "cfd7727c4ca03da19a9a6d6e00e1f4333fb21ada17e387b7895d98a6a7741868", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-state.html": "eba95ff06656b555661d0a86f2beaa396f4b4112e8feae63cb72173437a4db10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/has-acknowledged-at.html": "66b271b2b17739a03b1715738dea4e094aa1a3e3c06fe5a4190e000aaeb3981f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/has-command-id.html": "323f6181b45e1dbfd8b2e71ea7daaef262f6b3f70ee1d460d4eafcb94f68c88e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/has-kind.html": "587c1fc1540bb709ed7948426ddf9c5e39d6a7e59549ef0f877a093b9e502d2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/has-reason.html": "5e7b176bed184c3a136532ba68cfcde4e1b38dfaa2a77000125d78a177f0abf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/has-requested-at.html": "579ecbfc7e3bac8abdc8910aaf6f4341542047134ed85cb7482786aa70659c66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/has-state.html": "1647137eb8f37f02dac0db6b70c9ae093d6f2aa351066c4e6f342161c7f0e262", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/index.html": "b2d13e5295131eb5755c484936e8a942d42e79ae60725b85385aed3653552611", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/new-builder.html": "1ff8be78f39632676ccae9ad4c51dcf66ab5892548c657477daf0b615ea16206", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/parse-delimited-from.html": "77b36c96dcd01609c57b9c427772b087da577a07619b6ef75f10373e7b177fec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/parse-from.html": "ea57619ce942156d6eec3febfff4e854b9c0872e55d814e83a0faab5d86838d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/parser.html": "1fc91883e9840c0cd046c9445606ae39e87412f41cde77970bc99c40ea3ffff5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-a-c-k-n-o-w-l-e-d-g-e-d/index.html": "eb8f6ae2fe07279de0d6527767700b0e2653d635ccc419499eef80ad5e1ec3c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-a-c-k-n-o-w-l-e-d-g-e-d_-v-a-l-u-e.html": "283b26bd51e769dcad66893d36db35f9b48fa85398790ab4025026780ec65660", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-c-o-m-p-l-e-t-e-d/index.html": "fd3ee2210675c993a60cdce56b2a199346f7fb12fe4591886dda0ca2d2e16a98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-c-o-m-p-l-e-t-e-d_-v-a-l-u-e.html": "761390e1d1a2c5efe061341d94f7e08e9e0215c88108f268f65e4a859415b704", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-r-e-f-u-s-e-d/index.html": "59547fb14719b401983e7262ff51b12ee829c1224038a92751e888b30da51d98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-r-e-f-u-s-e-d_-v-a-l-u-e.html": "d6d6ae29c25d0569c265020abfb9357bea5beafc00e46bc9a442e1fc8b0049fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-r-e-q-u-e-s-t-e-d/index.html": "ce9d216ab76c3b3d5953255d2beab9e70c8a07d95ed86ce4effa75da6dda997a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-r-e-q-u-e-s-t-e-d_-v-a-l-u-e.html": "f97c8b6c5c708db0c8058eed5dddb9041145d9ea5266bdfd2fc33a0a0a881550", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-u-n-s-p-e-c-i-f-i-e-d/index.html": "8f32778eaedec9946593fa473e543526d203779d2d73e154f6f803e8439b6a65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "68c3ffa6d929cd5806619b0fda9bfbd6db732c87f69cfe3f6902c0d21ed8952f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "cb8b378c351858b70f13561db6b1b5580def0632f2bef67742616f7f2096dc06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/for-number.html": "2c5011a133c74eeb9c74092130c1893ccfab2227c8d4f71d0e78306a1d9b3ac8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/get-number.html": "238459b29d9e35fc343cf9db5010a714d195458f4de78b9a6926dff2e575a134", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/index.html": "4f14a43d96ad9f240003df557ccc01eb28f84984a6f7a14718fa07a61fcb6f5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/internal-get-value-map.html": "52da8ce3a32d92cfb7cea095941de562c248420665f0418896a00ad85f1f0e0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/internal-get-verifier.html": "f21786e0931672a5fed401d240683ff868778037c1ea53bd465e24605c31d19d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/value-of.html": "2a05d7f60f6b591032d94ed9fd42c8673755d7d9f83388809c7ac1f41566ea37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/values.html": "d56615e6f19e9fd71d55f305e0923c9d7dd8b1844dffd07b599770ca14176e95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/-companion/index.html": "060539c0d1bcad5954288ddee7b5fbfce7d30121dcd3d597922e8035152f69c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/-messages-proxy/index.html": "65cf5dc01d71fb08516d88c87189e4ae2ff9b69784fd2a34f5710a56342f43b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/add-all.html": "d5e953e771757570d64a6bf5d607ab80fbb452ef5f1fac50869da1936b13307e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/add.html": "e86f684a3a1e35bf693e9a8b32f7b6f5fb5ac3046b8fae008175a4096090a128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/clear-conversation.html": "3e13a1f87b3c6aeb06781d48e103459e3a5c4f1e08e50871ec0792238d76f924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/clear.html": "ec70595f94bda15acb7d2feff5170ffaf3c9686e20a5b83db82d900168c0c133", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/conversation-or-null.html": "85928e797dd900ae3661a62f4a5ed290feabd2c6703aa87574a31e4b118ffe2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/conversation.html": "dacfb85531117132a33aa46f91869516462aea1215166dea0e000894021ad0c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/has-conversation.html": "20919d7fb73cbbaf8ef6736f7daf8edb57bb7310edd61250294043fd039dafd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/index.html": "f072f203e601618662efa2906489f926a9ae0e3f670624a950a989243517bff0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/messages.html": "f2a121c166b8ea5e934ebfba909beff9beb7fc0930a472c23ce57c9c40545426", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/plus-assign.html": "27f21b1890c5980b0ec67ebfd2959634630bb31a6f4b9b27afed5cf1905444ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/set.html": "8eb6f939e2dae780e622cd5ead9c46784ac8fd6d5c949fdcf1e1e0a73985cf38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/index.html": "fc749ac5094d853661e89651a045a7655d841014604b146cb59519456fb6d604", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-or-builder/get-conversation.html": "457c560942aad6ef8f697588a855528061e721c373842c892d7e61eec885844b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-or-builder/get-messages-count.html": "190d07f51dada783aeb0a20754d609660723e19ae1d2a2dcd1cbe52aca07942e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-or-builder/get-messages-list.html": "5cb9910732778fa9be1975485e14c1367ef17827922b4845896c62f144cca5a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-or-builder/get-messages.html": "80dae3e1d343ef0556df36b6df3caaed458ae15c1168aa24c2b8cfdc67670d41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-or-builder/has-conversation.html": "64af0488f1bd35ef12a068f9644947dac2e065757c1982aa7f9db887c5a025f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-or-builder/index.html": "441966ef67187bfe0de2bf6f36fb557ca529937ea6cd33bf5384e537f1b5b6e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/add-all-messages.html": "c88537cf6b333f5c84ef23fcdffa4e9aa737ca4876676d9dcf58795ad571a264", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/add-messages.html": "298eccff02c400f6d9a9653670b3cb44c3e1793e124bed2943db81f36fc9f8df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/clear-conversation.html": "1486aad97ada0f8b385f56823ab083a39b9a40fd9c663e59e151b326857babd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/clear-messages.html": "a5ec46cff9a96163e762f790169819f275900f74d48577cbe5f7ee66087e2522", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/get-conversation.html": "219fa4718815d64dbc96a73549db0cef06b7bd32a9e3c560ba4ee285513e6957", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/get-messages-count.html": "68eebb994bfdd0bec95fd1d58a42425c9c5687e2927679efd66820b36385f76a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/get-messages-list.html": "a5e888bf2d7281587061afb8fb13eedf276f925984e2c7af2c0b8cbb119bc335", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/get-messages.html": "3b6e5d80c7e36b77b57aff74ab824f51f0f9909ab43611c7d76cc4f8eb4bd1b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/has-conversation.html": "4e10190fdf34e4d8d85e752206858f748ebf4e7d9274f06c2aeb35129ad35f98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/index.html": "3a3fb1ca316232a47fcf331564e0d52fe8ee3748b4735edf92c0c826074d62d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/merge-conversation.html": "dd9df480b66cb5b0532165590f28926cf65d958760538be5723704c4253562e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/remove-messages.html": "6df61d73833ceabc2ff01bf4314617367f2921f379552cac673ed09c11b3b7b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/set-conversation.html": "f144769bb4105fdfc93af065aff8a505067053c226249b605680fa3ab1c0e81c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/set-messages.html": "1ec80ec3162e1d53167720e3180b4c6f44d24f74c0eed05db3dcd9f71375ca98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-c-o-n-v-e-r-s-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "7ca4c59bf75681aeaeec66043c1e7e0a77374b817022e9597a869be4e17510fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-m-e-s-s-a-g-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "04c5eadd9a173c7ab1b5860468e623707c3e3a74a709fa1a93300f4d0f3af5d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-conversation.html": "25bb3a2bd3c7a22807fbca7da2ea5f2d6f22983823040de5f81f1f70156a4b6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-default-instance.html": "f1e79b26a91aa390a3a842d5c99a68ab488f159e84e6d0e8579295a7af739f5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-messages-count.html": "e96b3327ab3305b9d3813847cfb2ee337b357835c4212f53af08e6ef72d2c769", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-messages-list.html": "ed0872cb9a90911718cfe1a0d10193071fcfec282d54643e68080b8dc24e161f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-messages-or-builder-list.html": "34966f3c5684d6c69a020a2499479244c0034e866f2f1d8894a82b178024f610", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-messages-or-builder.html": "122045800d7aa89cdd1d3313881933e08d8eaaa0e9c5e1f4c1e1cc16fdac3aca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-messages.html": "c63305688bf217c313daace868bf84d563051469cf56bec5b2467a6c40286f7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/has-conversation.html": "163fe297d90ee5089a6b84280093285e76e228030aec5c8516518717bc2ab2e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/index.html": "b712ea2281ddd864996b688e8fd6da0c0372cc935f10497dde8087b128407a3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/new-builder.html": "ca01768a51128451e52967285f3c3e3ca1c279173e3c8e5d0d5218510fd66746", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/parse-delimited-from.html": "f34a21a11adc2b692f95baf99cfaf9e6aefed942fd4d9eeedb4e586bde4d7e0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/parse-from.html": "bb5e5414d3c8c52930490ec1ce702050eb3ac7346aaaaac496ebed6134cd69d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/parser.html": "ef0d1ab3c6584f16981fdb49dd0ca29b1fe9ee6c0e91fdb4b37777cd76e40137", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/-companion/index.html": "3a5a7f331e1f6856193d6aea81378bd9f8c51e87c91a568c7a556da96b1ef1e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/application-scope-or-null.html": "f0591bd0a29fa778e796ec41eacc076ea995062d55b772d3e274551091beb553", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/application-scope.html": "e604d6ac7830c58afe3daeb4f97c366f088183e8985c086f183740fa336eb47a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/archived.html": "f738e36254207f5f12f40c965e7a58df151b2ae97df72d8f68299934abd48275", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/branch-id-or-null.html": "b90f1001f456aa196181dbc391f65f8e51fc92fb6732c4e92ca69514503ff423", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/branch-id.html": "b07f373ca3916d6e32115a19f55ffc7bce2ba7e79ec66a6138f921f745e20124", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-application-scope.html": "2e0b5c81b71c7504cf36ed50a747594b37871a0d1f36f0cba06c7b885cc44757", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-archived.html": "92e9b41512cf805512f6ed3fc3aa9a386fd5badbf2d7ef628b4a728b8ce0ac5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-branch-id.html": "4dc4ac9d3e77218e52248acb338ef41c487278078156913958d32bbb080a6410", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-conversation-id.html": "33707b4e0cd6da06e565a60ade0c162b6c741431e8ebfc5beec94276a0eac229", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-history-mode.html": "80260300fa4ecb82d0b69c6d6111cfdbc8f50a66cf97bdff229f204f4ec4a8f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-last-message-at.html": "3203353082fa89e24054c6bacc3753e17a68d4ec2a83c009de72423f22300bb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-pinned.html": "b3a4e2afaa49111a5cf202454c6009c70ed85e59f3f21b3265c66c8491d61619", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-project-id.html": "e943f63a5e6290797c074bef1f3a097699c685ce55929702fe3726bfa123aef0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-revision.html": "c33b1f4e494e47212fc2d8db198369f4be34cb1c3bf68dade33c987f32f5878f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-temporary.html": "e8a326d00b96b8e8aaec95ac1bd678a767898b05af2ca447208b652f24d03ef3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-title.html": "95b20a5a5ed19902ff577e2f0132014c34ff572531e3e6fa3b8fef3d26e8da56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/conversation-id-or-null.html": "9ef417df902b5cd3e1f613e426287e8b923d5946e84455381bf490d2533e7b82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/conversation-id.html": "b608f5211f4f102a773ff6addb467a169ae77de92129cec401d18479cb1617a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-application-scope.html": "5de7ae735d48fd28654659e00a2c0f219d1f3d2d9ee98f480a5c36f7d276db00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-archived.html": "2f9b85648bf40f5d7ce961ff3b52eb3d94bf74e3c06a1d27caaf8cd0d08c394a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-branch-id.html": "455decf9e2d297da99dbf1c37981739c4d287e6a6302e403d6ca0ff76e7dc0b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-conversation-id.html": "c1bdc6fc75afa2f8219502fc826e1ffba156126357ee307e819698866b147e0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-history-mode.html": "fb3d2270fd996498782632116c54be4342f56c0149db2d69ecc8162a1a67713f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-last-message-at.html": "b48d02d1808ee1a7b5881718ea45e1a3776762dc6cf8dfdbec023ba095b40a25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-pinned.html": "81e8ab7b4fed1fc57297d88a3f62922dbfa5f4353f1aca9cdacbaeef182a0002", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-project-id.html": "470187e81496937856a5c35f01c195964e7f16bfd11f8c58509002566bce3063", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-revision.html": "22f0375ad4d247ec93528590bfc9727b678b1bdfbf2038eee9c364e89ce0839b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-temporary.html": "7ba70064999b31c69c4afd892a0622e3eb4bc3921e6be9e30d8b57c671aab125", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-title.html": "31a99e6cdc9ffc6b878a301d571a78aa57931db9de083e583c98a1e2c5da591a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/history-mode-value.html": "ba108969b12ed9ad14c1d8582e0dc8c4b0b7ccabbcc396b55640bfaa974e4179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/history-mode.html": "4615b13885f2a7ba8412b69988e92e02f35beec09e71744fd809d5519d054bce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/index.html": "db7d7da7b8cb10d73ac7925653b9b3f75a99946510fa94a14202ecf2adfd13af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/last-message-at-or-null.html": "e7fd868542fbe16ab6006489f34f49c13c609f4c4368665b8eb71cdc6fd91370", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/last-message-at.html": "742bbd5f8116ab0c22f2a4177ddcb4c33fe3b91caa0b6f244a4d6bc126b3433a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/pinned.html": "a38244537dee572552ca6c12a01068848b1f9057efd45212e0023b23dbb00f78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/project-id-or-null.html": "cab6987855be7a40fa2f1a8d60e8c9af9ea149faf635f7798bfb449be88e1de7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/project-id.html": "f9dc268c734ab50e34d52f8d96e835b62a0a23da0902d868d32c718ad7122c69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/revision-or-null.html": "1f36eb176f99d1a856a3dde61e6ec2172a838bcb046da6b7ebed763275a6bcab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/revision.html": "46fb828675d6a870f3558945b25e952e25087161066e67e77080c2958aad5eed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/temporary.html": "fed52cfa8366f8a6f358e5aca1cf6953635d492c3db38935b031a6469af4f3a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/title.html": "a3e780401f281e020c9118c95de6f22260077f8cab01bba036deb050429a353c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/index.html": "c79a6a28fde508cc218370586cd48cd3389ef96b009e2607e83849c8ccc015ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-application-scope.html": "db50924c3c9965c48c49923a86ff6e7d298ca806c3ad1ec27e003a46a11053f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-archived.html": "a8f0e82d9c3eba77befe52dfc0ade6680fd205303bda3afcde0e663cdb8d8fff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-branch-id.html": "39ff3e0b029b0d62623eb754ad101889a4188ce5a7f6b2ddf92ad3358462f85c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-conversation-id.html": "3bbae857d58957a090f29b444b23db857c6ca9bf45ef6cc611e0f5fbcdcd66c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-history-mode-value.html": "6fc43c9d63bd08d4a8120e31c2103751776f042f57db1da8ab531454221b0792", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-history-mode.html": "ad8cc4c0b68301853ee823049888b3218077bb223a18cba1e1f81889d57d6a5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-last-message-at.html": "9dc588bd9a7513a6ab7fa7cf1e3c2a741459d766798c09b7c549b34dda7098ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-pinned.html": "a3c85728a0894e60f021beec0edfdb8330d4829a77bacae1a215de9ccdf528ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-project-id.html": "66d551c516a9accb7747be90c5700a41ed6f64266a9fe08f23427395a57046c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-revision.html": "50394276fc1470c9434715bef62a5cd4a3ccc156b1e2b67c6b200ad418159e13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-temporary.html": "f7d4d05b0eb7d83b75977f516c0e8fcc3afedd7713fceb9df3370b3ba2397a16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-title-bytes.html": "a29db2495f2e6a7e2b367718c842a636cff976e89ac2170490874c33ceedfce5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-title.html": "4d7c9dff167e578d5a02f97c425b8cc279867915d96a056df016d70c2a9a2464", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-application-scope.html": "b0441cf4f53a31b6f0518d9a17a0b007b108b7c8764a830354479de3b82b614e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-archived.html": "2d260c83c01c27f8b4df1e05a1f60c42cdb2064971ee520f1b12b017761e5b33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-branch-id.html": "362ecf1c6df6282be9af6c96f83bfd8886fcc8aac47454bcb3eb6d5ad83ef052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-conversation-id.html": "329c86a6322b62b6bb46c2aa59f55ef0de252ef74d77df1ce2868a754ebd2f69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-history-mode.html": "63382e5dccd0310ed04444364b205f71c9a5e6d350c7b60ff976695822dc115f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-last-message-at.html": "3a1ae3a41cf2bc7f9d0ae59a98a43dbd74045c5573278e9dc5f91129537a6dc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-pinned.html": "409fa515886aa7099987513dc2091e0d6ae3c86734a94cf754ebcbc1d8ca56a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-project-id.html": "e7476e676c79344fd45738440007cbc50e866ea6e6f9561ab5f71bcacb92e292", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-revision.html": "001b6aea12aa092127968c04792df58c5b6f3ad5bd4be8aa29d20abe65b25a81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-temporary.html": "6aec3933fd28dc8bc68e3813cd7f98a6d6843d5608e67cfc41101bc4f221693f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-title.html": "dac434be68659e1dd04c575134ad172786d75270c2a7ecf494ec520ced57e1db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/index.html": "5b180b5a1fc599c3a2b20010bf78f1017f82cd886449d02429fe2c9202a1b26d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-a-p-p-l-i-c-a-t-i-o-n_-s-c-o-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "54eab6178542feec9a5bb4413126326fe3d447fdbb49aaaedde5b531cfcfd4dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-a-r-c-h-i-v-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "e1546c97fd48116409177c4d706c9a210e3922fdc25b015cd89139e19b876653", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-b-r-a-n-c-h_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c48f82fd3e18ea46268f805e79128a84012d59f634dc71b0f2bdaf5db9d5b868", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-application-scope.html": "1496a605516b9e407d153452c577ad7f4b88767e4b2d44ef52e6cba4bf0f1634", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-archived.html": "77dfde03b005b4232251a851e82842fdf505d6d01656c55286922cac0bf0d4ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-branch-id.html": "617193166135fedc8bbe933d3f0cf61733714d0221de3c89add475c2e0de324e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-conversation-id.html": "8c9afe08dcb528e682c8f7867877d02262e39126b3d6f4ea1e7f511e0dbd2ef5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-history-mode.html": "cb0884ea24ae31e4f3a5a45a2db0ac4745ee1bfd8dbe858a7e4312e4c16df334", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-last-message-at.html": "31c90c7332ee0db035d200638f0bfcc10ef1566625fdf7dd996109c785dbe142", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-pinned.html": "3cbcc2ece6a467c4cf6014131f19d044e1be7f0dad701e27fe8fe6c56990e5a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-project-id.html": "e3c590c888e4170d981aab520a74233de2ec433c5629751865444ea86d27b478", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-revision.html": "9e8a04c85fae58bad3d88b88a9ae3f50993af4ac9d269fb6ebb537af9b057a40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-temporary.html": "38c1f2b70311983f77b37a01b2c9aacafec1083d05ea18a7c474f449bae9e863", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-title.html": "a5f0f6bea6c223fb7dae94265894bb0e9a7530547afbded566b5a26f976cf023", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-application-scope.html": "c13a6e217645e57c3e4c5d6f570c7d20586e40ba8222f53e76e1f2501798d16b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-archived.html": "65168510c5a5f5f576df119df9c938496d8bf3deae1e5fb5537f9cbb3818e108", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-branch-id.html": "c74c9b87b01dfe548e76a123a32e611907fc3d5944608b16dd7d634421be8625", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-conversation-id.html": "b9755e6a0abcf46c967eb2a2e384ec308f9ec8e71c4664452061d99e079eb91f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-history-mode-value.html": "c08a0a01deb3fe64947851a1ffb223ad7cff72daa86d345fa2cc24a9ea2b26a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-history-mode.html": "4e412daf185168e87bebb9db909eb203a7733e7dff693b6467746d260f18afde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-last-message-at.html": "fa4ffc7fc46c2b4f6e0a48b88dcd108322dafdb850b489c9a58c2e2545744215", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-pinned.html": "e8c6cf02d0bd906cc1c0d9fd856de0d24a064cc9977e267fdaee7d24510e2343", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-project-id.html": "b7db64153394a34c6cc005df5ba61fdf915b90cd821bb9ea7cb0ab55a79574d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-revision.html": "78ade3024bb9d4d33877c64a50ac1a4c9177e8c61d7ca24dfbab085cdd3c77e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-temporary.html": "69ffe0a882d0cefbf952d8d6b7c220bd4870e813631d182e050ed2275afca842", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-title-bytes.html": "bdf7311e3894259b2e7aa7b501e63f22cd40eafc3d8158a6052e17e1310631ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-title.html": "788c6193e5a029c77575dc8fe9a787369fc2489608929cd5052d40fd08e4b2a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-application-scope.html": "443dc220789201ccabb4689852ae15ff003082d151795f1c35d53747319da8d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-archived.html": "22ec477e45f2c8d7a0d01887068a69413b49acfbdaeedcd46b841b23ae6c153d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-branch-id.html": "e31b4ee2fb4cb0fd7f479db9db417ce237936df2b85dcd0200df716315cad173", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-conversation-id.html": "b7926fb00d017d8c6e053c51ca97092f25b8eed9a04b3ceaa19113de0dd9957e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-history-mode.html": "008059b4a07569372732a3f83211870dc81d6135b06331cef290be9dc9bf5bf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-last-message-at.html": "e4037f912db0c042affb6c404f79b55eae50b6c3eea75346b8b5840fd65cddc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-pinned.html": "1e82cbd24b83cb31dc132abc213117e99624a584df8984d42a74ccbb90821a5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-project-id.html": "a25b7d1ca8c3e3ceae7fb4760422ce5aaf6b62625872aa28711987102c8de0f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-revision.html": "75725b5e97557133eab1c82b677fa3ba882069219ecfb018c6f096203be311d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-temporary.html": "76bedec8941a0d291685fa2c02cf6fab924bc8e10f199db73f22644968d6225f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-title.html": "ed47ee1ae6bc5d803b50ab775e76fadc77091d50319daeb8634e521bce4ddb24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/index.html": "a592bf14ba9c0ce61c60b9a20610ce80ecf686d13e7b6ac364b25bfb4a1dc39c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/merge-application-scope.html": "a2b0b5717105738bae32f444dcde02471b064eefcbc69f4c7f116c765c4f4c9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/merge-branch-id.html": "04cecd1ac0832952929940ef69dfac3afb35d94b0f9c8cfac63afc0148ad45e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/merge-conversation-id.html": "1cb88f4eedd8bd00029441c5a56112c5e0136dc551e88fb817317e65558c3f5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/merge-last-message-at.html": "800725aecd917714a0201d7efdf13e09dcc7f10e37996cb5be5740512a069600", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/merge-project-id.html": "b6653c4f88819cd034aaa38691cbbd28e3888d4e2f001d30271629b37d7c194c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/merge-revision.html": "1079b63c7dcc3b39eeb35f1b460986e23c21c2231207b26e65f15591f9f6a3eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-application-scope.html": "16d8593123cc6d5357b8c8eeb3add918f0555f2bb118516ea28953d085eade99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-archived.html": "77d206e9a2f157ff11c7a6b286f0160e4eb1e63dbd6beabb91473b157ba5070d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-branch-id.html": "2430e1a62ffd33d5885b8dfebcab9f9b2c24c191292860ff7caf6b210c2e320f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-conversation-id.html": "a84384050f54bfd2c3159881fd43b6b64d10273efe8c3199b8a8e39b13c63740", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-history-mode-value.html": "040bd590fb1af76a699cf2217f38732615da6ae7dfc0ca84ad1f60bd1b32a689", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-history-mode.html": "8dd287612e97acfca7b9ff20b3cc8e774794a3bda449351c0a9dc310c0de32a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-last-message-at.html": "1f0610e1875fe4cca78d9c983cd2130f7a8143c26612a23f5fd7a4d6445f9bf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-pinned.html": "6e5b3bffdb35d60bb43ad5cc54333dd4304c77c1a57e7541b18cde78851cb770", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-project-id.html": "1c6a509b5550f1569c956b533c4d40f487449db6cc503c46def58635ddfb736f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-revision.html": "802a649d43d103908399651250c9cf706ceae305b9f51ce6e520018f8183a71a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-temporary.html": "c1adf1edd6970034f1ab665d0216a43dec1b8604bea2489c2fab9934262446e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-title-bytes.html": "3395d692258bcfd6deac0a237d273244feb5d7a300f01c5a7df006dcae890149", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-title.html": "9c95a00b87f9d7e6aabbca99066a5ba737de6eeac74bbaed7b6a8acc21429c0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-c-o-n-v-e-r-s-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "17e39a3211294d56a34f72d6aedbc33b51ec90aac4b2c39d1fae62f742be71b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-h-i-s-t-o-r-y_-m-o-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "7056dac5e37eafa86e2807bd3ab2189fdd3f08ff400c9fdc3d6f5aa0a470f84f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-l-a-s-t_-m-e-s-s-a-g-e_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "236f7eba11e660699dfc4ede37929d1524c8e10c48088cfcc9451cf78d318869", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-p-i-n-n-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a9664f6ddda879eaa3d3cf4440474244932c415fb8caddd4d78484c6a9447ac7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-p-r-o-j-e-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "23728a8c09c1a2c41853b1f5a5063b0bf1ad3b37030b2ec03fe7a228ceb10ce3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "f6a336c3f24b13aa37ae144faa9a54474dba75843179527a64770e4fc5fe553f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-t-e-m-p-o-r-a-r-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "ded663fbaa5ff1e774bf329648a15a309bcd8f63c50c35c99ed72ab1ad20ce08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-t-i-t-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "e8ea35108fa35ad7666df45741af2ed175228732a8053512cf72b74da0da7740", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-application-scope.html": "58882327c8f2ac40c8a274480915f3e3001c94ca73da83f929eba06a1da65078", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-archived.html": "c7ed92648074105327b2067187c630d1d2125d01a5e3d19411fdee5aa815aaf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-branch-id.html": "7162f241a64b292e6aae1cdd790af908405f66681a7f4b19ed286b2697f9e9a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-conversation-id.html": "b21a8a4bb4656b5f5df3ec8eaa6468f86cd9261145e1c26913a4b68669b71bf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-default-instance.html": "d0498f6f24bdcd7046212d6416bbfd1e862d2330e873774a30e1d57d604aad7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-history-mode-value.html": "38f85e1819dae251755ca7b5d5d4ff59961d697a5384477b465995d5543e4984", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-history-mode.html": "c9273748a243e3005a4272948111c7efcd59b546f0e94ece0eba96c31cf07daf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-last-message-at.html": "ebdec4d57c9d54a8bdb2feb04f7f879399baed8e834a6d00d37ee2aaf3ba37a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-pinned.html": "ed707543eb0b12477d64b83c5d30ff978561544e55a86a66ee7e46561a2d82e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-project-id.html": "c82afc3578143b080e6bfbdf6b8139d15aa3793474bf26bfd60c9c4c37d10490", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-revision.html": "16f3d221cbee21fe19873d774b9c1f8a431ce01db770fe866af74daaf99092ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-temporary.html": "e11f1cb8006e86ee7dbc6e7443a3e9260e6456960cd2d93295e16b0e464ec096", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-title-bytes.html": "04a4df7c4a6f641bb2b74f81c1e28980d32aec7a53eba0330d3377703dd33cc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-title.html": "1f70aa0332763c82b2a195eb0204988ab11de0c40275ad69e632a298d965d42d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-application-scope.html": "c6c55494ae7d85cb7bb7851c48662577029a1ed33431712420c99934600e006e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-archived.html": "8296f2cc299a605608ea0c8c897d4855d246889ace281299234653b18f7a0f11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-branch-id.html": "6d47328d19507661f8cf74268f94b4cd7d92c68d39b1c90c1a82096ef1fb797b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-conversation-id.html": "703583a27abcb1c00c8f95c580b2f7b44e0079e60cb8972d0add876d9b4b53f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-history-mode.html": "7ca4a2725c272056bb0d0513274dfa132848f813b6b6075d2a1f8031868693cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-last-message-at.html": "573531f679f47b7efa3edf218154b65f1d968b7000f06e7619014da962decb38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-pinned.html": "3b43b26fb538923d33fe6ca80638b02e16b7511a806b28dd384e586d5ae293b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-project-id.html": "ffe9d9e0b995947a4f2beab98e9464761913b41a9af4c45de7913a079d0adec3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-revision.html": "6c6a8b4f6010a36dc99f3ed9e91df6e331a41c98ec2d0704e0713cc52ab24250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-temporary.html": "190b8b9a3c131e227f74052ee4d6923b80652356be01f97696da25574f5c2407", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-title.html": "e12b5e0aa620c7de15b776ee972ef9b0bf6a725261c3f4570972480099c58f68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/index.html": "5b6ee1caaf3be77d2517080f2783b22a1dab847dd50b0b4dca5da940d812fef2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/new-builder.html": "a457ca2034902949b7f077abf47648a6d65340affc3423b45aee92fb47151ee6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/parse-delimited-from.html": "2324b7bb356509837cb2dcdc9eaa1ab360ad198525075fd7341fa4f9c2c86972", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/parse-from.html": "805a403d456506f74b7f2c8d656043b6bdb2d949f35cbd47a4f7f7a3264cd010", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/parser.html": "e4054c9ebf57f1bc216bb10496b5769ba03f7d4498d92cd3a8dc8f358b4d730b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/-companion/index.html": "6aaf2c2e373e93ddb836e8edad37256312feea3f844ef02fdfb2ec504dc21325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/a-or-null.html": "11169dc8b9be6c6ec75e9e4e16fbd44af8e342ddd8bd11a83effd2dc41d87111", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/a.html": "46319a6a5d87d160e8e85eb8610c3660f36667a689d13ee4c8c207acde006bda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/b-or-null.html": "03c8116678b5533d3ddcf6b7d49550dce2911c470db55714cf25a73cbf7be0cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/b.html": "008abd91e5e449012a01c51b7c6e4b9f79535d76cc3831486d8b2a8408497804", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/clear-a.html": "eba0285db54126d8a08e4c8fb912055682d51c5aedc9417054959515d3fda6c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/clear-b.html": "f361309142768045e73278d9222fdc35000f5d7c3e00c19be2fe68ff53f2456c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/clear-delta-time.html": "d641eb5f0bbf76343cdab0fca4e929bb8e4debd0e266963c8c2dc402217bf240", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/clear-delta-value.html": "79d187300f74a3c839297775c56e0010e39b3c5158c4e89cd4244c4b680cdd72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/delta-time-or-null.html": "b73b49be0d5455c5f9770a54d5ce37733acdf4c8abc8f97ea70ce310fb0d74b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/delta-time.html": "e4355f0fa4b22dc5294bf62d3c4f0e6edc52983d562670dc96d25b07bf3f94e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/delta-value.html": "e2ba874fa2383c80a081f066f388d1b9711e95c0a4b9b68d7da71c886bee3654", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/has-a.html": "4c4bc6d9363fedcff31f81ee333736a90978617f131bd5bf1fbecec24b9893f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/has-b.html": "76be715fcb55bddbde64897b078d3c3ddbf8b37814a295cc2c7bea9e713a7d5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/has-delta-time.html": "78e499d77b9a1a1de9d418ac8b746cd65d3e5d4cb58df44942546564e755ce03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/has-delta-value.html": "4560084c2536d5c9f008898469432b374b24fd38fba621ee35e9b35a765d5ae8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/index.html": "024cf3814b83fca16feef15d5cc9fa0e4d3cfb785d9a486a499efc1253fc125a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/index.html": "5fce8e3b476dc605f366e979c7e8d3510ef0f38e1718a5d295ab3fa8b7a4ba55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/get-a.html": "ab3b515ca72027e32a7c0797f94fcc1823830d8a254618a6a13c14ae2efc559f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/get-b.html": "67b8ddba6b16e2de9b259bb49abee4272513932a4e98a96c2dfec7e7833f31d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/get-delta-time.html": "988a44d7379eb83247dbb48bc960968ba75c94231e4709cfa3bd8ce406fbc0cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/get-delta-value.html": "7c398101fff23a6cfb475ef498cacf8b5ffc21ec8707660d835ac953fd8968e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/has-a.html": "a35f14c9eabe200c64c18f42956aed530fe33524a88a6d3173217f5d021b0b25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/has-b.html": "82ad84c2ce77ab45cd8b05a3252b2923b1b7f2cda3661930d1120cbbdb88b038", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/has-delta-time.html": "24a6814c8a528dc4e393beea4facf0b95f4242a4714a103a5ad636af8fcbda65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/has-delta-value.html": "97030f13a5efd0df47eefc32dfec961cf91106c0cc8c94a5c7784f2255072b39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/index.html": "9f2ab1d40f686df459e07f6788da81a2f5cf0011fb9fd2abaad8cc193876b4c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-a_-f-i-e-l-d_-n-u-m-b-e-r.html": "fdd1ce48b325f388e4725dd96ea5017459a260a7bfbb47d1790c1e0e1040cad2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-b_-f-i-e-l-d_-n-u-m-b-e-r.html": "2ff2288fd073c18a553cf29458f3a9b82152aa2c1d3e830820cb2dc91a90ed08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/clear-a.html": "82743bdb565a292e7de382ab4cbd02ead00a31bf136013c88ab16867a82ea63f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/clear-b.html": "f513a13e41e6eda870699cea4d96a030195c96cd183a1c1b879c0d0e0035cdac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/clear-delta-time.html": "62c263e6d575a8883710f0bb802714d83e9a5c9fc0361e9bb35a11e3c9fbed00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/clear-delta-value.html": "1cf2b8fb01224efeaef4ff689ff5381fc5559785ef923d3a2bb0c15ba82505ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/get-a.html": "d0afab16c6e834af38750325e2689e60045232dee0d2a6cba444cbdaac54f67a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/get-b.html": "9aac5990dd6c06d98ee902dcc21cfcbe453fe274e8002cceb45c1b3ed1c00251", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/get-delta-time.html": "34b93ede07e1cef8ece3b3f5fb28af57034095bcd31befd5f0e230175dd7ad5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/get-delta-value.html": "77f4c60184ba285a8861ad9a1c6810e45e34c47d11b659df5e2d4ac5e43d5537", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/has-a.html": "5603c82e6b006d340568674bf44709d3603d4ef4799518b587786f2614bd5a17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/has-b.html": "b279aaa850ac9ef422b44bdecdfc9583101b4e7e716cb0fe9cf2342571ae2107", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/has-delta-time.html": "ac57781c9e28dd00d12cee0f36af2eacb45de56223baa4c9665d87d85988365f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/has-delta-value.html": "55d254afe3b810d597cbd219f13425018a16480f99b84f9452638b107be17308", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/index.html": "140ced4af197e8beef140f3dca08d2f5b8f756a18093b4913f03352b76785716", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/merge-a.html": "b0d8b447282fa3bffbe9ba228cfe1eba53beb101b92329d830710b1ab8eb4624", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/merge-b.html": "efb7f5858465c4e338ede764c2fdb829ddffe97cc57868889cc750200c75d26a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/merge-delta-time.html": "06f5a61cb33660ecf26db0c49285bd9541eee7a932a0e27a092e87814bb12f0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/set-a.html": "2cf3d05b8ea450ba70fd933949297ce874493754e9b887d44de852651d1e9455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/set-b.html": "25cc3bdb332ccdd6dbcff94b5c63f572c5360863849ce778314ddf134e267f3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/set-delta-time.html": "1d7af4a55fe3717f8c5beb33ece79703f051205109b3fe4be40648f2ec37ff3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/set-delta-value.html": "7e8ac6216522f37c1e174b5888f671d2a258fe176c598aa12274a36b75be914f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-d-e-l-t-a_-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "70be7e460268164fc65a457d7f9f05ad2229019ef939c7f94f6f39cc66504751", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-d-e-l-t-a_-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1382440c5c33ef86c1953cb93ef76a190b0d4ea1f8e955f06c624d6fb54257bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/get-a.html": "81b8105baa91573860b856479bf55219dfda7aa1d4ad2c3530726c93d3e39098", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/get-b.html": "2cf17f76da6bd310b1b1624961ecbbdaba635fc9688805fd3b99ffb12360deb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/get-default-instance.html": "8d787686bda448bfdcb40709d1de4a5937adc92899f6b1e3903e2f241aa7959e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/get-delta-time.html": "ec490f002b2f7b06fa2a785e2987232e6ddcf9985216b269657d43f35710bf05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/get-delta-value.html": "6c8730a1b520c86cde0d5801ca4c43693f1b8c1ba3402cedea0015f9b253a6f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/has-a.html": "dae5f6e4315f6102a9d89a333f6c28530e489964c1356bb08d9b7be4385d863f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/has-b.html": "9435676122f15e9aebbcb87c89a60f631ccd489b676eab3c6b0ddc4f4aec2196", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/has-delta-time.html": "53a30bb8d1f044b4c1db3bf7629e748f0ab393e302cb2373d70ddab50fa0de7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/has-delta-value.html": "02f40302c87a329af232c91be046b509f7e8016716edc1b7f679dbe2331381c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/index.html": "cf44f52fc686fe868884911170c744236dada12465970959c87f1f34443b422e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/new-builder.html": "8ccd6a47da22ba643682e749afa9cac7857741cf8c74ff308d540290e7b4fd78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/parse-delimited-from.html": "87c2180daaef46aac1d939167f4735effad0c062d28bf6899763cc67f7ce6991", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/parse-from.html": "ac29bad12af0873fab3fc1a1b670ccf65edb32abd2ac4fc90400edc05a83f6fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/parser.html": "cf364d0c7b1f872694ba46190056c4bd578b3ca4a07e17be61df99fecd6918b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/-companion/index.html": "904cd56d830fd68642fd2b4882ba623c710a4400f072b2339338f5bb230130eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/channel-id-or-null.html": "931cfd0a23c19abc21f3610c8ce517bfbab854d971a9a9f7d942225e47836023", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/channel-id.html": "80d09d02a842d2bf8c443484da27589d9ebc406e37c759d3f23819da70c66a68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/clear-channel-id.html": "af378e56c1375f6c595d7a139a0259b31ed85c401d7e51b4eaf10ac470ea74d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/clear-segment-id.html": "3bf4087a217841d9508b642dc16751fc83c57cc3c386293b5fb3d1f5f36b835b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/clear-time.html": "a779146a4693f27e5ddc2a4e70e1e7fcdb09207cab3ae0e60c8aeb3ed25c6a68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/has-channel-id.html": "9bb909412ccb096c264cc651c9dfc7eee9678ae2cf0f0e18124a5e3c7e8cfc44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/has-segment-id.html": "e386a8f013a03c911d8ef763796113311440bd5822cef347372bbfcf21a7c1b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/has-time.html": "20bf5f58918e858720b97090e9e7640dc3de7a621552df466365c3997a269e39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/index.html": "e4f33558340fc4cbc56de49eb03208d1ed88151750b026046544106192b06678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/segment-id-or-null.html": "bdc56eca05f3f4dec69b32ac8da91d748a2dfea7e66cb8a7c20b8dd986f9a4c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/segment-id.html": "2e0381384b16d802ec856c3408742855c2daab5583b9b2149dbfc76d5f6dd502", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/time-or-null.html": "4a9a2e6fcdeca8a5897b47a7deb1715d438bc3d0ae54fca4bb35793a75c8d96f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/time.html": "16f04a36a1086cbd9ec24191f325322923ed85d5d5ae727ae8a5fb31e8e3f2a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/index.html": "4426fbda6e26715fdf216648a924d36954087f8c2784f973d48b65f6381712fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/get-channel-id.html": "8db2a10886b1e9e09936fe2b62fba443e1a9aec1092475912d0e7f68de78c652", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/get-segment-id.html": "0ab38cfdc80b6bfecce2dab0062e66c7dc06865be86e5f4579996777f7fbcabe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/get-time.html": "ae88f235c5dafd385083ef7f54370748beb58d689bcc893bf176d73399884c5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/has-channel-id.html": "7a1873adc301e1e5bf8272835026c2596da9d9956978e78705b3c133a99bc27a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/has-segment-id.html": "1a3be3f50e29239390876a1d01f6e9fc9cdfb2def740daca19cb25ef394d0e69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/has-time.html": "c5e182fb173e601bd2bace49186de03095d6240e87478ec89aaf6240974eb128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/index.html": "c6da3a7e965bdb6c4c6f6dd76af49cd3eac311f3250e41153eefe23cb0d604ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/clear-channel-id.html": "a4dc6947e9c23c49db5bc5ca3a9b64cd5e637ac5e0440c2f4997dacdd41010e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/clear-segment-id.html": "c336eb81d37d261cc1c3825d38a4fcb99b8dd32a4aa6ff634b1e1986ba3d7ce1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/clear-time.html": "a73a5c57ca88bfcd781c67026b9ea46c3fb37db455c17350189f9fa7b391b832", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/get-channel-id.html": "364ee814aaadbb629c982ac48f19dc34a981f6e3d6e0ab9e12b6038adcf3886e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/get-segment-id.html": "6833c0b24817cf234b9ba36fb8b77574a0b4d09484c2c050f87d12ece5bf3bfe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/get-time.html": "186a401e8f291dc0be065e08d0a5fa26e73bcc56e5b9cc2070ff7d5ccf4da026", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/has-channel-id.html": "070dc74448ad36cd4742c45fb90d6a67e7432f5065b1362b6b2090d6ec0d26fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/has-segment-id.html": "75b899d4b047ce0467a79f5a43b78cc2488cb9da1b31b92cd98ab38f7ec6ed5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/has-time.html": "ac2d7ccceb4ca46b5fd1eee9c98a3230c717763e425b91bf2609ca9f50b1f9d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/index.html": "59702192866d2a13f581394eb055446723d9c8f6292b1f843a1595f53d85c6cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/merge-channel-id.html": "34649a509a68f65ae964d21194c5c427f73824b383ee84b590da11b9a20a7ef5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/merge-segment-id.html": "a0f2ec35fc89e78b0193b949612ab061d08862d9aea74f78ca8c8f19e015040f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/merge-time.html": "3f1e04b6a3eba7ce6ab87e9d5287bdd7ec0cda46d155bc48d433d32084b045b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/set-channel-id.html": "4a8ff95ba5bd030b4787632db257e03fb3ff49289fe592c44131323225c7e750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/set-segment-id.html": "155f6dd0842723975157807f17f4625241b1e83fb61dabbcbb234d8ae22b124f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/set-time.html": "5a448b1e1b550f010698b827e8d9d1bdebe38d8bbe63d0569689d7d69a24ed07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "e632fc045b595928c6ff427a4952e0091bc3a8597843b5fdb478fd097dc9ab1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-s-e-g-m-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "f6a22e419581b5557119bd5609f9c87a2dae4e3dd5197c6e488da5da76fcd859", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "213462cd37c69f18e731df40045ff24e12cfdc43199e200212c1f0b2c57de7bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/get-channel-id.html": "61f4b52d804feef18f077c5f5066f27fa4fb60e5651502491f6d55ed4f7b094a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/get-default-instance.html": "0e4e148d94ba61f8061d0beffd2dead03f9735208ab073ff5b1bba7959c02f11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/get-segment-id.html": "3b0fa951cab3553add0b8808c005bee6f1f9212f9405d8323c3b207cd57ed088", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/get-time.html": "88f0467634935a18a6106b8ee64bbff460207bceb2f4766af5d035be974eeba6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/has-channel-id.html": "9a35f9e96520bea71c75bbf92784f3d2325d8e633404067cd653bed8627cfcca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/has-segment-id.html": "feb8d0d22cd50d472935c23e23a42ce356bc3d24e0c2b225228da070aeb371f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/has-time.html": "e48fef0cf84a85c4aab9734556d245499e43baf1b7400bf8ef9c83b08f1a7053", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/index.html": "56bb981528b352f755a0e92b4fd65e827706b7ae4cdf178d010e277b5e5405b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/new-builder.html": "7f56186b857d6b0216ff08d2b8b06d0f31ed677c506be0963c61122da6489983", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/parse-delimited-from.html": "6beed93efbe0dcbfe94b88aaf76b8b97640682c80fcccf3203049e6080ec4256", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/parse-from.html": "7d267244f4be4e20d9dbe1121caf1cbf2be4278a818ec6cb76a26894649f06c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/parser.html": "27e79fedeabd5aa3bf183ee32052b37bda04942d6ff8e4c8b86953d7c6859ecc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/-companion/index.html": "328081487708bb07194fb45bd1848ba585392b6f4ca0a094b1480708c94da07e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/boolean.html": "0807c52d67e68f9d69684a8408110d172ae633717b3ceca79ba106498c97920f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-boolean.html": "da0ae737f91ff1174d8c4e922a2858723337e02e4a30b49b539575690abb9c7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-decimal.html": "2d6e37660bc76a51e8637eec2d49c4123ee2df56bf565f6811d50b9d9825cc57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-keyframes.html": "ce45a839d64bc140b685cb12b5607925162784719c8020597ddf5534d3e8c703", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-name.html": "a75e42f51fbcb7d3598280e1eb7920f04c15b21bb131b6d19ae36a513ee3ebc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-rational.html": "d76a22bd2d0963eda3063d985760f4e7ae9d726d71e48d414d0aa484a803da63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-text.html": "a693d8225021515384256415dca4dd5b3747e72dd2b2fe95b1f5be7bd2df377f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-value.html": "a6af9a0e413c5d67147ec47afcd4458ed4359b713ad932d5dd98c2ff48d527fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/decimal.html": "c783339e0401949e20a0721fa8e70f39a210b8c5d28a503840c49047789b6c55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/has-boolean.html": "89ee25f575fed62e22104b7036e01ae2eaeb7bc1e2fa5e98083c64b7ba9999c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/has-decimal.html": "0cee62c72761dc9862333c3a644f955c7a705ea54a758061d77c16a766919808", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/has-keyframes.html": "5d1d86897d4b7206d759095acc5bfaaf1b4144c57ffb11ea01dc02b73b7d2dc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/has-name.html": "14f3ccb4c8827b19cdb32f6b96be2a5a284c3ddf70723933e6a61e08485e1b17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/has-rational.html": "759cdc67ec0d93537fa3f537f4e75fbc8f4391fa96a5027c32492ba443306516", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/has-text.html": "b5993aa46629ba3a1045a9c0357d7a49f43bc1c26b8851d75c2493c21189f6ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/index.html": "00b9d23037d44c496afb791ed18f574f80e21e1953441295cff4b909519aea11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/keyframes.html": "ee1ae677c354737bd03a4e6c6693fa8907cb9400905da8ebae2a974f600b6247", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/name.html": "9db6c1538399e7a3f1ab854827b029c47b6a952487dbb84dc375c9dc15b6fe1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/rational.html": "2bef983b88b4f59e9a2bf966a7e2ff03e739ea723d2d120694972dbbbbfd16c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/text.html": "85fcb1ebb40a0f3c0a38bbd721e671179a71b7d4b981be376f848302a4c56efd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/value-case.html": "53a0b0ecacb367a86d27e2b71e94a301e17bc87a63bf56b702dcd344c479007c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/index.html": "f234ce38507d2c2f1df522f282ec42709cec7643bc3bdc0ed99d1e34f2d57e50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-boolean.html": "2d5d8f1757e13fc9df101fdc6c960a7c724cf39a1c2f6bd074171b44a73a46d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-decimal.html": "3cfd6fb5f916454404650ad83f59452a12d8de7632ed789d5d18158fa667291d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-keyframes.html": "9d08eef1c78a5e9e7abca5c31561ea67c4a6e21365c52c8d19cb4642ace4e3f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-name-bytes.html": "a9e57beba28396f509d8521b515aac7d815b97d203510d8936b5169d616609a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-name.html": "be1c27adf41053d5dc9cc14766576ac50a61042502dea765c586dfe3932ee86f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-rational.html": "d731c98c5e5bf6a71f19a6b389930750ae1b0c5375e33873a9c39927a5e255e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-text-bytes.html": "5b32e01db6ee378c7c1e57951065d38246ff92c043bb470d6cd997b2f3d7d019", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-text.html": "38cc5c19b188b4a7ba120533acdfe837852d6f4cd566003e1a9a301ef37e7d27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-value-case.html": "fa3b5e097f3eec91e375b5d36b4898b57f866ddd9fe8e2ac9b33678fb39b306e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/has-boolean.html": "21144d4527c3f97d6ae99ecb5f724028ece2e25c960dd94e0c53c255f09f2a5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/has-decimal.html": "ced7fbda62502a3406bb99a639881c1b03da7ec0a4fef198e151af103d560f85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/has-keyframes.html": "70fdc5594a87f3554a04f86ca19e1698bebec05454b0cb191c80da56cfd744b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/has-name.html": "7ffea0e79b2969325a181b12bc6cedd70f786bea6fdcfeb898d035bedaaefc36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/has-rational.html": "11f81f1c72bad436f389b63f08297874f791ba6502535c2a9b83ffa07df281cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/has-text.html": "c103d0d3c80517495090856a09f88b94b9dc462ec28bd65c12e882c62c78269b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/index.html": "56a409719545c9e9c7d46f2bb2790688ea8573b979629b83c7cb7377218e8d35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-b-o-o-l-e-a-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "3dae91540501c80fcdfd221339f40fb90e34f9d1e8e7751db271104b75203440", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-boolean.html": "99e8b262d4101eb7b2ad50bac7823fb8f8193e65952eeea2cae55f671dfa8254", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-decimal.html": "fd3138688e6be539545df6ddf1c1d800530591c21affde6392024e18bde07c57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-keyframes.html": "48e317cacffbff522c1c69d3600243444cae11d42d421839e70dfb4d36ff95c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-name.html": "26225c008f228688e095969bc8b5acba5f6ef9d52d189e0d9c67d40cc04ab7cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-rational.html": "dbc2d985db21ec7b0fd2b24112c349eec34e6ecdfb8ce524860660a6f4ead177", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-text.html": "42de1af3bb74b62ddf003afb4296832f5d55c000f95940080730672b2a3eb013", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-value.html": "dc53087f113e3f53b19640698ab109ab267edfbb2f177d6b69c694e617d635bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-boolean.html": "213d3741285689e717e34c3b028bb36f102a091279c58e09f83d78d016b3c523", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-decimal.html": "0608c422dabb21cfd332b834933fff5ca04f9a102d8059c120f43b8c7bf50d13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-keyframes.html": "cf99fdfed75aeee45d6d2d1a15bac0818cf0a94efcf0be43e25de2128abc0bc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-name-bytes.html": "abfb8a1737ca0797317bb2d430dc0e20ccec7fc904750cd385fe37ddbfdb24c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-name.html": "4195b2c3abfb93ff17d018fe6544d0e8d0c53cffbbca152f7d596714200adf34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-rational.html": "0732c875bb67fa26b1c81767abfb682c0e742b630441f35b0550f426d76b0a53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-text-bytes.html": "aa92b96d48ae8863bab3994e04cf2615b8889dacb5b1ff42e56ee9ddd5fd9bca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-text.html": "c3836baa23c84384c69444a7243dc3c564e5b7187cd19a98f1656bbf2b1eea22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-value-case.html": "36f1db399950f7ecac0cb9acb978f46850afccae9501ea1dd94c9d9512879a74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/has-boolean.html": "9f00c9250c88c38e4441fd7f97d3ea8431a69a2c78a3ad74dd74faad62cef020", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/has-decimal.html": "a64b64245dfe8f180c9ae1659ebe25196aa911b5ac683dba8b7174fde58dff7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/has-keyframes.html": "e5ee69e38aa13cf5397bd690b04df85f1ebc8a218ead2a095c35342f16e1a0c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/has-name.html": "f030f5db0f7d0a1f940069852f0612b0b0d439881ce1a63dced88cc8342f860f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/has-rational.html": "fbe5816d01a145e0f28d021fa70bc9253de0771f3f5fa62ca424f56691786c0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/has-text.html": "9c54667f5ffa734c9fae84dd2de8395340629d84560fd9e915857b34c42ce447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/index.html": "a75528e28b34b9e167f4cdd435fb7ed5302ea4096ebf6bcf843afa35198aefb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/merge-decimal.html": "587c363dd4689e0de249ccc6867ca58362cda276f7a092e620248b3a70be8d63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/merge-keyframes.html": "02e8b83836b34a3e0b0eb1c7bf1c26d644a3467a80d77a35dc416944dd0d0ffd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/merge-rational.html": "a1a6832a2792ffeecf4097c8e9aac94bba88c81fe536994890d3fe6db42b1dd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-boolean.html": "bc7f24c24619f6ac4baef227f0e78de2d44a51f5f40aa8c551cc3c3110616fc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-decimal.html": "d819c62deb87a104205761fb8c81200e5d00b49e8267147aa43b343b550b8925", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-keyframes.html": "7ef8c4feb7ad821b1a2873852692210ca1b38f4fc66b0facba9fe5b71e14df09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-name-bytes.html": "5be0b73d52c631f4eb1cfb5dcecda9d7df5d47163ed56157e77d71454ec1376c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-name.html": "e1529cf1424e890c7bfe83d9f1bcf855ea7fdf1d45c7dfc01999b822561b7b19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-rational.html": "384e38eaf7f5578f7d4bc231031c9a8c9ec00fe0e1133a3aa0ef02cf7fb97ae3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-text-bytes.html": "abe380cd31e1e771932e1668512465e5155ac430126c648c24fab628378ac8ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-text.html": "dd62dab76fa4aa1eb873ee639ca4678dfc0bdc53dfa767bdaf908f2c08a9eed6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-d-e-c-i-m-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "7ffd8e4598f13b2e1e62a1cbfe0c7f8959829f9f3dd0025f44e4374bd979ce4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-k-e-y-f-r-a-m-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "53caee76509c2cef0539414616e024e6f3ad45b567f360576a1ebad86dadcf95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1473c1611f5771a6b9e15789870b701cb616c1b3143a94c3ab96c5f708f7596b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-r-a-t-i-o-n-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "69819f817368fe3b75d8433c57e5d815fde8d9f9942ade675307dd773d17ccc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "522a00a79ee8a83ba669a834bca56b65e21c6b5995efdd63067ba3105ee13482", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/-b-o-o-l-e-a-n/index.html": "30bdb48bb985611305dabfb0e4b0694d302a25546fbc6c8adecbe4ca10a8b01b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/-d-e-c-i-m-a-l/index.html": "4b245175a01961de273cadd8d3d39b43c9038793b8f2c971877b0a3adfe99b20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/-k-e-y-f-r-a-m-e-s/index.html": "3aad685aa35f8cc75a95adb19388448a3e22f7f63f54bf92934c44ef880f410a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/-r-a-t-i-o-n-a-l/index.html": "23eba91399838a726a0461a042e3e01dea569bed170013fa56a862749643f77f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/-t-e-x-t/index.html": "6c25b1fe7934ad876fa38ccd03f66793d3a6b1df6b1054287e9819fa29311c19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/-v-a-l-u-e_-n-o-t_-s-e-t/index.html": "4b9ee95c84c2bcc715113d91e19d02a1cd12667f51c0c1ff8eea00f0ebf35623", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/for-number.html": "ccd29775463de094a743049244cfbe01846e1043586342a5061aa252757b668f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/get-number.html": "075c614584d4b5c7bb903cf23c6c95a38102318a9406f7675c57b8587f70c9f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/index.html": "7cf1fe59c226b3c8062ca663437f48a5e990d6b48c0f4893c285024d15b0a151", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/value-of.html": "249eead041a3a6ee265b6bfbdf2ce503a249a56d3b49e72bd7b0f4a01e6fdcb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/values.html": "bc1bdde82dfff93a7a1078a506302468a37de2529837da906a80ec6c9ede43a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-boolean.html": "dd7f3c113fca85e6c001ac19744f5b54e7066a500dc8e2fe01ad2c1597d7bfdb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-decimal.html": "6a84167d6fab8eacb3ab1a646a2ddaa9835940b3d6491dad5615f0d2debcdc6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-default-instance.html": "df9fd23c7210616e4fc6d77c800f64fb36b224f98925e7b627670bd2d3c8ca2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-keyframes.html": "33accc2ec623e64b431926e7a784c0b2d87a9900d57334e6cfd43be712306310", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-name-bytes.html": "35f73c79b4d5249db326903614fe5d17394443cdcff3f201305f5cf4e5a7d091", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-name.html": "2e8724bec10bdf88bd16e194eede6015a977b843c7f514704d525727998fd5df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-rational.html": "0e18767c4f94dcee4c6803527685c21f4a2c101f44ae6434cb3450e092fa3864", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-text-bytes.html": "66334ae80005be6be406a3897473d86eb9ad1fc77904f73199e099de095b29f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-text.html": "67361baad9291e3826d42afb1d4659779240eaf04b2c6808c3e7999bd1bc2624", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-value-case.html": "7896ab919b00294e9e4f40818d4997af2e5d7a4a7852d1ccb4e6fc55894693a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/has-boolean.html": "796858a36ec357345f69666219542809373e6613b215c12df3f50e5dd235507a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/has-decimal.html": "df7cc0b5f3e3c5527948dc65f79df2075227f0f36bb76c5f7f4ce1c26d753d3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/has-keyframes.html": "5e60c179e2b60a4d2409e3e9ffa7cca84ee4a848eb408e17ef1fb6c022160c33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/has-name.html": "90da54505a77a3d49dc24446bce842c7c74147d4cc2f1200a0198cfabd363946", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/has-rational.html": "b9bfe1bc4124d73e70b2ad33406a5eedfcd5bf585d39d10e28e24dd9b71e5e85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/has-text.html": "cc2d486ceee7b4c70987a3e7d330e026cb854292ff2ffb6d5c4d580aeac684d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/index.html": "1c92dcf3969b4f03508abc2a9390dbdf4a666dbe44227d38938b132a02d426ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/new-builder.html": "17f56f174bd9c0da70e83e17efe749414a63cfe1fd53130d45034f0ff0d75b36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/parse-delimited-from.html": "1767d04ac45af4dc8e95105e56f344fba4658c674a78f53d17459e4cfc319aad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/parse-from.html": "5b5769cc053a5243c649f37476c4b4604f9a70d8cf1f6d11ca9be9b226e6d762", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/parser.html": "77aa5958d3c5c57b568cd2fecc18672c928dca1485feb71f5ddfc2e433fabd95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/-companion/index.html": "fbe820b50cb45a30e012a63d9b871a2522bbec73e14abe5733f153d36dd850ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/-parameters-proxy/index.html": "964dd4a054531d009beb4549e38cbd7d604eb683fa5a2fc3f47c360b5e01aa5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/add-all.html": "6855dfdee6c5af31b214e76b3891b99b319c23e6e7b6d8266525bc9e0dc8f39d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/add.html": "b546e3223a88f971b341fd9718cd21a64907a85af9cf19eb605104c6b9b210ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear-definition-version.html": "fd92a846ecdc8425d9955e5be345d0735e38c8d53f9c2dbce4b4fa646ff10cd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear-enabled.html": "637fa8dd6551c8f477c525eab5941134681fe6deae76380e1c7556a804c3df5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear-instance-id.html": "65f60732dcea7652cb50279fab5612d2272e81e96adfda1e5872e135d0631cbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear-kind.html": "00a4de70424f480b6af5231cf6c9aa325d55c91c90a29c742800ff79db49117e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear-retained-definition.html": "d6d42716d5eaa2fc790b581b43761626752d80048e6fa367e9f42be9268b110d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear-scope.html": "ea05ccc67c5b562ebb8c9bd1efdbb484f053c88537ee4b5c6133e92d20414dc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear.html": "d9a0a175936fa1fd8944c9cd70a2fdb1f11560ef56e8a8560afee061ceea1c2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/definition-version.html": "18d12f266908c29835ebe9456634b95f99a9c5256773589a17c12ea43fe0dbc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/enabled.html": "e481fe4ec3722fc127023682d3de41a6fcaf212f8b14573cdaa915f1e25e7643", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/has-definition-version.html": "8cb1540c458e303d5ae1ee1eda45aa110c29676a270230079beba3db03f4f9a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/has-enabled.html": "ee038c10f119f73b5f84236ea47fa3fccfde1eca50d5a68faeb39fbdf50939ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/has-instance-id.html": "4e7859d924e4282ae98868d23391152939e47f443a13bb94089afeb629bf2e03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/has-kind.html": "fde9466b736e3dacc04235ef203256f58f6793cab40ba1440e5f717d32d38a68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/has-retained-definition.html": "0f4c30f963c0f8b655a838168eda3380947311e2b92090b3e0b0c2413d79b8f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/has-scope.html": "dd62492fb8963b645029418121554b1b1be3dbeed159b7d62606ee6da9049da3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/index.html": "df046bab471021fb1e60dcc764508e5484b8b8c4019566413882c4ad1a106a5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/instance-id-or-null.html": "05345d37405a3fed3f06e84d2495e0fac6fb1a8a01524fec9d3ea368a827d90d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/instance-id.html": "1c444c6b6f9622e7e7a9c0c32042fb7093cb2a9b864350f72c0991d456c7a364", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/kind.html": "b49573e149b3df4c50e7c76e0c8f25ce6c9355c5f5ded4706f3e88060f3fdbad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/parameters.html": "197f9b106dd1aaa84432a3d254c7f7793d6e3376e9a9d8310ee83702ea1af52d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/plus-assign.html": "845bc4aa60cae410c68dd7409b63a11c3a816ba6c0f414177dbfa2a61952b6f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/retained-definition.html": "c0269acd6af522c9bed5d1d62a33185034200f3c9194b77c1cda7139f8ea729f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/scope.html": "3fd46edf9df61a663079ce5b435a36c18d1c2509bca8a7e970229560c3cb1bf7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/set.html": "387d2ca21d8fe3033fbbe274f3c5d9107bcdb888bdc53ce041f7ac334de31469", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/index.html": "525d2e7074eb260feda63638a2152600c4f2171918bb8f95fa6b169d3d48f52f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-definition-version-bytes.html": "cdf0e795a39657910dfcfed62c19db87b6996ab5436982dcdcfdd01fa2f52b55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-definition-version.html": "f90ab2e2837699c33c3e42e73681557e3d0cace249b36491cc945da1a172410d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-enabled.html": "5e8b8804575fc93369b03288ee3c0277754d8f3fbd886aeb2002b3934efa8c15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-instance-id.html": "b4f3c62d20e3b4d3ccc3eed990b2f1632c962849d30f2a9d93b5fe87922b916f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-kind-bytes.html": "a7c486a9d4b82933709bbe2b2244a7f75eae8d97279d549f369df1cfa5fe9eff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-kind.html": "0853f1e84a122bcdba947d92de6c343b87c8f6a6b64fcc627eb005c7bd06e45e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-parameters-count.html": "1d41fac19684d16725ea34b32072670217423c63d707163cb215879afe25bf1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-parameters-list.html": "f63cf707b1b262cb4d71f7ceeae5ce51dc86056fcb2e1744ecd6ffa3707d1f28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-parameters.html": "79fe6f982bfcb650f5ad3d7242441b3315f177a1d3478b60b37b947b2464a56b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-retained-definition.html": "ffd327d3815c1e878c0c3ca858ae60cc933dceea5f64f3a4d1073e66c5cfa029", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-scope-bytes.html": "d23d211706e7707823922a02948586641d46d09eb0390b29eb51718d2fd57cf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-scope.html": "6589a8b89dcc8fdfa0f325a4fe10e287a1f86b7d7ab03317fb2f272fbfeba37e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/has-definition-version.html": "6ea1341ecf282b3503cc436de93a2fa96583b42bad546b6dab5aea3cd43ddf78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/has-enabled.html": "912ef682aeff677f5c529f37d92b5004c8963ceaf78f9d6619bea6fd7baf0a65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/has-instance-id.html": "ecd08cbba0b4cb5d3c99978f981de9134d6036da6f3e1adc74d071baf6b10df0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/has-kind.html": "969ce0372d9f455b2383bd3222dd3049ea3b5bc05a2a479328d4422822d5db62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/has-retained-definition.html": "20952c1294c4616d7c65764080378657e1afd0c50d45755373ffb7ceddeec1f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/has-scope.html": "d2af6a172565c3427ec775f288a45629bddbebfdd376bc82412dc58e9ffbc5da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/index.html": "5bce0f54ad5eda5c69e2a0de26a9f21ee157325f4f1a7d9d1910d2326d8c2f6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/add-all-parameters.html": "eea364bd39ff6b63935b0e892ec6c0b6a0bcf59611acadac885eb5f3b25397ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/add-parameters.html": "c6852913105b05902e70fdba7646a44c139985406d83d4ca72b2400d26eb9f45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-definition-version.html": "96cfaa3437e232a074a51ad1e5f7afd9ecffa658142966b4467bcdadf97b3f29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-enabled.html": "6f004c70d873f7d30b3629e5e6b28d28ba476d707e439d51e959a115f8e35f29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-instance-id.html": "f45c50e1bd960c891aac37139e6ebcf2681031efae85ed243212218750398cc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-kind.html": "ddf7828f40ff7d0901aaaa70fa6e33f5c4d650723822b968cbc2197410837fb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-parameters.html": "74315dc72d671700062c219e599fcccaa421112bf0ce3c91ca8a790835ec069e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-retained-definition.html": "caa9f65e4c4d21226ce3940de80835f6951bb8d72d325b39c44c82bb3935c45d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-scope.html": "59432af628287188f5736cb99d4145e5653633d2861b0502cf550cbb1facd831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-definition-version-bytes.html": "42d9ed369c83ac9836c519bb297a5f28093070e6d284673efaaaf2c089c29e6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-definition-version.html": "6e9bb25cab8fbcf1eda204fb7ab41d8b91293c0dee9c11e3aeb943c0d7f6e0ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-enabled.html": "c67edd4649b33fd00e0b9c1b4a23a2e7a98cc7ba499945bf9f0418df1afb1e4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-instance-id.html": "02cc1480c002a9e9d36cf9473199bd3763b66d79470d1e04ed20f850a994354f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-kind-bytes.html": "da2e8a6ab48925c9e96b9c0c5944122eb3b068cc66b791f25ff45afeed595b79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-kind.html": "192b3f8a7335f57ee453d9840ad4c93ab479b4224c9ae4b5f494e6b75f2de437", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-parameters-count.html": "91108116a8cdf0d490f42bb2dbe3781ef349a0b3bcfa26f6cce094ef37b1a3e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-parameters-list.html": "766c1c08b610a07b0092374ac9736d0cb70a77bb0f92041b430a913f9de5b777", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-parameters.html": "d08b07b1050815e13519ad702c952d21d224715d9a35fd934fc87c87b27cab4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-retained-definition.html": "22096c023ad415633ceab6d60a9093af9761604943605fa1c546b3c00047e8c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-scope-bytes.html": "68dc1b6b8385f19f09e4e7d4357961acb566ab4d2d4b18a5ec959d7c9ef7160d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-scope.html": "78510b76194c986d9dd868a91cedb0ed2dfb80ebe31455784988cd66ea142cc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/has-definition-version.html": "f8fc255f9544a0a7b0919c4c1cb41a12173e7d0b6967180280d16181d6f881f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/has-enabled.html": "ce2c63ea4829f2e32e889367e5159d638bb917ca9e2d15baf0e286619e2b85f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/has-instance-id.html": "e53a35821565e4ff857148a48458f4cbf3a2efb899be0d293547264b4bd50e1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/has-kind.html": "4ec9b0446bc1f79c1bad22b37faec54b1bd063f4138ce1ee1698f2ab91d97538", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/has-retained-definition.html": "d4be9997583dc02af0ca388652537817e9ff28634a93ecde2c89fcb1d0d3ebae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/has-scope.html": "fb9a5d52b2634ac40ff77197cacdede56c32ff0f2f8b0a5a7fbcad42279d9998", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/index.html": "35901f3517d398e07189040e06eb6cb12517005dfdfb96a67f72d665bf8564ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/merge-instance-id.html": "bdd340baa7b2f70d042335ab172dab60aef8eeca367c80d648f106bf86e926b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/remove-parameters.html": "65d1c081c2a5239c9f080e61cf041e9381a434477d0071e817f4a39469d40263", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-definition-version-bytes.html": "cd5f7ebfd794feeaa5ad602cc09619981493966035c28f4ca050f02f5d32a46d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-definition-version.html": "28fe4f9f7f5a85f78d35f892dcc259b3a7043818b1e5e82013759c04cb8474bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-enabled.html": "c825bfdd329a9877baac33a0fa4512dc19dd96bdc92a58450dfdb732d6fe36b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-instance-id.html": "41faef757ecefaffe5fe4ea8b218929bef942a6dce655073af5ed96930638728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-kind-bytes.html": "7d238a69b79d95a0ed9fea81e5ad05030ab3191d44ac62edfa92e34e4be5b9a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-kind.html": "3d5fd7b1600bcdf53048ba4113c9f903bf655f6ed2d2f2604daa74b9b65694c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-parameters.html": "7b92433b496714c90e71e14633a94e70b5c2379067798579558c62119da0a0e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-retained-definition.html": "2ec54dd5476653e28854be694fe4b4262b789bf3f165c6f3e87b6b9c885280fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-scope-bytes.html": "76a9814d29a609456c94c741f7b53eec5f815007c3cd54d8f81aecc4ac8bb20e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-scope.html": "73565e256f01467f1bf3051c3962697bfcca34c86b21f0d67145597239d83fca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-d-e-f-i-n-i-t-i-o-n_-v-e-r-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "baee9bd59d216e761555537580220cf26b681b5f3b872b85818a23ff1fc48194", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-e-n-a-b-l-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "741ae9c5affc2e77bc5ab291196dd0cbe28b930c3dd5d81de61961c63661be13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-i-n-s-t-a-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "989bc81708d2923863724d4acc16d856b82a561af470915256401d0ba7b52786", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "cbdf422868ce8639935a667f7ecfd3a9bc004dff22724eceb99a813086a3a009", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-p-a-r-a-m-e-t-e-r-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "da82334a9ebc4d8bb13085529cfede51b8a75ffee20f9b35a06e3de27295a9a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-r-e-t-a-i-n-e-d_-d-e-f-i-n-i-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "da536234297bfbb2e0e690e62318bd731e6e9c09cfac341ff4e5e631c88426b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-s-c-o-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "01f9c051e24d7201100ff563ed601fd452f8c2eefa8394cb85fd450fec076169", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-default-instance.html": "246c7bc5c127e125e3bb5c2f17fce6962191106d16c871dba51172c15fb3674a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-definition-version-bytes.html": "3085ea4b1da964b42159fcac547a9c06843c25208822c54c58742889bc99fc89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-definition-version.html": "b06eada724fd4f7904f5b8da6765f4e431c582a7e17cb367652272fdefdbd2c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-enabled.html": "f335d835074de902303857a26d295c83c71699087ac0d7c11ba1690cb3588406", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-instance-id.html": "348ac5bfe4bc4640f9c25b6228064ceec9eb0edeffff7df0c6a018349080fa0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-kind-bytes.html": "d2c16e5b2fb40a9aef68f7d241f873ae01b54a4b9b18cd3b1e337f3652e61b74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-kind.html": "dcb83f0f0c7013288aa22745aa0a4433397623633ef0bc5f1dd56df398642569", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-parameters-count.html": "97c2926566bf932b2d17ccc735ae4a34b816ad34cc49b335995507cf1d00bad5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-parameters-list.html": "392d7f6c3b37ab781df381e3a38ac15c4727636ab5fc95ee37258a8d24c8dbe9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-parameters-or-builder-list.html": "f2a009ebb17357f583a8f3ca056cf30a40788393095b5923c463f68bc61c8a1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-parameters-or-builder.html": "4443bca52b1e200ef53624ba99372593437a23bd2ee11c3668044f3756f330df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-parameters.html": "e0a0f5e9a6d4f031c596001288a8ee1138fba7ed25aa0018566092bbeeb13bb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-retained-definition.html": "ae9c5472dc05246c55de35efaddeb3d4e7e29dd4353f18db0e4a2c414e51e441", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-scope-bytes.html": "94b8befe4182dc5711c57dd9378506ab8c890241abd2e029ad46b73f24868bc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-scope.html": "6a3d53a0232fa36b7a689253fce1f1b211301adc3a427f3201acd7517acec421", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/has-definition-version.html": "ee64744b76e1c2a55dd0fa5629294a01d7cc77f02bb1262011e2ce1bed8f5e29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/has-enabled.html": "750dcedc441fb095c45f6c0c79b2293c05776bc68d940783e0e110a0f506ace5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/has-instance-id.html": "a2d9a9c926007b41a7aafb15aad3f7c8dd55af86bac1b111a794867ac92cd0d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/has-kind.html": "55e82f34ab1ecc2d34ff3aff3b7691e3e12f0d37e72e07f886df6c185ca836b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/has-retained-definition.html": "d0faecb82b57214ae9db4426d00c91a9d369c717fc07566c0dff2f0a8b6800bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/has-scope.html": "280781807a0dfcfaecc8b84d5779a5f7a418a2f751f9093014be10fb53bc85cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/index.html": "277c167e9cc7ca3aa718c06d9a75c492249c495608ed025581999c7f778f44b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/new-builder.html": "54407c29c33954b14ac018eff6200912bd91f4b898ab6454134e4018f9cb177d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/parse-delimited-from.html": "00bfd7975a6eee11c53a413cb1e84648b9624e4f269eae3b93d9f38ff1a3097c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/parse-from.html": "8f77c9c087661653e727f536bb564363ee9875035047c13613f402be1e9c57b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/parser.html": "15e28d326190e57e452eddb8f0eaf0b9fbaea079c25ccb84319e67d04e1e3c17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/-companion/index.html": "6b6494b019da8001dacaea8d10033848d309576c62df230a54eeac874f693e2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/clear-expires-at.html": "182c59976fbbe42ed124fe5fff6c3226835b416232b2ef00fa95316b79c9c23d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/clear-generation.html": "01954b1f6f504849c707d0c5f2823a98d714b2aba2e0bcdc202cbd1934e0469f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/clear-instance-id.html": "2d6c3cafe3b088bd1039cfb891e694b049ddfceb15eb768c478fcd9f2731ecbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/clear-selection-id.html": "a5d6775cb56332c3a2f566b9d183c3d164fb0cd28bd015b78ed2abe0eaac3c96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/expires-at-or-null.html": "4bd332b9da63d15818a2dc6b6b0087686395083db1e2d6318edf8932d1b935c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/expires-at.html": "a16129f3aba74e249e6c878c95e2a4401bdf0f7d119ab95c63c06aae1253399a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/generation.html": "3f177d9eeb0111c3ab61eee98b25e2eb5d8a72a01320c0fa397c9aefd172cde7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/has-expires-at.html": "991fe9faac6ac0cd4e8f7c6a3d3b38d9d77bedd774cd385090bdbc839c8c723a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/has-generation.html": "565d9de68cf9252998a754181be4c2a9ae56266298e06783267b3c5399ad68aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/has-instance-id.html": "b9e0c12adc4d8b76b4844e08a95d7730e76ff3d1acf96c4e046f58114ceaa7c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/has-selection-id.html": "5e7f4cf0358f105f9a6c2463f6b11fbbe7c70012d199ada0b3f5c3309ac716d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/index.html": "97756007602d50b66cca4fa62540b5b850762e99b064850e68afe7fe43b21288", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/instance-id-or-null.html": "d659d449379d94f0ee88e5e83abfeab2d899dc53843b361d6153773814bc31cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/instance-id.html": "a931784084d9d6cee05423202f396eb20df48f71919fcb24b3e358a362997e7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/selection-id-or-null.html": "e937c90413acb57faad50dfc988a2fd3a0d69fa2236f5e10251e273020d667de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/selection-id.html": "d01e4cfce0dd6ccf531121fcbff80568d4d0602b19a3e5904d6e1e645c8f17b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/index.html": "0b5ed2a7a87945aab77e63a4c0f03586bd6592f696e78eadd937241efd42140e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/get-expires-at.html": "12938b1a74107e5cfd9a6602a665746c321ce0addb95d84b15395b222a4121eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/get-generation.html": "e06e01091fdde16625276f8b4c2bc31cdc641f2f349ecd6ec87d2f3a91c99673", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/get-instance-id.html": "cf7db2621e39576857d00fd8d7646bbd12d099d5820d6a032519b43dcda9e7fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/get-selection-id.html": "1dabb4d63d23e1f1ebd16de3c4f5ea7da67a7f918c45b55aabf007a18bd5b64f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/has-expires-at.html": "66e8a1a9919c05144f462536e77080a6beedd4fc845ff261615441a938d10352", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/has-generation.html": "ebb424182484323625ddd28c0013e05ecd9dc4ef2fb4a23d1a2b82f44cb7632f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/has-instance-id.html": "3a86f632f283bc17d07fe9c1f38ede501366f5270ef9d095f06916bb61130b1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/has-selection-id.html": "66df18d54c2971ac105f488eb649a19a5c6c21d0971c7148484798096aa0c01e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/index.html": "b0dcc1f63038aaa9cbe2ce501998c659940e4b1c9f97840d2d5cd07dc09b3260", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/clear-expires-at.html": "eafdbca8405c443d491389a26c886f17c6e61b10dc474324447fb6a9cc1b4feb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/clear-generation.html": "85a1ee5176fe0aa8b276e713c4bc2458a7843f579194374a871b266f596c4834", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/clear-instance-id.html": "6fa5401253533087188e21ce0e55dfda32c419661af9baa5afe7f2c3bf7074f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/clear-selection-id.html": "82a270a1b1b443dee5ec27566f0b0d099bb5ac5190d55ff07c574c4e8883dd1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/get-expires-at.html": "3242b6b6b2811489e5166f31f6639198d50ad2ce522f7dfc71e9577b2faba542", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/get-generation.html": "bd73e26f73e1eeb7f1c909824357cebcc86e8db82f874f73f596fdcb368869de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/get-instance-id.html": "476adb5eb0689a9ec70ace4291795c44b6b2bb42ed463ac5760bb4f0bc3e4283", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/get-selection-id.html": "e9b00b3188e1c615a65c33239b4a069ef8f257e2f788940f4d3002ff91babbea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/has-expires-at.html": "f72b0eb75278278ae1af1e9afac03e70b0742fd556d3685e9e7d9a6788c8e03f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/has-generation.html": "3bdf28ba9c7c47087d3a0a2ba695c88c98ae200c38f032b960fa49b682280bd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/has-instance-id.html": "58e4e71a6aabfdb23dc4139ed0aaa4bfda660738fe1f2c05d464be699bb03f65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/has-selection-id.html": "01208012b66d1e929540e7ebf0bf6574ed9ca17e88c7847ed2f904b103f17e82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/index.html": "39b2250bffc38121e229c59772f63b6416775797b2531afbbd26debdac9aad95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/merge-expires-at.html": "8306b00aa08acd89565d8f31f81a39ac8bb031616a5e3c99d7ffcf552ba65fc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/merge-instance-id.html": "28b2862425baaf9061358265631e75aa1c2c476c28707e62b12285da57b55256", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/merge-selection-id.html": "dd723b353b5a764bf4d7b80e0d44bb1c3103b8137dd155d9b22b2ab9c0f73273", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/set-expires-at.html": "1ec64a438bd626c65829c01eae2b987d282f9102120898ff06ae9315601d039d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/set-generation.html": "de3790462f19d9d309a7db824a1abcee4d81c09131f764310167463fd072e24d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/set-instance-id.html": "ee43966366622cd7b069028761d5274cebc08f802a377c4ff1bd54767407d1cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/set-selection-id.html": "69c9c852be2662de438751193cdca0b442fbbcb8668654f187b1079661ea28b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-e-x-p-i-r-e-s_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "b58babfae716a967bc7c0344c4c272b2686097d633cacd33836136ea6bfdd14c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-g-e-n-e-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "f25dee0f6864faf12c4fd7ae624e4af762b71a3d72a3cd3dada8c3b5e4cb3ec9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-i-n-s-t-a-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ef9985b7667318c95eb3af619b77ac42772c295c34a373a1a6c398cfbdba492b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-s-e-l-e-c-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4bb6fa3c50c9a5306f1400400f86d717083f8b791337eebeae91d1b7ad24f6f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/get-default-instance.html": "180c2ec93828fb00691cfe196e3b59877d45ac10e8e0b6343926ff724c9a6928", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/get-expires-at.html": "bcf04407a9f61df23b89b069b703218a194d36789b51c80419af6d452150d173", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/get-generation.html": "bc7acb815290f403c2809c625757ceacefed262b467885805cc55b566ca725ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/get-instance-id.html": "335103d317c3fa35a0a75206bc5acc43f0d0746031d280f37134f6f0194a312a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/get-selection-id.html": "0c0d8199ecb1ca913ac4c4ed2c40fd9756e28de7eaad7937806f96004a9397ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/has-expires-at.html": "f6673b3c2039e8467af4e35f676017e6f948635d7506d9cb3c688477eac9b89f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/has-generation.html": "9a563dfca68ece6ab897b1fdd5812f90ec6d60e02e5b68ba11028c76866ae1de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/has-instance-id.html": "1536e5337f704fe9b4458ddd8fc129397ae9c2a83e4256ddc1ce2311fa479002", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/has-selection-id.html": "2fcd5765af7bd039782636f2611f43bb940086e41da77c40de515a30f7350a84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/index.html": "2080b405f5faf18b1b7c7fd8c6bc69745bfcdfc473686aa535c5e48a40ae447b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/new-builder.html": "e6298dd3948dcc9c8de64288b8e7f1134735c9ceeda154bdb5157568388a6abd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/parse-delimited-from.html": "5360aef67acd207b8f40b0746a318a4ef3df97253a129b6f9ac7e175411282d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/parse-from.html": "c81054b3ae2a50b42bddb971beac93f1eac968930fb44963236bfd700999ac36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/parser.html": "60db4ed09e8223848f37ef5fd132d7fcee2f28456504a235293dd3661cb2fd93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/-companion/index.html": "a4803707303896b95a5d9c73cceff3cd0041391e9291cf937bbfbacc7048e977", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/clear-kind.html": "ce9e73d99153f519644fcb289953855daf5a45e1a45868620b659747e8bac873", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/clear-predicate.html": "ccbe25851f7e3de268883b302ddddeb8b588a7f6baf586d387516fc11a05f57d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/clear-source.html": "c0f6f066af20dce14f5e313a094f0303ad8f280c25579e61ecd7ae247f4c4da4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/has-kind.html": "c2d80cc60e57bb7b7a55c7b6f5e258c91e0b811c5b9310331f34618296c065b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/has-predicate.html": "0559de7c2e6fcd955c4424c65cbf952aa6cb35bd2cacd736fa2f6024afeab722", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/has-source.html": "e5b8e6836777cabfacc46f89e4afe4309ced7922fbf3db7fd02ef77223733949", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/index.html": "2932c56c76c2bfbfc00dea6a4f877729c27efd9937a2ff10e68ad99548ff5a82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/kind.html": "1d3a81bbc5fb52d829b04650dfd7fbfcd9ce4fc49123809a0a0d0cc67683a609", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/predicate-or-null.html": "adcd8b201e30f126528c1c3a111b77f0eef4c9344fcc403c836109bbf7b749a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/predicate.html": "92f2de54a8e6e74135b57d265b0d4710722650827f998885a342434f3f62e3ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/source-or-null.html": "67c08f28748c78777164e73adb536a215b4ee4bbe7e92ef2392f82b574268125", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/source.html": "941c43b0364a71a2242cfd623766c0798b6946cf5d2d90ddd0a3d5ef9794f42c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/index.html": "91ea84bbc08152a4c68df48ca8fd6f5251db62097609c0d04cc8627232fb4635", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/get-kind-bytes.html": "c5f54e83b5045d47579b8162768cfc18700e104a8ddb22a36c6933868cc2588c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/get-kind.html": "b0ceb0d24bfd4c1feb0f761de74626c6714d1d57c44eca4d940e43d42466bd49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/get-predicate.html": "1cbbb37492689199439a8bec965ca23970b33d0042f746e5cb91f568c23e1c18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/get-source.html": "2c395fe12e5f17dedbacd1088b39acc0f41c958a198c40b235a43baf9ccce55b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/has-kind.html": "bd65a2066c5d3782e663fd13b883bd46a77271e8955101978c1d379a6270cd3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/has-predicate.html": "be76eaab33a561a49d913aec7b05280362426789fd7276825abe31b7fd0912a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/has-source.html": "8e6228f41f2116ea240dfe47504fb38c21793e6fc46bbb586825b16ca7952aec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/index.html": "66d7f9a280f9b62870e9da156d98b227059badac78d42b632afd3550b8af9c90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/clear-kind.html": "ac8cf0a13d6cc5dc55f1a63ce9db7111528a81eb078ff03e80315e65a37eace0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/clear-predicate.html": "389ecae81d6e915fe39ff15ea1994ccd063039906b57dbcd21fd9951bed1c174", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/clear-source.html": "75f6d6cf831d0d4bfb88d301171cddeb0f364ed356ba3bbaf393bce388b7b587", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/get-kind-bytes.html": "a4266c9111a581ecf01573bba8a245d7ddea7c3743acb957dd39f0e9077e4834", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/get-kind.html": "2ac7aba080b2d97f2ea260c373dc177c117f15d8ec0d93756ae2b3d874b95cbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/get-predicate.html": "2e68913f4774bc77c2fe1ab525911a8def7ff1e4f8e6204f8a5b53813998123f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/get-source.html": "4a905503ab4c9ebdec2c07315aea9de8d297bc497bc5002f9d9aa2d708a1fa73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/has-kind.html": "f32ba1d2b6c436af1e617c1ea58fd5013216fd65b7885a85e2ce43db18151062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/has-predicate.html": "37b2cbd0176ff3ba4373704594845e1d4849976fc2e296da95a792c0f197559d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/has-source.html": "d8c1af0fbf23f0cc09702207458604ab0274e0ba2f62a3554bf7188d5d4b243e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/index.html": "42bfef95ca2863392fbb2cc27098d7ca7a7010a8f7aac6568ffbd02b3cd58cb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/merge-predicate.html": "26321501cff73e7c8ccec6f7c12648eb40c47876363d9dc1bac75e14735d9299", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/merge-source.html": "a51c3b8db88e8e13f3ae9ebc999ac82a7a0d765fd63319b8f1547171a9e274ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/set-kind-bytes.html": "b0e044a8b91261d27c53b82a148a0039a9b1b566318dff8180f6c55570943392", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/set-kind.html": "212c40efc4000155c210875299fe3039d7de2f3d587ac40ea48fe9df0ed6f510", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/set-predicate.html": "dcf010435a76a9f159d398dd47715de9fff9b4e4301d1ec43680550d80d27124", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/set-source.html": "58e15070dc735e90f142f0c0d8e3262c0e95d7787321a712d9e8059443b75640", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "7e9b6d1cdc8616d231f0040c3885a23f3e4dabc231d98b1403c127036febdf9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-p-r-e-d-i-c-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "14fa00faedde909dd3f89214adf2b37e14b419aea5684dd9296eac655fb15b19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "387c6a5ab77c375992ef3fd878c6f90fa76ddcb96366263736f8e41795053875", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/get-default-instance.html": "3ce4c1ffe2c1d3c796fb834b05e4f7ce671266d53cc10ddb2e92f8df32ddaa8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/get-kind-bytes.html": "8fd25f36c177458c019587e3fbac57a2c127e3a81619ff2b963bf02abd2c89ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/get-kind.html": "b78f0ace06d8b14edb62112afe18e7a36685254d94d54177eedf316b67bec19d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/get-predicate.html": "ccf84105ae476c1b0ac24b6e9d2197e08ea837cd2df7938eb015cfe0db6c3b58", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/get-source.html": "6835af9b9e13ecc97423344b140f6d2e784f0dd7459358bc799d5e0bb9e2394e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/has-kind.html": "7006c681e01d6801950d0d459258d55a62819ae6b2700929cb214a51dbe1fcea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/has-predicate.html": "5722d049088e4db824513a9bca823291267131c2d5a1d1c5a7778721b1daf25b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/has-source.html": "f14eeb1af189ec971727452f2778823e4303603906a5b0b21971ea35bf1553ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/index.html": "4f5b0559790f3212be4cbd0f7cec71752f79fa5221ef5bdadbbe8b18597c8cc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/new-builder.html": "961c019e2d13bd2402196b7b257b9a16d6910084fa6ad00f09595779b301f0a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/parse-delimited-from.html": "b760b7586ddb5c81ff7bed74747c7eb0b7ced8a2e88823f9909252bbbe71de11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/parse-from.html": "2c051675f7e5644555ea448ed2142248c72227a30210f2c2e342cc932556142d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/parser.html": "47b4821098c925537015d14227bd30348a6ce7ffd010845bdd9e6b5aa29c1027", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/-companion/index.html": "22d09c9d8cd7c3c90efc32994e1a401c9c0e83441fb222ed426810cf457f2840", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/-values-proxy/index.html": "471911a35804bbc5f63fa3f1131e829af9695092f941f9c3930c36db57a5fff7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/add-all.html": "29960081fc5b906f379f469f8c9c2e0ff72fbc6b9dd593465c2e99d58e3edbb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/add.html": "4fea307de4b07effbb105334526ceb491d7cf0fa234be8d5e124724d50042a98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/channel-id-or-null.html": "16d4b9fb6b2f2f740330c59b9a19aa6b22e6e057415ccf5d6250ec4264ddf7ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/channel-id.html": "a0aeabb7b977116ff78dddd6d32f7b7f321bcc41b87e14f97a18d1b1e932d7cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear-channel-id.html": "0c6315478f0ed20efd1e44a86d55403d80c743a6b7d962aea27b5c8296543210", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear-family.html": "a68db8b0db656478a17a338bf70e4b4cd3518897949f25a491b1a3eabb528b6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear-invalid-count.html": "6e847b189b4a8811a0d0c758e483392f73246ff07efef24b6d7494c06d692fe7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear-reason.html": "d072f21c10c9a8e1b41c3b52536f05293fd4cdeb3fe2f5c9d19765671b11c231", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear-status.html": "d8226f6dcdbfda1a1a5b15a453d2a1f59f4a7e0049e75cd9b0396f20d8992dc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear-valid-count.html": "f8b4e6ac80dddd50c785c741372ec6b543bbf8a4d84ff0ee1e77efb73bd421a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear.html": "d7a2d54909396ff4106508f6eb15d96276f9f3386cae81442782567b25a2a8d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/family.html": "ed171ea8efe0d9c46b16b5bccc783777b594c17d0a43e1a1c8b4f06483f187ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/has-channel-id.html": "aa003cba423c465950dd7690244b306fdc5f12293aec11fc36c62b9f07679f3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/has-family.html": "6ea6b4ca7f19466c864f8f2ca5230fdeb30a4d719dbdcbc4a05064583405d8e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/has-invalid-count.html": "4fe3e38c5c40e2ed30fe481889a6ab2bc68bc030f73090b46a4708001ba95600", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/has-reason.html": "b7499eab66ab4c75d4c68ae7d38fb8439b4b6584fd36406c0d2bb0ca5a5fbfd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/has-status.html": "64e1c48ca9c38952959cee4c0a5cc32841a5c3058e4607b702402afdb35fe730", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/has-valid-count.html": "cc24c53ddf1acdc40fd3d92f6451d32801c2171557638a701adcdd8417b3983c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/index.html": "cd926c901b26b4c5b3d99153675c304991c93fdeeb91db464b5e85517f918698", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/invalid-count.html": "c7c1cb07e26b5032c01b16d14cf1ce4c0688761e1d4757a2b2a4846248a15c13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/plus-assign.html": "5c63aafd524a8c6c1f2282e0889bfc58f784407a18d799b3584f89218aa8f4ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/reason.html": "d82383bd167ff3fbbd678ef892951786ec6439765e5cda61c316076c081c7dfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/set.html": "1944557fc7120d0f35e7df4261bf8691d0fb9c201f8ddd4f1b182088d85ac47d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/status.html": "88a7ff02037871eb05a9a48c235d37fc227989f5e1e8c89ac54e7115c53dc980", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/valid-count.html": "4cdf181fd90ac216ce7dbbbc3b24fdf28d2c59bdf82ce6cc8211853746731232", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/values.html": "14b0f8d16fe207ad9f7e19308349f54caaf5a573ba2090431969e62049dd2761", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/index.html": "e32c1094856d1faacf647289255ba480508fc1d98cbd1c073304457caff5876d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-channel-id.html": "31236d5ca7283300b90309849bb563086e33d51c17ceaf7e73dacda19701d95f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-family-bytes.html": "40242c876367d4a8bfafe35bb314ef448a9c0d19a0ea18124896d153b069ce64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-family.html": "f5a5db3d51d0f5f59f172a409d8a301f45b49f739047538479c28c34a104506f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-invalid-count.html": "a59dccc54c4f86f664ce95cf3a734e379a5d669c614fba08df1eeedcba03e1b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-reason-bytes.html": "8b5ed65cbadb849742dd96af64acb473009e3baeb9ebbd6e4bbea66f4afcf2d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-reason.html": "f136225c7ee31bf35e5f3fc5bbf56d1d5b9a93e6788ffb520b311efa3c8ef08a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-status-bytes.html": "f3b88a3a2a76b2bd853c430d47d85cc3c41a27138bbd49718979e6211e96fe54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-status.html": "0d980521b7a8109d47b3f8db0d3d40e654f3bbc0c43308e59b7082f043a83b57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-valid-count.html": "ba95bd0e17d730df38b7da313e757f0131420a5e8ec250135a733bc66aa5c21b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-values-count.html": "6f4996ae3510c85cb2e084630f2b2126992be28fb3d64f0759857e102d8db7cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-values-list.html": "e61da2427c8e00a4f22a1093737848c8ee50862624cee64703325a424b5593e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-values.html": "b8d9c87356543a3cda50ae2a207985856631511d90a0cee347f236b8d6889466", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/has-channel-id.html": "6bd00b483684d7947769e1eb85d8671b7f14e57d5be67b9b9b9f1bd9dabcb802", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/has-family.html": "2a0a0f68383368d8d0390f019ce59ec754d071ae939cac03df05da47926b088d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/has-invalid-count.html": "d2ffc3828c0cf912fb1f307f1cb73c081d1f0db05bdb5ae380e8908ba5b263fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/has-reason.html": "e663e6357c1331a1f35645945b36cbc173e1a8e5c10db628bc2778734cb1b634", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/has-status.html": "0def30dd63fecbbe07875aebf06e9e5670f0ba2ae98ee9c341a847fa76837dc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/has-valid-count.html": "48deef01fd7c1fead7c9b0821ee798c88dd7452bdb5a4c7e82df98dd169693e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/index.html": "e20684a13d308387008b1c755783367d0d44470f98f36e9b1e0aa9e172f76b08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/add-all-values.html": "589b1c0be88a222ae33b2cb120021f04867948047e589a2d696fd662edc40e27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/add-values.html": "0fd61329b4202f8a661e1f5818ba74791b309e76c66996ad6497176c505d8e5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-channel-id.html": "825d429a93b132096f79fd30056bfab1ef48758eb313923fdff6837929d98a5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-family.html": "79549b4f0a22675ffa6892395989f780af3afac2ddd665f45c0a4633013f0891", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-invalid-count.html": "e835a327396e306a24f19081dc273e50eafc331ef153ac556b592b785bcd833d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-reason.html": "0b93e1b8b8576342f24e9a124f84edf3969eb3f797a1c4beac1781f595b69f16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-status.html": "681ac8da7062ce5de0e9aed1017e99bd834e68a234c7e9e188edf12c08c13187", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-valid-count.html": "38cfdc76f35197f6da06f14a74450e08014b572260e23887c61e809ff6f38d7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-values.html": "68a1c788c1b911cd6a4fc660d36aff5f969018218ed9d162f8fea47a55faab3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-channel-id.html": "5efcf253a65da869947929122116ac510be2c0efeaae8dd4956f652e34fdf55f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-family-bytes.html": "b4aec08a4f8f2055dd51500662e20326844818f65a4c03b9199b98f4c55194e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-family.html": "4ceefb002e40e77bb6c706774ab68661ad6caf8ef9c6ec0bed039bfb183d44c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-invalid-count.html": "874f7682ff08ca69f7357dfdd274884110aa8b1534b57e5425fa29bd5cb8ab1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-reason-bytes.html": "1882222f35dad45a97a0d1bc6785a8aaabe503d5a7f649ebe454fe997387570f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-reason.html": "51583b8bfd0c7e5105fdd372fb9f34b4093005d44177dc0206a606f39727350f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-status-bytes.html": "06930c664b269b7623aaa7f9d1a0fc09b1155fb3f7e0cedb35e3624e0924d898", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-status.html": "847df326e79c772a35b959ada859d731bc3da730fff52b4bee09188843e33202", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-valid-count.html": "e133dadaf2316dc9e59a95c4685a19f2b12f1a75bffd97d49207b172345d318c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-values-count.html": "022727456d47f0822d49c604ff84822a271c690ad99adee7b6ae2d0e22145115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-values-list.html": "da6c7c0528cf54f92acc485f12dd568a42cebcc3030664b817626ce38d6e54d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-values.html": "f0dc6870fdb8867591afc6db202359bcc98479212d3e32c73b09d5198949e020", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/has-channel-id.html": "681249c78c1744b677ef684d64f4881f8096f10d79d44f9e80db9b1a907aaf25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/has-family.html": "492f6170c080b3c3e5614a5f50950e5ef89721a0ee6e037dc9dfc68b9ba82cee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/has-invalid-count.html": "ab08625e0120687e2127c8256cd13d1e88e96281a180f4bd7fd264ac01933eac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/has-reason.html": "089f8cc4ea849718b19fccc215fc134aaa33196506a9befd4622eb35f3e20920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/has-status.html": "24c89bd411eb163ddc60e71adb554a44cedc3a9ee671d923c3471466f4b1eafc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/has-valid-count.html": "36b6bdc95f824a4cc0f150181a4ba6ab8deaafc06fea0aded14bfba1b2659e7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/index.html": "6436c650f56e96c1fa1d753a10734c34211e0ec19614d22123238596a6f488a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/merge-channel-id.html": "8aa05169b4e018e0ec3b2584b409b618cee4a577d1e89c45a9f0eb6bfbe0092f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/remove-values.html": "6d4ac1901d96021fec9cdc2db5a79b70bf6fae7bcc8ebb88c27d486c89119be5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-channel-id.html": "10da94dfd1f81e35769540087d3c1b7e49d9608f94070e548f7f793f0725638b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-family-bytes.html": "446ee20aacd4b1aebb919afc336e0c7f102cbb1bb7a4cdacf743f43fc8391018", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-family.html": "477004b1bbda3779468316a24170e2f33d9deb8d58542977d0aa24c0d376934f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-invalid-count.html": "144bb42ef25462df271bb101c08c109d28e3a4d5f486b607900d9d549ae75ab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-reason-bytes.html": "09f640268b09e368adccf6559c472385d46f339d54be15844fc60c3b064dc0c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-reason.html": "27203197f2233b37f40493d058453c622179d69c815363db671099299757a243", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-status-bytes.html": "0c806a1f197a9b7f4ca5cabc75ee25d44f2b51636b17dfa9637b4889715239eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-status.html": "f1ca9fe74e204a7869bca92e38f32fc0f515664749f4ffeae0eaf2aa435c1abf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-valid-count.html": "4076bad4078a46c1ec3d472bdd546da83edd18c03c9ff2fbbc84e8cbe1d942d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-values.html": "055257fdb4d3ad895041b6ca6fdb8d577e87915e6a8db070a144fd489696e23a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c594bdf76a16d68935d9c2eeae843059132ced87137d4e437398b7c2556d2d8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-f-a-m-i-l-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "1b0387df31963dd1bdfe2e5ca68f6b4be0e93fa0388d2620cc623ef6803cb56b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-i-n-v-a-l-i-d_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "030c37c6f0b57edf3927f0c66b6ee4fb60e594bbd6be488152857ad51ed3a7b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-r-e-a-s-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "6ee2b08af908e2a4aa6bcf3e6e87622e74e0b76c77595a02167bb4813e0ea89b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-s-t-a-t-u-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "4177a10aaf3db04040d7db15a879a0cb8d6b204c079a90f4a86c50272548db49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-v-a-l-i-d_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "977f276480b4908ea2cc349052b647f049035e8397f04dd0b3dca2043d654f49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-v-a-l-u-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "4b2b1213896b3532d03776a72ba31f2de25af830ef66b4f48b2182eb64197be0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-channel-id.html": "9be02ff92d5baa408e94e47b764bc414785f506ed834686184d2d656110fa14a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-default-instance.html": "8a41c1b48de2d9ee9c02e446cb6ffab4be2ce4a2f34a94e8956e6c35e1ffb307", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-family-bytes.html": "aa9f406c2501b98d8baf59388cd203028890cbea29c5d7dcb2b4a7e523e84057", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-family.html": "1c1cf65e16ef3bd7bad285cad2fa1859718317893fb1cae99420176b5250e536", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-invalid-count.html": "5f21a743477fb32877dd3fafe83f8d2af07ed7f212b4bcb91686457336b7501e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-reason-bytes.html": "faa24a60e71a7d247bd564119009a3e56b055791a7f7fb7064c35878e0a77936", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-reason.html": "ef04dbbc2bc7d956b7f8d130b57bfa6d0acb9bc497f5299902362626b75b3250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-status-bytes.html": "66059dec2864f6fe047a1e116d0ac3a7414a8d14b2d0d72c4d119420d40e1ddd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-status.html": "fe6e1b4bb4f1c4a5f91b4e9cba18652aa2e5b45bfefbca99ad000b40ecad4def", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-valid-count.html": "2703f4f1970b5b33d99c3f40923fc91870870cbaf2aaedd66c75343aaa2830b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-values-count.html": "c1efe0cd548ed1d62b5ec0607a0a56e76503bd8909b65f6e140567cbe9f3500f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-values-list.html": "d50ba7a8041911ec9c6b57072282e92004bca001ac171e42b1ad43dfe1f6fd31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-values-or-builder-list.html": "af725e314ad75a55866ef79947ca1066461e882d43210e1a4bd3c0e49dc5310b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-values-or-builder.html": "22fb53a4ac8d8aced93e2ce00fd8ac8801a6fd7085b13ce3108552cc330f1fa1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-values.html": "c20591075c277eeaf55871156c439476a446d3f2fc9ff890bcf8db37d8fd582c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/has-channel-id.html": "ae13b97210018e2adadc56ece053caf24d5cdc0d05e7b357dc26bdcba8138bf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/has-family.html": "52b8e81636634a8d81f66142abd0d9e9287344d1cfddb2402b3c86c5292da49c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/has-invalid-count.html": "52f7b34aa8233648a44302d625329a267ce14dc43f24ade7a04aaffefcb56436", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/has-reason.html": "4dd5807126f536703e401321be6f6a75bb0764fb6f0ea40d9a70056acff3dee0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/has-status.html": "f2876d70d769b78f7ef031c33ff6bfd4a283e9b7750249aaf151f86471e452c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/has-valid-count.html": "ff8229e0b3c74e527ed05d859ee45d7eb1a09ab5055e8b9bcf862f0bc222fb53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/index.html": "36e72d7215371904cc9b054456c7785a917ebdb687c96c9adcef43248b32628f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/new-builder.html": "9f8af45807bfd6e0278d0cfea0d7c25a300de011dbc95f56307e1841e64a0518", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/parse-delimited-from.html": "05e5fad467cb575c3ca5114e1ab8506567158e0b9a09ab51018814ea62293eab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/parse-from.html": "9d40c267df26e02372076a37642c725ca038e06cea8a25250c1ac4b93e30660d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/parser.html": "00a390ba2d5604300a8aac2d389683905a0534177516d7889adde45bfce8710d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/-children-proxy/index.html": "bbf49c8d26bceea5bc849e55f8e2e1b81d1bd97d1d06b693519b5162ae14d6d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/-companion/index.html": "6de8d4931b1c8aba60bf17c6f82b29b55fd6d440d0b155b7a2850ea76e5821cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/add-all.html": "2c8ba3a57a8bec4a37dd79c091a0b6044d4f2b2688c1b1c2a2a62692063295f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/add.html": "156fc216d816f41a43129b7ced6e0a2c098940d25a3e7b28efa1f24c7ac107c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/children.html": "294b4f614b8365a0f7493569760b95e59a778ab739ab30e3b2f9961792bd0595", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/clear-operator.html": "154de75c55f9051276361c4009d2c1a68a06152b17638311f81044adbfb14250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/clear.html": "d72f280e38e92266e4e5c611b49d687a83aa04f66158a4c50dc5cdd9211872f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/has-operator.html": "29190c8cd19e2b2ca5aec5adcc305c6bdf1ef9cfce782a51117947b9770a1dbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/index.html": "7ea50423240fe162bedb8d46758f6fa5fd1ec3f8d20a58c16136f3d6044bb6af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/operator.html": "4820e3e3f420c90ec2a6e5231c98d9fbe8f17d09612de3e2e780b172ca5a88af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/plus-assign.html": "1d58c160dd4093b7c4bf277184270e9e0d77416adfb1a0021e80c5e25781fb43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/set.html": "e7850031d52d29161ec1c9840ddea99b0ddbf84c138926090317e1a49bdbff66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/index.html": "9f133973fef6272291de7d38178291099df406fc50151c0e43e5782a7d1c610f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/get-children-count.html": "0122a04fb5ce26f65d945db5b3adf6416ca88eb240c3cf36585ede135833f003", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/get-children-list.html": "e5bdd7af655ebc6ed1d49157a3f3de9303aa71e71146fd8d0d1d4e3f33293a0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/get-children.html": "bce4b1fcad4fc6d7c9c51a322984a5fd25bb4de13375dadcbdb9282f793c8df8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/get-operator-bytes.html": "12aa62824977d184252f449d87220e6cb6c47fa4e2aafcc596b353549f2fba92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/get-operator.html": "7d973763435316a6cba884356890ebd8639474b5db039c2f8d53b8d1f4fff35c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/has-operator.html": "fa8a4bbf3dfb9b0021e477efc682ea4c87bdab08ef33638f7e599c9c73510365", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/index.html": "2502057b9c9da0a840b06d587429a43c940c321dcaca15bde6d89890a84ed74f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/add-all-children.html": "1150ba45deedd4bf7b27cc2812c6022099691d74550db19bbaea4fff7cb4b272", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/add-children.html": "000963991cbe93a3d7e3f636706947fe02669f52f25a6303b7e32671507caa72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/clear-children.html": "205ed6703d0df49ba4376497219c78fbb85e3f36b87bca9c629709ae95690778", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/clear-operator.html": "3a5feaa24cb0538001c941cb06538b013ea1f06966decc5001d296be1a977158", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/get-children-count.html": "5f31e49bca888a5dfd9157cdbb2872fa81ef83d68302de119778565ccb573c32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/get-children-list.html": "fb2257d5a373e44a97e1689cd218f8696a43485fc8e41b65dfc09a125b0c7f1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/get-children.html": "213b5f008d1f0f97c2239900a0eea225f7e34c4b3977f578190974639bd35052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/get-operator-bytes.html": "49b8e25a937578e6655ed39119fafc458745e911777e2c1a16908c5056a2ab37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/get-operator.html": "fde1ce31aff1f6781da6656954e66aa1f7655d83e1a267e39c858076386ac544", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/has-operator.html": "e1b2083cbd86a6e6baf9d9944f10866e5c14f14e9657d304aa2a1d6628ae3ef4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/index.html": "bb23f33491c36d1c45a56b171b31ad60f24d4086f0fa366eb022205e5b6a0ed0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/remove-children.html": "d7fffd49aaaf145d6cc43c6e6928ff5f3c6a2c1c291359b6f506c8955d079a5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/set-children.html": "d9c5a24aea6858bf1e9bf231a4cf8c2538e8e37745121a63b8f3e14c4b167808", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/set-operator-bytes.html": "5cebd76dbe78c302396a46d39fdf55e7511d5b36ef7541d65c3c18ddda362eea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/set-operator.html": "f1a99cc8d95f5a765f0cc51d67d48ad61ba587617759ef331e767720708d52e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-c-h-i-l-d-r-e-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "33697a384402122a6bec285ff22d314936f67215e80998f4de3cea5b555f2c8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-o-p-e-r-a-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "ca24611a5fe73029f05adc6fa5d6469ee0da09312fd01681db8358dd1239982b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-children-count.html": "2388c81083a44cb37aaa6d03ce0e0eb41704e19181bdd6593d226f500b3f1fff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-children-list.html": "88a5ef0cf740d52fd3e25be5f8dd3a9925f40ba4919670f093bc5d37362c62bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-children-or-builder-list.html": "2413abcf85768d15fd2adf62ae1ca67fd190604d8e914f9387190a24d094f248", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-children-or-builder.html": "88af7d8ca1e4848d53f8362265f6905e198b61217f6305624d61b45354994290", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-children.html": "352d9eae8dbd745c3e02383d69d72dfcca5d7b5e9a826abdf205e3dc60228e2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-default-instance.html": "d41c3f3400954d4d18b2b7c1b00fd2b2f5cbdc0763db9df52f107e8c4b7656c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-operator-bytes.html": "29b8c64b0fc3cc1a0220859fd2e3567fee4b657cf6db8484708bb1b36acb32f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-operator.html": "c2497dfbf405d0697c8983ac53f4be862bd2a0e6328236c9862986f5cfdf2e11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/has-operator.html": "1492c12287acd20aefc5ee1a43fbc8439c33e38a92b0689cd24cceafe7a8a654", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/index.html": "d2902cfec31f1c7e9f06d2b6bff375c9888f3a3d5278684592312977db17d5d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/new-builder.html": "5bfdb2908e2e54c773ab882ea052b20d99e95e28d76b035e08a665ced1680e1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/parse-delimited-from.html": "75c9db5118dfc24015a1007ae950d602d4015211c16cf9fdd329ce9c8f4d6113", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/parse-from.html": "0f10c79b3a3c765df02fc7d37dce80ef3cc82e0ea8c88c5573cd4163003844d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/parser.html": "32277daff72ce5e058f1bafa1d2bbb3f6020babff6389ecb3289869ffab93dd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/-companion/index.html": "4c306ca464452bdbff3c6832cafd0ad51473607eb162ef1e36ea5cf156b0537f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-folder-id.html": "e6b6f2da36d998050328990ef96eb718395209e8c7c2313d96ac2fc4a50cf06e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-name.html": "1e0cf3e240b0cae4b8233f59e09a9897f86cd770a61e878189a11dccfc35d356", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-notebook-id.html": "d500238e9908aa6981e9342a5f11a0abf54b5006908b52fa943158e7f73deef4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-notebook-rev.html": "f61760d89f862bdb970185c9b696791724aedbf13de3f2a67910dce297f868ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-order-key.html": "5ccfcb3be4b37d11f5c2b6590b990b41bf6a5622e8dca9ab6f2e3313af4104d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-parent-id.html": "a185f4a90581b3893f054fc7e271b7af54e24e67c96dc2de3fbf0a23ac24f9b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-trashed-at.html": "93a7888556fb8b815248e0a943dd6ecfd2ac0883562d5bc9903c38b5f949c165", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/folder-id-or-null.html": "2db22f1fd8261b253fb29915d0f98b333571d2a3588f41503ece7f64f3eef61a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/folder-id.html": "9b44fde79056d97325c474b2f4cff8747420f0e314e1c30b2b941cdf03d6a5ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-folder-id.html": "6013cafaaa4a45d5f50c73ddf4105232d54861df7a761b137bdef351e8b9a6f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-name.html": "8a2b0155d28b2a346e78d74678472ca9af62ef5a2fc90bdc9bcb7989fe64f843", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-notebook-id.html": "7be8d581d0be80136ad00d2b2700a93782f51054d005038270cae5ecb010c1e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-notebook-rev.html": "f46050f8cc01e104e27a622d107a0623d9e8ee84d8c77be0f7b5176c0c2eb570", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-order-key.html": "963ed7f97edaf725c09cf3c8fcbadc0c4cbab3ebb5f986c90a53615f97bcb21d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-parent-id.html": "c20dca16cdcc044812f4804b46edb43f7806a3e505150040ba25fefcbe986423", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-trashed-at.html": "54ff0d761014569bb5eeb6af353feb9dee4770b0229084624ae7e569669944a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/index.html": "dfb6bb06560ea16ce8b6fc1458424fb6259145563c3a3a2c224152d347dede20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/name.html": "8f1d7d2ec97227692620c0e8654da0164eb26b26f3ce576c4eb9dcab45656ae2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/notebook-id-or-null.html": "96b0546fae0fcf15162aea8df4d4bc5bae8927d6c1986c35657aca45a7dd87ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/notebook-id.html": "25db28ba1d76d1c33a8cebfb2a89d3a519a8af5f535dbccf8bed3989f3eda033", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/notebook-rev-or-null.html": "43cd7eef9cd79ba912e6c2da1aad9ccf52fca0c80fb8325316d63b47a86eb814", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/notebook-rev.html": "00ca8d60080c2a7bc17a1e731e2a2d18a837cefa0b340180bfae13963b67efea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/order-key.html": "d792b7e7275a7b043d036ba47274327b0e7f0672849d7b7d3c946b40fc058ca3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/parent-id-or-null.html": "71fefe39396388437746486c0247eab5dc86cc34d1b5aa8e58257df41ec8cb22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/parent-id.html": "a07718f04a00664fb16787d105f8a3c03b4eaa98f9a000fd0ebb11de9970868b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/trashed-at-or-null.html": "b1da8b9a5593276e091f55fcc905b8bf61be0ed311761ce12a78606f18a1da41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/trashed-at.html": "6497d4ef3e359076771bb748a84c4d17ce7971270b9773fd13ae909961499cf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/index.html": "fa034c0a09e772e1eb18de00ae1622797b0a28bee320de619deb08e3d970f68b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-folder-id.html": "c434c5d076529635f65bc96f1b28a7866ef52d7118625001b106c4c6eb66e5eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-name-bytes.html": "d37295802c690df446f952b72197b2b8ebc408c5a34988cef8c47230f352a33a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-name.html": "fefe59c3ebd0daba5a4dab7c5c6584bff60e9eb5a89b73b1a5e7f7d22e2d7633", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-notebook-id.html": "14dbb852d30ace3d93455bf24d115b987da433f9a2222b37ce2d63effb3484f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-notebook-rev.html": "bf9383fa1e3b5ad29abcf56583529a8f727ca5136e884875a37adf18bf8a3a89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-order-key-bytes.html": "ea7fbe9ed8b55fa12be64ab790491903508ce217cf3258c27f47ea84ec227b77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-order-key.html": "2486ed982fa6f7701b4ac02b086cc956d89fd57dc62bd8262e1e9101da8f8713", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-parent-id.html": "265a6fadb0c5aabad458ad2e27ecda1203b9425c056cc6f7c08f4761b1f8bb2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-trashed-at.html": "c6a08d9027ef598607178dd5bb2bb937dcbb099c31e1d0074b6b324a393f7a34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-folder-id.html": "55e03466deab4fd26c6000aee3faac99580c0c6689dff33ab3504f4789821526", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-name.html": "204c55ed5de6914f94b123e5690b3104474cde78a35806a55d1b088aa6d98e91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-notebook-id.html": "c1487c8288791e72f76878b125b9f3c7d8461c844ce9804eb168ab56b7f9eff5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-notebook-rev.html": "09dec2444a0fac437de1f13e6fabe0a8b68956690aeadd5c77f5b75fce0673df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-order-key.html": "391061a6369ecc875774fe61a4517ae8d32a57997b2e460a4849eb12e47c9ef9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-parent-id.html": "b06548b59216c7ca39d3a8a7f12ab913e1ca1103e01a8cfc98772cbb5e0af4aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-trashed-at.html": "b8d386e236a1530549b46a7a0c95139a077c352897985679fc5bd55b6e6bfd49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/index.html": "1da143298e93755a000520279cfd7d290667816d290686d903b5ccaf9474f752", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-folder-id.html": "4dfcc4d2681ad14d2fb9ea19c9548be3e2826f31816baab5f0c6de26ea8af439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-name.html": "104c40ff6235a639686b0f5dcbf83f32c47ff9df388c6593f71d1ebe195b0ae7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-notebook-id.html": "2afcc995fe96f1dec04b75887b6134e9c208c5baf6f6675b99c72ca67218ef0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-notebook-rev.html": "72a362d32d37c98f8eec41a9709087c1bcab8acacd062b429ea4d632381e1ece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-order-key.html": "6d3414d363e745f463137d720dde952439f6de24e5fc5eb0db54bdd963b1c6f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-parent-id.html": "2e7266a0ba14e3fcbb9556d87271483de56ed8ab0f6bc56a19f5dd8251126c96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-trashed-at.html": "2685d2c7362efebed6515d7fbbc2df17ab076c1e8cd41f2fcb1c752728dc3cc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-folder-id.html": "437ac41e66a2bd3221f0271164df1243acedcbabdae649e7e04727f3cb70df65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-name-bytes.html": "db5c7815c8ddabccf43cdcd976069defcd2cf381d4f39bb6bfc35293f2358753", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-name.html": "9cadeea93bdd5eb0f5d868b42dbc3912e91b8cbf532c234e4ebe063550288c61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-notebook-id.html": "eaea8a5395e18456f4dbab5db89167aa3aeeccd689d78b841ca639ddcdf43c70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-notebook-rev.html": "5222fe100e2c4f0d39fd3d85782cb6534f3ed7577409464531279e598da38c4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-order-key-bytes.html": "6ecccad3a710b6c933d3f8a6e985f8f294830ad91c9600642285eb84bd0382ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-order-key.html": "404afcece8daf6a488f2ae715f59c792482ffa5d656b7cfba28af250d4ab8990", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-parent-id.html": "2a9d9742dfb8e5684f8b0557f36b3574d8ab5ec27e56bf2642892d40570d4c9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-trashed-at.html": "2b8c91f6dd86dcb3f1387c194ac51a541d91ae871548eb8a572ba5ea32c4bdf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-folder-id.html": "3f3c230b49971711f761bf929ccc4f4366fcea513a83cc828df895fbfeeb4538", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-name.html": "15a66c99f301314aa381aabd2032ede98382ff01cb4a9cefd79a920d09739a3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-notebook-id.html": "126e3547d6350e81e0f3dcea3ad6e1a786ddf18e504364666eb9c61aec8af134", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-notebook-rev.html": "7ab5a336d3cd3bb7a4781c4bee25c32ca4f759e628b71a3baa5a854544266e13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-order-key.html": "5e6397ed393c07a867f37ef473451d7c893a5cd9ccb0b137109167dfeac89f7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-parent-id.html": "4c3bd3c709bdf60ab9c6e170a81e4616507c406107a3ba2c565492267b1327f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-trashed-at.html": "a53d82223ada3e5609ecd25ed1751a63a150a77b8ead34ea35634fbd5085b3fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/index.html": "9112b007b6a09d1c29895bb3edff5cb6d6a871784c2d4d943ecc8c15e4a0932b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/merge-folder-id.html": "2a2acf41dc827541b31908fd6a07a4375898f9acff87f169a16797dc30dca491", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/merge-notebook-id.html": "eed383571dd0e1b23ef20eb4e500a33a8961804581f3b4acbb306f23c4657aea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/merge-notebook-rev.html": "ef104c2c78cd2bd9beed878d26bedee9af9b406cd0d0702d145dbe5ff175225d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/merge-parent-id.html": "6f87489f512e51c5b4fa3999e0e01f4f23c05d103bbca08cde83a8881229f6a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/merge-trashed-at.html": "52eee29100c140e3762c528bca7b88f689c912f968feb59715b6d879c3aaf00f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-folder-id.html": "b3d4617a4b5e53cf752274dc94a41a278f017f10ccab5c5d2ca62ba3b1512172", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-name-bytes.html": "02cfd0551a18855b1c9c188a03f9e27df537c8fe7398285a0465d44e081705b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-name.html": "2c2c3e208800e71cf953f7af2e465152fe730ae08dc9a76b4a96e78f5414da5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-notebook-id.html": "854d8fb9918137c0dd2f286c42d8ed07d6ea27c4b6c6e53d3ff43623643a583d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-notebook-rev.html": "3dcbaa9383b00b896b3db27f214e263bb37e27d50484e9bbacda49059b7d0924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-order-key-bytes.html": "40405da72ae9239d09749aa2ad8aeb4bf55c007c8eb3aa043bad4db4b9f9e797", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-order-key.html": "8e21ca2ae83abb7c71e4d65cae94a0c0c8ff4eecfc2e5d3a61f3b882a3c19dbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-parent-id.html": "0b226b808a91ce69cbe72b10c0bda1af5158e16e2aaffc2416e38f73ad243dd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-trashed-at.html": "ab2e082b53fc7d09b7b90f91636668b229be8eb2c1e545515f25a0edf24066c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-f-o-l-d-e-r_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4ef4ba292a276b2bd10c6dc27ee908b10b78c72701d734d4067fcdae56105a73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f360045df4568631e995356a876ac5a9cd9e56a71668269b503a3a11508aa67d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "1303045847c7160fa2b54d242a05fa7cff25c8cc99abef238666cb394e08990b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-n-o-t-e-b-o-o-k_-r-e-v_-f-i-e-l-d_-n-u-m-b-e-r.html": "68da541bea7ba4793ce953487e2d4b88b5fcbe182d15467706dc921713585381", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-o-r-d-e-r_-k-e-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "512c77f3104201a5bb957c2ec73fd1ff9ff5741b2c2c24978bad63104cbcdf78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-p-a-r-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8f4f5ace956eb9c1a5af50bbaf7db365d313d653062aec6cac897e4db3191575", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-t-r-a-s-h-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "fed7d941ef69c4b6747b09127da8b4ce3581e372931d67d65476a0628ec13481", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-default-instance.html": "7e77ca4ee4e16eee3ab0c0a5a2f648c1b94f2ddf7ab7ae68d93a399b12d48393", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-folder-id.html": "2a4b8ebabc726138b2fa514ec18f5dfbd4cc9cd34aa9c43ee77b3d5a362cfec3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-name-bytes.html": "f1846e7d7119f094ea60adbb5f48f95753bd706a1f545b5afb9a7c517fb23388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-name.html": "590ff8563f28fcc6056444712b7492f8c64f8e6c6e9876bce605291330f6faf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-notebook-id.html": "bb91880e5414c0cb201387a17fb4b6de4e08f49bea6ba785c889d32523a2d8d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-notebook-rev.html": "634838edb2f72f6255ac2540457efa186f827f6230313d48dff486bf4f1e6aa9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-order-key-bytes.html": "4be154aaf985b31abca476fafce191ce1a862bd9410bae503933d451d96e83b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-order-key.html": "e4eb1e87f2d5ee07952329abf7e5f082dc8f7be4af192e0376eb447fcc5132d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-parent-id.html": "ecde02a5c2ff01539fd64f7e963a448e67bb3492edae7d8acd1245176c5eb9ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-trashed-at.html": "6a83559e5182b139bdf8b673844d0f025e651e0088d793ed509aa62148bb8739", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-folder-id.html": "81203a723f7eb5a63d39f5cc3b9d019144dea395eb7850bb558fed6c2481cec5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-name.html": "832f0f923dbd03216b69ebc60581f7107b7347b9a4816a730ee9b02942b3e25f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-notebook-id.html": "d5bb485b1368ff5c58e1c4a44cb5d42439f1e37bba5137871217d70069d0d105", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-notebook-rev.html": "ca5b65540cea8b41abec840ed26f6d93b287d499c6f3dfd893955826f742b796", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-order-key.html": "75dd3392b256d9c28f1716331a737f913eb7bdae6c37d87f34f9c0871e0b28c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-parent-id.html": "e2f41d7da8c183bac3d340cb2bf0d5bae62e981432c4c5fdcbeb62c713facb09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-trashed-at.html": "07a1babbc47ae59293e255f16952ec6d299658340e98fcb472079bd73b4d6faf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/index.html": "a923a82b62ec6590e7e834d2f50852f1530b49cbb35c49b0b8a64f3ebf7b3981", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/new-builder.html": "df25842c2a7d8a3997dd0edb904dcd3055474f4a540512bfc9e1b517f31a5a07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/parse-delimited-from.html": "92117fc44f368526cd5eeb6407a800d218a7c6f824efbaf18973b4ade2d5ef06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/parse-from.html": "a6c97984a2e9c1c83972ba3d0e3397337defe37b015fa35f7efc0fb4cb9f4dd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/parser.html": "4a5d06d799b65b8a823c7cb9b49dfe2710d5f06d1086827710972f62d11f7c59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/-companion/index.html": "e15129f7daa3b9b0ec724af6a92550841673c25c762504f33ec79e297a0ed64f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/-fields-proxy/index.html": "8ea94a7a764b3766d54629b3e4f8ebf87b73b97caf8b4367e5886f919e95d4ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/add-all.html": "127320913e54f4c54425e7790778b3703d77e37f6a77b3f24a9461e7c09c1357", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/add.html": "a4b88693f3d17de1e3d19c84224a5f2a212833c9196ff730d76c9b127205fa4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/byte-order.html": "7f746c726bedd17349b1c04da095e4e1cfebaf6f7d6162c23aeebf1e66b51cc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/checksum-or-null.html": "aff8601754edf5e638ede78a14bf2a7217dac28b3233327cc73df8925d076e02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/checksum.html": "e22fe51bd7792c3d8200fcbc859e52861ab718dac715ad648f610def484fe181", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-byte-order.html": "0ef535324f3cb0be863a656f22c26dba7d0fc650024427ce8f04b6c69217a040", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-checksum.html": "a4b1946162838ec75829af8a05a52ed5ebbab490dc3d56c19cc501f3b8e5e91f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-delimiter.html": "a90e818bd0542fc69bbccb7b3f755b97852dc2b64afc8c74bb71795148e0cf7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-end.html": "1a936668a2b7bb7ff637d29f56047ff57656f1762009083b2d2cfd781db30eb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-escape-byte.html": "d1704aea50f453b0c96c85b9745317b1e13268f587175787c8bb16684f4875b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-frame-bytes.html": "ecf6b0fb9ff1ee0feb828a80014edc73d4164c13bc53b5ba5c584c3a8142163f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-header.html": "ce67194c0fb9f8a5fb7a95f2dcc78546cafd0858dd9b0c6fe181cdea3f5eaad3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-kind.html": "98fd45a9247c3d3146162200a69336e734d3a0f46ef3ed35603745bd96743198", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-start.html": "043c1fe2b80f36eb1f328ea863018555d3249b06bfd286c61a1d66f19b545ba0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear.html": "cb46b1e39a65ea7b14995bd98c4e817aa353c0e8168b4ae53ed929f38d7ad320", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/delimiter.html": "3d678ae15cf2ebab3773c7d50a6ef2edfdb374eb515a0bcc4f087ce6ee7f135b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/end.html": "e03df18524b0bea8c0cb03b76e6a760d86ebe701ce48c6ac0fac2c82ab4f8f86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/escape-byte.html": "3e9676d7c7d669a3bd13a1a4329dd2af1f635381fcaeacc3d3f51192c7a85302", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/fields.html": "966a03eb77f6ed1c3a08c83fea93d535d648f0cf076800811931efe89a5d8a0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/frame-bytes.html": "e2a372a465ad42c022c1c801f4eae39ef5cd2ae44650f775d2a5efe8259fc66f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-byte-order.html": "46c05c3ff271700fefaeb2fb667451a753ed382756495a44723eb2d6eb7ccd8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-checksum.html": "e2fb864ee6819a47ace9711a217181d5afebd36c34150fa686e8e529c7e26fc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-delimiter.html": "680c50d4e30b37ba6c628873ff6e12ef514455305ca660dce1ff9fa902196d4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-end.html": "49c95a16ac5f3365538fead074d219b7072e0596825fbcf51f61e48b7cc1e4bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-escape-byte.html": "39e39ff5af9876a2ab352c2a74f8d673a8f52ec4ff6754df9c4a35dac44a1a03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-frame-bytes.html": "581dda120eadd435f64e814e8eee80e3b2f8d8bac8ad3c8f4b5a89ce35da3073", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-header.html": "50dfd5f275c6088631a6a51adbf1de05e45268037044515386db2984ef29a0f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-kind.html": "182f4f26bc67fc886d0f469e062718230ba2b962c58535090c2be8170708b7a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-start.html": "77470a86e2a5683c5ced8e85cf6729383b86c63f70a2e0c1231ec92e6d3e90ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/header.html": "cccd6a246a12c92215656e2fc1644f76a7fe6df753eccb06d4c6724e1ffafbd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/index.html": "1715c619f66aefde675f86a50ba0ebe7abaed9d4472e6887ca2f212088d78179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/kind.html": "10fb5f3c9476c93f0efeafd92b083752e5eba7ed8823215f2b7c380a96557f94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/plus-assign.html": "4b9427468f53d2c0622c28f51c66b6503c70bd5400231bc8b38c05945bd63121", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/set.html": "e6ed8e897853e8d8a1f649303563478395b407614cc530ef8a3d730739de5384", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/start.html": "37646dee9e1354f92b34a9c55134a2d5950d927c09762255634e58ebfd192fed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/index.html": "60e145f2a979a5e4d3ed99342a39da5c80bd054745bccb98ec6d2123b349a38e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-byte-order-bytes.html": "e9de11840eaa35d677784ce5c4e95038724802ce029bd640d8f51062753d3e0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-byte-order.html": "abb2e91d2306c0a3f8120ac55d89128f8c500fd6512a5bb773af53d7194f9480", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-checksum.html": "7fe25659bba59191c78b9232b45955c881a027f8e043f4b62d2abce733ec513d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-delimiter.html": "07732fd7831bf7c8bc2b598ad5b9b519a915e0b8148be829f9ff67aa18d2deef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-end.html": "22f9c4aad0a7af030831df8141a648e233c2b21e2ba0237177d987bf9a9cf8ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-escape-byte.html": "2fc44fc4e2e8b07e55479a779ad33ac26ca56ccbae36f49cb3724b024d6c23aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-fields-count.html": "ed767365ebb878a2d8a6a7bde4757982b92f3b993de48a70d348897876abab81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-fields-list.html": "358b2c736b1af3b7dd9da6a4f8abda72af0e7b8c2bc6c6f429186b6758fe2cc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-fields.html": "75ee49048da14b348e122f8b19da302031818db801efb90189e108a6d74f634a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-frame-bytes.html": "502f1e0f6accb07e3e7d98f4c8ddccb5ea5e5f6ac0a14d73444ee7c23da1b72a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-header.html": "acf52a44ccdd838d63e1ea5411f0789c5b8f10be1ec3c44497326fc374965340", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-kind-bytes.html": "feccacefbe9d576a25da5b4925a41b199ca9e75f823ce9352fea1acef8ef136b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-kind.html": "9865c019b847783cff534ee8e41ee4637e9a5005822c21e252783efd06b417db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-start.html": "43c5d11cddf0461afbc9306b8cae2b813532160be849e8f517c93a1044a75017", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-byte-order.html": "2cfa21001e612e551b8b8a11d64513be9388aac0dc827cbd42cac59b116ab883", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-checksum.html": "c8a3603cb01045a3d7d52a1e739ca0513936d98a60843b068883605327014c2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-delimiter.html": "cb53a90de607d92ae7126d9fdaf915b8bc490c516d3d34d1d6f9eb2196946fe3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-end.html": "0bf9a43660d91e52cd0a8abce8a943e52fcb7b452070f549401cf3845eda87bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-escape-byte.html": "f388bbbfeffc483deaaf304b4c12d3b80170015be475e8090969cdb0f259fe80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-frame-bytes.html": "c5e1fbdc322215ce7a27a014a51a6d186a62adc7f3fe59bd2bca07eb8a3646c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-header.html": "1373a1762b41c802af5547bf984a683f6d21d8c8b0cbc5623325f3ead15fe59e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-kind.html": "82f9ca870c97698985f95ad7409e139e2394a39e4702c2afe7df37c63a60066a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-start.html": "743a470a5b5dfd00ac1f2bcc4712a8b0fcdac1c1c15c9d42afc3504a9b9a5c3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/index.html": "4ba06f6a958b36eb68ef219a4ec4776bfc6fd79fc88414a91b9f29c2f81559f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-b-y-t-e_-o-r-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "a84806140894b8cf26e350d633b53d11bfc3376fb4b1e00582c8e5e55accb637", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/add-all-fields.html": "59662ee343dcabc3d9280f1ec4db5c29a1351204b181c9c54cc8e9aa5c5c6f51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/add-fields.html": "74fd91efa67286a424188783ac1d374ab5d88c95effdd8333d2dd561240f44a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-byte-order.html": "d8980f6b9571ca929a4433a43abff56f0e50b8550d8f97e643715742cae1412c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-checksum.html": "3ab7c84e025aa5e24510c73cc46a5312bf220d26495d39aef3c497a96500195f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-delimiter.html": "79208d0705515680a23953ea5b39171e7d2056a63d68b444bfcc91a51a592b4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-end.html": "7527dd6bbfe5f81efb5c9e4579debd5b4ff21d10ab89fbefdfe3e3a590e4f454", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-escape-byte.html": "507f8554e6b1422d6c740f0cf4b41578dd0e7e8f8608a0a8f9d227bb0970606f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-fields.html": "ea3054428b1e1c737a8b8226155f7293bdcfce5eadb73048651e6e01c3e24ff6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-frame-bytes.html": "b9700995fbe1f3c2554ac39373997aa271f190034cf6450370551ddbb45252e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-header.html": "d2c3ba6c3144d9cba154fa2dc503a124a71955a8f69dc536a48f16ff95f3f29d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-kind.html": "0072e7f4f9fe9cf2629e2cb2fdbdd27909f6fdcfaefc474f0d7f636bf151342e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-start.html": "e7b7d26013b85c92e70474ce6993441e36417c48cb0006969eb968d7a5a82369", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-byte-order-bytes.html": "9b751880bafc242ca24c01d6fe620f8cd2c1d2e268ded8d1ca955ff608a26562", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-byte-order.html": "a5cd87a3fa61dafe6a6af36b6e19f4d1ef9dde6ba72c302ff8045e10acdced5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-checksum.html": "d9684b2815b8ca1c3b773801092731b5955b444778d3f606ef5693fbbb056974", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-delimiter.html": "9586bd048368d84e37bae37eeb1e2c4be227b1cc9f4afd0610a63878c125f703", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-end.html": "796207dcd93ead25c554144bd244887ce321d06caba25d74f70cfb9cb7a6de57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-escape-byte.html": "6387607cea8d308658d60e3953be87059082f688c308aaf482f1a73e5520f2b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-fields-count.html": "5e60b50315ad92c0ebf6709c764a725f529f718b0498bda4e77dd1c58000b590", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-fields-list.html": "a01e46a73166be21c1c34eb6112210b64e1fc8333ccddf1e5bcf45c5db04d017", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-fields.html": "c1c36406b266af194e565cb889dcc5eaa422118f1de1e23150109e8950028465", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-frame-bytes.html": "08800c447340f686ed7810aefa98dceb3720d75a5d526a635c580ab493701b65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-header.html": "38d7ad428a99b4f70e823c11314eefc9f9f487711adaa2f62a94744f42385eca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-kind-bytes.html": "9fd45aa4b0dba164c72c8ab98fcd60deafd03c991b99a1f4e3064607e45853fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-kind.html": "f8bf8a2b755cd25755f685a99e025b39196db2203900935b5f768407c5cec479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-start.html": "42942f588327fcdc46b3305b372fb244ad34655fb99c9dd5f2db6ac0b181ab62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-byte-order.html": "900a84c13cda6d2912fb59a4035455b69fae279c978a54acbfff4acb2729560c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-checksum.html": "eef6e52cfaed0e2154b9ca2794de6fc2fbd30218858d2060d56eda741644df69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-delimiter.html": "10a5e3cc7d91ee5b74a4a1aadb91e11a292a06686bb54b22850393bbfa5327ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-end.html": "ecf305cce16912531106c98e1535e8121b1e3dc1e06f02bb53528bfbc16f35f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-escape-byte.html": "38884f28d5d9f0d2bc01e35c7a3741156cd9a0986fb67c8ac0650f97f1f9c3be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-frame-bytes.html": "9d7caac02119598307640d371b3e36c24b43bb3abf9404a711426329c76ef76e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-header.html": "2126b027e7681751b25af5fc8760b80779cf49771d6b63d6ef812ff7697fdb21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-kind.html": "081799003acd5493ae219660c6b61052c3088f335f1e95fd57af4476aefb7407", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-start.html": "3c00a971f35ef71bb7242c4f478194f8d3d1b3e6016b69bbde27a62d9bb99265", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/index.html": "35e4cd6eaf6e46b0efd24d67a70007d34f321076ed7070930eb99ae46337f14c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/merge-checksum.html": "9fe39cd4e520cbed4adde11efdc523b202f2716fae75c58951bc3f56e89cb5fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/remove-fields.html": "9579041704ac4b84404b4c6015f68c02fe04223471baf5dffa0274d7fa65068d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-byte-order-bytes.html": "9616abffca8faf0a15cc7c9394c6d4caf7f0f3b4458af41fe242fbb8d2bbdd66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-byte-order.html": "aa87774abf4c3d80f2aaa988c15a3ae8729e0c36e5e4a00f58130b3835d2eddb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-checksum.html": "140d323cdb92f87da076c539ab2b3acd906fe4b8a864233d14179c42dc90b001", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-delimiter.html": "d42ec315016b02c93c0c2958b0f169f19389155a5ede94377116861ddb0150dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-end.html": "a6876aa4a0d61cfb8ae668a632fd5b286a49e23bb4ba9af2b721be1b8dbb7c42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-escape-byte.html": "7f0e4d997589db56da2f5b2c887a0bad0877da87c694ee3df9b701f3892db08b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-fields.html": "81a91ab416cbcb6f8c37cacdc7391cd52f8c87a1c0c4adec21483185b947c5e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-frame-bytes.html": "757d3f0e87fee04a8f20835cd378cd7a2fad57bfbe47e4cfcc857fc970c87ec3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-header.html": "5686cf0ffd9b47dc4e659a597055859088cfe7160b20c737403890855a8e3ddf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-kind-bytes.html": "257cf9c9fef96214e7df3560661b901d1388ae4dc07287fd37c71cc65d878f32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-kind.html": "b8152e78e3073ba2f7ca8dca54c00f42b46463a7670ce8ce3a5d55f84bd71d05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-start.html": "40f279fc5a1339342ee5ce2857f9f9624444836266d35e573f619d6e287d9d18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-c-h-e-c-k-s-u-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "e0f48f2cddc135fe9e95a48efd9d9ac23003d96071efafa1f6d4436e12f6ec00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-d-e-l-i-m-i-t-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "9093fa71b5dc4a3ba2a016ef7939584904f15a00652bb7c7e853926ca75111a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-e-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "9df2ab7efcea5a3087dbe3aa034e323d0ea996bd25ff26a45840ded3bb10487e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-e-s-c-a-p-e_-b-y-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "10bc0bd2808d730af10ba7048654240d93a509f613dd28a4e4091ecdaf8706fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-f-i-e-l-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "444e9e85c786e40fe32a45c8d21bfb39e50b1774ba6d4d4fe090bd0431ef9904", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-f-r-a-m-e_-b-y-t-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "39c02b1b59d4c680e4fb3daf0bd0c77743a9097a69637c74f74c299a3ed75b77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-h-e-a-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "6f454b53ec5614ac7c794d80b8d7357f25405c11023e72e36dd67131f85c725b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "360dc3c18c87df9c0bb2ca7eebc8cc8652e885b0220e83f8edeb0d803cb38ed9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-s-t-a-r-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "a34c2aea8108d36dbb631a85e3c33dd9579820ec03eaa504486caf87967f7041", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-byte-order-bytes.html": "132df52b572935a1d21cba173130d53cbfc153b3f47a3c7e4c86c6654887654d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-byte-order.html": "4006c2d0f853db6c17ea9f82b7b02568215aac903765f4d4fc9a898bc8cd44f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-checksum.html": "9f3a5a239c924ebca7e9d21e18b0a0a55b83155126a0a6e3b50b2494543cf1cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-default-instance.html": "1c6178d0cb9b9c9df9726b6e37f9815e9b696ad8f7db39f5c357397a95dd0f5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-delimiter.html": "8b415096d54192c69e91bfe0eba1bd71b9db378a265f212d582d28c25dc55a3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-end.html": "96162e8c87678da399af2c3fec989b7c03510832c11ee6d24ee9f17b503081cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-escape-byte.html": "48f33d624bea28bb6df9fd122d0d37799621a7a79718636fbe380795ea946be4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-fields-count.html": "5790f8c7045321f9ee76bcdffed8452f158d6832dfcec1b2f37e713cd4648a5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-fields-list.html": "d997a7d60821fdc5ee1b7a18650fd19728296b4849873c24758994e012c3805e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-fields-or-builder-list.html": "5827bb49108fbc3db3d640353f9a412b993b73bef8486145f03da66b64f8bd3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-fields-or-builder.html": "cbb553cf08caf29fc54df992638b6a8a268216c7b1761a405eaa0bb654f69d16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-fields.html": "bb1949dd3eac5c84f37bc2df864f438694418d341dc687f82e23b8df463b666d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-frame-bytes.html": "a19665d73ae45e10735f220a9cfe197d78777f87dbdfdfe461e4a2459eaaa143", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-header.html": "e67a0d1fa3caaa658d4d1e91a039c8b93e2dec16fbc1e42cf7535b9dd04d0bb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-kind-bytes.html": "bde16c90e9018fa0c06cacbb464efdd90c0e4cc8a95067186e2d91ae58fa1fbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-kind.html": "fec0cee42c67f002a0212dedb6ea676aa8e83cfd1aff852871da26871c548c3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-start.html": "223ac08484dc8566dc4921f21c8685a25e999e5a483c5443a696a4291dc3c99d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-byte-order.html": "2444e1579464dad294999006b89ddc19736c4a285e2b28c846712399c1945636", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-checksum.html": "de3a56cef3c1accc3b6550d2f50a853d5df64700b4a28f467e8f06716d536eff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-delimiter.html": "bc5b3d37fa3670c16a2cea37b12fd0f49a78aec4eeacc98ec07e114beaa016d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-end.html": "89bdac02c4e49e64c099fc4cfe4c2bd4ff3ff03d08c1c13ccf40715a1aaa3d63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-escape-byte.html": "6c92653f136071b4abeca9573bfb882724c2444cfe4ac558cc9f42e39702c3f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-frame-bytes.html": "0106a165085cf56874cd6b40d375e44814c7ec9a1f93984ba2b0f7abcbfa3669", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-header.html": "6e2f7c42bb66c0d6f11e9bc4050819423bab5c22fe702988cbb335a172461ebd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-kind.html": "6802c50b91e130e3d5dceb54d41fbb20a6d32b7788565594d0d6ecfcd5f69698", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-start.html": "5ddf823c74368dd775f360f0a1279cc6bd8f159baeaea0398cdc89b20e12c9a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/index.html": "0d96e7f34e6148843a9ae4d15c3ee9e0e2479db1c0927b2ad041ab97eb4b3e57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/new-builder.html": "af74388fe2dc4c11cf7d1c152b5a6c710365e0e15ce290ae30b4cc51ca81100d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/parse-delimited-from.html": "657b786456675f07fd3fb5fbbf116641f5400d632f3955eecb4bf8c2b3a2cd90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/parse-from.html": "e78873cd2500a68065333adca3991768492001dddb7e36f4813025a8223c88e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/parser.html": "775ca43850e9a8d5e7e1138c64dd9428c9bc170989a68cfe44ad91abb5355022", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/-companion/index.html": "e309dd4b2eaac16df6bf687b623a1db2052489e87726bb57f783cbf154032937", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/-json-path-proxy/index.html": "bcc466c5d187c72429500c4a8047f2601f0ffedda4ce61334994272700f063ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/add-all.html": "7d5e563e997f43529724b6a0eb9cdff4de237c7d42274c9401497c6f4f44b22c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/add.html": "0295e2061d9b2495cc87999f08b687c1ab7fcb93392475f8a283baa93df1ced3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/channel-id-or-null.html": "5698fa32a0792c6d335c363d40c83bd04bfea33faa0990525f92cd74bdd26fb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/channel-id.html": "1304ff046992e605aa2c54873f25acafe5f9db40e0515bf7be30cc3d569afcc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/clear-channel-id.html": "34714c5b7b35af6090655ee0124fff4ad96c18ee30d14f20e1f5f5addd360d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/clear-column.html": "e6fe7f3a238ad19fed07868b15a9f7e5a3e8e946a510fd40d3382d951b1fb05a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/clear-offset.html": "cd923dba1126377ac4a5adc3c2f504be6463c29b4ba9fdf0d432583952dc1b04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/clear-required.html": "4a8d8ac800919921d82e615a35626bb085a638bd63f9ff253464d44d8e7e4258", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/clear-scalar-type.html": "945d0ca8dea97413b35b90c2d7ab111aad941f8bef6455721326a78b3dd7ab45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/clear.html": "26a411d734ce3b3494549c3e6fc92ab4ed2b67ca25a3075b0db4104a411c1d27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/column.html": "d3d3cbb504bea1f8ee065f4f519c787ff698d766c82aa0c4c5e9975244f15f13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/has-channel-id.html": "943561bf46bd5f2f3abc4bb51be239b988c4c97f725dc1c940335878755d2fe8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/has-column.html": "bd769db71e8e7f0a729a2bf487b509a6c285298828a8959b9b19cf38c7f22c9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/has-offset.html": "80d4e04dca187e98d325a7694fd35430612f11e65fb7796f84baa1a056d36cf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/has-required.html": "4625cd1182ce07ef7a03f566def82078907f9cba7d724d38d0a57e032a85c1b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/has-scalar-type.html": "6078f5f0bfa1ac0fb35520eac84a67cc31b1755f576288a493172cad7ea85207", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/index.html": "0f8bb06a44b5e87f02669500e2742e5faf203712003386a3ffd99d61a5f05534", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/json-path.html": "c819445d65f4b652ab25b150ec6085c6a4d667ed97401f0b256a044cea784384", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/offset.html": "a4b1a992d25b85113e5e39f76f1d4c53ac2c0bdd00dd047b097fab5bdee70366", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/plus-assign.html": "7aadf128f61c93e0043184f07ce257d2f0f5ef538a4c319a5f286071d803d8d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/required.html": "f08d6d0bb4546fa2bf533fd965e5b0d887e2139580fef9e70db17b9864e817bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/scalar-type.html": "9911af1da5aa1fd8f241a5b89ee43d945541a2e4fb3257769101009731c48592", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/set.html": "ece40f3bd55532a899fa8b73ccd51efa6fc1fdb05018e3e9b4bd83bb0a7a8e90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/index.html": "0aed2e040c108abbaa5e1f7efd1cc1adc9ed4c22ea6b15ea96c88b4b2a48d8bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-channel-id.html": "d551bf4052198a16c39bb74fc5b023377d5ead4f2be212637e1682590c4ec441", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-column.html": "2415ebf8a067effd583af2c6d770f9cd3fd9c8d0f47918fa7f13b14fbfa6e3b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-json-path-bytes.html": "4e7e240f5e6c1b20c180639b69c371aa93333c56d78318f3917e4e36084fa09d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-json-path-count.html": "2153ffeb38eaf670e8d705e1f51c27d294180c0318aae8cc47294bd1f45d216e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-json-path-list.html": "0216d877e2974912b5acd3632fbe0421d83cab0824b36a20aed5e862d2860d96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-json-path.html": "636629171473a8a3fd551dfbaffebe0b6866cbdc002019bb7ae3716f3261afb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-offset.html": "98146f449bf575374e508ada734ddd75692774292f8a4bfc0f4ae8e9afcc79b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-required.html": "ec5081484a88a53d0b73e7077810ad3fe7afd8cd29216165c5f278e780f4916d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-scalar-type-bytes.html": "cace327d3444822f71181b56de3b2a900d6aa300054c1b36413913073c760171", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-scalar-type.html": "b47ad445bf235dcf463c5e5adbab4dd2f80f9b0cef24a488007458196b5d9a3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/has-channel-id.html": "b5c3b1f81fbd3d334f41a32105cb7fe7f2051d6155a9bc269e64a07e14bb4481", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/has-column.html": "1446def43b0373772d130c3a93cc65c2973d09b14cbb9ba48a04fdbf9abb59d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/has-offset.html": "1f8b0a209407364b552cf00622e048cc498e3b388c23a369234f86caa8897768", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/has-required.html": "9f5226c94b3f5edbe0b4ac920545902fed26204042bae17b5d81c5224f7c3013", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/has-scalar-type.html": "1802fa9a807f8f447ef62961a118346ee571c284de53339f4e7bb84b38d3a9bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/index.html": "c3e771cd2c805b669b3340ec6966365009eb1f181d55a79855578a661b5d7d53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/add-all-json-path.html": "7c66585553b3fb518bd0ac5136f8a0e8042c4fec9d5eefdbbd9279dbc2225543", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/add-json-path-bytes.html": "971493266c044acb4d26570b749beeeae1bc4281bb8d55560ae74ca77142ec7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/add-json-path.html": "43450666e4e15497a43b922a4dc25d36a23de1d0973923305f0e6bee6c07b8c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/clear-channel-id.html": "171c9d69b627636e3789baec48d30a8a7c3cb7b5027474f57c1762f8764e0ade", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/clear-column.html": "6968e7d4affd40f98f0e91f5c082f55d24ba64614ac2e859ab87f2ddfa1a5085", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/clear-json-path.html": "375cdee9fcc3919d732deb2923dcb0024c4c4af52542ca2c431a1dc07c752699", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/clear-offset.html": "173bbe80048b8cb423c2c3a3134b8c096a03e8c6feefb24394892c5b7b4b8ae5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/clear-required.html": "6b1b8249234071e999054d8d867f48017c35ff050a093ffdc8d0634ae5d74d98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/clear-scalar-type.html": "06d56dd9a34d30c2961651cfd8d8abf7aa66bdf8bc78d1ce66a69fb8a152248c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-channel-id.html": "c69d478c1c09e415131eb0dadef9f7783edd1c7b19b487ef03ebfceb4ac0e5b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-column.html": "a90b982ef63f872f3e1d1869c78b441c221f50306fb7f2f351db332061a072db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-json-path-bytes.html": "755423950c07454120eb71d714f7181a0cd48f5e20a4af19994f6612d6a4cf52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-json-path-count.html": "f91e6838fe903d54922f0ba3832e948807dea3794aad210dc109d5d89341d053", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-json-path-list.html": "a70a350e1ceba5699a4c141d54ce3e56d78bc8e54144505ea1c1a7d01799abcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-json-path.html": "3699e36c985bb0748217961c52f00d4a3c002d96662d0789f04609439bed751c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-offset.html": "9dc676c8099b774ea92097381b4c7ae321491a3fbb881a74d3702939f550f116", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-required.html": "31eff6dcb2e6a41b7c07ce3b133e67ecac7f686c3ac066a1aad7c383bca8da52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-scalar-type-bytes.html": "903b5d3f55498f3396ff8fc206d99073ad03d0fd57487792c857bedebd8090c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-scalar-type.html": "4384fdbedf5c5cb09c6050c9859aa509becbe6664861d18e152d2931b13aeb06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/has-channel-id.html": "06fe5e750b20c3b216d3108de7797329761a4943258bb73a21f20d762581f9ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/has-column.html": "1cc1be8b3a71b8ba4e297e84be94ecdacb791f44f996f0efb0f087b37b72fbaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/has-offset.html": "22ed022d6c3a96759c9be8b1c2aac00af8a0df2e78ec07812019c0d165867340", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/has-required.html": "3a13ec1d01895010bd7113f3926d6a5235ef2a57cd3b58a73073b64e68951713", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/has-scalar-type.html": "44074be5a64ead797b22b31e2ca33494548a0247fb1ae6d4c7edbc91e02db043", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/index.html": "7f4d71d964b04dd288c8cfeea8824ff8662012b0006e7acc0e34ecc5acefe6de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/merge-channel-id.html": "65bc40b84421d3965ec214f1635698d853f76283517e844abac5ba415b258b79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-channel-id.html": "88ec810c6fdc26e849b6d085c1fee9124a9a8c8959dd702457665022e480c15b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-column.html": "1f92a50a520cbf240499d46a2124234b3c05bdfcf186cd890dab5f53266e55c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-json-path.html": "cdcaaf0ebf784b3e8139bfc29793675e17c18590fd53c2a095c437b102ae8528", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-offset.html": "4af6875c2a2b1368c72ea8113c35194b2465bb38e0c4c22642e8903480f57d31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-required.html": "87daee0060467f9cb991f152e4ed39cf89da4408384e5f7c6534ec32ee1249c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-scalar-type-bytes.html": "1cfe6a8e37807031338c3033d5aade2a84a6b44a65e69f73f43a34aff6e38d06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-scalar-type.html": "1c9f396080638ced8d61016ef55a646fa384c8d592502cc37b8445c1a14b7584", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "36f45a747fb0fec54acbdff02033e54ee2bc2ff591410c5d7da630295d0319e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-c-o-l-u-m-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "ced5af59ae88d144e7c96bbb05dbf99d15c787addb953e176d70c3a5762b37c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-j-s-o-n_-p-a-t-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "1e0c0d47d24acf7767637eba0dc7454ffac2909a1e99aa3f385c6c9b5ee50bca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "c1c1dd148b61c4bcc66d4b07bedecac9d80de84e509ab6b7e4ed02cef1250d3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-r-e-q-u-i-r-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d3f586dc2ff2b40279528f358e63c6f4cf84164b725a166d70301febfcd5ecab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-s-c-a-l-a-r_-t-y-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8e8109a1a1e1520da10e6fb667dfc78fa4b261067d58b52548bec0edb5ffb888", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-channel-id.html": "131dbeea260ac5ad18a1745172738af9405091e647a5690d597a584e6f597cb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-column.html": "2007b8bdd08e3047d62cfb079607588a9b910e5078437b1fc9223e37c48edc71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-default-instance.html": "32556db394ed748d6ce346cb35c5cc62cc66751415c7fe8ca4c46fc027dbb98e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-json-path-bytes.html": "7c7d17d217d302529f84c8b7acbecee7f355eedb59073fe4d8f47c489c894481", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-json-path-count.html": "f7b83f426a371791fbac361f9dea31f7646568f71d74d4d3aa77b2a863869583", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-json-path-list.html": "0e2603aab1c9c432d91fdadfdf647502d0789f0d18fd40c72d7f4c17d76f6c19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-json-path.html": "3e6815c3bcf1e8dec34e3f31b6c95999c081cb66e004153c3347ec29a04308cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-offset.html": "15c02e2b25d31aeefbb2c941b70304159833338e0a4ddb519560ac77e43c8bbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-required.html": "bd3d971771623781014466223f3bd0b8579be4604065dbb09ef89e8f55a67791", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-scalar-type-bytes.html": "b51b673f5d4c716bf3e8525156ffb05538de8c0ec5e9761551d732fa328f0b4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-scalar-type.html": "8fa73c05ec4af97b6ea6234d227eea4ed5dd9f3bd7cda719fa7e54e08c90b4cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/has-channel-id.html": "2d263d373d87cce6a3187ac0ac494f410cb6f51b169c70898e441f6e87f9b3b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/has-column.html": "c5e97dff3907fdef551f17928e043a6286a9d172fd23da2dd5659b68afa920ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/has-offset.html": "5b3ff95cb410c58b9dcb3d224e4cd983538cef04a11a99ea9299be0a24157115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/has-required.html": "459340f08a2640362cd563a5542e9bf1e3b300ce9bfafe049849a5b5d79b6589", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/has-scalar-type.html": "0fbe107fe44859a9b9826395be1e2c950c0f5923c86a6d89fce8d3ac8ccc4216", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/index.html": "1910e26414afc233760b511a6b418e841d6f59763e601f895b834ede491b25f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/new-builder.html": "bae565e9738cdca8df2e267cb848ef8b3488944d29ad9d55347e85fdbdc5fded", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/parse-delimited-from.html": "d9bb9a9db09df630bacf37a1fb3b56235deebfb058e167daf69ad85a06c44f87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/parse-from.html": "690687a61b2f193e6c4b11669477a82b3071356a828e8f2f9b05ad488a4338d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/parser.html": "75b95c49d2010a2b39e2736356af90a78592bba00b9cf22f0abf01ebb5247722", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/-companion/index.html": "a1119c9a9d16fe321ce00bec47b0da0db48a75caccaee5e4299ab999de409a2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/-parameters-proxy/index.html": "9efe8378ba1db84534f615d84e6eab25ed9bbebf494f8d9de734eb79bb777bf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/add-all.html": "319fb18ad4fcdd048d74b838041265307ef329a272ce30bad08b031ddc245e3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/add.html": "b4c6d0dc8e06da7cbd854be353fbf02c0e46be7aa14d046ed0788c727b0c21fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/clear-kind.html": "a176cc3008897c532f0b84033b43367b5525e3dd541cd91b831447204ba1cde8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/clear-text.html": "ad31cceeb947bd113693abd2a11ba986b4a91db1bfd9f4a9230a470b146990fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/clear.html": "75d485ba1b9bb0d6da2adae1c1d207b57da2d6f542e982e6e19b3fde46640280", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/has-kind.html": "6241465f74f8eb5c458509d7bd34ac93c927f2de070ba394574fe52937e4386b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/has-text.html": "8810321c48e8f5a8c6343d7bcf9a013102094a6a175706cc615c9152f745659b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/index.html": "3e3ca9035fc1a1b413a4195eb79317fbfbc35c44a53c65132e0d4b7201513547", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/kind.html": "b350ca45929e9208786aa27ca17c2e7a75443ee1df0b2bb99218e503d04de200", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/parameters.html": "f00bcb45f310f451f0a8bc9f30f03437679e1cbdf4e51009bce1ea921cc1dec8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/plus-assign.html": "603588c8ee6c0b2ee4687fe615768b5a6c40b7c1712384271b7786130b16ca4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/set.html": "d68c9cccc21f0759662dc6b19c8ab9481976c21730a349fe94a519ccc7b25fd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/text-or-null.html": "87aa0944c0f4b8e332f9b03b340bbb3453de21c4538864c91cb4439e0c435ad8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/text.html": "02bbf99730caaa4f89a280288b7faaa9d8a7432a0eaa0ef72620ba1c9f9c0f60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/index.html": "c7d7af316061dc0b8866588235d943b480de6cd28069dcb0f05212cb086a1b32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/get-kind-bytes.html": "0a63edf87967e18a9f4f87d7c7d081330e0dd47ae9eb721f428bb3be726e3747", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/get-kind.html": "58a133f9943fd34c92269682d55e8cd406163645f2497dfb79ad1f63546b4b5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/get-parameters-count.html": "deae10e4e0ac41198a44d239f32b8ab68a84e8c743a20247e9b1df1ddbf43410", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/get-parameters-list.html": "5bfa31e790874122a365039dffebd6e0dc6fb402e29adb6b847f294b21c43673", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/get-parameters.html": "8bb7a6dbb66089239858bd210f54e22f30122b93031af12d727b71a2cf504d7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/get-text.html": "46b6bdbf751afb561a98fb2d96f9132eff218d8316df4acf54042f503442e45d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/has-kind.html": "4a226ac14ed93a279813ad2cf99c0a084e43fa343d8244c3d0475e2384a6aa19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/has-text.html": "540872c198fb6a99534f29cd2610b173d8dd25a3304c80f1c482d56d97d43bd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/index.html": "0422bc4090787c0f793625685e32411c64116cd0ae659cbe9450923bd743e6b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/add-all-parameters.html": "c211e11518a8500b1e0441ab7432ba94cf8a7f89c39d910413877f0484dc3bb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/add-parameters.html": "7494fe04034721245401d1a91d0c0de2861e3e0fb897d9ccfc72e01ea6e22083", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/clear-kind.html": "7f1e96a50bc67278f766c39e3e9b86d8af8540f296481af2a372097435554a0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/clear-parameters.html": "f36d7d3f9e495e7e85a20b362e58eb01b78b8bf5fc966e8726d3e007b19d22f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/clear-text.html": "c37c528278884145ef4ce65ba2456bb91b37763a704b008d97157056395033cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/get-kind-bytes.html": "829637f16e798b314a7231ef49d83592439450569cecdece56c36a0b1d19eb2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/get-kind.html": "45c22490a9723fabf9501cf08b1117880577f2ae0b127703b51d4842ce712015", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/get-parameters-count.html": "a3f8e7f6e4c4b57f128571317c7a50f2660cd72b52c3481116f0299adbbaa8f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/get-parameters-list.html": "736a333067ee1865c293285cc3498db2e64572974cac0a3b9d1f7d9818ec8363", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/get-parameters.html": "a75029a1cfe122b9f5479342595e76b07f0f2c98ee168db5db7d6780a38c7740", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/get-text.html": "9baa014e502c267fc9ec9705a835e9686d643366ff9e6cd09bce2b9587f34329", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/has-kind.html": "e3b5f7bc61fc3717be8a3eb2a539c291cce6cd5673c381daf0a6104c941cdcec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/has-text.html": "e1574b0a26fb3aecc784721e80c4952ebb5c3f9f81678eb36fb64cc1fe50e3d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/index.html": "62faa43f2d2d96652056259018bba9e98a9133127b29a50f032f86516f2336b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/merge-text.html": "20da738d4fc07d0617639fc9cf0e5817df7ed064dad04e6841de4ac192f93de5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/remove-parameters.html": "78c1a22a0ca92a9dd808b447a31311df363777ed81fca76596c02ca27dc5efbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/set-kind-bytes.html": "58e378124e5f199cb1b389a170f70056110a4ab2645fd2af73729e890ae27927", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/set-kind.html": "f599742710e7b0ef4c4d24f4ad9fdfcc852ef984e59ef4339678eaab2fc37f7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/set-parameters.html": "b7cf00313230b9836063bf08bfc5a3dec3e99dfd7473e4efbdb30c9bd733b623", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/set-text.html": "c3694d6a033ef001e8817df47e8d8296553bd19c1cf9aa1745a03e29ea8ae236", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "fc0872b6ccbbf654578d8e64bf1f5b25350fed7a8050a88f11ce64cd6e179592", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-p-a-r-a-m-e-t-e-r-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "ee6f943f7cfb144280d9a232fd870a9853381eafd61241b7e4848d38af2b0571", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "40598046831da29cc6206a2c3b875e4366fb6e3e741b58fbe49e8ea05f27a490", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-default-instance.html": "7f15bb0d359d155d480fbe592274ec02798cbdacb7d90798fd019503a7b904a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-kind-bytes.html": "5e653feccfff0b193454aeda5e4524bc754e1b8bc3072ebbe4f0f644acf0ba62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-kind.html": "4497706b7df71fac201274d5548dfc6fc02fa05c8e1f768f4339c074dbc973b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-parameters-count.html": "e12e2423630264b5036ddb00902b743166046841adc3cbebe42ca86829480829", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-parameters-list.html": "17768df8fafb090694ceb8693c9557acf708b32081703a460a16deef8ac9ce87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-parameters-or-builder-list.html": "ed54efc834fcb007aa7242827adb26b27d4c182ab562d495d262f9ba61fe8ea0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-parameters-or-builder.html": "1976a97f3defafb9050c87e88dbe20e9828ce7604cf8444d22aadbe4b848e20e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-parameters.html": "be20764e30344e422204ceb7aa123bd2509107934162d1c0e6138260deed3a9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-text.html": "bd223e2bdb8e3e6e4908fbd78a27a3ffef2945ae097db9e1b681bacf6d7b5e8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/has-kind.html": "bd2756ae9c09adae48b1d2749d27b93d7d678ae946a79ec10681969e14b698d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/has-text.html": "26eb25e86d13ea88b1b6408c9cd0123f894d1fcf29bf57937c64e7b9dbfc1f27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/index.html": "b9691c5eeff0019b2ca9277fd0c6dc3cfbdacc8aba0ce2ce0400f6e0b3a2dff3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/new-builder.html": "dd0bf7ff0f94ad3fab3b2fccfc2a13b2b8cc2acc5cf6291060d9dc928f9ff7ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/parse-delimited-from.html": "7afd59645322a6983b3e6372296db2f2807fa6279a226168667ed43179ec0041", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/parse-from.html": "f7099f197f6194fa59b632011d8037a4b189559331caf82050e1686c181f6eac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/parser.html": "6e567d04b66977f27bd732cafc22e7b2deaa6d9e856ae7d0e13f266f764d43ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-c-l-o-u-d/index.html": "1e6fc68e34704f8c860ce899834869f40a4f258490829f75f59582d7b0bd8614", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-c-l-o-u-d_-v-a-l-u-e.html": "1764a946d93d1a67564f93dcc1587f410587a60b79aee577485e85588904435f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-l-o-c-a-l/index.html": "b6eb403494cedb747799c931681fb5b34fa60b927f7c6f3d12c71e255a1ada7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-l-o-c-a-l_-v-a-l-u-e.html": "fb66bef311cdeecb47cc9c19e0d2fe980e33d9d62c77e96b3f35fbd20d042b83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-t-e-m-p-o-r-a-r-y/index.html": "5ba9d45fca7079a9def40055ca790084aa4a00a1cb867f318a289e56a9a27c85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-t-e-m-p-o-r-a-r-y_-v-a-l-u-e.html": "ff7053a27f1c0f8cfca92875eaf932a2877620be7c5b01360c2fc08e534fadc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-u-n-s-p-e-c-i-f-i-e-d/index.html": "856cfb14c85c6d5b64887cd10d4767c736321318dcfeb363e611754718857ed6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "31f9ccf7e8a81faadc54e5ae0cfa7af4eb633e673140e331d01c034402ae6a10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "6d6de08d5f0c9814db0eb4930f5d05f4d96fe88fdf9d83055b9d2948056b71f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/for-number.html": "3f8758df2f55be9558877ebef11937ebcb7faca73a799101e079cd9b4d5f4534", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/get-number.html": "a2c45d75bf1d02e8f889b5681a613416a2c745d642639a556f75112487adaca1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/index.html": "5e71701a9c5b417129d76cad8d55163e9ea3c1d5918b1c5ec15b29a94c06e7fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/internal-get-value-map.html": "01759956ea63661f705cacc2e300bb05d48aace36f711cba975b5c0a1a7cfdbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/internal-get-verifier.html": "0469b9c356c73397eef02b2876d4f0a0a88b6396c6352c6b3e116519810e7e48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/value-of.html": "52aaa5ee5460932f15b47083ba29a5c2c500b9be3535a335291ec9b84f9181cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/values.html": "ceafa3a33dc905380c1a1909d04cb3389bce512e1da967538abcb1310288eac5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/-companion/index.html": "84758871839549a7313b0e44b2c0203561585be5fe97d7f4e6d99affe8e537e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/-items-proxy/index.html": "18d06f2ec650022373ea62ff03e4c93928814f7919b45be722a54259f2ed4b62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/add-all.html": "fbdab7c542acd101dbc304d0a4721838d9e2fd426d6f4f6cd5b2211e0f8efa02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/add.html": "d34a52743d7aaa0a8faf92dc60c86f38fe89edc9ea1db0ca9e0b04aa92ccd2d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/clear.html": "f1fa69ec3e171a7d13f28428863202aa0a65e821214dd4c36a1ae408af60fbe0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/index.html": "39fe898f8eb9925f3f4a6b46b3fb3385f493c5c6c072f7974c03525157ed0ba7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/items.html": "8da0d7d8db86847aadd052279cc0bb494c8ede6d1389c1082a4c1253f3a43dd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/plus-assign.html": "c67bed4857cfcce24c455ac16df2da47cce6a0c990ca0abd9c2c65c1f00e7441", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/set.html": "3d75342b131d594e489b93f47c034398f297446d9e52057e167e3670ef018154", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/index.html": "5f24411c7e79413f2f6efb564685553decc1c777c31c514ea1897a0415c6cf3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-or-builder/get-items-count.html": "e3c9055a70b7ecbf1d3bf13efb7ee729f96f14f2417a2114a296f1d0a94df307", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-or-builder/get-items-list.html": "0afb39a91ddc28edcca83987e454e8d66031cf223ecf5d563fc44f190bdac8f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-or-builder/get-items.html": "c099b5adc21c1aaa3581685dd685ae7745071e1fb6b52060e147937f677360a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-or-builder/index.html": "a8bc4d56d23a2076663171d19aa92ead2ddc3c4d087d3d7ef1a0988c99404a9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/add-all-items.html": "7b8540569e31e9c223a07df7815f70ba793d7181cf4bdc66a7c23131e6fa8b00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/add-items.html": "0b4abbe61beac4070174c98c9a5690fc4dbd0273400dcaa11fbf23f80badb80f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/clear-items.html": "cea5f0c15a3c4c90772e00ee19bf7bb4158c67ca2899b2a8c89545a3b8a14530", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/get-items-count.html": "68ad974f8a27c16b2f5f97604dde2be137cdbaf94a5aafb7794d6c1106594a41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/get-items-list.html": "9cde3dda8ae4b45682fc38f96755cf26332f7c6aabc453820efe949b4e52cd0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/get-items.html": "c37ecaec922acb6cdd9b52332848a0f1839d2cf991226bd57b4d2afc1253dceb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/index.html": "de4ac64c351bdae6cb547f558425eb4b05db01465b0c2a1644ace06df41bba33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/remove-items.html": "288bb3ded3b4e7654ac17e273286623beeb10b47348aee24461987b04cca9b34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/set-items.html": "de0f39cdb7a4b591f5c751b225e650c866ab6b84ede13c4167f6ce9b3ef93b76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-i-t-e-m-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "f9fb6a1250cfaabc1175871ed3d77b3583cf26fcd5d43b42235d793f2696378e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/get-default-instance.html": "bcf25b1ee53c7d64424bd1624cd16c651fb28fd151e5a92d568ba1314d79c1d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/get-items-count.html": "f3cbae8bf941595d883b509439bf871e05e15d86ff479ae5fc2ca64c5ad0cce5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/get-items-list.html": "e9a6a7c47ec7df7ca8f72c2d9692dd90e4e410414722f609e878ed644e06d8d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/get-items-or-builder-list.html": "1d7e83bfea285f62c269fae8751ba7ca9a6d9b93c4e06bb927d4f59856c15e3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/get-items-or-builder.html": "f55b71361eb48ff1ab82d78f99ce31a1437f6b15a184dc331d83fc6bf1d70078", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/get-items.html": "3f4a49bb6115e9582cf3955f618cba5ea663f426cd7b5f9963be5c184788e454", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/index.html": "3604af8498967a0912b6abf9501b7820322137e227068e51d46e2d6f533f00d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/new-builder.html": "a8f644934a6ed9763afb529d0c36049aac0e173d06a11361069e4dcb6da3695d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/parse-delimited-from.html": "294d6befb0f8ffe469709dad2e03853dd7f9e5a867221e6c6623bb23d1a59d73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/parse-from.html": "cff5e6bf86787312892ec048d7c79a48ad6de52ded146361c1278a4c4c64cd9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/parser.html": "314b0bd597de178682b66eb8ddb4fd86bbc3b1eb715dad06f9d128cf806f3100", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/-companion/index.html": "f885570df89f684540e007c7643a6c54483c9698c0661a8afb5094766e6563e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/alignment.html": "deb64ab221720da467dd2b0b6ee5f85b5e41b308f9fdc2ea531bd0541dd470dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/clear-alignment.html": "cac089ba05f481e6c748fabb4b3f4cc0bd2f60fd7949c2c4e01bc957ffd37e92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/clear-width-ratio.html": "d4b3f71b190e16643b1233c4b14fc12fec92150d57b519436164f14e7acec257", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/has-alignment.html": "11b5ea373f29a54aed85812e8fdf3ac98a752617f07941fb4381a5912f097c8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/has-width-ratio.html": "93b84fb32c6bcb6ca9c194393008aaec4af040ad598da14547cece8beb6b2e9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/index.html": "59c0720d37a0c979200b2d0321e3c7b27ca9b240e42131055c2f51758d04f158", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/width-ratio.html": "9fe7a79314ce8a49a9d5a37b4e0cd884720951ce066857ffb506bc6a92514ee6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/index.html": "7174efb6228fe1020be29a3ffb0a06915b34fbb184502ad516566d1307f49e28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-or-builder/get-alignment-bytes.html": "7a45ec6edb49c9a4f1fc8c40c02950c0f3a95561a0b016446b10f5bbb04bf815", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-or-builder/get-alignment.html": "9a7a0edb9a8e454be8da103e4699d9b6f106eedcc9db6653a0e1062b3b1bd843", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-or-builder/get-width-ratio.html": "a3362df890cf745f9ba6d425c3b3e2ccea2792e0e28a3b5b338bcf9bb5824a6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-or-builder/has-alignment.html": "0ac4e04d0b60378339b2d227297f329e71fc4174ac00f53a844128bd16acd02a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-or-builder/has-width-ratio.html": "93c874608110441e9a155f20b53378b2f79ec9b73f8f7b3face8fada13f6d394", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-or-builder/index.html": "47a0b01e0e0e29d487ba943eea0f2a42e47a004c97ea8c5db15226569358dd60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-a-l-i-g-n-m-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "f3fb428825b5a395c29eb962a48369bddea3662b8b6f7f9263cdf0a7fc83d295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/clear-alignment.html": "bd4e8a87f649c9e4acb4c9ac8f90bec8f36e38bc0af4f57880ae4c1302788beb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/clear-width-ratio.html": "67e6bf0599967b55dcb387d0ca679d576b45af8c40a2183824c0fa745bd9f6c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/get-alignment-bytes.html": "926840ae5b5eaa6c4460d060b2aa8bf307acce28cdbd08a3961f767b5c5485d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/get-alignment.html": "178fc6393ddb5bb4f216392fd08e90694892e149d3d79b610644d470e079118d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/get-width-ratio.html": "af7975b48d76efba8b27d7bb171610fdceeb7f78094a05e5fa34dbd895fc7ba9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/has-alignment.html": "cba616b7d7b33a64ec84949e797dde7f91dbe75e852bd2a446c903969dd570bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/has-width-ratio.html": "a18647c706b7854589a0cb1791cea35c985968b71718e50e704540bcf4a4a198", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/index.html": "3224ec87c64913e2fc57476fcc943c4a7b0dda25f72082895502d86d2ba07a04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/set-alignment-bytes.html": "b29e143e30fd43e2a840a5e0dd97f025e63886cb00bf94614fd26794dcb573cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/set-alignment.html": "8bb1b686f936e3e73eb1a54af6cfde7827f9dc84f13c3c0d863767c35675b94b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/set-width-ratio.html": "7667e7f43f646dccbf6aefbeb8218bbc125077c5a538cdfb3ec9f3eede58569d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-w-i-d-t-h_-r-a-t-i-o_-f-i-e-l-d_-n-u-m-b-e-r.html": "084bc2a39c782cdd8e075f7c38aef72f9f2943b606d99e2a318fbab1318f9cf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/get-alignment-bytes.html": "17753e7c876e4d662067bc5c7c08df36e4bbd942f3c0fa94cf84eef43d57c94f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/get-alignment.html": "dd20f4f4dd8ec6b5b105a13d484e94fa8e68d820651d5b9a9153d0b4c3360894", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/get-default-instance.html": "9ee80ee199c9e0d8d14b1705c21388e01d65c46c749bb207d4ba7a263e4a2599", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/get-width-ratio.html": "b43949c7d14e251c8d69247c432d3538d8b2856532e989bd6b7a79970a16cb62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/has-alignment.html": "fa35ac3099ef93501e1345b8e27d0eac1e60cd7614b611e60efa51c7764150ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/has-width-ratio.html": "e98d99d5684a2f5dc2bb3f0a60bde2197605b0177b43d29748d570b0fa243cee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/index.html": "515a3e2ff4f5f9aaad6785a2fe42e8e631482e886c604b4dac5df29a6b6945b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/new-builder.html": "798528fe040889a3440144d3ca012d44fc33167da5a3a8e548e740307c739179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/parse-delimited-from.html": "0d4c463eecbd9d5f64334029ec71c770662852e65e049d89584ca26687aec9d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/parse-from.html": "e8dd0e228baea32830b532aa311f9fc27465d035fbe2fe85c83459238f4f4f93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/parser.html": "f321685ac6aa116e506bf743f07bdc60740d6294ce58f41ad1d4f160f1fff08a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/-companion/index.html": "ab3bd59483f7ceee61a317be1979437c5660abf57aaac584b645ad01550f50e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-content.html": "0d4518b9cfdf42c1071afe2883cdc0bf40b3cbb8a2421e341b6f004a83f0bd2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-footnote.html": "203b1c07565421b860d23565d4e8fc2723cb8d53f0dcd8f55763efc5e12811bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-inline-id.html": "4f1cb1befa88ed08bea93d6c45f6a0f6272da1fb16c6345037640a88679123cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-math.html": "716b9473e241742745e15b74512799c5dae0469025d04f202517c91d35d52396", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-mention.html": "02e95ec9217f5da6c813e75d7c9e8e6dd75375b8b5c709f08ccc492b336973cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-offset.html": "9194f3eade1eaa5948a8683c19ebe6b7f9013d992eac5396c3719fac82329f7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-origin.html": "633f24e3a1db576178ecbfaca23affb2650c7716b9f1ace2c6a3dbabd27b4bdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/content-case.html": "57f2fbb12a29a5ed0b46c44b6608ba81428763db80c3c74a74ee64c637e81742", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/footnote.html": "ff187b44b3705825075642daba9947ab061586cdfbe0f64c8bf685d6f023e58e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/has-footnote.html": "7caf91df061a0fbf992ceacdb6e6a13508b77e0216941117463bb7254f78fce8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/has-inline-id.html": "0f0e5f91d1c06df977d424991f32396495f2630a49e44deb055649edda03f931", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/has-math.html": "6e25d4ba469f43c31a24e38fc786e7e9f10c687f3353dac4ec516221de1fbc6c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/has-mention.html": "cecf1cc71a012bf0b62ca9a43b4677df400680485a5fd235c79016f16987972c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/has-offset.html": "036cc252daa9361f678dfe5313128c80994fba0c6918555a7cc91443dc994f99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/has-origin.html": "5e893d9d564e296a4ada994586808c691aac44dab2f1ff637a3825632ec2a6f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/index.html": "49f19f0ef4106b74180c1897efa367fb2f4e39c39f3d864f602b7a3b68fe8009", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/inline-id-or-null.html": "cdd7ca669bcc36d6530c8a8be1c4ea47918204d0a58be61f7555049015e6cc18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/inline-id.html": "06fa68f8c8158ed3111315364a6e845ece8836d200fe21e046b925551c913325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/math.html": "5f051e72c09ff6f1e18e9461b7a83136fb0b913d672bd0aad581f0d62c8105cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/mention.html": "508933208b11193644108c3cc0e2392495e1e4bd39af4d4b4f88d27b649f3321", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/offset.html": "2ff604863e31515b661f916d1447b49e908348443d87cd4792264944b2b627a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/origin-or-null.html": "bc78966d3ff07b0fabbbb1a8c2156d8ff634e3cb564a152b3608f40316ace550", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/origin.html": "426a7353db6af3f8c4ea1b0c9557f7e08564fdc24c54d84ff0eb2c04e639066e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/index.html": "37c8a670c4b5a726e0802960c47285a7f0110c7b9318046c2a2898bde2dd49b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-content-case.html": "ac7a3c5359a4475af4c090ea2b151f04a7954476247640fc68cc0815a7000d04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-footnote.html": "3553873eba021a90257ae21e2c6b0bcde55a5abab803c5f46c0dbd3de59d1968", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-inline-id.html": "f1fee197c024d41e2b360c373aac7885bbb8bf4355666115b55606cead54dc5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-math.html": "a51a072ea820038f09c2a67dc4bdc039dd70b93c2b7672cb7e503f8147b96540", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-mention.html": "ab36b9e72aada8a1b6f22d86ebe729c6caeaeeb3daac48a11b53cc48edc72440", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-offset.html": "c480b37ef5b2ee6d392973a0a9f3c3b4bfd9e28e61e4dac2b860836f7ffb805e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-origin.html": "648e2f0e7cb4e6b78d1c33da89aaea20ac57d45faf5483c4fa4c26e9b356fbea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/has-footnote.html": "cc107568ad225821af2f020621ffeaf06b9414cdd4875ea518ccfc8acfd7a2c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/has-inline-id.html": "3fd64939c4b9cd8f47248a3ff053c7282eab930caf96106a74024b005f5b4a98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/has-math.html": "288ccd417c00ca027ddde048687d2d2a322478782e3ac3e6bb27d49b915b1c42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/has-mention.html": "8dfeec2406c02884bce47e45ba385dc9fbd5785f74349e1e68e5853400cce025", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/has-offset.html": "127ff6346eca83a2d339b7ba1c95aa20c47a8046c8fd0582d00bb9fa32371459", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/has-origin.html": "771567d7ae6307ee8c9bc4d0cb4579bf2448a3dfd3375070eaab9f89ccf9bb63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/index.html": "04e49954cb2bb853e49c019cdb9af1bab13f2e4e5202907cf8373bc4be7a75bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-content.html": "d700cebd5c819a9e29a514a122dde51673492e7fe452e114f031a05f3a0d7850", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-footnote.html": "505a9e63c50fb282b3b7cdaae103f9f83dd297273bb6bafed76c6377f4576db8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-inline-id.html": "7a3a5cef5281dd4c738990f6b24b277b68a9a3dacedd60bdeec1470f216f5c1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-math.html": "a8905314e229c7d9c6747d17cd80d6ba43492ad0128d49b9caea7c3e7596bbe9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-mention.html": "de59ef9575f7740ec160b39df85438170d76829c068809fd2b59a098ae196f04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-offset.html": "ca5909c0ba970356a9937888b4e16ba00ab05fe20d7c7daaab538aeb1e833e5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-origin.html": "ff4bbc5adb2e86515ff4f302791579376928a7e35da2fc68d4e57d15b0eb4c3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-content-case.html": "bc5031add19fbd5a82430fc64d1aee5429b9b8748e1465732b9d60bb06714c9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-footnote.html": "bd9a1c0cfb17c0589d54728348d22fd082b7cd5f7b4cf6dceaac6f66c25104dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-inline-id.html": "79fa5f3060235c8185802f305bd8664f12598899f3424de1306fcb49be1cfd40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-math.html": "368b07e0aa29024645edd642e553e4d4140d384e403218a93846fa6b9983e50a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-mention.html": "4d62bd2947072716f54a6a37b0c58c5b77fc3097b15464311ef0d3249c8cfb9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-offset.html": "8e0b3dbdac459c2fa5cea34dcaa152fff368057a7e4420c83cdb1c8bdb446867", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-origin.html": "0cab9c82fdb31a0e8f344df78c7baa68bf6e1661761e1b75591b35bc8246d8a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/has-footnote.html": "5ad3b4b3011466649aa9e067a07baba1bdbc82f1cdda54673f5aeb9fcab1359b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/has-inline-id.html": "19e463121c0e805e67cb95d08116a9eec6852ffb0eb369f5435f98139f015768", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/has-math.html": "2cb54bfffc4d6be72a8baad28c894a42d7f6c201590779dfc73832bd7a72e678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/has-mention.html": "c2d34de666981551a3347f84e1415bc1c0f0662b7d6535c91692322e983d5773", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/has-offset.html": "21fd8c19a6891321fc8553b0db097373c9a5d3ef5a332dc13f1b278dd4670110", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/has-origin.html": "16a814527bc695051dfefc3a5937b238632fd1c2f6984202c23b5b1931e24d8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/index.html": "2fe00da0788f214d0c7f2ced56af3afa3ae3c45f432d1ab20fc0e3e6285eae4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/merge-footnote.html": "67070b63195b863d0dfeb7e546d9c4995eb220165d4be073cdcc9c48f03f4f25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/merge-inline-id.html": "31bda09a12041f7ddf8eb7682ef48bcf8226eecbd25d4933583d244302b85b56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/merge-math.html": "a87b0b614443166ae39a714e1480c060c53e733ea49286746d35110cca198b1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/merge-mention.html": "9f0ab0974558466d75dae4aa09290c2e9db581ad69edf0a07d1b03ec678f67ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/merge-origin.html": "e23daf27694951015488f6a8f5188ca49b27c57bb56764d830f9e6f88f1d0881", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/set-footnote.html": "d3037b3459504fb5a5d25945c57ec09e90c900755aab5aaa2016f87bcd56b455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/set-inline-id.html": "1660c5c52fd82fd4a5b20290b346fe26471134e3f59caaddaf028c60a4e55ed1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/set-math.html": "c40cfc9b0bfe1c601c7e3fa34e5aabe30943f8bbdd21b2b13f9363ab2c4a0b82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/set-mention.html": "4886358fa5e4d0219ed7ffd5dfdd0ce5a8a17ac23f6ce0a37919bc3b57d964cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/set-offset.html": "a64cb8b62be1d0955605a68d8102b8014e0c927957ef42f6e021b36392aedab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/set-origin.html": "2e07b71441c1ee22ff788efab599038e9a464047b2ccad7a5a1072023039ee49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/-c-o-n-t-e-n-t_-n-o-t_-s-e-t/index.html": "e201e4831498deaf8c48e8651383cbe1dbf6073b77f8f597439c65924dbec502", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/-f-o-o-t-n-o-t-e/index.html": "f867e1678d6814ae6dd658c2857856834cde870b226a6a706a0611d3c1fb2b7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/-m-a-t-h/index.html": "73046a3994310098c39db15d6b15061dfbe876fe5717425781934111c2729212", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/-m-e-n-t-i-o-n/index.html": "fc0fdc9f9b59bec95672e6887f0d8ecdb427fb921304eedf16577db1b4813298", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/for-number.html": "465102c7315e45fd14a34f1bcef2ebc351ef65b33692693dfb929917892633dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/get-number.html": "265fc8de423f8feb261b62aaf1a91ea32fccb8509e05949a300ca412c720bf77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/index.html": "cbaed867091b32cee24dd8bb74d270363d4cc9f1148ec16854118eacee2abea1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/value-of.html": "aca1aabd8595f7422e9320f3ce7576f32be3bef4d14c7a70906ab9a3529c8cf3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/values.html": "d33d4c80f27bad03cacdd093776d5d8f4da7d10ddd346f15eefc05fad3e1d914", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-f-o-o-t-n-o-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "3db9e3aa07114cd6656b57d234652c0d40c8145529a8036ee51c80f6493bfcc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-i-n-l-i-n-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "347dda316aa681984e97e53aa6679c74864aaa3e9af2916f378f4f9b7e055f75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-m-a-t-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "fd310aeceb27c8e32966d9e085d6498fc93bac7a684bc2d43d1a87d22937e099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-m-e-n-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "c84d84403420f3b72b9c6b31701c593faf56b71e0b4d8ab61a02d6206ea488dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "05d4a9b9a99eddeb52ef9a887cb30f43a6855cfea1e63c403d84c694802c486a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "70676f70478f2bdc16d0d42be5d21e8bc01da97da4d32816cdc2223ede381343", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-content-case.html": "bcb1fdebba75c190a3452a46c7ddb3e4c5650558f8202692fa561a3e1a882a39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-default-instance.html": "c902c1313a7095b0ab60b4d683e40ed727fe3ecdfd4c2e5992d1f23aa06f921b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-footnote.html": "a3f7883e9d8555134c38ac03560d3228fe0f6b9a4536c6dc701d54f14826dfa7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-inline-id.html": "ea45301b44587c90aead7ca927d4071695dfea095cb073ff9fb0fc6395814619", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-math.html": "c3f48ee518c390885c38e38a84e71b851dba30bd3e979d6c36fd8922c387d68f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-mention.html": "ee24a761e9b673cdfc9f4c03d3c50f636eece769f29e20d0e28c2f36cfd9824d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-offset.html": "ee73361e19e990962c88b4bc890b2598433fb69543a5f06efde39d5e469e5695", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-origin.html": "4bc042a4c578a088a514fdcbb46dec9ac8ebd981ed021f78f18e81cbe2ec9d84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/has-footnote.html": "be979cfd29771a0c14f87cdbeda1774bfcf2864c4a721854f76abd8f3858e147", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/has-inline-id.html": "68ad08c1768daf693c2d9676ce2029a29b7920cb4de1ded940e4e19f2d1184cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/has-math.html": "f6b59e9e1647c14cbc63a5fe7d8dfd1b44b7b3f6140f7660f00ab13b051dc2e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/has-mention.html": "e71f055efc90b0a8caaa5863c623ef0fcd7bcdbc5d1cdc0cc4c495d43c82a9cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/has-offset.html": "1bf543f6f660b234e0491124a4b5de8c1b3a97c7bb3202d612a8ac99228785c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/has-origin.html": "85d05ad2a00b18f03badf1cbe9f524e29ab587c4727256dbe27051e6681b2872", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/index.html": "d8d1c395621a6f776dcf05c47fc9b523a07b559be699a6975dd109387ef24c6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/new-builder.html": "f9bb03dba3929b5446151190b0c99a8d44d50fc51bcdfa7b9cbf9e2f310253da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/parse-delimited-from.html": "f34f919ff776d27136aec2798f295b4c11b149debc08ce2e720b66e2a69af5cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/parse-from.html": "b5681e561e2641e52a13b2f6aa48b2af54f6ad1c5f1f88f5207b97495b11bc63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/parser.html": "9f4a4d49dacb98dfed60b04e725e3df8fc17938c86b97eefb1acfa619bc677ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/-companion/index.html": "99c421675e4702a3cfb745e2856565424b18849a80d5a9135f262c2e00a07373", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/clear-in-tangent.html": "446931a2015b6247eb73f4ac0caee875499a83a288e364b833095d1ca7624252", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/clear-interpolation.html": "9b89d506f482bcf0f397c8241fae0c5abb7286c8db092cffedad7b2a43e3b679", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/clear-out-tangent.html": "5696de9be4f0f18f3f9964bd6f14f247d96d06d02f12d6de4fbe14718e6255e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/clear-scope.html": "dafaac4dec7d1b7ce2f9d9a264d9cd55d2c07155f08b8e3074ddd83910deea3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/clear-time.html": "83b640d3d21d39567753062ea6cdaab5716ba23b2cc8bf1d64209ba223962309", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/clear-value.html": "14d22b9703a864306dedd0145c8294fecea49c991dbe26274bbc765371ae2469", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/has-in-tangent.html": "e0b4c1b7b580264b7fd49608673ce254fc562d99406d1bd596b171a7ffdc255f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/has-interpolation.html": "a05dbbdc257eb1a61ae9e175ef6ae99ff9d4c7abd6fddf11b650476bd9f9d49b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/has-out-tangent.html": "7776bcb828d47dd447e3df2ed8eef5731cc82ca4e35a2b1e3e9d211b0ca3efb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/has-scope.html": "2529a1f66014c2857218d17c9829dfcff135a8fc5bc46bb6b1d95ab5993df5ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/has-time.html": "b7e0f130f908f10ed268dfc0a3186ec713d07ab872e4899988ebfb22a226bec5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/has-value.html": "743efdac02bcba5484a76902efb6d52d50e0aa92474d12b300ec83383da9166a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/in-tangent-or-null.html": "ed340e6a84d6344855762e906dd32008ef23daa7160f14bb56a40fb694c10aa5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/in-tangent.html": "95d25db6d8f1f45af6c48164484e1dbf4a60a38987be1e11d4aa41a4e2f2558d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/index.html": "afd55d5da9552505bff4103a609e055307c0d76d44ca02f546de0e9021bb757f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/interpolation.html": "f4aa3df60d3e818ba994d1c0dbf0cd49e131d5c2c0fe5e3266e9b6a3f85a7692", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/out-tangent-or-null.html": "8c736381b32fa7a53ec916e04a5605029126fecd0189699dab6d32f455f56ade", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/out-tangent.html": "2a6c15a9aac57dc1f53b8dbc1610f36272832264dacfd13f05308b6b5c715872", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/scope.html": "27ed4d08c6722600aab7a4e3d519d77e66664b98d899346dc5446d9e659e8bab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/time-or-null.html": "ebdbc2e61d1a0ee7dcc34a685bc837f8f9622c52dc94e43fb35a294717248339", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/time.html": "66d1ec5dde10a5b91f47c20a284032b1f8060f1f7dbbd34b48e80abadbfa0662", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/value-or-null.html": "78f71a5f437134f62385a15353ce23ea8d9e42757b63c1b9aab06d9a544b9261", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/value.html": "b7c1000691bb47f5f241e67d2583dccd5b853f10c01d02700e0a2cfbce4928b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/index.html": "456cc8fa605ae2103464640100a3cfd4a4959a04cae359d96fbd5bf036edbd17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/-companion/index.html": "dd92f492666a4959e0da7cd8b176e5bb809d769dc20a37ce1a6904445b2ffe4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/-items-proxy/index.html": "fd716d1386cfc475e3ec4c5ae9d986595fd504ddeb2129b0d0595381163ecebb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/add-all.html": "e3a37ded61cb5628f5b7ed177b060de810cb2e7a7f1ede253284bf4646c8c018", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/add.html": "c6792a3123aff8ccba48842ffe3a12da05b26ec39439626b86e546edb64e5e6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/clear.html": "310e3b3629dc1ca5cae03f0e4874737f7a93beecd68d14bb321807e7dae712e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/index.html": "7ba917acdcb5ddbac010cef9b333147e571ee9be85d2406e4cb72f34cbdf40ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/items.html": "62d24284cc6615e042ee773dfbdab74a52d9f0812b454cc3bcb27540c002fafb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/plus-assign.html": "abdfd4571f4daf1b5391217931f82a50f3b719cdf00d746f71392ba3353b9794", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/set.html": "728d2173817aa4c049a7f00189c1e7d2ec95ed05ce67bca6d0eaf1256dcb1dad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/index.html": "03ff1efc01a6405481bc36d471c8d548d2f38907c6c5686578b8c0baa11e5406", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-or-builder/get-items-count.html": "d490f641b780ac15b61e0f163ee9ff8a9a71a2a8060fc83a29d8788d11264daa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-or-builder/get-items-list.html": "31899cae57eece0379c194de7dc16e66657e357bfe026a2f78e02ac5671b8a8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-or-builder/get-items.html": "0d94c2c89f74c5c25ef6cbb8e8d94e9c013360ae0d39663bdcfe8e516f73ff06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-or-builder/index.html": "3bd3a3f3eaded0b51362eafdc4bb82b8291ae1dddbfefa1dd6c01e390fdb9e19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/add-all-items.html": "79f3a41a85c4c744c7e6d101392490fbc56f58dcb3befa8e6f81b01c08fd21e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/add-items.html": "8df67943ad6eee0c8fd0a913c54b97f28641ad45e159679634a3c81e89a7f1b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/clear-items.html": "bbe6459f304dd64f902802d549f42529c5d785e7eb94c777e69d038da6194acc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/get-items-count.html": "0ff81933888864e4666bd858b26c53ab6de6460aedd4ad7fe686c7d79cb4880e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/get-items-list.html": "4d416ec434d81bda6ad589800021017edf2034a6f1c47df81b9832e0a132abdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/get-items.html": "7bc6bd49db6c60c47562f3527e6fe46f51f5926d56fe44a0982b8cc8cf5ce46f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/index.html": "403085707f82a1799169561cc73fbc8cd2545a2d82bf3a836a30c66f75beee67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/remove-items.html": "4047e80074c879abb1128ad8ed78e07656f01a186a48a9f15595cca97022445e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/set-items.html": "149f9ddaf7f89cde4b8bc752708d07bfd1b94b8d89a04f3f22b3f29e4269cfa8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-i-t-e-m-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "02432b375d17f984e58b9230609b3aa6a81d802487b7282db2fdede58ab792b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/get-default-instance.html": "8440e0ffd6561384da406b991b9864dc3345c21759edb009d63160fc43dec6f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/get-items-count.html": "6f6243ed6852d1958df542492b4254ac986642637ffa87c62f264dd82f5bc142", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/get-items-list.html": "fb55f44e9ceaba67e6a46ab93c9c98b19c77f7303ba3963e7e741c82d9a942a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/get-items-or-builder-list.html": "7a815091f8a91263748b77e90529f2184eb8274adce34be578cab11c9cd215f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/get-items-or-builder.html": "2ed32a45aa14a4f56f2f7ae0884ddf8d9493ec3f4684590df6f54e337554860d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/get-items.html": "38e121f05bf55b94a3c46422ba7cace6ce6c5e73c5b853184f05fa9d2536f11d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/index.html": "c3c2477a6e93e305bc534945ccd0b773a15b5b27b882f79fe6855a5d5e6b3da5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/new-builder.html": "730d5b53c0e3a92e29ce39ed825ed5b4e16ccd1ec9a80723afd4d71bcd96a3dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/parse-delimited-from.html": "b6cbfd5ff6fe403345b6d4eb32f5f5d3417e938d76d0a98234e0757c613b5d23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/parse-from.html": "6fab57296ca98f2058c3b00a656cd4563a0b54ba01ee314e7d5c795b0ffebbcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/parser.html": "913346197e270e020daa1ac8faa3103ba22ac8e67bf8fe8795bed54962969a67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-in-tangent.html": "d807bce441c58189d63c218d354c65cd788bc2d422c8f323fc0e1bb0020f698c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-interpolation-bytes.html": "24a8decaf5197931b0b23ebae9ec990d23d4a38086cb4d01f4a7a567ef38f1d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-interpolation.html": "e0e0f4c8037590dd87cb4167249256d7511001941978026f5de47977f174a9e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-out-tangent.html": "20859ba3f23e555c1b84cf3fd6df6d80afd13e558fb05e311be4fddd2604a4b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-scope-bytes.html": "e15ef33876a07cde2fe4653a63913bf87d0bd06bdca8a7012e6bb5fb7e496d92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-scope.html": "9e55ae7f7a3a0032c26af81e0e12ba1014d24c01fc4ba8c10d9dfe469b0a2030", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-time.html": "0de2b3781433a0a2ffa2ea0873a512a31b9d61045e7f468b90fe42b5fbe11f5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-value.html": "6097ba5790795f522f0807c5040b594b8d93adf28e033af45242da03fe8da255", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/has-in-tangent.html": "7be999418b056dcec7fec6f94d4da15d4a18db99cf2259497757a0c2d2827f8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/has-interpolation.html": "842d507a87fd71f2246f7c71ac48e84f396315629b4ead3fd327ed0adf564fc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/has-out-tangent.html": "3e9125798f2fae77e751174dd6218bdd4c8ebb7be34f87849a6303226e22df00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/has-scope.html": "f247bc6f9d98fccff51f7065110802a08bf97f6d76f002a93dbb64af3433a75b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/has-time.html": "313d28935d1c7499d0e2f8c3e5e3b057820c4ef45ba74b6c85f9b1bb5ed74a1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/has-value.html": "773f4816fb53d4e19fd7d5fa4445c6371bece8a6d97b7e1bf43bacbe9e41d099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/index.html": "347cb9f7f9f715931d8a569897670f6e548e1f81fba2f02082778a34018fdc2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/clear-in-tangent.html": "b86dc23e1e7613a9d090195636b4bc8be6ef5a8c7b36c90778f0c5ddc7afe332", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/clear-interpolation.html": "6a577d1469fcbadd8270cffcc6ab6cf576bdad8ca5bf127d42fe3ed549b20f04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/clear-out-tangent.html": "4b37ad01a928afaea9e28941869e0208fe058adce3cd2a20d6505384b5630be2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/clear-scope.html": "d3ee171d85216f0b827f6ad6972366022a2bcc5cfb323eb7eb8a5ce578051343", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/clear-time.html": "5e87b155330ea935741b7be3776ee811859e682622869a182f9348ebf8f3e194", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/clear-value.html": "4808d9f9ecf34acaa72f5d394bef0faacd5414f7288bdd765b91e24325088175", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-in-tangent.html": "81d84f0fcefa078a4ab96f5cbc77523bfd2d8883f1827aa194890ae0da5f18b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-interpolation-bytes.html": "7751ad21a4cb64bd7a446068d5aa32c884dce74a4aacffbbec0d22610746e3d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-interpolation.html": "cca1aac25c80908016d5f62db7003de0f2481661b064c73301df2905b496936d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-out-tangent.html": "32219efeaef4099363d7b42b43f1a1cb8f8656a1052fc8ac029b8c336db66922", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-scope-bytes.html": "baef26d83f9bdbcdd5a79e2a059dcac41e919f23488af55dc5c54e8e05e9e126", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-scope.html": "93b0a9483d229a506690cbfd2cfd5e62184b6aee701df6d034b57c38a92940e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-time.html": "c0b980f285ee73d299a2edefb66a74d18b6c2b61cde63a3380182c08b5ac6dab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-value.html": "2cd3541e455d9afcdc263a702d844c5bf5ed5b296e18cf00a664cecf478862c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/has-in-tangent.html": "570b80e3d19c76fe21e03f460db220ca390d808082637961fa440cf39fce6d9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/has-interpolation.html": "84cdfc5591a44fe41d2490d47c9831d247a8d4e8431281e97f2ade674be220cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/has-out-tangent.html": "02f7bba5094dfea3ba2e7a40d3b96837a3bb85f88b3a62e54e9a7594b46555e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/has-scope.html": "8c4b58171aa64a7106e95f4eaf5d43b8db8b8166851dd32cb1ff719c81b2e30a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/has-time.html": "4d985fbe7b916086758bfd8353465dd4e9a805a03a28de8b19f0443e86763b7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/has-value.html": "b76511c370d8f5984af0bc815fb7b73ad8fb401d57d2382397f7bd724bfe7968", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/index.html": "033fe4cc07762485d0b262c8d0c4eb9f3e74f4937f285fcb7420a35145388017", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/merge-in-tangent.html": "261357aa90c76bbbc9578a1e0bbbe6a20a060f9d8a089741c988123321f33e6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/merge-out-tangent.html": "5a2927604a53c11a711ff57354320b13dbb1caa732d23eb7881ebd1e7012699f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/merge-time.html": "65bdb76f6e872add31f64dabfee879931856beb09aa77a347c6be9741e96e341", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/merge-value.html": "79fbcf9f110fe867f1fc7351365c5a6d2a3e1bd88f6c0dba5e45c9d3a061a5c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-in-tangent.html": "eb231ebb6f5caca769c2085a3e2e25db1daf204c1280f43e5fbc98f6afa4b09c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-interpolation-bytes.html": "292a5772ed4cb4d170cae960ddc7ed829fadb8eb2efbae9e35d73c281b1fa60e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-interpolation.html": "9a8a3424a817c62533a7fcdaa9b69ac544a2ee1828b02104317e4c2bb6e5b415", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-out-tangent.html": "33481e5f0bfbdf259e826bb43d920e49665179bf3327eec22830ce5d6e545996", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-scope-bytes.html": "e4d0e412701f35178fc9299d851f715256c9ddc1841e58f9b7769d578b8c049c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-scope.html": "1c09055b83184d58d8b42b719b53c79795cd93bf53733c82e8568cfc3a3bd591", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-time.html": "c0bad7c71436d545a077cced5750e3b2dd2442e961a150fc47d8ef47948d92f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-value.html": "aa65f216d252c3b6ddd1687a6899ed645dfb26b581fe747661296d0d25b9c8eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-i-n-t-e-r-p-o-l-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "df8fd3bfa7595da56be6c10b041442219229f8231852bca4e61ba8492ce248dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-i-n_-t-a-n-g-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "620722b6c7b18bc6eae93f070926aeb74ef2e63fd3f27cc3db6787186daa5abb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-o-u-t_-t-a-n-g-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "3ad4551ea242a88c5f2f6ce6c212ff687819199c0ef08b84ddc5368f41bedc90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-s-c-o-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "46864832a037fb23040f8f187281e64e309186a2534f16574603513fca605fb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1ddda3533f3484c27d45fbe64870636c6b201b6ae9bd52118be58f69acbe7a88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "7d272b71906d76fc262382a6c677ea5435762336fdfc1d5be3e6cafc10feeb29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-default-instance.html": "b45d1609e7af92478c7ae57469933a3fee92384be685456d6e661fa7b07f5df2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-in-tangent.html": "05e6d68b9ea3594c38814caf8a5d8f196be54168f1631eb971ac25a897f05fff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-interpolation-bytes.html": "de3e8013c0a82870f135c7483a45c6253dc17e9eda3106ce300a3e827c78e68d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-interpolation.html": "e1e89c38d86c711ca2bc265a3a74363ae0e79a5ec1a09b4ae9f0f292e30d79e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-out-tangent.html": "17d90335b8cd73b02b756aa3d7d2c2ddbfafb6b0927abdfded4af1c9be02de5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-scope-bytes.html": "24a2669e9c98327bd7e361249a851834e83704097d923a23df3f276a70f7ab2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-scope.html": "87a254cecd3b8f1f3560ca8002f7c7f623791522d6760acfb6401033c1dbed0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-time.html": "efa10074f89877e04731cd5ecc08217e1db12bad23fb395152a42f82d5609299", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-value.html": "d7355259bddc3908deb04beecb15597d4669e6caa26ea4531e948d6aec3f5f31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/has-in-tangent.html": "06a536af5d79482a16a39cf3cbebaaefc016281c0ec7ced9da1a8c749a1c0367", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/has-interpolation.html": "b7b441e3fa9b59a2fb9fa6c1351e7d7ca616b1eaedf4eb47fc4a046229b64424", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/has-out-tangent.html": "e80b177649021052b362013875987540fc78b48775353e4c0cdedb943d7c0a78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/has-scope.html": "fb4d15a08a74c765fc07095f9fc6539a431c820d69864c4c91feed8861944d38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/has-time.html": "7c11d78df4142ff2d6041c7b313394b5032d9fba820fa3a13965d70e506ebd66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/has-value.html": "7bb04782f2a1f71cb2802572c1c092751dc10fdec5e9534b74d2096aad0f1284", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/index.html": "1d75545d2a49565767b17841c399f9334b0b81d9a8663ca3baddb8d03f64f3ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/new-builder.html": "c4f3c822068531dc6487175627831251fa7775c41a613892d3438245647fe155", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/parse-delimited-from.html": "8921105f7ad66e9a320c0f3747fedeca5823af0469afeb58c32fea53265188cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/parse-from.html": "ce570a9485da97f85c31be41e61a9b96a1eedb9df7d67990da8a04c81dd37096", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/parser.html": "604fc87663250f363607fbe06d6fbbce68fac5fb71a2fbfa4856fddc57b43969", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/-companion/index.html": "f1ef2116cf68ddea40def6a870625b79b2caa6ce1f704ef88b243d57c64fe365", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/clear-kind.html": "7659436ebacea63538eaab02bb5a3e62b025d842e5343f14163d44cc1a21a3ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/clear-label.html": "4c6c3508b843dcea566517f57c37b0aabe9837c1e28911195be56950f1f46ac9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/clear-target-id.html": "3a91ead04473ba920c666ab4a640a0b1bd9c57d13ed67f2d699a9d64a07a90bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/clear-url.html": "2e848462dc92d8710d9f26a18634a6b80f7cad3c77f5597c3defae7ecd3b9848", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/has-kind.html": "2234a53623a904f6f72b77e6d4d2f213c81b52c05499c01fe7958d411574c17b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/has-label.html": "e8a3f89014a0c4a50b8a773fa7790e550bea29d9faa9dc425fd8b86b18d78046", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/has-target-id.html": "26569df0b1fb7c8649faa4791faa851d0bc591699d44281e51840d1a65895838", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/has-url.html": "8755d146c17dcfb3133167cb3db03c9d72bf9ce90896a3c93961b5e5f57613a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/index.html": "c0e6660ce7800fa7a17645b2a71bde178a5b16932721ae78fc702b4362dc2dc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/kind.html": "ec9247022bab93261d7187ba575472e95e14c822995339d8964843e9ac0a3a1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/label.html": "de16a258f6c6b5976e3bd5c986f21b51060c98ef8ac6c7ee0c8ef5c062c3b9b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/target-id-or-null.html": "09864ca597ec82ccd452cbeecd9ad87bf3612a7c6930b1a169ff06996fe64548", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/target-id.html": "7b4677ecf51346c97b83895c2de9527325db27c65ad8e0d1d5b872ee62b25150", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/url.html": "ec4df62ab33c9512d7ef101e76bd1720407661d077826a7d59bf853d7873d659", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/index.html": "f2f056c109528aff90cbd46e231f7cf7cfe6418e83309e9874fae634bb9d682b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-kind-bytes.html": "33611afcffdde4f2761c18f5a3982ab1d21a29de61549aadb78dcdac1a02436e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-kind.html": "6ca0b06435ed2cfb31e0285a11fc318ef84355e87f0767407c334d1dd5ed19e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-label-bytes.html": "6fe06b3c68ed3904d48a2958b49f8419df0c60edebef3589b1d3e5623134f6fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-label.html": "c92e267e5574d691a240343a77f4eb2ec891afaa7ec58069c3e49d79d4fbb172", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-target-id.html": "e7a47f9f6c7fc905cb086660cf020e07a7f8e84b064a0b4223c52d1a21e70341", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-url-bytes.html": "fd60ae5d20f8f9b96f3bc138f33b9fc1b2d99a29faa03a9b6cc1f88213b202b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-url.html": "2b1404771ee1dbe4cbe1c84d9470e2f21af989fa0cdc9d52a6f3492b73aa94d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/has-kind.html": "c81db2ba9f804d192dac9b3e887ca0cd1ea15b02bf9667f6149279422c04186c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/has-label.html": "cc974a2c4f2025e889b0aa3fa7698ac69b73ff814c0dcfeefcfcf53efb092b02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/has-target-id.html": "b2974db9d6f558f7a55bc72042b51365cfe36d9a30d0c58a509d4c2e60d96d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/has-url.html": "722b6e010a780a6fcc828b28116ae7177f90e75b97b757ee8924515c48c70d4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/index.html": "89724f4898e5ba9bbba68eec665aef2e7773f8bf82764c968a50893701ce94f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/clear-kind.html": "4c00b46a9896de01602418466a631c210512f76eac463de9867b17b30318d2ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/clear-label.html": "56980fdf4fe06cdd24fe1a997eb4b5471a8d7392b8879cf4b77b1c00af4b9e71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/clear-target-id.html": "a81c317ff7f5512653efbedc1ae78d43742ad6805adcb5045f8caf4a0c4f5a4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/clear-url.html": "be2b39601e747576c3bff8617bfb958ddbf56aa2207265ae3ecc32f4871caa28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-kind-bytes.html": "b7f4106d3d9c8908fab02dbea33b2610c96270de8694188eabfc2690d11cb479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-kind.html": "dff37d3572aeba74cb4d5811ac5c3c7ebc5fadae273c92e34ed5fea7e08fd2db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-label-bytes.html": "093e81c2277cb955db5cb5526c846afb9affa8f7e7d4d4fb3bbcad086852d8b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-label.html": "993eb1c94518aabeaea2aa7f14c54b019aa937046a2c806fb37842b309011b11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-target-id.html": "a1f4b037002fad3ca0b2d254efd80fc32a5836329608a056329e2ecd90be2c15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-url-bytes.html": "11fce7c1d8cab229b0408af9d5d8634637b31f23bf640ef90cd6b7144b2c8a8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-url.html": "791931531c1bba7e7206cafa9b28f1211743f966f906444ca266ec2a73042e6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/has-kind.html": "0c7ec0037278e47276f32c33e2f6b7248d689c66aa4448e3e58e370d1ee5ec49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/has-label.html": "8a981b3f6b5ef2e3448092381f4558fbf6ee13e2c04b4f761f25fb959953e887", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/has-target-id.html": "ca192670d13759e17e834b6c0578256c4c88954d3258e23ffd749b1ae09e1fee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/has-url.html": "738dc626fed40b84aca8a8f35388d40c923a3609e8aaaa2209098b378e7f039b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/index.html": "560fc3104d9afc3815459b3312490bce69ca3edbeb6eb521c591c9131f7b76c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/merge-target-id.html": "3a463d8149ec5328bbc8af2a622b1ffcd4f12d89942f3508c81ecd27d597f726", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-kind-bytes.html": "f276e5c4e1848643cdf615fd710a0174fc368f8d1d7c481e86626199cda8b183", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-kind.html": "1e7329c2dc856a74a9559ddff69f2b1aaabe980e3c38c703aa25b113a3276ae8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-label-bytes.html": "8a53b96eeb961a58866e566b33ff796289b22e46f4157763cce9e5deedf090a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-label.html": "15575b756162ae7f849eb8fe2595fb4d56037e4fb5307b166c5c278ab0309f48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-target-id.html": "d4f0e0d7aaf138e51dcb7be84194d6df002a5b84047049ba26c3af9933472605", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-url-bytes.html": "3e2aaee6808476e55dec1fb27625fbe594393a825b5983513c651e82425cdd9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-url.html": "998a8f9953fd6f0f5a5417e53e18e58dd58637c346203066453eb75c1046e331", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "155a326bc7dcdf2406378dcce6bde61734d20501e13ee191a83db86ac57e4b78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-l-a-b-e-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "c226406cd96d5e2cde4bdc3404faf299e2eac486050f1339752b11ef3a55e6b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-t-a-r-g-e-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "155139e2b1c548f6479280e4ea13599cef1020c3ad70fe26bee8962fdf821a83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-u-r-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "e65bc7f7a9b69d2e66794b74e8095a1c1ef835d0d2082e236a00e659f68084d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-default-instance.html": "ecc89ec76a032739b9a63605f177763a8cb4cf928bef1bfa47bc6b614842aabe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-kind-bytes.html": "1df035e85423695b9f3b74bfa67a5f3fd41657801c7ec8490f15b2f75264938f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-kind.html": "f2c6aeb06befc08d79a856e1c034a617dafb32e99ad20fee44a5c801be606a0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-label-bytes.html": "e7f77fb94ce80dd8cd0078404bf812959bdd137ab67b2b9de889883f36b555fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-label.html": "cc6d843b266913c20fe8b90f740c64977daed9227bfeb6f4c202fdfcdd6ed933", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-target-id.html": "81f95dce01704e41bf4a61534eda95b4607324b6894e282b1b839603ee25c9d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-url-bytes.html": "61ecec0eaaad3c2e39364b7ca7f25d3a3376347dbacbef01136986a3b710cf5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-url.html": "7a47f7c17975c7bd32910e3c530c2c23234d61e119b5de29c55b1f5550af5693", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/has-kind.html": "be596cfbe56fa59b66b3d480beff8c00889518db713b790b40ec5c391fd5e2c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/has-label.html": "2c4fb79d9d105c6e9cf04f22dfe31d92765c383812f0dbe08e3ac9e79da80f84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/has-target-id.html": "dc5e14ca6c1e7f4552e144cb2b477a4b3d231d477d0e85b3ae365448dd8e7f09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/has-url.html": "5debfdbe194f1800e9883f14b4582b81be21e4faf0e62e461e60ca67456947a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/index.html": "25c623742dd1d1b0d22ced2502d86ceccced8542d70f91235a2245fad56d1394", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/new-builder.html": "0cf4cbc9a2c6328741f7f2799c718932ec244917908a8b5f8fa2aff241ad20d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/parse-delimited-from.html": "ac1021828da47f3c3bb87c2ff0288ce4b8afce7b0feff551399afc00ec9d84fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/parse-from.html": "461e71e47ae5769815158cc1c17449644e067d98e501a00437b19fb57d5e7280", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/parser.html": "69eacb6733d2aecba886dd6d7047b2e3b9ccc3a3a58ced1a4e6bd96b76e54250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/-companion/index.html": "820e1714fb03ad5eb2e3b419ef394af909fd3e14bef053d83c4f33893b57cfac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/anchor.html": "9859138265b1fb29d22ebe8c42afa72f0d1b0034c9b04515642926a2ba87463a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-anchor.html": "c2e2f73b0c6a06b5152ad95c678d5b255478e12fd16ea05293b1105579467408", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-clip-id.html": "eed490bbc7a6cd65618b3b9d1f147a98199956efbf8a12b1c2fdb3159492de11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-label.html": "7cbf2ca685c8bb21272a213b38748d103f5ebde2da4e69a6aa8383f2cf50eaa2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-marker-id.html": "dc0623edd71cf3666c2c412d750ca673fac610c9349a56ddd1f3220e0f93e27c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-origin.html": "a602a5856c671870bf5594f6c4fd2e7040f715e788807e80816fc44628fbe1da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-range.html": "39221014dda98284965079398676e569d06c351f73e8af6ee3093e4f903a759e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-sequence-id.html": "1333b29420d656785aa624fe6fc3a2f967f9790c5112caa0c2f2ab293fdeef2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clip-id-or-null.html": "b7c11c2c0954d1dadb811cf4313f45b597d4a1947f94622ebb2927bf9a4ff29e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clip-id.html": "92d8ff93c61ac7b294aca942faf4b4ee50b36a4b45b81d52eb7f6270393b5bf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-anchor.html": "eee3b7a22c56f3c82647ce4a2564c69ca2e5c94135a1215ab8158a816390ac60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-clip-id.html": "465072373f3d0fbdb931da995d4807b21e86ca1b02afa7f7d4b773975dfc4491", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-label.html": "a5b833907d1762434453e35c115f90658a9060e3abc1ba5dfd0ff4b5f18f40b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-marker-id.html": "47c09a553798d1a1c02c8bad71696870757cef09b6199df03f9ce3db86e6b3a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-origin.html": "f2bd92c9672f7800efd9be9677a88743232c7b3320c69b8fa9153b8963f95edc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-range.html": "6daaada8eacb8266a219993f8dca2e6c0bc8eabdc9d2599b62f184ca337602c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-sequence-id.html": "13db73cf828205da73cc3884327b41c5f05b7c332a8f731bdebd01ddfc8a18cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/index.html": "054d55e8bc65b4c631ade8b5ca17d17ccd6c8e13a755cb87562d2743ca9a4237", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/label.html": "abd192f01e0b1c42fbcc0d6008ea069c476e9e4d59431bd10d737af300410a08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/marker-id-or-null.html": "dd3be6a02519adca5ce4bdbe2ddac414efb2e771b39a022ee17a1ddf3e8abb8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/marker-id.html": "9d3f8eb4e8d25a39e3171bad3f1ae174af06535a303050bd34444d9452deb18a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/origin-or-null.html": "f68b23c3fc5f76fe7884a9f577a31a4640d06c5a0d54d49821d633e0d43de8c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/origin.html": "e2042b25cb2954832988ac601e941ad2224c8b36f04eb2db2c49c0a2f6019f28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/range-or-null.html": "2cacd26112492552eb16a3865f2857e60cb64c6247f6e14660513b57339deec9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/range.html": "d70acc5625e18d6db08d59454e8497d2ecfdb6ebd78cf3ac8480771e94a01b6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/sequence-id-or-null.html": "13774fbbeafa8bb43d1a4da7650c0fa2568308788cded7de2cce599843e475b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/sequence-id.html": "1a341089857e186d568682663d6db3994659cc4b32bb5b6624af73e52dc5308f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/index.html": "0cdf5cc64236951ab551077c2c071f304727f350332dfe17f4478a94c32c95c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-anchor-bytes.html": "39a45e57e25eb08668c7878531ccb5d04221972737f8975511ad53f8b0d2041b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-anchor.html": "8aa8a98c37d34103e07bf89bd11ba183318d3b2142324b70dbfb44a5bdfb0a2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-clip-id.html": "664118b82a3806d3b992154e8482a959f0ba3f6f6101c28e3257cb1b53f993b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-label-bytes.html": "29e29157a45e68fbc2c43a52d10b1caf0be3b16dce4a94482a5e59d62003e64c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-label.html": "fb0b1e3f1bf2e713992769df1f7d580c51da52051d8262c4bb0803cf2df33997", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-marker-id.html": "53fa02bd472ae1636dec38c4b61055a91eb8c2ea5d83f1d4ecaa9fa1a3b54beb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-origin.html": "3561e6c407e325a4d0171ea681e4b7d89a10181d2f498b88e06c4086697a1c6c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-range.html": "27c02c240777e3c71793b0cfd71323e5260162fc069fc5afa2333db0d460db1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-sequence-id.html": "2f08ffe5081fec83b201f841b9900666e179b3a178117591529e7ff804b10322", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-anchor.html": "f3867f45d6d9b531bd9ccd8da3ff45da33e7159342605c5192b222467015a763", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-clip-id.html": "a93c82d6456e8a0bad77e1ba31435dd4f113305812dfb6073200c1edcfd324e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-label.html": "a9645c40bb66416a76b3ef38d92b02cef9e07c68c5efefeacd72d71ed707b4cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-marker-id.html": "88e36842678e818d311d6032b3fcf2978d6ae9b4c941e3c436e51b425779e4fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-origin.html": "d7ed1755027cfc8eb7cd9455f167f3fa8cc2f2882c35d4859c84f53582b8775f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-range.html": "e3fc9614fd75ed0bcdd7d90d40f77592de9fba37a22c5db809a37f2e0acdf439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-sequence-id.html": "1fe655168ae50491ea97c0972b44e75de18141945c7db0f3f9282c0272f96e35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/index.html": "8971974506eaf4749e819ab127156f432e1beeaf4c88513950f31fda0792a299", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-a-n-c-h-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "5dca05bae2fd813c5793d727a6c77f810c022414023e21b83e437b4165b08639", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-anchor.html": "51c398d8aafa488e433ce8886b5a8b50341fc248c8ad9d983e96c57bbcf351bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-clip-id.html": "7231cddb76a1cd15f75cacf21e741f0b7b799df0e0a4b5b96af68625dc486781", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-label.html": "e1b857a59bd78ab74ae83b81d176d568092f76afe893a08397da786d814570b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-marker-id.html": "a4b5239856f0b64495c7aaf22e5ee51b813e72f660e06ff24119991a1f4ab9ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-origin.html": "9500108ac445d0cd8f0e67aeba2a1b749c84038344b307efa39d2b29d179a224", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-range.html": "9d10f35fe3a02e654fe3d5b9baa023747774b6eba647e91743367454bb4802f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-sequence-id.html": "aab6d1fba1d4d50ab55628fc2213a9f371c2b0ef7dc4e1714387b6ed713b3803", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-anchor-bytes.html": "b2c029ea5140f57d21e147771f6186b66f2dab6c79a5b7deedf2c3ef2909ecb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-anchor.html": "257b1f8f21915d8509e084bc229602f6d779517275ccda88244e7673a1e8fad1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-clip-id.html": "e2e44318cc760e9e9c9a5c7a5d3578966293a8033e8f8e2ac9a3ed29b8268d52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-label-bytes.html": "cbef5b9e4de5cd15a6e35a2be0c4629016adee16e1617c608a1e8921d0f82575", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-label.html": "72d468209353110ccab5dad35b2ac6e6d978acbda40969c5693c485af5338724", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-marker-id.html": "e486fbf4b60351e5777b6446f2853a4727ebd80fa8a1b9325a712e47cc8dfe68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-origin.html": "fa4c2a3e1d088e34f698d6c4f9c9795c7ea7a966184a31439dfc042b984a4ac5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-range.html": "ef00e52a4db4af70f14e0fbed166705a30de8bee092f53ec844d88107161e3d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-sequence-id.html": "446308fb0e26e275a7bbeabd11dac560d214106b5902a645750d5f1ff58d106d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-anchor.html": "894ba95b3cd3473cf8f90e5cb3e19e9bc07b64c6de11d301824bf996ce9bccd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-clip-id.html": "053daf9685fa9ffe47ac39432055a56772d300f7cc9d656fb3f22388e10d824e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-label.html": "2067ef065e7c11fc229c3f94339602511841b91ba06514f9e9cf3143d7cb1a6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-marker-id.html": "1bd5e0080ef355f9bed3b373e3322cb0c4d79ae3b82c3db478cca656da7c7916", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-origin.html": "6e68ffacddcc0ac300bbd5a9152a536628674ed45a5f2ef5c29751e84cdf622e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-range.html": "3221877d0321957126a67e9294b614c330d0672d63e827cd9cd238c68d92412f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-sequence-id.html": "15e9db9a2eb24691f79d2bc1be4536381eefab5c2135b9f83e6b1568128dd902", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/index.html": "14757341b51614830e44a53c311db79cb4e09c1f90010cee4e36609a7abd35a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/merge-clip-id.html": "90ca8c806e16575aeb451e40a5517823d414c90b7e4e4e68330b4d275c160a48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/merge-marker-id.html": "49c376aa0cb06aada8ea4fa03f41e15f550ee94f990112dc51516ba81df8cf0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/merge-origin.html": "ea92718805cbdcde468d1ac37077ea892812d82293272ac1df5aa8a8f1bc53b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/merge-range.html": "16948ae12915c80c0489a701bfc557603dbdd36d0f7d0435a1bc6fe27e8ec062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/merge-sequence-id.html": "40bf743568ae580a04392bd9eb4b8ac04033af67ac0cc0079bad282b8410c6c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-anchor-bytes.html": "41a6baaa58aad9e5825895cf4d8c903199ef7df1a995b812e2c53e45a8a9e6cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-anchor.html": "8262df5dad83c2e6092ba78659e7f56af8ccb7d871f4b8ea3c5ad85036dbe46a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-clip-id.html": "1021816af2f98f131d460c8e344b32eb5bb7a10cdd850da523d732d888722443", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-label-bytes.html": "6a6276e169a1a162606175a46d63d1dd8bc3abfde3e8e203a6fbf932e62b4a46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-label.html": "1a2a24ab7d4f0810c5a2a2e31cfc08da519ac0fd57e54d43b0a0f24c0a3b86a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-marker-id.html": "65fefd590f948c0a90c1516431d6ea22f935867c394707aa0d790296e65f7330", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-origin.html": "2af8a08670c2968448fd0863288e67a6db4db8bd4bf4a8f1ae37142578981eeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-range.html": "1eb75cff1ebcf51d8a065725268c0c520a5285cbc53699f059f5359f42cda1e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-sequence-id.html": "02246251f164b843e15b93f77f302f52437353ab9b1aea30bc05b6c68cfd3940", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-c-l-i-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "35ff636320048f0a1bec670e1238c897ed69925786db7abf3324fa3709017ae3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-l-a-b-e-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "901f07db646821e922d068bf3b742f87973d3065d2326b4ea175643a5d96254e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-m-a-r-k-e-r_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "92876b53a746908a520e23b95d6e5075237408e47e8d6090c673e4e53a09cb19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "8301b847e58be470e6c16c24d0ee2887b03c58f3da9b9525a3aa98c78a9d0a39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-r-a-n-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5308db39f9e29b6f3ea764d85997278a3f68906945ffa3979480dcc829a9f055", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-s-e-q-u-e-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "3cedd1b7ab7854d0318ce5218a16103a1f6043ed1caf70b88984e0edd75950c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-anchor-bytes.html": "9431a06c8d8bfa742b208edf2d8b4c55dd186153caa4a283188e6027c7cf80e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-anchor.html": "bd11db349964699912b7db2b1752f45652cb8b28771ec92d799a2e29ee69a44c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-clip-id.html": "d5eba2cf7f0a73344df1f270beec8021399880e5fd1cd71f17d79d5e1aa58a3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-default-instance.html": "7a9bcc22b38c19b22bc6d3eb04230e6e89bdf023d125512e6d93e35f9119b921", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-label-bytes.html": "9a99c9179aca14a08f5b334fe7eea758de4ba8f62e0aff5a340867aeb7c0830b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-label.html": "56b20f9af2e9f90f17d4460f864fec60bb8afe0467e0b4a06f13d845e1ead738", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-marker-id.html": "6cc5d1eccf9584e27876bf7819b4db89e4dd30d8f88cf044087ba39b3896984e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-origin.html": "05c302cf197d51d5f18b014293f71f64ca6987efabc9193345a4032227ff0e34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-range.html": "447e844a738d4826a1b994279adc36242ced851dc631f16efc8450fbf3fbe343", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-sequence-id.html": "6ef127cabca94fe7e0aac0780d2795bfaa5e826f8600cafc941dfeef46267fa2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-anchor.html": "ada31c24de7edae812064c6c275c13cefb5f86eb963dfc2e4687ce9b0f724a85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-clip-id.html": "cc5905b4234f0e7ae89170117cf4bb7b7c4e0dde98734a6c8200f9de66a125df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-label.html": "78c481e3e4f18c1b436255ee91276a1608c139fcf563c4585021962c5766d711", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-marker-id.html": "0ce46e17ead3cfa764c16cd2823205a22effecce4247e80aee3aade044cad5d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-origin.html": "6b3a409898ea7514e34f31924fd2048c9f5e01d7d8d75bf3ee5dc782251a56ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-range.html": "fb0896fa63ae57d5c0f24604ac3c55360ee5ed7f6b15069f6c770e3892bed761", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-sequence-id.html": "d50ddf7c08637f522489421f5282d34405a9d0fe92c2b87095887d25f5520a81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/index.html": "84489b555823db8111cdd49952ed1327241737cf83f969a6cd0cdaee89e1c7db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/new-builder.html": "996206d1b675ea3cab8c7aef1da40179ed55c8e5d043f141a53ba7b0b86e52fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/parse-delimited-from.html": "b9894a84dade59b5ae3684b8d1ce77a54a1939b4cd36b7dbe5c6101e6de53073", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/parse-from.html": "a21972c6e6fbe696960047519be26b4bf004907e3bec7ecf63e214f92985e7ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/parser.html": "0cc8c77a09909fc8d34114de0f2fea08d639a1684718482b840c5a651b6a6a77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/-companion/index.html": "9ea6b83bde282b720c5054cdfae6af80ba52bd005a150d36f028caf42970a903", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/clear-display.html": "60550812e328e97ee240d5356746fcb91b04ea7c88db1316dbfa83097cf6bea1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/clear-tex.html": "7b7b886e2ef57396385c77de1ed177af4b3111b4353cc89c62e8153bffb23fe6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/display.html": "bd984de6762511251591547585a48a85892222d7d19208eaa85808a6100e0d34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/has-display.html": "b96c2665a9f68f7937102307f2e20d65f167ed20fdae36183abd0b45c1d34283", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/has-tex.html": "166de8b293de635eb10f923551dc350ee6bea71027d96fb97c0b41251cc057ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/index.html": "062b685177f4714f9c446b2ce93174997f545f6aaa320109d5e99b008f095c33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/tex.html": "d789219717e47318e925cc966bd65e4bfee0c0e6e0692564422736704c271faa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/index.html": "0496242538270a0eb16f1861cb38b189eb7b82c98f3574d1041a5fbd842943fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-or-builder/get-display.html": "56b0b3ac618d4d1dc5b16b33c9bd665703f916f1619189d7379a0df8583ff107", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-or-builder/get-tex-bytes.html": "b043419fa71bb4b8598cec7b638f567d9b50674f97533774371588af7766c890", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-or-builder/get-tex.html": "8545a6c2c6300aea15e1c4ff8ac7b8814483f6245168b98a6ab2c3ec9f7a6a70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-or-builder/has-display.html": "6a53c455136d179c567cfabbe99b207b7f7595b62cebe4132e7e390a827773a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-or-builder/has-tex.html": "8858cc39aa74f1de4b645ebb87eccfcb8c9fd2d7cb8014d31daaebfecc5edfa6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-or-builder/index.html": "063f83471030175e0d3b25c1466f9f511d92d604c7749bda1fe9ca790a2b4f84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/clear-display.html": "e1945af90118ef2c7c49cc6004b7988ae817e237188ffcb3e63b245c4969eeb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/clear-tex.html": "5d9fe66917eeb45c1ba4b15d749e3992561da81655211d13d1152ac7a6c230ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/get-display.html": "7a412f6f84e8b5ebb1f0b7a7211f9ec3af5af326e1a774263d0e5995570c1249", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/get-tex-bytes.html": "9890c6ccc4b6256c9da2a7fe00237e0b7d916e2dabc66ce0d3df477594c3137a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/get-tex.html": "958cb6d825fd079f68b2e25751792dfdd17e4f585fc32c72cb2ad6a1dadf3ddc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/has-display.html": "d9b21e6d9dfdfbd96a5cb31e845ecf494d6c5e3a0377705f1311c84df75fea71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/has-tex.html": "6c124c89ca676f2457786fc058d5c4dc31cae107f27ddfef5bb303a9a93f4a4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/index.html": "2d56e38a54a99d60f603d77096ad327782109d83e1de8c4ab0da2db174aa5ff1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/set-display.html": "c7fcd74bac0946da0e7a8c11418958e56517dc0ba90e09b671233114e1ed347e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/set-tex-bytes.html": "72853f934c4586692cc584453e53f912f9c350482eba6918a0f84e99aaaf9c8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/set-tex.html": "56f6f0b7b359b697f02753adc7f6e59aeedc186e9934e066f5903fa23f61ee9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-d-i-s-p-l-a-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "989b05afb3137ef1ce4691fb5259f65388c4e6504374bc44b85378b1fd6e5907", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-t-e-x_-f-i-e-l-d_-n-u-m-b-e-r.html": "c77fc7195f7e133646823e241765b9269301b4111a74e4d8119147fa869e365c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/get-default-instance.html": "286e368e363d5de034dfa63cbc1cf3a3a24f5af1a46df6ba89283c5e0b039417", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/get-display.html": "b4cffa6ae9243a7f73a4a49b95230ccc4e63c38518f823fd6ee59a27fc53f223", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/get-tex-bytes.html": "e6be6d288ec9bc8b77ac01a2f7c0fcb6333c63bfd92fddcd80f5f8fe7f691787", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/get-tex.html": "9fbe7cd6a3145b65eebe7c469d6fda4739a637094ef8d91d96fa041975c19c70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/has-display.html": "f52754aaf29f399674f1bdc394198999003a368de66b816c35e37d26506d8f47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/has-tex.html": "a12f0c21989990da5281affa6246a257e2c23c89a971410bb24f933e1f55ca46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/index.html": "bbde6bc9d2479800626101b46b1fffbbd934c9acf5b2e75a6fe1c29e9d158499", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/new-builder.html": "4f7926a40a75ff0a11e22d923669b68b1619214c150e7d9126479eba39dde109", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/parse-delimited-from.html": "e191d71f74b44f69ad54d050cdc10e2a1756b78309cf092c9a0d9d80e3ca88b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/parse-from.html": "25aacd2438abe7e03f04e5e9f73add5fb4cb3405e9715b058aa2fde857069efc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/parser.html": "29c2e7e744060f7dd3fd7138c91a9a895ca89bd9c5b3cd3138d65a94885bc30d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/-channels-proxy/index.html": "5197928db57f6d447ea7e227df86e2be2a0ac792a1f8df7b6552e553cfd92f2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/-companion/index.html": "edcc76d9047f31c5a202930abe45b15c210ce1a12c3e162848602d181efc0b3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/-cursors-proxy/index.html": "6ba8f5350edd2e52eeefae071bcc0d605f6018eaf473557ead0e010269c60eec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/-families-proxy/index.html": "cb5d2bce943d99ab0b90017e863c0d99863918e109dccb1a3698c7ec067d381c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/-reference-levels-proxy/index.html": "b0e5595ddd2b77bfdb98b5254ca488457c8da49a4132b47730b1e6b219e16b51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/-thresholds-proxy/index.html": "a93f735f65cdfededc62372189844242bf8d8a686051857504ffb2e193f74577", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/add-all.html": "8b0285b4babf22fd82824aae9f52417b9c7cf4d1bb99150eaba74f39383ba50c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/add.html": "746146d985dfd2058de6c1db630d8560434a9e264ec971bed6c43b0806d069ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/alignment-or-null.html": "3ddbda33a991fb6dd5125b4f6931a092a774857cee8d10a90028006cde6a43d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/alignment.html": "a5583a623db91b0a54e4add907a803bd7bb75ca4ce29736ee59de82bc31f245a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/channels.html": "aba2c3234d37e8f152839b8b59bee2a591c97f10b33d8cc50bb933e76c63e52b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear-alignment.html": "734583e40b5d70fe4c713404eb971c660ea2c6f43475bc17d9716add35d95411", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear-configuration.html": "63ec1ddb16b45677bfe43d8b489fa163acc07d9ee7ea284e172c589c9a4131d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear-profile.html": "bec11b95b7b91a7210a52f3175e4dad924aac3ffeeea7e0cf19f79c30f818a04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear-source-revision.html": "9149c84136356c4663205807fe297a4365410abafb437b9b6127ea3f7c41a788", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear-source.html": "8a2f7ad3ddca434a0b4c975af53ea3394d9a902aa74754397d7d129f7d6a799c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear-window.html": "9fba16b4de752387c48bce9a3ac94cce06067e43ded70f2871a530430cc111eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear.html": "66d6cad653ab15873dc02b085665785e9b2c320666bd9f7c7fccc53855caa673", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/configuration-or-null.html": "0b1a3e0996dbec400bcf86cf3840d3add8c31111cce8b6a6d4c5e768f080a59a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/configuration.html": "3223ea5c160a541beb382c9a1a294f32a8c34374549ea5d4996a5d2e707b6659", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/cursors.html": "28db24d025d5df18a20220cc8e80b82759c321947425130d57311a96b1857176", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/families.html": "31d4edfef0e550602ab67854906c37e6f9ba3224238eba12a7fffbdc2a09f88d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/has-alignment.html": "398210f15a64a9d6302e23fe32858782fb14985427056e27fbcc6728faa2bb7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/has-configuration.html": "6cd3f569ee65c657fb800b9636157d3e358378fecfa964433f488a7f8027077e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/has-profile.html": "22dde694b57dfef0bcc2c891a11962ec00c4a81edf6ae05b90a8e92100abfc17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/has-source-revision.html": "1c9d6b7826a6ef26202f636d343697ed88b31a94535501b3c8be793b40b1976f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/has-source.html": "17973dd3ae2650ed40e237a07c73bd95b1511a36121288fd60b8a600c81f7167", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/has-window.html": "f1b064f59526dea6db9d23dc69d3288c8a2c8f0d27bb80ec33e80f2aa999d482", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/index.html": "58cca191f509d5f62e759507e515826f0d68084a2c5f63edc77c354ea2bc542d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/plus-assign.html": "39741f3339c7a97b33871854ac9d639764a071d4497fbde6b7bacdc780b6afa4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/profile.html": "1d60b20db968f95e209bbc7001cce1d8568915eeb6df850d5fb5fe3b4045a348", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/reference-levels.html": "07ce387bdca305347a4f445cc9f3146a6a9f7fbfafde83d02caeb796a8e05468", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/set.html": "d09f514d3d95a9e5fcfb0fc237f114a0361370199a38757e110b57bc2ddc852a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/source-or-null.html": "47e808f148cb85c8cd4104c9916ced629ca984ddc7c6b8a8c4cf3077e8ef746b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/source-revision-or-null.html": "deeeacededbdd73ebbc33ea3eb56e7583c5b07da54d2a3c597452ad92e585ead", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/source-revision.html": "c3fcf6c0d06cc2e36faaf418d13301c38065bdc60763ebedf7b2d6889c6371bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/source.html": "11d1038822b1b955985c0eb1500eb65bd32cbc5ed88135f8d905a0f280cfe907", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/thresholds.html": "cd3ca2c2764cb56eb272074ca15a4d89d3258f8f5a6a89bf425c460c20cbf688", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/window-or-null.html": "1cac7f91509d00eae6d8c799a39a28d97f10eac7e38fb23a135cf2a6343d925f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/window.html": "e32d152687cb9729796bfef28bfc4819af645046013aec8992590ee41f9c77ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/index.html": "546bcd31b143b384dffa0c97b50da7713c11f6da0c47429b0cd717d8ae0ef4fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-alignment.html": "9ec26b2fafb3acf050852e70b0f0323217678ac369ef0e5a2da36cb40fd0f81a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-channels-count.html": "fc114657b20f8a69f25e6b8f54ea0cc3af7119de69feca1f5e3144f6e679c8cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-channels-list.html": "2591c4e2ceb6538b541ef35af02ffd1d9b29abaa31807880e2286d71618f0ab9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-channels.html": "d2a6d885b23166c71658c7f2ee790a9137763c6da043d2ad9f37bfc765bcdbee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-configuration.html": "ce7e1703c506058d5bb906a394ec6fb2235bc6739a9891d7ba9e2cffe9a7cc93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-cursors-count.html": "604496731d7cf22b0695b82c90b7e2f43785332dd49c135842b61d14c58d0146", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-cursors-list.html": "d56c59990166a567e7d350517c2519735f0b73f2b1e633fb4e2944e321411fa7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-cursors.html": "55ee8502d0cd1a64cab06671e399f707595b0d81f64026844acc2d42220e6c30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-families-bytes.html": "4ac65e380f975b00cde63b8147b6ac5093633a8820c2da042776babb9b3f84f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-families-count.html": "b20a5569b162e94086ea76edc5a42d9f2fc5dcef5744c062db7f7dc9635de512", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-families-list.html": "e2d0a1760acce2fc18e4c2bf3518a42f513d8bd4acd0877ee4339912edb26482", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-families.html": "3d0c98050401ce3f72f5295df5e2cb6ca7856c5b0190ea4e353e98654629b2c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-profile-bytes.html": "324dada57658cb18092a390ff38295e6ebbcecf987397b68e21576898f04c234", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-profile.html": "bf1d4b28325045a1dc4ad13f63e14c136e8ac60d28c67d36321cdee640202c36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-reference-levels-count.html": "cf9ad1b93f5332ac2162084a99d80f0aeee46b8eb88304caab24e9062e63d2b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-reference-levels-list.html": "a8d6f1fd61355c5e3eff00fb842709645f8377a80440c1513fe848ec5e66ec8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-reference-levels.html": "d4dc411a1f80832c5ebbe96a1cb8a31291b8c18c33001f741ee2a3d0c62d7b2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-source-revision.html": "440478a43f12af7ef783cb5a1e05bb021a4841c80c8ee5eb8eaa282a591b7e78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-source.html": "36093207d6fa14b9d55ff7c0f123026a00efd938d003cc4d45f4dd781cfe0833", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-thresholds-count.html": "df6347e48dfd877df817e52871f1cc6260aea4a41a3ba1b495962b61d5119c24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-thresholds-list.html": "814eb874f7c0bee80f2716d616b1cc8d90bb9d58d7517be07dccc8988abdea48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-thresholds.html": "1849391302bdb197e1099921b3114d8636209af645457bda53dd7c8f90c53c3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-window.html": "4363eff3a563935a2ae32c0a526f45eac1bce8c2e976fb777d3a1eeda68b281b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/has-alignment.html": "02b64a2d1ac88c3be7d4a78cd2202f976655513b3cebd4cb5bc2e52ea86525f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/has-configuration.html": "20044a341df2feefcf68ce05b9abc246ab4575dc65b4fa414535438bc5e2a7cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/has-profile.html": "b6d419d31f7dfbcd6c6bece1894c96c09c1be4107543d5205e47caebd93acfc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/has-source-revision.html": "cb8be6dff4455fd5b7716d7148fa4c18537bb658f1fc1f91e7fd8ec8191354b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/has-source.html": "7245f5d8d58f2959acb11f01c0ad6cdc0cf0cf1c45055ff74880c06d8eee1358", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/has-window.html": "901a776d130da94c057fd73d728e2958c083a1cd8104cc45c17c8dde5bf1b783", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/index.html": "b8448f6fb267c71941182830b1f09bb035524ced9b8ddee4a8e34c907ddc755d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-a-l-i-g-n-m-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "2a2fd26b480fc93791cbfc70ecfdd5fd44e67903166be07e3e768977125c3295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-all-channels.html": "d74df74d1b054272c79e5b0f98ed424a52cdd40048f51454fb787ed4075d1052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-all-cursors.html": "c834cf3ef40e8e075de7e0d4a6ccf28a8dc1e9266e9fd015de43fc710d427c7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-all-families.html": "13e3d8653349218e228a2647a1a8e74f144d8ea50d6a66d48950c5002b0c5296", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-all-reference-levels.html": "648ffcf75b1a6549accf7d9f6ee57ec225d7bc913bde70a42c8559374b0a696e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-all-thresholds.html": "88e7854ae74b52b7c06839b831b9e52e29305433639cb14f628680063cfad8c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-channels.html": "10e0462b6c325d63c9169b41423a616afa59ebf47a3c542611b4853dcbcfe160", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-cursors.html": "546e4818876f3e1144ef847614b941346ef30567e65cec920802b54469966026", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-families-bytes.html": "bb16a10b664f5eb679874a6e7fddf9ee4997359dbc2d819ccd23d1d9b79e30f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-families.html": "8dab5e2ea2bc899ad76ec3928715e3b3ddad0f17060868e480e308232cbad012", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-reference-levels.html": "12ee8ca4ca465649f4d453365369c36234792851ce45236ccb66c2d8904e79af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-thresholds.html": "ff531c764ed2b64c56c8a41bb7582c3410182869fff0818c6d0d56962eb89136", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-alignment.html": "abc3f7a3dcaac732a1678ed972b1ccff4461d8d423d9198e811ef7685de0586f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-channels.html": "36c4fefb384e2a73a19700818af2b53ebae9df2ac93bfde7a0e6084068d27745", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-configuration.html": "080cc276c18b8ce2235d27a9b9600c02e89c5a46a799fc1bd0a72bec30371dbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-cursors.html": "4948fd4243ff5c2853bbc55e9f7a8e652d2f9eb1a4b2b1ccfeb513132e476af5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-families.html": "fb7d02238aa6af753ea58aa6ddab4f3543d1cca51d12f472a6f2c46abd85352e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-profile.html": "6aa1e1a8e199e1daf29f7919e5a81e5e7b5c0f22fd27a30cee1b5f8cdb4f04fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-reference-levels.html": "285cc589f49aa07a33d9f1393d13869e90c453c429c3ec57410ace4e39cd3f35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-source-revision.html": "09a5112ee90f9744873f17ae18a6ca16d96bfc43a6a4cc9b3e3f4c49a891ade6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-source.html": "74f3fb29b6e41ec0b8a5a70e8e5447e03e51a942bd51223487f838eb1cd7c91e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-thresholds.html": "3c3e3bad9e17ed0756e0fab03242f4f9bf0254d4914b76c08491e994975667ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-window.html": "f337bf601ff6b905b7204760ba65dd1c09e03f47af02769810ee88dc6be2ed3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-alignment.html": "7a8af377df4fe830c92a14acd5bbf6441d368d48dcc3893c7f341a5157f5c8b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-channels-count.html": "726df390b2d6be28b8c736a256d08349c39909de5faff910616d79a5eef641e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-channels-list.html": "86860a0dd4fa89e713309aeed24aaa37d32f37cdf63e6c9875b548d7ef3b567e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-channels.html": "f5fd3d038bbb040c57d78064884dcb53aae7ea4c8236137feb4f8a1d3fc2cde9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-configuration.html": "54115a531b5e8769fd9c9d2e80f992f6dc4a3029da2a0e3af1f5c2895d9dbb87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-cursors-count.html": "b5aaf11f62ac5cefa381298134e385e1b0213f1ef452dc33459a82b743fa6664", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-cursors-list.html": "2b439024e5deefd1d76439a7d7cc88a1d441fcdb4a1cf8032dd2a0894557ff26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-cursors.html": "e19dbd85b0fbd4b3ce63b92707b54a1a91e3fdd4fc1c0f85248cf26ea24ebfb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-families-bytes.html": "7472859e58cddf1de8b8b1d0d4ff9c8051901a5142de05dc844683f04cb820b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-families-count.html": "eafc96ee4fd38032bb9d26985077091655e69ad92bb4cd68c924841acf55461d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-families-list.html": "2215864f9ac7693f185dacfebfd8ee7586aa3318e7ce6e1e732e11db7b7f0725", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-families.html": "df847fd9280a9a4f7ac90bd1625910a33e9e78556f7ae96ed47a3a3c49ac1ae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-profile-bytes.html": "4138096271bff933f78c7a41f2f1a7f70b5dfed566a4946e6b4fc41e7434a001", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-profile.html": "558130aa4fd86fbdc6514ad0388e608c3a83899b91dc9d366d6170d4d3a412dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-reference-levels-count.html": "0c082a51047aad3b76dfdaa7ffd82d0e2b471bec5ea93ff52beb7b9425dc7083", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-reference-levels-list.html": "4b0d31cb02cc39465e0cc06926631f5f7e421f99578c213d1dc784aea40e1f9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-reference-levels.html": "ca45f97e3dd21157f580d83de1987bfd6e68a43c6a795c95aab4b6b8641d0c1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-source-revision.html": "c14a3b4109d753bf0e2adcd68a78a465c9a2ac0e886643af1021199185e84ec4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-source.html": "79750bf78ab125f4be46b51d88ffbe2952c8c3fbb785d3da0b11ebfb4f6f6728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-thresholds-count.html": "1c406a75b308dd4b9a4f06a7172a3d8e1edd3737551ac86651b0c09c5e7fb12d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-thresholds-list.html": "6b707e2cda280eb726644b7169128d49f88b70b5e125ef9b781ddb21bb5e3f50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-thresholds.html": "eac52f1c1ea4a3d657f1c404e725ef02eb712a49e752305309a4e6758c82191c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-window.html": "8293c9b55338d6b4b405af2c33eda8b939d2011badbe2dab9ba392dcea4985f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/has-alignment.html": "6849cb99a499a6550f06c9cea8930536e4061401d94f3f9e5586ccbf9a9deaca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/has-configuration.html": "39d608cf6d495c8ccf0d016815c56a62dced9b1cb6da61889e2efbd152fd8cb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/has-profile.html": "f6ad7750f73fb5233d4a0eca7e863ed596ffdc3fcc9fe8d2e004f8f31622f56f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/has-source-revision.html": "f3ec0da2bd8714c2a15322ee857282a347a113ed6e88338f17979bdd1764e05b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/has-source.html": "9898362842340a1473230bf1d4836e07532191be774e4b31f48c710c5e67c885", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/has-window.html": "32bf0491ea31de39e4080b947e26a9379140bf2b0afe17def5ff85216bc053c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/index.html": "b35b1d6c05f8d837e2be074d25c5ae9ae1308ce5ae69438b64b5515ded03c63e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/merge-alignment.html": "e5b0d9df215f2f19d9ba671b2fef57698a57a4ec51470ee7786303551ff5c20c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/merge-configuration.html": "e7ecd8b23459f2f212e0afa5746322b76ff29921849d09aa31fb1ebc9065d0a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/merge-source-revision.html": "d0b5ffdea3002cae10e7ada681e0b7e4fc917c3c702fc9b679792ca5e2ee9b0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/merge-source.html": "f044289f211622f00c0f3d622a1214b12dbdf4b6c15c6acef44a2819a8a48b7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/merge-window.html": "fa12dd1cc0a07dfdd34c000d874ce34a3e9c005504a30a0d6cbfb303c47d7dd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/remove-channels.html": "089f4dcf18e155256c777e875f8b22a20e1ad2d2dd9f37a23a33cd22a1b087de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/remove-cursors.html": "bf5b06db7ef9da8450a4b98ded74558233baad898b19fdb123baef558bf434ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/remove-reference-levels.html": "64d15e50dfe2e89f5ec5669f1fa71b4c6ee37cb51154e4e31228d0a8c752526d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/remove-thresholds.html": "62c69d47655781386c2566f061c090513e50b976028cf8d92b7c88686afe5a4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-alignment.html": "6156a9fbf225468afc1745daf601c1d761a08a97f438ae39d44c3c2f8544ed85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-channels.html": "acf2a990132211172fd78fc6b3dc1ef0c2ed5fefe5370ffaabe8aa0bfdfe3758", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-configuration.html": "214df7aaa7b38b4e86da66db45128b9deba9084ac1d33ab728f7956f722338c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-cursors.html": "4c9f658b81aa7609ac8481e81d00cb048f67739ad1b0188cce2d3a9057d13cf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-families.html": "cd9f304c0465e600844ea4ab1d5bdf01565d0986fec51d20ff2df4b9f927018b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-profile-bytes.html": "78fdb51b29c258aa421105ed998ec8cbf9a126e838c848f1799b856475293d90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-profile.html": "9f651cdeda395d639df2b28a7b8a130edbc0c35db244edd6525d4ce72c529d13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-reference-levels.html": "25354fb5436478e9a0f493995a1ba80221cbbf12934f751ced16efb9b012579a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-source-revision.html": "88f14f321ae84d02293ae951355e9dc983a0ffdea4122202aacb70ad7a61d121", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-source.html": "85a3b8ed7096ab0ec5962745fb891dc6d32d64ecc5e1be006281c3b178d30255", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-thresholds.html": "d90c51683c387f393899d8d48cfac209bb1b398b300f321c7ff97abef3b81817", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-window.html": "b67cf7b3f87d7f70a7184aba632968edf798e59510d83a06a546e75764eb6673", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-c-h-a-n-n-e-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "3f9c5509445f8c1589051f60322b8e1046c2a0405e6e40977ea41ac4f41901a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-c-o-n-f-i-g-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "b64764f8d24c0976c45c22f755c18a0a4f733b6b9c7a763c738c00c600fd2974", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-c-u-r-s-o-r-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "0ff9930fe309b5890f460e4f515de9a97b260c5fb9dcdf5ab4991ce509556712", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-f-a-m-i-l-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "082176ed151e177c80ad5305ad4f59bf6aae0948d418a18191e508eb45622ccf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "86991ca6f84163107bad2fb9510358715dc3a76ab3af9b9bdd4146c6576331e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-r-e-f-e-r-e-n-c-e_-l-e-v-e-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "7a3c97c6b4d40e4e6616087f5871b88c9035bc6b2b502787dd7431acc148edad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "d48dc7133075d7fd0eed5ef74fec9c5193d4477235d16623719c3a852883eaf9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-s-o-u-r-c-e_-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "1ba16022a4b46aba199a920d5afff3422f4d56b02ea44f5e2497c6e876cf81a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-t-h-r-e-s-h-o-l-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "dd94cd6be4076d5c45a1233a0412f45a995d30e97e85ff001b37126fea05e97b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-w-i-n-d-o-w_-f-i-e-l-d_-n-u-m-b-e-r.html": "16f7d1834a87a5dd74d719bf9d099cad5479d7caf5fa6a129395e54dba338c5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-alignment.html": "10912ff480cdd0ea93f7ddf1ed64197913f71329affd4d77060cd1ddbb76df76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-channels-count.html": "4ad6e5a5229e88b9eb9d4d82b6e40909c9c8712b11fdcb1b2aefb4a55ba52b05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-channels-list.html": "74c2307bc9c9cf767da0c07fc6ed484f9327a353da4388f62b323079a92ba934", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-channels-or-builder-list.html": "d411f6d9fc129c049dfc90946d311199f169a84810b7045d93f4ffb02fb72857", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-channels-or-builder.html": "011d6ca0d823aa0500563999d5d0e32bee2f1b45f12f68838b18b5e372b9b8ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-channels.html": "b24594b1cab70ee6e286aee51b432bd70444d92f82b27d23825957eb5ba8fd36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-configuration.html": "78f4e28b4538cde4ce90e1bbb6d2c6f8d8e9fd9bb806eb82243cad96b5a2ec25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-cursors-count.html": "3a007f43aceed26dfdbdfa8e1dc874874bdbe7ddb8a893d3ee5dd18642a23e83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-cursors-list.html": "74b5a87eeead2b0d6001f898b1e8b44089ceea2506bf0c30bfe0fa8483cb173c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-cursors-or-builder-list.html": "14a51c17b984e2e38cdca00201289ffcad287d0ffc0e944934b10026b37a2159", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-cursors-or-builder.html": "a3982ddb83e84017e71af2a77964aa9fee65fb937dd9afa34e9b1f7bb8262ecd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-cursors.html": "e4fba46c680ae807cc79f668060d7fce024c4540b03024f9fe6f87286a00f475", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-default-instance.html": "f3a3b660d53b19c2718ee520cccd4a096fa237dd96c0db2399256a4899dd5aef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-families-bytes.html": "986d2b442dd21167455a13b5a06cf3aee7e439a6362be323f5f4716b90bac73c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-families-count.html": "fb6d3cf446e7688335253aac40f0b949d3e26c1832316f72e98eba298b646ffb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-families-list.html": "0962d7d0a56f832f30aa967b0cba0f52d5569b511a8bcd4cd913a55772b5a841", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-families.html": "a21fa4d99a3d44f4b26c1fa4aa9aeea45cc76f82228ec032da4288e661a82fe1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-profile-bytes.html": "aa7488f225bf75cfe6666a10312ba691a0b64b243a8cf10b5ec63a323e6f6f14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-profile.html": "244ca3a771b112eee93dc953449f5846b0d4d479d502199abee0b39501cf84c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-reference-levels-count.html": "3760b47424807bc118eda3f40394e0fc085d262ebed9dc0a22bfeb6ea6960b22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-reference-levels-list.html": "c665a4a2c74e03dd63f7b6bdfb2cad1a3b39906517f1408deb6a3690485ae8ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-reference-levels-or-builder-list.html": "db858357783962846c94b16461ef4f9344c8a6c0839ead4b3a5c6a69c359c9a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-reference-levels-or-builder.html": "b77c7eaf8799f5063fa68c2a53d31f4426cff630740b4c34b4a0fd7879808e61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-reference-levels.html": "96372a5fb0c5b001bc169278e7a7d3c60d29343535f331afd46aee15ca020827", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-source-revision.html": "371ffaa254be53c17de40c6cb70340f34f5c9a5bc660a16b1d03c35667a8ba84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-source.html": "cfc12420d2c69201732b913d8e5544dfa72e4f228d7e81d6a5cbb6e50813144b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-thresholds-count.html": "2a4a36404a3f98952b74f9befff3f31c51c815d3b623580c00ccef3ce6852027", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-thresholds-list.html": "59a2f89d133a2cb859800d0d51d36f8bbabb66d84b7029a22397ec54c107c7bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-thresholds-or-builder-list.html": "96761456dcb18879346e63d51a66666f8b90a7d54691c3e719065c769d8d85a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-thresholds-or-builder.html": "37c3541d6f6e1c7de8cc974f5ad1c8b527bd5f2fcccc708bf359a9ee145501ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-thresholds.html": "003d3be56b78a60a0a86255d791649950fa6c8599db45c86e56025de8882c940", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-window.html": "2838e07836c15def325b6f11fd65d8592b386f70940ac18180ffd063aaedcab5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/has-alignment.html": "8fa24ac71f015fcf1f81584477ccb2f820d2b3168d13365d755372cd1d51c365", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/has-configuration.html": "c8f5d4b22f52a4946c0d4bee814665dc2a1ed9c93d2c20d881d9e1370790545c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/has-profile.html": "c919997bd30209487b30860003d55b6d3f64dcb96150f0107498cc38ea198fbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/has-source-revision.html": "24ba12c4162e2c95bf24afa45fdc051045c1c8779eb33e9ec7ee1e16686a4b26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/has-source.html": "79937fa005f141032fd99c70a22a8a587eddeb4998b77a3a99541e7bdb80b607", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/has-window.html": "182ff93befb96766bf9a224fb3cbfb2fb755b226164c8176c2498a60ded877cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/index.html": "1e6de4ca7c6e591a9095800f84d02da94060b0ac0e597ce94f5431e100f8a33d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/new-builder.html": "ac020429bccecefe206ed0283b1e63e2f7cb489b76aa0f4dbb23b08c56bacda1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/parse-delimited-from.html": "ac6bcb04d49066ca4754128cec82614b867c7744c377bbfd8602ac2260310515", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/parse-from.html": "68355542601589c15ad3f1a06467bcb3e5185bdfa7edc7d5edb8fcb516e968a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/parser.html": "f1dc5216f187a0cb98fdde46d0ea94d08a7642bc468fc295df56b86e1a1f800d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/-companion/index.html": "4b0edea02c40108d8b2e9e7c7752a638951f786d9398a8287198161c33e33fc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/-families-proxy/index.html": "dcbdf07653a3bc3146be3c40ecefc867fb071535b5e0cd5568f36906afbeb8f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/-resolved-thresholds-proxy/index.html": "a0af07f415d5d0557a97eb59a446476c5ece584b7792b72dffe31530d88c081b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/-warnings-proxy/index.html": "04e24d1dc52b6f1cca72125c3e570c69fdc84089f9b9dee13bbd19735b2d3651", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/add-all.html": "485cb3491e252f3609481683a926c515fec12c68647ba5ebca8523f488ec3d91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/add.html": "4f50149f998a2ce9a335942fa43a11ddf61e958227fbca65b07e680b1c62a249", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-configuration.html": "42c92adba5fb91fc39f5943738016fdfccc417dd583fbb518b0d361415f14636", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-covered-duration.html": "8f3422ac9003d2c6ddf840b67a798e2678aa5230217d8855efc7294e066a82e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-cursor.html": "6dd19fbd70b8abb741c95a880b3f20a3c3af0da1fe67ea57d089825aa8cafd3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-excluded-count.html": "0b10be30a8f8fcec526da9311672ecf28fb70727d766629c15651e4ea941737c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-finite-count.html": "902668d71faf0807063cc0080580b8ad82e0a2cb2da0ef30ba0290c9254f422b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-input-hash.html": "a80a3d9fd6b3387e9a7cdf14abb378f0c38c7a140f482b925beb3e91af754e71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-profile.html": "b6ba311503a3359e74e686c941eb211a8401065e8f972bd275c856de91959f13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-requested-duration.html": "91bc2fa1eca692654369ffa2d860343e34fdc73da9a139a0eeff809c70aa885a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-run-count.html": "706dd3ceb8fdd279811080b0a065b4389d6e606025f6720edd49fa4e465a70e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-source.html": "a04d7d971d6216b7f20f884122b7795c09a63fbc09d4ae2075ef047c5ab10c3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-timing-uncertainty.html": "379c551a8007f714aba2424ef58647ddb7621f77338cca22e2e6ae4b9ef885c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear.html": "29be70ce2f7afa60092fb418241fec36ea7b2f007fcc95f42b2c35007f4313ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/configuration-or-null.html": "652eec065756cda3b70f40d880b08a6d7ed690905daf49af6e1ce10fd205e917", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/configuration.html": "f13263227c5092d5ceaac176e419175fe7b4c09b67abdad6a0bba796becda73a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/covered-duration-or-null.html": "cbe35517068c0773484338df1c546d9265819b2e112e9e16b3dc78adcc4b48c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/covered-duration.html": "4039b0cd2670c32e2f97a0ebacc401b468e15933dddc67c0c213a7de65d14b23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/cursor-or-null.html": "192eaf5b45355962e62e005de008f660e0fa010a7baa33d5e80cd69a2f182ede", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/cursor.html": "dfc01e7d66f7aa796036c198de7281891a32bbfc4916f93ddfdaf5d95cf47646", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/excluded-count.html": "07d671077a3aae8e989377745058e07c89071fc94dccfa77617ea37104be9a95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/families.html": "2078004c080b8f38cc499885a84b52e1a6c027d08ec67792de9d9e77d5619a5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/finite-count.html": "d8c26cb03531b78526390a746172e362eb11198b2b83c19179f10429d72aed43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-configuration.html": "b5869c1d2dad0fc4433ce5325babc71eda63382926b2a4ec57241086f557231a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-covered-duration.html": "9b82b5432f65aecc46a3e1d4f98eac8eebd283edf7b8780d6166037cbaf9d68e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-cursor.html": "bdd77bdaa532fc55973d2ec8919ac90cb37e6226469e16446a87b35bb2244da4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-excluded-count.html": "1126215deeeab07b78fd01bd66c776c07ea83f63af5f69984c2948dd461b94eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-finite-count.html": "9d94d63e9577fcf0f463f08a75ce5e1c3c5d1387b90b77ea04daeb00563e63b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-input-hash.html": "7f4b80f0adb82a9fef55a13734b2a3ce296554a6694278f596fbb1438f603dc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-profile.html": "1884fec1818247a365d6451097b74767b6605176257494ddd4b5075c8eb9420a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-requested-duration.html": "d45349654414753fd319ed5e639b997d1a0803f11f7e84826f87c01cdd1f34cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-run-count.html": "15071fc40ca27042e93f31fd2c937748b54098e65a95de2061768d352ec90f0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-source.html": "b8c962cb1f6243dc50b6168deb02db17e4c4e4a31c3f4ed852acf7454f2ac648", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-timing-uncertainty.html": "1ec437b301416ee9ac450c9b79087e9618b26dd6d3d7e537fe9343040619bda9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/index.html": "28774919af05425cceb23cfcd306d1fc7be68c8e07d18fa626eb2b0bf30e4f43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/input-hash.html": "e9347c91709dc6380c598360a5ff39edf5bb8266250a5bd1676dc13486313dc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/plus-assign.html": "5cc914f15e86753b5a29f296806773e81c254d7f89789e72323c7c4475953f13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/profile.html": "6b9fbff62ddb6e984c183556f8e44794f9493d9fe244c61340dcbd4f5ae4bf5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/requested-duration-or-null.html": "88f333ccd5a78e162d264f3983559b772bfeb49e56a0a4f39b4c1cc62382365a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/requested-duration.html": "64d070a96589701b8211ae8c15c974806574e758298c855baa57f54bc7febe5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/resolved-thresholds.html": "a9fbed8c9539cc5a13e7bda0e5e89ad233de88b5b7f8b67983e772f3e2841b90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/run-count.html": "f39ea16b1812c20013034fcb1988b59b49ffaec5e132a7b632c7b805311f4ae0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/set.html": "7cdf92e268d0cfe26a4205ba1b82ce1691ea41c4a3e39542a16188a3ed92ce6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/source-or-null.html": "60162d78736081b5b5519f4cb944fae55fdf22b215b01e51f8167a0f2fa2019e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/source.html": "a80117ad3e33b452946425958c00611fb5fb60f07946f95afc3aadd95ddcad5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/timing-uncertainty-or-null.html": "6001906ae594c02b944cf4c32363413cecff7a11156d991aeabb1f1d6961ec8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/timing-uncertainty.html": "30fbaba7e407371ac407fbc1359c0b8c5208da77eef08529bcd0047969137e56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/warnings.html": "0038737c277283e3564eb126e9fca33bdbffd717e7ba8486fa019afe07557c36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/index.html": "0e9be5418983e36e6f07ed645a84da23a657bdedde8bc4c4ac4fbebbb0d3649e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-configuration.html": "6e032ab94f8bda48a0e7e0665cb4acfffaa4561541e236c7253df1c5592d33e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-covered-duration.html": "8ca8b9ecb83db5fcc400c54fe0c073c44e2bdb558d2e943e52bc1430f69cbf99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-cursor.html": "f751cfb93dbe4f74ca75e2aa52b1617a8fbe289caf54a39ed26afae47e1a1457", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-excluded-count.html": "31e69c33d934469b04c46d50af084d953c6f6a7d776157dd21ba8a58dffe0c73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-families-count.html": "3138ba7575c87d782be9c5fd9f0749d628571e8a8189abf7cd16624a3df57944", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-families-list.html": "9f028f965f23b8e8d60d8e8233f679f2e6fd7b0665f6ad2396b96071c31e1d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-families.html": "1df8bc3ff7fb9547414dc0f696964820c262588e2c652b0733d23b473e3406ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-finite-count.html": "34057eb69dd919504687ce29c8a6d395f6367a47176f3a61af30f95aae975137", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-input-hash-bytes.html": "a533750172f471da92dbd64957ac85d9a6279b2e380adb18980b20ab1938592a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-input-hash.html": "85e55ea9b876c2e914d85b990c5389f35f41f04a16c5e80e1857224e0a13393d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-profile-bytes.html": "3c180d86f3747c948c10b7dde93cc67c89558d4f8ca5400cda078c03632e3a00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-profile.html": "153b7153dd0c11a7f1ce116deb065796ac5f6b188efb439b61168842777131cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-requested-duration.html": "ac73d4fff3633852215a0e8629c8eb5f4e92443b87c5fc323b8d87e55d8d61d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-resolved-thresholds-count.html": "199d6fbdc6ede6fa514906dcc61cc8987a5b9efad24885ea12d17288c4ad0901", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-resolved-thresholds-list.html": "63416d7c90eee4fc17d1964d7687f26fc8d1198d1198a1e48afdfb54592ac3f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-resolved-thresholds.html": "cd6a4ab354aabe7ebe68234f7cfbeda01947c1b77b102d21b93e4f99ec13af89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-run-count.html": "3ae2337f37bf925dd267d21c7d28158d8fdc82e64e27033d6afb6bfb7fe6d1ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-source.html": "4a3e631dea47324e50e7e320890779df50aba8c842a8b84363335fa47c48fd5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-timing-uncertainty.html": "047ed937ba095b4c542c4def93876a1e528600dd707bfa36cfbb827c97d63fe3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-warnings-bytes.html": "4074fcd623e61491cd48ac956dd0ee8bcf9fa226bd2e62afeee0712c0d5ef880", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-warnings-count.html": "645220f1d11feef79e7cc5793dce8627f688fe6d4a1c70e2bd6c9a19c5ba3155", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-warnings-list.html": "7f8de237d362a2fe97849bd0fface3d10fa6de77fa3c97cafe4105356fcb57a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-warnings.html": "5b91a1b1035f0f1df3b334ddf50ae2232b6daa5dce372d082f947511d8f47840", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-configuration.html": "33f16e4377fe2b6d4312e31911fa451bf5757153efbe7054211a45d32bf22395", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-covered-duration.html": "620da355d237cf3fd58db3464f725fdcd8cc852a191969ce5531fcd11c7221f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-cursor.html": "f053390404914588a74a785a36759b21eb4444c7f6e6d36152c4171d0940f80a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-excluded-count.html": "1b633e6648e455bcd4759e30a7b0701ffe1e719985c65dd2116ba1cc0ad45d89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-finite-count.html": "2ee344c920b674bbdb6c2c5545ac25af434a205e40b65cee41217213e75dadb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-input-hash.html": "a3fa78efad9a2a69ad7afc576acb6c020c3dd2b86ff61d9ee9110381216efc32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-profile.html": "962af49c7164e851dbbb70cd6b59e43e960add2d56d4912f2a2f215960aa436d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-requested-duration.html": "0666b641a44c9c9d804faaafc3b403341853dc4fb60b3bf2c0c6b5d36072617a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-run-count.html": "f3e1b94afab418aa9e0b92f64afe7bc3ff0c571e3a5092022f74c1f60411fad7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-source.html": "e9add5db9f10d8157cf287e9daf634a43c6bb5a8b51913ea4ed47d1568dbd94a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-timing-uncertainty.html": "273177c5cda15c4d4f799295dd3f3af1533208f667378670799475ca62053b2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/index.html": "ef8def35db57a3c8c50f2155c37fe2bebbea98010ce9c7237b341fafb40b2c2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-all-families.html": "c0ed9891d1095decf9b101358b4cbd926d6537caf9da70e81609e3c5e09aa446", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-all-resolved-thresholds.html": "9df0cb47d45a065f8fc11ffaab7c0be79b4d412c54a8ca1baa53724014d2b054", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-all-warnings.html": "90d8b0589fe137087f8ea2864aa3ba8ead0ccf52251c1b595be8a610539a8f8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-families.html": "a65a9160df8ec6f90a61deb2e052830e2350c0471c5a9bec3e8cef915e60f1e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-resolved-thresholds.html": "7944927916396aa852dc105afc1bebade0bf997fd1e11b14387fda683ef9bb2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-warnings-bytes.html": "8eea381c0378a85f64b030609f58af9df56b596e6123121822e31d1a0803e9d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-warnings.html": "724ade3e2e97453527d42152a2753f7b163f98c01f1527a6e5346ca9993f7edd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-configuration.html": "43458c1e72e350254b3120caaeef80c6f7ef9ba08d03b1b1fc84a258efb024f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-covered-duration.html": "4bcb9430f0ebcc706c1108b6a501992bb56972c60680824b5e9c9d7e24ccf329", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-cursor.html": "16d3762577444c2d1aa1e79e25812d6cf0bff929fd2d0b528c67ed7dd6384701", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-excluded-count.html": "f4739744c46554ba4ad791b17d54a72d99a639104ea3306a8c9614567941e4d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-families.html": "56fe6c8de28e725b00a22422e3e6641a6158b1d467f98b6acdcc33682aeb5410", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-finite-count.html": "8171610851f499c61bbdfb5cac4a76cf6e1647271e004dea72d1df07c02f9e87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-input-hash.html": "124179cc920dc94f312a75ae18f02398bfaac7de7ccaa0e9d72ad7a6537f72ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-profile.html": "3202d65ff17e6bf3b2e8b8e89332941a18762fa32e18bf715ba3bcebda4d1641", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-requested-duration.html": "bf9d693890efe23de39d1dbb8a08d97623c25c5d9829661bf720ea630b6a8b44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-resolved-thresholds.html": "bc1d906eed021be0e395d638dd288b5e45bc360a67b6f74e967d8fbeafc535f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-run-count.html": "f78c396b5e96dfd8d18fe8299733e58e16024af4ec422b3283765c46dc4dcf84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-source.html": "1fe3b2e14daf17e47e88bc217956a0da1569fa647a64ba9baf0b00c4d4f60bd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-timing-uncertainty.html": "bfd9328390ac242c73574d7ed8811e7ee675fa0a493d9ebae6feb18e8e0f75dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-warnings.html": "5108e46be43e598065bfcfa3d52c865b4a6919bfdce5643aeb92a43bd6f22b3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-configuration.html": "763743a0ac07cd941e2cc85f2fb7e921910aeeb133ddd113ca02e4435dbfd6c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-covered-duration.html": "63bdf6321cfeead8002203c31d237772930ac6cf4b39e5a31ea2f20667aa7ee0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-cursor.html": "81d4e869f5acf7be5cd31583ae2b0c52a26d093ccd056ed840704c5f210a6d23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-excluded-count.html": "b632fcfd6e99a8ff93019e95b86ca89b3b949e7b048beefaa7fa952e0329ed40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-families-count.html": "51a399d32b0d6cffb007381d12b6aed1a887d2e766672e9ef27341fd602a0808", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-families-list.html": "6b9cb39b06de6b6fc5f385d325830c1c42964bf72ce65ee5e047eaf79f89ab9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-families.html": "607fb2713ca60e6cecb17e04378eacbc9af8d24d9f173d0a7522d29f8c9cc5b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-finite-count.html": "6867de66b56188d121ade07a9202953203a1018e9ff5dccc82a2154623c21bd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-input-hash-bytes.html": "87f6f515b465210ac8ca0c3e79b9d24514949900cdf8192a8280ff9600c1869b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-input-hash.html": "bb8584cadf1ccc1019b830c3a9250cbc1baa3b69b297d9c8d5e495af5fd326c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-profile-bytes.html": "dd8c5b36ca533ea28162a22e760340f61f8a664a85d0bf5f309c71a7ce5e9c28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-profile.html": "9573e6948f3bde1e278a8f092e9350c7d902da7a206f6a78650e828b6aa60356", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-requested-duration.html": "3cc2a9156c5085d7cd7c64c6cb9560666467a84cbc971a7cd23adf3657f12171", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-resolved-thresholds-count.html": "b2e66c14b683dfb3264a8a1dafda5016da0328a8080dbfcf08df9e160ac2faee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-resolved-thresholds-list.html": "50d828d5e6622a31cd065ef05aca493e70b6a9122d9576e16bba35a5e93780c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-resolved-thresholds.html": "f41b478ca5e07cc7dac84bdd3beed537dad39de07c5f478cf179ede0693b823a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-run-count.html": "567d1d43f28b468156a85acac77f10f439de709bf72c04b2b80142b3c010d2f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-source.html": "cf96c651460a0b27dd6c987bb78c8e2130cff4ee545f6488d45eaf4cfde8defa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-timing-uncertainty.html": "4c07846b38f517b90b95ccd46ad689d176ab4e2ff4a03e4003690f2f468daf91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-warnings-bytes.html": "c7710cedcb3763911dcb83412390cd6e8a915f306d2354357b4aab5dd9a4c312", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-warnings-count.html": "2eb394a73402e873ebfb6d71420ac12c6f7f9d7386d20692dd1b22cbd7831d7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-warnings-list.html": "a8a3afab588f1f553ee136e8d253ad635fee7701a36e5c295a12c27302caf480", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-warnings.html": "a919db8e9b0c565d23c66ef7ca6aeba31eb0d126ca770729989f142ca4f46455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-configuration.html": "02550369d567bc3f7bf144daa7409e02626eb018bf765727b63c90d9881718d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-covered-duration.html": "a8ca9083ace1d41d61ff1ef9a95e8991d3e34c1a7a34a5686a98616e0e6d4240", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-cursor.html": "57c143bf23615cc354a27492815fff717531f06e96c8cd43cc79350afaa7bfbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-excluded-count.html": "a06a4d7fce03586034275d2ebb7ba00e826441741a20a2d5d260f43e55d405d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-finite-count.html": "94f35627a9ff397ea8b30ec8f44c3be754c4d8e1bde971a579664d3f022bd2c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-input-hash.html": "9bd412e781b8d1a1efb9ad6f05208f4f8b8cfcfd0fc5b5415975a16ec2e0dce9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-profile.html": "42c4a4f22a48fd130f3b2f37beed50c65185e28ff23f4b3f58322baf03f445fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-requested-duration.html": "8cff75325402ee2899f16389fd23ce808c69d5d5f4fc56a3c5a1ad04d14a07b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-run-count.html": "29d9fa9f8fc0e969d075a79a71797249306d2068aaa3c114467e366860a4a500", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-source.html": "2779dd092ead2c4eb9267df242689b36864ef9cd0a3ad33f73825a1e0015da82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-timing-uncertainty.html": "346d971ea241407da89bc7304f43486edeaf682a0636eac03fd01b33d1f07e29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/index.html": "c44dbeccbc3c92b33ee810546c06f2697618cd9196418810d9536d293ca81cef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/merge-configuration.html": "e434a7707ce096769fe1a1acbd03015492affeadcaebe6729880c628251d955b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/merge-covered-duration.html": "a1d239a55a5319e2d85091e3192e6288e7d07bbeb8ca222ee878f451d0aa57a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/merge-cursor.html": "7ed10c0784dd2d7de91f5e68f290cd4ff93cbdac9c8f563191eaff1cf9695369", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/merge-requested-duration.html": "1834d3eac1879bca10470adfbe26ec5fb6eb47d153c971d90f2538b378e851db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/merge-source.html": "befb1feac7e537853152495b940fddbcb007035cbd9812a16624174ea5a51f53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/merge-timing-uncertainty.html": "e4161185b2fc05f05017650941e607a9368791a9d5c7d458ff6b410cc8ebe02c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/remove-families.html": "a8af5272e4474ab505b83ff660292de7db71aaf344a73924a527ed52061c4a44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/remove-resolved-thresholds.html": "d7b435642e7e84b18c14dc71b767cf5b16ca050b9fd491899e3d016e36c8d4be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-configuration.html": "d69ea52724c3236d3917e907c2ed0c395d1c7c010d783dd963fe8ea47b71b38a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-covered-duration.html": "6b898b9275eb12a35ae54e7261fe78969a3ba4029fd6dd3c269bb627e3c424f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-cursor.html": "a0502a3c4180dbaecc6fde24253abe51082637eafd6631f330a28ba6930b2715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-excluded-count.html": "a069fc879b934c812840039f54b0b93b3ac5dd772d307987cb9427e64e97687b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-families.html": "37e5f3a9e72710eb28cba4341a8da117bf1b16f76fa4b60a4146d017ae50d195", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-finite-count.html": "6080a3bdf142fcfd329bc97ffb8adb73518c62c566a0e8f0636053c06d70e7ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-input-hash-bytes.html": "be0537ff932426b6513c35d2c4bca4da0d0ee5ad333ef62a559364f8ac4e3473", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-input-hash.html": "bbe32b5e0f88c4c99fc02501144a8a0354fe151aaf9568c903c6d367909959ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-profile-bytes.html": "ebf11794bb35a58b45fe0e1fdb910ba9e9f4841073c97b183f1525233344fd90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-profile.html": "450fb451d0a39210387575051ec0942fe854d8003c94868b5337af8426c750ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-requested-duration.html": "c39ebde66804718ee407baee49dd48e659134000f81aabc130231dab9f54df86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-resolved-thresholds.html": "6b41748e60236028671f5d9ea8e48a1d4d3b9da61c1f7f66fdf0c4e1ea878f9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-run-count.html": "8bc898ef6b5eadad9f7bebf097233141e3a15d9cbdfc9a942dfa3b96dc6bf235", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-source.html": "76dc5f5a00b04c6999e524a234cea077984fc89ef55ba2403c260252724dead6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-timing-uncertainty.html": "b5d93045cc9fd5f19d7e4a908a16c4ed5d752ac6fb0ae4e5a1ce485342745c30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-warnings.html": "eeac59f01f9ed30618ad1a002b95907b25c593bafd7be13c2315f6ad46dbb854", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-c-o-n-f-i-g-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "65efd369bdaec97d50c7179515b5fd61b43bdbc920a532ffeb1354e14b522cdd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-c-o-v-e-r-e-d_-d-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "2446e7413683cbe836db72e03648945824188c8583a263d836be103e3b2ee323", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-c-u-r-s-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "49897dd3d5aa71ba4b605b086d456224a63f0a1523dddfb3068235fc8f6a2449", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-e-x-c-l-u-d-e-d_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "7ceaf604385513537af73f57cb986ac35502ccf29254652b57593b9d9878a089", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-f-a-m-i-l-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "5645a7084980f7c597ad0f03cf7f33ee0377c309f36d6453a5886eaecaac62dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-f-i-n-i-t-e_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "4308f19fe0e38a97fc0271427e0337357699d3b20b63d8675d8d7fcdabe102b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-i-n-p-u-t_-h-a-s-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "b0cffcb7a45fd5713d42ded1f45340491497fb98418e14e8589ed8ae03860685", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8e04c51ad4eb5e0a3915d4bc1d169ff46f5000656a9229fb4c5bab9d294a1cf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-r-e-q-u-e-s-t-e-d_-d-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "a6bb25d3a20386098d013d0818e61aa4570e157876c421a4618c9c7b56a0c412", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-r-e-s-o-l-v-e-d_-t-h-r-e-s-h-o-l-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "5fc894f8b115b59cb3eafd379be3ee5b76cf1886709c40e189df38ffa24e74a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-r-u-n_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "15cf39da14fa4d7dca85c73af74d58bbb6b4e9ee3dd96051816101077d5791ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "c8cd13b620b2186e67176e369125bf4f09cadfa91f82246e05f503dd510a2622", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-t-i-m-i-n-g_-u-n-c-e-r-t-a-i-n-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "48781cbebd882976306cb999dbbf196e787f4f498b19a1df4bb7a2e40742577a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-w-a-r-n-i-n-g-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "634651412f82b8dfd9d2937ed7ae7b7b7da1e33ce0888d051e5525cbfef5e4f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-configuration.html": "1aa905bc2da3a560f8e0ada5a4c253824d65ecb39e3b8770b43a71afa340321b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-covered-duration.html": "70e969f23004a71d6d8d46047a0352cd2b6f1f0d47c89e4dc40b0437de7ab61e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-cursor.html": "31a590a5d88c17e9f7403f394819653701809394209bed3e72ce3f87390772cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-default-instance.html": "ea4376414bc45e0127bd75dceca2fa104249e92a2edb04eb7b9d1007f0055558", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-excluded-count.html": "8dc6f8d641ec36c3bbe337c698bdea6156adb53076465ec87b400a2acce5e07e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-families-count.html": "10d6bc2a4cd46aad4af8a5d5e872d3cbf1590df2877e39ee783882a4f44cc587", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-families-list.html": "c8fcb9b1bd7508a4c0913d8602e884769ca4d362c20f6c7726a2f3297051655b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-families-or-builder-list.html": "483e4bbac77b773a435fc1cb177553a87d4d746a57f4919e46f4576f744b4d67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-families-or-builder.html": "0b10b9c36046f11141117264457b8c3b7ed64f6ccaff290a270283a2bd022751", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-families.html": "67d05242df2c3a2e1b60329d1c040ea2df5dad79af375af9d26f292cfab05034", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-finite-count.html": "476cb6ea88ceffadd6954b10a213b10642311afafb9795d7f4106171bc785625", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-input-hash-bytes.html": "1c62a267908aebcaceced7aea9ec5db114f5f440752c7dde4c90ba48ea9f9cf3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-input-hash.html": "c9d8e23ae2df89d782ddf3dd4b6e02f83c12052089493e6fb09fdebb4969a719", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-profile-bytes.html": "3e08f9d44f2aefce39ef26b2900957062d22d094ab2836d8f04a06c9c75ec92a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-profile.html": "d5f9b28485a4c5e834aefbcdd495fee4d495091a9a234abc685ede10f98f771a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-requested-duration.html": "cf4950c983dd884c35ebfa112687cddc7b8254c09c4ef308be7ae5a071e0cc87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-resolved-thresholds-count.html": "3403f96216b0630a83a8b92e63b3bb7055a717ed121e987bd0fb4a8ec1609a64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-resolved-thresholds-list.html": "d25b79361028c2ad69eaabd491424981a96970748934f24d2bdbbd61e38174fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-resolved-thresholds-or-builder-list.html": "783f6f2936c2a4524ba80693d52cc6d55477785b51bc5a1449105428a5bfb5db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-resolved-thresholds-or-builder.html": "aa81faad534c878b479cafc303ec656959077fc0430aa7ed3b15df021204b339", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-resolved-thresholds.html": "87bacedc58fbefe3f58e639a590df1f5e38f67a0208b2c0a25cb4cbc81b8c5e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-run-count.html": "862602c60178b315895e8370c0d4387cc546cac717cd2138edb5b59f170a05f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-source.html": "5d5815bf362284f52511bf07616b8831036d22d2762d51758ef4a27518eb9179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-timing-uncertainty.html": "5eebca121e6743aa5c9ade88aec8ee38292750b8061b11fd46c98de85c5c02f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-warnings-bytes.html": "045704d73977544159df11adfe4edd51d30fe3210cac9e0cbbf8c9e82fa535ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-warnings-count.html": "c025571bb978e77ff9e093bf1c595844eaa2e32381845d3b2eed029072e12947", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-warnings-list.html": "b7bdf3c31c46c3973523c88a25673b8227fccf58d4165d48fe6f3fc634711a0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-warnings.html": "e1d5931926abff697e73d3db82f6c47774f2e5f1b8fcffc1351e3c9b8338612a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-configuration.html": "9dcb72cd6280e780a08ca0a47e7ee16711b6f41e6ffeca47b83457a2812758dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-covered-duration.html": "2372a1c4b4d289a7c9de98fb850a3c0cc211d9f7358c2bbaec7705969d52a0f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-cursor.html": "9499f19fd58a6413d90befef035128dac6779bae26f137b1e188227f79317796", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-excluded-count.html": "ca7599dfb9db64de3f6049beee5430f270d00be8f99d1005cc6561473c8aefa1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-finite-count.html": "8591e43dc227f253afd210cbc3a23542bb85ff1642753573cfcf24c7853d0bb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-input-hash.html": "ac8fc8875da4405b7339759c4c4e21c9b5d58afca8de5b90058513c9429aacad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-profile.html": "ccd22fce689c903d77af3c4ab9f75a3179564c9baa8e21b7507d59c68313ad1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-requested-duration.html": "721166e0c812bfa414304b442d18d8486e0884e252e49596177e6d8d915b7e5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-run-count.html": "d7d00717cd7ffcd2c21ea0f4f999d4be2aa9f457c87aadeb9a15467dfe47ad44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-source.html": "c7e920f240447e9eec2450285acc71c6284ee9d6a0fe0f2b535567644ef9dfe8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-timing-uncertainty.html": "20a564ca614153b558fe7b3deb527043f6b3a8e460ef81b580f2c5795ceebf1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/index.html": "2de7a86f455103db62d3b6ad1c025a381c084eda97d0dfe53105e6b5f6df6fe9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/new-builder.html": "d22f33e86e3cc58e6b6e880eea0711e6fbd1f6002ab33867a4af2d20404f747c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/parse-delimited-from.html": "48d6994109d3bc87205316125019324202027bc2b4218cb5e16d62939e9db810", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/parse-from.html": "a43def300b8c9f057fcfd7d6f5c9ea46917db6753145f32577ac4202b4bb5fca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/parser.html": "e9a3b3093529ede97ce25b7d2ff927bd9c02c30cdc4498459dc8fcc7a8d97a8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/-companion/index.html": "c6ca8dbf0c6bffd88754b59dd1dcd7d2131764819b3bc10bc3f5c031105227c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/capture-or-null.html": "a001c485f9fa05ad09230a09cf7f3034d352f7df3f7707c760e457aae8618d95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/capture.html": "0658ace6023161fbfd8568f5c7970117eb1b62507a761130f27e645c4e090138", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/channel-id-or-null.html": "c72d25681ced66ee0ce3fd8423e57181d03f68ddd8c8bb3823634bdd389fc01e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/channel-id.html": "faefbcdf83b009b2df065a4b02c884fc816a4b21e55b76496ee8940dde996420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-capture.html": "3e9ce0ae47b27bd59df7a9e69f621bc2d13e365a050086994c1a785dd1324ed3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-channel-id.html": "21483aa5757c6a9caafdb516d52acb675619ebf3833ea44739ee99ac704b8af4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-committed-prefix.html": "ea2c502888d389ceabfbfbbea07e6c8b63d078d1584b37304a972a499db28401", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-configuration.html": "1ab74eec3b65839c268665ef516da102ee5a036fcaefcd6a146de29351251a68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-decoder.html": "95218fede525c8f0eb9d7af5ff65879fd61dcf94053c60ad410e713a203d4b4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-event-set.html": "7ae733491b252011c0c8d40714d9b560c2e9716a594a8759469f29cb593f60ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-time-mapping.html": "40485dead3c96e2607722120df9ffc5bf58537aa91c996d9c481b0e27273b273", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/committed-prefix.html": "69f660cffaa185d62edab721264e9cf2311f901ef37a151f96525b3729f97a28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/configuration-or-null.html": "ea50dab238eb42926b5e4c59e3666006729b859e4c9552f3d0cdebc634c1090a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/configuration.html": "950a21ba7177277340e5d0ec0884b41c5d473b6f8c8f8ef029202224caf8bd39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/decoder-or-null.html": "4c6b17aa7b8c6671563a27b5273e79885539a17ad7a823b148b4042a9dd5df51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/decoder.html": "648cda1034cdb517f5aece4921d845555b1a9a9932de2b4216b42d6567cd27a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/event-set-or-null.html": "12d34c561c780839355fac818154d57b8a5a38fb9fb4ff47fb55d16bd6830670", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/event-set.html": "28336222dae64cf1dc3aab578e46f114b4e3963e868465b32cdda761808c9b1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-capture.html": "e1f5ecde7409117a0e2366a5b424260f84880878abbe75ee488403cb25aa4c7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-channel-id.html": "16d3ba48c50d0b269707ecdd57f39bc5dd9a73672a7645453d36e2f58145d675", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-committed-prefix.html": "b704d79b04e45f538fa117c94afc419cf728650c9d4b705daeda62c446e535f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-configuration.html": "b46276e9a703a48f36b26ffa8710b6a535eb854adead608d624e0ab48dbe9a1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-decoder.html": "bd6dd5ad27c68d9842bcbc90a353d7450f58b99f546abfd9832b39334163c94e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-event-set.html": "11f7536dd14ef1d3cd46df8a74decfe747d855a04a3287e9fa635dba5c65f30e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-time-mapping.html": "aff64c857ab08ae30c026f05507e8b52be7b650af712c364d4ff2c1dd78f6f7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/index.html": "7caf0a67f73bf27d3152769775c5e180a79c8308e66095981250d1913536c53c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/time-mapping-or-null.html": "9ee86dd1ee52ee6bc0e9d5719745246dc3ff010c60b5063cfa37e9929fdf9f33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/time-mapping.html": "e92da2ae551956430a306945c7de8939c3c6c1ed261e7aa2f12f64d839b0912b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/index.html": "49415e46daa085b31b3dae40bcf83044171290dc08652de1ba2070a91723819c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-capture.html": "f7ae2f2814cfab130cf80fef8e5f2b1c9413ce27f4612089af3a047bfc34e0f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-channel-id.html": "8f81135a51d75b5e97ab1c4b754e6399d3e7404fe8eeeae9493899a4296bec91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-committed-prefix.html": "cf2ae4993e20041b95ae02ba04ca8ce390b27f89e1beab484779a10b0f7f5aeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-configuration.html": "13bd537d61a472a372c423bc4bca8aef7b2bf0e1c9c4319970c4c3a620e016e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-decoder.html": "e74ed4f0a898d4d23a4860bf4ccd37956507e8657961ffc435b7d7451b6f9fb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-event-set.html": "897bb4190f9cac96170c5e503e99e30f91a71ce17da1c157e5d65c1f2bd23452", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-time-mapping.html": "8c0a48837b4fdb4bf11a996f306935a2082c756ac010c906b55956d6df55bf53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-capture.html": "116ead7d32609dc5819c04e2a85901393db4d9cee6a9a857f7b039caae077226", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-channel-id.html": "a34dc5eb25833b78d992aa6480af7bfb39b499ba807ba370f81187b3ecfad1b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-committed-prefix.html": "fc20bd686695fc684ef75dbc6aa1ba3644d66f162cec24a7c78a7cb063ca3c5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-configuration.html": "bc7ba73431aec0c4cea4574dfb909ea9ae208ed822e21c2bb498a92101d65810", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-decoder.html": "0e0bdf5121144f38d501046d797eb8499564661a63a5b15deea6ac65667d4ae6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-event-set.html": "af3bede94de52a609c3efe8894cea698f9ebd45fda7395225c14ff9bdb4ad764", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-time-mapping.html": "9bb7ef175f98a8459458df02385ac6186468bd63c889afc6a538bc6e16e687bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/index.html": "8d6e7d382bb0532700f91dbf56a6e2b8cc88e457801442609f85c8d5ce8f4d9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-capture.html": "71c623a301439f75e7f39cf59fda7968b8a571509ed234e4944f83866d33d368", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-channel-id.html": "1d3152cd02a493536a08c70a96061071b77c695e85353f3eba09e97f10d2b133", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-committed-prefix.html": "1b72554868c97eb1dd23d15de1097d6ff9e6961ac2d132ef5d5375ef87370134", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-configuration.html": "8d8d05fb671cc02309a6a1d369cad98569f738e6464c4ab415caf5db904277a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-decoder.html": "d48e40c728854acf83761265353b917e2f1a8eaf3aa715268493b638769ca7bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-event-set.html": "ad059b65a869a88cb37dd784ebd2b896f394c0dcf6480b1c0706c84c29d3d460", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-time-mapping.html": "8ee1f1c8357a20d9b0316b39127d085368a6b4b282fd961e8823adf92140f529", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-capture.html": "5f6b926cf7d732920c670d565a3888b1b71ef86321e0cdddc8ff9f84f0bcbe68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-channel-id.html": "ab3a75342ce51f8cf4c771a4ec35dd44ad7037c0a42c8355a6208706751e97bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-committed-prefix.html": "b95d000b39c1109a749f2ac1fa7f68d7ae4fb9b134cb94d625c5a0a4064450cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-configuration.html": "30df059e713a86ab3b11bafc069cc33ec5a2808631d38156f2d3d05494b46134", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-decoder.html": "88d521a6d4e516bd201eb83c11ad7269872e03f0233e85bd3fc45804fc459eb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-event-set.html": "1aed6a922be741d00298ec526ffd9b42bccc8bb5313dd6288e776d0e3c573f3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-time-mapping.html": "0642972d69f13c42f8688a6a92b29ae74fdb097c4888dff7a24f43320936aa3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-capture.html": "59bd489b3ccb994a4a7d7b80650f935c4175a954c1572213bcd14f4cfd1ce0e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-channel-id.html": "e647f2c43bcb07460ab48020f4952d4373312f0e8c9d34b3be965a2035299562", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-committed-prefix.html": "20cad6bbefc6d7047da7c28b6dbf1f3e8e238eafab149963a44d2e1a55520490", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-configuration.html": "145cb815034506946002dda3f145e0ea3bcd3ecd6b7900394482393aac493281", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-decoder.html": "a6a255a2dcabecd1a4142dffa5313d60067d46178bb493f58f7898d28fe931f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-event-set.html": "8deeb355ac002012382d394e2408de630e969e7e324e98d857225a94a37ded52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-time-mapping.html": "02c71a0d219453bbc137d6474424e8f80d581c2e83c468a85d9439664fd045e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/index.html": "56263800a937b1780b7c99f26d0358c65bbacd62a47b6775b4e3bf69c6fcd8b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/merge-capture.html": "533257059bbcc1a5a88e7a327baaeaf4382dc3f9699ba61362d0cb01d84854b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/merge-channel-id.html": "37c2d034a18998a3a5f87997ff54f39b4cf3a0e9d09dd9895d687395cfe2f325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/merge-configuration.html": "ad0ca79781677ab4457158af0a94a6c424627a19bdc897e4d156ac4e905ea200", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/merge-decoder.html": "c919c7d0846b4c87124518ea601f97277fba9f260f0b78f7ce618eea453b95bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/merge-event-set.html": "4ba91a8bde80d93ecbbb2debd6a46c42ef726cbfa748123a2c7b9f9014ce63ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/merge-time-mapping.html": "9327ab926134ee75f0c8692d3cbccd00794980f87e0e56da9e58791b46d0f981", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-capture.html": "f45a5a480531177e782f59a9f9d51ee42fa4c151439fc1c6c0fb6ac09e752831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-channel-id.html": "92ee2c3510e5d474ada08b5b8f9ca5cf86e32e74923771def855ad7085fac5f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-committed-prefix.html": "ba1f391ab43157a3a43d04e6da29e66c54575ac1e6bdf8b4a98a400e0a4250d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-configuration.html": "a501074c9159654dadf6fe71eb2927e80e280829832e6cd51f84d91e7e037b47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-decoder.html": "155c392c8d3dfe285bad8116ef36c2a81781698cf52c609b07f53f7f98bd3803", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-event-set.html": "c247e23b85cd44bd541bbf9ceddee86c743162be8c4a5d454685a00ddefd77f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-time-mapping.html": "0b2557537fad35820dc97fef4c8d126d1ae8d28afe23c6aa3eb233853729c56d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-c-a-p-t-u-r-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "3f75e3c87c3469b2e30328362958b1d71553fb68bb151f2a3c83c8e81da6b0dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "b21e51a852dd2c406bbbfae378f8e83aa05ac77882fcf4e200dda1273f4aacc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-c-o-m-m-i-t-t-e-d_-p-r-e-f-i-x_-f-i-e-l-d_-n-u-m-b-e-r.html": "f07a2df161e87615cf60f4e2fa459a64d9262a6550ed608abe14eb3b8ff6b17a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-c-o-n-f-i-g-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "9025f433833ae278c039e3c03d822b4f57e3d5e6329896bc8163ac04577badd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-d-e-c-o-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "81c2c5150780dc35e0c2292d884ca7a29e0a1aa55fba8494f6863f625c98881f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-e-v-e-n-t_-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "7c462763f07ba14eb2f8f6a42878fc5c946318a2eb98bcc3db3e1e93ac456c3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-t-i-m-e_-m-a-p-p-i-n-g_-f-i-e-l-d_-n-u-m-b-e-r.html": "f18344112a37c9bee386002572c9714e545b4bda9de3885e41a7da80daf79890", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-capture.html": "8437042e0feffc71af320d3ccf646ea6dc5db09887262a1ad827eae1b646e228", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-channel-id.html": "3583b9a35b1ab269b4017b8ebae999db477446c674a3536f1ac2f4698ac1ab7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-committed-prefix.html": "a5581842e1554cdf596a2c728b84029039e51ffe441ff2dc64cd5ddfcbe1c906", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-configuration.html": "ee6a6aa45a8421941c551116fc98a208d36d573661abd5c8e3a4e67ce21cd440", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-decoder.html": "8b55e7d7e5d16035da2746d6940e9e277ca752b3c624084e8c3ab7511fa6ce18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-default-instance.html": "b4d5116443b53f12171f0e8f44e48a9d3ef083d42bf9c84511989b3f3b24a976", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-event-set.html": "6e68c2b2b13a72a68e639b31f11e0ebf177224e702e713be70c43247735a23b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-time-mapping.html": "d443f0e242828ad3568d712d54d63fa12fd360320b0eba131f7ba90e7f53ad3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-capture.html": "fb2f975829d7986b05029a53497c3c0de26f0f8e8c599f1f205ce3a11f9ba3e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-channel-id.html": "8a69ac17dbdc7e0c8f4444087eff5f5496645b2e0d9572a63d5c92721b6fe0ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-committed-prefix.html": "8e577153627b876af9cc18b2429ece182c2467ce58ef953c4f5f7052894087af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-configuration.html": "9024353d4afb8e65618b71a7ec1d42a047aa40e6885f478b70e2d7c5c8b2bdd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-decoder.html": "55574457190a936d1365c973c800d4560477bf854cef4bc842dad4bba1c84c4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-event-set.html": "45b569a2cee1a1ab016298bc3581fc7c0f442c26773d7d4bb1299efb252aba4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-time-mapping.html": "83463091d9dd792c822da076e1c74e1d8cc0da490e1c2be0c54b5a5c73f73646", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/index.html": "217fbee31d669354a851e7207b9088ced55fead1dbc07be8967cfe9c66c1f097", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/new-builder.html": "3fc38b503f4b05353cd7a1b88dc52af32b9ffe5e1706f20f3c42eee563129bbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/parse-delimited-from.html": "8b3096045e381b4ac8187bdb8d1d708bf994ae94c8a6fed5406140ab639c2723", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/parse-from.html": "5c44f327905150cc30c37a386a12e562dc50847d39646e86482decf7459713dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/parser.html": "494723b1ede1227d17182b7c866e92df5a781188642bfde0adb3f4817fe2f1a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/-companion/index.html": "c045da44fb164169d32c976a1b42b5c524e92c40bf0fee4aab49556bb646c11b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/channel-id-or-null.html": "69226be73deae4880caa23916936b149270aa7d2880fc73d4302e2c035e0def5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/channel-id.html": "abbb10ba177ea0c28ae8678dba9b5d913ef51c5347540a1b342f28def828d862", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/clear-channel-id.html": "b397cef1995a5b7a5870e2824092b495527d0a6e4ef1fcf503e0069203ba431b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/clear-family.html": "8034bbb95999954693cf23524c10d963df8c25b5a2c0fe29c06342e1ce01f19d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/clear-name.html": "3e9eab42d862d71ca932012530a997b28682262eaf8dd5c99efed6858a6df20b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/clear-unit.html": "9e77619ca0d1091794e425b91a032465493e047c23d19a1c0258a79e961046e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/clear-value.html": "e0cfd8e347e628ceeef8a7a740d4d6466fe8862af3a9b046a4abc33f4b2f9767", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/family.html": "c5c933af9ae3a12905b038359710dd559766c409e7cb36c139f242f3a0e65f24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/has-channel-id.html": "abf10708a5a9fff1fde6ab7504bb3134445d967dd7348a01105605467f3f52c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/has-family.html": "cbb08d38ea8d81361b811361db25e000b7460e43e43574020d5f4ee83f73bf01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/has-name.html": "d0d3d433d913a1fd9ad26b6b2207e90c9587521635f87481b334d0c5b240c732", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/has-unit.html": "e98aa8f3da42dbac272039fb19b055092986d01561edc2d2d25c3d77c69cd042", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/has-value.html": "0bac5a54f6730dd48fcc3ebffee93268859abe572328e115c0fc7711f731b91a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/index.html": "c93ec6522eae520b54d4fa1efd48b015a3bda64e92f18a6faa3a8979627461fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/name.html": "2b97d2620d7bffaebf3bba190359586f0bf07c27aaa8861ae99e71b7249c8d67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/unit.html": "c262f68b4630a5d1b3e6d4d19d56c46bcbd6d30b58c6953ed8036d80d897aece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/value.html": "0233172d7bed4d8f74a2a0520374e9ba6c2488bd9d2325aff605852ea6089165", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/index.html": "6dd360ee0edc3f4c723b9b20cc1ae3f1fac539e4061f1a61710e86e72b74b9d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-channel-id.html": "d5d7924512ac383750540f33067783a18c0da3187f084bb31ecd54b2204da47b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-family-bytes.html": "d76a06f119b6124a91d897fc7d215a987e5c3674908eca58a6e0989afd6256f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-family.html": "b4fc503d60c4d20ce30fdec906f0566366fdef8e96be0e7cd44c048c319991cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-name-bytes.html": "14ab64de84c8e500073d1175d7e2b53960e7cd8acbc178c90b1c95cf35508082", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-name.html": "f3e10fbe33279d50294f9d7dce27fb797f0d801d36893f3b5a4683a4f1586e32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-unit-bytes.html": "6c802a7ebb435900a414220f604af7178f12f7b024f80eb902072c5a6917def0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-unit.html": "8e4465d94ea01f397c0d5ecd56354c66c10f8409fcfe7f7b4b28048f019059f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-value.html": "db2b717db6148dbc60ba6724760140117d673cef2daa6916df1bba640d00df30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/has-channel-id.html": "9173ed4107f08db46e6c32aa65f7ea39b0234d90e10c4ef2c8a014e7122c3e53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/has-family.html": "0bdb4a26070bf56737024b576f6fbc599eb4ad75997a720f80e424ff5b0a6308", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/has-name.html": "5f06bf09f7f5715d79cd22b7bba56c30fe6f88b0ceb160d7cb895a57f8afad00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/has-unit.html": "873fa0b2b9bc19fd2476bf26de1fc06f74a92340b04314bf06658301ecb7e6a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/has-value.html": "7923745300712dfc4908390fbb825de77b54d1dd00113536940cf9f34dd7e3be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/index.html": "dfb29816fff7de3c0f2d90dc0ead7785f25d5771961fd74d2d5d0bef5a3f058a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/clear-channel-id.html": "86575af47e2c25af64cc6055a9d0177e3e2a9a531c70fed79ac4af7311e5b431", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/clear-family.html": "5e068825c25d9ce7b45511fb6791989e317a11b0de5496b4b8e59c411f59e1bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/clear-name.html": "96d20f952e8157928c0b7ace5a89ca774a0d7a5180d7406d397ba4c53814cf98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/clear-unit.html": "e476ec78073adf1241cb47114889150ca5b6049c5b4be04023ab504aff9ddde9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/clear-value.html": "e05966f107c827e8426539d2f563adc8ac240897267f6702dbdff4417e865a4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-channel-id.html": "9386f60b72f7e1b4de4dff1da3d8501513f357852a7a15294c51ec95fd7b8195", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-family-bytes.html": "19fe19407a7fa94cc72db5ea04c364148b91e0dcfe27ac6c37c76fce2205d5d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-family.html": "f221a7a2aa5de5db5e8a44afccf86af10b9b5ff1f73f801554840d4aad0469ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-name-bytes.html": "cb6a14eefbb3c83a9bfa02914461ce77123b71f7633b7b64423c6e18bf1cf62b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-name.html": "bc23e4e55a7160d2b4f92f961e91701b4c062e6daac3670ba921146888b1d75b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-unit-bytes.html": "cf3088c3b91ec770e5ca7d778627b7a19bd03ff56ccd2a8dcd629e60eff1ca13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-unit.html": "41cc7f5fdd7ab32bde0c2b809469f15da8b4927cb1543f7794c6b61f6a9c9034", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-value.html": "2540b0b8f248c4d2692beb69ce9b8b7ed2349400da40515c83739707756cfc6c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/has-channel-id.html": "6337a48a965d52f8d89ec4eee00980cdb66ac53014e73b10e457b6d530bb91dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/has-family.html": "d50e4f0dfda706882f8ffc97b2a5fbea63674fa05151d86d06636632849b7cce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/has-name.html": "083fabaf2c7de530f50ede3ff730859f1c688ff4bbdcd2cbc6b5e7b89117ce5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/has-unit.html": "87b4b77e643cf618a812c38a3ea2200131fed2125f06a686ac28d2d5a64f5d6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/has-value.html": "5d26f1fab6f6f06a12007ed0bfc4a7f0e864362caaf432662105d804dcddb222", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/index.html": "a955ff74f58f552a4a44830b6bef5cf513d7f81554ac5be2fccf04ff4cfa6fc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/merge-channel-id.html": "df3f956aa656473183cd1846ba94c49dbdec546a5c790f2438f3371fcfd1df68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-channel-id.html": "05e32f28ae89999fc3682d3424d97446223f87d1fbaaffc33720dc523b20f12f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-family-bytes.html": "1875d7792e92446d4503b150954582c0263bd7483a037af696fc2c94b17579a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-family.html": "3c0f213f4fd410dfd7a340eca65e8c4f7efb6e803e6e2abd875f4e9e1edc761a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-name-bytes.html": "f6fe4b51ce98f028715a4f7a986402ea9f4bf6ee03593bd71f777ac6ac85b966", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-name.html": "65e25a40e7c36eb3677f9c609fa24c13c3be07b6ea4ae481eb1aa2affd6de75b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-unit-bytes.html": "3d2d93d740d8ba3e2b3a9b311f10aecbb18a6a0ea05843a49beb74b0b565047b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-unit.html": "a29c6ce73e029d70b24ed19d3a0723ce369ca47af0c5988a004efe6ab0ce6d4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-value.html": "21a7ec4e26169b5a8fd0ffa1e4abe6a5e1520a78042ecce48f22752e23f9ec88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d958e94ffff4f7b1673190865a6adecf26abe4ae454f486821e1a4c71c4d327f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-f-a-m-i-l-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "a13df4d1d0f7f0a92480b5ac582ab59c48752d107be35515c39fe2167c06b499", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "7c8dff1da8d837173319c3a60acfdf929cacc07235477266cff8a76f27318205", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-u-n-i-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "0c8bf200a92c2b7c40e4d86d59f0cd3af29754b338ccc84b1dcc369996b1a873", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "dd92a56e009b1d1d9a91e935363c1287ea89cca5b712ad7e564e89ad705ef81c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-channel-id.html": "fef7fe8ad5c00eda401fef56bd345471fe159dbd4d4498c231ccb400b573a5d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-default-instance.html": "c35d660f8806f1d56b2de9e165dba2d52cf5811de4b0f3b99be25e77eb70b7a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-family-bytes.html": "9b7bc5c54f658cbb77660841592588f95f7f2948c50d4d0bb4eb99d3b09ef9b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-family.html": "d5b8b09301c07bf5adcb89c0dc628a65e39d1a6f5fd511309d845bffffe62eb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-name-bytes.html": "90da0c494936a45b670dd52071da970c57ca6e95330cc51d0d78612a69e2f9cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-name.html": "aca2e68339cd46f8b2b9ddacf639081c3f29d7929f3af677b735487fafda0238", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-unit-bytes.html": "0603bedc4e58308f87e09009ccf02bd381c421029ba53f8690810a54ee16d49f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-unit.html": "b456f5a5137b2f1b6f22056ceb340b206ac39fb44e734e654f9315c5e9c2dbb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-value.html": "54c24db704e74a72b940c7b43bd9226387f026e78f86fd24c6ed100f3d2a51af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/has-channel-id.html": "13f696af8ea80d20aaecc228fd7139b079617c030daf0f1b037a9930cb090b4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/has-family.html": "4c33b5dce9443104799e8291d9e7d325b7e79c75f7754c50e41daa1fa89ce517", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/has-name.html": "d5d9a5a24efac09880ad58adb28cc1db23fc536a8b9c64a0119d881f08762a9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/has-unit.html": "58683078944e3838fd2ba7bf2bdd410454d6177ec50fd922da125dd50dd5bc54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/has-value.html": "3abfbe6cf5b96dc9be63f34927165fc0ab65e8777817727d174091cf36fb9eb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/index.html": "93d595e3b87bca5cf1540ac6f83840d00c0f71f302d3f3544866ec6c2312d496", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/new-builder.html": "deed87eb50c59a93589b760520e6b3a7f4de5c961c1699ece190884ff65e656f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/parse-delimited-from.html": "c819f2470e55eee09ad9d0f9f7a42800f1f4124ceef9d3fa4a10ba41c82f9323", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/parse-from.html": "abe99430a5612628718884380555e2ead86a5fd49a56b6ab0979b18bcc90feb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/parser.html": "c7969abe7c73ab523128cf5e6371a98aa4c3437561abfc4245387f3078c24144", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/-companion/index.html": "7f0f1b16d5e675d2d12097090982c1f14fa39f860f890aac5069ddfdf338ef60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/clear-count.html": "da733e0a54e15066a2b0f2184633889d4c71c6525d199083b4e3252faab013db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/clear-name.html": "358901600cb01429fd24d36eed0ce4ed2e81356ebbd603281d3f2a57791991b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/clear-result.html": "eab2f5de6af76c3b02994064a539ed621ab484460edd21314a2407bc07f1476b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/clear-unit.html": "fc7d1974b014e579f46fd9c0b549ef337480845928d203f6e6e2dbea07c4b8ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/clear-value.html": "f69e3632fbf7aee0d6a08548026311a6aa50b19f278536501146deaedb12296b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/count.html": "dcaa91c92627b3ae30038bd1273a266a946e25fe185e1f4046cc0c82f90b9cc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/has-count.html": "fa837190f273d8ce3cde18f42ca34d84ece4a33579a1d2749998db179f32110f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/has-name.html": "1d114dc143390460a6c567d0b4d71ef37050e76c44bfef486cbab7350f59f078", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/has-unit.html": "f920943259e6940fe3510e1ca2a81257ddedd2adc52c69dffde88d4ecf9a020e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/has-value.html": "09619c7beee184e776189eca44a6d0df38e795c95810bcc7414974d0008cfd67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/index.html": "2e04f1e3bd36c13bedbf74a7fec11777fd138febae8a318cce0b31d903e23a5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/name.html": "9479f3f253390a5008ce5e9f901836c73b29d3f8a23a389f55f4f88d91f73a49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/result-case.html": "b92597cbacb7ba9edc953b06e46ce21d05d89f725f00fd5823ae38d8af66fd17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/unit.html": "83f2aafffac9aa7d63fd2f95a28b48d72396edc2bfdacf456cb33b51f9fcd4ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/value.html": "dcd2ecbf0c700b046ed0c9ddae56b56a929119e899c950dc8255ccfb398805bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/index.html": "9670b2d941ef5d4f6b12305bd6998124a0b5a900b0fa9e6c882f39114a40d86e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-count.html": "de7ff3d4237126abe3513d6c06e7bf0332e5263498502149819f1fd51e7e84aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-name-bytes.html": "6a751767d58901ac86dd08c92cb3b683893c9d5e155e79822651b003dae02fef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-name.html": "03a6eeeb9c34956c0021bb6be8f4fb17697fcd510d438e6ccf8bf1786b0748e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-result-case.html": "8f65904481ac80baa06a52045c9eb89145ab6586ea445eeb9b7396bc6224d3f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-unit-bytes.html": "1eca81fbb89a995fb7e1b7158ff5591629b516f4d5a35a46faf394e83dee8735", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-unit.html": "72eb3e23c1b711fda75e3ea27211c9e88bc6f66c0b4dc69e43e8fc89f1a3aa06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-value.html": "66f6dc8c35dd8eb3e5b54f2cb3b4df9a6b06ebfabd61dd2354b5e3aacd8d144e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/has-count.html": "701203c27d6d76d37dc2e901093d045c22bec346674ea524fa793c10f46badd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/has-name.html": "257308de8575167c6d9cb80262b349f08f8eaf1da75adedee9a572b2dbfb1374", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/has-unit.html": "bc849c4d842176cca544b4e715d426e39fd14152e79d5357ce491b157ee566ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/has-value.html": "6e7a133ff770b2dfeb69249008cfd4acbe9c7cbad7b1bf8384fa3cb89445b194", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/index.html": "621a0d773aef5db79cd0dbec5f5e227ff395f1f5983b3387e991275419411ff6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/clear-count.html": "ab695f2d10e9401c7faf9a96ba97066aa354256b084e98818e5797c2b309241c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/clear-name.html": "361925977a6c998fd0471ce35a4d649f3b6420bc210cc67a88504c634b832396", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/clear-result.html": "212c549f752a9f152ed07c3691c502e4cd5717d79dd11e46bc9efd660b430099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/clear-unit.html": "76ecdceef571140a9518a3dc521aad0fad2b105e6dde45745cece66f6a23d356", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/clear-value.html": "43decdd3ff3837afd17d7d2f145a0bde02aaa0e0dd45f1c9d65c0b77c16cea19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-count.html": "34a09161b414daa9998ee83e625ac2d65ef6eafd5af51c00658a960ffd86a1c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-name-bytes.html": "c3dafd8533ad9926098787cb5de877c2c8c7857afb1a5aa5da2295b9bcb8b7b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-name.html": "ca91b724528a0ff11e9275c55b9e621f45c589356484c5571308a6f032103ec2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-result-case.html": "d49d3a1bc3821d5c58ab81e3eeacfd5db8935f36b1d414bf76b08cf2ccda5da3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-unit-bytes.html": "ad64ccfd27b7d35f3b5257a86552dcb54946bc3525a104c21c6c13ff0207db21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-unit.html": "8a567d204d9fe1ebea21bb600161bd623fb5726d04cf911df1a7498654236d26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-value.html": "e74d3e8eac2688b668b740e1c47b37ce0c7a01996a9a6f7f2aef8445f566b9d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/has-count.html": "8e20d00567a4507903987b13fbd425a8ad74e6a8d58388d61d40399508e5beda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/has-name.html": "b548a714a16b22830df50480da5393c878d78d007ea7c90e8d34d5ee249e8e29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/has-unit.html": "107414a245ba2970c0d7684a1839d95498589cc6d3d52be8ab2f2b93b38748fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/has-value.html": "1f36211520be619b57a934133d0da32492f9f468a9c67bbf3887f72009b640ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/index.html": "6d1d3b0476a4c05025d873b596c7cfcb614e76bcb294dd4b969467aded0b7eb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/set-count.html": "0092ba33a07e08ba39faee29d9b36f7b672da4da01d0f791cb3d023b40b78602", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/set-name-bytes.html": "690db0e4e7411e868eafb6f483196387e0b89ffcb1a1521fd0e02c30c3239185", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/set-name.html": "2d9b59c8e1aa6503b949e89c0a3d9a6a3cf39dc35bf274dfe06df209a7c50316", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/set-unit-bytes.html": "ddd665b6df0edce4c724e54459fa114fa31674df650fbd085e23f30b33f0cd0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/set-unit.html": "7e79907708b9035b93643e58eb2a1492a99b142553ecc0cd048265aae1b9cd49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/set-value.html": "92419d75ab0d413c273da0e68bb8b389de41f4edee7cc38de6a8f5647aedd0aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "22d57c7d6d76f816f7192413da3173c22c8786ae4d99007515ff34a9ae1927ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "92a6485782254828c2278e4d2c5249b421ca5af3b98e4e01256929a1f40afc2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/-c-o-u-n-t/index.html": "b1debbd36af854c059cb972c57063af2e7acbdd07f55ce02a1ed028d5ffc025b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/-r-e-s-u-l-t_-n-o-t_-s-e-t/index.html": "539b1fff41cc1430a4ed23f0f1047d7f2e248b48fe8f00ef405698a6c3bda762", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/-v-a-l-u-e/index.html": "4f8e72eea918ddb513f1aeedea51d6ba3d7931bdebd69386785d17246ba52f48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/for-number.html": "2ccfa6c9ca8365594aa26133e8f10860adb3b6723673bfb5051cb6b99e21261e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/get-number.html": "65f0ca7090c61f37a195efb033c5499fe33d70d2169e152336ee387629b135ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/index.html": "1933cd8120650a90e32f9917fbf8003c34d0622982cb3e2a85c8fe126c674dcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/value-of.html": "68cfae9ff18c892e22f654b94390bb369ce2be4d259d4ee434f9c967271125a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/values.html": "02ee49d8593f760e23b0f38364a982fd0b3c7a564bdde6e0562829fdb59e4807", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-u-n-i-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "b230d2357439d69717f94f8435ffde6c6073c5363da8c0c06ce19221d4812f5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "45f955c9bffee458f147c463935338a57ee6ffda7c5bd68c3400c1f978c21604", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-count.html": "cafada306f87146ad8c4286259575a258be2b2b55351825f1f96cf96b757af4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-default-instance.html": "2176207dc4135a97bd641bd0f87201ca06c5ff8b55d40f28a618c44d6987aced", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-name-bytes.html": "49d83e4c30c7a20ef6032b5fa832e14d5c1e377e37cd9394d03bbe4b064d52c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-name.html": "0f811630db9d66421ad49807a118fd15daf6757eb8a3d1085df492c7921fa531", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-result-case.html": "9d178c8b98f03eef66913b0cebafb6d5f9c0e88463d631fd5b482ff4f0f18068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-unit-bytes.html": "cd994ad753e33af7d81495a36a9693a8c94409f9e943613246731b8f1e5ac3b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-unit.html": "796a9a76037816ac7ba44cfe15d3d752f4dd86dc757a24bf004ab62b980ce549", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-value.html": "f7694f8713eedde44da1f3374cd1c6d1b0630d9efbee9dd1361e51c5805909b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/has-count.html": "c67e98671b643d2f12f68d5d4e95b72b335901d806a7946af314cd368cc9c3db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/has-name.html": "e1d5bb6df0f43a1a6abfa1dd6af688a126c66a5516199be62bdeae02a811e91b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/has-unit.html": "53f6793a5786ff54ea7bc2a64890c95723c2ec6d0ea0019a27f2fab53a72a960", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/has-value.html": "c97609a02230611311308cf803db96361bf905f88d5b7e613d9abf21f8ea693b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/index.html": "29b98a0170067607e163d23daed13e8a8907ccd1e2a41d5bb84af1e0849aea77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/new-builder.html": "ffb9acc140d8e0517834ca70b2328f2ed3f58cf418e4491e88d13df731d17b91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/parse-delimited-from.html": "1b987ce6a20380e910cc6e06635ed17574e00ed5161e910b709c48af56c87dfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/parse-from.html": "1deba6bb34a2760ccb855a1e3f68c58e94dbf90b6b4021a1e32a4e0a9046aad0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/parser.html": "37e5c0d1d890ff49c700fbec89ad3a213e5147752f67bc7837493a84c8fac6cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/-companion/index.html": "5a810d7d727d1652d0165a932433062a360557229b237c95f624e8a8fbc7dac0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/clear-end.html": "8e53f2d8517d03b28a9ddde52cd55ea1dd652aca58ce82ee93620f68220e4007", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/clear-start.html": "ac5915d8a7e17483141964d63fafa5dc147b319f2f46576d11c07b792cc06ba8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/end-or-null.html": "73faab0174f878028eaa4c8252fe9e5838f1945dd15528529de5f895e4cad74e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/end.html": "0845b15d7c2f89a1d7cecdede8a984617c28fae0a5ee38ac6b0865553940a78b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/has-end.html": "99981994b707201ccb676f24bb8e1ce6e6fe78259d4fd4042b409d72f07d403e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/has-start.html": "88cfb374e4edb00427a28866eb89dcf6335e70f794a3317e26e2af3b7e92fffc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/index.html": "e86ba0a01c8d86f6b54af3b07c801c8fb9e112246784500d4073e4f3a4807732", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/start-or-null.html": "1b326860ac13489489d6298a36ec45463a95ec15193a5ca06b39185f5d6cbbc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/start.html": "9b31a78afb24e822ed4198e58d543f19070e104e4043fba1579adb14f9122159", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/index.html": "91cf2f3afa65200af5215a2296fce026de6d5fadfc37b2c98332bbeca9ad2bf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-or-builder/get-end.html": "8f6069c66205e3adf333818fe14dc7d32f072e1a85068a2157441e0451fece39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-or-builder/get-start.html": "bed31327780cd637bddfce363b3e6468785a14c48622b919c8c839e719f2746f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-or-builder/has-end.html": "d2c2014fcf66965a5e3adc90838aed9f6fb32a2721e194d56818152948373af5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-or-builder/has-start.html": "12136b437d12b5237787dfb4dd0589a3aee75414088f268e1cbe16afd6370cb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-or-builder/index.html": "c826129708457d81680a844890f2a9474b280e322303614df8db334110fabd1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/clear-end.html": "3e901ccef226b05e3f2742e2b7159baa743515190c5419fd8dc35ac27e37be76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/clear-start.html": "a8417ccb8b04c1649163b72edb546f98c8a2004e33753467dca78404073e5d1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/get-end.html": "ec6783d4e7c7136fefa74e82fc76c058c4f35f1294ac57a78aa2bb6db501cef1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/get-start.html": "fef54dc7958960e58256f0946ee53c90f2d720b8596d420ac47df14c3a4b5c3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/has-end.html": "2b1ab8fab58c9dc8d2ab4dcc2b3a8497ea6d5985ebe7df12355cef8f9400754e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/has-start.html": "1b4abc7da3cd5eebcbad1902da2c2332929bb25970a07350caed9bf2d397fc29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/index.html": "9993a8eae622793dabf5d91a57db28c2c0820ff78e04ecd9ca8720c69389cfd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/merge-end.html": "c776626465c20443673dcf84a0a641627560d9a74612966aa849af639693f72f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/merge-start.html": "a01be9114ffd13c30b10a87b5bbc40d01b7b0231bb9048c0cebdc4ce1faab643", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/set-end.html": "e36d9141ef11287aad4ea287359dd0d37ac521b8c4b35c22d70bdcab025bf2bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/set-start.html": "41c1079c38ba6eced88118e3cc80d5bb501f75c2c31f466a83c41178fbc16e23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-e-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "797c3e96b8ac6499bd27939a0849e81bc2e9fe2ba8c228d52a37319e24be9b34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-s-t-a-r-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "e0046674ba54fa51af2956f7d73a38b8e0ba748a905b2fd3987dd7591f4bdabe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/get-default-instance.html": "aef3f00b77fcbbb3776c843479a357f6180db62fefb652e319041457880967f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/get-end.html": "dd8bf3ec7d3612238451aeeea1755158649a2a444eb9662173d2802581405de2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/get-start.html": "da6b37519040c4c4b6b5b65ffdb147d09fcb7c9f83e6fe3116aeca0c4ae888de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/has-end.html": "34ed5f1f7f4bf01bd28f3329af4cff024ff41681620c85da9cfd097629a32a1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/has-start.html": "22888b41cff523f9131385a2cb8d4fa5b79ee0c46a41fe220cf1aabe74160455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/index.html": "07c7ceab5398ea95c5e6e545305a5c41a0f2f8ac28d04209a4ba966e2cc7abf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/new-builder.html": "6681f30ad2efbb243030487cb0f4be2237565983a5994b4dc693726401dd1622", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/parse-delimited-from.html": "d268738a1c9c8ebd9708a5fae0ba0734ad6a287bdaa1cc82ded2af7de1d70e60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/parse-from.html": "595c6e86cc05210f8dd15226a53eb2f9c7fe3bfa5646d8d6e7dba1102a785c5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/parser.html": "1ef0aba43e622f3058ffcaa39bc651dfc90976fc180f47dbf8970c204eb38eab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/-companion/index.html": "2aa734aaebdad0d29497abd6f096cc85a2f133b2df6ddf768889cfab4393788c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/-media-ids-proxy/index.html": "3220059970cf095310c7921df95bef794e0bbff2fe6a63dd3ccd6cdc13f6c1fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/-sequence-ids-proxy/index.html": "70366290e354d0f2cb7621616ae92bc5d97157952c183ac98ae316baafc9d2c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/add-all.html": "89a26f612eb1c7cb08d76453150714ebc3b100ba211f32b245ea52b1ed33592f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/add.html": "ee91200cf1502b79b6f349b3589b8d549da256bfcac45473e4049445e4830321", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/bin-id-or-null.html": "228ea4a60a65e64e31c55514d417ddf06472eb1bd9cd6ef7f0942776cbc6ce9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/bin-id.html": "d09f0de06ee374bee5fd59685e803cf628169d3e757b1dadbbcd424b83866fae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/clear-bin-id.html": "9b3a959768e6347e0e502efb24976b752f4c251daa15318bc5e06b5fb81a50ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/clear-name.html": "313a15cd5e9d9e499b1dffe4eeed0ff8bba657e6a38461257a97023df61f27ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/clear-order.html": "98f2dd6d80cdf23d0af21eda58563748476cb028c4c6521c0103cdd8ebde7f61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/clear-parent-id.html": "a68b5bc8450049b9498495eab876344d5e42e556135f77bcf3c534f616d8801b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/clear.html": "7951ea63655381e4858e60109372a7079092d84d03a8008536bd8b5dd37b8341", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/has-bin-id.html": "dc122565ee563cfe3e8ceaa2084339342c3a41b7ef95f2e8d5ce70a6db6fb71f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/has-name.html": "2c8c556c257cfe5f7737f448dbac26d64a684d4bdb3c9ceca6f43f378126478b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/has-order.html": "134fe8de84f0f480bda0ffe740ffed7cf3566529f50787af008aa161c7d36961", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/has-parent-id.html": "090ddf63eaaa1a593e2dd3e24a1e65ec26299b623bf23ca0192158a649b000ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/index.html": "73ecfe36f758484a801ef540da5d3cb34cb8abaa7457b4a79ba3883c535a07c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/media-ids.html": "514975712336c340ed7d36e3b6cea3055f4881bebdb360efe3afe46ca4bbd756", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/name.html": "9e297c65d86c9b9a1f64b1603915e4e9c13b3dc2d4280f7c7014b025b9d4bbff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/order.html": "e6e3e473f437b686cb588bf4ddbdfd604a1757a0ae066187bf1e8df5f78386d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/parent-id-or-null.html": "59da32e2d7d11e4668318f970cec4a731abe05b6cc6e3375d8fc80a7642c034f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/parent-id.html": "c029127bc188b392e6ddcb8a247b6e19ead8c747da87562eb697b666f4ca9d75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/plus-assign.html": "58146d7eb109e317112056c1b03fadd104e7980e8a8752fdff06965de84e10c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/sequence-ids.html": "4be713231d65c7738d7d9419dd8094b7ae97f2630e3dcf88388f979e7dd5a415", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/set.html": "40fc60fd9a7e7996a9ab5a4c45a61cd595eccbb65235952e0a88b4f49aa67edd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/index.html": "9560cc08cddd702cac0e246db715e3e447c2d68da6cb8cf200dbb1fe74522bf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-bin-id.html": "ead2c08521e82fd0312a43106468fa03177c121a7bee0a642c31c27425c6f603", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-media-ids-count.html": "8e600b2dcb2afdb31f04e842c873fd539335c75b0edb0d4c705f3f34a6367c0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-media-ids-list.html": "f3b0d87a6114fc73c6a30520ca8188c3c7ac7595a2c356545cd684562da9a0a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-media-ids.html": "d15a3e560e83d80024f6569a6c4c3112bb8e5d5eb9cf16901c69ad87fbd58b6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-name-bytes.html": "5ec345b1969808b78943e0abca20a26736efdea691601b7c804a44e0bdfbf86d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-name.html": "bf6e260264d775f16020cbb95cdf020ca8dc473bc8dadcbc8864f75a1a66739a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-order.html": "4f7df6afb7e5d3d77ae6e26f0a8ad2601afea2f7c4ae0e8c6d496462598e48a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-parent-id.html": "b6603307f55477a0b42544d1fa0c3658e66d29528c064beea5e1ee46728265f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-sequence-ids-count.html": "5b3e7daa7348904010f2a285d42e5c1825a77f255383e3a49d5cc688094a2831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-sequence-ids-list.html": "ad1a72912ccc12703ffe44f7ca171cad42f4c7fee1541b579953d00de70fad96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-sequence-ids.html": "fb68b6711d119f419f01164ceb1873d047f052c68cd63363a26fa02e4cda5bf9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/has-bin-id.html": "499f75ed914d88a317fb667cec83d7c8096bd3de2f28cf45b08d95a68a5344b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/has-name.html": "c9549252b27c70eda571f17d1faec1eb8a45ac90f80071bca20dbd6bc494ff30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/has-order.html": "9f4eab5cfbb12f4f6df615cb7c0d33d645eb5ab1f1b863f6e8ef2a6ea31ee327", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/has-parent-id.html": "62e6b7828df8b357d46c38fb159c2fb703dc2929f3ebb7054962ace48dd75987", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/index.html": "4a09ebc91d24be77b3883facb2f662466d3219e825d3ac291dce5b02ead5651d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-b-i-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "641f5c61f73b4a99d7eb950b2e4944efa8138cfe309327e4e92788c10202dde7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/add-all-media-ids.html": "5c3e1b5b1735195730cc12c3a69ad6b6347c10b5e302d43c1d4fbeea3501af9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/add-all-sequence-ids.html": "15bc2b47b8fef07d0fb15cfb8fbe0f3c979b7c8c1055c48a4f2e911609174745", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/add-media-ids.html": "017b57405bc70fcd6569dcc3300367d98ebe5778ca1460705256191d1ba2a1a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/add-sequence-ids.html": "c737a02af121c8121a1e5c2ee0f54082963f7bda7e651c01d85a6f1002480ad6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/clear-bin-id.html": "b8661959741e942b24dd823e3050f4fce3e9abd84c4b2a0d7e5511176aac73a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/clear-media-ids.html": "a93df9093d99d46fb85864faf092b15c0a6d6a15b82b117030be3537b92f8e2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/clear-name.html": "5804b0d6a5f9676b2962c4d2f00f67f6b1dfa02aefa254db178d1b27f20a4011", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/clear-order.html": "003a8ef76bebc520c849f67c7307c965a516e1efd334b7a3904e831710f79707", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/clear-parent-id.html": "e476c6f67dffd18494bb16c9241c6bdbea6e3dc923aa32d366156fd9f9ec5bdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/clear-sequence-ids.html": "2698fb94aefec524314edcab31841531fe5c7c8c875f4cf04b17cb65a0ebebfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-bin-id.html": "6156412fd067665d020ff168cfba4393bb29112a6088e8ee27ba26a3f4ad9fc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-media-ids-count.html": "3398bd7b41951c8b890659f5718608c0f82d61b1eedb223d9697a2baf843451c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-media-ids-list.html": "6ee1b7b491d4a318dfb36ecba33eefb1c7d1af2fb39804df5da82123563980dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-media-ids.html": "97d1e5b78dee3b124f0ee09e3e9d4d04e3940db3316dbdda57ed0738b545b46b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-name-bytes.html": "bf678a075528a933212b1f4c85e3253250c8ee96d3ee0b2833baa376a6789f17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-name.html": "401e966400078bd9bd9776f227bc0407179dfea207368290fa22ce9a6f8e1020", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-order.html": "39cb5dfaf0413de503a83dc2d2d160cbe842084bee0d6a7d709e47b293f5a60b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-parent-id.html": "ea251e48a1026207d6a73b13584ae822f04f914cfb843bc719d298d6fab5fac5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-sequence-ids-count.html": "a763d8d5fa47bdf349570e6b1c24e72483e920078baa776ce35bd25d1db7c01b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-sequence-ids-list.html": "d899827774e5033a5e249b2eff1b8284a230eb19eb2dfd54a43a74528e66287e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-sequence-ids.html": "f219ea526cf9cb1ca3a14a4697daacda7980d7b72dfde73d6e20199ab77b779f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/has-bin-id.html": "0e0bd59bd3f76c5a7931f2804b144a21a80f75e62ca42cdae7b8573508a11088", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/has-name.html": "3676b826c9d4a828a1a862016d44db4371d504e8113444a4bd0690c922f40444", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/has-order.html": "575778fc01c9ffbcbe228701176287b07f883d461ed7a699151a5782187eb282", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/has-parent-id.html": "394de6be2db2f75a8ffe7080c7710d6bc200614058c29a80fd15927d19b7208e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/index.html": "eed57e0dea4cf84ffc825725b16bc6f8adc7824761d17985e35178f84fdaeaab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/merge-bin-id.html": "75dfe232a92cba17362dc1d13724148d3a4b9a18931851b481270977651b8029", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/merge-parent-id.html": "a2a31f0e786dce5eb3c10cecc5cfdfb55c3360824e3dfa66278ffcae6d0c2e1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/remove-media-ids.html": "e3b557fcabddd04cff3c0f9eccbeec7d58317a9aadd8b176d371fbf4692e8cb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/remove-sequence-ids.html": "bc2b40f0885ead9c1c1670cab8daa8f86947552f0dd28e088640cddc45373e17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-bin-id.html": "dde64acfc8095cf44eeb10d9297614a6a7202647daf609772abca9051116168a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-media-ids.html": "ada71858d731ddd15bb5cebcfaa1b525d1779bc0e878b9fd5568fc7da0eca892", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-name-bytes.html": "a5aea9b96556544983834d1fd9a1416f639bc1e51e43da579333ea55826abecf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-name.html": "7d3d14e5f2ffa6397bbd149ab873c7ff38a8d440bf9799a392fb088e49b20cfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-order.html": "5161ff341d3855620282ef2741ed9fd178c66ebd3f19e6aaec05cf0276c141ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-parent-id.html": "820fa4d9c28f213f4294a2cbfbcca700984eea59c783ba4506bbeeebd22ede2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-sequence-ids.html": "4faab40f6f0f14ef375a23c4c3e74d8be080591797a96688716330bb7bd90da4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-m-e-d-i-a_-i-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "570f01c136e206477b91d7f175a50532d0719d4508a5e4670aa3f48b3f63d687", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "16d0feac9c4880fb6b4c05f793884ba65dacbcffa202ebbcb1a5729344f64d3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-o-r-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "d0af49ab05c2f4108e7c564d67f404ecce948d693a7292a5c081f8dc31398750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-p-a-r-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a008f3fb20c4831e9b3210963da2f4024fa0e91ae67113073bc149de783bbdee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-s-e-q-u-e-n-c-e_-i-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "fdd769bc630fb0a711283e32294aec70c808b0a2560a5c35a660fbd2cb7c520d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-bin-id.html": "c345291a518ff0b81864d55f0bd13ac604e5c495ab86043497f0e31161b6e52c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-default-instance.html": "24f32b8998f87242866856188de1fbdd66a60a71f295729e6a92f00932888125", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-media-ids-count.html": "3e95aac2edb979f82380d20d58beef23e6baad1e2b30b65ceb699f268051490d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-media-ids-list.html": "7bb8a0103b207d56acb88f4e2dd2fd5417ec1b2a445669cc781846e039fe847a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-media-ids-or-builder-list.html": "48b34d200e33bbaecefa44653ab929bbf0da1f87e3231a2164b8ab59e348a29c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-media-ids-or-builder.html": "5793ccc1f8737520eb0b5f93e0f947efbd7858630b3b9417169dd7e60c090d57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-media-ids.html": "aa98b56e8b3d82b4e531105afdeff25438b2979e43c54fb8f31a028d468df5de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-name-bytes.html": "eb9dd117ddc798913075b7856a39fd674fd8508b0233d075c1e24d543c84bbe3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-name.html": "77bfdcb9c2b3f0f161487567a7d7321282a838b1f6483d724a923e9f75d47d7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-order.html": "d66c382c82b006ffa30f139a8e1f337ce03b3d3cb15298fb86bf018187533e63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-parent-id.html": "58a86194eb9153215ba4e44548885fd1fa1dd75133ebb4ce41a4211f9d29fd4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-sequence-ids-count.html": "d81654982379091ded6afe1ea5a9fdf23d1b1b7969fe2e7ac23f36e503aa6c1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-sequence-ids-list.html": "cfc0e95e183bcb4c6cce6ec6412ee08373aff2822f80c15e77198076301f3ce1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-sequence-ids-or-builder-list.html": "78ff6c95ae3a02501fb140238bf9e0a81e238f9bf82418c78f5bfeda95add9f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-sequence-ids-or-builder.html": "c467f0ba250069cc1c66410ae7235ae109e6e7c00f92530102b66b73d2f30530", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-sequence-ids.html": "a0973cff058c7e1ab3d4582c32257252a29de2ff291d8bed15dcb7c03780f7d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/has-bin-id.html": "9a21a11a9c7cad002f161c62555ad9f25df651824fcbd96af1d3202012636ab0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/has-name.html": "05eed3f4c1445f57cea8e521af94f3259781f65f570b35b206499cb156259688", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/has-order.html": "421b73287bfd57b34cf2b04b6c45e550e62246eeaa0d556fb0a1d37ffeff8fef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/has-parent-id.html": "6fa7537eac809e147db9a04cf955b35a858dbd1a664770d81a7499c2862a74c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/index.html": "cb5210aff224f12401d8c68f083c34b810ff8dcde0937aa4557b47766e4be24e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/new-builder.html": "552d1ffe06690b5096de9147d5509ead44dc91d515178c5fc8f7cd691f74a114", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/parse-delimited-from.html": "46a75e7dd188cf3141decb74a14094cae1948d1d47c402b3b38d437093c612e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/parse-from.html": "6e0fda7b7b8feef51387631ca2723c87bbffbb8708933e99414e3d7a56c836ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/parser.html": "53bdaf5036ce7c9a2c5ec8555435c41f1fa7d9f7b62cf04f622ddb1d78459d9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/-companion/index.html": "b1cde0c0cec13c96fffd8a7646fba88eb3a9a0ab6781a92575882f1068eeca53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/clear-input-space.html": "92bc003b4987c1a588447903e887768a63d1947eaa1279648bce900a1ccc7460", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/clear-media-id.html": "8ad57607977c1fb4474a482ff763649e50d6c3e540595935ff8081afcf1b33fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/has-input-space.html": "9919f81e06990e48d4cda1c0d75d3318a676f7b2778a4e66fe649bca5f74cbd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/has-media-id.html": "9276dbf7483b5304aff22af9312f736aa11da8b5f6778f7fca93a8bffc608abc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/index.html": "a28a19677979ce4965145ecf9303485f277926550fb8f827577927af8e0532cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/input-space.html": "8235215efd4b652170a27ca63efd2aaeb9d86a411dd0ec1b7a97714e7bc0ca4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/media-id-or-null.html": "bda8fb2c79bc4bbde455ef7c3cb07ee643eb2c49070be179d715b76ef8793879", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/media-id.html": "42aa97c8945444c08a30a4891de381f6ac53ee4f8980a30178ca251cbe7f7221", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/index.html": "111a551fa377060fc24f2b869b016a482011d2d9a8032ba306745e397a33908f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-or-builder/get-input-space-bytes.html": "176195127fa1975eb5b95800c8ab3d11adc652a797236e21737b58a2d484a319", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-or-builder/get-input-space.html": "c63b068af8294acf632e19588e66d9c258fd84bf7f6f27a3b51ec94c0a608ec7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-or-builder/get-media-id.html": "6f040807fbfbe207574c364576efd1b3d9954c099c587e30255d193ff5cabd54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-or-builder/has-input-space.html": "db4c4c840654b7cec2291fcf59b319ef2d8fd5f394c4997d89e1065150a47584", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-or-builder/has-media-id.html": "b3ddd656c98dd38d73fcf8426af07e447a9c057585404481369a309a95be9239", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-or-builder/index.html": "3fe722a991e0196dbb5b2f7d763265a5788fe5c2df219994e20f8f43c110ffd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/clear-input-space.html": "b410350becb56d9d66c1c302faac741959ba0d4ed078e584412ab61412af02d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/clear-media-id.html": "f4d7e23612ea90c313b80adf1166a5d57c1e494c471a1a74707e9656d7b16245", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/get-input-space-bytes.html": "8514f7def35d67eee6318585ab4039f0408b7c0caf8e734d7eb0a8d8c28658b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/get-input-space.html": "09c17fc651db4510f90956ac9fbe82dcc13828f45a9cae9180b2f1caf2c5f814", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/get-media-id.html": "0067eaff6071324bffb95291fb7b83ca2959d214f0979458c5160c9c905015c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/has-input-space.html": "bccbc511af91ae595b479528c8f3f60e6924fb39cf5816026e6d736b53affdb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/has-media-id.html": "66dee9cd0b89315c10378a59a4a3eb2007746fcf62512987c199392fc1c72829", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/index.html": "b047d382e2a19adca0fc447fac64702abb6cba08717e3906a8b6d63cb12fdea1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/merge-media-id.html": "93b811fa1076b0bf67d17e67cd29af9b3e2d688b92f7f649e8bfd7f4f6fb835e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/set-input-space-bytes.html": "5e3441b73ac0312612d650ad7cb01896bd8203fdfba8edbeee5fabfcf9ee8ead", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/set-input-space.html": "01f1e4a80c4e22a0c6a28f81b8d0c5702bf2680332b8b65fc421e1bd67a98141", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/set-media-id.html": "8dc997c6618cba404f76c2d6a8a4627708c739782d58af547f25360d44fbc81c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-i-n-p-u-t_-s-p-a-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "18d57f299d6ab7310e2c9f3350c9dcc796226336c3af2c7bb2771fe3c0020e32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-m-e-d-i-a_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "f427153f7ba40c12333af9e2d89181d27795092ba2c06a7806f2403ea7ddb332", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/get-default-instance.html": "51c4b5408e1f6b872f9a15a969c1121e1502a9dffbcc5637678ee6dbbfdeee48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/get-input-space-bytes.html": "e15d8b5634f2726694b5710e03eff63108844b34a39b64133d681f795382b9ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/get-input-space.html": "b2937bbecf0779de0a445315a32b5935a04b9ce80d934e212610069c61fea4e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/get-media-id.html": "d22f215af270a502ece8fa298e26457f62bac0d241bbee208a83a256421b037a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/has-input-space.html": "e6f3d01dcb1e9e9a52d3080b252c1116fb73b85604aa9495741d94965773c42f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/has-media-id.html": "f58deb98ad10ac2f888099811fda9533fb7ad3193824dfc02c1cb0bcc8f02815", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/index.html": "0bc604fd0ef8c21a285771937a68e25db0e8de201a2fcf0b10f45ab570594cba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/new-builder.html": "73ef1a40a17acfeead75ae7a5dd0274355fed523b67257c94a8987f1a4e635bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/parse-delimited-from.html": "896b04292f58081fdc0f4bf7fa4c244061362f4b0ed646dd8c362ca4c2c5496b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/parse-from.html": "da6e2da9833001587d330233d09598035ba0079442745704298cf76aeadf8510", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/parser.html": "ef5855ea245929b868c019694b1625d29e7b09c37b16ba5d62c636a79748e487", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/--index--.html": "d6228db76a5a0650293ddc23af176e4822e49e2f37fa280d18a6b97390efa111", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/-companion/index.html": "ca17b9096793dc0f72926d4d7aeae2975298b31c520920666c33fe1340d6ce84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/channels.html": "f0cbaf439d06de135ba8bbd2b967cd9beb809965be73bf8171853bea3c7869d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/clear-channels.html": "18643ee21a05ad269f8c73865aca5efe6dc46462bb7f4ba6feb1a71b444733b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/clear-codec.html": "851ba8e248fd5a413a1629e1c3c1f08149e7e9fdebd95907f29293baf7414fc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/clear-index.html": "938d464f563d5c979ee3f408ff849cc9c9381d9d7e90caedfa3573c9dc014bb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/clear-kind.html": "aa799e9de4e9d80a670820719519a829f47d515345344558f07d63e56e450034", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/clear-rate.html": "3d6e3af2e90bfdbf7e40e8834b0657d4f4af03f99405d2bade2e04e47dc47420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/codec.html": "8444a3000c10617b6814aeb27a585c3f945fa8e128a5fcbeb1c5df502e85a478", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/has-channels.html": "28ee1b8228054baaa0debfc2dd8df73d07146153f672b15239834c97aa324ac5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/has-codec.html": "1acb955c43e37bacd484d020dd441c8bef62ed0ef58c0394f2a655b8dac27c9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/has-index.html": "c825e82ab1583f788657df67856f8ffcf4a2760eacdedb67a445b1b7142815d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/has-kind.html": "bb0c693da5ada2d6052ef9c4b91d2eaeaa1dee40aee22b9584c66f3b743f08df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/has-rate.html": "5313f0b7c62ac75d71ebf716dbaca70d35b407a447cc3156e96287d62e0610a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/index.html": "638af26eae28d4ada357d7b63c141e5557e61a691b84c93ed7969cb92970965c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/kind.html": "e0f55ecc892f70e21de7ec62eaaa9b6b668cb37e0317e5d83ae90a99618167de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/rate-or-null.html": "818b3b732d5e2309547638332a3f05135e193b0ad6ecc5a0f2af9b54e3aaca6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/rate.html": "519b940ccb474f3cbe56e5df314f5597ff641ec41070fe1ae7a136e1bed743c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/index.html": "e11df63fce82ff181c8df3c6cf7609f8bde33e9721e2a6aa58b566523b64a2e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-channels.html": "31a408dd62c40879508cb8fa82e9013f162401d4542bbb2cb3cc0e07c02b0240", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-codec-bytes.html": "40c9dce0c814dc9db4a681e4adb2d106c3f55718bf6c98ad9758eff2a0af9c3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-codec.html": "841df4061196d637c230788c9eca22d7ff3174da433d165f77bee01c78b4a7f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-index.html": "9722d6657291eb05b907dce898c61a86753bbcf53d3dca3b40e32d073c62c349", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-kind-bytes.html": "060fc61afe5ed9e57d6038034e19c1c487919b617605faa7f5494434da34b798", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-kind.html": "af2aab7a3b185c8be4a11987a12e9be50c924f3ce5108cbd972abfa25c8d2648", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-rate.html": "55b4b7e07d024ffe5ebe85d0271e9d013cc5784d21704c50131a940f1ca124b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/has-channels.html": "f97e673917c6f1a2ea516f4db7f2b44f1106000bc7a8dae3fd62bca027c7d5f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/has-codec.html": "1347e1efd983c1c2a850d2b2a255875f1415c2f5f842ddc15fddcd721dcfd48e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/has-index.html": "1c20cc4c3f489efbdfd54ceed50c22e28ef7ec03e746419fa1f643b21118c674", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/has-kind.html": "4acf34b2c99904a9755128715884c3addf7e72443b54caa4af5212fa97dfa80b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/has-rate.html": "bc14c5fb46f439ff641173d40d60125360a59bc5b09b9b4a87a806ccb29e1484", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/index.html": "fed28740739ba9de4c3a0e6b46b6a350a7388cb2f251a1b03282a810282bd6f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/clear-channels.html": "ae2fc1dc2abf426068cd2f2dc22220df8f3dfa61c5cbc065b6d4b705dc62f4b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/clear-codec.html": "a6e5f2ab605a4ed007e1bc18437a5af9ae894e0478055f71e380d79948b63cd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/clear-index.html": "72a7ce22a41fd51ad7b17aef79dbd4f398bec3afde1607f4479d546b1f156b20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/clear-kind.html": "cbc3d24d4e89ac6190cf7e96774e8be72400c6bd06804fa78ac513b58255907c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/clear-rate.html": "9d67b6d9653e3ac43a7e0a46bbcdffe5637e8a673ef321410c679c873d7cf1c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-channels.html": "6bb30994759ba5f96beadbe5a82d95460f501905a80141abb8703eead0f870bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-codec-bytes.html": "b92dd343c69795bbb25bc8e2f64ed0cd65e443969afcad710bab39bfc3914750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-codec.html": "fd348167317b36d2b77586e3a1dbc50f4584215b3d4adb0f178b5a8af6c448b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-index.html": "45dd697594b81a8cd2ef0d75760cc496b1f4ecb45b387c1b35c54c65b0507fb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-kind-bytes.html": "9578447ebaeda4159dbdd954c8a1436ecb95c86822b0dbe60cf30e7ec109e730", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-kind.html": "a9f38ec5e406fdb175a8311e02746eab484ad507227eb1c4c8ef4fa1b289cdef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-rate.html": "8f3a24c82b1c4d4c9ac95698fe808bd0cae866f12d7d14d35943f2234ed14fe3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/has-channels.html": "bb99fb750bbad66f987bbe45da411bab51487e5fe62e0a2708262fde70b4f56e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/has-codec.html": "b85bdd391d2fabf60c64e44446677b674cf65fa26580f0303c5ae8033e9ec61f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/has-index.html": "140421907786a8d9a13551c181d272b8f1893158e7ecc6ecd6642c8f33e4471d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/has-kind.html": "5c76a35dc2c81991ab8f24d14b5ab2e0a750d09419cb0d9afe18bc1b73e8911c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/has-rate.html": "49c9f17f8c1cf6cef83df960fd7e4c754fed4df7b648a1017ef89b07842484a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/index.html": "a67e1fe7ea449945ac239b9fa035cab4a7a44fe381acc3d414777a4ed098c6fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/merge-rate.html": "2c2566756a6c5399430a4dc9078e2fa21e3f5630fd7b4cefbf07d3d0fdea89b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-channels.html": "ec71eee9a365224adc153fdaf5139ef048a2474d5c36368a2d47917263accccd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-codec-bytes.html": "0c139540744d4ea06ed0167ab98ce93a5b78f0aaf9eab501f6ddcf174238860e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-codec.html": "6e28df706551872d2653b365da8226becf22affc96d494d30d847627291f5fbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-index.html": "57c0f9c1842a51e3cbb13a8115ddbab12bfdb4c5651d3990448ce0b388ed7a1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-kind-bytes.html": "2e645cc88b6564351a00a92801d05471e86613dd8097a5f459a0b77dbd57f98e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-kind.html": "0e08bd89ee294bf5dee58bc76c6fbd01fbe7ef4e780d00f4446ffcb67b4f6c70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-rate.html": "5f63442a196bf38568b3fb0f7860ff7460ff6471262da17191204583eda1c8ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-c-h-a-n-n-e-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "8fa2ac0610973442eec5d141181338221f257865a436455a77cef3599654c229", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-c-o-d-e-c_-f-i-e-l-d_-n-u-m-b-e-r.html": "b43fc874d95e0870246d48d89052962ffa3a80c5ea93dfa4ce786754630919ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-i-n-d-e-x_-f-i-e-l-d_-n-u-m-b-e-r.html": "355ee70517129cd33e77e6e59032ba1d8c14a4664139222f9130ce7c7fbd048a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "3b3372e239fff5eb7b9adbebd94fe0d67ded549ea6aabdfc626fed40fb3bee56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "11fd58f95719d6560613e557a49e7b8522256073227d84137aa07260585fbc34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-channels.html": "fb282c78807f110791ead9f1b3ff303354d28a52074be0391e1f82b31a391879", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-codec-bytes.html": "43e1d946a3adc79a31546dba1725f0b28f32d56d3d5324e6abdd01c4a0ac43f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-codec.html": "0fc2f672254562f53eddaa63f61149385b659ec4f1a2d9a58ed877ceecc1c98b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-default-instance.html": "de05ff8524e9690dfc478ed0f05fd5658a7d1092a1fe31fba3f0e69bb10d3e52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-index.html": "719895f68b9019ee3bbfd4167319b62eeebc9e60407374e294c89e655c1e0fae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-kind-bytes.html": "721f75fc36aa10a4eb2a8b9a51529865eab4d8afa54ade2b7197518ccecf5362", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-kind.html": "54857bdea055d2a0bd96df4d469d324660248249dea4e60530fbc068404adde8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-rate.html": "9291ce440de3f561a0f170bdf3e31c8b540b49be08f29589040820344681e2a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/has-channels.html": "9583a9b054f036b2707d5620dae16f258fe989db04af6e33d9b9dc3641c5b795", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/has-codec.html": "f137bc535bd5b07da2c685bddd92ed8b8c017874b5caccc922c13b0060e9ea46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/has-index.html": "b1c9789276a701b6df082be3f29fc39542f0a7941756ef52321e9250003234bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/has-kind.html": "ac926f2776de503eeba75a293d752746f68147cce54e0b03609c040953d98505", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/has-rate.html": "d2907f0b79a60f4842c0f2be9031ebb22f59c3a13785398491a3c7b547ab7511", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/index.html": "93f9c898f03556b800334648ba70c5fa64aef5764553f5923b44d5311453966a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/new-builder.html": "cf45811da1097758394b98e3c5ef688328b9761e3120d7d7e7d4047950d6909c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/parse-delimited-from.html": "44801ba8daf251043ec7bd2c7e82ec710440fa86070948144061703d93ece7ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/parse-from.html": "441241e22769176d805791d2928516cbfc64077fc1b69142a95228b0865c8743", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/parser.html": "f4148db06aaa4fa9e89d0ee80adfc0643446395a2f34cdf0864004e6cd372758", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/-companion/index.html": "9d6008f69eb2dac2054ea7a330b31415f8f54d70ad2ebba1dd3b6c7422250e9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/-streams-proxy/index.html": "8294ef8b045dc5af070b41037763baee31ea9a44db897fd7198ce21a191a6b5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/add-all.html": "f4d59bb1d7b30eac397c12238e2f2ae49d55791478e61700512b224d425a25ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/add.html": "aafdcd0e3ab4ad57aeb83d8bebd1cf33e972b455ed59f89d9be49f1b165e689d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/availability-value.html": "97ca9ba87b75747ec4b11df2edcd83b0a9230bb4eff88cf4a1db0ce431ebeda2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/availability.html": "cb0acf3e7658d708c26f6f66b0a0be7f4a4238ad39dde83a873d658c1182eff3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/clear-availability.html": "bab930d80c852cb711c6111af5de7bc572fe445232f4cb1f520c3a0d349f6f32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/clear-duration.html": "23b1fed7aac61721c6b2a158ef7a83b1a9e0b385a8a230ac10abc8ad93fbdec2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/clear-media-id.html": "ffd8bc1992a0c11a8feb32c527f6387e664c1579297426cab8a65ab458380e3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/clear-source.html": "7102d0c11234121600332999bddc9b912ada0d487a847fbced8642d8c0d78e35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/clear.html": "6204c0c7561e2995b1583a4f489726793b4e4dc805e1ce9024af7b8ca4837b90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/duration-or-null.html": "4a59cedbce99f7f1c45a5558498df899dd65eeea0bd7b73313d4a02fe7140808", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/duration.html": "f98482cf3cd22fdaf1521fd510c6639f508d08c2b6a0cad21a8072c394aaf1c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/has-availability.html": "b3ee325ccebef31bdeec42394c3b443b56a0ebeac697fb8a532684923d9c9358", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/has-duration.html": "cfdaf3e30380db75dc6152237088bd6d7fb9f0e66acb4fbd2258416c7af14e8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/has-media-id.html": "cd9578f899fe564aa9bf1991943efa7edbca53d8d54771901e8f7260493f1f64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/has-source.html": "45c535884a2b0822a7002c817fc40060c15f61ca1bac9e313b4581b4569361f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/index.html": "ec8b480b25b8a51fe15a4b5f9d6e006906694a8d0c20f3a7a42085eb23bcc5b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/media-id-or-null.html": "71e27dfee58fb161d6db2ebecaf21eee19cdd73f19a60eb56489eca57d67fe79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/media-id.html": "67480d79e227b9877c5cb55d2b52dd7bc764d01e018c7443e221720b35aaf611", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/plus-assign.html": "458139667cca1785c036922f1d38829f8b31fb5006f91a07c46920ea6f8c148f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/set.html": "1a56e83c545d382decf0c1be1bb37b13b2c32e100c6b6f97d660c747a84af99e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/source-or-null.html": "8e3a0a607782ada82282062e1d338a68fd9991fea67faf29eced3d83c1f22700", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/source.html": "9bf12bad866cabdcf8426dafd9c33d92c56a5ba9825e4388fe0612467df1d152", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/streams.html": "c8603e6bc031b354efff9135422426f0de922a09c31d8b280396ab40a0e4a2b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/index.html": "16f533f05779fe796482028b850f81661a51c17c8b15abd1a59b50c120b5be8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-availability-value.html": "b9a8ba60da67b5220a58b7850b549e051fa593c2f1fd92dc354e64df7cb490ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-availability.html": "0ec09e671e0597f0d996aa95d34e102f66eaa37a28febaff788bcb89e3ffca4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-duration.html": "8bf60d38aefc6fd5cbc7fd40c5a9b8b9c3ce5f084a28801ed51233ef1dcd3bae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-media-id.html": "6c0b751b1ec1b2ce991e3809e3638f1b138aae3d4714dbc25f3a9712d26a11cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-source.html": "c8e06f7e6016d37dd498d9565ff77727dca423f8e4fed6127d4adda461c47ab6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-streams-count.html": "ef89e816466acfb7277ea6e589e4bb8caa7ad0b34feca08f9b87d67067189e24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-streams-list.html": "6de7f0117e04fdc4e164226de6227c6f26da5bd5e073afb083e3a27d2014b52e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-streams.html": "a1831d9c650075e10203cddcfd1d9359c0afe23dab11d89d9ca0e3345e0fc34c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/has-availability.html": "53e955a5666041536b29b25ffdc5442d75625d6141c9686712048321aaff6829", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/has-duration.html": "3a6d31d522e9137a1cd5d7dfb8c56c0a422fa3060fe7f6bb17aa0ad62b866689", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/has-media-id.html": "41fc49fe9069d07311a43053c2fad3e5f7ba96771a4c4c43bfdb3cc79a167a4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/has-source.html": "1e61e03b193363c2584091ab62f335cc788935ce0ebfc2df4d9c8aa6b0dfe41b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/index.html": "ea275c8673deddb99f5ae25eaf71616f23d307190051c72be2c233914a5a8b16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-a-v-a-i-l-a-b-i-l-i-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "86508f78e6867ac9ad03e08fb7873c1f3ac291f0fe2984e5e32555477ce497a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/add-all-streams.html": "25f69b0079c6af9242bdfb6b55ab6c1fc1055866990a58cc911f898c11f3dbf4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/add-streams.html": "4f934bb94dd87c8c5fb753ab74406cb3632cad9b9e6741dfce9022e030e55ae8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/clear-availability.html": "1ca3a91f5cf0c8c95c9fdd04de4d2e896d7c178bf8414f1537f697aab04d2aac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/clear-duration.html": "817d7ee9b904b358d18702dc02df10e6b38d3850297b49593b911184c18704b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/clear-media-id.html": "3c7f059cdba4995f947de6ccf91324f78b73752f4141fd481355a483be1750c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/clear-source.html": "e43b49ce514eb6c8103d386698d170a60d864741cae94f687e0f19267a0b2305", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/clear-streams.html": "9e8be405a1e858d1adef4d8f22fb55935fe1abe6ad7fc88093b50b05542d689c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-availability-value.html": "912cd934cdeb10f0f4561890b3e3b9bf0806ef86497d79c820f66a8b1af9cbee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-availability.html": "ebd55e83b8ca369045618a7771f9e96809e6e179ad6b98999ddead5b75f3f049", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-duration.html": "e22ddcec5e476f83713862d0fff4cca4623ed1ec985e77e7e282d071a48a9c99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-media-id.html": "1010fb6bfcb5f97027ac7b4472b6544b0f9686f863f29ad57a0f9707b4705609", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-source.html": "1d01c6f6dc9cd9eec8d38a0986cf799d04ce6dfbc7c49f131fceceb22eb89546", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-streams-count.html": "e309f251a08d47ebb1edefc90216d938b30c104eacd8123fa27956594b38e9a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-streams-list.html": "0b4e980a3bd9c2c1499ca334dba5eabedcc77d7f96c180e2093e5d59fe381be2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-streams.html": "45b307fdbefb28d68f6ba461a82752184b3cd8353f1cae01e4fd70590b5bde57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/has-availability.html": "265ec777f4c002b6dbfe069750cc4f2714511808f71d3ccaf69b875d49ddd11f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/has-duration.html": "2aeb1f67e8dfe61c943f179443f0ce6862b7cca4e123ca30ffef9bdfa0bf4747", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/has-media-id.html": "f3048e8426df0c40cc3b4ef36b4809d9ce58089c5a47ad3d14e1019cc4b04a4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/has-source.html": "eb9bbbfc6c718e8c3a7a4a773bc64a3b12aaf8955a0600598257a9d60b982dd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/index.html": "30225d4791b6b54fc3e8df5c62924af1be4f8a5e606eaf47a4cb21f60f2a1f12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/merge-duration.html": "c2aaf85e2b4f3ef3a0ebff49c3fea9a8e5f4940d413a1e592820a6afad68b413", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/merge-media-id.html": "5d7d39fae66c1e64fc4f71eb96fcb8c01333f9fae477ffa72808912427e1951f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/merge-source.html": "e1820cc57862f98ad4ebca1ae24bf8ad00110fef5a086a6971802c16d0017a21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/remove-streams.html": "8b11c2e64a5e1ffef73cbc9e0d1e1a7609745f33b0c50e0a6e3470599825caf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/set-availability-value.html": "2e61a7e1d600b7e35680b539c89cc9d8bce8fd2aa6c3ea85c5fb3a7490e089ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/set-availability.html": "256c1d26f722049792da5dc44e31eff23a09e6b37f526cd2f22baf6fff650803", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/set-duration.html": "cb70bcd9bfd9c8863f81195ed687b49ff70c328c2196492561a0466bc24a347a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/set-media-id.html": "fbcb5212fff3b56c0b8071ce9fab0bbac15b698ed28a65a887deb00529e5525e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/set-source.html": "4d7c329dc692c2caaf16990f9bbcb7a24207cd132891382ead134b186d0daf68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/set-streams.html": "7127cbb09b0dadead2ce1ceffa750c4b7cf5f27cccaf4de6543e000788163025", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-d-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "2aeb29f24009848ad4713d5494f346537f3844dd362722a3cf6e4a40484f7a7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-m-e-d-i-a_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a3f8ecbcc25052675160d71f007e1244ba1e5b0df9251bc3b53cbbe0c5cc1c15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "34ca00721a73133e6a40a677704c432b91c032605c2cbc804b2fd869dacfb87d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-s-t-r-e-a-m-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "52d37a2c5050a913e956c9aa90c86f8a260b6fbe153525db8ad89d2d73fab245", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-availability-value.html": "0985bb24f515e9f81299cac06accc3fd5187025302ae908672a36c58c2acec42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-availability.html": "8a8bd10fec025f71cbdc39788dd7ddf465f1cd6f4579affb5b7fcf09a0161564", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-default-instance.html": "eb3d8aa29979d600c37c39ab6f07335410d26f6968ff2484f2716993d72ff03d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-duration.html": "344cdc9c8bd8da4cb8d021b88a99674969dc1de7dc6c56377bae789a59c139a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-media-id.html": "d7e23c7d518c43d05154adc1f742b56a5e7fa474fb4f2a8124791d59a9cb1132", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-source.html": "3cacc2cad18ff2a41c3ec33c7e775611d55f4189aa9ae93bf178caa8396fcc5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-streams-count.html": "c5cfbd85ee28c92098c3956245bb0392653ee003d32fc8036df507497ab9442c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-streams-list.html": "5bba32baec32afdc9b197047c408a4fc4105005d1527ddee3e757276418bcef9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-streams-or-builder-list.html": "aa6e1eb5c34167af0de02ee7f173b52acd3ffd944f872b970a60342f5e3f7c99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-streams-or-builder.html": "2530a152016ab817439a6b5bdf3c3c106768f6e1307e34fbc0ecbaaed44df8c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-streams.html": "3d9e74ebf10bd5505f7f99de4dec984ee0d9d7dd738dc236eb6a9db461a0a924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/has-availability.html": "1f774dd10c88001616a61f3355cf6d0e3a98d2ada63fce150bb423c8801d5de8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/has-duration.html": "7496ed0717e83df0546928db37ab30804e35f18f7a2da8964a85a10264526ef0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/has-media-id.html": "1860296842e5d0052ffc06bd20fdf281b4d8c40204927e87d4a486889f7f2b7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/has-source.html": "f955180ab97a3f74e5b3e5dfc7c8e0dc4fd77f5be0f57bb8add536c643ce5ec1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/index.html": "6d8e8e8649766d258fe0e2b67cfeb323c976631561bb5b4e03d8698298323feb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/new-builder.html": "f16810710b28cf06204744f638eaa63b10094c70ddfe6d5a64a0d898addc8415", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/parse-delimited-from.html": "05b7994291587af7ab645746ff2ff020b227916b5678188a713ac05bf734b66f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/parse-from.html": "c53c70e5a9d1e0a88e90c316383f2ce8db1801b439d3184731b1bbbc1261c403", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/parser.html": "f0860bfc3cb108b8fbb53906f76a40d19687f7da898cfb474fda262191a90172", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/-companion/index.html": "9659a1ccc619e7a3057d8149776364f6d4af24d531973e18b8232fa969840ede", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/-sources-proxy/index.html": "44f2d4ac7933a90ffde3544751036a4494d750e88afc935262c56d341bf11ab5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/add-all.html": "117ea4035cde462bed4c0a2a2f77caf8e304ccae643dcb33614c7602cb278032", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/add.html": "713a55c5c8d4be42f481f2590d1d0f2af98ff797c62ce1afff9b5264f2e1ad64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/clear-enabled.html": "784bbccae4ff04f145785032b7deea2b1f8f17a5ee930b0a4d364cb3e43945fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/clear-memory-id.html": "3e1ba6e5de56b8c7122054bb798ca1a86ef0349a620340d49d6aa069ccf6cf7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/clear-origin.html": "f431739b7dcbfcf3025d1083367b55f50fe58fa7746ff3253cd3bb7bc42f582f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/clear-revision.html": "d031a2afe6dab5e183eabe3fbec92c8d5da66d9ec0c807601c8b1fc0248c2807", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/clear-text.html": "f2c32f9689c5dd45ee2c66ab313c90d831ccdf5b0136facccc3cad23d3076c22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/clear.html": "eacb98bbc2d6c270b56521af5932ef04dc201337eb17c78e0da173191f309d21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/enabled.html": "905c6e3d2a8d09b78d586cd60d75fdcde5f5ea3eba24a9c12f5697f94a7587bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/has-enabled.html": "0d352ee9887bf8161e420284df0fc01f401eb9cdcdef4f5f9074d448e1a82e70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/has-memory-id.html": "4c3156d0cc2e21af41bb9ca9a15df51f7ed4550795a21d0cb3e457bc48b51412", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/has-origin.html": "3b7f91baf9fd9fd335b0211ee46c7bafdd475656804f5a5ff94949a220e98982", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/has-revision.html": "c45fe7da1791afca0e3e1580c8ff9489478e306b3bd98748bf64934450671d5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/has-text.html": "5599275a26677fa22aaa0a54afc697b4c0bb91a33a9f9acc00b4954aa38f70a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/index.html": "3fb84fee74becb8866667a0cd7aabbb67e203792b2cabcf62662074d0c79586e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/memory-id-or-null.html": "edfd794fb64eef8cd696dd1d25523b022ea8e6f81ea7dc402f5bc9683cbc32c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/memory-id.html": "5390d1c5fbcb471d1d1544e97a151429a7a4eae3739472808b500222e97eb1bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/origin-or-null.html": "72d9d61b2894cc2ff95c7837b00d7c9f7cc1e9198b944cdecb6dc403635d1d37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/origin.html": "832af22669436ee88f4743ec4fff1ec5f4025d3bfe82fd205adb6397170f71f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/plus-assign.html": "4b0b878489981d76011837a82243b80112a1861a331e1e76a521d83059af51f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/revision-or-null.html": "33cbdf80e793aaeb5f5c7fae84d7d159006b1db8b803510fb973a2b4a1e6aa7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/revision.html": "395bf206de42ad26695fc09c6df8285261dc7bde2efd573e452cb0a0c8af8f55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/set.html": "654c450f5aabacedf2679e03b25791e3f6025d24853c910ccc0345318ef67060", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/sources.html": "8587a85b98679a353a8c43dbef2c7354ba4065499ca16e2f80e1dcfc5269ecb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/text.html": "e391c2379110db86d0b62d3d5d25af34682f7e3a799313b44c724e67a91c2c45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/index.html": "3ce2c0ad693666b859315f744118dbae81183a01fe7c1f7e5d647e8c808fb37c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-enabled.html": "8d0b29afc6f649fc6134bf1c8cd4322453d7e3e66d47f55fb4e350ca0e646913", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-memory-id.html": "a2415c64044ae45ce98a9f418f9f5a101efefc1c5395d91e32d1946937e2337c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-origin.html": "b5eeaef2327607194a838c040dccc1e3b49686f60fab39aa8965caa6d438d385", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-revision.html": "940a440d2cdbc573678553d60cdaf7a00ed76d78f6d452518c00e7f9dc70d835", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-sources-count.html": "1844061d20bf5a5ea1e9dc45981e53390efb1bf2a24d94880cb6c815ea5030ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-sources-list.html": "54f4ff580cdb0b2d7d230a0c1fa04183b5644967562263d5a6d9c37e739e6b37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-sources.html": "edf05dfa6838d07438f0b5b6d6af901b6145b5c2697ff7e3af040a2ef6a8fa33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-text-bytes.html": "f7f046d573d52d52ec0eaee8de3554ae15a2252a2678dc851d96b4129ca0f8e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-text.html": "893b13a14690ac6e257003bf3a7531a3629a2e12b4659af7791cc5a8f541d980", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/has-enabled.html": "ef48fec1f817f265182f21e6322059b52a8d2125695f05abbf1e46b718740143", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/has-memory-id.html": "fc337d77dcb4e63146f81ef379d7495595272a9ae7c30d410c2c563a0de827e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/has-origin.html": "7437448d23c1bb8bd9d345801baaff34e54c24ab6b3c71b83c0e93716ba1b6a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/has-revision.html": "1d3477d21a06eb43653c6ccf0e168e45be2fb5a171f38a0eced178ecfdf2d6f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/has-text.html": "366f720946f6842f28158160b7ff3e64d04b0dc39a28cd39804688644c85a9e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/index.html": "dd1bb67dc7a58beef168585e074f81bee6659851fa3efa0f466037de55017fdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/add-all-sources.html": "b324ac05ceb49bf9854e1fae0e0a45ec110ed9397f236033e45810d108c355a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/add-sources.html": "2a07dec650dfb4e04dd4e8d096fdde9ee9acb94e28d6fbab5d3c3cf5e38799f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/clear-enabled.html": "bf883a59b88e637f40fb0534b2bf8a5c62095d44cfcf1c64e88fc848abe73a16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/clear-memory-id.html": "0c7019fb0b967dc66d3666166653dc76220202c5254e14bc3890e1e403637c22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/clear-origin.html": "ced296aec6a989b019169ac07c48b5dcb245161e8290fd8557a04632accc55a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/clear-revision.html": "05392bdb7d0fc9fa01a44295a757a08028251f139f8fcc576130aee719155a3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/clear-sources.html": "02f95cc2267bbff6d28725e2dfa3a4672327e8d686c5643eb89655b26d87c1e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/clear-text.html": "d2489e6457957d236e2afd97ec39178a13e358b79bac78624c4e851122e5dfc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-enabled.html": "5219842350ff593f9066b1d5078124b621e52ee528501873808ffda263067f38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-memory-id.html": "bdbc9e2d39936fc6699bf6f82f1d0aa7ed5358551c4049f5a75f2f08f6e5eec2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-origin.html": "6a0a8dfec5a61c430d437dec060ca20bba2a1e9397b613f4bfe1bb41a36a2692", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-revision.html": "af4e4273229253d2d0e94b1f8101816d4c3651cd7a0f2ed10cd481a562149978", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-sources-count.html": "5d370f7234c6b3dc43e6cb12bc1a8adff3e63258da278dba85b5fb6ebf751881", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-sources-list.html": "19869cc8ec1d9e4cf7113ea52a63f60c7cba99d8dbebf23cd1b8a1f64e724882", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-sources.html": "fa1765805d9921750d0615031b019e4b5171c5115f48e60b9e5b92c33e463e79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-text-bytes.html": "359bd2859aed10e3b43979d58e4441ae44683d1720be753fdef1350ade9fcfca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-text.html": "834fac761396dccd589d0d917b9d0facbd0aff865c15556e5b157b3905057d37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/has-enabled.html": "a0cbfb47a4f5a27b7a525379ffdafb296bcc4791de3cd0a9721bb21f4bd14b28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/has-memory-id.html": "ffc8adb0aa3fe3618c73206bde5e02fa6fcaf5487ffb0f8d38385de27c3f6c4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/has-origin.html": "c257073b3523be114d3a1fdd92d8395b3b620b50a9e9bebbe4f2952fdd198e89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/has-revision.html": "9a35ff1dce6afd19b65faedbdcbb97537ec516d01eefffa4bb3ad6fd15216ee1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/has-text.html": "f16c5aba4c4eda68dce9d98878a8d3788078adfd26f0a67b78ad8575b0cd7419", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/index.html": "6349b3cd33e622eee56f2106bcf9cd3d8ad1eb8a81c35b2ef84c267673e341d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/merge-memory-id.html": "1de5561f7cc2fcf997c3523b0f28b9827b9ff2e11e80c1bde85706e1f5c9dbb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/merge-origin.html": "3ad35be6b118fd4ac0eb6ff295d4b2fc223cdd2cbb370f7f14ed7ff63e207d39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/merge-revision.html": "d0f9bb0ab7635b04c8e92b948874b38f175a87724110e9bb778f3fd9cf7f1814", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/remove-sources.html": "1a172ee7422f825bcf7b8ff1a130382effc550a1499a337db07013eab7aab6f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-enabled.html": "f72fe0b9a0342de0fe11f1f6bd27c7d8a7735d30605d1f981ff8b9b0afb24c96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-memory-id.html": "76b044e65e9fba29e555a0761737910c244e2d20b6444e4456eb350b3509d840", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-origin.html": "598738a1022842c349e1f44787296fcc98671b278044ba3be745ac899c118947", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-revision.html": "17cce576c4aeb4deece61ec059a8335e17ced7837754c98f67c2d8748fdfc09f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-sources.html": "a80e04478f523117d9e4fd6abc348117e0ccb724e74493ea6b8cd7dcdfde2cfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-text-bytes.html": "a067596df8f37bceec9ea69233119bdd451a4124db8a132031cf26effeb60faa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-text.html": "c2a1b87bafc5ba853619095516389430dccce75ad073669bdf22ac31986150ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-e-n-a-b-l-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4721c8e79d3513822ccfc96574b469c66cb7aba4b0733a843fa98a05f65d7b0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-m-e-m-o-r-y_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "2f25694bc3dd470cfff3c2ce18ddf7526e7206771e965fcb58081841f346bda9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "5e3bcbed9973db5d4d3ebbdefd00c51a672990afb60a7e2084745f7d561a852c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "ac12e83a67160cf8026c175cfe0284efd39e2a747697ae4358a8a6b90bfe2d68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-s-o-u-r-c-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "0fb12e23f7e867ce6b706919454b4bac1cd281f93d135b155079dcb82e9897a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "b477e5ef66d9e8343469008b563cd90afed01276e610b4ba3f90adc2da79141a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-default-instance.html": "d5200718e103b1c92f8334227c645a5c9b2f0ee863a528d72b0fe01d11a6db3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-enabled.html": "e32f0225d299547cb6244cb926f80a28f5f7e6041fdcf2fec8a5a212f8617c6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-memory-id.html": "2f34bcd05c8a01d74d39e9a55282bf774172889471676056dc736b67030caa28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-origin.html": "fa068cc9504fc85aaddd053ea026dc5749c6e5f2abc4a243d8b41637c0ecce04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-revision.html": "bb1f49d8a3c2bec2adf867982db13df1724094748a8139ef1eeb5c678dbc2b0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-sources-count.html": "b57e75b5fea2fcb6ce962e8600e06ecdf687e73734acb14276c837591488b663", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-sources-list.html": "1fbf8ab7608eb9933874d0608edf26c7f18ccf272d18aa4fcbb3d0752f4def29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-sources-or-builder-list.html": "4baaaa2a79dd990ba8a796e2359377698824071002945ce7087722879899586b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-sources-or-builder.html": "5735f4f8569f12ffa8055b4ac897427f8d2d90294221670736e8db27892137a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-sources.html": "c6ac09395cdabc2a052ab23f8a6aa888c2dcbf614a6a9e061d49085bbe0a371a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-text-bytes.html": "24a02392059a8d147d895a46569d1c1a14a2339363eeb3cec0bc95bcb8bf8acc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-text.html": "efce7964da1ba1eed260e11e6372167db448d1a5712bfe6a4ea37335feee9f46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/has-enabled.html": "13889f6cf0bec9bf8fec90790b08cb5eb44c29cf3dcc1ebfdb7fd19ddd6234d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/has-memory-id.html": "e7458c0b7e1a5f0b18bb1efedb86b28323c0dec1a5383fad3204364af1b5366e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/has-origin.html": "96c40cf49ac1d342ab4b81c38cd0879767e38c0767e4376a78d1d4438ca8700d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/has-revision.html": "86d413f54453d80f987be83e39306f4dc9df881b2f9235341e1c9731965ce0b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/has-text.html": "4fb1e12d6fb7bf804404dbeb7d49464c533685c1640ca5bd780e313c613d78c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/index.html": "22f5109f39aa030babdad85e0e454a3e3b0a9e6f317701872f21906458c43b36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/new-builder.html": "f57a54c699254476920aab3db6b68b1d18b3efe3f4ba6070dd4f425488e18d12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/parse-delimited-from.html": "67e7eec5346006d2b8cb573900d51e3cc8d3acdd304492263ed2a91da2b98c4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/parse-from.html": "cdcba496fbc2af24b0739e06bdc43edd2cd30033228b955cc64698308c0736a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/parser.html": "495f50d0474cd4ebdaba024e103debc10ad7de5e7080bf9abb9a0967142970cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/-companion/index.html": "066c5efb48ccd753a12d8290e19af9f15f28dd0ad830eeebdca4f373e2588154", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/-context-proxy/index.html": "4151a3da921c50ec908fca46d0a0d24aca0c9ab08f7cb548a0aa69177c2ca826", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/-parts-proxy/index.html": "3f56c18806fce2b6feeff4b6ad454e16f135f141f89b3022c7ce89b5cb4e6269", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/add-all.html": "ff6b514133ba68a9ded8c1be33d70dcca81ea99b0b16df2fd86b79c32ceb0285", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/add.html": "01109c5b1006b86d271247ae1d9c2403d8504cfc5725afa3f36533b390d8acb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/clear.html": "85af412bb97f00e46dc45a6c0c78a5b78c88322e491396dc8d0f657ffbd5a541", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/context.html": "10c0f097f7aed6cfa58bc505678bb9057aa29c7b3338898fb48b584b52b03447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/index.html": "3cd086cdabcc4d65bc9fd6ae7cd8dcc4e69d2aa4bebe0a57f1584783d8fb0317", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/parts.html": "5bd066dad7c2856e09c1723a611513d5b65da61f5f5eb06c24363d7ae548b404", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/plus-assign.html": "1e85b611c68735ebb47cc6c08cfd1b0a606e44a08a054f5c2c918752eb4db401", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/set.html": "832dd8a5a72f44ad6c18c92765cde05780f22909ff53f09253403cc323805e2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/index.html": "0f3efc0080c0a196eb75c0ab5ffb1f171267572df648af212a64f2e745d052be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/get-context-count.html": "95ce9b725b6fc4c1495754d8b5bcc0dab3ccf3be4566947736a5ca7bd4236730", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/get-context-list.html": "375cfc0a968615f0a07858e2786b16e53ac7fc246959fbc2af92bebf78807678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/get-context.html": "70a112f1f0d2b439953185780fe4f6d1e2369805fb8e67026bc37b73fc9acb79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/get-parts-count.html": "9ec6a0b509cb9a9a1142278b4f1f92351569c7ae1917052c116bc74db5ddc56d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/get-parts-list.html": "19fffd34928cb84f4c5c78fde6617cb4cfc00268d1ee2341743c59698b6212f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/get-parts.html": "9ef35eda13d0569e4c7fb92c1a1c6c1ec8fe2825b3145303cf0b78613c1bd5bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/index.html": "1ddc6adb35f0f0977f0a475627f1eb3e5a0b9076004db3e6c5183cef3aaa1950", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/add-all-context.html": "90b75d0a8d5f0a054b4142b51f1c33d71bd514c8144ea837c1f8d5f4804d73f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/add-all-parts.html": "f0ada575653e7888ee877e29f9ee946b4330c30482959ec3230be0a36ab0218e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/add-context.html": "fbb23b813c18dc35ff24ddda6d14d2c1935cabeade72633ed5cf45c56212b1ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/add-parts.html": "26929633bad32eee1a2eacf50f3863d8a25e53167393dfbab67e4bef51761460", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/clear-context.html": "f42757f93afafa5e6ea16e8a8db171c4f712455f616eec5faddb142ae140a94c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/clear-parts.html": "e9a2a2760ea9dfaa9aefa29ce81588bcb56b50e089713b8d3853540e0349ca09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/get-context-count.html": "52718afabbb79cc53d0c94eee1556a713e15dd6e96babb6f5e7159d0a72126c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/get-context-list.html": "12b76954de9e9af958bf0824d2ef23892594c737a21b6d2ad4e5b06cf4ab92f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/get-context.html": "a639654f4a466dbf26f62ca80d9eb40bfcc17a12ab48d0054a3a5c18e74f0207", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/get-parts-count.html": "dd2f56fa77435b9a7be7e1f6d60feedd1cd1639d48de5fea6552b097325a143a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/get-parts-list.html": "f97a0411f7c9c9097575021830b26206b46f92ce8d9b275cd6eef1428fa2163e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/get-parts.html": "3d099d75a1155617818f27f9482af78228a7f720bae923cd48386a1f31df79c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/index.html": "2bd500a5e7a176dcd09d3f8626b55016a1f096a2daf837c04017221d53e8c4c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/remove-context.html": "c90ef4207ba5bc2a89b8f6c7c078fe131c42350c4d639c20ded188dbe21c398f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/remove-parts.html": "b1e460035794dbb491da587de261672bd6063c37a9a5dc3a627fd86e8d2e1c52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/set-context.html": "d4305a9843c4c3c1ab1d17900f1e7d03837c5fa93aea0376cbcaf4bead9bc935", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/set-parts.html": "16e72af36acacbcfd7c844dcd137a74e82c6a7f22b37ac964466a50be946907a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-c-o-n-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "201e4cd38cd11c113d4b608c5366f0cc733661d0330203c787191ec5b1e6c4fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-p-a-r-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "99eca1bf1bd0e5df995a7e28e9f7b138dd4ab443c61fbaf07f245ce3315847d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-context-count.html": "146ad8294e4636f675e6c763fa568c7e525197a7f6cec2a903836661ed10b8ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-context-list.html": "ae91d6afbd2c4cdbfc91db72736fcc7fe700d402e9f69dc3415a5508f54865b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-context-or-builder-list.html": "b13511ee5ad1ed9e2348d250683c758890db92fd1bc909245714af37c7782086", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-context-or-builder.html": "05d3461825e4ce26af1e0d8b4186b15fc74c25c49363023bccfb2e3a3b0a5623", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-context.html": "51e9b937108e2138cb4c9e48e28ba4aacf46c6e70664befdba24a582f3044d9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-default-instance.html": "af7ac3f102c2a34f7ffb0f033a51f6f3982d53d406a82b36f574b2943b35cc8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-parts-count.html": "21965c0f26d2f727bfb1b1b5c71710753319e72882a77ee50357a696e1154cd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-parts-list.html": "881b8a9df6cee400b332cdc9b114d93278e0346b6b24479429102cec030a3d71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-parts-or-builder-list.html": "9b0dc4846c20df4d88e79773880ab23a7674b8c269a81a505f7f0192cc93ffe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-parts-or-builder.html": "ee9620624b8e3d5fd33e29c69201c60583c314ebdad841c7ca711af65409c23a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-parts.html": "b62e6e6edba88bd2b8a2df6fb5dc5da3549869c1a3f914da07ca3aa02155bece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/index.html": "1f587cf93f106618bad2b6320c28c0a2fe7675bb9476458d3313b294cb096bb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/new-builder.html": "8d356d0203d8268a707f16551cdc9b4422bed9f5e56b481a96d842471fc0103e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/parse-delimited-from.html": "48f497a35ff1f767b7f4f97ef3c08a15a928b4396cfb784cd2a37632273ac618", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/parse-from.html": "227cdfc97cdb954f2f40ee548f02f7077bc5d1cef13598831ae3da89e0e5afa9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/parser.html": "9084629d9ee17005b4a0285e8b23323a1617879320802c54c458bdebb3a45312", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/-companion/index.html": "8bb092da9186fad80a0a23b3b15daa68c99335198d2c683d26e81bb36b8950ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/clear-content.html": "1e40e675c11469da67e14c6e49a9b99f33f334cd7eb958f2235cd3e90c569088", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/clear-origin.html": "209e2b201130482488624976c6cb2349b99e9f4954221d22a2e06cbb35f6294b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/clear-resource.html": "f4276ce839a623f2ae04b9ff97d747f2eba1a764379444663bb617b16bc26322", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/clear-text.html": "5e01b3588d439f66f0ee4b0bba52b610b367e90e2f2317a2d80408c33143f23d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/clear-tool-proposal.html": "4039024e692b59c3fe0843619aa21f9e83b9aba685b6c70430db542fa15fb539", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/clear-tool-result.html": "36038e751dee76affb671b2a413a028e59ba3fc743a2a6a0abba1883076c938b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/content-case.html": "0d90aff2befcf2c3e4436ca6014ac41691e4f7279938e8adc1316459a496497a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/has-origin.html": "b87ff3334c0e2385e28e1562d69791427a99e4668b496d756762c5cd4fa09469", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/has-resource.html": "09a68f23da9335c2d1381bb993a528f475d58e1bfc3f269e99a2cb42b086140c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/has-text.html": "90f2ffb3df46a810c671fd2e3680d6ee174af0cd3c539a958a0c63465356f3f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/has-tool-proposal.html": "66037c7c9eb2d028cb19bb4a68b8b61c261d2cc3daa8476f6890602fc991d7b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/has-tool-result.html": "9bc0b46fe30b2a5ff4a9b51fc03e260a82e32c6c6e01e3651ee3e95b5e257217", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/index.html": "a5ec27f28ebbf12cc6d9f12527f9efa11fd94fb487a6787f0aea8538a334972f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/origin-or-null.html": "995c6bf1331dd49bae7f09d097ae4381d21d06f281c4790f4d7659c66313e0a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/origin.html": "d8dbdff2dfc0945465b22916655b6409c23dfb5f565e0eb1f0346ef9146b795f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/resource.html": "edde13e75fc4b2da4bef5c9568ecf8930f44e2a2d4a7b800bb5271ecedd48e5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/text.html": "0831e1d32e9e885005bfcfdfaafb2e32ae8ac595eb46f5cb5650805e89b0c1e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/tool-proposal.html": "801028c95a44803986880bda8eebfde70deb12382c0ee3f8f307386e52df0447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/tool-result.html": "a34f949af868d71cce060ea33b81ff4fb33ca7a6efb2f2922858fc8522ed6234", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/index.html": "4c0ed4342881e675cd849c5db247f13080bcdcfd1ffe1c93572b03774eb16435", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-content-case.html": "e5369a53c569ca244410d0a23e83c7cfd9739dab1b55cec105136aa0a9209b60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-origin.html": "6d6f6c4a61ee482f02b125fea6c05e9b84c65687bb0889dbc857c66e15235ea2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-resource.html": "a7e31975787cc44f38c4900143a9c3be32403d368d8bf0bc27328c055931594c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-text-bytes.html": "722566e3bd5a1866d93edbfe72fa54183af3c4bae94b5f7bb9ea1c360bd8d5ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-text.html": "6a169ea568596f39599e06f5a4d825a00b71b329fe3505c2c01ea64f8d0aa53c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-tool-proposal.html": "2bb0cf2f7c2be81d8414196d05516d8163d39f9fd201e7ee5f11d52df9f122f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-tool-result.html": "0e82ab04cb68065f4f4019b14cb8d4762e7cb4399fa4a0da0bc845c0ef7c8a30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/has-origin.html": "4d9fcf43fae959b5afe3216fb189cae7c1b2e2b62285794e52a06b06f81ffe4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/has-resource.html": "a8fe3c31268469ab90caf8441368c4b9a38910e44f7776248fbad7393c8931de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/has-text.html": "7f20a4b6a1849d28385885f98ce11ef7f126b6c9f35ca8efb3a74d218f6eb1a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/has-tool-proposal.html": "159e07bd3b36eff73d996e4380ce3dd0f8a95c177cc29943c99845c13f6be2fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/has-tool-result.html": "c16be6143971d4332123d0d7cceac0631ff9d6ae30bf950abce4ff83b47bb33c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/index.html": "5d06da57b7351631398b7daa9e0bda6e1fe5f8d35b76af4df4ba719b2e0c5264", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/clear-content.html": "a94600db55951ee551a3caf1fb19c8fa19dbe26be1749feb8bf174ecfe403ce1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/clear-origin.html": "fe980dd362eaa37a6641d71c8ec4a7265050ed90f8086a326e3b189a15f793ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/clear-resource.html": "84ef6e73466c6bc7cc6f849ed10b54747d624d61bf8f8d53a32ce7cfad9529d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/clear-text.html": "97f0c214856809e08b567eea29c0a691e976a0f1bcfaf0753b0faeaa45520157", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/clear-tool-proposal.html": "f03357dcdcb3fb97886a030b5a1cc5eafc31439573d2274ccd8e9a5f2c508ee0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/clear-tool-result.html": "cac0ae2cee3490fa9dabe565947b3cd409b8099b6010226b93fe07d4d03cabfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-content-case.html": "db4d2cb3dc3b2077bfe0a352adbad4824b710bd3c27728c0edb4e5a30598f551", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-origin.html": "6dfb54a9697d019c33e840a5d5f693b3dd264c83122035b32bf49a988696bb8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-resource.html": "377c9098495b147ee9eea41b12a4017cb9c5db903216ee7188ddb32b73a94704", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-text-bytes.html": "9880c9df3539409bfd276e2557c3ccdb0d4902ad894d4355f99372fd509cc970", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-text.html": "af6f56b0737eb59e4b8242c7fcc23ee8e84ea778e473523b1ce5faf1d3163345", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-tool-proposal.html": "b295408a0f40a3b61a0a977a8dd4c843624a5185c0d776d11eaacb1710eedca8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-tool-result.html": "b83ee40dac5441f948419ba9de230ec763ee19b5bfab461405ff75dcf855def8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/has-origin.html": "abd86037b9a6f282d5c3eac45128d3489106e12e24aa41bd917c9cade16f6049", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/has-resource.html": "d7201e641489c3fea9c2b250301a0533f52c8fa961aa3d75891c1f59850981c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/has-text.html": "91ce31fc778a987f98c9708d7ae0eaade0acf95f254afabb92034e80d71a4cd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/has-tool-proposal.html": "ddc2b8c97f66382141247732663ea8dc8d9eb9968012c7dfce55e7eacb98df4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/has-tool-result.html": "72a39797d24629051ed1628167b0074d15a9320709699ad935cda9a508a9b809", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/index.html": "ede8713b8d0e62e5d5a533448e30bac2b53c857de4ec5a99cd881f707bba8e5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/merge-origin.html": "ccce0bb96b20ea3ca31e1bcfdf4f3f317ef4dc67424dca72e7305187ddb76c2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/merge-resource.html": "6f614a1ffa8176fbc16aad366299fa30f4f722dbc45ac8f8b3c4c81059bbcdc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/merge-tool-proposal.html": "1094800401530b7af08c3d464491ed09a3b45949e4a4b604b7ce0c62c496025e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/merge-tool-result.html": "c25f866ecd66ad8c75cafeee4b60d483175337a2df8c33542860ddfd404b33e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/set-origin.html": "d754d4ed94816f93b216a2aac82b7aba9e0c2f09502ad0e0d761a17f413c55ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/set-resource.html": "4882823684efb6427e061231b45ea353b38ce65b235c6240c2b09480c139b760", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/set-text-bytes.html": "a33f102d940ec2a1db566080dd064f70ddf3a74f3dcb997c179f70f85beb8882", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/set-text.html": "930e4ae343e6d6698385bc83406886fae01134e0a7fa1b039235b21b1fd5d6a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/set-tool-proposal.html": "b71df1d8f66afb3605c5ad8aeca3cb9561d9746c0e9a524f0df480199cdca9f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/set-tool-result.html": "6dec7dfce1a5b88a65b1e28bb7788222a9b5784bc07314a62aa8961e7110dfa2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/-c-o-n-t-e-n-t_-n-o-t_-s-e-t/index.html": "774ed520f9b18215c52be8d36b819515d6777f6f766676eab729e8a614ced325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/-r-e-s-o-u-r-c-e/index.html": "11a482f87af1a5f29b40fe8c23b1293df3674eabbf9a9ab7dfdda0078b82ce6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/-t-e-x-t/index.html": "81838532f5bf385228f676a5dd8e510b1ce2997826e08bfd266215b348f94025", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/-t-o-o-l_-p-r-o-p-o-s-a-l/index.html": "a3fdd62d707f964f6a0951c105450d5587732fd093014d18efb0a502bd7c25cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/-t-o-o-l_-r-e-s-u-l-t/index.html": "01b70903aa6aa5bfe3101489aaf639855f78ba89c327978c0880d9508ddd99c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/for-number.html": "9dc19ad68d49cc49ef4532d9ebaf4c561e68c9c0ba8f5a086a08cdd401a0359b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/get-number.html": "6f52e4c3e5de44fdbe54f579a99f9c81e4a65f332a503d20dd5ac3a9dec6dd03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/index.html": "3d1724f636cbacdc970194730c56bc2f713bb962b823864e2f6cdd7bd89a71a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/value-of.html": "fae0ac4c84f0c4e481cb3ccaea4c7c86d881f7d3b0b3a04829a161ca4d9a806c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/values.html": "3af6bbc8ce2b8e1c43e37a46d74292c6e7c059c6b40d505441d57c1cf46ee82a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "16e4a2bff452e1e71b0704e7b6ddbc6f9c7859d765a68d5af35a12cef152b371", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "2e0c882cc9c4b9bd7e6777723d603baa78e039db73694a744a21fc3905362d7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "5a282b049c8b2590ba82e43fba02bb5bb597c85b16cf9f1ac9322092a173cbfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-t-o-o-l_-p-r-o-p-o-s-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "7a0633ae237d60ad599baf6a460dcc07011bb063e2a54dab1dbe32e340703d9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-t-o-o-l_-r-e-s-u-l-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "9b21c62cef505cfca9e83b1076f386423b65ac0213264836b6ff8d4d9382a310", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-content-case.html": "120e9c9f30ff8da0de20ed1b137c4ca2412c2ac68d1bbe7b1b93af7eed47e262", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-default-instance.html": "d2671cb46e2728577488928e473283da1c83c1685a0798d8ee4d018759d63780", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-origin.html": "4468f63a9d97ace468eed587f0ea9948193a9e5ece23f1450d977fffa6e0401d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-resource.html": "f4cdaa6ae3162bf9cbec971786aeb017ffd9e623bab99a52ab56b313f68a8891", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-text-bytes.html": "8f35da2cc7ca27c0e88e975cac78d55f8eeabb80b1b54cfeeac848085af69c25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-text.html": "638d99ecca95e4cab660382a123a1a30d2fb63cc32821f3531c00e73e3cf874e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-tool-proposal.html": "61380af2917d69262fabee9169c1e5e11c21551c53edea7c54a9ffcd523abbbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-tool-result.html": "5faf883d4d27fd2a67cef3a56fa5ed9795f9f81121ece6b58f2cce3a3ea6859d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/has-origin.html": "51b2956aecab379744ef648292acdbde0ab3996d27680b7d72606487d2abc5d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/has-resource.html": "c9a9c521ddfc02720850791fb9e502e48f8457ddad1126f7645d8fd52502920a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/has-text.html": "8116149365d28d10a5a1ecacf4b224933ed5b58ae6c7a648352645ade7eeceb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/has-tool-proposal.html": "2e885a427c8fedec16b0f4f15ee1d7f94938923b80e215732e6ec321b073082f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/has-tool-result.html": "8e8da7a1cb6d626e3cef0fee34445d88bce878c6586179488f1d9291f0c4372c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/index.html": "2624eab9faae9b54b1d903330fc2a14e8a91e69377ffbe0e11e0cae5f080eb8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/new-builder.html": "17b627be5eed306f808cba36e2fe2fa6a067c936ce05a8e69fa974c08d3cdc44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/parse-delimited-from.html": "09935f19322b78e80e9bee4a763ebec35c3a252647d11b5da625b3cb7a6baad7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/parse-from.html": "1b112101ae1b3832d0c3e12ff22e8868693a7fd3066a4a95bf107f9f6d7e3abb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/parser.html": "6d0929860be27773d91e3574df62657f0f93a62aac7a5ab41ce7cab7e65ef53d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/-companion/index.html": "4b1ab7e0c6dbb9a8f347e4e329fbf580d7dee78776df5e5eb5d6310947cb1a0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/-parts-proxy/index.html": "9ae099cca3a5a9331632a49fbb1a415e12b09e8a92cb191ad420139b89178284", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/add-all.html": "e3ede02125eaa8374eac05992558ac4d2825afea7375c429bd860b8feee989c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/add.html": "e2091477cb586374dd2fd99865acd07f3aef7e9d96d40bf34ebaa59c89ad7fd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/branch-id-or-null.html": "1cc84fb3997c179f9c4b28f09a842bd7ecb17bec73cbb7ab08ee14f356e0853a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/branch-id.html": "da63e3779f041914c9b9a7caed24d86fa2e4749e10b8150c74e4b2492a3eae04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-branch-id.html": "b325a799a538e7f14934696d4b69dcff69a6a8e9323e07a6de1798c5558070e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-conversation-id.html": "3689efe81720da9a8d39f0adee4e2cd2e9492a50e0ee2772495dda4a39e17e8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-message-id.html": "1936de70904c10c640e994465de5a83434b8018bfc63a87b9857a158ac72daae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-revision.html": "76d6f3a18c829da60e0f56b1d6ae4e2a538123ccd8fed99779fee399aa0240e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-role.html": "7435bb461ce50f55e508d2111d3dd7f74126a1bce1726331f833e41093b6f9c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-state.html": "dd92f29bb73ee716a032a20b7a2427ec120f185c938453eab4a38d03a0bfc605", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-task-id.html": "d2ff2c4d9641f7231cafc40b6755580de86b5d18dbd13e8fec07922aea1e4cbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-turn-id.html": "eb43c3cd95d7c644c305edfb5ce25603916d1ad14609251bec9edea8fcb04a18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear.html": "1060ff9d79e661a04609a8300b727c6dea68f8d962694c0543e39f2dfc258c00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/conversation-id-or-null.html": "417c7ed2c77dbf364ddff08fba78e5d10b3679e986823b43f6c04862523289df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/conversation-id.html": "7db314e094e59b4f05ba4907f58969ff9e7fb722acad267078328ba0b96312ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-branch-id.html": "5c8c4a332e683346b0ec386722e0cb13c4e5311f620e731332029f1050ae01bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-conversation-id.html": "90cbf298a6750a0bd177250aeb4094e6fbc16c07f40dcc6e211fe5234386768a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-message-id.html": "981d53b7da760344fae5ee78bd944b8e9d2d87e845e49bcebad6ca21b3ab9da0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-revision.html": "723a44bfb6e5fe7da36590c6585175708f502db9d4e0fd687529a7d956a02b2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-role.html": "7c0a92719aba24799fcf73da6d9bbaebf7595cbcd3c9e2f19b2ed668f79cb20b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-state.html": "75ff94c94ac74feacc956f6da6c77e031eb2f3629583f85967b19d840e6976c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-task-id.html": "d11f5be665a66863aca48711b4db7c4867ff90da85a1951044216b16794e2d64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-turn-id.html": "6af90414e6af6ff06c23f7eb1358161de0f300eb7ea3c2ada94a3526372a1f41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/index.html": "70354ee56fa062db62bfe025cec05dbdeae99c490249ac6e4e89fb53b8ee50d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/message-id-or-null.html": "e1d850f2e500a5caf14d96908dde28c24e1edc8d04f47f6d0ee7bfeafec9e271", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/message-id.html": "c381240e82e3e70200a636997c53c08a26c5d9228e3824efe495d34df23cc265", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/parts.html": "97f3bd633cdce0a207ccca9ea6cffb89977fbf2d8b601de2306925603ee72c11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/plus-assign.html": "b610eff19655f3570c50a17b06f491a82f8c4f1cd7181964e6ce0cc653a24d23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/revision-or-null.html": "be9ecaf9dc33412d3d06c4b60237910bc6c1ce4b70f3be923348e43546ff7341", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/revision.html": "debdd15332ee7458238f2ad197a6542bcf3df88c17c887ec281567fb56104709", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/role.html": "65ec72f1a4baf05d0b5424273946296ce41ad75a78888045e5cb79e689049b79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/set.html": "bfa1b8fa12bcd6424722e8388d695ec2f16c3d77af56e0afe159cc1ae445ea2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/state.html": "9c0fb002f621ac04eff501e756b597575992f5506ec23a6e01d4dc9715fe141d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/task-id-or-null.html": "3d17c82810dd5221a579597f78ea63d951d14568dd80ec639ae7d09c1211a12d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/task-id.html": "e931e744ea5840eecef13042a78acc8efaa86121312bb09d46f8dafabfc6b3a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/turn-id-or-null.html": "79f444b06d4b290ccb90f8f0d2edb4ce0614fd263d4ae69c68c1cbb8612ea596", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/turn-id.html": "12402a1eff89e9943713454dc1079af95734b6a9abf6cf6d1c4eb77a9c416748", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/index.html": "2f47e636ef9982b4315949df3fb4b37bf828ffd838180a72368082873b42005b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-branch-id.html": "c859801ab61db9b4f6e47aa01beb6f1f5dc928b5db888bc98e3fe4a384572306", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-conversation-id.html": "f0341057ed39c7c2f2ad5ef61a243e3ab47570bf8eba49307398ca24894d463d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-message-id.html": "da26ed065f6c0cbd6e5c875e13fa4e2a44c07e03e4d9a07f93f75eb069fc3a0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-parts-count.html": "9d228f784bbee0708a7b0ca9215c143b9f7305bfeca42c9b96d325d54598f28d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-parts-list.html": "e57740404a97f42bac99dc384d7955ed01cb51b061ed18b6ce3b7a4c8f4f7c01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-parts.html": "badd51e6e1df8e96c879c602f7b2b5889df5cb73c7a56882f1b2eb7501bf3e08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-revision.html": "1d22019c5640d995a612bfaf8a97356e8b99c9475ae38b41940b10a166e979cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-role-bytes.html": "3739641fbe57f3fdbe5a1d8ce5d751bd9398d32656e17362542ed796736a8f6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-role.html": "cb7aeee933a7a3b6b11fb01f12a70ad943ac260b172a85a201d30efea58a5f38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-state-bytes.html": "28a09939538d14f30b212b7737939faee71db51f34f6ad0d085a7f91afcec257", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-state.html": "d3e8eec19e095cad30df97e5623d0dd905f46d600aa4e37a967faa9f2de19e5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-task-id.html": "11fb6ea268bbde358fa28aded0172447c48ef56137a7659ca9c5d44d7d032f8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-turn-id.html": "5349c8068c77ccb8957a83779ff1eb41127592678f7bc1231f4aa93a94ba41b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-branch-id.html": "623f0615e09fade385e2e5f6c8e29fb15cdeee5ecfe12f969cc09e6ece7a205a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-conversation-id.html": "a2b69baeffd9d45ecfcd57e5678ef768a98f26b2ef3f36336247b89b79043d7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-message-id.html": "894b5e9b6e5124f284508a06a2256c7da1894839e1658c85d1426c689e02258a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-revision.html": "f8cf1b39520eb5fb3cec521f4827699b037e235f4fe5061aa3692ccb070c2956", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-role.html": "a6daa9f44122b9283ababc65bef157d1e497806e5d152b8a21cbad1beff92129", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-state.html": "646a7f92a74ba544327d8f36d932bdb42a0b8693e0ffca7a120214ecc5b39fc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-task-id.html": "1b75d68c25a3991b526ecd9962e7adee278d2bea8a8bffe9b4c7a6ffb305223b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-turn-id.html": "7df65a303d37695ade39c918116547463ec1e827a2f5e911b1564fbb8deb25b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/index.html": "e0c28dfeb8632cd184a637311d1131f50611ef61cf7b2f7e30b5fe8365a743ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-b-r-a-n-c-h_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "decde023c49ccb8c9a6cb182420d1fae5cc94dbb1c8bcc46e331b81c30475d25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/add-all-parts.html": "99367a40a0e686f94f98eabc32897643a87916f1604b622cdc787ee57428a32a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/add-parts.html": "d5c633a0d8cdf4711fc5fc3b8c74d567ba1a63551a7c6ff4d77d1ea36722fc88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-branch-id.html": "643933ea24f3e3398c37be39e58827d0196a1ecfc44d744a2c91f43c9243a6cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-conversation-id.html": "95280dc3a6ebea0ab0af0a66c1333305d169132a4dc52f79781056f7a6d6d1de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-message-id.html": "6913a7a892ea5cd2ea2e1e4c716c4946785c7e2cc522b82fb94b0567c9441f3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-parts.html": "b4ba2a611970c40fc166dc0cc7adccbe42a4e0fd0994e6eeca45cd0abd14348a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-revision.html": "f18bf79b6f7a444a6a86ba5a7bad0d15d431990bea1a6e656bfdee33d0aa8e89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-role.html": "b0e086d788483dcb6d4f8b30e03871e1e33be6ffe0ac0fd550c68f09896b4b7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-state.html": "bd05546697d2f48998de7bda404f9b46ec8464cd75181d02a91d6a4d331466fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-task-id.html": "7b601414b046b091f35289a0761b59a438b10cd43ef734d17bf166a48bf94c3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-turn-id.html": "987ee74e902e3c6908896e877d9f5229b9f8eed80ed9c58f239bd89265e9c12a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-branch-id.html": "0c3253d16ab007d8a222bfdd3eaf2a91cf2f5d837b29a66a22d442258c27814c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-conversation-id.html": "4d229d4c296b9b2fba52a1255cc8a60808084059b074ce749a2fd6b92b8bdcfa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-message-id.html": "fb730abd21b76a709ff7f8217d85f76f524919155adcceef64f4405366e659e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-parts-count.html": "bcae1780514f961f481674cf3bf4e0d8a2212db22fdeb7d2a301d12f5e8919b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-parts-list.html": "852fd3340e9d03c72478cb31db98aa7abc6305a06cc8ce2f4e65bb8453fc394d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-parts.html": "cb482820f970c346d165ae3efc8815cd7c01a36703bf1450a9b5d55e8df7eb1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-revision.html": "aaf0b2d33c07fff54590d54a23700d28292e7ae7d5d80fe7a61f52c3104f3237", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-role-bytes.html": "5f879b265bfa70b6b1d8f479ed8dc23c33ddf848767b8b1a2bc8fd4ee802edf7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-role.html": "133718274ea3406906620fccc3aa7716576dd370b9548756754d4c98068c93c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-state-bytes.html": "ca5679cb7e4e0561977428b234fe86cbbdbb6565a398c72b5fd238921727afd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-state.html": "ccfcc29a7e8d5b35402b51b909e1cb6ba74a559222476ce79b21b9d9b24e1e31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-task-id.html": "ec396238bf758d5e8109a5614cfc627972f57280dec37dc25bd437495cae1ae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-turn-id.html": "34e368a1ec9d961c2517e1b3820e5841d010e10d32485a636c0df624e018e59a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-branch-id.html": "9e08e5ae2290090a8d7aa0c81823466449019fc57be16c1e7c12b20047efefae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-conversation-id.html": "534ba17bf53131758ada43e6f9711520928d6934fdc41696dfa31e616620b101", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-message-id.html": "5596f6eeaa8f962733a2bb7ad07c4ddda98662198534dd51216d8a36ad6a7ac8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-revision.html": "a23eaca2622a7720fbe2e463a6be25154dd1106a542237c4859a45a2d4168cfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-role.html": "d6d18ed89cc0c3975237e1bdccbdbc2adc16ed15805cf797b3e37136e5508a40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-state.html": "cdde24c0efd1b201e084edfbb538b95b5ffc21090b057e6ef6a6570a04657001", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-task-id.html": "f41f8c27e66e211d8f12580931f37e485a851f0c35b12ef450e3acae28133c42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-turn-id.html": "e64c8268e1ef7b2f667b8a61883dc8bdbe68d5ffe82587e6f6a8e95414f1e16f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/index.html": "77ff8daa5b3bcce955fe96f77d29d424c9ae531fb3026a5b1ee4e4b3ab6e3c0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/merge-branch-id.html": "e1de85ff9a979b935d2eeb46f84809ca270f2515f65cf9920250acfb516988df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/merge-conversation-id.html": "7647298ce33a8f1106ef3fd5aae04af5863da68f2c086e6888b14a79dcf2b106", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/merge-message-id.html": "8aec743ff266d73de723446e306785096c4351e57c8cbdded9d71c3bec0492e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/merge-revision.html": "7f94c49b0598a3e63d0ca20f34b960bf8a47af7213cdce8b3f78e736fea0c6d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/merge-task-id.html": "6335991b044a602d8c324a23d05e50d0b62c515f7c9c3b654ca1ec25476d95a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/merge-turn-id.html": "16a6e53d4179bce32a15cf7bef9be72ae91e2391723b079571f7f395598bc542", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/remove-parts.html": "7cabe23d6991eb5c36687a506a002e7727ff0a0f5ef7413feb3ca193a6dcb669", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-branch-id.html": "461d5102077ebbefffc0f9f7c1372dd86c8db92fdc641ecf082116cc112ad914", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-conversation-id.html": "96442fcf7a3d678920f90f48157fe874fbde9741e0788fd879731d233f656596", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-message-id.html": "78bbbf8112f931c345c81e4d3890ace1e3c886d2816e9780ea443e4abe6728be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-parts.html": "625c6ecd1d610d3408975aa8a2a85cbdb72199e644b1ec606a16a1d71fa06205", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-revision.html": "d3abb180ad9c4f65438c92f1ea8deef9ad539ce1f3edb9bb7d47ce5a119dacba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-role-bytes.html": "aa1c7dd90d082278b1c06f46494d06ef45e9e451269f5b1900f205309034b69d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-role.html": "9aa9304d04afbecf43ed448817ee4809e501b0e966b457b5a5b4de8200e64088", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-state-bytes.html": "ab81fa9c45a7a70c7543084e7519ee97b330368beeed4a040e51b513cd5beb32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-state.html": "63aebf3943b660b28c74226f6bbbaaf3f6d456cc9a8db372f2a8606188858033", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-task-id.html": "392da52a638690e6cc08261e9b4513424e3877a02e8db28ef6745512ae02228a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-turn-id.html": "4bda8ef2070577c9f6d477ef43df0e74831f435e8ecbb2b3f71cac321c2eb630", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-c-o-n-v-e-r-s-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4ac7267b57c56365287f8479e35cb60974994b7baa7709bb958f67b89ca1ffc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-m-e-s-s-a-g-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "40964c9629f39c8fccb47a89e82d98a4b91267cea1cde0a0ccdc0634563285bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-p-a-r-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "b913235a3c16c471a87c951967976cb3637d99ff8d9d50832539f96e11bc78ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "a2f774e40cae6b8e2488b4043f419f72828220e29317efb8cece35ea704b23a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-r-o-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "49007fb3cb071dce5b5a845c09c825d070cad9c897be0fa2b5c14b0c8c59f065", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-s-t-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5034fbce2b80565ef6b07859b785d02b23c51b42889ad8e6b430d93bacedde67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-t-a-s-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4489830a568f7f9101c01ef5ec1205cb812a82be9dca3e104c5a385a5cb54d12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-t-u-r-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d971dcb6100ae1cfb3dd4b9f2b5faacac7d6fae956b4157b9708dc9bb5f2c62d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-branch-id.html": "8e8a5dd73d43ff1936639419dda28a0871db48fa8ec93910848772e499d1d97e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-conversation-id.html": "bf573771395a56858dbc09c83554cae9ec1f080c995f747b2e8c52fac8f80dbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-default-instance.html": "deea2fc4e8420d794c65a5faa6d16dd824b4ef99b3d21114a3bd4a5b9372d691", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-message-id.html": "c54cb3d7fd93881d11cb0b9c14a463128bdeb202b7fde2eb3fc9cfebb32c23aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-parts-count.html": "00fcc69dcd6c34b7f75aa4e017e3852963fdea85f7f0ce0ec05bdb8beabd0fe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-parts-list.html": "4669a2112cd6aa9b5e770c36a8b9af7815f92fe43addd77cc10d551c1ee27a5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-parts-or-builder-list.html": "9d7bfd1b258f03480ee05540b897d781187b67e23dd6f7f2a12c56d11becda7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-parts-or-builder.html": "23ddcc2e3a1a936f2c1600e1c2172f5df1686bd2c92f795a4fbb84e41e128793", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-parts.html": "eb207a5763d939fe5cab916b18a1a958eae75603683301ed6b5f5cb4a466abca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-revision.html": "37b50edc1a8cc5a6c9e498404adcf7e2ef58930dabd54f1c508007a3046acfb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-role-bytes.html": "c2e4f4591f15c939aaa914d9cdbe11e75435435ab08e08a6f186c6b47a30fec0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-role.html": "a19c7416e0e38b6fb84896ce77f63fdbce412dc937bec85986c45b4b52138e68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-state-bytes.html": "d450ed6e966f7edf645ce4dca8ea8b9ab13c0b267d440a2edcf22ba9f2f64507", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-state.html": "829b46e7a00e6bfbd6f1c51bba436fbb07d1f3840cc595457ec1fedc2a6f3408", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-task-id.html": "6080501ffca391debe68264ffd4c1c3757c581d8b7e61e515e9623768945f5ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-turn-id.html": "d15184878e12ff68abf1fe9965168765be6d249e94742b8e36402e8fa21c15a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-branch-id.html": "216e8f396ca82f3f5ae3750f7b197ae0f6185c61136b08beb3dbf5bff88f3791", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-conversation-id.html": "756055d18d7cf8d1d7105c86a37eb7fd5d659891c2724e25b9fabfb6792beccb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-message-id.html": "bede05cfe25943f848c4039cd5c8d86c70f029615821f548bbbe8197c0f41bd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-revision.html": "e208b35b6b63f0a94a8670b958a8040767086a2ada3fc85e36b57733ae53c567", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-role.html": "747b611dd7740eb4ef98987c8ca79b01be28c8333fde761c4cfc01ee4656575c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-state.html": "420efee855d0044c8b9eb7e942b0f509febe668ec302468d9d527ce11af2f137", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-task-id.html": "5118c12cd03c680d48a532680429f1e22baec37ca00dd6774f5f90602b9c2d60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-turn-id.html": "c07b6e5ab3e77c5457495fc53c8f23437126f16bee7feefb0ca4528d804e26c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/index.html": "a1cde23a079bb3ec96f1657c76ba380fd0b12c818ae5a5eaddbce32ad3ef8ea2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/new-builder.html": "e8f6bf27da65155e06f27a173edf39b7251fca56f927679406f536b566213401", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/parse-delimited-from.html": "c6b87dfa0bbc59355da12a8b5bd250af8b154b24d787681af1056e386a84c562", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/parse-from.html": "3ea3099d9ee1667fd65704d0b648c4b5f92d119cafe859243d56c1cc4bff72a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/parser.html": "a66040f342ebf1e881f92dd5a4911cd045ba6f508d97ccbd026481d3988e4ea1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/-companion/index.html": "6de5ed475db09435f0e0e7b87aef9bc92653a67a756970f3e2d7037db69bdd47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/clear-name.html": "273a5da09ec9c6806d917d7a2cc47ded0759a89c3a5f25c31a3bdbd5d1246742", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/clear-value.html": "b7d42aa035b07e4fc5fa01c9a11883bf95603a6291ddf85f82ff1a37ac6b8bb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/has-name.html": "1c2e8df7e0407323afd2ee8640413b2cb5fe1d37a52e51fcc22e7a29e2d84a0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/has-value.html": "530da9e7d0dabc46aa4ca51c800c55dd819614a094975ddc0433c302161e5abb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/index.html": "49672c1ed15c7c5862f7305aa049bbe90fa4af5f5f61adac0de5ab7d31ba20b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/name.html": "097eabf5e9f8ddd1ef0ed99181f381d81994c4747e322f2ed3858301f4018e9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/value-or-null.html": "db9c303827cf71897b0daef343b382c6ee87158f3a213ca5a1ccfbf311dc7910", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/value.html": "81827ce8ef945d44238c347cdf803104455150dfce096345bb058d8e628797f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/index.html": "67eba1334f6ea908a3006793538edcfd14c9feb8fd66f0aff87f3bcdd6fa65ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-or-builder/get-name-bytes.html": "4c662fa38d870d278b5d0bfd93d1f6192c8f740662bb40ac8ebf2058af6678a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-or-builder/get-name.html": "229449eb8cb0a569c2f1ac1027a8d8388f51b6a05c5ec0887a1505f692cda271", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-or-builder/get-value.html": "7165139b09acf1ac541e9cd714ecf40fe89d0d7ceaf74a4ca273b1c9913d0632", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-or-builder/has-name.html": "f58f3c001d5b28c9c282f79fa03cb81739f96ea6e243006c297738d76e4e3109", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-or-builder/has-value.html": "56bfbe4c9b09f0f1fc997eeaf53cea5e3daa1ef8d85198dcb8361516f734c7d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-or-builder/index.html": "1494db05c9556510c6fa50f1a5aa6efe14ecc3ddd72a77572dcc272ef4f63336", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/clear-name.html": "509e206166bfd5138eb8dcb85352420b25fc8e05b1c3a6952a68091323a8c2fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/clear-value.html": "64a5c787eb7cd96741b88ca2bf568b3134b911b4053f215ab5cded1b343ad732", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/get-name-bytes.html": "58f613ce2ff2a4f3f1c7269f12aeae56fecce685a98093bab819b5d991bd7831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/get-name.html": "d121b6d9aef2e98fd61ef00e8a309d69e89fca039cf1c75ddab072a9a8c74cbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/get-value.html": "265b46e3efb3ea9badb61c9fbca2a1c5c849564b8f11690af499c354972a6b3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/has-name.html": "18f6238dbeed8fe52a438bdd5c9e72cd71a2e0abfd6724652773e417896ecd4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/has-value.html": "921e75af26e0d4ce67ae1fc7a9978e08902d82d1844b20956a7fe290b7badaff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/index.html": "423f95fbf20346f4c2682b112cd359b1c196c134c06a1ef3a4e55f57a3449550", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/merge-value.html": "5f3b504d288f84bb39a975b0fec3528bc5653533e001a309b9c0408862fcd74a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/set-name-bytes.html": "918dd711e3712a167da1f76a34cdf42519d26f1b655806ea6e7f1030f260317a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/set-name.html": "5128f9194a96cc49be2749e650d0fd061c185b8e481b627e388d30a1198dfba7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/set-value.html": "f09425bae76916025df65f03c6fe2851c27c0ec6190f5bea5c36a610fe08ac54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "6754c6ce380193bd85eb34b41cae17717b22009f9ac57426708b03305a38e308", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "eb0dfc831cc0cf38955a851ffb5be95660b435dd52bb93c3b0a5fb7d3bd720e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/get-default-instance.html": "8844312045683cf35e495e934960ec96f381adae0cc50995f10784b4427889ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/get-name-bytes.html": "6b6937a98117d28102100591a2718b9d66a2999e810aecabb680c483059ecc0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/get-name.html": "864ac9c59384024957df6527a157afdd5ff36059e3658ca7b77ab8e20cb5c483", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/get-value.html": "c6412db3ad8f10cc8d3565f172d946e0491ad8553050a6da344746c230d322b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/has-name.html": "bedbc6991a5f9cccb1dd0f68bbcc799b0e73e91412e0de8dd78ee06533aa8e89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/has-value.html": "0edc5f4b71c81fa136331bb4fa7d28af850b476e07d9d0fa48e1616fdf1eddb2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/index.html": "14993fca3ee310638529660e070749e860465496b1836541ac3e9d8ce59f135f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/new-builder.html": "30f5e630af5db0f7d926a46d1be7735f888fa09ac534c84ae5678de913ba01cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/parse-delimited-from.html": "affeb962e25c567a5d9a95736de666070d2e749aa31aef7e6b97a7272be64e3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/parse-from.html": "1371eb2d62342fa73ee72d12c2044e3e7cd0e554126f6c228255d2853f676c6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/parser.html": "02216b75f3aaacf4d8329a40d3452ef48c7c9ab2ad4e24c3e6523181dda33887", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/-companion/index.html": "55e345bc2866fc75b68f60a6db6ebfb684554ac03d4812420f9acfb167fffa11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/boolean.html": "06e114dd2a7b3bfa500fd38626ba36ab8a2e30691a078a2c8295d2f9488d0cf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-boolean.html": "9343b04d26493be910b7a3216c793437c35ca8f8e460be5032da5dbd700ed155", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-decimal.html": "87c860232994ace1ff22c172b6dcaca6f4e54e78dcfff6cfdced6b3a297c8228", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-instant.html": "b81744711dca2b8946a72617e7ed845c07d96fbb6de466a8ad6af2addfe9ef90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-integer.html": "3957aa4e3ef1a9f6f25adf1b82ea69ef9d699f5f6bb273ba3ae1fc8bf67adaa5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-number.html": "c634ac463e64b4e21df62a863c2356d44d5cbb582449bb2edde175b43a2456fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-resource.html": "7497c66d9725f037377cf4f32801d7af97abd1fb26b8b0cf73cd3b1523f4f356", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-text.html": "6e20f3e622d2b3c7062fed145210e6630fae079f55e930f515a7e339004a60ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-value.html": "e6b32b9b6b7451b054fa294385a9852ca660e4e00bb619fa77738f77a800c88b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/decimal.html": "5d443ce1c2cc85bc1c39656d68e1bc54c8946ecfa88c47becbde14a43d8314c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-boolean.html": "7cf4eff2d9b04cc1ce795329d3ed5976b0cdee3a2a9a0cb84643f3c02e9c8788", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-decimal.html": "a913cae614c46d5fda60750d0b7c9032f0b969a12e158f5edaf49a0fafb6547b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-instant.html": "ab7603613b140d9af687560678d9c7c5ceb6fbbb519e83a3b46152fee823bfda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-integer.html": "a456307316dddf9d7726e54769b3dc2461fd013068dee6a2218d35b4b54e5390", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-number.html": "e210f2efdd8c900616b9082cd63ce4ef36bb83cb7b1f00a143118dc90e5493d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-resource.html": "2b384865df0c99d6adaa09b76025805289489d11f1eecc931c7223de1cc7d061", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-text.html": "538313581efc138a3f3b27bc0cf2dd8afad4b3cc7ead9093c6e400fe8c42d447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/index.html": "02f30777695a5c48a44143a0413568195cfc214c66ee1b71de92a5b55645b29f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/instant.html": "85dde8f0f15c0d3ca00cde9acb34a74dccf1625543301fb059e7edd73003f5e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/integer.html": "c550a8a24d5b52b5cfcc569f9c98c553c3b91b4d5c661b292a5c401926c3d646", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/number.html": "0480df17f717fa3c0cd5effc5f6bbdfc86e26a1b39c3a63978e33ed5b49e3877", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/resource.html": "543d2ad958c29ff8a91f5696d06c2d20cb002ca3cb8085f1019c9cade027b8a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/text.html": "6e90208557a1cca6925964abf9e6d50ff269844634eea39b15b7ab410285d893", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/value-case.html": "386f0c1063d927291bd4cf9209e3e833f75e6dd6e66abdc612346260a797070c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/index.html": "192403aa2873b48b638a278af9922f265251d2f1fdffa13e9d48a239cea4176a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-boolean.html": "ad885d51b1c08c6d7872cc102c72a6a87bda2a46c92a983260ee8f43d1acc325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-decimal.html": "307ce2208b8cad90eba7b91be0f0c5f81d35270339a2e1bbb049f960f252b9f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-instant.html": "8b2a32a5412f5bbc25b25d600e638e2f4ee1b291a4395ebf525307de7eca7dda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-integer.html": "7615d61b2702b2367a63023c41f2062701d113d9e6f4c32029297ef3cddad3f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-number.html": "f21c6da28d0bd2251e1fac4cdc0a92bd677de40fbb6a2758971fd5a1570a9c1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-resource.html": "93a05f0d9346ab3ad019b25b240b348b8026c589b0f96e1b29644af760491d91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-text-bytes.html": "a2ba2e67b25c33ae24c16410a6b423f1ae8bc8f1f6a0b9c6bbd199dd48c48798", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-text.html": "eb0a7e991127f90008c1cd4194edd0bcf726d714014519b3b2f30577b15aa94d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-value-case.html": "dcd26a41785064ef56baece98487afcff3717eddefe871186d93206e3bce96fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-boolean.html": "1f97b25251f295e2d8b7b614e30d3893fb72c9b25f0d01f21ac262796a8009ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-decimal.html": "158280ad70f0498dfff6610603aa47505860d2eb0f5100f2ba32bad44c39f79c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-instant.html": "9516b135f2dff240ba0cae0c16c975488c7b0fb2eda752fdfdc14224cbc3fbd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-integer.html": "0ea1e6e41cc077751a4392571b130d71a4dc95b674b513d4a768ec597f81b3c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-number.html": "a81ec943d3f509c9954bf32793a40c51f65eb562eab92d462d4e97a85443ef4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-resource.html": "b3d39f2ae710714119c0657fd8c4103951a73643b6e0b32d42586c82de42634e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-text.html": "fa1ed11c25ff988d986a8b1e83ebda7236177229444b1a44c1b0d7b48999a7fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/index.html": "d02b7dc54708ce6f45d4d0e763681d95ae5c8d8ad5f912bdde7f9cc864f3e16f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-b-o-o-l-e-a-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "a788113ec4ea7a9108cb7b3f7b691e4b4d666ce4bf63ebbdedc70e868df874b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-boolean.html": "cf715eb7e7b385aa2ecd6aefb73cb2e8cba8bd7cb446b91a0eabb23bfdf1c0b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-decimal.html": "7dff7bf6d23f579f3888fc26ae744ea38b10b40c38f458fee4c3d26a55de995d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-instant.html": "18deb2c8bd84b68992b199c9b514fea6ae5e5b6ea330249492fb99ce3cb2796d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-integer.html": "b05ca6311a4f511a7f748864ba8b20fd3c9a0f15cecf6914822a428b6f9577c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-number.html": "ccdf73347fd8ad07b45d4bf4eebb4cb77208a75bfc3778db81a737922b2cbdd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-resource.html": "7ff29cec5036bdd3c79958abd0219cf4164862682a19bbc801ca6664a334e5bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-text.html": "6b17b414283a60d2d7f60791b12773c7b9fd82e8d5dd2738a8ba2ca61ba7f64a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-value.html": "5324c04cfc0a5dc55df459f1fc380872d45ed0b417ae92db9232312d7eaff821", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-boolean.html": "e94e344d71b287b0d0ff2664313a1c4c772c950cfcf9676defc982ec7f6fcb9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-decimal.html": "3558a9f4fe14cfbc3cd4a93b4516d9721a950058a6fa4e9106064e849a3572c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-instant.html": "f86e5bc7dd4ec9ff4a9eaa5d420a1f2965504b6ceccef133ad3e6b08e4339b09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-integer.html": "668ba18aa03d6304c04e7647678d17482238580f30b4b40409630ec602d84df0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-number.html": "9f4fee8758c44964473786abb14d75f8521ce9f5a33dcac47a9b8a592badc91e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-resource.html": "9a4c0e1c648095fd9f14fc15394356a9deb9dc0599376dfa5fc38d182a813fe2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-text-bytes.html": "287e8d481269d44791ad731db7a381aa047ce5e65b6c6b6c2b1728a95e29df29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-text.html": "76295bbf49c51d84029cfc8876e6f52ba96fd6c6151e1827173bf5810042d219", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-value-case.html": "8d15b0794ca1f4d5eb8a32f96d891278b9f04a33d3cdcd49871f2c9e13b4be29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-boolean.html": "58dfae0619d59122f38053b1a0ff5082db18ac9257042869330acfa83c17c352", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-decimal.html": "c967aa1523cfc5513f2377e1293d1dadfac676889f4cd800547bf65e1e4ccee1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-instant.html": "c21236b128cb005f1d7d99e1507c99bf65e49d927e7d39dc65e4230cae48e2a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-integer.html": "604a5ff768eca01251a280334a95f38b56e458c844269246451f5b6a81af40e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-number.html": "68e70b9fc4d38aafe1c021b825fa0630ecf4006f1711c2f21403961d4e5874df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-resource.html": "68d83ed6e1b030e06dbc2a85b70891f676fca162dc6f81efdccc2a3000926d25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-text.html": "7438ecd16414b0fe5f40b6b455a315ddca58442254e1e4b52f77e582ea877a09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/index.html": "d4e74e5f92f8a370f73199b156c5b629de20e4e6c7fe0f70d0a3d18c70a53042", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/merge-decimal.html": "c87a3303c674bec27294c2f8b7c3c82cbb7f675d8c16e49d795366314c740cfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/merge-instant.html": "fd3974053782c7f4c6cb05c46846dda8f7d981619b32c6c386a26f4598a6783b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/merge-resource.html": "af599a449cfdb342691c174bd2ee5ac4cf17d24656076e27ed6548205ac63f69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-boolean.html": "2a24bbbb0dcf65e298ca3c05773f2bd7407ce2dacb658b41dfdbe18ce47ed03c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-decimal.html": "0a7ac77c17899f024b6b8d9c7d84d9d6bbd341305495272c488c36ce59813277", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-instant.html": "365bb959ee779a10b93de7e1ff45eeb9af9c1263b95a93e6e21d094d5317daad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-integer.html": "208f7d7f924b56e24a2c8b5bad2a1dce3f462a018c6fe48d3259d3ffcafd914f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-number.html": "758a26555cd709a9f963c0662cb0b24b73aee74231644d60d8ea4efc0108c89a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-resource.html": "cdcb1296acdc779244964eb55a3058df52259b3db95b5215735bc344a52cbcdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-text-bytes.html": "ddb45dc7241860004c10ed00c56c17f48cd93c18deec816b1ecf531f42924fd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-text.html": "17b4aded808c5db16e16740235fd41e55536e40edffa7f8920b4fa82d18aff8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-d-e-c-i-m-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "71757a13d0fbdc597131401be010193e83e2d3bf553abc3f4993b47cd2c463b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-i-n-s-t-a-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "1e8f38101209366996b5c6e2506ba22f3f67cfeec54778b850b5dba5d8177575", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-i-n-t-e-g-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "876cbbc7917fdbfe4f445bd4583d8ec2930872edcb2d85de08899aaf09be7458", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-n-u-m-b-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "b5e239de25cd6118d6e2c0b7495aee5a2c80e62decf74470622df070a3bdba1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8116c817f9136280b81249be80cf5c025d4812aa38d981e1249b663dd6964efa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "0b7c746da6fef42eca3a2ca62eb9f728768cf7760ea9ef5b48e61187a1037a8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-b-o-o-l-e-a-n/index.html": "18b617783084884d899bac0c9126a976ee8e4214a0eeb5cca5fa28569a66ebf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-d-e-c-i-m-a-l/index.html": "e9964e7e6f40de92ee33d80f1f6e8b045ebde35ecb3ba1bab685e596c11d0871", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-i-n-s-t-a-n-t/index.html": "2ca61685a89342167a4f896a440088f0ae28bc82de8abf534d266393f2991f78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-i-n-t-e-g-e-r/index.html": "9c61413bc43625d55f550779285a02ed9bbf564084d0613538b892e22ed40e47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-n-u-m-b-e-r/index.html": "4a4e65120cf4670dd7e8cb41de285a44a561b2e4746dafedf70485d5930e88ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-r-e-s-o-u-r-c-e/index.html": "fbdcd9dded7155617cbe92b748525e66c8efc43bc89ce58b793e5ecc16631595", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-t-e-x-t/index.html": "d28c91750d122b89b9df93f0b5a5abb6b2bec907faf155ec4f62468045e1c7e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-v-a-l-u-e_-n-o-t_-s-e-t/index.html": "fc6bf3a9260a7ab2247dd152ff79ac29ee07ea7fecb1ebf4a2e4c9c79d011a3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/for-number.html": "f8fcbf1e68782679e4f798907f51d6f064832835b6ce14be5e1b395e72d63139", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/get-number.html": "de646b0b67808d941b2e79eab5bec3ad79cf6f2c6c73afe49756714a7dfacc41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/index.html": "5ff57ad0ebc877a4404bd68205323c4c0a6f893f6ceb895bb90e773b4238fbe9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/value-of.html": "937da815159a624e2f98bc5bf68fed44dbe718ae8e555210119bd320cf5d474f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/values.html": "eb2baae84c282536cee9390733ee409c2e8b13a144559f8aeecde67ea5e1c5c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-boolean.html": "b26faa0366fc8e164263e979f27bfaf88121cc21a9d48be8cd6d4ef42f61df3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-decimal.html": "248d1951063e9868698db00eccf2bd434e3b7d54062d3ffe6d5b50dda6912c11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-default-instance.html": "344e92e756951c08b6fa62e3c4eb948f6c130a7c9bbd57817963f888967e052d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-instant.html": "4f6fa6a01bc298066bbba594ef98789e1e7abb6a1eb5ecaf89403deb4338112d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-integer.html": "f97574d16af4c9bf87c1df1d9a4c03155a987239b7bbd914b7609eab609b4b14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-number.html": "6286cbd4b65dbade4f87fb8ae606bf589af69ace44c50b20bd81fd12f3c3abed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-resource.html": "ebd3d4e3d884d4d3ad804cf9a95c871ecc674444058e86295bba003a6ec2ff24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-text-bytes.html": "8de13ee37ab1e7359d5b6565d17de99eccabddfae0bd655f9e1c02ee7df4efe6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-text.html": "12ef01bd0c233f1f6f4041225fbc4e2a34f47160e62b4f95cf20d41b5641a83a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-value-case.html": "c55da83ef0b326e38750619edb9274f52c9f638a7b984447dd63d9a62c1cc7c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-boolean.html": "2654a4bf6c8bc67a7d0dbb884d1e21c2f260171070b3b8ea0929835b332d39ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-decimal.html": "02bc71cf81e9c60a61caec7465863f751cde0eea5dc4a4229ff1cec1f9ab9564", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-instant.html": "38bae369ccae8e0e0560afaf3aa785e091e9fbaad6840051f1eeb146a522d60a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-integer.html": "22b685bd0e1bf10fa31e22defac8da36d8193789f36a581437ff944f831b517b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-number.html": "dce0f1f935d974aa5c1d6f2695c01d37234aa27212da07e46fb7213c7aaaeb0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-resource.html": "b5a2aea9852ea067d5787304214e632aa3cbb0c8a18bb3602723214aa6d89bc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-text.html": "538f428f46a63d663579ff88f05263c0565be5be42f10e0a10f53b4a457ac02c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/index.html": "4485c5aaff52c90e5fca0def5ae5e219a602a8b5aaf7ac9d1d03b932c6b64e10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/new-builder.html": "b1b5167ebb34d8b892f60310da2081ca1c87f6630957669e27b8b8d9a82552e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/parse-delimited-from.html": "0dfabce6f4b9da0dba2cecc3650e7b2cb43288de70fd8324d54c672dcba53b0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/parse-from.html": "2cffdd5d6d1303187bceb93e989bc0c14343183534a72ccc792e769e56062705", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/parser.html": "bf8d63690045c4cb087b74dd4127d0853641c5192dcd7f4d45f770323bf245a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/-companion/index.html": "cbbb77530892163e709c363b41c10c63ac88779b9b2e63ec8058e655b5364c96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/-document-order-proxy/index.html": "6072148a7f07fa9af71a8876e98f0a0fbfea64c04f4378ed5e53da11978d1da6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/-folders-proxy/index.html": "d66b255e1c55d2f86257becd7178d3323d8c5094ae2932df278ca827eea6fbb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/add-all.html": "6340adfabe52e2ac956f0e6e411aedcbc7a091d49675cd46e4e8b485f71000df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/add.html": "d6fec29fd80510ff7d6db839a8c494625e7ed4849385984f7af3d22e79db0918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/clear-notebook.html": "0b5656aea6ced831c968bfdb56bfd91bc00680bb4b8505a1e8e8a29002f23250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/clear.html": "0cc8c01ee1f9c090cccb5f372be4ef53580ad159aa24dcc7739494811ea69e94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/document-order.html": "5f8e4c66acd1a67db8d9bed8c0cce97bdac2ce6ba572ffd09b87c4b304f4ec7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/folders.html": "2a90f9efe3e9f4449535d66916ac96c05c4227297428012d757b657838bcc29c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/has-notebook.html": "debdfad8c11e2a54e57bd9c9bb38da551b5b9b8ecd97b246f8d1e7ac840e54e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/index.html": "a623e1101fbb7aace3986ee047dcffa0f5ef1620cde1a60b2ed88c38d227b200", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/notebook-or-null.html": "feb58435aa1f095f0b02b5088cfbdf38c503c0b464f24d788dd5aed3959f92f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/notebook.html": "63e1d09c03d937f50a983c3e694c8fa02ecfd2d1f95e5136dbd49c7aedca051f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/plus-assign.html": "9822857aa58d33dd842efdaf9f728c8c33714a2dcb7ec95ba10dde3e3cd2f8fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/set.html": "3c8699397fd15bcdaf6801853f45cd2bf71cd0c267f26bf0c89b28bf4a508e5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/index.html": "d3c5c93ad647c115c718ecd6196861be3010d753339031e60a50fd68f9527d21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-document-order-count.html": "65948e37de416f4b0764f8280fc7d5daf8ca31d5afb571982da4c9bbd8fe828b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-document-order-list.html": "a57f98fffdbf7a71754080cafe930fb654fb052acca2744fddc9367dbd853d47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-document-order.html": "2abeccf89be876df3f908063f4dfb1de6cfb46943ed60ee66385aaab0dd20873", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-folders-count.html": "089ae10a41699e33cbd9b9339adf2f5aa0fade0b5c75233a0d4f94217ea7c697", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-folders-list.html": "452cce88e6c9fe5dd2040476863eb0b342480832c468a85c1cb048e8639b6012", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-folders.html": "269999f27b9ae4b3b85db82b49b68cf352e74f98578a8bd14ab41d3fc169f9bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-notebook.html": "3092456ef47bb49d76c6787e6d0ce2a7176e271fcdc782ce1299fefb68c42bc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/has-notebook.html": "db90192f02f85d06d8a3f125ce4528cc68a1a9c49ef8f877df1af57cb4e46849", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/index.html": "f6599588fea6f8bd1c89fba87f7a64c229e43084153b8b5b343fc34b89883c06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/add-all-document-order.html": "3e85f1516f612ae39190089d30bcf57b27141c5d08d82b86bf92346925dd7cce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/add-all-folders.html": "aa07ff007d165b25d8e8e659043387993b95aaca80270a8ebb4d0a6e0e0cf3d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/add-document-order.html": "a93efd18a2ba2a48c15016b216bdd07f9c49fb7f5d30b529ad30ba783eb0c688", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/add-folders.html": "1920595f3c0878f3fc92135a1fc7ce6762deb559429e14e2fbcfe8a70207a88b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/clear-document-order.html": "4e35f3e1f88c1ad8b95757985e34f37b6070c58df7477bfbfca4c60309358dcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/clear-folders.html": "5cf42d8c17a376fa4a71d080f3be1e58abb2cc4e82eb6d054aac73d89676f8de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/clear-notebook.html": "10762c478ea111f1c04bfa9cdefc6f4f052eb00acafa8d84f3a55f62dfcf2788", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-document-order-count.html": "a62f38d4fd125547a0fcc1fd6e93cf38da4d634cdf4878ab22b205ee5f29e925", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-document-order-list.html": "a10f52f7b364cc1ffcd85677ff1b4a58f5c08afc3486e9003b25a7e5140c04d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-document-order.html": "1e0b9a0a63a95cd5321599051dab91deee7a09df8846ae53e775c251602a2e7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-folders-count.html": "c027ed2e35fb8b0c09e0412ce8f9a7ed1910036a6ddb92d8869a2be2cff8ecf3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-folders-list.html": "60638d6e5b71233957d41cd0503449049470f487f70c6beea496cafb18479a7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-folders.html": "b06b94af4cfa4c2cd0db0d5241ccbe1a125678839c86b4b182b02802b3df1cc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-notebook.html": "93d6e28099ba59e971ef3ddae017f38ca487c0cb52c4e9253f3f8fbd02ef0c20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/has-notebook.html": "becd39c7dc9be54010e09f048c1b3a8d6c6f156b188770f3c72d8b6032b84073", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/index.html": "98b574c76ccf52561253cbe6221ad72f33dd37601bd0da30f63b02af5028874e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/merge-notebook.html": "34c3641bf97c92c274df793ea2de1aa982a962a5553668f3838a292ac638cd2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/remove-document-order.html": "74ba2c521221662b36c0079cee25c6ccc1f398d93bcc402ba769ddcd4d7eb535", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/remove-folders.html": "1492d2d1f6bb7572fbfcfb02207246389fce891755fd678d9f3a917c584b4d82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/set-document-order.html": "416783a1ed91ca0a0753b362aea5413ce33a550658089270169848af7d31ccc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/set-folders.html": "e40453ec6a69c4b5b5a74ad88b354a6f3667ee63f3a2ccdce7197ed68c45d20b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/set-notebook.html": "58836edbe39daeb8e956817e951c38255c43c45d2a584c3fdcc47720cf0fb008", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-d-o-c-u-m-e-n-t_-o-r-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "9fb42c9dbfe9a34db0c91856cfcfaa17ede97396a2f65e2e2cc0455c91793ae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-f-o-l-d-e-r-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "8cf58e239a5da9290768749c87cddc8c7a1f84f03cac56ed6d2ecb864762a465", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-n-o-t-e-b-o-o-k_-f-i-e-l-d_-n-u-m-b-e-r.html": "dfc61b125632884782a9abcc5bab68aa0d2e544ee0118c3d5e35b29379fa3433", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-default-instance.html": "4ad2f287494d825bfa62e96430c92114870ef93cc48bc1f9d96c01757e1bd6d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-document-order-count.html": "b089dc2c071cbf1603f014c58cee31fad0eefc6c799eb89a2d63ee89fa5edc66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-document-order-list.html": "38dfc286933c6b7142726525bdc8ab00ec40596808273b3403e8a2893a99ad26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-document-order-or-builder-list.html": "1a2643378620bdea6f523d156bd0ec980851c43ed5e69aad5a01dcdef23e78e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-document-order-or-builder.html": "f8251cd0f4e46c965c7d96d4abd1d16732f4a5f40068560f5556fac86b078532", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-document-order.html": "f502365a977189ca698fe74983d818ea19302c27f198b4b34d5bc33daf75c577", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-folders-count.html": "76e404edd95a29a0d587bc008f7fd4d35d7f4f0166f9b8edd760ad1d3cc4f811", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-folders-list.html": "36f5dec911a09852e1ee521d0c2d7f31e68a68ba53bf6dfbe6e6a6b533dc4bd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-folders-or-builder-list.html": "4d5953d55dfe31a4ea01f8997f358fcc81d51edacb2e735278b4ddc2ab9779a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-folders-or-builder.html": "a0baeda5f4721ae284ab0d2a1d616881027fa0a380786bb15cf299fb9ad20eec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-folders.html": "73332067240ac0179566583cd4f989b878b7094d4c856b3f5f921a946ef384c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-notebook.html": "e92c77b8150258c42ca6390c128b5c872531af0147b62e862ef7d183c1dc6657", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/has-notebook.html": "fe7c50c76af283110a980a2ca332e3bc112d21a6852a12a5cefc5afae4c03a3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/index.html": "5f6803311bcb764bc18fc1fb18a51e771db51cd18a435aec1ab10cbcebb5cac2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/new-builder.html": "69d0f30987c4e979d04fba48fbe2039e31c3a995e325980ba3353725a3749d83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/parse-delimited-from.html": "079ee21a6bf814f61017e94d4f9b70114a20a46d1608ff344a92359d920778f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/parse-from.html": "8d3d8b65743cd9b58445a824c0ef4f1f05585a2aef304ae6a9cfde77a2bfb492", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/parser.html": "affc49d38e8caddf0927a3e4ccdf33753c14cfe7926cdec1b6f0ae829131a2da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/-companion/index.html": "feb43498ac9090869860582f9d6641f9ae1de611607e9284ed7088c6e8e0daba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/clear-name.html": "cf876fb744b8f2676a53e3df76dc380a68138d60f9d7bf219c150863d01a2968", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/clear-notebook-id.html": "832361dc334ae78df818977b9f0d9331f839e5fcd2c8b42a5987383d972d309d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/clear-revision.html": "40ee91953ba4eae40e70f6edefe0fdc0db814d4eeae0fb53fcbecdaf400c6c77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/clear-trashed-at.html": "154986e80ce094a5335cdca1bf3fed5c21857a7ac175fb42aa72dfbc916a7421", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/has-name.html": "b145fc4e6b85b363e28806f178de1e78d3465c124386b2078f6f1942ea97f201", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/has-notebook-id.html": "f777326c9f5b730019e48b491fd1808007a5728cb373cf7e7577ce981e9a8604", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/has-revision.html": "67a0061649f160f67e6bc9fcc645fe8a0534095b38df96590badf686d4089119", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/has-trashed-at.html": "1f833de42f990b9b4dc880c08e788ba104ddfd699a65cd945438afdffc37fc48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/index.html": "5f924f3a233e0dd180556e41d30d50df132cba15c33504936648b1cd6e15793a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/name.html": "49626cc863fad86e459390c798e84b4551418f652ede3c050d895a97eb6ae650", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/notebook-id-or-null.html": "753362cfa8d764ca1ee5aa36ffb9df6cb923ff0d8183d0dff86765b73cdda7bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/notebook-id.html": "9d4533e64af5e270e07af57efb59f2e35e9025cfaf7dbb695bbbb7c665632cd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/revision-or-null.html": "6a8eac9166f501c5b4c0bbfca2b6de3e132bfc00a318e2d5dea59165164477a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/revision.html": "ff09f49eb63bf5e1ca9bce78cc8cf13142c7931adffc25940b1859529a1c170f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/trashed-at-or-null.html": "f2c05359ae14bd4bae1ed958ef66af6429b83cfec64999005ce8407671faba0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/trashed-at.html": "d27591e97ee4c7f928b4d169a24205138f850b38da6608f19f18098aa5cec65c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/index.html": "e03803b5b093bf26591388cedd4ed3596cfaf5a86e6661575ba1b8d4ac3a9f3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/get-name-bytes.html": "4c8c0eb8dc10f858c34e6388c480a5644dd6305187103163bc4e70cb01c035cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/get-name.html": "c95eab079f521508015a5085f93936485d2d01a0c597ab87721e986868e13993", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/get-notebook-id.html": "8087e65afb4978d51862d07bd4a2e27c609bfd5ac5a22fd0137157db456d50d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/get-revision.html": "d5359fa94d95fe464237089fdae27e06d3937eb485505d02cabd2f08a5d25737", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/get-trashed-at.html": "315146a7a0959be04904578e51b35cb5f34378106446c6ab843b0e866d4481a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/has-name.html": "b0311f0bab7ca4e5a4a9d6d914030fd8df2efcc3d8148869d1d96c2088dd5dce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/has-notebook-id.html": "97e3fa350249de727ab41bfb892537c79b861fac5754e75017a5cc5a0b34f5e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/has-revision.html": "2b5a3a26d8ceaf7c6f1ab1a13e4b47e43279f7f500f5a66b4f41ea3ec5174921", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/has-trashed-at.html": "cc055d3a05a872b9846eb14c60fe0bb70aa894618c28efe619ec326bf7318c14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/index.html": "51686472cf456bd2267431b6d3f29fed2afbe95c7f2dcbb9baaba0e89d3dc2d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/clear-name.html": "c4e78e9ed866b7b90b928293aa60910efc450683d29b21abb07294d7b73ae79a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/clear-notebook-id.html": "18138f7bb39a675abc4061746011cbe413c00a6b3fa6b493663b7d14e323b910", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/clear-revision.html": "ce7ce35ff67e515155c0b2db3a43c0ae540e3ef2df8d561d2f64471142039328", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/clear-trashed-at.html": "e97b4b85aeccc8c94ec75119ec7476f22e86833894d7c9359850af8c9b5e736d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/get-name-bytes.html": "c29cca5555a8f31c4faf9c4a14f7f2bdcb3bcaec062e0c64e952ea92959b4498", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/get-name.html": "353bb2c39e0589d003bab40f51a229efae2cffbd8498302df2b3cec0cf5b0e65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/get-notebook-id.html": "5945c5f8a426cc3dd8d0bd00f92ab45beb46e7871ad8b34670510249e36a3261", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/get-revision.html": "812bdc75a29014ad25b6b2e5a317b67aabda69862de294b7cf216ad07990fb51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/get-trashed-at.html": "470a7dff568842b32bc4896cc1dde3c14279c39cfa464fe48f1609b3ba0e919e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/has-name.html": "ca9f4b99bc97c0adab14244886e6fd6459ff8c6a6fed5453ae9698678c02a9d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/has-notebook-id.html": "7d2a5b9622dbfc618a4a640364d6c3cf7e9b865ebcf51c0196a2ea86a497dcfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/has-revision.html": "2ef01f525da11e160549b18d5f1cbfa6ed818786f4bcad98f7a5dfc0323f5122", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/has-trashed-at.html": "221aa3b13619dfdade82125ea558577a49d3861560f3fc717ca6ad8220eb9bdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/index.html": "1abc4343fc07f9a510170fadc87a444eca58087f3512e60a5d1847aeb08b3484", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/merge-notebook-id.html": "ab7f080a4acea176a99ffe7e4eebbc79f724d6bb2679c1e3a92e38f47e8ef562", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/merge-revision.html": "0092cfa1df11afb3ababda9d84b1157e389b9b9dce3730015cb3e0fee929ae61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/merge-trashed-at.html": "ad4c647bac545dd6ec169f4edd0b38057358a214a72dbe1e07a22ea65b7b5886", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/set-name-bytes.html": "6114a0c84ac8f1863519a076a06c85658d4c8e30371a75bd0b926a42a536e6e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/set-name.html": "720aebe2736ef742297f368d33f6a1edb72215690130ca69a5c1529cf8fe4ede", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/set-notebook-id.html": "49e41def857beedae7f2a725afdc198bfd60503c119fb9bd8f87e603a2b5a7ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/set-revision.html": "f036c66a5f65a762ec4909d089793b4ff4d70da0539a8704d34ca9f4e8092ed5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/set-trashed-at.html": "1a0f85802ecb5cae92bc0141723b9979d9b2c58c77227fe3db6a0eedf75971bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "062c72873c5ae08356f4872326ba7fc78aa29b3cddf84a16f059e0f2759e0c24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c0898da7c248e6f84b7a328aa758ef28313f08d21de17c6378bbffab8738405e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "6a3425f597debc2f387ff74bc552661711c26987bd27375574be8a785980f9e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-t-r-a-s-h-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "0656fc16214af3f4b447872d602c18f114d11af0788f614d2a317a5f98145996", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/get-default-instance.html": "bd13bafae143b51e69628227739869cfd2917afa5092cb2a2ad28dbc2abf4914", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/get-name-bytes.html": "3fe50b8b4756599a39708af30e4bb9866097cdefdbb747688364fb9d8da3d046", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/get-name.html": "ba39b58f4ccf6dad846396054c5291bafc0de4f32845af16f5c84ec65006fece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/get-notebook-id.html": "1f43fa0eda00c29d1fdac6b7fd6f4de53a220e883897c5ddb09e8d313b8d0488", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/get-revision.html": "b7818a22c884b75c2a3115490851f2365b5d9efecf0e852c39f1224fe0f41f8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/get-trashed-at.html": "e2f69146feb6ec6f57bf776eb81179e27c75f9f53591675ebab8c1597c5baca6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/has-name.html": "a969320c0636ebbc101e252f3ed234212f72d855b8caad1ec602257b264d606f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/has-notebook-id.html": "d323e398d9ed2ecdaa03f79ed07aa18be77b5cdcac9d645acd983be612a1f8ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/has-revision.html": "f052e76c5b3be0eb8939909e5cf6edfa94faf9e68b10992050dc8f0eb86d0fc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/has-trashed-at.html": "79d1b306d736863c9b853f9d7a0bd3d0236a2c5dc1f0b523296fcf3b7bfa36a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/index.html": "d9baddc5220e5eb3a1318f9ef7ca03a23f34054d8034f288e03560b8bf696b85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/new-builder.html": "2eb008a8bd74c5a1058d210e0025f1b8c3f74e785de3d1b4df7e6d5d8491bb7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/parse-delimited-from.html": "23cdbcbcbb2b2110c349a58397e56d148e2ea3dcb03dc06554baeb562503ade5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/parse-from.html": "94e87a2987a688476dbdbe12df64d3f287f045f0ae47118e555013d990e5ce2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/parser.html": "3c61f836e37a4be57a233438f3bd1a0a080b249d162f17aa0d427915f9d3aa7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/-blocks-proxy/index.html": "23263947257efacd87fc26459be170e3af534c54c547069e0948b24c43462559", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/-companion/index.html": "88a0cf4b7a6e3f5800efc868d7e45b384254618eec718cec4250d6f93ab6bbf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/-links-proxy/index.html": "25a2694b0392afb89a944abe417f4b67a69ea6b1b14e9f32be13e1f483a03a41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/-properties-proxy/index.html": "a80c53f4fd5ff538bf72bf5afa7ecac44a9826932804d6e850db596118c412a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/-tags-proxy/index.html": "5d7dba716bedf7635c73f2f76fb2abb2203c57165948176af221fbb4f6397e33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/add-all.html": "8b98192be56e2db6753a69a2a8d71fa2d1b290ff133a025ed7e45404431f162e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/add.html": "f824ecf7a0655748f4e9a99fa22262d2fe8513cbb089c79c93ce8ac70340ed8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/blocks.html": "b60a26742b132edcbe9605225deb976cfde83afa5023f28366b17d07c529bbb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/clear-document-id.html": "ea8fcd64aadf15c8ddcd1684e81dc26051e52e90d26c6f500922dc3d4b9cbbb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/clear-folder-id.html": "594c9851d1dfdf6764fb147d733a30c1e01aa4a2c45103fcaae932802c33aa95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/clear-notebook-id.html": "a65ab92d0f55f4dc52f7a09f3be1201faad824db1b9f7af0ad7286c71a26bda2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/clear-origin.html": "9f7b9ef5829409160c70316c9107d91e40c30e8c2f3264c658a363008540cee8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/clear-title.html": "9f31eff70c629930070da540cc14c44269f61c09b4a5258ab2417d8f3998c4e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/clear.html": "d372d4f7e9dde73c2649c9073781f0d0e5f36ecbf7e70edfabbcbb29613f7068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/document-id-or-null.html": "6b023037474a405ad76d22c528cee4e72cd4a3270ee27aff3316fff02b121083", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/document-id.html": "cbcc9049da01180b37f83d975ede5c005c844dc9b865a9dc6051bb6916a38509", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/folder-id-or-null.html": "e1d59219f89c9a35e29a4e3a36be7f2cfda5f2181ca29ef44c935677b14d1fc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/folder-id.html": "14a14b28df1929a60580ed6239df04e852c2b3b763e1003b2f9b0fa94549df90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/has-document-id.html": "dbdf6f9b95f505efb82cf75cde6c3b6e02d04a98a5d9b5425baf4dbc1a8c2d5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/has-folder-id.html": "f0bb5d7d20c4e43059a68be7f966350a50e25c0465295b9c0d513e7c2b324210", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/has-notebook-id.html": "96fd8c9d777e1146ffc4372aae3c6c9da7a7b418fbe47bebac1fdb2cbaa314b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/has-origin.html": "f3cebef5f7258052ba2378dde91c8964102148d9c67dd02178d3be6c10a4f2b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/has-title.html": "0ab151e9c263b50902e7f491c68125b794d1960dd1e1151cbf83eeb497ea4b33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/index.html": "3750388f5132bf9c1bee7ceddb6697d1d741ca3e5cc9864e8a3b33fd0fb3cc90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/links.html": "2841a4a975cce39974d613ef52b373ed0162a4d974258bfd2a99bb3c8ef0bf98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/notebook-id-or-null.html": "b4990a0883b4ebecd79290d59969506cd27e94919c8b8e0069f927f0c2f4ce5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/notebook-id.html": "d531c6ff315838252c65e694aa4661753adae2699194a0177ee991aaa64afc00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/origin-or-null.html": "796a1bfe3c23a18d3f391d54bb5d70d2d84b446a68fe8945aca7debb66c47625", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/origin.html": "3d2e2f601bb6ae2d85c3ebc5a123a6c85ddd6d70df7b3e5dc37051ed2aae9615", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/plus-assign.html": "15336269637d596921c650c5420c457933222f33818641bf228d54ee843e59d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/properties.html": "556c70daa964ef9c4f2c534ea9476629d5b4aa487ba2fb2c4535205f9eba5789", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/set.html": "f3dbab592c08e36a6a919eba264761baef9aead10fe407d3c6b2fe4fcf89669c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/tags.html": "fffe8e4c00d04023f15e719684bc7ea03e4728b445c144390e4121531476d5f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/title.html": "4cb2a5dda595963f641b2a51a93e92a96dda1a58c8b66437acc9c346988544f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/index.html": "af1547fa882f614e3e0bd7563b449a6a0133f57aa7f40028811ec3a230898eef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-blocks-count.html": "72379bb125be06b96b9d9bbf5a4f5b1f32ecdcb522c595f0be0f751cbb389e8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-blocks-list.html": "2bd5d5e03fa2681f61104d2fb7fb8fb1538f943b0287691cce076287f03d3fd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-blocks.html": "e583f54f33d2a05bcbe08e5eb3153db1ff1a910fd793de3b700e545eaeb56f08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-document-id.html": "fcfb651024d834e2481b3f97b88e0c663d3645d2094f472c5cb45d827e7c6793", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-folder-id.html": "a16222f167c7d1e97d3cd99aa85f239b56f5ce671ff4f4e19cfb1be3e21fee93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-links-count.html": "6257950d9c9f5dc338483ebdad25f72f35aea4fbc1ee32d893049baebf28be55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-links-list.html": "24a89dacf5c4c30d73507ed95dd3bd753ad6ab3e4c7cc25668e616a916af822f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-links.html": "c0d3d34246ac07561f45959e605741d6a28f8344fafab7247cf7c8d836506a51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-notebook-id.html": "bc98cd2e31f1e47eab87ef200b70812a31a6f3e7ab2b1bb8292569cd0677a9ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-origin.html": "21f2f9ed4ff3d50e22431856a77afdb5330c28119b093d57d1e12662dce0f53d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-properties-count.html": "5dd766d8d0932285734d314b7c1e4f3dfd2f016f6ce4665ba967d1dd2eca1183", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-properties-list.html": "01d5d4041081596e377ede48e51b665934515b23ca1314b100d85bfea66386c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-properties.html": "771e4c83d97fec1968351feb8a5d3a06c736674acf7b128ca4dcb2186c717603", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-tags-count.html": "ec334232a308418678433214df3d6411d92a36c4ad70b3682c290a40263ea8f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-tags-list.html": "d9b28e5134526df4312150593311c530c23a346b0af8882e5efde58cc403af70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-tags.html": "aafd8f4f8ea084bffab4f89c787b8fa74fdc346f0f02f88a292e43ae8148cfc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-title-bytes.html": "11871ebe4bd370af80add14b7c892a3222ae32fe25d56f08cb1675be95483603", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-title.html": "e7fae6892d91f57cad96d167c41f77914e8bdd1ac3cd7ca7579557c100a920dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/has-document-id.html": "6a96dc9785c1831e3de93cb0501cca73d001e7ee10507300c62cb8b65c7d9abe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/has-folder-id.html": "ed1d575e1cba41ee4195d46076e12d1d8574465af6e3e73ad0d8bf82cfcc1cac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/has-notebook-id.html": "3dd3ee6fca04921da05b1ae50d2989a57e4f4ec4184e62c81afbd1bdb5408ec9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/has-origin.html": "e16a189c53989891561592de62e6f9f8718a7405b831dcde0b069e587b625cf3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/has-title.html": "00d6cb63894afbae5e3b00f8e13e99fca31524f24fb6f9c780b3e7809975a179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/index.html": "1a4d8797101c084f17b0bb8752a8c8f4f0da4366e8ae9d57b9300e16c3c741d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-b-l-o-c-k-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "d0c805e73fd97ed08c54ebb770f0aa2db4a95024fb48f10a62f7360bc5c5e578", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-all-blocks.html": "3ccf6f807f21c44c00c7a43c0fa8a3fc13aa22fe57ce4c113f1b3ff08fc0f155", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-all-links.html": "1e2708a0c3d5b2b2d080e894f49d5d705dea29419c1ef03d6e27cf8861bc95c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-all-properties.html": "7796648f2b5edef89077305ee5de9313e6973cdd52b398fffdcdef719cd7ff7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-all-tags.html": "c9ecda1ae8987cfbc2d883d5ceefdbde8f6a5b2df3d7548c5cf547c87cc1a622", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-blocks.html": "7226fbc0563307b67f2f8da0c374ddfe0b9072ec297721b667f31dd679ce0f28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-links.html": "8a00b89707e135e93927e4d659223c011d10064197acf67263cd1d10f3e19bb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-properties.html": "837426e1d36af9007fbd0fcfde2ae1aeb2e11e75c51ae96d7ad0e79e0c172b9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-tags.html": "de943b1f31d2577e80a5e47ae22124577ae97d00b278e0edbe8386799c4e7388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-blocks.html": "b46be1676e627a9b31cb57b7459b4300d093871264c53a1cbe22f47a3499d4a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-document-id.html": "4a3982134c1ffa547ee6eeffaad9b856d32beb4dc53b6bd610c30e8fc726d27f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-folder-id.html": "bf5a722821e964dff2e52cfb47f6290c0b2ba3325b12e9abaaa48f87dfb49cf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-links.html": "f4925998580b5aeb2a18f4a0b18b4f73becaf86dc849ae54cb894e139f83ef33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-notebook-id.html": "8bf2498adc2293cf47ac6335cee9741d827ba42abbc0a50264be5d35a37bdb95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-origin.html": "2a2b6b3dce3ca9c9b585810255d0edbdaa48a2405041d1a3f6ae2ce36aa58d67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-properties.html": "2e7e59a362f0d2dd7ffc14115a50a77d3988c3d7f83c7e48e7b75f4a02b35aba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-tags.html": "6e51f0e9b492ea29b773d97f4a4def7f1aa5f3d4af67aa0d002f69a07e73038c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-title.html": "9a5a5e7762db9959a01e302283138c85d8f0664b1baa28bf0d9a9b25b415ec3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-blocks-count.html": "24d1fc0e97a16a42d498da35de29b207132d80fb0a71fd74e61974402e06ac0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-blocks-list.html": "f2e83130629fd08683ce87f298f99e161e6b0dc224b0e984d7563b790379e871", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-blocks.html": "d313f803034c41ff15207f13669fd38d8a0f25909838eeadcfd6d3400366176d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-document-id.html": "e65ad8fe9086585807416a31285418de4202cdb3d32f0ca826b830624b07c115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-folder-id.html": "db3a85cb3fa8b5b0ca44e256df7368348598f9846abb6032d088f8911c56cdc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-links-count.html": "6fca0045d626bcd59bbe9efed0fb8cbb1b0782f453b78761e879e10a286cd3f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-links-list.html": "ec60271c57b5aff3ac351129e2bb817bf17e3638034ac1a1b7e8e03c0dc94788", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-links.html": "d78195631157a454d2d814e36f231894f8f9f06b92047be9bfc8305eb1f02a96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-notebook-id.html": "ab4223f717490972d2d4c9fe590bcbf156da6202cca1ecca4a9f9139b098a998", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-origin.html": "921f96481cfbf795a33cae0a75f1047903c892f309a05f820e3a4c03d71f7172", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-properties-count.html": "ce9e65ecf170151c27b501c60d86ca3b05a4a5e51421125ddfc18a77c300cd9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-properties-list.html": "4795443e63945aeec6063a19e23b35c1284be325cab5ea5ba8612c983ec9f393", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-properties.html": "6b25f208c0b1c054bd3061bde9c19581e45efafdb8dadf025297fb3c0f3a7416", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-tags-count.html": "32dfdddc53fb2987f6403f7ef4bb25bbf5d3431635ff6dbf8653d967ddc67a4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-tags-list.html": "049cb36e72379994ca0a2fe623b0dd65df56676bc301dc3d22ad3db4a00310cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-tags.html": "ee345cc57989305cc42918e1ce5a307732fe10ae2d52e3a7827c05197d0a8fe8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-title-bytes.html": "411d714a2ddc3193874e6d598720c1bc6181e88c054b76d951fe4746be5fcb1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-title.html": "ca4403c0c8e0861915efb72f1d45efbd26ace558413704cf9ed5c7e199979eca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/has-document-id.html": "e2e490ccff970224c36d20f45e4ca31401d59cf4bb937def2e466bda42669dff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/has-folder-id.html": "0119f3ef75c0f8d2b961fa13def327deadfe451d2c9657660e931ca6df227e83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/has-notebook-id.html": "4a0634128bb51ff4919285a6f897e991034c42e894e63beb791a63d898dd7e9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/has-origin.html": "0e64e8d73cc0ef0ff9ed04116fae14da9afe5dac923789ce583a9c7a6bbb0818", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/has-title.html": "473318b81cb1600491005ddd02ef8c31a30e0d2f266c8e293ea3479f3beaa683", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/index.html": "0622a74ab55418d0686c334599b09c678ad2e339411873ee52934de19e88262c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/merge-document-id.html": "b058c24b78f0303dd6a322826cece6bb94940e3a1e1f48cc4f4b168a2f03de7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/merge-folder-id.html": "6241a3749e323a0a1f5e779fce5ec6f0843b6387102ce8b962c0460c4f5a373e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/merge-notebook-id.html": "ff2f7d6e57fb1be7efe11696688b4e9066d1c9354d43a23bda25177d1d3a479a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/merge-origin.html": "c45df2720296ba1c2bf3d447b49b722f311535cbf13e63abc5493cfa5e60ba85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/remove-blocks.html": "d3b75f7ffc1470531a93a01611597cf876b4ab83acf7011b26669d19351fd4a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/remove-links.html": "b1311bc6f91be828b17d9bf0f9077a41aba31c6557457bd24e9d82373787969c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/remove-properties.html": "0b05c7505c3e573a0544506059fc9c8b349cf3baf98a69b3346018cab2ca1f08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/remove-tags.html": "edd3f24e5a80ff24d8661d6eaa2b5d176439bb73c0bedb05bee71d84beaf7adb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-blocks.html": "5d13473efe919f9443db4501285916a72f41000ef4b7eacc3ab09a4f50522219", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-document-id.html": "18f6beafcd3b879962eec9530bf2f9f969c3a558aa1a6eb47092fa8562cea422", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-folder-id.html": "484659cefef2e9776c84f4fc05442ec7b2c2faa1473a4fdcc9f9ee9eb2454249", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-links.html": "66c756e91a0efc19c38f465b1782c321014199083ce4290812b38f3e37b29dda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-notebook-id.html": "f71fc7779a8f3aa3db71ed0d2f81a1672bf7b6624578b27d784d6ce211ec3b9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-origin.html": "d84cf86da47dda6a914bf3a636897051e44882742da9a7b38a707187a9debe80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-properties.html": "2ff4fab9d3795407920e5f40a9625da852de7622fd5fca40d706cd2256e65bf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-tags.html": "9d4fe863528317aaaf2b8fe948cd4d026cbfa4da713db8ccf64c0a6eeb66078d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-title-bytes.html": "8bda79eb4b9c1210bf9a731d74bacf9b883b5cb37ed771e9eb77a00e76d372f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-title.html": "37c7eb5afd8ff4acb460ce41cde2bfc4f9cd8b894e2107bc94c8f3aa3650fcc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-d-o-c-u-m-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8c0809a7918304667583fcce6788517d82ce7dbc6bec9494cdde80688d62f9c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-f-o-l-d-e-r_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "922767a087b076e2288d6f8e25ea6b0dd705bee63d71fa5d961e7e3bf8ee49d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-l-i-n-k-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "369ca2c8637ed0d73b0cd731bdb6652a96641d519febae98b1513dcde00e84de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "6e260ea123321e307ea1d47c35680c335c319cd6f168cd5b8bf7f0b15c448d6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "0de8e82475251c943aa087255aed45e53626fc9171e3da9e57ea2e4a6e3c858f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-p-r-o-p-e-r-t-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "9d84b66969556234fea9d4d3f2387901bd3fa5231a0e332ff5cb9d8a28b0192a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-t-a-g-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "933a90f8140e5d2f6ccfab0c93e83e0e229ad27d8a9d9cbac0263b84e2171007", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-t-i-t-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "e605dbf8702bff0c2f646b5e187cfc199a3280c2529be2f7bc0e6b850642faeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-blocks-count.html": "96f6611887171d5a100129eadb822ada5eb1410908e529d15cd32be3ea531463", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-blocks-list.html": "63537553879b71e06d368a3efa7595a71c132c886783fe36c2bcfe7386e0ab2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-blocks-or-builder-list.html": "b564eb8752263cf68fbda62b412825fed4c1781b394cdc85a8cdec279176ffd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-blocks-or-builder.html": "5d4434d1e0f4adc8c58375bb8f9ff19a3d27aca61bc4e4d7f342b4721dd67d12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-blocks.html": "c64011f7fe38eba3ffde85ca657f3105cba547ea7e60afbdd1330669dd903efd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-default-instance.html": "9adf420c637deb5a265c83cbfd490295dcd77f1fc4b4f32448216c9baec4be31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-document-id.html": "328f1a33bcb82cca852b1404fcabc69a49ea827ef3fa6ad99cb2b5bcbfe4c778", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-folder-id.html": "2ea336633cc3380948bb080784a64e5f2f4f3fdc8457f70aa247eeea1701e532", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-links-count.html": "78c935b604e46d4ac37697d5e87808aeadbca6c125806d79b74d396231ca17fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-links-list.html": "061f9f2586a48061360d5aabdb36933e20b47b08a4d4a5ce1c31243f8a7f7b8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-links-or-builder-list.html": "562376b81eda1b2ce3c1894deba6d9c92e81d5257152a88192ef68439914b13a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-links-or-builder.html": "c4c6678d7abc464b4ae8c5ed4d9d4f3c33e216b08240bc5b10e433f198b542f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-links.html": "25939b1fa2df6be3ae2a26603140b6a10d1c4abe6f149be2ec73e8e0d2eaa8f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-notebook-id.html": "579b853e1f401fb49bbb8765439e02c93b8df495dff73f61a6f2967eb47e5e9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-origin.html": "9482169edcc309774dfc6567e1f2c4ce34b277b50dcb6222cc6b5702798efdf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-properties-count.html": "7b3d633ddf09be330707b13b902a2cbe100ea4ca2d18a5306983878e4d8081df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-properties-list.html": "ad08fdd67f82d948cf103c8ea9def298d88b0edffd647c24e8a94e6c91bfd2a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-properties-or-builder-list.html": "1702959a11f87436f89e5dbe272da6eddd54c91e96075e958c603d7086742849", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-properties-or-builder.html": "6df114b4d38c69f847967380105ea1f680b65b09c75f50411f6f17a56d1f1222", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-properties.html": "dcaddc163c06a6124fb470335a4f224af90e65e8457e239a27e1bdc30c2f1f2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-tags-count.html": "ff6060bf8c9131440e080c5e7d98548c6eda1bf2c1fe3cba67cc9a785acbf0d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-tags-list.html": "e328a0581d9df3bfa5c8b2cdadc2a753b4f2b75bb6d25b9a4775e396dea7f2ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-tags-or-builder-list.html": "a5f28f5ca83aba272be4c5fff1908ad8a68b38d8900ef7e5f75863e5e5f0ca0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-tags-or-builder.html": "76ede7bf96fff6f6c6439152dea6646f3ffd03ce166481c92712a5b9b3dd31c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-tags.html": "28627a20161341d6c20ac72bbebae8f7197058ad7cb33e69d7b183740a30cdfe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-title-bytes.html": "0646f05727ce0acafe631ab7c3bee6cc2498cfa270e86163dbf0c19f6ef07fd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-title.html": "afb50258e135981c1f047da98cd982c0999a6288f74b6620e5baabba7047fc9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/has-document-id.html": "c0d8c27db3d4a0e04dbed24bfca3e60b066eb7c87eb02abf00942cf716236428", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/has-folder-id.html": "053d8da3964d49381ca886ee167330a8f58e5f939babce78d3fb88dc2e4705d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/has-notebook-id.html": "77770d53601a968db3af93697006364bcf1994b7e39b8bdd5648bb2852ff1ee8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/has-origin.html": "d5d761e8c92f1e9a454ee518b6967c8fc74cdf67f5a7f1d7c2b439b830b42a63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/has-title.html": "e2288e5a57cf37badf00b1d7797ef28a43f2852ac207c2dbaf915bb3ac3fc28e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/index.html": "cd1660394136688ad8bd98e0e56a7d6e6fd50ede77ef4bd01a325be4d93011a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/new-builder.html": "ff347e6e2b9862d4888d1021edc29d57b5cc123e8ea08de04da3d0ae6d19b5e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/parse-delimited-from.html": "90a1f84f8d029dfa02e1b684c41a646ba258c5b906f37ba169e706be9a533dc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/parse-from.html": "905eeb5cb525aeea57ed586aaaea25e9cffa9995be9a84739df95d145bbf6156", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/parser.html": "881a09b7a87aefef3b0b94bb91fcf4c5c8806dfa252c5c167fb11fd5d59d2b65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/-companion/index.html": "8e84f6b43735d261d49f72130ad325f9aa44b3a0e8f69d59b0b6937a97985833", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/clear-expression.html": "60a52bf53317148af5a9fa65fb5fafaee7bde1579384b435b13bac6be5e0a258", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/clear-group.html": "5853f3b4188c98ccc96cc5f647d6b26361ade0bb93bf1336d9b5ea181898eb4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/clear-predicate.html": "99b3616508044d5e800aaeb19bb53098894e8ec5a033c3e18db03026524d3906", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/expression-case.html": "320f9a0061ab292816dbaa16063592101c5f52d89b7eaf1d0625845b549b8837", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/group.html": "e520603ca16b8cffbb884c16877003997a658b1c20244c32753cf545181b9247", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/has-group.html": "3c553783f64a9e243f1c1f9c862fa181f7462c9e4704f6e37b53d01b60dc4dd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/has-predicate.html": "7b8e6d6e2b47c957d00b9c431702f7b66955f90360fadcce1a6a3ef67f7094a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/index.html": "77318a10692626e522388322835bcd359d29105b7a51be0990392db3ee49df00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/predicate.html": "efbbd8dc0376f56cb6935fedfd0d8e039d42e6e92d5126929175da3a21ea1586", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/index.html": "03d63319c59f5621aae37293fa5c06df8c1920e8d04538246161d470d9420b7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-or-builder/get-expression-case.html": "4cd0b7ba8031785a464638e273c2b503d22c26c3b56120d18e37bf0a7f3e9d2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-or-builder/get-group.html": "551768442bb6ef9141ceae990be57fb0f0507215aea913a5edf77fb3ad243843", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-or-builder/get-predicate.html": "638702a61f41bfb1d9c1b54e76cb565a4a3e6c50fe3815ec005fee55f0b732a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-or-builder/has-group.html": "a89d4d3f9644639490290ba5e21bfca11a189a2633e234ecb36c5bb798061563", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-or-builder/has-predicate.html": "6902d0f0c89694c620659bbb01a401e617c8d2a310da6c1a28ac8e3816f06adf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-or-builder/index.html": "afb439cf20495edc1c34782894fba0e345a17d50ff7b79cce2e7533a7a93d4ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/clear-expression.html": "ce0a61fdbb2c41c78f1b486ed4986387545fa29a73f2004259e9b4b4042f8b77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/clear-group.html": "c742d6ad806658336fb5b919510dc1405b7caba5801c3020cba5df7dc9969b77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/clear-predicate.html": "f85937b043eedb87c3179cfcf636ce66359911cbe57cb687f9c7987dcf494173", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/get-expression-case.html": "2b3f1750621de9f8e7104210884ac8b1a6c1b8fec7265fcd38da92abb108b2f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/get-group.html": "9611c2a0010d7d46d6459551c1fa9e94177c16ca40c907317ba01eed3cd7f152", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/get-predicate.html": "04c1453b38c0555119fc6f2071859a11dc5203d4650f2285814cdeddc7dcd14b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/has-group.html": "6c14261a2b45b012c444426e85f4c5efb751bb54e3d3cf3e86a4952e305b2740", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/has-predicate.html": "9a9a06589e9f848b28dc7fcc29c01055a7aed6fe14aa5376eec47b22808a85a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/index.html": "6f5f190e882f470e7cbe01122c0975ca8003cc8887482dc79ace920e2adbd91b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/merge-group.html": "3b857e6e2b7fbebe4f800f7d8720fdb48d151ac006d500b7d75a38aeec9daef9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/merge-predicate.html": "f2da1840219c78b1b6ac2d143c4127a75b3ed6f0509365d0f7b869dcbf266a28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/set-group.html": "a70f8151500d0b528eb3cecd5774c72babd39bc7dfc2549c37cf671feceb7388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/set-predicate.html": "279dc3ad117ff1aec9840178bd774660836edd650777df4085d6512f141096fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/-e-x-p-r-e-s-s-i-o-n_-n-o-t_-s-e-t/index.html": "dd65df84a3144ed821d8a198f77a158eca525ef03a5141882d4f0524cb3a54a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/-g-r-o-u-p/index.html": "224424126ec2175dad8292d8691089686ab9c6cb8d1cf7ccddb705b7d0d64597", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/-p-r-e-d-i-c-a-t-e/index.html": "f6c9b9e670252639aaf13b0f9be36afaaa1b98ee90f86e3702b78ad5085d20e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/for-number.html": "cf158a42594d7fb15b6bdf00e3284fceb1bbe3b345701e484c5a42ff813b4ddf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/get-number.html": "4aae1ee3df3768b70e6b5bc1771aee290f9c4ca18a1200100b1f3cedb02b6ce6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/index.html": "ca083720decf33bf4ba8efce34dd24ef2393491d18d445d530ebc889b6cdff37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/value-of.html": "7d42ae848c6c2e639f372a8f97bc464d17fe9a5673c6fb7c57045f9f383211f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/values.html": "91bd22f15e0f91c7995e615dba3621b18409d35683fcf78a84bbe4635ba6a36e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-g-r-o-u-p_-f-i-e-l-d_-n-u-m-b-e-r.html": "b06ab00cd7880e0b76c4e84bb356d45a987215269b9857f04486c87932f3a18e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-p-r-e-d-i-c-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5b4a36ea72f3305c5b1484c0a352e5bfbdde1a17b9ca38a29cdc49cd1887f70a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/get-default-instance.html": "107ace7a28b6c51c81ccdd7db853da53e45d5b29dea6b48e38e9686749db548b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/get-expression-case.html": "324120aa4263e859bb96d0ea3235ba76ae2acd2f6fa37852c7a020c15a6599c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/get-group.html": "1d3be8d91d7974c34d7c638ed3cf09873214ae7d678449a2ec2007552d44333c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/get-predicate.html": "df65d5a094e0302db3da50a4428814d733d643e888696c8a6855c0705ff9795d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/has-group.html": "6b5530dd77529669c26aef34714f847f1b8831a62f726822667cfa0a1cf96bd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/has-predicate.html": "06c0c0cc1c337bf3bd2bf33cf9cd5e29f456001573b2b96fa21177726003d575", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/index.html": "b57486b0a054cc37fd178277e0ad25120c86a09524f92a72210e6faa0a0bf82f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/new-builder.html": "c6e2f59464c777ddfc6e83b07e0794134b9d66c6a0c2b8b0656bddb2981b4982", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/parse-delimited-from.html": "b5e233a859590da2834e4477aa2cd514113d53546802082a58a5804b22d68c05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/parse-from.html": "5b1eb2f4fa2f9654bd1746382e3d4a37247d1189b03ed1121aa349142e585c7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/parser.html": "e74febe0b4abb80c2828114790c50f3f47bbc47e78a15a50de56d53539e7c007", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/-companion/index.html": "44f4fc347ecef59a8c712d1bad9fceb9bc2ac1f029bc121a861973ca483343e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/-definition-versions-proxy/index.html": "52824bf396b9865d13533a239a400e8b56a22bb577b21162fb5950348f9589f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/-projection-proxy/index.html": "19b6fb02cf263737def14e367083c83113798554bbb63400b56090ce426adbb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/-sorts-proxy/index.html": "3e1dc2166791edd48ad27351910b0221a655a07928e786d84a28eec4301501ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/add-all.html": "ce47249872ed229f33c26210e511bed331a7a46020f865b5632404772e224f65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/add.html": "4c4fed7081fedeb36cf07b1e0a745351e10e836c9fc99f7ba9cf0767e2647138", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-dataset-token.html": "4081859e6aca34f9888f41b87fca6f39dcf223430644698b197722ade0982dbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-filter.html": "651014ec106dc6832075092cea55fc74d2e3bc7d8fc0446d21d76a3a9a6df400", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-notebook-id.html": "ff142666ef1d1a14e7be551cb1c306b1fadf5a73b165c12fbd90f1652910bc71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-page.html": "bf72d8cd9dc2479273511ab389c8ea5385f29b5cb19195d0c757f2272c81b18a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-profile.html": "204a3e8786650844edb74f0c03d79e7c8d3e6110146ca52506a60de141c340fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-saved-view-id.html": "76e3db4924321f9f1cf0da34530e468749f836cb0f94ea8fd7ba9581a1112914", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-saved-view-rev.html": "7cd356f27c13429de17f3b4bfee78ab8f1f977db433c00471083902629be6a5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-selectors.html": "94f0434bc693e81aef416b2d590ea08f74a1a8a92de97636effc3c2b513ef6dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear.html": "d3cef33c8c597aaf3dbe21ebeb5464de5c54dcaccf17c395c7e1d6a667a29275", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/dataset-token.html": "db5b475894ca63c2eb07fee4c2f4d890dfce8bd93f7ace7195da94d6fedaff11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/definition-versions.html": "485866ce3771f7336ada40ad50d79fd0f5a77955e2a9fca687d4fc1c3030ae94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/filter-or-null.html": "e1de411a5b85cf68c626c629fe753d89e8cb258bdea87502620fa2ec82965802", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/filter.html": "ad19f860b1ad133f6c06671d1e4a2cd018b4b64fbabdc594fa3731d910dc34f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-dataset-token.html": "e61ea4be3e60000912313c86da6514bb60f307d1d49234776bd680ae4894b595", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-filter.html": "0cedefdc4c3eb1df4c3af6cbbe54c7b126434218a53c8bbc8f2f51d6cbb7cb21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-notebook-id.html": "906b607d2532fce4f6551154e0a721eb0755385937d6e98107beb769e11b8e77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-page.html": "907da1d8584d1db86db4107d50fb17f9370ce30b4f9f0ed81468ad147b063b75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-profile.html": "73bb12f686d33bd853f6185ceed3d87c7af6c2c7a3d4fd192cc02801bf88d6f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-saved-view-id.html": "934a26318328f969ac9b3af4dcf3a19a4657782f7c3bba643ce081b679908a75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-saved-view-rev.html": "f662dae3c2a8478ab8fbf149279c9cc0222801a5a0ccca994cb5823a35996971", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-selectors.html": "20959e6eb1f3e39358bf43d115d4224b3ff1e0dd864c9ca025d29be91ee00003", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/index.html": "c6468c38bf69fc53bafc1bdc21dcb0bb462ab9c5e996880c1d717a02e5f20ab4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/notebook-id-or-null.html": "c590a151e208e134a6e6f8f8ec776eb3deeba28fceb2a37694c2351b47aab29a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/notebook-id.html": "7bfd71c3ae019c5c5e4b2cd2c05c9cab6b55a7832e7c7bbc01437ab0b58cce8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/page-or-null.html": "34e2a57cad9fa2605f7763facc469cd3f206e1f1468c36d06d7b77163d4402b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/page.html": "9f407c2dec438ddfed1a25be5503e10794ab1689620b8fb0b7c45f6356115bdd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/plus-assign.html": "f7f19d1c196f3faf3f867fea8736622bf87620811a6422906962e64da414b920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/profile.html": "f709fb9abc368402c3f4a9cf2196edb08227963b7ee469a215be9e2711a88ac8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/projection.html": "500511740e6a08bd92e3fac73f0f970d0644b1f607ce664e35ce1bf557849ba8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/saved-view-id-or-null.html": "4e358db4a9a9428b1c6b985a5d62eaaa94910a1317456957387b37efa859e15f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/saved-view-id.html": "e54fbc90519bc12bd75ad42629e4d9a50ee39a479938969e268d75b604c49be5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/saved-view-rev-or-null.html": "975223df47937322ad68ce4f43c27b94c86a1aab6e006745460c7a61e8c8fe4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/saved-view-rev.html": "9df68fa03b5ece1cb10cfc9b36d946eb62752dabee4ff648f60778aa513ac906", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/selectors-or-null.html": "547c55c08fe2c1c9a4ebae8e9ed21a9418f86d2e31131226ca1a6285b7fb1f3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/selectors.html": "fb1b3f89e4c37e28b18b6d33fc1b123cbffdd623600bbc953f95f775cdcc33c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/set.html": "b4913e25f4853ceba3219bc8527d720fc921f5e2eb7a87e8dbbcd43860e5fd72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/sorts.html": "39e6633230afaa22a1f256f0efa9054a23a1277c071154a064435113319d612b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/index.html": "3cb34c508557d7bc0d3c2200960001ef7e2187b081ce18e35ea82b9d2c320ef8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-dataset-token-bytes.html": "717727f574960aaccd566a280608e39b7faee36e5086452a8907a423cfd3a0d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-dataset-token.html": "35ce22e50ed5541bc48486438d00baec1ce35b8772c0869c848a34072b5027f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-definition-versions-count.html": "d13519103cbe8a33a81adec13d5ea054dff8be25e6f549fced99c1c1c68ac977", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-definition-versions-list.html": "66c0d85ae470d9f11ed0cd19d11a790f7fb45b1edcb4567e946dcdf9f3f2853c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-definition-versions.html": "19992b2dab048072ff0168d0a0fbccd86aff4b449372b4e608926140689eb1bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-filter.html": "95b240042f578373f9ca23ab12f52439d7e2531d3ec4fdb411de9ad77a3d2341", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-notebook-id.html": "5c4415a6a83b4d295587530a65fa6d5d3d787536a299dca253862edfee20d850", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-page.html": "ccf5cd0d09ced0345ba43077b3fae5882ce9a6674b97ed5a819d793d8ed24db9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-profile-bytes.html": "212a48a1e89c4dea48686aa47634d563c155456455d4dc3d874ea7c2e72c6e87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-profile.html": "b319a39cf39d703f82f3addd505f6d8594c95ee0793e0781c9781025ff10550c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-projection-count.html": "daba39df3654efee3cb8f6fb870ad4fe8316ef3ed1d5ca11528b3c5bfd7c7e6c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-projection-list.html": "744bbe1fd5035ffa341dcba33324a17fb14d13ad4443c28228c275a9609ada12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-projection.html": "ff5b2c751b3d56c2ce1a66442fb1de9191c5b04b5fa71ca9da23d8b5e58126a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-saved-view-id.html": "a26175983c4d7e4e50359e1dcdbf6b59be1673bd6bb039fc80c42ccaaddba978", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-saved-view-rev.html": "98ea67e15705d8ab2743cc5d429ab52b78b2c4d901d8aa5716502d1a0725ba6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-selectors.html": "5d6cf70f4552b4321cf88829d76e82a6dfe098f4e5a7364289f4a5a410f2d554", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-sorts-count.html": "c3eece6681ff0466462da81e67d79df5331acfe6595babd3933e70d6faaacf55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-sorts-list.html": "36e14cd420d0e38d4d92dc7c9cb25db1c37f105c71957fd0172f5a1427845753", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-sorts.html": "830bcdad994785d98825e7862098a28e43de482fa94b5ca5f8dd2b3a878fe4a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-dataset-token.html": "f03440055bc4df1c2ed238140a9df15ff33de37ff55ab722fc545f13de964896", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-filter.html": "c637f011e4be5facf0541809f013f43c51bbe28ca22fb73bb465bedfb1451251", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-notebook-id.html": "ff74c1c87b2d6271a3ca2cb3cb7d8ddfb97db76959673b7cca824d32ebaa7ccb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-page.html": "2e489c5bcd4c35d8d5e5a62b30702c21603594d29e9bd16d0c88921e84182509", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-profile.html": "7dea215733e53a105781bf5cf23141cdb4ecb4b2f387bd3c0212369abc35eb3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-saved-view-id.html": "44ff569229ef0797504785ae2a2178d29a1fc80d6882fabe6a9b92f95ab57dea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-saved-view-rev.html": "a78769915231cbe448538507aec33c4d076b1bc0b84464b2341575e3afd592ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-selectors.html": "840da46a971099926eac39e2b60d9a1d10c32c165389ee5b627532adecc28b7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/index.html": "f08ab75768ebc667bd1d4abc9a2d4961ff7102b000645e36ed6e8ddc8e7df1b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/add-all-definition-versions.html": "91713e9ef4ec3444375f9180f8502d4b825591aae4dc53a17b53b90de790f7d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/add-all-projection.html": "831fd0ea0dff94ccb65eee95c643b07e75040e98e237455e48123b8b3aa6181e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/add-all-sorts.html": "e0233f97f5ef9734b3eff0cd477adcc828de5ee0a3d3d119a360d2483021ce68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/add-definition-versions.html": "94803e6f37721a389c364880729f9756b633443af843bb404d9488324a9cb95a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/add-projection.html": "9e52b22115b222547ac4e8f57725e791b390c1ade1ec8b594f37e4e34e8d9c8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/add-sorts.html": "38e057538c471ffb5aeb9ee948a7525b9eb200b097fc3a6be59e79cb5c4f105a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-dataset-token.html": "efed61e040cec9b8b5ca260d98f5477acea9a323f439a7f6f25d75c95eea93f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-definition-versions.html": "88b7c8fa6a70447a2f1084bad84044dae493081a54514c114f4f8285a92c0cae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-filter.html": "76f112d35582d082db4074ab50444381c1176103701ebd7cdcb9b9d33475774b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-notebook-id.html": "f1b41264326a455ff65940c7f7063678a8c28aaf7d69a037421f783bc8cca52e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-page.html": "ef4d18080398e6ee9417a479d35113abc6fed17b7bfaeb85f98e92043786e4b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-profile.html": "9b08fa29cd249baf95b46d352ea77f8fcd4d0b6ce024eb94e1111fc9ee6e27a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-projection.html": "9c0f3b7b3e4bc9964f38c6ea26b892803e5154136089c2a5212627940a6ccdc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-saved-view-id.html": "cbf7ea5362ccd2b51aebe3836d22b6ab88a4abde165747891044a07e30995818", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-saved-view-rev.html": "ad32ff7a8946ac35fc19e6055f8256db93d5ca0b4e42a1b030b15fe86fe33af2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-selectors.html": "39ab278fcd6381f636c36f3cc411bc0613678e434ae100947c617a4573ab6eb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-sorts.html": "05f58df17f58f8fefa71cf675563d23c2e9c1952df0a227607e26cbbaac6d9ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-dataset-token-bytes.html": "2b4f92a3cc37619e002973cb4458c439ae15a33fb7e83d26a4d9ea8f839cadb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-dataset-token.html": "fb60fd98607c5b04496d3900b3720f5b3a32ec77ad9d0b2034fa06c5beeda8db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-definition-versions-count.html": "d228c61437fb9f1ca815707fb8927db1c9fea9a6d2d824515fe597d22678ebbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-definition-versions-list.html": "47db60ec4ddaf1e2481efde24e29612daa369ccd292adbe07caa11f07105aa35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-definition-versions.html": "5e853e0fd6b5c16bf7085943d24b86117214c63c55ed3f88523aad9a9b788428", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-filter.html": "0caab661ef1aaa53896713b49ac808bfa79c6288030eaa4c6a79bd01b3e07cb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-notebook-id.html": "5771ff25df9d78e36e1562c23073a29eb31d3e38e8abb5f244e1222cc9691b6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-page.html": "9138412fcdeb4f89b4aa6f71032135ddb216fdc50a1f8f6b67f8585d9381fbd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-profile-bytes.html": "eac8cc603bd50a622a5ed97cabb8da59785026aadb78ccbe94ac2e99eb7d9544", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-profile.html": "8ccfc0a3704915a67ba92039b5693c158a9579c59b9a1150772124aff858d143", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-projection-count.html": "673ddf085df241875e30e8621c44dd7a11f6d10c45e7b9c4dece7fa508d11965", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-projection-list.html": "f72ed6cb7fbda6ff8b687917034ecd89f6b2598a9b9da4f624d11e44db1983af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-projection.html": "8f7624b7b51e8494513549b37898ba0cb72f04ae6f2d1fe3339e397791f2742f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-saved-view-id.html": "af289e31e8e66d55fc9d9f5d78d56386579c27868ed21046f74663c9f5adfc45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-saved-view-rev.html": "c0995b4a20523df7957808eba606031d576d25afb0c37115629bc84fcbe5af4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-selectors.html": "095c33d38669774e5ccd20a46149bbd64eb973aa628619222b5040eb811ea24f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-sorts-count.html": "e69aaa22d34d0c5dc901f51b4f94f17a9dcc9e5795f9782b2a828c8145895df9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-sorts-list.html": "4ec70c255f50d411e3d8a53c12b319d699d51f7fe5c44dcd3038a89f975216aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-sorts.html": "94f2b25e0abf7ae11cf3e765ebbca9cb79fd3e38896239f5908921c5a6db0b06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-dataset-token.html": "08e3ee82aca6d116b50c2372a9d72cec87596b7c6e94e2971f127f87abb4c548", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-filter.html": "d80af2e264076d5f40260259bd825a090e6d8b4c639f76b3d3670829f267bf74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-notebook-id.html": "e1bd1aff4063595ff69eebf706b0c97b871daeed4a82b52d143eb90b99d4b909", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-page.html": "fe10cefc44f0ed7ff347fe752c261dcb4961fc8d3d236beb9d9dbd595a1bc0c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-profile.html": "b8a392e9407484767c4c953677e23a9d9ad6a91e11e0b245ce93a5de2ff5aa8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-saved-view-id.html": "0ea3b57b3f9e94779466670b51db15e90285abbe1a9e42cfc9583c123d01b8a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-saved-view-rev.html": "84ab7c59af715c7a410443720afb918ef2eb4cbb8b7abb24cc87e19e67cfc8d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-selectors.html": "8a5915fb3ecc53fc8e542e10a7fc3c2d7a3626ced32a4c4b1ca0ab973ceb92c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/index.html": "a8dfa00ff4aec794e9f6b9e87c8dca1c3bf6da96a811af6a8135fe0688ec10ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/merge-filter.html": "1cfb1d1b54cdeb38237150944ec5e90e9f556f7716df45c086080b8b18590fd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/merge-notebook-id.html": "9f9523ff5d4a0f050ba137b6d64ffa8a5e27ab2e415a77afbe8d34d9f813a556", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/merge-page.html": "d786ef9b86d175ef34944a085de2d11cc987137a95d49d3ca44df808d65e81dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/merge-saved-view-id.html": "2c8f9b8543959e4f6028293ddd8ad32e0de2c1ea040dac3493573f55de1a5ef1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/merge-saved-view-rev.html": "de4c805d92858bbb53297b2c3a9e68583d8baed46f17be5c8dfd6c70140cf56f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/merge-selectors.html": "60ad282486ec252348a440f4c5502b1deca357e08d3563d63cf28c228c69954f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/remove-definition-versions.html": "8d8de8f14c89a288d7e02a4baf27b14ad547f4ffb24de24daff4d617012a75e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/remove-projection.html": "576f2e0f8e6953bcddfae4807a4571a9ea504eff51a73149c8372ee7af053228", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/remove-sorts.html": "f9e0b8c454c5884ef243e5cb4cf00099472d9d39262c261df04e682211eb0996", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-dataset-token-bytes.html": "b1a83ec2793b1d041ddab34dceb55bf392a288a6ba16fa856217984c4ca672f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-dataset-token.html": "ffdd2623b3a2a28f4be941092b55cfc7ab492a14af50444d2d669d52ac535beb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-definition-versions.html": "2a14d22b4e14dd2020b1566328bf9c71c45d2ca6daab5d1c62bd47da22319aba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-filter.html": "f5444b632ef33240331651e77f56756fb398d4a592ec04586a5915aaa5457919", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-notebook-id.html": "9320db2bf4b4f2e4451b926cf6752bcb2171d4d02701510c6f0656fb78e8f6a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-page.html": "5bb6723bd79ec73d95e2fcebfb8e3bd89e09edb3061cf055dd327674d0da0262", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-profile-bytes.html": "2e1c964657f803736820446bc411deaf174d3112212457a46d1340456c3d1578", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-profile.html": "b48d340f087b4c6ea64a06836b0dd9409e824cade9ca44506737149310a1ce2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-projection.html": "7685436ed5631a8c5e4c826ee04d9a176200243284f98589c6adfa8133d160f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-saved-view-id.html": "511a96be63a4804ea9bc4d2c6eede9330638f1b89bc58b4ded5c71b353f99988", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-saved-view-rev.html": "2dbe2f820475279a546b44669e616e4e373162edc670a581d52c1d220ec30aee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-selectors.html": "e2d7c6d6a4b826d11f12a192884b7e5990683be6adc705df0412ef224c208577", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-sorts.html": "285e2e203e0fd0f0c45b20a84e6f5a84b5be6392a3b00a38a4e14b30e54f0159", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-d-a-t-a-s-e-t_-t-o-k-e-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "eac10b13d946bab64d3f97e17b34d33f6010d8857d32f8357c97e9da9fe9e688", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-d-e-f-i-n-i-t-i-o-n_-v-e-r-s-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "49df22d2d00d61c9cbee3a93ed26c5280cbca677c7554e1a14403e2a0b528dc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-f-i-l-t-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "3806753fdd633616f4101dc98c6330ddb837ca7b69259e2ccab727987d476772", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "aad80d1645f3f57d323738fc99d81d4dfa4dd97f6f1d7e8a0b4fd177ec18f6dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-p-a-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "9f7be0d49293d9b1df3e05382e4dba0df4462a4508f185a9df81abfb2a7b552b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "143c50d02b283c698dc7c8b33bf375626f17a180ab1895ac957a45dfff639ba0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-p-r-o-j-e-c-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "2c69885e5811bcf6096c89a50b7544e3e992cd14bb0670f0acf5dfd64e6643fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-s-a-v-e-d_-v-i-e-w_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d8a90e0c4bc75eb5ca032e5a722cb1c4a149c0b580384f7e081ea59469705459", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-s-a-v-e-d_-v-i-e-w_-r-e-v_-f-i-e-l-d_-n-u-m-b-e-r.html": "09f440d8ef1cb2f21eff56e50baa4e1a343e0d12ef1dd5a169e834de2729f874", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-s-e-l-e-c-t-o-r-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "67f6213a2458ac4388d595804eafc3975b5a3a1c79718faee5c4c82cdc284633", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-s-o-r-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "fb354f7e744923207efffc685dd82d3c123beb6377557eca71d9de49b8173e4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-dataset-token-bytes.html": "3d188c9186a5e6aa930b5cf1326e26c2a3d8391a8c85e7c708895d6af12e17ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-dataset-token.html": "31b891c0386f600afba86e69d206add567d88399a418d053de6b2d63cfcc2c97", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-default-instance.html": "d0b72b91291d0d83975486abac248c38065328f8d09a6c1a45730c36a1eb03bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-definition-versions-count.html": "99dfd5418cdfec902dafd11fb9b95dab93ec8bdc9f07f6817965534b45314e48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-definition-versions-list.html": "260a4152bb46db5c6abeb9decb6d349a18e222f5ab7ee1a17873641c7fc99c88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-definition-versions-or-builder-list.html": "924f7958e444df20f51c6321ff424b3afac4154eb619b246a67ae7eadf7d8c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-definition-versions-or-builder.html": "43b7f13105129638bd0aa5ff68d1f909b30572483915de5834a465cfdae184b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-definition-versions.html": "3a4857b1c89a1ae5b88b90d911d4e364a8ed55d892029f3890640882ef88914a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-filter.html": "1d1fb642cf8aa4f422775bd4a29e689cc929eeefe552c454ef5518af9cf31b33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-notebook-id.html": "dba6d2616c28e3ab5fbe9e8355a868d0ab3be49dead1ee5c549c23815f4221b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-page.html": "1cfaee15fa413a308c571cf72c3b0d36bbcf139d471e9a72f8ae37ca6dfd03ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-profile-bytes.html": "85442403bc42eb357557001364a14df24b9641dc6ce68472872d1565c86be709", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-profile.html": "13067be6695424504bcf0fb6ee96e1be097ccbb2d6b73a76da1362042485ddd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-projection-count.html": "3bf17d93b1d2f0966ead0e0a8004de5e1681f466b0269c63ab5a6fcceb52c161", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-projection-list.html": "1afc1a50f196395f159738888f25d9a0f79a48e7fe3a59661c6852424cb78437", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-projection-or-builder-list.html": "d3b58159fce96a11250954a65562cad728716e841df520d70e05e29d10e657ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-projection-or-builder.html": "740ff25acb29bfcae15a75295a02297450e69e37201e3e4016f947a6a1a4e134", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-projection.html": "e11e45ebbc4867c3f659099d047d5a8057512ea7bcf893c8323cb138de8ec322", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-saved-view-id.html": "21dd917acd599abc72ad8bdbf797311bfdec209c81fa90a89a843e087c1fe911", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-saved-view-rev.html": "1d8dc71d62702cdd2d557949a46b0d6df4b719d50046ad5bbe75a04d68c908a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-selectors.html": "cdd4d9135370da8a7f8853b8415a334a62eb1508a057fcdff905930dc6806d2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-sorts-count.html": "c624755a5d1ab88f205b8f0d5044decced20b89118f865a24c1f265132720c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-sorts-list.html": "20b07eeebb9f4597d40bf9020fab07d638c05ad510e400e1cfef8ceb77f1afaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-sorts-or-builder-list.html": "3fb7bade1107bc9b0c95b5d544103a1165a645b483b6b4c070c79833c6883b69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-sorts-or-builder.html": "0560dd90b57c09d0d309e973039b55ca39b3cc96fbcbf9d4bfb5ef0ebeee8055", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-sorts.html": "a56265a143038eb9f8b5e50e3f80326f5a5c6568d995bd5d0e80848f88f744d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-dataset-token.html": "c80d50214fe149432d932dc6fc2dc33080017b76eb8442eec1da51bed3eab403", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-filter.html": "07b504066cd518df150b948f858c2eef0932131e85fbb2f92b3ab3b6b88ea704", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-notebook-id.html": "39afdb9f3281ea521b69e107f9a1f4ef11d89a670d71744fe20010e87463356f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-page.html": "68123d403258c3156809e250acc43bdf9736ed74c94396ff09f1765aebd3d195", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-profile.html": "ab0eeeae681539c09a881064165e65257dad45f6779ec41edf16f3a47edca293", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-saved-view-id.html": "479ec83964fe7b00003129eb74a37b917e881e61d884cac7a9186dc2837007a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-saved-view-rev.html": "ad4564375264ddd81c5b0a4522d9722e592d129089992211f277514905ece1ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-selectors.html": "6281b89c85fb5fd5ccc1e861ddbb1066b9c8d15f2935bd3ebd52a4935c46f201", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/index.html": "0cb3b690d481b5edbb29b7b5ff171504fa85985bcd0b0251841874db644faedc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/new-builder.html": "7f70060b6e71b991a388b4edcba199da1f631f3ad9ceee1400c555cc068a9480", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/parse-delimited-from.html": "16930612c5c64affb381739122e739b336189496a800449eb8603d143ba07b92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/parse-from.html": "7546e9c94909ee14bed7dbe2877a971c49d3c207d7092e412f83449a276a7319", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/parser.html": "2b74d6567db136ba42391a70b74af93de3d8c27ec21b7b5dccc4dedbc4c7f1e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/-companion/index.html": "d3563e613a750844f4ae0f50410696fd5048284ff9e41716b2a03fd52c75301d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/anchor-or-null.html": "565a575d9a3ea91efc7a671b9961c7f1a1833bf228e1b60a0d36ad1b6c80ba57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/anchor.html": "3f37e6539e57b1028e5bc50dd34599a9287ab65d1fd325400626539fc32470dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/clear-anchor.html": "8fc2dcca1f75453d62591e2cd11354b67bda60677bb0132ab39d0b3d38da90bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/clear-cloud-revision.html": "c99c2d12d38ac2dbb680a611dc42fcd4129e1b596d1f4bf2cf0fdf9586825c4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/clear-document-id.html": "e1010e23d8043991fd28d84119c149f33e46cc297229a639c920c06bbd25ca97", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/clear-focus.html": "22709546191c56602b8f772d9296d3200276fdfc232c87e4da1d36385817eb91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/clear-local-version.html": "34eb8d989c97a71e7007d10be8961cd60b0cd81fce8de8cd0b9bb84657f13582", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/cloud-revision-or-null.html": "f7b3f46cc3942307c583611b0e51f8d5ed332c814db5c812bc2cb3c462fd5355", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/cloud-revision.html": "f8ca1f5d6486df03bb25d3e932c6ee77fbb77e86cd57ac6eaa867a3723d6c91f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/document-id-or-null.html": "bdec2398f82905333386ba563238b91e9f44c9735ddf784e7f4efd8bed34a3d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/document-id.html": "409ac247df30d8cb3531dfa8a5ee206ddbbaeb1aa3cd0a3c3ef8d54325493698", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/focus-or-null.html": "69ef9ed77cacfeaa70cf3a0a06384633ef7de141d0f8ae1ca602e102f36cd7c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/focus.html": "992aef7143a7ed0dc4de16aedfa864a2bd08fd2972696957050623fa62e5abde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/has-anchor.html": "0a6186544ce90c915edb7b67dc55cbd8e542ec1f49740948a0b3a2b291e0384a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/has-cloud-revision.html": "1f5d993c7e880c3f39ad297f02d6e8e5eef7f81349941cc1ba646820420f0e12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/has-document-id.html": "c726d195d9ea35830e99e1982101da89c1bc0b26c8871ddbb8f851200490f94f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/has-focus.html": "3dd07dc782e912a88df71b0cc493feb084551a3cca679249fa8d44b2cfbdd19c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/has-local-version.html": "680d91f0a8f1134b83f6ef21804a2de9dcf9e675f97737e04449c208dac0e04d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/index.html": "fd55f10242b6ae8b266228ea8f852760d4aa061b4a2a0e1ee2329fc638f75e20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/local-version-or-null.html": "e65382ec5f982c90f690697ba8d5e73286ec82aaafd5c8a5697e7a2eec20430b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/local-version.html": "bb2ff291b655b290940e4d945009a3f37a65fa8d61bdf1ba3b3ef0f02482b67f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/index.html": "fd78a60a662381dc6149ef61b929d684a694645a01d374f677cd038a9c238deb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/get-anchor.html": "e67bb09ffcbc9d20ae9ae9197c6668f041798891c9c7e18d18e400028be98420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/get-cloud-revision.html": "88dd3f688e97fcd09e1521f52c6042bbdbb85cbf3500d09018792f708bb03fee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/get-document-id.html": "81d0a23511db1cb5fb51e5b60ca70dff8bcecb9c59c02e3b60b430d8498723d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/get-focus.html": "c32601be5602ab9e85b48a85b8b6ca3b83334dafe042979d889624287bf3a2dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/get-local-version.html": "9b77a936f6a5c342513705d63236450d3e05c7235de268e819f7e191120afb35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/has-anchor.html": "d39c71fd44f6ecbb5a1969b633e5b8327aa198236f34a85a397436073a13281d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/has-cloud-revision.html": "e716fe56276275a59604b13e3ad32fa32bcf57b429f6512b0b912539bcb03546", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/has-document-id.html": "0973d31d77bb172a9a7b57973a1fefbe9735b3ec7e286c7c325bef3ae12c1e03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/has-focus.html": "f0c0794511c42c29d0593b6492d976365382dc8bede6359ca9277b73130a2fd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/has-local-version.html": "6ce3b0a1afa95c71f49c5e0569761817eb9cf70b75d50181d20c5533f7050ab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/index.html": "7a78b5f9f5c604032313f7585fed8d2ec37b20b4f9338c6080e6ccbd06f025f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-a-n-c-h-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "37a38d3a58723212e76b6d2ee2fe5e6874cf213f4235b0491c27d5e49eb19cac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/clear-anchor.html": "411876cbad4a21f4a7ef4614d86cf7f0585331dc0d105ec3971be91bc516e9b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/clear-cloud-revision.html": "19de4a0b894f4369a398283f4d98e2f8a0eafb877cd754331985756297bfb89a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/clear-document-id.html": "2c164318ab07f502b101e7c7e051b7a7b86fd072e00c57466681bb453f25f054", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/clear-focus.html": "8bf28d04d969362b79e351a1cfffa76826e9bb3563383e1a112b31cc814c5a49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/clear-local-version.html": "10c7533964e21c3e69a8c6037123024c0a18c3d4cd27e1948fdae0a969346962", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/get-anchor.html": "efb5373aa8a3ed6dc8823a40c721f2dc1f633b90116d9ae4e89dd3234ad27cb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/get-cloud-revision.html": "57c9ac901ce89c4a0395092e06ba59eeca1e42cce794f412d3db05277fe09eb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/get-document-id.html": "a514cc2e2feb48120909d54c1d81dfecaac77d603498431f0439f471bad0f825", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/get-focus.html": "fdf19f46361556f6314ccb93dbff38f10b0a54dc2f579c466d43d83b8bb73f4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/get-local-version.html": "331c4a8e73dbbb6c6c2e7013643a7bdc699325e4196142cf756c9f1941201b24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/has-anchor.html": "34f6b350c34b3f3d5dc5626ee9b75725f43af02e502efd278d27d1ff2d1217a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/has-cloud-revision.html": "fb0c677aceb8fd5ea88bec29a28a96af1486a6e4bbf074a9d86ed208abdcf571", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/has-document-id.html": "51728519f73a6a3977352150d61cfbff7f216c08342c72eaacd5e003f6fdddd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/has-focus.html": "1be200677ce6351a9dae0318cd38d8eb03e37fa17a555ea8d1be7f06b3d10858", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/has-local-version.html": "23b521a2320536fbef3f81af84263c482b8925ac444b1446a3788c70edd2804a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/index.html": "33a30bf02ccb38fd30c31a5c93e1c85b8e0879f5cd691db0e6eeeb8d01e94d45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/merge-anchor.html": "67701752c76f341dc116dbfc2fe19db0394b1f24eac93ed52a0e58631429b7de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/merge-cloud-revision.html": "a9a0721b166d6fa43cc069814e95f33aba212dbe932b33f8ddc080cf44f77f7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/merge-document-id.html": "58fd85f677251c7cc0a6d9614c70669451706d0299a4da7f6ac69db45873fb64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/merge-focus.html": "d97f51ba58de3e87535b180d40538f04d702025c0fe7b3e06506eb8452408356", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/merge-local-version.html": "f493a09adf8bb4f4826eb311e2fc4164d83201137de917387b39dbbccea13c13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/set-anchor.html": "831f45123efe0a42100220571e3b2314a7994b9ecdeb2c0f5062fa7380c1ebab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/set-cloud-revision.html": "7a953a1633aa979a7c1aa68ff90d793918aff185b819f10ea1c123fd1244747f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/set-document-id.html": "852d376f3f3ee70cd2f8e73715dfea410ce5611519adeb876b5c0909e2e656cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/set-focus.html": "1e0c51894296604108d522c1cc1a6e68c4296b92a9c3fb2b91a089a003813cb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/set-local-version.html": "909faf86d4ddb3b6f327b1fb30e06ebf7174ac3d7ea5e9bff82b30169e146c5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-c-l-o-u-d_-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "dc3ef1b082db27375bc242d4ee9e99cb8215dae7de1e856375cd7d2c77fd62d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-d-o-c-u-m-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c96fb5c713c9070add2ffe414dfba5dd79906e47acedc55d511993e79407a043", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-f-o-c-u-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "9d0132e63535a0b8da9b0a4bce9e6faf59567d3ffd337ba35129a64da20030db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-l-o-c-a-l_-v-e-r-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "f58037527c16e3c5497537604bccaa67b65cf5b85ff7020eacf5dc0e30820c41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/get-anchor.html": "b6e7a1e2fef1df2ee9e44b0f53d78ba3281c99d5568071efe9bb89e117b5ddb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/get-cloud-revision.html": "71d51d8bfe782a6719e84de998715e74eeb91107bdae0f8b3c1a0c50b7163d8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/get-default-instance.html": "477efacdefc6acf49f9031324c089e16102337889ab66454e8480dc1cbacc105", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/get-document-id.html": "8a04a2250f5f8ec73522f9b19be3d64d324d03ce5c095d44b403b5fda2c1786f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/get-focus.html": "5ed1367e9790401a89c016020b3130eaea50078c986fdff751f7e8ec18197748", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/get-local-version.html": "768d9af25595995bd119b829834024ceac597bbc1d10bbb3b8e9125d35f5fc4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/has-anchor.html": "fa079145e68cd92eb50f311ecd76b3fff6c95d6b3e2815b13947977e82adb099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/has-cloud-revision.html": "7e4674fe6306996a35e2e94fa2ad7965561335173d39f7e6616f8a4e1ab44d59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/has-document-id.html": "15096adf9c4102179b3d15467219d7b540ff01d86bfec207caaf9e209a5a55c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/has-focus.html": "72f2c01ad1f85df5f64f0efb9d77b2819a109a7e4f2ddfbd82f959830b467dbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/has-local-version.html": "7c6500bfc32f7426e67b4894c8b0462237ad238cf1ba8f588e5dbd1e67a492d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/index.html": "84eecfb5e211544d128d49d8629ba20fbf0d20f455e28d8b0bcb4d30cb879440", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/new-builder.html": "49c41d03f5fa5989123a3d7fefe74a268d0347c5744e17987b1bb9c70801400c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/parse-delimited-from.html": "c55c8735fe65f7516cf2d68b108a1e1768c2f5a6a401e11f7e9d8e9943a44fb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/parse-from.html": "95335f8c9b44450bb67299cf78ee583998d54b91adc4a0eafe728cc9cd514b8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/parser.html": "d1f5610f03d2000a2fd7a240e3f9188d4327f79f7e08a0a4a79f085d1e209071", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/-block-kinds-proxy/index.html": "647e0c6bffcb1f78a16fdadfdfc8936d9b0c8d952eec7e39cbe7474013243f9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/-companion/index.html": "add3159c0a5d75986787125604c3b5cd29b573fd994957cb9f4c5a745a50f160", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/-tag-ids-proxy/index.html": "1caec3c2ad79a84be610a24cf1a49f4fbc3d7b9df6ef55b6c2f25acb1f9621f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/add-all.html": "ccf98704c2f289d2b9edb215539f103b77deb81e6875f94d3414a83041374e1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/add.html": "99278ca6d27554d147616ba669d07142881ea0c695617988f59517345007a349", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/block-kinds.html": "6821cb8317dce25d23798b418b511a98dc976e761165d7f5fdd2be81a33ab3d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear-document-id.html": "ea04f4455dd5114fee3b5e16d4b402e35df9b095626f061d729d4b4fdadc9aba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear-folder-id.html": "4d301f92999dd6d8367b1ca6651e221da5d3e98e1658d5db24327072193b5b47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear-has-attachment.html": "af09cad34329ec49450a5d95dc96070cfc46c9e4d28e3e2432bc4496fc721a4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear-linked-to.html": "3c673b6d36defd815a7f226e8267dc8e5e84e884503c127903558e0c958aef02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear-modified.html": "3d9f37c25f267824f7faca45da42e3427af166ed77aa9d1dd2dc5923a38526e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear-text.html": "dd32a2b47435b745085e350de69becf1c3641be0f455531b9adc65b9ae2f8a89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear.html": "3867feb6abb2a1cdb877662ac8bde5416d027324323999a0cc7cd6d553e41b53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/document-id-or-null.html": "07d21dfa898480b1695e173c09ccc5cefef1d9127730f4ead41235406dc411c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/document-id.html": "14d53ef479de0d38fd647ce0ca345f1745cbb6d667c3965fdfd862c59f316b5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/folder-id-or-null.html": "be2949f5224c74d91765e177f240827849559c324e026fc65cd27911bf3a29d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/folder-id.html": "8d6d19e19758affbb8a882e0c3cf7c4da879e04104afa0bc31ba5395ef56c501", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-attachment.html": "cd654d228182cbfbdc34d068db72459f53c8f5ca623beaa7f4e8c8bb056a95be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-document-id.html": "7c29e44c72b84e7372ea132980956a845695d32ce908f12871fb02c91c952094", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-folder-id.html": "a8504be4ee0fe8977c213210c8d09531b0ecbb2d3b46417a0dac342c93bd57c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-has-attachment.html": "726c8c0661e47c2d6bf03114ef493f2f605af3567a83dcabe94c298bd68a7bca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-linked-to.html": "09b69f81f3fb50ffe154624867e7c2cfc8e611cb5b6794c2d7a41c99ff06d106", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-modified.html": "b3c9dbf7da809bead50d49b49638a632ec7b5f5a1905107f4cf726ddd2723c70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-text.html": "8abf1ce75c6385450b6f837620aa2083d5e6f9db8051b709b7c1f324eb699879", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/index.html": "b1f3128559edcbcde863fa015e0856e3bbee4b8f85fb1264963ce7c810f83d09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/linked-to-or-null.html": "8b444675e757f63ee06293eb33039fc451f0702d651e833b45b7f5557f3e2e10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/linked-to.html": "bc76849714ebf5bed4dbbea52e1d0c76604852f990cc66add83d587f585cf172", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/modified-or-null.html": "5539989357440d0e6b6071f92bcdc2516b2bf0af36e6b8a25a9e5fee0fb231ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/modified.html": "f3a34b403b4dfe4c8f13bbbede3d285073ab24527dbf6c26f265fb19d33ca822", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/plus-assign.html": "a78fc4fbe1c741b1dc95bc3f439f999923436605e3d7fad4c56d4ff4d648ab9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/set.html": "0f04215921b5679bec5d3e2a49620c4a9d5bf09219ad9a6ea4ae56ef3f2fd2a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/tag-ids.html": "2c735651ee925c41e4a3d0e095bc8ce66894f672063b0cb9f57ed699b22896c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/text.html": "be179e10769be0344a6d5e5200c425bdc8d166eac75899c04ebec75e8de223fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/index.html": "4a0db491049f6ab17e14822b96e28e25d1601282d89f46b4906e8f9d0460f7f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-block-kinds-bytes.html": "8e797bd064bc27c97100bb6cedfa76fead8e8a1d6d4add1107c8906eeb1ac787", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-block-kinds-count.html": "c5b10aed3a8981eb38fa2dff9e07028519b4a41c10bbda535d872230cb6a012d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-block-kinds-list.html": "d41619499952ed685e8012a3539f559ada59bcb579acdf866101993b00062d1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-block-kinds.html": "928d65d19d3550ad368db6e8ae3edf7ba0271a05af198baee0b5273371aabffd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-document-id.html": "eb22fea1150353ba4bb5c14d19c8a3b7773cd41fd84f8bb6e0ade71e3cbf1042", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-folder-id.html": "a12d693b615227a14ddae2308b551a65cdb90787f2fe255cd0c4f2b0883b94a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-has-attachment.html": "8180634b882d5863c467a54f228b464810948992f3f069834a989f722c3081fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-linked-to.html": "3292a6b8b70ca708824cedee6dbd16469b9a05950880d62877738a519a00320e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-modified.html": "9fd71c1ce77a78e3d3002b4459aca8fe5f3cd8f4b9d490ec7558d551f14c833f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-tag-ids-count.html": "84eb054eae2de414f0a13bba537cc37480af5816f7ad5b644306f8266a0a0f4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-tag-ids-list.html": "9f47e2479d3034f1cfb035b1678cc4d122f5f52a4f4753efb9fdc5d3d69b1005", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-tag-ids.html": "4c5a4a1c6ac5dc4068221b666b63919ea27805fec4b81cb9719f7adf880b6f12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-text-bytes.html": "1c01009fd821ff9d3774f7429859a3b676b760c55fa93fb0cf7df98c74ac4abf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-text.html": "04a3db329c68dfa43c0df4099b60d80870dc568cdeba91befc6d5b429f450d71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/has-document-id.html": "a01ad9b415ef1dee5c31ea863a6a5d1c550e560c9d3b2c24e47fc7c41d76a2b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/has-folder-id.html": "5b6770d9eaf43c822db55909f0cd3ada257977ab6dbfd33e47aff4314d7f0d79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/has-has-attachment.html": "a9e3563d675b37ca34b10a68bb4cef25d2f56cf347ecf16ff2996cd4166faba3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/has-linked-to.html": "dc5f5a1f99719a928a7108aa3287a0a5fe81a8c3880cf54fba03bc442ef46b69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/has-modified.html": "25459f31d58557f44b39577ac0a4f4baa60bc6427f0dd149683d05fe59407b52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/has-text.html": "976ff2645e45113ad12318d6e411dcd374156bfebf37df09086d8cc2b6b194f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/index.html": "580906758422c345f2a9af6b333564dfc9f0fd30849f9cadf466f0dd8620264e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-b-l-o-c-k_-k-i-n-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "28b07158dcc3e933a6fe420e2d19d1fd250976876be2e6218f9571f5ec0060b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/add-all-block-kinds.html": "722806476928d70df004cb5549816bbaa02366d0a3483481917826e29e107f5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/add-all-tag-ids.html": "83a2139f160ccf9bc2b6990e39967c5dfc8a2c3f150cd5bf8478d0e9c3b95260", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/add-block-kinds-bytes.html": "b718547550c67275851e2b42340a194223f60cb84c77883a9f963cc9d4974d5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/add-block-kinds.html": "c7a42d2246872b0a448ab9f8a57da91cd2badc0a48c922976ece27e782d82ddf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/add-tag-ids.html": "8ee46679a848e7a21f86557456e18c5ceaa91a7ba2db70ae6e7c75ed82342fc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-block-kinds.html": "5878214f468c325a320786c779daad4817e2d13f7dd0b5356804a07315d0d05d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-document-id.html": "d065784f29e9a103551aec697530dfcecfc29cbb5ba75145f4869179ea3b6b28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-folder-id.html": "eb452eb6779a8453049a8d504f3ffa616674aa2ec59b6d2b7d0fadaa67399953", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-has-attachment.html": "e8c1eb143c8281acf8cabbfb3670f6ef21a19a14fc842489f4ac6de44dbb09bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-linked-to.html": "ed0ff13d28342774345f777183656304716a8ff9e2e9f09b331f7cf1f87b7426", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-modified.html": "442bc7b7a84104ef6a98f825e5453511abb1960ec43713884ced8137b5c17918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-tag-ids.html": "20748287e6ada2b7dbfbdd53e27b9a7fabc312cae33d767d811516404d1b47cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-text.html": "6158cf6f1010b67fe7a1ce646efacff59bdc4e66de7dcd1e52296d3e6440d342", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-block-kinds-bytes.html": "33e9caddb0d95cf2a3204a0fc03d4d9d9dc42cb6b139afacac7c052b4f70b952", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-block-kinds-count.html": "8c3c593d733a86402580fe3edf7d6860e018dcc8beff92a7216da42c5f8861d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-block-kinds-list.html": "c70ee354243e1876371a8425e76789b12b754b394559dd6b6096f128a26c0f60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-block-kinds.html": "ebe0c0b6659b091a9d158bfe26111deeb166979237482ef1285c773464986bea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-document-id.html": "4e2137f6deb35703b3f3be65f22a483ab403c20f158496db86e418cc4bfc4d05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-folder-id.html": "2c267e0fe733d3b569f831f2d9d5764f7cba0d592e2250043b5d40dddcd97d5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-has-attachment.html": "1993f54a743388ee43cfaacf3fb34e3a10a1e94d1b9efa932a0d41e2352efa09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-linked-to.html": "085612c68268f6b987784463f52b9add8215f8a8952ca091d23679edce61a01e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-modified.html": "275739c159a88f0225378823830eace4b8e9d78e1ff879bdff5bfed7f3335c5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-tag-ids-count.html": "164a9d2adad98fed1543240ea756e922d33255c86a7af07c94cf3579b76df6ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-tag-ids-list.html": "6a55829fd081d34f889bce36b1271dccb01c83ac27680f24da9281d952be770f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-tag-ids.html": "eb299d1457201315498a899b3cdb139887fec7e5a61e996499bfd49c8b33986a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-text-bytes.html": "049c8b44b6e19419eba220c2fb7a9f5b2349c19ba0d75a8f62377306481a0a0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-text.html": "4ccbc7bcaba0a1238ba6b783a2eda7d590f182b867b3661da6e2bb0151ef6b05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/has-document-id.html": "c1f328553a0b6188de310a059aac97ac9995d051808e6030f3c883be6e0d1a9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/has-folder-id.html": "3dd225ade6d91f9a44c5e9a1ce4c547093b41f09853bb42047771ef4ecfb4520", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/has-has-attachment.html": "4b55baae3d573e72a33fb2c577c86bf1232fce9f217c025c2d12eef8b33e0428", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/has-linked-to.html": "d769c204280c8bbd771f31a957d0e2a977d93802b7f70ee120b531f9b3bb392f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/has-modified.html": "ec3079dde1a1a60f75c459ac74d7f545620b0397ef2107899eedd90718610363", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/has-text.html": "9e5150a02ce3abb29a5d0a08b4c8728fae8fa93f5816719151b5284cf1fc839e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/index.html": "b1c90c35b020ed922888d6e3fe4d42f84273a34c3f99ef5e4331c6a78dd5b4ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/merge-document-id.html": "21559a9c481c47f935d0fc9a27084d68ba85fbe694cc6a0d134252a5acb418fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/merge-folder-id.html": "367e130bffe3e4480807fc74934a04d8500fddddd1a280b9b5387ab9f6060920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/merge-linked-to.html": "108c62775464a97688fdefc08cd9d2343ee17eaf316f30af511923c0c31cc66e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/merge-modified.html": "0244d55c943116f2f87b9ab505dfa1335c207766560fd3a832f1da6eebfe94ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/remove-tag-ids.html": "f2ac3b02bb3faf6fc3eae9b4246164c5f2c9fc3ce6fd64fbcbc7f9ea979dca98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-block-kinds.html": "16cbad88e4c3e7f9cf6b74f6c82c4e085c9f801c22086faf50702301088be901", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-document-id.html": "843c3d90390bf6852b5be8764f1c6fbe0f62e296f1b3a7b64160737cc8ae2e1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-folder-id.html": "c9236b42865b3603d40a88ef71a1c848e4aad1fbcef9d141b18845a3d781e8db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-has-attachment.html": "a271de4b1d952674a886671162e4b0326d2a3b8c5ebd29c80dd9770414e3b76c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-linked-to.html": "fe9acaafea2248b8b717a37bbf77e91360553a7aebee25fb189a9a2b8d9a0489", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-modified.html": "4f0e770f42e7fcbc2df0a7ea83a67e983c0bdc8718bb9f77150873ac2eb03a34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-tag-ids.html": "e93b316eefa43fddf6f872069458030f336695cb8adef6e5a8f0f6356702ff79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-text-bytes.html": "4ed0aa8adabddcb7031879bad73d5ef0e0632fa58c561aa524e086364f11499c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-text.html": "ace06924b2809aedcb28676bf92e8f33899607d702d6f0dc7178f2df587e3100", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-d-o-c-u-m-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "18e4c67a671496d39a95da8570fd71ab9a2cf1bc0cdbb2e27c24d5a61aa60735", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-f-o-l-d-e-r_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c5ce3f0aaa7672965add27463c505dfde8610634095653f7e035058b4c9a0da1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-h-a-s_-a-t-t-a-c-h-m-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "692ac1a5370648d9898d38feabc8bbb8ce8f8a3b33c28983574b038561535a0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-l-i-n-k-e-d_-t-o_-f-i-e-l-d_-n-u-m-b-e-r.html": "efbe10305f9fe97f025cf6771064760f91ab4305fe257e4cc2d066dd6d4bad19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-m-o-d-i-f-i-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "548057f6eed21ce67f696a7cbb3c53d2ebc8b3afffb6d9e12a0c7a49e82e1c83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-t-a-g_-i-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "3483491a634b80641b9f6364db9787525db2358eb987f46ae23a85dfd8cf1a2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "caedec65f1714c53819d1614fb62ab6a1960c6500b4d31d8a5987630c617ed5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-block-kinds-bytes.html": "29c58403f5b9e39fdd1d165283c1e239f646e972d43080f758ca08573a9681c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-block-kinds-count.html": "bb1fe6a758487a8b90f3b785633ae80a0624ca9f1e18b65fc2a9920f8da6a7a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-block-kinds-list.html": "fb67cae5ba3aeea764552e155b36a28f5a14a4fba919370325e2ef2ceb11f989", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-block-kinds.html": "8a7941ff403350ed39d28569c00da3dde9f0936b8e03b5633390d626f9faa2a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-default-instance.html": "4a870d4afe8303aac360a3162ec9795ca465122ede364ca4a29b06eeca9a9cbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-document-id.html": "fc8c58a4dcaf292bc8c3a9e21cf19e8a2b2ac459401e94544805f84e5325a156", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-folder-id.html": "6b393e7db132a8e77eb3e4af3448bb4fb9d087bad542d5ef121fb1a1995693e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-has-attachment.html": "bf514627524cf10890cae81e68c2d9bf2c885bb153d92f436e96a62597021d71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-linked-to.html": "3736a5ab805d71ef23c10ad4deae2d4a1cbc4ce66f8db1b3d9fe9b7a07cc6caa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-modified.html": "c993aabba1105300fd3298f002ba6858f1e736d4186b5ded5d98795658cc8c0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-tag-ids-count.html": "f6771f97d6d5f9c25bf1dd9dce15b81c3d53b88773518807cfabfad67447cdf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-tag-ids-list.html": "f656014e518679a25a3beb1a03ec0f0719ff0dd7dd64ade83187b91b76b5a482", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-tag-ids-or-builder-list.html": "5f8e06c4b5a713e7d60596a8edfc385870feb366a18856b1f99619d2dfc97223", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-tag-ids-or-builder.html": "da5167be1e96794ab155dadaf3bbb912a250f865ad01de7d4af39f2abcff5447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-tag-ids.html": "053a028c992727f76540b75d6c8554b9ff922315a26765955376e53880f930b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-text-bytes.html": "47b6551260a5e647a7d2af1e366b71dd20a8e16515088a05d9db6f4a21857ae5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-text.html": "c4e9a24b9d6e7ca06405e0fbf5e1439177eb017d3cb823fd00d15986077e4111", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/has-document-id.html": "db0d04e327dce44a8cc795b3c825ef690fb642ca7ec3ead1481602cf87da634e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/has-folder-id.html": "73c4db51549ad975e1a98bbb8b484407fe2e9a0807f8f5d7bbe0cc4e5551acb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/has-has-attachment.html": "823968b36aec3601ff3a743cd07bb23f3e92d70d572e7cc147ed1fabdda932dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/has-linked-to.html": "9649d23deb1c99dada57d23adc9d3ab49f749198c2b3f2094f837e98fb64532d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/has-modified.html": "32c788a106c2be96ee2373045e7a91405ecc901620294f5410ce96571cb87d50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/has-text.html": "30c5d3a5dd164156e6cb3bb3bdf1f4cfbf77ffab6b867f178e7a92e756861f92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/index.html": "52497168e2b26bc27774b8c37d33dda8bbd2441ac9df93821b92dc7500ff1a18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/new-builder.html": "b25bc9a414fb1f8701ca669f3bab79ab7104f1fa8bc14f2085ac6ca76e47901c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/parse-delimited-from.html": "7a88823f7e81e96da36d07eda2c87db15fa58f8724c37153519709865148504a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/parse-from.html": "47875f140f785e5a17aa191b20f933ba11e327a810a257f64937226f1688b327", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/parser.html": "98fa607d1b4d583b300a082beededc3d261636948a17ff4cbc0efe412296d005", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/-companion/index.html": "6c2ddf7b98c2b14d662440f1ff1f38a6fd8cee28c2959c0142baf8bf38a93aef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/clear-descending.html": "6b43b8c6d260c0b11041418637267c890e4ed610953a94a113b58f40d4c07a93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/clear-property-id.html": "c3667d4bb486284d1d032f2f720547e1efa6d6d3eecb1b4cbee405067e9f48c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/descending.html": "1c22891e03655455893b5c169a9208fc60cc2126aa13b59edb79277f18d75b00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/has-descending.html": "e909bce21152dcf6ca1d2318bbf2b462c627c758b541a1d27bba38bc24ee21df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/has-property-id.html": "f4160a4954d9beb3671e4f6ba5efca9ace4ed626acb4dfdc3f76033da3c54a1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/index.html": "13fff6ca9c32d40016a5a73a5268f2ed2a3febfcc76c0bd2e7ceb567be0ffd9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/property-id-or-null.html": "a2e33063b3c550c96bceabe83f6efb11dea753197db281f13791d3e33612d3df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/property-id.html": "b717a67cd88ae0c6518be69d8623bc93d63933487282572a89a398c89dbf6fe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/index.html": "458fb10823963d20ede0353188d7b684aefa5ef009f07afdbc4dfa626cbba51a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-or-builder/get-descending.html": "f14e5763e68fe9b09e2e940d119308f15a50fed614d6cecdd4013b1470d94e45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-or-builder/get-property-id.html": "373c363ae5142dde792fe97dbe3cb1b827f4a7db0e79ae79f13f88949d448459", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-or-builder/has-descending.html": "2a9a633340f25f825a55b775c0edb33305c961c2282d8e5ab94ecddcd285ba8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-or-builder/has-property-id.html": "b91dcbbce84290c864bb341a350b60d039ea083bf4e4311d2bd5ffe60187855b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-or-builder/index.html": "ce256d56b6b9d59d1575c684187b5608d9bd6e16344f2748a8be4ab3740db6db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/clear-descending.html": "332a55a94eea1f2738140945776ea740612723b3fbe8144a50f67514a7d9d899", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/clear-property-id.html": "29a63aec043dd93bc628af91c19372252aaf9a079173f0a0cb5c5dadf92d413f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/get-descending.html": "30e240fe2075d0e7f6e9c79124f05824fc006a076f7808a5bc1bfc781e23c747", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/get-property-id.html": "ad4c609d091ab72984824c3410e14582137370f361804641690df6de08df0bf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/has-descending.html": "9e8c6e8d827a32f98b3dc84e5ce7ab6bf71f4d8bfff9734bb3629d6c2299e2ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/has-property-id.html": "37c8da38d5c25289b5a42fb9087dcd8217dd2d3e88987d9010ca69f87f037816", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/index.html": "71f7706a89e47ee8ddac3e65b3d26a953eb54e8b1cd7c72ff0f39bbf42787583", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/merge-property-id.html": "8db6abb5e6e735b2bf0ecd6c34a38741172da426c94e4a8a059a142999c806d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/set-descending.html": "1e79765dd3a1cd35d1d84741d05942086802538c2e7bddb12df4dbe5b056b3d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/set-property-id.html": "0dc62f88cf9ff77bbaf534c0bda316bed21524e94139619f6e7cf44341b3d9ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-d-e-s-c-e-n-d-i-n-g_-f-i-e-l-d_-n-u-m-b-e-r.html": "e9261d9a53bbeee1f46b19ca12fe7c3d9795fd6aec20b77fe93d3e388283db6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-p-r-o-p-e-r-t-y_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "e1f541dbb042e6bf50417db57d37976bef58f1bd98dc209a2629b59d22999ce6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/get-default-instance.html": "8f1f56a46ed25bc435e039d2312c4d68f0359f5ee317589c53636f179349a397", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/get-descending.html": "eabc51fa3e425914d74673145cd9200ca49e1dd3aa77ffaf37158728e8ff25d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/get-property-id.html": "35440442406f785feb1e93d679810198a90165d31d4f9542941d35fdfb22547b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/has-descending.html": "373955b429af76f20075b1372835ed0db9262f50ad3be38c3c22a0fe94932e68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/has-property-id.html": "a4b55c625afd25ced3b0578afa702f9d508f17dca000ddec9f5d245d73d307ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/index.html": "0822398ba8eb73c1ff1aba19de7f570830559da6d46047e2aa2b65d13f83ba60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/new-builder.html": "d143d0f3d79a66fb0666b21cd1cbfb19bdd0d1cb77a154a42ea28a08b7518b56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/parse-delimited-from.html": "ac3e668f01c37dff2478b9540bb93ecbad2ccc33be6de6f37bdc6bf8a8880103", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/parse-from.html": "7a63361981a90ff1779abc918d62036cee2b8195f148a2e4136a5300395fb363", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/parser.html": "2a193275bdffb4382ec0ea8264e59deaae2b0c4ee043e5b4947c0f50412db903", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/-companion/index.html": "58b17b2789f6923d2eaecff425f4412bff3f4d7b557dfcf282116066d0d347ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/affinity.html": "bd34769a656130dcb10c3b0df620c54d6f815aa333272f9ebaf7a2aebd8a27c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/block-id-or-null.html": "3b9b54b9e7b133526d1904fc3ff8c5e7d14f854d4956938797298e146216cb15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/block-id.html": "49625fdb4ae873dc8787f1a360bfc0b1e20306d809fbdf7a49d9426d442100c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/cell-id-or-null.html": "14a5428f04927a6e3935ed33b352153d19f0ae0120b33336eefd945d94c53a1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/cell-id.html": "1517c4dce9405cfacc3f99f52f6f80b4b6a57d660dbf355b771ddb28a1d1f896", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/clear-affinity.html": "a9c0bd1e883227f51c6b7fa3e80450600663c92c3529a74cdca726da2bbf14b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/clear-block-id.html": "76564dc7b8800f4802915328f859ad43d60684a68e4581fe5f8ebffb80429420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/clear-cell-id.html": "b7698933b1dee5f924d99a8632b65dc094fa07750d6a7cbe49a5ee95b5f995cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/clear-inline-id.html": "07e2cdcc4d62e9211549c113c5c611790d4cbf8da7f7d17e5f12a042489b080b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/clear-offset-utf16.html": "1747292b3d8796d8022b7b3dcbeb44baecbcfc76fd85af35d2c298d3e4966ef5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/has-affinity.html": "bb0232247660f7aedda3bbd877b786d87b39911b1fc0bfe4882a007d3f4b3862", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/has-block-id.html": "ccecb84aaf6686261a1e5588c089669e89318cd2ddc16fad5add273599e30d33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/has-cell-id.html": "ea93f88bc9b8135e77e31bbda86416b4c3dd4b5f7c37d17b0a93b50075ad4226", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/has-inline-id.html": "9d58d7cd54a4327cbfcde3014d4b9fb17f431e4a87052b2e4fbe8d3277631717", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/has-offset-utf16.html": "1fe6044baae5089ed55a09b59b387278b6925e7bebcef262657d43f94a7e1cc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/index.html": "31e02d16ff91be889797f7366358ae05f6fde10514e9a458cb3418c9cd4f4436", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/inline-id-or-null.html": "5b8cec304057d46a292d6e169861fc560b577256d71ed08cae6c95f89c45f74d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/inline-id.html": "a23c754bbf935a802cf83d4087aefa2d0129d064a432bed073d0db613d730a39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/offset-utf16.html": "9f40c035d09ef10835f34c57d16b4c5bb4bf218eeb013c0065671845719f5aa6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/index.html": "9eb3a64a943f3c3f5f1538f808de511c0aedd0fbdf0eead01dcf7dd03d646f1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/get-affinity-bytes.html": "9c2a4765a2fea7230fe4dbfeb3c6b092a0e1d8e612a5fa88efbdc6c1c22f4b2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/get-affinity.html": "c43c9bc1e691130d2d3fcb0f8afc682de2e8eb334fe2bff5d39dc9bdfb6afaf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/get-block-id.html": "8f9c889e9280f55d9327c6381789bec11538d665bb4f8811e41d4e353ef7d0fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/get-cell-id.html": "200392baeb69f1c2cc4c6736620424a8f0c10c165b1cae6a23e4054ecace8363", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/get-inline-id.html": "6e02fc3aaf16fe0b46732290b94f420bdc1396331aa77051737989c45e3e5a60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/get-offset-utf16.html": "e62a14dfa809cb84dfb135ecae1f08435aa052fa20745f66a05e94176dc23ef7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/has-affinity.html": "921cdab742d854aa04f87ca8e67080326db6d80b7b6cb54ef62460c9138be451", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/has-block-id.html": "199705b52eb04449e056cb10f6e0fe2b2d074708f23cb1972af8ff3218bd0951", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/has-cell-id.html": "bacc2aa67a2e87101e522e35c4ac2ac6b72545d37b12291dee7a345429cbe157", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/has-inline-id.html": "59c7e584b8f500a76e3d9823dd2c282dece5686553b8a03b8c7acb250dd2de9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/has-offset-utf16.html": "bb29d806916bffc65021cf1f8dca628bc6912a8e75081b95df8698fb4595cc41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/index.html": "89e53fef86cd23c0b3163c3c1731c95f645ab032f0436c5de9b824e90f0e8efe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-a-f-f-i-n-i-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "5b63e92cccae134c179571c4e42fe648db43a7327700ad9400eb448471156a8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-b-l-o-c-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8966d3c63d733cd8f14e537eff4a8fabf163dc580e6f1d9868642731a443bb12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/clear-affinity.html": "6090e8837dd0a8d79d86699ac558abb5e41e6b49a6dfa370e4355094b463b91d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/clear-block-id.html": "5de3a8fd69ba8ff3c838be51bd2c8ee5900d4f9cae46530efe33c0a3edbaba8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/clear-cell-id.html": "ef264ea104153bbed64bb1dfe95a1fcf1559ff7d638a6ab822e1933bd3102f25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/clear-inline-id.html": "eb43fa94fd6bce44b337c24b501ae90006f3767098789f48f98c2ca39c0e8814", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/clear-offset-utf16.html": "4aa2d55e29313f06dd145d6d5bbb7858462046447fdfdf027ec76c6c4da9ae47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/get-affinity-bytes.html": "d8682b261e4c997359c7a4ab53b941b874d298716a994fcf9958ec15eaaa1637", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/get-affinity.html": "6d0b4def61bdb9dc4dad8c063faf9463ab939e83a37825703ae5c716c8556da2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/get-block-id.html": "8eb57cc26420a23d496f86235e820dd9ca467e7dde54490eed359b20f8a183ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/get-cell-id.html": "8f4c7e26bebe19bd579fbdc90bf031d7c9bd957bf9f1be52a5b57e10502570af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/get-inline-id.html": "459aefb2faaccb3d14579de36c83a9b15f77309f5ac6aef7f368881d9b6f88cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/get-offset-utf16.html": "3ea35038ed03d4938e64fd986e36fc51d621b6ffe01df01bc817d20a6f830d2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/has-affinity.html": "1681cd6b4127e775186b6a52b1783bdf36b892486ccd5743d7c547f77f91bd54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/has-block-id.html": "41fb613147e222b756bd50b1544f41a33e822fa8c54efab64f8befc8c50d98c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/has-cell-id.html": "ebfd76a19a6ec536b291f0434c7d82ffec168053c9cf6e4806fd4655364e57c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/has-inline-id.html": "df118e040250bf58bddbcde6f6e1d6047db3125dc02d49bd79d7f013b0714678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/has-offset-utf16.html": "d989f903a9d9ac0f236ccb4550d0b5bd347607fb0b8855e27bf273b7fc34df80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/index.html": "0235cffa6893ec3bfa3985b2e56d6c7771110abccd6d4235d805dd2af8e43516", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/merge-block-id.html": "93304d356814ce6002e392288cfacaf19ba796bfe30af1e4ffdcb109c90864a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/merge-cell-id.html": "e4133498d2deba4c78279a311adf12d042c967a67c4e364062027c9c2659dc0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/merge-inline-id.html": "b986a8bb8be9a26a606b539b716134b3930be4dbc83071aa569795805fa2b9b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/set-affinity-bytes.html": "77b7883b489b7686fbad48b55abe7ed9e820c0c7b42201b940c2994da4ebd034", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/set-affinity.html": "99332f1ec9b767405246dcbd631765b5d5a2f033862e191df6928d8bdd7d1e7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/set-block-id.html": "0f500ef4e9257ba9761de1d475df922cac1f2c3d5fb343ba19dadfe496b10749", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/set-cell-id.html": "13e4a67f483c78520da28b52a23bcf48c9813ca089d07f3efcf4fcfa26423d39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/set-inline-id.html": "7d508c463cb0857c93f044a653b4aa321de470f9a8a17e927bb2453a2dd233fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/set-offset-utf16.html": "742009c37ea906831af314a4c8fdeb50f6d656a65495d46f701af5f94b8d14db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-c-e-l-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "1b1f821c8a7ee997f8f933c8c111ba3b4152e56224cbaa8dee139a986a076d6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-i-n-l-i-n-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "acecbaec809255df9eb935c7122b8084a88d0e2d5928e4c7e3a0ef711a95aee0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-o-f-f-s-e-t_-u-t-f16_-f-i-e-l-d_-n-u-m-b-e-r.html": "2fe0592e1d3e245f11fb42049364d3d25d50fb2ce1e142f097a47c68dabed464", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-affinity-bytes.html": "6e0918436a8dbfe6ad0a16bfe9fc7a46439efafbdaec66a4c00ed4713f9ba258", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-affinity.html": "49618168759d3b638c9965c38a97d8d62c034e3b5b1153468f3407b69e28a2a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-block-id.html": "9a027bfbcff4e62c17e036e1f610931f46ba99a4301f4f792e6a9dd1c8164ff4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-cell-id.html": "49d4ed9860f7d9fbaba04a3262d8313717fcdf99857421a63b8ac7a2ebfe67cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-default-instance.html": "61b5e2d196249fd2d3a36448467cba75ad4270aa4c0f65170980c3eb24d621e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-inline-id.html": "3f0b59db0c4002d2525df35d52aa41552254125f15714cce2013e2a78abf5ed4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-offset-utf16.html": "d4efaefb2651c5aed607f429890ebb2f126ad69d58f9d706eddcf4995683d393", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/has-affinity.html": "8235d8c514f36dd1e31f5e1984c367cfdc95aec8aa673798105cc8cc79ee1b0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/has-block-id.html": "f623d0aa0a172f209606043b5c581a9754dd0f9bac671060175fc10d50194e4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/has-cell-id.html": "cc014fa4a8fb4d7f3c23bc7b9c5fa9fd1b35aa69dd68c00abf1b626d9ce938ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/has-inline-id.html": "371a9549eb689c2c7546757c27e1d8408badf173f0a80317b9b3cd2a4eb30ae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/has-offset-utf16.html": "7a5c89970e8775e914c620c5796a1714ce2578a2bd8e2249ac3c7a35d59494ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/index.html": "855f71c29991d421a247d435b4fb5ac6f980369dd8318a3dc293023d4a58ad38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/new-builder.html": "c8cd79fe58429536c7093442f4cf686eded52d2386b29f4194b1a48de1fd0acd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/parse-delimited-from.html": "d351a5cb7bc2dc083c9cee6ed64a257935d4d638db34f3f6088f5043522361d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/parse-from.html": "0b9fc1fd7b999f7b0e639324070d13bd66404db9d00e2712243f7b20be261b07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/parser.html": "7450a05caf9537229d2862f5a726474d030fc698b4cd39dba2114bc02d8c264a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/-companion/index.html": "098790dedd2c9f7ec77b15c8cbc3b8c4585cd870503a3409931cc35ffc7a72ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/-values-proxy/index.html": "82025dbc87a0166ebcd837990f61b0a174ebfe300383c7cb2bec67aea5a3dd74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/add-all.html": "904c50a1264f2a6a889965cc56fcbfd3fd82ee92bffc505bdc52e94e760f7741", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/add.html": "d22b89eef900b2fc9c75d8827f37ac3b8c3241703e8bf65d63fc8c678488db9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/clear-owner-app-id.html": "5608c4bf37086d514ee18ca1b2f4f8438a2588a59fb4b5ebdc9cfecd62bcbcde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/clear-preference-id.html": "ea7ee9a88c8f68235b3ac7b87a9e6fab7b790b5155e62e439be4b8c15ffd51d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/clear-revision.html": "3c0c5bfddeb4c74d906b3c592e4d10042f3d23b6e912eb325683eaae210727b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/clear.html": "909f6ceecd483324f831ec1e039c5df8cd5d8b642c7d60459b3be2854644139c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/has-owner-app-id.html": "a30e1b00bf238631d5a77ff4295735bbb0054e7b18cb9322f5c9a3b69264a9b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/has-preference-id.html": "69b4aea76441456a8e14457df20c9e1c88d78b041917ce7319ac878612dece44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/has-revision.html": "6cc2d9548498a0fc93380be838d2f7086e9c2b35af22d997943a1e95572c60d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/index.html": "2b4dbebac70e8d6b71e66b3c9cd58dbdb5ec65eefc304bb1d89edf49f9e887bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/owner-app-id.html": "83026afefcc74692fde6e22a587452d47b4f09c16fa39d472c0b60a6e73b92f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/plus-assign.html": "17a29afe50a8b9360e2c4970f2ec3ec2312acd1e6fe299e1f49c761ab8fac3cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/preference-id-or-null.html": "b90156c69cea6e007f7a112a4ed84e89b8ac060c8c846d8760bac75a04f10cd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/preference-id.html": "d1dd9832ba31d58c83e46485f8e0dc03551211c161e878372120d768bcdf34fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/revision-or-null.html": "670cb9c5907c9cdd491845f46a0e785edada55029edc8156d3898fe43da68866", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/revision.html": "b9a2fadfb7081da1ff0f5d2d525324ed4b62ecddc944cb583b6475b4515933ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/set.html": "5e78a5d097071c02d5e86c93a862890e3a8a36724b715e864454b9d586c5182a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/values.html": "eb3125e64522df4ae6a0d6eecb11d7c7e1a668e5ec84d76eba219c700f37baa4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/index.html": "93e0fef266e1453cef56140936012c2d450cf8d038e4b135917b1e00b551b36b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-owner-app-id-bytes.html": "04abb0bafacbeb7f7e4f4d9dc56303fc7b7daac10774f64503c5c7c2a2bc7b72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-owner-app-id.html": "c854efc2235ef1b949737317870fec4d49861c8c01186e8cb13810f106c5eb13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-preference-id.html": "8d59d5ab0512ee06912bdc445dcc51804a021ba97dbed28987786ff715ef28e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-revision.html": "17023e098e5227bcc018ce17ced41415327e43a7c92f59ea7d8764b999080d96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-values-count.html": "1804076ff2180361013b9cb73bfcd8f11e4a89f98e3e12ab1646081cd952582c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-values-list.html": "c0d4091d47224044be47e250fdc9fc34e96651b8d27fe63cc05c89408dabaea7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-values.html": "67728bdaf9086c52525994d4399cb78db045d0c3278dd7073ce1e6a377d0e882", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/has-owner-app-id.html": "da688059d61c0c9f5a8699eb5c852ba61a4dfeb813ecdee7cff26029e96c9331", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/has-preference-id.html": "e8a725ea0efa1d9f38fa0ea3332442bd71e96e6d3aed4007e3d07e604fddb6bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/has-revision.html": "bd7122159c3fd7ca167b0b859b7b780737cade48e3ebb8d622f7cef88b5f6631", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/index.html": "374ac0933791a27bb814e06aca7f2856436e6d1e99b6ffab6b366e1bc1a88c8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/add-all-values.html": "66553ff055e5b79ee0f040581abdef1f09eeb5efddca03e57b12c1c2545984c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/add-values.html": "fdfa1e5951b1f4b3ff8bda806750a2f3f54f170c3457aada65a9b5146ae51a56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/clear-owner-app-id.html": "af99983f29e7ad24075c3644d76fed1e40b9a0f2303f7631a6097d3633a9e8d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/clear-preference-id.html": "2c4eadfb2aeec6e9d5a04c4fffe4feb8b51983b0af629a8b13c7076da7712a18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/clear-revision.html": "43ba53a211cee101f010eff6a57385ecfd4dacdd4517e9165dff6aaf687d00e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/clear-values.html": "39e754fd94cad96541e61e235d9b4282b1a9aa11311be2087fbe8fa1f656d7c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-owner-app-id-bytes.html": "803f1cb27871efe30e0a2bb528fec60a6f239a34c9c20f75af4d7f59db2bb966", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-owner-app-id.html": "298a8de1e87e8af71f61ffd5954f63344599778f1f2c85558f13847cc8ff2e21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-preference-id.html": "ecfe460092c8d70097e8de29b8b446816b082efa29c066ebaed484f01f4036e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-revision.html": "4653411d88422f4da855b8d725b4121636cd413ddca13dec59c461bafd9e4e74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-values-count.html": "583ebcf974c67a9cfb0687972578ce9f8ff08772a4140dc791264130b5ab348f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-values-list.html": "71e937a73c87c75b32925396616aa1f7e1202a740d6d53cbab00c62c70aef789", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-values.html": "719740edfc69055a63abc487350d07f0c49151d2e2efd8938cba7bce8c05c6e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/has-owner-app-id.html": "74a2459ad5c902482947ebf0f7963dd76e9af024942992c5ad05ff18f298d31a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/has-preference-id.html": "32aa04dfa33c64ff1f1366ab864b60b2c748572540dc188f6445d7b40c61bbc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/has-revision.html": "a23f475fc54dbaa72798954db88ae4ed5168d42fc522a921d773b62c27ee1354", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/index.html": "f4d372b69f4da5f4a28399074b0ede7d5906e1dd9ba0177b0255c51e5f98023e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/merge-preference-id.html": "6fb223f66722a0e03c0068b48ece7bd5d71d6e29bd5d9873e39f5aece14217ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/merge-revision.html": "b486a6ad001aca43b0dfcf64375885fc6e78f4c188608e6dcd0405e17ad3092c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/remove-values.html": "3c06a2a525c8f9f7f42e12ea2af9fc828513869800bc109435392e92804029cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/set-owner-app-id-bytes.html": "db9693814414c6a22eb0c4be1c120dafd4b3dfc12fb02ef3687b1eff3da442f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/set-owner-app-id.html": "b44e76891be8b7dc7601a868c55723d96b992ca5cb5caace0a4aff2cd9cd008e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/set-preference-id.html": "4f4361cc67c850215c08506b71e9a015d63be6f5c0103885df3a2d455ff827ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/set-revision.html": "89b90a3dd06cbdacb90078f08dcd592c4b220d42eceef6f28dea7c22bf205c27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/set-values.html": "69fb4807a954fd5b70b8895f5ce2da823e378c2332572dff2f36dd93e537ed0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-o-w-n-e-r_-a-p-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "424c5eb7f1463da4250662080a5eb201a8a33ca2c051b8437370e7381389b2f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-p-r-e-f-e-r-e-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "6101e765b95dc95f42f66e1a1c442996d9184e927af5b018b48503914c23eb03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "031e8fcbdb9b2290f6259af0d78dbb8f5297ab495b60bbbf0e117b5538879fe5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-v-a-l-u-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "44f310a18c0189f7ce855fade70f05c1a3ee7ae3078c2c3f6d13621484bd3510", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-default-instance.html": "14969b470dc75ae5632a9bd1f1eadf738a302007b6cb901e597ad2aa17fcb4e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-owner-app-id-bytes.html": "17065ac2e0db87011bafa4a2365cef42886c7c7b1ce9e86355c33c1e8a494a7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-owner-app-id.html": "de75311a5294a6d1dc6a4f78e9faa310411039fa004716acf0a14ed6fe1dd2ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-preference-id.html": "107617fb174b5ab8fa8e0fd8981edddcd178eba3cb1bec6535424038d3ee13d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-revision.html": "6a0a7c57935b8b98c597ea6eaaf15943bc409043290375b1622130b90bcfd148", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-values-count.html": "6ac5a743b9f7c410a0624b21e4565f6bdf35bbca7607c87a1265c9bd51512689", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-values-list.html": "f80cbec60bcfa5ea457090df73df33aeb14cb55c26a388ff1bfc1d2f63d8bdff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-values-or-builder-list.html": "96e1bc05371e0c84ee3c5480d544bca839f6e0a9a87df5e7d07548884d8b803f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-values-or-builder.html": "53a62c33087d38300f077218732a44b8a2356b749c0932391744f7dc93fd26e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-values.html": "d212fa414e4a1081750ef081fa013c795aa9b8a02134e1f9cef593f669225b0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/has-owner-app-id.html": "4a1454760e049a233a9fcd7ef441b2d1628987f4c10231632195f6e906e617d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/has-preference-id.html": "7b032ebf7648ed0108e2ad12dab053b1393d11efb4c7d18454a6db9f336dac7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/has-revision.html": "8ca7a5489e8b48d9ac6c8fff34cad5083b334b738632a2afffa435cd0df55f26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/index.html": "d8313227ce51d67a7f2b838c8de5d0b62828566d3e46bc3a081a1eeb56d91c33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/new-builder.html": "0aa00c1aca7bd56c229dc3c11267b2103472821e42ce65899d0c1ba1442c6263", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/parse-delimited-from.html": "a2bcccc00595e14db5107dc6c6af5aef27bd1a31bd19f6af41c7809ffe4e492a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/parse-from.html": "4cfed5f2d589dc77daf0580cdecbb69f5b756d935a36d2a670f8cacc5859a84e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/parser.html": "c560b1b4de1a493c0e27b0f89f021ac837d60e966dfefe18dff367bdcd3e24a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/-companion/index.html": "b8f42062f98b676194cfc19d9ab37ca0379e91d5656845b1d4134e679474580a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/clear-source-node-id.html": "e3e5b4898561f8177ad9c6194fec5a531a1c3e9eb3160982320805755da2e19c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/clear-source-port.html": "6c2db2d48c086e8fcac4a03df170ad75c3b79ed3c2a3540ad4f02cd94c6e40b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/clear-target-node-id.html": "0d62623e1a2b9b6f781d4ee62e066aed4bd030f97b1b82cfecdef724a285d8e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/clear-target-port.html": "c3775509f0424802142ffc3cc8a4e3be76458f59b0aca748230b40519974008e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/has-source-node-id.html": "b196cf6e03a5b69f52db544d05716bb6dc4bd8ec0562285332913882097d2611", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/has-source-port.html": "7790e12af23425ee46dcb6663b74321519300a4a65008f1d90efd685b7b0b423", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/has-target-node-id.html": "7f1f8ffbbd9027c071d83ed143f633fa2c434f237329f308bc52852654fe0c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/has-target-port.html": "e027e0978611e1e702a0984ba8566000616ab083e3b076c292ee6fe225824876", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/index.html": "97687b6df2115c675f068138d06cd4d1a6751f624c65c39790705c2122396687", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/source-node-id-or-null.html": "7293032ae092e99107c0f111700fa877d0e34779878ef9965278932ebedef40f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/source-node-id.html": "ff7b0a96ec66f5e38102ff31875941426159a3ec1dc0e773d0c91bc583f09798", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/source-port.html": "cc7cdc3e8c8194c5083175c5ed23ea2bc3b95120e77332f2bf63cc09440b499a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/target-node-id-or-null.html": "5a38dcfdea9f1960e64528ec12b75805b2088d9fdf816ef13a1f1ee556df4f2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/target-node-id.html": "a25837bb743d96bbe892c77969268f348a36a3e6675120ce94b4e3530dafdb77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/target-port.html": "3cadc790df8c97296ab210532ff069a7162655bc996615197d7fa520e791be69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/index.html": "c85f511141969123a920f2caa6ab9e6c3830aa4bd93cfa3144dd716f3d010d85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/get-source-node-id.html": "51838760a58ef83b886b18d394b3e9c78972c0c919071aabc78626366e5de6e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/get-source-port-bytes.html": "d8d8522d3b15aa00167e447eb80e0f154ca6df3bb2ddf9ae343b5c880a2d764b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/get-source-port.html": "1c5018c76af2f4be3f0d5c48a573406bc278bf5b792f26a895d43351cda024a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/get-target-node-id.html": "5247664ca20a44c0862377183d65f92c6c0250360c478fb452296c026d8dfcbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/get-target-port-bytes.html": "8c79d60a0af6a0d1f154018629257aa4050b99d208cf3e250fa50b065c235742", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/get-target-port.html": "0f5e0fd76040b5b71a314d98b566d323087ef03f0a5ee115e2f2a96b4a1074e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/has-source-node-id.html": "e91cc6d34f42f7e5aeec0f76e5395df4dd8760a9ff3afc8e181c45529509bea3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/has-source-port.html": "01b59e8e487c15088b36f2b1065991b2629acd54df7b35896e735b32fcaa0537", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/has-target-node-id.html": "b7a76f7e20e39178923e256c02bfbd9d1a7b022b261c5860d10d886e674a7bf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/has-target-port.html": "ae3a4857ef6eecce86b4c70d259d38a73e16153f14963aadcefb9abe63ce3be3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/index.html": "f654d601cb6d9f879ab2b7d3f73240f99c46698a4fc4cd54d85b923a330c7bf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/clear-source-node-id.html": "40f851a140d07be9972bfdfd25758470b19a8a516d403d5a729979c159480912", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/clear-source-port.html": "39c20671cf58f4d6c599ae93977509007f5d40fe5b0d72a9071561bf7d80adae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/clear-target-node-id.html": "a90a80313bdf99e98c87f1817ba1c30532d9c48230bff63b32a989c3b18790b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/clear-target-port.html": "0ca91fd24529c29f1c1e8f99a80fa00c9892510999085dd68f468d2740dc2eaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/get-source-node-id.html": "ee475aebe5bba960a3e1c46bed4e70ceaa752a4bc67fda7278d185fdcd08d954", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/get-source-port-bytes.html": "0e2a7724fb639b80ad98eced9aab5c69b590efc3a4753726a5600bb7698c879b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/get-source-port.html": "a2e3ec7edb4c7d55734fadcf47b6db0e06fe3b87f1d75bdbd8723eee79d51cbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/get-target-node-id.html": "a46c7b6d1dfed653a8224d72b7a3c4ca2e9fe582009f714c13eda47eb0a51ece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/get-target-port-bytes.html": "1adbe251fbbada065f11b32b4b61bd845327bf7b5d8f84bd635fe8e7acaade4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/get-target-port.html": "6fe5e70d26772b763dc1eb012b3d780d4efb8b9b48846998e0f0ef2c58916153", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/has-source-node-id.html": "a598a1f98abd232e0040d4ec908cb5a744a63c1e2790f93b56b8fce578636361", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/has-source-port.html": "509dc35e6cb97972eff5d8fe3b74ee785bcb574060dfb8bc0f01a0550bb8f6be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/has-target-node-id.html": "033a3f1ef87778df6dfb579c86de44fddf575ca3c66276955afd4c1e9e32cf3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/has-target-port.html": "421a9f1beee185d465a17bcb7030345cc98ea88993d1f43e324630308096ebfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/index.html": "16ce3cc4ec3d33fc131f7a16a8a65e889068ed51ff806ab3b5f4a89aab5ec329", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/merge-source-node-id.html": "3f329f4d79c3b9ffffd402d4aa8ef2afeb9f53b1944e4d733e37d9e7a9f93655", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/merge-target-node-id.html": "4d5384bd48ec1acd2879c02f272b7fb64ef8a0c4a5a9c8e16d995bcb0f03e3fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/set-source-node-id.html": "81ad2edb12625a73302d4095d6d6cdb6cc03d995bcde34f72590543754c67355", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/set-source-port-bytes.html": "e9e67b7ce82dabd44e06a62529876f2971c497abd32f68f77d6baca18d0a249b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/set-source-port.html": "a95ba3907c8d938dbd2e923f0d2e246293836f0bb727d57b55e574c69b0ef19a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/set-target-node-id.html": "27f317a6cb686a7838c4bd4c9c37335d2ed5fde5ff9d89b3e5c6d72179c73d1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/set-target-port-bytes.html": "4bbcddc5a9b9a5f1f6146c46297c3a73c4280361d06ef0c13531dca1959c157a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/set-target-port.html": "58f48d3b925034001e137ddff99f5030ef816aa68f1e029e75338884602ab286", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-s-o-u-r-c-e_-n-o-d-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ec2907012654fa79a44624d9f0eaae750ad6a4f10c0c9e514773c0fe94a7dffb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-s-o-u-r-c-e_-p-o-r-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "484d381d549ce96a2bad0839bfcf8be1147780ff7eed95178b7f9d9bdb9607ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-t-a-r-g-e-t_-n-o-d-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d16a2efdf5962169011fb726576efb6b5122921e47cc5e914fd06033af9b6535", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-t-a-r-g-e-t_-p-o-r-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "25d6a3ee5d12db3847d433686cdc33b3bf0b3f0158382eef130eaff0327905a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-default-instance.html": "d481f874225597a1ed417d8b1aa916c24264a4b122d8a93ead97e7e75a1a7c2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-source-node-id.html": "ba374fc927e87dafe57a66e35898fefb7a17597e6f06a4198538dfb7167996ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-source-port-bytes.html": "85c0d47bf727633a3552513639d8814f9e48baf72ef4a82842a7d8d2cf8cfc7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-source-port.html": "f1b76ac3a6cd8e8e6c88265619bc7b6f551c0a1984cc05caf942fbe9c448f041", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-target-node-id.html": "6fb628a123cfd2af880c876ed37ebc306f41ec785db00c0c2639baa5735cf9e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-target-port-bytes.html": "d85442cda14273e525eab0ba2b138c111dbf5a0619ea1f2cc84692ba37e8b01c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-target-port.html": "828e65d3d971318ff97f91eea45039a52b1e55f46f890ab955a955a3408ae1b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/has-source-node-id.html": "95299f21e05178c558534f30684710514eb6a20518e8fc8eca61aa510522b6f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/has-source-port.html": "26b6ea2fb671ee8beeb4ab59ed377719759c56954abd008197db1fe37ef2d1aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/has-target-node-id.html": "07679b174a85759aebbdb4af35ae590f23a9c4c9b959fae9533a5ad6eb267c0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/has-target-port.html": "d5639af06fcdfaa9442886f2d0f11bdbd764714267e3c50032353737e8bbaffd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/index.html": "7b7df594475f660f193a0c0203f2db1d300738278c6e5f16d3bcd7cc460992a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/new-builder.html": "28d0a0824075b7022027e4a06a463854184be6f32294337a456bdc0844f606fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/parse-delimited-from.html": "295e61b68045a7ef89f0eb12a20914f1b4d0e3624eee593a850f14cb35868750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/parse-from.html": "d1de8e35b11965970d9ae93885d8151bb03788d9959fb3ba7c4c2f23a67b160f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/parser.html": "23ee6bf7de5d19f66e64cf9878d95b2ae5892bcf05c29584ea6c29e7d1e84a36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/-companion/index.html": "e8eecf969d588670716ec8134e513f4e19c3924c66831e3df6300d0ac188828b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/-edges-proxy/index.html": "a2e60a78db63830f3d803b8970e2bb6b739fd1715e1e33f6f422e3a88d31ba88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/-nodes-proxy/index.html": "c229d84901460e40e4f01b960e8b8401320266bd93c3e850f7d4394a389a0d2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/add-all.html": "07a8cce763a613a8d31b4834f705894d916b3807e5941e6cd0455c26668cfd8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/add.html": "72401ab069c9a080cdb758072b67dd8c6587e717bdb4458ca51a37feec7bb684", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/clear-output-node-id.html": "6dc2a18c381f81a97a24cf99afcc6c7d574a9307cc7e15d643f9a6e402e2ff17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/clear-profile.html": "96485eaa7a1110c7e59987a20992c67b719cf2910bf229dca3041cd31edf3700", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/clear.html": "66755e4012838a5abb1b705c1e38b9d3331f2f20c3b5ea18446e1dc7005120f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/edges.html": "402b07c6cc46e3696d6e0c0534e6fcb1a66d7c7bb74e5a980e3301b5af28a363", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/has-output-node-id.html": "b25f9e11babb05adbd90676dcf05021d7a26fe151cc2a589ab5fcc6093766b2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/has-profile.html": "90cfe8fddf7c11a8cc7fe1659cfb5b743705c226e9c1fee771e91d73f49b6b33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/index.html": "4a505c84f7c2846638cfb2597f21446d9b843e83d32b33cdc2fa386b6fd31002", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/nodes.html": "0a3e95c08a3f1c2a5a20f967d97d0f8c84293d52b3a7fb8aa7f5d3fad8d99760", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/output-node-id-or-null.html": "8e8bcdf792c39ea0f31f9fcbca2660bc3d430fe3f2860e6d12edade1b1216a46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/output-node-id.html": "a4e680cc265eb993f458b9871bbd5d6c5b127cb4bb6746ea81caca863e804068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/plus-assign.html": "d8586a453e135dadb6e8702286c90e23956287028f7abbeb465831e770427437", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/profile.html": "3139e559fa65814dd4d083eb297654d75c170d0948b80855bb25df0f2533d31f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/set.html": "f2aa4220aa0b6b056a8f76991ab8377a46274f9834751e2524ca9bee8ccd4056", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/index.html": "026d2009efb0bb24f5f0aeff3b594f806d88ec962c61a4b7758a027aa1c0c9fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-edges-count.html": "d86272261e3aad0b186423165477514c2c24b630926bacc7758213deb290ea6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-edges-list.html": "6b10437278c13116e09b64286c553a99661d54f9dd21e08f24c4473a68e20659", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-edges.html": "bb28273f11d030922cfd8d94ed0fa05340e12506db0fcd51f112af61f6093593", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-nodes-count.html": "a1c1426c17a2bd958829c80123be392fda4c4e9738ebdea5a54facd5d3ecb712", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-nodes-list.html": "ed4a5e33cd84e456d665f0dbcf2cab4167fef97178aec78c119c5a417db40a20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-nodes.html": "7a2552f97f4020c92a447a1e12784d23314100e2bfcd152ac13c5c0f6cbaeb20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-output-node-id.html": "e7c9e709ae08ad8aa925e37fdcf5f6e02a11c6e46f73c53b54caefeee2492be7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-profile-bytes.html": "4d0fca2ca27c6e4887a7813e6a6ac20dca6dc1b9ebb1e310f4fba4acd232aef0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-profile.html": "b89fc2749d9cb59c7f4a5e40eb477e57952327e0a61c00f978b917523bbd4e6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/has-output-node-id.html": "4d0233ae5546b1eba4ee37aa86055de87c4b70d791541bf524bc337d8d24f7ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/has-profile.html": "749915c98c5ce205e49851de149deb4f3c561caef6c4af57ff6d59df068130ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/index.html": "c555df2404b2f798c34e60b4c9ba2e0edabd3ab8773cc8534f94ede8ca4a36da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/add-all-edges.html": "8b77e2be61463cf300cc6021694e2065be3d19deec88d4b815e62d8d32589d6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/add-all-nodes.html": "46e777321717178d2768ddf0fd4e2fa2efa3a9ed287f3e8cea6dd91a810838bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/add-edges.html": "6f1195bf3d9ee893a71c8d9f51ce178403f0416f27309d45905660142274759b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/add-nodes.html": "471dd4bbea72a5259b0e90dda5b794a988b072ddd52727978b897ce32304ade0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/clear-edges.html": "f968a05f13d5853f8bd9f30d5c112878016e697fdfe176dc11261e929dcabbe9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/clear-nodes.html": "a037aaa53141f79f571f18507988ee4ffff561373e788b69cf3563bfef2128b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/clear-output-node-id.html": "53c7320c30e3263225821d71df7af27a6be79358642a77892263f9fa690b34b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/clear-profile.html": "057edc7d572cfde7d0ebd190eff3cfc7750daad2ed9279542c11af05e221f543", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-edges-count.html": "713a1f968ef61e732145fe061693f9e92eb61fa6374927caff8c7d0380fb4a81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-edges-list.html": "a01a983f1ff14dfee5e80e7a5393b858f51b91f7907dbe0a5616cad6e7fd6e5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-edges.html": "abc46a4571a316e91d5fb2dce2f4862dc66bb6995700b93ca813b51d6884f0d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-nodes-count.html": "2bc929f14bbbfbb6bf2c83c67cc442fd3b6ec0d4893a38df961bf4a19ec10f39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-nodes-list.html": "530d7bf769f7b34ed953729f7d70fd9d7bdf37efbc17f8c3ad2d308c18e0d7cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-nodes.html": "d3d4c3a428b61a271edc37622bca9321974201c85dab2f26292d1663ba04b3aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-output-node-id.html": "45f4c58a0cfe1550acfc1c4ff6f02f9a710b34d05ac047c077dadc283a2daa8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-profile-bytes.html": "17b8687fa0998dd2c05691bc5308a943980345987cc4ea082deb1b493272d4cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-profile.html": "88f100fa696f3e2a16a516aa7401fa7c3a4b32a75eff4feb7c8ba24350245071", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/has-output-node-id.html": "efa4b607896649fb342f7dd2d1af0756ec488b40b54b8e1f5946df1308cfa81c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/has-profile.html": "8c59041eac77c841dc0fd509b72181afde0b308043b8f111a80b16a95dabf59d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/index.html": "fe15eb3de4cebe95c9549188418bd9a79454d4d04a32978464fa71d922a67a25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/merge-output-node-id.html": "677795812aeb2c523138f30af6fbd4c3c54aca73274c8b5d3f46951f04959bee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/remove-edges.html": "8d8ea426798b6cf208fbd3b734fb7920ca3563de1c4c24e7bf1731ad118162bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/remove-nodes.html": "96e640897b2b760d9c542e0231c8713190041d0b0666d348d833b3495f0f7a9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/set-edges.html": "c1e087d6e862054206b7cb84fc849e849f869670ae4266460fa779d2b0f87fbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/set-nodes.html": "6cad2a7b2c350a568dcf2402b54e1abebcea26823081bfdfe35ea8b14cdf3f5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/set-output-node-id.html": "98d0404398c3ff88a1597b5893b942aa20f35d7b899626ae44dc970e020300b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/set-profile-bytes.html": "9608fd837c41dfe66c4c0064ac8bd0e51cdd4520c88c7325e52c8e2afa01c1c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/set-profile.html": "2eb1ff204469ed0713c5a24228f3088462d23ce7d6b2787b0563ea21bea7392c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-e-d-g-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "6dd7853fd8a3478ddc2f501d13abff79248a26386554a08859e8b58d9750be8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-n-o-d-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "f1c673f310ab664818688569a86367ae5aa9ea8a80dc0c72f0fefdc86a8f6ba8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-o-u-t-p-u-t_-n-o-d-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d2dcb2338631eb2aae5c6024d678b93fc50dc9f62b8968ecc0877325364a5d2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "c76e9e288e55d47095b96b66d35a11d146983bc28e0fded46ec438762373f355", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-default-instance.html": "ef1e751d2420e71c38512b88b04c3024539d7af1378f73a86a7b6d71809391dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-edges-count.html": "f26672c3de03394ec11c222bb042be1f2ee034ce567b1c387eb53dc33fba251f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-edges-list.html": "f8de5cbd3e89d9431fe497bbe4c58573345cb981b9a25e12be96e98a6b63a184", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-edges-or-builder-list.html": "0ccad2649c582eaeefc47f0d434154eecc1e8020a23818a0e8b75c5e227d44bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-edges-or-builder.html": "f66242b20b3ed23522319adebc3c4a651a43c3b0ac4363b1ad22337e0591e377", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-edges.html": "ab5a99858af535e7653b79fcbc00480f3e7734c749ff2b5fed37aafefe81abdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-nodes-count.html": "f0124565db5d6f2f58a82c2a291e82fc69c3ea7b033abd9bafdc6577825a2c2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-nodes-list.html": "49e8b6e097872061d346ed863678a9890b6b9cbf397a229409ac92f5ab14d4f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-nodes-or-builder-list.html": "ee70a147111d66946f705a71b825793a5611653fd8397d4d6bcb6dde708e2ca0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-nodes-or-builder.html": "ef52ac9df1aea9c8168cf0417a8865072274bfb170479b7721614ebb31124351", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-nodes.html": "6e2860a4112fde08c9324b9a1b7de553adc2a9fbf3dde07cb9cc4c186d53c2bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-output-node-id.html": "4ca0b408463e11ffad0cd9e4cfbd45c87219763f09aad1b19c71c7364d6fbcef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-profile-bytes.html": "c22704473b56039be59490d6476546a4f98181a14c829b992529a705fbfc998c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-profile.html": "167b9fccbb56ff969f74c0b35c5780785d1357553106cc58c5a501fd87933051", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/has-output-node-id.html": "33c2702efc3b4b29871c9b174bd1cdbb316e01684f672f8c1806a406e4fb3fae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/has-profile.html": "9084adf5bfa84cdba442f7d767dbb2abf274b6bc84d89b664a5e3c36ba963be1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/index.html": "345e2e4dd533d1938aff1a4ec4b1f9ad710e401679d0c4163a1eb52b33fd50ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/new-builder.html": "164f5d0be1a5840680982df6cc3aea7019a2449fd0e988c2d5c0bc04188a8b3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/parse-delimited-from.html": "51f8260dcd11a12e567711dfdb5b89c2bc4b6eb0be0d9d8de13ff0e14666edea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/parse-from.html": "31ee9e302314bf9377498ab1000e65b78bb93427e9a43355888c66631b7db089", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/parser.html": "71c5f18844547c426771d5e71a4cb4e98f304f571e71ebd361b3d6fd3854939f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/-companion/index.html": "7b91686031c43590e207118770a704503499bb13bbd98fbe5cfcee342ab189f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/-options-proxy/index.html": "d3b1f45e0ceb33d232dc2bca2b9db075b98e1fe21aaeaa9b971714ab5c9d234c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/add-all.html": "250a423a0ac33e676c5548b19b4d8c93d0473c4bd621ecc45e4e31fe627a921b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/add.html": "8a44a9ac14f9d603f937abe62a3ed78e95d435b01e8fd5f15bfafd062c812a91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-name.html": "74b03e7c048dd63a4f1a8890ea7cffc77f1cbed8e54dc98d7dcae4e5d2bc382e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-notebook-id.html": "186eca784ae6dd4b66e1792abacfc3c96de0a052c3cabbe70e6d9c35332aa7e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-number-scale.html": "92c7219caa6699cb8492570a8b0a91d0dbf0f7e349d3d6bf22c73b352d3acca3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-profile.html": "0f10241191c57fb21e9592b70015fa6abf91a7ce7fbc5bf62fc1f6ca2e1e3a18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-property-id.html": "b3ab52b93e2db707154b1853cd15f8ed4c13416238517171438d29506bced65f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-revision.html": "63465753d26e2df8e9bf4c88d73cf3cbf57b3dbfa4209979d8dce364325ccb16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-semantic-revision.html": "29c5adb1b8b7a58e4c7ee0a162c8c874aae8ed420c522d1a39530015e44a2ca9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-trashed-at.html": "e54648eddbedf16d6860ca171bad3f80a55fef668c60e54626c87ac52a6f8b13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-type.html": "97c0ee4d8579ae421cf88bd2895d749c9182e3fa285954b335165c6d62e8a512", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear.html": "b11366e80384c8d16340cbeaa4377853dbed1e04513300c85da061e3d2cf0809", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-name.html": "ce8f965b23bf9548efddf48cf4740cf9cf75ca43670aeb3678823140a435ff27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-notebook-id.html": "60f31c3ee47b163b6c66c3b57275fcc32e2d328a5b1323b73de867c48ff2b5aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-number-scale.html": "d2ea84a902fe959651a9a5f5d024cfecc761d7f47c12c907ff129208f099e98b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-profile.html": "066e36d532a76b374cfc1fba65bcbe1f71d674221e3d0286fe06d30f31654e7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-property-id.html": "06c2d69cf5257126a283587aabb7483b552685d0c80d0d158af58a05731bfa5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-revision.html": "95c07cf6018e885957d68eaf55ebbdfacb42d41beef2fd3c1a7a6834c81e55c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-semantic-revision.html": "ca44008b78beada88ac34cec058302c1bed65b9d1495f2827fb0a8e3784d2a93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-trashed-at.html": "adf7fe8e3ee963b0a9665dd03b2cbf5b21c62da5251f5a43cec7467f3f9d3ed3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-type.html": "4fd4d230dcf98b85fbc50b6b23b277256a979dbd8a42585251025de2328b6467", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/index.html": "4f363f1060c7075c38b893453f5c7014fad04bebf5a8ae680e6386ad9b720a25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/name.html": "4c02018053491c503ce5b4248037b7115fc22a6f18cef37d3950ed6994fcc0fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/notebook-id-or-null.html": "ecb3e46c478bec6c915e8ad6c01a02de7aaeab81e46c5306677a7149f24df9bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/notebook-id.html": "54d18326c001b073bf536f2b9c1c153384cb2058544f20a95bef5414a839f532", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/number-scale.html": "44226a1d1e9a6390136f3029a457a3a392cd0e8c6624f929e8e032e1efdf42c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/options.html": "4ffa93265b4f0105b57e2cdd73867df97bc91a58b5ed1f36eab90e13bd96823b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/plus-assign.html": "03ea26b486774bd15a5463e528f8ba45b27888b9e7f2f6c1c0247bd8321a03fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/profile.html": "cf31a80eb7aae7134e4116b08cd5e89f4a017fc4c249859c26fab46b5fa4e63c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/property-id-or-null.html": "b08267f0dcbb525512ff84aa149b168be235c408d3fefd26fd55dec6eed34f46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/property-id.html": "ad9c10dc50354db6466aebc1ff2d506639be4715abee8378679690687a487cc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/revision-or-null.html": "99442b34925d1da43e17019381c38f9bbf6496a96102fa1a1621c6695eef010c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/revision.html": "5d4086d33718ecf5b8a6192afc82c246d70212e75be72770bd18987e88e6a00d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/semantic-revision-or-null.html": "5a32d3e73993c2532783bd932ed66d78992ce2b17340d1c6b066347b7391d48e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/semantic-revision.html": "bd6286ff215225e7f88c998c6687e10de1530277eb9271efeee7531529d0f1a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/set.html": "fdfd47c28d66d6b9e353f63a700c6f643a70d56d46140618ebc478f35369505b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/trashed-at-or-null.html": "95012afcab374967127e70e72819249af8b0f72cd17c823ec512a7a38b45e970", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/trashed-at.html": "efa53e410bbcb0b1579435f4112d0296fcebf3010429066b72f0385cfabebd2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/type.html": "e44ade4558d33e139628a62f495604374640b89a151b7fa4c6482cabd26970ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/index.html": "d0af7e84e9e3921850b1962168974893ab5d9852f79e2caf081ed1f5598581f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-name-bytes.html": "332a93c2f99c929a0b5c627c0a7a74e7e6a9a8e6a07c9e7db956ea9144b37d54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-name.html": "456c567cb1dad423bd74494ca19513eb12d0ebc7558baa1cab8d69172868bebc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-notebook-id.html": "0a6f407543dcf806e9ee3ed48af5ea21009d7da33ba76d88814a95b4bf031486", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-number-scale.html": "8a4bcdd140e19b5a6361338527422181c69ddee270fcae2d737990a306e41027", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-options-count.html": "b7dd16b3c0e751c7ace3a6950c04c35db06e95f68e63d3c38a1504de6532142e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-options-list.html": "3d78ddfae3753786fc84753ba1bbcef0307aa812157006a46911a5bd57fb3789", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-options.html": "aa4242d78d82ac1443af4f83ef6f194a311343ff75372985dd8aaf15f0090635", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-profile-bytes.html": "db87cfefe88ab577cfd27a899448104a2b32f9aa3fdf84d520ca470da450773d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-profile.html": "addae510d3bbd7dd577ed69edde90419426aa3dd586a7a9eae4ac094fc35eed1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-property-id.html": "be2cf770955881ba26a941b5bcc707c1a4b6399a6e9dd9aecf2a6e75f1a0bb9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-revision.html": "85d5987bdce79fbbb8240a88bd40cc040e53f579ee880a4a47020592dcb99a36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-semantic-revision.html": "2b7a37aea72c9da31e9262203c15544ab3ac27e70e03a6d99cdb57ebe97a297a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-trashed-at.html": "58c0470b8743d1b24eb2351fd935d4f66042c7584e57d30ce28ac657072e5a73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-type-bytes.html": "225ee1e496c62aadb13298ae42b6be917d648b21c7e1df234e93d7884502a7c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-type.html": "5f88eb35b71d4533bd58a89ce1fdcaf246ec936a34835ced7f58d30bb6e64ffe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-name.html": "69ccad62c095cc6cd49401cc02feb44c3c18f81f1ce90f188628599928a6a7c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-notebook-id.html": "053748ff2cfe1ea0fee038e9b8a2f69583985fdfcf750af13c8ace23444e6dad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-number-scale.html": "4f7443cb753bc64790efb28cc75f7fd75af68922003b2087a5e4c9f8697b8119", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-profile.html": "038e58f17778c705ddd55fbb9eec8fac86f2474d16e547cc1ec748b820c2a981", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-property-id.html": "d211d972f401a2b52d58c6c853ba50047200264dd262731a8b6c0463eb3320c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-revision.html": "d3dba398afb169e29f9c8973c56c204b87ef65d24cec48681040b69a24df42b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-semantic-revision.html": "e1fa63bc00a6fa8719561fc11f54a18ac3a9bc1a8c6f9a82554f23dd5ad827b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-trashed-at.html": "f30f8824dd8683413118fd899f05e1e9072e910a1fc67ec3c70cef3025d0eb58", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-type.html": "d558d045dac37900f587aa62ed3b9ecd38e05300d6d4e4df16c1e0990f605236", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/index.html": "e1472c194ee25244fdc721a63bffb5e1aa967639c74b4d3e194c139c2d4fa885", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/-companion/index.html": "db73a8f295ec5b5f4e68cdad00777f55d79f946bc14f431d0f6776357dfbc407", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/clear-property-id.html": "8822ac665a7d67d3cb2cce79b6e956de1d0b948c18cfa0c392d59a3f711b8e51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/clear-semantic-revision.html": "ff6fdc82595c051ba695e18cc41c3be3a1717cdf24c867c983783be5d729ecdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/has-property-id.html": "3b6d00ee24a357150389af3b2511c7648d4f7e074a4f9d8306f28785b1155c44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/has-semantic-revision.html": "57854d9177e304803cf2bdc0fd48c39cbb2cfe7bb749b4870663f832df9033c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/index.html": "5b0e02b5fa6d75828aae4dd3be69cf10c368fea076440748ddac11ef9920141c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/property-id-or-null.html": "b3285dfb214946bfaed2cd9db214a09542a47ab70ecddb6e8de39fb1cafa32cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/property-id.html": "dd315b3f37b037d5776e2011283ded418424decfd39c71ce8334056af3aade25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/semantic-revision-or-null.html": "bc5ba3d9b610752d99b44ec4d3184950b6dbb972e8dba3fb15afe8b136af2970", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/semantic-revision.html": "106cdb5287f1003866d672734aaf8bea893ed2f0bcb85d05af38ea532e0826a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/index.html": "d30ccbdbfe1846c8f7f52ce097f3524f72012a8fee9f67b0f760542cb6a91e48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-or-builder/get-property-id.html": "87fbdc6cd601f93a6605d0aaa9d6d8cc646e0cdce2adb1a068abdd542128f112", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-or-builder/get-semantic-revision.html": "63d80586c21241a91bf82cb4d9ac1a65ca7d7d72fbdb39ca6eabb7bfb1911a59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-or-builder/has-property-id.html": "4f74c4c9f2c3ecd74eb398bd64f09498b8d7a188201725a470a7819f8254c8e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-or-builder/has-semantic-revision.html": "eac9f93c1c6af5fa560b0dcd542a2127e36aaeee97825b6c5d1926274e3d4a26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-or-builder/index.html": "824385486213f78ceb47367d8c0784c8d5844beaaac603b4317de07a6a60aa4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/clear-property-id.html": "7d8af28c746641bb3634731852637bc3436e0f627a86174010cff03aff3f0426", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/clear-semantic-revision.html": "905065021c9265b0d29e158d41697b6409ab3d8fdd20592f5146cfc900b97673", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/get-property-id.html": "b5690ddf17d836c85c32ed54f95230f71c0331fcf5878f1faa5d89a8352ab2ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/get-semantic-revision.html": "37c4f527dc451697a1d1400a02e77237fedb2a35d233d81b6062e4f96d8f7115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/has-property-id.html": "a2a8bbf18858e5dd03d932ea37450fb1b36d5a8205082852df28de9323d73d3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/has-semantic-revision.html": "d4c0a10f7f0e458ee9249cacdf52911c995ec15f0723b65e81b9fa44de3baf08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/index.html": "45a8aceafda74da48e9d351dc348fbde8350d8e6f778276c057e5b89ce280e60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/merge-property-id.html": "0f25899d0c4cfb7650c5c406c3d16c0f4b58fdf38c48233fc3cf83675440dfd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/merge-semantic-revision.html": "2ca8cfc9a5b13c032d6c6ac09f46925cd7b3509d4cb028e907dd0f3a72b6e16a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/set-property-id.html": "81db76425148019e6fca9802153d46b859673396199d087550166fd7811497a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/set-semantic-revision.html": "dab3192194172c890b4362f427086e0b7ed275784aeae584cb11029ea1d588ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-p-r-o-p-e-r-t-y_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "1736a7c4d9e512f941e3b99850b24f645e78261701ba1158579ef50f6be3a8e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-s-e-m-a-n-t-i-c_-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "4d7eab93d8b26f02965994dc78c2af5f54f3bc42372992bd7fba987414572e73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/get-default-instance.html": "405fbc394e551f23963cf8cf65f1088aac786b03033ff099f2c4095a6f09e6a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/get-property-id.html": "3a098a202fdb5c7b60261473ee29f18cc163f19a08b9d33220fef28cab1e1ef6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/get-semantic-revision.html": "a8d7eda734836c21036da6b3ebf9023b80e27c25d75ab9fb3b3177b2c11f0664", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/has-property-id.html": "8766e73006e11d486bcbf582e9c1c7164643f217373307e6a89f290e61f2ad72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/has-semantic-revision.html": "d6693883b3cab89b7103809fcba935d6ed04aa4243ef1c4a708a77a0de4b1b74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/index.html": "0c9e90c1847bbf221af920ed430786e23c0ea98c478e7d57992ba01360bff152", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/new-builder.html": "6a3d52c0549e63d2b2a912c06c8a87d58e81a5c050a0ac1184a3bfa0c611e951", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/parse-delimited-from.html": "ad23dd7560c4f853d427d14bb0a4ae282104fc8e29e0be29dcd4e0385df26611", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/parse-from.html": "2fdd0bfa15e64ba7a56dc99cc6688142c3aa987f01a4c2231ba32983bff9c70b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/parser.html": "6658934481d04b439bdeacfabcfa474fa0fb848fcefd9d889f6bd4dc88fac181", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/add-all-options.html": "4cec8ea418c69bc17c51256a054b60d8538d26538d64ac96db5627533ee42b3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/add-options.html": "e17a18d094aeff7a1a255c666cf9a1d778f0c4ac2521de68bca09c6774eb0160", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-name.html": "74efcf6fd9deb7629448de23c973e047463d663a072e1c1d707c63a289a1228d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-notebook-id.html": "b0ef1c86ff08cddf8ce5aa5dd34bbcfb4b91981e543fbb4a2161658afd68b260", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-number-scale.html": "32f0f8efe05d0d2fab3d69ed7216d392f3c962c92cb149f9fcb2dbff567d2a3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-options.html": "b40376ccbd23358b6c0c4a5f2b3ba6e804599bd1bcd5ca90fc7ad1197a9a9ce0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-profile.html": "68d7d87b61e1ce3fb6f19878f26b7ab5fcdfa0fe3763d9f1f5b183b482d47d9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-property-id.html": "806c33a2eb6aca865c3eefef560fb519d0ef5cbb1c0125e698f6c0fd3764068c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-revision.html": "46130dd3109d09cfca993da647077ecec3966a9870f39d5e9125e86b3bf9b889", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-semantic-revision.html": "37bb66ac2a26b15311e81c507cb219375574b4157ff877429f24b6796d1792d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-trashed-at.html": "5d58e095524a6f0f0eb2d35a02636adb2e200e15dad3d452f9f6013af1247d39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-type.html": "6f961681f02f09ff6bf6c0b6c4f4acdffb147272daac77f9887533507518096f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-name-bytes.html": "3cf8e4504903684b3c236d5367ab42c5a398ba5d508e5bdc851c7c36236b6c85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-name.html": "34c3955abaf228bbe521326f9369ec50e9923158df3d297e08bad46cdf5f04cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-notebook-id.html": "26dfb19441412141d69777cda90ff8614e19f88bacdee3b89c4c4ef9b2395215", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-number-scale.html": "aec40479b7c25a92d9a0da109cdfeee3ed34b53dcc4916bb1364011b105a4a09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-options-count.html": "bbb1d2723d621cff07b170dcaebfcc8e3c2e55454b89303fe00caee0aa8a59c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-options-list.html": "0691fe57c9af9c012cce97c9d7548c29f640cad5599547515b51dc7b358e38ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-options.html": "e919ba1f1bb89ed34184d64cffb6146cf0eaf36199b6be12ba7e0c9882de9463", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-profile-bytes.html": "c32be5010b0c57ca96b787f0bdcd893a423a42fc2809a3905d45992742c3f61d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-profile.html": "ffc4ed408819e9b2c92b0c13b31121f8e36deec12d748c23b589814ad3794c0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-property-id.html": "24dc9abad77dd1e09efc68b185c2850c160c13c8e1fe1e7ba744b6fe3c1163af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-revision.html": "cc93caa64f07261fe3c900c2bb69b23d7c38a3f60d3f425d36eebcf3f86d1f43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-semantic-revision.html": "a29548b75723d74b632370bc31935267b0e1595fe83792063f8033afe1e13a75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-trashed-at.html": "6fc99d9fa2be570c483092778932d018bf169164ee50b030518b5d42d6d4afea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-type-bytes.html": "3a954bc6f68210f0e40dee9d9a8d63e3fb41bcf6a264a2637e10063b628a6ebf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-type.html": "595ba906d4dc0c05d0645ed883527cd037073ec515ad206de44426a2da579b74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-name.html": "da141c02956ddecd4be6f3fab76ed8e834d8162bea7901879c75017afadfcc20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-notebook-id.html": "2e8aa780e1bbd1cd16ba2495d5994eabf46498b6451eacf8504e88076947309f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-number-scale.html": "e9ada50cfaf75977ea5f7c5feff6ac3b0346c2bc0078d8029177e891ebb760fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-profile.html": "eee586f337c38e109a11e93f584c59b2248fe8289e11bf0b620c951814e75c4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-property-id.html": "08d735c9ce93ef41de32438a157f29a475812b150520be314564badcf8f67fec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-revision.html": "dba74257c5ca4a9f30c427a9fce934ea4b9d9ef6c810ac860669d8ebf5022896", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-semantic-revision.html": "d42e61e1115d5e0485db8780e42d030ab4756308d37991ab38da05212436af0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-trashed-at.html": "54160498aa19f32ffe062c58c18bedd04b0fd13de195aea4d4cc075591f4390d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-type.html": "3ed693a61cbcdcfb305a54b19f7e219954fed25cd2ebc402b8d01d9ee8668ec5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/index.html": "ee46bf65da962ba2e8342d546a7bf61450cddc1be9364218437e4780e5bc4fc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/merge-notebook-id.html": "db7f8b7abe88dae1186f105933832cbad58b254dddf4cabc4f4ef25e65f49d15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/merge-property-id.html": "68b9999f8bdc9b57950c29cc47160ee70a29ba94a3e14c19bad43b77797f3001", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/merge-revision.html": "b66f333bd2cdf5220ad5a889f274b617fdd12a331b06db7f93e9547d999ee04e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/merge-semantic-revision.html": "e90ab6c9a5addff9f0f9650886b98782db80b2a0a3292d1b9506b8398d34d55f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/merge-trashed-at.html": "cdc8262ea66ae677c976b42f1b5f98f74c91e13e8a104ae3f2afe24c04c516da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/remove-options.html": "1175f3c4cc820dddb7cd64d6a71275043acb90f7edc93a364d45e04a12647b59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-name-bytes.html": "1285d49e7f23fb689ed6d16e306f3c65bed0b74790125c537b30d716b0416a44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-name.html": "2c42280d9cdb8f22c5c9fab85f2f3b1a8053803664d6875b9fe5028111870c42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-notebook-id.html": "8ca2e2e804e57b6a360f0277c7e08709e8d58503759512b827fd3001f88c76ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-number-scale.html": "940a9ae4fc68f3489355189b7027e8d7b047bdab60e192a04406684a3d393fcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-options.html": "9d51747a645d4911e3327e978529e4d0740ba477fa7758ee7ce51cf36784a3e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-profile-bytes.html": "364331bfd7e65a8bdc16bc6e00f54505d9a832b118443da3ba78f32fcf691c80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-profile.html": "03882d27aa9777a25e855994664d9f5c99b314bd4384e742744b8758fe5e7af6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-property-id.html": "499e4c8b08bce6fa7bd954c811809ea61993eb16fd2f63cfffda4d7dde622cb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-revision.html": "504eac314eceb74fd71f736f71ce3037e2bd13e5dd57980ec7ae73d31f60b5c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-semantic-revision.html": "9895fd13d7a9e658ff6410b38becaf080bb6224c692b62d94de34649a144feea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-trashed-at.html": "7def67e7a12786e8725d127583cc81e510f6b903feea349a7c6f275bfa836ed1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-type-bytes.html": "c8cdf15f139d3266ae74edc857c05ddc9ca6fa9e71685111183014c3df6db1cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-type.html": "814d17be0c9603943d3e39a47e9af021e98065d1306b69ef4722449701856ed1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "0510a1f34be4f075046f20f4eec5dc91d84ead50647d4351910ac1f7e923a8fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "050b3db5fea99667adf81df00c75b5efd90aa5e67700dd119070c3ccd9d14be5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-n-u-m-b-e-r_-s-c-a-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "9040478adc531382db0625bf4ff9e12b4c769cc85bc55aa8f305cce4c24ad360", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-o-p-t-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "24793f9431df66430414b0544559e3030fceb795698fc5ada827d235328b54c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "b2d327da9eb2c86f6afd57e3c24fa3173abceee5ebf5c356e76ac23201bd45f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-p-r-o-p-e-r-t-y_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "48b1838b758c08c757c74b5f8e5b11e58e26aa4ee61557e70f278525d105fa47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "1dd755a4f12211b972a4e1bdf9b055203ece870247e68da0c10fe11c9d1c185d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-s-e-m-a-n-t-i-c_-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "8461f8379b9f733217a6ccf92b9ff460fecfb0b0fc52293c8cbf4d9d96a15da9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-t-r-a-s-h-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "a1300a6f0e22aba174fa17a756ac4f3b30b49d31a8e2c9bf89b1bbb5f7a4fefe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-t-y-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "3e2565c912ec935e340eabba2ba761d2d5a63929137248c5cd8e4e0ffdd55875", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-default-instance.html": "cfb642d1ac9c11e847104e31bddc089983636137c861c1542b8dd17f34f6e6ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-name-bytes.html": "62bf03b755427210747cc27661ea90454c62ff7bd575b5167d1e471c8fd62918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-name.html": "c0ea8ef420042530cb1057eb572952a70690d418bce694e376df70c392f9c790", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-notebook-id.html": "c25b05b9c0290ffd07e825d23f10637abab4ca7b330fc719cd2a343dc6aba930", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-number-scale.html": "1e0650212982489cf16d3008eb6ef9f2dc2b10448efcde48694c5ff2338af7a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-options-count.html": "3f59ed3ae6f289e35d05e769cf02caa1661f049a7ee5a33374fca78989ce3bdb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-options-list.html": "db513df28df58aa01d890fce10ba50a2450da12d3fb0810a88364ce92ecf401a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-options-or-builder-list.html": "1d78bb61e81436cf82410411b1fc244807507f015efbd844a9ffc72e180f9f3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-options-or-builder.html": "a00808172fddae6f5005250ea15fdef9be14b9636bf3c042c8bec127c45fcbaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-options.html": "582d6b128a0c24b139396fc007104bdd7e1ce4574bf4f8f85d8d75213c378609", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-profile-bytes.html": "b5d2d6a22dfc00f73f1165a91d5c84670a4e18a29f65eba4c3485c1d01687a74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-profile.html": "ca7786e469b2411a2a15fe1487f36841355fbed045e36f8893f3504e2d7c0785", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-property-id.html": "c8fc4efd78d1ffae13fb8815168ba1628953038f150be27c4f89c42952936231", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-revision.html": "0b4e64b41c4cd9edb16a62d9ed8d6a6deb6df74242772270c04dcd9eb9b7370d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-semantic-revision.html": "f08ad0db365fb15decf08ce35313b8a14edf8ee6757ec079de03d57c4f000df4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-trashed-at.html": "8180a8b7aeb1ee39615ed3609c61f247a7cdec624e2038cae80e0622cfa8b6eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-type-bytes.html": "425ba2b965ed6df07f5eeda1908111912b74a6d66e86220c2cccaf09f7bfcb4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-type.html": "b1d25628de6ff62f764b7df932f6979328ee3d83b2ca704d85b340f85b5a508a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-name.html": "1f4b52bbb5c7358e8d972b263d6f5701acef890027bc633fbc24add3ffcc510f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-notebook-id.html": "c34e8cf08edc0dd7ffca0602e74d415fa6b0dcf1df3dbe347b46ac1cbba0dad1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-number-scale.html": "c6f3a53f2c13bb4dcd84776e58d501be8a24f9af0ee8dcb701dba0d543217d75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-profile.html": "fcdb9ca5902dfd62a93601f50ee3ff1d32ea8dea78a577ed159419191a8cd13a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-property-id.html": "167f73b65e4576930203333a514490ebbef57ab5c859994e3160ceb5dfb68bca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-revision.html": "971481667ee88c5a87d96deafaf7dfbc7bf5d6480e68f249d6cf4528677342d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-semantic-revision.html": "290e72be374270076b65b971e6c02ecb23493736985d252e46fd9ec80db0d454", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-trashed-at.html": "6230317cb51bb14f462027b0d5c43067531c45e52abda3e93f72c6b63b5a9dab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-type.html": "c2eb0f8062441fed6433831b6b45b17d09fe2d5c34a26e1db10123a0fd4ce5b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/index.html": "b2583f89b48f74c660bfb4179f9eb96bec74f04084acedb974bea07fbf129c56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/new-builder.html": "a4afa939759c429edcb3ab395d5f3a155d89574d9eb27cbf15a473d5315a0ee8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/parse-delimited-from.html": "5a0b3a02e24bebb66b31beaddeb04ee6a206c29620011e372d17d007384c72a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/parse-from.html": "3981bf22635cbba1e7416a565c6e70395422c41894002a8a38b8aa09e9cff569", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/parser.html": "221980eca2b645d7a414ed2f278e5a48f03b5c555b0d9857ef48a989e5dd4a3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/-companion/index.html": "f4825e44d76c80434c457c066c541a5962248a6a83758f454922d7af207c75e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/clear-property-id.html": "d0af515ce1bc5a732db618fd0cfe75c0eccde5a6e8effa694735925057628da3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/clear-value.html": "31fa555d9f086902e4523447b3a5ee7b2c4477bb425eb997a465214a5dda2166", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/has-property-id.html": "f1f7d9ec8897fc50351b686ce6950cf5bb7b94f470dca8106498723c1d0d4824", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/has-value.html": "63101977aa692fa0a6b87d4f1a91357651b91cbfcecb77b34880f2de1ed53f6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/index.html": "332a941c25d8fee101f51754725dbb24bb3a3e801c20f0c6829a912ac104d87d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/property-id-or-null.html": "a649564509f36b9906080074edd976be70843cc9be0e90bce84f16a7da86e212", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/property-id.html": "c2841553f5ca37316725000972693cd79e6d4a27cd319c8a3394fb2c20ed19d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/value-or-null.html": "3e06a20f959dabe859a462cd120a311f789593a3de608c1eae0bfa73d9ef625f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/value.html": "94718d5207049a6f214654407630cca8376ef7d9fa90aeb2713707fa5d1be91e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/index.html": "e912a4180c264c5f0f61e6e9ad37f870cd925682703deafe62c3a18adafaf41e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-or-builder/get-property-id.html": "f73d94efd7786e931fc810cdaa91bfd49a0244d4b8c595472dfcb6d3067eb246", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-or-builder/get-value.html": "0bb8ca6d80c8a71fd148b31c06f636f622636a439b1c0796927058b5797bbb48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-or-builder/has-property-id.html": "acbed1a65e97056e8e761ac56e8e6cda8ab439c2b909ef73b458061e91b3070c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-or-builder/has-value.html": "9850fd114b256cee5bae2d58b0acffb7222a2a54b93aa6ebf3db7b849e3f0460", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-or-builder/index.html": "903788b47fb294258de3109687f9c15f363e8cbd823e997515316c4e5fba8345", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/clear-property-id.html": "7067c0a7fee3e21394d4279c67b72bee2febf4efdb9e45bfc13f02e1ca57581c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/clear-value.html": "53fc6c4517ab8b7c706a9b00d8d6db47397a237d25680260beae35f2418c1bae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/get-property-id.html": "9189e8be093f2a2eefd2e2a8ca5e79a563a15871ea7cc632dc246dab9aa3e296", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/get-value.html": "ee018d51c519dd14cbb3d332f980ee6067a9c2f21bf3877311c866b593dcfdac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/has-property-id.html": "7ee403ab2cf91fb27f3acf0870bdd6a91267eb2d96b1e6fbb45119be59f30d9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/has-value.html": "ca23625b57908289af82d8c738e88e8568f0d1fb3bcaafe197e33735eb5975d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/index.html": "9235eb60fe46f930163e287ba2e1387b6ac607a70a73e505557e6c474f71221e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/merge-property-id.html": "03d95c2285a857a8d012ef70b13471a19e2ada530db611e4aa022ffa54b7b539", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/merge-value.html": "32f6c3068dc41f17586be51889cc0e32cfcc218ea81ee2875ca41cc08fd3fbd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/set-property-id.html": "0c60574f0843133320735d4b3e57fa4589d4911a194dc1de6a462d6e23661c53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/set-value.html": "44e8911bbcb5dc7c9f1b139f64c3872d15b2dbb6bac71adec13ef906fe1a4532", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-p-r-o-p-e-r-t-y_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "2a9da6cd25b3e06e48fc68a1f978243166cbb5cb3f349e91cb10c05415044105", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f0b68ead42989a6119555d657428a337afaa6c57de16a176226a4b62cb05f7ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/get-default-instance.html": "eb37af8e12708d26f48d2c5b0606a07233f038155884c8f8ab6f8959034df5d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/get-property-id.html": "3ea8c2cada4733651928045c63e41a84ff1fc96ef08470cad16ed53b17125114", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/get-value.html": "61545d8f17a7871798e81972807429a7dcb9178145ad623287268bb710e5f7c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/has-property-id.html": "67be84de878e27134ebe5fe1524300c461404b8ee97f4d6911f214c154d477ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/has-value.html": "91f5e413fa2e17d5b86dc796534aca97c6cacd4ee9ef945373c0e395c34962da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/index.html": "9d33c3df3a8cf3d8a00cdfb1a53d494ccf5ff3a9595f6e9ac742f1aa39cdd4f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/new-builder.html": "c2e824095ed3940ba0a350b2f22ac58e2e45d6f1dbec7ce78f3f550a622a4765", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/parse-delimited-from.html": "202874dffd6af750c08f4dff62da86c61b05a2d8e86774e47e1a88ecbb21b08f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/parse-from.html": "a031dd1d2e434e6b3f165c0f20f1cff68d5adc1f15e0889d257822b0a4368fb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/parser.html": "d84cfd21928175976be42ac36540b2b65b3cfa9e505dddfbdbf34775fdf4d383", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/-companion/index.html": "2f6040eb5fa0b62757124e2b93c33cfd660558776ef7508d39ebfd899e55a795", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/audio-bitrate.html": "3721a3dec39ad4fcafd3a5d56a31ca14229d26f97923c89c1d3401cd5ba11337", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/audio-codec.html": "b82b8e532b9af697025e738fad5e1e45b51ad2bd3284c4111e0dfe220d983f52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/channel-layout.html": "bdfb16b996a7cebe602b6804c67a93804461751da7f102af107efe9957b08e1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-audio-bitrate.html": "1cd648b9e3fad40d2c622af891f8ca6312a72797a820f480a10a898deab1bdb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-audio-codec.html": "3585e9fa9567c547829e6270bfb8e9d7cd72ec8ea9e3243914a593d0f6a5f64f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-channel-layout.html": "2a54cdb872f8712b1f84d0a24101163fb6bca6456fe1ebc36f7ff58e143fa7ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-colour-space.html": "1bde9d3dbfb639eefc6fd5e94191596bb3b9d48b06bfec77b46303952fa2eceb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-container.html": "e2bb4e8dda04328d442020b28640e9e3d9b8057b9dae53edfe62e9b894a8b5c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-height.html": "a166bd7a96458b59e612bba037ba07e88f6485d85685fadc543c9bda0482accb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-profile.html": "74e8ee431d7dda02a4c8abcd9ba0eefab0695cf8dd72915c5139f836b15d16a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-rate.html": "a8ea39e77ab8313ac0d7c11a3900b22fc4d8ddd67ad072016ed8227e0d408129", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-sample-rate.html": "7f1a495bbe7f08ace24e51e7087e732ba7b1181018bfdabd7ae902b8390ea3a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-subtitle-mode.html": "7273333add56148fba1c153c1e7c082d682be78b1f227cb00901d98906ee851f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-video-bitrate.html": "83c3f7791713d51725e79b03dfee753fdfb90258b7d183fe21b66cb1c5057a93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-video-codec.html": "13c163b6dddd23f0706854da53e4eabe16e79d6a337c9720ec4ddc8fb744db17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-width.html": "a165fb66e24645892442dc2b30922a49657eb9d225966e251cf7ecca41d41da1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/colour-space.html": "432f7be4f1f88b162baeb005bae3cad84aa7261faaac1a5792e873ee255c59ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/container.html": "ca7cab1042eac86a0cc2f4d8e9f0fd2be1fb267bd6eabaa808d881e6d1ba7bc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-audio-bitrate.html": "61913bc0e2422a426874639c6cc6c215844cb3c032209f3671e99c5dc8803af7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-audio-codec.html": "b3ffc9345c808476aa216c1062e13cae889a8f7de290036ba602181e37cd3f7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-channel-layout.html": "cb35c9f7627b4da2a4f300b587d797c803b738a28f37d229db5db3aefdadbaec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-colour-space.html": "3f0aea90a29d75042c5ad5d592a4247fb1778f14c020d92564f5e7aeb45b0e25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-container.html": "3b842e108050eb6dfe5c935ebf2fd323e49bb130c827e631b7bc62e5efd2c013", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-height.html": "87d726ab0b3f26550ec77989bbb8939270d744a6f875c664c6455c0e916f31c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-profile.html": "6d66a22eafeef0c0645e9ba843a82f38fb9d594321e197959b21265222c1b883", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-rate.html": "3a2dc81d0f23e97af4de8ce71a6dcd1c0cefb291d7bc499247f3285efa63e5e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-sample-rate.html": "be96da7b9d2777e646f325543d036b2d3d2ac89935004506035aa0162a0ea80d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-subtitle-mode.html": "5aea588b785ac1ebe284bd1a771d79367d3022f3c4a2e4071cc0ce43d65db5ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-video-bitrate.html": "9a9920fc79c74120ad1c80db5182c2346ed8b1fc5ae5f10b3280246a3a45f1c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-video-codec.html": "2bdc9b8a2df826f081f94f833e6f36284bbd3afe469ba230d350c51ec501618d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-width.html": "c92627dee72e4db3dc90040d2bc761cfc14e82937546aa0ac100c4344f7ff43a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/height.html": "e6c42ad9396c06f118140297a370801ee1653b18ba0a48943839b63501dce4a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/index.html": "45942f4b31d605ee2b5ffd0b7beee8357ba4f03017f433f481862d15ddd4d502", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/profile.html": "dcc7d80d010e1bf856816253bfeb10307110d8589f833d6ed8d5aafc1511d681", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/rate-or-null.html": "f37fecd2865737d70ed1acd66fe3adeb4e1c4d3bc86730caf35cacc430a27b12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/rate.html": "3f92eb639f72def3dca4791e31e0e4b7e879d365d647c5e9954e84599e78f41d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/sample-rate.html": "ad300487127a27af692bfbc5be48a3d6f0fec0d466a659bb0c0dac30b7d9284b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/subtitle-mode.html": "31e5978a88db6dc08282d926808b78d72ad933aa9895cb4ae186050f63f179a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/video-bitrate.html": "4ed3ed88c1ff4d5e2a46ac1ed91a70b50a91cd96766deee7a639cbfa8fade4b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/video-codec.html": "0a144a058afb6c825c60d0a3420c9e897c016cb7ba196a0f568070b1d147bd8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/width.html": "586bf8260110ee2b31101392125ccf17085298f056a01f7cfa25e8c3232b3923", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/index.html": "e46fed71cb288a35b6ac96a21b3b70b78837eb95576a3ecd968f62752f2baae0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-audio-bitrate.html": "90e3e5dc686edde4c8d3984c5e0b9ca1becc147a8810aeab0e016d1ce95ccd3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-audio-codec-bytes.html": "8b629d197215fccd5ddfada871e296325abc0a53a396ac7e29131d43c3f11f31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-audio-codec.html": "3182e6305944c0b12a638781b89ce881fb20413dfda3ff129d91eeb08d268fad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-channel-layout-bytes.html": "fe83b4901b1599d3223f0b6106246310062cf2f9bfa45c2289ab281756b19f1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-channel-layout.html": "bc77aa1ca625b7f55db0066d20a85f9938dced740835680b70d14dee28356567", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-colour-space-bytes.html": "4382ec81aafdd1b417139e8c3eda00a85c49b3ed5e0dcc9fa609b8b58d2d8f10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-colour-space.html": "01981e47bbf812f8fc89539c94da9639c5eabafb18e36aeaf1cb51414572444f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-container-bytes.html": "9bca5d68fde9aa638d825e88842ef460f91488d40fa08b6806b7e71adb9bb58e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-container.html": "39710c668249c1123266e7eedd7cdf37cb16ed6e79d5cc60b804e72c379ca2d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-height.html": "56e9aac4188cfb810d616403cc868661f6d2e37b997553b9a218bb4caa4b8e33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-profile-bytes.html": "82932b82613763be29414a4e3b175e24b917a29ea552380a01ef93e875a3c4f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-profile.html": "7236ac6a8b404a55bd1dd0da700488dbfcfdfaa9b897be8a7784d45c3daa82f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-rate.html": "8b228ad0cf15289d247a550b5747560b471c85adc5b8bced959b4e86b1ca7e52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-sample-rate.html": "8975e91071626abc82d7e866efed313a79e956d6c0be05a77fbd776ddc535e28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-subtitle-mode-bytes.html": "9177bd851273ed12210caf435bc920c4cfa53d7fb553c2b1c46f436451fce1c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-subtitle-mode.html": "cba4c4f9b6ce84962a28cd6ff6ad263f8dab7a1f473ee9378e20f98b6f96f558", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-video-bitrate.html": "6e0a16f8c593bb79cdfa9d8d99fe6e84bd584b8f897a9a60fd8964d194a48f73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-video-codec-bytes.html": "4a732d32de391bce6f7477d2ef0a8666cd60205b64ef4a5382746ef577f92ae2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-video-codec.html": "cc014176265b8d5708764babb10b5b9b7224fbd2515fd1b83b169200d9988af5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-width.html": "050f404e3d124badc70386d7547d8aff9d8e10c4517d3234ba01a244fcf90f1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-audio-bitrate.html": "e627f6d5473d8bdf397120876f24b3bb80bbe738f2388e4ac879807642469340", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-audio-codec.html": "651958267a75425ba290634d92f150f7c48eaab70f4c7b9898f6123be12b152e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-channel-layout.html": "89017f1dea7644579c5eb822635868ac9209f67d17c9d9d9a1a5a581e1a7685a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-colour-space.html": "6403f577bc933f59894e4cf3bd4fd2c4ca731b7c800c2e0c978a9783f18edd29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-container.html": "69846827ef00a1499d25aae0103b0ed10d71364948ab174df324daa2e14d3ecd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-height.html": "6fcb92524b7ce9a50c62f2d6d97ffe2cc1f93f05210f9be5c6e094223f52a438", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-profile.html": "69a57c8064acee4afb1afb0435283ee02aadb1c1eac75ec556b3315cb80f92c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-rate.html": "7c2c7276e32022ce0d7b0b8c765c999734f031c97d9b25af074abd4a36096455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-sample-rate.html": "81f921f5f0715d2696a80a4f36e296591573de997f85d8804b5607aa644a8875", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-subtitle-mode.html": "03bc9eae280293e6ce478ca225edbc7436dc45072bcf41fb689aebde1c7740c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-video-bitrate.html": "9556940552183c567102e1ca06aaa20ac0f92eab19d6c08c01723b51c4b177f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-video-codec.html": "75e6207f6f0b041ccc3e0eb7463dc64b23058c21656c55a333b9f96e462ecaed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-width.html": "35c0133bc4491508e40c077dd11203940a0547516587c676b64db1cd70b950b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/index.html": "a50772431ca7d333a9107ec5f1122127de98676b3e22632f17266e1402a34858", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-a-u-d-i-o_-b-i-t-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1ce0a59f864928990c61c8b75050a512081cabe3f0eb00ccb7bc74e8f9887c4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-a-u-d-i-o_-c-o-d-e-c_-f-i-e-l-d_-n-u-m-b-e-r.html": "ef11bcd44f3a4f17a8f8b88c6a37e7e2a1ac5a6620af3a8504439c8aaf05eab4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-audio-bitrate.html": "1b908efc5a7ab9b0c696ad48db063f96daf4da53e1dc9d6a05c489c6a6707668", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-audio-codec.html": "e77305779f07cadd32cda7de01be6e9dddb67047295373a1f6e33c8a332fb1ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-channel-layout.html": "f7848621d6a916342bbbdb2db5211da4a02664ea04f1e7783635b9c883a9cae3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-colour-space.html": "a95081902051f946e8f31761c7e92ed03aecff3ae200cc7adfe405452009a74c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-container.html": "5a5ea219e7563f4072e8b80045414df1133f88c2b5abbf417667b629a573e679", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-height.html": "e78407a37a3ae7d98d2c786dd5e422230d38661def61f9d8eee8f027a03d13e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-profile.html": "17c6242334ce92869e23887fc4b3553ff6406018b7bc3436b1386a0b45e388bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-rate.html": "0f438b9724cdfd73cc059feb3a69a3845d70e0f9df4b86596a9650c02526b475", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-sample-rate.html": "5c6beb51c8bc20f35ff7ae7f92d54aed2b172a668026b117fe5e3c8bc18be580", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-subtitle-mode.html": "d00f67598e3d592bd869e815e3bd3380f6619fcd36243e4e3a57eefd07031db8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-video-bitrate.html": "f367bc9755c6c1cb1375bce2e44b8c9bb6e23249b0cea583f666f729f12323d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-video-codec.html": "b4e97eeb7b37dec626dc2ce66c94206b176303ffcb698bc2b49ebf0c51d602af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-width.html": "9aa09d2d1ed385a128acdc021585ca812313209c4bc839a8ffe8be91520797ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-audio-bitrate.html": "d80e16476a012fb5d6d43405a9254b1b185f8bc38591ad2323d674fcb69769b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-audio-codec-bytes.html": "ae31ae73cf5deb85ab53470c2f99a71acb6e35a4502200b75fe4c0bf19dd1de2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-audio-codec.html": "66c78f926fc518c3b9921721cbfd4b58d5bc7f1165b98ec47ab8b92de53aab3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-channel-layout-bytes.html": "edc95087c70595f6bc10d3742f2abd764148f6365715b8fc7ddf4bc21c1c934c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-channel-layout.html": "6157efeb96692fb1490776b3262d19abc13df2ba58d961d621267c56c38d0fbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-colour-space-bytes.html": "5f1afe3d5893e8988c252ba93190c716ea4983e9a99d966177af5cb74402e16b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-colour-space.html": "2cdfccc7c884647d2628de7b4c851d0eac07006d286f155c1bc3a153e3c5c1f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-container-bytes.html": "b94cdf1dab5a6848a317b90779e30c8f4b4914684247e58923f2d77f07d78ab0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-container.html": "85dc7ad05e900ced73343654a5d4253b39f0b0183809faf80f065e00aedcb81c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-height.html": "193721d07570628f0f4dd1acb3ada8fb89ff2e63803ab2482552e7f578a7b11f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-profile-bytes.html": "a1051a92b0ed2adcb5a42dcc96d55f0e7c4b6e87a6e38acda233fea8ad1f7917", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-profile.html": "14e2db00449c09444a8fc81deb6ae1c02cd1e04330ceda1f02e1e4692368992a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-rate.html": "8d5371038d07e24ece030ae694acc4bf7830eaee56dc8ac5a2e65df92282083d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-sample-rate.html": "2b9104290da4768b5e6825073900371087b0dee8da9c5c7e9ccc9283c0daf2be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-subtitle-mode-bytes.html": "7d5f5bad91d3708b01e6d9b0213a225f88e84863bbf8c5f69197df33765ade85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-subtitle-mode.html": "f7d6605eee1259bc60c3992eed5c3538730a42b3ecfaeff6e3e1da2e04a85ed3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-video-bitrate.html": "f93fa2ff5fe8dea00a95dde7571a7f1f3f4406ea434ad4a8f941a627bc483238", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-video-codec-bytes.html": "45a91ab15d06fa21bd0b5e372fd1ba4f999ce0fd4d726a67d9ea39a1d2e2c67e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-video-codec.html": "e2a4fe6c266dc63dfe6477ff518a82e654094dcf26b5261b701559aff30846da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-width.html": "b58509ba3e9491f74744bf7a58e76487d45011b87d694674771585de9220e4aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-audio-bitrate.html": "cf4728935d46c1a83660360ba3026acc520cc5de4a3a1e72dfce75719ef98f69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-audio-codec.html": "47f64619a6c9a61beef921f5c2b5f16ab8e7ce5177733234fba20bcb2bb4f831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-channel-layout.html": "b34b8f162708ff895c057698605eef1ea0d3568090e042e503687a181b71ae7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-colour-space.html": "2074de7b2f145d9e70edbe58e9ffb12e95c2cf6767d9e8ac2eea782a7c2f9267", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-container.html": "6d753b7b7d1f188d0c0dc7d59072c35f8658dbf3233029414931578f65239af0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-height.html": "bd2dd1e834e28cb705eec7b9b50c9f78ac4fb91430b96da56b39da8bea7fd817", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-profile.html": "8b3d9c2374e986189b338cc3bcde28dcf2712221b9e5c380a1f6a3d01992ded8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-rate.html": "230c689ce4c0dda7e59cf8390b3ddc42af88e563d6dcd21e980fe82efa661963", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-sample-rate.html": "8d3ca9ffb460ce35800f4dadc116ef0d80a268f6af7112d7f48cd82a913d54e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-subtitle-mode.html": "93e36676a43d3f256ffe7ceb53a89cc551eeb9a19ab1560315910ff300adc796", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-video-bitrate.html": "b943edc0df592e41ae59e6d184eaefd6682a40372f5f66c629b898bfe15d7996", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-video-codec.html": "96bfea17a2549af83e6da7e5f0a24ea04d903951323d59407153b37b61ffc4dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-width.html": "f3889cb9d44d737643021e8c6531592144ea66c21d5e140fba603e701ab6fec6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/index.html": "d80b064b170a10048f00a57f0a3fab362cae4cd9ec69915c37d50d19fc49e0ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/merge-rate.html": "8242e7c9e51c2faa08dbb3945bebb61e6914540e177048449a124d802a426e4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-audio-bitrate.html": "00885f77099734220415ece563c6386a5e6b31c2ef4a4a868a0df8cfd6d7cd33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-audio-codec-bytes.html": "af592776f09a383a3a2c20a0a7f19543480821e7b654c34022018431ddc3b388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-audio-codec.html": "81a31f714f9980a526c1f0b5c4dfa43a51ae20f7d59c352e7084a65fe7caa0fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-channel-layout-bytes.html": "2408d0e8da541047ed7be3cfadc97eb0558614f333e2684efc246d333e124ad8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-channel-layout.html": "26458b4ad371f374eae5174b6fdd2fe2b0e59ccae4b585a0024ae230bafb1d28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-colour-space-bytes.html": "2ec074682294225a537c2f588112b3accdcf211a988c2a00e67955f2c31ecdc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-colour-space.html": "d2916476193b7133415ac2e042baf345e947f1d03e0450310c26182979499e2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-container-bytes.html": "6e4d02dbfdfa40d4d20b9e24c0a4de5c8361f3a141bea796158a2e0818466265", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-container.html": "78d6b682eef417af71fa4efe63a310a1d60097c2542718fd1d11b3d9a002316c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-height.html": "2f0f40e95ff70b9936f2c6f4d861510eb0afee11c8bd18b10fd8883ed195dd61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-profile-bytes.html": "4efec3b06491342dee1292201b6d656a381e48ccbedb211304f8e94e27df627c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-profile.html": "29c72ac1f242f3635b3679c2db26fdc9ca21c4cb4ad25497f1b0ffce843ff813", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-rate.html": "e3e6c3295105996845c1a3f439f56caf4ed8e834b9b3fc03edc76cc553aad549", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-sample-rate.html": "4ee705231366e38b971bcc1329f8a3a7e2e8317f442a3747c977eba14a40aa59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-subtitle-mode-bytes.html": "2f4c2bd865f4984692f8a097f3b0788161be61314226d3764e1473be15dd3f66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-subtitle-mode.html": "1bdc8969f4857a4a54dd9e27aecff1986fc12059378508c3a024e64f0de124c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-video-bitrate.html": "1f5a9bda3b4969522ba9d7cfb2788da7e7a0c98e785d1a6e89661d5df58af814", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-video-codec-bytes.html": "2b926a77fd82e3a5e663e119bdd9fb6708fe0fda187a7d55ebea3d7eff57b33b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-video-codec.html": "2643f33dca36b35c9242079e7e3031a4dac6d871a96c22e3bfd392c0ad581ad1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-width.html": "87d19246c36a6750ada62edd19067b0190cbc3a265138f68c99de71840d6d80b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-c-h-a-n-n-e-l_-l-a-y-o-u-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "90cd0f1d777cc52837011f073d97014a8ffd95947e1098ad3f9313006f436064", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-c-o-l-o-u-r_-s-p-a-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f75ffa79351002095447e6bcb3a65eb2262d46484a01269e955f2b4f4f647d81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-c-o-n-t-a-i-n-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "aa3f24d46bb615622520bf6c5f9343bcbfc603ff5e05cedd00a51fa377a5b2bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-h-e-i-g-h-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "66a24fc5290375459dfa8f8e93bbbd77294a162b947d7879627aa435b5d40ebd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a77deb17da8fe30c3e700c9d125c1b553bfd8b629222ebb8f0e0e1aca8d4196e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "bc093e1bd434f0e5e542bcf2c578be501af413ce9e340aaae05d2e4d42a62a33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-s-a-m-p-l-e_-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "3cfb013e7ae7f4f5c90d9b7eabbaf6a70dee2224d67e5e5f09173fcac9df994f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-s-u-b-t-i-t-l-e_-m-o-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "dabac8368dbd6782f57109c0686e0c686a51c45a46f8eff09fc93014f037a719", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-v-i-d-e-o_-b-i-t-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "89cfe0e3464011a2bfd5eddabaf66543e69a670d81b4ec449da93535f5eda331", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-v-i-d-e-o_-c-o-d-e-c_-f-i-e-l-d_-n-u-m-b-e-r.html": "3d577e7cd51baf6f49ac3793639b2b43f30ae27043ed698b6be9a138f59e1ab2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-w-i-d-t-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "1d390d2618828f6997832af8044a54f8f8efa459633d3f270d66e3460e8dbd29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-audio-bitrate.html": "4404d6a359c152ef3e15f64e7489222ff1a683506503c0c360528bf6cf084fee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-audio-codec-bytes.html": "132140a4f8c37fe667902788f1aa9093d052868cbc6cda540bf7472f3b94a24f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-audio-codec.html": "6a5094a704c4001d9fc32de7abce63e81f9ebfe7a3ffe33f3609706ebd005383", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-channel-layout-bytes.html": "427b4b638a199abfd222b2185d38d1ae9e358b91ba797dcc17f9afd6818edcf9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-channel-layout.html": "8c4bbeed11f5c9811a8511e642a5847605bdacd83b15aee75349959f26761bca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-colour-space-bytes.html": "f7eab2204375cd06571aab9f6c95161378b2782cdf9e97f68fd9a1521b26959f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-colour-space.html": "8f2f0d7c134694f92b2b165c290f261dd63faba754527a92a90c9512f29e6aa3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-container-bytes.html": "780121f435a71b2b885335b18eccc3d298706438cbce9dae53e2e2dba4ed9259", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-container.html": "dbad30dddc10db2f012e6658ed8403fefd05df77ce16a1b4300ec96f949fd3c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-default-instance.html": "6282851ecbc75a919ff820c5bd58a678483f6e4ce569d546e46ec4f18f77ebd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-height.html": "0f7d07220d6daf5669b188c84ca28a832e87b75e500db2ad4b507db5ca7c4a8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-profile-bytes.html": "777698f34cad0567a3efbe2e7bb14fc78477af6dc5bd428a66c4d7a53e364399", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-profile.html": "5f1d033352dc404d661c8bca4bf36d3e631f74a05bdb912ddf392e9c1e9b3c89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-rate.html": "e32d7ca930d83fca10a311f40fec25145676caf16d883646d72415eae998c7bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-sample-rate.html": "5392e7536fd5bcf75fc336e574d1f80d57613f57bf127209c9f92ec5d43e954e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-subtitle-mode-bytes.html": "bf2f6285072d94e00d6a6f274110d072fb8261d2881b484978a511e34abf5ce9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-subtitle-mode.html": "446373e509a6fcc853813a9961fb75374851df683f1f03e4b2ba39f1b97211e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-video-bitrate.html": "3559a5a7def1570146b416a171362daa1df70925f74cd83f64b5c23b95add13f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-video-codec-bytes.html": "893ae3d891b95db275415dfdf0ae2afd6854ed9b6d03fca94cce56de7eea3241", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-video-codec.html": "1d4721f6987fc87a5d76ac71bb18ca132e9f048e853f321c3f0b5ce1f29f4af0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-width.html": "cdca23bfe651fc9df3f9b576bd2fe1c6b53e3056e093dd3c7ca3c48ab99ad01a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-audio-bitrate.html": "f1d627c53aec0698d69e6e607fadc150414b2150abc4cc922baec1efc6cee23d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-audio-codec.html": "e17cef88a14a3908a0dd16c22ccf604c8d627dc00683d963233f094a0faa3cd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-channel-layout.html": "2f53ad9bf058b7a8c01c40c889da66b6fb836659d0b5b1fc66bf906e890bbd5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-colour-space.html": "05827bf416f29353ff6f8acbbdf9d20978c7e8863ad038237e62dfd3578a5975", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-container.html": "ba687b1289d8f547e0407300dabceea6277b561bbf8f131ee779df0e9a93d90b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-height.html": "32f8256dc582849acb9b3ee1d77bb1826a246b8d1ba927c4ba4a830976004dde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-profile.html": "a70c0ec9d31432ac0eeef3412e5a24b3c60c4f778c77b3ea472759d2c88216f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-rate.html": "a98bccf92e63971cb3fe7172173a0f2bae22df748046a00a512c549856b0fce5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-sample-rate.html": "ac62ff1ac1aa4461bb630a361b7cb1e8edc3dd560a1f8afce7af408206e6e27e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-subtitle-mode.html": "8af09a1dbfc5e80ad17857b8916cc5eafab122887888aa95141957faacfd6fb2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-video-bitrate.html": "e17d06ecf1cefe146fbfe6e6a1b68aca9fe98dec95a1683d364a66ef30a4463a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-video-codec.html": "27b58ffb436a0adf8c5b24a5848fec2ffed4d6f7b7c6c5d26533cf1a482ce324", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-width.html": "77b1bc690833901d6e3caf43307bce6bee95d1d6af35580ed4fd40c76f8d477d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/index.html": "322fb0f90c5e132260f431fc3f300880457b4d170d083867c18282fe46ae12f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/new-builder.html": "26973d803a93a184852a27da60edc4417421e74b0cc3181a6464b965634ab116", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/parse-delimited-from.html": "3d409878de224f654ce9c489b600ad066678393d610d91e106efa355680bd81e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/parse-from.html": "44739dd38865d706205c8aec55ed6dfec6cbc4edc3286c683cd719f9f35bfd5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/parser.html": "5bbbce7d991fdce5957417460c31012fce829d05a54d4b29cca62eaebeb01236", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/-companion/index.html": "406273bfbd848dfcf09e4aa3ee911684283d0718d18fb02a6eccfad6eb5129d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/-points-proxy/index.html": "3e039e9b3d73082f90bcfbffcf6a993e57b8369e0b8573e907a801cb73a94c29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/add-all.html": "286790219f164faa40c369a62b0b1959127ae64ce185524c9c01532b970777df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/add.html": "5dfec9e89abbd9079e8b455dc0712027601b0e589e4010a7bab42b0686786a2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/clear-profile.html": "f5f73bc992c328e946edbbb71e26c6487ea7911340b1d1b38568b1b3b7e86982", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/clear.html": "03175202a46f21fc85910a426b8805145d5a778ae8b1cab30d1ddeae2638f2c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/has-profile.html": "660bbbe72b6a95537b0473dd585d771a619b27aa41402ba536f032a90fe47175", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/index.html": "ab2e7b98299afa904f705df3e227a38537ad9ed2cdbc8f074a64f3403627972e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/plus-assign.html": "2e5c96ae3ba58fc8bbb58125a52cbd312a779ede9c810d14bb8bb4ce29643984", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/points.html": "406bd01dd2bfef4477974ee5bb9dfa852e13bceb142b66ce042e70c5436e638f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/profile.html": "48c3b16e41e1650659384595fea7824c1a3fb350a0d7228772c16a465abc7bec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/set.html": "f6bf10b5a6ae2933487b92ed7db52ada590da2932808f999de52a0e62083203a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/index.html": "3c80f4524a89b0d9a1ac76ca348eafb087a8f83a53b6bdf9f1d957e89f208440", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/get-points-count.html": "b1e45bc7479e640f97c213c0c7c36f424fe760ff312e4ab68472d3c04c9223cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/get-points-list.html": "a651aae0b197f2c835583a97f24e4a5f2758d8988893e10f913239260a10dfe9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/get-points.html": "5bbd081d746c2083d6515c80416694616687f1bf4353a23284bd13b5d984b296", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/get-profile-bytes.html": "c5376a82213730b0f22ef7f88ef791b55e7357dbba0c87f597a7b574b60eeacc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/get-profile.html": "6ff155387a298ec914cdb4d076e27563751c063b31afbea880f39ad5e60fa70c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/has-profile.html": "7f78a5bc11d85357a381863571b47e5e45bd4ace5bd7d7a3d11d2d2df4237352", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/index.html": "2b52fba4d25889f1119c2d80f9c9961ad5dc6f3db5057e839d2c313fb5e8a004", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/add-all-points.html": "911e1412940feb195d341853670c1e2ca4ff24c31cf45162446107d1c88ef19c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/add-points.html": "105d3116a0bf7dd4c07d9aa2aa278b601c22c120636fdf32cb5bf32d10e72188", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/clear-points.html": "ca034c032a69ac25b6f7ac8d5e44b02eb21c828dd5614f1ef6396e827bfb30ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/clear-profile.html": "bbfbf06b39ac97f52f0fa5a190a4f039cf75b25131f89119a78cd66608e0bc72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/get-points-count.html": "3d340814874764cd124942ddc7c189f46965949b019c0eec5c22431f4e2ae1ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/get-points-list.html": "c6d4071ba76a123e124a7d11608759783714adafae79bfab7df121ba6304fab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/get-points.html": "a2c283554ab78d21ed2a7989c8f5cf3321fd2062d971270533649819d121846e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/get-profile-bytes.html": "531d293b1e3fd96594286ed93900d3f73f294e1d10e46a3d4e07dfa4912a984b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/get-profile.html": "c61ec5804e3077e25e7ce6c43df6f1499e3ffaced9310ff4373da2f8f4d7a2df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/has-profile.html": "1656f97951c769992b66eaa6ff6b4d89ff281d525a082e724d7afaca820ec284", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/index.html": "f3acc96a042b0d025d3e3a62840d1bc34d437e52cd7a80f6a9323bd437026a21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/remove-points.html": "9185bd9b6bfcb2d1b05fe820371151274618aaba1112c154d61d80a64c0591f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/set-points.html": "81dd6123f35e74890c2fb129831b4991d02497470618d29b8733099dd7cca845", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/set-profile-bytes.html": "16fb2888269ad72a17c594816c4ccd88210f55e4aed702cb6cafa1e14a90f6f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/set-profile.html": "d46ef5471743d2b71c82b3ade48c5b0ce8edb3832f6959d96d27ea21547ea865", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-p-o-i-n-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "6803cc2401c835674f6c84b2542468cfba7f710253313e5fd9910ab3fee0d497", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "c33739be5df70b131a41be75d58afef3055b591eb22fefe444d0c0a7c9c90a6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-default-instance.html": "94054a968258fa13a0e762dd84d4fd6e3cd93b9f0e3b276c2fcdf7955ce58e03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-points-count.html": "481f56d0027ef9d3ee7d2752dcb297e07adbc68815f496c101bdcf7c9d4faa48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-points-list.html": "f3c54a576fc6a8de357fa2e84cf7f4a32584b98949dd884aedfdcac5f465e54e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-points-or-builder-list.html": "47c7a392b9f29cbc29c1fa7447d46464917a7c7b2c04cc1307949ee35730f7e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-points-or-builder.html": "520570fd99a6c40e47ebf65a99bf81e240702c34524eea2da2c4512c30925bb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-points.html": "7964c590b47b052f96c45cf05ceaa8389670d388c9269da23fbbff3ca4916885", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-profile-bytes.html": "a0537ce7c398ddd6326ac3b3837552c8dc5e39515146b566ba35d896dbe30c3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-profile.html": "543ced873aec045c2f18efa8793b73cdb8d9ce455e2c035ae2bf03247f461fc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/has-profile.html": "3d03aae424618c070470347cdf7cd2b860263393f6d982617c1a9301487534a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/index.html": "118f51a62cdceb8f605841314dd92d53371cac4bae2ab3ac72c03ff1e0ff36bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/new-builder.html": "a15f9cdef788a18af72d1aad55323839d06c3ff256e7d2f35a0c5d4083b2c3c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/parse-delimited-from.html": "1c9fca551669619d05c315562d6e31bf2204ecd3034633c2f329dcf3e6e0a454", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/parse-from.html": "634d4703f3c66ace0090a863d92031a03d04402f4c6214d9bedd223dae5de9a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/parser.html": "8c585a3f2bb68bea65b7351c48798a1f4d72eb7961f2cb6f24efb7d3b3227ea5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/-companion/index.html": "c1dbea7baca892b7dd1a0e53047de3295a441bf381ccc8e17b49039edbcea9ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/clear-source-offset.html": "9d2cc51b37f476ad34f2268f756a321b6dc7ced588dc17ee3dfcacabe1ef1e24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/clear-timeline-offset.html": "53a3e54c2c4df599ab33e72022193623ac0cde5642d5411382492b154b626056", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/has-source-offset.html": "b14d7619dad7212d1b31600cc0ac980cafd0a663dbdfc707a12181094855bd94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/has-timeline-offset.html": "fcef93c0ccbda9a02e22668efbff35fd20963abfb6171022ba207e2123e1351b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/index.html": "5912e11a4a00584eb3e25b7a5b427467b6794621bc5989ff47b705f02c63d6ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/source-offset-or-null.html": "b6bb48c4b8492cdcc1d8b86fb3150a7b94ca91c0b6a67d7b7d8271c78bdeb98b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/source-offset.html": "6cb5ba0f19161f9f1b7b1891ad7c9f818c4c82418f16cd145437899a23eebb5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/timeline-offset-or-null.html": "a3d6f5c6f8dc8065157d094fd92d6f4d16c4db399d511a05f7187d7bfe1778e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/timeline-offset.html": "e56214b29245cd863b81dee26fcb09437511d5d13b1e63e086629c1ebbf6ba47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/index.html": "fb3704206b3ebd650f3de97074a9477638812827c2f943f69677d5171beca1af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-or-builder/get-source-offset.html": "db3033785b28e892e7c095a6b5b1c7ad4e2a6169d6555e515d86fa527b57c08c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-or-builder/get-timeline-offset.html": "766ae83bc5a50c4ebc71584a6fe831a25542fc0afa30b5620ffdc558e97e7f13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-or-builder/has-source-offset.html": "380103f6073bb8680aa38ded5c9daea91976617d9b539d009cd169599863e1ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-or-builder/has-timeline-offset.html": "32970f0536261a37655e9d9875d3fde91c29bb98cd01d24f4dd405760a196e09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-or-builder/index.html": "b13b5b16fa3baf6af3d1baa6a6af06994ee27f1e1db6f3ed18187904d6c8e786", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/clear-source-offset.html": "4e5e93cdbe6137887fcb565a9c4091e1030425235e82cbf9270bb8cdf144d5ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/clear-timeline-offset.html": "cbf3cf6499399bea80910c6a2990b0a91e468b19dc36efa43e799de1ae7f5b2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/get-source-offset.html": "0813976f8fa2e9bae823019cc31cb944f123b162c20adda6df72dba9c47833b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/get-timeline-offset.html": "1ae95bc45c9a4fa3a182cc5ace13fb8bc709240687c627bc86c85d9b1dd564e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/has-source-offset.html": "23c4cf0e46d9978fdc1c03f8d96144539e75904d76e78cce74a5cc09a23aca06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/has-timeline-offset.html": "4eb09a5b09aa6a089c41d82e77cb37ca654e6149b1b8c83929b7de7ab04caa67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/index.html": "eeab12f6354c7bfc27cb7abafede92ffb7c004c37c907f289f6e0a2b18227bf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/merge-source-offset.html": "e1df789359db1f7f7e6646cc7f7061dd7a1a3239a0492adab4043ced40a5f712", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/merge-timeline-offset.html": "b29f159029ebedba75fa1d70e4fbe0db293422902952f249b0119e932dca0b8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/set-source-offset.html": "256203424513dfb3c80d31a19e55c7b8083c3834dcbf26b5b3a34652709b7cbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/set-timeline-offset.html": "94f530ecceebef7a7f5ebf417a3a4441bb6623d3f6ae4b25a0910619e7f818e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-s-o-u-r-c-e_-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "63e9e8c0e574b855f60cfa1e9aee88324f4ac2b4177c772c4a6f7c56e7499439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-t-i-m-e-l-i-n-e_-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "09103b2df27078f01ca4d8f536924fd4b4538147da48b292aa8ab70cb83e5a69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/get-default-instance.html": "0dbb033b722cccdb7685739b2538422cf3483274fa1282d878260a79ab80847d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/get-source-offset.html": "00481ecabd0dd468ad19ed770dfd4572459ea6f8a42d934166279861991b8f90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/get-timeline-offset.html": "6e39c359230c0eb43e557fac7931314fd1f3850bc7b4e80c8df4d646bbe2ca9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/has-source-offset.html": "08c8d70c21b21d90d8f23c407b04e5fa1a53eec2a17db368ba74e28f92050768", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/has-timeline-offset.html": "6e0ebb65bfd39cd4304671736ab9d5d731d522a76cc52b3cb2c8521828853dbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/index.html": "c24c9c71059fadb7971347ed84a9e45915a4800e85516e96ee86659ff77e838b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/new-builder.html": "fafedd23d6c435fd5819a004aed0f0faa44ae51ffe7a3922d7afb5a627767394", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/parse-delimited-from.html": "34e7df6e1131e706841580863dce886b98ab72bfbdf088ebf607d554cff70dd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/parse-from.html": "8440ab166e8b82dfa400fc5d0415ee2304a0555c52324ee2f135292d7cc62b06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/parser.html": "c5b573c7bfb0ad3baa8531f577ad9873e4ad7c2b1e0e855775aedd8690ce78de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/-atoms-proxy/index.html": "13092cd5138f00e60311d491c523d6d4d1b0a2f498b2d9a4058a83ec23474d4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/-companion/index.html": "89153b0d6adfc7446922fb545ca41a471095867ae0c28d1b75c98ba72e91b353", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/-runs-proxy/index.html": "25fd8653b6a7ca8ed297737fbd7737db3b65866d8119a9f9260659280d8600ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/-spans-proxy/index.html": "9b0e80b4dbad441c5d050215cf61f1675addc5a845a16800a12ffbb222ea5f79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/add-all.html": "0d48a4ef288dfe89f1a2bd0330f7d7eb4565ed988991fed9416e54b50ee06242", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/add.html": "9feb502b3012634c839eeb948c06c43d6df25b3059676e7f94d463223d662896", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/atoms.html": "44e4503758ed8a9e919b60b3ef080396ce80ef557fe2cf54ddc311068b88e8f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/clear-text.html": "992fcc2f4eee4d7d02fc4a36afbe2cadf40c55e44b2d8dd51f5d0da6450f0bbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/clear.html": "522cd484df09eb5f803269de371163d9ef1cecee031c2de45a4a24c5f6ee3634", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/has-text.html": "cf0811575db8448f24eda2ef4520844c371dea710e0042c408dfc0977d64a954", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/index.html": "958006319585b4df0d3d8f24f9b9193dfbd01d0d80e48869fe73dff02d5025d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/plus-assign.html": "08a05774bdbdec2f490b2ff15ff6fbf909671d51c80607c3557816647a9fe4b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/runs.html": "04bb209e7f237b6a9e9290d6799665c3ac39ef28395ca4464080604d4e5d9ecb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/set.html": "36a8d586fe2f65bab66e7f70c2f6895f1820fdb2afe4e98f620937be38ea2759", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/spans.html": "7b7f8b6cabbdaef173fa738f0aeba1cbf49803f9c66c429fd5a7ebbe20782b87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/text.html": "6f78b533aac0f29dc4b70c8dcc6fb601ee371c3baf37f6df2cd00449854c1074", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/index.html": "2547cf6a298cc0371f16dbc79287d2a0588a6e8b3823c44c1b856b96dcabdf7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-atoms-count.html": "4ef447d4a70c03e3253e19bb46054400c27f83c23912035acd5952cde639078b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-atoms-list.html": "d54bb40ed81d6385d208e163a718a144e841a384d0b9bf35f652553b0fc21a1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-atoms.html": "0562c3c89fc334c3bc4de47f785b1f4131eeca84bf040176cce7d3b6e6dd4ed2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-runs-count.html": "c415d140c3fd2be39508ba8f8b99c008d5ea56219eb2be900ad75cd2494326d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-runs-list.html": "6136bf1a104bd6dc2ba3c61446eb2464c27df7586bcd9f714bdce51aec6dc054", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-runs.html": "abd4d1f08d8488711376a5164e3580536fc1faf78df7cf01f232db7c3d60ac1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-spans-count.html": "62346df8f287bbca4291601b2b57ea1ed8042693d8df4e175d25f4ffdb3614d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-spans-list.html": "95f7fcf14549f8b63f10e1fbb9ef26c187f80016fc2623435bac796145664fce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-spans.html": "e0fd40a3ec1e244dea948f39c0fe932c3af41eb7aed3e250cc23b999cbbbe865", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-text-bytes.html": "b703e8ea80bbe48dcc40640ab398a1c2328b0d7b5a22414ca35aa53c469f28f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-text.html": "9a12a4415c9b55a11575b6113c2a106b2bf7ce55d3f28e2ed127f9454a286a15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/has-text.html": "6c9c819d484328adfc934a1147790f4379a0f5b20fb3eda902ac6520562fb804", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/index.html": "98851cadf7a8242dfb857f8368cadcdc9bcbd4aeb49235853c5808e28460fecc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-a-t-o-m-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "8f6cce202c762a1f45280c723675bb9ae5855e8b3dd38174324c172f9105dcee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/add-all-atoms.html": "75348a1b141226f520c8c6b73a69fe372ab4b02e06254a5073f4a264e6103920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/add-all-runs.html": "d56a230d618bfc31b9db8b0a31edf131cd04eb36000b1148df642d31813cae0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/add-all-spans.html": "fcba9c90aa64a8944f443ddfe09aa8a98ad750f278be33059aebd3b6791c3f1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/add-atoms.html": "d700b32b144395864824f1ab3a63b125c3f15d36d3cc758d2620d32777f5a855", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/add-runs.html": "3e1d9e53b58e81672d0fa8b4b4d24894819a2bd0c4239618750774ded3ef09a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/add-spans.html": "0e70ab117c503c5055dd625ead9c9c97aace1f51484bce515affd0243b189c1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/clear-atoms.html": "5bdb05eff97febc0a549f99aabe8b656472a33604c796e33d1cb1f943b7e7899", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/clear-runs.html": "a3768424fa9f2ef59983d16678c10ea373a8eee8aee868f74d8a6afec71cfcb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/clear-spans.html": "d789675c8e18f24649358c59639dd2985e9779447cf099987d7640ef616049b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/clear-text.html": "b6a821f25d3c29ecbafa1adaaa2924aa30a0fc199d04a1c9b7d55f45ea63eb67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-atoms-count.html": "4a0c1a683f8a39e3948d2b0e9c9ba22209f7d4a615f22669e8bf3313b165e068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-atoms-list.html": "f248431b983a13235cfc53a787bd6568599d779aa1ec22e5258eb976b28e1942", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-atoms.html": "72e92a9c3df81a9871ab112e8b133cd1c7952202e578df1692ac90b50acf0202", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-runs-count.html": "eaa56c3375337df9a0d1adf60d98c4f48a3d8fe176f09f3853bc881a81d2acb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-runs-list.html": "be2a2494996d159959c5504e886f47260717cf4c788a6700edc2383214eea47d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-runs.html": "532efad0d4431406a00d18a689fc799f94a4b045b61be374db4f027fc7d81a45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-spans-count.html": "7e23e1458ff26bd30c1244166ae2d8b13907a0ebaba6b3e6287cbb77cc8d84dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-spans-list.html": "3aa7c5743afc42ada31b12c49a7eac0cf9a03e3f754da1ef10c2ad6f89a3c660", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-spans.html": "d882f85edd3d1ebccf4ab7c8f5d4e108bbd38693e81c10918c8aa1a314733eea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-text-bytes.html": "43c5b4d89048bbe916917f5780fcc9f0939c76313a80198fdf34e73951188b22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-text.html": "b19a1605fdc1be678f3411503375efa7ac9ab7579c13b839ad0b5f1731a081a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/has-text.html": "209445be5abb8c41f88a084f4fc8edb3a2fd432d9b06c73eba7a325a3c68becb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/index.html": "6f5d1684972b6a2193ba8876303a0f24cf169b254ef8f11fdef34a18a735a2b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/remove-atoms.html": "e6767a331d54744e974a2a1bfaae5b5a78c2717f358f32469221bb4f5ad4e7be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/remove-runs.html": "9000d6a3ea138db3ce4b3fbc829315d92ff41db8bb2681317bfa36e81dc4b61b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/remove-spans.html": "349f0622226b276701d6caf3287b64d9d17d069adb13d8630b2c211f78c82f31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/set-atoms.html": "65c149f0cc2704a7f22072377ef482fe1feb3531ec8fdd9e0465a2ee09875e06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/set-runs.html": "07954179ef2514a12697e6893364c1d855f70c43b3fa4d090d410a00a4d854e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/set-spans.html": "1434f0dca6b5e16688b15810f2fe3a3f021c88c110a95425094a600d418e0180", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/set-text-bytes.html": "1e2327b29b2d2e6ebe57533270ed97071b2ea0e0062f8e68d98585a124f81778", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/set-text.html": "e117da6f37a7d54edec1cbd18cefdd76a501fffa08d29271d32c9334e04a38ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-r-u-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "26d34b534dd67cecbd0f005e9db651b1259e648fbb6a0411667c0bd4b9adc62c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-s-p-a-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "f63834e03448513a3da0a0463e0dad6e29dc4a99784837d8254ba451d26a2509", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "e7d8497d297226b131b1d48c5c1a9c9110f01f388babc8dcfc11face9a02ea42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-atoms-count.html": "64a2543d40776f3bd8421bde3490e57fac53d1e4a78e479b57e8ce9942093104", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-atoms-list.html": "9d27640c796f31da0cd0220c026fe33a1e02a0c62cf375301d05e9640289b473", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-atoms-or-builder-list.html": "297e33014ed690c31074b2ebd9800836ff69861db825c231d6a881829495c1da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-atoms-or-builder.html": "6eee1aa534c1240dd28ac4e1e3b505ed8ee51e7cd0babea1d77882da006435d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-atoms.html": "1ee31e546be96219bcf63ce1ab428afa25de90c18f36c9c8ac7d4ff50f460274", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-default-instance.html": "6d64c52531799aedaeab55a5f34c9539f2b2a1b5476e69202caf4b402f119414", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-runs-count.html": "2bce87f9ddebb2cfa1db5afcda244c802c2cb2b6ee1c50a91b543374bf391f0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-runs-list.html": "e0c028ef93b2a28d05a5492380ec5a6615c25f069f41bb1c9766ed8d17a60036", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-runs-or-builder-list.html": "b64217a4b198240ab2231f318f344a9e4a5d7eeddd8982a6d2e1bc3d894841ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-runs-or-builder.html": "d61e8044b65f4c5e2b8a08bc9a6eedb7641452ea660a93c59bdde28290a741c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-runs.html": "8c8208a97315457ae41b05f74e645d1ba9c8612ee6510055c08d2796dc0a8f23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-spans-count.html": "549a10a625c547ec22e7a95cdf3a226f48953d276b472151bee1db17aafc3b30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-spans-list.html": "3e2aaaad4fb487c6ca67f0979addb0820e4410f2f7bff9ae9b26539dd040842e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-spans-or-builder-list.html": "4abb2e7cd623a4b700b0b609c97572cf14d0fe8adefb4fd780219b0be8242438", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-spans-or-builder.html": "df65b81b6b6aec0b0eaa28241e37c62e5d7af56fcf55fdb0c98f63975b907ed3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-spans.html": "d338bf231b46d3bb356cba4b0f16d7b242b9f1ad128999c8135955146426801a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-text-bytes.html": "fff7f726e76304062dbd5633cb18b1c5d89e7fcd8bba2e3a5423196db76d2cb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-text.html": "42c5e57552bfba8c458dcba4aeb49cd70fe57e3a99e14769cfb94650de8c69a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/has-text.html": "73eda5292b4f2a9d6bc512135b8629edfe9716a5a866f5441353f22ce5f6f3fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/index.html": "bd13dd047b86004edaf639e6c052650161c6feaaeec35bd7d865c1be2660ca9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/new-builder.html": "9c31f3559fc8ea0ea6d82e85c93495ede341786fbf817589dea2e74d2cb7099c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/parse-delimited-from.html": "a8f9b1b5e4ca428beff81fc675a3f29988c62ec47605c75b75463d71c8182c15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/parse-from.html": "ace68176aa1b5933f624b14475bf70c78deebc70e47d815a187de43f33793455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/parser.html": "6791d6df0b7d73642bdc70352b64d6aed1a3186699c14080bd6f77a5026dbd8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/-companion/index.html": "a3fd1525c0fbae2dc8557dc84626679eb83b3831df4e77b28cbd2a5d269068eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/clear-count.html": "525e3740a994fea3f1119aa1d2854af5a06efdfdeb25a4a94ddf335d5e481c18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/clear-from.html": "a16a4408f086c423f5a36b1ba8140ff4f71c3f1d21c155df52b12a03acc66f1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/count.html": "0f82557446541129be9cd514c373d7512e846685b3c25a5bc6e8566fc02c0111", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/from.html": "ae0b26fdb540be1270688e34bfa31d260cd54abd972c2bfedfe1ff5e69ac7304", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/has-count.html": "cc66a45d27c20876c3053a6c5d927e11f92c2c80e60823a77a785a63688f5ce1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/has-from.html": "d66769d06a58affed8ded799b28ec23d447f9fc411f7ab482e7325c63497969b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/index.html": "8fbac776e19c748784076e6ab193cd387eb427999bd88e4855a7b5a877988cbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/index.html": "7c24e922a8610fd65ff9614500c76f6da478e42d56c00699d812a4c349dc3095", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-or-builder/get-count.html": "8f4d90c7b37507826fabbb55cf9b7d1eeb936d737809875a6c8180d0850563cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-or-builder/get-from.html": "9d61cfb48261e3c389e497fe21219d9ddfcb5e71bc5d3db8baab8943a6bb2326", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-or-builder/has-count.html": "5072903f05dbe37571ae608b3b72979d9cf4fa87d3e895546ba63a96bbebf618", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-or-builder/has-from.html": "e4d7880d4e629054e493a70e2da3c257e3aa524b455eec75736d600f3509c6b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-or-builder/index.html": "5c5f63e25d208b875832b45456cc5f82e63fdf546b20963063119d27ab739842", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/clear-count.html": "f79e5cc284b8c56689332db0e7a61bcad4c1a903e9f530b96c0c52483f02dfbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/clear-from.html": "3e7efb9e552153bef6f93d39c6b9bdf7ef3be9b9e2745ca84e31262fa3479576", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/get-count.html": "5bb404d974c00983588d852b49449db27285f0510345740d296ac43a00ab24fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/get-from.html": "37ce10a1910e4405100e85bf95d1cdc0a7466bb144fa3368a341680470c6cf8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/has-count.html": "151fb3417379f026210ca84f91ae535d5a80b352db6b49ebe8f231ebefa32d81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/has-from.html": "6c4f16b639aaee74ee577601bdb1bd336472184829f15c33b64fd47e4ff7302d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/index.html": "6600b59e6932e84ffc3d0b209c69fca4095e6b9439a91894c6d64ca6144a9e2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/set-count.html": "913dd429e08211f944d40db7ee2b977408aac9a49526ee7ee1321ff80d2001d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/set-from.html": "64ec87f8be00c925fd927dcb3d8ceb40ccad9674528d36d5430fc5376c21a681", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "addfb22bfbd31e3ee91199061ef3330b9674469d12bb821f032f3aebff3dc663", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-f-r-o-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "51f199d60ebb7dcc6ed1b1e3a5efbb28ca505fb1def182376347d78e7d9ab72c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/get-count.html": "7de14077a5f201c057a12ffe28472564d4c90591db3bcf355aa88bc3ab006844", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/get-default-instance.html": "10ff9e02368e5d3c83bd66e374c49e3bf33c3b20f663f2b82b967174f3b00a98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/get-from.html": "197bc714158398a4b31bd32895db2c4d2dbc735580ba6035fd45c0c92cc125df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/has-count.html": "345203ca24430fcb38d1ef197fc21d72a5f24b23730da84854509ef97c652848", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/has-from.html": "90c62b14c25b05aa419f50fe90597ce9e2e6bf25da77b7f651ad5ab9250de07b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/index.html": "8820f2baecaca2dcd98c5f04b323c19a5b3786e90d7abb7afcc7aa9218ace2fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/new-builder.html": "d29cc2f160d35260925d99eeb3420b82a370d8db951db9406ff1bef0f7eda333", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/parse-delimited-from.html": "44a54f363bec581171b856f89683121bf08646ec24230d600646dbce83703c8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/parse-from.html": "bb7c94eed5d8c96724feacb0ce8d33bbd4cfa5e04245d576476b567fc1ec7be8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/parser.html": "b40cf55cbeab51110f724bbc13154486ff8533f9c0a32cc5383aa2d208dbb1e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/-companion/index.html": "34b815120e74869098703415f58dbacb600f212f79e1ef74c4749752047148dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-layout.html": "947c09a70f356737ae1a1bf1be218ef5c7a7002e92e960307b7e015517b6b072", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-name.html": "c408cfe9dae36cf8506426b97b2e7f6f9a53a907e146567ea1958d3d8ce2e743", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-notebook-id.html": "8f065c548b15710a01b0828d30d15b9cd9c4fca10ac98260272d0afc647dacf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-query.html": "4a4b758fff4568295e1be2132657a88fe976a12a518209fd9dbeab6cc8216319", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-revision.html": "0ec251d4f698dad87ae1d5d2c3f5c6c534c5d5650ef92ef19ce9852c36ddc3b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-trashed-at.html": "8c509af0fe707fb2665f9afbd7cec09082b08f82fa6c633490db445e1e43fa80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-view-id.html": "f922089aa708e0c2e79048916e06a4bb3bd01541d90f5b212bb1dff0351ce946", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-layout.html": "aefdb84a68c6a37f2cfa367de7bd5a9f3316e3a7bf353a34c38056ea2e839927", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-name.html": "7aaf8a82ed371f75fe525127055264f73875d3e073863b88f01220ee078e141b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-notebook-id.html": "5b2bd2b68b3b8e2e705f609e41cf1b6c38176bdf76b646879d66789ad81458e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-query.html": "cbcbfbb17094cfdb96648d7ed44867a41145cbf0739875aec0357df2b7eb25f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-revision.html": "bc67d3c9b3eaec14e04b51e5a81a6bc071ef6ef68c225357dae6fa215e42fe13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-trashed-at.html": "7a176c1b21cdb225a0b355f6922c038585436ddd724833b698fb42bc7eeb7db4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-view-id.html": "3d7c5523b1d879690a12fdf8c6e5264cbb6a10b433bca13ce426aeddb135a276", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/index.html": "76d29f44efd667601dbe26b13da2bc0e9fa592360c26727c6c5b85a61c735261", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/layout.html": "daa9f12dae73264c886ffaf137a5c144c0100632756bf5bb36d5a9751a12db49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/name.html": "8560e7dce83403f5c885db64359d4efafae45fa62d686b9b62c3cdab022beec1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/notebook-id-or-null.html": "31dffb09d6531ac39de7877b674f865e293fb7212be7d83c31a12a5f0e864ecd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/notebook-id.html": "af23b7949fd59fe9d0cc3c3d67ade5c3b00cb20bbca97f53713fc7bf282a8315", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/query-or-null.html": "7ba125b2359375cecb049e6daba0457cdafb7faf61f5b58671a431803c4e2600", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/query.html": "ab3a78552d50fd7d4c09c965f3b3e40780045363d7250204d5a4f5b241ece20d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/revision-or-null.html": "66d3d00d07aa1241fd199ebb91e9022da5de56e99944ba5424493e8b17abc5be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/revision.html": "9af07fd3ce928e4f83b0efa1dea43a8b42e1c840666d4e687d91977e5637bfed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/trashed-at-or-null.html": "f5c72acca6ce65618443fb3b7f7c6bc0c4d44e60034d5ce51fea5d6a8dca0e06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/trashed-at.html": "167d3acea68428a98499554d1395a95ebec6e68b726dfe560e5d5aef50909fbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/view-id-or-null.html": "1c66aa7fede13cf8949d214971bc845e3068cac5b031af23ce2ea985094e3123", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/view-id.html": "75ae01307c427a6e25ffcea82678bcbc6adc9531a9b3d5499ff8dd3a1308f7b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/index.html": "a0e63b8ba94f4e467a755bf1795fb70c1b31f27cf7623da2c22ee4f41e7e1bb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-layout-bytes.html": "ab08ac8948cd4c4be6ccf2e5c6701b07b7f642382b5600c897e63f80e4f35f92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-layout.html": "bcd792ae91fcab23c1c8ab98d20498f2b1f9075891950a5d9d17b23599a4edcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-name-bytes.html": "08fa507c0de07103f4bed19ce7e44b5da2c421011b15ec35f995f9927dbd9139", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-name.html": "7db4e3392cf326ec4b24c9c306c881a2b0c301baf1838fe5f55bc128b4cf92b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-notebook-id.html": "98086a959dc6176be6e3117b3aa662fd8bf42c848ad018cb25509f6a2a6c3f92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-query.html": "62d28c7e349e01103bbdbae2d467cb4d3ff838af5f38c6957f5fbefff34a1ce3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-revision.html": "3a938bddd99ebe92b098a3b477f2f7e5bd3994f14d7cd113bb821e79e34c84f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-trashed-at.html": "9b3c8b1b76a02118bc0d23ccbb59d4b2a271cda236514159cc75cc308672c18d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-view-id.html": "6805cfbecf085c725fa1cd5684fe016f982a3a9103353d08ce34d208ea2076de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-layout.html": "347770b3c558e9498cba7e61c63bc6a38e57540d5992a6866921688e900b533a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-name.html": "4674e72f155705720efe06f1ff40cf67cd50de419ee255c019e6bf045b3ec95d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-notebook-id.html": "04b10a5238d5bdfc3fbe87872aa9e791d02024cef6d5a5ab584e779b1aea689b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-query.html": "873008c818cc0af1ffe8947a2e588d5934ee3c40663af7e630d149d49ed29693", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-revision.html": "0946797e5e6dca1cc5e8f74c4b07793d03f93c0f80421610109d7208fd6225e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-trashed-at.html": "58bdcaf1a8ebabc7007cbbd851945eb5e4ed9b0fb35edbf6576fe1a4737ad6bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-view-id.html": "c6719282610cd11de745d75b89fe9d0fa982d270e56713151b7db71af4eccb1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/index.html": "8dda5a7a971587a8d25494482a4ce69a00177cccde24a18fdb358eb1272ff61a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-layout.html": "51d36ad152c10ad793493818084809b3c91ae91408f7986980a4e426e8f2ad9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-name.html": "1deed15d6b06eadeedb4f2b1268f7368ce1a7f0bbff08e79ed59507df80b619a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-notebook-id.html": "7014ae9b0098197409252f7017f7ac60262ee577be472952b84907f42bc07810", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-query.html": "f2b293721f398b6b1cda5e03b0076c21d0a3208ec3d7491df9d49a13848f477c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-revision.html": "7a12a62ee0eaaf57d70e9fc5633dd8793f3643d8ff569112c55f69eb7d4fb7c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-trashed-at.html": "1cbfc879709c3cd5febfe44e91ce9a406356c8bd3e7630219f08241b00667e9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-view-id.html": "25d31a00cc9f1781478e0fcb1f79ac4ead8e7b39647c1fba25d8a1c6c3c17f43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-layout-bytes.html": "bea1e4c368f05d07d7e6463fb101f38f9cc87f2e5a1bbd2bad7fa91f89f90c46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-layout.html": "8130d482191fe0c1c6ab0c108b3949bbbe2a4fc825bb205fcc7a60b67e8274eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-name-bytes.html": "92caafe77128115a44c71d918299039ff807ea8c7ba49e140028a99bf72d4a87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-name.html": "c6fdc8b2cf6365a61c92a192dc6f4a8291708dc976abef2e7545f6ae249d3157", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-notebook-id.html": "d2005a1203df512d606eb70ad9c880a290c794238ff63f283afc008f9926cc12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-query.html": "e9033b2d7c67bb86564007e7f60671c3be0a1f26b17aab71785499709efde9d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-revision.html": "5d6034f7ae6f9aaab785b09a201b60391a3e12b15436f003bbf560828b9a6389", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-trashed-at.html": "d6212ca0b10a58e0fce7d4f3ae84ec176b961b4dee39c7a8c32bf108ab2605c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-view-id.html": "79f246837bfd96149cba62a1c1f38649948c50fd8a1d0ce73306246751ad8566", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-layout.html": "2ba566e30c27942456e61e487a61e26b31bf04b3d30047ce94eafa4f16c256e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-name.html": "ef6001fd11273773ca5ecd91aa1c5cf6571279634ce4fe7fef6391626453c72f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-notebook-id.html": "94d14d7126eee94d28c1f54053405e78955bc9cbe3d78b483e00b8a754a42b1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-query.html": "075604acb14af04aabf5782dcd583fccd7c0fbd31e561f20f4794f727ef8c15a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-revision.html": "d488e030a71a0631c82b6662b0c12324c82a85ed39cb760a2198c5dad4726936", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-trashed-at.html": "cffb872bcc2ccf3c7c94117e56ff26e2430b98f4cfae5f26c166cc46fac4415a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-view-id.html": "073044c74731df846487d3eacec03705aa5e19094f4f07abdfca4f82579ce9ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/index.html": "74f19053b49f1cc3bda94c008010b4ee66f8cda901e68b4a1211b87c78347c9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/merge-notebook-id.html": "a487006607c1f1098e8a60e6ce56e0069e6e11980964e8409e330daa19273b40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/merge-query.html": "83e7454d659e22817c60110d56d9712273009c361c442a379151a17a69b847be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/merge-revision.html": "59a56c5e11fd25f06cdf312b97c44baa6d78bf6cf7a7cc6cdb8efab1793f00cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/merge-trashed-at.html": "ddcff6d6af646f3273aa01130688d320f2147c0c8a2d60bf658a96dabe2b8ed2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/merge-view-id.html": "4f1df29e6f39a784b4b64148aa6e8d6e82c2c8c5bf41c4d31c996d82b4514997", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-layout-bytes.html": "1e67b8d9c848177d27ede9bb5159325304fa2fb70a1eba8bf35d4934f41f033c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-layout.html": "fc3643196033625a5e7b9ed0abb67f7093450f0196ab16ea0705046a5176c423", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-name-bytes.html": "2ad10c100f18da34e6fc3effb412872129422dd0d24f2cd53994496200b99e80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-name.html": "b6d0c928713194f927d6de6ca606129538c25506a69fd5a5ee99057ac1f27eb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-notebook-id.html": "919f6615c2e71b22d4897c98ed3c0c617f135cd3a0a6ac61e28725e06afbf3ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-query.html": "84f5f6b9afac7972ac4f5631deb748c97584eb168752ebb50f446fdded5c47a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-revision.html": "394805196a474395dda9242bee10f16a5ffd465b22fc2f203556fe84ad65bb42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-trashed-at.html": "397158898eb8e35ff3dcc62a85a0134ed8ca98f21f0732e3179c6d23a44c660e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-view-id.html": "18d94a3f55f57627bb6e4a1f7ec76938232af9f3e40b2478e6e42ab93ae72bcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-l-a-y-o-u-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "d794c386546bfbf47157a45721d6e3830562d4971f80c3055e1d3f704e7f928d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8386ed398107848114117e10c5d96d61c4817cd956347cac7d9c8bc61ff16033", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "242c91041f9dc23f3d82797c14db1a4c1ea7ecf5e3f8e0286feaa4fac06a672e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-q-u-e-r-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "38d98b25ddf1f904088f50f4e1c81386eef4e8fa1b34ab2f13626b258ee9df01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "70adb016c7df3c853401c3b197cd6654b2f8cdfba622a2dfe617637df0717416", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-t-r-a-s-h-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "0faddb04dc5b654bf590383f58fc0c5e2699de1530d7aff6f1c8d58a4d635eb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-v-i-e-w_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "de56749b3bf816b7646e35a0bcb46e6b95714920292ac368ad90617874ed614b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-default-instance.html": "27cd4b862a0e3a62cdbd9cd962b98943dbdb1de3f6e0263c604d599e720ad52d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-layout-bytes.html": "60b583b31954b50c81f331b3a2e866d4c73d6606e52d9eb46be96e282113dde8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-layout.html": "15bbbfe4e5581d5d51ed96cc128b9cc4a80555213f0186c69341251f0fd9f4f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-name-bytes.html": "234516a9a8bb13274c7d67c0410ae5b627e7e4b6ad80975ec495c224a1041e7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-name.html": "e84501bb4c7200f211e384c160f40e3045f63298c7ed3301c3e116f0ef611f76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-notebook-id.html": "61c8c1bd30b5704eee32e41a9d47f5bb31903d8ca9f307cdb062792b62f8ecda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-query.html": "f70866f192462c81ac95df40d4b74d5f5bde070afcd16761917fa5351930d7c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-revision.html": "6e51e5382654d66b50c1495edf0f8a48d53bbde7e3d37c217ea3ffec19a9450f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-trashed-at.html": "aec552b77d9f170ac45c6d1448875a9159743e99891412341d09c9f021433eca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-view-id.html": "9b1eafa1000585630ef2545ecf8ed3e06825b4c40914426211f5d78d83156a1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-layout.html": "bd51732fe6bc2427fa9b1f08167458c6063f2803c550d96289eabaa94ba2167e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-name.html": "79952a1ff8572168ec87071e6759a4c2ac3ca94502bdb068d298d1d32d11fc7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-notebook-id.html": "a9b41e7b8633101f1135e619dc05b5cbfa748c99ad059f6dc9faab4e237a6705", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-query.html": "b361b89ce20efcb553dd1ec8d2e5bfcaf6c17f3e488e248312100495289cc338", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-revision.html": "42467cc289e804c14f31d167ac9e650f2e8853663e167158e9306f39e9ca572f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-trashed-at.html": "966a450fca1122edbb06b73728b20e6d6d2f403d322bedd1e0df046ef1e3ae55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-view-id.html": "016d84118998907775c2d9111a172b12d54c73eab94b919d543ecf2e1b6a8eea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/index.html": "e9298468baad455c3f59b7801c3bbf3195650673f3080a15a371482d0ed37a2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/new-builder.html": "766fcbf8ed3a394cd1f1eab5073759fc28f7026658deb502c08edce3ce8aa146", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/parse-delimited-from.html": "e82002f5e2d8a6239f3a8c5488d43d92db5aa67925d485792a9a076b11da2ff8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/parse-from.html": "6d85500423338d8c8f4302f0875a8a5f456d045033f33e8cbfe44d40097ff8dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/parser.html": "ef00fa4a284dbf51a89915e40a1dee3cd9a0e090869d871ac3e4601655767d38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/-companion/index.html": "b3072d8bfff0e2bd992018fa5f498ca480a30e028edafb6e085efcf6a175fbd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/-operands-proxy/index.html": "1d0df6beaf55e159ef3d861fe952f62bbba69b85f2d192974481544e759a9d32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/add-all.html": "df74accf7287e03108bb1deb0b8927e5d6007702a8a532a200b7f5816b01afac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/add.html": "17d2954c5fe9d27b35b5ae60b881deae65f5f5226567bcd41eebefa5e2e954d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/clear-operator.html": "2265e5ab9caf96374f12e57656262500111aaa7ee854881bdbee98cdb458d5fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/clear-property-id.html": "67d3ae2860a8d544210c978e86f8ac9f423dd5244a475ca1694ea7cfd229a966", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/clear.html": "8042372c3e070493fee59f7c36baeb86224115afdaa5fe5ad4fa9635e6b40967", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/has-operator.html": "a103aa08d5e8c3ab19d9ae4be9c3aeac4ee9fa7fb4d158a43287fda06e287c3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/has-property-id.html": "0cd905d7dc9b2090e20f46f04fe37a4c5782260f3e6003985ce68119c645d80d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/index.html": "b3f55d58397327720bf15a326750edab2e574f293a2a26da1a81fb2ae043074a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/operands.html": "8bca31a80a70987a41325cba99c56dc8cc507e7a51750a6a6908a96d78106389", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/operator.html": "88df228bd4bbadc11b7cea3f8c4ca856b15a4210aadf87b11b88707a71106788", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/plus-assign.html": "d65faf196534ffc04da4c075297117f74cb5f979e3dab040eb72e4cb8503902f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/property-id-or-null.html": "9bba10d00a4b91bbd65e205ad564b7c85380a2f935f2a4d8ff84cc6d425b4140", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/property-id.html": "4ef41e0a6e82be73c06c007a1f265acb24198c0085a631d1d5c109d04bdfab7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/set.html": "de0c20ec2ef65eb033b3e77d59a746db1a5f4a00f1393f94462116a9cc7c887d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/index.html": "044954181dd5c61f00b806f8076bcf1362ad046fa77d1260ff63b6024cccd6e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/get-operands-count.html": "32bcae83d8bb7bb384bfbb053f42cc7f7db012acdd256065f04b9aed0a595081", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/get-operands-list.html": "c5f2ee5bc24d3106cc3d6fd6038569c0472431e44ec449fe2cfdf63e5ca52b33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/get-operands.html": "18297a699d7549c16e20b9db78d453b8cb4cca8480c9bb8b2a5e0f2ebcb115ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/get-operator-bytes.html": "fd75a80c06385fd32411554cf83d4e6602cab05773e16851f8f8a17646b6d849", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/get-operator.html": "2ab9e6d1616b23bc1886e7b547d6cbf511b32fac0a4a35eeb5f8bc4570e448e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/get-property-id.html": "fcd8495c7e81d63d76b5ddd1dd11a3605288b41ec5da39a7545253b8f39f730e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/has-operator.html": "2e07c4d62aae555cefd6cdaebd2a5a7471ef8636d6150b4631bca2cd201458a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/has-property-id.html": "abea8481c565b95adf11cf766133532f24b4fe18d92428bb2f27d957f9d03955", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/index.html": "738bd784efbe946ae9e42e8f953a32508fd320e739ba5410f3da96dabcfd622b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/add-all-operands.html": "71c4c4125b85a052081a578e2825e0b9a7d7267d73809eaaabb81800ec616baa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/add-operands.html": "51b5a3d509304fd32c08b26961cc662ecf7a4502f412714b640888cf75376ed5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/clear-operands.html": "a29085120a2a5b740f2fc475107e31bd4106d61a27e287c2bd0e5842de002511", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/clear-operator.html": "2fa6a1594fac636082614ba5e20618b941b73c4b5eb145debe76af8bfd4a31b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/clear-property-id.html": "45a13291b458516db989e9dccdb589ae5d2334e36f034e3141f347e6a590c247", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/get-operands-count.html": "8f8e0177abe89203d0b948f1a186542ca35a854146bdd547d70da37925f80319", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/get-operands-list.html": "a021dac2150876ab0b7bd5f4bcb937db83acb469bb512e15d872cc250139b206", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/get-operands.html": "e29eeaf8c83cc0ba354e3f03174becf60af429425c8068b99ff209c7d9a9dd38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/get-operator-bytes.html": "75e986bb7ed4b966bda3ec3966fa7a440f0620d56ec9f95cca1876cbfcac450c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/get-operator.html": "e24cdef27ecdbf68199d0e23dc0652584b8c857fd3978c79b487f332f2318f0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/get-property-id.html": "9e21be669b6bc7ef5631cdccc445dd9b4a7511152f2869be8113386c5498808c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/has-operator.html": "5f039fe56de08c9dfc313f45680f1b9d40bfc3589e197899b40494d2d5168984", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/has-property-id.html": "a27f09ba88bb5942cc237cbf6f8fec6249a290c3ac0c0ff67e76e826ef24e29b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/index.html": "6abd4b1b0c790338afd4768b354f9501aeaa832df882c385d5c6b01a4faed50c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/merge-property-id.html": "f3957793fe5ebedd3ed11c4b6d4f0898c36d5c9c2cef199d18d4db2595281d0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/remove-operands.html": "6807bc993a78ad3c229e307f4ce79cefda80c5fd667c0acbff70a09c1cc78ff6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/set-operands.html": "c64ea54bae1a78ed54c45690904c367603f573d4dd28d6be18418f646ed68a8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/set-operator-bytes.html": "08774fcc755d493f8110a53701e1028556d4548fb9b2d982c66ae08cf560976b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/set-operator.html": "fc1df2ce96637e1ddef5368f51ee4424bfbc8a6675739075d69cf7b87097028c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/set-property-id.html": "6d965b32d7d0d74c3d9e2478a276d75595339213a3828178187830f6d5d5ceeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-o-p-e-r-a-n-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "a02e2febff9ade5c01b44a773013d84aba3e394de2fe346ae25d30cdd006120f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-o-p-e-r-a-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "3398b1b9fac1836823bf29673aba51c2aebb74005d0b10254494efab73dd05da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-p-r-o-p-e-r-t-y_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "1a258dc5a482ee3f795f4bf8e21b2ea9cfc4984e0b12034ae161b2fbdeccbc79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-default-instance.html": "ddd120394dbd4e0a18d453701a643a1af54dbd4c0d51072f2637dc6709977db3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operands-count.html": "ffe133626d9e7924f42abad29cb1a431193dc0dee16859a464641f0991e0794b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operands-list.html": "28ef585030b221de08e0babac53987a42ed288151e874222f40f0c8ded4b11f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operands-or-builder-list.html": "5b43de1cd1e454e8ede200f9984587836e9227edd0bbcc5ae5bf1c4594930b3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operands-or-builder.html": "1a2731210ffd9673202b597d311535cfb46fc9b21595b946a7c2d90e5e270bf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operands.html": "2148c6315995d0eecf26a4b19868f887583470d57d613675a67555392096c924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operator-bytes.html": "6e18a985486612b081a15b92bbeaea358a500ad4fa79a1af28050d6c017198c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operator.html": "9d8f64b5e731292eb54a964e1e20d300c9ecbb38c3f1be27aaed812f6b7b9924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-property-id.html": "05883210a11f23c9c5b31ebfca6dde011c767a8d485edcb9978dbbbc3431f16d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/has-operator.html": "af2f24083cac0cfe7bb1dd59f3d08251f843462b21308b342ea18475c86a180a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/has-property-id.html": "d9d8b510ffe9f28da7dd2007f52c389606493cb714494fca823f1cda0e3c0c57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/index.html": "440d161f588a0c3d11f3547ad30aaaf701557c804c91cd473854e8b9bc59b0b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/new-builder.html": "49c6ea7fa7bf26017efe622d6bfbb4f2a1973986cb7bb9dd3d192d33ff671ea0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/parse-delimited-from.html": "9ceff1ac33a1a37cc18080c9b6a7ba79ee2b08c9ad9610b15e1e0c32789c00d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/parse-from.html": "2210febd85a32fb1ae5fd7e4665926d2a6cee0369f51e951060c8bb864eef7b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/parser.html": "f1c0b51fc5222c461d25a1e2d1109db46a0ea7dfdddde244dfedaddaed1b99b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/-companion/index.html": "be2bc487d0e18d5b08bac79fb70a8b27ae9dacea905e140ebc6aa7875e3d73a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/boolean.html": "bcb3057843624fbc8c5b5524979b63f386beb8f2e543348fdefcc7af801c4afe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-boolean.html": "b180f8a90c7b92ef3651a9e2419f16ab749243549b17fd483ae7dc2bb316bb86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-date-time.html": "1cfd593cedbdb4092dcdd68e7ed7b1f2eb03ec123e8fc22d105169c33dada808", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-date.html": "25bc52ec491b9dc34f3c0869d75076e78ead5ae2451f66a9b1a4b1d72c568e32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-multi-select.html": "604c543895e3131c510c33328880d684e722d3dea473ec4417c064da1fecdba8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-null_.html": "bb4eef2dbb41d1086005ea3645dfb6a068282662626eeea7d7ea4a6adc68f4f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-number.html": "2e6825ad5ce67098834090a083a3ce532fce0071adf6b935d1327d732b66483f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-select.html": "a066f78abe74999ceb970ef4599ff8476eed2dd509d086bc664d7982d2bc1bf3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-text.html": "3e282b3cb8bf87352ad8e8f5460f6e7a1fe0f306cf8b4c78405d45873fbf7ab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-url.html": "8bdc73999c9b72d0f507e1879c65b4da222cf541db18243c647c6fb20a41d2d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-value.html": "8c7bf870de2800b430e463c855e04254b5e4100c8f6bfa844a4983fb30b97311", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/date-time.html": "13106a2c1d7ce3d71cefe6cb5e29a8e839844c6900362d3f2cebb42fc47ccbd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/date.html": "23ac1f016f5796e368b4ceb923c5a2856c2fa647945628cfbca8514476f7bbb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-boolean.html": "dffc52e6d2b575b175a79e9e496a4fc52651bb5b209275f7c2e2d171761e27c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-date-time.html": "fdd275874c9306e6ab8beecf487ca03b0b600d57713ae5d1f03fe8436e9caa7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-date.html": "390118bf1073f09ebb2cdb14f2d8f307830c7bf41ec1ac8efffc0c1b65065686", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-multi-select.html": "5c8f5916504ff6c9f8b6e193b84d05f6e6e6daa32273711ab90bf13e06f126f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-null_.html": "391f7d47742d4b9139cf1239e7ef7a84787cc4399c5dc897eaf12f18c5f8ee0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-number.html": "09536328543b1231c80f02b5ea1d3a810534425d1873a93d81a1373978bb332a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-select.html": "c191bb70b42265a356cfd41bdfe1dcc2e6bf1047222c2dfe72d4483e7b052564", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-text.html": "224b7586ff3870240828dcba8f629756979684b431c5c37f49a5a49e7d6de11c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-url.html": "d3248d155a89b56649f7fa7ebe96cc2e208e0fea72df212fae12405b1c7ab4fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/index.html": "bfe1abee12e6734e0b014748e2621ba569331feda40590ee8db72aade4de16ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/multi-select.html": "6762fa120fe52cf69fb50ebc1b826800b4d4e72edcd74469bcd5ca563a4500bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/null_.html": "4d94c27e355d617675e83f67f44a108f7266c168fb5448160cea19b38cee6400", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/number.html": "33a5c6e7fe4cbe3cd8b590a410d0e6bdb5135dea36ce3e7577027a120a4e4429", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/select.html": "465da283b17df27d88bb3b797a0bfa51d452fab456004cd0fc817554155ea355", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/text.html": "105bf25752e0cc684bd787dd8ffcc58e7d0277a90b27892538ba2c31c0737d73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/url.html": "c38adf6ef0634a542ba03f92729c3b3ce684f05e45388d43504bf191a7c315e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/value-case.html": "6a2f0974a7d80de0cb9e2a8fffc4a5bb5bd4ba5ec7d77841c8a42f9f66dd9962", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/index.html": "51328e123d105b91d78dd7e5e4e089e8ca21d0bb207566a8beab15b0cf5788c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-boolean.html": "8ea06eb9c55112cda234ff74e02b23f89f4692a99f5fd26f0b99c9b1084867e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-date-bytes.html": "7e854e47aec1774b5478d94a561fa924ef65298d7e6c072085a7e6f5507f7713", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-date-time.html": "762ac2c7217936162fcc7b395643d294113d7212c99b5594406b8abb2b9ca5f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-date.html": "b124cfb8e0fd44122ee793663affa63411218d6bc2a3059953c2d5f01b973b11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-multi-select.html": "5cfb7c841a659b7c7f3184125b891fb44f02559bba3dd56c3f8841b4cb62d90b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-null.html": "aa1fb97be00b2d0f863099c3791ba2ff6d33238b538c33fb9a249fe493b90a89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-number.html": "77a3e97059dc3d5c7e902616b117e3333b2d417ea915a7c2de7253d1746fef56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-select.html": "0ea4ad0500fac774b9cdc141ff45d560edad45248a32c819f123649a15f54f78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-text-bytes.html": "7ac081a43fa22c4312737883573ef34674add22d764935f66bf154341dee6e5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-text.html": "c9743cad598f406610b488708c4af13a66bd3419a2317d0dc8d0d56d49727fcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-url-bytes.html": "56334ca303dea507a8b2aca58b086cff506f317a42a52745be2a56cf2cfad810", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-url.html": "65c31229a4b90b256be80397389674b16b222712b8c124179bb5e7c99b61f188", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-value-case.html": "b64733be0b25c694f9c5acef6c29771f4898d94a203fc001e4d8cf6d776abcc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-boolean.html": "8183a257168c46196fe5f833ac9f0347c8822243fdbc0234463529ca46a17b39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-date-time.html": "c4a7898cd727add86cbac356c81f676de1d5149f33dafb5d4bd6c37273515d4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-date.html": "a9b6b7120fff9981293c87067736a0cef33a8d05e07c999d6c409185cadec066", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-multi-select.html": "e8cfadc3a36560aff722ba47817d39954db0ce9d0c77d9c76dfd2df21a3113d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-null.html": "1ce7c8d0dee86a508ca130b586034278770e3254b12392a9691014bf9addd00c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-number.html": "5a167409cd24c9d253fd71e72de80da10ab0210cff6ef0f51aa9e53a9cf3aeed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-select.html": "5053a180cb945a1261cfd0f3627d46cb9195c1e77b7b0d548bf5e7ce90577681", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-text.html": "f18e38f762c70f99d371c36d5996c2b264192f56398e52d429e40d913bb00352", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-url.html": "976292e35488c7782e2b4178631daf4688978ff6cd1556c1f36ccfb846886ea1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/index.html": "e20ab9d063f37965ea4d76ab89947e7c54632ee5773b5b342726243e0749963d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-b-o-o-l-e-a-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "14129877d59ddf4a63c1e4bda10ca67b68e49d2b73575aed8d21d7dead99e656", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-boolean.html": "2325585d2da3f24e5f13e3392c437c077b83145651c52a412527c2a1760009a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-date-time.html": "935357ad78c9def09d9a16dd5f4f5c732cc2ff79e142680658fc864783c1fe4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-date.html": "bde088881c1a9304c05b66a4e0ebd05c2971da2068821d2061460f885dffbe34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-multi-select.html": "70b0876421a139f2b69c95b04019c9df2e6ccc781a013973a970884d7faab83f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-null.html": "7061a857cfe6048ad3aecd883070f3929061a0f996b8df7ebe00bd0955404ef9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-number.html": "7c1e4fe3ca52c136d5f98fd610642c5a64d436edb310a69461580b91e396dbdb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-select.html": "e504a4e8823d08daa2cb85c10443efa6ea47e81eb4e33a0c349b64307d6b5ac0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-text.html": "afbe1025c69f2e0be73259e9252445bc82e412f1dbd58a2901f262f2a163e48f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-url.html": "ba836a047aa91a7966c5f898614aa4f0e4e6aa54acddf619196e9aca6ef9854e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-value.html": "b129d08f02239d1f481db85da4b69f88c4bb402c14429ebfa2b4dc4b5c16b891", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-boolean.html": "73abf33e187f88ebf0816312b4adb3c3d23fea00fd242ea808fc2d8ed66f8e8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-date-bytes.html": "b5510749067ec76f46ba026e2f44d06f3f408a48bc3ea109603446241c48da26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-date-time.html": "6d010990bda300e526901afd14a52107c47ae5587dc49a455060bee7000b2386", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-date.html": "ea168f53519c4b3e45e188ed932ea5ca9fdd1c11ade2b1392362e644ff67583e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-multi-select.html": "953f1b1b330a060a259d6a025ad976d30a753994dd77bd226f0bfec07724ae12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-null.html": "c7c7900e0f50cecf8c625dd6242acb4374fe0dfa3cbdd94c9e1fb39d4098eed8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-number.html": "1a82d597510ee484454e5b0287617b45b3975a312e0ceeaefba8b8d54452a9f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-select.html": "217b1f17ec7eb43c84f860fe85f7786a638c2702f538181ddb6bf73cad68bc9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-text-bytes.html": "6b7ed8010b954c50856367289a30a3c8a2289859d371c35ddd53d4a6e042df0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-text.html": "bd8e50f58d0fc21f152198449b7e9144bdf661e3033a0ae2e796d2c9ee88db8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-url-bytes.html": "d80dcce9d7720063f974eaf30d9324242dd29e418622d3b69339e74adbe932e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-url.html": "3410596c101893181a247ae333da98d4b60ce9d265f3301acc3860fe700ab725", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-value-case.html": "7582e4d86204724bbf4d216efda42be71c6d6a11e8e30b2a5472f177c8305675", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-boolean.html": "b843dd7fbf45054aea3d6759eef7748d97b1bbeae63d3977a6ad7e6e7199bdff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-date-time.html": "71cab4d61130a08f2292b25bf6f0290f5f11fb1133e67b8ea72bc987ab0cc8b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-date.html": "75a8d2c6d463475c92fa1a21a929540de45128d6291daa44a1235318b0dd0382", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-multi-select.html": "bc5763c7c06d97260aa9581e7a9bc01bc8848b4bf05fcf15850319da4c054158", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-null.html": "c50b61d54874cf12f822cac7b5f68ff5bb51346af7f56d12041ed295d3090626", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-number.html": "ef4fdfcaad12813ca9f97a18e4abc73b9e97ff571bba100b8d3c764fcd864d06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-select.html": "f37c757185224f26aa7757255e25c74500c27e6eeef772e07550feef11d11feb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-text.html": "1f7077d856e941eab31f2952259e92f81df0d909db79987ad2baf878d505b37f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-url.html": "0f97e71facc37e90531d76716a547da6c9ae2c0ce0bb1f6a21030d6e01275f08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/index.html": "1ac16345449a8d93339092fd315fcbde9813c0f4c4e28c88588cec60cbca2bd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/merge-date-time.html": "ebde1715cac02c27dbd2418c2a697383af06fa797a3f390de134edf71526e9f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/merge-multi-select.html": "699aa4dd95f309b5ace4665e20f730bf48df3fc2b57b26a95fb3b434b59db796", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/merge-number.html": "d65079105fd5a7f7df4ced11a9af5d58d8345fb6ed8cea4ad301e905af3ee908", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/merge-select.html": "84f56d6153d811a235a1732b9b7f827d325008368537a96cf69b7902541e40ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-boolean.html": "1e268aa8263ccd8b6f8033f5098c2a4ccc5d66b17f875e8a39d87d75f5dec51e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-date-bytes.html": "1319f577101f8eb1b81539f0e232527b14264b69e5cca0593d171a61711946e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-date-time.html": "6e5944083aa9e8fa9eff4551a2aaabd066541eb340c70465afa34c00460e66e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-date.html": "48baed7be729c4cea516227a347c6ee679ad740ab4d17958052719555e8f13ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-multi-select.html": "dc92febfee9cf04e6e5a502d5a540f87dcab4cdaa1a5b1f0f2ce81436de42f13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-null.html": "cd6416fef2f28ea83229ff7d98036a6e35dcb74cf11f1f21e9e9c92a1a271407", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-number.html": "a16c4a692142206a5d5b42ae7e04019eb91aa769b4669e4c5457634b6f9a8e7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-select.html": "6dd9c98f00138da20de26fc255f8227edbed4aa0bef2837d39065345b3c71d11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-text-bytes.html": "16d65d883e3b93b74c9975d5069cf0b80349ade7685e6d96e05ada410c20a090", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-text.html": "a94d7f32f53cfd9aaf49a852e51c050edb83cdcc97ee6d43f1a81283281ac639", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-url-bytes.html": "3470c882ea657b96be3653393444157894b0235dcfb676bf050cbc5ac7fa0060", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-url.html": "75c4317831aeb530d1940c1201a1d1757626083d4ace8448a107a0c9e880a529", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-d-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8954f2a4c2d9c2b0ac6618506c11967de0e3eb5ebaa0933ea4ffdecfe6ce2250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-d-a-t-e_-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "18e85abf95d55e3890d8688d48d3353698ea1fcb580b040e3d46be674a59e5f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-m-u-l-t-i_-s-e-l-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "38028cbf43ff0430445a6c2da7465c72b4a603ef0907e889795106b444f426fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-n-u-l-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "794ae6981b5bb816852b771bf62f293c13966472f4aafb240b0b4cc40b5e5bb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-n-u-m-b-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "be5b54eeb943a2c8690a52b2d9bd93d50c400dcd51e806d832fdbd9d75763136", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-s-e-l-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "1bf827534f20b35c087f1ec556979b4f22ffea4babaccdca6c1f05cd722e2ebd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "404e22364b1f12f31c1c1c8defdce554d621f91342722a81b0c99ba7b7d03c8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-u-r-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "991da412c874bf90ccdbebf0bfd492193f8db8700597de8213c3c25fb6cce090", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-b-o-o-l-e-a-n/index.html": "baf8e6f71961d8a9cde1b7afb80dbe37bf76cc772e633ef491505b34a50e121f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-d-a-t-e/index.html": "36f1bc0c63aea94ad9814c1a290657d724ea2740b8b8ccfc625397bc2fc3fb07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-d-a-t-e_-t-i-m-e/index.html": "e65ab9cc001caa385a2c8ab83f370a375314ce8a042469f04b73f64a35c7dfd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-m-u-l-t-i_-s-e-l-e-c-t/index.html": "e6f93dbff053150b1c63d5ac78985fe0544b48b38d3ac612f5213886a3e94acf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-n-u-l-l/index.html": "35080e31bec3be689e01bb2acf39a864543990957bcab288cde8e3c1d503362a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-n-u-m-b-e-r/index.html": "bceea923ba46a43bafc3c28bf4a69909dcaff98b18a7e4f4ee4f69bd0bf0eda3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-s-e-l-e-c-t/index.html": "a9feed4680f9f86117bb14d09e17e895daf16f60cd2135fa74a06de47cc90c09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-t-e-x-t/index.html": "92dd0f4a3a94bd8176bceaa48105401cabab50c97afd491e05e4b60f64c384c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-u-r-l/index.html": "4544ce8334acf0b76de7d60f75241fa1e1e1d06c5f54f70bd5b8002d77e92004", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-v-a-l-u-e_-n-o-t_-s-e-t/index.html": "7f6d04e76e1aafb5ff45f1a78bc532e28ba1d45df1023f4fc0d1f89e1502fb11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/for-number.html": "ba0177f2997d51931a28c5b7efee2e50ecc2fa6b0f099984ad8013278053b45d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/get-number.html": "5f79fe9343e2cb5858b555ce000d6a47718784f681927933a862fc461a72bb25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/index.html": "f45fd19e266909629983e9b910b174607bd77750441e55e5890baec75ffdb21c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/value-of.html": "9b14921d517cd68bcc7a5b69b8ce26f4bc4bc0178bfb6ce1c9458f75797d4e53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/values.html": "3548a2a42a5d6b6dd3536935e1b84493cccbea0f7e387f0e4061daa56e5743c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-boolean.html": "5d2581b0bc4561367aabe8227b9cced62c1f67cef22b82e3cc969bd9a90ce865", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-date-bytes.html": "77581c4d516ee57b439ad9f7a80ff0c61c6ab6080c7dac1bde4887024a465d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-date-time.html": "a690208504ac8586c032ed49628b602a9213a5b8f7b187655b9a023c00fe182c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-date.html": "f944693beec2526c580fa33820e6ba75a5a3e11266358fd475b2e649e7f1590d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-default-instance.html": "2d0b41c6d2e23cd31e8402f543ba919cdd3603d308a24a4e72d86a6a6544b433", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-multi-select.html": "6823d458b02782a84c816ad5bf8e356297cd5c6213d99383fedb491a94ff7e00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-null.html": "b738f64db1f15150fb5c0a4431866365477998446b39ebba07379c81780edef8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-number.html": "963ed39c43de6887dae8f1cf4175725b5455a4c912ea7db7531a0f1523b4f2a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-select.html": "48c2c678551c912fd10d1c6b755c772d5dd8b566384f2d9e54f14c509cb0d9be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-text-bytes.html": "cee4e205cc182a0bb9f3fd57bace44a4efbcd164cc6ba9516dcda721476ac695", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-text.html": "f5e9b08f198239d25039fe062f68d57db2af0541076a4e1ec065e9dc3e4a80b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-url-bytes.html": "6104dedb453e8c10625d1a864d764fe42b30a5aaa2ecfaab6fedaf24482630d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-url.html": "41ae85deb134c1f0d63a6412e91097b1396bc69e45eec8f9ecaf02c1072eccf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-value-case.html": "0bdc2d79a950ae8b8890b9f3ff91e3d2b0be80799156cd23153e2ee1eedb9864", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-boolean.html": "1e8a873f0f01cb7b55d27cd8533e5c5593d0b3e2388c2b75be53763472dc80b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-date-time.html": "d0db21bb6c78089ca729612d8ddef696c50618c56fe9cf37ce0c195911139f5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-date.html": "9dfd9384416d817d38d7d2d46c6b74dd889bb0de6dd98d5bc47397ae909fe358", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-multi-select.html": "d23cc478313d3c09f193fffc242d98ccb313c95c84e4e48c9a966e924d1d8edd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-null.html": "afd81925bf9d3d36808cf2b0bae0edf2a6f0e231fe73f56ea63763f65f011579", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-number.html": "f2a3b64baea3d070aca9066cc51ed1f2417348795fe3c079c4c0b0f019ee4fe1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-select.html": "120d02d4a8837067b559a48d147040025841450a64c2d377dbc6cc0df63b1fdb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-text.html": "999678cf97063e8780d5b3afe871c76b1cd1c27198c431aeb8e5f6a23d1ca325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-url.html": "633c6f7c4346a47f9e6413037d020e2d6490c71fb9df796cb4268ff15205b009", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/index.html": "3318e576c101e29532230f23eb8a4c08c043a808b3f472c236fbcbdaaf7e2733", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/new-builder.html": "cc2c7578ada79a981d2688de62b30ba83f3b8733372264f8213f7006c245fb7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/parse-delimited-from.html": "f2ebd7ac6209a2c4c8bce6dcb1d609fc8c4b2bf285751e508da7af4673bf519e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/parse-from.html": "71ac4c11c4d54ce8f4b5487bab41ea46c4796b7c9b5221c744e3aeced83d6727", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/parser.html": "0b6715c04b9f9915055a30fb48ed17b129222d76edb6dc9a7aa154e212b608d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/-companion/index.html": "a288881527bf80df8c1cd7160281a40df9a37f6e61b86fa5938b41e0a9b91c42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-dst-gap.html": "3aff0c79817208fa5a6a4ec5f1993e19fa64e08bd5fa99dfb5b4407d186f3a65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-dst-overlap.html": "c094b79d87c59443295fdde1eaeef6234e1423ed3b8647c62f3c80c315dff7a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-ends-at.html": "6a6a5d24afddf3c915f75febd075b571881ca4c97ccb98552c6c28c820cd22d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-expression.html": "34c1d78fe1877baa568a0c8633946963d165bc2f17d8d2a2ccd209378906b252", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-kind.html": "d72a6579b3d3fb71754006aa8ff624a98680cd1574dfe5f400cb06ca3aebcf4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-starts-at.html": "070aceb38cb2fae019cd8b32eb80536c0956c36f236a11b9e4dcfb8ffae1b64c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-zone.html": "f25a21716532b3320069c63b10e876828d43e7436f2674ed5240f9776094fd02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/dst-gap.html": "74e0925a4e68604c400b13e012def4af90ed8a9ec15ce4d54a662b13c2dd4775", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/dst-overlap.html": "91e9a28926853b7bfad2bf1ec5934f1e45c8b79f9140669e150f9c861956995d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/ends-at-or-null.html": "f9fc5cb31b08b5a42c1ea7bf46d73d31193ffb9ff9c9a647cc0070b9a549d5a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/ends-at.html": "10c4e4d4913359269f3885bd35ce50cd7b185ed2cb0b0f28e3f13b0bc52affd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/expression.html": "a48b589ed238c538657b949b156db25dde1e7b7fab0eef2bef68853bae4478c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-dst-gap.html": "f419e51756ddac57831318c56c7518907525e938965d907e861f0b0e5d95c349", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-dst-overlap.html": "65c1a27e520a3128ad68ae69bc882759658e4317ac57d0ad45804c4a95bff921", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-ends-at.html": "7047dcb6d3012e8d5f6e74d38dd8792afa4368c037791722c12d143c58c12c02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-expression.html": "4fd3b787a5431c7add435d7bf13c0e06ef22ce8509eeac5dd6138d0d357886e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-kind.html": "b7b4c45ee786dc7e387fc8fdee3182b116bd9e31a08cb06af5854d03b4287cda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-starts-at.html": "a8ae93bc40801614f9403b65d956c658374530b2b70983aece757128a3828e7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-zone.html": "724bae0b67702ac64e5333755bae2ae0dfdfee29092ea123625a0c0aa3efd738", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/index.html": "8c6414cf67085c48ef38a0c92a66e8c5394ee3166deda17dfa0a4abc495ad424", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/kind.html": "a415256bc716aaf0aa5baf4c8908a2d837a9de8dda0f4ad075467974c2814ff6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/starts-at-or-null.html": "0f589003773db6515ceabc72bcbb5a0194fa5755a4607a5f882d9a9b02937752", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/starts-at.html": "117e067324568da6d1f02c987f60ab5aecc166c6596fdbef3623cbe5ae86bb71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/zone.html": "74f0dbbce2529b3fe85aeeaa5dd099cbf9dbb56c779a9528b5f528f3960af2de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/index.html": "b45f494fe7f36585605708a8b500e2c7bf5d1e53eebe39a6e1da20f4458d73ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-dst-gap-bytes.html": "22f01f3876e10281b97adc4051b7641baec77e6002b0ae741de23d4101ff6dff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-dst-gap.html": "7a0c0f1bf07507ceebcfcba3c9ebbfa91f0cf09b9e5ef338f15906ad42653a0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-dst-overlap-bytes.html": "db167f4e8566eb5f9adb8ab944aafea6fa7ae16e65f6ae6643f778884e0520b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-dst-overlap.html": "69d3f3b8a274d3bef07e025ef7974d3303137139a88e45f95c640748cda1b343", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-ends-at.html": "3fe8b7aa5d6ec7a77b49a0e617d1bbb74efb39e7fb794bda2ffdbf7fc7ed908a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-expression-bytes.html": "6c1bfc6ded38e1c434919eadb52130ae5c933d92f4c2583c2054e3b765e428e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-expression.html": "b7c29751d265fef1326b0623c6ab4a859adb13d1a0296a1f4e92446fac2cce6c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-kind-bytes.html": "b230b1080c39197536a2a33501b056a55bf84b2d28689c1cc85c8eb989788da4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-kind.html": "2969dfd470e004486321e1c0fc6cc662c0392f9a177d2ed2bf6af0a2b7d5c4a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-starts-at.html": "ac578a022bbe3b9796cf380e7d2fc70cfa2f0a7890f0d1727f3cf06cc2ba4968", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-zone-bytes.html": "4e0d56c1a269ba57a53319fa575a6473dbb06692733e7d7a4dfaa715d2e8ae78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-zone.html": "9801167c3f2ccb1c92269cb8d694f240d36c8a55de08c35d90bd94ad0ce26f5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-dst-gap.html": "2fe4023f6132cd122887c9595c5960c19daa2e14f900171a36c0129ae066847d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-dst-overlap.html": "2d9defe700a7b54185e43735fdbf4653bac60b4f95411b6a021748f4fa6b2451", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-ends-at.html": "dd0c59f62e5cb60a6bb2f774b5a9563aecd8cc52de31f1d2de344808370fb000", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-expression.html": "7245cd44ecda475f5c6b28412952b96d02f077e9332a2a545c0d20909b836ec2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-kind.html": "4531cfd3bd6a607c24de279db3e0d4ef23cb7cfe1169ca8aa9076207a1f79619", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-starts-at.html": "c6d86b66f80e66470e3ef5349d84addb716ab5ff6d97da5c2ca4b7a70506e445", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-zone.html": "4ce44884fcd9315a8b2f3c6185366f978fe936851b33acc907d8cf00ac7ed4a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/index.html": "9fb6be699744180a5e8d76fb32af201c31e7cc819210bac5f2cda501ece0d7ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-dst-gap.html": "98a19d5d21d43a55e1638af6612e441e87c83992bf17e2e023c3a06e866ba5d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-dst-overlap.html": "9e583b69dabefcf031c2706095c7c668e54adb950d687be6247bb7313cae0607", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-ends-at.html": "39c331042668de284e8645bca8d7741772bcff801291bc0ce6d14259dcc94372", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-expression.html": "7684e5cc66d821c9eadd61835fb38f92ac544aee27f14e495a00d6b6d466ac96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-kind.html": "056c513df98ed4b089fe1cce75c5a12d15dcb60914d0004240701c3444d7c595", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-starts-at.html": "749421bb67e18d2a791de075aa2451f566e9620ae52fe7aae494798e008dd59b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-zone.html": "a57a405ffefcdbf0aca2bd92abbae95d913961dd09814d5764266e97dc852aa7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-dst-gap-bytes.html": "564dd6f21e847d3fdb3fbcacfaa7ed0d8a4068707029909be5410c99caa0a42e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-dst-gap.html": "ae35564bb3abb31ec6faeb48645d4217d5a1dec336ebe8eaca1001f2227a8ea2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-dst-overlap-bytes.html": "2b4110107dd277cb27d6b8501ebec6f4d17e0dae04da0dcd1edbe180103108e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-dst-overlap.html": "bd514f8ff04caa6dc891043419fdc1734ef6fd765056dfb6f7a5dae3057f35c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-ends-at.html": "11a316b0cf3a319d2fdbf85278e6ac374ae4b02c0a78ac614c35c7cf10a10970", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-expression-bytes.html": "09dfaab0cf74b1bb86109a1c22c9961ab3782f03d19e8a7d4605fffcd8e63f7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-expression.html": "7801af903a94ce196d64e3bb591ec5a51269d08e258087aecf29cf5259c8bcf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-kind-bytes.html": "72709cf7b8811cdaa3efccd565c150b1842a7fe117e2e009fdf2f8ea8456231b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-kind.html": "fa3d3b74a3ed4df5fd7772b9e181069e431000a3fc381b206d5cc6f2d4347358", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-starts-at.html": "e13e691e59746e77280900c5d729b3de3e96e52504c2dd63c3a1c6174885b99d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-zone-bytes.html": "ae20ab4ab18602ba44858f871b1d7e2aac20e7b8e4f1023fc0a926e1ede0eb82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-zone.html": "fdd1862d6f4906b8fb56828d7e33aa6b18051422c6791d51f0eb8ddab706f9a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-dst-gap.html": "985e6ef4e6518b28283e27a3962576c4d0b1842ab2ece5ef837d830e794b57c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-dst-overlap.html": "b5665a10ce90c7ffb9e290e86a04ab5495f257b095df435cfa768a110373f16e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-ends-at.html": "6923c3d029fed1d163bc92311908a7d5cb155eb2cb09e86ca17aae8274554916", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-expression.html": "1f52e661553e6a9b102720dc69710049b8f6e478f885505d9e103a39f944b97e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-kind.html": "d600589d11f39a80af48002f4e193af9093fad90c50a8011663703b7dd91597a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-starts-at.html": "d206476374452ab59926aaf6b0a1b91feec470ed92bcfecb65f48f42cc92f37b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-zone.html": "c60f86c9f38d0b85c20c97d7ba099d477a89ac9cddc78934acd2fa8daad61cbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/index.html": "28bd4de03a20d13b474f805b37a9ad06146d9470c3ec0827817087ab28b6e76c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/merge-ends-at.html": "59bf4b0c7a10bfa318768f58d734968c1ebecafcfc7791495958d7cb226c2ee1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/merge-starts-at.html": "f4c4ac2d8d4d26faf60a68f86ea099545efb8f7f8b1c8384b8819504bd0ae541", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-dst-gap-bytes.html": "77713cf014425cf37c267b639d71c7b5291ff488a4fb8e5f58533ebfb25355b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-dst-gap.html": "be97b6b7516d8df6bf8b7efe59d2efa42708c9557dc4525e73d4ed14cc9e6da0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-dst-overlap-bytes.html": "36d4b8207e6f3fc385649e408353e111155ec1bf5cdba17f5483a68b2628ded5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-dst-overlap.html": "339b77fe2ec0a3dd0b1e3658e3062a1459b9d827f3c1e8fb3472c108c6a676bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-ends-at.html": "8fed272037cbc007fdef968f5dbaab9a2be92bdacd265f798e2f2b8556aac3f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-expression-bytes.html": "66b32bd9e666826b6861022827873e7078351f70cd1bc0a35f51ad3757317da6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-expression.html": "74f8e83a578e4317bedd83f78ca5e5c3a70617d73f97c557285fdb512af104f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-kind-bytes.html": "30d434cb74e8bf4a6f6f1fdb73486dfcdecc524892fb49480d8d0be5fb540f7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-kind.html": "468101662511969fdb9b11825707aa04f3f6987872c0467fb625ae58bc73a678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-starts-at.html": "669feeafa9d8637d96dc787b2ded1bee1bcba1e1ec0f649bb73a1942eadac2a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-zone-bytes.html": "6de344c8101cf7aabd32f1986d6a91d8f2eaf665227f959e9328e269fc15c017", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-zone.html": "66e33865b0c80214c817a792230dd401a6fe9a20d48eea5f59344b182af6b133", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-d-s-t_-g-a-p_-f-i-e-l-d_-n-u-m-b-e-r.html": "4b8a59025752f29dcb7244c921e1fbbb0410ebf41aab9143d1e4454e053a9dd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-d-s-t_-o-v-e-r-l-a-p_-f-i-e-l-d_-n-u-m-b-e-r.html": "98b231d5483199a32e92d92c96aa6c46a0f757133b4f27829827babaa14f0769", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-e-n-d-s_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "5e285ec54020d2c22b76ecb09df1e137a01a1692ab53ff22a07ef1613e347ecb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-e-x-p-r-e-s-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "92cdba0e244e60104b1acd022e7084f5cf72e789ffc828c80f0de1955dd9912a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "f66dda27813eaf1b67f168b955966039352005d15e57180deb3e69bb36aa0de1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-s-t-a-r-t-s_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "7d709bbe85146a7cfb3bfce0dcc492f280d37e69a6e6a3bedf3e0d18bb22a648", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-z-o-n-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8b5cf6a9ecad7b0096f8215b000fb0ec1e6b5de6a95b094ed3c8a3888805cc1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-default-instance.html": "454175317af2b4e49bb05f5cc7cbeb1e7581ed6ce2b94292c25d65465df81be7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-dst-gap-bytes.html": "e65227a76071a6ea6f3720e8eb1171dd81255d496924ab1d3f880498b8deac11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-dst-gap.html": "5dd657a2775c6e0595eb5bd4b78e646a84d776b53b1d1855e0a02383140fc715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-dst-overlap-bytes.html": "17fc9ac266714c5d9028c09ecf2437605ce13cc0b4b6f70e1967060721117acd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-dst-overlap.html": "cd243c413fb5cceeaa98649d7f2f85d5b53590f0ca90baad5efca49f79459127", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-ends-at.html": "7c6e615e61630d2d6da86f51f7b973ac94ffbb3735f6995ae07b67a7f26b42f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-expression-bytes.html": "3411e07e5cfc3329559d0e2f08116fb7c4947427087d7cc8ccd7b8212a4f8f98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-expression.html": "2442d7be7fa39487112a3e423ce267e6adb3bd0fbf3920f100c905d2be5af5e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-kind-bytes.html": "77fc6bd82ad2e7210c7a81307acd804756d778df133c638d22c6026f4c71095e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-kind.html": "fcc1898ad68eb1d61bf3e6844167af0e1ab7bf574f753b0ea86cacb350b104f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-starts-at.html": "9f18862cdab1ab67135e82fb8dd5c698381928cd7cbed3357464d8c2a5606b0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-zone-bytes.html": "0daaa16eeeead2d9a9670fbf330bbb8453c7107b7ae21b1a270465554367bf21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-zone.html": "87c474fc44ebb51979d408b2f6df82b780962e1264255305b19702d872ad1e1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-dst-gap.html": "3d01c4736195f7ade7923c6577a720ea5df47147753215886f9730752b77137e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-dst-overlap.html": "0b2d51602fbd7c84adea3ae63f9cb67d3e8a2feaea35d99beb84614ec98c02fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-ends-at.html": "ba5e089c3fbfc59d0fb5b451c9afe69ee4648d4f25e5c29fb5c2c0ebf6c6c076", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-expression.html": "5ac345d2e4f6434a4c873565800bde7f071267e6b9b20e10179f185da1ca1813", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-kind.html": "6953c5f0fc4adb107fb726dc5010362580204455ed4d62a75a0b4e690b669fcd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-starts-at.html": "cfb780c95c14febb1e03481b2d3ee0f1e05814475715f2cff15ad8a40197c53e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-zone.html": "1acc9240c65a96515ec43aedcb52052b347a33866e0025c9ea9b15cb0ad96495", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/index.html": "8baeeec54e3bcc07d2fc303097bd624b5bf010354b2cb4c710319081a18ea79f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/new-builder.html": "1c3bcc9bc77f086c2dcb9ff73d6308e80c04fc12bd36141b13bd2d9bb83a7519", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/parse-delimited-from.html": "d2894875ab1121e3a91680a61823aaa40ff7ae5fb70f56cb7ffd0b7c640154c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/parse-from.html": "93b3d319acc93591131ab351fb5eced26af8960bb7f981c3f2e20eceaef3fc9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/parser.html": "018d198eaa2e588a797484d6e3b724910a46b422bf8c96b34232314e895ee455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/-companion/index.html": "45cc71ee1cd33db7684331f53912b6b6bb950c92ec866cc044d616d8b8b790cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/annotation-id-or-null.html": "4bac6a2091467e075000a9d8e5fae883a008e83541ceef5e17a3441f3cd6033b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/annotation-id.html": "f78c1dcd01826ac556d696a3f13235389c847335b4257a7bef4d91746aa146f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/clear-annotation-id.html": "3a0b9f8d02c9e93dcc8843869f40952a4734fa599e651bb8a3256b157e375426", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/clear-origin.html": "a453eca2f7a5091e01aed762e554467c2ca1983f9564e86adec1c67211bafa12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/clear-range.html": "f3f68a40c8ef881a261ea0b3313688d8bba74dbfdca07597f9d158534fc5af18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/clear-text.html": "30dcc4334f1d24d7262e3ba6cb8c4c1558de441e2a9c72398f409fb12e827403", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/has-annotation-id.html": "5556774a278ceccc333963ddc3de1afdfe5db568f5c0d5cb784994659c9220b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/has-origin.html": "f18395ec464dd3a6b8eb102ddde9b7e894a352c26afae5d68d71392469ccc561", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/has-range.html": "8b136331006a70d344d96884dcf39ba8c6a7d63962ddea872d0825d246df6636", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/has-text.html": "2e546564a27bfc7d09e29954ca98e6407fec22f89938129303cc34d6e0c133d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/index.html": "e0222bfdbe98b492b88bfb49882479504933dca7e520087b95e33726cb34f253", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/origin-or-null.html": "85deeeb309cffff001b30e4e909ae0c050793f0079bc69d3940d751acdc4ecb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/origin.html": "1c757e537dfabbe7739cc9e8d940820db8589b1fbc830cad0ceb24e542825e26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/range-or-null.html": "5a684ca12d76361e294b81808c865801ee151c02de62c780b1d52a2d9ef8b423", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/range.html": "f98bce1b5634b4ff9955760e09ba63c511ff0255a48894f7b643a8188ba0acbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/text.html": "566d1c57f716c7095c1ae1e62f564e64df0d22f53c25469d02d281d6f0c2c2cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/index.html": "69b12a20fbf3eba9286a60bff8a87384d5c98e65cc526c97cf571f02d4492039", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/get-annotation-id.html": "414c7b708c6291c362b5db42e00070407377fc0862eede46e99303516e7b5a9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/get-origin.html": "591b3700d8dfaa28470535cfd350c153decec5657d7f0f2e5e829ea945471b75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/get-range.html": "6c204500b5afdd41fe506e5831b500740887fb61c27dd864c528fd5e9d355b62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/get-text-bytes.html": "2a6681693ef9e3889a1e268b4410e2279b7510d2cc71ce4a8861071ebb14ceec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/get-text.html": "66ef9916addc30883d37b0afe19d7b8d7bf8a84455aeeddd1f4d88f8ad1f036d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/has-annotation-id.html": "b3dfd49017e2773f6cde27ca36629370ab9fee936e5023e05e94e3d49912705c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/has-origin.html": "1e73291dac8afdff7c6c338ca6ad9dbee50ae78c9446101c585cffe24da5ba77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/has-range.html": "e145e3d16ca4762f0fda673f8e5e75bf627782712b1c5d7904dd73b7215eee82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/has-text.html": "03301eee7fe7cde67b884d27f64ff93bed7c92341029de6af2dc39ef1d4f9958", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/index.html": "584c861634c1b9387f63560f9a2c8bfc681bc8096a9114f1f2ab438892fce34b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-a-n-n-o-t-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "3ff0cef02a106f297ae7625bb66112efc45b5c233a3f8c8e5002bf82aac1fe28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/clear-annotation-id.html": "b9c39e98d95a49b2981ab143057fe0eab9213861e95bb2a7c2dd6c24908f4a1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/clear-origin.html": "6b10f5fe92c32336d9e0d9a8652739378f66175642d92a7f1da880745d7ee4b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/clear-range.html": "bddee99133afd55df6aee7f838909f646fcdf90c73cebbc49b23875908f847ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/clear-text.html": "6987cf955b1286457588230e45ce7421f1166a6855a976ec39328f0b94470f94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/get-annotation-id.html": "e50c373b28af3e36d0dcd4467373a3b4bc8f7b139156c278fb9babecb2a4aefb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/get-origin.html": "4df70b3c2fd186885848b9ff256ff58f6716683480aa185126240a9c10dd1530", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/get-range.html": "d0923dbde7d30b69870918dabb51ca6fb3d5fc536704d020dce42e66c7c78d8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/get-text-bytes.html": "21a3a209a51f3967bcdc0f9e20b60d0dfcb0dbc2bb7419e14465f2e169dd0cc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/get-text.html": "0c6adb7694e6fa399df6099ebcfdd92a0932ca1bea6d8961b5f4f470091d7b6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/has-annotation-id.html": "ec6081409e7751844a87a38ddfcf609d3c6f9fff21e6a77c889e45a1fd186f48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/has-origin.html": "382cb6a8e79dcd8c87d816aecc8aec3a7460cf20a7f0a1329204f11d9a31603a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/has-range.html": "c3e679a1eac34bb02e866160fd06a4e0809d56720012435946b9117139bcfdeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/has-text.html": "8662c56840e2ea56682f717f8c100bd95866953ccf22385b82157e0d3f7d2411", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/index.html": "84e2284eb6d6075fc0cfcf97bb0da6733ef07ef2602a6f8a457bc51fd4bd19c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/merge-annotation-id.html": "c87d28dfd690e506ef92f75aeedb4ef350e7d29138977292869ed71bfeb07473", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/merge-origin.html": "21aa44230829f8cc5fc4c28a986c8d3b5c13f49678bebfa0f625b2cec0a29162", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/merge-range.html": "74deccb1a1217268b513ba1f6e54b7886dbe2d2b42af64379fdd35c4092dee85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/set-annotation-id.html": "ac1ba40a0a76f9a3b4712f23c0fa998a4fbba1b3da7f03e16d292f34377545b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/set-origin.html": "0124f22bdb05eadf32cf467c2c4d4bd7b8fcde2393937c59d32cc1fbbcff52c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/set-range.html": "46daea58c42745c7ced76a9f2ad82e9030cf013e96a84d460a76f758f04cc306", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/set-text-bytes.html": "ed9c326e023a0d65b6c34f65edb2e6996ecca6d799ea4dd90006b3cfe27c8fe2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/set-text.html": "bf6dce735daeb9444b8199e6b0390208232b2deb96a2439985cf2b0d1c72cd61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "d028400a53f12d0e7cc7548180d696cad53e6d1b19b603fff66df97d00d5785f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-r-a-n-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f485b4aa48d626f6b993bb69e0b51d173a9c906cffabac4d3c3e6cb53d06c731", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "db72e2e9243b9f23c8b12137339556c9b052d117a8299f83503abdb1f98f24ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/get-annotation-id.html": "0dfeca8b112a5a96a6367792e270805a82c57bca65fed34e5dd2ed735f146844", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/get-default-instance.html": "8e3f5a288a4bec72e30f4459c78d0828d1630ec10e1f03defbaaf89e33d165b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/get-origin.html": "8e8b252493aa2e8d2b4bd8149c3b66af22dc8e08c51aad13578edc88fdfdfde0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/get-range.html": "38ee7ebba155d214bbf75a696401c24b19f44e839a224cabf27255c038c2853c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/get-text-bytes.html": "9fb2d5f3cbb3824f0c923de33c6534ebd77e84ad1d2f44b85a08157005185ea3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/get-text.html": "a26fbf86f5bc135d09c2ed407b8bd5d42bf3a388bfe367ac593ab0c5cd1265fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/has-annotation-id.html": "7763c3e383d01830a5d94f2555bf40158eac37b80e9e4cf0dd61264b127597ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/has-origin.html": "1bf37fdd11ae19f18d4c7b2d0369b3d9903107417b1cb7dfa70afc9ef0e8468b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/has-range.html": "d965b784781343396e719ce84b8f46feccb1ba7f424285cf24a5abd498642d52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/has-text.html": "a2c2ef49b926abf11ff30359103f9ed42ed65c734f0d5eb22fd8537b130b9beb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/index.html": "8160cdc3945f8943cdb2f5a7d66be4501a7fd972e695dd7d56f6a7663f2a6f68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/new-builder.html": "f987ddc1594cd1288ce7251f9e44aaab02348f96577964b7f9fa9279f6bae506", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/parse-delimited-from.html": "4e34b96f5c6576ef996d7ceef50132bf3e46d93a32cd1bce3154ee5b7dce4d87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/parse-from.html": "480ae0189746f22153266434958270430169883e194ba8d848d4739817586e1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/parser.html": "4d5a380f177cd481649aa0f823ddce98d4f182309f5c29e9b7672f58939eb3d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/-channels-proxy/index.html": "a9fb831e186dc03bdc4797af6ff6f979524bebb6d59ad55f23104de0c121a7fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/-companion/index.html": "5efb70d8f8ff02151c46fcd3370e8625a592ad0037402f183e99f2ff91f8b0ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/add-all.html": "3cd719cfd8d6594f433ffa6e05880ca134676bef872d9c99dbbb641ddce7c0cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/add.html": "c88492819fe0d23626ec3de958aafaa9833f4c329f0b8389145b1d088fd5a749", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/channels.html": "cce3f72c7b2926ec289a68e166741e5b2534225d78e51f55792ae0548ddc3fb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/clear-configuration-id.html": "641e82eaccc294be1d32ea519c0da418eed4b14a15e92fab56e2811c25536911", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/clear-framing.html": "e651fd74ad66fea4a26ee503ca39df4c85f1f28de67abdde1cc19c092d554bb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/clear-parser-profile.html": "12d2cd07ae9c5b14dbf9d86686022e44f63eececa0166ed707733314229b3685", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/clear-revision.html": "649c30ee614e7a86f7e7f28f76fbc8d39f57979d3945a05e00e4206c06dc59a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/clear-trigger.html": "93b011a6120999d2613ba66c2088392abc4b22995a79c4b2429207fed69a393a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/clear.html": "58d14f7d496b7c1927446bd42ae11aa4dca9273a7c3b51aad414b8404f2c1482", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/configuration-id-or-null.html": "4f65cc7965094bdba7633c56be538d59439b384091a21900571a1a62de3b4dd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/configuration-id.html": "e33f71807aa6f54035f48d6831a827b5b257a9ff3f70394abdcacf652c01fb75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/framing-or-null.html": "d756c7eb34d6ca08da64f593877e858f297e61f902afff48788a3f3eeb2345a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/framing.html": "31c3f9ee31e249fadac3403a8ff8f88a76c3ba34296984578199157884e6d059", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/has-configuration-id.html": "b482857ecc0e0484ce81aa1e9794e10b379ed4e47850d829a3097d3ec9e0c2ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/has-framing.html": "ca663fbd45246cef14d6f912a7b6653de5bad883e484ed0f15d8b34c3403bea5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/has-parser-profile.html": "5564f0c6bce1423c0f313a33e0905030b8f876e99096d359beb87f5472d12819", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/has-revision.html": "d62868ae2c11960f2b3e59ab388ba9499446b62ede6651c04ca899974c89869e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/has-trigger.html": "110d0ba3c01e7dd90607111c90af85085c1f3b5f95e50aedfea352e2ae4d0e22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/index.html": "68913c8534f40b687c18a5dbd18b041b5ad88113ec9598396ff48aaf4db7285c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/parser-profile.html": "5e386d1aee232ce7cedb3838609010b26349e89e0650c9b46fbf0b1f6e8c01a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/plus-assign.html": "1a9e6d628b45bcf968ce0aa01a951e23cdd460c4f93da0b685a28a2b4023fb0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/revision-or-null.html": "f3bc55a4ccf51a70d585b20b7ea13ff3f07ffec468f3e0e89206f89d3657e3f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/revision.html": "94a5eb7ae2f386be3cbc910e2f44e8a6b0d819b67ee11dc4a96fe7ba83e91bf4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/set.html": "122b2486a3cba9769805d75c345205e6ff697db4be3b841e2526bd7d9191bd91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/trigger-or-null.html": "cc5d0428d97e76502bce1d18cae256489814b3ff898423f15f3344dec48630d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/trigger.html": "2d4ee447e98e1d2d9d886c45b75fed6b28ceb431aa11ba8d529f3330b38eab78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/index.html": "9a4c4a9477c2e93adc5d96f2bb46d115f17e2a915c0d162e9548f30cfd9096f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-channels-count.html": "262d44617020023780c0d516d1e906a1862c7ab605b84dda4fd624d201120139", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-channels-list.html": "51f3600c9d6e3d853b8fb21a2e21bcb447208c2969351043eb05e604e1d3417f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-channels.html": "11b8a9c07d5558719b76e1de9be2bf1df909f2b10e1144c1143af5ee47478868", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-configuration-id.html": "d0330d807eaae6d0d63bdac665086bb34f2d4829690c369c5a6f5b673062411f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-framing.html": "bf30d28b8efee2e33fdb33f18b9af60f0f791151dc7c1396531d564fd897e009", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-parser-profile-bytes.html": "64f9abeb88fb04ae1a1bf31c2c47af89e706c083a4b8a5e5d8f7dcce44d15408", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-parser-profile.html": "80699d33a84c49250caf511e4c510f84100ca06c8452bc1f157e4193e5429346", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-revision.html": "06c6d2fa0829fbc65abf29480969580c956fe6c9655a4b45fb57955ecb651103", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-trigger.html": "42fe6dbb636b8d5f722b29e890a961c8fa6ba4e2645aade0112e3eb5ce5ce0bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/has-configuration-id.html": "866daff48cb813ed63b806bfc4388f6b2efc266c3c9fbf3a51c0342a9e3b39c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/has-framing.html": "c51c3ae5bcf69d3085468239bf4871098ce3f71304f799e156ecb473fcb50962", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/has-parser-profile.html": "8b60655a298235783e03c1fe5513bdffd730cc46df25613b4d27ff45a5f29545", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/has-revision.html": "59c80b2aff815009020585b750c267c324ceedd8ac28596d5e57a0330f2084e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/has-trigger.html": "dcbb4993f16d13266505d76fbeeeb30640dcfc7e2483db0b33b6403a8f04def7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/index.html": "d6ecfcc8b6eabb5a9376403c8a3caffd6b4494249996754ecb63762169a92c1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/add-all-channels.html": "92f80aa26dffe2d1ac9993b384c5835564808a1e57d3fa799d7c78d8d84b4d99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/add-channels.html": "616e2a02644ed1dd27daeb35be3788a6368fc6cce788c3fb54ba8fcead675694", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/clear-channels.html": "4e425166b6289461c3f2dd1b25e7bdb8479e15310d0a85b2089104c6135fd5b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/clear-configuration-id.html": "f477cb85ad0c651a5a3a12c1b1cfb2efd6b19e6ed4ade7cf6df23ffd77981cdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/clear-framing.html": "94743c140db023bec00f28da8af72c5330a406c6134c2c6779fae895e2a19281", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/clear-parser-profile.html": "09f68573e2d90e64c0aa87f05405754429f072758a2426ca95822e4121489c8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/clear-revision.html": "046dd3de142482656fac3ddba4cfd0afca2145cdd874cfd6eb1f9501992dc8cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/clear-trigger.html": "c1c3ebcc4206e0cee03ecd019cf8c4e2e4539cbe7700eb8f8ec9b586651df9cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-channels-count.html": "52f984c6a071b1f73950787ef1d9e77391a14177cbe13d5d55791a549c05f340", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-channels-list.html": "8880a30484f71eafb793e0367f8e5c908786deaf5633458eec8e49b54531d637", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-channels.html": "758a0cbcc883f608a2e6875aaa1a780c240a6f974a0a31310afa24ee968bc559", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-configuration-id.html": "18bc37879c753e92b1aaf6bba283e96e4dab99999c906868eeeeff9098824a83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-framing.html": "beafc5dc8871552341232156f3a000cc371e0237e6df52fb0aacb6eb3c278d93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-parser-profile-bytes.html": "20b0fbedf1f5796bba41e7c96a8be1300a2a15cb1766847f2c76870a29dd1aea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-parser-profile.html": "e850f8411aaed895f43e9a6cefffd6e5eb8a28c9d5e5372cfb450221fd428d69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-revision.html": "594a132583c287acc669ec3ff4c1af62a9244ed90956e528f446ee94eb64149b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-trigger.html": "aba1904d6828436c33bbea295b10541ba6b47bc9c6675f602015da8b6c24bc69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/has-configuration-id.html": "82efe18367b60374a311fbace829c4afbd2f30bb6b7d847a203671b17646f881", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/has-framing.html": "de3cdedd842d282b52f3b5cfec561544316c2c36be6bcc90002ddbb1ec0434f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/has-parser-profile.html": "344dc30f8b885b1111184ae66066ff58a8b299a683b591f6ea388081343f1099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/has-revision.html": "2d52916df244b607a574c9fe088ba9f274a575d8aa3d34669d0a62272e34fb65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/has-trigger.html": "9d8c0eb7e7738461f7bf7ad4641340fd256a9b473e9e2aa777ee7912d43421b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/index.html": "f2eb6f8d33fa6335c3fe55d393ca4c0c3f801c5bed73ecfd70d8cf1d940e26e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/merge-configuration-id.html": "cda9e756c0cb319bff2b0eee3d1eca4de76f19e94d36b10766e5efc3967ad58b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/merge-framing.html": "f786a7c4d37579f950a1154ab1ba8eb337af7e47807eebacefcfb05298a9cf37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/merge-revision.html": "df4b23ce3e9f1fbceceef1aae376409bb6d5ac043c4364a39c25ec13c96aa49b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/merge-trigger.html": "4294f73537b09d53be8837e7b341897dd292ed1989dda7c9518caff1666619f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/remove-channels.html": "4e9b8de4a9f881eb72db9bcb9a18fd6d81ce32a92031732b1e4016f005f32dfa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-channels.html": "20fded6f8d7ff1de393bb3bb2ab303384a96ef866876e9cbd39ea1296162c525", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-configuration-id.html": "96a44b7e3aaab85f4ed8db60cb23b697910b8fd9df6905fad0c77166f0966d7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-framing.html": "deab866f391e68045a53b679f692abe682163bfa93c72877bd5f953d4ef9ad56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-parser-profile-bytes.html": "044c1c27772c56d0bc32addd7d311a7cae4dd215defc92d92bcd2b9a859eb617", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-parser-profile.html": "8b235a70b278d9b3b81d5a2c53918e45392b5bb2952aa7134634829b52fb0b50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-revision.html": "f8823e9d17412a8bb1da38d5206526de196dcbecb32457ebb8345681f6791bcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-trigger.html": "84f3f0c9afd278364ff54e15198aeb2ea6084520e66b8c8521273d29edab2332", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-c-h-a-n-n-e-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "eed0749419a80a9824cfb819ea1bc5a3db2658688ef8073bcb473e3fd77fd5c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-c-o-n-f-i-g-u-r-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "26fe96eccdbccb63485f28beb9f38f327d6c00b40d1b0a412fd64a82110854be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-f-r-a-m-i-n-g_-f-i-e-l-d_-n-u-m-b-e-r.html": "da7a893eec1bc22431804998c234146cbe6658d6114f9ae9807ba1525e5f4754", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-p-a-r-s-e-r_-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "91b71c7222e5a0130addea0fb129ee9aacf8b8d0444c528ccdbec3ca4e64649c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "2bdfc90fd7a73a24328a74709369e860e643e435dca42ba0265d4df9e2a52bda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-t-r-i-g-g-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "21bbda50ae358ef354dfdaac77dce4f723d3ab959418ac5eef99d31a137b3ce3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-channels-count.html": "9af3de11c8c31c3b2e3fc33cfaaf5029a744d248a93ef44de9eb644559b39cf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-channels-list.html": "bfe97a2cc51900bc3faa7f54c78cd1efdbaf59022982be79cbb409baa6704b17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-channels-or-builder-list.html": "950ba96071e9082d924e6f715c283c7f4c256461d9cac727c258fb09b14738c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-channels-or-builder.html": "cc2ae05b7adadc2cf846d56388fd175071d113d876732d75bbb16e208f116bc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-channels.html": "6ecebbfae87fdbdc96782323ee5ab93087a0d0ed0c595711faf4b4c6d74dfbab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-configuration-id.html": "06d1d05610a1585f321845cdcee1e1d615e03bda694b15eb105aa30fd0989875", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-default-instance.html": "c8812e04ddeeb3b18f7cf51162ca45443f839f20734986c95a44e4b0486a404d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-framing.html": "6eb2ed5a8746e9414c448abe3913e97080858266df15e889be649738d6ef7062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-parser-profile-bytes.html": "d381f37c7bf7f4e9b65a07fa526cf6607428b53bf86cb72355d14c174cfe835b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-parser-profile.html": "0dbddde059584aec19f94fd4d492d54d95ddb3d3a427518317b3d4008d851347", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-revision.html": "18fd8ab8df5663fd9b85480037892784aafd2b076426f99a15590130a2cff846", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-trigger.html": "f75ddf6a127e37e29c97ddcd4af086021f7978101f3666905fe79f1af22c8cb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/has-configuration-id.html": "0bf1993b83027a68334818091ecbc61e26f2887770a71d6f4061c4448dd15a1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/has-framing.html": "d690f2fff56fbc239e1975fa24b64f49342e77c95f1873be0a9b0e37f561d9da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/has-parser-profile.html": "3bcc4a7742ab454ed8899029f6e0eb946e346d24944c21849043bf00fa710bee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/has-revision.html": "4745065d62daeb586c1c56a975ea599df6ebf7c98e300d19780db5e133c1812f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/has-trigger.html": "4a78a90c4cd2e98b555ffe93a83be1591ed99777f4d5a3879a4354ae3d7ee63b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/index.html": "e689f6a7efe60f40f8c699499236b621026b7d97c4ea88ca8eb1f981c98125b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/new-builder.html": "c85448729bfdf16dc69519b296def89a7c9ea369ee144eedc2e28e8d0b167d1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/parse-delimited-from.html": "fe9b0ab5982aa428e2c5174afd0fbc08d6198b9bbf4570d316e3ba65a3c6c7d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/parse-from.html": "7d283229b05116368ed9b414352bc2536d78eeaddd9156d5881ef37c8ab9016d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/parser.html": "8bcdba8ea2190f04d9527bfb20b8d5402f44f42d0e6c0b43cd095150fd555b42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/-companion/index.html": "2491d3cabab1f910ce98d6eddd2e25e0b3d9de9cc761f5e083af808ecf36dde5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/-evidence-proxy/index.html": "01bfe37ea619b2ef5fb4dec147ba1dc45b0769592ab7b23fc85d09fb402bbd96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/actor-or-null.html": "9ef780e57a5da5439b198b8ee4ffc6a39f39d6100df56e1c9aedcf03f4ba0d5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/actor.html": "ee7648b5147bdc537abd728dc77d3b9217eb0be98eea741e2cd980a44fbeea69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/add-all.html": "8ea0ee6bb601c136a7dc1133faef96937edb298906cfd1bef172e2524cfb7cc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/add.html": "dba479e7996cedecc34344b2354f590c804cdbd4b0166f790cc5ffe7e5cf172a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-actor.html": "d6ba1478f0fd1ac088ae4046e7c234c1331c7850193b072bf05c7c0817742bbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-finding-id.html": "dfe0ed00ad889c3b851328fc627846210cd7ec5ccdb9def1bcb7bec302c46e21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-origin.html": "68cb97c55ff49c782e93610d4530611825b8498c9f8d272854b6f793cda69fef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-result.html": "662213f25cad4bba77db29fe9c3c2339585272d9bee005bbc156916e78e9e018", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-severity.html": "11efbed3ae0929a44a87a935ddcbf653b148eba61ad42d838e835e7586994bc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-status.html": "19d81c1c32a5c2cf954a35adce4baff131cdf2746c43a3c5c544819c5a89b992", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-text.html": "244fec14c8fa142d514685ec72385d18b4e0a3db88192455a8029807de1244ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear.html": "0fc11d74b9dbaeee6a32b580ee014089b362e5ea452e14c5f6bdea3e77138d0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/evidence.html": "c8b737b4f659cb13d86c33249c38335f3030f325463148894d93a583c879e1fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/finding-id-or-null.html": "e42bbd8ac8df68625d4cc24323f2b992eeffd1bd457636657ef81a266f1024fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/finding-id.html": "0399d00e364daf6fe365acd5e6db9ee4598f9426515559f9d8db2293d9d89b62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-actor.html": "03c10f3ada0021a42f62baf39457be9f03b63174a2fec93a018721822bbdf9d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-finding-id.html": "873f806f80a59726910a67a7938a36de2e0efdad846bef4e0f65f5bb93976024", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-origin.html": "a88ff444535e9b0add59c8958cfa314a766e1165c329027061ad69f4b8521ac9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-result.html": "8a5c4706120bbeca5453f42448ad5a1c53f69fc51f1e20a05f537efb84d0d728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-severity.html": "0f8529f9060eaf796f39cc9cdcfacde7dbf2088bac4f139ad9502d73d2f1b87e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-status.html": "c384a6896e5bb3d76e8d1184148c76478780987031b2fc130bbb1031da0f0a0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-text.html": "05b243a955284e80ee93a49c3c6f0b94c8aee66226d2ea47d92b575280ba3ca5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/index.html": "be5b59187f37395d2a5c01e1292a6e509e03e3ac92325de643e7f1ee0c201c0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/origin-or-null.html": "83e9981d31e4c61b1776e263c53e88ca3a091cc52913e3a3dddcc70d4ed3fc7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/origin.html": "4ca0d6b23f9b8dcc99906a0fc6638f4d1473736240eaece938d2a5f107f31b74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/plus-assign.html": "09b4183449f788c808cb77582949dc47a0fd9fd03e0ac5a3aced279eccc755ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/result-or-null.html": "8b1239a53bc71142fcb56dc1154b58595ca4eb7257714e42583124b57de9fc23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/result.html": "33916d752f48f6ad26b08c828456cc2aa1c4a4c44d6921d482eda534a26da9e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/set.html": "71c85ae49c6c24d0afd1a868666a1c1edffe65e81650014a13f113c44f7796c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/severity.html": "3ae34beed5ec89d7043cd2f194aa08b06853d8279c6331aaa0c10dd6f476ee7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/status.html": "e1a264e2637c5027febadc93d9cfef3112a2ea3b45efeec06c77a7cdab27fdd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/text.html": "9f0d444a3c1199e1d97c0ac4de92441ff6e148bb6065674cc95f4a99fa40067c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/index.html": "3b322aad31c986a9981de93dd37a01e99d9d4e1f58ac12b4b9977e80ac7cffc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-actor.html": "6dc585593ce9f4b03b7ba229e2d603dfffc79e04accd8185e65ebbc60f1b8365", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-evidence-count.html": "c13ddc3d1f4d9ef66a6e3dddb0b6e48c1003041e90f0fb36e783a885593a034b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-evidence-list.html": "3a7cc8e0b2eead3e0faa6f3c53a86c0b9b9f9b347c906cac8aaf980f670c0107", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-evidence.html": "1c6938de7dede54433af211b7a3f8e3ff602b54faad4dd152c02b9d8e35d815a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-finding-id.html": "7c9f58f72be33f8dc9b197cce6e61867c305f6374971d2237a2aa338c76f4037", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-origin.html": "5962c09270cd5ecb8d5d16b037426d102f3fc8125c5909b28984d42cd1f8bde2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-result.html": "a8605bdf3bbb256c233f34ed33544df1766f7a2ac269db88cea258804dec9393", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-severity-bytes.html": "ad4eaea58b4387a172cd3cdc48125e04048b38275c0fc49ccc8759887c0efc55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-severity.html": "ae87f6e452974d8f3e54827d6047fee5dd6117e98732834bb5bd3080996e91bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-status-bytes.html": "32964dcbae8e21f4c376560ef1dfac1444bd08a39644028844824c94730e3a3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-status.html": "8273cdf07a89ccb5948f1bedc9a6b5197c3e5089ca6b9b9fb65a02bb1b475193", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-text-bytes.html": "f9507cb2a4601217d901a8f76bfa44487b9dee61b0673c77e579c1bbb03a0778", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-text.html": "104e0d83f0a6ffa8bd4b9bbaa21c89ed0e367dc491a8291907ea80438d402bf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-actor.html": "4381cf89e93105f59f131f8f7f89abcc83e5e567847728b6fce6e2c00a2c723d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-finding-id.html": "a3204eb39ddb92d06a391d1f428ff8ea697d4fc464fa7ecc1ceb0437c2557f06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-origin.html": "fd8ce986eec21483da06bae41c5cd4f3869e4773922eb1f41393ca18b580828c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-result.html": "84e16b7255ca7e25cdd110ac8d7ce5333b18914663875c6d879603e73e03169b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-severity.html": "b5ffd50105dcbc6dc225c299af1b347cfc0c57d0a671a39dfd589ee4eb6637cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-status.html": "f198564c036ae3c258104eee8cf3b11aa9164f8230d3856c304fe40f3b8eff04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-text.html": "e9639adec273f6a1b61d98536c2bbbb502f64879ab926feba8b69ba1c8b9b3f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/index.html": "ec73e161d66066cf28482608efd475e453ec15062bb587ad50347b31db173c81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-a-c-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "43a1a19d95013a0faa358f8ff647f362b93abc032c73afba418e1dcdb507e2ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/add-all-evidence.html": "4e6626d6fbf6d45a4b9e7130206300f70f04c7d6e4c2c6d6e320fd9ade6559f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/add-evidence.html": "b0004894cd48a96860a6cc7219f9f709bad428c2889833cbe99e5dcba34743c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-actor.html": "23359ac6de9860e5c6c9531dbd34d2d6b55138c044000301bf9b63730066bbf9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-evidence.html": "2b049d01db31ef5a56aeccf7eeec12bcca18047560d99296dda048ae819e773c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-finding-id.html": "1fb9e2e6f39d32600ac317d19a28c4652e058bb32d1c29cb8b321946105cdc8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-origin.html": "aeb9fef7a59c9643661bd76cbfd90a8607d926d2ac820dff28b773d649349d84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-result.html": "8cfe74aafe912e492f122ca2dad47e8f07eb2ddd5070f81e5047d0b4b3fcfbf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-severity.html": "8e57aa85a4d0db0595f850d1e143aafb95f8f4dc4e9d276c1dd6bb0006a1244a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-status.html": "a014f08e063d6b91005e2c72af51aaf1b7bbcc4e76058a39b2d36f12b73fca43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-text.html": "11f98c2e2c71c8b0e2106d146c3f0f127b258bc37a283e48b894e15e01171333", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-actor.html": "5fad7daa75d83e69caf4d263f597828795254aaeb6a2e8958700498250982267", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-evidence-count.html": "c6aa86506de03e62e4888eb6b2d655e2be467a00007f4c27f58c6619933ec9f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-evidence-list.html": "6469f00281ff59d6eef7894b1a75f839947d90e503f686655080485a0e7e9c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-evidence.html": "54194b105cb8b09ab532cad20e193692e4d10f771070532aaabe01ad664f818f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-finding-id.html": "54a1116c9bda97da58cccaefab4bdd8a09c1384654be1fc0a8e4c0b46f7e6ade", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-origin.html": "393355fc170628fb64bfffe21ce0452dfb69c7567a5c1f90b1bd4f2b8a67c98e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-result.html": "732322d95ff95936cabaae075b7661b23fe479812a890d8854b16d5dac93b867", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-severity-bytes.html": "47982de525453f732d2a80100c968ba823d43d9259af80a7011f82c5c97846d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-severity.html": "2aea659a002ff87e8a3b66ee2ca042031d0ff1666343a908232735891996f183", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-status-bytes.html": "96b6c3984f2073864ec2d191826c5ecbf07d72a7f7f782838651c6bec882ae10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-status.html": "e10ee8611d14c5eb94de7aee75eab513b5c93c3467fe1fe8579712679b8720a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-text-bytes.html": "2ca76b46aa03532bbccc0401d0ed055a0a2069183ac28c11336a3139ff78cbb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-text.html": "35d35dcf1f30565c791ad282578a7289e6ca78f99c50732674f0e986f4b17e22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-actor.html": "b69c24ff42302795dea025864a5cd544eb435c9eb8cd22a9bbf7dfa805ee5310", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-finding-id.html": "a73afb787839ab51903456a11867e151ad0b0e4eae3ef445d5249c4d63c77ce1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-origin.html": "395e718254ba7a4bd62d8fd0b6d66e9e4b3272cdf0bf684a96f669fdd224f7a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-result.html": "5881302d6321c37a1061c9d41695049b106b97e21ec033190c276e92e8a1afa0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-severity.html": "7f53f4a655baedf7b50f552df837ed9bcdbe6975eaadb63c4a289e1cf20db2df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-status.html": "7148fd78763442506642b49e77590b858c977afa37ea1c45146948db9796109d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-text.html": "e793f65104572abfb94d98f0d9d7ad63c2cb8c479f43f3defa3af2f0d430b582", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/index.html": "9a7f234847aa7cab58b05900caed0dc65fd0cf297c84ec6a598398ced780c0cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/merge-actor.html": "737bfa9bdc16e0b2b5d60db38b28c1936ede2349534549bff64a745ed4b7a113", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/merge-finding-id.html": "b8a80ca9fcf306fc267aeaee7818f2f9b713ab0bd4d6aba79db834baa6b45bb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/merge-origin.html": "229bf54f3a7d1a57736e1225bd297f1637ebfcc00e07429e3a10c64cbca38883", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/merge-result.html": "236f646ac7abacb0a64e0eef71f51d4b1ba43253175cba72dcfe1bdc1c233158", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/remove-evidence.html": "6f03cc40ee17b3d72f2a5deeac264d75f1988e2203fc39c208d6c3a473687d32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-actor.html": "98bffbc1064ae65e75f32f189beb5d2320c978d1c0b8d328fa1ccd9ebba71dad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-evidence.html": "ed30aecf56969cc04f188bb8a09f8ae72884135faa1f3098c4455923035b87e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-finding-id.html": "31ddaa0b66bd069f6229bc1764669622542c94271449637e1bf9ef2139f478be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-origin.html": "b6d1ce9ea5a73628f881ce17bf2c5979e10324153f81ce5e2e0015e7a219f121", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-result.html": "81e727600461be838cba043f35e8deb92e40604fb70b35421440ee3ce3f4a952", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-severity-bytes.html": "9c10e19e6a8054b892b88d869a04b952a8dcb08460ac9dd09768015be7a05ed2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-severity.html": "a21405c9a6490da1a6f8937a2c3b8964d53dd76194917cae3ab4ff2f08b740dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-status-bytes.html": "717486d2e51faa3a9a94ff226c3913a40fe5fcd0aa62df60202cfa40203ed66a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-status.html": "1f9ab64888343ca7529091ff9b4e0b1a812f54aa677aaf57881de72b19e31bf7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-text-bytes.html": "1c4fafcb76385674fbca334565a4b755ad2b8f0f8f5df3094a1ff8e982ee98d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-text.html": "68ef6661850701b4384e8228ec7ec1440edd80f5572637a78e9135c884915bc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-e-v-i-d-e-n-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "09635551e9e801b841fadffedcba60d833d99fc6ba819a53177b8dff0af45e7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-f-i-n-d-i-n-g_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d75e24c1f68bb3b0645534ca0f27d101a68882aa2fad008aa766a8c63efeba0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "85bab12b077df2a942c35140c5dd42804f48857ca2f613879b1f32b289f95208", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-r-e-s-u-l-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "1d7d78112d3e2c3d90f6d1e602253c731fbaa40cb6fb1b14faeafdb8379f692e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-s-e-v-e-r-i-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "99e58004f6ce4a08de557927643b20a680d619fb83714fa2b15c582510646285", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-s-t-a-t-u-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "d79a920ea95c45f80d36d055f6ff9942fbf2c467df1306f5f0c516eb2bb0bb2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "4a1d06e308b97ccc5a9b3d61b3b670bcfa64d02e03adae3d14c52b3542d0d33f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-actor.html": "c1359d06030043ffc98e7cda677ccdea165bb7b12d826c2f4aaa1a23253b1fec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-default-instance.html": "45d1a0ac9bd61ad97e3e57c9eccc6d0234e65b6a491fe6954e610aba80cf8f93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-evidence-count.html": "108bbb13718a0c9062cb2c11bbb48e5b51c8b738cf2e1c544fd9fa2fa083c4dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-evidence-list.html": "1085dbbba388838a4cba567e8cb79749f69edd9a305f90b1bee68244994394b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-evidence-or-builder-list.html": "3ef20a106c2ce74c0a518d78808fcf71315d7ffb70ea38b0822a44dc4f243e63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-evidence-or-builder.html": "5a282c9ea3dabfb6ae284c72d71d1f3957c73a58a55becdec0294a3a3067f2c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-evidence.html": "9eb1f95f0a83e841ec1650e57c834e4902e218c6ec3a77e818627e90909e4e0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-finding-id.html": "719ec118849b1997b118396e576c27b585899252db0862400d2c96b428a156de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-origin.html": "96015136fbdd69d7f145548b84b355f13d7c067dac36bc8f80ef0b3c6c6b74f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-result.html": "4c3795f25d8b46eb7c6aec7efdfb4f2d20f8517d0ae1747d9c09ac929b58a27d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-severity-bytes.html": "7c5b14f47760d1bbf6c5af1b3caafb961204dedcf517d1d3180562d0f239bd76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-severity.html": "893b6a2c9d756c874cc68695ac6e77b4d08b53c710efaadd2f720c1230197053", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-status-bytes.html": "9a67c6f00d20ac87a93b61cc51db43d7b020106577bf3f45fcea2caf36887b52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-status.html": "c873b4ea9ade7ac4bacf54eeadd03d45208be4ad98937c390dda014cbbd74f12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-text-bytes.html": "0c8352a82648e8e8880f577bf57d179f70c468d9f96f5a1a2caa892b721756ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-text.html": "27e1e25123e689e824aaf4828852ae186046f1e92a8443387cc2ab30ce73de29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-actor.html": "70d992f16315fd1baea44a9b0a219a839d260e606c85b205ab1afccafd60fcfa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-finding-id.html": "457196801203afeee87aabc5f20ec2116335cf15468d84ee19b5f20c4d305241", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-origin.html": "8d9319e32ad9e70de300e2a244d3db040b56316c8de38389962e04c842b47f0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-result.html": "9cf443d66cf4ce58da9970b937beaca5ca89c569cc1274ab4ba215ee5e076d28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-severity.html": "11f82357f00ecdde1f93f250555f79b7b4da28f32ad0cda5c64f8c169d231e98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-status.html": "cf05de6d0f25c3b7c7b2e5ce0b107df8a2dc9c8643ed2caa347ec9ca4ef759d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-text.html": "5859f48cfa92bb5688f5505ed27b41700d4c4f7820d835f567101629011e7502", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/index.html": "1ae96700d52a022ce9594b77996dd86c6bcd08f3f7eed910748e6558093b42f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/new-builder.html": "db5148e3b1537c334f2bb11ab962197993e5978f35587f265bc45c6dd4f19691", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/parse-delimited-from.html": "74e2c4d1f8817d9774beeab7e5114ba9dfc9202cff59fbc2ad31feb8514ea65b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/parse-from.html": "9c18b042952bf50b71cdeba179a9745005f3ccff9f8e9a04d883a6ed42f24a1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/parser.html": "d1dc7733b4298bf9ba7e6b019df63413bda6364f8a3cf1c487eb199d886d388f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-analyses-proxy/index.html": "a81d8ddd56ebe7eb1c8a5eb8eba4751e3ae2f6352827c5152b908b4317d46935", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-annotations-proxy/index.html": "e642ca5cfc8887cd841d785e05b80682f1bc923bc3ef58b0ae49b8d91ff36ca4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-captures-proxy/index.html": "a44277c2e2507a46c16386a7c2eaaf78e132f239cd60c04c9b27dd76c3a1b0bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-companion/index.html": "ffa24719ee05773f893a4b3a2f22125cd9bb99fc1aca9e62a894a1684469bcef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-findings-proxy/index.html": "02a9cc3c8a775be4098925e20f572a0ebaaaf55e6d55fe9e138dd90814de95fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-metadata-proxy/index.html": "d8224ef6da921be9e4f8f87c6b53df742c8afca7733d27d6b4104a7744d9956a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-reports-proxy/index.html": "e9bc82932826ce95284e494f6d3cff91b9d0163d105a8f277010fb69a45fefe1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-tags-proxy/index.html": "bef63f5f89628b25a7bdc030586d5da8e80a9e23b8c6facbf9d02a1dead533c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/add-all.html": "7521626f24d04c35155130a86a95e2c9de293550f2f81103e52d8f2b425c8da9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/add.html": "041a0f1a3b58ed25dcc891b3c006dca04a6e9013b5b60ed2a33c9c1e28ed308d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/analyses.html": "11ab0708216800f52dec66e3f32a5e5155f26817bd21f86109f6e6dc93545ca4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/annotations.html": "f24688341292f33b5ff0ca7427603aeb7c378c6665849016f0e60c464b5cd046", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/captures.html": "3ea64235e95718d4e284f3bca43cec8e226f3e0cef7c705c29e9b507a8c0b711", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/clear-configuration.html": "5d2752090d4132686b6c09a7013a1477c1f863e598130a2e13b0248ffd697581", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/clear-name.html": "6d6e6ee306a4655d59d16d97bbd9690ebd6492a9d84344eeb7c4206cd0fa72d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/clear-project-id.html": "4fed2f3aa68ad2f300b2448cb60a33cb083ff21662aca8541a9351728279bc2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/clear-session-id.html": "1320402a0683af36ca38e123d3c742d675af51789fc6510e2b2753daf8b8282c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/clear.html": "a29008d064dee9dd78304ad6d78f24371135bfb4f0c4c6c85ab5c9b47be6d056", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/configuration-or-null.html": "d912f18d5fd8be534d22acb5b70985ba7be0def834e597cf0c1dcce3581daa66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/configuration.html": "4cf5820ee6f993e6c4531c889147b1afd326360cde520c284bf407c7a4a91716", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/findings.html": "0771fa75d57e2fcbdd8a1916f65468d7651693637ed15c77b62ba58b93036242", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/has-configuration.html": "b4d4ee9fe2052c978385bcc3ffaa19c8c0dc35ce90d3c69dd381429bfb5c90cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/has-name.html": "affe0d39d50edb32ca9525169adf928b236d2cffb585b3b002558830d10a0108", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/has-project-id.html": "0580d4081690ec0ba368a512fddebf7c5601b82331a2d36b8a05a0c184f1aa6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/has-session-id.html": "e7a4c1aec98cbc001cfa491cc7186b260d02a550f101aa018baf30c234b9dd26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/index.html": "8ba1c506284b4de1208c94cfc38ac0efeacb656ccc00712dfa63ef053c5dac50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/metadata.html": "981b76365089273eb5fc5ff71ae29ad93ce3b5e7c049a56641076e13129a3ac7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/name.html": "77b26becfb28682c4de605d0992dcd082e35f015f4e67c49c71477e925c0bf6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/plus-assign.html": "913842211ffd500603792cfa6a59781195e96c34518aff1e836ec509d5f149dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/project-id-or-null.html": "b94ba2aa92fa71f3594fe8066e58699a3d017fd4c9c97b35e28053ef738908df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/project-id.html": "894a2e25d9c057ace0a993171c8a701139fd42ce4ef21163dc19527878ce4936", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/reports.html": "19536b008bd42fcc03c0e307cdde9b0760f1a1ee2c340575601e4bdeeb572c07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/session-id-or-null.html": "db263696868269b16b1ed71f748053bbdc95c0d3691a8d16c32053ae62ba9681", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/session-id.html": "c94eda81d67626a302ba7d8997b57f50999adb2db36063bc3d7d6328af2e6882", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/set.html": "8a4f520137c1de583e0b1c2c8256ce20bd77fe8c204a1a74822fc5981dfe62b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/tags.html": "276147364ad87ba87702f3ea377362581120f641c5693897a478c2ae177dd8f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/index.html": "6aa9aa000d6fc08d833208baecbbfeceea340feefc86babf1ae54877f4c298b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-analyses-count.html": "d48302f83755d0754c17a23f4b867a5fa1acda3f9b7e287490edfdaaa50b7307", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-analyses-list.html": "64e740c8d164d7813c09afd9ee2bcb9b16b10cc19f48bd9a77b22e77de9b9fe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-analyses.html": "a66ec6cec94e10a9915e72f4032424649db82c9108383511a013a84058d5703c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-annotations-count.html": "673ace993c3395f9d240e03f3515980032864de2833e1a4e21f7e40cf6a6ebcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-annotations-list.html": "07c5db5b3c0262800364710a2a6c177b7013e5d455fc154e40fe23b1b45949a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-annotations.html": "fb454ced51bd382d5ff9009241bc3ebab932fc04bbf1376a91fd20b7a06bb317", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-captures-count.html": "b1b5838431f454406ca623efe36a0b3b982b5cf970de97d508bd4ca3c884004e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-captures-list.html": "1e8746459c11118ad467907f4f1f24c98bb01ded8a4544956a5fa17a51a9f46a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-captures.html": "2833c33975bbf776c4e13e8520cfb4aaf5b11ab10ffecf2be0c4edecbee11b9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-configuration.html": "1aea9371259ea01b96aba2fb34d13b34fbd6eae37e7bfd26c5e96314b8b972e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-findings-count.html": "22d81195f7853bc5dd2932a1132eeaeebc777c6c6506347ea25af1241a4e8241", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-findings-list.html": "fae1a577162a3c7b96ea04a584513b9447e522dc6ac92eadfcb727c45342be4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-findings.html": "ee715cf1b41f06999e275737a29ec9fba52d328c5407ef63044b3e4ad8cf23e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-metadata-count.html": "676efdd7551d7263f69c563a48daa47ad88b48480a20c2e006eb32b8d6ab9253", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-metadata-list.html": "f72592307ab9761c2c5a2e3f400349323d2676438271d6c1465ea1e5c0ef9b54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-metadata.html": "1c778b4120b75c844ed54f20f9ffb49033057548a0b1828490c97e1556c1185a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-name-bytes.html": "29bb4ba68d8adb32062876cc3e6b82d56993574644d8879794dea1470c12fb8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-name.html": "751c10f8485b72a6ef4dcb2a7cda7d09963a29e44fe54a439a32c35ae5350858", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-project-id.html": "759c2e9037f88777e08151a2912bdcf1cb59cc0f5b8b170df991bafa7a44acd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-reports-count.html": "edafc68f0880842d3333bd31c42811b98b407059479cdf1805e41af19dea3b14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-reports-list.html": "1cd9a8619b73580d545e8a5abe37e4cd72a7ffb1d15efdfb0f890c79a7b499ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-reports.html": "7038309b9c7c27454db8a13a68f48429c47aa8dee3a9b2bc1366bc7f610247cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-session-id.html": "b743a118310dc14db8425e2fd3c143d5c91577e6fd9c298e0d1cbe84ebbaf804", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-tags-count.html": "e9be7bbfad05cb44ac233394398a660ddc1fd63390d15d51811af8320821f2c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-tags-list.html": "1452d0a9b6c582f995b43ad91616924fc138256be06dd6669ccd1df2da8fb998", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-tags.html": "7a75f1446363c2be49e9cd44c5353ccca81d7cc349cf4e98b7188919782484f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/has-configuration.html": "1c01c0f0ad4ac716aea6c17e44528c4b5a83a635c1860aa379211657e140a054", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/has-name.html": "73c7c6b88c91cf655b04a798ccf1f8cdfb4692659ac332ad3c33b2893ad29b80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/has-project-id.html": "469b6fac22e7f3a021fde0f2b4ef69ed1e3e283f3eae9bd0dea416b591c6723e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/has-session-id.html": "d4d7ba78308b4cd9bfac64c0091a1298ecf7c755778b216345e0d4ee0845d43d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/index.html": "41972552658c8869dd2c8e34b6a20d036b180ba70bf53878645905e5b8ca5b8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-a-n-a-l-y-s-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "f28351134f23a466ee56524af2f07a2b686d55adf19bc00abad2f6d2187fcce8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-a-n-n-o-t-a-t-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "d926ba37ae460efb4f4537aca070da8266dbed19120f3b50131af6dff4940179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-analyses.html": "ea198603a759e586346b24f84f01425f05aeb76f9f290a2fb02b82403629aca2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-annotations.html": "06c32ecb18e0e4f741fdb6a68753c17802e502572e2c2f7371d31106ed38301e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-captures.html": "16e45f2729476064b959323b1e453c5b58e7d833ee71a8a5e82cd2819d7ec075", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-findings.html": "84332b97454c33e97fc531f3ebde3eb982d673b53c5db36c66ece1cc891e0720", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-metadata.html": "8757d2ebb801bc82ffe50464dda09784a22c0fa2e4fc6f1b9abd4df619c9ea20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-reports.html": "a29aab8e67ee8a6ed6efc74d0801ee991d0e2edfd68d11b75e0a713aef84502e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-tags.html": "8122338d0ce584be7fa31d2c500391481b61de3d7be637eaf8feb6164455e14b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-analyses.html": "af3e6453b04a557a1ea74fbd5dd255808019640af4b5d5136a7ff9134740779d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-annotations.html": "f8fba88ddedba8d3bf960c56634892038db806d22c79fe04e38df2c185542c99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-captures.html": "b43e4d9e32d19fa5ca9580e1f478ee432e174d03ce6faacc9955bc4102d2f9f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-findings.html": "5192833b4b02b5e5cb609adb174b2030f78adf388794905571ea24a845f56584", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-metadata.html": "0a73f38ae7aed1bfe824717423c1c4d5dbdf27db458f567998f5d641de7cbd55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-reports.html": "b7a2ef640c81aca7b53ecdaeaa79c6306dc31cadb1a78611c233bae392e66e7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-tags.html": "39079b8b6b3b5e12c972f6f41758c261a207c192ea4e152922c6131aa9dc7380", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-analyses.html": "ec97fd86b1a3beece80e5f641ff096c1a3547ae6ec712cc6e6679af7b1d08930", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-annotations.html": "34f24c11adf7ee3ffe8f072a8058dcd62fda6a9b1486276a783b0e671db01e23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-captures.html": "7ef702314857a51aaf59a4d92fda3baf478f7fc23672c3750c5cc1c11f65123e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-configuration.html": "4445484d06822f07c81584c823c8c0305a6c834f3e4a15fb3f9b24ed3f1d1afc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-findings.html": "15283cebcd4516b878566043d8850792a256aa2075746b5c4fb93e2ca64b0fa4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-metadata.html": "5d7ef799784359cd0a0a92a02e745520a1cb260ae95102327a19bbc60efd8f53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-name.html": "9ef4dd78712b74cd31f948348f72f8a1514b003503dc3194cd1e5d4d6db7675d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-project-id.html": "b58a91d8ed79109e8f4e8a9df53cdf4fbdfacc24acf2180cd8087d23fbd3a4c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-reports.html": "960b78097b36e9733d3e3d2d5070f22ac4c78f81a0a7d46b6a504ce19023054b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-session-id.html": "70c9c31d55f4b0819b80b6b8fd1fe2f0ab90d40c23466d013998375e9044e39c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-tags.html": "5585aef21ea173c7cf61d19406e56db10f14865e6e3b5710f7e5ad6f7e556d7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-analyses-count.html": "8a9e74d93d4b993a18955862fbecb5d3a33e6c3eeb8a326b877f2a254399077c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-analyses-list.html": "1a48fa85eb7bd41987c91398e5eb0a4c4c4c24781be4ef36b633253b47190f8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-analyses.html": "67cda79a6e0a0cbb9428bb4b431731249921260cc2e647d991af0ea3b95ebd7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-annotations-count.html": "ad5f9def312c07f826eca6c22b08b9ab6427559b9e0b8672337ba88392e05b66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-annotations-list.html": "48a00701f0ddfef2c1b28f7b7659623f8bd7bc2a987609847e05aa342b68c4b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-annotations.html": "51273e742a0d952ac06b1744f6110c5da1bc1770434d158dc5e7ebf3852537a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-captures-count.html": "9f1f4c812371328ffcea2c9442ea7e6293feab9981900bbc0d7469974b9b254e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-captures-list.html": "88c82fcdcad3418a1caff45c809aa93f74ba53b34c0934ce159f12d82cbfd65e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-captures.html": "d004b4fb5686fa8e88480f4f0e38085e2fe3f03769d041d2c0c0737248b82109", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-configuration.html": "6922adf47f6e46a3d2579affc2bd5c0ee16e20f9b79426425003f53ffb9b8502", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-findings-count.html": "3defeb4dd55852975a854d3bbc41034789ba5c5e038471d3cf8a77efe56c433b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-findings-list.html": "f3f9d6d6ff049b399128e7b1fb01dade30b049ae4f3154b1449507759f975448", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-findings.html": "2a1561fbd016674c7d37e6f58071ff9aa352468b61aa282c5cc1107e73d47e94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-metadata-count.html": "6b9436a04ef45349420d4413a77d15ee3210778b5e75a32a075590bb8c528c5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-metadata-list.html": "cc8aac5d9f645b588109880fda2ed9aa77c88eeb06a0ca29e122cdaac959b70d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-metadata.html": "76cd4566a61c92e99ea29425d4eea88567a7a75826379b90a8668539f5386ad4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-name-bytes.html": "c3874b283bd7977e678811ad56010f9990cda036987af480cd1c973ac78ed6ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-name.html": "9433b7e3e03a6c9d435d461268e8a7a0a3815083b4c7b479441cef564a6369bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-project-id.html": "0e864eb516da88c7b952480ebc776fa577cdeccb1daf6616f9ac66b1d8f241dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-reports-count.html": "10c901e051b52a47eed1e45e28a9b4a8e555223b53ba712f7bc3b24c5d4d7ec0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-reports-list.html": "3eeb8a9316fa93bcf488b01d6ef37b4df23fb8e62b0448073d365de4b47b8511", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-reports.html": "cfe69daf77ccb051da993aa7d10b88df71c72221193dd0ef1615c2f2946fe0fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-session-id.html": "ca6ae79d9c65e0438df0bc2fecce1f1ae9ef8fb72671fa387446ba19887bc179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-tags-count.html": "54db7fc2af7c86f6028181af50b3aa23e103851dcdc34fa3f3623a9d3a98195a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-tags-list.html": "c1056d190bb56de97f860508e2e47f30ee6dd699b22dc65f36ad51471bde91c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-tags.html": "74a70c17ea5641a312a77ba30a22f01f5d2d1892a00af881a2484210c05739b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/has-configuration.html": "a5666948b55ef34763345bffb8baac98bf517a7f5e7f3937067c1019c54dd964", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/has-name.html": "d1af617af23dac2113b149b718ce78a106b60de99417cd84e11355ffbba4ca2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/has-project-id.html": "d37569605c93a47e56028ff41ca1fb1c1784864494a0f04fede03e9935f181e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/has-session-id.html": "9d0fe2dc3b432a1204cc699d19b20ee3100dfa8f53cb3481f50db4d4278af189", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/index.html": "60e20e51620976c81295c27e0f9cf75db792ed897896160af0138ac311bc3ce6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/merge-configuration.html": "ce2b9435cbb0100665cd57c9a3b83f36b5ec62b0287b4c8778b0b0cec377d4f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/merge-project-id.html": "2f65ae4bb213c86a7cb6d1099d62595a753ed19889df64765a128a7ad943e49a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/merge-session-id.html": "4258ffb293fd7eee8e5506e57658d769a7b9fdc247151e12aac3707520ceed2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-analyses.html": "7850f5d422a1bc8c356f81d8a29121c85022a0cbb019603ea22bc48604f6e176", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-annotations.html": "f94158b2be51973ebd82914674932ea35f313231ea8043d63cb3ab0c2983d446", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-captures.html": "4ff958a5f54a8b0960f2d4ea2635f043815f25c0348275149f0ebab384526532", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-findings.html": "3c45928865ebc18e5459a9aaa65178c5a5e11e3450c879f30831727fe3013035", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-metadata.html": "5daf38a3f8d0f8e9fcc63a58a237c667c65f1abe66e98838ae44b7bcf874cb3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-reports.html": "fd4dc9c5e54d5b77a687dcde4012d9d46d35b710fee8083f88a8d363ca77fef4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-tags.html": "ed75e8d67233d16085245367e761fe5c22ca502b79d4ae93b4444ea4eeb5e2f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-analyses.html": "f7352908da7d8c1032e87cbe4b5b3843cdd80e7ffa8a9f03d46d4db0c2a48a92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-annotations.html": "c47a7724d87fcdda1e35576f222b6dc8aeb4a3ce9657de49d2944af9f8f956a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-captures.html": "f7d20c285c96e0bb9ff6a1685a36a1d8d4ba9ca0cc3934c3a12101e61b207b78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-configuration.html": "a7a66bacdd0b3355cf9eac12596dccc18fbff11f461ce8063b3f707316da6016", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-findings.html": "08c9c975924635f4c9745e9f86d3fa3fb4877c32bc36c1106914fd39ebca41e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-metadata.html": "8774e465f376590a7b5ef73a4f04aeba2cb772dfbb81e83fbff2b3124f1abda6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-name-bytes.html": "8fce2072bca0d8eda7f0bd6b6b74a25e3e8123811e3ef5d3e7eb3c2fc656dcd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-name.html": "1195f772794f328ee5d4596f2379ed5bed84fd4dda8837d385a1855415146b39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-project-id.html": "8cb4e3f92b9dcbf34b73329878f27955d9ebaeb04eb70afea81076802db03f20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-reports.html": "3d360d6c4a9109a594cddab36dae9194993e765992f662db9d3351d924af364b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-session-id.html": "acdaa92e901faac70b93313a1ef8f742ec4125255f1dcb3d78579eff9f8295b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-tags.html": "249af52d69e75e4d4244ecdbfc6c1c8e3de39fe52412244e0332645fff6682a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-c-a-p-t-u-r-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "d71b03e37543ee744bc7175c774b69f7b6e5498c1c23d027deb2c621260b7691", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-c-o-n-f-i-g-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "2869e8390c115c0728f25805fec343d2fa49d40f2862a2b39a6873dd2e148bf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-f-i-n-d-i-n-g-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "20b5a3f43348cf12702dec3f08fdd8b2cd4a971c916c62e71e13e9b3a7ae9115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-m-e-t-a-d-a-t-a_-f-i-e-l-d_-n-u-m-b-e-r.html": "cc5dcece01ec37b2437ceab3eb0f87ec499adae4912ebb4630f970bf8438f5ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f87cf6a745dc36109ee82accfb7f7fb51d5be1af6caf693e12534889e3fed91f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-p-r-o-j-e-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "572082addf5d7d682d3ac895a47369542db8d74d5e49c9a7a1fcbc53619e0316", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-r-e-p-o-r-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "bb1aead61a28e95ccb9e7de06140b9ffeac05eb220d2098833e709080f3f7afd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-s-e-s-s-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a13704aa2e4ec2d1fc887e4aa5e48c9a975bd73388f0b5c8b8e371e8284118ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-t-a-g-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "a123b331dbe3941a1a0175135811119dbb548b1e746ec98c7b7f25a4ffb18dd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-analyses-count.html": "44065b5b468a86b4747a4db26fc924745932dbfdfaedceaca595823d3d89dce1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-analyses-list.html": "4ee6802ae8b3ce42ccd246b96231cc7df540f1e7ef7eeb03138929ce0db90a7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-analyses-or-builder-list.html": "f570424bba7520a740cf405448531f879f9308311d407241cacd8a05c4d28f66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-analyses-or-builder.html": "cc28ec0a2784c27c0e30d16ca2f3b6e85355ec47bb2b726725a0d026ac76157c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-analyses.html": "b970c2b95b0384b347152fec4cec407c8af40d88c97bbec5315a259f50ed0fda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-annotations-count.html": "f532cb96ff6875ecfc64bc26ca18f8ee030dadb227b867bf2235b4b1cdfef5f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-annotations-list.html": "14a2d18564e08f4c52cf75450ae44b303319e74a6b77afb52fe1def71b674829", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-annotations-or-builder-list.html": "ca8210cf5d91f2be10cf8cb04445bd9cfbbb2cc0f2bc76cc408760d6d7f1e150", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-annotations-or-builder.html": "e0296fd3b3e5766dc73941d5825c345ba993a3d478f926ca5e984c427f0653f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-annotations.html": "8c1de9113d2d02e32c8e9c9265be5ab6adeb9ea2564015ae05334b44dee4252d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-captures-count.html": "0a5b4cc128bdb8dc50d33ced0a5c11c882af0059f4e89f8cc5af0c3dbd94bee7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-captures-list.html": "72d8d2579039435ace413d7d4375e2d627d93856b17b8218b4cdda63de4e3368", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-captures-or-builder-list.html": "f301d6f0b7a9e86ee51cd3f44ba547b1af2f121cabdd893e8a10ab55bc58d82f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-captures-or-builder.html": "4bbb8eb5ef830fa8dacd75a4599759b96a21a66d0b0b24a8ab6cce8954390321", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-captures.html": "e7e696f536d1a0a91c53872f3efd529ece8e00568ac0b498b29f95d11ab0e194", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-configuration.html": "82c74379540d2fef07974f888623c53c7b42a0469a900019f6502cc601993781", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-default-instance.html": "8dd684a629fbe89f8b04ecb1b5367c18bbcf509e2f2c9a9460f396429cb02f96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-findings-count.html": "d68d577fdc5aa513da0a9a04dde290b00e78cee27a6f9c7997791cc3687df60b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-findings-list.html": "ab2f1c30d34705eb5f21093efb3209cddc82cf62176860420c5de0d6509d79b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-findings-or-builder-list.html": "b190cd65553388018c6d2ff6cc500efa5bd93a07a829e7d6d10a5b61a73e5f67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-findings-or-builder.html": "01f6b33173a1d2d59bb69ed9785691cca47a7cf22a7c1f47d81130f13fea8a5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-findings.html": "2ef3ef7368c1d6586a79a787c99795c163d059142ef82a8d77ec7a636366f2c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-metadata-count.html": "366a0383e0ee8711b43f93b2fafec7900531937b3556dbffb2b47aaec74572d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-metadata-list.html": "ac5b07b0de9a40f2ab5194d11d59062167cfb713f40a2b52889b4c1d23ed533c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-metadata-or-builder-list.html": "01bf16f225d0e0c7a562ed84e0cafd69ea1eecf099bc950306a9771523d4cc8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-metadata-or-builder.html": "855ba836122d44c0362e2fa2a2ad265907c40b56d0af0ca0c8371bfcc08bcf51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-metadata.html": "d0e13631e0cb178d6121f059b8acf0df550ad78f2f39f7ebc13508dfa7a3febb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-name-bytes.html": "ae7e5095801c4d81eddfcbb1bd3eb6941693116abc5db6c95e5ef5e89ed09d35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-name.html": "421d4aa7d0c8c84fe7d1aea828b341fadcfe08afcd884adbc5236caaebf1ad45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-project-id.html": "96b2f03a821e2c9d0f4fd7a4a79be2169b8a4c0da5d5cff5d015e3b30bee9813", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-reports-count.html": "023b95b339cecc6718c72e06475376f8c0bf963c8e186a487546aacd83ea34dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-reports-list.html": "ce50be863ab6015b343474d0cb4aff288a1b992d91ff762a81cafbc30fbc6b4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-reports-or-builder-list.html": "0dccf15e95bfb46eb7c6ab2d422cd9b083045003f005338183bf1d3f4042a30e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-reports-or-builder.html": "5f2e0272f17e173d149dc552caccf6c3f74dbc07087bc53d8c3ca915f1a9958d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-reports.html": "2a9ad539205fdee24a3a2701dfc8ce2d2b48b1500067822894bcd91bd513910d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-session-id.html": "23eeac835cb5ab28d35f7a21fd8d8038e956ae070bd606f5fd34f6b1dc7dd8ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-tags-count.html": "18d8b13d286e97fba5379d4d22161a0b8613a656862d37fe899a8766cb101b6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-tags-list.html": "d447133ae483bef37a152936aa8537482f21ad0d02ffce0043445377d9589b56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-tags-or-builder-list.html": "478848cc6ce92cb295417502e8e013492383ed93caab54591f972a04da8efba8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-tags-or-builder.html": "d0a648664602102c85ae4b8c477db900d4da316a1fe93265f38a756bf3b63637", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-tags.html": "ae24b60a46e239bbd900f100a4fe6e54e5d16b61090e3e27f417b323d0cff8a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/has-configuration.html": "5d61940ea5ef138a85e6e83e14d232ee02c1ad71a5f61c3bec98ec512fbf5baa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/has-name.html": "69e001c0c3da27351213c7c6a1aa2b868f890fce6d2265559e34a06050941380", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/has-project-id.html": "2899e66eee7158b78aba347a02d16de60a2c80f2101314cf261f99552fbdf5f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/has-session-id.html": "a0e7b24b43d5fd619e4fcb4d275b4a7de2b7125633de9e48bc51b77ada64a048", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/index.html": "ec9006485a428c80036495375fb4b65ffe7a9cce473bd21c6c9accf2c1600265", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/new-builder.html": "f3509bb8a6bacd58c97952fa755a065780f2850e8fb4a08e4f215373435df8af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/parse-delimited-from.html": "43865c7ad633f5d1082c1d5a7c7dab88d197e4eff69ec7327f2597a3cbeb8cc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/parse-from.html": "a98a73ec65b42f8d0cc4cb39ff1fdd1044c558c8f2107c83ab2fcca4e213c004", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/parser.html": "ee3e3c66649425f0494ab84d64f62503256568753c640dc1114112c02669c4e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/-channels-proxy/index.html": "b0bf7802e540f9485b8e81c9c7dece49274d7d11d00e69f46dbb9f100eb629c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/-companion/index.html": "186f4c9a5fd5c4f4a1a3e2b6e3ce1c1416d625c4c22d575a6d4d82fab65d77ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/add-all.html": "7245231024338962c57a3f3c7776b6afc2e32f8b806ac3dae8df924320f758e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/add.html": "4b3945a6473c6b15fddd01c15368de82acba7dce6535ada86503cabb130660f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/capture-id-or-null.html": "077a04d48e30a3c184ab54c0de274c27371114641192a8d377880854798e9d9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/capture-id.html": "0ae706709be7fa6a617d186f6e7a8495aec6a055f8eab9de7528980d8bc88ad9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/channels.html": "6819239aba494781e5fa5d1ea0dd629ddf2d5d1c86a2925a36e8cab5c8b70ed1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/clear-capture-id.html": "066d9cfac96d3311ed9a06e17a379f2a08d32538c8355bdd9a60d63cfdfd13e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/clear-range.html": "c2b76ffca09c7fc2e77a4b2b44510705603c2ccf784ded5d528c7956a4ac6d2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/clear-revision.html": "edb4d02634fac8497b04037b52747a1b0bf836ba746be5db64da4f0f118ef9ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/clear-session-id.html": "8a66aa922ce1e6963ae201e9660adb0874ea9c0de5758782dc505adc01e0808c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/clear.html": "e89a068dccedb48421ad471e6e2f0b9c59104a514dfa0cb58a6b3cbf7b35d68e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/has-capture-id.html": "22c4b84683c8d52c2c139a4044094086187c2b4d835df3156722d67286c3d757", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/has-range.html": "1f36b35c86ead2e865ba279cac70c61b822010d431ef3ec00ae35204d3508f42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/has-revision.html": "ab68bcb22aaf82141acf56c78e1e63ccd7f2d674d515179568e976afa7086549", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/has-session-id.html": "79a993c7cd557f680592c94d3be2bcc817dc34ccad76c0838621984e3e2e6fdb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/index.html": "5e0225fdc62ab0472f7a6a21fcfae07253476d2fa9cb8b687c7f7c3457344418", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/plus-assign.html": "e81f44029e5ab4a3d43669587143c7ab451b9eb43f7dfe166c9bf52baaaa2257", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/range-or-null.html": "8e4d20779723d85b1f917b58c0f60807efbbc5a464d4bf391467233b056d7f71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/range.html": "8d7d2fba07fefc2776dfc9cec8181dc87a12b38d60fb5e80c945c5c8bbec5315", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/revision-or-null.html": "0d3ed69f808cef986d2e8b123acd5ed9bd3d06d8ab6154f5447dcd56851e9306", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/revision.html": "8e1aab9364515574666fd80a1917ccb34fc030950fa27e7d951b17a19efc49b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/session-id-or-null.html": "b50a1759e1b47b1a1f4dc599364fd67c65e8dfbf65e5a4be232e083d5eefb617", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/session-id.html": "295e51c81b14ddb23caf90def406ccda638da278e956b2d8296914d2722cd928", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/set.html": "b34aecefd526bde707b3654f8557325a60099120d281298dfc7511f79a87e4c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/index.html": "38b590978cd8fca7333defad247915048511c2f08d4c43bf1399bc13d9d662b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-capture-id.html": "a4b0069ca291635b8860be38f108838347992f234172f2bbeedd00464b9714a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-channels-count.html": "a63822ee5dc3154872caf89a1b4fedaa0e44bf035488a8c4ade69225f512e351", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-channels-list.html": "cb8fd26432bc108d49ec074c996843126c5e5189db08838e1cd6e15cefd66292", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-channels.html": "fa9c7bbda69002947f78e0c65083a35ace2248e035fc5aa4b4e8acd855756f21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-range.html": "b97aca3a154d799d8d28fa0da38649bc5cfe7b35f47b26f161b647c546969107", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-revision.html": "9900c4d04b82b76377cd16849009cc9bed5d1152662bc60f4fc1f89936ff9e9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-session-id.html": "73ffaa149de6dd968fe0eb94d7f83bba88217e3def1d291cb44e4f1277d08d8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/has-capture-id.html": "408f22aaf4dd07829f12fa48ab432839ee49f169498493490ce3494e4127e1b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/has-range.html": "6c7bee6b969e7e46505a0152b2330166327f1080a3095c1671a30b448c798d09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/has-revision.html": "35fdcc394ca6ed39407dfae005875951b271f5f2769c7cf901dceefd6cbea18a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/has-session-id.html": "9991fe7b7caa07a9cd82a9cf55bd8066bfd47aa057409f34ab7d8fdd43d7c874", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/index.html": "0001aa7d45bbd7e25af07c34db300675c29121aaab5f8431fb4bcac79aeb990a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/add-all-channels.html": "6aaa917e6fb78b07c9211b62238816267cd1b6a7c5d20a632b0e0562021268af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/add-channels.html": "654bf42262aa3f3fa0ce653b7195607f9e5b79a423f0a0a15c3fca8d8f11c31a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/clear-capture-id.html": "e59033aa7d387abbc3b54011290c86070c1895183ccbd245aef462174fd6b03b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/clear-channels.html": "8011aa38074758fdd2c71964480cfbcd4b763e334d04375b6281a27f62c296a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/clear-range.html": "e56a5013dc7d4514e2a14d4823ef77c0c9f93002f0eca5427d353bd0e6790f7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/clear-revision.html": "f879f3c014bce8ec746ab5da146522a503cf2d55604fb0334574deaa0f1c991f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/clear-session-id.html": "b353390c97df4697cec6b693768ead3c4c753df0193ce791341b749ed90c88da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-capture-id.html": "bbd39d8abaf6cf7a7aeb709def2c2e25ce7c90f4f95188724f5d54c32157545e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-channels-count.html": "11534b3eb170356b39717420dab06e1d1fd65ff78dc8ceba94c33ddc9074fe28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-channels-list.html": "31625d08ed62a782cabfa61ca70f578b5995e4fbd8cb03c30665910c5fb252b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-channels.html": "32f2dab04b59f62ec04f8c757e5dd2fffee28abf8ecdd9f66bbb9882e86c2abf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-range.html": "898b8ec8a63697cc9028e433da050b8c01c5a5f8a6c9da1ec1011fa3f824c719", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-revision.html": "7a4bad189487e645c16c1ec5b0f14088365eaa232dbd6b246d474b259ed79acd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-session-id.html": "36d7a658a45fc9270916572283e24c972a8f0105b7e366b111ca259ecbb6393e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/has-capture-id.html": "6c6adb19010964bf9985e8c2e76f970fd0cc557deb011f1459048f65ed8b057a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/has-range.html": "c54e6aa400bfb50976ce896a62a3cdf39abc7e9ea8871150abd3841ae50b7a45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/has-revision.html": "d47be4712a8916d1d49676523274c7c4c4fb33a590ea4093411f90b05e2f7375", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/has-session-id.html": "699e36251408f1d1b6bf97b910a88763aedd48fedc2e530e1a7aa6581c17893e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/index.html": "de6d44727ef4b07821865951ff567a7ac39839948c26bb2c73018563864d7202", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/merge-capture-id.html": "851c6682a59c5bd21c4d5bf563ea66423eb6baf2ffbd76c5d119ac3dea31d968", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/merge-range.html": "bd03a6bdba0615746be48cfc2013ca4d7a6b3c8b88ae0a1ced1817757c335236", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/merge-revision.html": "6a57b09b9035ebabf7f684b76d399ec06f07dd9c054f2cbeb9cc015525e334a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/merge-session-id.html": "6cfe1f10afc8472cbeea52a912c04b488b734e2eae1d6cf0a16b1693134813e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/remove-channels.html": "a6f6d978172372a00e2e8656370055f57df506c4c05bd4fa68478451014cc430", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/set-capture-id.html": "922b620499336e9388a588f449b709ca1b8ef4cf21a75c105ecf07a37b3247b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/set-channels.html": "31f1cce1b22d18f025091cbfb2b1ea0e53b0697a6079a737b682ff4209cf4287", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/set-range.html": "2d972176dc9b0257e81d2da3d64a6c040f970ff20baf6dbdab90144598f5f0b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/set-revision.html": "39d284d9d36e71b8ea437c34c6b265217c1987c93189f49084bfd12f63f60ce2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/set-session-id.html": "f3e443fbc4587e1fe401049ceb3f9c489be00e69abf7e849cdd2cbe8716387c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-c-a-p-t-u-r-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "75d64653a6436baa301e4ac12917a135410760b33cc5bf1289ab53e7d482cf8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-c-h-a-n-n-e-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "8ca1d6aa7fd886043336aad6d644ebfd3a317a56f1b9b0bb2e8aa57611962dbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-r-a-n-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "ffb670032774c6145e28071e8867d82b58f65cc4b2e7e25f6a365dfa775f88a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "c6c89abf1c3c97ab35aece1000d311ca4a9843f12a2695209b7dc2a7481d5455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-s-e-s-s-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "3c05e7a6ab8dfa518673557ffc3c15e3df8e3146bc351473afc201a751df9ab3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-capture-id.html": "be345b157f17d16dcd9c8e560d65e928952c3820bd17f06b77a274bd34bd553e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-channels-count.html": "0c13eb48c4e6f5c4a1368df3be57108fb96215eaa925cfe4bf9d84a3ca67bd07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-channels-list.html": "bfaeb827c4e4d40c9a1c25f261c0e0bc8a56e35cd31b9ea14f974cce4641c9ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-channels-or-builder-list.html": "60576baf00264668a4a10c4acf19bd7cfd37d373ee721eb2b1fe6b2419d1a164", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-channels-or-builder.html": "8a6a81f1e60dde7fb2af085d35b63c924ce36d7e5597e1de72b020f634e85592", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-channels.html": "8a67ca6d6b2b1606049b51dbc3b7a4417ddc6c2771e388095c008afd5c55d5cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-default-instance.html": "80c0ea9016ff2c7f3eb25959d8a17c10966ce320ed4d143fa35fa7195fdd1054", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-range.html": "0d40ff394a7e457438eeef4a91c0e7506eb866aaba0327b2627af53fbd47db7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-revision.html": "4a567820bc8a6073a2346a49f16c6c88092bef8c252490916f04340e6bfc409d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-session-id.html": "e404a20e2a4a9b468e1123f6a80027699a947ecc16cd9e46f41cb8fedde73139", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/has-capture-id.html": "cf32399b8e8f9f117f44ce57c164470d70fedbf0f5dce9f5b8b9fd6f7e940dd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/has-range.html": "8728cdb78bc4d263145e078a898b4affa639dc90f9c4bf008b51129bbc2f9abf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/has-revision.html": "3a5550e3964544bf8254854f1331b24af572c64bd92156feea1d08daee6f2f62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/has-session-id.html": "12b38fc2f85f35d2918632dc4d262c92ba5a2912f51e2f5329ac2098338f8ca5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/index.html": "d7eb2df58f671fe078872255f00a59b9f4e3111c11b668b1860d3ed4f481e581", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/new-builder.html": "42d2b7292261dcb129364faa39a0309c3457b83736a9c23891e1f1c5c99d902e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/parse-delimited-from.html": "11577eaa3babc08f03515d4811e157f9d34f400dcabfbe8be8deb7f003732e39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/parse-from.html": "658e6b88ac00f9f5431de08a493ba8a0ef3df5e1bf3d8675b9b11ce088a71780", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/parser.html": "8207a6366dfe935df40139483f7d847b849578ad4aff49d7b6095c4040d7d4ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/-companion/index.html": "afbd7287806acff7e11ddfac8b996fcc76f19f3fef98f330da7356d50416986d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/clear-rate.html": "214f0d3980aec16087ec8a5af3dda4966dbac86e548c3d346ce4e149c30d9e00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/clear-ticks.html": "f9ae88ea8ea6bca1a75708fee6a7499a8806429bf7547a0c8b30942f57587e26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/has-rate.html": "6540fc03c59ce3ae4aa5098cd48b57add990955ca2081b5066a66130dffe2da3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/has-ticks.html": "4a890e53c5a25fdf7d7bb28e561aafa20843f5a11b24bd01754c28f07cf48995", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/index.html": "67cb5a7884488998edb1d309a3aa893736e0d58bf5570f39df5fdbe1de7db908", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/rate-or-null.html": "061aecc8e0a7f10d170e74c477dbdc72dcea7c7a83fff3c4606c8b726f99bcc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/rate.html": "71bdc24c97fde1d5346991a7d021991666f89ab123c52cd65d57287f1f3a0b1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/ticks.html": "5f2010dc378a5ea51334950feabad26af02a30f1a51634f294149934fccbf8fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/index.html": "d9d07178daf726807abb957f33a180599a6ad89b217830e856bf8c774c66ac1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-or-builder/get-rate.html": "1558b0880d7345e6029f74e3b0070310cc952147301497921434edc9b56f2803", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-or-builder/get-ticks.html": "a6c5ba74c53ff92ae35f75d104c23f7f9bd4cbcb532ad91e2be481c8ef884425", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-or-builder/has-rate.html": "e4d3d5f47a4f5709b01c18dacf6caa75cb59c5fa6738920ac88e85e2483753a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-or-builder/has-ticks.html": "4ff9e06bce00100136fc17c7aaed47f49c7b7b4b5d93fb60571ef3b24a0edcd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-or-builder/index.html": "c3ff17ede68c0056eae70729943ed81dfcd63f3ff0ac691929f551d8205ca0f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/clear-rate.html": "31b9bedb6d9ae38004793734ed087cd526dbbe07255dbcdce6d9f40722d455f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/clear-ticks.html": "24a1f1cf990c8931ee46a6ea714e544dbddb7469f2fecc7c157b076d78124667", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/get-rate.html": "f27877117a46c089dea8792910553271bb9a33fdde01e4b986b8df3758f5d493", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/get-ticks.html": "17e355ed9e636fff156be5b52533f7aad001a12f1355392ce5edb2d6f102ec10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/has-rate.html": "12cdeb503f8dae23beed7b2fe134cb187706ae7e14fdeefde48468450f96186e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/has-ticks.html": "c7f0fb2d812b237ebb27238cd06f7a99d767d392bebce96820bb7f788271a94c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/index.html": "e43eb72a15aac4c703ffdfc5467c26bd1d18a3fda0e6a9f247c9f6185a885d7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/merge-rate.html": "707ae19125178fe961cc3f6c5d22c679d9ec2e0aef4780e4caa0a2d967be8c3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/set-rate.html": "dd30231a3ae0da333bbdf901cd5a493ac9a7221499dcad51a511f6cbfbad8991", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/set-ticks.html": "1b3f3bbebe37263a6af8bd460872e50a5451a2bc04063e77918a4298055fc7ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "20d1e2d58dfdc5f4e258054d016d08f2a260e4a9052ca3a8ccff5e4f462ce1c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-t-i-c-k-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "a7cd5081568784e1296f02d06bc3fa8aa4dfe3a50448b0ac18e15fa08de8d1da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/get-default-instance.html": "d704aea3eb0f4107c229c22935d1e848ff9ff0f1b0925ae56b73a27808570cfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/get-rate.html": "d265e1aa94460d2e740812263986a92bc0434daf0729da9dc8d2370b0500acc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/get-ticks.html": "2bd2c20d640cd6d027536a17eee68234e756fb550e7938b21413882d1efb10b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/has-rate.html": "cc6d770c7472fdedbae02af4e1612b19bd510d9ac2b44cd3c93d4dd77ad2185e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/has-ticks.html": "2c338bdfd7fc47fd119bf25b4a10933e2c7f5a030d0e1af16316a3c447b7917a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/index.html": "70e2ae8168363ce1e19a05d0fb455ccb6bd901dbca665634bc4bba254ce6560c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/new-builder.html": "25aa51f6c8301f5b295f6ac6338db1ab37dd1f1578dfef08232ebc60bbc8fb78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/parse-delimited-from.html": "e95e74b828680fda11d6cb9dec99f7d4e0ee779b60354d6b63ab00b487e5bcb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/parse-from.html": "46db4cd3f93fb160715b5800fa683ebc28fc06e6af1f40942da3cafef3eb9047", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/parser.html": "9e4b11a44be8ff7db5440309e81774fae197e786e0a204bd9d46edf340766e67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/-companion/index.html": "05ee36286f9530bd436906aa8d9c07ef475cebe32b9673e39641d995b18de800", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/clear-label.html": "b109f7175701ad5ab84b1259d0ff224da350a07fcadbb1ea90ad389f69336406", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/clear-option-id.html": "7e1d283887fa748b6f95a20d5ed392582e8453ec52b4c1ec272ea7a1454683bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/clear-order.html": "fbf63b9c7d8e275d64c5c5baefc10f3ab1f9dc50167ddd208d61534c3216d111", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/has-label.html": "fb4713bc6c25fd43dbaa40338b41c46caf70ed1c15d0ce3ce44a8e80ed90bc04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/has-option-id.html": "aaa003f4fc1edf9e98da192550247dddc50a26a2dfcf3cc7e5ee904aebc6b1b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/has-order.html": "2bcbcb57e25aaa89dfa80c99dc251acf960c2a3a31b6f3f7e55edc30afefc99c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/index.html": "7d39799bb82338c41b4f085c6a69d85161857e16bd4b71a8d4a4063a6507acb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/label.html": "148d595c3475ebf4d86ebc89974c55383dc8c58adfdfb4f48999bd2157458fd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/option-id-or-null.html": "cedf780f8c83d002830e22cad3a88bfed3c131404f7b401bf226aca7004697fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/option-id.html": "7c68ec7205b4f8277e887157b8b5524acbd05d48cb4e62912f94a150ae860168", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/order.html": "0b44235158e137aea2876f63f3d8f7a1deee3380bf4a45465923c1bf9ef42263", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/index.html": "7375023f1dcdd96783af28469fbc60773f07d8115bfbbb93beeeb100278f641e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/get-label-bytes.html": "021b88f93a1197a9a60d62d1652a98769992ef56c3e7b1a7351bde6b341492f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/get-label.html": "f41b460dfbf9acc95c0fde72249d0b1cbb18e1674a4d4867b0ee65570a383c7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/get-option-id.html": "68dc75bf15c719a5df52e54cdfd221ea65d6c49e581c5e25a506dcbd99957ab0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/get-order.html": "94f38fadb6b90aed4ebb648bf8cdc94035d0f076d639c00399ba795de6c6e7c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/has-label.html": "661ccdc1c73a0c65060933d7550857f0af86f4c32cf2ff80cb4723fab6289692", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/has-option-id.html": "bfcabe535f8079376f71c515990d7902125f17daedfec1833941f8b8c4bc87cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/has-order.html": "0226eec10e907c1b2292b142cd1469c3053eb9d157d59dfbc4204e4cc95ab7e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/index.html": "9e199bb029eb99fed788a8453d7792ca61bd040e7e15809e1f65924f79d98806", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/clear-label.html": "7985f637161f856e1118b51bc531d7918a934939f03f2abe1b9b9e2a0172809c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/clear-option-id.html": "95db610193d4c389c11696abb01396be7635cd6aa19194a3d0a2471f158e1765", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/clear-order.html": "59afc9d874d4631cd6d56eec048a7f988daed50b40e040ec3301a8b6c768b805", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/get-label-bytes.html": "0dd6bf8a4959d79a7f37b62d40a9846d26c7f3a3fa8a855721972fdd8fecf899", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/get-label.html": "21022273aa5afe2840f04c583bf060d5ba8e86e518dd55a3fd07e42cf102117a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/get-option-id.html": "2583d23ea3d2a15607b9ec8fa81e40e03aae9ec6623e14cf8fded015704c3488", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/get-order.html": "0614cc5dff9432e6a7850f0aabe33ce69aa1d4ded3fb4d274b5ac452fc6e8918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/has-label.html": "653513c9a19946b058e9a90eda85149a340940b24e334746e44b23d1a0148ace", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/has-option-id.html": "babb83deec3725ad7f6821218caa3c95323d0e89223c04a5377dd94f856b26bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/has-order.html": "84a579f4bfbc7af51f94e774f54d9d0dd44a3cf75f551779a212648495a1105a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/index.html": "ed07ea0a456817f9f88f5bbc3a9acddb4bb1f7a201c6049d80665ea5b6d45a57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/merge-option-id.html": "a9ab99a29e8f4ecdd39b7f45a4df160dad21447c8c79674a3340035c5cc22e09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/set-label-bytes.html": "b1981a7c406129ebcb0b4515ba50c45daf773c32ea6201a442102ad8bc863e20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/set-label.html": "b457b1fa0414fa6c348021a941c237861aaf8e9a3b94a5bdc85ff8d6c2663c44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/set-option-id.html": "96c9a901972e482101ae93c1ea986466dc110dd8b9f7242a719769b68a20408d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/set-order.html": "d2e56f5a09f7f06907a211c0e0f7b8a78f25cba844160c3c424db5432f2c9d9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-l-a-b-e-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "96f9080c36f451c28a11cbfeee876a7bd6495d33cc82b970357debf97ae466a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-o-p-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "f92b51efcd153850affaa841307c6739126d6d0bf474cbb36f00b431f1d2d5b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-o-r-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "71fef1fcef025394e187ba24bbbde60362e1c36a5475181a2583fdd3090393b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/get-default-instance.html": "e905e0abcf191cf6d3b430790896b85a9b60cd0130245d3dfb0da366550189ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/get-label-bytes.html": "2a93c18c615a4a1fcc25efaff94c3f60c16bba1e946dd5e0e91de128dac5a8c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/get-label.html": "e925d0862901f6c0b9dabe51d2f3bf961bcf00b5879704d73330eba10d5e4975", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/get-option-id.html": "e33a357085ad70e48f10c08c3b6477a28fcd8fe2209383f4e792ab48ba56c559", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/get-order.html": "f27a3a28076d85a24d0d13386cbd9a2bb5824ba9795bdd6ca57ed9a81b4a545e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/has-label.html": "e13e365d251c3e48187ffcf00992ea850c0a6fd56b78e3c15fffb81e4c76c44b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/has-option-id.html": "a3204c1ebedeb484ecef63214dc71858df9a7eb89497161eda9b99fddb63f924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/has-order.html": "0913e5d8b15f2394a98fd18695f36b785a5f6b4b19df06cac1332907c0b89ee1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/index.html": "8915bdf8849fbd1d0e439ac0e1a6f6eb645a64ee1942712856fa3e3c84862b94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/new-builder.html": "a20871c794d0fa1f95864621aabf4367803d0a0207db4b8c8b3c39dadea3b3e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/parse-delimited-from.html": "32149c80a0dec0bb85ad561d54240b95e7f559923f82f2f4a358bcd2bb2ac20e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/parse-from.html": "4d35c5425cb92db5fc392c0be937f0d7c7c218e3710420982264e37132e07cf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/parser.html": "e934dac324188776c121da4d39846b99c8b1ed7b566fc1f78547f15a119f7139", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/-companion/index.html": "18a42bda031ba9b11e2c5a4107bbd5563a81b43c185d2caa6b18b7c68833558c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/capture-id-or-null.html": "309b08bd29e558f2996a5028c4b774e4949ee34d78abe572b72657be209b0d8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/capture-id.html": "c78125fabdf84268c9105750da85b66e771943af2eccde900b7331be50f4cb03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/channel-id-or-null.html": "3d90dbe6786e007d4da6b07c45763976b09d0deada774f0665caf61d1332f9f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/channel-id.html": "a267ed654a90a325aacddcd0fa2a95dff9d6d49ac895896df7f36e095336e9f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/clear-capture-id.html": "3cc5b2718e526a7b837ffd1f2115ac6e4b5826bc005e7eb0ffa90d6f3e1cceee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/clear-channel-id.html": "c2bcd9081781d74df967d72a3025ae04e0f635108185f0fdd4a48db2c8d55795", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/clear-sample-index.html": "62580bc42fe06d187ac40d0f69be3490ee02a8ac4f811b8d337939b99cd4b359", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/clear-segment-id.html": "349f582d40a8da0232330d6f0b41151f8fc282dca48c5a59a7f1da9bccbd21f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/clear-time.html": "019237e41cbea1477fe12b4a6d0f25f5d5fc6c6c63fbf3d48a2003b931ab263b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/clear-value.html": "e8645759c8351f770e06865651ec90851d8deb1ca3d90e289673e72d6becaac8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/has-capture-id.html": "504d9c305deb8f34b9f908895bf45ed9687d3e9ffa1e3bf6d2ce54d350cacefe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/has-channel-id.html": "bec80ed6fec94236d365a1ec28612c4c65e83ab4ec333ded2e85550c19c95f9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/has-sample-index.html": "8b83525dd337d886dd65048f87de84fb308701c9ef34d0927f11630c4c818d2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/has-segment-id.html": "61e20ac7d3f368be507dca2ce12b3d6c886e2ce2b4daa601509fc9551aa6efbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/has-time.html": "6432f7e4db0c26d1c1804edbe4141e9826c0e51e70bdf79fe9696707413b2ece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/has-value.html": "b08ea83264b8c1923175695ba864a8644a3e497028b1d37c85f60a52bc7bb624", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/index.html": "7af87e4798a4c6fec81af5ed5e1ee3c151739b18e0a36c1b9c3e44310e1e9580", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/sample-index.html": "983d7da3659648bf0f4e5c8cfdbccd907cebcf4743eb89bcdd6fdfe133281503", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/segment-id-or-null.html": "5cd305dddf781b6a3809d9cba053413d35b7f711a1d67c11afd71a1e47248682", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/segment-id.html": "fac3cac433fbb6a7fd28e38305f48af7d34c7042b324010339d238d826ed2478", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/time-or-null.html": "253eea941d4ce1913dce7ddd18ffa7363e333f30d6c28cba66d1ce1186ad7c43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/time.html": "8ada1d63781798f566b0ecc932f2c879ca074e773d191e6c0e28d8a567400e33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/value.html": "a4c17e21bf5c703b21e6e6769bf39be5eb30a01eca7386e3bdbc5a69f52b420c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/index.html": "7639b17a246625e5c9d7bac40dde8c08894879cfd9ee8e69651d0a1d9a2d771f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/get-capture-id.html": "a4a159ae8002582c5b0dfa50f8e3b8328b3d8dbc65ace5acce10bdabeb39d35a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/get-channel-id.html": "211be6a38cf764c83acde04ff59bc22a75cf328dec9261f64d906bdc9e12ef2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/get-sample-index.html": "901021dbba02559f84de0f445d6732e6d59d6bd90c550984726ae727ae4b626b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/get-segment-id.html": "02450f59062061756727d19984d17695d08a9b1f9c191b1a1775bd6a998b37df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/get-time.html": "deefb69c8c28e918ddee7c4d4bb26cc82c686143d0ad51afcecba7b80b924ad4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/get-value.html": "7114aaad388a22123cfa6acd4c04becd5a2fbab790b253c6a1c797b0d4d74213", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/has-capture-id.html": "17003bd74bf131ad0fa36df714f84cb9523fddff88762afaa3b13d6ebc637062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/has-channel-id.html": "b4b1bdb2f35b310f0e6fbd5c5128ce4b4f5ce7b9ce4bbe1c4a43aa3339934914", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/has-sample-index.html": "f2794a2cb7d07e0fbeb8aa23b8638091a3d8283d066663e41599ff41ecbd4b4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/has-segment-id.html": "4a9f66a6ed6bc87df5f50bc2e482aad9178d7536c74833685a1a2ce2e62e483b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/has-time.html": "9b24813207bd8c009c5443ed3956c2f7473db65b6c0e6e0bf9e6a3ded17f8fd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/has-value.html": "17cb799c72063c8ff7625c1507653555a8b4e7df5bf2c9c0fe167721afb88f38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/index.html": "04fb836285846460077bb7b50d5f54fa99cf286ab9de777474a8a7d1ba3074b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/clear-capture-id.html": "d117fc2fc6d495c3516c8d1ad48711cb6c0a50a26a03116312931964b81294cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/clear-channel-id.html": "077aacc572741fa71f075a152e40bfe026ec4e0d4194caa8b7b74d0c1b5c4f4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/clear-sample-index.html": "c8e604f6afe2ed8e2c4e84d4fe3c0711a30a3eaeef8ad84193f63665b2ebc265", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/clear-segment-id.html": "0fb04e5aa153c6fbe8a1640883e1a3cd8b5ac793c703f204c0cc025164b40bab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/clear-time.html": "2a927d2e3c4dc6de897d31462ee162d616382e12aa79a53974194e88639aff9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/clear-value.html": "c0fa7c755a8916305ab109b25b2589ebd32d1bdcb5b3214703616ae71b08aec3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/get-capture-id.html": "7c1fa410ed50b0f76d7ebdd78bfd0f1a0d0ef0c7f6dce69bdc34e0a8e9d249cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/get-channel-id.html": "5e9ffe31139478137e459afd0be5f8ff56971ef003905cc04c13dfac5a9beeb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/get-sample-index.html": "964ec3d69f40133510a7878d43ccebfceb5b7299e751a05d63016201cce608af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/get-segment-id.html": "cc4d96f73ad31c4e21e89458dc5b5811604dfe98a5908df78037f3bc4af13130", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/get-time.html": "51d9fc6a2c5d59e98c57313ee8de583e0b358929234f966be22730485f3b2c28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/get-value.html": "c1043a0c7a41b181d975f1f9b182172171e9bbe4435272f626d44a81a4813ca1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/has-capture-id.html": "a7aa81c71738f34477f7ac1d0a22995a2c88a91a6899ee931d1a674545221384", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/has-channel-id.html": "cba3b884343f98085f506a66ab58c83ba16313d61b918a5b788efd373b4cb0cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/has-sample-index.html": "4f008ced9e0966aa3378ae620bfc39c1ed91d347ffbf2b4234f8599c6b12df2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/has-segment-id.html": "0e98b1c0054b891de918a5ffc8d709f8c1f549928755e75521b07142b96a2019", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/has-time.html": "d60263c5c88973287414cdd068066c36938e24b931b1d1b935f329f7f0e84c5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/has-value.html": "4494dd44a9c418aa515824d681e8202e49e360c347ddf5ce1767230cdd27fcfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/index.html": "4b3371ca6652948b9d08bda3b3a9c9351588fd122158cd6d5b671b2a820f89a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/merge-capture-id.html": "14d250b6c7a2f5d037bc8454b73f40b14c87e25fda90c8c072ea9e4352430e5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/merge-channel-id.html": "8e553ebff40e4712b2908798afbca854b57ec343d9c008f70264bf69cee4240f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/merge-segment-id.html": "050f0194492687d735365cb58aea89af9ac3a37736e535cbb127c7f1ddb06dcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/merge-time.html": "0531b647e963e9e2ff3dc8d0c670cef49cb880bcc20b722aaf8177732fd8a0c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/set-capture-id.html": "38c9e6c6d5068ceaaa2bac25b8d9404e730ae9b742fe6699932c301280234c6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/set-channel-id.html": "862d5d39126c3236bf72cac6caaff721936b114962495bbad0386eeb9385c35f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/set-sample-index.html": "6d5b310e6dcf8f3de7934d2ac59242ca82c86f55635fc340581d214b1c2d6b03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/set-segment-id.html": "90d52d4ff46ffada48ad82c1479b83e4be2ddc45c6f5cc405e29aa823a135b96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/set-time.html": "3eb148cd56db5a3b3bc450b3fbd993d5280a6cb31cf09d11263f26ead5927de4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/set-value.html": "47b3d5e4a67a0012c570cfbb2d555e3ec18a456e81cf9b5a552ba9cf7c60044a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-c-a-p-t-u-r-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "92a9694802dd0cc2da6c0f2bbb4af11cccf8aade9e651a6c3bdc59826dda8fae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "09efeff8347a609ef9855d08a394dddf7f64e199bd5dc453df933ac8b9c63353", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-s-a-m-p-l-e_-i-n-d-e-x_-f-i-e-l-d_-n-u-m-b-e-r.html": "1e22c6597fd14721fb3a5eb77255805560b55906df0003c7c94609515c2d8b52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-s-e-g-m-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a4472f4b67a77e357cf4c5538ca9a99087d32d52f6bd1038cada05e1b4d42e3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "9fb6c1cbf60cca8194dbf21cab4ff98f003c339d31d22eff1e9d052286af3574", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "754503e92849778812885cec344a028cb3502720f70b7127039debcb0a7d08f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-capture-id.html": "a7a1e6f48ada022bc17a399d74a0955abbdef97ea66562be81936d52652729fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-channel-id.html": "f3fbb9a74683953423d793e504b202f76b7a4a44c22f4f3d330e1a77ef143cfe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-default-instance.html": "72e5b80ddb18ca13bd05a0a8bc42377ccc37af331b03b8a9260f9ffd78541b86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-sample-index.html": "bc38296c6889cb4ba9dde7d0b0089b4ecf163a3c88273eff19c702c7c81c992b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-segment-id.html": "feaee3418b10713a3fc94617e59b64ec48179116372ae3353942598bb15e609a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-time.html": "50c4f763c15046c5d9305bd6c27ab04a7738d78c3f8b8b1ad4d2500eb363de03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-value.html": "f166c53a56d9707cdb6469237d9da005bd87caa2863964d0976c7aa4c248ece2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/has-capture-id.html": "4f26cc7bb9eed6bab57c0e2c97919864a1de6dbcaac7829bae5b8eebb195812e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/has-channel-id.html": "75510c548e6efa4e978d27f10740da275e4c8d71077bded372975c48b933da90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/has-sample-index.html": "39bfe07494c6ebf038dded1329294241a0717af8a6fb0364ec38b2e6ab46e839", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/has-segment-id.html": "a324ef5789c16c353bf8e85eb7167bb6b402e0afa8bb557be6fd0b6f3c4a9193", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/has-time.html": "4dc833d4f941b351a6d7d1cddca2c5c3e97876b682cc8e0697fb39295ccb4c1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/has-value.html": "2b906835c44c04b607cc0ef504eef7333c6b76fad6720a4918ea0476d056e2b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/index.html": "606fe44660408176a72e0196576cee1dbb435516f515a80ba21413fe245ce029", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/new-builder.html": "60bcaa016ef889041e526ac23a6c2cf739cba6e7985200802d0ff0470948b4f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/parse-delimited-from.html": "328ea08adf11710059d08afc174ec1fc79114d85175f500c0d803cab57215fe5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/parse-from.html": "169d28d9293f52a8b83e92c70f082c993c621bebeb31d1bd59e4d47da3710365", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/parser.html": "018de578412f421f78dfa48cb7753ee2051169850d3c9783352781e7f14203c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/-companion/index.html": "cd80db1d6142ede2c8beabf09607b61974050a3b86271f7ea5bd6e40a3626a9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/channel-layout.html": "ac748971a78398629256bbbaabdfd1800013d4e5e3e2b848eb70b3193ee0483a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-channel-layout.html": "aa4abb52f854817e6e5754cc7bf89e5f7222142aad357253e4c2d26806e5ed61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-colour.html": "6e4c62d9741d0e5be1d8af6aa184a227667539ac06ead8727580227654c23f32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-duration.html": "127ffff72241c36b5858de0c4ca1732d63a2981b119a0fc63eeef06804ed24b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-height.html": "375a28b144912ad4f504e5d3db184c2ea42b38a4eb0cf6c31bc9f2add6b6b121", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-name.html": "f9f67f312c88eafee7243056082dfc6b67e5997baf831eeb0688e17f0c502c85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-project-id.html": "b7a9072253c3d8a6938f16a27ce5b92cd33f7aa0c1f185c23d2af5127eb7254b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-revision.html": "09bc97a8e8b4b782c4d18751daebfcdb6b5880922c29084a9f2ab80088a0f47a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-sample-rate.html": "5d7648af6c65d2d54f05add1f7d0fd9e71175cae08113d645ac4a6545f83fa25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-sequence-id.html": "b38fb8087126e549981a399e5d07c437e0ff9da15b5138cf59dfe4389e5512ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-video-rate.html": "537886791ebecd6ac6974db67f38b943d64d163a4829caca993f32cddd5c075b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-width.html": "607e8049f7b6a693525bd3944c47ea2a64cb50fdf2306905e95349bb956f9685", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/colour-or-null.html": "1a3ce077a1f067472f76c91c4ce269f4e3b4c007a9698e5a2e00a0b8c2ba384a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/colour.html": "995b8db11cdc6fa6dab4697d19fcf8d4e5f5a9f726f6bd3263d25d5f8b9282eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/duration-or-null.html": "eab4c0e4099bf7f3659972e4fe52a32fe9884f64ee80c01ca8156d9f63bd4374", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/duration.html": "3cd573191c7f4a1adcefb75e78f1f97ec170fc29e6e580eff321fc9adf0eafff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-channel-layout.html": "3bc36920e762c43e6a01fb9bdf7475da20b0d4758d2e31dea6b1e5ff669cf918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-colour.html": "403ef4655993894b9fe578853a01ab4e15ce874deec246adc04aa636ceb32a52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-duration.html": "022e722780d95e0e49aa8adac6375eb155a01746d80ccb576ca11625c0436114", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-height.html": "438e1e82689e335a87d094a3a604f91ffcb2e7ae7ae04fc8e308f321cf114d33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-name.html": "7715c19fc81dd219a722e8c051a927064064a3dd394928bf370a09f1c412f2d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-project-id.html": "fc9c1339bf281d9b8878b2629a4b1f6efcb9383850ea3a83e458762ae4cddc65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-revision.html": "e0b56d66082192bedcb9e179f03d11cf27c88bd4e7f3c2c2411b12687b8e2da5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-sample-rate.html": "78efba3c317e380de1a7bb5669ef2dd21eac9bc76d25d785ec8407ddd6f3d3b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-sequence-id.html": "3b5b732eb3502fc971935e2add86ee8299568fee37f3bf33550dcbb519f9806b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-video-rate.html": "4e99faac639e875666913875c292fff0f2066d6b797103675c21ffe711f5f740", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-width.html": "3ff17f7e67c8eaf34d9352d7cdc42af24a8bdfcbb070e555b6e0195412f3eb8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/height.html": "e34e9a04394e605fc8fec1dad9fa2bf1d39b042906e37e2e605bb84a4318958b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/index.html": "d0997ac906dc95f41c4c278a9b0ed03baf29cc903b723a6602e114d0cbf733c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/name.html": "6df5c03a0a7301737660097f9982caa5c0dd1030a48feebe88eb8c11903a75e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/project-id-or-null.html": "055808c383ccb61a9e8a40fa1100a8e32173b8917bce876dbc1b234ccb83390c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/project-id.html": "3d26700fb66a33083874815c8b952d991bf2e7459dcd3675ca72a0ba942467d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/revision-or-null.html": "56a24bf50c1c1f503550c364b68378d00059d0716523ec4aec2911f03db880ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/revision.html": "a1178beddef6593488d464b7fb2221659ae500b0f8e1d9b32fa934111554e353", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/sample-rate.html": "172191d238d56d4c2588d33977f8dad702b59790032a88d119296d799c8fc2a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/sequence-id-or-null.html": "4207600f6ae54c265277e39a756e71f4164bc4cebe10e7c5843989ff3b38ec74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/sequence-id.html": "1acb27b155743693bcd437557292ff608e99d7c75eea959480df2cb8d0e15296", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/video-rate-or-null.html": "813b8e1fd65eee8339d8af9c76ed8daaf1b573022f9226ce04ded9fd39f375d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/video-rate.html": "fdb3235f227b7cc8b5121e48b8893d88107d5ec32b6ead4701a236379be1fa15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/width.html": "21de56341ea1deb43227b4894be743bb3a29126a315043e39b6d5c69b7162c5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/index.html": "1a6078948c83299361fde2dd7392883045dfb4caed931a1a702bbf855424484b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-channel-layout-bytes.html": "6bbb23c3e3e36ebdd733eee118615a9a36eb3f1710728683dbb15dc36ae12140", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-channel-layout.html": "0696c2138e8987bf205451854c147e50f83723790330484b5ff69b1fade67be2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-colour.html": "7d033770cd0fcb603f9c30a4cdc69884626f4ef97daa9cd18d460c939b488e53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-duration.html": "6656436f722d055a9f693c321155e4722148f4079c86b34971102c23e2f73a22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-height.html": "b728624065f54e7b48d63d46a7b2a4808f8195e764f93a0d45ed06b81a4966b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-name-bytes.html": "a989a69da516daa60718634fc8c4fd93035752b1f8752d943e26012b80906092", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-name.html": "ad8d67359336261d59ad82abf332b5f56107c7085e458d08310293471acb67ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-project-id.html": "87ddfb128781c5f42c46261dea76dc56867f12b1e7d7e2cf46f7b5d15863218e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-revision.html": "0c495ee88671114ea946a1d528d6a7f8ba2d66bf0d68c4dd3d3349921f2bdd25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-sample-rate.html": "4163dca5ddb2e169b39872e84fc86875e5d88a7a81151a773cbdd667112c03cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-sequence-id.html": "81b71cbb360b4f2e071931353ea8905455b5882ac16af7c253b94951cefd2b09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-video-rate.html": "760506df1e11f17adfa41fe232931469fbc7008ded1fd313f1c3d872f3267d3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-width.html": "06511910404f71592e62270c3df3f39306573035aba6e932d412431804ff5176", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-channel-layout.html": "32d5e99bac5991050fff9657b9e1432ae0530109e947391470ef30e3450199a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-colour.html": "ebd2f6527e180074139e5ca23716002cbb78ce5eab85ee615379e193952027f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-duration.html": "c52b1889f1c16fe8b2e654abe36c15e26b46c6676dc659f16d5d0133dc76341f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-height.html": "69c90c913c180495de42c19977e41450bba012dd150b654511ef320d86f5fef6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-name.html": "7eb30783d91f12026d1b2bed050ae79084dd95e4f558a9a8844f0164751b07a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-project-id.html": "00d1e622f8485b45822fda6f41e729c75032d15db985c486c256e926e0edf10b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-revision.html": "5af0d59acb6f3a6ff491685161638c81968a1b358a00f025ce61c3a4ffe158b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-sample-rate.html": "6ca4dea0a34f30cafea7b9b7d20d7f6ddadec6937af16b4611a283d3ca9b7651", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-sequence-id.html": "1dc6fd69f6640a2e979e42444b2aa5159788b298f47d5124b5d516cf9a808831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-video-rate.html": "4015ca8f39ccc0f6656ccb395394d55826d7523a0593d0810a18db00fc4de438", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-width.html": "0231c6ab106e6f7c37a65b3fe5ce4e8e93fde35b1ca2d275a2009f0a789b22ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/index.html": "be6364aa8cdc3fa03bd4c8eb630fa79c8a6a7c4b82a4db2ff5b25ac6da6f8f3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-channel-layout.html": "0f481eedffce1c7ca195d4b2e4d615a65229c18df2bc3a4f317719f65a99a453", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-colour.html": "30f499e44c3be41c290cbf9c8577a182ba20dcf0ccce4e9aecac10cb2cf7729e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-duration.html": "079c33fda337247d45c599c5c47561a6984138ab2ed720cf3bf7a331abd4a163", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-height.html": "39c17712d4455fda99dac4e8d88da48c4bea3aad7e1bb19faca0fcb3189e9432", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-name.html": "3a0fa551ab805ed3e4e4a5551e48eb1bb166eb30e2c8f335b32430d3d36bf69a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-project-id.html": "4544c74ed5bc00bf53b8365c1c713f2882a5341b4557dcd55d97efc372a50848", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-revision.html": "608045fe97e763e107ecf5845b4d11a4f3675589e21f130ee7243a152c8ebe1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-sample-rate.html": "3e2f4c6f5c3bca388d9ad21702b71b92acaa80eecd94459cf3bf4231f3055ac9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-sequence-id.html": "f76ca4b33038950e462df46d3312f5f986bf046f9c2f6d5d1445cfc5cb402fcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-video-rate.html": "97b1ebc55f258f78a73eab7ff2f8a93f5d134d4a7c1f63216cada4fb4553da4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-width.html": "f91e7b554de65f91bd85e9fdbd6f9e2f0211ef91c6969828100b80d10e1565f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-channel-layout-bytes.html": "b20cf800014817187b4e116d583d03167a5308d1356d259e80906caf3214f390", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-channel-layout.html": "28fc15cd563a57cd0d9979b4e760a2555a254fb44efe1cf6a8b36d3d1e956e1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-colour.html": "506037585f716358a5423d1fca78f40fd52c5eb55b0d79152a944b70254df5ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-duration.html": "30702a24a70416403811a0124c38751647bf0f845244285e4b91c2a36bd4c44e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-height.html": "ab1c290b0fb1d21db97827a77dc4fecbe05ebebd9c99f5d5ee6f69ee29299cb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-name-bytes.html": "88efaedb45a3eaabb5628112d436408cf0ff43d8d2077e96b2b72135292d98eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-name.html": "6ce32f6df5b504795ed4512632bede6def9ee3bdd49448ee60fb7b16f00f2e9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-project-id.html": "5fb0cd32536bc1510d722a5adfb581c53b598cac5abb5ee8ae98b8f1e7ac0a0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-revision.html": "62a9d61f68b2a8d5adad468440c8cceb1d6d13b7f7eb3a83b83820d463ab2dca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-sample-rate.html": "895593313e0061f4e3cb8c22d1ea6a65116d5c3b30c4f49005d3f859aa4df608", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-sequence-id.html": "d1219502f0452862c8e5ee25afbf4e433d1d92810b56487f2b9f56f5532a306b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-video-rate.html": "9897d85b0da91179622e1ed901f0178c95bed25770654600e3cca00620751cfe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-width.html": "a05b72418a52f17bc505ce22fe2dec292eaaa7a1b24ea4db410cc67bc3e363c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-channel-layout.html": "d0eb9d4343b3a3f623f2aa1e63f3e181098b2248075caddb20fa2f5ed02c8738", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-colour.html": "fa7353425bb6d8ebadd0ff464127a6f626b926edb9fd4429036c4b3d4c0d345d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-duration.html": "c5f5b1998ed094cb6cbe16d7694b8b38ba9835ce2e563c0f7e228119764622d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-height.html": "c1acfbbe0883b78aca493d81e96899e83fddae44a74601189dcd8af2f0aeff39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-name.html": "c60bf96c3306efbf09dd5b023215193cf61f7e39f18caa966bcbc4a84ec80a24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-project-id.html": "2bbc4995f1cfb35008bfe3ad5fa52f81f8c0980b5d071f0699d529d7a05d0fa7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-revision.html": "83a7d36beb903e09ec5ac88e7857d9ea388cdde7b85cdb5eb96d2795246e4c4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-sample-rate.html": "a79638b17a5cf000abda98752d2f77efb427bbcf07c3e7b80525b123dd8122f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-sequence-id.html": "377a8e211ecd084538a3dcb3d2737d87e37596307e3e0929fcd7d8ef0417d80c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-video-rate.html": "b002b4859cf7a8bbdb1bb7b1b9aa2079bedaf9933a690e7e1f6a24a6f29732d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-width.html": "8870401fe14439d569805673b4b3176a6a4bddcf441a4a874399e7c28d9c2cb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/index.html": "310ba13218fbe1bbc959f2913109515de201c788a3673f7010c375d2960164f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/merge-colour.html": "0b50019868ed423d0a40f12c902643284b50d3ad18a8570c725db4b00320ed51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/merge-duration.html": "caa5be5c2bfb647eb22a9465f502596c021e917395ff330b0856b4bf36f7110d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/merge-project-id.html": "dd2ca73ec0a6a6cb360af6a4b0e580d7ba742484e3bd9fc91f34fd99932bd119", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/merge-revision.html": "c3a0b898d4d9dbd740f0b049b17f69a6767ef05ffab1e4d20cd9776930735f96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/merge-sequence-id.html": "3fa55d57eb3ff2b0c34dc6c1a56e63ae362aa7146da23f1eb0a243ba722b7eb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/merge-video-rate.html": "d87378aca021cb7e5a9c487884d4be6da828fba4fd698ce51d76bf3e2891eae7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-channel-layout-bytes.html": "099df21b6711056e2bfaf5852d73f070102d9a8c5986d570565ec3eb3567fa9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-channel-layout.html": "bd65c1086e5f2fac8d5e2cec740f43c23fb9319ed14deb7b4d24516cc33757d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-colour.html": "2d1f2c2391dbc98e6e66dd4597694a83fd05d49dec55fab46db95e8460f35645", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-duration.html": "7a7a57190c5557b73ef4e45bb1629c9062bcc700c0b45ee58a3e57a33269346d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-height.html": "02d0d3ecc2ba09fd81b8d0c7c98c81a07c6bb654883496f5cdda472c123bcfad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-name-bytes.html": "1d9f4e8e7a5dcb740921811d65733eecd1dc3898f35c030e5610218f32a7bb2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-name.html": "4f3ca167dce02b3505d71d8e84e3344926c10be1a704b84d3e3cbfc179a6c53d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-project-id.html": "45c7d7e322ebacb59c747a9ffe8542ceefcba1c3b1d208d87c103f8857e539cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-revision.html": "16a0b35dacf77309667056d41baf67293dadf221c5f972eaa89daccbb34b3efa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-sample-rate.html": "73677b024cfc828c51dc007935257a932ff2a2031227d46bfbab3d16f3749290", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-sequence-id.html": "b70b1ae0ca45cbdf480a520d0ea188a53304dccad8cd3875a6458817663a4c22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-video-rate.html": "0b1e1f0e83b14b97c63f37f516cc8ece186d9171f3103d7f71e8a25e77dc5cac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-width.html": "d45a978ecac602d474501f9e146b69fbbde58b9cd78fc624f16a1c3613462d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-c-h-a-n-n-e-l_-l-a-y-o-u-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "f2824a27ae4fa60e08e1421fc922b6f6461e87064447f6cb46af52fac8d4af27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-c-o-l-o-u-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "d0a9ce45d82bfa19ca225fe62ebde5e327dfc09c893a09ae31df900801cb9a17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-d-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "70f72405d3cc31132642731070720e0fc1fb9149b895a84d414ec23ecf37b161", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-h-e-i-g-h-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "bd2a604367fa13b808fca80331203ba80b3490af094b3e328699299b8bfe4e0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8a489d942d9b75295f0e4262a1ddef577efe360c5a3c514808b2aa33a82b716e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-p-r-o-j-e-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "bc709817d415c459d340ddae60499fa324f328206c58cf6e3be1102fd24b6615", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "09246ea8118409d4daff22ff7ee3181c6951f9413a0efa4bd5c62819565c09a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-s-a-m-p-l-e_-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "bed14cf67cef08a47414ba5c5674aad8a46279a40a6036d492486bd744209e2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-s-e-q-u-e-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "af1aa8083ffd59cd0b9acdec8246387d2bb5eb323ed598a7b865a06f6eb42699", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-v-i-d-e-o_-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "70108fc75b62776d799b09c3c5f2ae61d4de662c9de7ba8912160db428b42da4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-w-i-d-t-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "1168c2f6a72eb6e4591f7f2fbfe6e5151e6d75ae14bc07377a3109cc276bc65c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-channel-layout-bytes.html": "7d233f4faa9daddb440794537b7c33ae6bd511996a6c8f3e180a8605f7eeaffd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-channel-layout.html": "a0268251e8c2b90076518fb48848e559dfefae9e881ecae582c7fa5978846501", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-colour.html": "dc337b47afc547c9a2b8a13e989415d230b71253d0204a7aa0f00d2854f6b155", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-default-instance.html": "93e147b88371dec03035c0a1947018415f442f020d0d487371ddc6cf4038eb18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-duration.html": "b051517402c8a5377998c90c0ab4fbc4f477494300ed93aa587a4320c9d6c019", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-height.html": "8ad61ffa7c58f239d0f2792ead1f07da5857bfa37830a5d57d14ca0de6879508", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-name-bytes.html": "3e325663dde6062542b511ffd17e102580404a3887279aabbafb21f86c7aae8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-name.html": "220e86a4c29ed89c0a337aae7982d80c9b7fbe822c15d0fa54714740b33e6121", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-project-id.html": "cac7d74eb9ece709ecf26bf511c54855996d08884355f7b74c9619f0637d5a49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-revision.html": "cf399be108f5a1719a624ce33baef5df4fef3a54c2c8eebddad746ea9913bf70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-sample-rate.html": "71ea1f7697aa299dffc8db6dfae8c33192a0c5061623e2951b4cb756ee034d1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-sequence-id.html": "7b13b0e0b2ae33e153c56819710d8f9924fa73b50ad7463471e0acaa6953d6f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-video-rate.html": "880733e8246de25b60397d503162d8312e60f7113b502eb6499d637e405f9d73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-width.html": "cfee5ddc99dff3be00a64680e3571905c3c1840aed780b07e340860d66085ab1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-channel-layout.html": "f6f3960e91fcb1737694fd9cb3cf37fd80eb53de70e4bd547f6906dca69f01b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-colour.html": "cc53905ec0382d41a9efeca19626b1680ea117727c3a52f135a6a41d9d4b3de7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-duration.html": "c7b8d7cd88dd06b8c51fe1c4b09b52d4f1afac130824c7214de67c9816220e27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-height.html": "4fc9b244d9b2d185f26fca956c6bb05dc9ab1b4747d715d4c17a9a28091dc058", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-name.html": "6df5f1455ca41ddc2f6faabacd23e062bda6638aab73d44a338e5a03bf7b3e9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-project-id.html": "c60040422849981e21dca45ae3c97da8d2ca3cecdb26c858f6cfe81cd97a3d86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-revision.html": "8d78adf38048655d0a232406126c2c183408c4730f608c30c951e750e41dc7e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-sample-rate.html": "31dfa3bdada81120102aea4a257a34d5399225df85455d42a85ecc92dfe76c94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-sequence-id.html": "163918468dda56ca864d5c05236eb92fca5d351773be8652253d211e5ec7fac4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-video-rate.html": "baa84590c2dfe16c993c69b7d4607b6a33a547e083a0951a470b0acca599c56b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-width.html": "2130859ca50331ab799adffdc542fb2869d4b78868770f4629a20da9a6c69f67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/index.html": "f4f17869d17111c93ccc0fae8d8657c962a1895cdb054074f1220258b36daf6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/new-builder.html": "978f6406e23ed0e25be4022d53834e4453304bba2a869b5fe59babffa1faf8e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/parse-delimited-from.html": "db2f2d7bfd0ed6d051943f9ef4bcf27f410c3e97255a09a4bfaaab74db247e8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/parse-from.html": "601e169c33668868985baff612e5ca3211bd3524a5995dfb4c09b19b16bdf396", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/parser.html": "ee60cdf091c5cd7e035af5c3a5e67b848615b979acfeab425f9a024b1d9ef07a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/-capabilities-proxy/index.html": "ba0d5c16f7f335725a8c138e8bf4ca2352a81a7d48e044010c7660b6361d9341", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/-companion/index.html": "eecce5876e180a1202f4eec04f8a76b8ae990fe19a1e9c3fa7c35b0e6065fe34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/-resources-proxy/index.html": "084e50ad520817c2d5965170740567e1c795bd7cc73a63673d06f00049570ecb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/add-all.html": "4b238c8a7d1ebe6f08dd26874de1c4ecbd641fe6c8ceed9f4727f7b23e8e736a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/add.html": "e4ad517877125a573c87c02c1ef08ba3109e407618444db31340a8600dfbf067", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/capabilities.html": "3a53ed62132a53a0c3f026175b4b6c05ef70d3df77f53d4c9d75741061e19f84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/clear-enabled.html": "7974c2e8999ef9c708a6be7e24daca3925282dad5e7c687884c439c70112e91d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/clear-instructions.html": "f12d426f44baa5ddc3921e76d5ef134e4da2ebc9422df3bc9caf5aeca489f999", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/clear-name.html": "9794c95bf981627c2696d5e265b5b0a70277e2e4627f656e8715325e089cc70e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/clear-revision.html": "ab75cd47977bafaf64eac6f7c380a0cf44fb7067f09ed79b4dbf76a985459438", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/clear-skill-id.html": "8bd67e849c07de4890dc022aa50082b80bb9513610f38f7e289fe6c36ee31afe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/clear.html": "ea0f2bccf2b64e86567a1f5bbaddc03f16cb05be0ba652ec345b9e79609531a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/enabled.html": "091c80546cd3f01bf34c9167ddc94f9ed3ef1708d7a1b8ebd2748bb6ea495683", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/has-enabled.html": "76907a0c3f2678a50708938c3402b6f3921d7c10377b50d93273a7a5e0a2fc95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/has-instructions.html": "7e26164fa9247dcb93d70cc7117cd844663c7214fb1df516f93b639d7f6d4130", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/has-name.html": "cd777fac9234a9ed0593f8ee854d9f731fd9a41a856d7a64590a09fec3067611", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/has-revision.html": "adca13035b3150701f4082fc86e74f890a6a89db1c6347bd7c76d75b79189358", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/has-skill-id.html": "ffd3e43c85d8293db62e66dc7cf37e2b3b0f1925f28537b9bbb99707e4ca0f5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/index.html": "dbcdc80dfcc03d93d5ce0b9b9c5f399186494e42950b625a530a562bf07eb613", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/instructions.html": "8da3fef164da31fd493d77d730ae8ba8a49e0cfadde7aab2ec6caf4e12546e1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/name.html": "3bf989eb2a7056f732a786118c800b985ff1ef1f58f2aa62e248969ea3318057", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/plus-assign.html": "6d5e3c9777a194d18978722d5210499b8fea19bc75392e05d37540abf926c592", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/resources.html": "67b21fd5c6bcb3df911899eaff3e3f00068ae54fbb4434be2ecee850f9a966ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/revision-or-null.html": "22923ffe4612f564fdb03f29940c20b30b1d4610331d27b13f6a5383ca1c3958", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/revision.html": "f894cd507a5db18dbb52f91fc89d5464835d3a737639f06101e778e75c3b6d1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/set.html": "e896d0f221ce552c86b106b56bbb565f9dda7d40df8d6639d211480e7935fc4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/skill-id-or-null.html": "1231242bb4c3db82f232bc94ccccad36fb12b8c554c6367ac6f6f70a3354a360", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/skill-id.html": "56262455d2f96be9adc3b1c7e1a6874d7e71ff95d0646595ac59d14bf4ad8c50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/index.html": "37c02b36834c8ebf1c508cd0915ab8283427133349b43b90e7a21f246ae28ad7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-capabilities-bytes.html": "dd701baf50e45da35f0f73681e8f11f3ea86fc5cbccfe73514539869261819bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-capabilities-count.html": "d7012092badffec85be18e7ce542a781bbea4a5f3754653d03bd86ea825e4268", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-capabilities-list.html": "7b64d2aebbfda5a05069ea838474fe96e77fa66873037024fb59ae3caa3924a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-capabilities.html": "4b65f5f616927f68e16199b9bf42427bf7830e35e159f3008a2b49168043b3de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-enabled.html": "095d1d05f1151db163660470dbb6354d51c1ee4aa4d0d9744f663913bc614e28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-instructions-bytes.html": "d76c2987573a8788d2c00c2fd235d06e7f979b5d1b4925adbe341b85b6839b53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-instructions.html": "9d960e3ecec32a282815de7bd53564d076a633295b7bab742b9961bfd7575012", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-name-bytes.html": "f9eb6e559f79d58339db335cc064bd322b6928c763697a510f445240fd1f2ca8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-name.html": "81c5177935efedba7332f504128c04d9519b264de2e81dd6730e75ca22a75e62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-resources-count.html": "1c7e4319735524273021ea48f05551ef08950bea1abc7292cb8db70d4b61e288", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-resources-list.html": "4ec0bf99fd052665522b2ea4f52e54357b7ae1cee5cbe4083db0fdc2145b21fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-resources.html": "3dc1b188bca804fe67ee7b4a44f5d544f7748f34eca84b32d81e13a2b32077f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-revision.html": "d388df912905ca9ab2def6cac0babf537d4f5629538b9b2f65805dd1d2dc291f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-skill-id.html": "e02f1e903626de5d4eb141a46c4bb0a6362d7ad18393dfb08b589630045b8824", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/has-enabled.html": "b7b035c674e4d5d4d432ce290e678c10b58662f9968af0e0f2caa73eccd8abcd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/has-instructions.html": "3fc62d3d52e3e974ee004d33444cfa91d93a2d11ec227b6f792e0bf81e81d555", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/has-name.html": "cd2014f01ce73c1a1b58bede3ac5c14c995e4feec1e371a9b2b30bcc0c64281a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/has-revision.html": "6408f71d943e459df021ba5dfee4507b9bf94294a34df9f23b162968f8d02940", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/has-skill-id.html": "f8cb5f35112f38150749e13a04130d74f74528c4d1c6f6e3f543c79dd0c7afd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/index.html": "55f27900ba542df5873521da4b7a631e478c2896eb370bbe3ce5710fa3ed6856", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/add-all-capabilities.html": "6c007e6c29087afc9b42e914b76a97e71290e36227f8d6e2241ec8fa774c5d18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/add-all-resources.html": "04d2d5c0c8b98cc18c6d650db81d3f19cb54251dc00ae6c83cedd84a54523e97", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/add-capabilities-bytes.html": "48b2290c30dc5108c2870cc65d5f28165036abea1ff55b3adce06e7b7425af72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/add-capabilities.html": "9b5825573a59dd95f3d3b73b5b846e5b498f94c3384be35ea375480438401e0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/add-resources.html": "f13ec849fb466182fb8cc1e44f4b781ca112d2a43419cd87fb3a1b0d8e27970e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-capabilities.html": "07440511ad88ea9bfca4b44776c7210772c7b3b6f8ff93584d8e1b355e4a7551", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-enabled.html": "cb3ac2b419ba292b5b8803f11766d2926636d85e952206ee56cc249e439bc107", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-instructions.html": "347bd4684de2045a744bad1df05785e25cfb18509c8454671cc50d7e4b24e415", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-name.html": "c16c7d6afbeaf265b3b70e6bc4ea4e7a471d4c8d718ff65951fe7230e9358a38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-resources.html": "d59c37f27500388e6fed58479fbd021c3a0b3084d4afd989e43a97ba7fa4183b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-revision.html": "546d4aba669425a1e07143b598e5eec32f1a344fe143c604612555fabed60755", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-skill-id.html": "fddee1d3285032d7dcf107d632cd93772e16256a6478f5108dd6792027c7142a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-capabilities-bytes.html": "fe5c8cee60948631318b72ffe6c3073a3ab04a999651f254a754aa14af65b0fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-capabilities-count.html": "042bdf992e7cba6e22bb5e4daf9e92738901aa3576ae32cb3103ea3168f9b46b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-capabilities-list.html": "053445da8440e2bfe7c4791b2d1fa63b84cd0581a1d91fe675b72e93fdd413c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-capabilities.html": "2f36800e1cb15d4453cebdc28b270ac89f218601ac5de329fec1de617b3a8f4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-enabled.html": "e0b3c0562b4b707baa911ffac77983feb120006665eef2f2c6b919d7574625f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-instructions-bytes.html": "05efa1ace1e15879ce4176901901521e35f1e72e810d41f576f5d741c633b37e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-instructions.html": "2c1cf1a83c88ccc100420e5f95e63b95fc62165da4ff72af772ae406a9825c80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-name-bytes.html": "1c9c706fabc900297c7b87452e782f9545de6baa5dff9acae39d2e59b71db64b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-name.html": "b33d042fafd06ffd098d7a32369633b3d83baa6078ed096c1b7a25011194611b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-resources-count.html": "2c85d0987d24db15ed2ea0accb50827580c85b6ea61270e042a5744c7d6413da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-resources-list.html": "0c3f980a82b1243c52dc1e70a81b1c4c87a9c4b484a1a07ff7ce55c82e899af3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-resources.html": "2381ff86102d5e45c9e1686a23c7f29255ecfcc31365a34db505fd0ef3ee4cf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-revision.html": "73a99b2aea3c146080542a2a58562e00173dc104830fd2f5e80de1480ceb778a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-skill-id.html": "d8bdc2027b006b2c4e8454a76a89b8efaf25e675fa43efd1d6d2782f74b2f29f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/has-enabled.html": "cfed879f82340f36ed413bc01653ae6def6cd45f0fa376a25cec65d5fa1e8e42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/has-instructions.html": "643af266824f3056641f2eb5a8a93744cbd625bbb8e8796dc18ec44bea78f99f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/has-name.html": "0de2aefe51b9618d103840c7cbd453bdcc77cb1f4c1c2cd84172a4c627784d54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/has-revision.html": "4ccf0c8492a8905eda755d4c4da0f3f81f414898352ef51bb92cd112cb5ae7d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/has-skill-id.html": "9add138d2852f0232d6fbc3fecc6fb2a88676e523fee081cbf69e4c0f5cb04fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/index.html": "66c7cf778e8e27d4e97afc7eaa6c35afa3c968b359dff41cf4b36d29a1388e10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/merge-revision.html": "706396df22311444331bd26d2eaa06c35ece1a721adee83951c8fa999347b8a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/merge-skill-id.html": "7e9fae1554e2d423f5113efa87d667dee46bf1f7f07ee5b3c7e0046ae3a69931", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/remove-resources.html": "1ccf3e39ce36d4248e25f6be814238a0492966e873b0a457630148891e0948a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-capabilities.html": "366cfe3668320957de3153ce7dfb4cdac198a5b594de6527e1d8dfe3e9e272ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-enabled.html": "a8334e5c840ad6a9f5554cc5aa0b1404cc9744d8727a6bcc7aa2ebdd91420db3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-instructions-bytes.html": "9ce0e40295980961b6732be26b1f7413b065f4e25a542c25a78b4553820dffbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-instructions.html": "1cdeb298ba77edf78367e76893feac610291ea609fd132d3f08eaaa7c93cbc81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-name-bytes.html": "b09dd4921e77c6966a06945a6f0c723e87689c65d14c5b2c9eddeb88e761123f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-name.html": "f4f284d584a9e7080e77736ecf435d22bc321c40b7069401536822d320296bb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-resources.html": "b327e04e046971bb7c31d8754f69b2084b5b55c09f29538f633a0f03b2500f6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-revision.html": "f48da3b8ffd27469e332867c5e79959eb92c5679d25418b0379845f3c5a49750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-skill-id.html": "cd0b7cc242a09d5e4b8f407bf65d7ed4019b8a1b1112edbaa5555af6b8302b08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-c-a-p-a-b-i-l-i-t-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "e6130d8f4a8c7f173758e68404c06cb14de4992375cd45fd32c4e36faef11295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-e-n-a-b-l-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "6a79dee67fcf54840424af491e3057d44bc8869cd69107c96e7840cbcd0e005d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-i-n-s-t-r-u-c-t-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "ec6e59921b6fe351c7d84d055b48ddecc9294b7798f6135e0d4e12dfcd8d7869", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "ac84041ccd5edca5a876b888e7558edcfa949972c269a6942ca505ae4c6c97d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-r-e-s-o-u-r-c-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "8e238a23630e51a21a3b85c0c0d7262d7c46cbf2e9e0569c2b7ebc4eb8a6f484", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "ec61b605eeacf21ed4bc3d7eafe2dcba9654f96cb993a6e952b7c3cc67df1295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-s-k-i-l-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "af8e7b335ae66a01da22604573bff81ccf19aede4a57ea88a9927e941cd490cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-capabilities-bytes.html": "5b84fe3c987cb99d4ee6dc3bf4ee144ba2390539f837928bac123b21b1b4e5a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-capabilities-count.html": "20efb86b17c67b5e2e2c13a723574c0fb3d79473986bdc4a0b3507805e8f9610", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-capabilities-list.html": "210d80749824183fad6162e32bc5973ab949ccc55fc51c9d0dcb33a00104c3a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-capabilities.html": "e4f847983ca055cbe8628076b95be4593c72a225334ae269386055001b5dd70e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-default-instance.html": "cf377c4728f61b975144f19650fab03d8b47f02c49288fcff47e86855520e357", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-enabled.html": "5de28e0e8ca6d34ad86d13f1398bea00e6b4d306eba796c30f9a133b87585c0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-instructions-bytes.html": "43b9b617c3299b5cff80f6f9cda7e87dbeaa52ab1235a0481d92aad948f9dfb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-instructions.html": "cd41aa72548369ff1d430e0df330877ebef6c0aae778d3088c94a68dccdf7770", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-name-bytes.html": "8317af49f633df858e7278b47de7032ca33992df4dbd6bad7b056b52e8bcbcd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-name.html": "95d6ed959228207394fcca867f69576616cb79e789840a9f244881b85e5110fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-resources-count.html": "baaed1fbc449424f51c37467d983ed9ff132625b8e63e9b5193de5d603d212aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-resources-list.html": "8b54b65dd8026d85fd2dc2b9360c4265a6c33b43fa1f442d1eed7be48de97d29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-resources-or-builder-list.html": "81a53dfa88f1ee8c5cecb43671d6ea353e446f86ac5064bd3be80ede2a88af46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-resources-or-builder.html": "c787ae74514d007dabe75791eae674dfdf9bb8fa4ada206cb60ae16354d82273", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-resources.html": "1478d0f6412ad54ca765a015d31a1c10fa7a3639701a0638a39441cd113b61d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-revision.html": "dc77805fb3da8a7f4cff5276b9c2fc79242b84dc2f6c29e1a09dd7093545328f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-skill-id.html": "587010d3c9fb6bcfcd22fbe6162e22f4fb75b978e27aa98c4792388537656e4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/has-enabled.html": "ce4e66f31a393c0d8726515086cce6c879e559216abe92e189abe29402fa6b4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/has-instructions.html": "d1318bc4bcfeeb43a9f4e9ca04b33f4819bb2c2d3479ee384ae4638e43a5bb27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/has-name.html": "ca791c0c3c73dba65ba710c51a13d259d8a659d8ed78ad4958556a29a42a65d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/has-revision.html": "078f58ff38412185a2a6f6a762332508fc2afd976c406850bd84aa753c13a285", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/has-skill-id.html": "4d52014ab4c93d66ed3017cb05877a018f9722e89a0b77fe58a23718e19d56d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/index.html": "32ffef548392e4f3ffa6d66112aebf6bd3b3d65d330e7b66c1b041a3199c9212", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/new-builder.html": "4d4d2c332294cf47ea1b3b0922237c7a75a0217be3217cf2eac699b9248acb4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/parse-delimited-from.html": "3538d3b8037db66ba9d0234fe66e2b1f4367f784e9dbbbbb67ccc9d4e2d34f5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/parse-from.html": "077eb6f529031d612d759db64f0a3a96fcdb390a0ce2a0069994375646ef6e32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/parser.html": "847a641583d45e7949013e50f4c402eb62f68253a7735b5cb5291dec917008da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-bins-proxy/index.html": "53ea98950d3a8b82d11f935525356fcafa3716810f792b720c489b5e7cf5c19a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-companion/index.html": "01af416c2aa73dbf2110e46a713ad13ccf70e991ae09bada71c1f5f8819f1256", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-media-proxy/index.html": "43de0b3ab57c9f123b8c07913a99bb4835e2fe876cf0835827c559227d37c14b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-presets-proxy/index.html": "34f4459174968ef037b261c7d37331101dfb095a00f4ef02fb1522897ab294c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-sequences-proxy/index.html": "02c69173f1fe5e160d7afbf6718f7428c9a0503668311ce6bb45718859340095", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-small-assets-proxy/index.html": "92f4e150efe18580fbe7f22d74262ef7fd3f0d1962b3f7076038dc869a7e30f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-timelines-proxy/index.html": "a82823c40402b05a24d21d3e0c59ec10960080c369a708fc88e598b4e5bafe21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-transcripts-proxy/index.html": "a78516e39ed6172bc00a9de19790cb05eaffe0cf2cc728dd74beb97f686d1c17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/add-all.html": "a98c9808356d01cc415c7db44318513202e4152b2d271d641ad215d411a0080a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/add.html": "456457bd6581954073f02fd3f35a9893b7f7f177f7779fc95349ffcc449e5b81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/bins.html": "8483db69d9bede923dbb53a536b75d06ee3dc28eedaaea7fe54c9deefe1ff316", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/clear-content-rev.html": "1bc006cc124d55cf1c562be010a48de58552a84c33c4eaf087d92eb3c1d0902a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/clear-name.html": "de7e1e908bb8ea1b1ac1f78bacfededd363f3c69915cb337fd55b4e305ad09fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/clear-profile.html": "7334fae48651cfb267cfbe712ce41a19bde82e22ac8b4ecbc14e2945607037bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/clear-project-id.html": "67b1957f62c02f29b9aa55886c47eee8ef93047793e1fd22ee57726a81e8b00a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/clear.html": "6a5edbb3bb3d62038927f69cba6028e1f55a6f8fa7d323d00e8915e6b7c08bc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/content-rev-or-null.html": "065b50149bc13fe0cbac22caf512b674132102986978d7a4f33ad94246c9f288", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/content-rev.html": "468181e45e9b3a6a390657e24f083a85fd92b14c7b58f641635756f237d37cf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/has-content-rev.html": "91439a75343d89cc220c5f4e547565f1ef74d96282370fc3f043e5b59cc9bc5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/has-name.html": "afcc46a5e6a1b1626f09d09e81ba44af5c21043cfb77ae8069f09f38d5bad05f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/has-profile.html": "96feebeb3c2362267a890b6dea490c03acb11253c623a445cb4be490c723551b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/has-project-id.html": "455521169f360897801584563214d65542078af4431e427b5558cc2812dd8694", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/index.html": "4c6705d444ff0fac66f8a035df3d91180c1c7277ca18ee16d7c5d7b04f4d2db1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/media.html": "3b9d0a1f0bb00b0b104ecd4b2d9b665cf8ddd4f61d3c27cd482ed2f1e00fe0f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/name.html": "abebad22af89ee8898cda8929ff2a0e8e393280b0a0c6674129f49c0337896d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/plus-assign.html": "c555e7070143e929c77ebddda5773ca284a9c203bc18cd646bf1561d5504ef3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/presets.html": "ba9b5426bfcedb60d4ec4aad2a979ea38e040fe278d419eabb28d4f7fbda19b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/profile.html": "0d130486ccd561d67c2b01739835492aaec880682bf752bcd58e4cb30f513c3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/project-id-or-null.html": "810b19429ab08a8b7ec9a71db1885ffcf43298285bf1b9684f2cf7c30a24cf09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/project-id.html": "4da79376aa2185fa712ac07bf43f765c1172f459cbf72cf3ab9a961393cd930f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/sequences.html": "9ddcb599fe0e26e188a7051a8cf740968e20f29e84e3a9300272e7ce34419f83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/set.html": "4b6c583dc9e46fe4ce17d05d099e35acaf920d4843232d1088f4dde06f5af038", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/small-assets.html": "a614172f7c259e3041dfc861cbd08c2cc8a1af2fa91f317ed0ff1f2a3987d698", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/timelines.html": "6cd67a8a61da2a08ac1291f283254e30f8cd489cd5da868a477429b0d1ab88a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/transcripts.html": "e28c335b459bc2fd0a320bfab643f4253151ba72a0cbc90fb98d2d2b1b2655d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/index.html": "9a291432cf1194dd69c1835729855468a6c7cb73203f3929629907d195cfacf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-bins-count.html": "38b912fb04b478ab3127fe8176212604992f53042e27555e7c9619afb2094890", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-bins-list.html": "e61621a5d44c89b7069b8d9532a107edab2751ac8087391f47d0b709c1616087", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-bins.html": "dcd37e814720d0297e69d06ea7ac1d08d07eadb4b4a7bbfcaec2e27944a23dce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-content-rev.html": "db0f2d8a58bb3cf3c2ec2d5493b76be2e610c4aba326f27e3f28d62c6ef9413c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-media-count.html": "4d9261b03f2a7ed828a77f97b01f0c7795060f08d42abb92a86d0e6b7757944f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-media-list.html": "89c2d7c08e339b4205bfa5d0b1454275d503408438d043220a25f70ed4331e0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-media.html": "7c764238c01e76655cc88d07152a13f2996475cdd7bfce67766de9ec63c05261", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-name-bytes.html": "04863bd851334d8eabd3eb864c7409a4d4986acdec03f41b761df15ee3aef9c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-name.html": "3cfb6a4196768c1a09b5283b3194cf05c679b3fdbcd0177f26130dcfcc10558e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-presets-count.html": "bd35ea006d2b88518256ecdcf94bf2c0184442051ee686a91d2924be1feb2558", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-presets-list.html": "64ec1d89554ffcf60541b2a248c5f4b587e20f19f4b7e28f88e03febdd0435e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-presets.html": "71c1daf9b505c2eb5a2a7ee61b0c2814bd2227775e759396b3fde6b341dfb11d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-profile-bytes.html": "26819c1b31a2482a59a51bbd0aa5b899203ab95a5c154cdf674abb18d1424cc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-profile.html": "d7fd1528806da576fcec3011911eecbcee02d408c7e89ef48cbef5476c732689", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-project-id.html": "6a11f6eb83ad94b488bef66e632670d9bfe39999af918c73a6b33a0ed21a4d38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-sequences-count.html": "4efc84d0e51f243499fb4d8ae82b3b0c141c140c4248591989e32529dec6bfe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-sequences-list.html": "de74ca31391ff0452a85780f605612c0c491324c82afff309dba08bceb6bbdbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-sequences.html": "df9333fa746dc99e11d31ec02a49320c28e3a9d6efa826af792bb0b18285ad4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-small-assets-count.html": "4d6c1dc84ac5999c96bab53702899fc4a9595392d4f12cb577606cf3fd73e6cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-small-assets-list.html": "f395396147d5c7925dd9c209af1cd8c358207c41783f7e4012bd784f4b8afb14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-small-assets.html": "08ca5cfeb7c99365bba117267ad1076f8b9c8c9ac6f1567a6f213706a161b959", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-timelines-count.html": "1195fa655a13d1eb2bfa5030b1f1318d1e5c25fa132b29a3a12def3a8a0bdeae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-timelines-list.html": "4b67700ca221ba9b5eaa1a27b159003fe82a6834853993a47ea84d354f072726", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-timelines.html": "bc663e65dabb3d9790134f29337782b15774d19bf952449a68eaabab2daa5dbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-transcripts-count.html": "60ba2ccbdb94f4380fbbb810f51c0dc5088d61eeb34a5abe9f7ff4f43e9af794", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-transcripts-list.html": "5150b525d1efdd1be3792359fb934b26140dd8e73ea6aec40db453d98654a86b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-transcripts.html": "ccb29e6952a01ffba643dad992d6ae0d66dfcb0d1924d5ead83ddb7a2a5af2a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/has-content-rev.html": "4daca598488e9126a8ffcf07441d194445ed889a35315dca4b3b6eff804dddae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/has-name.html": "79849173547861c72f65dcae2cbe2da5b1616880bfc89c77f2741b8bd782fd67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/has-profile.html": "a75ee1933b7370ae4b366ba576e22f607c39fe665c1d8b55d3da9d00c3e9f855", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/has-project-id.html": "a67dbf5d615e7a1d1bf719361a5261dd85be393e4f41fea5777021ac25af7f08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/index.html": "4b57f294f0ea40a44f3483cfec538e5927950a75fee1459170a2004cd25cde6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-b-i-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "906420e45854d4bb292bcaaa5bab798cbce72ff850d4eeba2447c5d9e739bdee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-bins.html": "cdb29418bbccb6eda1422cb8f90791b91300bd0fcb4c47fb2f2f32148b5cb7fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-media.html": "c3516dd6bd85bad905ba72c65eb312a8f9b65d07dfc9e121d3735a94cf4462d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-presets.html": "7709ff6eb10df99863f1b5b174caf152f24162dbf916cca2792b07d3973cc833", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-sequences.html": "ff06e295235e80b48063606dc66f8f55a6ce354aaa1598ef854d2da0e5f81d3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-small-assets.html": "dd962b758f0fcaa663e930605fb87995d593c9a2da1f00d371ff7f8495af4194", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-timelines.html": "1a6b043de6ec2e5dd7b10a3e03fd441d744dacefc4769f6769729778badfd948", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-transcripts.html": "c4bfd29d5c4c7b62156bcb21ccc762b05a490567ace321e599b93810a9fa029a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-bins.html": "3c528269505850a008e33548eaa4f0f047a0e78ff7f4540057203ad3c4febe97", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-media.html": "27d19ec01af80500670a759aeab92f0848f142cd12eee6b06c8f20f1f83ff8fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-presets.html": "1cb686ad6ee98f324c1cc32d2ed51c2aa50cbda6b346b094407de07bb8103b4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-sequences.html": "0d16ba115a926373b655b9ec317babaf50c25f63e4faedf415e477faacc0b383", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-small-assets.html": "0ef30366b10d8e35d10303e078c58e418d23648e61b6dc0a63e25f56e6458682", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-timelines.html": "de51edefe59756f61c366fed3b7db2c8a1a86f737c81c666d22fc0ce8c5d61ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-transcripts.html": "f4eb962ead3036c7630b8735ae5afd465966ee0c8e35388b7f08b1571bc0c4b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-bins.html": "a0604f7b2e1889ac561be8ee02edde4ad502916025d0db57d782b9d991d9f818", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-content-rev.html": "9ac61e4c969b0ecf8f4a8ed5f309c6b6ba451ad786948efc5f827c1b4f5293a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-media.html": "0c9db62d3a8a20d08ecffd805daa42cb90556e1c8231fc2d6c5089ed37ee6102", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-name.html": "a536d5e4d957539080f9bcbe0a1a106d5adbcd8e690db0df5f93f0248d87c7dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-presets.html": "3e6f6ee19e9921d9403658099b1ef5bd66715d2c2ab35e20e7a63c8edb246899", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-profile.html": "82392c6bde61e5bdde42b5f3d690bb8a314745f3edbd83b74b9b4262af69869b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-project-id.html": "4df245587d5f2f0cabe5c4705d7434bf4e7e14edced0aedc15dcd574e46ea90d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-sequences.html": "ca8b5eea2407d91c33e776764891f5d4a9022a57eebd0318f3b4ad9f3255c068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-small-assets.html": "dc20e921e17eac7662465ca92b6ff61e04889a5c9d7e82f9a0ffff31c8032167", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-timelines.html": "746910328f36dc2bb769bc87cf0eb50ded126d5fef374944a462b07630c540c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-transcripts.html": "086390362f7871c597fd3a91c8c5d82280a2bc6efb556994d195bbd0057197ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-bins-count.html": "e2dffb7d830d6175a83e464234f00166a5fd77fb2c33f166f44c8053d5d11c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-bins-list.html": "c43de9de3444f929917fde0ed5d5a5f3d4eef927969f9a0b47348f66707f93cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-bins.html": "20a191662b7ea39179a0e3908c006c222b1c838cb963fc842d7693a9e505cb73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-content-rev.html": "b50edac575b342315a8ca3498a345a44a9863a9679c8b16e9a98e2bb52c8eebf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-media-count.html": "3374b584996c3449f156605290d1a373dafb22c8f1f12c25bae694c7c83766af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-media-list.html": "9a7e54b6d0bacff836ee735d840160b2bc6a5b4890767b47002afb8a8be84bd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-media.html": "fffb1a25932a910bbf1a92de2fdedbb5c83f6f0ed40dd9d83386fcc342434550", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-name-bytes.html": "cbe8f7eb80c24c13379fce75ff663f94c73dd1436dd8dffd76e155a5083c3f3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-name.html": "713c91d020ac74058362b44e53deb91664f2881d161f7b647987b9fad4700e55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-presets-count.html": "e4455bdf5c2e839f6c77d5b3259240048458d04e2333cdd934e86380451f76d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-presets-list.html": "51ec92c897784fe1b4f52654f966a8542dccdc4dd2e8dec21c9870dddeca78e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-presets.html": "6310670eeab01bfe306193e84b2251baf10cf4200cc08cfa0cbc077a5cf1c6b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-profile-bytes.html": "3adfb35ea7c3bb52be45297323ccb7e94194c7b448e170271417b6b604f80158", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-profile.html": "07f5288bd50425d35cb7a3b39ac336cc039926c4a8b1658929bbb4ebcc6ad783", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-project-id.html": "329af537491ecd23b4bdff6e929e07e273bc5f9bd7cb52d9236fea866be7c727", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-sequences-count.html": "3f3585e4db10e71734b02398baaa2915cb469c98570e1f0f504c1d5d89275fd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-sequences-list.html": "314d58d9e47281db8c22c1a6cf4b62bc86ad5a399617dc284f68bbc3b3eda60e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-sequences.html": "ddb3c3f4a21786ccfd012e0229c32b18d44c246acd2d093857597b5faeb18b69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-small-assets-count.html": "46ff673c0daa2f592b7a565a7c5693b6c66b79b9692e157eee47a2f81b9c59f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-small-assets-list.html": "85b4be1e4aa259cd137bf5f0db0f37f2a3750a3e3729c2003ca873755767b89b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-small-assets.html": "25cdec5708a8a520db388f64c28e76d477f01f570b45e5715d9fd9073ca589b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-timelines-count.html": "7a8810f6bd0e2e998f750dc7b1be953846d5ed30512d0270533c283c251daf38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-timelines-list.html": "d0ab7bae3a7623901393afb6359215f43f45ac37192073d3cf2711f54cf44e95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-timelines.html": "bb1966d910dfd625961dd978232c932b0879b5a722cb739174f5140cd5ef347c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-transcripts-count.html": "7d013269823a3a3b791e2d3fb8317713f3d1a95d82613c6e7ee4b45d9fcad984", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-transcripts-list.html": "be8d47b3b6dfb50d44b46419f540da002f91114fafa8c502c86c5558ed148f1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-transcripts.html": "8acefae91e01d29210977a01e3ab944a31836645e552387e03e7b8485d768a82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/has-content-rev.html": "f7e5cc01bc13e8761b22d03177a7c9a9474912a790cfce0b366c2048e6ccd4ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/has-name.html": "18d8ae89a095ab7066bb169b95ae43df5bb24dc0f63894c2e3eef22a05319ca4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/has-profile.html": "d3f65559af39a317feedcff2bd6f6f65566907158c0294ae7589833a1daec8e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/has-project-id.html": "e6e80c5820d2f628831148d14752a023329927ae8e452754c4571f3940c852cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/index.html": "576801d95c5aae76bccee8554a6e2b345e682dd49a8c455a445a330f84be0f91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/merge-content-rev.html": "8719fd52752b978c3f92784148983d764efcedf7d464ad1e42056ab5fc1b9c0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/merge-project-id.html": "291279db4a0efb67617748897522f1c74749340f6621440f64ac6eb7c764130e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-bins.html": "31a09b7d68d86b0cc863b9e5bc156d4222a7508048d15d433b7071e96b9f60cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-media.html": "ddf617ff2874e7a8057625ae6e8cdba1e8d8c43fe78bd3da69aeb3f819af06c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-presets.html": "a7cfcc2c9247e1755a759d420dc461625f2f20228f621b388b64c54b01da046d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-sequences.html": "dad56ac73098f816f8ffd178ac25387a4bd37cb0fd319f5800870f3fdacb8d0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-small-assets.html": "f24c74d45371704b2b450d6080d147bbfd955a316ebd613a0712611197581d87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-timelines.html": "b1109ad14230dc0432d5fb7dc0b7763b4b5f9a78d112df75bcdc21b73578d25f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-transcripts.html": "03304db553e71ce1c6266a11a1fc5329908026c9012c70cb5a5458eedd5e3bba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-bins.html": "4587a046f932b21b0e748dd7902cacdb83d030dc425fad56b148867efae78f20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-content-rev.html": "08acaddac155f018aa7bf19a790d0c25c073b05169669e5292847614831d4d20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-media.html": "1016db70e83a3a921ee5410e7b60cf63a52f7653ed42b176f7cb55e3099c9dd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-name-bytes.html": "584fd17060b1f430c460b5280e76388ea8528215a81e9bf0c947bd41e80310b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-name.html": "98d95d197f87266ef8d46724acec3e638d4208822934c59577533d5a838e48f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-presets.html": "fea073e9be2a789edc565625f95fab4936f89cc9fc5cb8ca3d9d5a00183b62f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-profile-bytes.html": "31364ee98434330aea52bbefc49d7ec6990109219be168a02accabeb194d8102", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-profile.html": "b8dcc1478d5d64eb5fc11fad419f766f7b4027f9f58e157d872f6449871c5921", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-project-id.html": "81ceb7ba5e8352ff572e19baf3e76d9981cb1d7ee8d31a0e072be075dba7ab72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-sequences.html": "35f5ef2778b2c654c67b85621fd51b3b7645f7e1338105cc2d8efd50f951922e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-small-assets.html": "c08bdd1e7cb492b88dc7968a2faad85408516e969b25a0d0c40a0ec90d59ba6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-timelines.html": "ed5b750fcc7ef0f22d6c18ff632ad890575e66a2d9070fa2cc455be691ff35f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-transcripts.html": "78f5b18f06b511dec12f2c31554005ce9ed14713c5bfdf4323dbde4f63d93254", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-c-o-n-t-e-n-t_-r-e-v_-f-i-e-l-d_-n-u-m-b-e-r.html": "b75a03aed71d45b606fce5d5d0af51d3e5744c2388c81551f69d6f16129dd8f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-m-e-d-i-a_-f-i-e-l-d_-n-u-m-b-e-r.html": "77e2e2ca4d8dbf5f108d51bdb944888c8d3f6584e9cf46642af7129166d9fba6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a4aa6692d631d733f77fd10506d6105b1b74d55e2f53de4fde06c4b6f9e4a244", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-p-r-e-s-e-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "9b90967df637784f81570346a98bd780a2f967facc90726bcbe9d4e4e1265e7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "74b7ba35456044eec58b12c32fdfbf5369c44b93d4bb1a66a78ef55b0acf0e9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-p-r-o-j-e-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0dde7df8efd51eb814436239e2cc6a94273a5afa8e79aba5d57645ce478ed395", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-s-e-q-u-e-n-c-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "4465959472095f829cf8e6e8d1cc0c1c2e5e9d52119a9fc3953a0fdb7329e017", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-s-m-a-l-l_-a-s-s-e-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "0be015eb01f59b2acaa662487d6fb0969fae31f2af11ae6a036f6ca4cea417e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-t-i-m-e-l-i-n-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "e1e2588bf9be30ddf89578d8abf13f3703e7a686ae51256bd1062b29c3c61dee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-t-r-a-n-s-c-r-i-p-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "94adbcf98f370ef43ed8987ebd471cbcec99efc5c0dbb65250002d55af3c871f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-bins-count.html": "28fe3d8b8e7fda065b742b3d95dbb6fe49fda8263e3bb9f1113965832ec5e26c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-bins-list.html": "7e6d1fd2a04ff8cbbbd1511052c0d74f7ad2a27118e6855d643da7caa0d76bef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-bins-or-builder-list.html": "4e6d4db27096c12add29c4dbb64ae70e0b82a73ba545c37cd8b51d52e1799214", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-bins-or-builder.html": "40707a979e063a9b4cda82efa3b83993a0e0ef1a6b0d7a87b59b159e2c5c720a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-bins.html": "a0272316d6b0bf0e78e391cba688e560ee0420f52af6b22d7d77212618383124", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-content-rev.html": "41693851779c2761c0b3481371892b1b03ac2f4470d9dff6347696c80eebdcf9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-default-instance.html": "7df839257f315bb525a1e02781d628c21880317f769097ba11fa135b9c33b5ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-media-count.html": "8e8591f6cb0971ced2807f260d00b6e291e449ef81979da93c2d8b94e9b907e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-media-list.html": "e10af211d9ca4cf6f5cd15efabd1ae44844b0ec7bdb620a4c3a1df03d7cb114a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-media-or-builder-list.html": "a69d1c37aaf9ef6a0704ce1a83c0c55638cbeb70a789edfa139d5103bfa16cf4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-media-or-builder.html": "94bca887c87922f894cdfe17189160c5c7c27d353bc459555433fcc435cf3db3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-media.html": "8eb534084d8f82de1ba5e1316a599efc66b96d9cbf360b5f4a9b8c8b3fad6a37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-name-bytes.html": "86ab77ef1c16da7d2f1cea24c22fafe757d07f71ef98b2d4c302a3dec4250446", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-name.html": "daf3fcc29a2978d6390971c03a5771ec6c0fb01c5b761f3e64ebe963d6b9264b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-presets-count.html": "d6db47a87e61ffd09996e1056bf2a35f2752e8553020374f57e5cea0d209c090", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-presets-list.html": "eadb0d683ddea4df8519947d12a37de35918bf7e67ddf5a1682581bf0a066d0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-presets-or-builder-list.html": "52fb48e104a98b0281fa894c1c9c1a14396e51bfc9f6ad3cfe07e6963291ec4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-presets-or-builder.html": "dbc037b06c6fbdbb1959d532e275340821a8701b95f2138b1896b0e928349974", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-presets.html": "8e88413bcb5ad852d57cc75d9fe02dcf62b11dce6ab8aa0dee09384607a8aab8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-profile-bytes.html": "f19833fd778abacfaa77bc330dc91128803c54c5c75907c71879f98a909d9eb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-profile.html": "d9db38f739d3a82efab2f1eb008853b49ecf1a18afbc251b8ee0ca4d14181528", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-project-id.html": "a93501af50541368475d6a867766bca2d622df21fae9b2ac06e7923e9b004509", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-sequences-count.html": "b30d1e2dc31150e3b5f3b50b70849d72605f4f26e98689e13be45dd59fd92495", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-sequences-list.html": "1ee38a2e7f99c67cee068d4964eb8071d197d372e787e87c4f35b405646d5a48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-sequences-or-builder-list.html": "d0b860940585d8b479f9c58a1e06cd6e32dd5d3f5ca8357db0e2ff5f21ede476", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-sequences-or-builder.html": "9d0453df5955c7a5d4585758fb7d9a327b171cbc7555b2bf8fb65d25a3ea42cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-sequences.html": "5d6c18c129d907683f50cd0113f8f93a29a104e6f1ac6d64b5ec614bbf72723f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-small-assets-count.html": "811ac2a7c8ac752f8fbbbc83af4e0f98fa968037ed0638d5cb87e68c0c70db47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-small-assets-list.html": "b599bcf96d921d7fd6576fcbdd18d20e9f2f586507c2a6c9ce24e9ecf3108331", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-small-assets-or-builder-list.html": "b6d110c00a7ab21c49e9e7ea15129e1262997f2005a44a1ba47f1e0c85f4a24b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-small-assets-or-builder.html": "1d425ff1413bf2187db4d8306fe963d339bdd685d0af2c8de2e6adc05642b055", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-small-assets.html": "f30c55c12f84334f5245a69fca0be7f577a64bf7422bfd0bc530a48ba31e1839", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-timelines-count.html": "40e9f1b88c1d81b649512b50989da460f671aba3fd750dfd1de29a033ebdf4cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-timelines-list.html": "7067ed51fd640d2a261b966a6eb3c5a0ed28e7e1fac4f0651a1bbc9096300a95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-timelines-or-builder-list.html": "df1029f0b9f88ab03adb9ed68e2ce60d986a238e623f772007a737150ce8729a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-timelines-or-builder.html": "fc467ea0fcaa9741565ee4076f8f33a8eee9c73fe6a1a47d052e259967d8652a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-timelines.html": "74dfbac1d4d5b2d50eda9320c250fb852a761360ab4e013eaaa6ccdfd6221e41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-transcripts-count.html": "3ad142ec59cb9e460f623a3668a7b747b29ba99178304635226c9cbf1dbaac1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-transcripts-list.html": "d6e150cf62f4cd7d2567ba3bc0fa42d6fe710e9d4a73744586f73c11c28ef7a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-transcripts-or-builder-list.html": "b16bcfc6d28215cbf584fc99d43add492796b2449473a6bf21e6946eea7ae1cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-transcripts-or-builder.html": "644cf2aca62b77a7c84c351f4fdd9e41aa28b3d85527a3a4ec12823b1c5fbb4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-transcripts.html": "1041074511a87b316678c840272b79334c65c375ccfd0fc4746042d56a1b50ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/has-content-rev.html": "27c95c13480e127eec4e5f9f00e1884936cf1dc610e4669d3ca1d941e6f25e45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/has-name.html": "b7d4b31e4d8085a6880033c800c977206f4dd06d9c39f3a508e2f22e18f4dab8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/has-profile.html": "7f64f49b600cca7563e33b914846979069c90101d2e7248a7626250e25114e64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/has-project-id.html": "9f58f55b1c8debcd6d1e058e4b755c68e0451f6f04abaf7a5778cd0b2122865d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/index.html": "da976b2fdb312e659263d8c98bb1f24a3208bb99e76a0fbe99b5959cba3d6a7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/new-builder.html": "22710ad4171c6ca075c6f51e7e95ebb4fc9e11b25998e17f37b94482e9845582", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/parse-delimited-from.html": "f3fe3a0618d72e6ed34362ce06b2f1b115633daee2076eb569473a94b92e9994", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/parse-from.html": "333814f1840564b009547a28be83736a3a4d88eb6365c7b6d1f6d333b9700bc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/parser.html": "daf57b613f066427063d6e539d74929d8a4fd95578d6682b6fb6a728e04fc879", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/-companion/index.html": "e1606894547c466d88c01c0350f17b303c9494007ccea5ce1f9fa6b26502515b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/-items-proxy/index.html": "83b10b3cdf553c4365b9f3b349ff1039f18eeeaedbcaf9db160a278547b7a197", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/add-all.html": "c1246de2e46b6aa37b6c9c4e871db673a68c1f5642cc9107491a666453b74eb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/add.html": "1b6ee94a50d0d762ea9dcf6da3e15647867764375b90cd90f59f2128cdf63d8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/clear-project-id.html": "fb75b6a8e43853a019b41f157cd67f53039042b40b131f0ca1a873effce37b0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/clear-range.html": "c85f173ffe36c472aeae22a3a15582b350cf9fa2aba4b6be35e9a660cdbd5811", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/clear-revision.html": "88054ca4b1c6d49eb5f6e6954cd063f2e6e5ee5f851d29696a18221605faa2f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/clear-sequence-id.html": "e83cbe05194b916ae55f60b3c43f7c5a527a3c36d7428a382a402eac02b2a10e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/clear.html": "95c131881979f55ab7416415fc10347a232eea986c88c6a9103e9cb8221935a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/has-project-id.html": "ece3ae0ae5bdc652b9470316fd114b2f8e1126d3c9715e62083162ede98e5533", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/has-range.html": "6f8cdc8f4caa7ee694700645f73e2a103c95ae3898cf1225bfffbc3df2d56bb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/has-revision.html": "adc254fc15209153c4ba3ad04b7ff279c44a7bb87a1ee13b69cea39a28b490a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/has-sequence-id.html": "1c2ba67ab5e7fa8a70ed8805af30b5112e18fca988f41889e197eee6d69c6e8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/index.html": "ded3ec1fa7968cd4f550dec8525d9007e8d63b446e1dcd679d61dadd1545204d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/items.html": "991336498d793b5f29ce3a28c11ceee0221b83010f2343d9da5461057770dc90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/plus-assign.html": "e1d0d752b62be90dbb0df8eae33013ec3b259dec043739d3c0e26d2b210ceda6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/project-id-or-null.html": "d77210d6b28ec67ed2de1ed074f5c1ffc9cbc570c2745a14abba8409e5a7ad96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/project-id.html": "abd2bbe3c179d51cda32e2ca2e51db684d96e0910f03ee32fcd0723e83d188fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/range-or-null.html": "504aa53da41f05b5bd38720faccf7ac30f9165ada8d94e1f43b93ec740288321", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/range.html": "10db8a99a4d74b4e62c2fc28ec11ec0fb9456e34666eccd6dd7911ed17c67307", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/revision-or-null.html": "c82863ddacb8119f81f7c1e284f07850c523d1cf704d9d63cef4eab6cc1574f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/revision.html": "6bbb85b1afd2305b852135fbcdc4a19286223be916e284cc4775183d7f9d2832", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/sequence-id-or-null.html": "5bdef5ba938d2771079c11235a74faa0c69e20710da63ad6d29e4b0fc90d59b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/sequence-id.html": "f5995cbd0088bfe89f18a6498428a4c7330849cf501f9a1156e78de88379eb56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/set.html": "b40ea4d492a54155c35b240a52639b0a11ad72462aa750192d1dadd5be667116", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/index.html": "2affc5f1a4640fe1229d52e75bcbe2d5765a4870cb80a79fcadc895d66900016", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-items-count.html": "44fe252efc8dce69f3d841d58012e954cf889065a8d135cb82d2134a1e0180a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-items-list.html": "d083e7a45179e72cb1a971ca6c561827e3c6ab13e611922673ca21328b71e0d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-items.html": "8776e37be2a9ee726cf2b8de226a6b3c56180383a1f0aca9c7f9931f3153b656", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-project-id.html": "a2586349ae3a156c6066d220ddc1a7f571c156ddab15d42ba1719364d45d23cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-range.html": "aa7211cbcdec94dc31bef666c48d02e499aa6b0ac18d98cc80864cfd23bbe120", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-revision.html": "1f31f06e74cbc4c6b4fe1ff1ffd3e05f177978e0cd5465b1a66906caac353ca6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-sequence-id.html": "3a456afbfb57fba209e15ed108632e5704c441ce0e917a1153721eebad840191", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/has-project-id.html": "01c20f0353bf5b89720665fc35fe72a9dc2640a6d19e68518047b6e1c2d3c009", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/has-range.html": "0a0138b8e5df350070323f61636bea373793288e05c1c3190796238ad747de71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/has-revision.html": "6c1d53c5d848805d2bbcd31b5ec2730508b535a27b439a16deebad57cf4993b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/has-sequence-id.html": "f6aea2a14839efacb332a819e31c825f6a0f4876537312315e633a1fd9dccef8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/index.html": "a4198f260250823c431cceb9d890b64ece89b1e79c93e3fa5e1be5f19b641ebe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/add-all-items.html": "26bdd0e06ff418ddc9f21f2ca5117e49521f1e644aa76a71a4483e01a5d1344e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/add-items.html": "bff3e742d3e053f33c933b207ca553b28ec0ee0adceacfee81d0ec90ce343be4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/clear-items.html": "950350027accbc6c48a5cc0dff5207858766314396f08dd9249d7cd0ad41b39a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/clear-project-id.html": "0357d6c01f697bd46428c8c584450293058b265d6ab28ec2182e1b86b1c275dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/clear-range.html": "2098259965f87ddea68f165ca9e65170a33f48f1d95b806d2570b5e467d5ff0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/clear-revision.html": "64c775494236e4e2dac57664dc0683809f663cf1c2e247ea0ba23ef1a61ccfc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/clear-sequence-id.html": "8b79af8d1dca34b22485e0377e2c5cb35589e4dfe2356947f92b27ed5292829e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-items-count.html": "42a8a14f409efd93f55f991de372122f93d2aae172230b6402ea9d4631e3aa27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-items-list.html": "d5f14470157bd2bd599dd939f2c6fd724dcc9676de52c76158ca448687bdaaec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-items.html": "be1d2f87b4955ecf4bb9e541a1347ea72ebe2bc378eb75b27d3ac284b7547419", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-project-id.html": "b44d05ba2c073a67f8532ffd3435ba07d90de077f92a824ab34da24a94e26f34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-range.html": "7f35cfbef6217ee74d839f0b96eee0f876e1829b32f9bd33cd541b44f3cb2c7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-revision.html": "6678684205b3c5fe23d718c1d5ddf2b234c306b8155434a416d8e884badf64d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-sequence-id.html": "6f2d3c20554c8beb2de7c0dc3798492f018f50acbfd96c63d292dfdcdcafe86c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/has-project-id.html": "51c7a83c60d263df9df2ce7992a0bd3a592a019425e7befbb179619d0fe96fa8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/has-range.html": "49a3c81116c6cbdedabbdbe447b718224dd4882b59c694f7dacacc67ff39787a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/has-revision.html": "881be62436222da4ae2b47de55370ff1881f25e04e5e4e5382b4e599d390840b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/has-sequence-id.html": "8e53acf1ba5ca59fabb10dd2d92816c504018ab907f67097f4f6dfc9264d58ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/index.html": "fd62bdfe40e6de83d499f8d4fe47b03fb1803c44d24ee91e47d944d71c960473", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/merge-project-id.html": "72d3e26a857a80bdea9cd4ab29fde66b544e72e03b0ed1dd1494a5f114e4b22e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/merge-range.html": "de04b763e9475c98082677ba6f3a79def5c717c91a319212e37c9f32fd8aa73b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/merge-revision.html": "26984473e6513d5b26fbef13071f93b8de23f42cd69e4e97289d9605a18c0c54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/merge-sequence-id.html": "b785de54b6cb483a34f3a974dd75c83076594219fd29704446fbbc15959da29a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/remove-items.html": "f3306eef1559a3552817c2c218ac76f2b7e0ee02dbb2064b7802bdd00856fcc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/set-items.html": "a3bd7a6ede322866abfcabb2f149c61d3bd90f7c160ab3d96820b6d271e47519", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/set-project-id.html": "33835de59716e8a87315ed24873bf079916146d60114a599e084b5af9c9917c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/set-range.html": "5fb91624942feb3572dafd4f38ac73e2bc22fa03a7ea98920e2e4c0376069e9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/set-revision.html": "9068c7049d6751b059d10b781d2c587f1f62f1ddeb506ffade0792505f352d41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/set-sequence-id.html": "b292dba25f6a97abb5d7e7986af373da805a7718beec1f3d59f9f519a906f944", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-i-t-e-m-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "229b7604fe1eead454288018f262116bae8fefec1a414975b963a6c40d74c7e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-p-r-o-j-e-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "64fc571bccd6ee4bf9d79656ac49023d34820494b06ec0885050dacba09e0b6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-r-a-n-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "e6c25326768000ce3de60a5e9b4fcc95d7ffc6321052c747069eeb377f4c1fc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "f082e73d9e7349284b2e686bfd7204213f5403372fbcdf9ddadf3e182410a7d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-s-e-q-u-e-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d1c838e02d70bfee911ed66a35a5e5eb122ab9f63861c6ef42975035a70ba745", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-default-instance.html": "b6b405b9c356c65c7efddf4dd2c6af92bae2600330a973e682edd6130bf6e3a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-items-count.html": "854209e397b0a6c54ea1d49843255b24c9fa5142ac14f45534adfab56297f8b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-items-list.html": "398d180b535169feb3ce01a5b8a2e0c30e9dc571d5c72ca4100b99cc718f533d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-items-or-builder-list.html": "cf262b6e679e4addb193952899168798e5446971d87d7fa7c81fcd346df10d00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-items-or-builder.html": "ea72b4db91a09311ad81c0992efc2a65f777260d80480d2683334fac7482aade", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-items.html": "6afa7f723d9a1cb40a782e021da9a2100d916916c2547842a0535b96cd4b9d3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-project-id.html": "8c89de6a110c042fd004fb97a681f686c87d9f23da1c2933bee1b393dcdeb37d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-range.html": "8bafb5ac62e7e48b85063144051b779da35e595b3a6831189a7f0c188c508053", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-revision.html": "dc007db19a5e6acdca6e0628b4163ec4b19874e6a3ad261152d417987838beaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-sequence-id.html": "8ebe9c99ef0dd183065c7a1d6b4ebc336f73931222f84b7249a56da52a3effb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/has-project-id.html": "65622d9fe41c89c6ca148017b6efbbe700eb2963a40632400b7bb0929d2fb6b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/has-range.html": "344336654de10ffcb07fc0cdd669994624b1238266dbe6af6e204b1358707ebe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/has-revision.html": "c69ef28ec0d879ea7e081a5e5bdac84c6f6ed3e90031e618659a9dbe78969ed3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/has-sequence-id.html": "6b24ac291af0bbb6454bc16662bc7ab09007731d82b42aa964253d9e9f938352", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/index.html": "8816c21ef2760c2e5ec8da19797c5c20db4f731f337d6b3b5da188fa47bcb74b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/new-builder.html": "eae95adae9578cedf64697d938f30d81982951c62f07d80e87ea5559821f804c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/parse-delimited-from.html": "d998d108470bdf2e2f7afe2aa81bd7c405b792304afc4d131e05164704f4a1fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/parse-from.html": "1b9cd163854d27b5e30579d9eb8ee37087e27f8a609e84c9614cf97bbec684a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/parser.html": "1c3380129d03584cdbfc220ea7765674d09374f9fdb76277d8caecbb81194e55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/-companion/index.html": "1b986d606abacb4eec98bc51c3fabe32a0c5fd97965b2a4b503b48e77cc5f223", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/clear-consent-id.html": "7b180e265ad8572b5bbf6db36089b3e83e54929b57947462516980f2966ae313", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/clear-expires-at.html": "2edc208e43954cf74e02afe9ad4cb3e30d44a159b0f03450cc78dd2b0616979c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/clear-scope-hash.html": "a0e8176938b40a65220dcdcc4a071eae514837e2e56f9466432422ecda45901d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/consent-id-or-null.html": "c64d35be2ebccae73c0e32bd2a9eb5b9b8c2a4a1b68a3ac9c59823213435a6e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/consent-id.html": "57bd671d8a8fea8411593601a2963c5c023f54c77a999588135e9e225e7e926e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/expires-at-or-null.html": "cf4bf7b977d6e012905d1cd8035e2ae242f3dc246963a3146c1b63d1100e7098", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/expires-at.html": "87768f5e62e25c0860b33cb439cea49c5345f58db662f24de819e0bb490aeb60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/has-consent-id.html": "dffa07b9cfa2ece3adf6a68353556ef6b8a10d058bdba4b43b0d952206897c18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/has-expires-at.html": "90345f80a742af897dcf00f16569040e590f3b2608a4b2b1a747def2427ace3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/has-scope-hash.html": "566ff118896eea5e3d5860b0f9559081aeb197a26adea6b453816be77274c3c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/index.html": "3294e359f9ace72f4260e55a7e777118ea9c34883ba73b7b524955b2e11639af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/scope-hash.html": "ecf2eaa0a70a7229017038b5918298cbc88aaa25a5ba2e4805fcbe387afe2d9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/index.html": "e2a4e8e106bffbc01f1f0d6955aebb449207832a55b0ec8836da8c5db7abc5a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/get-consent-id.html": "86fba9c303ea6bfb1188c31ffde9b9af7e9c161688cf2ebba191bbfce56fff03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/get-expires-at.html": "cffe13b0973650b1df1951105dc7536003e3d2d5c1b83c22b5212d2d6f860daa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/get-scope-hash-bytes.html": "151b7a8333f131ff6b03d00cb23bc17f6dfa6126072baac2585bac93405e6e80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/get-scope-hash.html": "db6faf83f0e9204372c4fedb788c988e78a35a27e38d9ac7874bf4e06c46fd6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/has-consent-id.html": "7d4246d18a657c48638386f0f7a2d6243f5745bc381a59f42f0f4ce652f519c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/has-expires-at.html": "ee7abcb988a6e55519e51a54dad428bfe814c39d082ae2fe1e17f42dc250a011", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/has-scope-hash.html": "04b53a00b6f7c08ca6576c4a3a2295f7cd31a9f983f3cda3c9619b8345495376", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/index.html": "e2016d09a244acd892f294937f8128d25e69483553172b58f64b63b2e292bc65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/clear-consent-id.html": "cfd222062adcff09e54893bb6f56400977121273e64d3188867f78d0fba6e71e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/clear-expires-at.html": "d1a3242bb217f3e24560d70d4126a4e501ee9d6c30d09d16172e566cff00bbda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/clear-scope-hash.html": "a76ee8dc0b2b3489df1fb00d176a49ff3e592aaac7c19e4edd55765c164083d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/get-consent-id.html": "6810146a96e474b8e7e84b70ebba7fb61d01a1b2bfc76d060c43738781457c77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/get-expires-at.html": "c7ffa0402eb4820b8c2851c56196b9c67839ae6d9a01110d6963156cc1c601ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/get-scope-hash-bytes.html": "65f3645783d9c3c4c508385c269ff5025728f84ca27daaa2c5488c823bfbeb16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/get-scope-hash.html": "70029b19b4c74b07f6a0c94813c492714ecbd836c5be84f7bb0be46b39d9f239", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/has-consent-id.html": "29122b63472385dc3658f3a6416dd265a74f85379f6bee6677950cca9eed89c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/has-expires-at.html": "b25302f2c95145f3d200b24d063a8fcb4b5762f654866a0431f6eb7433359952", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/has-scope-hash.html": "2343b0632a00302d79f41712c5c55390ba709134a8e44c4ed01a167d442f471b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/index.html": "8c96c2e74bcbff5a98eea2f5d6b9004efc0e98bd166936e9ac782be5767d5a8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/merge-consent-id.html": "9095fe92fe6ea08080651a1fc08bdbc8ee4cbcd473ad30ff5a0691165355e4f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/merge-expires-at.html": "3b5af20737813dfd4d70a3df83934c6647bb5ea6ee389ff9818eb26083bf80f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/set-consent-id.html": "28be7c14bdb9af8aced003c538356b1e194ba91a0330777178f28612846f6f8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/set-expires-at.html": "c407cda0efd3e5850b98d2c6da001806390631a66055c9d83fe44f9d0c0cc2fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/set-scope-hash-bytes.html": "9e0a0e5879f94798e3fcec9dff132ac6e782dbf3c608bf4770d00bb705c27bcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/set-scope-hash.html": "f98b6ede57ae408a1a2483234f47407611cede94a46ea1d8b2028aa6d6e7dc11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-c-o-n-s-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4f6ea5ca619b27b9f8a25527e4b120d600f3842e7155b57d59de9e324f9833b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-e-x-p-i-r-e-s_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "cdd1c9c75cc005be7e96c7d45eddb3d1783d9f51517ab3baeea9b079ce6ae08d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-s-c-o-p-e_-h-a-s-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "1bbaf456ad287adb0fddd53cc80afe728d6d2a706ff9554a7c3ec836cfffd7a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/get-consent-id.html": "e53dbd671a72c1b836c5d56f2c2dfa0a7a5706e81d9fa43cbf85295de231b887", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/get-default-instance.html": "4bd8361d39a8fd244ff2fa779c1415d41bd6183f9aba7d08fd2ef83195245078", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/get-expires-at.html": "7d85de6f8e0a493df581a5c64a3c707ae433d45c8a435f5e9e0ebb5775353487", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/get-scope-hash-bytes.html": "0de5630e7f484ed05b3f459e78f1c2e11fe996d6fb2cd71cea28d6af8d953ce8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/get-scope-hash.html": "eb17f3d50095ec9550096b76d0060283d97c056f174c623656d8f0a7ba5e39a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/has-consent-id.html": "5282a4e98734adc73c645ae8b04cd1449a001e0e01cadd41bc65dcf636dd3991", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/has-expires-at.html": "84eda15eadac944bcbfffc00a26e9606113ae13f4dbf0289d87f59669c4b0c82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/has-scope-hash.html": "9102f049d1322b1b7de89edcd232f61beeee3c7cc54ba54f800bb89871f5bf9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/index.html": "53137fdee2be0c50020403f032d40ef8438d07ec2457835e7194d7eb15671a91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/new-builder.html": "b590b697dafd35b7e761dc1707cd91f2c221a7833ac5b0007bafc680b2dc9983", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/parse-delimited-from.html": "5117fd02f02a7eb76a011d8fcb83023baa77f9a9dc7dc628a7ba7d09042505a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/parse-from.html": "26f2d652c0b68370af761fc93a2e504c6e3da5d1b07730b651cd0a3f338e5578", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/parser.html": "40a92e9bc8ccd09c2c55046be6851b4c49cb2422049c339d2b58c6140734f248", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/-companion/index.html": "7e61d9740ae20b6daad2e2d632af5b70fed626cdb229a23485f3373352543bee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/boolean.html": "ea1cef29709b1d565835533f157fdeea04479a0c2ab14d535976d169fea5a7ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-boolean.html": "b4d253e1ac3e232157248e87b56f2ff830d6e03fd67e7d53ec654a25c620c615", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-decimal.html": "61f08ef5cc83786409681e0d0d01fb2a633814df2f3c04ea74b450cffd69fa5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-instant.html": "11f6b53077eb6c2d2c1dfdef25ebf211ea5cb384bfa1ac5f8f82cfa9ea211fc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-integer.html": "570bd2b013c14e28aba49f6429e9f8ef2f2594f2ecce31466be119ba41b4b2e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-list.html": "257e5fe73f59ac27c1dfcc24a8b0901b576a332411c488649ac014b89a2a8993", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-null_.html": "ffe64d10abe5b80a978952927d5b42e24cc3adfc5fdffb2d89d384b6da95c1e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-number.html": "9c8e726b704589167c64539228f8854672a39054fcd7f7fa37dd2c9b749629f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-record.html": "50ebc21018e433689d92099c47eb0fc7a68d12bb393dea121e2aef6045a8c57a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-resource.html": "469c6cd7a25473255b4f022b646b3d21fac91ac652b734ab6cc4dc71c72e100f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-text.html": "7d1767bd772e076ad017b15d62edb89441c952cc1c467f4eb15699dcdb223100", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-value.html": "734dc700073d13bdee751911660eaa736140ed03ceccf05acdd7b77e0e215a5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/decimal.html": "c0812ea2faaf21009f93cb64615c461fc80e89ab2dd7efca967fb0f328a69e3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-boolean.html": "fc1de4d788a153a236ba9d8a00ab09d682832dd22bf483585f8064da0d458371", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-decimal.html": "017b70b9fb6995e819392e4a0e69fb5fb90b17a565a3b7c8a2d5816f9d717c28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-instant.html": "2461fe5f6a5f87010aa69dcb379aa5183747d3ed44f13ad3cd4dfa46ad43f7e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-integer.html": "55cc739524c4f9f471af65dd73aaca476c56fd89a88b792eaf8e09043e8f28e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-list.html": "3c10bb719bd39e4bb798f41955470d32e435c364401f7fc2d392cce8b2f9724f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-null_.html": "893acd4d36a33fc173ff5b6605df1f64166eaabba044009f28640d1c15fcf374", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-number.html": "bd3182f747b3adae216c1417715eea223715e4a4d551a10202e6fd409ddf5966", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-record.html": "a905b4dc4d92871801b98ae286569ab84f716b5a63fc8da905f9afacdeb57dd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-resource.html": "7b399d2eff207184ff9e434dbdbfa027dde264cebdace12f50fb19db1b322d02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-text.html": "2abe8420220ac4b28dfbde5ffb73bf87bc3788cab4654bbbb265ebed2bd2aae7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/index.html": "6776429014da49a60517122a02eed79d6561d4b35e52148ba673e4715f26edb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/instant.html": "acecff61615b642899b2cf715e55e912d9b6b3a5b36f30c29ed443a8eb9995b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/integer.html": "86d9314a7e112d1e6af736df78444975bd7276183490a213062cc7598b3fbbfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/list.html": "ad2940df065c35d331b81e828c1107f7aed15b3be7f704836b7f69eb80827905", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/null_.html": "63804629309582acf82faecf350bd26c55cf512026bf01f0c12906225690e422", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/number.html": "4d069c1aefc270b9789f6f6f6cfd98c7fc5ebb19f4c6c521c447df9f43a63603", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/record.html": "f55a91d6cd2d6a14b5e4215ab45c3f4287b377e4b10ae35026969a94ccf376f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/resource.html": "bfbe6283095920ef1b397b965fd41bb228fdf58cab69aa3495de23427c03a1f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/text.html": "ba32a10572cfbb8e5ed8fa8752409e49879e5d7d454224c74753c194ad19442a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/value-case.html": "bd6cf0086942fb9b71c43b5f636e803adaaafe007d3f850bad94a424c431471a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/index.html": "944fb5fa1d294fe2c67b3afc53747f974bcd2dccda225eded5c2fefa8cc4919d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-boolean.html": "dd3a2d5a1c535b83ac77ac805ff66c6eef45622159ba6bc2416d8ca843300dc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-decimal.html": "91e00e6d6efe4a99b6406f3b3d116b6fd014d2f9d3d591f1545f8033e6dd638a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-instant.html": "dd22a1f9bddbaf3f152f6daee2ea38cb988f3f059f4594cfee2a170febf26e84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-integer.html": "139d3bb7a9f7eac955c214c7be5bccacbcf7b45a39c0ef3fe48b5e5acb006469", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-list.html": "acc58cfbb558aa019969650c0c1bee9f9e6e11dde821c6f6cde9eb5e26d1c5d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-null.html": "a455a1338f2b7dbe9609faaf4233c0890bb7c88bd987c79eddb795f4011c39a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-number.html": "77be2c57d520bfcdd05701dfde2de0aa32f5ca711e095493122680448dd74b2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-record.html": "a717f53a6b5730f299fec0ff4d4e1be6ee1275202cea1c791a4082cc087188c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-resource.html": "476c81ac22afb5eb8e7902758314cbd6fd1567e9a1fb65d77d6eb3f5263ad439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-text-bytes.html": "b6b21056cd52571e0eaf760a6c6c97a22a8ef6f12e0904f087f3e0c26e3d8b59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-text.html": "a30fc3838b97f461c248cbe849894d26736b21dc30b5a755d636b5b6bfcd2388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-value-case.html": "50ef256fe31435d8ea00d998da4272f1d8127bb463a5cf674b003d69fcce0867", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-boolean.html": "e2779e83d0bd11740893cc69b9e0a7e31318ba9ea69a3b04126aeb610956261c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-decimal.html": "34c3a2d1dfb0ed974a5690de3d465046b4e0b0ac241192264d660abd1b11ed32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-instant.html": "0911d2e9460c528caf318ffc835b7c6db8792b941ab895bd225a8d5f0604991d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-integer.html": "32ea2a62776c07ca0b8abe961e652165cf56d30ff89a6069e5969bf86e52e9a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-list.html": "b32522e917a70dfaf489b72d284872bccad8321fc861ccc950d1c179ed101684", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-null.html": "d3d93278c2e3da7f4d2fde6bf4f6f3115d7ff763eeae0cff38c30fae0773fb7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-number.html": "c428b59eb2c9ac01f79d076efe29183867d49ee7ab4a12bdee27a76162e67943", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-record.html": "54ed74d34bb22eb06b3b48cf8416af32ec77a3b09bf1bb9848cbc0b92e57bfe0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-resource.html": "dd8197af3e078eeea0e6bf37de241d77e733d67c0bab54dac52ef9cba1e78a57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-text.html": "18e12999c552ec403a3ca4be804895656d7730d4a05b9fc382e081b2a348fe27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/index.html": "0e55ca58500128d28c438a379c3cf2065f0e69da9e4a275abda393c17220240b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-b-o-o-l-e-a-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "ece3fc90e79106931f7178985b67eef12b1d7d8f950bcae29c1d4ae5f797cb26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-boolean.html": "c2513b4ef38170af9c315fd2d69fab5b46704a3107ab34919b50e1c3cdafc3fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-decimal.html": "4bdbfdcb8a2c2f6a1c3146079c5ad26be53a422ad6e882f1100cc15d98f0c760", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-instant.html": "de1f41061aeed71ee7e2a9b8c3c2a44fa2aebcb8f46da868a83ca9813eb957b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-integer.html": "4091fb23b781e931f8cf0177615aa8c9b4701fc305083e0f6ecc20ad31f5b4dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-list.html": "510827e897ac6fca70622f297bb5948c4fc795188ec8d122ffab99395f7533c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-null.html": "b27738c8deffcf0855928615ade68cda92fcc782cc1f9bf5d52418d929a2d98e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-number.html": "ff3aff2976eede9a2e5e75434c1d08ab62e5627e3a1cc9f286241703b050bbdd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-record.html": "9c36a234d26aab68cd3a18bbf3345c4ec8aec3624a5fe8081a7c28242672d35b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-resource.html": "e9a69a1f9c0892bc5052f3749f8b3d154da050f5446c70f437806c77d62b1cca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-text.html": "e7df14aeda709673f2b52636d6279057011890f088197179528bcac6dcd893b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-value.html": "99f34d5cc98fa8191b17c8241529823598cd0bb160db6f5313582b4b5b457765", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-boolean.html": "2ae92849dc2645351a5cfcfdb54083a451deb7e2b24c1a3f8667d4ccc3fe0839", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-decimal.html": "836c2f97afe0bcc4bd8f391aa48d344e88e16bd349a9d4295f8faeaafcfc96a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-instant.html": "c696b4b4df68b472f75308743fe93e8b769a4577a76c8ddf42a79e0c5b321732", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-integer.html": "420649eda2deba402178cdba511eca2ab11065d889e22a345c74cf198bf1963e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-list.html": "5a4cc2cc283948a4965f23f39306aaebb81b2c45b9e2ef7c9fc6641548af27de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-null.html": "f65e721290ed331197d097a101c1d054d0f35a86bead69ee83663453b085cee8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-number.html": "4a9ee9afb48895eae9c90fed50b8aac4ae2cc833b347cad2d7ec5cbb5d3107b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-record.html": "748df30b208835e7a0726c058ce254851e4fe8b4ea39e71158273e2ffe448b6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-resource.html": "dbac1ed0e6a54f1d075fad7e313cb31f2f6b24e90a597c8c37a0becb7a3a4a89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-text-bytes.html": "7827e70c38b2450e81562d97070e1938c790e5bcf7d599dfd1cb117750db74f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-text.html": "132d9d78aa23bcd5e2a6af62ba1bad6d612854da40925981ee8c23ff16996776", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-value-case.html": "1a3535b9bf5d64de232decb03943f051c99629bd3a2367b251babb9498fef4a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-boolean.html": "bc0425455b9df3a2bbb6c90bafdc23d29c617aba46c44bb335572961489ad546", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-decimal.html": "76d4e5cd2cdc2f47d11a6fa9dd3390fa23a1e8d4a9a98172ea87e2efc573ac8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-instant.html": "ccef0674188d84bdf1c0df55c8288677b56e0287865eb5461c9413817fe15a10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-integer.html": "efe3ea9842129d39651e001f48955a5f2f4acbb31a565ee72ce717bd8de25c68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-list.html": "aa198889a212289a58c1fc1860c2c0f84628b172a3e48ece2d00ed3b445f2867", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-null.html": "a0df3c3f2f2a33976b4e011a5d149d8ac5f5861f6eb679f87c3249cf247fc58c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-number.html": "39c6d9f27c790cb2be543bb34cca834d23b26d7d7c8e705abd787a38dbdbc86d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-record.html": "28da79a94ef493e87a84c984d654ede60a783746ee2c5a18b47cfed3840f81f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-resource.html": "e817c50b18d11f1cf856856780f79c429ed94547f5dce7417b83e036bf1a524b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-text.html": "df11778a50812667da0affc7df34ef1bfb194e801aeefc4aac32cb44d4109489", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/index.html": "7c060df3b8d95a8bb137c42fa51f8c1f6518ed3a15893d5d499728afc24437d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/merge-decimal.html": "0f1c1f07fc62b0e8d93382eb5a5c4b1796ca8dfd3b111346788fb0dc1ec567e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/merge-instant.html": "d01de0a6ffd3ff8e4f519676d7a90f926ec9f10fb21815a5522a3ca7d7bc111b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/merge-list.html": "e935915fa53d9fa705f45237185024854f3b87c7c622cf8803a173437dd470db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/merge-record.html": "1daaa53a145f612725a004b88c962a41f872a039daad4025ec191dea276c2e15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/merge-resource.html": "760b9850578548aef6d724bb91ed535057d2db04a81f120d1cba4c99784d9574", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-boolean.html": "7db6a1528074d6981558bb530e0899ccd4c0e0475cf61a24b2845211928eddcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-decimal.html": "3ed31c269be4cf2df81b65435e95f4aa41eb9caf03ca798370b9e11603ec615e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-instant.html": "2376f3aa97af213fea9395e9b09d77d74795f72b5e8302d55af00eb37dfd6a8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-integer.html": "dc6b447b1ce25e3aca08600c95c38bd150a986af38d483d2fb2036ec7163c66d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-list.html": "10c9d0309ace139a2813f425dd6f18fa32639844359d96666a988cbdb5a0417d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-null.html": "58dbcb732341c88406ef44bb418f3f30bfa0be7e28bd3326269911546dba1178", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-number.html": "0f82e0e56f6165d54845eb21993efa506063e51319848b3bffa380780f47861e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-record.html": "1f0d1ef5288cf1969ec56b93b7a89874ee096bfb425555b777b0956a5d471d7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-resource.html": "09d464896d3ef911e9de06d3edb0fa42fe4812fc51fb6da78771804ff4908fd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-text-bytes.html": "e3da3f3a75b0e75b35f755ad16f1fd0becadd630cb7203f242b6ecff84604f0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-text.html": "5ef43bc8714b135494d2096d4de0dad036dec9bc7cdebb694102b1547224081c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-d-e-c-i-m-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "be032308dbca41060eb4b51c2b9e70fc57cf61a661c802721ea3a1fb458815ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-i-n-s-t-a-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "995548cf62376f93d00d533d96b5d86b901145ca308e5e12743325923312c2f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-i-n-t-e-g-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "8cbcafa6a2666826b1994497567d1ba49ef6057ff917a654044428fff9a5515f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-l-i-s-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "30b14bda09ab9ede31fe53f0ceb57f04e0cc4d32a9c17467d410c7cd7a3cc82c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-n-u-l-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "fc58dd4896fa1d031fdf284a267ea9519458ee28038a4e1cf75baf22bb080281", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-n-u-m-b-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "f839608a7bd1da07dee33ffef7719ef4f39ccb521c9db5cd141c703058d3a572", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-r-e-c-o-r-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "7768e23f5200d1521372cf0060fa63b785ff4913e60b12cad0fcc0d3e427871e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "314e0890a68999223c7a253801ece069a71481ec52d774021e7096a2c3a2fb8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "4daf6d92784dbc38031954376bb6e13a527ecad1a11275bfe240c11558cd3fcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-b-o-o-l-e-a-n/index.html": "e532643ecc92b77fde7e9291b039bfd2ce9a1b8e9f0b8461fa3b489cc680968d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-d-e-c-i-m-a-l/index.html": "9c201d383124c683e19277e33f4cc783ed4bb339f0dc41014ea1801fe2629f05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-i-n-s-t-a-n-t/index.html": "88f9dbac5361c12223ee794e5e02b27dbbb92222a5191e72c6f812325d2182f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-i-n-t-e-g-e-r/index.html": "460d4e9de5b00c4bb6cc54363116cceff685ab7e2e1d615718afe101fd86064c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-l-i-s-t/index.html": "3cdaf2d2b0a9e7cfa5a693e998e0d2dd5f8fc12f907a9fd310c68e8a2478692a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-n-u-l-l/index.html": "69a995391c2cb39c5df36390419524a0bd4d180235a86383931d7e41449aec98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-n-u-m-b-e-r/index.html": "ebfa8d57d1e3b854bdde7b1549461bbc521c0146236a418c08ae8979ce7d8f18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-r-e-c-o-r-d/index.html": "b3a4a4d23a69b7d6058e187a3b62b84c96122d1912000abc1cf7e3af24f92ed1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-r-e-s-o-u-r-c-e/index.html": "db3276c0e817ccdb293f04798b5b6b45bbf5d4ee7edf55e18c594541f4b8fcc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-t-e-x-t/index.html": "3f8a0038e609c095e9bf6357da9c520a85c88b29e19ad988950d52358f5d12ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-v-a-l-u-e_-n-o-t_-s-e-t/index.html": "c2c8312d1722ec21575f8ac3409ce2856691b5210e29224949b1c000765102f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/for-number.html": "9c2fd4e4e15781143fc2ec7b86cd6f125f8dccbaabaa43735aec291177f4eaae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/get-number.html": "92f9685f7509f7b188a4ff29ccc28363b74b13c3c4c052d232eb5cc644910d93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/index.html": "e51d9e222759e92656a63abd073dcee8c2fce4c687a83617224105a43cd4d269", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/value-of.html": "56049ddf78225d133b6f4d4a8ef6e52c604d3031cba8e7fa5e3485108246bfee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/values.html": "272e9e7fd0be8aa16e6e0104f747b4fbd33a49b65f3cce7201de137b8938c321", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-boolean.html": "aa06f3f84b8db89f5d21848e339efa512561073ef290e064bf54d7e3d18993ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-decimal.html": "cdcf41f024bdd2b7709d665c4f5eae79e885e13ed0eba4af5198bc68dc3ec5f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-default-instance.html": "4bc71bc1d12a0c6839a6e77ed906073af6c6f62fa5fdd14f7ca0151211c79150", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-instant.html": "654e4478f557a6dd0bbcfdc3b95ba31c63444a3a03295566b62f4126ae29321c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-integer.html": "28c4f47c3863eeed9e45dc4dba21a18b97ea778bbfca0e6209861a007c643ab1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-list.html": "6f6c158d5f39144075328fafbc09b5d7b11308cf12fd0844862ebbe2db3b92bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-null.html": "8422737748c4c9fc035b9c23a79385bed185b9b126a2a9434091a5e97a18ac1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-number.html": "2d79e0bb0ab6fda4560fc1c9b55465adf1930100fb2b95dd60df3165258def9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-record.html": "4575f6e67c5d4b6ca8c97667fbf799b0121202c75fe65777324a56ed621a0944", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-resource.html": "f9229f71607c294d9b88c2db7c45666384fa7f50f5babe4d18cd837f612a8e5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-text-bytes.html": "4cb53b39a34905e52a18ed8d12b770808f7ce20a4063cc9840fba041c740e29a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-text.html": "ee53db2626c72f26d07886fda364015fa925c3cca93780e1ceb135c4c26f8ec9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-value-case.html": "4c38dde454d1f60dd708169e48cab01ce8a0a02ac372b009d4716ae9a245314e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-boolean.html": "bd284dc4d684293e5ce99d28313fe1b7fc3df2b704868180b98c8cbce3777a58", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-decimal.html": "42bdf0adf2ed504fe2d233a5ee32a520c687aadf5836da6a103b4f4a14ea7de1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-instant.html": "f1847c02a66835038c3b0e550ff87e2c07c53278c09d04a819e26993be91eca9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-integer.html": "81f1709a20271e1f3fd9dd3a09e636338d8bad15f861ba93f1a5706df312b063", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-list.html": "712ad2d3914e25d9a2a8cd65a7ed3c0fcc7754713cadc063728f9ef916da5772", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-null.html": "7b7149bc885cbd0d07cfe0ab37bdc36e1a3a5b25d67ce6513defbc2e4af59431", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-number.html": "37940baff631ba17b9c48762033a3098b5d3e2e963d926b582ef6a1beec90008", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-record.html": "5768d1a64ab8842646a0617e53641a2ec34d8f707cac9f107faabd4fbee97051", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-resource.html": "447090e66e071acb1deded9fd55edb6642a6ad56377e55fb3d1c5e6d0bd0e1a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-text.html": "786b40dc2eaa813d672b3735188279ed6f6aa747968577cae45f2aa5d0c6ea61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/index.html": "73a0ad7e4fe01392da123fc74b7eddaabcf4167cf52dd761eabf74153362ac00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/new-builder.html": "9d4dbc5ab0fad23292e4b6a87fa80a79a7edcdc980f07e0aa5a758ef86fb65db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/parse-delimited-from.html": "15efef7cc196440708d79e804893060be8d54a59fbddfbb880466fff045c9776", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/parse-from.html": "ab92303f6c4cb779eb6d6cc08bbca2fb63715b04014e97e325744cd42fca8994", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/parser.html": "9fc842c7938681303974d723568fe5c5aefaa39b81ce9f6c203ad10b1d915f50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/-companion/index.html": "46001415d5fa85bcbc2f213f1f9190b0c92f3d8046cf9e6e4e5f309b51ff35be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/-rows-proxy/index.html": "c6c98adb3ff90818d5b15e2275948817d1a062d619dd4de2880c31a9c7c75a30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/add-all.html": "4a4792221730ec8494a0f625a821066676cfd53ac8f880ea2e91350ac81d0148", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/add.html": "991e614f6973b782de65a81e640eeed4ee0629f9e160812de379d339f546be20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/clear.html": "27612491548026c8531c8de5eb22577dda5ccb1c212f3f8c3c43f87b67ce117e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/index.html": "23441706bcb0f52ea6a50e3d5157aa42dc99af1ed015aebe67e1e05dcd8258a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/plus-assign.html": "d859b303e7b5f179742686116244e1294f659362207c119ac480460162b5cfd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/rows.html": "9cc52594aeab92a17fce2a9718b7b6e220bb76c89328c5f79f51e0680210cdfe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/set.html": "4b8ec53433591c8b6aab8086d58d177ea20ec1bc5d9e1a8687f4b53400ca2ab2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/index.html": "127d2bddcfbabdb66bed4329500dada1bd45285858f9ad67cc604b99061c4f3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-or-builder/get-rows-count.html": "0f46275734c09fa0f24d12db3d581aa4ecfbbb7a78d41c785539fc45b218bded", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-or-builder/get-rows-list.html": "304462453eabc74a68fa057467c8b4becedc0132dfe2f6c83735799b7d095184", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-or-builder/get-rows.html": "2105ad6e29901fdef76103d361610b9fbb75266a52f09db4dc44884f75a58c69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-or-builder/index.html": "8693cb8e5ce0c7d6beb187777bdfe23d3f546adede45452ba4922ef771c7b07c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/add-all-rows.html": "4e10084610c2ff2e6f13578a9aaf944fcac881737e0f3c5966290ce785dd1b19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/add-rows.html": "496d300ea2b972001ff6e3dd477ac77147ae117633c5f79a82061cc33a8dd295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/clear-rows.html": "663ba05f593f823259767dc7cc72041a68a8fcc5ed7d5050799e76a6d6f4b964", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/get-rows-count.html": "f2949f8c5bf02b705908bcf5b24ce1639690923cf852edab7e239971505b5623", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/get-rows-list.html": "773cbcb994c5404e02342063512e33dc35c6ac373ad1748ea210d7c2dc4fcba4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/get-rows.html": "2d2f48273379d3e80572b5b130de3b928671f38b32c9cf5067d19da5a38c9f4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/index.html": "31e13e03718499c3d70dcc7e837d520165d6fc1b68e982513923d0576ec960f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/remove-rows.html": "fd97acea01a9f3f74dd49660d7bcc90fa9b672990482923927e7ab7b1463dbac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/set-rows.html": "c49e8716720cc09470beebcd5709cb1226aea4e3ef43f551f1a3fe1591976d0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-r-o-w-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "499c1e6bedfb406fd684cf7e7a40fadedb741efb6055d20a09e6b05c1b517241", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/get-default-instance.html": "213bad525e6c77a03e557d1144a4ac70e62e106afd27dd262d7653f7af9aa204", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/get-rows-count.html": "65a8855f8de5f817dac9b647ed5d46aa44ba2d1ded873195973828547a3ce8e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/get-rows-list.html": "849cc5c3210c71ff202c799ffc5135c3724a1b0c384f757caa4a3aee9c7bb2d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/get-rows-or-builder-list.html": "c560e230445a5f95aa5fec5069ff5055996a8b6ce943b3da88672d85346a75a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/get-rows-or-builder.html": "b0b63b610be1298a0b18bcf65d7ea2fd1fd50c23c18c5eaf1ca87e67284da055", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/get-rows.html": "10c5499c9b11637eee75d5ccd877577417e41fcc795816cea44fcbf246fc6fe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/index.html": "03449397d120925a093f7af1667436393fb1887ff76b9e6ea007b7f1d17a47da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/new-builder.html": "762d92cf905884650dcf437b5b83e4dabe5192400b4423a179688a764672b425", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/parse-delimited-from.html": "ba4ba72955e22b91594307572c4eaa392fa4c7fe742e58f747785d2748e07056", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/parse-from.html": "dbb08a7bbddbc1b7c43ba562c5bc0fcb921cb091f1f577fa47a7d43f6c9ca052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/parser.html": "23f0216a361bf05044927f251c25c1ac3765fb3ae9b795404231459cd76d6b81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/-companion/index.html": "a8a95ee079bba3d1e6e1cf8477f96903d26dfae2521ea80112ba39fccb1437e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/cell-id-or-null.html": "0431350304bfa14efe5ad6c1c7bc26cf30441d2927d67e03495612cb572fe44a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/cell-id.html": "d2a8dab5856a38de97dd706f3b3ae4b0e1003176061cf14f01ac9fe3f95d9fcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/clear-cell-id.html": "66a8542840358bdcabd48b97bb99a3febe49098bc68c96eb1d4a34cd72f600a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/clear-content.html": "bf2d5ccb12a775c33c4790398a2659ea329d3ed676814a7bf5fa9fa0321c0fc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/content-or-null.html": "29a5bbf27caf0ee1eb8265ba0d0debd33acbc4ff6aeb1cf987208f212d323e3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/content.html": "5e87bb4c9d622f53cfc115eb432d271a23b475061d6c9feb045d38387ece54af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/has-cell-id.html": "3329cb1bc14c63f16b29c5f87496d97ecdd645c5fdd3431d4dbed317ef3c8bf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/has-content.html": "979eab9b916d547888d2450e1f42e9625f27ece3df0aeeb1fdddbb8626fe9098", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/index.html": "62206c4d66fba82203bc2adbaebfc751744d101001a8f737c9bd555009a36370", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/index.html": "e227884758741016eacddef0c360fe18111b9e27e7dd259347589743c7ca8449", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-or-builder/get-cell-id.html": "e2c586aa112acef0c49ed1e4c2e5ad7ea1535cc5292de2f440b3bd925fbb80ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-or-builder/get-content.html": "b8f7a3670117d50479a4ab47cf7a6cd2a129c1f43b786c738e75640447ceda51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-or-builder/has-cell-id.html": "6d1c59740b00232c0adf73d55a65ee85471d9231226ceee5f65d1cb40a045464", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-or-builder/has-content.html": "6a70fb676fb9023d481a2de7fe7ab7e671138700cda66892157e9cfb84286de7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-or-builder/index.html": "46f61f6fa64e4d83c2068563fe66027ac5be7e3ac5b9f5f64b5011b8ce110d5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/clear-cell-id.html": "1b755d3207978681b071cdee042f2ac04d1113f52d40ae7a539e08797552a296", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/clear-content.html": "7c2907de653828344eca7e66731812fd252a8f773c187b5dbfd8455084e9785b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/get-cell-id.html": "6062d39b31de8fc2a50b124637234292ae1608e7a2e2ce9a6cb7010c4fa8995c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/get-content.html": "6084073ff2b179e2d8cb3ad03fd8048fca56fe71ae242f9df0182635e2e1077f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/has-cell-id.html": "dfad023eeaea6ccdc3b70aa7213668a2f9b27b7715e25daeaefcacbe9a9c7555", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/has-content.html": "3528b17fe22ebf56ba3dce3a9e90c329ac30abd5b2f8c17fedf098c713509ad1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/index.html": "9f46e6094e23987e2dff059f3f3e2f0be2b75ba3dd42eda58a9471433d387079", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/merge-cell-id.html": "be27e1cdb540542ef43212670def3ff578b69367432290cb9686de531a388bc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/merge-content.html": "ef999b7337fdcefdbf0e07a0b1aaa89a88729df198c8dcbd5853d14fe9f818fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/set-cell-id.html": "62ea7a488da1e273e801d430ab1d6674f5db1741e08c7be294025e4c363c7ca4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/set-content.html": "52bd64c578f22e932eb72abd31bbe6af49f7844da113cf17a862d43651bf166a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-c-e-l-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "fb806aa466f0cf5554c715f1489a0ae33adb7e43f86593b5b017cb144d2df30e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-c-o-n-t-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "ee09d352aa80763d3efd274a6ec706dc022c4c8daa72ebd0ac4a7a1860a3a2fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/get-cell-id.html": "54581298de9fa3cdcd5e247d3ad8ecf7e86650fe12a0d335121c8fd5bc072ee9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/get-content.html": "a911abbdddd8c258c23f58d4510e1c59b6846a67b2c52132724605e298e66dd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/get-default-instance.html": "ed6ffb88200411899a975ef014239624f3d02632e5627f167395c48cef6faa4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/has-cell-id.html": "190a0a447dac25ac4359684253b99cb20bf62dd807cc1a815a505d753ae793fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/has-content.html": "88bb17a0dc5415e54e7a30d9ebfc9eb385431cc3763f4714c4a1cbdc00474501", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/index.html": "4dae08cba4662ee2b8df8fae595afbb04284a8fbcb1251d2f305a6d500ce8fbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/new-builder.html": "c4a05b95c80bca4f703e4d1f6410f67e30f08513e7dcec46561313ef65d30804", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/parse-delimited-from.html": "f13415962ecedb93667344735e66ce2d991f63681763910045cdf64ac58a80b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/parse-from.html": "44cafffc696e325a4c275f56879848442fdfe81d40a6f88c95d2e749d57beedb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/parser.html": "262398a63b0cf0154e4ca9e127acacb997abfadde55486b0f6cffc4ac386078e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/-cells-proxy/index.html": "0dae81b077c7852cb7fb20bd13d95e614d2b04f2750c88a2d8443e5ad08c2e30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/-companion/index.html": "80a01799aabe791260a7ebe39432cf32cac8a88a90f77efb69922a26fae20126", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/add-all.html": "7fb4eb74b9b9d1cd7c5d0d233ba853f17753fadb85aff33a3302196a56dcff18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/add.html": "81fe2e674708867ab703ea2a018d3cdfb5d3c80a59d17547ed8f0f57bf59ee03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/cells.html": "122734abcc1bd451412be8e90fda5dd743eb40f1ebb9c1775b3a3dfa90175971", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/clear-row-id.html": "a7718a886737e33e2aa7bb919f980a07fa87062a988b0ffff474f0ca1cc6d93c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/clear.html": "825e14b17ac5fbd36a9c120521df3b68a26509564ad1aae29a65f0fd2e47623c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/has-row-id.html": "c9136afab85a562af845e82557d60b70326205285cc38de839bbaac429d6d538", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/index.html": "7b9248ddc6b982ace29ff709848bb16d2ef13190a4d03069877909fc2e43ac57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/plus-assign.html": "bd721135208c17b7f2e9df188f19e77576d89c1866eb27c51daca52473fbae1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/row-id-or-null.html": "68c6dc7e0db72c186a093032039319234b603c2ad963c3ca96195f297cda7e77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/row-id.html": "94475c1137bd547c958bf1f2a1143f450eb4f070ac2a505eb751fb3260637df6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/set.html": "2f510e35fe6d8d25b9e1cddab5808b1f6317e3f19b7957cb19816d4999fb1fee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/index.html": "0c5eda6cb42cffe6a21cfce4e2beccc423a9fa2c9fe087af4261611d62267747", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-or-builder/get-cells-count.html": "2f39f88d82092241067a19ee97becf4f42ff03ae9dd9ef46544fb2d75dd93aff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-or-builder/get-cells-list.html": "af385421c0f42bbaadbb0c0e8a52ea56357a20580edf0a202f2148c74c7db217", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-or-builder/get-cells.html": "ee9fe1e7565a1ed15a5285fd75ea461b8ab75b0e87691d6fe582fa2c3e2f837e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-or-builder/get-row-id.html": "4b216daa5b652b19dfaa0085f3688fadb067a4762d84cca6080221f46343eca9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-or-builder/has-row-id.html": "9705bb579e8224c26eefbf6ea753c961e21b7dc5a3f1248d36cc095befee5da1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-or-builder/index.html": "1a4c0a15f84dba7c2d517d1d0fc556777164612ba2395ca513bdd64264403165", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/add-all-cells.html": "f88ea486180e0f243bd7fb834ff03571a7c8889fddae40ae51a49370ec28bc0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/add-cells.html": "d319b669ef1973c80d966de244e5ad83022a640ffaec0eb8a02170b0f665ea07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/clear-cells.html": "44780459229242cc561686e290afe8d4901a2a4ca8c3bce9ecf769f60703e50f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/clear-row-id.html": "c66e09864783ad14853d1290c37220b5d2d0833d223ab9794c9fdb4489274f93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/get-cells-count.html": "f80c7ac9357dc8adb3d9128ed979f7c39870a28e393e6e119ea7fc3d88e3b5d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/get-cells-list.html": "d9c0a9d4daca245052b02e58966a52bb17e596f68d71251406ac4fe450887963", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/get-cells.html": "f47486a752c575a8ef5fffc4239799c58aac6cbbbf00fcd869a3f0028f333bf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/get-row-id.html": "ac66b86645f06e067ae44913910283a89f78b1d6aa872a911e2303731be6bf0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/has-row-id.html": "c208a09ec1e809a3ebf0e4bfc6c363c435cc1a2fd0fad18873cb19c31a9a730b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/index.html": "3c919c2a109284ffa052dbc212c3ab76c751fc048461bdc3bd05bf4cec3d6af2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/merge-row-id.html": "a7bedc683aff91a2eac1c5ca5c0eea6525fab143db57b2f8f55e0e05e7371665", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/remove-cells.html": "c51edf8dabeafab7a833c9a23993cd564a41d8c886661557cc3c4476e15fcb01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/set-cells.html": "da8ecf6425cbe3c19c4130c1814d504c2ef6503f73c0cef599431f4d6e8461b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/set-row-id.html": "fe604e78bacaa2121755a5d1db7feb494de36b385c1648b835b71086f2f987bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-c-e-l-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "6f46e69e4f08a89627bf290005d3c380cffff70c94123334d093ef46aa3b729a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-r-o-w_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a863055613f272e05e6f769765accf0b13e5273e9fd9c680b60fd5d3de3fc57f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-cells-count.html": "91e4a103a5341df16a034b5e0357a23e704a13fffbab20df60de2d20f402aeaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-cells-list.html": "3749b319fd3fbdc3b0bf71cebbbe0674ef43c785bb98db95cad9a4c1d0f2e9d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-cells-or-builder-list.html": "b6b89c1ec886a80571fec50972b989698beb8186fb4a6c9cf7a8ae4bf295c655", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-cells-or-builder.html": "9c2ad7e8810cdc950eb38fa5f8b20160426b1ef0c1cf270367dd3c93d6d5769f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-cells.html": "00435d53389f39376765b838bde6040e8b357ad166b6c4f41f77b04c11c2f17c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-default-instance.html": "320f2e9c6c15fb9e82efe6cbb0c8e4e537014ca2ae1268769395e5158e276af7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-row-id.html": "cd0e3f3dbe42f353cd8849c91f7727db5789d77be29fe72fd5d74b29bdd450ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/has-row-id.html": "f9652ca934a622dc84f5eb64aabe068d8505204849b0a18df6427e6a1f114c1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/index.html": "b3356344a7f35b9ae9a53ca59e4621473e10b6c2f1eef79c3bf2ecbfae4eb7ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/new-builder.html": "fe589e91dab2096403a08df8c888198a87d654cff9df45c4145f4646956d89f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/parse-delimited-from.html": "95891051fc03276c2e7077808bbdc6a6358fbc4bf76bfd3241f6ef8e04a118c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/parse-from.html": "ebaf27861c508129e857c3dc6ae5548af92a992f78e7db462a71dfe765303713", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/parser.html": "e3a9fc9350028ea1587d2be448153ec10f2b8f3fee0a6b707bb782167bc34c1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/-companion/index.html": "e2242ddee1b1657a38feac407776eae8a7aa3370fa50a347c87f544ee977c7c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/clear-colour.html": "4050d7a2571727e81ef7ca3a84e7618dc34f0548237b0e137a709248962c17b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/clear-name.html": "4dc42ef2f3807e31ce575306c62d19753635b159c89a84a616ec77745c804c2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/clear-notebook-id.html": "65091374b3615d83b5781748f6ec151d5f6ae2fddca1c0ab68c0575482377c23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/clear-revision.html": "0b725cbf56a8a72e17f82f0d836addb737b965f67d3edeb10b8ea6c4a3038351", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/clear-tag-id.html": "12492b398aaed90603e522452609061477d17c00b2148496c464bafab1768eb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/clear-trashed-at.html": "92c4aed61c92f9c5144b325d4589aa2e92e0b4da2c56fa4a427c7da1e4325340", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/colour.html": "6e6212f1c672779f5d5414f27964be47e34ffb31c6df284219661beb2aee7124", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/has-colour.html": "b5b3414ffc59f959a9139efbc79a67582d444d8219d1bb2b27e4adc62e923b8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/has-name.html": "98998a4ca1544b524abab416a37f361e2aa5e09396fc197a6a0b7bd44171e56b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/has-notebook-id.html": "57a64c1cb45d94d686d90726ede8ec3ff509347caf11f77020cb0f83c0038fcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/has-revision.html": "f686316ee35ab9172e3dc174d9fbcf9980f43e90dc6951bf000293632d2e596b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/has-tag-id.html": "8fabbdd2a46eb749e8a5948756c0b1b9c00a1005c80f8bfde376a86bad211a81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/has-trashed-at.html": "b2cc2bdbc9d8bde23135b0cbfd46d1e9cb3113391b863ff3eee6ce7a17e88af8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/index.html": "07d11f9233a3943278d0de2cf2b18ef9cc04d98e1996f0a0733642c7f1d3a277", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/name.html": "b912c2baf699183b356925eae6e7e2d2aff0f68ee0ff3a499e3dec2648c603b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/notebook-id-or-null.html": "87ec08d0690889d80a7ce9fa814dd966fd018287986c05f2c3558ac923be3fc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/notebook-id.html": "f392426cae2e190ce602210b0e3f3a63f2315f450302677983096179b12bb524", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/revision-or-null.html": "7ac97432712db0bd26850bd536ca2e60f1a5efbb0cc4f6b8aca11d86c03765a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/revision.html": "ef92b347c8ccee840da9a788517a210cb2296289d1fb76b63f8318e9ec51ab90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/tag-id-or-null.html": "765398d217fa4ff2c5acdafabe99b2fbb3cddf7a81362bd3971cf5a9372f6b16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/tag-id.html": "db096c7ed4806cb5d326b3adb284c74744facdacb1be12c4607d48800a2ee794", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/trashed-at-or-null.html": "543bd1b53bc645f23a2c09031c2f6cf827cdccbddbedadec8806fe88daee2b66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/trashed-at.html": "bd0bc9e272b21bf3dbca48b88fa3f2eabce8f2b17ac74e17753971d3287e61f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/index.html": "f6ad079558198d14e0d34c1765d8a4e762e2ff5937838bdb41649281b8233d89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-colour-bytes.html": "0bd7ca2690fe272515671baff92b48661cf026b99cb0f9ce7eaadf64acf6113b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-colour.html": "7677731da61c1b35d3fa93e2fb2615dfa7bdcac76815262232502deaa975f33f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-name-bytes.html": "18679bcaf84fe4b507fed475f61ddf987b60e1da516c0f47c972b50016ca8c2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-name.html": "5035e8c185e5ca043a4cf74ed3b3af77aab59b7b8c6719ab03e20ac05460bb93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-notebook-id.html": "0494ca8e46afd6c88aed3dab3be65bd2b22be64b2f73ff729cc833ad0aa64a7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-revision.html": "ee7f6b61cec94fb5413cc2e73a2a3b4255b7f09000191149de4dd02b2104a468", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-tag-id.html": "b192da88253bcc53cc602deedbba0ecee4f6bf2b0ead15321d78860251959f3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-trashed-at.html": "303913921273251985f72e82e8400d9b1ce100381b43b542fe178e863ee43e1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/has-colour.html": "af434b95469558a7dfc0d56cb7d08806c4f42942772fc6979d4b13690f3cab93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/has-name.html": "a765355e41461dbc476f208d6693e6bb443b4a9eba66ec9c2f51d13217ec62a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/has-notebook-id.html": "5833aa192bc34eed9a7168faca31dd4cc1742ac88bf77f06e8d86e984fff711e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/has-revision.html": "ecb5cf64de752357af92e09bb1adbf91c311651bcac9e8f3c6ad681a8461cd80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/has-tag-id.html": "570ba9b641cc21d9bb45434393385aef89c10daa43796a9be7fec1d5804fb889", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/has-trashed-at.html": "421deab79acb20673ac7a3b95b458c4ee0c8014ecb6747b762686e870ed432f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/index.html": "ee379e914cc3cad12d6be3105dcd0c48cbf02d7023e209bb05e5df28e6a9b5f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/clear-colour.html": "41e994ae9e5c3c6a6246a1cee30d42312aa52aabd9953f6eb7f59bac7901310f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/clear-name.html": "0809737ddb20c4b35741dac500019ee91a16267997fd38c8a6beff9520aa117b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/clear-notebook-id.html": "a6913f896b8cbe1567baf1fba5b00bd392cb571c859e1d2d4008b4ab530fa89c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/clear-revision.html": "78f89c338c17b1dbfd2ff9d86decc4bab9c5405d4422146383f78dccf065399b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/clear-tag-id.html": "adbded5e2dc06aaa711c726f95983e5fdcb61d821f5311b32e66b3a3e7a2a4e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/clear-trashed-at.html": "aa8b480430bfd16a9a746eb44cfe469eefbf1cf6e75a0525fdbc03e6923bd768", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-colour-bytes.html": "b35755e79d4fd98890c90dd7969c0ba20d46f5e02a66f05979d43387897f5d9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-colour.html": "41cd728aca211fcf3538b73b4a8b626b2538d62965e35e5871f236ad6c6b9a7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-name-bytes.html": "09b62e0abf8db504324c3d7464529fb6513a27a1f242e67d1605a88fd21239b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-name.html": "538d7065f81da4d41e4b387aa9b9c4919f3003f93873ae0e96ed8e169d2d9f7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-notebook-id.html": "7440070f434c46bc6b49662504ca5084668e13edabd8ed9369255dd96609ae63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-revision.html": "2affd30ecabb4a826a28ae856cf4d4598ce6614c0199a077014ebdfbbdafd4c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-tag-id.html": "b82dc8561dd8cbd1da772fccae8d9f1485ef440eacc7b0b9fdf854800dd6585b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-trashed-at.html": "110c5eb983bc4a3795707507ad621e5e877338d0c5144fd89a2cfb7b7072f186", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/has-colour.html": "da73734e4951eaf41df44de61cc47112afcca015326e31fc5671c17f67d7265a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/has-name.html": "617e2162c1681c3cdcbc0b4a70c72d4740b507c605e1bc884e384e90ecaec622", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/has-notebook-id.html": "29262ef0225d7ac4ddb45ec0880088f8d676a2a1fbe7ce2efef9d2511edd044c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/has-revision.html": "3aa58e89259442412dcec228cb3b3c56be5f66650f426f759546a5b0aac93e86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/has-tag-id.html": "c87c8a5167a2cf724f0ac12a791ba397c8ab3f298b18d3d624a77da5ed3fdb57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/has-trashed-at.html": "ef3df4de469750c942a7910cda0ac47d9c7ff9e7fb182c919c4966bfa58a4ef3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/index.html": "d2ae4bb6ecbac00884fdd6c92206eefe0c857cff77d4120cbfe0b02114e11a71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/merge-notebook-id.html": "fef1f56de46faedb4a579a4080184a1baaa9f20b9916bf72271c3bc04b80e331", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/merge-revision.html": "62b480646e3ff8f39c33e2b704a91b9479f487dcd62363ed61e22fe1b7d6bd50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/merge-tag-id.html": "66915070488f041c7314348407b8742ab25b51c81642e4f06cccc02f9ca38f9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/merge-trashed-at.html": "92c550be8c7318cce5f0055d0d2e97355a1acca787636f9137fc690543a1c483", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-colour-bytes.html": "46c573d0a88601f6795d1ed9f752df6c722257dea216965c79dfa64ef812f130", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-colour.html": "971a05ead5cebbddc0e6fdc503b98f0cf006a61377632653ec8c3e2dd1d40417", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-name-bytes.html": "d6e2b74f956e12c659d9c7ad0dbd502982725d7977cce8c35e044d45cebba9a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-name.html": "41f9a19828d7fef51f6fb569d184a9c850b53500c095cba4f989af3c3fed41c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-notebook-id.html": "ab3ccb26b1e1871656297f3d9132649d82b0ca4a794cdc5bc58d1d9945a537c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-revision.html": "50c2114dd440a313a27983ed462e7a046fa43bb9a2d1b7bb428a4fafa29cdd7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-tag-id.html": "176879cd869eddc2c9ea039aff3c9bb53b2597cb7a3861c4e0b52b1d86c3213e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-trashed-at.html": "0b4152c20d94a7f9659b1321d82748df01b94b3ac766a63e6cbbaab2afa7b284", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-c-o-l-o-u-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "1219c658d0a66b574b4ee330ec3726d69c4d4794a917270927bfbd5ab55eecfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "3b2f4d5ab0811b8dec945edaa84325e661479c7ad53345aac0f349680b60406e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "2777a7ae3565cca91d4f08ce7f8528fa31ef2986bde4561aa6a06bc3dcd8aa99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "a8f6eb1d3096b88ab946c54af76442c2cc721bb8af42f28795ba07c42b1bed01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-t-a-g_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d46871ab284f1ef8460953422c4ab95cec0a374a66bdc1d2fb1a3431cce49ffb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-t-r-a-s-h-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "c47aad93b75c0b29a771faab688db833ffee18d9b9f3a21137ee0816292fa73c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-colour-bytes.html": "3b45c5e9653ae8a0e685324e2a5fdf6eae9e6ad72d119728b7fc2131969a8fc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-colour.html": "2b6ccc5251697d4e9dff08d09dc820fad3558063f255755baeb7a14fa77b19fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-default-instance.html": "aba635e3f0fd838c286f3610151ddd3f5fa1642d1f89cd4951a3725ba753a757", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-name-bytes.html": "7e54e77436cc9aeaa0c502c807ae391be8e9938a4ffd030e6621f9fc08b83a55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-name.html": "82bdc4adeb3f63560ee3908b615a01d3d5c62817188467beae38a8c48fcf1d54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-notebook-id.html": "0afd9aedf0c4cc34358ee37e501c11de0999914502d4b3483b8697a868561ae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-revision.html": "93d47fbf22ffbd03ed3f2350d952c608bfb9ef5f1ccf5281b8c8b973182de439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-tag-id.html": "fd2120e182a927550e9d671708866869077a0833ccde83a4506416b3961ccbf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-trashed-at.html": "e89cf027e73fbb7f83ca255658f4444be407ad835af0e7dcd00fd0b1d457c945", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/has-colour.html": "0d6ded9b7a105b5911995c2f7dd1cfe85a0690da1fb570abefd89f4f60d73aa9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/has-name.html": "d83d7f2697e732e08c3f867b1f9506da2d914a0cf9fe930b7d767e1646670fa9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/has-notebook-id.html": "ed9854abfa77daea480d896a83d000d6c4249402c3908cb4a8380db16f52bea3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/has-revision.html": "1014cdf6f368022bd0681715323ff39118f5d2eceaa80bd3fe1c6a59bd5c5658", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/has-tag-id.html": "18db40349f2c9424a3a8b50538947be6a5192c757c43937b21de11780135787d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/has-trashed-at.html": "f34239353fcce1506d2a1cfc9291d857fc883e0a210a2b0528dca2e2279b574a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/index.html": "d3ec8d000924d7cd505f9a4ba8f72fb4696f7b864013bda6d718e05e47214650", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/new-builder.html": "9ba9587497b14b20815207db05d20c195610862d32f752f7f24df6dab7d8a65a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/parse-delimited-from.html": "8d53c59622151201fde00448fe68db2c1948dc5e609dd35f70d458bea0e773bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/parse-from.html": "a85867021bc32837cc9910d079db021861af8bb758242cd6a6776d5811759e2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/parser.html": "692529cb4cfdc6890ac21ca8a1fd05d323ead9652accde460c76d51a6853d2cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-a-p-p-r-o-v-a-l/index.html": "9d4d1ea15ba1004ade0cd8ea314c3198f896c19c84e4bba0cf45bb4684c3b493", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-a-p-p-r-o-v-a-l_-v-a-l-u-e.html": "4fa2801f04fe715bab84a5f025ed64112db6f730de36ffe14ec2f165102000f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-c-a-p-a-c-i-t-y/index.html": "71082d2dcac399fb4d345a136b2f675e7faf0aed83772e3471ae9931c6aa257a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-c-a-p-a-c-i-t-y_-v-a-l-u-e.html": "99dc09725f5e9ed1900cf908dd5929dd1ec07ed4ac480f9f5686f1d9d3b62803", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-d-e-p-e-n-d-e-n-c-y/index.html": "a074a8f2b2b1a259e0b73545936a0aee2cc10cf4e7086980643fd41769dc0a46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-d-e-p-e-n-d-e-n-c-y_-v-a-l-u-e.html": "4517e08854b4d4b64a415f68c89c10e7b80b44681f4bcb57f8bc90989ec1600b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-d-e-v-i-c-e/index.html": "1b3dfd345d09b9fed7ecd57138e1d9c02de053aa2f931a5504d509209f7924b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-d-e-v-i-c-e_-v-a-l-u-e.html": "aafeb7118c052c52fe49d4fb04dfd9dce097ddabf019e73b5044a7649c9b71f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-n-o-n-e/index.html": "fe45cd049a444a53fdc8aa163955ba7b20255e9ad83bea83b4ab4b566ff316f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-n-o-n-e_-v-a-l-u-e.html": "8ea2fbf634084428255a652e04294575f50d47f25e0d4b519e49ab79a4e3cef7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-r-e-c-o-n-c-i-l-i-a-t-i-o-n/index.html": "0c20c411b017178d90fdb047f1fbee559dea8837ec7e13b0e74fd4a3d6be3134", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-r-e-c-o-n-c-i-l-i-a-t-i-o-n_-v-a-l-u-e.html": "b2e28248b293aca94a50194b18db18a8fd16f7cdf1f33044b67733850076a75f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-u-n-s-p-e-c-i-f-i-e-d/index.html": "8c3a9d549e240f9303ed83151c0ad9a59072c35745dd76776d7428aa04ffafb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "6dcdd8d87c46801cd4ad937e9b48ce8286a8964c3f2ceebe347801189601a06e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "7c71ff4c60fc78c6917081c4d0b82069aa268ae2b3783fe24d086063b45eca89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/for-number.html": "6a2c6ff9a3277c844cd844acf2b3f4322180013e384478dd17330cdea1a75f81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/get-number.html": "40cbfa8f3fc6107aed69a43cd381a48f3e6c23bc2d1f17347c68e637a8c51307", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/index.html": "3b4935f5ed69c1a1b9317a113735230fcf2981aaf99c0310045dd2dd1a795e35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/internal-get-value-map.html": "1f75a9ab17bdb67ef91a2a18811943f0948847ac5043653fd6a843d775dbcb42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/internal-get-verifier.html": "c3884bb40ee1abf3787262f3e95aecb48bd68094c1784272a90ef92eddae00dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/value-of.html": "b0f4d684d74c9fa41507c1d219f0d966a486f99570cf8170611691fd63b36fcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/values.html": "759fdd82a9e1c3040162e810af8cc9a0e42157990b9dee498978f50953453150", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/-companion/index.html": "f542d8d98eca63a0faa7c6f318108744c248790a97a74ba0bd116cd5a059bb91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/-missing-outputs-proxy/index.html": "5d09cc1bd8b062c1b7cf01abdbc9c1aa87045c96c069c9d71d8c102702bb3840", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/add-all.html": "a0cd6c510d31e6d8340f00b2c177ca651070ebc78cb5fd7f0bcad10e06505bf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/add.html": "5914748c0170640dc9c141992b3f6ddbaea6639a004f7e85da344c1c3f2b5276", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-completed-steps.html": "9df1658867eed2ef9250615c6aecfb04652a88269ce6abc939ead3ec3fd974a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-control.html": "87e8c5af6ffca454e3a5fe03a28cae62510025ff78088c8e2e4e792f150eac43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-current-stream-id.html": "1074e156707cbc460455f07d5c76d00b8b6059b436bc2ab3052b4fff45550df8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-final-message.html": "48ef11fff6721b2009e8df78cac3b45562a44a3bb40b65fd6373236bd87ab7bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-has-unknown-effect.html": "571651d3c150a78bc9772d05bdbca64139423a9060951ee3f3625df23a29a390", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-reason-facet.html": "f35a94fb06424d11c8f0dbfd83a3ea30f3e8a305c4c728b2072c350ab76ee97b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-reason.html": "800ee97921da9f93c1e04bb67356cb3dbf5a90f0904c0058e7cd62fc3791e783", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-recovery-at.html": "b41849aa375ae796fe43a68413053a675455065ea1ef26a33a800c46a65d2280", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-revision.html": "bbfa576f122a111a8cbd3beebb3aa02996eabd15951c34afce267b495435de38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-run-id.html": "e6395a17607a646a9837137c7d5bded48e1b98cf4d27b8baab2c1c66cd0cba0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-state.html": "7ab72a1d94359277eff1c7128178a959448274e843f295afd767e2a1581122f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-task-id.html": "df9478999b2bffb3443ef81877c0b7fc019cc144f82f7476a9bd62731d341580", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-total-steps.html": "108e8931489217ed723161de25923f175264cb39872b304e633a4ef40d481a83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear.html": "65fc7777384fa32d5ecb419d2358b6dc69177ba2fca78d104e470d4f7b3b3bdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/completed-steps.html": "5c5f2cdc63a574ad711b2c5ea7cf4a24703f5f2e2987d4b4067327d2c8439958", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/control-or-null.html": "b1693918a47b0bf29cd6e2a8062f78b40fda3c14d7e6967f03bfb536c54dade4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/control.html": "2902e6a2d6d98f23e958d41af85b75fb1ac7c6c42648c8395b36b8f9ca2ddbff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/current-stream-id-or-null.html": "fd3ab767667c559404886224a088e1c67f3e34174a4e6cad38a980fce3bfd664", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/current-stream-id.html": "1fc89c718fb5535feac9317fbeebfa213259da71f46f8080b5b635f6c5ffaab6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/final-message-or-null.html": "5043040a972d08e9a7625ed418ece3b249d7f47da673e971bcab21733c0e6495", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/final-message.html": "e7f44a812183ad1795baa4bd8cf95bb12ae372ecca318c36b07a224ae6c68f94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-completed-steps.html": "f783c1b7475571500b5baf541ba107bf368a66ed5461d91352438c87e1d50ad6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-control.html": "3415c8d7361625a51d02a880a7f595fd2df28aecbc11fc495087f34e5e21a582", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-current-stream-id.html": "fe5fce110ef88cc70dbe375f65a3c5e4de99cb809d29f3b3f4a58d59b0c78989", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-final-message.html": "75c9058a515e48284d1315acf13d6cf2461cf36d475a05495f131622bb237f75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-has-unknown-effect.html": "f872b65230dec1b2a2db0ae0ce613af58a12381cb42fe4ecc50cd1618fc01546", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-reason-facet.html": "9baa097eeee8d13cb108bda1d43c3066e869b3113c3de44ba49990518fe1498a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-reason.html": "a04587abc376362ad23171fc25c0fca2680e2ca9498bedd6bc6787501d433c76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-recovery-at.html": "7f52e21a61408705b61453b26d74955ec73c97b14321b14d5e4e3f896f096e1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-revision.html": "cfb410093f52aa2bf302ef6d773ad33a3c9217bf621d4b7455202566f0390a8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-run-id.html": "61286b05cb0ac0e8720ede2a61bcb1d704593259b338c49d4d4e73db07e469b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-state.html": "23a4d44b23b92fe11a97ca444882fe1787aac0e1f0cbcb349d50db7b02e655fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-task-id.html": "1af9b1a9ec5c8de834a286ebad565c976b5311f124865e62b8b4a36d1038a990", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-total-steps.html": "44ff120f56cb63cf2bc48db4a79c6056ec5d51c31fb74d009b4a911af6627c75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-unknown-effect.html": "fd62ba5c05005ddab80b9fb0035e926ae05dd79aebc468208eb6acd79de7619c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/index.html": "5b1e9dedb590e0cceccf78505b53b34a1f3f62ea471656e2a341535cc099162b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/missing-outputs.html": "0de2ae4bbc54a51acec4f1896081e64ea03dac15ed794478ac72eb9428927bef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/plus-assign.html": "894284aa77733b4b0be24776b18c7601710ff51b4574742153b22d4c1e86b2f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/reason-facet-value.html": "c233147045b24cbe968f82b1912189cd244b2ba5e17abc8ba55807cc22ad4838", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/reason-facet.html": "77be9b69ef16d200ab95898c418469e01632e7a5286218e92ebed581bc5d44ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/reason.html": "e88d8d214649815d437d0d6f4444a8857e9e16cf3a30032a53390b244f77ee8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/recovery-at-or-null.html": "268027a474385702957c0e9882efb19af42889102ac0bfb31823a2dbd8a2cdf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/recovery-at.html": "a55e79350a33eabf7fd9330474b7c624897c3e7e5af13f3f0ea3bb08f158f377", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/revision-or-null.html": "ff764f9a231f9494384804bb4616aee461bae3e0efd3091d2a13806855dd332a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/revision.html": "076212730a163964e28d4537fb79869d72df542324d893c34dd817b664ac0410", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/run-id-or-null.html": "5fe02235f5f795e43621d2a143acc5ab0a362393252244692872dbf34e55ed4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/run-id.html": "225d4ae653f9d7f5b4e995579874ee3d11d52cd3a2a5b7680a02b65c9dc32370", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/set.html": "d51ce3d460608272dc79db01f9dfd9df8d29c832a9503d8f540a0e7de3decad2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/state-value.html": "88518b84ef4dcf7a580ddb7a01f04d269c0faad813692cc1aea9294eca3155a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/state.html": "a1e5fbc2a7977e8927fd828d4fa3bab5cd1c0b48ff6063ea91eaccdc0157773f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/task-id-or-null.html": "966dd81631e334975151275c5aa4ea592809adf67e14ac290241021ce4a6e6c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/task-id.html": "0bc81d72b5f81d0d5ba7a41853f9bfe60789977882154df100026360bf10791f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/total-steps.html": "c80a50c76cf2b1c296355cbeea37014507bf1e57932fbdc6617c54624f519d74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/index.html": "8120652863a496e5eea992d0599be9cf5b1dbe7ce0dd18b0fbffc13b7f6b98ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-completed-steps.html": "60c9649104bb9f459bca986e4e14f32f051a60d42581fc21ca35cc10d5a74837", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-control.html": "77a79e3bc4e4be6cd0c756b5a8845be9bbdb5e137fd8901d6d0b53d2aba436d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-current-stream-id.html": "0c47c9f7431156fec7007ed57bcf53744aa04794699424d564fbbea594435208", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-final-message.html": "e20b7d5fc4f4cbabd7a7e139838d67b142278be098922d196c98770682227b4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-has-unknown-effect.html": "87ae2cb598e8ebd83bc427bcf0524c0c76255a229409f4fc3aaed8a23c648408", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-missing-outputs-bytes.html": "4eeef91c22f00e00a1925bbaf008baffaefd66350a8b216198fe75eb398f9fc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-missing-outputs-count.html": "a4161d581154d5a4cc917c30207bad8a397d34fb4de4b9c39aa671e4ff926c09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-missing-outputs-list.html": "f7bfd1256656fb1cbc16790c099536cafcfd75dd26e36f4cc26534c3df273dee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-missing-outputs.html": "2c00195a0c8bab011ee034f6257cc8eee71077abebf5f5f919195aa743219fbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-reason-bytes.html": "74afcbf28df5659d27cca9a72986b5d632c054959eb2470a07fab62eb81b7728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-reason-facet-value.html": "2fb21c2d37e565b6d24558fb24b9d46871e1e3d570c75dec9a3c9a19d8bd2590", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-reason-facet.html": "93723ea1f00464afdd904d818894032a0f0eb8944852d389a8d277eab028a901", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-reason.html": "3a6c26ab392ec101f1a412f727607db2fff63fcac4708dfd9f00e369634f4bd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-recovery-at.html": "e0564d76a0032f306dcc4cf061d7409f5b9e05d6fa4fa710d94f0fb2b8d94868", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-revision.html": "56f9de01479782b30f38b783f6dfa0b73700cf3b30975398af1d3ea7a5ca6436", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-run-id.html": "ac0c66d98a6822c735de4dc8379fc8f98010225cff88a5e52a3a010091e982ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-state-value.html": "7a247a2fcad40d9e9462ac2ed226f5530983e09be4eb41ae4fdf8cbcf5efd93a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-state.html": "dc3b981e209ecceb8c73b67338881cb4a1b2f912abad488f7abbaf5de3036792", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-task-id.html": "76de8851c2b8f5c49bed776d5bdc701c56bf25d35bea974c36ca4719b9fda5f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-total-steps.html": "18e1d93ae0298b7cffb09c1c568e9fc92ac45514855590212d55e02d4f10cddb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-completed-steps.html": "6511987968537e370174faf78efb51f9c736dacfece90e59a619506d7eaf62f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-control.html": "60b52f02cbf469c4b9e576befa9050768d523cd13d7bbc126a0f3594cb15a426", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-current-stream-id.html": "4a5575181016cd2b6d6c82b075a9b585d76fb8316fa3d08418102070bf742139", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-final-message.html": "05d62b5bbb13a5e30c2382a8e43a0956b4afc562f450e143becde6bea6214bfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-has-unknown-effect.html": "0ecee9b80e57dd6e12b978971a8c808eb6ee09dfe8246b27aa03b6cf5e39bf78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-reason-facet.html": "d438097ca01d89120e23fe28f2ee846ae18cc1ee1f26e4d8452311923f15a743", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-reason.html": "dd9f2ae68fd79667881b1b717a706603ca9a50c0cd9d3a466a1d9b6724c84be2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-recovery-at.html": "aefa75b44ec3dbe3deadfe2a0ae4dccd677dd23eade7e2e2d50476df9431bfed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-revision.html": "7dd79cfbabb4b47f37afc0cebb44c0071b0711853d928916d1f9ec0b83d5b453", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-run-id.html": "b376d50d0626e049ab5e5bf18ae813a22701e378ec56ec7f4164032e958191f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-state.html": "10d69417844124e3604a114ad1600dda9cdf11372ab44e5a73f16d231445c3f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-task-id.html": "d9bc1fec49890f202f06e85567257121f68e72f6043b44aae585f1cfc365803f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-total-steps.html": "95e522fe702d0441e717ca873c791a60d85d11b8cfedb0ad5faa03b28f6a4d64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/index.html": "1f7eebad234108ea80276499ca9124e274e9a2fc41382a9a57c8cb1bb4f31f12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/add-all-missing-outputs.html": "4633cd10c749a25bd7417aa30465f9b4aa0857bbff16d2ecdb44126d1125cc13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/add-missing-outputs-bytes.html": "6faaee08c6c9ff6bb7f2318aa9eab487ab139b1856cc0d5a4ccbe9678a240407", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/add-missing-outputs.html": "dee73b3be9b74997b8fc9503e13c203e0c1f65db5070c33c4c19facb87367e68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-completed-steps.html": "2946ad685dc232623bb53e6823f65c106f31750de9b6c20bb89411103d52b2fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-control.html": "637bdbe173de45f011126d400733f7c79d704d53a70ed0c573af9e384077b5bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-current-stream-id.html": "eda93866c0c80a401b4b07901f69846df1d78a8778fb37a0920c32d30b752905", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-final-message.html": "a28a4fa224d341ac5de79f80d6780a22fb86fa6f26b5a7c1574f893f35ff091d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-has-unknown-effect.html": "e2be8c70fc7dba2d357dcf2a038aacbc86db49c05d4ef1f77df093585145cb3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-missing-outputs.html": "1fbac15d60495be959dfe6094c1ed175d7aeb9897aa24b8082def377f4e2a89d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-reason-facet.html": "23e9ece07f81496cf37855faafe9a23ef24b162c828603fef7361d3074f2d2cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-reason.html": "f37ca8f95c4c614e761e24030fc89eb5a05d3721fe51eca9234a5a752c1348fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-recovery-at.html": "1d44129cb795190192ccf62801f80feedac9d8f0f5ad7c7e11349fb944503f56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-revision.html": "2d373f770e29ca31b0a33400d0c76bbe5f4564f95cf4d1cc0b2da7af423587b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-run-id.html": "fcc8719a732b15dd9c5aa8af8aa27bcd3daa713392e1022caabe56d5441fe626", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-state.html": "2a16cc392ff072840b67e703e4d84a61c72b97f2c790bfbdb0a9b64f01d8619f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-task-id.html": "b4211286d5360b73016d75364c51670fcdb067fa4425129c18ab719603b8794f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-total-steps.html": "8fd6dc6fd23f5b059cf75cd58cbf8479358cb427b599bbc8498f4dd1643965c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-completed-steps.html": "ba1d10b60b3f40fcc972ab060933d09e12fa78df0142fc0f04ed4564e1c9d922", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-control.html": "587815ca4187591ba46297498bc3b95b4584ad9dee21040655065d086d1abb78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-current-stream-id.html": "d86f5453bf68a43784f77d605698f6e1b99d971575abd9ca709eead30fc986a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-final-message.html": "b8f87c7f4e45e7c4c355a8c3f5e118e225d4eb026fd7db0a3840e005f60e0d04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-has-unknown-effect.html": "9030466622f9b0fd9f5f111f1b8444e3a6c520b22200eac2b279097710eafa57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-missing-outputs-bytes.html": "7eab90b858fea6784909dc8dd2e7f6d837dd2496297781a40da78efaf623656f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-missing-outputs-count.html": "35b84533be80aa0d3994a0256c6008f03b16bc6a97687777953840fba4052847", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-missing-outputs-list.html": "6038c36560a727e9644a2dcab3b333d9e0202f93e579ac746c29668ca70762a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-missing-outputs.html": "40d2f5ce31a15845f54f96198dc85179ea7e4fbe0a17003eeb29dd726fdde695", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-reason-bytes.html": "a0aebc8881dfee0aa71307711da129fba6d972e98081b7e77b2be73009977a07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-reason-facet-value.html": "fcde24e358dabd25272991bcc8f6bdcf4451285944712f4710dfc724e25a5ba2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-reason-facet.html": "7155b89a11d6a1673af9ba9500729ece620e7177861d9c2262811bf8ec48d6a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-reason.html": "23a25b1497ef81b9d2c51ebd648df19dec4b5c6395df77627adc8651e3787a57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-recovery-at.html": "09db2c6dc2f0c3cb677dedf3e40f0c00ad4b2b763f19a8b00f629423b6fa8102", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-revision.html": "38a9769e7eb41e0cc34a548229c58a84264d9efba027a0748e632d959aa1fe16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-run-id.html": "11800bca86bc1f013ba4aeed32e19a3f584b1f2bb67ef7e4101d0f0290fa48e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-state-value.html": "1c37dc20445d365e1202652d90d5c03c47892502246fae74babd9497c0419320", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-state.html": "62344e48f0ae36059ff311874b555bc4b178b21e1b2f1e5a722bd3ba1993ab1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-task-id.html": "7284ee009f96786d314c0e0ed7a283d77731a6a477a658474ff9801f1e7bb09a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-total-steps.html": "d7ad0d5f54262e4b3a155b28c2277e52424fe984c9029868e8af6336da39d56d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-completed-steps.html": "5aa3a5a8df0cc4dec291e59ce02e18ca70c32dab20b1a62002dc50deaa2f01c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-control.html": "382f9b7b436f89f58911ac8bd7e7ce80f26c3cc31e0c17d4221f6fff6792879d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-current-stream-id.html": "8f204cc425a32bf17a02a6336f3f92b0fbf3e7620ad10108725716f3b40a094d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-final-message.html": "03bb44c6585505ba6b54a59675ed01208765348503710f87ca623b55b89be0dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-has-unknown-effect.html": "dd4cf912cd9f328746519941f6c19cf727d94ef5ccd1a5fcd07b84ddad12ba6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-reason-facet.html": "3f61cff8d6dbe5c5c24504d6b22f0a77d3c1e882ded094fd211617182cd2097f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-reason.html": "a93fd20b7f2d05b42aad782b564f8812dcb4055da37328a4ac2a3ff6550515c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-recovery-at.html": "7a3af8f847e3388c39f86ab4558bf80d419f160ccae6f540b549fe34404b21c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-revision.html": "6556143500a723e0cfe29abd1b061ae2cba246785d613c702dbba9cd49d85acc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-run-id.html": "cfbe9bb78fb0b367f407ddfa3c25e32ecb20ab948997c745a96a71ad7c351bb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-state.html": "d60d8e8157bd1abc6d97e138f1a6f0c212e6274c75ef532ab4790ded57ffd7a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-task-id.html": "951861baf65e3c27f9dc940d434e79aa59844485fc60e420f10a88e38816a7ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-total-steps.html": "9a90a18a7ddd9f9b415e5228347c9fd129d1c61e0521aa761f3665caec359938", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/index.html": "ed648a3d2e310eac130475d10d28b75dfb6af760d4315f6b2f32d13596104786", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-control.html": "e29642fa5931fe092df99127d0f1251f974aff2950a6e7342b4c24cf7adc30d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-current-stream-id.html": "2ab9581d6bb1a28b5d6e32153e808250663c10391ddde09485660ade0acbd792", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-final-message.html": "1cc58eb5c25ae2193e4f40ec854d365589645c9282021426205c86d58f8ed0da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-recovery-at.html": "f75afb714626723d66643ebc6e95c53585c566adc8d18e6d10e687d4cfc8d6a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-revision.html": "b1e8d186ab460570ac364723c410913286c7ebfc3808456cbdacfa10a863b179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-run-id.html": "99853d1b391fecc11dfa357839a1e1bf5b6c67e470eb5359f619b8cd7e854347", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-task-id.html": "28688bc24d7f33f3cbeac005b59f5d4bcdc97d42657b697387c11a231f22e8a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-completed-steps.html": "bcd75b914c1ad5b7ee5dec9a041e14ed674479048a18c883036c30b9d973095a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-control.html": "ca439e6e626e85c77598444799e9301227d6a3e9d9075451eafc9e3720fc2485", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-current-stream-id.html": "5180ee9fef92351910346b6ffd7adc2252ba29e4d23dd21fccead8043b38954d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-final-message.html": "7cb4a6b043fa151cb280b1b4be28524c987a0ae3bfa07f473fd6de49ea34be78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-has-unknown-effect.html": "06d17d075112018d04dac39220db86ee11ba064dccabaae0428726b8422eba31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-missing-outputs.html": "20147d2280c30b0a3797d36efc46d07f9e014a83e54aac8a05a0bf360d325bfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-reason-bytes.html": "70b0ed58e1622764817d84b180c988677c5b05f8516d71e8d647802d5700e22f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-reason-facet-value.html": "d6f46e6c56ab3d2f6b9f5fd1e6cb82082a58da7e5b5669c7c1e3d2ff46b37360", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-reason-facet.html": "773fa2c3b9e65a00bbdf928831846ef5d2b066a1e77144c398d299907faa1f2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-reason.html": "6c74936953881d96d464f911b9166965c22f68786da7add4145d347045e1068b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-recovery-at.html": "b6ba2ef5c58c5ffddd0fd1953c3573687a6e39c8b0556c7adc9b8409c2953747", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-revision.html": "a501c87bbcbcd5a07b0908b25cbfd6eee39dbc6d01d83815f36e9172dd1ef4bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-run-id.html": "e3494f40eaa8cd85dc24ac78630086b0814c8b20041781d84aca93176ca6b4df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-state-value.html": "7b2d4969572ff6b7a4c35c481b9c791b86110642fa0cc53fb99a27f6368d067f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-state.html": "aec4413dfeb455e8b7bef537bcb6fdff7b95231dce9e7945d7e558cf6f3b0497", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-task-id.html": "33a727f2429e34016c2c78598eca309fcb6227562dd40d1905037960832a2fa4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-total-steps.html": "00f57aa5fbde4e46c4fb9d27932710b7f472a654a05c5f9c796c6f440dccfe04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-c-o-m-p-l-e-t-e-d_-s-t-e-p-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "d12694dd2dcbffe33811aeb24c4b2673c00a5b68b6f44a36af4d23bfd8131bb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-c-o-n-t-r-o-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "d897d5d037ab60c4b70c3e2c61c950254eb5a64e777153ded8843e33cf0962aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-c-u-r-r-e-n-t_-s-t-r-e-a-m_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "43389d11797ffae8822553423fce99b62a09dae6cb43ac584e3c85c47e9f31d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-f-i-n-a-l_-m-e-s-s-a-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "15e013e4ee2721bf8ca76bc4cedf8157a314942d6d468bd9e9cf766b7d243bac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-h-a-s_-u-n-k-n-o-w-n_-e-f-f-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "6c95159f0817f66758fdc49158ec4131fac4351a2725b8a3839994b70ee13ce0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-m-i-s-s-i-n-g_-o-u-t-p-u-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "79a6c23913d87d8951223997a3fd5748ced5ce2970d2c49843c636fe42cd7dd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-r-e-a-s-o-n_-f-a-c-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "6c6b3f8bb853663a6e333cd36c56ee6f1774526c317538c8055cd224afa7da03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-r-e-a-s-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "18f6be0e2a39dcca6203a78e632639fd1f24d8db9efea2641a8231c9f73052e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-r-e-c-o-v-e-r-y_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "9bef8bbec7db6896856ed2409f4c2dcb6fccbe6128d99797f7d537912632c940", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "03f2f35d7fc883089639f0b24cfb12abe2686e3351de73bb1a1652d676bab83a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-r-u-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8287de9c59e174163a79c6cf7eab96c236fda51ced5c0f5ed2213d5bfd168cd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-s-t-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1d89086df6ea57760e1e96de904ed745e105c7cd49294b4dbb76ec45f7615044", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-t-a-s-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0661fe9a897bb326120332dde85bcb3973d5d5e01a5288f91e79a8a7b79cbd19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-t-o-t-a-l_-s-t-e-p-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "411b0644e0206ea153503e2d227df70916e5480178e128fd2a671488d1efd588", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-completed-steps.html": "4cb9623476d5249350db18bcb1db5625fe5f8ce9a103e0f972a200ff1276315f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-control.html": "6b6a65501b4044fbf027bd7bfc4d243824ddf5a9e28074cdf820a3c7d9f1b454", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-current-stream-id.html": "a9d7e2f45771a584d54ee7a7a2308a92601aa2da724e84ae30406edbee4c3a35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-default-instance.html": "cfd4f25af579f5fc34e530c3c8ab4462c9b363186a731a7d124477ca98071cfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-final-message.html": "41e761fc138238ff6f9af65e0b0642bc39818098fe47a9b84829cd0f5bba1675", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-has-unknown-effect.html": "d9b4c6c596a93fe4400b21adace9d747de10c4e070d54d460082297f888382ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-missing-outputs-bytes.html": "cfe746b46cc03f815a6c59788dbe4f41c1efa80743ffbe3595b6aabfb9fb604a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-missing-outputs-count.html": "3e48382e653056b9d1a4f3d2a9b6e9b01f5b4b497b10e8bded59d936de17667e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-missing-outputs-list.html": "3405e2a398adf4834a9e106f8e07fc7e710b3c92e17ee580b103dca5733c4a04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-missing-outputs.html": "d233eec3b44c389d7c8c3cbcba02ac12cba4592fa88347ccbebced8344b9589d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-reason-bytes.html": "59c9b8e1d5d228f1dadc28af83626ab83c3e99512b805e1265a66dd06ccf2491", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-reason-facet-value.html": "bf547273f1ddec2724e4f605238a950f8c60364c70884d4ab8349ebbd5e4b3dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-reason-facet.html": "1eb1112faa85ec00ff11d7b531f67a808a9b6b81849772b427d148a75061b781", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-reason.html": "245fac9bad1549fa0f6b6837aacc23efce777879e19cc4b593afc28fd2ab6210", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-recovery-at.html": "5073e8d0a7a30550591aeef72dc87a0d6762fd404cedd541885f182ddfae897e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-revision.html": "7f468efe802a88bd82fcfb57dcbbcbd7589e1fce63e1c41b262ed3626f5cd624", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-run-id.html": "4564f98ea91e0f737dd4aa06d1437c305cd5f96abb1bfb54e9f36517dc5056c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-state-value.html": "902f02d0b5fc636cab22a0ecf38b7e49c9421aac7cdc7dd626b6a668eae8508f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-state.html": "b5907883deb093ac353408c69d93eca928b3d61a48d95489174fd77c15b62b5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-task-id.html": "2f0dfae902d1788aacfa9f2ee1a09a6bb18d7f98d04f7bb7c386090a67996adb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-total-steps.html": "2a363521e0d77df977f7f4b56d91fb32a6b173be698eadcd5760306cce37f646", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-completed-steps.html": "37c0953f1ee515b46c06959561bccfdb25aa9df7e5b54738d98c8475f0d0b024", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-control.html": "1673938b54e6a9fd6b1aa73baee3826eda284a706179eb6b8b0d0e6aea2d7077", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-current-stream-id.html": "5fa5949ce79d74bc5b675ca1bd9010cddf7104ad5426b4026454019d85aaec7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-final-message.html": "ee75043c69e322ba10f8ee36524c052ea531b379b5a5ab356a850e95c37b279e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-has-unknown-effect.html": "c7cfa5c3d3a0b66ce216f4714d5def5e89538011b8c6a5a8783824b487ce2e18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-reason-facet.html": "2d996a19e20799d2e62befafadf4c6f96347c1a468a83ca5fa6df21efff3ed17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-reason.html": "13c8158c3c9d6cc4e6c9471573647ff0d066ebc2515e232ffc77bc6d8e4e982e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-recovery-at.html": "e37566567f4aba301db14fad925f0d392e9c83c7f69a49e7defbc73ddef4ab61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-revision.html": "2e9eeaf262e036674d81b2363d4214db5cbb0b607cc51be3031402fc52f4fcc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-run-id.html": "882c6505f50b33b9073a5a9432a8f0477021af8022a6b4daf24a80e8442bbd57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-state.html": "e26f82ad704ce6a41252e0dc165d195912525ca9d36dc17dcce0c23c9fbb4b34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-task-id.html": "2132f2cad30d612dbf9cae2c5a85f2dd92c2183e00bad44792f3000a7b614aab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-total-steps.html": "5ff5559a59e5a96038487e3ab1ac5e5512ce7145eb54bebb692679de014e9562", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/index.html": "40f13ee20cad337e38799993df2a8667db5d2fa80a1c15aeaca95abd06fb5d02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/new-builder.html": "0987b70e21f3b964b54dc1498b26b065a11814740f2c5461ab2b172c88101fd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/parse-delimited-from.html": "e88a48ac52413da654d4d52d7e18451733af44ffde53edc792caf2b1f1963315", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/parse-from.html": "6651f7d2b2eae41800e31e360b62d51065850ccac51fc6121f0d559debd22b0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/parser.html": "20b2fea8bd7eae6a80cb81bdaf68708ab7c3b0728a4d9f5dc1de190b08bd8d26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-c-a-n-c-e-l-e-d/index.html": "20001ec91d57a55cbadf623378310ab4cf53e304d12c0847bbda663c07f95dd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-c-a-n-c-e-l-e-d_-v-a-l-u-e.html": "0b38030229e2130554f70bd4d7f1821cf08e29d8bd2243a58718a114f7c3d86f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-f-a-i-l-e-d/index.html": "eb789fcef03b1fc3abde399e7e84986b3adb72921d3ec073125e7368d1acf1a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-f-a-i-l-e-d_-v-a-l-u-e.html": "3f0fee79baff09aa0ff21661c7d2672fb534129f2f0bce6ecedcd6db8b67e855", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-i-n-t-e-r-r-u-p-t-e-d/index.html": "51b9c30e7bd2fb2f1839d4c0e7cf3879afa55d341156d179e117eebbf70c25f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-i-n-t-e-r-r-u-p-t-e-d_-v-a-l-u-e.html": "65fe6756e22d702074664ec9e50959228c63ef7892cccbc712ec3d6be25c60ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-p-a-r-t-i-a-l-l-y_-s-u-c-c-e-e-d-e-d/index.html": "64863a47836cfc197483aaee1423d87731e1145902083caf2a61343d3e2b618f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-p-a-r-t-i-a-l-l-y_-s-u-c-c-e-e-d-e-d_-v-a-l-u-e.html": "2f31e48566f1be10653b73e9010f4c81657def95d9d67756a1a004d135af6295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-p-a-u-s-e-d/index.html": "c314f0cb090e08f2ed40560fc471a91ac78c4a6f4b9021220fd1cd1587045950", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-p-a-u-s-e-d_-v-a-l-u-e.html": "3944e29fe3c38d391d97b4b5e882e185480e683c2a3790330829d6e9ffd7cb01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-q-u-e-u-e-d/index.html": "86ec503923db3009ac51619c35feae5a21379e72e67befce3a7c794c6ee00dc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-q-u-e-u-e-d_-v-a-l-u-e.html": "de41168a3d45c1772e6aa82883189ec93e5c0b676f7709c5da3d949abb8f4aea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-r-u-n-n-i-n-g/index.html": "82c6ddaad9b625c57f6924f558106da95877c086fba0a8022c6402c51de88926", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-r-u-n-n-i-n-g_-v-a-l-u-e.html": "d37ca17ed52e548779a6bc4817ec138565bf3a76864d9c2834cc8b9c874a45e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-s-u-c-c-e-e-d-e-d/index.html": "5dcce3f1b0f8fd5cc0c136b38bef4db641544aeaeb4330b5f32f0b5517f62457", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-s-u-c-c-e-e-d-e-d_-v-a-l-u-e.html": "f03359a20ffef02eadfd6df29f32e254efd24a7380985c354fd17e3a526d6ecb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-u-n-s-p-e-c-i-f-i-e-d/index.html": "8fe98999a708de803b235f45c00c8b42b8df9c035e5fa4e4063e2bba30345d9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "41159f9ca4c7c010792d2b2c84e1bd6e185c4caa682719ac6187d1074d2d121c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-w-a-i-t-i-n-g/index.html": "72e01dbf3b8a94ce1df298ca79e9f5a0a3fd62aba24e49632c5672dfd2f0449d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-w-a-i-t-i-n-g_-v-a-l-u-e.html": "8ddc18335d2ba8000ed92c605ee058d79df6080889c8875a131ed755f06edc39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "8de48ec81d03b058b1cdeb29d9930e440a4b4aac4b3e07f8d9a2b1f82e3c702b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/for-number.html": "1aaf6efb640c764be288e1a024a97836bf8e32815fae094b669b98f4e8cfa02a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/get-number.html": "9489584e84914ee670d610c5afb2ec9b9563c71a704c8b9a9f27a1b0975b52b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/index.html": "27e81773c20eb6e92a44cd4473c1420d2c71374654c2c4c03f82112c6119f844", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/internal-get-value-map.html": "1747c0d9ae83ef0315ac17dd42440f74c64e899b08cda00340be67b3a04a9796", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/internal-get-verifier.html": "4e812a6f6ccbf4b5fd21914bbfed9b0ba8bff61e81edbc711925c8a8bfdc3d24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/value-of.html": "7f9f510dbcab59d6b7f280d46bee51c14bbe299125f4bfaef0841bf26bf8382a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/values.html": "30f655c6d116bc7952c8580c440dda3bd821fd3345440d87a8e3815060f6fbca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/-companion/index.html": "508267c666c0bea31cec0483ad57cede97c5b71c7724fa9fb2f08f04a0ff4758", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/clear-from.html": "d4850f618f11c8c6aa815de0736ae32159643f90e9c8f669042e6f0c3e1913d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/clear-run-id.html": "525d599c3fc36c70c13bdc1ba503b178e3b4de917875f9ccf14b996d3854a268", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/clear-until.html": "2aaa564a85316cf440cd441eff367b772ec94dbcf8ac9a755a0e402ebbb414c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/from.html": "f190a5a0995050fd3578a5cd16efe5f0ee27aa5c664d3fde2ecf68fcf62eb202", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/has-from.html": "94c199c25f8d0a9996db5ed20e8f46685bc4a473c21891eac219e87cfacf1a7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/has-run-id.html": "3031abdb6c0a1e1e78eb88c411d84a48875e1ace15222b1712ec8baa9659885e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/has-until.html": "939562398794a13f3555b20bd16c01f1d56c8e31ff70d6efaae1006b423e4272", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/index.html": "31af3dbf9b532ce9901538457d7b1c70aaabbf29aa91e1d9a44ced1c94129b93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/run-id-or-null.html": "331a217ec88b33d8a73e2732fb930d6104086d6a99225761a85fdf34dd163cb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/run-id.html": "09fa6b96cbd9322dbfe60e2fe17bfb87cf4189349b5112af4d5215449db74d87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/until.html": "1c37ac89a6bb254630a42ecfc46e4938fa8b04e87fc8d997b250e279def5c928", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/index.html": "b4ed635c72ccc5b37bf42ba13dede4512242604842fd6d57320b87560793b44c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/get-from.html": "a4e9275110fbd73aa99245b0261f7963cb80ca80e9b0cfa49cc3043c8d3f6b52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/get-run-id.html": "5af83abf4393061d8435f82e53beb98f974694dbbb5ba0390f3d6b9c4dc6a055", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/get-until.html": "a24363dec42380fc99f28513c9e17976ccb8c3378468a8f8224497d851424e25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/has-from.html": "004ec6bd4a1105f624fc849eba8f9939e667ae0d2365fb941c850a19055cb4cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/has-run-id.html": "72a1fd764a61eee5b625d2eea1936b14d24b632d4a40b0ac82fb0163eab11a19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/has-until.html": "98fdc5ee9ceda94ae6bd8afada77bb81fa37345f1e37986c58c1e9fb7f832b30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/index.html": "b5f282f2c925a7d707b6b742f96c1de3ecd5dbda837a2d1bd0d946a0d871578d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/clear-from.html": "6fb86488803aafe1b21430356a3341de16fb0fb5cf7f547a3bbf2304d994e31d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/clear-run-id.html": "5f15d20987c1b561f31daa66ce40dc9152020b525b190e252fc74ca2834871b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/clear-until.html": "c57247f49b2c1f7063cbc0f8372de2559e20f24e4ce2a71aff5762bb1abdb47f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/get-from.html": "f30f3d3cf4c326884129cd1c20b486ead884df3da0eb0bf8e83f203f7f78a106", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/get-run-id.html": "19c79776f798f57d95eaa2a85f74813bae03a16bf3e8ed9b5c930be99520d6ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/get-until.html": "7b7421992a1c133e98c35fd88b952a7c9987303246c57aaa8f867021835ae35a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/has-from.html": "8597abdab0b9030c860319812b646d771d9db5b5e9fcc7b4cde23a1332d35bf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/has-run-id.html": "93aa04b91279e078e5cca0771ab7a1b865374f4519d13d1a09d25b6fc149f21a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/has-until.html": "0c9da2fb3c4e275245e635950332657e517ad6db71b076a8c9b735d3e8fe325f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/index.html": "8663d6921b005ecc547db6f377883cbba3fcfc0e62661487c3e66f75fea1effb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/merge-run-id.html": "55b86554e04f5cc1a3559b7f2c453de7e85817f3b9030e68be94301b181409eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/set-from.html": "21f0e9df7b81e26d91e508536e4eca3660e4550d3c6aab2232b9d23cdb278fd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/set-run-id.html": "0c5a5386da439519a39d042955a619fac19b7549a17506283b7c7eda29850034", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/set-until.html": "6fb2893f98b8a128c4308836ed3ce0bff39d154a94d87b26835b3962e92a900f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-f-r-o-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "e765ddbbeca42389d2584d7633468bb2ff21f9da6d5bbce5cb2183de1f5e4516", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-r-u-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c6335f420d18e34fdcdc72b92eafd917f9398f93e092ce6e16cdd51665cc8a5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-u-n-t-i-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "08e31182dcc93c8042c6eadedf1386c304065b1fe89d0de31da39930ba5453b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/get-default-instance.html": "8c387ec6bb896b86994f8e81939fc41515b8922c8228b29353990829abf32a3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/get-from.html": "30c889fa27f4083993826411e1eab7d640df045e4fad10ddf9425ff81adfe0b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/get-run-id.html": "f7a85f2f5211d79f7cbfff79094996477fb624f05bf50ab3771db849cbf628e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/get-until.html": "f3327f53d9c7c18e04a3d6d8f9b8034c10cbcfed1d80662afafc7da744174948", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/has-from.html": "3885aaee3604ba856ac3510bfd9145c37c6aa975cdacaae1140627ceca917154", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/has-run-id.html": "fde1dc1dc69aea4a10d93ec4aa11636500f87af13722db2c2e87c257771176ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/has-until.html": "80960bc5dab58286b5016fee03c6daa1d9329e9cb3065f3fa25ba68d149fa162", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/index.html": "fe9211fffe0df6d05f97a6c98229fc930b54169c2d97e8f5b48321c563fc00c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/new-builder.html": "c2abc16100d6c7f955404640796290175f93d86982ff6f5475fb5e6d0acc965b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/parse-delimited-from.html": "81f75e99fbe2ce1031e80e0b531de6c92dfa8efcd92e17c6ea1fae0e28fdffef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/parse-from.html": "a4b80a1b33470353e4c54e6d5586fc28b5b6c350238c3b189f60f6bc3430f594", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/parser.html": "87f6733a1f7f6c3f90a83e3125b6737a38b38efd70df4fb7bacce092dd53694e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/-companion/index.html": "115ba97fd551034be1adb5d02da56a752e027ec94bdbf84fce76c3158474d4dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/-marks-proxy/index.html": "4de321184edc8715d40c9a55544a720bcc86549409ce6eac53b4549cdc631c04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/add-all.html": "062bd6ef4678d503c07ff36c5350d99d2803ed9494f1c9217c38b832a3d4458e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/add.html": "8b254aa7624d7563ce05690ca85e6c96992db71fcf4c1f08c5029727fc9a074e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/clear-from.html": "2e3d8c37bc8d98e762c4cccbb1932ab8c8a59aed00e37799b8009b2f183c6822", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/clear-link.html": "165e30510cb57bfe73750b52345c714081ea1938436e9a6c182353f76b6822c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/clear-origin.html": "dba0e0ca8f398238c1414c7978750963594d87d8738ce3683e95f814bd6f89bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/clear-until.html": "3ff0d015c66185a8963016a65ec86ae9ff704fc4d65bd3264ad64b2e12b1cdf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/clear.html": "283a0611b4c21d5cae78967835bc84139525ddceeecc0768e3874e0f877b3545", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/from.html": "cb8ee051a38778fc0fdec4fa548006ee8afad79eb8751015f28a5d4f3427fd19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/has-from.html": "c06f02495c3398e763f9012fab0d1196d0ee18c78b089c389b7ac07f2bd6f929", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/has-link.html": "d98f6105d5e3cef0ab434b2ab8559ad8e58405f607734ed57f15bbb9734f48ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/has-origin.html": "7ab6efc79a6dd5cc67f73ea427f5bd9ddc5ca4e04f0e1969c46cb5fd97ee58a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/has-until.html": "a15566e02c669ee504ab15148675efaf71135eae64d175faebb03b7034eafdb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/index.html": "d17ba732272e8d3d2d741a1b32b63e1adde77bbe01b12c4be1fdc5887e721a53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/link-or-null.html": "7af3dbc06a41998a2d11095b1032544ad10af8c823bd345c39432343ea82a813", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/link.html": "6eecf3dffabd416ce5b8ea2dd035f597aec2d67380b2edd1f19d665f27e91b9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/marks.html": "ecff8ac0a9c4b733b178e1fffd9cccbfe2d703727005e645abb0309ca43c79e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/origin-or-null.html": "0487ee6a8e6d2f57660be70625806939e8cc9a4f3b03d06a7cdbcb6d1f446520", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/origin.html": "f032be28bb975abd6a462fa1aad6fc478ee50e646e020c17fd1a20eaab652f1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/plus-assign.html": "57ef448cea084f2ac570562f6d0ae11bc6d0f1d236f634e9742e46245ab7803d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/set.html": "2c8b5c5c840e87b1c7ad134b3500153b8d2935c99ab79ba730f873d69c66e6c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/until.html": "2e5e26aef918033a9206b8b69761ba0a5c401244dcfcdd5f0b56e94be24190cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/index.html": "bc995cd0812c6547c1a63fba2ab8237a9c854c55600f0f961ab1a86e582f1ed7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-from.html": "7ae0c4eb2150b33bf528cbd08dcea0c99aac13b6db9a44de6c47a50629da214e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-link.html": "50af31e539bcb67cc31f99548b68797eb6fb0b10f56e26fffe79dc2152c99d26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-marks-bytes.html": "ac3c49ad06aacb38a43c1b8c71a5deee381fdf3af2604c5c253ca0f9f70f1976", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-marks-count.html": "812368366f0ba99346a2d9eea54fadbcd16755f251a480d70ea051924cc8690a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-marks-list.html": "4d77a5eb4b773d0adaa5d59ec28c4e015f85e661cfa2c94036ffb6942cc83fd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-marks.html": "b1e262e4f5dbeb603dd7ed873eb112c00097cc30bfd877fe45742eb08b287f0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-origin.html": "c9e1215298e1627945110b6e48cd558af8c2290b0f1e540bc03306eb20b6c9fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-until.html": "c67158b6ae1e7a88993583eba26746f3137ea76d0eb80d89881e57d90b318189", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/has-from.html": "385923d282bb75519d3eb63494acf4bab420d589f4b73812d4830f30ac2aa5b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/has-link.html": "aa8c8ad2054a09712bc5129fcfa59187915f0e395c9dd137ed2421697478f0c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/has-origin.html": "e418d1471f93724411b8784d8d19c73af433ef2c27f3089bae6f24322393787e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/has-until.html": "0109e5f313b006551c229a85abaa5f816004f4f42b726330487ee8ce8a8d7920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/index.html": "ff551ac8472a52ebd975666618d4158ed5e1836f27f8c9ca24c9f6480d128043", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/add-all-marks.html": "c07e41fcee0eecf8dd25ff70e883e2b34e8543805dafb01dfda9c637825f5d20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/add-marks-bytes.html": "a1e7b94f932cde981c2dbe8f84dbe8f1c9119ae0cae0e06934e7fa33839a86c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/add-marks.html": "c50ad6f0a82a83a14f588a8fe4db355edc665bafa38b2e25ccad6dd41d466e63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/clear-from.html": "66e7aae5391d96d8ed5dffc4e9d7c96bcdb89e4bb65660f77e2d96fb86078ca9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/clear-link.html": "6fb9556d70f3f5b8b336c3e62f0e531a9ac7aff41f4d77722749994c56973f06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/clear-marks.html": "d13cdf0393b7fb0f5080e83148a15f74e9ae724a1c972bf9c1dec568899187db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/clear-origin.html": "bf251cd83d6c8cbdc9380dd7e7384b375681f27cbbc482d983cf767ffd024d76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/clear-until.html": "a39d1dcfec10cb6a777f5a6f72f7b6bc7545ead2790e521613354dcafbf9f803", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-from.html": "9df324a4e274c01d0655eeccd72c9285adae91d0cdd545f4ac13e508faf87b28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-link.html": "161647778ebe38eac5dc5177c4f110ea8c2a801f321efb79e57335278629a0f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-marks-bytes.html": "4000dc6c0ae7b93ca1d5c7b2181da613b93e98b59d704a97868156b97c31487f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-marks-count.html": "8c0aba868ddc389f88c78a7d46dfe457a6f7221d515480abccf181fe5881d71e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-marks-list.html": "77b4e1055f1e57823bad7fcd84772f27ec5a4f7e2484ec5849c06c17d4505ed4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-marks.html": "7b4db1e5786fe3e9c00ad13fd9d09e63d04227f0e030e40d098b4bbb3bd6676d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-origin.html": "ddd0a620ada93b8ceeb9cd74c9d31087810b28d0d1a4e65e31d6dade4fce867e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-until.html": "fdc233c4f7cd2108a4474ad57ffe8596c9424b70a07199b1b7fe1061e8d27089", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/has-from.html": "f68434b3913c2f5c30e60ad777f56d2088b31ecc2438e91b027677f0e23aadf7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/has-link.html": "678bbbaf486f38d7b4cde442ecddb75d1ed85881625cec82a6f1a04dbc15aa29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/has-origin.html": "afa0e5fc8a2f4d395d549604b24c0f8dcaab61829cd44ff1b3a748d6be3e4379", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/has-until.html": "fc412712b25eb9b382bda6bc731c98447b017a81be946c7df5d362f9fb13e170", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/index.html": "25bdc5ee338c1c2b05dc3141580395ee68cd85e555403f92a298d924a1f20fb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/merge-link.html": "e4299e71808284b983cac88c92a989b12403e10d64db4aa3e45ff68e76e3bc1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/merge-origin.html": "5888f711d7d9ff29756697c47e275d782ad5ce6d453c4f2f6c30356bf2a3e086", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/set-from.html": "eeb93835292badee268a61086f85ac663b3f012bb762cce5c9f62a28568e37c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/set-link.html": "02b32bd4083554a896671dcd28046fe32da74b6c5bc8ee0fd2c2d0a24446ceec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/set-marks.html": "e0afdc900159754ded9f484bdd0dd9b9473ff98d2ff4ad5717f575933f3332ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/set-origin.html": "caf6801666b122cfac351361b1e7fbf35625970be2563d7853c1b5846256153a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/set-until.html": "51683a3726bb6813dab5cfdab139954847e9b4300f6fc10783c671325d09733b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-f-r-o-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "1214700ca860ee84484c34aefe4dd43f4abc820b53466ee27362640e3f8d66a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-l-i-n-k_-f-i-e-l-d_-n-u-m-b-e-r.html": "00ae24b08ba06513449d234f299afb5c3d12e3233d26b6400cedd2b2cbb6a6d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-m-a-r-k-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "70a80324b9ffbd3f99fd51888d071c8448e3458e1b8c80bcd60707c941189ddb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "3e5b5807c08992a9b20285848e73379ce64dcfd56ca1149eabb4bab3b73d9fff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-u-n-t-i-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "7fa8a7cdc1f5286aac245117c584ea32cdb74c571837f2802b6de56743d92644", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-default-instance.html": "d6b99de4a28168e6ac11e3a0ffc929121ca3a2a0d4a329c7b4484f3e240edcec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-from.html": "93247c24bccedb8fb572c4b7173f57b053505bb7380b1087363c68fca29fa2fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-link.html": "62315f909dc9855fb8a7deef749cea3ae91cd09b4d8ff6e066e52e8968c56312", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-marks-bytes.html": "e84e90488a74bb755c50dec3e486653aba8935e0b1f5f9dd6f179f4678ca97bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-marks-count.html": "620418471f53cda699256646ec950eae11fee145ae38b52b10e6779e9b33a07f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-marks-list.html": "2e1077ca15b6d7ec544a193d8d1f4bb1b0780602c0739f4b1e3ad6446f4b4128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-marks.html": "1c204f50e0f989e549021024b8587e03898f9b6c5f19b1259fe2ff35513d12f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-origin.html": "2cf6c0907055056a191ac5d18a6ec126e97aae0de3b485e21966264c8599660d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-until.html": "bca02980308956a61fef91be2129aa1e546bee9d53330a1371bf2549087946fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/has-from.html": "26ed16538fd1915c36275e4610e244bdfaa2b711ba8ce7f6c1da0c11b632e10a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/has-link.html": "ea3e7b0741eb59e07b51e8a5b751059a2e9e706e9bd6ff6eb487fe1526807c8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/has-origin.html": "a8884493a2b5a3d7552bd13fa58258307bd33e362d9b729eab4c715576ce5682", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/has-until.html": "6da649deb8d03a3b6db24d91d2bc935c3a32678062feff33e1011a6f373a8194", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/index.html": "35afff56d1330fc9e6d2ecba7714f372ed54cf23ab4d22ac784fa6f5289d7cd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/new-builder.html": "285dca5c101fe60219a87320f359fa3376b0c2a50e3aa6d2db7d301ec0f8b255", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/parse-delimited-from.html": "ebf2f4537091650bc140281ca2f623b5c3521aaf49049b75f36ddc6b6b8a8a84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/parse-from.html": "1efb7c04e3cff72b3bc829b78541627f072cc1d45b055308d395dae92504e11c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/parser.html": "fddf077b5edf1410370aa7c9b467e405dc99231f459d797d6eb8d63c0cdad209", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/-companion/index.html": "942a749ef27648e988b52eb1166a653bd8427f65db066ac886d83f66bfed51ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/alignment.html": "beb9a3bf78a543a5cbf9880f304cae200df15c3dcf5a41cb862a1f65f3a11e0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-alignment.html": "a79752cb78f62a53fc7725043d67f8e10bdc478fd1ae20bb13d15c9cf6e27926", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-colour.html": "da8a8642326c954842ab8201d8a85005a24ae331a034ae4784746007cb4aa736", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-font-asset.html": "8a2fc6acd3cca1c8cb5a7b4e1d038102a58f94303d2668b33359a51853c9d8c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-font-family.html": "e9fcf027ba3942a29859df941a70372e7b431a920c1596233242c2e38e27d914", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-language.html": "f3fc93f65e75a8d0e4314d165115d0721f6c0aeb35c10c9edf77211a77a554d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-origin.html": "da2cf0721d9b844341a98139bd8d8a724cbe0e7ef979e74e69488f5461485b56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-size.html": "02860cbed9b01377f008d8160dc0b9c8a8cd3a687f2d0f1b960d4524089e8de3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-text.html": "262162a9031950f46af73c5ea8387b49f5782f09922f2abf7f98d20277480335", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/colour.html": "e8a8f220ec5767d7e4d02f907bf01bef4ae87bb74b5cdeac9df625e1f92fc5ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/font-asset-or-null.html": "2542f5545d93fe40965f199670ff0769722a1bae07105fa0a3ee17dd5b4588b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/font-asset.html": "5ac310a43f013e797daf458d3db6f857cb30b994fbb9fa0b29e653f59ad25dbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/font-family.html": "3634d1422233d2577603fa7c16462c6ee672dea4f89b8ccac4439d790f36e216", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-alignment.html": "8430028e83f0df89ef64f94f40eff7bcb5232c0ea3c7a369657de68fa1f9c7ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-colour.html": "a09940c3e1afad98217e86dd545f2cc4022d332f5bac6bfef0b1bd232bfa13c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-font-asset.html": "010ee74e5a05f9ea49afd69a112604dea3e91e8a5d4e58aa0e819a49b684f949", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-font-family.html": "b1d40c5366ad6503fcdb6f5dad5ff3b19fdca07a03bd8d607ea43c0b2fb677af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-language.html": "5b6816353d98651d935143668454d5b0f3ba0ebbe7befcdce160334509bf98b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-origin.html": "a5a9bc081cf5bfdb95710b2234f9b850c486208bea5963f9712e131b603d6854", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-size.html": "86f33114b7a41fa08a4d072e4e52837058757848c542671d32ffcbce82491361", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-text.html": "4e45a2e47215680bee7640d21c716f54d82e85a0c3fff6222d80bc17de358da2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/index.html": "f7d256bebbb7223f57b67fa9a14911c287a4ca86c5cfd67c2e072a3c78c2f0a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/language.html": "f9297bdb59d9e4f47db9d41631a79719ac39cfb2e4224bc05fdf48dd587de5ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/origin-or-null.html": "c3934e23bd65ec21dee5f02e1dcad7c4d8aa64424bc1afc4a53028f58db26ec4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/origin.html": "b06bad045a7135e780c27f93d026e4185b7b2746229e8506be7e6334c0be8d11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/size-or-null.html": "11fa17da7c6d61c9f69bb9068114f2713e9e379bec68b5025d7e160388870836", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/size.html": "0ae2ba32b2f9a3be6022312f0189ba70d152a17a8c9a77e59820109c6c6e9bf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/text.html": "3ba43547139ff80c4c92a92c8b7fc046a0e5d87c68277d3d52628a7c2a838da4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/index.html": "404450a487ccd5846a20c5328f589e6e2add5765315eece735a81c9829b01a91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-alignment-bytes.html": "0828c5b747f5e4d94e721f379e52c728f1bc006776579126b6d46cceda570500", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-alignment.html": "1fc33654157edd4351b688ba066ede2b16e5d0ee5b8d8787cf1a91c698144efe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-colour-bytes.html": "d272523633bf338284519e93a604984d0cd0017e797e28e7b320b6cb2072de9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-colour.html": "ecc38f2455dce3a4b7dcdcad603d6880b7a8973849365d54b18afed2c91a18a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-font-asset.html": "2df5cef719f341d1a7cd5526eb13c341a05b58694cff01d1912818b6c02cca4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-font-family-bytes.html": "acedd40ce511d5d219a6f8200c1b157add98feb235ed793aa612e7fae4a06a29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-font-family.html": "817ef6975b3cf74307a2f06a7f00dd735c0a8e19d2a83e3b17bbcd8bf730bc50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-language-bytes.html": "93f94dc93a589270faf85a5bae14051e0353bef475bac21587df7d81835a0b9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-language.html": "d3c1841d6ed9799cbfedfc1cdd249104f590e602eb19ce18b763168810499794", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-origin.html": "2dd5377197c1c4383d84feda5d22f100c70260eaaf4e48d951cdb027785fc6a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-size.html": "e749cd3ec554bb2d84c66a7aa3f7830c374fd6379377043215fac839c1f1e1a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-text-bytes.html": "66f093ae80868d515cf9f61c13c402a986223133a79571c4fa91a0a00b7f90c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-text.html": "c3048805b15e7859e0b142b519c01d67792c6e4eea0e59da73382167bb8c0646", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-alignment.html": "8a3164a421efb904f6a6e2fadacfef13eb57668f6f5346b093c3207732b71a05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-colour.html": "608986c3fb2061f3a2e927d7d300111e99390669a8de0ecab67485540b9d0848", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-font-asset.html": "4495c44e7442a9023c4c99e482472fc12d54f52bb712d4d0c0c1ad710e17561c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-font-family.html": "fbd06acf465ce258aacf50b2ac107b9f31bc9987254edacd237ae9d06bd13788", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-language.html": "21c013f2b1185bf8a6f7682a212423c1e1dea44261cfd877191b288da36f469f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-origin.html": "2c79f4f9506c2d753c5634c59aecfcb14ec5799ec801f226cae811503b2d1d79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-size.html": "5ca15f94cb1c43234779453fde331b4e7257829cbaf3d8d65a0682b2ef616e28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-text.html": "deea104c8c0888b645ec4da0030497493d9711fbf056f330dca85ed3e47beb11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/index.html": "21d5c5462ce30d6f5a2bd84c045825c4036e39ccf3636487c6e07515d2ca1e87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-a-l-i-g-n-m-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "202003c36bbf20745ffc9d2daffc171ffd0ed68b5826875e2d6f3f8501555747", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-alignment.html": "a2704dee3e1c788dd3c4fb045d759b7945865b1928e9953009ccdee794c92b50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-colour.html": "e8d36e87ebea4f8bd255844a71d8aefa8424043acc9d86d9250dfb9177307a3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-font-asset.html": "01cd0a3b5ec0afbdc9bcb292dac9fbfdfa9bc5f331c00dfa98efbed092a3ad62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-font-family.html": "46831a29d7b7038293cb5a44be2387a4dd3676f7a567c09f13088716599e7641", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-language.html": "7f3fb12074029f8198a0e8fbbf00e795325f9fede43c9ad85792457632c72f9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-origin.html": "e315c16b9bd37541270957e6bcd99ff844437062549e0ee091359b8a392ac640", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-size.html": "2ec64f05868f9a19dad7f620f6426ccff528dcb12e5bde1fc694c519de592067", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-text.html": "ac35a5aa77f2dad54fc7821e7e84fc4d257460f486ff7c98b80e6e5a1983fc9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-alignment-bytes.html": "59e6120a4c3d12aa547d1970b3fa356c41ba74bdcde4e28a27ae210268ae7081", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-alignment.html": "76e60aaf4f7c109f55b3257c4856e3febe7c74824f93533fee20bf3f58a2c0d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-colour-bytes.html": "434def8b294a80eb1bad4ff4f153fe3ff380d7c26ec315f6c0dd366a9ed5fdb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-colour.html": "5ca5bc60f9a7b46ea4d3a59cf0e5cb04eba7029b7da20c4d72c7c915b893fdb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-font-asset.html": "639df45b8aede7ce3c854a04a78bf6c2e982deed1ed58fffe3bb1c1d0a41eed5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-font-family-bytes.html": "a9639abb77c59d2d8e998fc32e86f4d3c076df9f5a701aae154619e4a8f21ae2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-font-family.html": "a2031b80845f934673f307f8301f320e3c03aa000831a8e39a65592050aa0805", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-language-bytes.html": "a740dd31e3e57179cebf125b0f6758f49d1582f490922a1cc6802d3e7eae2d65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-language.html": "3f77bdd18c306ff9e06983811012279f60ac25417585f542b9deeeabd04fdbcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-origin.html": "d1367658ba0905c349f1990a3be9e3024e6f77c65e1f17209f631d3471983493", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-size.html": "d560d81ddadacdc1a8bccec519d65a95b831ba05c24b39f47d2505aa95c5892a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-text-bytes.html": "7cbd231bde2336d8df8cb86bf2228036592d50590fd1554868c823f0883f204d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-text.html": "c71e53b8309794bcb10742e434ae0999672c0f271ce10c9e2940cd30b6934b2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-alignment.html": "5330c764d9f848445a97ce0e165a730f63e9569cb619e669a700c3e862f17420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-colour.html": "41a2c05cc5051d00d3c1aaf0ad051906d5a57baf6e6373ccd66f86df8f5a57f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-font-asset.html": "1a0764fa9b9584b653d3302e09eb45e3ea777cca3667f84b9f866c1ad5db893a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-font-family.html": "ce81b46586ef60575b3d6932a462733f24ebc7516e4672c46c91e2edfe929b4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-language.html": "6768a2ac7827e4327f705f1f8650ac230f34e1d730f07510d207b36bbba78d2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-origin.html": "1ac52334219b93bfc1c6c137bbbe633ba806160fcfa118e2a5875e6998750a38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-size.html": "a54fb983247c11fa90366a9ee9f88184d097ad2a61b9171487fc58adb3228d90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-text.html": "69ab14497fb5c28b6f91fcc66f4987ca8168ca83538f9c38c94228a8d649ae08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/index.html": "da1402f0d6b142db6bebee9ef23688350606d0c032b29ff9e7132a312ca3f83e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/merge-font-asset.html": "abad808f95e51e233fcf4f752a40a9119e543d2d5eb2f1c81e9ebef6e87dd3ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/merge-origin.html": "56f45c028e71fd6dc8883e2e9dee2179669853219058b361be962fd296f981bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/merge-size.html": "2429bc51373d565e019372bbef772a6692bf81c976f98363385dc6bb45a8bce3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-alignment-bytes.html": "4597e34fcc125cb527cabe4e47985109478cb534d48757484a740003cb4666b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-alignment.html": "feaaa29639b5ddd29d8623b54b27c2f1fe49d934857e644998aa7ca3c6c4d892", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-colour-bytes.html": "9999a300e8c56f0307930f144c6952fe35fcf8d629429c6e04f0641d84997b39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-colour.html": "50867d8508a2b93b67161f190159dc767248f4987f1b44461d50c6e1efdef99e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-font-asset.html": "691d030fff32527b2259a503c254f880918aee6aebb74425f190c73488234620", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-font-family-bytes.html": "287a238ed94d1a514d661ec19500cf0d183beea529a40e1155e072ec9f0e314a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-font-family.html": "3818a3ee9a2d6d9ace455e3bfc12f56753b5a7c17b3114f06ac534687240bd5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-language-bytes.html": "3488f5c40b461ed2fdab47f434f378a54d28dd30f495fe56d7394a07d441d86b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-language.html": "28d920f2c57d8eef2214c93c11fd5c932eaed8394d0aac003d8bd5bfd68dc0e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-origin.html": "67039eb18c5f0ccab0ab51efe559d3a9ceb12b8644fadfb44f9b45a79d1a1840", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-size.html": "fd5e40965831428f73f9aad8f2d2f566641cacaed42ddb26597a1744169e6501", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-text-bytes.html": "a406a97774ca645cecec4d45925c1003e2691d143bd501ee5edac0cd07ea664c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-text.html": "97de1fda3c6e2565db9d8665a30607592a5f6b5f0b9a1cf8e4dbd786f1b0448e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-c-o-l-o-u-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "8a04c778ed0ca8cd4cca0f564854012f9c167aa242a54e7a32c235bcd56efde3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-f-o-n-t_-a-s-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "65c4d96aab6fbd0cd822d4139a27175f60ffbc04877ac1b64460fefd838d2553", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-f-o-n-t_-f-a-m-i-l-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "f81f1422f8e0220204fc12e222482d1585cc0d226ab3f3016d8c8b0ba33f9ef9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-l-a-n-g-u-a-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "14664aa82117279a711dcf1f9409944fd25b028f6eceed1497c87d79eab35771", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "09ef39ec1c5ba620b7ab904f435737f55ad4325e3b80aa2e7d29ea44851c7dc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-s-i-z-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "d20cd57cf69dd9b4fa3094a9e7cd9c6c9fbe883497edae34eded44428f4a9190", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "c75cf2edfb19b2b8810e3c28773342b09c876128d5946c91216b769fbaac293e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-alignment-bytes.html": "fea92acb23fa88cae79e30e410623902cfdd64e786b7895e3822983a0da83e40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-alignment.html": "6a1b088c61318b5703940a90c01e94f31fea0ac677a507ae76dffebf76124c49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-colour-bytes.html": "33c6f255bd9243b4161e9a32e1d708dc8f19a681686d5cfa83117ca6e752916f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-colour.html": "b62343c7fc865581c67e7ecf2d489ecbc29c42f006b67b17c76ccb031e72a0ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-default-instance.html": "af50c3a61172e20a6a62a144ee487ecbe73b0555a0e57c28356d579051373a7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-font-asset.html": "322251c317a3be212cee3dc16200792848329c71d8542b2f7e0131e283f73bf4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-font-family-bytes.html": "a7668f410b7cc2748c2f03f2556b4be10ad16363e9e84b4d5d461bf8f49f94c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-font-family.html": "ea75852de4496dab653b20830d98e1fb6050284cd5695115a70a442419078ef0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-language-bytes.html": "bf3feeeb727d6111a1254e63418d84af47898eea42ad82eb331a99171cc40e26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-language.html": "53be4fbe26d2337021a9d3a031b52c19ef470ebeee61bdd645ed5ab562a0121d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-origin.html": "d0f370cd5fbf6114267743b8c94ccb64397cd31d727a1a21f75c2b41b7bea225", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-size.html": "86767a60b49393b81c58109e6d53ccd44d2515e424428e9a2f5928a6b659a8e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-text-bytes.html": "4c75fb6dafb9674889959a3a6deb03d4b0c6b726640cdb251d311d487f9d8a53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-text.html": "fdbc7ab4da78f81fe754f8b9fb396f6d248bef91976375994548433fbde6e83c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-alignment.html": "1a96c272ab1299f2348b1d8b566f67fe5e6ad04ba407aadafeb66cd3c55fbe97", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-colour.html": "65a8ae56a49c665d3fa27052611d1a61f6e6993fc9d264b50f98dcf24fe238a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-font-asset.html": "b03059697b44eb09c4678c78977e976ccb132aa7742ee6a17a10b4354a1f016b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-font-family.html": "8769eaf9d235b4ab7cc5a6480df6a61ee32e29454e2dc73568744584014ba64d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-language.html": "0eb8ab8c63d285f3000321adc4ee5bec618d4461cb0ebd7fa28f9e48875adc18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-origin.html": "d616f33366b9649fd7f465e196c2f8da97be7d73a7ccfb320164c11558f4e3a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-size.html": "8d071bfd620b96c986a7558d3dd13837e4db731453790bd83cd107fa5ccdb92f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-text.html": "ff13e7202311d6d24991b7ce505d5a179b3e7f3f660a8375635a1eeb600d8bb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/index.html": "351133b7b2e31acc10b1156b1b74076fee0fa6281f38a22ad46aef5bd4e8abd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/new-builder.html": "40e054afb1420ef0b389caabf89f93396dc505d6ccc38dd7c15044d09024e430", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/parse-delimited-from.html": "af9a3689b750a6cd1f0577f0ec9d0aa506a47537c1c0ae093a0451e2fffcd043", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/parse-from.html": "c13ad763b9eaca0b2d883db8c56e273b5ab1aac3d78e0a1399f2de985ba98128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/parser.html": "de5e71d4692eb6aaf9a4c3a87bd1513c4ab21b51c17597938df15bdbbb5633db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/-companion/index.html": "29a692437f0106c87332ed04cc2be670b718ed8c04db2eda02a9410ef07f62ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/-effects-proxy/index.html": "f855c1398596de090a5e80cc16d2aeee9870a4d63d04e1fe3577538ebbd0626d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/add-all.html": "301b4ac75e1a6b082c33f8d142b83eea17c4d36adf143bff567d95ff441eb543", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/add.html": "b85d02e6240fa8539c50b128481eb14cbf6ad9263e8478259ea8ea6cda0fe9f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-clip-id.html": "ee6ad36aa600ee997fe85828db4d4496d390f240dfefba79c249bc48133bb76a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-enabled.html": "3ceb1f9b2d129707d71fcef7f0f63ffac5c2557361689e0b0ff98812c0a8b339", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-generated.html": "6cb0e2b73b5af557b58244fc49f245b24a1d49c390fb7ddbbb02815df0e8b166", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-graph.html": "7c3b66f4af2481a85849fefe8650ff18ca5c3bf59bff84e7a2d5f9031e8ce31d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-group-id.html": "f8b186069d0d54bd4033d14ebbc23cb61e8e388ca593a0e72f5de0de34504948", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-kind.html": "db3cb9c78fd92b565062325dab64b8682e2e2e8f0ac8009ac73d02e9a77f85c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-link-group-id.html": "b2c8af443c79f4dfd9c186ccadc771e2edf451edd85f9a6cd9ed70eaf02a1a4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-media-id.html": "59e499ebf413627365f84c0a911c0213bbdc3099982bc1f5625729204394482f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-name.html": "6d648c3e162a485d5630f5aa77d9645748fd3cc32b0c2fa19ea157dd162115ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-nested-sequence-id.html": "add9a4e0630aff811ed9acd1097e909b8702f35a8767b60223de9e26d647e714", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-origin.html": "388ee2e226bdde8afed6ef5942cc00a9eb869423bcf1d5f3af81f4dab381eadc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-playback-rate.html": "94002a0ba4069d17a6ee89806b5b10e74ce3c3ff1e23400a8aa84fd1f4b44329", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-retime.html": "8989392ef6ff5a6554ce521cd10880399f1d9f3f58153fbef0cf979c85e4abcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-source.html": "ce7215f3a2cda7eb68bd64d196229e28638f6813009c21d94fd4b0b23731fff3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-text.html": "5bc93c03af9c067b8f7c63672a2f15487b2e57a179bd7af60dd703e9ca58218e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-timeline.html": "1385db31b7406b70a1b52f5e7b2d9472607c1284deb45eadc55c7980b0ac0857", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear.html": "b3374ef38610ba8359c0e9eda02f9edca081423fcd9558d5da7a6ec1f69927b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clip-id-or-null.html": "171aea88505418776d2aaac772fa6d9cd0a6f19610d1d5f5f161d40f01d9d8b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clip-id.html": "14ae4c8dc4ee1b8dcac632371d17503000c78e19fa92ce1eb2f1d80c739cf632", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/effects.html": "13923e16cb68aac9ccb34803c7c219493754dde7d47d081c2a4534bbd1164413", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/enabled.html": "2e77808f5dc890ecd7b4d268b5de0b38719de88dad2b7eba514c97a173941b62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/generated-or-null.html": "591c39d39d7ce027767bf68c60320b28c6698107c40f126cd5915965478dfc6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/generated.html": "474001a9abacdcc06dd789c47a545bd8cdc46c84e46ce01fcc3ef5d75a393bb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/graph-or-null.html": "ce2a4cec31e717c6b9d3b04f7165b50d0b004cc82c8d7ffe81eec3c296ac465a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/graph.html": "7a6e414fd5b6dbd884e7b909f75fcbefacfbc4788fd0666a6b0aa7bc74cbfabb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/group-id-or-null.html": "38829c7b6ca58fa04d0d29b0bfd4adace7abb5cf72832ebc91bb30795aa90362", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/group-id.html": "e38af26a197cfce371990072f2a5d3ff7cdc0cf3916b464103efdc4c6f08dce8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-clip-id.html": "b230520d2397df5694281ca33a79254036550a60ce19e3ac85e469e9dbb9883b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-enabled.html": "9ea002c85698f14760374b44d00814958c822b108a07b810559a7217d92b6632", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-generated.html": "e11d033184f17c3dd480f415717654c42784a9567eb3ef8fce0feab7c8ca4295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-graph.html": "1a27cc10a3cf75b31a8b80941ad31179bd183a7d4d505a46b8c59e4c056a678d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-group-id.html": "7ee51ab710db42b95df32706370912072111adde23b1a3db33ee1a3e36192cba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-kind.html": "b763e5de02bce8184abd367525209ac9d30f4db75c0ab3eff557fad643d10e1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-link-group-id.html": "9c2d6ba419cc0c63e1701e7da51465bfbc5b9dad62410fbf395c4ebb1cea5385", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-media-id.html": "45553239bf9f72e4947098a2c31e26b4b0d56d2626bcdb3961264fa08794b1ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-name.html": "3e665b1a61e95e50ef6eadf16087f84538fd909a6aa344d10640e6702080bbe1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-nested-sequence-id.html": "4e00b0946309c390ccdfe4fbcaa1ea00256aa6e274008eaafdac272cb54f7faf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-origin.html": "aa40bc91d1141574a30c7579c5b1e86d75ec6ca7db799611b5997f5a5d6166bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-playback-rate.html": "361a7077f6b1aa84e8722cf35b70979a3f336a8c8f2c59b394668c57c4c8d328", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-retime.html": "2e347e0b7c2255d11edd984d2cffbc9aad2021a692033391468ea3607c0ee6d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-source.html": "a80a3b36e4e1a34e823c8fb0e3a78ef835069a05c0cc8f31c571f13340e5aa33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-text.html": "963d21905343f3e5fa6f53bc3714fe37ed8a4012d92afa65cc2818a036f243a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-timeline.html": "2347610262258165ac1e5eadb96003fdf1bcae3494355b7f9630961374a0eff0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/index.html": "4de5197b426d81afe5f9ac969420b8c9d87160d232d2f49aac0ddbe13edfa2b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/kind.html": "8e034e9983b2ce444297942fc122e79b1f1902b395770ed9f2623e244bdaa100", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/link-group-id-or-null.html": "0acef9273763f0b0773aa29417d1ecfe5434f14075e877b02b5c0a46ecab36b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/link-group-id.html": "86874729a70287b4d96e2bf9f451feb8cf2e223d51482b4ca624b2653bf616f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/media-id-or-null.html": "8f90253af627d0f0c0e646faf641160dee78212c1009b2ff2176301d917a1c53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/media-id.html": "3e85fce755d48e46b6d57213f31cf80d515f8f74b42c2da3453215504af54ddd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/name.html": "2473bb489bf3c459cc3327bbd437ccaf035eb43bd8d783766c60f9496706a60d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/nested-sequence-id-or-null.html": "d889a7a1be5c40bb4f198b05d1d8a6d572a6dc01d62a71d540436879f2d32c4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/nested-sequence-id.html": "287627d50f80b906b0b0cefc4057427bd33e084ed1b0cd5005805770853ecc15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/origin-or-null.html": "5270dfb66ed1e401c4413ff4ac0f2b68629fcc6986c1c68725909d44d9a5f56b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/origin.html": "4e0c08d28922699d3f44ae68bbdea594ecec82744dc4bad5db6e18bfe373e920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/playback-rate-or-null.html": "29f8b5873543e5bab67bc1dedbcb2ee9087f7b620047e5d032747090a40fd40c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/playback-rate.html": "1fdddfcdec7ba76cd93c667884166758ad6777db791216046c08dc024978b7e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/plus-assign.html": "d844ece961b1b5e987f327a231a28447013566a392c5de2889e4b583185087be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/retime-or-null.html": "19dc4075afe52e8db3a30bfee2693b29b0d1a6ad3b04169a9d8863d207318531", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/retime.html": "a31b4363ae2d3b599bda7592c202a7bc4659699be2e89c70864e9c7d2ced653b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/set.html": "e065ed1395bc7be2541da86d158e3de1224feb75a090d5241f7c3350c1c65a1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/source-or-null.html": "cfb7d33f25621ae079e2131e481e26b0153e1d76ba834ef7eae6d97cbee04fa9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/source.html": "988912ac439ac665966f46c4d1991a7221ece0e4b8deaaf03b69910d1c92d101", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/text-or-null.html": "bb675d537a0756757c01572bc022144267e0891e41fb64ea390c75c24955558b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/text.html": "786acb6664b65328117ddbca75170f368472b93c64a3097784fb1a4ca7314ffa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/timeline-or-null.html": "a67398e07640d4e4a848f5621310de3b2abc3805ed37e5ecd4a8895279797e16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/timeline.html": "654af459581283f4b13bf6087b3eb6f79848acd4289a32ec7e1dbf72fd4a9254", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/index.html": "18bfda9ce06f96c870e52c6897781549b26a7f2ac3ab473df77da10878e0244f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-clip-id.html": "10b7bf6964a435d04b9068e603ab52e385d68c9cd9a26932585ce74bd3532d87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-effects-count.html": "2c3ce211877aad82d903f9e00abf63e31e72d38f95efde3c472ea29cc3a9b5f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-effects-list.html": "a6f05c4b5a9721912774bbd7bb22390d66ec0e3c640b2edf5a56f745efde7e2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-effects.html": "fc50ea9533fa23dcf22846283e772facedd239b36085864a94c4af5391de78b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-enabled.html": "f46403e7e93f44deca7fe10d5da1e1588434d8015ed98da851b6423492d7b3f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-generated.html": "39de7308d8d5a474452267a5b6f4a4e88bae5cfb95f11be8448781f53010373e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-graph.html": "d1d8279fd99547c41bf671ecd917ae074138f1b92feaee9cebc53cf52621114a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-group-id.html": "4aff93ceecd4f75a2014105ce472d161eceebfad25f301d8ef8469f351428918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-kind-bytes.html": "9d9f667d708a90548401a32cadd2b1902bfcb2b52a60c0fd91cf3aacc34aa9f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-kind.html": "6b20035d5851d7b64d29dd512d2e292e700961fb64a97cb25979c7337526be16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-link-group-id.html": "f8cedc3f2b07f9fcc160aa174c030d29879d3501e7d919a2162cce3519da6e6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-media-id.html": "62cb6826d928d44a1f11e53f592310d717cdf1ff77150feea1360ee34101a9c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-name-bytes.html": "17201514889b3df8e934194bca2c621e3d7efad8a9fbe3bf77b293ac26dcc17d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-name.html": "4366aab079c2fe4701681bff5875df3c4a8be6f8fe7f914c00b81e3259791f05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-nested-sequence-id.html": "c041f403332d9e1a0c3ad42a843cd79702fd8e6a3e63cf15bfda59e1033c5988", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-origin.html": "0722de1697da65bc676107fef73a9e05f71911ef9a234c5c615583fa70ddb1b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-playback-rate.html": "7a7f984ddf8a87af20653a25e83851765b2220e18e9c77852829e6cf9ae6e68b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-retime.html": "00f9dd4f30bc90e3d56f606483fe36a0c3e03e88ec1f683c0c329dbc37d2a9ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-source.html": "93cdb0f1d0b18806f41bf5578d8a9da6d20b5e3bb565c9b34bcf2d1e1ed7734c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-text.html": "dd8a890187593ee6a18da17cc64782998bddae66c1e277345405613c7746aef3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-timeline.html": "04764da5e978b6c035d6c995620cfb81af26cd88c4fad0d806a01c1e7eb78c5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-clip-id.html": "60091fe7418d1e1c9a71b3f91294906c0f73bb6e2d9275deda1ef8aee17e37bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-enabled.html": "8b5e265ea1c779b9c51fe7c0de13a1a64fb5aa69f502f64f0c29fe84c381f4d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-generated.html": "7584fdf83593dab8732266c1ff8847750d69d88a12f1c5a0977f7a23ea0d43d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-graph.html": "9728ef91f305db0dab0bcbe406f4392dd80f09747905d25f601feed5a61aef62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-group-id.html": "8243163d0ed1336d57f51eaf5d8156c713c8be812e354f668afa4831f7fd461f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-kind.html": "cf2a8a8c44296d532073d543bf4fcb1b40131836860e7520b8fb10ccd7db5b3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-link-group-id.html": "dd0b293c51b4f133a2765796b3bd229433903c92cf9c332d1512054d865ca9ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-media-id.html": "9fd480ac6b3f15e7dd51453ec083e34252658f7cbbbb0940bf4abd4017bfde9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-name.html": "a934e80b3691824bbda38efafeb7220e7af8ec5d3f54ff2896a43604fe4032b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-nested-sequence-id.html": "bd643d1f799645da78eac7342f6da1804180466f094a0b38d83415c573a525f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-origin.html": "9cd3e07661123571b9608c82b1782519ffd184a0af834d562fa7cc54a761b554", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-playback-rate.html": "79b8fb435583d0fa1b2f415dba59a2a8b082d3175bc09b3279a337ac6ae288a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-retime.html": "0d46c691a03cc4d7473f9c097d9a24f6c40d90c3ce6dc687ec4b4ab1dcf5be30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-source.html": "4ca4a9dc3a2d9709c19b8ba9c9505777d298bcb351836d9a0280af6c92719d25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-text.html": "85c186ff6a2efa21e6e594d8ea8eed885136ba596c99edcf46ec0b5f905186b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-timeline.html": "786a1272da8e0229aa4285273da31f0709c0312b70a9a6bb607110a56c307aa3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/index.html": "c0dc35556089c572c74912e6593ae8cc4642fdf4e865fe97184b28033953fba5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/add-all-effects.html": "55ae9135ff26a66b13cc7320aaf2acb90e666936cc5b14fe3e289115f02c0f70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/add-effects.html": "8e0eb1b3d6dc27656d49b88f651cf7b8407f6098e6586957b54929e4a79f8da5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-clip-id.html": "1ef5b5dd16b6ec41fc04b0bbd49a0618296eecb062bd23b4f0ff994b25328eaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-effects.html": "fa3ee40a3297491aa54a206d2e089b080adb15d6849f35c256724f32ad5689a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-enabled.html": "423c367937fc7f7bd544cab0c7963cde9f88b3887aa48eba4d5bd89e22651a37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-generated.html": "d484f9f200dfeadd7d9dcda2b1cd4438fbe5d434ed2569bcd79f0a5966fb7e43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-graph.html": "d90032393d6257deaa64ae9af01c85db55a376aa4730d5782ea026d323c39c8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-group-id.html": "0ceb19abb3de9ac5481bf0fa7f4e5d4c81020f2f6a9cbf22c85c5355c2e61fb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-kind.html": "5ccb46483e40ab97e341d07e367e33b93a329721461de635e5b0dbd3284bc350", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-link-group-id.html": "2b91255c01eeda571f4ad170f0a030e4be49a114ac0c338e7c617d6205090602", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-media-id.html": "2c348c37bc2687e9b7bf35b7d2621b5dea4c24707264f4581413584d58956502", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-name.html": "9ebf750a8d44688744b14385d62c5e6515a7966eec215afb6358070170415f9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-nested-sequence-id.html": "603c20f749231d3398c97e84d621618146e32a00493a8eedfd3766149052633e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-origin.html": "e765c805328d911bb74b1dc5cc2d400e6ff142d089625b3be9199574527a5306", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-playback-rate.html": "925252f9e0d71b2193ebcfb4162ce8bf63cbc9896033b5451a99bbd9ca79c424", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-retime.html": "96a0a64e6cb5fd87dfe4511cb1adaf7ccea15f48318e36e1818ca5ffc896a643", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-source.html": "9e4c785a65241f09603b5890dc89751690fc0e779ae78c9429780d52aac65e70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-text.html": "0d735e2314b22dd1bbb4b7d8498b78c4f8a11a887a1770c1fd9895f072b2b11d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-timeline.html": "a0e6a568e40d56177f3aaf590c814e50141d10c4b272b9f5a88f114d5840ca96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-clip-id.html": "14f60538af92ec979d18f7194ff4698e2ea13b61bd6309c5c014d7e07cfc0c5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-effects-count.html": "e1c7f65d3fa7674e46215441eba824e8c4e0462ea716601fb8df85270e6abd23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-effects-list.html": "2ec85dce097fe66b98f8c9e37e9177a75454f8b8ad74c47c618de9c0593dfdd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-effects.html": "08a0373ba406615faf827dc69654318c076a6caa6ea3574d636336a3de5c9b8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-enabled.html": "79e7b4e6b4037cdb4fb26faabc561e7f7efb26c730274782caa8d724ee52b2b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-generated.html": "9cf10dd2d5b284830c6085775c71188933449209a2531f58a18dec97d90244de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-graph.html": "b320f047261286d964bae594530890ec67f3c48091e19dc243c3e011c9bea1b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-group-id.html": "258038e42809e56ced2eedd5b237c216097680b74e813b274b21b7304a691e01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-kind-bytes.html": "d37db0ee3fc3520d590a4b3387f5298a04625c19c1f7eede6fc9ff5d6727c285", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-kind.html": "095cfac9ca26c50396320de1b4c54dcdfd3cd2ebb609867fb96d43d692a44107", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-link-group-id.html": "8420b8b3b7c8d5ef914bd292e95169370421196fc14e8d23a4bfba78a9abd447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-media-id.html": "1904163f16de02e26c36662998ffd4c7a65fb581142c555e74a010f38501fff6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-name-bytes.html": "ca29d2e8211466c7acb86af8cd96c6fcf7c3def804fbd8087cd4f77fe1789bb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-name.html": "0ef0efba1c694bc0723b9332607f2c4a2a5e48d1837d4db8b75f3d5e544ab841", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-nested-sequence-id.html": "54d3f0d170a546a357506bd90bdbebcecc99c36c70cea3bf2eeadc9886932011", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-origin.html": "2f9113e1da2f59e627a2c69ead64ecb3d4148c48a5c7851b948f90723285eb23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-playback-rate.html": "6a51aa0a95493b79516976e0d5c1ee47ed192309516d60b186aacef201787585", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-retime.html": "99461e82c4568188ed265605a77995d24c310e63aff1c5edb9a34adc0aac3b10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-source.html": "d8cce5079331e6e226435ad6860152995143344b0913527ea9ceed456ec7d4f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-text.html": "c4a3b8a8689ad338a19e79452e8ad3bae0498ec832c97c2369a73526f596b525", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-timeline.html": "affe3b5392bab1f9857c772e7cf0d3e6d8ad5e44b973ca7093f95707ef6830ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-clip-id.html": "40c649303fd3828a6908a5127376c86343b4866bd499dcaee6f9ee6a0136c312", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-enabled.html": "2558dabb3d38e0d3e5995cc70d9b9bbb90f15af758fbeea6d39436df7dae7295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-generated.html": "b6db29072b0fa37184a02c9ff53d91572cb8f64956ddc11a8bd43e31ea5b1c89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-graph.html": "c499b58557c84d975ce49ca67509097b162e65acfa20c4ed662020edf685cfa8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-group-id.html": "d9eba2b922c2f607a97fb6c0d989c4f00b9f27506991fbecfe33157557e13fc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-kind.html": "f8c3cca346d91518fd4276ec25709390badc76695d9db1c1281988761f665363", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-link-group-id.html": "9f212b8d073025d50272404889d7513268c86245a33ee9fb18496d8cb69ebdaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-media-id.html": "90838e38c0fa15d25b03816f69c4fb8caee1c762f7dfc2b45a97bc3b0c8c114e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-name.html": "27f2a5e7f8f89ac7742561d5dcd33006fffe41eb85c1a8b9f54c0411ba5c49ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-nested-sequence-id.html": "560bfee53f6ac2ae72aa56df23bca190a34a9e2445d01aa6c7ad06836d41cc2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-origin.html": "c6ba664b78c08bb6b44d79fc1ce26ac25c615d27b481305abe04828b72a26eec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-playback-rate.html": "8cd5d5227d9efe5dde06417351225f56f9f2e868b8664a88a86bb66c3ba68953", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-retime.html": "4a334c6f294f70e609cd4a19c31a9137a2d536f2c722d85c4899b1d66f3838f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-source.html": "3a0773a7774a09bf529a74cb38ec21f89576df42ac38cbb60dae6c041edfa8f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-text.html": "497b04c5ebb445647303da94afbfa8437abe50f9e20e75dab9cb91a2aa326ba5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-timeline.html": "d44537af44f1f81dc9696d4b7c16b1e97ddf4308fbcfad24918617ef2f96a15e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/index.html": "ad64e10947243992d4e4879454949443f9eabcfba824dba40b88c8fd1a44feb2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-clip-id.html": "3029fb7df36af88cafe1cc6638e1f11f0439462c47453397e4b8c4b30d523b6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-generated.html": "b121e9b8489c816de43642cc9a032f042bca4dfda9c5879852199a95a0f125f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-graph.html": "b8c9ded5ed6ec225d883a6e3758a36780e6df3ce5bc11e2290cacc95bde42568", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-group-id.html": "3a99a6b60d0711a4bd7d958b8fefde622d138dccf0aa906ac7125936a454d017", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-link-group-id.html": "013053ddfcc6374e093388095ff25e277fb03ed539e658d753509ff1da21cd4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-media-id.html": "e60a0ebcf99831d8315fc4e29f4ba38aba752d0246de2f75845b1d6abe088e13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-nested-sequence-id.html": "c039d2e5e667c8ee959ea571bbf1a5a3ce375268283922650e3d6a71d46f8d7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-origin.html": "1958b5c76b4dc161561d845933ac50e8b1613a474aa30e68dbcbaf615a013dac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-playback-rate.html": "240a928c6efd2327adc2544afccb9bdf08c34fe3f3bc9c3d5ea283a7130e7e63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-retime.html": "9e739e0f12a55df75b9b0935d18133d32b5cffae833637fe9e6b89c81bc28cc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-source.html": "6956dc77b89e766661c3c9ebd3d6df1f65ecf1df5bc7df30a53f9cde5fa6b981", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-text.html": "b17c2920fe065f097ea2a846c27cc6a916add55680e6a08f8f658aedf042ac79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-timeline.html": "eb1aaa25324edc5ff0bea6e1f04b00bb37b4bd749d809880271c9e6c7baf5589", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/remove-effects.html": "b0b56712ea6e62590796134320737105d3a344534c7b2b711dd714c2a0e5c7fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-clip-id.html": "9b7e24f56e3eed04eb9c2de69bf3afce9ec7776c3db1032b6cd3f212e51b5d89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-effects.html": "26f099b575fa5fb3b2944ade8c7eca320667e88cf99519b2753a073b745eefd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-enabled.html": "a03cb4258416fc333fb683c79ee05e8f8e6b83dc8e70d505ead105f7b99f57b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-generated.html": "17a6c33fc53d81bbb0662c3364811e84de22a1baba1bb8f0e41430b571398226", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-graph.html": "8458c41fbdbda973a0edd28e76deae04ed212355848670d2295de5a1463b9475", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-group-id.html": "643807d4d84f5c76b3ae73d5cb5171e14640436201fb1eab1b4868a991470f80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-kind-bytes.html": "cd6fbb4c541fc479bd66d8b65d198d27abe07dea6905ab0adcd4cd556e3a0ee4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-kind.html": "e16a8bfe584f762421b8ef6d34190a228b0eeafaa58f2c636e4d98fe43b4c3f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-link-group-id.html": "12d627c3cbc06003318c56674a1d01b072a1946dcecd58c6d65f56fcfa859dab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-media-id.html": "44cc22ecaafce9c7deee82c4eb8042914b1982da3b0ce84826c0bb07175caf3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-name-bytes.html": "e891f665c267acd98c8494fc8848f9a6945b50f417bcc1438c890e4ed570e708", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-name.html": "afd10211e70798bb61cda593936af53644596e277e0c3e37ee42eaacf270485b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-nested-sequence-id.html": "f60b8529f1878b5c90cfae5462e099cf591166f9487072662daf82e780f12c59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-origin.html": "9950e7f9fd3d43f87477ccaee40e1cbbdc9d904474c4bd28f8a78671149d17f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-playback-rate.html": "800c4d0ac2b0532a1dfd9392fd097c1b838f1439593f49b5ffae19d04be0637c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-retime.html": "4808b4898ef8cfc5ec3498e35208d64f0411054da1929390c6d730076141275c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-source.html": "d3b4bac6789af372b73a79cb5399976130c2fbf0f5e26624df09803f257971fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-text.html": "7b2aa5b589a8b067f284e0c74a3d41694c5a072e719ce859d39b45622290214c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-timeline.html": "66d70bc637a107da5b2ca2e27f9da2aae841527c0ba81ac7fa9d0a10b94563bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-c-l-i-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8404ab000432543a8251b86b2605291d2a67ec68b11002a375d60e64b852b46b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-e-f-f-e-c-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "fb58b35cfb0cfab6bf4e3c8bbca705255de1d5eef38107fe01996d09f3c719df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-e-n-a-b-l-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "1f7c5cd28f3a1438a4cdecd126a31fa9299130ffe9fb5645970d1c07c4750c09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-g-e-n-e-r-a-t-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "9e3170036ac2e524274e930d723009d91e921d3a39bdd876f69dc4e55d8524e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-g-r-a-p-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "7b30a9a52dd5d4f5cb1523ae62271847df2c109bdb2973d4bc6e12dd30df84d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-g-r-o-u-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c4ca39a15cddfaa83e8b5af9613480d5e48563c5911abaafd07da67f98ccbcad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0787ef40801326ff1d97bcdc0c7a8f6534ee425377562ede74966128b1e2984c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-l-i-n-k_-g-r-o-u-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "16f63085c04aa484beafc154889dedfcf1213c3b869c2ddad3e79e6c83c8a3aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-m-e-d-i-a_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0e3ef031a4a00868cda5c131c3de7b4044d143e8ea9e2ddf476fca53cbfdbce8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "3322a6162732a24dd899cfb516f26798f26b11b6466f8e370cc31cb1a5e4f8ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-n-e-s-t-e-d_-s-e-q-u-e-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "76f64b56a0ae92f4de24dd0f59fb153e9745f15552faa01a02cced04df50aca4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "1da0426331f8db95b0fa1e606598effa3ae6f0e95979fdbd789cc111f74deeb2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-p-l-a-y-b-a-c-k_-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a21039e0a19f6d31fbf005df9d54eb7f5319e0cacfa2c54c596d4d63592d440b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-r-e-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "4d6787a5296b6a0fec8662bacf41d4375146d90bda173d36455b783c3214ab74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "c1a5a19dc6ef2b9aa19bb1a8d2debff4af84b9a8addea0d2ab503c3fbd264438", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "c2e624ec24b3d3bd0403cadba332ccf1ddaa6735af99114c3432d99068cbbea4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-t-i-m-e-l-i-n-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "fb1988063d4f5429fd7b0a7c3678fdd8c0a2793bbcb50fc6f145a8b4de714fa8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-clip-id.html": "6c955751bece3b41800295c3ee8e7c4924a4980fac0bc131b83f377e257758ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-default-instance.html": "16a84142edb22ea3bd4503d6d6d196a1398755bef39156af4f23028ecca8ef5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-effects-count.html": "faa6d778fcaf6791d9dd371074ca94d120427b95b51c7d057ef8404742d6bb92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-effects-list.html": "52bbe32e61ec5bf59b7c6f8c9162cdf6febf10d71841b5e5b0fe7f0ee758c0ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-effects-or-builder-list.html": "10c9d517a2569980a56eb6fa9c1c61b545eb8a6e31b697046a1c51707d50596a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-effects-or-builder.html": "be53bad45bb4cffa94f3c7ff627bbcca2dca7c020b413e742968d8c1b1e374d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-effects.html": "e9068fe98c51f4ed9c0efd2a80c14b2f07f5d0ae4e88b487d549ca847bc67459", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-enabled.html": "fad20a99e1666cf7fb15505709aa9ba9e2b683eb1afba45be7e7695cbdefb3e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-generated.html": "eab903b90971f8ce0a7bb1f4db67a7f2aa07295dc084c5595e67c4a5556d8422", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-graph.html": "46fcc45a87d55d62cbf41c143e70db9e11b086e55eb1ae1a4a0b0d636c32c682", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-group-id.html": "2e607f634bbd073cba4999744985c61a5d36ba86cefe0e228dbad56aa4b5c839", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-kind-bytes.html": "a438e210b83b1be589ff1a836c913705b0395de702d297934aae444e8a3aeb75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-kind.html": "153d4c8c8e7beec907e20d616fcbfcd5ad7ddae832ce6759944ceabf116a6ae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-link-group-id.html": "1669f586624beeeb6fcf5c88317ec85854bd52ca72193382cef2d68c52e944c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-media-id.html": "122a72495e1396654fd3f158a927b95f2337f3c649bb018a99a12f5a3ace1129", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-name-bytes.html": "9b0b417d844234e399176c4974c38d41a04ea750c29a41ad131a5bac53de6cfe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-name.html": "199c18709c78ed51810e8d5ed48020911996fbe0a9b67b505b3c17c1042cfcbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-nested-sequence-id.html": "1af7ea2904af2a39ff9744bc18749f77140965cbc4b636a534fc002ec0a32c55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-origin.html": "b9296644e0f36b82cdc59edb62e44e2ee9579bd1aaadbb2bbf7e70f7b112a810", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-playback-rate.html": "0cc04bca786939fcd894c66c1af8a9e048a1fb8a5cd5ae22b386bbca5ef1f396", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-retime.html": "c7d43c211484e310bc9043c2e4761cde94e42b697d5762754923c7ddfe9ff708", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-source.html": "b1e0858b969f7efc52feaab9d3872312fd4b56cb92ee7d7ddb5b5f20de7364e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-text.html": "49e62d019b43896f1ab3862959a70eb8b5c9899e930b260b37570021474b8521", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-timeline.html": "cc97ce8c71b96b665308cc42368db527fe5720c141103d01e87b697d45d8928a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-clip-id.html": "bdb28e45efd67a74b4cebccdcfc6da345045363fd384a77400463e84a91b2c5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-enabled.html": "91e579a69bfe6cd09104910432644becc449d2bd7d2f1928f3e9340f80a00c34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-generated.html": "054aa489b85c5394eb49f0c67219fdee8cceac79822394eca9edafebb3bed232", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-graph.html": "73e8a28871eeaa145e64018c780c67690cba930fa1f321f24f6e3d3c63d7851d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-group-id.html": "d4df9d4c943272f2fd186ddcc9eb3ba9c9739aa0c34acf4bb2bc041e4126fada", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-kind.html": "7eeba123c78399c937341e530a5e38a6846b490c0ce76e49fcccc70c0afeb745", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-link-group-id.html": "66b584540922d98dfbf1ac37c7f62adcd90fec2750152c0b18cf945f154841a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-media-id.html": "5abff39793e417d5d59781b66217020d91d946ba873c4b15c23bf1f107f9624f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-name.html": "7700f0d8f60a22ce8afc91406815b16e7cdf3de3f973dc8ce6bce178e20448f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-nested-sequence-id.html": "2be180290e9f182c718e8adf454ac08b44647212b02664fbd18524a879d28393", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-origin.html": "7c4312c86608bdac1337adaa34e144bc64055c5dfd6e2b08e7afa6d3be706f54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-playback-rate.html": "93c2f56a180e25bfdb2e6a3281401ebddc1daa64aff3557813272062580eb443", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-retime.html": "260c6a077d5fdcaaf1ff547b9d4fbc766481802ca3113870d32cf935fee58566", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-source.html": "6b59f86ea7755c7c15e1fc97eefd1218b6f75837e4ce0be9e875f1bf0da6b901", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-text.html": "7676d3dca07dc4958db88264abfe695a50c82d0e0798dd8c4e5e94dbc0faf131", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-timeline.html": "10985090b92daf46f3b180727491af21bc51af697bf6f75fa1dcc1510c383918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/index.html": "b57003711d001169c4f13a4e120be6acb7cd280e727404e64386b6f1e5d39059", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/new-builder.html": "c5aafb0a7adc88e654f9b702c1913f3526cdb8676bf7b35da66afd6b338e7d7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/parse-delimited-from.html": "47926ad34153ab69998966506b8ec3028f809b5e211ab0b689f44d6d64ee8178", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/parse-from.html": "f5c8f68033a4a7af231fd594383d19e7b3a5e3d2d97c1914f12718d23f80f70e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/parser.html": "0b93fcb86e8c3411e10ba31cce3618a0744721784fae627b2d882ee7c5e7c8b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/-clips-proxy/index.html": "1d992b22b0cc8aa98f1c407b7c9edfd87a90b9c687e09bef55c38a6d08f5a7b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/-companion/index.html": "cd3a16fd685a03418d1034c2c34dea38829d686d7cdf59542cac7535099ac0a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/-transitions-proxy/index.html": "86e843e76d1d99932a3c68e3bc39a711cfb428c715672cc87fde436946068d66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/add-all.html": "0be701ea2fe7780440245a552688b5a327bdcaff65ef0f0b4275f604887e0a50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/add.html": "4495de863f20520e8a576ef96966051ec1fc962c41dcb8b6a6db8bc277968cbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-enabled.html": "3d21d1abbd3afc9c064e7931d837e1937bc1891b3dde73e42077b7b08ad58066", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-graph.html": "0db74e1e54cc3d45fa8623e289cc31699ecb591c19d03f6672cf7d4cc97926ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-kind.html": "909f6e3cf3cfe065f608180d741413917d7b66c3e9a79c745c3c69b13335e749", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-locked.html": "bac8149857d60bee112a6f48646c152b13a46d2de1f9f24b97ea1b82d82f8eb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-name.html": "0c6c703b95fa92ede8b7e4338e49a37687874fffc54b1a087b325fa3666b615a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-order.html": "ec829aa3d41f34e71bec9ff940d35df648883df7e418a3b72e73c2fcdb1cce54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-track-id.html": "8b5f39a0b5cee096075f6c2eae636de40711146d2354b727763a34bdf9426bdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear.html": "d2d07a5cdd9172f9da782791939e4a4b64e38e7ff35c58a96e24dc32ec37c5d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clips.html": "6f45ecf8291726e27f12af1ed8de19484ecccb482438a558314cbcb8c698c90f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/enabled.html": "310b52dd148a2262e48d5cb13067c556f74c22c774d874d082f239af6c5ed2a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/graph-or-null.html": "effaf770fe854861c1a6e2a90073bd7f31fefc184f15e25b8391d3c99067c820", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/graph.html": "482894f28a8c885d0340107644f126fbd45240805736fb5cd0e03f5d626f27f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-enabled.html": "67b5db141b945c5a1d5b19ca5bcb8e5f711faff49cae34a8f017145d864760df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-graph.html": "87617b4a1fa45f500160d97a6c1d9b45d0f0a92af50acc447f36cef9334b0141", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-kind.html": "7487432b7868afa0d3423f32db58ed8ac930dde215306e1e43f0b61461c5a45c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-locked.html": "28f84c605027e23aa70afb309e7a930af6d664164f519f03c803af4faedac5d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-name.html": "71122a64275c70549bd221388510d3e4a82b1309e2bd15415ca3f5172fbf939f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-order.html": "a443dc62f6092663703f60d26e69e2a398e3be47eb484f6a3c4db3da6d4ff142", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-track-id.html": "f78026e639a272538373501a8e3a4ce5ff2e29bbd47e7db0d02883d9e6802136", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/index.html": "55e1fb99723406956f8b70953e2576cbe83806366bcf257245d550c13b146d14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/kind.html": "45b215eece52be5b59d37274cc02561d092ed39f34529a0276e232ac3f3f341d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/locked.html": "a5cda9a4cc8192fc744279487fa66e43e9561adc15b54a54969c0ea56b8eb4fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/name.html": "a6c8786fa434fb39c7965a0675dd7d8e4c3809359936e07357af27dee09559f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/order.html": "2d02434e0eca7fa2ee034e5a10515fa2d63ab5c684d5bcc79a06afbe23277a20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/plus-assign.html": "689c98afd96b205200aa2892150b7e1f25fda94227312b343a57962cddee6d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/set.html": "ff8f15dc0c98587a76b9c750b16549e80af71446ffffcc2871253ad6337b1348", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/track-id-or-null.html": "4b4b15d94c1c37c3d4b0044b7409f1571a7bcdd8dbdc228735a6304601182eda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/track-id.html": "b03f29934a13b15c3d7f0d638d889d97cffa741bfac35fb5d31ed1850dee96e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/transitions.html": "f8183bac1c34607cf06c71ae1710ebdec746da054a2e30748056c1e164821128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/index.html": "0c4fba6136841849cec56db291a550d239ecc171f2c9c122c278677f824a0512", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-clips-count.html": "f5e2b6506f760abdbbf08764f386eb90020634068216ebca99eaf70bf75d0c87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-clips-list.html": "8ea8f0f1af5b94c80930ca4eec3c3f03ec92a69032899edffc0ccb57ef0405ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-clips.html": "d3c4cb98bae524c547a488ce4f9a4d8454251960fbfef36b78df6560eaa1fcc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-enabled.html": "138a2a842c175041b8e68908864d2142fa504b996ba924cd35d39e3dd17d52e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-graph.html": "38ec251055628c086185d223769cb09d9785becd2918b4765e503de383b1319e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-kind-bytes.html": "81a306fbf84d8fff3770b5f294ce5f04bd8f10eac5ac3fa4d6a1ee981241cdf9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-kind.html": "2fe91ca0886ecae08fce9cc6470e98ac6496e88c5d9e3ab78e705019b8f48523", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-locked.html": "d4120370b7cad86ef36ce1bcc983ec7735a79082f819f0d5cdfcbd08e016ed35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-name-bytes.html": "920a30491b56c8ae830744a40450733cfe57f283e6a64f7a482904ce64ae6b02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-name.html": "a340e469a02f0c5366663e6ed7ce0174a541f7ad553d5c6c2cfdd7dde278e6ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-order.html": "640eda9ad76367051c60d6bc3f281bac94f80d9ae940938eed94ac4e4dcbda15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-track-id.html": "17adcc82c6e4aadffa2fc4ef500dcf82cf700d350411905efcc6abcbd26cd54f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-transitions-count.html": "e81f7c9292f3a33bc660a45604ccfa2be6e9da4f697ca779b854b3e1cce745c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-transitions-list.html": "9724af21183a3b80da18c472d087b2d7b2ecf7d9faf0f6259fe04f574aba30c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-transitions.html": "1a3abc41bd11699b3f8588f4e3ca432e0e8c05b3b97919e2657232be1c1534bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-enabled.html": "f34408347c9e2182c7f86ae94b3631be9b05104c526d467edea223b19bea5b0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-graph.html": "ca8ebfc67f8136a1e0d8885e3a3789cf25f8da533a54de07f200344157c3470b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-kind.html": "23fa6bd11d1d5626b50975640bc443b088746a2da8a5a99d082199edfdcc0e17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-locked.html": "4efa6ad35d65519eb4715b04580144ba35379e9fc4b0500d383f34ae05ab7c96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-name.html": "556b8af8928e4793f1520408347b399412aa6c9d267a8e4a105f2dcbc5a024fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-order.html": "68935e34907cf2b2cbb557b31f4af0bc21cceefd81f0abb29f8d9e541c682af7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-track-id.html": "da2dfddb43dba938426b08a1b1297184a21688eea721284d9e902ead4e7f7e33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/index.html": "7ba43d5e331a665d65c610c17eece64037db76175f6cca1102bb50476180f4b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/add-all-clips.html": "e7ad0e48b13abe52f11b248653b55f038c6f1716d7f45e0997fda7e82efa5add", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/add-all-transitions.html": "529d61ba33a48e7e6822f4ea83a1d4cc60556293cc7b05b366ec233b894a34e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/add-clips.html": "38c0f3610bd829e46f836c10352db15d8fab3a51ab909c58051f14ac0afd0d7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/add-transitions.html": "78d4b8370e56cd356239853467b8796730ebb52ea4760d83195ab42f53666b3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-clips.html": "3f1ff81e455415d796fd605f01e754e3b598ffa3643ab26259ea37db440e0538", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-enabled.html": "10f83be5854bbd9d4517027a07fb4742f725cdc881b0ba0dc65b94d0043e161b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-graph.html": "097efccd1932bd076856899b7be2abe34a571ecca6b168664b6734388819ab05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-kind.html": "95f220074784f9d419f0bf116d4e2810859db4117c5f02fb4b84c6d3e5d57110", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-locked.html": "fc5459bc9ffa24b4c7fa6e7a1a0d0a3df74bdb19301aa76bf1bfc5750119e8fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-name.html": "590f509b59260896551b3dbf173b8824a583baa65205491064a2850fc0892b42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-order.html": "c9d76b069a0feb01976ac1cbd8fa32e5eda69762a34185e963eb154815f233d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-track-id.html": "b837a7d88bc8b04b69294cda77f64f2223197deb3e1022139a40698bc209d5e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-transitions.html": "29797c6f0a954647e5ce954cff146035f00df53830d7acde507e41d715c6dd31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-clips-count.html": "9724ea0656992744aeb7e2b38399ea08dba9513966d2cb5d999e9e0444fc9bdd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-clips-list.html": "56fe387f55761270b20586f2133fc635448a8b8c05dac9a018601a537c600a39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-clips.html": "5997c04221ad2c24a2236700520b41a8fa140f0d0ac59fd34da65446c7d6cb1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-enabled.html": "842b5ead26197b0ba89f58ad47b6e50d3cf120e05abbb7597f52c53da7b91fdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-graph.html": "54bd69b88b16c77d9806aab83d80ed5e880e16108de24099589dd4436861a695", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-kind-bytes.html": "3b8b26561f7b801fe901a332a9c2424ef1a55b25af52e91f9c67409ef9ee4412", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-kind.html": "a4736a6e4024e8e85477918f91248f7e714ecb66f7596e5ec52c76f4ab37fbbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-locked.html": "e599a617a9c2b7ccf27449990f25fbd4f24bb6d4e3b46a59abba2290d25bb1aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-name-bytes.html": "3894ca47649df3ad69063585894a600f38292cc4806821d84e3df8632469190f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-name.html": "433abd0fa5853897048da1ac812e4e0273059aba2e05b6dd84c5e95831b9cacf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-order.html": "625e59e63588abb63cd1da2c4c6a93bf528d2e13f02472e603a9b54a0ff3e94d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-track-id.html": "4ef02a31e854d211743f200a17445c9b804be3e9e07d0b2199ca28cc2af8b5ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-transitions-count.html": "e5ae4f9e30ec1e21bb06aa4e34eb8c985a2b6258dfe8ad7873904b210eca1b2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-transitions-list.html": "80813ed55d390c2c8536c0c8709fd7a85b29cf052ad655d43aea11edb7d3937c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-transitions.html": "f3ab91c44fe48da4b1dd7036ebe525604eae20527984fc0a8886b91897b34ed9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-enabled.html": "fa8981bb2f2a899a324fd1f9275f029bd7239f358c7efecc10639f9b122d88d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-graph.html": "c87ec097f9e1757e7b0574fdc4c4a3161980957e91d8d262c51276e458d4db00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-kind.html": "f8abcdbcd42a9e3b9d98d892ba7f47f9a455e7abd5319ff4c16fd6d984a01f9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-locked.html": "c937fcfd1b29b2b405cd5aa92782fd41bbec01c6182f0e4a7a0d3247d86dacd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-name.html": "6b174e6a7efcb4c20293756cd31cf890d15530154ef9e825654c960accaad83f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-order.html": "a1c5dcf499440938cf91f530d589efda037444dc3e851b74015212627b300a1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-track-id.html": "32b54f5d26031ed9cb1362c47e3e7ed98a01af4ea29dc347f1cd0045e335ec19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/index.html": "7983dcb97291acc88b88df232e8ce6a4622d6cfdf0b8fdb29084f93a57f42f59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/merge-graph.html": "1031ee83bd2386b4616ddac888afefc3c50f9403fcea7e3c16b248d4ecdbccd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/merge-track-id.html": "bde762a6dd5d10cb26e0a0aded8d1888163a793baa2e60e5e2299b2f454c7892", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/remove-clips.html": "a68dccb7af20393ccadd9aef73f21d561c455c7f2a91d1da473e07b12e034061", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/remove-transitions.html": "a19140d20d511befdbc4644aeabf0ef33e56c9e187c7627fcbc2b1679936a7f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-clips.html": "ad227484f361673ecc6c360ff0befe05e2be13f10654340021848001cd51c537", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-enabled.html": "80f98d5d9bded8172c019fd0bcc12da24c41d35bfafa65537eb49075a4f2f2a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-graph.html": "e64af8d37d4d2e80bbb9217118ebce00586e71b13c59b450d4b372fcf18ec859", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-kind-bytes.html": "775e340d5594a9a8c0c1350eac342d7bd0c63fab330316c6a1f33963943a640b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-kind.html": "585d79519da6f9b1bca622710a18475b88ff2611a26830bbd4f17ea0ba6f5f60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-locked.html": "3d8043a89a002e48cf32b72aae8ffca5dab91f9bd4b9f1e0bd7ed9119a808bb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-name-bytes.html": "e7a5d09d22797710ae41e6e7cb583f8fea7e167881bb90add80830307317edb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-name.html": "8d37258103aa0a530d52efe2b8cf98ade8b41f79fc328b3dec568b8fbef13c05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-order.html": "c73738ba4010329183cd585b57c7f9220e4ab72619e27230c3788598cc744028", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-track-id.html": "826856bed6d060b245679da7c4c8b52c128e5b1e7b68edb1f7f68fdafd34f5e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-transitions.html": "86668ddef04d742fbd2bc5701ec43ae48a65a0b4b5f622f380fd69fc4ac6ad11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-c-l-i-p-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "bc13b280080f5af3336a6016f9efa50669d2ccce06f866e10b4a7cb3fb8642c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-e-n-a-b-l-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c237a6c6885138b41819331a62c7473a4515db423e12437cb187939137a33f8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-g-r-a-p-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "7d71bb926b8df1296adbddaccb76cd9a329db762865d95ce509ee9f703852f34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "96566e35f3da8e21cef04cf3ad0c2e83015875922b3535fe001b072bbc908687", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-l-o-c-k-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8abe996f4b02a990e34609fac413a71ce3e355f5526595a6b9a59d0a8187f201", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "d0b6cf093ab3e3564a0564336c3ce7f575eca6234320e9414c884588c36b6ca3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-o-r-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "50d0246a1a3b28ef64066d23063a26b92fc5f9cd3e8f8320156c39c4b2918f02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-t-r-a-c-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c8402ccbdff4e6792bcbb52b45ddb3fd4d825320d1a581e1ec6c34fced0a3e30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-t-r-a-n-s-i-t-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "b9425614f6d7b85e1ca4ff8fd1ee2a8091cb4f467c239c2a5a3ef1fc40a42313", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-clips-count.html": "4d426f569dbddac54101265c1959a0acc14e3379810bf1d177ed781c2330c98c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-clips-list.html": "4a63d4127c90ca34f2414a9019d559d1d933265d0b08b41504d8df395c42f4ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-clips-or-builder-list.html": "3b6b979638d78fd37ed020c5f9f8f5e83c1d12454a2485dce32483eb59e343f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-clips-or-builder.html": "c835d6efece8c8487e089b2e77be1d7f76e0301d85bec4a3e92a69d40aa2e142", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-clips.html": "dea37b6489b9c6a98c11debc401ea0e29b2d4458bdeef90e429bd52d95f8bdb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-default-instance.html": "a0a9d04337800ab041d8d03e0f378caf86f83fe751fb3d991bdb65eaa673b3dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-enabled.html": "0aa73b1ea15db90aef3d0afa3ed6d82dd661befbf6e296ea4ee6b6c7c924981f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-graph.html": "75543f39da3211156458700075776e2d583207c779ea96264562f54ea5509a2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-kind-bytes.html": "2e520bc108c80834afbedb70154eb2d4ef37ddbc5f3adf10bff0582164ffe3b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-kind.html": "2164e04bf82b3c31b2633e0cddcb918127787804fdf3f138ed93cbf5d96bea79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-locked.html": "e577bbc23139156127feb1a2a656598810392e6a62dd52aaa3eae61c7f539379", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-name-bytes.html": "e9d4ef0cbd2436e42852239f89cea710fd09842dd910187a9790d66fe1fdb4a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-name.html": "1b390cebafe6a183c989d6e24deaf45283bdba015f5a2b6643dde28d35f46c15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-order.html": "9222cb1204b7354c1a74cd1f2328accbe166011abee6204ff84c2bc6e481fa23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-track-id.html": "5a1fb3fd81dd8038c4794d871a700a51d7f420cc09cfd7b74a1c787fd0abea95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-transitions-count.html": "700f13f680bde73d1ad5eaa9389486ba848676b76ce702da662a0b1e4b7a8a36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-transitions-list.html": "eb8fc2ece65887bc3b4190b3cd319a24af17a0a98448e1fa1b7233f3ccd77052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-transitions-or-builder-list.html": "867d48ba6a05d298f94c2bcf0e69a48427dcbe72ab3e3b690834b0e59be3cc00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-transitions-or-builder.html": "ec0707218a417d450377d764f1f278b8595ffe0edef8cb810e8b31dd8a30d33f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-transitions.html": "bcf26e6d6bc6e79937f25cdb4e947217ef276132c852056eea51cfa8edc05683", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-enabled.html": "88c73b9ec82c9b216f84d502ffe05ca3dab38b5dc88d8737f819019871a603ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-graph.html": "23b2f477e8e94dbabf7746fe800e57e36cc18f8892abd50b4dd5105c3f00e16d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-kind.html": "551353333111bd5734cca0b490b200a1a2555f56da4c5ed00b2e28224d26814a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-locked.html": "afd0d9a2f68a1c29dd3c6d691713d113d2507f1deadcba3f380b6e91b5e04e25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-name.html": "078d9ef7ec7250117b882b46eace5da230e96a65471d68adf10ed56f7113744c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-order.html": "b77c5da8d7790e9965b3fb21400fb2139ee4027eaeaa80632f662285ab905e4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-track-id.html": "462bc24f6592a99c222a034f1172b76b2d5c251385b3a7cb81faba39da6113ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/index.html": "1da2175018eeba0e17c48291f5c740742512c3307b03b3c4db53d608aa7f8eef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/new-builder.html": "82c3b828fee5aaca75413d2f7d8d4b1bd7b7ef65b406c57db347aa73e9852682", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/parse-delimited-from.html": "9eedb3ca2727c6a874f526d2ea313acae0a1b2f6af05d211c96ef5f70065fbb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/parse-from.html": "5a25d79f91e492711e556a7f450ac26fb15f74114577bac0f176905ececee4cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/parser.html": "c739e4f871b82443360a0b6782530b637e9c2fb2bd90b89648afb6a4ff16818d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/-companion/index.html": "7430b7c91613031366d0a22307ad1bbd0b890cde8eeea4a5cd1d042886c2e05b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/-markers-proxy/index.html": "e611d96dbddc6a6beb92c05112f146e45fd324c6a6e079ae4ae4b9bcc548c746", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/-tracks-proxy/index.html": "a11b3edbacba41b5e6ee9770e2b7dbdc47aec9eb17f16a922ff8f79fe6a6e013", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/add-all.html": "44fe721bad7bd931dd11bb04914f9d977a7d39bc52e3dcc5445dbf8d658efc3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/add.html": "819b994793efc3d2d9b13b448062f85bacacc62e718121db8f10372f4858f83d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/clear-graph.html": "ccf5ce79da927f436e612a7e484595379e8363313144bb8f707e0ef33e45f6e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/clear-sequence.html": "96215eb27c007c6630d080d5e31e8e8c59cb4d55a2ae594098aa30e66b42c2fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/clear.html": "fc28a834a8c1b0286a635ed8b52c7852b57445555e3d120baba54998f5f208a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/graph-or-null.html": "a32959141e0c0f33b60f4e62ebfa8cff8bdacecdef5fc6fb48b295c55a294119", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/graph.html": "32d39e91a7d701ddab64abd3116eccfbffab820c32320382aa5399273a4ed0b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/has-graph.html": "5e3ae686520fcbe6fcc25d25304b1d6909403707a3924e95b89f9383c66ab59b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/has-sequence.html": "7ff5c04c8c0ec166d4367ba11c82c312d4ba53e5ee75c36bcc704df7faa54532", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/index.html": "02183c2f3f13480227e36d8089c8c7948ea4d1c3cd2fc377266ed4322cb5803a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/markers.html": "f61b7007d9a458281e36456c2b2939ab3f5e93c0342173564a3a965c5d749c13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/plus-assign.html": "9509b65d4513069c8e38a8165704e8034f9ffbbc6909978a8486b74151ff1f4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/sequence-or-null.html": "f9aa0c944e1c2a245f608724828615ea505ef62dfd59319b7d6cea463328836c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/sequence.html": "ea72d6bf80f4c10facfe283c1fa4a8d1e5b420d54d6bcd4fb312a5c58eb6d4a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/set.html": "b6373317713d90394d6d1d710f010bbb4c69c0cb4d29660cbea5d6bc706ea93d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/tracks.html": "1f742d2767c3a2b9af7fc17c1552085e5c2d7925e0fe24f4dabbee465609231e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/index.html": "ef72a48267de9b607f5f03e9ad4e05417fd0165c1e3bb9e4cf3aa367d2da49ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-graph.html": "5ab0b652a47801bb198d5693e92883aa596db1941e6123d4e40fd925dd1ef9d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-markers-count.html": "b65f2e612234b98366d954ff6000b504f1285bf39f9eda682fdc34e2692ecb13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-markers-list.html": "819d16e9fd23264a89ce4f5f668bf0fdad601682107e764896699b4497408a5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-markers.html": "108847d31d740a5ec803fa38a89ae90a4b64e901b12a96e0c24dac4a4e455df7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-sequence.html": "9dec995a87b17567720535b189c96984adca7976e71d335e06baf6c0aeaa9cd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-tracks-count.html": "107ead47d357428507fa7bcea870ab35f7068b22b48feb01a34b87b744c52288", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-tracks-list.html": "135f21d85cb514be29e9cc4f029132ececbd55db7732bb89a85c773bf05e1bae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-tracks.html": "3b0f201cf76af2b05c8a0506113a9203c589442de1632f682bb4f7bdf6296f87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/has-graph.html": "998518726794cf543c9c8aedb1e1761fb141545ac98ea7bb4bf0d90207ab57db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/has-sequence.html": "09ad0f11f9470a54d8bbb7c9f67588307ace8502b8100a7ba33eae43dfe02a8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/index.html": "8c14a0805fb85369533c287d9ac13d5e34ec0a5c181b0b0af179840bc5cb7467", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/add-all-markers.html": "afac6c67b4d35d011e1ce8b3fd107af24493d970026a38dda59bb7384ca523d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/add-all-tracks.html": "e3dcbcee47dabfd383c02642ecd1a333202cf8bd19efed4997b7661262bd63c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/add-markers.html": "db27c93e6d79762015063eb868a0e7059dbbb033679a17fe42dff66a2aadb35c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/add-tracks.html": "89f3ee4317337757bb28f381b70bcca1574fc52e886f26c0e736f9a4ade6acde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/clear-graph.html": "341c35b21f16faa8f7debc74d52ceaf1bdd45db3500b2b3b2523f3a870ae7a9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/clear-markers.html": "e061d4edfb6591598585606b40a3bee89c4f1da0bb0db5f392114b957bd9743f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/clear-sequence.html": "545432e7fc5bf807cb9bd4690d55571f711142efab4984b88bc5a74cdcb340b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/clear-tracks.html": "744b9c70ef636cf25f69edfa31d43f86fe3b67c2642a431be5ce1aa396edea7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-graph.html": "73017ef8b138b61168f1d444cc5cbbf4e418fef596c1dbadaecaf5c61b3b8fb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-markers-count.html": "57342fdbf6e61cb64e7967cb376dcf749d80a9f2c8e2e0a821a96e71456a655d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-markers-list.html": "db5a557454026b67f1b7dcc8bb0a155dd9e7edba8a1a94da26d18bf672a02e87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-markers.html": "96c5675788d11af63dbdd52c2a20db4ad906108bed02f6dd5be3dc6367dcbe4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-sequence.html": "051fa40236bdc389a0318812ab73f692f1830493c9d8415a10b113ba3abb4dc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-tracks-count.html": "caeb21f7866202b43c4971233b6aeada20e885cf566667a8691c3212ffe9a5ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-tracks-list.html": "22dbd318ff66f085db9f19f7fcb59b196666d4aa1b74191fffb651c61af16a1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-tracks.html": "c49384539ad606c0147359ce883ccd31651e660d6513d4115bef3fc305395944", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/has-graph.html": "42e225777a4aba6062dc6d9a2667902a9c96253ae72f47bd228980a37ce35608", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/has-sequence.html": "f7f6fd4f6be3de337b911f541d06e21d4aa2f49606ec7b83bd536b83c6735c2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/index.html": "11c48a1a4d860ebfdf02750c1b2895e7277bd02cf98df6be8f4dbc108aed2281", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/merge-graph.html": "515f14710990b12f5982a3e085599559c52fab7504b91d48f4c1d2ea7061f4d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/merge-sequence.html": "e49e18cfdb58bc6d870a4a7b9cb47c934253aadc319f9bd9865ac1ad3d0d32c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/remove-markers.html": "1073b719702e30ee01407daf92564b9ba42867e67aea75a0cde4c75bf929169a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/remove-tracks.html": "d930c0bf469e11a015d447e3123647878c0ed54fbffb4d6e567bf66cc0e1f24f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/set-graph.html": "fe2b86a845b001695d1279d4f619747450c8122cc7d0d4c35bad50f14741d219", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/set-markers.html": "4b6b16c6479f2187e5c201d062a9595771c593fac079017ee22a61b2b30f1a41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/set-sequence.html": "9fbd0a0383a40dde4e17aafb1b4201c015afbfa098e8e4391c766cf053ce6ff0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/set-tracks.html": "e7141b23faced793963c1f0945949aaa817935d60823d6265b538d449b458c9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-g-r-a-p-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "858127c2853de0d26e78014110b4adb5fea8faa8a828a8d8ad66472d592443d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-m-a-r-k-e-r-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "2d8c71251e3e76da33136ab12535aaa2f7822aff46caad048b3c9bd3da900e87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-s-e-q-u-e-n-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "23f3396afb8104d0bb019e537b4af08b54b2fe1f717bbee40f6b0f878dee0586", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-t-r-a-c-k-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "439cd73fb7798af3b7575b9e7804cc3c070884ac44ea31e9552bdad33954488d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-default-instance.html": "2f0eb6705ab95b50783e2393a739ba83bb16218007b0cedca2550a43e041045a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-graph.html": "1e547825e26e31f870b447f03b82d8ce2e53dc8b7b7ec788ae2794f731594493", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-markers-count.html": "367f4fedf9e6d60581116632e6eee064a915b190459982621b8c51325b312ac5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-markers-list.html": "f21a60ac0e6cfebdcedc20dcbf2da40d8b6911775d0334088f7c7d7407d953af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-markers-or-builder-list.html": "4ec6afd9239947f69d9a30f0d59646320bc0aceff23c45caf643cbbd62da7e74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-markers-or-builder.html": "b64370cc6e21eb44e2b023646548abaf5620b857c91f986498fd5ee33fc9d376", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-markers.html": "15361ee7df128e28487dc61ac128e8ff70547ba4144d54e422c636a54720a188", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-sequence.html": "cf8e9595ab8b4d36134ff6fda3dfbb36352d6f58542dd5b2059fd7128a7b2c4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-tracks-count.html": "40a61b7727aa9e115e9e281759f357a593f7412f5e34acf48c49794b42383836", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-tracks-list.html": "0723d08df235a710d4670f97efe91cf6fe7ff56ac892155943fb929d8b7fa21a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-tracks-or-builder-list.html": "5581841be2d460ed32e16bec239ea3ecebb4908512823645cca74add0d86a7b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-tracks-or-builder.html": "7da3a4b5db7eda9acd7a4486fa232b0ee433765e4c81ac8d35e9d971c4331767", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-tracks.html": "085cac55a4811b9c25d24ec93d239d87569eca351b4acec90e4ae22f64615e9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/has-graph.html": "17c443e1de8843564f918a5d42c3bef17d98594765e139de8cd349660d1e3778", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/has-sequence.html": "5a19952d38eae5cd2c87b8742762e49ee1326eb8fbb548533584541539e9329c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/index.html": "ff781038c176e5923e5f6b1bab9e1efdcd5a008b95f6057bdfac9a60fa4fe59e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/new-builder.html": "334a4630f018e16d8ea284d5295bed575a24646cfcb3de9aef1bbc3117a42391", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/parse-delimited-from.html": "6023e47f22f73ec868ac28210bd5d4d98e1df6d0017f13c842c0dab2189ffdb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/parse-from.html": "e7d17c0b14ba3613fae3dbc72676f413c16c803a1f12951ef96811c8be2fb9bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/parser.html": "6fe9d3b5ae7718ff9a50459babf13618d266b6b00f76d7a59697beeba4afbf01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/-companion/index.html": "eea2363af27ded71eda839b50bfe79121969e6bd87d1d881f422f642ddb30a98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/arguments-or-null.html": "ab331d21988278e0639981b5ac343dda53c2db88228fa1d7c0eb9bb5203ff082", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/arguments.html": "c328519016dd05edfca7329abaa0c2c7ed89cc31eba18311c9d57c8f95e71af4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/capability.html": "763bf21ea51070277236ff7b79700a27984968d3921b4abc8f5db2d136c9baa2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/clear-arguments.html": "a1549f3d527d18778d86f6ae479673152a97d3dfed979df0ece947f5b2f969bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/clear-capability.html": "fba9fdb9e471d4b7aad5068e08569279dd9a9aa19fbaf36fa10e82dc46ca21d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/clear-proposal-id.html": "1dc5980133dd43b359919ba30aa050be518dea61f6a6c8bae1331e84a306acb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/clear-source-attempt-id.html": "37d1254d38a87dd3225abdc7d3e33ce6ed29ed27d3946b37e19e9b3e42966ec9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/has-arguments.html": "5d8a3d6f1e29d2b5020c46e25763e60365f4ac174b7ffce6e1750c8f33cd3ef2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/has-capability.html": "8ce020268c679f876c047b1b5b667d075af70377ceac38f525942a3d70347773", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/has-proposal-id.html": "0ac834ffe18dde1813daf60e5220284a45197825a556cef73813a63db06c94d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/has-source-attempt-id.html": "a87e336a2f537e6f870327c0c5411ef9d449e582fecb08a17bf2baa837719ee0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/index.html": "7913d448bd2d9d7b08e8953989530e1bb692239b90bfd17026c68daf7863251a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/proposal-id-or-null.html": "1c899b7a9d72f7fa42061cde445becb6c55a1e046ee380d0a700ed58efad7db5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/proposal-id.html": "08960c5537e9b21d1fe33b73313dfc0a922f4c221549315a9d06132421b888b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/source-attempt-id-or-null.html": "bbcceca48fca5cc2747a60c154335d0c510f370b1afd30a48c8e658b1ad4c53a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/source-attempt-id.html": "2a037f3cacdfc872e76a09fbb8afadad781d167ec054719a448330b2bc32810d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/index.html": "08bf12530e54bd133a88e651d6c26e84dde8155a8028d8f53ce12c56af266a24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/get-arguments.html": "0218acbdeacf43023401bfbb862b9e603d55c09a6674a076a23653efbf05752e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/get-capability-bytes.html": "a6b4b20d7474c01781d90467d192dbc8474f9d301ffb3d4d31070964aeaa10ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/get-capability.html": "bb450a9ac182e34fec52fa2355ae36fcaddaf80d9b8690f0f4e8d09853e38c62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/get-proposal-id.html": "ad503f90e6b20bab3ea7743294f51ce84251777a7c900b21a9f08bc3790089c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/get-source-attempt-id.html": "6833d05457633d3885b3bfa9603164aa2f151254c804f3304de0f02d9aa8d094", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/has-arguments.html": "ee69a34f241a064927656105294a8ea8bd922fb4d61d96b2e6000d836770741d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/has-capability.html": "f8db583ecef84ffd6121a69d306adb8cda6098e1768c9ea1d7edc768045745fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/has-proposal-id.html": "84709739f3c43163a10189593a4cc7ca32f1d0536f68ad4ac15498bdb2b513cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/has-source-attempt-id.html": "98a94cccdce270d0389e69d6c6c67b98999dd3cb2dca090e0d0e03c4e43c1386", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/index.html": "e5cd1ce1ca8ca064eafdc275f605e3dccf1f859c447ae9e592e22fe0f58cd371", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-a-r-g-u-m-e-n-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "e9d8346d3a164b7720816a3b24d54008e32238dbaae98c4a68a977afef9fff65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/clear-arguments.html": "a7b5e33a319e8932a4716413e53b462cb6cc9938fa95df6a947e8ddf0a24530c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/clear-capability.html": "cadd45786ea20ac21d7764d28d1a0abb6f66afb66a9b98896c9ead21b09338f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/clear-proposal-id.html": "170779c958b793461ed60d8ad4dfe3a6c34a3f9f2c87644899e606009ba24398", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/clear-source-attempt-id.html": "01d720bb4fc49e7a8ed6864d8cc167162f7fd0299d961415d20d75059d52fd5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/get-arguments.html": "286501a0a9e380983e2a70faf0673db1d627c8b09b504aedea44335ee9dc16f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/get-capability-bytes.html": "2e8bdd7a61564d3e42f69093cf6fc5247048bcb42c29578dbfb15ba55fb3fd00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/get-capability.html": "b45fdb3c714f4748fe51dbc88063d779554e006a08977691d43f58ec5f8051f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/get-proposal-id.html": "09557e31521e2cb1efc357ca199c18e31c989ca183971d24668e863efb3d9cb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/get-source-attempt-id.html": "abdff555ad6aa9e4594330b6944ddc8902f90329f5b6be9a7ee2f097320ca534", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/has-arguments.html": "52f23afd0bb73a779568c009dc4b6bcf6df1f3c8dc60ea3ee2367185f747275b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/has-capability.html": "02a4ec52cb57748a85fb16e231bbeeddfdb92f13d2f3c0b331f2e48f03eb890c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/has-proposal-id.html": "545ba59d7e17af24e16b8c4744b629d0d288072b168444b645dbb5d6db07d0f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/has-source-attempt-id.html": "8e4a3b202fa3d719b5366e9a183ae921442cb9496f64e6617a9fe131e25fb257", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/index.html": "e07915e926a6e39af9f1a461b0ddc538121a3dea2dd4fd701a18abd8dfbf5b05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/merge-arguments.html": "210fb166fdeea8767fc172e53900b2c5c27189c5c477ff7546d19283cedb3833", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/merge-proposal-id.html": "e1c017c94ae1647d429e84e5ba0cc2366f194158f6c9b79579e5a0d8a824465a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/merge-source-attempt-id.html": "2f909b3d12288cb307a91a70c9dfd2c70668e597e67c4109c46336e8810ab579", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/set-arguments.html": "72eae46695841381ee0c3920ac71834739782b3ba13c96b53271d99269543c72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/set-capability-bytes.html": "880ec82e1fef9ab3096b5a2ee92ab4ad7f85b41e7989a31253f09407061ce54d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/set-capability.html": "5610779cbbfb372031575f0d85be8e33f03381e439fb049b7126a2806136996a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/set-proposal-id.html": "584963dcdc1ce3ae16c1cccac6a9aa13da598c28fe6403132f70ab95fcb5565c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/set-source-attempt-id.html": "01c46440a7c9089fffb83b2c289ac58652ba5420ce9f0982ddb794ac3b7aaa48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-c-a-p-a-b-i-l-i-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "9ef04499bdadb7b504bc0959255fc8a0124706282de5de054a50eb5f7f379535", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-p-r-o-p-o-s-a-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "fb6eba1ce3ed9d8ecb3a3f91dbb615d25cfd21a5c76f61a3fb2416e299724a51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-s-o-u-r-c-e_-a-t-t-e-m-p-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0920bc91281336993b62a3315e2583c09eb92a0e0fb8c224af8d0470e9135406", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/get-arguments.html": "43066ebdcf26b3df1c0baa6ad4e5a99d29a2a2ced8ccd191fe203f2e9824fbbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/get-capability-bytes.html": "4ee2c84beba2587b4a71fe80412aaee038dd4039f184e248a95df60dbbe51531", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/get-capability.html": "f56fe4b3b2790ee70bc935d0ccf76dbe7838898d5db56b4a4bdca3e0976fc439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/get-default-instance.html": "05902fb65e87c7852a05208550b1a0ff41743eaeeb88bd030144bf7ab4045bb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/get-proposal-id.html": "1d7decad07fb72cfcc54e890adb2e86aeac06a74f961f4354a681b2cdb253226", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/get-source-attempt-id.html": "fcb6f19b807a9140cb902c281de340bcc23d2ff84af3237f66a34944ca413b3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/has-arguments.html": "2962bce52718e6e04e79165324083a86d493154103ce9f2d6c37d529a1cff12e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/has-capability.html": "0b3006728b7712308b3fd3b4e1ee8e221cee2501f25a31639a60465fb6c84552", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/has-proposal-id.html": "d233d38ea79be6e83fec9ed79d76fc2650dd2c560981c0363b15b68c9408351b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/has-source-attempt-id.html": "cc66add25deffb5e8a9c39922a83e2eaa747db96c54fd284085ff55f1a027016", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/index.html": "abead3b3674301532e6ad3b6112eabefbbc151c4e2ae8688a37e8b1c6463af54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/new-builder.html": "d7646cd5cb92de1fe6deed4fea7aa21f58458855f07a8854a71431a2bf6f2907", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/parse-delimited-from.html": "0807e411675902e3b10d634b56d4950d3ff9ce263c80b1fcdff88a9a0af109f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/parse-from.html": "bad6b99b76f2cc3ee8816251a97ec47161eea8c07d8f1b6de2cb1a1d55dd3028", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/parser.html": "b23a1f6126135dbb396dea0365671622ac3c44b59b045d5137aa31313bb1c155", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/-artifacts-proxy/index.html": "50dab5bb00c127d4a36b8741ba8606350d1771a5f3d63bb2db7e493a46c70916", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/-companion/index.html": "6d92dcde4689aa75ed4436c90984b941545ba9abc090e2e3dfd9e1c8f47d0591", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/add-all.html": "335e3adeaf39a9d7e04839163cf5cb307b01d1cdad95d4ee75a1c92b387e3243", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/add.html": "5d22a6236dab77261f88a53fe36b46b26934bb6833e7058127372923f2778503", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/artifacts.html": "1a1d7e5eb9528c1caba679223926510ca01fb8ab06194948473ce4a3a6df3e86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/clear-effect.html": "515a9f8aeb169c9088baaeca79820fea41c3775aedd71cb6251c1f2b185efbea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/clear-error.html": "66eabbb91e63b6e865ae8b8d0ac168cb6bf7f4a98b622e848663b27af4d9db11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/clear-invocation-id.html": "68617c214beca7d97b579fb204e12d593d861763b0865650abac2d15cfbe4750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/clear-outcome.html": "d585667332ef414ecb8bc58db55d4de04e512fc8ca5b4c762e68b97be2575ba4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/clear-success.html": "c08f268710c38ed87a8301fb234bb6853be1872f8bcc99914cffd4ea8623586b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/clear.html": "8fb08ef9b6c37630dd7cbe1b992966d43f2c28aee3656ee92b77e8fbb9eb067d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/effect-value.html": "1ac9c508bcfebc4280fa2b854b89e52c3b788dee9a6fb71a4538bd8a22c8f8bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/effect.html": "1f76248f969dc1713475c5bf50bc1bef4811546076b9701eb3f817dd8a999822", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/error.html": "62e625e96b2c31a92f9a9f146cdec2e5ee6cc05ff28af35a4b0a6cd217e4d076", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/has-effect.html": "8e6c07b6e3a5fa5e55a3b7c30c6af42283ceebec027ea62c802b59b1feb40819", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/has-error.html": "42b7e0993e2cb443bff9ebed61275f4845eb04ccc681b411390fb59a6ee2dfcd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/has-invocation-id.html": "2a689033866d75d3420b98af88c12e397688f201c86919c1a9086c922a8ce003", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/has-success.html": "52f44ebda9eed15f354fdb92aa1a85f9f351525a067842c8f2152e9ebb1955c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/index.html": "9805b8b17df02ceb2710f41623831dbd842a127b303fb50dfbb4cb194061ff45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/invocation-id-or-null.html": "8e128c8ea428490ff46c3896926e1082fada8faa76dc5eea037b10bbb96c69d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/invocation-id.html": "8ddc69fe9d0e804e2568872456a4506740e31c8e12de516ba15d02d20c16bf61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/outcome-case.html": "f7a551e8e0e1cd63e14c533d911f2148c1270f8e5f2b20afc4becab32c2d32fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/plus-assign.html": "33004531e8247ca0517bc83b0eb7cf1f81ed64ba292ee61d010d5f3528a13289", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/set.html": "ea73c87278e8b3bd43d67a4d8a1fa58320b3a5b6c16ebf5dde64231c4f0e5336", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/success.html": "61122af519518cf157b4e37271cd46c661ebf9370ba21eed8405f007432b9215", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/index.html": "6870b8320e605767734d5c5e443f8fb09396f1afcf45a4522fb1b79d11549285", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-artifacts-count.html": "26878676870556dd58f06482fb2023949470d32c5e7b37486e2fa2de31b3d9f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-artifacts-list.html": "7b224b83d3c099b6cde88dba260a917fe77de81c4c49304b045770a249053707", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-artifacts.html": "0d7a0b8363ee5448472403a1d272c2b182c697ba525c5ffd7ec112c943e84af6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-effect-value.html": "8cccdb98f9ef49920f6c420d35acaae754882330f9f0c902c7d3427124091854", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-effect.html": "46dc7e967eeed72256fa7a802e8235a9a586a81209fb1f8fd9883f24b4f4a4de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-error.html": "a506e592448941b81744d57df84af8d16c05f302166c1857c9b2211ebf410040", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-invocation-id.html": "b08de55becc228c93953e3322547cce522f364697f4e610c93ac5cd099ebb347", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-outcome-case.html": "3af4d3ecc88b6121c45b6ed06627914a34805921dafe3a44a762e6d0deb3b1e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-success.html": "72cadef8000ff34e04e29aacbcf3779de1b51367cb932c34d88b8f941966bfef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/has-effect.html": "6c2d1e47c3469589a79364f8e906fef45caaef8f449cbe9babedc069709bd6c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/has-error.html": "ab994175a6ff0cfe4bf9d755aea60f64025fa87774b44d3cd815d53f95002ea5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/has-invocation-id.html": "02a4da32fb59ec83dbfe8593590f16ed658ed0d2ca0228e83dca304c1acb7bb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/has-success.html": "15537aedcd96de899dce12ea53f9b90fb0864c3914a23251913f0cce0c66292f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/index.html": "71bbed63eff8d25b52db922bfd5d0a59a27aa1dca6e6a017578ea702824772c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-a-r-t-i-f-a-c-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "072c88126f6994f5d55f44d99be41ca5e934703c716553f1fd4dff3fab404d53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/add-all-artifacts.html": "de121bcf0cd58b6f0a6aad4d99a6c58ff4bdab29b11ed52881dae65a643de9c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/add-artifacts.html": "afe284ebcb7456af788f7f2c7b6205b8fac065d621f32c6743a40d4d11cc31e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/clear-artifacts.html": "a50817784846a2bc347a0f3da46c9452986191baedc2067e8211ff53b476d908", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/clear-effect.html": "d2c10b993ff2ac066b6ea36f6d76c30c8e811fcbd203588c1b3d807b0cf89d1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/clear-error.html": "979a2e35f35f497a6b7ef7ba61a137dff11b72ca4f19e1fd47b4f3f7925361ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/clear-invocation-id.html": "d52dfa43ec6ac259ff7c03beb0848151ad23ac72ee0840293e131b9703114869", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/clear-outcome.html": "b975b963d488268156cb5e56ce5cb34a82b8bf84c1b85f2cd8556aca04e33617", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/clear-success.html": "fcba9b81de314f6fa35f4e56370333f6ee74435be4e13c937f9cbcfa8331146a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-artifacts-count.html": "9daa9bed8cc4f9801f77804b185359f366a2ec421c112a739a9c7fc103c01925", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-artifacts-list.html": "f96243ec4c93fdba87eee33abecafc87e3f6485e662b6cf2a5876ce706d2b122", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-artifacts.html": "336ca5c0e859aadff51792d3d2eafd8eb26b86a8342bbf7ba4410203d0ea8c8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-effect-value.html": "383a4bf6785b26f3e649b34ff973cff4deaf1404e4f082bd008cb9b86b149837", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-effect.html": "89258b48385a1acf8416e19fb0f70a4ec79a9be6d1d273b306ae3428f8566b05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-error.html": "5a87507f1be0edb0fff95165a345e9f91265bd0824ca0c9d88dcc5d6ae90cc28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-invocation-id.html": "298031c45dd66bc6c19d0aa47453d7bfb20a1862921486f08db2ff41bb39dec7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-outcome-case.html": "67d5fa24ab7a527fa75454592e6fb05da0c231a39e66936250dfa48193f35ddb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-success.html": "d65c36b97b452435981f0a12069feedfdf035e33c6c06ca007e208b89835a9fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/has-effect.html": "a6d978a0ceb0d34fafc248f0362c00194997b2822aebef8d33eea3dfffa01c38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/has-error.html": "5f46690a74cdea2630f71afb9977798e87040bcf8a60654623b03373228d559d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/has-invocation-id.html": "bfadd346c125433838317042eb2cbd7ef3c2a0e057394a3d328b126225965a4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/has-success.html": "995fb8f99e20ca316f4f23e2400e0ba7caa9a9471e0811d87804fa83762f2beb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/index.html": "4300999c65da293c92d9d395f7e6cb7ff193a6778a210fa6bf8e2bd536db91e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/merge-error.html": "b9bd0ef4e77e0930f7bb42f266f21b96fa7005df5fdb49279d90c9f802248743", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/merge-invocation-id.html": "9b04b87f1a3e629df70dc61748665c0b57e26b88dc61506c4fea21d3e135d4c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/merge-success.html": "fb0b5fe608d1915b542add976b9aa61b0906e8564b100f3d047a1ddd6bf0dc53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/remove-artifacts.html": "0b51d1afe72c9ad532ca235c7bbd918edf77ea9455731e337149d8a5b35f302b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/set-artifacts.html": "09be8cbb515af112aa763463bc47d9be2dcdf00fe6770993e70cb9a671eb9a39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/set-effect-value.html": "b5d56c5aa25b7bd17b239d3489a13471271bf172b0e239a96561f2e89b8a76a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/set-effect.html": "5963d5be915e6c29e7efaa21fe22aa8a95ecedfcd7e7c8e895212bf70551f9ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/set-error.html": "3dee0a1fab04ebb7c751f7e383051e7d5b1ef2dbf212c0c969bf58c7d3800c43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/set-invocation-id.html": "e2dafeb6b46e21356bb3ff54c34319edeae76c3f4c1b9fe9b95d179f95fea7cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/set-success.html": "c83b776d6f6913992e8453f6fef9c35f18cade1589b597472e46fb1d7f9054fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-e-f-f-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "f9fd2b9d0afa60bffc128e06892af388d81c520b1636706641b4f8d5a3f6d70a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-e-r-r-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "0c922f1fbe3ef290bf034c6be9605637d79b0550b41d79e0f212ebffaa0ec8aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-i-n-v-o-c-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a7f911fa66492d97c6a762daa3a147517e78de959fffafb0dd481556332c7d17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/-e-r-r-o-r/index.html": "ad465ad8e298798d831606e0c6176a1f7e48d367d9b946cbd26c45cb25fb04f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/-o-u-t-c-o-m-e_-n-o-t_-s-e-t/index.html": "c6e37702ecaf2b52a0a80004f1837ebf671739176c4e98895542133c7228e552", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/-s-u-c-c-e-s-s/index.html": "7f0f81c654c25233942ba9ed2be2002ad85e647a346b0a096d0e043fa9489f95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/for-number.html": "e043e96f0d17271c94b0eb09575e6737b1de677a0593d4cb18c66df07a526102", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/get-number.html": "851f5248f439a309b943d301ccceec985a4243bd112d28f37fa147f3e83658f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/index.html": "3287cdc89b53cc1e7bcfd72f68d1586b3848de0b589f79ef7fc976cb26a58dcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/value-of.html": "f378d92c17c6364cac5d53c36fec762bd4f707147be701f4f179356e5b76ddef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/values.html": "84bd653b2b97d5d089c22d6480e299843389c80a15bf9ba9a0bf257f3ff641e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-s-u-c-c-e-s-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "4285a7b7949b2a9730e861507682b6f3d922bbd423c4a3e63d918ac9e85217e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-artifacts-count.html": "c16141f9cc6356e08e263c46e17a39f67ba692f59c456fee0aa03e90a6dc0d95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-artifacts-list.html": "02ffe80208d63b903ffafa2fee807fa812abb56fdc05d5ca5b9e2e4c2f68bc11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-artifacts-or-builder-list.html": "3c279f3bd283ad990c178168c90c3abcd607910ede05e9e663f59c02761ec3bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-artifacts-or-builder.html": "ffb7bd365dc362191fcc4b7ec13bf14af1341b366c0d32f205727260288d3c33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-artifacts.html": "e487f4b5238c2f46249afef85dba731c9d1d9a60b02e8a82bca3397d263bdb13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-default-instance.html": "7b4fcdcffbbcceb68545b2f162a4440e80f9f054020f914dd85486653c138e75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-effect-value.html": "6fce33ed622fdcddca1669e983d30d3bf2db5b636990d3dd952e4ace8dcf35a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-effect.html": "4e09225d0679089bd5180288d0f80ede7124deadbb7a5b8fab62b53b2745f6cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-error.html": "7c02bd241f75c696bc2b55e6063fdec872021ed6166e2725b67ba74039720bdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-invocation-id.html": "7db82391672cb7c08b4f393b8308c9a2d3601cd027e25365e399555b11fe11c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-outcome-case.html": "e48c613926c453fc92bc85f3284d6e21941a7c2d7ae5ffd2aeb075bf89f0254f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-success.html": "1bd19ce489da0311e0110b6e8f7d2f77552013fdc7449f711cd8befd3ac686ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/has-effect.html": "f605a25891e1b79d57bb0a79890f23102419b616b37cd5285b25fb0806d485c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/has-error.html": "57681c13298adacdc498b608a06869b7b2656214d8da45bb7123824e53189d99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/has-invocation-id.html": "ae72e62ec618f45f4b39920b948a136e25133af5afa2b60ee5a139009a4ba009", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/has-success.html": "c28b886df1f422d0923441f31fc0efd94fd9507b44f01ec2ede180ace3b822e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/index.html": "17ee53d69ec4f068c16b8a33e93fa140a85ebf61054e2a264c6dab65c56a879e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/new-builder.html": "2f2226ab831c946554f65dee1d0ce6ca33b7f90e90394540bfeb0553c8d83ae1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/parse-delimited-from.html": "0d5018b65498a4c4279ec2d953ddca839e74a483756c9ecb6dfebec223749c15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/parse-from.html": "1ce757db4e7dd8e6829b7e31eaccb214961996d53dc341b0b6a8ac96011fb3af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/parser.html": "585927103c17d7b0a759de1c74a54e1bc2c23801ec347a54df40b6d18d8bce85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/-companion/index.html": "efbb34bb8e04cff9e24a63c67a6ea5972d7100b906a733b8b9e64a7a8c5ce5b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/clear-in-offset.html": "f92b2ced39256ced9f9d2e7011d6e6dbc157d9d34cdf12664e44b24473bdb15b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/clear-kind.html": "1627c3ca22407d807d6ab2549744a29bcb47b08b757d30fbf0dc7d5cc0a70510", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/clear-left-clip-id.html": "2d2a126a243f0b07747bc93566f4c973710cd2dff3ec66de8ee4df38905580f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/clear-out-offset.html": "835a5cfc4b1ae49cca71518a0d8069d0dd2521defedbf8a16ed02c056775b726", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/clear-right-clip-id.html": "5444e4421b87d19a2f37be6850b017425114954680abfb09bc78affcc2ec7ca6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/clear-transition-id.html": "c9e916bcfa72b002926dd578240a0e70977c1418de13ebee2d57cb08554add9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/has-in-offset.html": "7968e3dbb509c022ba463f977ad4158399072fef9ade3a33542af5af8b43c4ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/has-kind.html": "c964466ca6ac985cc5e9b26b81e054ea1896cd673ed6e29f7ea575e3a2cc341b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/has-left-clip-id.html": "e7ae9dbbd050257b21006fcff0007fc71519a7baa017e4e727e29e4dfb2848f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/has-out-offset.html": "48856fd0c610b08fdfb6eead12476dfd0ed1701adc6896d7ac693edd3ce7f685", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/has-right-clip-id.html": "cb6ed05b927c36421bebcb993bb47907f90301f0bb3c9a4449bc65958f4f354c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/has-transition-id.html": "2360a12a5579b7cf601a9fe350e2ba78e463239e7b31824da9a91dd69ba3cfc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/in-offset-or-null.html": "179c750de7be0eb05a33b8eec4413b0b6c317b60047477afdc3d7ca270f26281", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/in-offset.html": "4dbba72dcb5d61434282e165f6bbef2446aeaa62eaf7bdd8178a5620bc88255a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/index.html": "d663ba6b26ec56dea2a70d189d055b1340027404c300835d914eadf9fbe60103", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/kind.html": "b93937bfd897816445e5d8b1ce95b388b99bf1b2c68bbc2cfc174080a331d972", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/left-clip-id-or-null.html": "8de76f7ed3956d5115b0c66439ae37ddd7b6548df7aa84c8220cf5311d54e6d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/left-clip-id.html": "705f31ae852e61b8d7e8ea868e057a3a0019c49880789da2f9a533d8f996b28a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/out-offset-or-null.html": "3e88f94b338ac84675bdacc86253b7fc2e3936d47a9dc5a0132a2121a443d397", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/out-offset.html": "eeaea1ab744f757a639f5462c5ffb8d66f19f29a4942df09fc9dd263ee3256e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/right-clip-id-or-null.html": "5d3f366ce0ca93c7198c3bb942c2610034af66e6119dbc5895866858a4f87952", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/right-clip-id.html": "6a27d10867f5a4f1799ac32b4a8bedd61b6c39b39cfe7dace73704b9034d5ec3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/transition-id-or-null.html": "e5f272b96e36712eb9eea1d61e710f2c180efb53f7028d49bf65cdd5bf92a866", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/transition-id.html": "f5918d793276e206d33e162eb561d9039a7e2224e2ef618dfe24c2fd6adc27c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/index.html": "8483523391b6dd7b2fe04edd4a1cdc3563244c798bf28283ef660b9a30bf4c8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-in-offset.html": "912f99ce09cc3613f3ed4ebcd472b819954e7cf88b9f8a037b0cd0c1cf092c40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-kind-bytes.html": "bfee71dd94d1e0107407e050a6dc6dfc41aa3bf7815cb205cc43ad8ced5b569d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-kind.html": "51410e5fe3e8b84f70d13e3a09aec2bde6b1e50c7e2dacd72ab9aace203c6ddc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-left-clip-id.html": "dd262652d6e1c1f02fa7790499ac18866743a9cce0df2981e0a1cf4d43c8217a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-out-offset.html": "68d2d3e4ef9da322060586e6e8e922c372858873715b95a1be8c058183ba1708", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-right-clip-id.html": "ad680f0269d492f8c5f4d36e007734f58f89fe93bd86d44dfa2ead1c66a56726", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-transition-id.html": "3d3f502494698dec63f41ce50e109ffd58fb94b9a9662896e0442e4f4207ab51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/has-in-offset.html": "ab0b3c3626d385f0b7d6d89cd7f7208e84e1f3f54caa264a3c9db664d888c8e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/has-kind.html": "e06d2d5a7f12800081f6e144147faf8b54c0302203db0bbeffb347e20ce0696b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/has-left-clip-id.html": "37439d5dd91c0605af36e03c47e23a4eb3fd07910c1921bb10e466511d6632e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/has-out-offset.html": "8a53a6e05576ac89404349f01991f69cbacf17c1629881e0d7af48f352d59224", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/has-right-clip-id.html": "701ca7df29f28499c268d82b3db152208cc1f143d2c047c438a745ac645ded74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/has-transition-id.html": "990356fe7262bda9159194b6562df17c3f59000e9eed48f6e642b90edfa76fd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/index.html": "791ff2a3f759c74ede5a44c478807397a34133f3a247dc4ac7240fbe595b204e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/clear-in-offset.html": "252e9e5f0df01acfbb2d084d2b8b72f293c068e8e0ac846af3bed51b33edbdc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/clear-kind.html": "e8d35e21a84da2a00c29a045aa75648d1bdacbc29c12e01a7dcd64f30bce4f08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/clear-left-clip-id.html": "4e5fa8ce3c6f30fe0815829a365544d986d3370ce124249861918aef776e08e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/clear-out-offset.html": "6098f7525c56a08877884d7d7d8a346979afc1f43558b3880284ca3185317b34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/clear-right-clip-id.html": "411ea276fbab7417c326d9d938a3d4bc56892137910c13b54b02e64ac7f82851", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/clear-transition-id.html": "a7fa9bf001af4e98bbee8aa3df549522e948660b65508a14f918e1481be607e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-in-offset.html": "f9ff5785454961cea3a0c1e71ccc1843808e034842babe6e45fd68a0f58e7dd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-kind-bytes.html": "89e3039b4dc8123e76c95ef9ea5b80b9252291497d5863180692102a11dac716", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-kind.html": "dbd35f90c7a8fcb9cc8434904f7ca1bd589c9cc984faf16914861f6ee84d472e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-left-clip-id.html": "571936c7ac8fe3b527ea9883c8ef57f6ae488f93ab9d15a8e314ce77f5bf9538", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-out-offset.html": "814807610890d0e44f9dca0b94266bce70e0d3ecd2f1123b6f7454e2a116dff0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-right-clip-id.html": "4fd1212f15b849e85fec279598dfc582c31c27a555a27b466fa1f4ab0c1ae88e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-transition-id.html": "50f912d9510f3245576c2fc21d00af161052df0375a4cb32a25cafb6e51a3548", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/has-in-offset.html": "3562e46298d94caf7b130e55bf793a5e576b5242d85797c8e7ca08b94d86846d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/has-kind.html": "7537ba919b194eecf0b5de26fa0c6546069f093854d8b5fb2c81d9e6f5a25278", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/has-left-clip-id.html": "a6e61460a8706fcbd0f5e2d254723fb7abe509cd5b205c8f92eef0dce762c5c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/has-out-offset.html": "125cd588e2ad3199a20b718c334cc689a8de397be84b7c5b28bd6358acc19c85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/has-right-clip-id.html": "51471463dd8f5a338ace8cbe86213fb8f3e93562795f187b31fd3b26efc6a48b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/has-transition-id.html": "9d323842b871c0320ea4c9f85d75e86da3772339aa7d2b916d6443e3c48600b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/index.html": "a47c5524dce4d58dbce74976fecac1e7809c20cf210924befd2c61d94d9bd053", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/merge-in-offset.html": "2dcf7678c8d1d05c711faaed4bf438fc96a67da05afd55715f6557f923ef209e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/merge-left-clip-id.html": "44a7b9e2e0c39c11685f2b3349b866f75d50273ddea6b442327cef8777d28e1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/merge-out-offset.html": "42cc862e14c3d6ae885f2d0f2ceb0fe9de486f9c0818d91b2c797974cd65af80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/merge-right-clip-id.html": "4f17d60cdd0c1570490655923be462d3c2c026351b793144b6a63041c97056c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/merge-transition-id.html": "d45cb4037734080432076b2632e4d937fcdffaa6f042b5762196d42c9d3deb23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-in-offset.html": "af349f8dee3cd2745b8ff0c3f957bf7269b21d33f44b877d97c26650bbe4fa37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-kind-bytes.html": "b6da3173b588702774566bd3057300cdfafd8a613d35dc4e03cfef125a361853", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-kind.html": "b09f12440c67e4b7ae7d9614290ceaf9ad6878e2fc8266c06fdeb3cffa4d3471", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-left-clip-id.html": "1fa62978a4f6041708031f04362cc77f18041de63a79a87b8b31ad3c87396aed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-out-offset.html": "3305c14281d5338c0b0696868e88ef09cb046536654e582924fb90643edc8f90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-right-clip-id.html": "cf1c40318765d95827120fb6985e3110252781080b9bbb158f0edd271096cf66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-transition-id.html": "f2353d84700df2f97101b21f448f0152069747da4904fd9d25a1c0d65dbfba60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-i-n_-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "8ccf95433dd16cd540ee090e765bb4f21daf3544c45b05408ffe622bf7ca9340", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "15f81b470016d3cc37de499496885a6e01504c0da0c54b2145c7c4633fa1f746", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-l-e-f-t_-c-l-i-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d54f00392f2125e1081a4e2dac3132b150f9352bc716fc9f7f9a3068fd29e202", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-o-u-t_-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "9b81388bee4bafb96ac15f7e04eaef86f38877d097ca2700705ac6b0e408a5cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-r-i-g-h-t_-c-l-i-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "56d1f3613d9f0e01f90e3d5a591a18f60a56883c6f891064d2d058042e8ea836", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-t-r-a-n-s-i-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ef32a75d581695aaeb3faa1d96944da9a9569b0cdbb1cd6a4d403df508730123", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-default-instance.html": "eaab4e78c930bec094a092441214bd2b1c9b4f521ea12764dc51fb77d97a9ad1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-in-offset.html": "10717b3733905e2c410582792495436d73d1de9516c8f6596e189b9c556d15cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-kind-bytes.html": "62d65de2a9e170a0f51eb5698a5d35ba964aed07f66d0d09e291170bbb54840b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-kind.html": "19d93fc63f76b71f876faddec3c06f115f6c30692799d0157dc24d46d693913c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-left-clip-id.html": "8de1b242ea085beb07318c4e375b3ef55ed7983d3c51f0e1362271b9297a6a7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-out-offset.html": "8428cbbf0bdc43b8bdf6389ca51601be377f93c98bb93ad50bf4dba317a55c48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-right-clip-id.html": "4b06e103e72bc4911c37b101320918fd092ba2b9bcfc9d3a46035e1a9420ffb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-transition-id.html": "9f223d09a954a204b73b26fda793d7631b22169661c6bb3309ff4412f6b4f265", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/has-in-offset.html": "6c38d6a5554552a827b2802d83d25f6b705b97845bc8101225aeebd8026c4231", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/has-kind.html": "d62265a26ba61ee13e0ba7ceb83f842e35cb6df7b39aef28d48e0d4aa53a29b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/has-left-clip-id.html": "fd1b207e6603bde22ea45d3406aac57b26d51aa28ef2d2d1ba26f15e9f404057", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/has-out-offset.html": "27bd26d1fb0e39300994d1cf3f97afcb775e0816367dd6ef2bdd839aa6b5b3c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/has-right-clip-id.html": "97200bcb0cd2ba8866f7c8ac8ceccc07dd4c188d9e6751e3ccbe3d00c15777e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/has-transition-id.html": "429d86a73730dd60cba049e3f8af95d68e5bc646f4f236038935d0fed38cdcb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/index.html": "7cc75d9a44145fc957903030d59d0563777d52e010461502b0430a367988b945", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/new-builder.html": "e73c88ac89f0fe5de60c95cf29b2f62c64f52bea91774ed77e51ea7529cd2765", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/parse-delimited-from.html": "66bb4c3c933d6d8d922990b518d4aa6ac314f07615aab3097fa60b1affa4e766", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/parse-from.html": "d2dd6cf4a9ce06691727454f6b382cbdb4cc4f31c470624f2e02321fd830cb49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/parser.html": "6a862cf7531116c030f328ad1c718b6edd743c34824150d5e264d90107e11746", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/-companion/index.html": "5a04765be79881ac012473cbb062a625521303c940b816971e0aefebd16fedac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/channel-id-or-null.html": "d988b244fdb9f5c4a4a7e90f345f5c37586f83a5aa526c8b76c1591f3a04dbbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/channel-id.html": "1ace8c5e8a50392cc25d2ae521177afbea3fcee3427bd5497af2f4b38d260e3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-channel-id.html": "0f1dfede94708bb2e284912db407c789ed43498676635af66af718715ea9126a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-direction.html": "30c3e05ca0f05cc4c4800c7fa44d9a5e2b6f8aef44dd7b0ff7f78c6e04aa9135", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-holdoff.html": "35eaba352f74e8fb40a97011555af7072a7a207ec08e930f9656db4238bb77f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-hysteresis.html": "a8d0dbf8a004d782d562e6fa8e4aff6a0eea4b99e72954249c66d26f41e040f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-kind.html": "4982dfee813f7050d7e18218eb420555fcef76b57e8cfe4d96eb883dc2eef89a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-max-occurrences.html": "e8949d7431682706c32583c73220632ee26090247ccddb16079e3efe97a971f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-post.html": "5709bb57051d7c6f782d436fd09039ac38d5b885ec40db1ebb4f8517cac65838", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-pre.html": "ad78eb03dafde8e7dc84e76aae49ad20f92f6ea1953fe6497f9735fcc5e99f38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-repeated.html": "5b028d2bd80a45b3e80f6b0a78a4062e39e24a24e59b093156bed6485e7adc32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-threshold.html": "99dd15de4259211673d0a8118249786aea31c00ec8f84b7dcde19656bacfdd50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/direction.html": "571afd50c42f134cd7d4dd1960d6dd323cb9763d7a991d9445a4ea01870efaab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-channel-id.html": "06441df19e4c682c833e253c870af4af127b51abdcd9a8a4ee90915ddecb9425", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-direction.html": "b7e2a4faf9c3232befeb2d2ba9cd49edafb04477bd3adfcd2f427b02622edfaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-holdoff.html": "ff76bc1a9d4759f303dcf73c57d54a9e16ae5375463ac2c0c034461ebbe3f599", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-hysteresis.html": "6d9c51f36d763c2d25e84ce195ca1e3804b451661b92c23fb43e8bd317598f6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-kind.html": "e2daf921cf9348b5d215893084e557700f0ad835a663b215a58c4f91db7ee328", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-max-occurrences.html": "aa2abf7f8194c89458c36eb703eb406f7ea321c5452dd7eefb2d2550919044e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-post.html": "194eec1693192e4073c9d902a9411c317d5783fb8ce3161f5e337c6afd35fc1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-pre.html": "bad1a7d936273ec94c85fb07c2a779687f755c579c98551ab17d271fce3f0661", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-repeated.html": "0fd1939fcf8e330b0f516725b2f63353afb0b8fdb151fadf8fd58027341dab37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-threshold.html": "20c990b250ebcc50c702e81240514b18f5d8627c05aef61862bbc06311e95c59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/holdoff-or-null.html": "ea1816a284d38467767c7f0845514404bdc7e1c940ea698987923f3543c0dfa2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/holdoff.html": "7cad321769e6bf3ced533c16b482c6326de8ad499ff6a9c6bc19346a606e69f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/hysteresis.html": "a5eb5130b04a4edb8735a63cb6ddfe1777d96dacbe09ab174017b31b619d766c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/index.html": "533f6d5b5db22f14b886e53a75894fd74bce9d1b311dad56a559a1f8e52365e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/kind.html": "30cd17ce954a662e452e725b1a1d8f3ffe62c21bf6578b9b2c2a112dfaab1336", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/max-occurrences.html": "746c89967431de63dc626ba41c7c7486f5fb4b3a1627e80eec10c2cea5b419f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/post-or-null.html": "3948de7d17576cf3dad64e871b4ec48b85db3419045cf8ae3d193e21989bc0a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/post.html": "8b132f2f410f0315408c9ac5c13dace00710640fc1a6723b45106020e7b20d09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/pre-or-null.html": "1e2a58b7016f93f0aad1a36581d54201552dbd75eb07388e73cf0930b08cb3bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/pre.html": "ba7001cfa50731fec6b6ceeb8364153795ef4a1b40b8883d0fccc06b3b001ba9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/repeated.html": "6453f400a2e58d5f9203377ad31d7c7a57744c744eddce2e8a29e9c53e381c40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/threshold.html": "307b3347ed55841e49fde9807415508614d0a50a328f4bcbca353af3095fa410", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/index.html": "8e31d080099023417cf56639093378a161ad658195340ce35c03b1a045b13263", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-channel-id.html": "f325bf6ce40cba5d22d9692f0c1e7ab21627414e58ebe518067dc1fa3ba3c5d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-direction-bytes.html": "1989a4f4d08d0628146d7fda4563744807673086a5977c1759af2ce3917176e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-direction.html": "b040d4b8c653861ebc52ffea520ccd98ff912215c3c122b8ff760bbcf0acb3e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-holdoff.html": "5afe00731703d29847ce01a749cbf5fa646e5b113afa2ea9f2b2b8c28250e1eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-hysteresis.html": "70d203ad3bdb400b7889e5ee42fbe5fab06ff7e8fd4553347f69f33168e6b4b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-kind-bytes.html": "8c9f51db88baf395abaca1c28955102ccb44a6278e8473b8d28e44845822d1b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-kind.html": "a68cd220e95f3e90ca2dceb155087676129436d881613cee89b05268e6c4484f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-max-occurrences.html": "9677967a108044ddefae9391d2708366d524ab11f6b60a51521fd32d176da20e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-post.html": "dad52a6f160c3406b3d119711aee11bc91fe6ff4414eaf533a38f69dea9fef9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-pre.html": "0d34f0114584727ee596dc1a4517b7dcbdb4840809e797a682ca4ca185964185", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-repeated.html": "105872143a177497f0b485392b19df677004402519cfeef2d4d3a740d0adf3cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-threshold.html": "e4cdbfcc9d9b05209f3dca7c01d21ccabd7ff29922af8ddc15f805c13810e106", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-channel-id.html": "b37128f00d2a77713262eb04bd37a0353d8fb19ff34ba45a82f3d309111fe5bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-direction.html": "a86861baa01149a1c67996a83ab260614af3a064b6afe8e84a1e94304888871b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-holdoff.html": "ab041edc731109e375c22b66406cadce0cdcfa14a727443e44b99eab7bc78580", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-hysteresis.html": "788d6bcca478d1bb9acc500d181f8ce1599714071518566683a6e3b9ad5f0c4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-kind.html": "9a5f398ec40d6c2f59b6dbd6b6122ee61b4911fee66c11b879961ab4a16afed2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-max-occurrences.html": "722a3eeb847010e8e5aae93bd3e22f2396825532df82d6dcb3dc071f817daa55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-post.html": "11be6051d2d09d1c1247f0a629dbf095b1675bb2ff730a244337d69ea3cd71d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-pre.html": "3b4aca46fe9fee1aafef09042294371f1d5946b1bdcb559a02e25d7a86a9f1ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-repeated.html": "4f685bd00d3f7736818145c5b4a404ce2c5796a63f9d96537ad78fab53dd90dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-threshold.html": "235c27d9a1b166f93aba5b64b6a2fa2c3cdd79363724c21d18fb10c8d04f0166", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/index.html": "c6464a84f5b53c6baf14fb7aa534c11b7a424b062be1114c24b2b9c10c0b51ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-channel-id.html": "a23d0eeafe50c8633835ff5cd81fdf9c94ef894a1da1be9bad3446ddcec3c4d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-direction.html": "4670c34bc366db90934929e55ae55562ac064c1f42d78cb9a27bb2ceec0f4455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-holdoff.html": "e1d7ed8476aac5678dd0a32783eb6653951595320b05f55789992033fb71a128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-hysteresis.html": "f47496cd1c14b8baf777c45864dcddfb5815e37efb634b614e1df5bfb603539a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-kind.html": "56a4fe09c1036e667493c6cdd9b716caba395adfab05c25a8cf17a054482f2f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-max-occurrences.html": "68a846b0cd5d648f02022f81ffc699fd2826427c72c020959e485374109d8c52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-post.html": "a9c5a7271cc426472fb13c57cfd8d16a9722562332ddf3af1fd08b35b43a700f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-pre.html": "0dcd5384125aa9099f7609bfc355b270ad9fc792b524c54054908a4b2ef368f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-repeated.html": "e2913da8957af99579e64a659db3a294a9a033fd7e70d15a91f693b84382cd7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-threshold.html": "074f95f68ade930e227bbf473276a9fe54153d552d20eed446d6773c5ae2e8b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-channel-id.html": "1cb7b84502ccbf199e3a234b7c8a2065ac425598448a1061f3f47a1dd032886f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-direction-bytes.html": "a43075a6d275aa37d83cdfdbf79c6d8d28cf698ee8bd0841197e3025c4e9b827", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-direction.html": "323f2085cfc826b19d276111a6d6b27051483d2c417819d0303ce8e94c211400", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-holdoff.html": "16eeb1ad028d394910b4996ae4924ae473d0287b54394b227564c477e2c9c413", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-hysteresis.html": "90fbee512b7671260091920aad86f032f3d19dd5868dff3d9f45959bc132b9ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-kind-bytes.html": "f83fb953a62ebb238d41afd447d01259bc91e8030a3801ae2c51cdff1eb22d45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-kind.html": "06eaf71c38665b6080cca187021d7bff18158a22074367fbb93d3b7bb8f96db3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-max-occurrences.html": "b0925fcbff40151f50fbae42f34b84960ef5b6937b69f90b01387303239801dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-post.html": "b14a1a5e4712d51fbbdf4c1255718a756bbfd2762153b2f1aa0b326fbf80a4d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-pre.html": "9d17169af89e18c19fb85eb2cae7c4c3daa9ba0f52215ed1156549aaae7df4f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-repeated.html": "e889bb80f4c7f810441fd286e271bbc259bbd7654b4875dd522010294645efd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-threshold.html": "abeb29751609ff14ba70a49c73a9d7414b410101d67eeb4cf8a88a247a1aa84c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-channel-id.html": "04e90d7e53341985cf1dcae732ff677b8d3c15b2f2c82e872c4817fabadbbc5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-direction.html": "c2a6ab799d0780e909e7667601f47cfb658c5b02c0d2f05ffbc57936d89dd354", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-holdoff.html": "4633892309ba238b49b1fa4ae16986d44dd734a8ac7e176a7fa9189db8479c21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-hysteresis.html": "9adfc7c60083acbeade4c071857600573c9d353f05d799e6e602182ebdec2474", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-kind.html": "43180f56a1d0f92f2fa2328b2c50a3b8eb2f66e718d790cdce18b2123b803062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-max-occurrences.html": "846fc60c4982bb042fc83546e2e47bdaf2f16472de814dd786372358b2d7a332", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-post.html": "8dfec30c19f80849407fe7df8ade17e63449fdf76198baf6b2240777f7e347e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-pre.html": "0ca3ff8ba86d970d5beb8ee74b7f5e45667e79c0c637c799c5f4458f55ad62dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-repeated.html": "ee4d55eaf1044f7bea1911a24b544870b7688f7ae28df6b890ddc8e40c9298fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-threshold.html": "5c3ebe286a651ab63356a7346666f52e3246ba7c75be89548cccbd57876ada25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/index.html": "b9031d196044a17aa27e28e06c1e352751ab14796436741be399774230e4bdcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/merge-channel-id.html": "237637ef1c08dc604ac095cd437194ca1cdb5bf85e36ca6f4119e846d3a375d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/merge-holdoff.html": "9fc28c0d2e4d162bac5bcb2a9f38f379c470d313a839f9bfd4bd5a478e471687", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/merge-post.html": "ddf6809cd0c5fcdb3d50d4a83efa974d7b30509e43c6bfcdb36cda259c59287d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/merge-pre.html": "38de71d543cf4338972c4a52e0b73b8061ea4f741351e32b171bc12e116baa3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-channel-id.html": "84c4558cda37fd681aa310995d1601801db6104e29156ddb2eaae9fdf52eef1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-direction-bytes.html": "9e563d42930f893654447ca4135e13d62df85fa30d45cd280274ca7941094784", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-direction.html": "3d8f896f0f139cfe29f88e5b76838b5776c36c5733ef01c52e794f30baa6fdce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-holdoff.html": "371c6f09a4be4bb1b2132a764917709dc63c556a15e8a5a8e95f8a336394d0e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-hysteresis.html": "a0645d1d01c2b6e7c1ad7032e51fd6d983ef96e7a14fcc949153b0e696c25a32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-kind-bytes.html": "268a22b5a200043b264dcda613d8e55d4e8be99134f8e076a8ec8748716eab02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-kind.html": "293eb250c8fc19fba646324238bbe9029dbff2eace9d745c4c9d8881151f2a28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-max-occurrences.html": "076812e5338e66f5c0e940e1c31dee74355ec41957b14c6912e783ec1896a424", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-post.html": "d669f606bcff9e82db1ba0b6ca614a09ea73accf94273aac3364f2ca6ae5d8d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-pre.html": "6c8928145ef11944ad25bb9f5ba901b0082e0a704b8f2eba12118f91d85609cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-repeated.html": "d8a5ef7a71e6dce08f6a71b4ee35fc054c00118274d0d1ae416d15cc7e40942f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-threshold.html": "3996f65e963af0a502df51ceedca0eaee17e121c39a6f99d732e2eb32dd85f1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "cbc543797f6b093727b2cdf4d773fc59447a14607e7a79f10d3ac14ebebeb249", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-d-i-r-e-c-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "2b02921bd0515a0728f6084efc656951b5a77759acde6acd7a8da9a947c874c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-h-o-l-d-o-f-f_-f-i-e-l-d_-n-u-m-b-e-r.html": "9d71f1b8874e2ca7a56fb3d315fc821fcd80ee19bf0099f4c9c741c44a3729d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-h-y-s-t-e-r-e-s-i-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "ff2022e848e369e95952302b984c88f38d97d506b2d7ca36e7706f02690044d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "16343736caca9bccd103a501a6c8e88c2fb7c14d9c2a08faa6e976415b038a36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-m-a-x_-o-c-c-u-r-r-e-n-c-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "08922c264006b9bab7d010c5b95940cb60a33694d1ecdf586da0b37319b78df2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-p-o-s-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "af11b398b20779d642f8aac8d7098608e5cc6d124e1edb575263f2b7a732edea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-p-r-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "986181b55acc4a389d474d9482e4fb4359ee88c159d1eb0ea242cfb1a4f5fd59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-r-e-p-e-a-t-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "bd8dd45a0735da5214607a586344475dcc1afc7d7ea507c96ef91a75bed47a2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-t-h-r-e-s-h-o-l-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "b6b06b4af5b410edb7739dc38223da1f2f87d9a70881fd213cc22df3337d519c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-channel-id.html": "dac26c9dcd9a6f95cfe6de60ede86d53bae03f19b7b28db478897e9e88cce714", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-default-instance.html": "f059e3b267c7dd2214c0f255f5e359adf349adcb4b54e9158183e6698918dbaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-direction-bytes.html": "a717e9591310654a7e36151bc25b7a6911e68daaf2158cac520df5af2c90911d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-direction.html": "90b0aff5f873da61299aace1b985f2f5e1b27d5e698d3ca68e7edebe8e606c74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-holdoff.html": "c9861240fc0bb2c13e9058fc5f6762fb5f67ad15efbb6650b5051b0cda82fe23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-hysteresis.html": "248a6477b923addd0a780ad7ef39e23dce4e1a60d79ccd9a8ab63cbe5c4d3eab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-kind-bytes.html": "ddab7ebc3b5a1985a29fc77042b9c1f2512215e30a79ddcd1ce38b1f03a424cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-kind.html": "9f9926aeeb7b535775ed862af11e85c2a0a20e5ee29dfc3c66b05aa1cc8e2ee3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-max-occurrences.html": "24d861a1af48ceca22842df2a177f528a740638093307cfb6334e1b955b7523e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-post.html": "e96e7ac1b0fb0236a9befdc53bbeb116cd93a06187b18b3c78f1521697703674", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-pre.html": "bd43acd75d1c126c0ccad8f387d9a7ec60c28e6fa1b29d40b11881ab4f9a2202", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-repeated.html": "7763958cf307d36fcaadb975be2d60f01d2b762988a222ba4e963b6a19839f5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-threshold.html": "17ee88b87939e13c7c3460ef979e29e8c9fb6a4b62fb803bde97424644b56374", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-channel-id.html": "bb7df6953f24af46ac9ca64b0b71b7546d4d211d8b84eabed088e5d04a6f7372", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-direction.html": "495ae952a8815d7d6c071ac9639821ffaab36a21e5818c8c443498aa1b95a13c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-holdoff.html": "4ccfa199e1be5994c9bd5c7429ca72b166e3396109f33538cb56c9bdf4d8feab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-hysteresis.html": "e468ad6aecfd1732c5932b7fdd586335be7e17d5234d347c4df5c521dc0a343f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-kind.html": "6c00642522ab096a7eab3185909242e000e9d691d9e414d187ac3280125db9c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-max-occurrences.html": "88b5f6658ebe5c06a89166a3a320df4ad480141226650db164656315171465c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-post.html": "ab3023fa911738876dde4a967f81911c183db7f13a1f97ad3b229d9fa730f6ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-pre.html": "78e230467d4a9d469edd6aa2886c672f535c6ac79583f99b6d5def8deec18360", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-repeated.html": "1744fbef0ec5c70999f9bc9ea7ce1497894105492d3a5b342e5714cb127405f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-threshold.html": "2b2f632790218173e5aaecdf8d2923dc6bdc9da7ecc697e96ed693b4f4a7b906", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/index.html": "cca6a07fc1e1814e7e7632fefb45d25764d810a607075b00829dd9fb5f661e6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/new-builder.html": "07fd648190d3fdbfe78f4f6b733af497f216e810298b3f10292d8a7943715d9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/parse-delimited-from.html": "e21c3bc1f3b4991cf8b016eda8bc17155274dd59d14461502c4dbab35eec3a3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/parse-from.html": "a0e38f92ffe45ac4970a31872ad415d6fa103aea72a88b0f06ef2f43533c91e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/parser.html": "c349e293197b9d369d35382dd4f29e7006bda22f92efe641f95bebea8c8a4b11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/-companion/index.html": "e80ed890d69fabcf489f63176063a073be98ec1cdaca09ce0717c05756e6be0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/clear-event.html": "1e6617e3521c555181f0238ea4b5410589416ace3b2363f9e0a40fb7b901f3ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/clear-manual.html": "3bea6d685fb55f743707cd73907a95194d13a50ea0f486096ea3fe0bdb2b3b38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/clear-schedule.html": "ecd1ae97fd3c95b1227bf4ec72b4ca59e77896ef4b43c7e979a37c822f8492bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/clear-trigger.html": "627ff004949320a015f82b265862ee75db87f6a4ea1f9a3b94db9bf8a0ee3a1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/event.html": "6846fbfdf2d951d7355941dde48543b725814477584467d801a9e00e05722d9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/has-event.html": "a487d5bc364793fe677dcb29a5d0d6305efcfb3430430abe04d0894c91e0f158", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/has-manual.html": "41d12dd67a96d4d445b499a15b93ea5ae3d5862488f7fe1f96ea86c3f7dba0af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/has-schedule.html": "ac73be3d2deae7b653c1100d94a8aac5953accb3fff09558efa28a5e4c86686f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/index.html": "4a3f963078b03b326f2a901926e4a74064dad0e7a87dc406e89bab1d54f269a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/manual.html": "653a39d2238056a37bce152e01c186a265c6c786eb3de9e378b4a22c356554a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/schedule.html": "ea96c9bdfa3dfde28b7d0e97645d52e445a65ba1cb57b0a418321daa47bfb415", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/trigger-case.html": "e6d6694bbdf51c83bdcc18e100bd7992af954ee6377653d4d5319843f81cc0d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/index.html": "2ebcbdf0bfdf15f6437788afd5aed8ac5b52ca7b9167fb43abbe4b9141f24ab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/get-event.html": "e75ac766dfecf507c43e87a95634234b94a5b7efe01669141dd5d025738423cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/get-manual.html": "72211b06fd4583bb4bf2188a0925592467e1c9af364ea63b7de305b1cc78815e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/get-schedule.html": "8686a6068562b34edfe0b128c3f27904800cabb4172a004b704c736dbce14aa4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/get-trigger-case.html": "45e8851b9089be822800efe771fbf2825f0fa6f95f26545814081d46908fa9ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/has-event.html": "061ad82f0eae940e6a160df914730db5707487a5ce04d265be641509c6933de9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/has-manual.html": "7647934c9ba292b4edf3fb029ab0eb6379563d5b18d1b7fd50deab2a16dfa0e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/has-schedule.html": "b388e026bc08e3d742b498db5e44e5afc9db4871fcc426f8190583d9b6e6ee56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/index.html": "8452cff12527b953465757b393fe8e57ee463efb11bd3e0e593c9760b14d1c9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/clear-event.html": "880234f8b9c2d2c4ac8fd7ce4778e1e8f86514f208c4ce7a015476f14c17b05e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/clear-manual.html": "4f5cdbf4d3e448cfd28e2f018021ff7e321cf4c0c7c097079cfb9e6c01d1e68b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/clear-schedule.html": "27b8225b65890cd9243cc7c5764de7abd5b954119d29bdd2316a64ad8076e6a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/clear-trigger.html": "2d54da9e8b821d3158971289d58e4007c1b840eab67c2432438d27fa649f58d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/get-event.html": "a1db7fe49f4749a4223939d92446a07a52b332ed22572b6d57e87ad6768c54e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/get-manual.html": "b74c05e1f340fdd1aacb9f02301c4cad44069b0d655888f7ed89771e48f37aa1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/get-schedule.html": "8f059a1ed4bd7ed333338dcb126bd6069929ba383567f48a7c1e3c6968c6e59c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/get-trigger-case.html": "c35fc6c1bc7f3760b4f10489c231caa5157605f055a0523d76012974ab9f8e12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/has-event.html": "c529a89ef61f689ed36a813e1612891b70ce4d2dc00130a8b857d12288703719", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/has-manual.html": "c43696f9f73181c9c7c39fff95ad5de809d441a528007c922d0de6017ff04247", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/has-schedule.html": "e700211ac867af6383d3a2d712085691773abfcc25c37727120294f504e559ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/index.html": "04deb0f7582eec223c3d233b961fcc042c8f86adf044caff5afcc38f46af7b29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/merge-event.html": "7800702baadc66dc22eeb31bb47d7875b8158bacdc08ebe5e206e7319e9f42c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/merge-schedule.html": "c7a4e90e6d27c7433f8bca051e2feecc81071b144944692b4531471f25ea922b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/set-event.html": "7ac8318ccbfba3d08cb00c054b0810c26438fff2600fd9f495e4fec103a7f283", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/set-manual.html": "ad00726c9dc1e52d38f701c1ca1b7390db7dbffae15bc039cbd6f3d3bc5140c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/set-schedule.html": "91191d30507330eee79d47f2ec4c83135e08a1230f3daaae929398ad5da78076", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-e-v-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "7f5a42f9ace5c87fd58c5da38429b3c8837a83ae443f3d070c1ffd4f0048dfe1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-m-a-n-u-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "4615f91f74252d64ab1d6fff8fdeae57f2d3d2f2bb9d241021d0874a6af5d9b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-s-c-h-e-d-u-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "11d175d413afc4d8a93a0e58604ea26f62d0dd39d720285b5ea213bf37a82bd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/-e-v-e-n-t/index.html": "e453911b55fdcdf4823fca9bbada05bb8f7acb1b667baf323835b749d0194192", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/-m-a-n-u-a-l/index.html": "f41a37fc90164d183b162f2a3fb1b2c19738cf40a1cae6e0f347f646c9280b33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/-s-c-h-e-d-u-l-e/index.html": "98d669e05d919336ddb62c396f062c97198c8204b76f5b2fd2f4365b25b880ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/-t-r-i-g-g-e-r_-n-o-t_-s-e-t/index.html": "7afed44e5fb3b9f13ac071b18e303d33f58f8608da7688e50441452043708bd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/for-number.html": "98fb5e3ad3e0d792012d60ed9b1588b7733eea7cbbb45da4bbff2949a305b36f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/get-number.html": "ff435751c3d92bbbe9ac70a734ba9a087ddfb2930130d63805d8efe530413d0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/index.html": "b5dc38fa35bc057244bde927bdf055bf76fcfde3c7c3181eed736e270b4a1627", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/value-of.html": "a4c40daf9969fe1695bcca4e56af970b5cef2035337ee2a4333e66c9aef28852", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/values.html": "c4fab00b59c5e292e9ee07510c96c59a3f892349ca9b82bb38edf4be00fa6ee5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/get-default-instance.html": "b4982ae6a54a03530c95ca9548b5523547abcf1b96f07ddd22e0701b46815567", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/get-event.html": "87ab76a5147e37a6bdfd86fb97956efdc4a47bc1e3af5f2b9b84a160621195f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/get-manual.html": "7f7d2c65432b6eb98b4766d690b6be9a37c331b0afdfcc0d2e6441d273b0a2a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/get-schedule.html": "48945011e5bdffea56d1b6ee1064cd05ba488baa788f047b107305aa7120d655", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/get-trigger-case.html": "62cc37aa0f0657bb8a8d180bc1f2bebb3224af212dde50be5c0e647b80ba6ad2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/has-event.html": "d77b9024ca2a13e0f16f73468c5995700680994084907b0ff2be4ea4611b84be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/has-manual.html": "c21e2835dcfcff264b67950385393a29f6487799a3fcf87f4d915d5d5f49a149", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/has-schedule.html": "ccf5ed2d7686979cf492bad465ec38a612efe71608c33a5a3bfa6606d3a3e86d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/index.html": "33e848347e512891931736ef01078e968d07513c0a59bbddd889228d690334c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/new-builder.html": "03220dd27656804701a6dc7db0b4651d3c341d1211734df104502835716bef93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/parse-delimited-from.html": "08ce0857704fecf49b447e815e251ce23f64fe63c6748b76ca8d26e96c606d1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/parse-from.html": "fb2a7cf761cba59587bdea3e91f9d936b09049bc4b98466039d628d4ddcc62c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/parser.html": "4c6512c59323cc68d721805705032a1e1971443c5fd147f25816649fb500ff59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/-companion/index.html": "360d13bf39a1e26b33e8b6442496d9dbe723792728f5177cc6cfff2e886d3e4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/-context-proxy/index.html": "b92c4bd9fb59305282ca1da94b91e89c8004a717819e67a4eb8bf21a3eb9c5c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/add-all.html": "e11844f85f3a5d23be66aceb38bbdeab0485fe3608812851f825fd9cc6745d60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/add.html": "9614d5857a4a8da9579b781ab6b82999a67fbccc9fdddaa5d61bd463e58aa649", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/clear-instructions.html": "3dc822159c6cdd2da06e9a6ac0139e60a3efea1028aadbcc39518846d897c82b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/clear-message.html": "1edb789d1ba07c1d8f4ca80e5a36ca0ea72ffb5b2fa6c6c38210180838d48ba0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/clear.html": "5b12bda24fe2d988a5987596410834e3a50706d3e7ead539758d475231d7db77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/context.html": "daf5c341d988e7949dffa8ce391a487735b53a680adba458ac1258fdd4e62b1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/has-instructions.html": "c8355f52117b77b2cc17291e51eee58ce4fd6d393dc6841d41044e05659c8cd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/has-message.html": "444ba2b95f4d5e2f069d101524d1471de4b7aaaa1b4309faf4b04fe62f56430b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/index.html": "f174dade5fb1dff86b8325c56247fe50829630da9481fe47abbdc317e6c04559", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/instructions.html": "b086218d8b79b5a6f26957fb7b03207e0584b7d31e5ab6120d1893868d2040c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/message-or-null.html": "afc5064c46a9c58bc85e55a5eb0cb865a01e09849b8e0e1eae816cec13b1d1d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/message.html": "3d4b4596d8df584037dc96cf5e9c1dc8e52391cfba4c3410162303465c316b6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/plus-assign.html": "b579de3cf1df769984b4e9b2228616a9200d6f86cfc2250c7dfde7f48396601d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/set.html": "0eefbaa6d1bee9b774b37899686ab8e62fc3ebc293128543f8c84146738518bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/index.html": "6027aad9a8b38137e995051bd382ec60cc40dd2221ef1ca05406fb206833b5fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/get-context-count.html": "327c9a73b65e75019d52f69a80701ce4412f9e7ad8efdc583f532bbece4f3728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/get-context-list.html": "765039cc313f11a690ece7dc11f7c2682ca1a4009fdcb9b164c290dcb9fee012", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/get-context.html": "48e30fdfdac511abd979a1da9020400ed48e9311f492e8e5e910c0429e1ae5bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/get-instructions-bytes.html": "535f5b2979179108c2b0d6899cf22a701daf541b6107ebc8329c7eed8ee5ddaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/get-instructions.html": "54228e1af2ccb663edc7015990f3c9ae6c5991fc339327cbb052578d67b59187", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/get-message.html": "5dfbfda3cd00c4c0fb8393f490bfb85ff5a589c2df55f38eebec50528cadda5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/has-instructions.html": "96afb781220369a63c790647a3fb93de61231a6884bc1315a7ccec51e69c87b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/has-message.html": "6f0604d0705d6a074464dc9ee72f2bf8b6dee81b493a37a9d1f6d0a8f38fe075", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/index.html": "3adaf788eb99e86f033182489baaf24aba99ffddd922103b456ef2f9ec499379", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/add-all-context.html": "95b97d6c7aa8338cbb00ebd45ec5e38822aeccdb84d0a93d221578befe38d48c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/add-context.html": "6b11b1a68216b2ca7145f1be084743d7e6418f209a118c06d1f80e271f1bb176", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/clear-context.html": "dfab2c816794f028e458141b88d8c293a65ee894b4a53bbadb9948a82afff7c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/clear-instructions.html": "c00d636c3a8d0609d5c2024565d83b61689b7d2b042123c52be7ddcb1cedd754", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/clear-message.html": "baa42753921471485aad993987408f8febea0d927fe3c20aced327fcd1100721", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/get-context-count.html": "d1759215770dcd839e51f4f362b6ad81e6d6fd2a45c4d93a0b0e9b9d89d24ccf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/get-context-list.html": "a34fdd9603dbc8c7492691cd1a747311e0d5a13a6b76cea039ea6b6680166546", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/get-context.html": "d94eeead9657b912d8650f3c10b19e9ffbcb07b032f7f0bf5d434097ad2cf774", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/get-instructions-bytes.html": "e8a2b515ab4b811e162ec47f9d4d34e82fab6acfeaaea6a7c740f84472986844", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/get-instructions.html": "e64f2f38e861128413b76ef8b31f67607f6b2677e95c769d7ff55350f5c86ece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/get-message.html": "14944ea2558f5862dbfeb985d950e95d9f26d3e0e8598d5667d989095f5ff93a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/has-instructions.html": "73e641ebc2c5df807175542e962eb23ae420e4449c3912cb2d8424875c3074f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/has-message.html": "a7072cd80b4d422fdeef170fa9486ba9f8827b156bc3cc2971f62a9c59c89196", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/index.html": "8faf006280387e3485a7857a3721b96f05cc2cdcea2c462057ff0e1aa344c24d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/merge-message.html": "b72049ca71e37e916c8cb142e803c25d36c11f1d8dcccd0ffcd312a415385c0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/remove-context.html": "58585cd504f227f05ab0d1052cbb65fa44808e88cd8b5458386fab0832868d29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/set-context.html": "5a8aa76d0768c662c0d413d0d8c8beaaf44d0cdf4152b76186a9fec31970d58b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/set-instructions-bytes.html": "36567eb12ec4227875e7f9fdd34d1cbaaacbcb1cd2061a95f98ac5a9fd943865", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/set-instructions.html": "51d47907323c8730298cca0b2d86804f168e0dd10c6709c0ebb6076717304bd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/set-message.html": "71ab2b7391ea51d523d0a88555a245190561b28386353c720210d970d57717c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-c-o-n-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "c0d8a01a25555f7133f668a1d3fcb1f997f7ddb9c583139fdcccd9afa78e93e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-i-n-s-t-r-u-c-t-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "564a3ff7d44193d124e4af1b9585be6118bece6305ca4be2378ee53d0e4c246a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-m-e-s-s-a-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8b030989ec0cd1d2acd4510fd9046195b383e0439e9541af8e52b00c0a066a14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-context-count.html": "ac28c5df77b347ebb8a7542b13fdbb51129f2d396731ec17e7ee480a64547cb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-context-list.html": "65144d8ab7803e350bb8d249cd175dc18cdb35c0550db8214f4e8c87466166bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-context-or-builder-list.html": "be5b3a1bc0daffa3449f4bbee358f96bc236c8bff79ca72e6ef90bea5657c2b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-context-or-builder.html": "8a54b78aa452b10cc833769ae5b8260e32cbaeececdb25beeeb91a48c147ffc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-context.html": "fb327e3cce7730ee358ef3df36cba774786c9756f663fc2c0323a40a1ccad58b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-default-instance.html": "e454e3e840ea766b5e7a80ad656446d70f22a7e2a93317adb8671ee32840536b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-instructions-bytes.html": "96a056501c592f37d8bf49b81881293f0946c29d978eb37a4f36293fe202c297", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-instructions.html": "3e51a6bd56500c0a9a1d28148d66c650d19619253ebfe392d7ac249fd9741ebd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-message.html": "2cbb866c92d29583e7012d411604aa04e7d4a6f46e1a16bd0a4fe90fc71f6062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/has-instructions.html": "48f41dfcae033811282101ed3d8dd24d330afc5bfa3ddbf80fb5cfac1e054353", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/has-message.html": "e62f4e3c0d889ee4c1c6d4e30fd6fd8cf3d597965394de59608da59265ea60f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/index.html": "cc4679da0e5f2b52cf4ccdff12db9cb804cfec797e6f63c222831e24f0bc0c4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/new-builder.html": "7ebb5c20ff5248a317b5d829094639cc21dd1acf6174fd9818d656eb11756e8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/parse-delimited-from.html": "8f1c4ea4c1de2a8c7611c13494cdd54ec6b69187782603e73e3432b823508b47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/parse-from.html": "f7d7dbac8d9aad4652813d0e3970ca15c1845872a253b43616afa0570e1bbf31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/parser.html": "7a6336ace4e2764fb90a82286ae90768d6aec323ce7f09bb05db69d53521459d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/-companion/index.html": "4c585ac0e51d32e11810e5472296efee23179d8383e520db849b6bf1d9c7e37b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/clear-name.html": "7366647d130b847ad7e22424b2b5f18a43fd7ef9efd8548a51cd3a181a84dcac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/clear-value.html": "e81d35eb05c77c7587135672d0c847d8730293a7878b6dcf13905e728f7bcfb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/has-name.html": "7f556f6037702f6a6722d127c5a55c2acc509eb351e9bb047581dec5ca9311f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/has-value.html": "cce03950cab00dd6d8458c4aab32e3a2cee7c40e637485ae7c6ae9c59e8876ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/index.html": "52830374dc9c1d614d2432240dd0c4730baa740d73b7e4718824f6b8b882772e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/name.html": "b3fc5f5561c338577c234b9c91dc5c4906c372855026367a2265f2660e9f39fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/value-or-null.html": "622f5e469110597621aacdf7e38e7c164007d5c41b25e51c169452ca99f041f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/value.html": "317f6fbe57a0d473991001906a0131ccf20d658e746cbdcecaaf1d82ad7ac667", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/index.html": "ad9ea98d0937d8ae73f828db5b15aa4910ef0318663c7e186e7c2853a5ac4811", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-or-builder/get-name-bytes.html": "15065e7d4aa3a43fd6784c40b8cb4357466e741a1dec1ee4d857f4f0487a8941", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-or-builder/get-name.html": "802fe6c9dc57a45fc9157bfbd6121126e50d07038940b38fc6beeb00ceec32ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-or-builder/get-value.html": "96248faec0719169b6bc2f5359a38442c50a15274211afe3676a6814fedd260d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-or-builder/has-name.html": "18b7e186cc9c315018ab3d92dc93b0aabb4e24604e3bd7ad048bfd85242b456b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-or-builder/has-value.html": "2aeb7dd76dce02365bb259b34080df1ba6e38bf5ebe1cb08f7c8a396582e05c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-or-builder/index.html": "cb85e88a015f85bf36d481266b2e857d86d73c79b3a25bac2064b634dd95362c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/clear-name.html": "82bc83529f302c5fe1ac2aea83a86655c938a71c603dccae5cc17522203201c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/clear-value.html": "3e4d9b614c9a129eb8291d8578c12022710652178a38690bdc9c44d557753e83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/get-name-bytes.html": "8a40a589b389d18437658f4ff3dc061c2a6c7c8f7480eadcad333ba8590c77a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/get-name.html": "fa161a85efd9605b52745066b46f48cc84aa465954b67aa14fa6b395adbf6478", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/get-value.html": "e8dbbc47d703c0ed344d9e818dc1f853c31b8ba3196b4bf6a20d0999e8aecc68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/has-name.html": "a20dfd5de9d7d3560f99977ade09037adeaf6ac6d44dfb7353869b98b6845f1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/has-value.html": "bd629408d0899f90b535701a40b214dcf7747c2f7d78755fb227bda88167b83b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/index.html": "5ff10b0fce02bad506cceaa5340d7d1f29da736da104e732e4ce68f356c68893", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/merge-value.html": "9ff344a0c661e0cbc59e1b74fdc815eb24a0ed06cbbc08f62150e04f689cc9a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/set-name-bytes.html": "58c329093be383ca927a6737d5cd8b2858c13faae01a116ff5a4878b38c16320", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/set-name.html": "086988aa7ef46d5aeb0e09424e04481e94edcb49e3224ef22d5b672620952fbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/set-value.html": "a64d56a5aaec5bf3406bb6a62c7dec70660ac900c014e8aa2e13451bbc650946", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "2d28483ec26dfda588fde720ed63d7f6a0718ca92bcca8a66f56827291dfc41a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "9ce6a1fb60d3ff29b724d089568a9e22aa4143157c8b1432cbd3b0d3869fbecf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/get-default-instance.html": "0e04f5a8b37f65cf18754efac1f36aa7fdfc79394e51e13b6b4374dc03d5bad4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/get-name-bytes.html": "156a0ef2db75d012240f5835c6906285f6bbb1ad17ab0298b40c6ac7a3938888", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/get-name.html": "c4a216d72fb17bf33b2664b967312a339ee77a89fac5c1dd672cd398e9475dc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/get-value.html": "e3a4ef1b95f51e85b4723db60a1b028c00fce6a4c21aaf69cfea6dd11ca1c850", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/has-name.html": "4fef6529b65460b29e651349802b99ff4a7d5342031e22894518f5be2d2fc90e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/has-value.html": "67f2f05e35452665b9b6b16bd2dfc932ab3d7ab3503079a24f38796bda3e205d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/index.html": "42aa41fa26bf88bbf3b919050fa0a78f647f35598980e10c1ba36beb433e05a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/new-builder.html": "213a6e1fda3c13b18b505ac445a0becfa7829fbec19a5f671bb85fbb53a70572", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/parse-delimited-from.html": "fafc9acc3418e33c9515aaa7f5267ccd510c69a9f96adde4382d54e970108ef0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/parse-from.html": "b5574fe4cb883d90e6580c3ee188b43686adfe645e4898ab01907135065075a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/parser.html": "9aedcd056bf82582887738c1d88a9de1483e29aecd1b820dc44069863832f59a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/-companion/index.html": "b119152d7028a10ba82096401721df0b5cda50c57c1ee26dbb33f32a20b658a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/-items-proxy/index.html": "28b12e8ca51014d3a209eb2f7af08c7225c83e950fe835fc0281c60fd196f32a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/add-all.html": "ae02f99d7ae8378f9825026ce18f5887d5375ccb1b2c02a5214e37448e8b5d7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/add.html": "815ab58b43d1ab8090ae39d3017291db23ce664ff6718fa70893eb38f7a8d4c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/clear.html": "6002520ddc9819292ecbc7079c26c4b7dc2796eef1978470ad3e726b6798fe8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/index.html": "87c0911821ebfde8129bc40ce54e0cd9755dc73c5d596468f3cf9be9c1e6cbc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/items.html": "d4b567c38bc701644dc4455d7390eee5c353183f3444ee857fbc6e3f2b74b31c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/plus-assign.html": "e4459356edac281bfa3fa0810b1cb5bcc732dd10a9f9d7e73091c85fa48049ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/set.html": "d955c49b08014cf56672428a668e27f93a43306e4c99bb17aef5d102cf1f75c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/index.html": "31a0ba06ea5546139bf773d4918abc734b02458d37f7b7a5995c4229237f7db2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-or-builder/get-items-count.html": "0a7268ad85cb2552cc7b98dd2022e3f56dc69cdcaae1f3b6acd19c3cfd28a4c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-or-builder/get-items-list.html": "b0993846ad3aa9c700c8536c1b681855442b7fb29c1fdfa13655a25db2838e07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-or-builder/get-items.html": "5a2408e077c0e34b69ee0435376d40886f550d14b10fb4a4ca3599e8c178d3bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-or-builder/index.html": "c1c90fdbab4ba6249419b46026ea9a485c149d524aeadf7b9e4d084043d4a9f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/add-all-items.html": "cffd6ddc74a132f3b505b5005742a7676948778347d9f729cdd9d257eced3748", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/add-items.html": "ccf25f7d38a37315a242fbc086d6f10d67251381c62fbc38e7d21832c5f6be21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/clear-items.html": "257de550b750dc88f6dc035a0691845d85f2d3bbaae13f0b497da60f6a9e1dde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/get-items-count.html": "f2ebe17abc10b032caf767588856a38c03175ffc9f2ac15afd18f4381051e50a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/get-items-list.html": "e61b968ab3ec89cb4d242b235c91db35af150c8b1b90e4f079f4c02d248fc1b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/get-items.html": "c57ec217d794370dc37ae4625116d787b1a8118517d361f9e3d1dba520a0bfe3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/index.html": "40bff1849f6e87cb7669ae14faa4b6a9792eb7caeedb095bb09a5954a809e537", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/remove-items.html": "097ccf6395c363748cdff99078c6d916f1d5cd2fd60ea5cb13dffb78ad0389bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/set-items.html": "c43ae3dec0472d7c338e19ccbd18340127c38a7a579e74d6f92017999cec3c99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-i-t-e-m-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "bf78c26d48117195e0f2ef1176455bdc9748d1b5ec0ce09256cc7a55d8b256d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/get-default-instance.html": "1ba8349b889416d5738d6fbca81b32fba34e942aebe9bf3d27ce4df8d602e8f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/get-items-count.html": "4dc386915e86f02db1d61734b3168129a97e2fab3ccaaaa618fdf56f9d9e1e02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/get-items-list.html": "188271a0e61e7c01b1259a8727a7011ec076fe2fc2abc693ba32e87a4f5b5f6c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/get-items-or-builder-list.html": "14aba81e04d3e1781130ec42bdbfc195605cd65a51ec0d7a8adba879f9d46d0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/get-items-or-builder.html": "1aaab266a455413957c549119627ac733f7917dc375c200e50be019bf67899b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/get-items.html": "23b925f983c34e2477424d7c78d7c7bb80d5fe4c9b9181cb3079eee24022692f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/index.html": "7ca1943257c2f17e22643715005542903e601bd2af3c589dc65de4e356b58432", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/new-builder.html": "5e0b0f6c62f177bd1248cda90e1c8bb3f1265b98d33093c889397447b6863b9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/parse-delimited-from.html": "ea0cc40d9a2ae0c64185c771210fcbd3fefa49feb2d38295695e6702a5ccefb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/parse-from.html": "ff0581810a20e6b5964c6d58d496655ccd1edea5fce95417ff383750c43d8948", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/parser.html": "f1fdf1225b1538008acdf49098e159259ea9e53468531d6f1ce75bd034ed8903", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/-companion/index.html": "4db61f98861a1186e02f81d957b87c2ec1079279993e6900e0970dbe21f58594", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/-entries-proxy/index.html": "3bddba603929e72fc1858f504b33256d4085264bf3a3939eb56e8d386d8feb9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/add-all.html": "7f224739f6922f4e708e517c5fe3b3e1b978a93a95eacfb5089db6ac4bb20dab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/add.html": "1c2be915e30cc25795d9c7dfcec608abfe364b784a74ef178a286dcb6d00c024", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/clear.html": "bc2f99431d003c4c208cc6038f688f70ccbb4c2a81299a012f904a9d7fb10de4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/entries.html": "d2598427f5f6ba3a51058866be712ff9f2529196de390fa30845ca938b22de7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/index.html": "9c02523b5b2cba1fa3514d1aa8885a6f041b995107a5739d99644c1ee13c5bbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/plus-assign.html": "29068648688efb1bfa25656a83bbf169c0c35a61b94c1950676108d84783a31d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/set.html": "d0182dfc0638f7d255cc1be23d827bd24d94d067e2f77d6e52a3d00f71b2156e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/index.html": "7f148076d7b8fa54809ca4c6bd1a69b4138b3f3d93365f7007cfc96ea62b3268", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-or-builder/get-entries-count.html": "2bc05503bce820f8b8a8925fb679430997e891045a1fc7652f235a63cef9422c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-or-builder/get-entries-list.html": "b0dca4ce398e79fe6ff1e23141124ac7463fc0364a25db75ba3bbbeb90d78628", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-or-builder/get-entries.html": "6c96f2680d649f7cd158f30ba7c15d7af72637dedb0f68ac4d79078a3d2400e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-or-builder/index.html": "cbf39884e2b46b8376335548445e4a0310df702e278a416c2f794d18630204ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/add-all-entries.html": "7558b5109c425ae374295a7835e9c611474ab60d8c76d5e89776f58f58ad0c7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/add-entries.html": "852ed223f3a4e0a6d6ca67e24e35bc2ee3d7f63d19e90b9097dbc233c58a1a8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/clear-entries.html": "b4b5784355ef8469b7d9823fbcc62c95f90ae5d47f2da92d8dbdbdb445379439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/get-entries-count.html": "1b0addf44a467e972088db4e1de601be5c7a21212450853ab3f31291181efd02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/get-entries-list.html": "aaf15438176359f41aa19c89af89d72d20ba5a8fd55211c7386a2ed5deb6a7cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/get-entries.html": "9ad3993266c8e430947c3f39c8332500f725a78b600627c9b20ba6daf83d6ab6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/index.html": "d2f9ba1ee78658d89bd448eec3ca367fc3bad291788fd48687912594198e54ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/remove-entries.html": "ed3f433cf9ab4f4b96a3b95b18c7889f95c68125b786929aeb6a390f8f73235f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/set-entries.html": "c88feb4ebe13c4f61b17b923c09f7b29ab5f815e6c445aa299add5d9b363ce4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-e-n-t-r-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "3a6862c9b2c61dda26dcc547472f940375d3d845af99f09729115826a31808f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/get-default-instance.html": "ab6a661ebe6a88d600ff9f638e7bb0e6b609e8f80068e19e96a7f937641dc824", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/get-entries-count.html": "e83b3181e2212d43a0923de6c630944aa41234d0aa39a5469ff047923a682b70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/get-entries-list.html": "b62b0b073cf83860e3435f41adb83f066efdf5cf19c61b4a2bdf5cabaf69e4ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/get-entries-or-builder-list.html": "12382891998b9c1ca50f9e10bfd52e153452d2764b7126e435e3b4a6dc5ad125", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/get-entries-or-builder.html": "4bf3aa9c4c93b952b21e106638e1f363f46ef71b7f9a0bac66ec64330208817e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/get-entries.html": "03b282ac0901a9af08a683719f916a5c6f8ee525c17d27402aba4f351277f15b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/index.html": "c4f3944b3c8537b85c8780b8df7bf358952513354f20a313e6399e8c25d7c627", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/new-builder.html": "263c2cb49ba907c055b11c0e2b6ca1cbfb2c72615ced3918652f30299f99e890", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/parse-delimited-from.html": "f1a00c9f1dd48af177941afce38b3fd4e4ab60307899c038b7e5ab096fca740e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/parse-from.html": "0af129c7554a8f9bae8492000e90b810ad7e4a3b0c0c48a60caa8193bc28089f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/parser.html": "28985b5f476e56aab23be2fffc782fc795d1b0d7b63cb6bf801ccb023a37ffe8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/a-or-null.html": "6bb2645e4dced6b0781cb25c1bcfba9f7f368e562dbb46397fc570f68a149d26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/acknowledged-at-or-null.html": "f6f9c25e4763740799876bcc5c8215452bdf4a0899bdbc85890727e4d102c52c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/actor-or-null.html": "f14d37eb829d2d531d9cd4e4c70562ea540bfbaab94c8ce862735d71b42220e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/agent-profile-or-null.html": "b16cecca80a306d08d87413f99f00bfd3857a510d59dd5e061e879a02d150fe7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/agent-profile.html": "13b23f70b5d4e97671d66849f362499ce650677f0da78546d60bc175a0d2fab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/aggregate-body.html": "5797fd07dd055f354410b078e6468fcb046d03235993e61a83ae12c621cb3219", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/alignment-or-null.html": "38bcd2ddcdb30c77a81bd61b7cabe8c3c5bac064e390892e7f964641dd57d9c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/alignment-spec.html": "a63395bfcd142afff52a8b8c019ab4a3393f80227de4d5ca6cb6c435e430baf7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/anchor-or-null.html": "106007bfa83ff2b64a79f9db87ecec4467e50bb9675bf79672cc5b33a17c9023", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/annotation-id-or-null.html": "603695b69630ab0c9c480a65d73e2b54315efe8bfa1950912aae3cc1b2a648ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/application-scope-or-null.html": "0c3dfe418e8834d5bbe34707b849bb7d9ac50ee62e0bb41a52cd2fcef028e8df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/arguments-or-null.html": "f59a9f53b76ec188e5dd368af9dabac497d1808e880ea0aeba5ee7e3689fa046", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/automation-id-or-null.html": "5e39aaae68724d5c99040a0c854ee5a3eeb4781fb94a0df3b417c7325c74f7e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/automation-or-null.html": "f3ad0a440ed7693609c4bcd69f32df637a03e351952d6e67dd3e426e320c3322", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/automation-spec.html": "0ac347aec1b9d755c7d95e9535a4897a736e35f4a8a2e18da53b7f3a7767f59d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/automation-view.html": "1489400b7e130bbd402ac7811292dc60acc03652bafd16969dca3ee5910205cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/b-or-null.html": "ee5b45571b95fa7e4cc9a551c20ea10ecb67642c6c4a64d7b00f437afcc8117b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/bin-id-or-null.html": "00e10c25612476dd28a0063dd88e7bb6badffda926c68b7141642760e3de392e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/block-body.html": "0eada6222792203ea26f230309297221bd3eaa763276b46f643725d38ba38811", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/block-id-or-null.html": "aa7ff2b7276e9a2ee58dc2be2ecb07568ac9a75451874bd9eb3151fdc545f602", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/block-properties.html": "9ab66f4d7054e5cd37af316d778ca2a31ee0a0036917510fec60ca0edbd40ae7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/block.html": "386a3c86236dfc909ae02f22d8568f9eb5a80fe31d39c8a2a2b12a78d1bd6c55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/body-or-null.html": "662c96bec9a5ff216a482cec0f44654febd30740d217a327fd3e1ae76dddf521", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/branch-id-or-null.html": "34114a33ea9c7029bbf5f413e57affa1bae70a2edd8ddcfe0796ac78961529e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/budget-period-or-null.html": "fe5a707a8821ace9438fbf6bfa6ed3549689b0ae2e8376e695d188061fdd0bfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/byte-range-or-null.html": "18f8e444cc530c2433cfc904e42eab830f41962fc858087e9057513c14b14309", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/calibration-or-null.html": "8acb8cdd8834f39aa74a03a3753dec05bfdbe66ff9c5aba843714792d6ba51e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/calibration.html": "ffddffef1f40ca9f90f92fddb12c6b0fb6a19bf64c6c29a1e3a3db71d2a03029", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/capability-arguments.html": "9d9cca11d5ecb79de018682636f6ad92a036ba791ad7d38129cbbd4a1bbd5f70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/capability-result.html": "13e0c1dce8f6cf3a49882b023783b4c7783d82ee0b733b74e801720105b7724a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/capture-id-or-null.html": "2c1d895faed88f59372539fb4e50dcf711113d991dbf72a4f342253b1ae67e5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/capture-metadata.html": "8fae30ad5a7b82477fc5455e243b5a1729b7252ea68a41ab57124c56257d76bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/capture-or-null.html": "81f3bf9a7baef922dbd8cc885c2aa79c5dbe5a505e1c5f87d360718f861f1cf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/cell-id-or-null.html": "dd5fb6e05caf78f898d5702723d7211c85d56cea6d77fc7909bf3ccce08c9fa7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/channel-definition.html": "cb16ce35484364e8cd2b727558805409610848c11cce8c07bf856174d2a38ccd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/channel-id-or-null.html": "09ddf019cef2ad22958e14b55dd317749924e8ec4eb84cf9ca8d8a0a4ae1e5db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/chat-or-null.html": "515861af782bde9ad906738441cd7377b3ca396899421e24bd05e8dda98bef3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/chat-project-or-null.html": "eca7bb5bf2f98732d254c39565268582bece3c51928188776c25a26f5e681682", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/chat-project-record.html": "e683b85119ddd9af345c5a7b43ea7287ff7e905fbd14f49bbd2711d6dd660c7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/checksum-or-null.html": "0c35b73cd1df9fbb8b1fab5c6c5e05ee432e7b82b69b29d430018f07e52642ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/checksum-spec.html": "efb71d9566a3f519bdeff8566a9248eaa6b09a245890f92a6feda7725224d1af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/clip-id-or-null.html": "470b72ba94d7f5624b9f15c63b8f8ff8b1aef1aa93144afe169ac60d21473d22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/cloud-revision-or-null.html": "833ef3241884c8afac220ba47312f0649b68e40e1b9ac6e1a85416538b75d34c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/code-block.html": "08f023fabf2bd5c2ae68f489c2ac3f8151b2d812f27f63670a49806c43b8e902", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/code-or-null.html": "d179ba241623be5b18834c7ed0f39675a781ac38d49aef6caeb874df93e701c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/colour-configuration.html": "4e996e394923d6415616cf7bec4de83bf6ca994501075002ecb61c19793b400a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/colour-or-null.html": "8e28747c8bfa48f24991c20b4288b1ca8ac2f784cf39e51fe238f62b646d5283", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/command-id-or-null.html": "2270e71911c0538fb39dbde9585b766775511b80fde26cab36562cde5a3ba6e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/configuration-id-or-null.html": "5ec3dedaafbb7d9d85ae1d1644090cea3cd2bc97641d5678618e193cfcfbb5f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/configuration-or-null.html": "c07218db45a3eea7a51a3db5d03827e4bc21e8adf9450ebf7cfdde16bed7ea25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/consent-id-or-null.html": "209c6dfeb8e6606e1bb16e7329385f871cc1e78b38ce04b6dcb7713ff31f28e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/consent-or-null.html": "ecd83220091d9431e17a5915f76f882a67b6a76bb8df968c62265afc8846d618", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/content-or-null.html": "d5abbb621b25b60c9b26dcf16b4516d444b67f201ca43f5b107271ad16e220e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/content-rev-or-null.html": "53a197b78d8e4f1130cdb79fff5e9909ff0223d8c2790acd542c9955c0ac8569", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/context-ref.html": "c2717bfca9b321d3b03c4d5433f00efb8c1328b0d6239e554630f80916d37e65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/context-selector.html": "16813f5318f6c1ad2ed24337a36def9cbab43f9563e5e813258bd8b756e936d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/control-or-null.html": "c7fa65b63a6cb105ab2089608b18763189cf9fb6d59a3336c4a436f89f8413ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/control-progress.html": "ff2318595e84d8d29bb858188a684fe92ca2c166e81be7666eaad7c6acaf3f1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/conversation-body.html": "18daa670ccdcadd9d877cc57cbda2480fba7ebd2b5eef6353c3bab85f3e86e29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/conversation-id-or-null.html": "72228ff293769f5767e96da4277f9a3cb09942f6082154c13a5fdbf347302f69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/conversation-or-null.html": "081c5669f709d16e84f5a4c55bba32763587af5aec394f0ba460af50db2442ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/conversation-view.html": "f1b4646af266bb114140ff20f59071901fd01b8d2f385c46e983de27ea4b3093", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/copy.html": "0f6cb5351a34f9722ca974136faabe722dbcfc5e6424fdb241d59aebec2f5314", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/covered-duration-or-null.html": "0b49e9140d6f917648b00fd59a2c68413a467be3bbf7a01bcaf33135e9491c9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/current-stream-id-or-null.html": "803cfb446dd8bbed64191be1da15b631b67184ba282e125870508e6b23716548", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/cursor-or-null.html": "ff9f567ca19f9387f55aacb56ca1849728767602ebdca35997d39c7f0b92048a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/cursor-result.html": "fdfa7e49b0ff749254e53d1b32a5e48ce14bdd8889f1d6ca656bf35bd4ed3f5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/cursor-spec.html": "682a4679a663b836500aa4181f256fc3ce74366139773170c2aa752ad44d3684", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/date-time-or-null.html": "ec7c635ac96e3e32b2afee46211baab07eefa192fd60cb1079827cdaaa183c62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/decimal-or-null.html": "c3af254de2766f7622d3b42d083f54315703ea8f7af802075ddd0bfc89ee4035", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/decoder-or-null.html": "6a1e51dd7d4a5c9d9bca342f69cc28ee2d51d75f726554b9c1b6d142e3cc234e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/definition-or-null.html": "03911888c1d410e0bd79c721cf46e69d16a13a2580384e6e2e7e0a83a7cd6675", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/delta-time-or-null.html": "2990392673fe4f227cd2cd2f4229c709e81c49be15f0b93a6f78a477230ff1d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/document-id-or-null.html": "ddcf520c7a2c147110ee71942e5960c071ca56395237aeb00b2c4769c0def507", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/duration-or-null.html": "fedbf3478e9e894049b917fa514eeb00725dd7e5fe528b32e0bc471ccd2e69a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/effect-parameter.html": "9914bcf65c189c0c8e5c2dc4d480fed67a39fc7bf6825c85fe09f30acfe9f153", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/effect-spec.html": "11a6cd07a93faffdb2a98ea53dbf4598e61141d3e3b9b6c12b6451f21b431f3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/end-or-null.html": "b525d1a87b0af00ff0d86df0e30c08e166d9b66551a88c6e927efd43e205fbba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/ends-at-or-null.html": "433cb39710ed8369ddac8cf5f9ec490097df5accb57f82636bf2f9ce05bcf740", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/ephemeral-or-null.html": "36acc91152605e2b20c9cfb4010181b4968627d4e93679e0831af0831b35173e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/ephemeral-selection.html": "193d1e133dae4eeabd50b0112c42ef134cc15e196887ef6f6296c58b5d481428", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/error-or-null.html": "f13b0ba6017b91ce188cfeba206540540c0a514f02602988dc27756543d8488b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/event-id-or-null.html": "2693eb0fc85b8f271097d4b63c0cd8c465e244c1483ac09bb33bac016f81f6c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/event-or-null.html": "28a58ba9b062ced47464c54995c84d306d3a6eccc75120e625fa2b00a350ee80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/event-set-or-null.html": "715ce3ba550e8f84a01e35bced06edb21ad807f1da183946d6323df67bd1bef8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/event-trigger.html": "597b8385a337171f058f7d16346d4d1e56b0525bd96173fae49b1c55f6b5ce32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/expires-at-or-null.html": "1cb96b2e51de52ae86174eb327aaf1ceade4cba22416876adb1dae097ae27ce3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/external-body-or-null.html": "34978087a3ed3748998e8f4b501a4b3b8f347b8d4af0b41357606cc7fb0224df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/family-result.html": "3247b32b3b2876c3c288d45323a01e1d414b6878ce17904fc10a1017a7be9569", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/filter-group.html": "80b551ca0e7bfab13d43ac90ec0d99983306cd7ac0deae18166c2d3d2df918b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/filter-or-null.html": "f9f407698ef6f358e0bf0d2aa5d0e2615aafe8ceb1bfe2f6cd60b0806ddb7ef7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/final-message-or-null.html": "3b03780ada14331f258d2741bc395949cdc557fde4a4239210be543bca84568b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/finding-id-or-null.html": "1f5dfffe5561d096d1714b33e14376768d322d3884cf85a87ea0a22f6289d1c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/focus-or-null.html": "eb21ee9ff20e44ae08e34ed3079f4553cd145635c6d99d2fb8450284631ca054", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/folder-id-or-null.html": "3b5b02f372b6ba04a21b8e437e2cfa00a2447cc6e00f94f6a18a81043556d6df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/folder-view.html": "abd1e16923f0f17f3ba2eeb7e09603cdf4953c77df75c04625b63450f7daaceb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/font-asset-or-null.html": "e5475447c0b00648976d6ae9a71e5d066cc7ce3378de45d6f960794dc8883fc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/footnote-or-null.html": "932947b1a04cdcef7738f4a87b5fc2c038590b95aeb706ab32126b1af78483b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/frame-configuration.html": "72c89cc48542466e9b6ca8114dab8b6c862cd9198854d5042061d28e0dbcf71b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/frame-field.html": "d5093824c905c96ad17c0360f4b5e1bd99b82584073d1e6332a97d6bc097d3a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/framing-or-null.html": "02976e07f798709c6d374a98f12e840506535036cf35f67f1729513aacfaa93f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/generated-or-null.html": "c9d0af9ac08153408bf6b22a7c918b51112db05a400697002e35c3fb657cd689", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/generated-source.html": "013f407f1df470e7650e1fa2c7296ac7bbf1d2f5567c3f1ea1a2f5c75719d5c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/graph-or-null.html": "08438bd5b36f23c850552ddbb745c404afd683745a0cf75513a4f364d0ea3cd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/group-id-or-null.html": "265926eaeb45e33814a0efd49d3442f9d8148bb458b573550ce28071980654eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/group-or-null.html": "0b269e8abfd08996b5d4d5454ebcec73aaf552e58e58ae3db38c9a313e730f2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/holdoff-or-null.html": "36c364b5b48a0dabca7744b99efe8696aec2f5ef85cbf8db2b0bca98b51cb4db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/id-list.html": "5f078759a07f3a25820a5dd40c98eb739a98f585b429ef2966a3eb17fbe35e6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/image-layout-or-null.html": "351d34348d6308d7c0982d256a5b5bed173016daad2f58c00beba93de1b1e75e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/image-layout.html": "e5905070f60e9b2cd5bcba6722a5b4027c7e2606e867c2d6a2876733c1aafda1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/in-offset-or-null.html": "722e977af4fd61fc292fb641c953e012cc1227f1e5836604989ff31e06d5fb1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/in-tangent-or-null.html": "f98516acc417ce181b6728ffaa11960c58e1ab9399bba3c2e02be843daefdd88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/index.html": "c3681ee064ae85db60f9255f0b7600dd5068e434fcebb110c4c40b91de6b211b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/inline-atom.html": "2910561fb123082b445cf64ca261404653eaa2ab430917128c7ae4dabfbc722e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/inline-id-or-null.html": "a66a07aa3d468262473971157e1d3218269713ea04287c7b85d0ea5a61bea515", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/input-or-null.html": "937b1746cad264a0431b987ef4291065f5ddf483c289656d4b86e238194ba11e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/instance-id-or-null.html": "fd9478d900ecf37c582808292a90c1dd7f6750e1d0099bee4b356b7b90c938e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/instant-or-null.html": "b7d5ca9c075194999d4f8a27f802b662e29d73d23097c2e5b5b4ec50122484c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/invocation-id-or-null.html": "37bfb46ce07e33440fc88c6d65fa00a3dd4fb86c746cf2834e649fa0952c6d92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/keyframe-list.html": "f9b72049c5c8e3909c98316542bbf779b7c4e11b8ea6116db0637a72b7b6065e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/keyframe.html": "bcd67f0017ff141352cafee54e8f10ddfc7b20eeedb7a9d240c9db9f445e236b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/keyframes-or-null.html": "eb4c3344ec05562dea042ff90a27af106e2981c553a31403a43b66bb8a1b1458", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/last-message-at-or-null.html": "6736e076c6c0235ab61a131927984421151d4bab8f0bea9c7fde9c8d7552cc44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/left-anchor-or-null.html": "25f17cf67afdb51e76ed6a6138df616aa63f5b9ef75c1d8826742461e3cf8550", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/left-clip-id-or-null.html": "6a87102ae8a6f5c02c84d8d2644520ba5cfe3f6b42b9008e3752031c82bc68e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/link-group-id-or-null.html": "922eb225fdd2233e17e65211d48bec046be180d552736fc0224fa2b2fa576e12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/link-or-null.html": "3a2f9732f9985de2d34d0ad79e7b10617139c75289a45e462c8b9744d38a9983", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/link-spec.html": "0590d28f5c5d06375d3857c747339cd7617d6b7f1b0479da922bd85fcd58d34d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/linked-to-or-null.html": "b36e0f6a8a38ebf2e8b1e7ed2ad9093c82b5b99cef70de82723793778d872e87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/list-or-null.html": "04abbacf0f0abb3590dcc89ac23c9fe039b7122b14ca2eb3c153e146531d2a0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/local-version-or-null.html": "adcf49b701beebd37c1794dbc38f932e17ff5674daa2d45dc125ec0d1b398d66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/marker-id-or-null.html": "f2608c23055d79d4ddab176192f3d8408c3eea0088bec6c08957c838ada828e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/marker-view.html": "f1101f6ef6566f31f01aebe7a358b0bcd684cb37ce812e05533ec37dc274ac3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/math-content.html": "ba8057a0ef5acc0d4808c944590e78618323fb241d73be353cc3bcf18be51daf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/math-or-null.html": "ba58bf79473eeadd82d8e49a9680612b674f38d9faa13ef3206b5386ac9fc906", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/measurement-request.html": "bd0942842a14f137593c3fc19c518b2b6d9c6ab2c0b7d3bd77e9f60c518674e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/measurement-result.html": "54a8f8107b9cae93769b280278a215033cdf00f63667f3797b0374d1939ebabf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/measurement-source.html": "34b7be4bd58d0e706d2dcfdf1b8fc8ef6c85e545aa348c61fdc65472e165d53c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/measurement-threshold.html": "0b50e0aa326542dbe9a8b51712115e41bd13bc89279f1744b773ea935106dea2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/measurement-value.html": "32d0d9c2fe465e69a563c3366cc345a2051fe7065784f10df3294bd7df62e114", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/measurement-window.html": "f5ef9a0dfa790d8faf2317be9c0a87be0a88da26f759fcf32c7d672d026872a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/media-bin.html": "077202325912757f38fe2b740a74da34c78590fbe4e628cc9c420d47a2580c75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/media-colour-assignment.html": "35ad3b662d5d0cba387fe89a8f24fd22bc60fd6571205e26f435f6b1f04b4fea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/media-id-or-null.html": "9a8b6c4180d5e2c764aa03a5c9abc653766542900fe2057cf1decb83de89c953", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/media-stream.html": "c023c0e5f055f53be2b6ec387c252c9ac495456b921db8dbe11af123d3a8c78f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/media-view.html": "06a0406c92a5d75e28cc1b4b41c53405c976fce5cc30fe0ca13e5ba0ab182242", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/memory-id-or-null.html": "ccd5aee51738bebd468920883a1721225d54f076d9c4812d68b26aad8d3a913c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/memory-or-null.html": "21b8a1728f5d04c1ce2ab249e99df815ba466067260dd4bd06d6fde4dd78e612", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/memory-record.html": "5790f0e8e75c07e8bc828a33f0eee9495019420e46f59e2675a495b88ee19e5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/mention-or-null.html": "065b47ba281c7d288bed6d2d5a5c9fda75ddc8ce1a45d00f857a93d5584b4cc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/message-draft.html": "14265c7b5aad11859011bed54eeeec291b9473e31d8e81a92344d393813f5b69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/message-id-or-null.html": "0015e8f84aea86d9c13cdd5b29f85af684d344998e82b0e00ce40ed491e61d6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/message-or-null.html": "70ebc157a41bc973838bc15abf66baefb15ac9e9b43bb5792c4f8ae6a04532b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/message-part.html": "ef7abdd381795e2d0cf882601c0fbec26491535ee3471414e785370aeb197aaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/message-view.html": "0b750236cbc651d7208ca0df4a64c7c99b8335d7bedcbcb433fa529a28adbf13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/metadata-entry.html": "fd14d1f9e9fecbb0e2bfcb92be0e3daf6e9947c3e28a807351ff28927e5f4d3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/metadata-scalar.html": "1f83a6a3c37194bdc2750b5a5d130eb7271257f5ecf138d6cab36d6ed7d0d2e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/modified-or-null.html": "c71244f86abcc92d84e68b139fc3bd71e6493df8db2da0119ce78eff6d5aa6b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/multi-select-or-null.html": "6a37a701d211c81b0e67761f5290f2fc2720b7f7175c119f867974dc7aa476b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/nested-sequence-id-or-null.html": "b8b34d4bfa5e3c4c2366c6ad2f308f041638a65720ec8e9629542d64474b07e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/next-occurrence-or-null.html": "1a1c4476c2200e0e2274ebacdafe27b2d5a50353440a250afb34d24ec5bd08b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notebook-body.html": "9cdba403dc9d4f8fa5b9066bfcafd2a92208706941448a83556ed72ccbf3194b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notebook-id-or-null.html": "75fab557b7e6150fbb0b5c066107554e1cc9aae4f97533e4630d481b4448bc58", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notebook-or-null.html": "9a132fedf06a8b3aabf6bb36b3a897c05bb8ba0319fdab477a9f58cca6e24a55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notebook-rev-or-null.html": "7c0ead65c32e7234524a10e31fb9773e82532489f06c082b822da3eb9bef2424", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notebook-view.html": "40ab5331ee389f22b89764e54e9d51a219bb6d6b1ee58f4342960ec2166266ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-document.html": "1d7c4a0c48c73fa64acb1ae22a6c1696bf6eab31418930a41a10c24aabb95159", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-filter.html": "a834f84445c0ccdedb453ad418594d4362442405b13bf93a616049d02aa87ef7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-or-null.html": "1952ba40b52a8c3a5c9cb33f6ff396effab3f220c8d490f34db56b0f1c0442ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-query.html": "79ab2ea901c2e27403eb3ae1e3cfe2fce575d8432a3e7872184227e5641e796b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-selection.html": "607dfd53f1951cb6ef05287261959c23402202482314415ae8230a4a9b438daf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-selectors.html": "15c95a63ed9a3909f6b354a7d5c7a7f25aa368d1c9941794e0effb791fc52fb2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-sort.html": "717ae905cc4b27affc719d06dc87d19dea8b18bf7ddd105a3e35cb2e20336b91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-text-position.html": "e6c8970c3dff1d281d016a0ec545d257be7fbd202b3124cc8324886d27ded081", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/number-or-null.html": "2004bba39e5a162f14e0351c97d51244a7bb2b9671e9fc003c5637ae71ad4d3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/ocio-config-or-null.html": "690f085f2641ed7facd3e10912d695aeae1ef06999861c1f0e6da704f7919c9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/offset-or-null.html": "2e02a23df65d3c16c533403ec634cae2badb5571d109d9f91d511fd58054af88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/option-id-or-null.html": "be81ef241cda0dbcc674539111c4b11f87620fa5d983a67d31c9eac4644fe92b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/origin-or-null.html": "96bb84844268826b00a00526102f735ae7b429779d444c15624651fd73e2e80c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/out-offset-or-null.html": "1d19895f5d7dfdb2ba9b910563c8bd5358743ebbcd6e8b28fd94e0d21c59983c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/out-tangent-or-null.html": "d409f341a9478435dea9c21ecbc842fe59c9f776b01a477ae19f12164b09644d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/output-node-id-or-null.html": "07682d5d070cbbb86a2eb952f79df4c05a466b665a6ce91f356e0fda80b2ed7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/page-or-null.html": "312478014a97bda13c8d67b0f57f2d047f53ac9ac7a4f6ca621247595b5b2f61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/parent-id-or-null.html": "9dfc27e1d19667b5f796e8f30d071d91177413f0feaf202ea5b382981c420fcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/playback-rate-or-null.html": "74fce57065280328c7650303085b66ed6a49f61c29ea082c6e708dd2da9fcc91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/post-or-null.html": "c4399d9ef0c963a96b53c2687b76cc8c80e2bbb74d30aa89df295a3a35adc2fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/pre-or-null.html": "ab1c212e7cd7dac66491225fd9f80a6c456f7eae258c3e2c4b809201e9a90c42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/predicate-or-null.html": "b4abf4f35b1d1167f4919447dfa804dd36d67fedd132da5a53f2caaa1af95627", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/preference-id-or-null.html": "316af746915cc6367f536d5bd59fa67803f098fea0589042b46348713e7763f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/preference-record.html": "2914ea4cb1e1a4c540a8bc7023055d550cc63991cec3cdf92fd02260455e2509", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/preferences-or-null.html": "714f00e10ad58dbbfaeaa4a9986e48b5d96fd009e2fb575f9605e68ba3eaefba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/processing-edge.html": "610bfc2d54054e61bb2a0f6e78f3cc5773011734fe8fab77cb29d50f9241222c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/processing-graph.html": "f1e2d51a37e6c36a450fcb374a4dfc180792842e66f681b74275357637e0da87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/profile-id-or-null.html": "bf5109f2eb0f2fdbb35528a79836f0a29e6b9796ac9f33b3eda6f6bcf8e0f797", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/project-id-or-null.html": "5cc4ecf21c34b7614df6cba2da35c7c55b2dc2cabc5f17c25aded2f59a5ccdc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/properties-or-null.html": "391324db25b44bd40cd25a559fdc7804925d0a8536ac3ad918a99fc27b4d65b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/property-definition-or-null.html": "58fcd7c566308c7b851432e07203428d54ecad82abb7814a56ba28825e239e87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/property-definition-version.html": "ac4f545bcfd9ed1731101d08441d4500c7e4a6e374e2377edab3920f78730e1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/property-definition.html": "3759e00e87009b6ec919ded776c048e0ec04fd75894b22e95a3c2fbbb6829f10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/property-id-or-null.html": "8d7f338662ef5f64f1e73835f8ddfa9c101cf38cf0b14935f0c74e724f2c1f41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/property-value.html": "ada93f27acb2f6118a6b8941905cec88678879690593085340a1ff6202797a08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/proposal-id-or-null.html": "08ff20d7d228f4224fae4407047c6f1f7f721466272b37ff0586745bdd357171", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/query-or-null.html": "e6f6f03f96edf1dc526f15d8c89a013ab5fc5f3fe0d28c6001af8f66a1e5b5e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/range-or-null.html": "7dd0d5eaaadc036111b73ce8d71efba1fa20d38681b05130585b04816a34888e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/rate-or-null.html": "60b0d63c4702368aa2083bbc0b2c704138de0ad633504755870f1ee9df8424f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/rational-or-null.html": "ff4f67c5e148396a4c6e45d88b88c7363692d4ca894ff57014fc49fe0ba514b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/record-or-null.html": "fa037e03ed505712771aefc7c4720e9454e27d473dd7c2503d4d08150cb2cf29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/recovery-at-or-null.html": "2a3e829618331d853e600070767b4da247b57d888022021d78763c65bbcddf69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/render-preset.html": "d1c69ca821cba6ba1b857b7fb955d4713cae40179b04f7502f3ad2c060cc01f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/requested-at-or-null.html": "6bcb3ec61e4d8a4ff4631976bde6a32d050f23b26a6c4f1af2e6c03526ce500f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/requested-duration-or-null.html": "95debb1471627d5864d97d940dc82f441b0987eb1f84ba3b5890eb7c7c7d9613", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/resource-or-null.html": "41b4b8f0c18a3922b0b45fce83a87aa79e51c68ec82a40e09dcc9ab1bb3af2d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/result-or-null.html": "2101f92e6ac528be1d31234c6860b2b0c0a4bcd14d7e67a52659999e938ce972", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/retime-curve.html": "b2ce9b817497d5a3b8f053eac572daf0c507b50c7846fcf00b4e0396b4987dbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/retime-or-null.html": "6512facb085707a288402836006b4ef2b13930296c2c85af1134dc1509f8c28e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/retime-point.html": "96b1d9d6cf168c6397d45aba12d96b7cf58bac9e8f069beaf1b91182fcee646d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/revision-or-null.html": "0808d8b71842d5e5691db9765546b354ee554f774fd79d07a7d854e97bfd01ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/rich-text.html": "32eeb555a8c3e49cd69ea6d3ab654466b0ddefaea794ef1359efb0cb1bdcada0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/right-anchor-or-null.html": "dd8e4a66d852f47e97f8c660ef063853f187bb7344b9ba06a2029acdf05e1cf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/right-clip-id-or-null.html": "672dd9d1d0c22bf6ba6d534bdb2068144b49f090cf3aacc0bc3e9e9643927f3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/row-id-or-null.html": "292143be78809dce3b6f3b23762da8c2127a4cc04d38e348d8875f9784ee757e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/run-id-or-null.html": "31b269ad661bfd1dac61b73677bc1e37a9d24cd696b2919447070118d0a31143", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/sample-range.html": "a57082ce3b296c69dd0397c668f80a03d4ab6703dc4f7d209199f632e430da71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/saved-view-id-or-null.html": "cce70678ef6b6b7768f33233875755ce3ece18bef6dfd07401be97a382c873f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/saved-view-or-null.html": "56f1c89b3727aca0dcb1092fdee2b7b67596a42764155119d68381e21085f95c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/saved-view-record.html": "6dceee96740218a13d4e50cb266dc472861dcda74cc9ad6cbf2b0b18d4393862", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/saved-view-rev-or-null.html": "7a45e67c01af00eeeaf8c7765dddf968fd5d5d676592e859a326976b99232afb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scalar-predicate.html": "dd12613b061270d98ffd28f16823c2259d1eaf52b4ad91d7515d9d20bcae0e5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scalar-value.html": "f4a9f1eeb42965b52d3e410840d1461caa3607ca64e356d106ebefc0afb86b8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/schedule-or-null.html": "27cca6a4cd3ab9ef725d914782b6ed556222ea98cf5d8e6b7b387b448766cde4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/schedule-spec.html": "00f75561047a37241e710f606a32a6bd36cf38e23e082d33e5b6d7bae69008d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-annotation.html": "1ae90306050b0d211b5a41e4497419b476294f7afe6a2395de19e7305f9283b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-configuration.html": "bde24cea2caf654e8ea21b57aafd3ea1ba348c93db5f7b97e2ebd292a84be25d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-finding.html": "93a6c1b572cea9ec63a2299891aaca391d6c36822f98e5bd1a4cb597a0bdb7bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-metadata-or-null.html": "b88d2dbdd625ccb55bf7c6971332cce974cafcd35d8b286f5e78406e4fb46434", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-metadata.html": "be16f5bb66d9f64d53db2a55154bb32bfbde7d06862c24209233af6c2774c3c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-or-null.html": "4ffe9e2c33a70e2db118963d0f28468db0be8f0ba20ee0d068edba8fbbb7ae89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-selection.html": "ef813aa734515f3fdadd292936ed6753b1aeb3f30212c4f289e35049294fc37c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-time.html": "9cdf4848f1584dadebd38a33ef4a117f12da47e2104d31cde1d9e9b786328b53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/segment-id-or-null.html": "b0cc47236bc94f711c0f8e130253d3f7066bb1431dcda34aacc6dfb3d709b0d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/select-option.html": "9e84dd4954f08f6d468227fcc992a6f472f5940922a840fc656e6c976cbaf833", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/select-or-null.html": "9d8c52e37073f4b83bf649341eebf69f6aa1f0ced510412c06df37c3427ad45b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/selected-sample.html": "19e3f88da56471dcd747c9b11128b330fbeea5fcab3a271dc33ae84f38775080", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/selection-id-or-null.html": "f181edfb746ebd04158d8ba2b6db37a90fd6c54843e31d7cc3e906ba1204e637", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/selector-or-null.html": "09c8a6630d33c1933d1d85118bb04747b2be3a0ff1f06c0a3e25c327e979d93c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/selectors-or-null.html": "483f0ee0bfdbc7940be12bcdaf875b4bcdca9d02d4ee74cb416a5c3303b69d0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/semantic-revision-or-null.html": "1f8165aafda2e4ea8a97c404aaabc0016a8186b3a6014528b829df816b3ccc70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/sequence-id-or-null.html": "c30d12f4dad8c61b409fa9e07e3970e1c880572174647f0c12530657d80eb983", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/sequence-or-null.html": "f06d4885cbb1ba9902ae4d5ab0ef8c1477082e7b9f304fc4bb02ec1c87dd2619", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/sequence-view.html": "9627dd296bd35eae86845a705e883320e0c1b976f826d012969fa449194ca77f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/session-id-or-null.html": "0807210ac5bb14623e44ed6d29c931ba83de15561a3fb08b1f7079e313d6fa70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/size-or-null.html": "9bb8648f5fe7d4695a0e6eda541d006d3c68f0ee044d97831949eaf6c20b1d1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/skill-id-or-null.html": "744cee55bde0eaa2c5e9cef2231e20080aa1d809936cb38157fd3f8c28be323c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/skill-or-null.html": "6af17c8a39142c620f990166aaa930bc79a591d5c7dbe728684de53bda26ebe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/skill-record.html": "86e313ba7b02ccbb47ecc3e5391f1616e07ed0b20a5a1fb5a6e513794aca9807", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/slate-metadata-or-null.html": "f296f87f37bd1d102affe359a08294e9b305103a8e3596f03fb72491ac7e43d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/slate-metadata.html": "c0427fc1f2a29bcbf37e308639c4b436e2f9c9ebb7e0bf43651761eb014c6958", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/slate-or-null.html": "42cecc7298d8e00d040d5f00d0d6a956ea9f2bc5475cf22bd76c654f2f734444", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/slate-selection.html": "31888debb67a83fe7a197d9268d9446513b91cff6b012e98b847f1a74f77160b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/source-attempt-id-or-null.html": "a0afc60efbb642cc03d11a29e56466a1d0d8a1d5bda711e263b2b1002e9efdaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/source-consent-ref.html": "4a218d251827cd9e8f91e47e2b836ccf8cd188dc5314d5aff0dafbf5af99f460", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/source-node-id-or-null.html": "e50fc44edf435c6736a49caee6accc53d449715c6a605332a061207e14bf5618", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/source-offset-or-null.html": "174b8bfd4a2f6f354ea3e701ce998351e122ece07de9f2ad7e8545dff9f9e5c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/source-or-null.html": "db2f3cfb17e93c1ee280d53ee487f0faff646c32437d32784537adb61acf36c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/source-revision-or-null.html": "6033f486ff31f6f4a3d26489be7c3cbf73f9daa685964b40cee482625c47ab66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/start-or-null.html": "48be33fa5512d3259aeef23f66a6e379f4e88952cc84954f5faa43926fbd66b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/starts-at-or-null.html": "b17e764c5318d9d47b8f6a2514cb3a2dfc53e11a50a60bb3c5b219917bb3df15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/structured-value.html": "75fc75d2a43c0ebccec0ed9ed256aa65664a4a4b4f171c6652c324e1054f4332", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/success-or-null.html": "0dae9d35b37b558260bff2bdc21cab16e88ddbc644d2b66368237d90c33b2551", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/table-block.html": "ddfc51c1ffe316ac51e13847656aacd7524ed9b8cff0d310303c2642cd478d73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/table-cell.html": "a759d5f28412c522e57d39c4601dbcef84576da45b1a077ec4cc57503e7c3c82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/table-or-null.html": "fdb97de5b340094a56ddbd90ad06131c13075c43e5351e6fb7ebae28e64a0a46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/table-row.html": "166915b488bdef395b12697addf321f67d049027a4547e8e81ab8e89c8de2f7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tag-id-or-null.html": "ed3c3c5031de24a1633521e2efa8117ac7a096a45d32c399156b64de3f7bcb16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tag-or-null.html": "dcf9054331ce616a08ea0e12986a73d60414a9d8fd66d6be01c0db7b870ca382", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tag-record.html": "f11b553bf76250efadb1573fdbd1c3b0257fc1a791a06c14ee9af7e4f9cecaa0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/target-device-id-or-null.html": "48df10adbec862830c50bb6a2101a842b085e4a4933f0fcad2aca36e93476886", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/target-id-or-null.html": "7fca4c5cccdb7332742dff90016e8bc5204ca05519a21b6fbbc128b3ba49db05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/target-node-id-or-null.html": "362b809ab70525b7e017671fb6c56ba40b9c032cdc61b581c3c70cb43ae5ba92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/task-id-or-null.html": "97561cddae978202d39b6a0eb3727b0e521a283ec589f25803ff7ae2097a2efb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/task-or-null.html": "c9b5f8b906af4700ac9b1429a7fbc2acae7f40beb7d6c84ec122ed67dafd8fcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/task-snapshot.html": "edae3b334d3dcf16893c6dc6bcb93e11f4da10a6c7efd7e3a8a96f38a0139f71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/text-or-null.html": "445ff57f99b2e63c68311f7ee291e84e54442f9370edf4e60d89b34f1162f64a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/text-run-segment.html": "24fc9f2b544d4a53a204489d64f195dddaa65d3b4780e9ec5960ed5ea76d5a15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/text-span.html": "c3ad9d93ca74a2e612a5a9a430e76343abfacc30f3b0d91657be42b66ad8071a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/time-mapping-or-null.html": "3783ab349e2b1f9cb68bad99a837cc37407bc737291c6c3eb22350682f184f5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/time-or-null.html": "b07daf62d5ba4763affb079a00f779fb092a8767a2f8f2891978eda484f01f2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timed-text.html": "993fb09a9e56ee757a57b25166295ac820385aeeb266c28077f83ea15f6a4cd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timeline-clip.html": "c23ff18a7ba598124241f419e3ae407df27c54cd6255b4b0552349e4e84acdaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timeline-offset-or-null.html": "8afd0410a954f9491b7e52a6579c11d91e86c4b07d0f0f6671ff8d872eab3e3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timeline-or-null.html": "439413918502e7babee7c32f0f11c09dfca057f8952e40dda6265f653ad8088f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timeline-track.html": "a393f45310475cb6fb4b78299e7066455f2887dd26167e6f7e3779356f7ad021", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timeline-view.html": "ba64266d0d7b1b9e7d5950129d5ddb7d2e6fdf262b61fa7976a16584aea67db0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timing-uncertainty-or-null.html": "25fe7dfc2a7660186a8c0c268077256e8b624d280b387d41dd376d33b311675e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tool-proposal-or-null.html": "ed81f4134c75372b0200c7ef73454f811e9413bc94da1a6f90dca6f27d9c6b10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tool-proposal.html": "34537af723b79917be352b54e05d2bab018b804ffed05630aa3097d3bceb2711", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tool-result-or-null.html": "f7edc2ef5780fc29281b25312086b33e7506af942937fa344fd4f257bed4d179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tool-result.html": "9844bdf5a8d57e7759b86238ec02588f9c4e060c0d97744c1f616f78feb4ece5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/track-id-or-null.html": "7e75116826b4124f8aa1ac84586932f6556fad9e01d988ee6177a120ac763725", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/transition-id-or-null.html": "85e1837d9d8c88c1b887e65c25b5d0acd4daaf2f5be81232cfa68cd0985ce068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/transition-spec.html": "f3e1b9f63680c60fe1fe1d946eab15b8d44651c0bda537a1411089380a7ed42e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/trashed-at-or-null.html": "9ad2496772b3efc65bca6e680117ca600eb3967cacb76b9c311351e1c9e0e27c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/trigger-configuration.html": "fe7ea62a5fa7fb4c94a7a08f1b719024512c4407185dcce32158393061806dc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/trigger-or-null.html": "5c97a325fa3bedb5370c3a2049a7012fcce6ad06afcc50a6bf813b9e1f11f29f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/trigger-spec.html": "28fe7beffc657376fdd6a87d9364e006a1bbc290e833dbc5763f22aa73617224", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/turn-id-or-null.html": "96547247c6c4199e91f9c60220c2e4e62d9a24d3199632f1e569599b67261e74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/turn-input.html": "bd7f221c2888359cbb09a70b594a851c909013da1438a3c3b39bc77f6c9d5578", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/value-entry.html": "31571d90673a4f6251bb3d9555f5d0dc8a7d8ac5dddfc217cdad1029acf68e38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/value-list.html": "0bc7e54d119c61adacc611944a3cd8d8e20536376f055279e30cfa82152bfb4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/value-or-null.html": "00bfcbd21f990611c997293cea87fdb301110c68fcd7fad44773e6e1fe5eae32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/value-record.html": "e4744b07e7bef28f055325cb7098164013ae9c985d87bdb050b63420d3c340f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/video-rate-or-null.html": "1f0fd02db65fe72e54ec1db3167999b149a941e1322653c766d6ef202acaec6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/view-id-or-null.html": "61d3b92f958dc3e8c17c1eb11e1256c4d6ae9dfbf727a20697ff35d85ee55635", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/window-or-null.html": "8d3b63b16a6d735f8c2f5ca78fabd03bdb636797dec6f827e2ba1656daa9a630", + "contracts-proto/package-list": "d15e942bb5efaf3bd1d932ccf553d30a42f8680b24a81e6ec4f30439e7cf54ae", + "index.html": "346c4b2c2f9dfd3a0ba6d54b59a8aa6980da49fe0256bd67e24ff402536218a7", + "navigation.html": "e194c684c744c3a2328df56f725270ee6fb64d23a816de83ac10c4015543798c", + "scripts/pages.json": "93b6d225bea6f2c9d819d07dfa2b930686db635a77d09aa435813f60ac00f9b8", + "scripts/sourceset_dependencies.js": "0d4d0acaa7955c5c1d2367efdb0d29d1ba72921f26c1c957f5735082c69ee5b9" + }, + "publicApi": { + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/index.html": [ + "EntitlementChanged", + "getEntitlementVersion", + "hasEntitlementVersion" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/index.html": [ + "ActorChain", + "anchor-label=\"getInitiator\"", + "anchor-label=\"getOwner\"", + "anchor-label=\"getActorKind\"", + "anchor-label=\"getDelegationId\"", + "anchor-label=\"getDeviceId\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/index.html": [ + "AggregateRef", + "anchor-label=\"getKind\"", + "anchor-label=\"getId\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/index.html": [ + "ApplicationScope", + "anchor-label=\"getProductId\"", + "anchor-label=\"getInstallationId\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/index.html": [ + "ArcError", + "anchor-label=\"getCode\"", + "anchor-label=\"getCategory\"", + "anchor-label=\"getMessageKey\"", + "anchor-label=\"getRetry\"", + "anchor-label=\"getEffect\"", + "anchor-label=\"getCorrelationId\"", + "anchor-label=\"getDetails\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/index.html": [ + "ArtifactRef", + "anchor-label=\"getArtifactId\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getOwner\"", + "anchor-label=\"getResource\"", + "anchor-label=\"getJobId\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getProducingTaskId\"", + "anchor-label=\"getProducingRunId\"", + "anchor-label=\"getActor\"", + "anchor-label=\"getCreatedAt\"", + "anchor-label=\"getAvailability\"", + "anchor-label=\"getProvenanceList\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/index.html": [ + "BlobRef", + "anchor-label=\"getBlobId\"", + "anchor-label=\"getContentHash\"", + "anchor-label=\"getSizeBytes\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/index.html": [ + "ByteRange", + "anchor-label=\"getOffset\"", + "anchor-label=\"getLength\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/index.html": [ + "ContentOrigin", + "anchor-label=\"getProfile\"", + "anchor-label=\"getOriginId\"", + "anchor-label=\"getContentUnitId\"", + "anchor-label=\"getKindsList\"", + "anchor-label=\"getPayloadSha256\"", + "anchor-label=\"getProducerKind\"", + "anchor-label=\"getCreatedAt\"", + "anchor-label=\"getParentOriginIdsList\"", + "anchor-label=\"getOmittedParentCount\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/index.html": [ + "Decimal", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/index.html": [ + "ErrorDetails", + "anchor-label=\"getRevision\"", + "anchor-label=\"getLimit\"", + "anchor-label=\"getUpgrade\"", + "anchor-label=\"getState\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/index.html": [ + "Id", + "anchor-label=\"getValue\"", + "anchor-label=\"hasValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/index.html": [ + "Instant", + "anchor-label=\"getUnixSeconds\"", + "anchor-label=\"getNanos\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/index.html": [ + "LimitFailure", + "anchor-label=\"getLimitName\"", + "anchor-label=\"getMaximum\"", + "anchor-label=\"getAvailable\"", + "anchor-label=\"getRecoveryAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/index.html": [ + "LocalNotesVersion", + "anchor-label=\"getAckedRev\"", + "anchor-label=\"getHeadLocalSeq\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/index.html": [ + "MediaRange", + "anchor-label=\"getStart\"", + "anchor-label=\"getDuration\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/index.html": [ + "MediaTime", + "anchor-label=\"getTicks\"", + "anchor-label=\"getRate\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/index.html": [ + "NativeContentRev", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/index.html": [ + "PageRequest", + "anchor-label=\"getCursor\"", + "anchor-label=\"getLimit\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/index.html": [ + "PageState", + "anchor-label=\"getNextCursor\"", + "anchor-label=\"getHasMore\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/index.html": [ + "Rational", + "anchor-label=\"getNumerator\"", + "anchor-label=\"getDenominator\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/index.html": [ + "Receipt", + "anchor-label=\"getCommandId\"", + "anchor-label=\"getResultRevision\"", + "anchor-label=\"getEffect\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/index.html": [ + "RequestMeta", + "anchor-label=\"getCommandId\"", + "anchor-label=\"getExpectedRev\"", + "anchor-label=\"getCorrelationId\"", + "anchor-label=\"getWorkspaceId\"", + "anchor-label=\"getExpectedLocal\"", + "anchor-label=\"getExpectedNative\"", + "anchor-label=\"getRecoveryGeneration\"", + "anchor-label=\"getApplicationScope\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/index.html": [ + "ResourceRef", + "anchor-label=\"getRealmId\"", + "anchor-label=\"getWorkspaceId\"", + "anchor-label=\"getOwnerAppId\"", + "anchor-label=\"getResourceKind\"", + "anchor-label=\"getResourceId\"", + "anchor-label=\"getDisplayHint\"", + "anchor-label=\"getAvailability\"", + "anchor-label=\"getHoldingDeviceId\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/index.html": [ + "ResourceVersionRef", + "anchor-label=\"getResource\"", + "anchor-label=\"getCloud\"", + "anchor-label=\"getNative\"", + "anchor-label=\"getLocal\"", + "anchor-label=\"getContentHash\"", + "anchor-label=\"getBlob\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/index.html": [ + "ResponseMeta", + "anchor-label=\"getResultRev\"", + "anchor-label=\"getEntitlementVersion\"", + "anchor-label=\"getWarningsList\"", + "anchor-label=\"getCorrelationId\"", + "anchor-label=\"getRecoveryGeneration\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/index.html": [ + "RetryAdvice", + "anchor-label=\"getMode\"", + "anchor-label=\"getRetryAt\"", + "anchor-label=\"getReconciliationOperation\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/index.html": [ + "RevisionConflict", + "anchor-label=\"getExpected\"", + "anchor-label=\"getActual\"", + "anchor-label=\"getConflictId\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/index.html": [ + "Revision", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/index.html": [ + "StateFailure", + "anchor-label=\"getState\"", + "anchor-label=\"getReason\"", + "anchor-label=\"getResource\"", + "anchor-label=\"getLocal\"", + "anchor-label=\"getNative\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/index.html": [ + "TimeRangeUtc", + "anchor-label=\"getFrom\"", + "anchor-label=\"getUntil\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/index.html": [ + "VersionFailure", + "anchor-label=\"getMinReadable\"", + "anchor-label=\"getMinWritable\"", + "anchor-label=\"getReceived\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/index.html": [ + "VersionedRef", + "anchor-label=\"getRoot\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getSha256\"" + ], + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/index.html": [ + "SayHelloRequest", + "getName" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/index.html": [ + "AgentProfile", + "anchor-label=\"getProfileId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getModelId\"", + "anchor-label=\"getInstructions\"", + "anchor-label=\"getSkillIdsList\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getContextList\"", + "anchor-label=\"getCapabilitiesList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/index.html": [ + "AggregateBody", + "anchor-label=\"getNotes\"", + "anchor-label=\"getChat\"", + "anchor-label=\"getScopeMetadata\"", + "anchor-label=\"getSlateMetadata\"", + "anchor-label=\"getNotebook\"", + "anchor-label=\"getPropertyDefinition\"", + "anchor-label=\"getSavedView\"", + "anchor-label=\"getTag\"", + "anchor-label=\"getAgentProfile\"", + "anchor-label=\"getSkill\"", + "anchor-label=\"getChatProject\"", + "anchor-label=\"getPreferences\"", + "anchor-label=\"getTask\"", + "anchor-label=\"getAutomation\"", + "anchor-label=\"getMemory\"", + "anchor-label=\"getExternalBody\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/index.html": [ + "AlignmentSpec", + "anchor-label=\"getKind\"", + "anchor-label=\"getLeftAnchor\"", + "anchor-label=\"getRightAnchor\"", + "anchor-label=\"getOffset\"", + "anchor-label=\"getEventId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/index.html": [ + "AutomationSpec", + "anchor-label=\"getName\"", + "anchor-label=\"getTrigger\"", + "anchor-label=\"getInput\"", + "anchor-label=\"getProfileId\"", + "anchor-label=\"getPerRunBudget\"", + "anchor-label=\"getPeriodBudget\"", + "anchor-label=\"getBudgetPeriod\"", + "anchor-label=\"getConcurrency\"", + "anchor-label=\"getMisfire\"", + "anchor-label=\"getCatchUpCount\"", + "anchor-label=\"getCatchUpWindowSeconds\"", + "anchor-label=\"getGrantsList\"", + "anchor-label=\"getTargetDeviceId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/index.html": [ + "AutomationView", + "anchor-label=\"getAutomationId\"", + "anchor-label=\"getDefinition\"", + "anchor-label=\"getEnabled\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getNextOccurrence\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/index.html": [ + "BlockBody", + "anchor-label=\"getText\"", + "anchor-label=\"getCode\"", + "anchor-label=\"getResource\"", + "anchor-label=\"getLink\"", + "anchor-label=\"getTable\"", + "anchor-label=\"getMath\"", + "anchor-label=\"getEmpty\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/index.html": [ + "BlockProperties", + "anchor-label=\"getHeadingLevel\"", + "anchor-label=\"getChecked\"", + "anchor-label=\"getCalloutKind\"", + "anchor-label=\"getListStyle\"", + "anchor-label=\"getAltText\"", + "anchor-label=\"getImageLayout\"", + "anchor-label=\"getAttachmentPresentation\"", + "anchor-label=\"getEmbedRenderMode\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/index.html": [ + "Block", + "anchor-label=\"getBlockId\"", + "anchor-label=\"getParentId\"", + "anchor-label=\"getOrderKey\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getBody\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getProperties\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/index.html": [ + "Calibration", + "anchor-label=\"getScale\"", + "anchor-label=\"getOffset\"", + "anchor-label=\"getUnit\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/index.html": [ + "CapabilityArguments", + "anchor-label=\"getSchemaId\"", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/index.html": [ + "CapabilityResult", + "anchor-label=\"getSchemaId\"", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/index.html": [ + "CaptureMetadata", + "anchor-label=\"getCaptureId\"", + "anchor-label=\"getSampleCount\"", + "anchor-label=\"getChannelsList\"", + "anchor-label=\"getContentHash\"", + "anchor-label=\"getResource\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/index.html": [ + "ChannelDefinition", + "anchor-label=\"getChannelId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getUnit\"", + "anchor-label=\"getSampleType\"", + "anchor-label=\"getRate\"", + "anchor-label=\"getCalibration\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/index.html": [ + "ChatProjectRecord", + "anchor-label=\"getProjectId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getConversationIdsList\"", + "anchor-label=\"getContextList\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getTrashedAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/index.html": [ + "ChecksumSpec", + "anchor-label=\"getAlgorithm\"", + "anchor-label=\"getInput\"", + "anchor-label=\"getOffset\"", + "anchor-label=\"getByteOrder\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/index.html": [ + "CodeBlock", + "anchor-label=\"getText\"", + "anchor-label=\"getLanguage\"", + "anchor-label=\"getWrap\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/index.html": [ + "ColourConfiguration", + "anchor-label=\"getWorkingSpace\"", + "anchor-label=\"getDisplaySpace\"", + "anchor-label=\"getOcioConfig\"", + "anchor-label=\"getInputAssignmentsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/index.html": [ + "ContextRef", + "anchor-label=\"getSource\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getResource\"", + "anchor-label=\"getSelector\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getLifetime\"", + "anchor-label=\"getEphemeral\"", + "anchor-label=\"getConsent\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/index.html": [ + "ContextSelector", + "anchor-label=\"getWhole\"", + "anchor-label=\"getByteRange\"", + "anchor-label=\"getNotes\"", + "anchor-label=\"getScope\"", + "anchor-label=\"getSlate\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/index.html": [ + "ControlProgress", + "anchor-label=\"getCommandId\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getState\"", + "anchor-label=\"getRequestedAt\"", + "anchor-label=\"getAcknowledgedAt\"", + "anchor-label=\"getReason\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/index.html": [ + "ConversationBody", + "anchor-label=\"getConversation\"", + "anchor-label=\"getMessagesList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/index.html": [ + "ConversationView", + "anchor-label=\"getConversationId\"", + "anchor-label=\"getBranchId\"", + "anchor-label=\"getTitle\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getLastMessageAt\"", + "anchor-label=\"getProjectId\"", + "anchor-label=\"getPinned\"", + "anchor-label=\"getArchived\"", + "anchor-label=\"getTemporary\"", + "anchor-label=\"getApplicationScope\"", + "anchor-label=\"getHistoryMode\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/index.html": [ + "CursorResult", + "anchor-label=\"getA\"", + "anchor-label=\"getB\"", + "anchor-label=\"getDeltaTime\"", + "anchor-label=\"getDeltaValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/index.html": [ + "CursorSpec", + "anchor-label=\"getChannelId\"", + "anchor-label=\"getSegmentId\"", + "anchor-label=\"getTime\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/index.html": [ + "EffectParameter", + "anchor-label=\"getName\"", + "anchor-label=\"getDecimal\"", + "anchor-label=\"getBoolean\"", + "anchor-label=\"getText\"", + "anchor-label=\"getKeyframes\"", + "anchor-label=\"getRational\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/index.html": [ + "EffectSpec", + "anchor-label=\"getKind\"", + "anchor-label=\"getParametersList\"", + "anchor-label=\"getInstanceId\"", + "anchor-label=\"getDefinitionVersion\"", + "anchor-label=\"getScope\"", + "anchor-label=\"getEnabled\"", + "anchor-label=\"getRetainedDefinition\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/index.html": [ + "EphemeralSelection", + "anchor-label=\"getInstanceId\"", + "anchor-label=\"getGeneration\"", + "anchor-label=\"getSelectionId\"", + "anchor-label=\"getExpiresAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/index.html": [ + "EventTrigger", + "anchor-label=\"getKind\"", + "anchor-label=\"getSource\"", + "anchor-label=\"getPredicate\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/index.html": [ + "FamilyResult", + "anchor-label=\"getFamily\"", + "anchor-label=\"getStatus\"", + "anchor-label=\"getValuesList\"", + "anchor-label=\"getValidCount\"", + "anchor-label=\"getInvalidCount\"", + "anchor-label=\"getReason\"", + "anchor-label=\"getChannelId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/index.html": [ + "FilterGroup", + "anchor-label=\"getOperator\"", + "anchor-label=\"getChildrenList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/index.html": [ + "FolderView", + "anchor-label=\"getFolderId\"", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getParentId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getOrderKey\"", + "anchor-label=\"getTrashedAt\"", + "anchor-label=\"getNotebookRev\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/index.html": [ + "FrameConfiguration", + "anchor-label=\"getKind\"", + "anchor-label=\"getStart\"", + "anchor-label=\"getEnd\"", + "anchor-label=\"getEscapeByte\"", + "anchor-label=\"getDelimiter\"", + "anchor-label=\"getHeader\"", + "anchor-label=\"getFrameBytes\"", + "anchor-label=\"getByteOrder\"", + "anchor-label=\"getFieldsList\"", + "anchor-label=\"getChecksum\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/index.html": [ + "FrameField", + "anchor-label=\"getChannelId\"", + "anchor-label=\"getColumn\"", + "anchor-label=\"getJsonPathList\"", + "anchor-label=\"getOffset\"", + "anchor-label=\"getScalarType\"", + "anchor-label=\"getRequired\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/index.html": [ + "GeneratedSource", + "anchor-label=\"getKind\"", + "anchor-label=\"getParametersList\"", + "anchor-label=\"getText\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/index.html": [ + "IdList", + "anchor-label=\"getItemsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/index.html": [ + "ImageLayout", + "anchor-label=\"getWidthRatio\"", + "anchor-label=\"getAlignment\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/index.html": [ + "InlineAtom", + "anchor-label=\"getOffset\"", + "anchor-label=\"getMention\"", + "anchor-label=\"getMath\"", + "anchor-label=\"getFootnote\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getInlineId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/index.html": [ + "KeyframeList", + "anchor-label=\"getItemsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/index.html": [ + "Keyframe", + "anchor-label=\"getTime\"", + "anchor-label=\"getValue\"", + "anchor-label=\"getInterpolation\"", + "anchor-label=\"getInTangent\"", + "anchor-label=\"getOutTangent\"", + "anchor-label=\"getScope\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/index.html": [ + "LinkSpec", + "anchor-label=\"getKind\"", + "anchor-label=\"getTargetId\"", + "anchor-label=\"getUrl\"", + "anchor-label=\"getLabel\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/index.html": [ + "MarkerView", + "anchor-label=\"getMarkerId\"", + "anchor-label=\"getSequenceId\"", + "anchor-label=\"getRange\"", + "anchor-label=\"getLabel\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getClipId\"", + "anchor-label=\"getAnchor\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/index.html": [ + "MathContent", + "anchor-label=\"getTex\"", + "anchor-label=\"getDisplay\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/index.html": [ + "MeasurementRequest", + "anchor-label=\"getProfile\"", + "anchor-label=\"getSource\"", + "anchor-label=\"getSourceRevision\"", + "anchor-label=\"getChannelsList\"", + "anchor-label=\"getWindow\"", + "anchor-label=\"getFamiliesList\"", + "anchor-label=\"getThresholdsList\"", + "anchor-label=\"getConfiguration\"", + "anchor-label=\"getAlignment\"", + "anchor-label=\"getCursorsList\"", + "anchor-label=\"getReferenceLevelsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/index.html": [ + "MeasurementResult", + "anchor-label=\"getProfile\"", + "anchor-label=\"getInputHash\"", + "anchor-label=\"getFamiliesList\"", + "anchor-label=\"getWarningsList\"", + "anchor-label=\"getConfiguration\"", + "anchor-label=\"getFiniteCount\"", + "anchor-label=\"getExcludedCount\"", + "anchor-label=\"getRunCount\"", + "anchor-label=\"getRequestedDuration\"", + "anchor-label=\"getCoveredDuration\"", + "anchor-label=\"getTimingUncertainty\"", + "anchor-label=\"getSource\"", + "anchor-label=\"getResolvedThresholdsList\"", + "anchor-label=\"getCursor\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/index.html": [ + "MeasurementSource", + "anchor-label=\"getCapture\"", + "anchor-label=\"getChannelId\"", + "anchor-label=\"getCommittedPrefix\"", + "anchor-label=\"getConfiguration\"", + "anchor-label=\"getDecoder\"", + "anchor-label=\"getTimeMapping\"", + "anchor-label=\"getEventSet\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/index.html": [ + "MeasurementThreshold", + "anchor-label=\"getFamily\"", + "anchor-label=\"getName\"", + "anchor-label=\"getValue\"", + "anchor-label=\"getUnit\"", + "anchor-label=\"getChannelId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/index.html": [ + "MeasurementValue", + "anchor-label=\"getName\"", + "anchor-label=\"getValue\"", + "anchor-label=\"getUnit\"", + "anchor-label=\"getCount\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/index.html": [ + "MeasurementWindow", + "anchor-label=\"getStart\"", + "anchor-label=\"getEnd\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/index.html": [ + "MediaBin", + "anchor-label=\"getBinId\"", + "anchor-label=\"getParentId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getMediaIdsList\"", + "anchor-label=\"getSequenceIdsList\"", + "anchor-label=\"getOrder\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/index.html": [ + "MediaColourAssignment", + "anchor-label=\"getMediaId\"", + "anchor-label=\"getInputSpace\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/index.html": [ + "MediaStream", + "anchor-label=\"getIndex\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getCodec\"", + "anchor-label=\"getRate\"", + "anchor-label=\"getChannels\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/index.html": [ + "MediaView", + "anchor-label=\"getMediaId\"", + "anchor-label=\"getSource\"", + "anchor-label=\"getAvailability\"", + "anchor-label=\"getDuration\"", + "anchor-label=\"getStreamsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/index.html": [ + "MemoryRecord", + "anchor-label=\"getMemoryId\"", + "anchor-label=\"getText\"", + "anchor-label=\"getSourcesList\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getEnabled\"", + "anchor-label=\"getOrigin\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/index.html": [ + "MessageDraft", + "anchor-label=\"getPartsList\"", + "anchor-label=\"getContextList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/index.html": [ + "MessagePart", + "anchor-label=\"getText\"", + "anchor-label=\"getResource\"", + "anchor-label=\"getToolProposal\"", + "anchor-label=\"getToolResult\"", + "anchor-label=\"getOrigin\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/index.html": [ + "MessageView", + "anchor-label=\"getMessageId\"", + "anchor-label=\"getConversationId\"", + "anchor-label=\"getBranchId\"", + "anchor-label=\"getRole\"", + "anchor-label=\"getPartsList\"", + "anchor-label=\"getState\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getTaskId\"", + "anchor-label=\"getTurnId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/index.html": [ + "MetadataEntry", + "anchor-label=\"getName\"", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/index.html": [ + "MetadataScalar", + "anchor-label=\"getText\"", + "anchor-label=\"getBoolean\"", + "anchor-label=\"getInteger\"", + "anchor-label=\"getNumber\"", + "anchor-label=\"getDecimal\"", + "anchor-label=\"getInstant\"", + "anchor-label=\"getResource\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/index.html": [ + "NotebookBody", + "anchor-label=\"getNotebook\"", + "anchor-label=\"getFoldersList\"", + "anchor-label=\"getDocumentOrderList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/index.html": [ + "NotebookView", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getTrashedAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/index.html": [ + "NotesDocument", + "anchor-label=\"getDocumentId\"", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getFolderId\"", + "anchor-label=\"getTitle\"", + "anchor-label=\"getBlocksList\"", + "anchor-label=\"getPropertiesList\"", + "anchor-label=\"getTagsList\"", + "anchor-label=\"getLinksList\"", + "anchor-label=\"getOrigin\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/index.html": [ + "NotesFilter", + "anchor-label=\"getGroup\"", + "anchor-label=\"getPredicate\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/index.html": [ + "NotesQuery", + "anchor-label=\"getProfile\"", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getSavedViewId\"", + "anchor-label=\"getSavedViewRev\"", + "anchor-label=\"getFilter\"", + "anchor-label=\"getSortsList\"", + "anchor-label=\"getProjectionList\"", + "anchor-label=\"getPage\"", + "anchor-label=\"getDatasetToken\"", + "anchor-label=\"getDefinitionVersionsList\"", + "anchor-label=\"getSelectors\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/index.html": [ + "NotesSelection", + "anchor-label=\"getDocumentId\"", + "anchor-label=\"getAnchor\"", + "anchor-label=\"getFocus\"", + "anchor-label=\"getLocalVersion\"", + "anchor-label=\"getCloudRevision\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/index.html": [ + "NotesSelectors", + "anchor-label=\"getDocumentId\"", + "anchor-label=\"getFolderId\"", + "anchor-label=\"getTagIdsList\"", + "anchor-label=\"getText\"", + "anchor-label=\"getBlockKindsList\"", + "anchor-label=\"getHasAttachment\"", + "anchor-label=\"getModified\"", + "anchor-label=\"getLinkedTo\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/index.html": [ + "NotesSort", + "anchor-label=\"getPropertyId\"", + "anchor-label=\"getDescending\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/index.html": [ + "NotesTextPosition", + "anchor-label=\"getBlockId\"", + "anchor-label=\"getInlineId\"", + "anchor-label=\"getOffsetUtf16\"", + "anchor-label=\"getAffinity\"", + "anchor-label=\"getCellId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/index.html": [ + "PreferenceRecord", + "anchor-label=\"getPreferenceId\"", + "anchor-label=\"getOwnerAppId\"", + "anchor-label=\"getValuesList\"", + "anchor-label=\"getRevision\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/index.html": [ + "ProcessingEdge", + "anchor-label=\"getSourceNodeId\"", + "anchor-label=\"getSourcePort\"", + "anchor-label=\"getTargetNodeId\"", + "anchor-label=\"getTargetPort\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/index.html": [ + "ProcessingGraph", + "anchor-label=\"getNodesList\"", + "anchor-label=\"getEdgesList\"", + "anchor-label=\"getOutputNodeId\"", + "anchor-label=\"getProfile\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/index.html": [ + "PropertyDefinitionVersion", + "anchor-label=\"getPropertyId\"", + "anchor-label=\"getSemanticRevision\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/index.html": [ + "PropertyDefinition", + "anchor-label=\"getPropertyId\"", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getType\"", + "anchor-label=\"getProfile\"", + "anchor-label=\"getSemanticRevision\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getOptionsList\"", + "anchor-label=\"getNumberScale\"", + "anchor-label=\"getTrashedAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/index.html": [ + "PropertyValue", + "anchor-label=\"getPropertyId\"", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/index.html": [ + "RenderPreset", + "anchor-label=\"getContainer\"", + "anchor-label=\"getVideoCodec\"", + "anchor-label=\"getAudioCodec\"", + "anchor-label=\"getWidth\"", + "anchor-label=\"getHeight\"", + "anchor-label=\"getRate\"", + "anchor-label=\"getColourSpace\"", + "anchor-label=\"getSampleRate\"", + "anchor-label=\"getChannelLayout\"", + "anchor-label=\"getProfile\"", + "anchor-label=\"getAudioBitrate\"", + "anchor-label=\"getVideoBitrate\"", + "anchor-label=\"getSubtitleMode\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/index.html": [ + "RetimeCurve", + "anchor-label=\"getPointsList\"", + "anchor-label=\"getProfile\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/index.html": [ + "RetimePoint", + "anchor-label=\"getTimelineOffset\"", + "anchor-label=\"getSourceOffset\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/index.html": [ + "RichText", + "anchor-label=\"getText\"", + "anchor-label=\"getSpansList\"", + "anchor-label=\"getAtomsList\"", + "anchor-label=\"getRunsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/index.html": [ + "SampleRange", + "anchor-label=\"getFrom\"", + "anchor-label=\"getCount\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/index.html": [ + "SavedViewRecord", + "anchor-label=\"getViewId\"", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getLayout\"", + "anchor-label=\"getQuery\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getTrashedAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/index.html": [ + "ScalarPredicate", + "anchor-label=\"getPropertyId\"", + "anchor-label=\"getOperator\"", + "anchor-label=\"getOperandsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/index.html": [ + "ScalarValue", + "anchor-label=\"getNull\"", + "anchor-label=\"getText\"", + "anchor-label=\"getBoolean\"", + "anchor-label=\"getNumber\"", + "anchor-label=\"getDate\"", + "anchor-label=\"getSelect\"", + "anchor-label=\"getMultiSelect\"", + "anchor-label=\"getDateTime\"", + "anchor-label=\"getUrl\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/index.html": [ + "ScheduleSpec", + "anchor-label=\"getKind\"", + "anchor-label=\"getExpression\"", + "anchor-label=\"getZone\"", + "anchor-label=\"getStartsAt\"", + "anchor-label=\"getEndsAt\"", + "anchor-label=\"getDstGap\"", + "anchor-label=\"getDstOverlap\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/index.html": [ + "ScopeAnnotation", + "anchor-label=\"getAnnotationId\"", + "anchor-label=\"getRange\"", + "anchor-label=\"getText\"", + "anchor-label=\"getOrigin\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/index.html": [ + "ScopeConfiguration", + "anchor-label=\"getConfigurationId\"", + "anchor-label=\"getChannelsList\"", + "anchor-label=\"getParserProfile\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getFraming\"", + "anchor-label=\"getTrigger\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/index.html": [ + "ScopeFinding", + "anchor-label=\"getFindingId\"", + "anchor-label=\"getResult\"", + "anchor-label=\"getText\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getSeverity\"", + "anchor-label=\"getStatus\"", + "anchor-label=\"getEvidenceList\"", + "anchor-label=\"getActor\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/index.html": [ + "ScopeMetadata", + "anchor-label=\"getSessionId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getCapturesList\"", + "anchor-label=\"getAnnotationsList\"", + "anchor-label=\"getFindingsList\"", + "anchor-label=\"getProjectId\"", + "anchor-label=\"getConfiguration\"", + "anchor-label=\"getAnalysesList\"", + "anchor-label=\"getReportsList\"", + "anchor-label=\"getTagsList\"", + "anchor-label=\"getMetadataList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/index.html": [ + "ScopeSelection", + "anchor-label=\"getSessionId\"", + "anchor-label=\"getCaptureId\"", + "anchor-label=\"getChannelsList\"", + "anchor-label=\"getRange\"", + "anchor-label=\"getRevision\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/index.html": [ + "ScopeTime", + "anchor-label=\"getTicks\"", + "anchor-label=\"getRate\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/index.html": [ + "SelectOption", + "anchor-label=\"getOptionId\"", + "anchor-label=\"getLabel\"", + "anchor-label=\"getOrder\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/index.html": [ + "SelectedSample", + "anchor-label=\"getCaptureId\"", + "anchor-label=\"getChannelId\"", + "anchor-label=\"getSegmentId\"", + "anchor-label=\"getSampleIndex\"", + "anchor-label=\"getTime\"", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/index.html": [ + "SequenceView", + "anchor-label=\"getSequenceId\"", + "anchor-label=\"getProjectId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getDuration\"", + "anchor-label=\"getVideoRate\"", + "anchor-label=\"getSampleRate\"", + "anchor-label=\"getWidth\"", + "anchor-label=\"getHeight\"", + "anchor-label=\"getChannelLayout\"", + "anchor-label=\"getColour\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/index.html": [ + "SkillRecord", + "anchor-label=\"getSkillId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getInstructions\"", + "anchor-label=\"getResourcesList\"", + "anchor-label=\"getCapabilitiesList\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getEnabled\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/index.html": [ + "SlateMetadata", + "anchor-label=\"getProjectId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getSequencesList\"", + "anchor-label=\"getMediaList\"", + "anchor-label=\"getTimelinesList\"", + "anchor-label=\"getBinsList\"", + "anchor-label=\"getPresetsList\"", + "anchor-label=\"getTranscriptsList\"", + "anchor-label=\"getSmallAssetsList\"", + "anchor-label=\"getContentRev\"", + "anchor-label=\"getProfile\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/index.html": [ + "SlateSelection", + "anchor-label=\"getProjectId\"", + "anchor-label=\"getSequenceId\"", + "anchor-label=\"getRange\"", + "anchor-label=\"getItemsList\"", + "anchor-label=\"getRevision\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/index.html": [ + "SourceConsentRef", + "anchor-label=\"getConsentId\"", + "anchor-label=\"getScopeHash\"", + "anchor-label=\"getExpiresAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/index.html": [ + "StructuredValue", + "anchor-label=\"getNull\"", + "anchor-label=\"getBoolean\"", + "anchor-label=\"getInteger\"", + "anchor-label=\"getDecimal\"", + "anchor-label=\"getText\"", + "anchor-label=\"getInstant\"", + "anchor-label=\"getResource\"", + "anchor-label=\"getList\"", + "anchor-label=\"getRecord\"", + "anchor-label=\"getNumber\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/index.html": [ + "TableBlock", + "anchor-label=\"getRowsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/index.html": [ + "TableCell", + "anchor-label=\"getCellId\"", + "anchor-label=\"getContent\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/index.html": [ + "TableRow", + "anchor-label=\"getRowId\"", + "anchor-label=\"getCellsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/index.html": [ + "TagRecord", + "anchor-label=\"getTagId\"", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getColour\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getTrashedAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/index.html": [ + "TaskSnapshot", + "anchor-label=\"getTaskId\"", + "anchor-label=\"getState\"", + "anchor-label=\"getReason\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getRunId\"", + "anchor-label=\"getCurrentStreamId\"", + "anchor-label=\"getFinalMessage\"", + "anchor-label=\"getRecoveryAt\"", + "anchor-label=\"getControl\"", + "anchor-label=\"getHasUnknownEffect\"", + "anchor-label=\"getCompletedSteps\"", + "anchor-label=\"getTotalSteps\"", + "anchor-label=\"getMissingOutputsList\"", + "anchor-label=\"getReasonFacet\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/index.html": [ + "TextRunSegment", + "anchor-label=\"getRunId\"", + "anchor-label=\"getFrom\"", + "anchor-label=\"getUntil\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/index.html": [ + "TextSpan", + "anchor-label=\"getFrom\"", + "anchor-label=\"getUntil\"", + "anchor-label=\"getMarksList\"", + "anchor-label=\"getLink\"", + "anchor-label=\"getOrigin\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/index.html": [ + "TimedText", + "anchor-label=\"getText\"", + "anchor-label=\"getLanguage\"", + "anchor-label=\"getFontFamily\"", + "anchor-label=\"getFontAsset\"", + "anchor-label=\"getSize\"", + "anchor-label=\"getColour\"", + "anchor-label=\"getAlignment\"", + "anchor-label=\"getOrigin\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/index.html": [ + "TimelineClip", + "anchor-label=\"getClipId\"", + "anchor-label=\"getMediaId\"", + "anchor-label=\"getTimeline\"", + "anchor-label=\"getSource\"", + "anchor-label=\"getPlaybackRate\"", + "anchor-label=\"getEffectsList\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getEnabled\"", + "anchor-label=\"getNestedSequenceId\"", + "anchor-label=\"getGenerated\"", + "anchor-label=\"getText\"", + "anchor-label=\"getGraph\"", + "anchor-label=\"getName\"", + "anchor-label=\"getLinkGroupId\"", + "anchor-label=\"getRetime\"", + "anchor-label=\"getGroupId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/index.html": [ + "TimelineTrack", + "anchor-label=\"getTrackId\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getOrder\"", + "anchor-label=\"getClipsList\"", + "anchor-label=\"getTransitionsList\"", + "anchor-label=\"getEnabled\"", + "anchor-label=\"getName\"", + "anchor-label=\"getLocked\"", + "anchor-label=\"getGraph\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/index.html": [ + "TimelineView", + "anchor-label=\"getSequence\"", + "anchor-label=\"getTracksList\"", + "anchor-label=\"getMarkersList\"", + "anchor-label=\"getGraph\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/index.html": [ + "ToolProposal", + "anchor-label=\"getProposalId\"", + "anchor-label=\"getCapability\"", + "anchor-label=\"getArguments\"", + "anchor-label=\"getSourceAttemptId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/index.html": [ + "ToolResult", + "anchor-label=\"getInvocationId\"", + "anchor-label=\"getEffect\"", + "anchor-label=\"getSuccess\"", + "anchor-label=\"getError\"", + "anchor-label=\"getArtifactsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/index.html": [ + "TransitionSpec", + "anchor-label=\"getTransitionId\"", + "anchor-label=\"getLeftClipId\"", + "anchor-label=\"getRightClipId\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getInOffset\"", + "anchor-label=\"getOutOffset\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/index.html": [ + "TriggerConfiguration", + "anchor-label=\"getKind\"", + "anchor-label=\"getChannelId\"", + "anchor-label=\"getThreshold\"", + "anchor-label=\"getDirection\"", + "anchor-label=\"getHysteresis\"", + "anchor-label=\"getHoldoff\"", + "anchor-label=\"getPre\"", + "anchor-label=\"getPost\"", + "anchor-label=\"getRepeated\"", + "anchor-label=\"getMaxOccurrences\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/index.html": [ + "TriggerSpec", + "anchor-label=\"getManual\"", + "anchor-label=\"getSchedule\"", + "anchor-label=\"getEvent\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/index.html": [ + "TurnInput", + "anchor-label=\"getMessage\"", + "anchor-label=\"getContextList\"", + "anchor-label=\"getInstructions\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/index.html": [ + "ValueEntry", + "anchor-label=\"getName\"", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/index.html": [ + "ValueList", + "anchor-label=\"getItemsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/index.html": [ + "ValueRecord", + "anchor-label=\"getEntriesList\"" + ] + } + }, + "contracts-connect-client": { + "pages": { + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/-hello-service-client-interface/index.html": "a6121ce140727a149ddfe26d41ae4cebd55f62a0978862e1722ccec28f1d1ef0", + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/-hello-service-client-interface/say-hello.html": "d3d0b3c0f2f30eb3ed3ddba69a0a82f4d351491fea232b1bb02d6954fddd5fa9", + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/-hello-service-client/-hello-service-client.html": "e20c94a5d7078c85a5b16145da526fcafa16617594b8b3848d1b8bf5e9f1d952", + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/-hello-service-client/index.html": "74ae376e2d8f78d856c6341a72c76c36d52bd3387a39cbeef23638603e192965", + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/-hello-service-client/say-hello.html": "2d20fca95cf1b5c241b86e179f45410e391d13d74b7f82ae1d547f624f6296c8", + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/index.html": "6b96bfda313e3fb0ac6b170b3793ada97603069d9ca60530e88f0e35e4d4fb52", + "contracts-connect-client/package-list": "4f2c1ea10f18da90d48172cc0cb0be6bedcd2d4c7eca0b48d8b014f6f90b5d9d", + "index.html": "692afe1f584d6622e72f61c9b65861b983085ea656de6bee6435973ff11865ed", + "navigation.html": "f544821378fe2fda48d26e83ea7accbe0a3d13183bf7bc5d6ee2a9d60d166a46", + "scripts/pages.json": "e4205f1e18b83ede76a79e4679bc89e257ab455d3c667eb1f455375eb472f187", + "scripts/sourceset_dependencies.js": "9dc24bb08977fff1f0dbe79854a05bf49ee038e18c5e12af9372b1f1cd574d7e" + }, + "publicApi": { + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/-hello-service-client/index.html": [ + "HelloServiceClient", + "sayHello" + ] + } + }, + "contract-fixtures": { + "pages": { + "contract-fixtures/io.github.arcforges.contracts.fixtures/-contract-fixtures/index.html": "c230054c87e3a365dfe14f7cf8879a691d369bd4c920600a5b3d382bceb6bfe7", + "contract-fixtures/io.github.arcforges.contracts.fixtures/-contract-fixtures/open-hello.html": "d886985cf044e99741dd9294c626b5bcfb22fb28fd3b76fadc845e82fcdf2eeb", + "contract-fixtures/io.github.arcforges.contracts.fixtures/index.html": "4c150e56b760248d267f521344b665e42c596f121db2d0ce9c31d0380acbbcba", + "contract-fixtures/package-list": "6de797c67abe8ea6f645109b934ef5aa713d3ac1a63f839911ca64d121199773", + "index.html": "2f35526b5ab983b5887a44f646e353a408e43edd8a1605e0575ed415ddd516b3", + "navigation.html": "b3686ad5dd0844154fdb167df003dde7f19960e4884b92d059243023ff70f491", + "scripts/pages.json": "64fd68937b867512716d539a8cfbdcc0408582578b4cd4a9ca9ceee893a6742a", + "scripts/sourceset_dependencies.js": "7c54f8ab69e27460878f6cc13788fef430193e5166be15e0f5eccf748b5357c8" + }, + "publicApi": { + "contract-fixtures/io.github.arcforges.contracts.fixtures/-contract-fixtures/open-hello.html": [ + "openHello", + "fixture" + ] + } + } + }, + "components": [ + { + "name": "@jetbrains/ring-ui", + "version": "5.1.28", + "gitHead": "ab8314371d0291adbfa984ad8095b2e64d475d42", + "canonicalRepository": "https://github.com/JetBrains/ring-ui", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "23814cf72ad95439f27841d9fead55cd473020f57397f40f46d189fefc0043f3", + "spdx": "Apache-2.0", + "tarball": "https://registry.npmjs.org/@jetbrains/ring-ui/-/ring-ui-5.1.28.tgz", + "integrity": "sha512-izGl4VBj9wLS2QQDxehgp+kSHWdHtawg7HH1+Luw7i+4nLvInxjgAvpkSa/xoCJSQWIcYb6sbtjed4ol2i43zA==", + "licenceFiles": [ + { + "path": "LICENSE.txt", + "sha256": "8c1e966c7855fb54027bcaf6ebe7a43abe4785791e8cf9148c363761d493d097", + "member": "package/LICENSE.txt" + } + ], + "emittedInputs": [ + { + "path": "package/components/list/list.js", + "sha256": "d928c9c444a907fbb0cf90000d3283255471d258f0e74df80e5038c87c0f87e8" + }, + { + "path": "package/components/select/select.js", + "sha256": "585866170a516bfc2780bb71d34386a5006f976af7a303cd9d790ca62e9c4bd4" + }, + { + "path": "package/components/global/data-tests.js", + "sha256": "22dc605b1c71115e3620f896a4bd577a6fbf43928ade39eba5266a65628a7e1b" + }, + { + "path": "package/components/global/get-uid.js", + "sha256": "c1968941499bf91ec3c18d635edf38e19dafc5c747f7d5b218e7ee9ac4ff55b5" + }, + { + "path": "package/components/global/schedule-raf.js", + "sha256": "348fc9b19bad6b5c851688b7bed1796f4b2d99e0180820f6d060794f8cab8bf5" + }, + { + "path": "package/components/global/memoize.js", + "sha256": "c480c709c095a8d89fab6bdd6b25f9c1dbdb20a53f622109e273a10ab559bd32" + }, + { + "path": "package/components/global/dom.js", + "sha256": "b5808491efc5639b5b4b0dae68228499e984064a82b88e0b314debc533e85c0b" + }, + { + "path": "package/components/shortcuts/shortcuts.js", + "sha256": "a2cb4a73283853ecbfd90fafb53b99dacad2ea05892aa7928fc48b3b22b16f56" + }, + { + "path": "package/components/global/create-stateful-context.js", + "sha256": "cabeaff3ca592038f6a2b314fbd1d3d0c165e25dd28e891cda2acbb10b892c8c" + }, + { + "path": "package/components/list/list__link.js", + "sha256": "ce3c5ba91e81c61142fe8bbbc5cdbc91ccbee562986c93066597db83d47524cb" + }, + { + "path": "package/components/list/list__item.js", + "sha256": "dc63477eca09231a7393d4820f4b9fe8de136f3ed199e8f3f30290f5f43b0b9d" + }, + { + "path": "package/components/avatar/avatar.js", + "sha256": "7322df04550ccfdb0dd72ec2833dea92c4072a0ba97e0ce7c0024bfc957ff8c9" + }, + { + "path": "package/components/global/prop-types.js", + "sha256": "8937fb2cdb77ce2c0322ec311d86c390e60d3a0236933a3a90cd2d83c39f31d4" + }, + { + "path": "package/components/global/composeRefs.js", + "sha256": "e4999fadcb55e2d30d608088ffd0aa5abfd649933b444f3b8e1ecd7dcfc2678d" + }, + { + "path": "package/components/list/list__custom.js", + "sha256": "b949a44d4ea36de17c9b583bfc1f482104795e6fbc5bdb1cb3281d1d1bcb13c0" + }, + { + "path": "package/components/list/list__title.js", + "sha256": "b65a9bcb632e4fb8a32c6d03ba1d699df7a601af42d23be10cfe766440b069bd" + }, + { + "path": "package/components/list/list__separator.js", + "sha256": "06d0b28cae453adee615e7d71e8f578a1a0d6abeb76b4a13a2d478c4a7ca7b3a" + }, + { + "path": "package/components/list/list__hint.js", + "sha256": "82cdbba68d1308d595b2809c3bd7104359b38be8be30b7ac95515604fafdb7db" + }, + { + "path": "package/components/list/consts.js", + "sha256": "e781f779f612786ca87191bc28ed1ccf92add4fbf44e403045dd4ebde80f8655" + }, + { + "path": "package/components/popup/popup.js", + "sha256": "d2b1c59455d04ce6341fbb158422d6f044d7d8bde25893f93fd51831a1d816d6" + }, + { + "path": "package/components/input/input.js", + "sha256": "5cc175c8562604b458260b0c9585299358dd267127ce1aee1489720673f8a6e1" + }, + { + "path": "package/components/button/button.js", + "sha256": "6269f80a4e2440f301c44b51ae8dd5869a35120109162f3ba585b832dcd20bde" + }, + { + "path": "package/components/global/controls-height.js", + "sha256": "3b7f58ac6340e3d55b7a1dc22b0a32f6b2e3070c54831717e986ea0194ebba65" + }, + { + "path": "package/components/i18n/i18n-context.js", + "sha256": "c03e291190607e1021355fbdd3b01e306dab4ea48e2e9c932744d9ba8c11c688" + }, + { + "path": "package/components/control-label/control-label.js", + "sha256": "508837bc003036b67aee1a1c1f895a59e12cf48431ec008e6e54ec9c2e17b35a" + }, + { + "path": "package/components/global/rerender-hoc.js", + "sha256": "a771367c0e3aae8015c9078663111355f087431c8bc64349ab71edab896410a7" + }, + { + "path": "package/components/global/fuzzy-highlight.js", + "sha256": "f2a91dbdf4436c519287497473812a3789a9d100a2a9480efff8783cd60aaa9e" + }, + { + "path": "package/components/global/typescript-utils.js", + "sha256": "650095ac14d28adbd78efdfd000345aee4fe2cb9cfd2e16af07cb7fd07f90b43" + }, + { + "path": "package/components/select/select__popup.js", + "sha256": "777ea668016185aa1f63544a00de8ce32cecd186bd6a35172f99f83f18e5f082" + }, + { + "path": "package/components/dropdown/anchor.js", + "sha256": "d1319152386936d6e881902912bd4b740ec7a229185c2d81ab0d24a92bd4159d" + }, + { + "path": "package/components/tooltip/tooltip.js", + "sha256": "e5fe9542b53d3cf367a7ec2b3a757784602f24d3bcef793a4b221a652a66e0fe" + }, + { + "path": "package/components/shortcuts/core.js", + "sha256": "8b2a1f85c7d07e4e6eff92d6860c4182f80d02a47f63964f84610987e87cdb2e" + }, + { + "path": "package/components/link/link.js", + "sha256": "6b1a6eefb40b80febebfd088485ecadaa457f1b227616e17e6f9e7288e2e698a" + }, + { + "path": "package/components/link/clickableLink.js", + "sha256": "76ce980d7557c5115586562eade8f3144256810bfc519a5b8fe4b28d03509ff5" + }, + { + "path": "package/components/global/url.js", + "sha256": "2a2d09834989a1079a9044f8b301b0285b21b06aa2942d5d0675ee8af415bb5a" + }, + { + "path": "package/components/avatar/fallback-avatar.js", + "sha256": "be0c600550802ccb369b25e35a990866838728d19e8d0726eb48cb3d57996aef" + }, + { + "path": "package/components/checkbox/checkbox.js", + "sha256": "8e159f4c46448fe2bbddf111544ac32ef90b26de825e1a5533e57deb2dd89e06" + }, + { + "path": "package/components/icon/icon.js", + "sha256": "59dce95a648b3386514adac4cf08bb3585f88a4150d5e0a61350bda5a0da3154" + }, + { + "path": "package/components/icon/icon__constants.js", + "sha256": "e563a3c14024f21804d883682776a96f7bd44b3d76ec6c2e31a32ec9f1ccc235" + }, + { + "path": "package/components/global/get-event-key.js", + "sha256": "348ee92ce88ebaa5fb271603f25cafa3f8282448919b206e2a3a6fbb8f099418" + }, + { + "path": "package/components/tab-trap/tab-trap.js", + "sha256": "bbbbd5e774d2c64565e7450ce14dbda46cba8f204b68f7c91e1961c41228dcb2" + }, + { + "path": "package/components/popup/position.js", + "sha256": "e567f607cd72844ecbf3a4879b4c796860a4bb12b364e1f8ac854f3655aa92d1" + }, + { + "path": "package/components/popup/popup.consts.js", + "sha256": "3449b8187b1f1a40c44ea4755259e65d95a0f962d094bb6040f5d89d346e8476" + }, + { + "path": "package/components/popup/popup.target.js", + "sha256": "0b3f9e697cd80a07f8da1e0db8f84eda49decc08f834abb5b8ff9760eecc7e0b" + }, + { + "path": "package/components/button/button__classes.js", + "sha256": "0100c03bb5b8f66ddc77a55bc47137901ba56a9cee6dd1ad46a9b035746857a6" + }, + { + "path": "package/components/i18n/i18n.js", + "sha256": "44ef80f1fb39c6be20980fdec7a61950239c65a9792e71469438e369570dd8aa" + }, + { + "path": "package/components/global/react-render-adapter.js", + "sha256": "f7d4b2ea14a4f5fe062a22101c98bd77fc0c51f47146d3e42a5bb9360ba505b7" + }, + { + "path": "package/components/loader-inline/loader-inline.js", + "sha256": "1c343f8d9b241ec62511b449936e028c725cb439a767a1749c42c6451ae19258" + }, + { + "path": "package/components/shortcuts/shortcuts-hoc.js", + "sha256": "c001e537d85c202540716315cdfdea03e2e269c001676a09d159804550881745" + }, + { + "path": "package/components/tags-list/tags-list.js", + "sha256": "4585193cefd6e7808558dff867db9d1e2721fa62823885635e8784815a042ef0" + }, + { + "path": "package/components/caret/caret.js", + "sha256": "3b705a789361e8f419f6c090b9b06d5984cdc5ed4e601646f18ba9980ce3865a" + }, + { + "path": "package/components/text/text.js", + "sha256": "5eb478571ea5a0c45b66929f3ea878d7981210823a5e94f514e7f399844c059f" + }, + { + "path": "package/components/select/select__filter.js", + "sha256": "d4725e35a0daa770e72cfca710250e86b46a355435b2445ef025ca2046921966" + }, + { + "path": "package/components/global/sniffer.js", + "sha256": "3110533783edd1155d2458ee7ea425a6cbe8f3364891f237fda03cc8a48a622d" + }, + { + "path": "package/components/icon/icon__svg.js", + "sha256": "c9961bc18dea215592d2a651374ca9a523aada94cdef355c7cb77275b8687dd0" + }, + { + "path": "package/components/i18n/messages.json", + "sha256": "5777a6422c4ddc5751efb9651f3e88258cc12228aa0e6d0891c2db643e8cb521" + }, + { + "path": "package/components/tag/tag.js", + "sha256": "3b8571e90099f7ac1bacf6a9bb215be4b123b13ceaf2ddc30720df3786a43286" + }, + { + "path": "package/components/global/variables.css", + "sha256": "1cafc4a7d9afa1c8b3d1272f0c156c00a2dd60ec871792f95c46aff6c3941764" + }, + { + "path": "package/components/input-size/input-size.css", + "sha256": "8af6bc3a1bdf53829fea55266cc2074bbb14f5a10e7664015a2e35108e4586a1" + }, + { + "path": "package/components/list/list.css", + "sha256": "cb9442460e91806fd5bf0dab745ee932ffdcff405bc856c6ca20568c085cbaf8" + }, + { + "path": "package/components/input/input.css", + "sha256": "0298534a8ee71844e7754263dbb51625ff615be3cc8e4025cd673e5733a1d617" + }, + { + "path": "package/components/select/select.css", + "sha256": "6e951d4cab64492d2bd9c385e16828b5233e02f0d4c3da24317afb00295b69e4" + }, + { + "path": "package/components/global/global.css", + "sha256": "632ecca95174b57fcf2cd69a76add4904af8e3f79c2fc133993e2213dab89763" + }, + { + "path": "package/components/avatar/avatar.css", + "sha256": "373edbb0c9307719012e4b700b9bf1738ddb5612b68f9cc3e4f47954cb0955eb" + }, + { + "path": "package/components/popup/popup.css", + "sha256": "e4db5f8e40bf27898ad25b08aebf8fe5f9673d284e5604b28572241da16502c0" + }, + { + "path": "package/components/button/button.css", + "sha256": "c5fbf297274292fbbb463ce21642f0f81e64b266b835571841e6ab435952ab97" + }, + { + "path": "package/components/control-label/control-label.css", + "sha256": "870190f7cb0c5a8c460dc18b1da4960418a4bd86a35321c967d88fcd68b44b65" + }, + { + "path": "package/components/select/select-popup.css", + "sha256": "10014a7c969ae66aef1912facb42219cc05d137afb6319d0728790e2457e173f" + }, + { + "path": "package/components/dropdown/dropdown.css", + "sha256": "a9c4c8d3f8d03fac8a90acfb359dbdf05c074859b7a154700b697a9d02645054" + }, + { + "path": "package/components/tooltip/tooltip.css", + "sha256": "caf0b044850fca414021fb58ab15c5e0ff6bc8d1cb3ba5f60340faf6f7e8b558" + }, + { + "path": "package/components/link/link.css", + "sha256": "142884f6a7b7b77da5bb348044ab5cd3c62b4f793c1c235cfcf4b79376fc9687" + }, + { + "path": "package/components/icon/icon.css", + "sha256": "cfd2481b4b8149e9c73c755e3dcaf279ab711c4ab8e12f221bb49fa15d32c3c9" + }, + { + "path": "package/components/checkbox/checkbox.css", + "sha256": "b32943e0a744c92561525ec74cac41e5a41dcad232168c0863fee44377f1d615" + }, + { + "path": "package/components/tab-trap/tab-trap.css", + "sha256": "19c15c4bc5e1aeefee3f795e478dd2997dce09471893f8b6592fa54c9463bff3" + }, + { + "path": "package/components/loader-inline/loader-inline.css", + "sha256": "e3c09cd48d6a3da7ae6b18311bcd74d836242998897b68b9a316309609680a95" + }, + { + "path": "package/components/text/text.css", + "sha256": "30d8f6b28777ad8d28e44708973178659e84cf12835c80e253b9ad6ae3b55ded" + }, + { + "path": "package/components/tag/tag.css", + "sha256": "57eb9d354c9baadc9c8309e5d5d166832e7b3cca538ba4bc6bf7952dcb150a4f" + }, + { + "path": "package/components/global/variables_dark.css", + "sha256": "13d5178ca036d5f85c4fa43324176e4cc0e6bdeb70dad17c00d443d5707188f6" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-jetbrains-ring-ui-licence-r1" + }, + { + "name": "react-virtualized", + "version": "9.22.6", + "gitHead": "c737715486f724586aee8870ebea1e9efb7b0bfe", + "canonicalRepository": "https://github.com/bvaughn/react-virtualized", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "df8fc81465d6fd6331d61f427d53d652af60818336a48a3de6f8c19519fe322c", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/react-virtualized/-/react-virtualized-9.22.6.tgz", + "integrity": "sha512-U5j7KuUQt3AaMatlMJ0UJddqSiX+Km0YJxSqbAzIiGw5EmNz0khMyqP2hzgu4+QUtm+QPIrxzUX4raJxmVJnHg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5949e37f2f4750f0e486cf8dd9db6f7bba26c0eab3596febeeb1d2317d6818da", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/dist/es/List/index.js", + "sha256": "50c65ecc9ca2581f5bf962d8b3bbfcfc3d116b4ff85c87e85bdd0a0ef57391ac" + }, + { + "path": "package/dist/es/AutoSizer/index.js", + "sha256": "a59912af52fe46b76647a20a70ac48914306862823379b57b2eb919127c95a3a" + }, + { + "path": "package/dist/es/WindowScroller/index.js", + "sha256": "30e5004207b95ec190fbd43685f998dbc07435c2cb1e2589c36c417cf9dde6f8" + }, + { + "path": "package/dist/es/CellMeasurer/index.js", + "sha256": "3204322cccc4d4679982d44f9c6f5533ccf1f2ad7098d07ed8b8dadba3ce00ed" + }, + { + "path": "package/dist/es/List/List.js", + "sha256": "d7b9d0db5eb912e0c9dc06864b3907f7aca547362b7e294af8ddc8cf7cd49ef1" + }, + { + "path": "package/dist/es/AutoSizer/AutoSizer.js", + "sha256": "9ac6aa275409f6113c6aca7c523bc68ab4c2acaea7def358f82982637ef15069" + }, + { + "path": "package/dist/es/WindowScroller/WindowScroller.js", + "sha256": "6d897ad9eaf8584af13e38b9ccdb03c989f699832828ddb99ad7a2c15d551e89" + }, + { + "path": "package/dist/es/CellMeasurer/CellMeasurer.js", + "sha256": "d223cae8e2fbb3735981aa6658880e1db0fe0f691ba8ad6dc43bc854ea018fbf" + }, + { + "path": "package/dist/es/CellMeasurer/CellMeasurerCache.js", + "sha256": "c21cfcf49a3c116e7e53d0527aa6aedcedb14b4ba3ed1a2b232924e34425064a" + }, + { + "path": "package/dist/es/Grid/index.js", + "sha256": "55e94e0162975326c1cf31154a06d1fa872c28600f0cdadf75e710f89702490a" + }, + { + "path": "package/dist/es/vendor/detectElementResize.js", + "sha256": "23844e173ddc8c027bcd59585c2630805f9eb7e053131b81ff088d9c7e0af9b9" + }, + { + "path": "package/dist/es/WindowScroller/utils/onScroll.js", + "sha256": "afa7a2dda7aba02dccaa2508d14c55bf26ccb22d95b3c0071870afa56f4a7e43" + }, + { + "path": "package/dist/es/WindowScroller/utils/dimensions.js", + "sha256": "6dfa75f085e49841539ace2cdbe89c2198baa1129391848510e017d3e88b49d4" + }, + { + "path": "package/dist/es/Grid/Grid.js", + "sha256": "c9dc5665e40a5ed7c0cd60bfe1058bf5dd26faeeaf2b70e7ae54d81576009d47" + }, + { + "path": "package/dist/es/Grid/defaultOverscanIndicesGetter.js", + "sha256": "8deed2dbf8ef94524364a24d381347abcdb55d3b8308d406e87450a61c1ed715" + }, + { + "path": "package/dist/es/Grid/defaultCellRangeRenderer.js", + "sha256": "ea88834605a60cf6eab215d95e0b7072530485d76acf7326350453ee7b685d67" + }, + { + "path": "package/dist/es/utils/requestAnimationTimeout.js", + "sha256": "884b7a7d73ed2f6ca6e6407da5eb6c2b4b9d07ea5dd7f64a01f9dc8f75943067" + }, + { + "path": "package/dist/es/Grid/accessibilityOverscanIndicesGetter.js", + "sha256": "43c93413352d02271260c4b4d14a3cc5b5549ed99e744d6ec46e67d6f28fc03e" + }, + { + "path": "package/dist/es/Grid/utils/calculateSizeAndPositionDataAndUpdateScrollOffset.js", + "sha256": "7dffabbbe31c1efff97db941451f0e4a475dcd61987a00035e50631c9213e8ce" + }, + { + "path": "package/dist/es/Grid/utils/ScalingCellSizeAndPositionManager.js", + "sha256": "3162107fed341a7c8f21cdc2ef2a3cd8a98eb11ebc286384f08c8a81f11b6ef2" + }, + { + "path": "package/dist/es/utils/createCallbackMemoizer.js", + "sha256": "665076d4f2f7639c7a9e3475e821c8667e190c671149299cca7123d85d5ed8d2" + }, + { + "path": "package/dist/es/Grid/utils/updateScrollIndexHelper.js", + "sha256": "ba4c6984506b8ea473d1967480bcdac0730f1d670e7818e73dbbbb7167f25481" + }, + { + "path": "package/dist/es/utils/animationFrame.js", + "sha256": "04da5fffebd62e5a6f71ffcec510438216209361d68a0d3885e8cc7197c9563b" + }, + { + "path": "package/dist/es/Grid/utils/CellSizeAndPositionManager.js", + "sha256": "470b8ebf76c688cb218b558a5176fcb9e0fc895041b9e4b5b20f99d506615e6b" + }, + { + "path": "package/dist/es/Grid/utils/maxElementSize.js", + "sha256": "2df79bf4dbc2500354f7b4a65d36ac8a344f4aeb5a495c2cfdb9e0f2df945966" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-react-virtualized-licence-r1" + }, + { + "name": "memoize-one", + "version": "6.0.0", + "gitHead": "d5acc5343970ee4b615d4d1d5da85c2436752a79", + "canonicalRepository": "https://github.com/alexreardon/memoize-one", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "7e6d483e2b10e027b1592f8c47d95972039f8b205e2906ae58026620591b1fdb", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "b1c501095de70182748cb8e8d97ac5577701a4ef3b755ba30d59fd87b24bdb0f", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/dist/memoize-one.esm.js", + "sha256": "2cee6c914127678bacc8dc7e3a1837025ec6fe444cd4948a615659f32f648cb6" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-memoize-one-licence-r1" + }, + { + "name": "@babel/runtime", + "version": "7.27.1", + "gitHead": "eebd3a06021c13d335b5b0bd79734df3abbea678", + "canonicalRepository": "https://github.com/babel/babel", + "commitEvidence": "Official release tag resolved through GitHub API; npm archive integrity independently verified.", + "archiveSha256": "0c9b43dd8f47cde21f20048b59ffb829d3f83929bd3b0e67d1538f7135b2b6ab", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.1.tgz", + "integrity": "sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/helpers/esm/extends.js", + "sha256": "94d2689b0907907fbb08bae35e63abb07b35ebec5cdfd06ec9bdd8db3f611f1c" + }, + { + "path": "package/helpers/esm/classCallCheck.js", + "sha256": "94da74af6bb85de33395865d6e7bc7fcd24d6dd2d380c020130714dbd6545d11" + }, + { + "path": "package/helpers/esm/createClass.js", + "sha256": "51e47ab207222aac2efa5b31b193377055afbb394960493d210a4329b959ef14" + }, + { + "path": "package/helpers/esm/possibleConstructorReturn.js", + "sha256": "edd9a4fa1e7c21c8fe8d3fdd80b827f1c24013aa27a9510d1f5cb76c3234440f" + }, + { + "path": "package/helpers/esm/getPrototypeOf.js", + "sha256": "de5206113c370a04dbfd6ca7ccb8f3abc1dc935f8dbffc9369442c248c423a59" + }, + { + "path": "package/helpers/esm/inherits.js", + "sha256": "19081820a48ddbf209d022c5addd2abd405534076956a2ca719dc40710f25256" + }, + { + "path": "package/helpers/esm/defineProperty.js", + "sha256": "2bad7c96ee851cf2cfe1320a54fd88dd5f769a7faf8bd92d60c9f2e6d1e381dd" + }, + { + "path": "package/helpers/esm/toPropertyKey.js", + "sha256": "7f0000acc9c9cf7594b412095be66cdc59066b25458a16fe1434fd00cff478e7" + }, + { + "path": "package/helpers/esm/typeof.js", + "sha256": "928bcbbdf74fe24ed7486e7f982c4389c1859886b3ed904ebd2677f22193b57a" + }, + { + "path": "package/helpers/esm/assertThisInitialized.js", + "sha256": "85506493fdfd36684abe5e193716c06f9e2a3d4de49713fc8ff83de59dabb471" + }, + { + "path": "package/helpers/esm/setPrototypeOf.js", + "sha256": "64c1bb95352488d8fc880366ca56c490a5089e93983f05668a987255c6fac5c2" + }, + { + "path": "package/helpers/esm/toPrimitive.js", + "sha256": "9660291e71923cb5ff9aaaa1de354515c26e3220cba56ac5d21b806f23875545" + }, + { + "path": "package/helpers/esm/objectWithoutProperties.js", + "sha256": "2fe3f649882208db45a72e6d4d33da53e46ed2106393e04c82a708bf8c63f716" + }, + { + "path": "package/helpers/esm/objectWithoutPropertiesLoose.js", + "sha256": "7ec48646adf76d3a2bbea809b7e0134337b7e5f20fe2169cbac65cc3cea13987" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-babel-runtime-licence-r1" + }, + { + "name": "clsx", + "version": "1.2.1", + "gitHead": "6da37d67472ea9eb177a4ea9a9fa2f3f4a3c445e", + "canonicalRepository": "https://github.com/lukeed/clsx", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "46b9e4c79edcfff507f3155b6c2cdc22e17331fb4ebb0994f62f38eccef8a279", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "licenceFiles": [ + { + "path": "license", + "sha256": "9a9edad7baae52622bddf3c15b2ef8a33d2c89f2d25408ad13e8a7481c6b0c97", + "member": "package/license" + } + ], + "emittedInputs": [ + { + "path": "package/dist/clsx.m.js", + "sha256": "ee240f910de28600ef05f0644062ef7f2787ec1e49a1940b30b1c68a5b0f7218" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-clsx-licence-r1" + }, + { + "name": "dom-helpers", + "version": "5.2.1", + "gitHead": "06310089836557a0affb1eeed65d175aadcb22db", + "canonicalRepository": "https://github.com/react-bootstrap/dom-helpers", + "commitEvidence": "Official release tag resolved through GitHub API; npm archive integrity independently verified.", + "archiveSha256": "8391d72aaa505137d4db8701c3331197cf0cb0e7346d0fab0750a7d55443c89a", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "1b0a9ba95a67bc484e028b13c61b83fc5aa1ca7957d1e2d43c2b0f70d9e9dd45", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/esm/scrollbarSize.js", + "sha256": "e20fc88fd9e0f88c588876ff26cbb0139f3ff54940fc57c7a59eb86bda40a9ef" + }, + { + "path": "package/esm/canUseDOM.js", + "sha256": "53eb5e4b76efcdb10089da8ef2c8cd2baf9db4e249f311c919dd0a4ebcb4b317" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-dom-helpers-licence-r1" + }, + { + "name": "react-lifecycles-compat", + "version": "3.0.4", + "gitHead": "f457b78edcf85e44285ce8a840d133917de160da", + "canonicalRepository": "https://github.com/reactjs/react-lifecycles-compat", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "4e063ff3ccfa89ef3ee748e2a6c107b8ad48c96c7add226522464580623c9ae5", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==", + "licenceFiles": [ + { + "path": "LICENSE.md", + "sha256": "2a4be07005467fe561cfc967903dcf9b414ca4d768fead609e42d2db0df55cc7", + "member": "package/LICENSE.md" + } + ], + "emittedInputs": [ + { + "path": "package/react-lifecycles-compat.es.js", + "sha256": "e806e42d3e2f425dc7512f9b78d680c4af85c5a4fc8db8b1a8f6348569979306" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-react-lifecycles-compat-licence-r1" + }, + { + "name": "react", + "version": "17.0.2", + "gitHead": "12adaffef7105e2714f82651ea51936c563fe15c", + "canonicalRepository": "https://github.com/facebook/react", + "commitEvidence": "Official release tag resolved through GitHub API; npm archive integrity independently verified.", + "archiveSha256": "e2901c777fd5a469bef952d1fc7bcafead65a7b66ef4dbb295d2a7116a6dc66d", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "52412d7bc7ce4157ea628bbaacb8829e0a9cb3c58f57f99176126bc8cf2bfc85", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/jsx-runtime.js", + "sha256": "28170e60f2ff0bc045bc7d175f5849e86f68dd02d76d7255369420718b30295a" + }, + { + "path": "package/index.js", + "sha256": "a216c390bf956cbb906c66d29fdb2e2ad6999464a5ca83e476533a6f25ad0ef3" + }, + { + "path": "package/cjs/react-jsx-runtime.production.min.js", + "sha256": "f2d4f9e82cd33597728592766fb6a962011d75fb4965bd30cde9602d36c25fe9" + }, + { + "path": "package/cjs/react.production.min.js", + "sha256": "d3ea88ce03534dc2f3060f4ca55f26dfa26466b2077f61ff401fba2529567254" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-react-licence-r1" + }, + { + "name": "react-dom", + "version": "17.0.2", + "gitHead": "12adaffef7105e2714f82651ea51936c563fe15c", + "canonicalRepository": "https://github.com/facebook/react", + "commitEvidence": "Official release tag resolved through GitHub API; npm archive integrity independently verified.", + "archiveSha256": "bec64d076c2425e76fbe01235b53fac5a7e58a8487a126b1cb831087e7d6ba98", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "52412d7bc7ce4157ea628bbaacb8829e0a9cb3c58f57f99176126bc8cf2bfc85", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "f26fcb81b5d1dc32c6edea34645c75b60d259916293d3208c8be48ac33e882e4" + }, + { + "path": "package/cjs/react-dom.production.min.js", + "sha256": "aa5e027a236b156f5e833ae8a86e94474130b78f0b70386c1b213417d0013910" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-react-dom-licence-r1" + }, + { + "name": "object-assign", + "version": "4.1.1", + "gitHead": "a89774b252c91612203876984bbd6addbe3b5a0e", + "canonicalRepository": "https://github.com/sindresorhus/object-assign", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "782d726a263ba7b26cced612af97b80035516df4b0cd788524e7b2cebc4e29ed", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "licenceFiles": [ + { + "path": "license", + "sha256": "6fb9754611c20f6649f68805e8c990e83261f29316e29de9e6cedae607b8634c", + "member": "package/license" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "e02cb9714ef6e561e971fe400644330212f07ca86120587199470d8b759a4b7c" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-object-assign-licence-r1" + }, + { + "name": "scheduler", + "version": "0.20.2", + "gitHead": "12adaffef7105e2714f82651ea51936c563fe15c", + "canonicalRepository": "https://github.com/facebook/react", + "commitEvidence": "Official release tag resolved through GitHub API; npm archive integrity independently verified.", + "archiveSha256": "efdafb0fbd335e41bb209cd8c3256a28d576e6062ca101cb4ba1167c8fc014c6", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "52412d7bc7ce4157ea628bbaacb8829e0a9cb3c58f57f99176126bc8cf2bfc85", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "b413b3aac7bd209fd82cbe2241fda1467558daaef830744f45ed8396fac9185e" + }, + { + "path": "package/cjs/scheduler.production.min.js", + "sha256": "69c8d2580ecfef7ce3577dab8654189555163e926b5381eb12f760f2cc485c35" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-scheduler-licence-r1" + }, + { + "name": "core-js", + "version": "3.42.0", + "gitHead": "ce8281cbca924f1f3cf16cb5f7098b2d9e428af2", + "canonicalRepository": "https://github.com/zloirock/core-js", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "ba4cb35e7c13da82dc2ebfb1e9e57463dc941ab950dbc9a854dd1f7775464db0", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/core-js/-/core-js-3.42.0.tgz", + "integrity": "sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "83ed88fba5135357a011243ac1d518ddd3f0a2815ff0faabdd2fd7a85ba4aa98", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/modules/es.symbol.js", + "sha256": "aa046b56fa2c29b1f3791bd617cbafdbeb5a5ce9ffe8c37dd68ca10bada7a4e8" + }, + { + "path": "package/modules/es.symbol.description.js", + "sha256": "a9bc4e68ce3a7e1c4c97f4fa57e14da600704576e9bc32a0e8f990e54c44498e" + }, + { + "path": "package/modules/es.symbol.iterator.js", + "sha256": "5d13cb23001483aa85ee1a504acef3420a4c630e151b771789c0843c013a012d" + }, + { + "path": "package/modules/es.symbol.to-primitive.js", + "sha256": "42873777d464e46ce0059b3128b8393beb36055c58b83921c1dbc0ef84c29fb0" + }, + { + "path": "package/modules/es.array.concat.js", + "sha256": "ec531753a711f44ca19e7c747f05a2398119c61a61068489548c756686f7bbb7" + }, + { + "path": "package/modules/es.array.filter.js", + "sha256": "e7bcdcf61eb592839d1ae94a130120477aba12bc6b84777c1c01cbe523791241" + }, + { + "path": "package/modules/es.array.find.js", + "sha256": "ad0233a4ac173c61f67a2d80457f30cd40210f43474945cf5abe1f541d92b68a" + }, + { + "path": "package/modules/es.array.find-index.js", + "sha256": "1d4c8341b23b7347f2caff080ca727703299cd9135a711ddf9c90d5df3ccd0c0" + }, + { + "path": "package/modules/es.array.for-each.js", + "sha256": "e72c77604a940abf2bb21db596b04d2e2ab18a1e5abfc2cb632cef09d8108e15" + }, + { + "path": "package/modules/es.array.includes.js", + "sha256": "689d8ba3367c5c5ad99ae797a410822abdd18807bed0bcb12ff9d6bc7968532a" + }, + { + "path": "package/modules/es.array.index-of.js", + "sha256": "681fb1d38cef2e135af6bcce2de4f12c99c3cee989cf6620040e77df101115a9" + }, + { + "path": "package/modules/es.array.iterator.js", + "sha256": "ef47d2bd86c7f1159dbb6e4a34f414c45d25fa86945f6d72abdb2e28f6eeace7" + }, + { + "path": "package/modules/es.array.join.js", + "sha256": "4cafe19967a36b1113d26b7aa0b99030665189f34f8d58526a53385eb2961c54" + }, + { + "path": "package/modules/es.array.map.js", + "sha256": "3c73aac8904c8cd4ea6654bd4f3f898c2927c2b09d8ddca176564f3910a012b1" + }, + { + "path": "package/modules/es.array.some.js", + "sha256": "2995f03f1a6cacca880b77011097f9c45c38afbba6767877fcaed9485d73f3c6" + }, + { + "path": "package/modules/es.date.to-json.js", + "sha256": "c7cad53168703fbf8e989aa5ea88c239b9eba1a86149e8a218dc2dfeaa90959d" + }, + { + "path": "package/modules/es.object.assign.js", + "sha256": "1167b4ca565b7fae69e91014e289dde0a0b9b3810222c168593fe6178c8f6e06" + }, + { + "path": "package/modules/es.object.define-properties.js", + "sha256": "65bb5a6c1674b659bdeab55104afe4392196a354c0276d8d8e42a72ad37d6a52" + }, + { + "path": "package/modules/es.object.get-own-property-descriptor.js", + "sha256": "01ced18128e227ebce9654e7e919fbb30686a4a4206e78a795c8cdab8aaae5dd" + }, + { + "path": "package/modules/es.object.get-own-property-descriptors.js", + "sha256": "fcafc79fd73a7afa69ed92cb04e0856ebe12e9a3ba36d597cfafd03801f61c43" + }, + { + "path": "package/modules/es.object.keys.js", + "sha256": "7c9ca6d0b5e47cb448cc720365ffa08bd2d6ac453658b3ca86fd1f8286ee8938" + }, + { + "path": "package/modules/es.date.to-primitive.js", + "sha256": "f0a5633b54d31e366d56ff51f9f6617753585a362fb3b39228f65b89608f1479" + }, + { + "path": "package/modules/es.function.bind.js", + "sha256": "36ba56791db83623591330f7528648b576cb53022885a42743bcd909cecafee3" + }, + { + "path": "package/modules/es.number.constructor.js", + "sha256": "5fdaab8ffa609c364c900b7fe5a74056d53d15c091f05c673da45f29f212575f" + }, + { + "path": "package/modules/es.object.create.js", + "sha256": "8433cab2e3d130e920497ec422cbc616ea85148e6ba64b0e1eea339d31e76531" + }, + { + "path": "package/modules/es.object.define-property.js", + "sha256": "7736bf70368215c2943e57bfe78fa94d25e67967ac3942a4c22283872699ade3" + }, + { + "path": "package/modules/es.object.get-prototype-of.js", + "sha256": "0b568c440fbca28121b6c80d00b13748a4457376eb52cc5d1a6f80e3b2d25308" + }, + { + "path": "package/modules/es.object.set-prototype-of.js", + "sha256": "94a82820e55b5172145bb054db25ae77a785a313a53cc86484ef1db3eb58ea1f" + }, + { + "path": "package/modules/es.object.to-string.js", + "sha256": "3f1702134d15b3dd141446988057c7c1c272d8f00cb819e8556f8e7a903c121f" + }, + { + "path": "package/modules/es.reflect.construct.js", + "sha256": "25d369c0552a0c14f40abb9c3f4a9515e70e5ed7e969b9dcf815db7e5b81290f" + }, + { + "path": "package/modules/es.string.iterator.js", + "sha256": "27f231d2ca4a4f0d55c68344b79f1a9ac0ac2accd6d19a466a1add3c4767de9a" + }, + { + "path": "package/modules/web.dom-collections.for-each.js", + "sha256": "984e8563494347debc14f9c3992698590861961066afb71ed64b8b9721b22156" + }, + { + "path": "package/modules/web.dom-collections.iterator.js", + "sha256": "6c7ea2977bbbf524a27c14bd6ce5301bdaa6ee041ddd0d920490117fe76e3840" + }, + { + "path": "package/modules/es.array.is-array.js", + "sha256": "190cbd7c3de29f6708737867e608a414f1c3a36bc4ac703220f8e5565bd33f95" + }, + { + "path": "package/modules/es.array.reduce.js", + "sha256": "9f33058a976c608be3ffb0777000b35525abe430f6fd6500714180b11cbe987a" + }, + { + "path": "package/modules/es.array.slice.js", + "sha256": "310556f33969b2895d8d8e93183d85a2970371e17055bc5f3841a0764d082084" + }, + { + "path": "package/modules/es.regexp.exec.js", + "sha256": "bf59d094126c2c7a48616e7881fedad8f1031e86af47802cc1697043bd4fd329" + }, + { + "path": "package/modules/es.string.replace.js", + "sha256": "15cae9f2f7bdb4c2e79bb5d56460ab07bcc9d6a08f23b7f5d6c79702ab340d30" + }, + { + "path": "package/modules/es.array.every.js", + "sha256": "a3f0ae16e1094a7edcbd03e8ee8099eedb5d6c0e028d8b3b19a4a0586ae6110f" + }, + { + "path": "package/modules/es.object.values.js", + "sha256": "22fa63b425a56cf434970474987fb94b96d28bfc7695b5409d2285e683cc1c2f" + }, + { + "path": "package/modules/es.string.trim.js", + "sha256": "948a17aa9baed7d91129abe1ef63f26993ca73093f7df82f01495cd206a26651" + }, + { + "path": "package/modules/web.timers.js", + "sha256": "73386693bcfcb58b211958feba3e7eb65da913b300548ec11bfd681867fcd22d" + }, + { + "path": "package/modules/es.symbol.constructor.js", + "sha256": "d4649a9b5f01f540edada6aaeac4e14c45a9cca57f7aa4cff8236163bd318dc7" + }, + { + "path": "package/internals/export.js", + "sha256": "2fac79d06aaf80b753f304240c9f16a929dcae54ef80c871a3e5ebcc7e683fa9" + }, + { + "path": "package/internals/global-this.js", + "sha256": "48246f2542635417cf3f8c6bcf99d7a991668ea1284d869671fcb5b63a4af8c8" + }, + { + "path": "package/internals/object-get-own-property-descriptor.js", + "sha256": "9af72699268ce4085c52da765612ee2581ed78a54520ec8ba18e5341dbef6971" + }, + { + "path": "package/internals/descriptors.js", + "sha256": "a9172a2bd245ef9dee088d5215fc21cd826e9a129e86346f6fa146f6e244db58" + }, + { + "path": "package/internals/fails.js", + "sha256": "33e4e0204cf4d283f4075c847fc8c6ecad9329a7c320ffec5121741b3bba60b5" + }, + { + "path": "package/internals/function-call.js", + "sha256": "1626b284e74c4bbceea32d1befd00f6e3dd41c829154f7320686ba8af66b31a2" + }, + { + "path": "package/internals/to-indexed-object.js", + "sha256": "4621dcfb3e81880504393fa03dacb730c91319f7d64367264c7a1abbeae87caf" + }, + { + "path": "package/internals/indexed-object.js", + "sha256": "8ef9ef6fcba2544f290c3c6a1118d1f4e6beac63cfa583d1cfe2ac88911f4169" + }, + { + "path": "package/internals/function-uncurry-this.js", + "sha256": "7f6a26e6e3fcbe2e0b15eba902735acf5a3f818e1adb7bc7e10a640301c6240a" + }, + { + "path": "package/internals/require-object-coercible.js", + "sha256": "9d0e31f19c657e1620b4ca2af22725b53155c6ffd21676b3bd8af9c86d537fb8" + }, + { + "path": "package/internals/to-primitive.js", + "sha256": "f4315838edece309fcb9caff7321d2e2eaef8ec9dcd7421b9e642b824a4f92b5" + }, + { + "path": "package/internals/is-object.js", + "sha256": "44fc02801b6f4daa362322f364a9807c4006f1bd7100dbf1f2d0fe7b752c0e5c" + }, + { + "path": "package/internals/is-callable.js", + "sha256": "baaf60da97a06f82d3f00c88838b7c3aea33eca7309b65c5f8bf2d8710244529" + }, + { + "path": "package/internals/is-symbol.js", + "sha256": "c70f1861bf96f11a7cd8c3fc636f75499802e4cdee4ac803e08922087fce58f2" + }, + { + "path": "package/internals/get-built-in.js", + "sha256": "45cfa392f287d6424058e3f997a3916098e7fe8f12cfa025d079277f2b64fbee" + }, + { + "path": "package/internals/object-is-prototype-of.js", + "sha256": "c13158baae02d5eaa9224c172e6a03622276200eb66b170f8845d8be5ba9f66a" + }, + { + "path": "package/internals/environment-v8-version.js", + "sha256": "43c4681d2d2557e564c86677f23c02b1157759d503c0531a689615c227f0eb55" + }, + { + "path": "package/internals/get-method.js", + "sha256": "867e914854ff853099cd6ba95f5eb3fc49a1390cec1c1a6367f4cf965c26f6b2" + }, + { + "path": "package/internals/well-known-symbol.js", + "sha256": "828b7ed9bd1f844e653ee97c5cff0158a2bae9ea412a5807b813c37116744971" + }, + { + "path": "package/internals/is-pure.js", + "sha256": "aaa3a1e7c859215256dd78798126f59a3aa38e4d539187119587000e38ec8936" + }, + { + "path": "package/internals/has-own-property.js", + "sha256": "58082c7f8750c0a4c74912a54560ea375831a101dc43e05bbe61079503ea689b" + }, + { + "path": "package/internals/to-object.js", + "sha256": "9b40b1b6d56f46ad3f09b6a9fffb4a168ac6dcb2840d9d43f71adaf8ea2b7eb3" + }, + { + "path": "package/internals/create-non-enumerable-property.js", + "sha256": "bfa936797ed8669560dbe02fa17de9458c9cf0ff6ec96ebbf579250b88299d64" + }, + { + "path": "package/internals/object-define-property.js", + "sha256": "34d42091801b7405547a5fc8210997eaefea065b2b257b64460b1c0432fe16dc" + }, + { + "path": "package/internals/an-object.js", + "sha256": "af8e757769de5cca85d0e753211f60b1b3efe20762bd0dbd9b6ddfe147556858" + }, + { + "path": "package/internals/define-built-in.js", + "sha256": "7df70928211c33e1c56b7169fcf1c01afa809839fe19e8bf7d4159cc81c03745" + }, + { + "path": "package/internals/internal-state.js", + "sha256": "72bd626c79e840676152fbd2652e546ae5605da8542b2df0e28756d9e99fef20" + }, + { + "path": "package/internals/copy-constructor-properties.js", + "sha256": "cdc3add20999a7d6fb35c8376bc9b50f2feeaf61796a397fa464f9c90e975c5b" + }, + { + "path": "package/internals/own-keys.js", + "sha256": "5e702480f39dc7e967ae1a94a7e6b143af3aa8bd83f6c6f95d42c08d92a61490" + }, + { + "path": "package/internals/object-get-own-property-names.js", + "sha256": "d3727a7c390fc9afda62b5f71f4ad7259434b2dc1e5a3189713150abe74529aa" + }, + { + "path": "package/internals/array-includes.js", + "sha256": "36c8508d9c97402ad96ef718734482849d7496bd3c579fc9610766e19cb93baf" + }, + { + "path": "package/internals/to-absolute-index.js", + "sha256": "2f6d7201c1b6296b2fc6e87130e2ca0784639c5f04297bea1e9aaee1329c6ede" + }, + { + "path": "package/internals/to-integer-or-infinity.js", + "sha256": "e8490288942e4f6ae3d5831a027f19415d1e6c100183c1971413f4a61c4041ea" + }, + { + "path": "package/internals/length-of-array-like.js", + "sha256": "a258366c44ddd90f808bc00cc593a02b6deca15304fba02cf6c709b14449efb9" + }, + { + "path": "package/internals/to-length.js", + "sha256": "a52f76a5e0157eacf581e4d23b053e354ba4611af8052e0a4fa3ed3904e37f8f" + }, + { + "path": "package/internals/is-forced.js", + "sha256": "aeee987f667f1f9176dd010576661e4676b767eacda1fb3767b9bd7c72c67bfb" + }, + { + "path": "package/internals/to-string.js", + "sha256": "5590f18bf545c0150afbd1ffd51de255b5952ada2b216386806ff43ad3d717b6" + }, + { + "path": "package/internals/to-string-tag-support.js", + "sha256": "60293004bf5bfc68df4fcf83fe532b5a06dbd693ab57fae6e7b04618585be74a" + }, + { + "path": "package/internals/object-create.js", + "sha256": "d953e1f674fd17fbc5c2f71dd196f12c0d225c583dcfad22ace48b2855509b74" + }, + { + "path": "package/internals/object-define-properties.js", + "sha256": "59698fcc506e1712cb91f214df895ae7e3b7d55c977a9e64ff2c5bbcc93dd2d0" + }, + { + "path": "package/internals/object-keys.js", + "sha256": "b3d000df0c0797b0a023c5f75d7949ca4e961cfedcc91167b36a9ec23b609bc2" + }, + { + "path": "package/internals/array-slice.js", + "sha256": "afe05ba1ab6149f22101c20d917bea11a32c81047dd75250d113592cd6a57f13" + }, + { + "path": "package/internals/define-built-in-accessor.js", + "sha256": "8b16b0cf9222d66bc1bd9fae097f8d7beaa0e732ca42a784f8a7f1e1da8ab548" + }, + { + "path": "package/internals/well-known-symbol-define.js", + "sha256": "1aa268c7d43879572f24d7d3aa52de16e10dacd2e0a6aa4b1b4428a770381129" + }, + { + "path": "package/internals/path.js", + "sha256": "d61405318c5545b0fcef86b9fd3fc363a4dad127c48ac9d7a887380b6a4e4579" + }, + { + "path": "package/internals/symbol-define-to-primitive.js", + "sha256": "d538a834bdb8e61d334c546a89b86094b87c7dc3dc073e40eba4a1a67fe6c6b4" + }, + { + "path": "package/internals/set-to-string-tag.js", + "sha256": "322114b953cc78c6fa1cc7af308fa4dcc5a044e808fb13646768374b1869127e" + }, + { + "path": "package/internals/array-iteration.js", + "sha256": "5cec2d9bdb9e09f80a69c6e25b4f21b7edb18fefbfbab5ce939b26c00fcfaa36" + }, + { + "path": "package/internals/function-uncurry-this-clause.js", + "sha256": "87eb5a294d1cecf8009476525e38bf712c8596203e52a46df8a431ca3458c007" + }, + { + "path": "package/internals/array-species-create.js", + "sha256": "60f973986b88e2576793aa4ba100f87f25bd2dd60b24078af123a5e7af1f46e7" + }, + { + "path": "package/internals/is-array.js", + "sha256": "cc3cf461375e89e11772b49b132a7feb056b8b9d6cd6df72458a4ce8268c23be" + }, + { + "path": "package/internals/is-constructor.js", + "sha256": "5fe515d8e148dd7caf2a95032137f578c23677994c4422c98aa0fcc2d6883010" + }, + { + "path": "package/modules/es.symbol.for.js", + "sha256": "307ed60b759cbd0f4d7ece62d885d8a0c4d15f18113873dc9ccb05bdb6c45b4d" + }, + { + "path": "package/modules/es.symbol.key-for.js", + "sha256": "35477b22d465b501cbe0da32a1bbee9b07a4a395664adb59d7ce1a819c604542" + }, + { + "path": "package/modules/es.json.stringify.js", + "sha256": "8ac474404394c51d937322895bc043a236a0badb43606ebfca770a723d8ec538" + }, + { + "path": "package/internals/function-apply.js", + "sha256": "2218bf79182ff1e9a101ca918a3c012b56390793f92cebc9d8a394f9ea8d1a48" + }, + { + "path": "package/modules/es.object.get-own-property-symbols.js", + "sha256": "59744a1754b2385061b6a01205b1d4a8f510453f12e4ac1e555b718179742057" + }, + { + "path": "package/internals/does-not-exceed-safe-integer.js", + "sha256": "460f02d9c1d2f7886e278c1ea5b40dbaa28e07353be4995a8fbb1219f5a9e3cf" + }, + { + "path": "package/internals/create-property.js", + "sha256": "2bcd072978c335b9f2f31ec790f53221d48afcac620d0d6e8098f11fae6bf964" + }, + { + "path": "package/internals/array-method-has-species-support.js", + "sha256": "2a772b76ada3d9b1054ff02ba409a4c476cff8864b4e7f091f085714be4f406d" + }, + { + "path": "package/internals/add-to-unscopables.js", + "sha256": "571a9276ffcf45f862070939fd1dbe946f0b8307281191426a2e213073a444a1" + }, + { + "path": "package/internals/array-for-each.js", + "sha256": "039d45571cc6c7ea2adf5c6f9072e9e314547c7bb1d48696901bb8d982ff849b" + }, + { + "path": "package/internals/array-method-is-strict.js", + "sha256": "3d3ba28f122f2e5c6362f22d305d1cbc9c24e4459a91792260cb127e623a6bd0" + }, + { + "path": "package/internals/iterators.js", + "sha256": "322ee46d71101bed25f260f2e78a419b5472e28d1ba02831ced05c73b44e5bb8" + }, + { + "path": "package/internals/iterator-define.js", + "sha256": "f2dc75feb69f7e754ada7eca1337e4c554834dc35cf5b9ee9a5cfe68fd9ee68d" + }, + { + "path": "package/internals/object-get-prototype-of.js", + "sha256": "ce20261ef017469886b129ee30349f4e690b45ce100350d971b315c74abe1c77" + }, + { + "path": "package/internals/correct-prototype-getter.js", + "sha256": "06936abe78c178b1b1a7fc2364fca000112e9a113fd414535e68657ef9874e7d" + }, + { + "path": "package/internals/object-set-prototype-of.js", + "sha256": "75743c5fb66e7d7a278425db3161d65680cd64ace9e06c9d1a57c3c072eedef7" + }, + { + "path": "package/internals/create-iter-result-object.js", + "sha256": "d223065eea43cf3abae6e3691f9fdbf1c25975a1a4a10b2d1fb306df7e21ab01" + }, + { + "path": "package/internals/object-assign.js", + "sha256": "07ef745d6d6867d884a3f0f3b4e38c00b1e94a327d3e8abc9aec493fed2b7a9d" + }, + { + "path": "package/internals/date-to-primitive.js", + "sha256": "a848cc5ed12e1219a01b601f860e0e6bce00520235e4fc5173d895265db7507c" + }, + { + "path": "package/internals/function-bind.js", + "sha256": "5ff11e465054ec022ff876db000f011d99dcb95644e987692f6bb2e20dcb946d" + }, + { + "path": "package/internals/inherit-if-required.js", + "sha256": "45409787bcc25e1f7a7d32c2a2d8a4dbe7e4abcc73e2bb12f977a8510c37c35a" + }, + { + "path": "package/internals/this-number-value.js", + "sha256": "a5248034f287df4106e53ecddfa173a0c7de6587690b60d25ba968e95bd21311" + }, + { + "path": "package/internals/string-trim.js", + "sha256": "124f81f3fb74b7cd1d33124ea8915520de786e7f645a421ba828d13df8f69377" + }, + { + "path": "package/internals/object-to-string.js", + "sha256": "95d6dec35a35b1c69656a181537c7f501bd160f7d2c619bb3e9d769a3d754efc" + }, + { + "path": "package/internals/a-constructor.js", + "sha256": "7cdba9ff95b3cbee2ae65ba958c09a7d7c03d0ee9f60378a7a661d6fa9594349" + }, + { + "path": "package/internals/string-multibyte.js", + "sha256": "6fc291bf2df7ceec24f25f6d9a8a805f7a98211d4bb5dd470ad6e3e761f12be1" + }, + { + "path": "package/internals/dom-iterables.js", + "sha256": "bb968648d1f3b77c4ca0d36ac2a8705da771ee3be95627d7baa21bcd77764bc4" + }, + { + "path": "package/internals/dom-token-list-prototype.js", + "sha256": "f29ce6c710e54fcc7404cfcf762d448656eadde1d92627591ab34d8521f82d8f" + }, + { + "path": "package/modules/es.array.from.js", + "sha256": "53016a43b8d3224f544826cc348e18d09a4549aac01df5a0d799527a3f9f0f31" + }, + { + "path": "package/internals/array-reduce.js", + "sha256": "28045988d544dac3c991acce14825bdb5e87ecfea99d22016e345a3c0f54c561" + }, + { + "path": "package/internals/environment-is-node.js", + "sha256": "1d184632589121f1fa2f450363837d1d39027d036ff67181454233408d17b057" + }, + { + "path": "package/modules/es.date.to-string.js", + "sha256": "69d393d67be0a82ee75e959ff832b6ad21db1423c7e4b7d4d9fdeea0f1a9f980" + }, + { + "path": "package/modules/es.function.name.js", + "sha256": "3c663bcfee7cf5120a2329344318d87da83629430c873aa18a74b44b2deee825" + }, + { + "path": "package/modules/es.object.entries.js", + "sha256": "79ca65a0ec406570b43251e89a1dce3cfa32a93d7f6997dddcb317e7c62e788f" + }, + { + "path": "package/internals/object-to-array.js", + "sha256": "19d04227260aaed15b4a5f8d91ef1a832db3ea4e1a66856310ba40b300101111" + }, + { + "path": "package/internals/regexp-exec.js", + "sha256": "5b19baecd7e3d07e3d3090908cc07219b98605fb415fc9ec627eae0874c511f4" + }, + { + "path": "package/modules/es.regexp.to-string.js", + "sha256": "09bb60607c2df6962ee3842af765f5df18d8ef28de5e47c51b9ba34f6538459b" + }, + { + "path": "package/modules/es.date.now.js", + "sha256": "e5b0dd8a63ad80ae14392f9e775ad3ebee69957f578de88ba19dd1a921cb56a8" + }, + { + "path": "package/modules/es.map.js", + "sha256": "6580ca61c0683a7d4dd6f8ae3e0433c299bae999b344c86130572635bc6c1df2" + }, + { + "path": "package/modules/es.weak-map.js", + "sha256": "f44f631be38fd525f3beb5b6abb8998c2ec1aa2f9d63284e700e334e1a3f28bf" + }, + { + "path": "package/modules/es.set.js", + "sha256": "460ca087b35ada5ccd54262bf86d424f70d5b73d9f6c357d13c81bb1bbde14ea" + }, + { + "path": "package/modules/es.string.split.js", + "sha256": "45ac79f744d028ea0df2cfb446c0d924b51ce5040db063fbe57e65f63585299d" + }, + { + "path": "package/internals/fix-regexp-well-known-symbol-logic.js", + "sha256": "38b46ab074ec1e6e7748950002f8f962f8941dad9c189f8a2aed7c1207644141" + }, + { + "path": "package/internals/advance-string-index.js", + "sha256": "50621b46215ef71a473700415d98747faab0d21520a4bb41b9eb3a78f45b5b15" + }, + { + "path": "package/internals/regexp-exec-abstract.js", + "sha256": "e91f4c9de0bcd09cb0ee68a3d3db37b1c39050b8ad978c38ae9244879176d2a6" + }, + { + "path": "package/internals/get-substitution.js", + "sha256": "0a71d990a93cb4284abdfa83c1ad77ec105a0e8246fcd39bdb65d78d0019bb2f" + }, + { + "path": "package/internals/string-trim-forced.js", + "sha256": "05eb67a7ed3e04dace8c4eab20622a9d9736037927bf736700e5426975acb033" + }, + { + "path": "package/modules/web.set-interval.js", + "sha256": "3cb477aa13b2adba25b30d2c59a118ba9b441bb021362202db58a4a7367fc21a" + }, + { + "path": "package/modules/web.set-timeout.js", + "sha256": "f51b25a1c4aa4e08af658de07404a3ddbb365e40356f98f8940a90ded26426d5" + }, + { + "path": "package/modules/es.string.anchor.js", + "sha256": "85ff611ead78353baa7f0bdc9a8814298f0645b8658c1fd6ea1bdca5cf588b10" + }, + { + "path": "package/internals/function-bind-native.js", + "sha256": "fb5aea13e7ff037d082054a7d1859fdf0dba61f6bcd135bf664b0f69d6d1a0f7" + }, + { + "path": "package/internals/object-property-is-enumerable.js", + "sha256": "731f8738050dbd0f0294b8409982c780d01beb9c6b5f4ad2e1b975c6a8f3b9d4" + }, + { + "path": "package/internals/create-property-descriptor.js", + "sha256": "9493c088938de273c9749d76d0eed99dead6efa1044613a79871894889435200" + }, + { + "path": "package/internals/classof-raw.js", + "sha256": "dfd2770b89482e9f0e4fc439a290df157761f0cf8a77ce5399123fc8da3cdbaa" + }, + { + "path": "package/internals/is-null-or-undefined.js", + "sha256": "720ca187c6cd75515d7192f35d4b7e05d0ae696464f62a11dcd333d1f0072ca0" + }, + { + "path": "package/internals/to-property-key.js", + "sha256": "3967f43a082a39738c3140744236f7ad54179bf1712f7d14b1601625e68a1624" + }, + { + "path": "package/internals/use-symbol-as-uid.js", + "sha256": "f4ca88a45a1882eabf48b807f5f660e8fd4d81d4a32c024b247e130afd540006" + }, + { + "path": "package/internals/symbol-constructor-detection.js", + "sha256": "c501646872abcf61cfeace6bd277959b157722ee19fd1d1a1fd5f210bbf7e0e1" + }, + { + "path": "package/internals/environment-user-agent.js", + "sha256": "70dcc8e8a9387d2df1fe23d627d235e2fca2ab90f58d4a4df808810e7de2f0bf" + }, + { + "path": "package/internals/a-callable.js", + "sha256": "7271ae2895236796ca02aee62f3371cdba088a0b081b56abcbba618ba5c9ae28" + }, + { + "path": "package/internals/try-to-string.js", + "sha256": "4996594ddd158235f24f1e7d7c8aa2ae243df473feaa2e8718e704ba09aaf095" + }, + { + "path": "package/internals/ordinary-to-primitive.js", + "sha256": "b91df043d15b9eb57fdca07f83704022a601aafb128cfbf33cebd66e1183f3f8" + }, + { + "path": "package/internals/shared.js", + "sha256": "6f9ec056f182ab1263f7889afe6c56cc73643bdc5e069aca3c13844133475780" + }, + { + "path": "package/internals/shared-store.js", + "sha256": "0190a104871ee13bdbe2f0474d17c77175e9c833b1172dd8e40c3c4afc056306" + }, + { + "path": "package/internals/define-global-property.js", + "sha256": "96a3dbb7a1b8632fc2ce37be5bcd49a604b8a374938313ebaaa2a19c0bd79891" + }, + { + "path": "package/internals/uid.js", + "sha256": "c7600c41068d1ec807fad1adee8ac58dc1ece14dee77efe103db59fad749f60a" + }, + { + "path": "package/internals/ie8-dom-define.js", + "sha256": "1dc5dfcf67501ede76f99ab12826b99f19f6b94e97734eb58a86631e911442c6" + }, + { + "path": "package/internals/document-create-element.js", + "sha256": "4c5d4bf8bb5b737c64b2a961b1c4ec2e04a386d5cfa76f817e9e1a9567a405a6" + }, + { + "path": "package/internals/v8-prototype-define-bug.js", + "sha256": "e70645e33e4d09ba21d23ff5fe7bc2a0da1cbb7a23311cb88b59110f43fefdcd" + }, + { + "path": "package/internals/make-built-in.js", + "sha256": "3f1c4d03781515d2d796f89e3608e2a6bacf0e26859ca57442a662cde680d111" + }, + { + "path": "package/internals/function-name.js", + "sha256": "c22bda93dc222131512a5aedd4745f69a527a4fa8624fbcbbf8117fbcb2a8154" + }, + { + "path": "package/internals/inspect-source.js", + "sha256": "ef4075497622a3c1475b3041a50fb39f8c4eeddc26c14aea2db66ea03663dec8" + }, + { + "path": "package/internals/weak-map-basic-detection.js", + "sha256": "47c6766c5ac2d5302d41dd52d6a258e6dd2a70402990fea212bbb3859138853e" + }, + { + "path": "package/internals/shared-key.js", + "sha256": "96e28befc4487e8245241a117222d73fda3d56ad898023b35e51201fa10ccac7" + }, + { + "path": "package/internals/hidden-keys.js", + "sha256": "322ee46d71101bed25f260f2e78a419b5472e28d1ba02831ced05c73b44e5bb8" + }, + { + "path": "package/internals/object-keys-internal.js", + "sha256": "e4dbacb776a44e2867c757d992158b80db68b8d7c4c48ec02c8dc79dc89c7816" + }, + { + "path": "package/internals/math-trunc.js", + "sha256": "8d294fa265f5b7569798c7350104a1d6e6d53154636b316bc85d7cfbd346d230" + }, + { + "path": "package/internals/enum-bug-keys.js", + "sha256": "57c521cd58c0463a4d739cc14f6ea0401b6a8582cd26300fe6d60db94c072680" + }, + { + "path": "package/internals/object-get-own-property-symbols.js", + "sha256": "f0f09a16006e03ef040d0db4a6a4e48fc02b312588f8bbc6c0b9d407c6cf304f" + }, + { + "path": "package/internals/classof.js", + "sha256": "b8b699c1420f604314480906d9f71d298c5d2a037fe71f6206f71bece3075d7f" + }, + { + "path": "package/internals/html.js", + "sha256": "2b9fba4e9c0e5592c49f79a50bb4189f7bf8bd3d077836cb3bfa70e99dd30baa" + }, + { + "path": "package/internals/object-get-own-property-names-external.js", + "sha256": "9c8a7ec35785eff64e76863493769845dd31e212ab5609795103aba4f76bb418" + }, + { + "path": "package/internals/well-known-symbol-wrapped.js", + "sha256": "90a96f5102e2541cb4ee64b7830b015788548b25e70b62e78ee77ccf1282e28d" + }, + { + "path": "package/internals/function-bind-context.js", + "sha256": "111bca956d6604fdebf45aeebced1714a981cab711d1a16d5c2e72091ac49825" + }, + { + "path": "package/internals/array-species-constructor.js", + "sha256": "d0fd2b9ce48377649f4f7c0298ac717ca33880f9bf68c2a22fab247733c09762" + }, + { + "path": "package/internals/symbol-registry-detection.js", + "sha256": "123f215b76ef6f7355ea5c8b97c1a678a7a641b3f4fcdfa8d0199f09afa1af09" + }, + { + "path": "package/internals/get-json-replacer-function.js", + "sha256": "7bf99325b72f2811a87d642fe406fc433eb79e5addd2ce3b8e4d54e257104f8d" + }, + { + "path": "package/internals/iterator-create-constructor.js", + "sha256": "d6917505bd2829e6577baa8d26c91332a5d91372fc320d45ccb0df557a4b92ba" + }, + { + "path": "package/internals/iterators-core.js", + "sha256": "4331d17e91aed43b1db1e33baa0866333d93b4e2975944a944cdaed1a2d2cea8" + }, + { + "path": "package/internals/function-uncurry-this-accessor.js", + "sha256": "0596699e04579cae759e4a28b17ef714de24460a98a88a6c5cc62f05a7ce93e3" + }, + { + "path": "package/internals/a-possible-prototype.js", + "sha256": "0c29d95fdb7e521c3979804ea14f236d2da9793bfe9d8916d998ed549acc9ea6" + }, + { + "path": "package/internals/whitespaces.js", + "sha256": "c3f203995e3740a454f5ef760c585c0034faa678a43017977c9a557d802a1de3" + }, + { + "path": "package/internals/array-from.js", + "sha256": "4519c8164d84d7818c746a86534925b4e430b3b17ba85cb05fe64f21b3ee82df" + }, + { + "path": "package/internals/check-correctness-of-iteration.js", + "sha256": "84a676d2e46077cf62f94d1a5bc3c52352b6d7bfde9dddee6fac58f9a6c9af15" + }, + { + "path": "package/internals/environment.js", + "sha256": "7db798c40c0b4f79980505e83121cc949d4340d5d4337b2aca5cce4ae402559c" + }, + { + "path": "package/internals/regexp-flags.js", + "sha256": "cc2e24ab17c6a98d1cf20761edd6459e3bb02fd28682bb5deb5342298f821862" + }, + { + "path": "package/internals/regexp-sticky-helpers.js", + "sha256": "fba17ed3abfe69711e5cc06e9d23c7d464d2741926afd4cb9664ecb1556bb967" + }, + { + "path": "package/internals/regexp-unsupported-dot-all.js", + "sha256": "b09542db0db8f6ce84609a0e28c5ee1e4f2b848dc6a3dadb969bcd6e179479fd" + }, + { + "path": "package/internals/regexp-unsupported-ncg.js", + "sha256": "3f6414d98717be5ac9a468ad06034ddcc38029b07d3e354f55d9938ea6779a40" + }, + { + "path": "package/internals/regexp-get-flags.js", + "sha256": "b1508032c2dd3ddd98f0da73e423345f4472c4f0631bdaf8f468ce8fc096244c" + }, + { + "path": "package/modules/es.map.constructor.js", + "sha256": "6c2a0678ec621163d9618b0aa90693dbf5c9b74ec633b282bbbe31a8749f116c" + }, + { + "path": "package/modules/es.weak-map.constructor.js", + "sha256": "098d741b3b495bbaef1f9121b9fda8eb25becd09381d4bd1d3cfb87d6da87787" + }, + { + "path": "package/modules/es.set.constructor.js", + "sha256": "d17afc0212a8a5f86fc7db5ecca959b4b506c31bb3b0508c5fb80452ca322fad" + }, + { + "path": "package/internals/species-constructor.js", + "sha256": "2d7cd6d271ec30a2b75c4ec5b5adfc86f6e6b4b673f5d7052b7e41e6b038e975" + }, + { + "path": "package/modules/es.array.splice.js", + "sha256": "5550926c6850b9c5842bf940f473e895ba114bd63e551dc9f59fb61535bf353a" + }, + { + "path": "package/modules/es.string.includes.js", + "sha256": "6b1e6ee6c75641278b0c8749f6f79b198e18986eae51313b9f0491a905913ddd" + }, + { + "path": "package/modules/es.string.match.js", + "sha256": "163d9717022a6f0b23c3adff5128b9587a903607ff395c814571ecd4adf61833" + }, + { + "path": "package/modules/es.string.link.js", + "sha256": "f42d21fa08a4c29e5b42d1c003c24cdc46e813d4daf79191247d71d4b592332c" + }, + { + "path": "package/internals/create-html.js", + "sha256": "024fba32e15d8ea047ab4769387c25cd8e16de2c42a8c0c8c2b8b35ac4ea5045" + }, + { + "path": "package/internals/string-html-forced.js", + "sha256": "f166c4392b250a6bdd184160744e31617c08686ef032ef180a55e8ff6c2a4815" + }, + { + "path": "package/modules/es.math.imul.js", + "sha256": "d7304a9ea87026ac7d71d3c062bcc9b30ca7eaface9c8f519b0151d8a06359ab" + }, + { + "path": "package/internals/schedulers-fix.js", + "sha256": "ef544dfba1133060af9e06d8b3a44ae96dba0cc40b3024d4700c93fe52129aaa" + }, + { + "path": "package/modules/es.array.sort.js", + "sha256": "805a3c05b4807e6094ad8745ba512086de02af2b8f208dceba9f27fab04921cb" + }, + { + "path": "package/internals/is-possible-prototype.js", + "sha256": "d80da5b04807481640f745a6477f000ba46419e383caab5e96bd28329a2f9458" + }, + { + "path": "package/internals/call-with-safe-iteration-closing.js", + "sha256": "041b9472c7d2d5a8ab8475e12830b5ea28891b59d288607bb7493200930e6945" + }, + { + "path": "package/internals/is-array-iterator-method.js", + "sha256": "dc34f734af2d68cb164493549f7baa80f21574aec5b71c4e20c027ddcc83a9b3" + }, + { + "path": "package/internals/get-iterator.js", + "sha256": "4719991cc5c0afd8a5ee663a917d6df4a9ecf87072aff2a249e1e8a929bf3807" + }, + { + "path": "package/internals/get-iterator-method.js", + "sha256": "0e464a29ed61f33fc3e1fe23eeaac83894cda82509550d19f786c64c02a423b1" + }, + { + "path": "package/internals/collection.js", + "sha256": "4cf0e6e978ffce9c7e92610411ab1c18d0a8d2e7948b15165ddf82071bfb1025" + }, + { + "path": "package/internals/internal-metadata.js", + "sha256": "11e4d731ecfa502641af1785ee791039ff5cf15022c661941469cb7a91534b56" + }, + { + "path": "package/internals/freezing.js", + "sha256": "4c2916cfe77e1858018cb4239de56f6a124b0b60410733f0fe80eb0cb52c99b4" + }, + { + "path": "package/internals/collection-strong.js", + "sha256": "0b15fa5739799f9114850cbcbba6e4f934b0703e315fe1baadcc0aa90b53a6bc" + }, + { + "path": "package/internals/define-built-ins.js", + "sha256": "629250ebc9a0d29cdb8a5c299a5be958919279531ac1a9aa1d716cf008e24766" + }, + { + "path": "package/internals/collection-weak.js", + "sha256": "ac23700e04d4c40ce38cdbb42e73c96c6c40202ac6a2444cee4151e8689790ea" + }, + { + "path": "package/internals/array-set-length.js", + "sha256": "213909fd9bcd1111594fc69bf9bd0a5455a006f3d1f171f386a82beec83f2d0b" + }, + { + "path": "package/internals/delete-property-or-throw.js", + "sha256": "1cdee8c1ea81e295441cfd887401b4127dbc4ec7490f627064ff327e6c7defbe" + }, + { + "path": "package/internals/not-a-regexp.js", + "sha256": "7283800bfd4e6bf1cb5b94636b176730d1c3698d0dd45111bcd3aadf60f1afbb" + }, + { + "path": "package/internals/correct-is-regexp-logic.js", + "sha256": "4076428ba3378e762ec9ac4ce909411f06a6168b24e20a9d0f8250c33086f959" + }, + { + "path": "package/modules/es.string.starts-with.js", + "sha256": "87434e5b3f45bc23eea52f862088e9642113c262d02748cde984c823170aa22f" + }, + { + "path": "package/internals/validate-arguments-length.js", + "sha256": "350b697ee2bb71b5f2c892ac0499e86295f805c1a138bef4a9cf7e0f24170227" + }, + { + "path": "package/internals/array-sort.js", + "sha256": "14027c2fb23e88bb363bfc9aac4b199c65efe990d21520d44dd9b1baeebccd28" + }, + { + "path": "package/internals/environment-ff-version.js", + "sha256": "f7798a346fe6ba95356a51fdcc256539d2a8496cbb10ec54c828caaf9907c7f2" + }, + { + "path": "package/internals/environment-is-ie-or-edge.js", + "sha256": "f702f1ed270b4d2a13a19d2c662f8f7cb6897a6ccca6ed32738ed5c94e27f0fc" + }, + { + "path": "package/internals/environment-webkit-version.js", + "sha256": "0541d2f04a512c1ec684f4556bdafd030ab433f9206a64100f78f276fd70c682" + }, + { + "path": "package/internals/iterator-close.js", + "sha256": "88ec9fb844024c82568a2b33916cb0f4224b0d8a7816d034d0e4e97f4990ff14" + }, + { + "path": "package/internals/object-is-extensible.js", + "sha256": "05724e5a23e4b50c0fe90dbcda29e660b63be334dbe3a8deaea2cb60fc7133c0" + }, + { + "path": "package/internals/iterate.js", + "sha256": "b8c9765e8bcb6aaab4b91e50f89b6a0e286ba3bdf9a2bc3941e9feeb52dacf3d" + }, + { + "path": "package/internals/an-instance.js", + "sha256": "479735dd6da637e8eb8d7c8d4bd824918171082271e12aff569f1d833c76472d" + }, + { + "path": "package/internals/set-species.js", + "sha256": "6c24dbd904466494994ac31bf515e43abea33c3c0aa1ab7181595ac9ac266406" + }, + { + "path": "package/internals/is-regexp.js", + "sha256": "ccff96d6648f8206b855d3c94876afec07190334b9950aa406af28e5244aebe2" + }, + { + "path": "package/internals/array-buffer-non-extensible.js", + "sha256": "e72dd2ab000c48ef2e0a061c279e1105210842c20c49def1ebe7a01d6078bc6e" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-core-js-licence-r1" + }, + { + "name": "prop-types", + "version": "15.8.1", + "gitHead": "70330a4430ba74467b41b8b4aa8c97a4814327a9", + "canonicalRepository": "https://github.com/facebook/prop-types", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "1c739eb05d8a462c286a4e9dd02f2ce5485c6fa3529244e9ff9b13a3671aa557", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "f657f99d3fb9647db92628e96007aabb46e5f04f33e49999075aab8e250ca7ce", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "441834c833751da7e8b3c6185d95130b99b6757cb48373c8f8939a86f9637051" + }, + { + "path": "package/factoryWithThrowingShims.js", + "sha256": "29540b7e3c2bf11ac0331d69b90d67bca66d234056e61e6b538d7e3a2b4c5819" + }, + { + "path": "package/lib/ReactPropTypesSecret.js", + "sha256": "c826b66b47220c8e4571bf54d56b4904b6d6061187400c969b040262311000a5" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-prop-types-licence-r1" + }, + { + "name": "classnames", + "version": "2.5.1", + "gitHead": "2e3683264bab067d13938b5eb03a96391a089cb4", + "canonicalRepository": "https://github.com/JedWatson/classnames", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "6c9e10fc21a14499b74bfe1e8e8dd7a6152da02fb575c3ffd3cd71f67390ebf1", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "0c1c24dcc129cb0c02ee9803cfa7a50061c236a3b59b36a714c27f3ade66d7be", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "c15dcff094566d7119b447bc7484a93e09256b8309282b0d629d756de87fa948" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-classnames-licence-r1" + }, + { + "name": "util-deprecate", + "version": "1.0.2", + "gitHead": "475fb6857cd23fafff20c1be846c1350abf8e6d4", + "canonicalRepository": "https://github.com/TooTallNate/util-deprecate", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "79a1de983c1b393180c47456d6b73caab278a00ea6e37d5c6675f2dcdec2a3e5", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "0154425673db15cdfa80ecba2c9b1f1a867f7197a006764712849bfc3a93cbb7", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/browser.js", + "sha256": "abaef53ebcdc98f3655331f834986a2d11b6a824f58d670369669246d1b7b69b" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-util-deprecate-licence-r1" + }, + { + "name": "style-loader", + "version": "3.3.4", + "gitHead": "bfdc1fcc073d35dd5f195bb067790b7d0bfca181", + "canonicalRepository": "https://github.com/webpack-contrib/style-loader", + "commitEvidence": "Exact nested runtime package resolved from emitted webpack module paths; registry gitHead and archive integrity independently verified.", + "archiveSha256": "7681d6e7c5832272f3eeaed6a77cd241f6add2e48bc63308c84c4ceff43033dc", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", + "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", + "licenceFiles": [ + { + "path": "LICENSE", + "member": "package/LICENSE", + "sha256": "9068a8782d2fb4c6e432cfa25334efa56f722822180570802bf86e71b6003b1e" + } + ], + "emittedInputs": [ + { + "path": "package/dist/runtime/injectStylesIntoStyleTag.js", + "sha256": "7690e723bb9f9b752bcaaadd68748b131ff49b63b47511544be65fa631498d3f" + }, + { + "path": "package/dist/runtime/styleDomAPI.js", + "sha256": "72a5b4d47ddc65a6b1699342f0c5804f88243d408c3afcb5675d0227f7774dac" + }, + { + "path": "package/dist/runtime/insertBySelector.js", + "sha256": "d0c6ddcdb456cecda2b215e6258c36716bf4934fa2d1d6b10988cd8df1384548" + }, + { + "path": "package/dist/runtime/setAttributesWithoutAttributes.js", + "sha256": "a27c029935d086dfe4cb47b23971527374e12d77ef986b4e6c61097be1492ed5" + }, + { + "path": "package/dist/runtime/insertStyleElement.js", + "sha256": "6c7da4bf801a97fa7c2dab1987f84e68e9943c0608ff3cf820ffb93b58d3878a" + }, + { + "path": "package/dist/runtime/styleTagTransform.js", + "sha256": "76dee7021623b5ffa95809bb1f43b7232379316d11dd1aaa0aee47ef293c4371" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-style-loader-licence-r1" + }, + { + "name": "@jetbrains/icons", + "version": "3.24.0", + "gitHead": "ee1a49cf3e89d3563fce91eebd41db9f71b1f4b1", + "canonicalRepository": "https://github.com/JetBrains/icons", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "c44448daac253f613b818482344cdcc4929fc372b175fd68bbd8ee596611b2ce", + "spdx": "Apache-2.0", + "tarball": "https://registry.npmjs.org/@jetbrains/icons/-/icons-3.24.0.tgz", + "integrity": "sha512-etl6urN+Z55yeSlTNolu1bMS/venm27n09McPIlS3lPvSfLhyvaLH0B/EX7eWQULkFWwWLr0jzH2NkuWOhzABA==", + "licenceFiles": [ + { + "path": "LICENSE.txt", + "sha256": "32af8a0ffa5f9106ecf2901ad99a1346d46a3b07f7f9ebb9cca29f6f3bc97e42", + "member": "package/LICENSE.txt" + } + ], + "emittedInputs": [ + { + "path": "package/chevron-down.js", + "sha256": "25bc06667884371e2b05015a27ac93f7ac583fd2374c80bcab9957cebcc41b28" + }, + { + "path": "package/close-12px.js", + "sha256": "dcc7076643ede2987103e0a4e738d6609aa48bc1699d049321adcef315330cbc" + }, + { + "path": "package/chevron-10px.js", + "sha256": "0d36fdd823da3fbaf031bfe822268551d934373f566af0d095d3b9aaede5821d" + }, + { + "path": "package/search.js", + "sha256": "92df53258c9df541cf8993043b8b69907e02b050a8330028ee63ed66833bf01a" + }, + { + "path": "package/checkmark-14px.js", + "sha256": "7ea99427dcba1d1a671480288859dba0e1288511a1fba098636ca57756d46ea9" + }, + { + "path": "package/remove-14px.js", + "sha256": "000b48578672d4f8fb6d533bdda53b16f49e0d6d2ae36c953e38bfa9da706504" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-jetbrains-icons-licence-r1" + }, + { + "name": "deep-equal", + "version": "2.2.3", + "gitHead": "48d3bb5b7fe3e65fd564b737c69a9411eb40bc65", + "canonicalRepository": "https://github.com/inspect-js/node-deep-equal", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "02887309deedb2dd564a72712687f3736b27d02b11f9d45fecfdca479c6c96cf", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", + "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "4839125439c51ef70db530780f90cfa90e3a09b7e18694fc914d5daa2e463d14", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "576aaec1b663a41e427ae18525414500ad5f5f4a0b9aaca7db84ff612a54d010" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-deep-equal-licence-r1" + }, + { + "name": "css-loader", + "version": "6.11.0", + "gitHead": "95cf5c58078e0af50f352347a76d9b81749df78e", + "canonicalRepository": "https://github.com/webpack-contrib/css-loader", + "commitEvidence": "Exact nested runtime package resolved from emitted webpack module paths; registry gitHead and archive integrity independently verified.", + "archiveSha256": "04d7406af8f76ddb0b11bf3a674573f8513379c87a70ac8e09b91ea2b39b130f", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "licenceFiles": [ + { + "path": "LICENSE", + "member": "package/LICENSE", + "sha256": "9068a8782d2fb4c6e432cfa25334efa56f722822180570802bf86e71b6003b1e" + } + ], + "emittedInputs": [ + { + "path": "package/dist/runtime/sourceMaps.js", + "sha256": "be905e496c64c8dd774faeec12d2a465ca2d031cf67806cfdf1a3016d904be10" + }, + { + "path": "package/dist/runtime/api.js", + "sha256": "cc39ee564a8d3dd01d6f0f383042db6da3cce9825fb7becb5ada66df703918ee" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-css-loader-licence-r1" + }, + { + "name": "object.assign", + "version": "4.1.7", + "gitHead": "0aa92bc8f1d87c9cae87881cf2e9245093f39bda", + "canonicalRepository": "https://github.com/ljharb/object.assign", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "08e4dcd218f7ac619100ac3d3bb76b54c66257cabf0b2409dbfbb6dff01bfcf3", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "a596744eec6b05682ed972bf93937668bbc8da2caed93fbf6510389de019b5c0", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "45465072113bc10047855ba4452a49b8b574d724044e586849fb2c05b530e065" + }, + { + "path": "package/implementation.js", + "sha256": "7453e2476a6241eb5e09e4c1524c85a1c35f2cc095e43719447000c1fd1a49b5" + }, + { + "path": "package/polyfill.js", + "sha256": "a3eb71f8c21fb517b6f96e1ff01aca5eafd506fbb2959e75b45223eca64c5385" + }, + { + "path": "package/shim.js", + "sha256": "ed1a380ff16613281554af36e4a11990274555c6de27de9f14359598a7fc58b7" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-object-dot-assign-licence-r1" + }, + { + "name": "object-keys", + "version": "1.1.1", + "gitHead": "ba2c1989270c7de969aa8498fc3b7c8e677806f3", + "canonicalRepository": "https://github.com/ljharb/object-keys", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "9678d9055619767c8a134033709e88a6e0a19600f3d3f2cda40acdfd75e7f212", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5640e5cbe2e9f57f6ccfdd8dbfbeadb875495bdbcb69d2666ce3177ccd0942e4", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "4004588aa7a3769d8c34ef9a837e1632237487e53ed57caec51bfcc6668f2c29" + }, + { + "path": "package/isArguments.js", + "sha256": "31f36ded2784150b7480f56ca42e7fda6e119d4345d5884a4d5f55e13fe6ac30" + }, + { + "path": "package/implementation.js", + "sha256": "4dd43bf86b886f6adc16aa34b2f0d3a27b92ecf65adcb87224e54cd394d2024c" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-object-keys-licence-r1" + }, + { + "name": "get-intrinsic", + "version": "1.3.0", + "gitHead": "9d747e0540e5e03421e7411b7946c23f4b010fd5", + "canonicalRepository": "https://github.com/ljharb/get-intrinsic", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "662e27e54e00fe46fbb08f9f4aacb054e3695dbe72cc14b436613fbcfb780544", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "39c5ec504cf6bd5cd782a7c695828e09189df79f5d94840e4f08feb97b9fd416", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "c3bc7278af37cede0da2db32724fa0b89a07c44205c44c4f5db0e4d8d497d49c" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-get-intrinsic-licence-r1" + }, + { + "name": "call-bind", + "version": "1.0.8", + "gitHead": "1f1dfc86a9d1b9ed3b39b8fdd922f7d2eb913c15", + "canonicalRepository": "https://github.com/ljharb/call-bind", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "30e2bdf3ce00c012527ae4161df4145cbf4c797e9fa30e43fc7324b2e07b0523", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "39c5ec504cf6bd5cd782a7c695828e09189df79f5d94840e4f08feb97b9fd416", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/callBound.js", + "sha256": "2b2fce7622fdd680256d28bcd59c30913546a825bf69d754d21a1d21ccc2928c" + }, + { + "path": "package/index.js", + "sha256": "b3cb2eed82cd46acf4f260ce3fe0e9ea7c04da7050857338887931c8379e5565" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-call-bind-licence-r1" + }, + { + "name": "regexp.prototype.flags", + "version": "1.5.4", + "gitHead": "36fcf221a351d8451d02bcdf91e63cf3ee83b1db", + "canonicalRepository": "https://github.com/es-shims/RegExp.prototype.flags", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "e3336e954c29414c532721aa3f6e1e7f15c26a67a63dd77072d273f8431a0c9f", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "9616325393b574ca774a0409b95b05cb0f640393513f72da00c5e3191de4a1ea", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "b1ed77f61eeb60e015a5b2eba53e2027e78fe7555418ba2e1a98ee3f65641471" + }, + { + "path": "package/implementation.js", + "sha256": "c0b01bc8d9b4c7b4a1c67e05670c1ba7b10f8f61fd2e5e1bf98ea132d6466531" + }, + { + "path": "package/polyfill.js", + "sha256": "38dc36f86eac210df1b0b30d1569c3e58a91a93eeb7da378710def138aa327b0" + }, + { + "path": "package/shim.js", + "sha256": "3b002e90c9795029d00c3d8492ffb2d1df40c25eae8cd0a5d4157c29c0159b73" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-regexp-prototype-flags-licence-r1" + }, + { + "name": "es-get-iterator", + "version": "1.1.3", + "gitHead": "ed0e55512a2cadbbd845f1fa8e06d51fca606423", + "canonicalRepository": "https://github.com/ljharb/es-get-iterator", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "e861ec4a8e989f45d17947da3ce9cf42fce7c6f397b0acc937e0c3b3ef1f0115", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "eb9aeaa0527dda91f8db44a0d8b4811f104697ba2703b80683c27271f39dbd08" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-es-get-iterator-licence-r1" + }, + { + "name": "is-arguments", + "version": "1.2.0", + "gitHead": "d81247609b56fa56571d9d74ffc97ed4a3780364", + "canonicalRepository": "https://github.com/inspect-js/is-arguments", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "476c29799ec4f51b694d576fc70a27631c8ffe00e4269b7608027e12c7b0e51c", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "dc0fe5a22d9336f345ee984f9bf56f11f22877a3aa5fd16a1db9a8ca0e23a5d1", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "72cc3148913533a6a73b97d8448a4ef8ebd1f520585b6e7b3fcbb0c3a25f8f42" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-arguments-licence-r1" + }, + { + "name": "side-channel", + "version": "1.1.0", + "gitHead": "d65a5e20fdd9a87c62b0c334e601275e1860c803", + "canonicalRepository": "https://github.com/ljharb/side-channel", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "8493e77b990b242efebd824d0912df161bf640fc75071d5bc844ce0d7706a485", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "45a9ec5871c2dbb0736bb3caed2856210cf8dc0b5bb767f75d496e997960478a" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-side-channel-licence-r1" + }, + { + "name": "isarray", + "version": "2.0.5", + "gitHead": "63ea4ca0a0d6b0574d6a470ebd26880c3026db4a", + "canonicalRepository": "https://github.com/juliangruber/isarray", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "72bae463b81a604b4a118c00012c76ee9b8d155b9da62d1f362876c9f8b5f793", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "68f12f6e2c33688699249c01d8f9623c534da20aa71989c57b061b7bc1676d14", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "9b8c691372802da788c9c5f4e1ca2f1ed0b88ab8722176c2aea15e38ec86d249" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-isarray-licence-r1" + }, + { + "name": "object-is", + "version": "1.1.6", + "gitHead": "a4d045ace233763a3715d90c3d3af5052a290dc4", + "canonicalRepository": "https://github.com/es-shims/object-is", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "ed20196adebc0396b4fa793a13730858771ff7ea4b6cce14e30442f1b75eea2c", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "dc0fe5a22d9336f345ee984f9bf56f11f22877a3aa5fd16a1db9a8ca0e23a5d1", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "b34540fd64a7f529f0e6217481a9579c43d4852a12da94edd75c05a575be4597" + }, + { + "path": "package/implementation.js", + "sha256": "3511c578d1c2ffce03ff1a0b4fbf41f072bf6b5ede1740752b62c318a5288289" + }, + { + "path": "package/polyfill.js", + "sha256": "ccaacf13be4930444e7d5fff16eb5c40a2b64b93057b886d29a606be02589d11" + }, + { + "path": "package/shim.js", + "sha256": "c4f6cdcdd4c8dfd235ed618b3f2e387cd227b42f8979b292fd5eb47504a2aeb1" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-object-is-licence-r1" + }, + { + "name": "is-array-buffer", + "version": "3.0.5", + "gitHead": "415b6eb1aae305496f376f008e4cf77da0a4d778", + "canonicalRepository": "https://github.com/inspect-js/is-array-buffer", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "e199725bf272b3088568b3309e918ce623e616f005b43e23b132182b58d791ef", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "b505862c2bf0b38f98a4629efe0d17fb87690cbd35a9f3ae95d2fd769d7cea23", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "9b3616164606ab746507c01aac6f4d97bd62836e66615dfdc75190ddea71c8d3" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-array-buffer-licence-r1" + }, + { + "name": "is-date-object", + "version": "1.1.0", + "gitHead": "a22f8d7d60cbddb809da08e4b47ed510b40a2dd9", + "canonicalRepository": "https://github.com/inspect-js/is-date-object", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "7f5706a6c60e16ac23bba98ce6f30b05128dfbe07b2bcfd8235a9995fe030256", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "9bce1d0e3402c54d76a228dba8ee806f2dab1e5bb3a693101595867661562c23" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-date-object-licence-r1" + }, + { + "name": "is-regex", + "version": "1.2.1", + "gitHead": "7c5a8cf9456d3cfe5e905bc620acb0e1bad61812", + "canonicalRepository": "https://github.com/inspect-js/is-regex", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "a73e499153621af82d1f0f1ba77f21a01f95612b09d50d57253fc9e123a98b0d", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "dc0fe5a22d9336f345ee984f9bf56f11f22877a3aa5fd16a1db9a8ca0e23a5d1", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "162399fe494f3c2423051a38115ba8c099c331f52f02edb3f00728885ca21865" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-regex-licence-r1" + }, + { + "name": "is-shared-array-buffer", + "version": "1.0.4", + "gitHead": "ded256fbfa78fdc7954959671930e71417f4fa7c", + "canonicalRepository": "https://github.com/inspect-js/is-shared-array-buffer", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "25a1adc92d64dcd3a153f336b452e7ea8e200aa9e9e8ce8cb8d05674f8b6878d", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "e2560e002e13281578c75c850061d9255c33d16d732939e8c2db64c2506642fa", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "ee8ca66308227067f46fb96eef54f1f7ca4b3d529b33fc0c9105b333f1c3b55c" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-shared-array-buffer-licence-r1" + }, + { + "name": "which-boxed-primitive", + "version": "1.1.1", + "gitHead": "3cb1edfed48c1a749cb497fa05b8b3971f798613", + "canonicalRepository": "https://github.com/inspect-js/which-boxed-primitive", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "ce9a5c3b02e59b8d016a2ee39d26d088720142e62870731cf988af18e2696751", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "164c87104dcbfb81973fdb4e2681ed184483808cd75c1bd90c87730e60bf3c90" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-which-boxed-primitive-licence-r1" + }, + { + "name": "which-collection", + "version": "1.0.2", + "gitHead": "c0320b4bd454be60d24a3e7bdd76b28df7484399", + "canonicalRepository": "https://github.com/inspect-js/which-collection", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "79a4a124b0c8ce71bb1bf1572c1c4ade2af6c21a08db59109b545f7570724554", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5a26e47b9d7020848f061bcad66f8e73cab95f529dab5c02588b21e57c4f876c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "fb315f45211d4ec81a2453337b3e39f03d1deab621a18d83e2feef3881a0ab24" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-which-collection-licence-r1" + }, + { + "name": "which-typed-array", + "version": "1.1.19", + "gitHead": "45ddc94559dc520794397d5724e76cac402a09e5", + "canonicalRepository": "https://github.com/inspect-js/which-typed-array", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "aaccea91985a6e1731f84192d4682f474aea76f64a210982576e488732b0ad3f", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "ee82df9e506d7ee935e0601de0401d661d3e3a09b7f26cacfe8f1ed3ce9aec4d" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-which-typed-array-licence-r1" + }, + { + "name": "array-buffer-byte-length", + "version": "1.0.2", + "gitHead": "59deea89141b4aeeb64122e5e15efda485942c00", + "canonicalRepository": "https://github.com/inspect-js/array-buffer-byte-length", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "57852a03833607fcc71ed3ccf0d1f1f638e09a6aacb16fa1f038945d27adf44e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "499507afc8a14166950bd5e445a8206d0b38fab61ea54e436b8bf2fa073cd59a", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "7d276bf6bc885556e62715d3a70475e7b728bd32da67f4e4bb74b85600900f67" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-array-buffer-byte-length-licence-r1" + }, + { + "name": "combokeys", + "version": "3.0.1", + "gitHead": "ef08807d81a0d4dc2637b63c41ebb7625d5319c8", + "canonicalRepository": "https://github.com/PolicyStat/combokeys", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "daab21513981d6c5ebdaa9c8721ce406f9f5bab9192a059bbb792d47647c02e7", + "spdx": "Apache-2.0", + "tarball": "https://registry.npmjs.org/combokeys/-/combokeys-3.0.1.tgz", + "integrity": "sha512-5nAfaLZ3oO3kA+/xdoL7t197UJTz2WWidyH3BBeU6hqHtvyFERICd0y3DQFrQkJFTKBrtUDck/xCLLoFpnjaCw==", + "licenceFiles": [ + { + "path": "LICENSE.txt", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30", + "member": "package/LICENSE.txt" + } + ], + "emittedInputs": [ + { + "path": "package/Combokeys/index.js", + "sha256": "3b7f98bd44593967298eeb1d9c7b2171d2daa1ed4e964a4e371b76e1a8810e27" + }, + { + "path": "package/Combokeys/prototype/bind.js", + "sha256": "07747857a640beef55ca8f7abec7f6b5bfcb671e013afc540b1e27db28583ed5" + }, + { + "path": "package/Combokeys/prototype/bindMultiple.js", + "sha256": "33b50405fe135e21f69d1df7fb2f9b8aa4d5b4c9d93459048b235ad735b3f669" + }, + { + "path": "package/Combokeys/prototype/unbind.js", + "sha256": "6a34aa18e0fbb8c59255064065369c192a68d3745c8ab12b8ac3147f59187a7a" + }, + { + "path": "package/Combokeys/prototype/trigger.js", + "sha256": "4b54002ba14bac89646be8fc96efd63cd9f0067cecaf6849b25228b492558466" + }, + { + "path": "package/Combokeys/prototype/reset.js", + "sha256": "c49a2e57b919500fa39d7a6fc69ba169fe2481a7443c6e83ecc67457743af379" + }, + { + "path": "package/Combokeys/prototype/stopCallback.js", + "sha256": "8c4455fbd59102aa3a00573357e5785468f76b51c55b14de564fd20c8fa44daa" + }, + { + "path": "package/Combokeys/prototype/handleKey.js", + "sha256": "acd8e323c08a880e8116a5d11408eb8a6ed800a12d6d4973eb295e55356031fe" + }, + { + "path": "package/Combokeys/prototype/addEvents.js", + "sha256": "fb336aadf460ef2f1e779047f23cb70b1865882ad22ea2efe2c966a98ba0add4" + }, + { + "path": "package/Combokeys/prototype/bindSingle.js", + "sha256": "51eec62a6bfd86ef2de066542ae5e68021d7d156e1e2ceaf8d5703a48d016378" + }, + { + "path": "package/Combokeys/prototype/getKeyInfo.js", + "sha256": "8a30711a35febf219710726952a6ef7ceee026b4c3c75a71e30cf7ad9346afb2" + }, + { + "path": "package/Combokeys/prototype/pickBestAction.js", + "sha256": "c40da7109d3aa1da67f4e821f54666de6ac2ad71393dc17dccf45ff0ea659514" + }, + { + "path": "package/Combokeys/prototype/getReverseMap.js", + "sha256": "3dfac76627ad5c9331f16fd29febed02c1397ed0ce7187094724bddf737b5329" + }, + { + "path": "package/Combokeys/prototype/getMatches.js", + "sha256": "58ae311865699551857a6366ad7e6f705fa654e80e6e564d4eb0ada3605eedc3" + }, + { + "path": "package/Combokeys/prototype/resetSequences.js", + "sha256": "90c165aecaee504b04e659d8566931e8e805d5479a32c9f6df50dadd0bd36d49" + }, + { + "path": "package/Combokeys/prototype/fireCallback.js", + "sha256": "24c7943074a5d51566b284b25e5de9d008e6ba204a480498168468b34e0598f9" + }, + { + "path": "package/Combokeys/prototype/bindSequence.js", + "sha256": "77ae6fcc5b4e1ccd23b1bb32107f6803a480d55b615b100aaa66e363b104c066" + }, + { + "path": "package/Combokeys/prototype/resetSequenceTimer.js", + "sha256": "ab4245117e78cb665d7ceff25b6603e14a93d63f8c41aa6c141f93783cae9592" + }, + { + "path": "package/Combokeys/prototype/detach.js", + "sha256": "df2c161b2d4730cec49b361f4db7b2984e1755f6e8bec9b6234401c165b6ecf0" + }, + { + "path": "package/Combokeys/reset.js", + "sha256": "dd2f1ff7099db2d95b5eda43682d7f17db1373f7b9500a43e4ce2776b4075e9d" + }, + { + "path": "package/helpers/isModifier.js", + "sha256": "857492f4f4a7b43ce812055c0ffd72487dc661718a042116b1af51912c329d0a" + }, + { + "path": "package/Combokeys/prototype/dom-event.js", + "sha256": "0453b75599bf4ae2d974b832ed80bed73e0987a1367e21b8eacff3491f6e0bbe" + }, + { + "path": "package/Combokeys/prototype/handleKeyEvent.js", + "sha256": "5f25d9812d0d73417641e21b142a0f7362d603ee5497d7326365861faf7f7c45" + }, + { + "path": "package/helpers/characterFromEvent.js", + "sha256": "9ba9249e07b48a0d707284976e38030e624de626fe7f53e8d8844b146b614719" + }, + { + "path": "package/helpers/special-keys-map.js", + "sha256": "2d45cd4bb3cc559e086144d28571f3694f353178af3513aa127e66b08a56ca34" + }, + { + "path": "package/helpers/keysFromString.js", + "sha256": "a20dbdb33144c941461ab6bdf71dccc32763c446f93a7c7711185bcb89b47d98" + }, + { + "path": "package/helpers/special-aliases.js", + "sha256": "a1ee40f08100cba683c5581a836b42b9422ed75c62961e992a9492f7259b2712" + }, + { + "path": "package/helpers/shift-map.js", + "sha256": "67ce94f47c8a5419ba92fb913e6e3043154fe5f501fcb7ee6079fce3e1960744" + }, + { + "path": "package/Combokeys/prototype/modifiersMatch.js", + "sha256": "4488a022c601858b0dc5e55d8acd3be2ba9de3fef3fe43ada4cbc3c52ea83302" + }, + { + "path": "package/helpers/preventDefault.js", + "sha256": "d1ec379e42e26592b392adbd9811e784f86fbd8aac7084bb4503c69484b4382d" + }, + { + "path": "package/helpers/stopPropagation.js", + "sha256": "7b6826b93bb0ab9e8a85505442d74a8cfe6fd46f91b24976d8421d72c6d76bca" + }, + { + "path": "package/helpers/special-characters-map.js", + "sha256": "f04e5e78d5e4af5dc54ebda38f1870316dcecea65c2bb9dc7a4d86a99edbd063" + }, + { + "path": "package/helpers/eventModifiers.js", + "sha256": "2d2f3bafc5d6e5523ea0cbed180db3885d020d8bd51539fa1e21afb29822819c" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-combokeys-licence-r1" + }, + { + "name": "define-properties", + "version": "1.2.1", + "gitHead": "d7a4db30214eb06d3997dc3e662c11dfe95b25bd", + "canonicalRepository": "https://github.com/ljharb/define-properties", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "5de7e3804fadee9d773cd494b695e6efedfee8837e751fd9b9b77c3e9c6b40f4", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "00d402c2bbe7c67369bd01ce2c16b8ed46ccc949a1ee2d6bb8f9606afa8c7434", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "4cdb9ccd20dc4ceb0709328cc68da842a334bafbf501543922c67e15a99901d4" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-define-properties-licence-r1" + }, + { + "name": "es-define-property", + "version": "1.0.1", + "gitHead": "50ef129225ae17336a774f0eefc4e6bc88c79b8e", + "canonicalRepository": "https://github.com/ljharb/es-define-property", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "5986b8b13121340a8b0d5c7d8f0f961aa80ef3a74515ca9cb7a78d86ed0385f7", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "92d23d0217808c68692a1881369c207db1a35fc09dd24b98dd5f1a07d6bb3ed0" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-es-define-property-licence-r1" + }, + { + "name": "es-errors", + "version": "1.3.0", + "gitHead": "5599cf0ebe75cc3685445f83ca80207a357fdb12", + "canonicalRepository": "https://github.com/ljharb/es-errors", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "d14dd1c35b4bd3b8aca3219fd3627eb7f3eb49cf6b4c8a7ca58b91fd7a190993", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/syntax.js", + "sha256": "56574ecd3eb54c06efd319080cc8923992791e430c914520b85e92c2f5e373f5" + }, + { + "path": "package/type.js", + "sha256": "c71b2f41c15edb3824f50dd24df900495c8caaba5b6e9a80851b82bb2309827b" + }, + { + "path": "package/index.js", + "sha256": "28fee350e89561019cf27ea37a313b4b4995f521fd087198fa235a8f135962de" + }, + { + "path": "package/eval.js", + "sha256": "d3161a97f162b483206e9849e41bb17fd54166810c76ebaa1df068133e54caae" + }, + { + "path": "package/range.js", + "sha256": "e376220f3a0226bd5b09b6d5a1411bbac274db8d2d9f7eb723142b7e676374be" + }, + { + "path": "package/ref.js", + "sha256": "31945f1740a0a2143fb8c38943afc6cce5de5ba6fab7af42d17b7874a19a0900" + }, + { + "path": "package/uri.js", + "sha256": "e1e5591bde037a2ffeda822fa03fac22ff7c93c7b269ed9adf1cbea0e21614b0" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-es-errors-licence-r1" + }, + { + "name": "gopd", + "version": "1.2.0", + "gitHead": "7f867f97d7c895a982a3b631287fd2c36d39c2ff", + "canonicalRepository": "https://github.com/ljharb/gopd", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "d536d0de4dd285dc1468fbb7f39334a47ee0eec9c27f9b626a6e71466c9fda82", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "d90bf0a089da4cf43d644ed240a0b3825dcdb705e64e38371d56995a4cc9e4c5", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "8f8092ee3aaa2932a71e9f264a9b273dc33f7c52f4cdb0815956fccf80230d8c" + }, + { + "path": "package/gOPD.js", + "sha256": "48a04dcb3fb5cccb6c8541a3a8227b8d9f881ea3ffef3177ac4bb0338556b839" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-gopd-licence-r1" + }, + { + "name": "es-object-atoms", + "version": "1.1.1", + "gitHead": "fe8db15106acf15abec2e76818d1aa4713293109", + "canonicalRepository": "https://github.com/ljharb/es-object-atoms", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3e18e4d757818aee7bf1921686c6c3e7f9676d17c5c6fec560567c6beee579ce", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "44ee7a57ed1c50c4c5fd2a6fcaee8772f4b7d0869326eed0aadcef87bc305212" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-es-object-atoms-licence-r1" + }, + { + "name": "math-intrinsics", + "version": "1.1.0", + "gitHead": "84ffc824e044a91da1b847bde30c0286519eabf1", + "canonicalRepository": "https://github.com/es-shims/math-intrinsics", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "b8c2c35575493dc086df88cfc468a9e2651b6617336480ab3f00fcf853f443a7", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "2b770a704c15de238c3f622b01b0044ddd60b49ee30608ea6991ebf19db7a7a1", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/abs.js", + "sha256": "276961e4323370f3632410c6da81dda018b78c0cfb2a83ea72d48c80a3eaaeb1" + }, + { + "path": "package/floor.js", + "sha256": "ea904c30b45d6fbbc1780f4db7d78c360bbecf98ecd789f0c817156102714c3f" + }, + { + "path": "package/max.js", + "sha256": "92326f3eab1e40148bd68fb65a85d2c3f18fc32a03be27353b2054ba27ba7409" + }, + { + "path": "package/min.js", + "sha256": "b78c68ab96cb2764df12ff8038f5b05b05376b4c39608a7a25b3b0b168e7c2e2" + }, + { + "path": "package/pow.js", + "sha256": "8dd625bd4c7b31b7656ab99babc9fea1617f36c35f5dbd339ebdc2d0f4bd97d2" + }, + { + "path": "package/round.js", + "sha256": "1d4794c5869d554732cdc82208f954df348e4035f3cbd09ab758c553a207dc1e" + }, + { + "path": "package/sign.js", + "sha256": "aef51335e4671ddd0f55a81e2e4395b1d96afee20102b50e33e2b485f7cd2598" + }, + { + "path": "package/isNaN.js", + "sha256": "1aa84179527aef8df84457dd8d4e828d76d58fd9170e7a9893ee7e0e774534e8" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-math-intrinsics-licence-r1" + }, + { + "name": "has-symbols", + "version": "1.1.0", + "gitHead": "270f0a67b5f4cb12715e0a84e672aaee64d1b4f1", + "canonicalRepository": "https://github.com/inspect-js/has-symbols", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "4460c7532f28b8df2ddc9a1ec17816d43c24d4b9591dc6c5936b82f7f86ae7c5", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "206c1adcf206dc0031b11232f5b054ec5f1662407ab1ca415247921cab2068ab", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "fd9bef8dd0d913bc8beac3156a0019d1a83a6e091498d1af1cbdbd536776e189" + }, + { + "path": "package/shams.js", + "sha256": "41277ab2db4a31094dc6f4ca2c3cbbe5576da5e5bddac4bda6c1f0d9c0e0c417" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-has-symbols-licence-r1" + }, + { + "name": "get-proto", + "version": "1.0.1", + "gitHead": "1b92a72e80c026d391589a807272c50469d37c43", + "canonicalRepository": "https://github.com/ljharb/get-proto", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "eb2cc52afb1f1fd82c5fc2a58c2380f0f16fdcdb5631538f3c66887435d70681", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "be46ce1e3b0479af9ce82d22b465a6d7d2ff084fca0aaf3d54172da2b5eb5781", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "ee310261ff252b6d90c1a9fc4b9eceb63ddb963e7eec5125631cf169daad38c1" + }, + { + "path": "package/Reflect.getPrototypeOf.js", + "sha256": "bab0332997a67c0eb3d2ab24ee9ae5d106d275a8ef5bde2a711faa1c96899c59" + }, + { + "path": "package/Object.getPrototypeOf.js", + "sha256": "66d51243588d269eb28f5bc8236e111a9a36e010e9b5b9b496be2963882a9e28" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-get-proto-licence-r1" + }, + { + "name": "function-bind", + "version": "1.1.2", + "gitHead": "40197beb5f4cf89dd005f0b268256c1e4716ea81", + "canonicalRepository": "https://github.com/Raynos/function-bind", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "704402651b02a1454f17d445fc7dd716efc282d059407126d58ef30a47e807aa", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "773e131a7684726005a7e4688a80b4620033bc08499bc1404dd1a1eb3bca725e", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "12fa1b92429db25599f6fe118cbbb877f7f62b83cb9bfe2fc896b2d6a8110647" + }, + { + "path": "package/implementation.js", + "sha256": "5c52eb40601e0716dafff9759cf28d8d4af3e2fc2e2c96384f43dbfd0f7370b5" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-function-bind-licence-r1" + }, + { + "name": "call-bind-apply-helpers", + "version": "1.0.2", + "gitHead": "7068296a67b98424d5299606599d2f8117ded880", + "canonicalRepository": "https://github.com/ljharb/call-bind-apply-helpers", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "073e9ff9dbabedf5c128020a677381e9f92c90188d118830b30a7656a7c37d2c", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/functionCall.js", + "sha256": "22d50c812748973250e9aa1994882a880c6e3bfc90d45e41f609cab97beee3fe" + }, + { + "path": "package/functionApply.js", + "sha256": "6170e997fbe03c6f8ff48946ada7d54c7aadc01531509af81f0edfdb7be00e27" + }, + { + "path": "package/index.js", + "sha256": "6a7ff51e964c2f1e24e3f3a90f41895bec230f07c3001eb29f45741ff99d7a83" + }, + { + "path": "package/applyBind.js", + "sha256": "3e65d83cecb93fa80dc5ad4d86d98f9e715e101ac3d8ec56d36ee669f1180bd0" + }, + { + "path": "package/actualApply.js", + "sha256": "1cbe921bb00b03294815ff0ece4212f276870466961773ce238802bc71474540" + }, + { + "path": "package/reflectApply.js", + "sha256": "e3ee45fb4c54bdb5f76ad4ef42780da004412ddb6d668993de4b9014efe246ff" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-call-bind-apply-helpers-licence-r1" + }, + { + "name": "hasown", + "version": "2.0.2", + "gitHead": "d00d35005baf16a33d691a13f8ad627f35040742", + "canonicalRepository": "https://github.com/inspect-js/hasOwn", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "50cdc4d2cd11ae04b6ee29f328d09022244962e5dfab303c8fc223ff8dfa807d", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "bf9b0d665be2a689851eea667ca9f42066ea1d903b38349c51e6a44b2577680a", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "8f875520f41a3d711566013882af290c840969316cc72cd6b35f7e81d7dfc6d2" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-hasown-licence-r1" + }, + { + "name": "call-bound", + "version": "1.0.4", + "gitHead": "75d922c1f92a3de1ff9ab94453f45b5f64b50041", + "canonicalRepository": "https://github.com/ljharb/call-bound", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "32086f492fedf1b9b34811f2ee50ca2cca53da5c783f7cd5f939d3f1e86bbd32", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "aaf524d09b5a4f8f732a516aa1c81e6e8c5d65ae3d01bce392e8fc1ac55c14ff" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-call-bound-licence-r1" + }, + { + "name": "has-tostringtag", + "version": "1.0.2", + "gitHead": "690da6a3afbddcf018aa162c42869dcf4f8375f1", + "canonicalRepository": "https://github.com/inspect-js/has-tostringtag", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "dc1c74e3f1179a6271f84747d72c89f258aa46ad3e6464fae0e41737a7f0ef7b", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "e2560e002e13281578c75c850061d9255c33d16d732939e8c2db64c2506642fa", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/shams.js", + "sha256": "e5e0b7bbca35fa5911487361da2bc00b880d62114be6f3be87a876a59037020b" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-has-tostringtag-licence-r1" + }, + { + "name": "stop-iteration-iterator", + "version": "1.1.0", + "gitHead": "8bd657987cf89d59ac9909a01a1a24b17e6171be", + "canonicalRepository": "https://github.com/ljharb/stop-iteration-iterator", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "c30017f9d125d9d2fec5915a600184e727491ed7c278a7cea6f5342c47f32ac8", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "b41d08bc3624d8c436fc80237d73ebb361985a67f4504bbcd703e5ca2b27254c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "a74bb483e652acae6f57de4f2fc2fde274d0afe82a6fb82ca61ea892b39e4982" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-stop-iteration-iterator-licence-r1" + }, + { + "name": "object-inspect", + "version": "1.13.4", + "gitHead": "21bdaa07377a2d605ba78c774f4aa0381daf0425", + "canonicalRepository": "https://github.com/inspect-js/object-inspect", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "8324967a3afd8a45b0401e3554aebc1843f493bec46a89a7ce8cf072e62e90bf", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "bd40cc437e28a3ad7bef2ad34e6b72e757b182e67bda1acadbab4ef0476f8232", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "9aad508be54fbe29d82145d54352e7a19c01e19b70e1202b0123449fe9afcde6" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-object-inspect-licence-r1" + }, + { + "name": "side-channel-list", + "version": "1.0.0", + "gitHead": "d4879491c2533a30961ba464c2613f7d7c7cf936", + "canonicalRepository": "https://github.com/ljharb/side-channel-list", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "58074eb0c2ebc8aca9945cdbe405dbed0b43106ae5265879b7049424b27d1ccd", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "ce74df8c87b6659edbbc68809f4ddb7a61a49ded3e248d49170d8cf3b55ad039" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-side-channel-list-licence-r1" + }, + { + "name": "side-channel-map", + "version": "1.0.1", + "gitHead": "c14f8ee78a05007b6604d88c6219fe4303e693a3", + "canonicalRepository": "https://github.com/ljharb/side-channel-map", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3b256b6421300bcc962d891b1588fd4b64e84e339b9c29f78c61b72f2a7116d6", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "0d3a0ec34cd376a23fa4a2a159913f527f990b5541fbd513212615e910ae2ba7" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-side-channel-map-licence-r1" + }, + { + "name": "side-channel-weakmap", + "version": "1.0.2", + "gitHead": "ca1790715cf6f3cb35a4acd4fd0731790f9814b3", + "canonicalRepository": "https://github.com/ljharb/side-channel-weakmap", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3b2a54f0c5e7ad898c8f0ffda2a6805fb2cc5d68f53addf0b4a9ec0db9d0d06e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "4421d4533c6e1585d01da3ad592c53dd427b0367f81474c59590b6153f119010" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-side-channel-weakmap-licence-r1" + }, + { + "name": "is-string", + "version": "1.1.1", + "gitHead": "fbbcdaed74d18b6b6899b0a6e6310f5ce31d70c7", + "canonicalRepository": "https://github.com/inspect-js/is-string", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3e36bf072a5561d2440fe7cea5bc79754c3c8110650e94c960842f08d328023e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "288745c9f4a47b111b256f99243d55120a85b1abcbac2b865d727e340a5546a3" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-string-licence-r1" + }, + { + "name": "is-map", + "version": "2.0.3", + "gitHead": "f120adc23ed8b1bb6b605de6b7e371d7a41d1a0b", + "canonicalRepository": "https://github.com/inspect-js/is-map", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "9b981d8ca28db4343aa5b285d20342a175ef34ae25840a302c1e39d3fcb6e98f", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5a26e47b9d7020848f061bcad66f8e73cab95f529dab5c02588b21e57c4f876c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "1cb1d37b920bd16d2cedaee79515b27a5873be0b4daa346f063600b4d6a05861" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-map-licence-r1" + }, + { + "name": "is-set", + "version": "2.0.3", + "gitHead": "18c4595689e70093194d2064f80469e36c6b068b", + "canonicalRepository": "https://github.com/inspect-js/is-set", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3ee20ceea3b279a42646c98df116e4534bc1bb4a5e6b9a395092e7029e9221d7", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5a26e47b9d7020848f061bcad66f8e73cab95f529dab5c02588b21e57c4f876c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "9b9f642dbc0bf9fa76e943a2e22d916823d1585f32b26c8e9e9f182c4626195e" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-set-licence-r1" + }, + { + "name": "is-number-object", + "version": "1.1.1", + "gitHead": "faf886f4703b8d38c1aef8a6117b9c6977eed1e5", + "canonicalRepository": "https://github.com/inspect-js/is-number-object", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "5801fb3fd5d48e12fbf5cd76226ac18033c76a0fb35cb97026a9e5053ecadc4e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "37f064342a7e20dd0c910edd74f1c3c832978dc10439663db0e00975d59dd1b2" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-number-object-licence-r1" + }, + { + "name": "is-boolean-object", + "version": "1.2.2", + "gitHead": "a17a5a3b37ef995e94161dc77568359446392cfb", + "canonicalRepository": "https://github.com/inspect-js/is-boolean-object", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "8e0e688c1073d55353616f99ba5a09796e16cc4b0f08840066cea8a79cff612e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "37eb040bada0c262ae35f98d5cb5efa3b3a0ea6678bf01e8eb161b6feb941702" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-boolean-object-licence-r1" + }, + { + "name": "is-symbol", + "version": "1.1.1", + "gitHead": "db70b773b88a5b43995bea9540d0398773170ed8", + "canonicalRepository": "https://github.com/inspect-js/is-symbol", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "0f008bf151bb061999f6bf3324b37d5859695865b34773cc34e6f7669999c8a5", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "0c423694d5da3fd5390e461f5b00f46ec369854c814d2b80f36eca9f0909d2e6" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-symbol-licence-r1" + }, + { + "name": "is-bigint", + "version": "1.1.0", + "gitHead": "a9153e8408499e6531db1db8ccaea27c7e64fdb1", + "canonicalRepository": "https://github.com/inspect-js/is-bigint", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3380f7a296bcd1d9da6db3087f77a2553061e5d93a1ebe3758db3fe03072691e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "971e376febf7afbcceab6857e243f2ccb3ea88f520b68c324af15a28171f5de3", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "c36c46c16ccf10f43a945eb05cda6415cabcc3cecfe04255cb3efe52aae2c7f3" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-bigint-licence-r1" + }, + { + "name": "is-weakmap", + "version": "2.0.2", + "gitHead": "7ccef90eb7e20417c70a0fb80ac6fa9dbf7c0dd1", + "canonicalRepository": "https://github.com/inspect-js/is-weakmap", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "f18a4e9f7f9f15c07aae52b9d0e98ed3c0f0d937a970ae29417ee313eb55a997", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5a26e47b9d7020848f061bcad66f8e73cab95f529dab5c02588b21e57c4f876c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "cad916156605590257fc2a1fabdf933c5ad21665d49c9a30a260f45bb23261fd" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-weakmap-licence-r1" + }, + { + "name": "is-weakset", + "version": "2.0.4", + "gitHead": "3cf98e3fd0236a8457861db81cc7c5b8d1f4106d", + "canonicalRepository": "https://github.com/inspect-js/is-weakset", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "eccb40f9397738297c0d0af831f668f860f91ec2ac7107783382fde91ac5e745", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5a26e47b9d7020848f061bcad66f8e73cab95f529dab5c02588b21e57c4f876c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "501771c013cbef1cd800567239528e2ccca00b3901032051c72dab6aebfa6a38" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-weakset-licence-r1" + }, + { + "name": "for-each", + "version": "0.3.5", + "gitHead": "45229651ed893773058ba9ccc42af8999014409f", + "canonicalRepository": "https://github.com/Raynos/for-each", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "4bd2cfc8e674c93cf7abb3bd3d6fd8e388fa10324bec011223a8fa4f287185d1", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "d07913d776eef217a95d7ee3ee83577fc3c365b9c870f5a3411f785b81090614", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "53cd78ccaacfbf0fd2629f3c762197ad55e031f9306832581d3a7fc245b8c0c7" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-for-each-licence-r1" + }, + { + "name": "available-typed-arrays", + "version": "1.0.7", + "gitHead": "d72cd6154ce39482ca83bed2200ff3b56c76e8d8", + "canonicalRepository": "https://github.com/inspect-js/available-typed-arrays", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "8b140e0fa3fede3d81d1dffcc400c9755d7388e8a4add228487f5e20c9cf7863", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "6d0917530cf3b3dca12c1ab7798e4d38ad0a6798ecc1bd27849a3048ba91d265", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "0b4e17ccda15822a701f951627b5eb898a6679ede6ef36a45dc93e80d4ec5d66" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-available-typed-arrays-licence-r1" + }, + { + "name": "sniffr", + "version": "1.3.2", + "gitHead": "4e056fea0045d9134679113bae7eec81afa87aec", + "canonicalRepository": "https://github.com/amoilanen/sniffr", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "bd78c274ac6e1c9ebb8f9322e7386944f731654e4e49f27e83e665e1d5c94e65", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/sniffr/-/sniffr-1.3.2.tgz", + "integrity": "sha512-T887ehviMeNlOsCFEVKenrtPNJskxIVufT+r7OnLZ/HIHKpoSl4nW11yCJR3M2ju015Wc/eXFD5L4NR5WxLKVw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "df1d71bc02c84db006b10c898ce874cd0555702a51956868a72d5d3fb5816cc6", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/dist/sniffr.js", + "sha256": "c0b4892c0a04ffad3896b05d96a870d02caa8b3b3edfcec2cf8684dedf909641" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-sniffr-licence-r1" + }, + { + "name": "define-data-property", + "version": "1.1.4", + "gitHead": "e313da59d1f65e1549ac59539a7a8ac17632df60", + "canonicalRepository": "https://github.com/ljharb/define-data-property", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "16304ad73df1364ca8623c28a8969de01cd7189b4f9b05668fadb598f110e4d2", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "b41d08bc3624d8c436fc80237d73ebb361985a67f4504bbcd703e5ca2b27254c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "e34746e8c69bbf6ba2182b7362e9c4dc5fb3c19cace48091781ae967370bc065" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-define-data-property-licence-r1" + }, + { + "name": "has-property-descriptors", + "version": "1.0.2", + "gitHead": "69037fc06a4ec7a5a14e66ea029f2769e243c454", + "canonicalRepository": "https://github.com/inspect-js/has-property-descriptors", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "0219bbd8f32e268eeb6efff55a2c6ff2d502098f49c583ff023b2d9d5a8bfa87", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "0f0ca96f50793990031ebc488a38f7292ff70bce8ab6a8e5eeda674abc32ccdf", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "d5415d5957de8e923fb1a976cb3f2524f1800ecf5e3b958a4d76183d2a9dee91" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-has-property-descriptors-licence-r1" + }, + { + "name": "set-function-length", + "version": "1.2.2", + "gitHead": "85f4b57ec0560b9fd3ad75eb7b13c05c6af9f42d", + "canonicalRepository": "https://github.com/ljharb/set-function-length", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "a339df70dfa3507a3fe2137464915212d69a9585d201c253b90f0c13fd952b4a", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "bf9b0d665be2a689851eea667ca9f42066ea1d903b38349c51e6a44b2577680a", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "a523e45ae8c58b13795b66841fcaf104ac3e394ab123197bd46dd09088cabcd5" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-set-function-length-licence-r1" + }, + { + "name": "dunder-proto", + "version": "1.0.1", + "gitHead": "c6f4b69ab80c495777870f6a5f6a22db16ecaecb", + "canonicalRepository": "https://github.com/es-shims/dunder-proto", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "ed1342228c82c10df9921c59d684df516a0cd6ed25b61e5f9d6330895326cfdb", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "2b770a704c15de238c3f622b01b0044ddd60b49ee30608ea6991ebf19db7a7a1", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/get.js", + "sha256": "9671388b2fa2cbce2f4b8645cc1dedae2f182113a78c93dd142d987c2517dacf" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-dunder-proto-licence-r1" + }, + { + "name": "set-function-name", + "version": "2.0.2", + "gitHead": "2ff8b304c8795e8d76ce992622eb046ff88d1c48", + "canonicalRepository": "https://github.com/ljharb/set-function-name", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "9240e77a97e0532e6eeee5a46df853cf4aa858e2c98c22dd1ffdac8177033ef3", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "bf9b0d665be2a689851eea667ca9f42066ea1d903b38349c51e6a44b2577680a", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "62ead43fc810a987544675c706fd4d6bc849f5e86e61ca38dc9cc71e74bd97b8" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-set-function-name-licence-r1" + }, + { + "name": "internal-slot", + "version": "1.1.0", + "gitHead": "7e8e584fb6b3389ff6305fcbbb213622d75cf0d9", + "canonicalRepository": "https://github.com/ljharb/internal-slot", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "1849bc0bc00b8049bfccd7d42c3a1f86221a966d4cab35c029319d65b38a388c", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "f644c947f0b25ab6e15a138ae22afb64ed77e0f1a76999c6c46ac04be6310fe5" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-internal-slot-licence-r1" + }, + { + "name": "safe-regex-test", + "version": "1.1.0", + "gitHead": "ea4173e88d68d8e9a95717fa5548a3ea524c2dc9", + "canonicalRepository": "https://github.com/ljharb/safe-regex-test", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "e92ad20e8549ef06adab664f8a6e9c0a349e38f34c9548ebb526f24f7d8cf12e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "d90bf0a089da4cf43d644ed240a0b3825dcdb705e64e38371d56995a4cc9e4c5", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "2225bfdc0cd70b6cce80c966e8d431f1a36bc4a6d800ece43f548f12e667e81f" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-safe-regex-test-licence-r1" + }, + { + "name": "has-bigints", + "version": "1.1.0", + "gitHead": "04a90ef8412dbf7499868ee60d680c683c88e4aa", + "canonicalRepository": "https://github.com/ljharb/has-bigints", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "4312b2ec05bff4cf50d8086bd79e429a9e2a81c660dd732e6dcda0cbd0b9d49b", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "c88fadcc06b329b1f28d34145feedfee62013206530338f480dec563645bbf0a" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-has-bigints-licence-r1" + }, + { + "name": "is-callable", + "version": "1.2.7", + "gitHead": "f23584dd25c26473e702e80a5e8e7e79e2a89aee", + "canonicalRepository": "https://github.com/inspect-js/is-callable", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "1b5c6e4e8ab142a6857fca2fb79d880ba64f2c4ad87907b583934d04b503c3a1", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "6364203119a7e9d75d9bc481406d9840c35ee914227278dae7cd4bfc1832f4c8" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-callable-licence-r1" + }, + { + "name": "possible-typed-array-names", + "version": "1.1.0", + "gitHead": "2f74e2d3a02309b48fa6d6d48f8fd3359681707f", + "canonicalRepository": "https://github.com/ljharb/possible-typed-array-names", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "c29791211b8e2f181c049247214843292380e4134c140c5105376b7c6ae3e3c7", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "62df611325b009f56810f26498ea91cfb5b2acae7021bd20231a5f41dc84307e" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-possible-typed-array-names-licence-r1" + }, + { + "name": "functions-have-names", + "version": "1.2.3", + "gitHead": "3ac881daaf2066bff7c422fd606271f4976efa8f", + "canonicalRepository": "https://github.com/inspect-js/functions-have-names", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3be0c99c006f7c53093e3f6a56a1128f1a72fec3b041ec585a4175b809fab1dc", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "0c1ab55e5265d28997a37bd9c202a7aebe2dfaa370b96e4d95a974ceb3b878af" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-functions-have-names-licence-r1" + }, + { + "name": "@column-resizer/core", + "version": "1.4.0", + "gitHead": "18bbde888df357cb4bb1664b87e967f13ea1f7ec", + "canonicalRepository": "https://github.com/Runjuu/column-resizer", + "commitEvidence": "Official release tag resolved through GitHub API; npm archive integrity independently verified.", + "archiveSha256": "aa5e1bf975237b3b93c35a2538b677a0edb035955cb337f75a987ace1fc80c4b", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/@column-resizer/core/-/core-1.4.0.tgz", + "integrity": "sha512-TT5mn+1C8qFGEI2NAV7nbJ6c0jcyzunmSxrxv6DVoV7u28OuDw35FHCVNAzi5c5wpWJytw32drlUteW+osfM6A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "77482a2b637fe99c6b53068e6ca9d5ea01e2d6c1bd6b8edbd7efdca185ed5e11", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/dist/modern/index.js", + "sha256": "08c276ef3b10e02c315fa4c655a00de905e5b17a024ed506be51bafcfd1bb02d" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-column-resizer-core-licence-r1" + }, + { + "name": "prismjs", + "version": "1.29.0", + "gitHead": "59e5a3471377057de1f401ba38337aca27b80e03", + "canonicalRepository": "https://github.com/PrismJS/prism", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "e3b4e4286835f6f01a2cfaf8d0545542dd3da9dcc904fd134d4aface3aef499c", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "2b947f0901a7ffcf08a89957da9783c0e9c6e72cb6ce8e959f501ab5409e4d2b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "Dokka/scripts/prism.js", + "sha256": "73995d49b765f3938d508a956eba6f74fead5133b78c2a351f6da226c8b93290" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-prismjs-licence-r1" + } + ], + "fontTransform": { + "path": "ui-kit/ui-kit.min.css", + "declarations": 4, + "reason": "Remove exactly four @font-face blocks and all ten reviewed font files. Existing Inter/JetBrains Mono names fall back to system sans-serif/monospace families; no font bytes or font-face declarations are distributed. OFL is not admitted to the closed code licence table." + } +} diff --git a/eng/provenance/artifact-profiles/dokka-2-2-0-r6.json b/eng/provenance/artifact-profiles/dokka-2-2-0-r6.json new file mode 100644 index 0000000..573f4b2 --- /dev/null +++ b/eng/provenance/artifact-profiles/dokka-2-2-0-r6.json @@ -0,0 +1,19828 @@ +{ + "schemaVersion": 1, + "generator": "org.jetbrains.dokka:2.2.0", + "source": { + "repository": "https://github.com/Kotlin/dokka", + "commit": "656ca46fbbd676d872b0bd383042fc12ae7adcdd", + "archiveSha256": "f59b6f0fc0614852d6191d5bcadb159c7e6b7cb03fbd24b8f1447470c29d0967", + "reproduction": "npm ci --ignore-scripts from upstream package-lock.json; Node 24.21.0 webpack production search and UI builds. The after-exit showcase copy hook is disabled only for Windows audit execution. Search JS/CSS match exactly; UI output matches after removing only trailing sourceMappingURL comments." + }, + "inputs": { + "build.gradle.kts": "1cf3ae88a76f49c159e4ee1856e1d1e78a2f2f801bc07d5436391f745faac9c5", + "gradle.properties": "4ed453e5e776317aad97e656248d35b051216652b05cc29fe5ecc88a3dfc2cab", + "gradle/libs.versions.toml": "75913647f51c39122d54d1e6f311115145aa975033b567a7ae86455b1cd5dac8", + "settings.gradle.kts": "08e4e324a1fd3b548fced7c36945454823410fd7a7fbb95061375352668a7e64", + "src/public/kotlin/contract-fixtures/build.gradle.kts": "04a795a0a53289dfd045258203676340c38ffd07c2a2af5defeba6eba538f6c6", + "src/public/kotlin/contract-fixtures/src/main/java/io/github/arcforges/contracts/fixtures/ContractFixtures.java": "615c4bd05e715f4106262391844b7e7324f63ba55fd200b4e1d4815349d3232f", + "src/public/kotlin/contracts-connect-client/build.gradle.kts": "c874f55eca9149f4849c727c8fbb7282015b520c50b55cf91e5ad67283b4c5c0", + "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClient.kt": "990b77a0d1e1bc844355b1fe19914187660f842b175d29cb26b4f5fd3e6559a4", + "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClientInterface.kt": "32b55e844500d7d6ac0c081b4c3d50cb4feaaefe5b24bcba708d7e515d1f8e3b", + "src/public/kotlin/contracts-proto/build.gradle.kts": "f5d9d16b233c30d563cfe558cdf13c9ff6d34fc5f07d09d965ecd9739ae82298", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChanged.java": "f1651ea86a69749686de5335406129bfe778f22ecf1d821be96d613f0299cd39", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChangedOrBuilder.java": "dea61b2cfc0d3673b1aa8d8613e9e5cac5b02f8f99de3752dbf8b08323574462", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EventsProto.java": "ce385ae3f764756fa5e367a623e084c348b7b25fc897f3c0b765047e6235f84d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java": "e469988ffa939f3aa1f2d18a80adda608a8ecfaa1458ded2d5e94b2b111f36e3", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChainOrBuilder.java": "27ee3db37561bd24bde2f7065994e0719f50abfb7f7b1f55c5ce3e0dc4d7e804", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRef.java": "5ca342085c648d5f40ca93b88050d0737fd0b23f383aefb9f37368fd5d47435b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRefOrBuilder.java": "8640d078901a3044196b0f3c72134d0c01977ecd4c9e95afe9fea8dd4ee774b8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScope.java": "481bd89784c1d1d9f7210f7fad6f2d9ea3f8e4589dcdf72e5592ec26d968f74a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScopeOrBuilder.java": "1d78b93c6e9aabbd193908dac46d593985791eb722a871e8c66d0135f84e2a47", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcError.java": "41759ab06da5ab491b416a6ace4aba5ca6de5fcbbe7022ad9882435e4940a048", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcErrorOrBuilder.java": "05155dd38fbd28b86ffe308c64a35e2666efac2f89bdc8bd7fb8368b49c6b418", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java": "67528ef961578e39ae2b2a3b4cda38e7d4fc82c7855899b309e8268b25d29b1e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRefOrBuilder.java": "3b1340e36c03338262017f58ef90a8006c02329c36479b94cb56df9632bc3b5a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java": "0cbcf0cbe1dc6786526d507d3815524717d2e5b20b75b344d999f046034c6aba", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRefOrBuilder.java": "9a034ce665fa5c9e108fc504e1f6cd49118a8f26ef0f02115d99c881bde41489", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java": "7608e9bbc381130b4a18724af275e42080c634055da9ea60a8f355a1160a34f7", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRangeOrBuilder.java": "a0f7a8d63f8faa1e380722723d9da5759866ac328f311fbb77b200a582aaa131", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java": "3235ca65c876e126f5b9e52bcfb972581d05aa5a3d5015508f4a175d6731540d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOriginOrBuilder.java": "7c5b1f100f8940d8a97b753cf2e423adfb252469ac53b5638c664c4104504e4e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Decimal.java": "4eba90670dd1c6051863350f06b5a2eaf53a0c7cd031ff264877580f43516ab0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/DecimalOrBuilder.java": "ecff746cee89e091fcfa49904934028b0909b0b3098a1d8151a710fdce959e03", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/EffectCertainty.java": "79732345b9d39a7f475211e1362b9b73d5577ace596d2537ef66e35e391004d8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorCategory.java": "c7af39da9a6d8ab7a9f037f069c39706182895b78c05fa2aa13ed80cfa04dd58", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetails.java": "4094df41b5c5a9612539122f50ce6b71ca109b06ca7b8362b59cc9da5a64867e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetailsOrBuilder.java": "c85f989bb88ad6c42d2c7981114180fc9aabd2fd97858341f2ce8a577a6d0775", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/FoundationProto.java": "e00379ac4af65db8d9c581c72330a259b88c5b5918ce6a7f684f479072171f99", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Id.java": "a0c4a9fba689e8b3a0f17a7fc8e2afa3cd965e990ffe009791bdf50cc639c061", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/IdOrBuilder.java": "839b166873748b95e746b2938e031749812f10afebe41a59ac43b666465bab51", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Instant.java": "ab1ec79114ddaf1d503bc0ab6eccf16ba0a9916e05865139f6ca473c5787fb57", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/InstantOrBuilder.java": "f8994f6c9e50dc3f296220ab642129492af13709205a92b0af8cc72e3401e86f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailure.java": "1b12ac7d877839075996ee93fa63f22588c86019cd147529da9257ffb11e6d64", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailureOrBuilder.java": "3c6ca262f7f015d52ad31b4fb918f41e9b63fc62baea44eb504302c4191ad87b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersion.java": "c685c5b2f8a7cff75fc64daf25c20a900188bbc237577e2301eecb4341b492c5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionOrBuilder.java": "e6d0f49d83dbc4579506bf8aa8bb84ac798a1fcd6146d5624473c6f4e07fadbe", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java": "9d502ad73d2b3d2a5370dd666356b545d5ffa4bd7a9b3b51edb404dfffe3ba27", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRangeOrBuilder.java": "10290d6bb2d15157ec0cd2039d7db54d275af7080eb2b8d4950834d5f1d26595", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java": "d435b376d958f5ed185185e3867c8422b40cfc84d28ee8ed5533261dd524b007", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTimeOrBuilder.java": "79b45f62a50328c2aa6b231292438876eab786d246180c7c1a90a281a3c94010", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRev.java": "c50f0c212062994f1bcf13e8dfbe5158c2042a6b40b448cf24f78925957aaf46", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRevOrBuilder.java": "cd9f37449419231ea74962f0e87b0df3458c1a520120e8f50c3bad58234e7700", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java": "547c55d0c15b5912c007c1318e9d153f597cd13b91ec3d37d07391fdc3132949", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequestOrBuilder.java": "ebd571a75c75c60abacfb21b08eb1f4e7f214717d2c220d9ce092a56b1b96c45", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java": "a9f64ae3cfae9e047f2f37b3379a3f1c9dc27c86a31e2ced057028ef3c7771a5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageStateOrBuilder.java": "068c10fb39683f3937ca37c6f8f0a88a7d29b5fb387600735ed03206a7b8f73a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java": "e8ca5c051f81ec463c1ae55827c7dfc36e0e146c25af06bd5140f46692f65a24", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RationalOrBuilder.java": "8c681cd83328d0412ad93314ff3cb1bcb0e5d2f891b70860eb1a165e90765ea0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Receipt.java": "836a380ff454c9c841177765edce4890045af2d9812041d24a15f60d87c1dfe4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ReceiptOrBuilder.java": "44ca675570ae903e704d4dba0fc65581479b02613a607f986dcc4a36d9018d1a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMeta.java": "b89752208dbc40842d52f53cf02e9a7ddf5b365ace92216f00438aef813657a6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMetaOrBuilder.java": "bc2ba7a1553979a2b2fff3d8346a9d35795b8babf81d119b9b2e63210e5267c2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceAvailability.java": "e91b649ba8ad7aceb5ce0d2c9248c8e2a2e6007f048361c509838d845d0a7e28", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java": "415d760b39c7dea45cb8703660a9222564ff2c6fa95d1fcde65cdb79d1d7f27d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRefOrBuilder.java": "b5ca0f32ba2275d6fd3e173810692e0f75b1118dd137fd49564010e2015ef414", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java": "9e07e7a8073a62ed164c26969323e8ee193b7f0bd093e2eaa13fe5329fef84f8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefOrBuilder.java": "da927faa873101358283697338f6030b0c4509364c645d3577bd889b02da2204", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMeta.java": "0a2cad41082005ab6e4715bc8f679836c7b55275154a04cd8856f428dd5be66b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMetaOrBuilder.java": "2b57501e9693bf8226c5b5d27d70232eef49e182a0c083a9b55a95581bd61e70", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdvice.java": "02c57b0de06c99bbbd865330501791ee976fefdf204129076b25a85406b22e7e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdviceOrBuilder.java": "62979680ee33448777aa4feca8559989e19a408ec1dd1552584ff749564ba733", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryMode.java": "0300c1d54f3d2070b3ed70a61e8011c412472708b8a2bdc56b75e14cd797a419", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Revision.java": "b4b7f7a66efd15356900fcf0342e686c7ece2e60903f71dd41b91a4b5a91e112", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflict.java": "f4949bcb85e1864efec2a48f571b6e1716e59a5afe1de519eda24163af8a0a22", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflictOrBuilder.java": "009d3940c3f35f237fa8651aaf16c1430a5d76aea4079004334e8755ada79848", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionOrBuilder.java": "449a11473d7ee235d5b1e80df6b06a43786d8d2d6c897ec87560984085c2dff8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailure.java": "32c5741780ef2b4ed5166f22ed74f15ff2e8a1fbf1a6d4d2233c176438e2123e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailureOrBuilder.java": "e7a1404025c7c6c07ac2fee6bc320150aa20e143f118bccd516786b4623cfe78", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java": "9ed1a8a181467a9a04cbe9b8fe3a7f79b7c297f9a834e4f3a46c107d6e831524", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcOrBuilder.java": "ea8ac9d5a42e5492b674ef54341772f4da54b4f6c77c77236ce1958c1026ed21", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailure.java": "3862a2be735400af87a8aa57cde56572074b17d41b183f65315709fe58c30114", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailureOrBuilder.java": "657056a0bc0688efae70618ba0a541f0fd65782da26b597eb2b8700ce045192f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRef.java": "3131061fa28e11f5494dff299b495e81ead0906695b117d55bfbe51856fdca75", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRefOrBuilder.java": "1bbe39ad30027c20fcf206af6c9482802c9bc96adac899f83e6e2b9ba1b72465", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/HelloProto.java": "53954801755cd825c80fa9b2721f4eef714287f4c428cdb574b4c81b90e25686", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequest.java": "d7084f9c9349faeb2b9a516d740a1f45ead6da42cefe9094b479674071e91a4d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequestOrBuilder.java": "6cce3dca4baf6a40e288fa301f802205f987254448277e54b45e0ec8ec94c35e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponse.java": "31eccd856428b5b95e2e68219d5bb90f742e3c3e83322eaaea6313437131b57b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponseOrBuilder.java": "d5d83d2a9dc95bbf4013b49f473d69c0f132591fbcf9d9eba6e1cb7b8223a956", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java": "6c5a200412c2221952c4dc4bed4bfbd716c8ce924d543ccb6a2321ffd98f1cc2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfileOrBuilder.java": "56a666b79f43bc23e9aefb7b9dcc025dbb9e601d2f81e1988b92de65277a647b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java": "03b3b15ef85208f4ff60298e542a2d9a75ac40dd45c9981bf3788459752b608f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBodyOrBuilder.java": "ff483affdc1c4e2bc3ef2c314a432c92cdfeb0011fb6f51a76c18020d55b3406", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java": "681dc595dc5feb2d9a3aab1d1e738d861168097bca5983d671ce4ba2b3e1132e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecOrBuilder.java": "eca61ae005d19e0b77654a34f166bae9a652e762b7790e14c8c369aaf1023c75", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java": "b89bd1ab08c23862eac81751628cd67b2ae59ecf44c012512503a8cadea1ab39", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpecOrBuilder.java": "abd26578b358521088c1928a23cb9771943737ee97e517f4de416e10cb49874d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java": "d20c348e1c6e9c146ea8a73028640d6cac95bc4dff8efe96c77df778d4dd934a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationViewOrBuilder.java": "beb0ecf4e6856c03fdee1769234ef3eeecfdf7236d274b9d03a6b886a0ea79fe", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java": "dc2122caf9b91fc1a77709b3742c62ef7fb036e5aa19cfda856df1777dfe7b88", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java": "8825521c290d085bb2c3f217a6a72487c702f06f797fe4dea8a2df0928bb5b08", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBodyOrBuilder.java": "2260de47e0cf129b06b06776f9229594e7a65cbc2a089197721a4ff02f72eb8d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockOrBuilder.java": "cb5863415cc7acb2f6ee3d7bcb90be60701cc57d869622da8ace07cc6dbbdd00", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java": "d2d98b014c04667d4f315ac48a53485323ee6c1f3e4fb0c99d8e16a3ba41cc54", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesOrBuilder.java": "c5c1a338502480405b4ca0be1d9840d250a2d5b1ba39d67610ffee80e85d55fc", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java": "c373ba330f148946842e06727f2f6cdbef57699f4be474a1b3621e29f59c631c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CalibrationOrBuilder.java": "a27c61d714eefe68312afc4d6111862a45ed333830463511a9489936376bc775", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java": "366d2973666df1491fd086cb7dc4b84aad0afabda3a2243a282e643761c46438", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsOrBuilder.java": "d651682cf61b03876506cf609c79d76dc7091ccbf309c7c66de45f5ce1ca3254", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java": "42e926ffbe3323ec9cff9f4cd6e9c14fec4bcba252fe3f4302fd4c73c97c86c2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResultOrBuilder.java": "80731a1304a4d612dc2d9feac100b45b11ea416bfe439dbe2ca8a2a32f99226f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java": "3a0a2ca7fddfff710335c8e9599c202c09c12c42677d3976845e6444a404a82b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataOrBuilder.java": "ef5dc9a1f829d0baa7d0198de42f20129547ab6884ad1b085a21bc750cbb3ba1", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java": "a426d1c429b9228c9fce8eea8bc2aed5270e9e24f209559fa062b2b6aecd33be", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionOrBuilder.java": "ea991359f3eb142d40597d5e4c3513cc57fc51ac30083333a34030138c9e1de1", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java": "7660938af7164105e904179fe2a4c712bb727ccb3c0bf0f96516b94fa96df59d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordOrBuilder.java": "5b3a7228c53126baba33c4efa00ad26331c4ace0f6eb504ad84a5942903db139", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java": "3d4bea904bd99ff8c19e7a1374fab017a6781bca776ebff9e22f056af7d45f32", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecOrBuilder.java": "70e5c9d396a6db567c0d0cb290b2cb0f94b3b3d17efd2af3452d6b7093c30564", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java": "67b5acbb9463391319c6fa0f7b58a50199f0891a6084d68cb4615bcbc7fd6555", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlockOrBuilder.java": "9d92727c173a7311a911d4c0836ab013d95696cdbc0348a0a306e68b4e748893", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java": "18a3f136820cc34de876ae04fc2b76ad20f806a00865980cb5acd4290f241f4a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationOrBuilder.java": "d637a46befc69850fec043f986ac6829b1f8b6f9f35c2dfaa9f144da2782422c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContentProto.java": "05d2fc1232adbbb2e7b5d1da5f355f95c8fdede972e3050bd9ad620e8c0e5edb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextLifetime.java": "aa7793144a7a102ffc5088c1d3012cc738232b75c7f36d239ecdf65f27d0545b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java": "b4da6836dd2fb166f27b1f0e3bafe23c37341cc38f3bd2f7a55c95331c3cc3a9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRefOrBuilder.java": "ffdc79d955b7599fde79a9ed9f8011ac1925f6b3556c1c7f68fa418346cf28e8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java": "afac0e0e451c7c49c7695947f38bf4e99f267c60cad66b5a6448ac3d81129c82", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelectorOrBuilder.java": "759b72c84a385f6f4fc87866c3084b326384e87bda3528b1321c28393627f047", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlKind.java": "19bd19e78fd90d74a8de8373c81f871473623859088526c389a5235fa45cc2f5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java": "f9f98fa2b2bf3067b4bb1a1cbcfa43eec15f7113d274955bcdc1e6175022c185", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgressOrBuilder.java": "85b3cb0f7dba508c4c4004a0221320178c38414f6841ce9ed0f6844d24f21d0b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlState.java": "1465f0a26d098d1a62654f12202cd6609a6ca3e6fef4f18a7fe8d4a258bc95ab", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java": "cc6b723a8f729c52c4ab50a49144e647f4bf1daf1a20c9691fd6be3f01dffd44", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBodyOrBuilder.java": "f600709e2deacfc55bc6896298c2a7f63d406eef8a0003d82b730aedf99c17a1", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java": "caa9b7ca8f49bbb56683da3416b344ca9daef024f8ca1a5681bfa2707edf34ac", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationViewOrBuilder.java": "ff1271087da4a523eddb08bb187d57abe37fa8741d3c5f27b917306b793935aa", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java": "bb11a128308b416b2fe479c42e0f08097dfcdb71c1d341036a63235d2ece379d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResultOrBuilder.java": "199eae9379316f7146b1f31065e8022cd6dd651afb9fee96147e5b43ab2fd6eb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java": "353cf3957c459b3f083f682e0f0315f5385df9d4c022485afe64c900934148a9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpecOrBuilder.java": "72248ce898838227189d6c5e49796d379bb14b192054665c6b583e20df69c0b9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java": "d6c8b09c9b2d33c45e6ab7fa5d080326117a4a806ae3a98da41d4f3c0b80f77f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameterOrBuilder.java": "08fe0ee2a7bbc18b8df015453ff2e5f544439275fb558e3a20f1ace2af33c7ec", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java": "3f09bd271f5ed5b0b038e099b00d3f26a5614e320bbff6eb36ceafe9427ed5d6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpecOrBuilder.java": "e4653f7c56c26bdded9be9e88894fd965de7f2b6ec2c2f2936000036bb6fb99e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java": "e311bd98eca273ffb5c8bb19c69ef9d770a94f215bfe85456d3303363d74a363", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionOrBuilder.java": "1bda926285d7f2f4330de7a470727d6115d6638e522d4252db2a5e0d06873b33", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java": "94e3ae01847d007f4f2ed18595df32676fd962599158d4ec65c711070b7140d3", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTriggerOrBuilder.java": "8eb5cc054e4a1609b353841a07cdd4c2764087452401bcaf84a47409cfcd94bf", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java": "baa83b1dc6b7c971fc2e93b8e9a1c165c14570a1be60b6a1dd24367a2450ea65", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResultOrBuilder.java": "56aa700113b85090ac923d7fb0a52934142bb4d119c5ec744b83c071ca0e837e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java": "7f2923a0a1dcc5dc72f4aaed9642732966f202d88731eee68cbcdad0de9ef003", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroupOrBuilder.java": "811d217f5fef708f0d514c6cf7f3393fb0c64f3c96b0e67fa39ef3fc1fb86926", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java": "9dbd988da7953ddd91bdc8e2c7bf5885e52419fae20ae23bbfc0f5ade377f8e5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderViewOrBuilder.java": "6043258debcdcfd75445990b0a86224511234cf9f723404d0977b9deb27f8fdb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java": "7e00f0ae09bddf16d33f5656a1a439cec531cdc9474e88986557e36c4ab056c2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationOrBuilder.java": "a3eadd5679e5d7b3317c202fd9bd5735b5422b390b700d063473acb476f690cf", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java": "a503bf1d8d74199794fe358672e8232fcd7cc8d5ed2909027135f2b8e98e9dbb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameFieldOrBuilder.java": "987984f7bc20dfe0cc4bde6fda5dbc63cb74be65bb86abd60f1634bceca8ae4e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java": "579b37794bb4f8aeea897099875a1fed27d0b8ef9c843368afb751d57579799a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceOrBuilder.java": "b4afe471ecdaa57eb48f1e37aace7712d39a8c1cdd77deb3de1049dee56b7084", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/HistoryMode.java": "bd24d3ae2ec35cc489302cd6ba3c49e98956928f72e88c4d0ae756f060de34b9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java": "8319bff20cbc4c83855837a95bf49b12da23bb3a2db296285675cb4969591d97", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdListOrBuilder.java": "2ce4553a9c2582ba8510331a3c05d10545ce1a8fea04d2472047907c75dcc64c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java": "01eb9f73abfbac4a310ebae2f323aa6f397d7be47b69e1899fe393577c89bc6c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayoutOrBuilder.java": "2131f24dd17daccd2bd5a73b365ae6f982a8f07112dd1ca379853db13e5e8414", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java": "3d3c1fea6973abe37279a2a9effff2354add4fee87ff0814a726535693e921ce", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtomOrBuilder.java": "f3831fd09c1fa95108acca52f08052e76fb56e5be733eabb9af64078f8f132c7", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java": "f6fb71c01539c4792a87293983096ddab84695f70c3ef440a3fcc0a19dbced9a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java": "f204125bb503ea67af941d9db62fa1fef35e32a58438f3b5c7f6e5795bdbf552", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeListOrBuilder.java": "053bf7e190df8b973e7d28f94e7fee5ffa0a89a4ca5dc868304d058060e2028d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeOrBuilder.java": "de2ff121c5214f6cf12e7916c0ce58d71b4715941f4764cb374b4679e20bf0c8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java": "0c65d268025ca2c15679aa90c6d0f673cd720eb7b4c607d876c63f411cc32d1e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpecOrBuilder.java": "3198c37b0814b14d08afc84ccccf7677f354f23f3809112e894a105864f80104", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java": "c4a214e2662693809a81d37152cf36981db6630467600e634ea33266cd0519aa", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerViewOrBuilder.java": "1ff117ed43611ea71bb71d10c6165639f69f1a4792a2051e300a7f32f89e28f5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java": "d55b7f7d9fbadc84666c04ebd5cda9e96a16722ab890d64fdd919a45f170971c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContentOrBuilder.java": "20fc3ca58e6e0a16a2e4a1c00bcc6c8a9aa05b352c15431341b816defb7bb661", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java": "84655299b94397a2115dd9b9c48c0207495a72f086c1ef4f04dcd9f6df6d4d8c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestOrBuilder.java": "cb691f8647a2441740cd198527a5dcf8609db6b6bdc8e4bc04ddf2454d463bf0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java": "5b431b2b354aa603137aed48ff1f725533415eba8c474a3b9191092ae2e67118", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResultOrBuilder.java": "254a6d3753ef212e62294e230f0f100b18e6543c90fcd9fa6bf38fb040c6d05d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java": "ff6f9d903a9ca8cce284942c853d33960a5013299410a07a6abccbc769507a93", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceOrBuilder.java": "162e708f08303c7555b2a04f03575e3e98380b977d8ed3ee86cb232da0d37f13", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java": "881778cece316252aba2b1bf8bdf49820b5dc21c3908169a527196f753174eeb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdOrBuilder.java": "33efe04987201993d70743c6812071b06018de3dd47d588278b71d452a8aa19a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java": "841c51101eb558cf7dcb59bfcb617d46dfe4838a812b1006b9eda5c2362ee6f2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValueOrBuilder.java": "37a6614ffd61ad53a7b5c7b1a3b66bc7069e322ff62b61662a27581384055497", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java": "d04b7b01a20d9fd7a4c4e33c7aad4e80ce7fad3bb5227b62a1c98cc9d1590622", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowOrBuilder.java": "c97834765fdf6abd635a7208437cdf06b72c67062e06b8f6ea98001d0f0f5577", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java": "8402cc7a1fad4584b2a000b0acbfdaa514f0b824f7c717a249a8e7e1e24905b5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBinOrBuilder.java": "d0f7a25781713af0435c61a035dde51217b6b73e80d2d59b3d1482a29136405d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java": "a83bdf58e356bc1375fe7c2d1328dadb475fadec6fb5b7f38caf0a68a6cede72", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentOrBuilder.java": "19589846441862a6608bd88c22531a5d577eed35477bfd46b6b4aa54c64abdf1", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java": "9097da858e4298af4b18797bd3347c1e7841f6a8b8c38312140e96734626e15a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStreamOrBuilder.java": "ee50b047b629c8aa536b8f27ae300b898f2c827539f6ccabffe000b9e0026ffb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java": "4fc4c829ac5e18b8454755c0eacb0a5f0da2b0b3bef381151ffed8d18eafed7e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaViewOrBuilder.java": "960f60142bcec1cb52ee7c37ac32ec0eec3a86750df8d347df3e5a3365df9768", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java": "12dd63d1e8cd677b2857b037c9a10021553888536ae0ca92c35192001c6cec6e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecordOrBuilder.java": "1c49b04ca8a9fa876a4acfadf1b8dda56cb522d93f4345bc92718902105491ca", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java": "70fa3fce03462200d77ddeadae654164e88a4485910956c729167c7072e909b5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraftOrBuilder.java": "cbec6bca6a19c737a9d4d11d4ab25147417b4871410fa7f5701f1ee47687badd", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java": "22969a1f2dbb3faaec441a66f0f759c4b70c50d852ec14de7cb592ec225490fb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePartOrBuilder.java": "232944fe7fb1451e59c418099941c95cc06f1edd3c3aeacaaa4aa104d4fbaac6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java": "f192d72bc4b8ca50435d0c14e1305f0b9bce338cc1bf9ee9adc9f57f5aa35b6d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageViewOrBuilder.java": "8f8cc08e6e2c25b0cb6809d093101d4a188e107bf7698b3e3bec832c60bcbfb6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java": "722550840611e160cad9a38938d3cabddbc9f7de785af4d7df316471b368cb8d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntryOrBuilder.java": "df6ec79177921af9703d5f4fc643445a3c01ab00298320133bd215cfbae7e382", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java": "1784529094d66632e5d26dc0506cd60213aabb65194d3baef6798873af91e84b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalarOrBuilder.java": "56b772e4cdff51e338dbf2848954e56e39b97aa4fbdafbc4c37ad20e2f70aebf", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java": "cbbd1c2bf9384aef45b04732c55586c8281ee6910095ab61db45173ead9918a0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBodyOrBuilder.java": "a03b742a70b76647c87ace1d5f18df4f29e32b068930261ea114928ce1be700a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java": "5d1f40947709dbc7eeeaa061d9e87faf79cecca7c68af76f3f28666c29942f03", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookViewOrBuilder.java": "c82c8e7c67834e57980349dfbcec4dde3e9b084f503db244acf9ba948349d929", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java": "79eb269215d7230f5e74ee63cebd703214a6fb6352e4b95842d1e493eff4d0d4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocumentOrBuilder.java": "4dd753819ef36638790eec2e0db727cd49f80feebb935319fc2a7f4a94fc6ebb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java": "909c8a224064bc5f16f45ce67c9fd3aaaacc1d8c1335ec18e2caad0003d92def", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilterOrBuilder.java": "e8acfbc8fcbd41d507c29f2095d55e80a006ec829c6c1fb395c9e3e04264bb08", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java": "fed2cfc8a22e3d11914af838e0c42d52f4a15c1eca474992e5d6c5caff852a58", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQueryOrBuilder.java": "e57df4030c15e02930230d40e3973bee89c6d1a51ba4685dedac59fa98bc48ac", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java": "f909bd3ff238d1949a87535ac0635ee414aaafbbbcf204a6c90ae65f14d8504b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectionOrBuilder.java": "19d926cc3beef6e0313e27844da5bd505355a3b0d9dd43a6eac3748ab5c7338c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java": "0dbf7e81e5ce8d457203882892d552dd2c4a2a282081393a5accf1d403035d89", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsOrBuilder.java": "c1a142d66fc12d060ae314a09724d1867d14867d8070b0782c99713d9ceec1bc", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java": "695ad74c43308fd026d0cb52642a3c1d53fc89ab4be780161d74f3677913c97c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSortOrBuilder.java": "be078cb551f0529cb1282b4473712be4d87807fc146cf2caf5a57a5f4726984b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java": "09a0e7db82fa67c07b51215862117ef7db2b351fa8fc4fbc0e7074e0d0b14204", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionOrBuilder.java": "67f0e3599f27b3af94e67f70689e7394f02766a3df398fb099926cc42bb56580", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java": "67b3c1a2a2172f924add313697a2cff7d2b2bc17f74c1294e6a8d974e3c00ada", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordOrBuilder.java": "5744c169e656b06609841912feda5516fdc4ab0924faaab625fa7f348786cddd", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java": "1b1fc737f322322d9a2f59e6ea0dad68621905e1a842fbb19882205cace78e8b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeOrBuilder.java": "cc78a10862934ac2853b79e94745ef6b180c95b683b222c0ae4a78be30f5acf8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java": "44b8f80c0c919af434c96d0d038867e0317219cd915cb566e4c18f75af29109c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphOrBuilder.java": "4b6f05f5037d9c9f00bb35702c1df08e38db6db61ac4523279b3210659be752c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java": "c7c76daf23cc29a2b4f2fef5fd12eb9f08649691b5de359ef4c6ec96d56b09c3", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionOrBuilder.java": "47e12664440e117e0aa32028123b5b7336c6f5cc617eafdd353e5a9c56af5b36", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java": "127fffd28e726387f1ffbbf10ddffe2c0558f59ca13ed38e76de0a2ff9b41abd", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionOrBuilder.java": "89c8f741b88efc4e6e3b31b87d2d8f43118642022493f14783ad49275d5f5b45", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java": "7d0e767a04e5e4513eb037024eebeeba2cf925db0ebf33be8bf0fea899f23b6c", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValueOrBuilder.java": "19a5375ef86410d1f4782b5ae8ee817c6532589751fa8f7aa3f8187bff10c895", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java": "037cc41bd8f1eb436f01115d2b0b29593d95e67e18916d3c72ae87bdd1d772e2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPresetOrBuilder.java": "ca437cda5a38561e9db595c28ea8be283e80d4f05c147f65b103a201b4fe1f82", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java": "c3efec76f5e1ec7191f3d8f19606d37aca83f11e1ac2c613648fe4ce7c39ca42", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurveOrBuilder.java": "b1bd67e9b98d69955b029485c03f0c3fe59e3f1db232b3d41ddbe4eee13c0280", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java": "dc543d311dafad2e8fe10d6dbd10a09a1d186a2c394fa58c3e63ee4ba3e5b6b1", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePointOrBuilder.java": "249108c83a4e34e7043c67559a6f14cbfcb290d27f3494fb24f2d75d3436cdc0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java": "93a5e128677879fbe24f9e52f130609bcb55d5ddb37d66ed8f55d8954564b607", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichTextOrBuilder.java": "b3f79354dad466683bdb7c993b323df87ea6286dfeb0d93aae7c3e0a9e1116a0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java": "78ca7ac2271801db44e02d9e64eceb18e7954cf9137d329f35585186286ca72e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRangeOrBuilder.java": "71f89649b45b1c2a514efc1c37db953442e31e8b11b3060d992cadd8a3e0694a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java": "fa7634020c255aa54bfa7e8802bdc370618f9e25b630d368e90567ece54d17d6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordOrBuilder.java": "825cbc7fea09ffcc8d5962fce499df39576b54a1431feee4f39301a0b77724de", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java": "088384d58168e863ca25ad1aafc21e0e1745ff2bea76d4b0c1770357e0925879", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateOrBuilder.java": "9900381ce28e84ce81d18d295cb451072e3e5952d070e12301ac91ae84e0f300", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java": "e074e6e7c9994c090a89856d37f4e32b37814bb939a684c1b11df7081b9e6391", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValueOrBuilder.java": "2e876d55fba4c4c815a218b3b72d5c6fce2143d5ae8c825d08ebdd11ac9c2bfd", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java": "ea7c9803991d9df2bdd781fac60b6e2c78c3bd68a53f429e1cc6241929a7dc9f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecOrBuilder.java": "378df50600f9afad98491ffc898dc0c69ff6dbbda162c72e69b72a6a4d9403a8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java": "13dc126f49f1f349abc80b02fadd34d7a5ebccd1742727c1a8fbb9eecd16f8cc", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationOrBuilder.java": "31187d8bfe0af4044f735e3519d64da9d72107900e406a11c229e9c8c3038261", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java": "764a098e051af81bf781a5dca5907adceb54b7c2edc34cff20daf50304c1985a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationOrBuilder.java": "f1c103c72f9e3ed29d417c192648b62ce306745a6285bebfdfcb128b5eaefe9f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java": "717b3d451cad02ec2e5943ac6ab6027012374c0521a45acb4a69e7c71005dc57", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFindingOrBuilder.java": "16f56bdcc74eaab45dd75b9b9778019d9fdce7fcc02256f81cba5c142ff97459", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java": "71cec151edadf9fcc82878351e1b34b8f3648fcc47525aa144f0ecdb3a5169eb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataOrBuilder.java": "1b3bbbc616e7f9ea4a01ccdeeecf088fea58e878f8bf7e62c12f40de0e961c2e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java": "77d5dbd8a1722c25c360a2c553de4af3962916abaf56c25c0ed546efd091e1a6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionOrBuilder.java": "4786ea9486db7185926bb105ae64b74746be9e42b7aa7343d3e825fc3e4bd73d", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java": "81e3658b672ca3b9a3a0aabce3cfd3ed2d836eff1af1be44e496a18836e3073e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTimeOrBuilder.java": "52522e8c2416be6aba05c31a4ca765ae22f9909a7406886089282874af8c4947", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java": "965bc3379d05a5a5ae5847e33ebf57935fa9076dc0211941dd49e10af0d0ce22", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOptionOrBuilder.java": "9d5e65179b62c9c7a02dcc1347ebd6aaf6b872cf7570cc989a78a8a1e2cb570a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java": "5911debda85c7a210f35cfeace3505c6dd14c2d20ba4a0b0bf202e9198e7b948", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSampleOrBuilder.java": "3b0ce49c8562def6189bdb32cc7123759c359ebf323f34b07967396200936e02", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java": "1ea75d5e8c5a1b99313cefd22950a3a064a2510e644569aed64605ac06ea2953", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceViewOrBuilder.java": "ec30ed0d088d7c7fe30b36f5d89beb35945c5593a77b291546092cf57c8e5251", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java": "cdf2a799f3ce504e7807f07412ef6ab75b0cf5f46d9d585336d68e91ce8a8b78", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecordOrBuilder.java": "898a0b972f03b0859674aeec1d120baae7e00da1c973580857c3c21499ac17b0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java": "539be6f3331a24005100b0f4714b101795224f0b406fe9e2687a448380aef462", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadataOrBuilder.java": "8edecd06dc183354af893a7ca9bc450ba47a6e4e89c44af9e8c8899e1333d569", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java": "c9071266ab6e0a85bab3e35920eac5184aa7a803da76098b318fc372e89295fb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelectionOrBuilder.java": "9de81117b8c99c8e9c290eba5b0158c28fbb68f8d3a4ef1f1f43d0571eee49a7", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java": "fefa583c17dff08853ba02b9b888551d39967b2aba005e89844d575bf932e8a3", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefOrBuilder.java": "fc7beeaefdd0adae48c880d4016b8193c3b42323cd446cdf8c5308011419348b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java": "1598fd9c24570330967d8e4f6c7d86fa66ccfc36ae61fd179f72fb054246695a", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValueOrBuilder.java": "16c306202c2bd783be4f15eeffee96bf804d0c25374c04c6a24abdfd2fbc5231", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java": "b9971a98aac6df70fb54d1d3d6dc3a07ecb48cd2902623a271145adb191fa099", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlockOrBuilder.java": "31f8784706e613327da43f16c79e2bc62de6ca4c370d04e3449c2a46abe77858", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java": "fa44a305c6620b088df706e29ab613f55b1fe7c45e16e3c2a6d2fb2c8790db13", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCellOrBuilder.java": "9dc7ee42c9ffd01c56ced131f84d26332aad1ca29bb2b49fc924fc116045f985", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java": "c2a450b34b0780d5cf1912fc2a4679ebe75dac167da4cf5c1ad1524588a30428", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRowOrBuilder.java": "891029e319ae7d70e4e5025c15db7ad44757ea5c560b18c8129648a9ad41f9f9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java": "38b29ccd10e39e03a5f0a22ab544c2bbadb4e353886c751fea54cbffe8e85e93", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecordOrBuilder.java": "e9e93c83b914818d1c74438646647e062d16c3e11837a1b03d1dafff3e4ef519", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskReasonFacet.java": "5925128cc65285cdaea3369eb57476afe7295fdba16e361b46e5afc35c1ef576", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java": "c59e19ad31b2f1ec8027c8d2e4abad00e8cdfcae59b9cdccbdafa98a5662239b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotOrBuilder.java": "539a994cb000c294238e6df269e711c7d2efa74343f1456d7663844d7d76aec9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskState.java": "2718775583ebfea0f02dc1df842c87defe66d99351032b5f31a941dcf0d6a940", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java": "e2f5c29c01084bd32659b94ed7c5cd0de88a99a99910aeeb6ef181392aa646c8", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentOrBuilder.java": "bd01e0693402777f3ebaf62daa0ef4d6984939800285d2693033631f8275c3ec", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java": "e06bd7f7b7f13a817973b2552011c9e703277cc60706ef5a91d42cfdc329ccc9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpanOrBuilder.java": "e8b26a01a21d54eef567a0dd547b86cdcb8eb20fc34d24c98af7d440d48771bc", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java": "67f03f3bdbe27b7c33d369582f95e32ba2d5664465a6e2786e055ed73b107586", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedTextOrBuilder.java": "32ca1ab26005b316953477c594eeb8f80bc88187d2a94ff4a72f6c8d38b57dbb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java": "bf6e762c072c010d51d4879d6ab84c2954b249bfc3ff9ea2bab8062346cc0dad", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClipOrBuilder.java": "26498ad46d9a90deff7654a265582b0db5e8d26908405b1edc36bc6df802ffeb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java": "e80a04fcdf4426d0e0a0634f569842956c87d6081d17d7e8759a6208059be901", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrackOrBuilder.java": "b45315395bb1084a6f3fbd0d61f242ad9c1757396b84720dac9af2dbbeae5ac6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java": "819f91f3d0d42dce7640732a58429ee01cd3fd8949a571678c69d1a778c968d9", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineViewOrBuilder.java": "8b9d01a5477940f8ab45cf61c0b75f40daff23be7c61212233f6ee6d0db59705", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java": "3008ac9bc2a7ff6e36b2af432ed53461139bc2b80470221b5051f8a3c0c6f55e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposalOrBuilder.java": "e376ad7ee324dce7701c86340860689d5ce74b9e074c6dfaf12f5c4ea4c218d5", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java": "37792e082e2730e772a5e363ac66b4442e80b5092f9e28dbb58df28d8d5b422b", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResultOrBuilder.java": "cf899b74f43bad27a32603b4e109e11eb29cf475804783991f298b5473ec11e4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java": "c6076c8923b05f179927e01f6eabd46a97f3fccde9c33860375611ba328bb0f1", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpecOrBuilder.java": "0d4a82086051f7e4d01548a9af6cacf44b9ff55b84202ccccf91c795c542e2e3", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java": "5e3a64ba71637b16c2ca58bd7190c8e8118d4208c760727ad1a4ba465141e9ef", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationOrBuilder.java": "5433df54397acd1b04df9c53df123910ced0e3e2366d811444b49c9865afd67f", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java": "5a4eaa0f0438f34953f473b8b1eb21ecd8b025aac193f138ee3cc48880e73ce0", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpecOrBuilder.java": "23bf2bce69ae18aacbbf084635000d312139b25cb6da60972066f1ada0ee4d7e", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java": "570bb78840b6a574ed74393f4300901d893dc79ca729b1e4f3d81fc2f06610fb", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInputOrBuilder.java": "95aaa4b1ee6276e4acc9bcc73a6d13da038a7bff716af146518a305c6bf5a110", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java": "4dc27078be567ce0acd9729fc10c52dbd72b035ef3d0934835c4bf589344c260", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntryOrBuilder.java": "8ff7824c50b36c39545abb862a7e192ce30e0995b8e3378cd68e92984d8572d3", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java": "3e5034cc4ca73b0c9e2a1280d52a44909390ab3ed9891d15a2fbeefe64faf7d6", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueListOrBuilder.java": "13d1ee3ba096b3e61d5380f115fe07ce29fabd8ef863b3f03dd3e606b53ffa32", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java": "e7994e41fc04e26611615bed87d77d5fbe7a14b9330a69eb5620e6baa61a3de2", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecordOrBuilder.java": "77c14356c5d38cc595ec458b5840285968c8d5af2cbba7860eaedeb1d666c78c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EntitlementChangedKt.kt": "fe8ebfcc9648408fe502f08a8a2723dc5a437b126f9676b2922bf7fa2a31b528", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EventsProtoKt.proto.kt": "1db62e96f448dac65b8d49a99349a065f5ff7feff0a1bac7a6e8071172a67658", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt": "4cf8082790f9e6458ab3fe712e7d872fcb5862e76ce6de40bac461a70dac59c5", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/AggregateRefKt.kt": "b311238a98caabb19dcd929ca76242c73311cd5084866ebd8d90d01099b7fdf1", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ApplicationScopeKt.kt": "83d0e34721e59593a62e34285ee0dbd6415e8d7288d600d4edaa759a3a349ce8", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArcErrorKt.kt": "32b965355b0ecaff8c70a36d7cd79864c0d00bd180fcbec31750649a225025a1", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt": "c15a3a3b8abe4a809cfc0b54fb77d4052b427c0b6a633576109feeb1775d4a80", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt": "78180dec46322b0985a659b735f0036024fdcba5d8641de6277906d76052dcd5", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt": "672cc25a376834bee0d7eb8b1895cee8f0c2f348d51fc61a4f54399d86100895", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt": "94a920442d04ddc090de59c152eda17b00228ac3ca2cf96c91eea686bb280875", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/DecimalKt.kt": "d257c9fce9193ea989b057d90f8cd7ead5d8887e3c2245bfe1f7258b860d6033", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ErrorDetailsKt.kt": "c1f0385e384567dafb6211f9fdb9daca78ee9ba14daa3b917595d3d5a2e8082e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/FoundationProtoKt.proto.kt": "99f4e6e3daaac7ced2a1dd41c62fc87cbeba6b19cf7557f181703dfbde444565", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/IdKt.kt": "a82bdcef00c1697afb7f12696def78a30cd281cfd09e3742b9fb08ad65d25410", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/InstantKt.kt": "02ae32542532961606cdeb3773376eadfa13e67367201d3d875775dcb74fc9da", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LimitFailureKt.kt": "490c1e2fc02a81e1cc35267be5d0925d870bb3a2ce0971a945a0631e003fd939", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionKt.kt": "37d2eea09ca3e1ca6df5d1f9ec1f504e77eaf0fe1906860fb0389947fb2b432c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt": "ec8248c594c6b45b3f058ae895a15c62b0498206e106c01975320a644537b59d", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt": "30b76504b38d4b0edc1ce21e525e37d63dbf514f4e01052ae60666056faf9165", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/NativeContentRevKt.kt": "b34322ae96a82e5e39a48273cd92d560d322e5c1b3320c9c3f309482f211724a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt": "af86715ef3ecc7a790537f9930ba69111913988d32f9c759ddd0c0d827656d94", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt": "1bc0e2278cba2bdf672114f3d5a5562b888878568c173f452ada5aa7960117a4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt": "d221fef6f61e51403a376e9b66a621528e0fbab2086733cf7e3e505a82f4f353", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ReceiptKt.kt": "633d2f2e253c9eee040025f35b5d06147d595ed90447a9ccb680830faeef7382", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RequestMetaKt.kt": "18e1c74074eb75edf4fca5bd1cc5c4d27e7e17bf23e29ffca85403be88ef0a98", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt": "d7b2b7a44172b04b4b8e6998086230beeb2745351c3ca130e0d87fb1165df3e8", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt": "aeb0e4b8b3d16e2d31bb70f5ab6936840ceb28784071ceaafc5cfafe49f47371", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResponseMetaKt.kt": "f8f499884810b908ab71f70f87ea43bcd2579e6a4b6a230f6c7b8aa5f66d3333", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RetryAdviceKt.kt": "8bca147f4687902ac98b545e083cf6718ad802d35558cbd195aa71089d9db283", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionConflictKt.kt": "bff06769af5625833a81e9f3f1e3d42ab6c7eb1b7440f924e5f801f963a3b86e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionKt.kt": "9b6c2f4d01c669ce8283226eb31f3ea0edfaece14162d1fee79d6b525133cb83", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/StateFailureKt.kt": "00b68e19347e56b4cefe892ac7ea96d9d018f15990d6359493944a06291a89ff", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt": "3fcf36c235d663bfb6844177946556a17a3faf2ecb8d25e37b4198d0a987f9b6", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionFailureKt.kt": "386340e2635090263d6dacda90bfe8334a923f2eb6a745d3d86bd39d54d867c1", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionedRefKt.kt": "5cfa97b24ceb9d067fbd6781f398e3c48d075ea0dd25dc4f12ff1956bf550e09", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloProtoKt.proto.kt": "858ffdee11fcb438e594b231a8c5870add28da12f0004e25202e579aae34651a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloRequestKt.kt": "6592591e75b92d28cdadd8d5bce7713b9128fe02283bed2f4f1c756eb39a0ddb", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloResponseKt.kt": "fb82759414a4817fb9a932eb6e7a57edd602af796f75ab125c6f986eff546397", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt": "a45eb550798e3843485b17ae17d6ac7659533749804f089221c0c3afb379ce30", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt": "26e32e5c47dc54d4ef5b2ce0743c0224e8291eb1035953f03b72cabff53b2fce", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt": "d7f3625bb5edf73dd6d4cc35237aa291225c7a9c8b1a118ac4543dadc1ec6b21", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt": "87262a7c66542d7e201db95234b5eefe873cf589824988ca8c2703562b4fe77c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt": "42ca16cc55aab8c19f2d1f4746109ac61a2c4f154ca6ea31fd2520ea38fa6ff4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt": "2b47c079204c6c785f02292c9589833ed4bca520b50a1501287290510f629ef6", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt": "64051c8b199b68174066408a88c5cf669d97715fbc42421f9de876b4d624cae0", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt": "d82224d359cc92fce325c7d5c4651232f4287e5f57833058bef0feaa37778f9c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt": "bbfec0f770637c8f7f62f5d01dd346b4ab43a3f4c7661e5d603fe0d78967ac97", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt": "5ec398abe370d01a676829dc65fce1c17f7c208fd614d5c8036029f2d5c2e7e4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt": "b6d85047500639cdda64eccbc8962cc79d2596768d7bfc5b265b8ecc73af3b04", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt": "f199fe8818771fd6f32503e006747cefba7a8aca29fc1d2923145bb512bf7022", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt": "db249c177d04b60e49ac94801578e10373964a821d87c6a6610a1bd3968f969e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt": "7009b0ca43ec9c6cd0ad17859e1a49220fd6e2476949eb0f25e31fb1a77eae6d", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt": "fec1fd2861d531bed711a4afa2b0e548ddd6644133be1c32ed6cc1a473aa123c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt": "1eb43ebca15bc9b9c9223be53715d666f012c2d80981d99200ba54b94ecd02da", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt": "a26d3036d87b7e25cc7fed028407226f18df77abf76fd14db993c958b2aa2e53", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContentProtoKt.proto.kt": "4f638e31002baf902121d1a1a5e163adc66d5e681f12d8f522e8c2e489f67eb1", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt": "1221123d137a796a53384b6f20ac550d933f619cbe8473e27c21a4549fcfe513", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt": "22875304bb4b5b9af6da42f14226959b986bd80ef0408cb0aae9c25d59d56489", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt": "afc80c601d79951d69bdd6c9f2743279bec9014606e73c9c1b7af47cf835f74f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt": "00b514b24860d4b4989856ca91bbd2771bfa65a39d1eb9827858475c82e7fa62", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt": "ece0ebe05850b16ef7329e9072edb6d5e4eadaedf7fcdbbcd792b8716ceb1034", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt": "667799eb159cbae20f757409e7e617c22888c99c167b9a1e153474c33498393d", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt": "c0cd26501492f28712d9546e30f881306b63ad4ee58a433133ffe455f28d0564", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt": "0447b336ef2526a0a69e4e1470f649f7f190882361f0b4d3c7f5edb5022d4acd", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt": "5e052638246bea4160689190b1c2d4f99cd3c3597021eec0dc0de58fc982cdb1", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt": "309e3ac8801924bf1b1862b287d6785d5fe8760dee646f78870b21b3dad138d5", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt": "428b45e99b7d882a7ef7d6827c4ae1c06669a5846478ad383f0075a5f68ebf9a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt": "ba3deabc8d1cd5f5164d82e7f13b37c7aa765fb5bd990a1497d6e36dcd4bba01", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt": "6d953e957cece2abc4474ddaa37d302ecf5202278acc0a1da0ada8d53c9d4d09", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt": "9248d804a538078186e43c0f832a1bd517f7e84f632c5ba9773c596bf572dd5b", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt": "ffe4c2581a442f2006d9302c655b089878d7b9d135ee0349bb2f78503145848a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt": "3ac1bd94c1294852a1a785f64302a3c4e278c19ffc9986f7c08bbb6d484a983d", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt": "2dc861471b465986b0159ddc1ca83556fb981b86a2cc616d82a265f8b096c26f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt": "d004488fccb2d1066bc931c7c0b8550013c22ce847f9943a7d32d15ced045748", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt": "d112d134e3158ad8e2cd1b583724b194061552b6d6baee811c122e9c079cb48f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt": "5a90b2ad7e53640be6f5931c5f02deff7d4d0d055dbe590723c93c5b983454a0", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt": "97360464f60a8895e17e9dd2e53c359282b773f3948e46853dd8dfa527fb6bd7", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt": "cafe2108937916b0c833bcf3ef9dd808c0b9a272866b7e4a8597b618b597f516", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt": "0bebce491233eff9e0d4dacfd52530d8e929debcc0d3068a269003f5ab9a4291", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt": "b84427f4eeb6fe40b5606b8178be4b3f745bd6a0a05747826228a1442943ec1c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt": "be325ffe28155dcb6e64a11439831ebdcd8f22fc5571b0864999c44d4a5c8b74", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt": "d3232e7c8d9fdecfd1af15257e1e837e1a9f1d8c52029cfd1eb80bdbb9889ca3", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt": "87b023e59605c6422b8eff250abe6baf6f1af4a5ee18f35ec4edb15b28d39f28", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt": "a1228315d44b8a85fdafd66736443252312aa1f55f928d3d1206c7d8f3e7018b", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt": "e2f1de6413ca028ecd77df0ffc324374fd66cd028f2f1f8785cf49d4b15ce42c", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt": "d0d6b655934d477bc9763547736e534f8a8955c0536b2db5f4cba31ddebea83b", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt": "39dcde653dc1b827bb74c7e63da735f3fced5e3d02d8c8770d6f822a20b6318e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt": "2f8419cb50d4a0d51a7b4f5d15c610706b7bea65b71613ccf83c0a88947d027a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt": "22634316b0a5e66d17a231d30d6d7cc04d8f206e56eaa63bbfce5bad791d3e82", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt": "e7bcf21001070fc06623814bf6af286fd1a25a304911d2bdc28eaa07e606176d", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt": "8be0ada67fbed678855aa7faf4355e46dcab71ceb13eb680c4aabb751b90b278", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt": "dde3ba508c486d7b6b6bf6229775c62e8c712babb6f69bb26656403465365cc6", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt": "9aae599e3e367d42a7d2086a4744249058a7f25c9ba778beb3c265010df92abe", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt": "848322f72b1c7328f11a7f626ef7d732999e5c56f6d6cb6c8df0ffffe6fad237", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt": "f6cefa2bf61f68afa3ebbc0fcbc744401006f5b962685dc4afc202718b7b7d1f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt": "2390edf52e86323024be8d9aa01c44ea52785c3493278dcf6dbf922af6e372f2", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt": "21a683c15a00ec9cd2a259895cfd5086c8fa717d5361b55d05690ba81e0ff26f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt": "23671fd377f0c4c2f6fb85f1ab5097933e97f74b560fecb743186f18d8c06ba2", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt": "6b5027fb83cdd293306d16f18ba831988d79781d93cd56d6a0900523effedfcb", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt": "b0592a637b1c981e226eab863f663eb1382914cc040431e6a92b9e90b54971a4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt": "7a5e44f28cafaacfee3e7595a4d3c23b810f653cd18887fdb7b1d52531f06191", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt": "cc6286bbab3f1fc0db4d7a1d5ad33af9bd15a93e7b6e1e4ac2e8a4e511ba2f8b", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt": "50bee5570ded6e8ccc0e721ae95c1c7c4674f99481c09437fdec580b09736317", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt": "bf31d0f89ff8cd3dad650b23918c17a9f7ee15c90088fda9579e5b120f22a9c3", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt": "ae219be90211e0629576192825abb3c2fa5fc8142ab83ee80aa8413498da545e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt": "5bcf38b6d071fc146718ce16d0c36c03704bc73423386b796b70c41ada6f9961", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt": "f5d0ce8f38134d97b0b54fc6ef8cc92cdce0aa55af1ae37eeef65ed69c6a9e73", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt": "a223175728a5b495819bed9eee718faf5178cb2bb9d4cf36707b6356546f7c18", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt": "c4c4d1165e1e189295dee4a0f328c7651f953432361b98c6a489f97ced5dceb7", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt": "275ea425130968a2cfecb1e15bbb058868c45e718cf5a5c5de6d809223ada49e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt": "263b92d4e9718a1a03c6b10482d79050b432aaed75ff360f29f4407e7fd1fa76", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt": "bf8718fbcaa56b6e50f320f4700ef9af4cdc85d8b5025123c10a44c020798937", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt": "72ba7bb615081738d65a91d727a88c97dd467478572a0188c80e83d7cf2e33f3", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt": "e006e12713649212be6f399bd84b8819a74d5ffadd58d26b74900d86fd92c2c9", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt": "668a751399e467e724b55711c8a5e40bc4921274bd25b390a20b43f66ba66fb0", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt": "86008f09af82f4735324b35890742f62161c67877806f6a4daf37087ce8db6bf", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt": "d2d8f984ae3e3fa744445df736d0544ab5fc617e5c2702a234ece2c4b38c8447", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt": "1f130fdaa8ddc13bae8317872e78b89e76a0e710ea5f72077bb1a1651b3561e5", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt": "32810b51545a25aec68c8604765be47509c57adabb4070fab7dbd785a98039df", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt": "ec560ba5d15785ffd02886d72ddbb513f164822ae37f868b4e3343ebe79c3cdc", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt": "8cc489b09bf4fae75b968cefdd6be93bdd748c6fec4d4c023f711c30337c36c7", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt": "f053632bfd69c41752466a1efe0a26bb90a531a841aa7a789ff449de4f2a92f6", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt": "7a6f4581bdb524646d29451eaa2b4f60f562a9ad11d971463944270da926cd71", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt": "a918f2ee1f9b20244cb4ddd9740bf26285d01d765a6f0ab4f46cee8e8c57dc98", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt": "dc75fb5c7728aad77bf27a1e9575d63e6e47f79bf6b6bdb5766064aabd0925f8", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt": "f71cf5604534eb5cbd887519343ab1901672df74c13dfa538a7a9c346621ebfc", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt": "9c8aa14f88b68b8c912b5e603917d224041d3afc9fde99bee838e23b1d68b659", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt": "814e8c9fe4c880843c931d89a5f4bb94975b738b166af94f7f927a7ee8aab504", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt": "5922589945edaf49e2137189755d1f3d42c8db46d6d12d6a4383d74baa8999d4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt": "db0558af221397ee290f66bbe40be1bcb171f9abe6bbc941c70ae9482d06cf4f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt": "f2fe507dac1630b4b0021eeb0948498149da80ddae29a2a6b962e1c4d0bd8c93", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt": "4cbcbd0f696137eb212b9c1106c17d8f7d3767616a8952a82ed6229524fe4c50", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt": "3f1fcc11b48686eb108ad5b6294328f0406b7028e54f90a8d21851e8f4eff5f0", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt": "7fbb8ace1fcd083c57625af24b6f4d0feb09766b0a042ae506352f738424f6e6", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt": "58a4d915cc539604fc27419fc1ca148fa920c341f06f1d8c52f16dd66cbf9c98", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt": "490d08c04fa985d798505ae7ed81f1c2362b2214b4555efb49354b1070aa0701", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt": "42fc8c84aab9ef46a3341172b69e81cf69a428efad194a2de853f0f0137956a5", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt": "18c52a6a98f1a838bc14ecfd04036edd90385ef5c498eebc70eb5d5af039b90a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt": "92d61cfe14828d6f0380282c43d4e310fb567d032a89163d9c0822d386f87133", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt": "577eaca45d93bc74f485242d56e70693976ff22cc9b521ec780a9f8776eb843f", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt": "d14187707d8b67c06b9e3d79c2a8b1a787b8739af1f4e8549548ef11de6e366e", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt": "2353b4a6131439be8659d782629ab5598cf8a030bbd2e6706d482908d89f0ffd", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt": "b1e41267b9274b8d28f525f84acce01259d53f39f8e409094ee8caab96f55bb1", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt": "a0df8816c6cce1a9a6a67da15e245e3c462225f91243b4b1c5d4001f1749351a", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt": "96b891f22c26818ba330ec196b014037fe898c3305a614bb08e2485999783167", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt": "ff8a5e003a2a5f21568c4cace5609cbdeb74f19b291b5b51f4bdf105d3e0bf76", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt": "348582b04acb704846cfe171b039b16dfa5f4284903e9be08e51d4f230a76e0d", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt": "a54378b2e31f4cd2bee7671403cb3d55bab2cde124b45df19275b80fcc1bcd59", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt": "dbe634cc775793d6d01910c95030f5a45fe0d189a2ed896e71b747ec25244883", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt": "6381acd929afb5bad9383fcf273a235fffa7cd2419cf2b08377c089f46669809", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt": "b43c59195cedd658a3b2132c0f7cfa0e7727e3b4c5e217c7965afabfc1cb8827", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt": "c5db96fea68d7df830e07d0d424df5a5520af412d3abc52e4c0a7e50a1bb8f87", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt": "200deac55d8a15fdd98d57bc974d721a6c88e7b0a153983c660824e64e53e3e6", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt": "18af73fffb2196e492950371072c285085546bb4c1095bc42638071dddbbbb26", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt": "29b6e185b0a2703dcd59255db2ce8ab208cb7dc1f9f06b6308b05bb56f30a892" + }, + "fixed": { + "images/abstract-class-kotlin.svg": { + "upstreamSha256": "95fca188807014a6dc0982d88010228abb187f7841962888dc24aaac755a59bb", + "distributedSha256": "95fca188807014a6dc0982d88010228abb187f7841962888dc24aaac755a59bb", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/abstract-class-kotlin.svg" + }, + "images/abstract-class.svg": { + "upstreamSha256": "0b8855c991d74117699c26cf0c99caf706bed4ca562949584632eb5314b6d412", + "distributedSha256": "0b8855c991d74117699c26cf0c99caf706bed4ca562949584632eb5314b6d412", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/abstract-class.svg" + }, + "images/anchor-copy-icon.svg": { + "upstreamSha256": "b9deb6b00611bcf706e757a89295c69cd104620d1b658d5c85064e553dcc8385", + "distributedSha256": "b9deb6b00611bcf706e757a89295c69cd104620d1b658d5c85064e553dcc8385", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/anchor-copy-icon.svg" + }, + "images/annotation-kotlin.svg": { + "upstreamSha256": "919ae88fb766d6a6e83322f2869ff7f8ee1ed7eb0b75e387f6e13a51e82819a5", + "distributedSha256": "919ae88fb766d6a6e83322f2869ff7f8ee1ed7eb0b75e387f6e13a51e82819a5", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/annotation-kotlin.svg" + }, + "images/annotation.svg": { + "upstreamSha256": "9c0f1832359992aacb494e6d5888f41226c07e6aeb999bfcd286140309e66448", + "distributedSha256": "9c0f1832359992aacb494e6d5888f41226c07e6aeb999bfcd286140309e66448", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/annotation.svg" + }, + "images/arrow-down.svg": { + "upstreamSha256": "6cc546f26789d9dba2c213dcdb3c725d87fb2d55ea9863dba0b78fe6f4c49421", + "distributedSha256": "6cc546f26789d9dba2c213dcdb3c725d87fb2d55ea9863dba0b78fe6f4c49421", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/arrow-down.svg" + }, + "images/burger.svg": { + "upstreamSha256": "b79bd74b243bf41d9d1ace6d2da1a3ed296676b74a48679f11247cf185896019", + "distributedSha256": "b79bd74b243bf41d9d1ace6d2da1a3ed296676b74a48679f11247cf185896019", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/burger.svg" + }, + "images/check.svg": { + "upstreamSha256": "3319f675d1a580ec0973543fb18b2f33e282d09988ff2efbc7cd82346b6eacf6", + "distributedSha256": "3319f675d1a580ec0973543fb18b2f33e282d09988ff2efbc7cd82346b6eacf6", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/check.svg" + }, + "images/checkbox-off.svg": { + "upstreamSha256": "a27b87197bd2b14ce5f8dc2e5b4bbb1cf15c32af043cc6c4505a1c981dc9288b", + "distributedSha256": "a27b87197bd2b14ce5f8dc2e5b4bbb1cf15c32af043cc6c4505a1c981dc9288b", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/checkbox-off.svg" + }, + "images/checkbox-on.svg": { + "upstreamSha256": "2aaa4f9d864df773a27a35c3a3b61a51626114cb9b7606142e130dbe2ecb1d6c", + "distributedSha256": "2aaa4f9d864df773a27a35c3a3b61a51626114cb9b7606142e130dbe2ecb1d6c", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/checkbox-on.svg" + }, + "images/class-kotlin.svg": { + "upstreamSha256": "21a098f0a5d9f11780d10c0ac86c85800ed347d0c361306550efea666e123fb7", + "distributedSha256": "21a098f0a5d9f11780d10c0ac86c85800ed347d0c361306550efea666e123fb7", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/class-kotlin.svg" + }, + "images/class.svg": { + "upstreamSha256": "e66041ef0067938ed449e07d8edfeb4501339809c0cab740dbe7a1432fe506bc", + "distributedSha256": "e66041ef0067938ed449e07d8edfeb4501339809c0cab740dbe7a1432fe506bc", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/class.svg" + }, + "images/copy-icon.svg": { + "upstreamSha256": "6a4f5c1adf7f6c05e54a1e2b0001c7b3e3e2baee5ddff1fabd385de13a3872aa", + "distributedSha256": "6a4f5c1adf7f6c05e54a1e2b0001c7b3e3e2baee5ddff1fabd385de13a3872aa", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/copy-icon.svg" + }, + "images/cross.svg": { + "upstreamSha256": "559a5753a7883937c6a558ec8bffb1d7ecbbac9ba2edffcdd523af2277b92921", + "distributedSha256": "559a5753a7883937c6a558ec8bffb1d7ecbbac9ba2edffcdd523af2277b92921", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/cross.svg" + }, + "images/enum-kotlin.svg": { + "upstreamSha256": "d577b519295aacddbea3e5e13ae61c6958a67cadd1c0598b432487924ad3247d", + "distributedSha256": "d577b519295aacddbea3e5e13ae61c6958a67cadd1c0598b432487924ad3247d", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/enum-kotlin.svg" + }, + "images/enum.svg": { + "upstreamSha256": "5bf84798cd605c31817a021a9d4a9fd59e69a98c280b59446c73a4e2e7107bc6", + "distributedSha256": "5bf84798cd605c31817a021a9d4a9fd59e69a98c280b59446c73a4e2e7107bc6", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/enum.svg" + }, + "images/exception-class.svg": { + "upstreamSha256": "f5661bfcf84c0c2bdec9445eae8eff45527246ce85c532f1b687be560385534a", + "distributedSha256": "f5661bfcf84c0c2bdec9445eae8eff45527246ce85c532f1b687be560385534a", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/exception-class.svg" + }, + "images/field-value.svg": { + "upstreamSha256": "abfe987bb0221ffbc3ecdd6600c0f4dabb22784d863c69e9c9ca1cbe6f25760d", + "distributedSha256": "abfe987bb0221ffbc3ecdd6600c0f4dabb22784d863c69e9c9ca1cbe6f25760d", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/field-value.svg" + }, + "images/field-variable.svg": { + "upstreamSha256": "686c4a2496ae22cbf54bbfd86116d2bd7c2f033431085d444093dde2f2573397", + "distributedSha256": "686c4a2496ae22cbf54bbfd86116d2bd7c2f033431085d444093dde2f2573397", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/field-variable.svg" + }, + "images/filter.svg": { + "upstreamSha256": "41b5c0f55584549567cb2e519962d0887d5a5829c8a2802ea36716d048dc0947", + "distributedSha256": "41b5c0f55584549567cb2e519962d0887d5a5829c8a2802ea36716d048dc0947", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/filter.svg" + }, + "images/function.svg": { + "upstreamSha256": "c532e3930dedac4ec39a56e000f22db3347cc7c18e75052d93f79d05553a6d15", + "distributedSha256": "c532e3930dedac4ec39a56e000f22db3347cc7c18e75052d93f79d05553a6d15", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/function.svg" + }, + "images/go-to-top-icon.svg": { + "upstreamSha256": "454df7fc60f0b5d784694673a64ab5d7a3f65c1c86aa1b073e65ddd292050005", + "distributedSha256": "454df7fc60f0b5d784694673a64ab5d7a3f65c1c86aa1b073e65ddd292050005", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/go-to-top-icon.svg" + }, + "images/homepage.svg": { + "upstreamSha256": "2fb54d7e36761158ab32b8ab799df1c4d6ce75bc2cabe6e914447c5dc8151cd0", + "distributedSha256": "2fb54d7e36761158ab32b8ab799df1c4d6ce75bc2cabe6e914447c5dc8151cd0", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/homepage.svg" + }, + "images/interface-kotlin.svg": { + "upstreamSha256": "7e8be25ac89b401313870933effaa94f71f1d2b19c1c4e65efe4e87520c14b96", + "distributedSha256": "7e8be25ac89b401313870933effaa94f71f1d2b19c1c4e65efe4e87520c14b96", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/interface-kotlin.svg" + }, + "images/interface.svg": { + "upstreamSha256": "8d844af23e934361de48c01f6dd1b2bde773dbbe561f2cfec4186c369c2b65da", + "distributedSha256": "8d844af23e934361de48c01f6dd1b2bde773dbbe561f2cfec4186c369c2b65da", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/interface.svg" + }, + "images/logo-icon.svg": { + "upstreamSha256": "18a49da3650ef7b109429e8cd4309835194a6c3da3df3f272d6bb45e14a1014a", + "distributedSha256": "18a49da3650ef7b109429e8cd4309835194a6c3da3df3f272d6bb45e14a1014a", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/logo-icon.svg" + }, + "images/object.svg": { + "upstreamSha256": "6d81202d2f95e92c8607c15561150483aa3d1817999a9441c37508b1c7337852", + "distributedSha256": "6d81202d2f95e92c8607c15561150483aa3d1817999a9441c37508b1c7337852", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/object.svg" + }, + "images/placeholder.svg": { + "upstreamSha256": "80cfd7f3197048179a50bd727991e285a7415b4abf4c7232206e98744b2581fb", + "distributedSha256": "80cfd7f3197048179a50bd727991e285a7415b4abf4c7232206e98744b2581fb", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/placeholder.svg" + }, + "images/success-icon.svg": { + "upstreamSha256": "4e1d279363b9d349b1350be1ad5f491a4e0ab5f52a3c0446cb7c0d938c96dfd2", + "distributedSha256": "4e1d279363b9d349b1350be1ad5f491a4e0ab5f52a3c0446cb7c0d938c96dfd2", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/success-icon.svg" + }, + "images/theme-toggle.svg": { + "upstreamSha256": "3ca0aa1da0d7c6ed1857ce8d4ead97a953c71535199461f48abbcf64f9548ecd", + "distributedSha256": "3ca0aa1da0d7c6ed1857ce8d4ead97a953c71535199461f48abbcf64f9548ecd", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/theme-toggle.svg" + }, + "images/typealias-kotlin.svg": { + "upstreamSha256": "ce6831cdce871bc7e9e9de90e7bab52c84d3d824a719929b97e42b514aae9764", + "distributedSha256": "ce6831cdce871bc7e9e9de90e7bab52c84d3d824a719929b97e42b514aae9764", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/images/typealias-kotlin.svg" + }, + "scripts/main.js": { + "upstreamSha256": "f67b38f8e9805d566f137a37a95e2622aa7eb018ae24ddafdf3c7e05f9eed84e", + "distributedSha256": "f67b38f8e9805d566f137a37a95e2622aa7eb018ae24ddafdf3c7e05f9eed84e", + "origin": "dokka-subprojects/plugin-base-frontend/webpack.config.js -> scripts/main.js" + }, + "scripts/navigation-loader.js": { + "upstreamSha256": "10880a206be17a3f5f2bb61af7fb2c83ba2ef1939477870badb08e02c3062868", + "distributedSha256": "10880a206be17a3f5f2bb61af7fb2c83ba2ef1939477870badb08e02c3062868", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/navigation-loader.js" + }, + "scripts/platform-content-handler.js": { + "upstreamSha256": "62da13cd4807ecc5ff9b18cb9f5dbb7cb3c0f7f8681cf1651ff0a96b135cb987", + "distributedSha256": "62da13cd4807ecc5ff9b18cb9f5dbb7cb3c0f7f8681cf1651ff0a96b135cb987", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/platform-content-handler.js" + }, + "scripts/prism.js": { + "upstreamSha256": "73995d49b765f3938d508a956eba6f74fead5133b78c2a351f6da226c8b93290", + "distributedSha256": "73995d49b765f3938d508a956eba6f74fead5133b78c2a351f6da226c8b93290", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/prism.js" + }, + "scripts/safe-local-storage_blocking.js": { + "upstreamSha256": "259d21ed2a2d01a0cb5ae9fb1fcc4ec0851c8950e19994f29aeb745b03bad294", + "distributedSha256": "259d21ed2a2d01a0cb5ae9fb1fcc4ec0851c8950e19994f29aeb745b03bad294", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/safe-local-storage_blocking.js" + }, + "styles/logo-styles.css": { + "upstreamSha256": "f3a637c37807b399420f46ecce5f4f905de092f979031e4771b7f57ccf836a26", + "distributedSha256": "f3a637c37807b399420f46ecce5f4f905de092f979031e4771b7f57ccf836a26", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/styles/logo-styles.css" + }, + "styles/main.css": { + "upstreamSha256": "cda28c3c2238ada240a128be569b05c863a51d0c5ef489650d9a6b293edfd250", + "distributedSha256": "cda28c3c2238ada240a128be569b05c863a51d0c5ef489650d9a6b293edfd250", + "origin": "dokka-subprojects/plugin-base-frontend/webpack.config.js -> styles/main.css" + }, + "styles/prism.css": { + "upstreamSha256": "40bff4d1711e9246cba3719abfc4bb54f50be4d36335628e1f91c5826669c7ec", + "distributedSha256": "40bff4d1711e9246cba3719abfc4bb54f50be4d36335628e1f91c5826669c7ec", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/styles/prism.css" + }, + "styles/style.css": { + "upstreamSha256": "e2e5d9684087767a3768f3fbf9a07771c801a7415cd4d18fff8985ba9422733d", + "distributedSha256": "4d2c3670eac57492155ade8bbbb6c43d16c57f6afa97c87093aae1c59a50607b", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/styles/style.css", + "transformation": "Append one Apache-2.0 authored rule to give dark-theme content links the existing default font color; upstream bytes remain intact." + }, + "ui-kit/ui-kit.min.css": { + "upstreamSha256": "a97a939f4d3abfce0f31bebf3d8683818b646925cf1a1fa2d2fd0d44960abc36", + "distributedSha256": "e349cbb809007e572dc507bf50e00e97a9cc920fceafd1e382b803218e51bb91", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/ui-kit/ui-kit.min.css" + }, + "ui-kit/ui-kit.min.js": { + "upstreamSha256": "850086e62c237c4137fb8cbda71662c3dabe886b4507cd862164bfe69103c914", + "distributedSha256": "850086e62c237c4137fb8cbda71662c3dabe886b4507cd862164bfe69103c914", + "origin": "dokka-subprojects/plugin-base/src/main/resources/dokka/ui-kit/ui-kit.min.js" + } + }, + "excluded": { + "ui-kit/fonts/inter-latin-400-italic.woff": "d888301b30fa6a5092ff7c868c22f5efde1b85aa9b4bb8a7bdd5484645d3f6c9", + "ui-kit/fonts/inter-latin-400-italic.woff2": "9597029649a66e17e8c8038da497d94e4f57cccd7a4097f7a78bcb0c221a413e", + "ui-kit/fonts/inter-latin-400-normal.woff": "31656ddbb58d39790f910df827596106a5d91ce80dd4309a6aad91e08a90f9e4", + "ui-kit/fonts/inter-latin-400-normal.woff2": "dd05e326cf8eac3b55acecf29c842ed73e6e6dd06491cf47f7e8800680ab3e33", + "ui-kit/fonts/inter-latin-600-normal.woff": "a96e5ee7ab248008e5e6cc92dd561eceb892d19a10a537aa1b2e64f979351add", + "ui-kit/fonts/inter-latin-600-normal.woff2": "62553d159189834af73c9a6264704be5b2bee9a08da66a14768d8e5c6ffd2cdb", + "ui-kit/fonts/jetbrains-mono-latin-400-normal.woff": "1344bb9acc1eb3f3fd41088bb76d34ae9e1f78cb9e257071e95299dd2141b864", + "ui-kit/fonts/jetbrains-mono-latin-400-normal.woff2": "14425ba9c695763c1547f48a206b7aa60350a33ae23de09f0407877f3fcd89eb", + "ui-kit/fonts/jetbrains-mono-latin-600-normal.woff": "51cf3db5220703ac0b68e2620e9eece2182666a528dd42bda7e9b06f53c4c2eb", + "ui-kit/fonts/jetbrains-mono-latin-600-normal.woff2": "400c6bfda18d5d14acad1c15d6dcb9f8e13c015e7286317e0b9a482539bef147" + }, + "modules": { + "contracts-proto": { + "pages": { + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-kt/-dsl/-companion/index.html": "2b35b8c6b2f64a83df06dd760f36d45922599da47c04d5562dd733c3fcee012f", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-kt/-dsl/clear-entitlement-version.html": "07df93a0f2299381fba9f8e086f8a2a95b18db338693f33b03b55899328997bf", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-kt/-dsl/entitlement-version.html": "e8517cdb1ff48f62e13cd219cfb284e7435863eaf631d660e984a25628cb57a9", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-kt/-dsl/has-entitlement-version.html": "4604c48150236727409071ac5713ef335988981831541309d9f646b182173c17", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-kt/-dsl/index.html": "1eb26d2940380c15cf5a66d273d937e1545ca938089865cf08394577b979ae45", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-kt/index.html": "f1d2fc0414268a4b1cf3fd40d5a74e0433fd7f36298926baed42e12d603d6ac2", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-or-builder/get-entitlement-version.html": "920d2096dd252fb08d3803be4591bdbaebe333131bd0bfe00bae81aeb308b420", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-or-builder/has-entitlement-version.html": "1e4f559726f289fb43488a53b6422ead29f8835d84956c35053e3f8a04f39e36", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed-or-builder/index.html": "5a8b27a75a64f433751b68f5bef100285491725e575fbe498a2d2881ce6f78e7", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/-builder/clear-entitlement-version.html": "fcd90d7175f7dc7db2b2bb1cee74aaae099886d810b5998e2d570f65f6deb34e", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/-builder/get-entitlement-version.html": "4b4999dff340b5a90eb6ebf8899443e1f57f279777ba0d3f669f9fbe7109dd15", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/-builder/has-entitlement-version.html": "c84060ff11bb352bc8c5a6e4da0120b755f107c6bc1ac068ade443fab9108b57", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/-builder/index.html": "2116b1c2d961b00db560dd85dbb8f5210054ae0831ffd67289ef711ab8efa8b0", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/-builder/set-entitlement-version.html": "bdb9fb8563da473b07090decc39d8b1755ff39d3d8d4ef837e5c3cf2a55685aa", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/-e-n-t-i-t-l-e-m-e-n-t_-v-e-r-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "990bf9d763b97df8b31db3c00d657d128610fb015d881d2803a96fde877bb573", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/get-default-instance.html": "9b9de6ef3139376873058f036555482fdb3f2af49b3a437f28424f997dc77c01", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/get-entitlement-version.html": "be51b78343f933ed2df75ef145a7f567fe3aa1b519889af3aaedab191ce3b89e", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/has-entitlement-version.html": "67c7903ec5eb105454d825c9821ac0d41177762a73ccc110ee45feefa30424e3", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/index.html": "973c43facffa3d20db1f0e1d44490695b506f9610d81eaace0319b0296c79229", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/new-builder.html": "6135843338065fd84ebdb82c5a40e79a94fa95d9d8f9bf30f92fb98c34377be7", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/parse-delimited-from.html": "ed2717aa57fe515499e4bd3f2d963950d609fc246bee372d8d500875f5977d1e", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/parse-from.html": "8e81ae89b7a9436a956289c70aa048f80cdfc036a88b50b9f3b180701913cd77", + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/parser.html": "4150cdc305b24bcda90536319e5c9775b49a68e3e414d647ea372fe9bb20f3ee", + "contracts-proto/io.github.arcforges.contracts.events.v1/-events-proto/index.html": "c1e7e7eb65d1920e72f843f3742d84e3d5fc68e3838a6510bcd911e9873f93c7", + "contracts-proto/io.github.arcforges.contracts.events.v1/-events-proto/register-all-extensions.html": "f34c3cb9cd41e3ef670fc4940d83de7f53ec7d81674809a06163609e4ea6f089", + "contracts-proto/io.github.arcforges.contracts.events.v1/copy.html": "c40a1e8a798a8ac0997725e94eb40b87e741bcf2aea2a363ca9c19f6bfffd0b1", + "contracts-proto/io.github.arcforges.contracts.events.v1/entitlement-changed.html": "cc548f6c6d90f29b06406eef053ed5e2903e7fb2e5886f088b0f374b308d4bca", + "contracts-proto/io.github.arcforges.contracts.events.v1/index.html": "773df1e96af292afe4d94a0459641dde6b6c18e0c6fbc6ea6aada24e56cff4a9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/-companion/index.html": "389d4adb0b292ba063d9fc670f6dd79e574c81fd2dec1cdf5add9c91760b630d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/actor-kind.html": "680979277af1156c327c619c67b488f7cb7720017fbaa496f4cdbf43d76091b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/clear-actor-kind.html": "da1b480693db9a093bb0eccc8f67a5066bdd27a390ae64d5131913fb96758ea0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/clear-delegation-id.html": "8d3c054472f92632593d9399e99d1c1ed261a42a1fbf05b15941cb729561a9f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/clear-device-id.html": "a7dd39efcc945ee01b6a1be52600f7163cbcd07c670654bc8c4fcae4d3764b79", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/clear-initiator.html": "6d4579790f04d9c5240a62117f290e6706d07feeb484586d8372777768d9347d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/clear-owner.html": "5d5e70f2e3e6e1c329bb8aebb1493b989f5962bf2bfc760dd4a27b5c9168c321", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/delegation-id-or-null.html": "db67375222a8af8bf7963111fa22aa742b91add2573fea688e8c9fbf700538bc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/delegation-id.html": "3b49005bedea31a0df3afa9fa3e98a650b1f9017ba5b8e32a382050b2213266f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/device-id-or-null.html": "796b56388e80cc4a080448c4f8836909034e77cffd0d843c204f72167e83f5d3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/device-id.html": "29c8cdb89944a9b0706693343d4d9d5da7f6ce4348757cb271f125f251db84fd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/has-actor-kind.html": "d65c585e9ec71447ae0cf72b019ae6a7177d1181af7dbc27c0c8e78a0d625449", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/has-delegation-id.html": "299659977df5681df52e5df26e05a7a16aadac4c7f70e527f714a1b90256c97a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/has-device-id.html": "667ed7deb586bb2b07a05b649c1c6b6186e17a7eb94f1ff07993403b6e1e7392", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/has-initiator.html": "b7b47cbb903ef3d730356f3723b9fcb2a9ec733219704ded8b4437481938c0ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/has-owner.html": "c9748765ea908976b4013566154cb78d6b5e10f2ff99d772b2e356168988fbb5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/index.html": "7a807929e480c821aeb11e031e562835039d04024f77ed71c1962e8c421c01b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/initiator-or-null.html": "4cfe4f69a10875e69fc8548f27c60a0f64b9e0d820e7c86e7ba3606630ac5c0f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/initiator.html": "e2ed017a85e37cbf660e8007d9e6e68b0f3eaf8bbc5a8efbbbff3909c6e136f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/owner-or-null.html": "b5c9d57678703664702a9c72988ac3435f60f7e917193ede73769239c53956e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/-dsl/owner.html": "f535bf5a56bc7d9bdd8b0546800355adc0707a96c0616dc029009b4bc430a9af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-kt/index.html": "a55fca9feb14121ee6bf7aa5939c2a48f36e1d59fa28a3edc5baa8d2f28f2678", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/get-actor-kind-bytes.html": "c89299c57240ad80ae5e4ebacf52dd25ee1fb01f8a62a96c80781f978f050510", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/get-actor-kind.html": "397eba5d21695ad5b5e80f9ed103bc6f8546dc74b8f8372d1d2e26285299125a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/get-delegation-id.html": "84a85c7ece0cecd58f330aaea19b6124a446b6c9f8fe84e799076c95863fc491", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/get-device-id.html": "0880114dbb79b3c66511a1a35d8e1612ee749bbf7dd87f83c9bfd8ebde26b584", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/get-initiator.html": "591b48a5e94ee7769f22134ba6a27dde10b3e5054f5f039f8ce83870c8085f20", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/get-owner.html": "f75854901a3f5642fa8f7d89573b306928b379e8d67b91171a3d5852e1f5669a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/has-actor-kind.html": "ac8738b09652035897481f0dabd33db9312d6eac95eab44f6d0d6246120b820b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/has-delegation-id.html": "3cf34057178ef82df9085c50b68be4ce34abeb21e4af2f2e02c929f377e30a03", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/has-device-id.html": "8c41497ccecdbf459a41e712cac2dbd4a0fa00f9285783bd67997d11c30f8dd9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/has-initiator.html": "db9a354390b9b09f5a48e39053a1486915fdce018fb6a8d88bcde372ba904a4c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/has-owner.html": "0a4d5d98cbdb5ceeb532fa5f7ca1437d7b5da65594a4afbcb3a20d3ff793d284", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain-or-builder/index.html": "371691f01312f2846647773d2c256e94760a6e7a762cbbbd528f31e7cec2aa6c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-a-c-t-o-r_-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "88c3ae1cbbcb850a3a7082f9ca31d447e8020d3aac842b20cf00b8cea9717bae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/clear-actor-kind.html": "42d1184c1063d94620056104d7f12bc44ba00a8a0152acc5a692b82590f7dcb5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/clear-delegation-id.html": "601fe11701e8965419d35a44d74a7379d7f7107e17846d1d65a15670adc210c7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/clear-device-id.html": "0ae512e89955ab588ec25f8ba1e36c57a0b4f4f20dacb65564b82822c5cd53a1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/clear-initiator.html": "125c63a202f9e5eeca47e4d728abc88095686daa5852827df40d461de13665e0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/clear-owner.html": "f244e45d3a180ded4b8c4b4678feb3aeebb0fdc4db7e1f4abad114cf7a41d53e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/get-actor-kind-bytes.html": "5bf2341a41e625f16c17fcdd0837f2106166589599618a75d73490ee287280a6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/get-actor-kind.html": "757f234c7705712428509d74cdea1ec337c35f61c1bd54e55d7ed3b579440828", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/get-delegation-id.html": "54aba0a942d474b59aee11de81cf4581a353fb5bdbd654ef08f90114e7300c2b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/get-device-id.html": "c947227917b7822f30728ebbbbc5c49318b83f929c64515c1230e634c88f3f8c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/get-initiator.html": "928c93868fe6180a34483ca8450cc3e47a62d958fd69da76cbbf553e3e4d814f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/get-owner.html": "6b8238a848b13277f78f2966190b25075fdbae763bf97ed32d60690374bda092", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/has-actor-kind.html": "9e8a3094f035ddeada60a7819d85d997bb18dcfaa6362ef537f4f69e943b8065", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/has-delegation-id.html": "2b47245266dab3bec177d102f195a081ca350b20b332b313d2d4b2e6abee6006", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/has-device-id.html": "5d11e4c1df79ca65b1ade26660a377d5a80042ee90874eed6857093665466af3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/has-initiator.html": "b90ca8a65c8da46435ba9bf039dbd3905a63b3257e66ab6698248d935daad259", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/has-owner.html": "571c13e17a907a4ff7071db05f1683d79cfedea71214f419eabf8b54954044cf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/index.html": "f3550559b5462eb1fa6bfffb5b6f07dc24869e49e0c8eb360831b9ce7885ed21", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/merge-delegation-id.html": "e60debc878b16529f8bf659979bb659896f9ca16127250562a86eb49e70bc99c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/merge-device-id.html": "a63014f88a194967b9e4e156d76d35e1eb29ecd9db0527f51a2009c62470ffd3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/merge-initiator.html": "fd75ef23e4ca0c0540a05d4ff8a442542386e59c61126936cfcc218964bfadf8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/merge-owner.html": "230d04d002e9606997fddddab656b8065d5a112daa0f02c0504cc39a1e051b77", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/set-actor-kind-bytes.html": "6242c94e1c041edb173796b842fc494aedca61404f9ec5e43ca5fb24dcaedc46", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/set-actor-kind.html": "7c6593a2c7df2712cc3ef075a31cd93a2df9302100bd83d748df62fc06df0218", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/set-delegation-id.html": "04d4ac8caef263a3e3db9c8df8f2f556a3a9a7563cda89d52bc7606e9632be76", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/set-device-id.html": "b1a0df3813ab0a792cbc5cec0b5e4aed26f0658aca6d4097e969df2e83f98893", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/set-initiator.html": "a823b347056038e1b782282f207575de6ab146345222fc095c223a8e6fd2fa00", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-builder/set-owner.html": "d729832a5b858179e0e93a4d295a34ba0a7f6e9128a4fb7cdd0128b6be0a25e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-d-e-l-e-g-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0bb531d99cf7d4419116aee3e902a1c3cdadb6e0c2455609ffa0dc8268e6620c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-d-e-v-i-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "5baeb7c81529fbcd6f9db0c2fe4ed749640cf69a98ff93bd09bfe718ccd31eb2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-i-n-i-t-i-a-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "20bd02ba548d11bdc6dffb4cb30d1a7b55f8d6236473e51c0c9e64cf036c7e84", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/-o-w-n-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "1df30bc448c2546197b96e7e7677facac23558fdc993cefc027593a092fdff4b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-actor-kind-bytes.html": "91fd4e74493f9242459d45637dda86c560ba8b6305ec34be91530bb91043079a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-actor-kind.html": "7f0ef11541e589b4436fcfec7679d5e2bfd9e6673e4b0114fb947979e160b4a5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-default-instance.html": "f3c5a13950968e1c76c69c20277a900872894aaba5bc4fba9679b91705f06459", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-delegation-id.html": "61575145776efe1f24fbb1d891e44fc3a7412077daeee2f75c5bcfd26130c9ac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-device-id.html": "a65f7eac3cf6004531ae433509d419b0cd82e7f8d2231c1b52e74bb527363453", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-initiator.html": "67adcad7065b5a537c86c238c3ca604895e41740e958aafd6fdfae4c000a47df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/get-owner.html": "1bd22a0920d526a363c0f3d0b5fa33a3341a29937827972c67190c9c9f676e7a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/has-actor-kind.html": "5ff5622215014f26efaf4d286e71657e0fcbaebf949096878641e1624edc57c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/has-delegation-id.html": "4a8c98e492a294505fa05ee0bbf7ec7366369ecdcc709ef7aedeb4b03db4d702", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/has-device-id.html": "a734df0d8235cdecc11e636cf6d9c8237a9bdfbfde7868b2d3798ed2f86530ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/has-initiator.html": "acfe20d898c34cc228247d2248bc9b6c4ee0375bc99f1a4f63f90bd4d170b948", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/has-owner.html": "2ba0503e2ba4fade7835607775a3c10acd2f5d882c8581a3374b4ec0f7913694", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/index.html": "0fc70590496132d2df695ba82fa6c00e0d9e00ed3bc5ce18bd224805494cf24b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/new-builder.html": "3aeceff820460eeb51cb0db8f9794488e4158c826729ef147e69fc872b29aeb9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/parse-delimited-from.html": "09f253bdb6872723337db89c1ce24404171c2193cad438066cd4951cb52fadd0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/parse-from.html": "e8b09f71b7ba9788184769ca1cdc054674bcc5ac836e434b9b32a611539111b2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/parser.html": "e3561b1d2135bb4d5096c4a31409f5048806fa5265439814b81f8c5beb2b14e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/-companion/index.html": "5a06ef36417c2270b5e7738edb969e43720563937e291fd2bd0aadf11e563d0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/clear-id.html": "01d9b73b3ffe475599b4a884374142954606d291419cbf40460cd6ea784cdc5f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/clear-kind.html": "5bca35b320de70e2428beec2b643a9bd1abb97a6d12822c66faa63821f66f500", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/has-id.html": "8d1ce0d757b6ea5186c9768b2a6b5d527fd8cfe0580e3e356b8032ae9b991176", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/has-kind.html": "6e336a6ade9bd56595344af598167c57ff9dde2ca41c250b78dc68ac53c96523", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/id-or-null.html": "d6b93869158ece9b1b91a2dfaa28637adb0e1358ec931ede490dae9cbd4b8057", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/id.html": "7daf10687729c830779bc04899a92406c3e50944e14b8a99f4967016075ed262", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/index.html": "9621acf71625fbb0fe2cf5fb046adf9d1ba6367b37ff96a11d764c13dd92bfb7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/-dsl/kind.html": "8c0b2fa5ce67ea1585e8f80e404410bbe67505dc8ce01f3d745ce0a053335843", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-kt/index.html": "5657e40c9c5cc5cccdb6dd643120ba2ca19538740dfaf7559fe0ec4329e84206", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-or-builder/get-id.html": "04ee7ee4a60128a50f809105e68164864fce632739434ae4ae885d61ba64d7ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-or-builder/get-kind-bytes.html": "eee27e8c37c4c4951226097fbe07c96676a1ccb82b42de4dd4d6738500f8ad29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-or-builder/get-kind.html": "e080d3e64807bdbc5da231702d66568fcd20c1ce0de058bd883cdc566c5e2c22", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-or-builder/has-id.html": "521b617cd7c6b885eda4461c7897e78992cb3b079ae4f18a72cb2ed09f2c6e58", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-or-builder/has-kind.html": "f56c1fb05e37d2b91022e494a5a9f7e498f3834c4f26cc3c15cb00d6810514a7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref-or-builder/index.html": "bbced1a7968bbfc4abf686634b674402e6bb01e783b511476ef1c82a1eb881ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/clear-id.html": "15c0cf17936c46f0f6a282a7bb743023882d10e76224fa3d904144a79f9049db", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/clear-kind.html": "9e9b14daf061cdf6a939fd5693b14b41cc3da28c2efc7d9ddb4baecaa4d8b807", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/get-id.html": "5a073669c360de81d776d0619cc6c6e5153a375a3ed97005a076d5f2a3bc1765", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/get-kind-bytes.html": "8ff95d4ca5646b525d8e420c590b9c44ef9b83e67d996c95f394f03a9887f2eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/get-kind.html": "bf076cf2846a6562c9515195dde4f549d54ede6ecacf28343abb7d45afa0bd54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/has-id.html": "ab0dca2c069a7e296ef1b0c6ac8522b1da10bd7f5db83a01abbb48e68637d1ad", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/has-kind.html": "d16698d2daf6e6344e2ac26ba7c091abc1e3c93314b78c8e64ef36ea9b1f4e2c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/index.html": "f1b593132a96cef1ed96d041e1f564fe3d3a2dc952d692d44bd84ba249618f44", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/merge-id.html": "8113b2cb7f91c4cf62b684e52025ebf45a3c1980d3351871164c9a73588a3473", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/set-id.html": "9cb4987e700907e326ef30d1b8c3b6e39ad2d5231b590cafc9cd90ab6a949298", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/set-kind-bytes.html": "d2a8f5e1a18dd5dfe620aca5f16017b6bb82cd40373c2ffdb0cbfe16c77af551", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-builder/set-kind.html": "0a4bbcbf597819c19223d750e050c758ecf5e6f5c1c24b91c81b567187d670df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ad706200321d7b760e78734ee7985ab0126f11a4304a4f9b6ea53028c971aa21", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "fbf38c0b8e591ccab11f871b18a3fb3d05950fd32426f17a97ee39771e5fa0bc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/get-default-instance.html": "cf961a48d3f1e59bce70b65e21499f723e47937252b1c11169e7d0c9e251d27e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/get-id.html": "dae13c6175e619c1e38901a14936c2b4ed7164b1894d738f478dd70784bb989d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/get-kind-bytes.html": "800899a66f26f0d48d1e58ace35265396786805f936a9f24b16e91c120564e77", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/get-kind.html": "3cf99571775a17ec9c2c8a290e7247702c0b796fe9b2651a14efbb63c7952087", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/has-id.html": "d901fce4f930208ed10d0d019da311c780c6fb88a70c4a59c00a18d06c8447ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/has-kind.html": "3b4ebdc8b80f1eb0e896435d1e987565be4c7874a9fe0dc6b15a3230e2ca3129", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/index.html": "2a46facfb44cdc0f866655ec756fd65556d65d19e8322279e859b48f3e6987d3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/new-builder.html": "5f10023b7ebea80f73daac743abc4d01b8bc338dcfc6716099d9cb551a778729", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/parse-delimited-from.html": "2d2796607778d3a8bba4994a0db465d1c44ffd39bae1ea884fd44ebde3c32b60", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/parse-from.html": "51a52be18377d031e8fcf8dd328333738e3c38ab7683abfbf898fdfb571a5cdb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/parser.html": "fb7dec38c52e5b7d4e26cf34d3295efb9c829baad76abb3818ade518870b1438", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/-companion/index.html": "4d5b90615a56754ab2dd6ad5d014aaa6a0113f8a3309fa6b55a7e45d121e1cab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/clear-installation-id.html": "2cd39a03a4a1a3df72b17a7a4f48c170f1897a7695a1878db1c0e074717afa97", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/clear-product-id.html": "a09af87bb19b5ac9b8d4a020c24ce3344350b04b7eb2a57371d23529e40f2b5a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/has-installation-id.html": "9b213752fd7cbfae4b7ca799957cc9974fbc3ab1f1bf2bcafdadfd961a71a312", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/has-product-id.html": "be5b08a0365622b100038f009d0479e25a04ccd7c0cf658e81584f4c61499244", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/index.html": "a1ed4e2bf2a76fbfe2d42f73339b68c327f76f187457e248974a14c69173b56e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/installation-id-or-null.html": "9b72c4e16a7e9ea62b86a06418b9497641cd452f5979a4cedd364819d90735d6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/installation-id.html": "b059d845bfff2fc4cff772aa4a677bf79c828ce143c840e59e01b66920a580d7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/-dsl/product-id.html": "31dcdd54bf390ad9c17bef6b58edd29ad0da39f8f87a66d0b65e3fd5412d0685", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-kt/index.html": "d98181ce616f4531f7aa7ffe3968dda4d4aae535013b6a0b6c61fdb2ce92af49", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-or-builder/get-installation-id.html": "de0da52b721c2af3f2c2bcb22253e72f9133a1beb4c579bdd0ba6d8cfd26385f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-or-builder/get-product-id-bytes.html": "ea2fb482f1eb646f3f7114e93b6349aa1751c17b2c6872f9b5fedb420fa4ca77", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-or-builder/get-product-id.html": "126222c6d5f46266f319d9b89998433988fec9740849afd6f5ae342d5744a593", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-or-builder/has-installation-id.html": "3ce1299aa4a70db6c28c2f127a571be50d2b873a4ba80aafb08a342ce08fdc5d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-or-builder/has-product-id.html": "ede8f395c3378bea117ae9c6d2d2752d7f6fbf967446e320e84851870faedaad", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope-or-builder/index.html": "f35e7d3472d480bec847409adf6530d60226e73816a3ccdbdec7d2130b25d43d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/clear-installation-id.html": "e8b4d5076fddc3e6de3342462e23c91a891c611afd6ef0faed474de555574e7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/clear-product-id.html": "4535801c894245c110c7d6a19bf7ceb8b46886b664da0246d5dd09108fec6c11", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/get-installation-id.html": "00c8e4cc4919da50c5b4991aff5e6a3a37c5d5fe7c43b3a8a067c89cb8dc1b16", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/get-product-id-bytes.html": "f1c2753faebb7b3864f258988260f82ae4c9f8e705a30a8fb46e94e15b02428e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/get-product-id.html": "fc115f8759a9e2a49b9c102b9349bb4a4ff088de0692e1e35129ede6516f2eaa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/has-installation-id.html": "d73f6d18f359f4e068c3c8a3090c6a7cfc118f9597461df8e55ff202c9c9f705", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/has-product-id.html": "b01744f5e1f217a890f18c0354fd1b0a6cf0ab0b932c15f00fcd718a8a49b4fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/index.html": "6f0c8dd7e7ae286b06d02d579a32861d89e07fb5ff1cdb8f84a252a3fc7f7755", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/merge-installation-id.html": "0508ce66d8ab4afefa93865c9d9bc99b2b65f45cce856640cd167fbc46681e3f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/set-installation-id.html": "4a202822ad687516b4478fc556817cec84e41e2cd75ccb18123b956dfc6bda4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/set-product-id-bytes.html": "84f1a04f7eebfce2739e934848c2545e3eeef5e7823d118834ce39c79ba33394", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-builder/set-product-id.html": "d0e306e0abe44b9b147e151638cf781e067143c4f2a078d90af99fbc7ef54616", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-i-n-s-t-a-l-l-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "62ebb2e1008e5d4a9df0403fc414d5eecb56374dbe7caa049fb5d09e328e7c57", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/-p-r-o-d-u-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0dc5905016c34509380a6f7d1b7665914da53b7d63d353e320014e337493daec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/get-default-instance.html": "9d71ee0d236f626cf40c6c08e0c26499e735edd040ab4d2e674a24f5c8f315c1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/get-installation-id.html": "39f8eee745317293a546129d15f27b0431455be35ac13f9fac47f7cb4094d6d3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/get-product-id-bytes.html": "b2bdb91e093e4b00a77a49e42391a20829af1c9ff4ad580f256d1ec7cf052598", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/get-product-id.html": "63d48ce1fa33f5ac7ca2ebb6c6ca5db1dd963cecb139624cb5f0ccef1258d3b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/has-installation-id.html": "4b2b01d10bf4e8fe5bc21cda15bd2c7b51ebc4f90da93066bc3de2badc538144", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/has-product-id.html": "5f086c90a2d47c8aa39d0e64218b7f9b5e2e98629352a173ade34da2022b847f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/index.html": "ec4e8337aff9ea56d0b2eb96660f829a642128086a3b1e2b07d6a0ef32e65f24", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/new-builder.html": "58085f957a02e651cef012337232b97dbd1f5c540e6b9b3d8ac3a9c2ea26688e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/parse-delimited-from.html": "273e4ec7abbc722ac608330c0a86ecd55e7a7553f013aa21c8d10f5bb9dfcdbd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/parse-from.html": "891f7699f913768037b336ce27ddc6ccc4b67553423cde7d3dbdb0efdf7b91be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/parser.html": "2fa3bfcf3343e987e734e3664bdf93d137781a516f4b9a709861536468db583b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/-companion/index.html": "ee77e907d0ce7836d419b7b15238ab66fefa90b22a52ef4c6f7c28b9b394009d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/category-value.html": "0663bab56d9c7f05a674f1db6db42c5c78d48880b246eae65488eeab0c72aa2a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/category.html": "d67414f1f5c7c3ccfcf36308197879c7400115770a87627c0f392826256164f0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-category.html": "624636060ea058ece57ee7b4f62e13b7aead88a189b2bb90118034521471eb92", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-code.html": "4c38a855021d5e6a01a655c580141d10c4919f96bdb044e290ab93c9b2cb4401", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-correlation-id.html": "e966f90db097b589e55fa78b401e9f2e225a71ea696055c5ac94d7ffa6a32e29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-details.html": "316f89152cc2528eeee5c2e89a25156a3c1cd6ee6fda483d4db4f3148ef5602c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-effect.html": "688fd73dc512a5f898b156df04500d4c43340944fd0344877a7483d21f16eb0a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-message-key.html": "bb160486b78b3595eedcee3bb4fd282191a8d7b708912596f3c9f18f797bf250", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/clear-retry.html": "4e6c141fce5570cccbb6197b0964e1d30d9a7e2f67587f3b257218b78c6c5fe8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/code.html": "884edbb6432768d794c042a311c4983fe156501245e46a5ad02a7857e4df82c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/correlation-id-or-null.html": "216f9ab97abcaf6a879db4885d8f137fbb0c9587b253d19dab292110e5de2b3a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/correlation-id.html": "3c3d9724896b3bbf1a6ce2de13ecf3cb4b29bd3c80b66043ad95eb9cf33f656b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/details-or-null.html": "1becee2c75cfb75427600796d7a1c0504dced7ccbe60a3365d024ffa03b8f386", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/details.html": "91ea6f53e88f6ed0566c9dadb57b6364fbeb5b5136ffdc71c01b6afb3f3f327e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/effect-value.html": "4d6d3fc9100fa73c46fe49e1dc3770cb90a0ec3e8bf0c8b5d62a47aa92251f13", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/effect.html": "a038d0854a23fbd710321278be476f97f50b35f794d5ac647e3cea1aac675ed6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-category.html": "1cc77fb2b3e13d8b3f6fad7e1c35273fdf255e313be5f7e4de6a8ce1b20137bf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-code.html": "a3f4ac8be333114ae8db041317e9cacecb25c235ab715db4e6d7ffb11b2fa25f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-correlation-id.html": "56925ded55bcdcd2271729e99532cfb6c0989ebeaecf0f7ffafb5b3316826839", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-details.html": "e0f7f2e8af5ad40075c8472dd55a9d9120bbedbadb8e2e6aef0ad6813309c80e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-effect.html": "f11f1e4679fb08ef68bf531f2f6f579e382dc0e653f772f06a76aaa0aceccc91", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-message-key.html": "bd34c165a80d8011be85bc104d2e4ecc5b85556a4da910525f8dfca5e73d1f06", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/has-retry.html": "c5e3aaf7d8360e6ecb36db710d36cdbc7f2ff815918b12137485e83512dd2024", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/index.html": "4267707bba444422fc72b5942328a86b22a906187e092ae5049c975d96a0c80b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/message-key.html": "4edc786b8ae96d4d0816616be23b59ce56ac8e4b29dafb57f95a1b79c21902c8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/retry-or-null.html": "1c94673e0da66ffcab8b4ca4883ad16ff613217c13724b7ad05450c41fd5061a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/-dsl/retry.html": "8c7f1eedddb269896e9de53a2ae6a6052ea9448fcf81db8ed9ccffd5c9cb8e57", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-kt/index.html": "afc2a412731acab017fbd5d90d21001f65e159b326626bfff6350cdff258d128", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-category-value.html": "2f86dec129601c2615adbefb921239a67198d4ef6026f27042d94bf4aaa28031", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-category.html": "8bd6cfacba00aad47c28d585e8bd1dd5aca5a1bec6d7b4848a0f94a2169229a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-code-bytes.html": "d00d0e70efc370532e646dabce30af7e90b4ee0e1bea6f92a671cf8e7a979f49", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-code.html": "d7def8685096f0659e6cc0961a7469e5fd615f6077159d7203650ff584e598b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-correlation-id.html": "64c849b0770bb507d4673f33202a7a170cefefa8c92f3664e2898f08d5a757cc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-details.html": "bd8f7ec51e2a497e5aebe3eb8cfdcdf55cfff27c9cd8058a726d71ac09e5b28b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-effect-value.html": "09fb39d1174197aacd00f96562dca47ea98d43625bf957cde46c818793bf4e7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-effect.html": "d24fac71f42e8c57d267e17645e0764409d8feeea3ebee79192357d80ff08fef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-message-key-bytes.html": "d91a7ee39f573ec436987ad4c342d6216ca9a1432b34dd7c631921d573d5f3a1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-message-key.html": "97234d3f6abeca67eb1d83bde77f967280c172f2d7e762e2385cde0c2a997545", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/get-retry.html": "f52a37bdc0b5f1fc5be70703e0bc023c574f0282ba07600bd157b46a08da14c2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-category.html": "a354953596d9dc744ca9a9737aceff7d1ab144a32e92014e6ccb2b82c223db06", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-code.html": "780d28d30dae9e09906dd8598d10cd2cba5576e7dbefbd96f912ad2412b03b9b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-correlation-id.html": "dfb82b15f2d46646792e4b7ae367d6997720ca0ad8e6135b430009651256a8f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-details.html": "82d2998916dbb90c4304620a4bbe197f107cbe498204ee9c2de74f8c3c7dc78e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-effect.html": "6a1d24b9dd4482372d01a33d9912e558c6e9298fa2bda80b287d1e3704f244a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-message-key.html": "7e1c3899255c519decdab32de294a28f23200cd12e1a82c32714c4cebae398bc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/has-retry.html": "148e8fc3c145e458ef944155b1732a94c8fe5b06efbe20e303f1b1adc165d5fd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error-or-builder/index.html": "bec107fd8ba93ddd61c8e34c335519793bd0dcfea778a6706230fa019b10d823", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-category.html": "386a1c4a13ab638f65effc39b16cf77ed54c48167d83a31e4fa0ec8171ef700b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-code.html": "b261d68dfe385013424d32fd08debb05055f64bc176af10d4d78000f939fa551", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-correlation-id.html": "5ab4df1b2dfddcf7e9f01719e2b519f6054d749354fcb225c335eaaeec399703", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-details.html": "17ba4f5a378f8a734470b631121144909f7b69ab9c689dbe819ffbb022f3c188", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-effect.html": "7ace8c75a463dbec386bb497ce043e6c62adea1a442276d52d19baaaa36c222d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-message-key.html": "2721d36ddeac8711e568b4b90a89876b37d2ae624cfb7174b72c253efbab5bd5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/clear-retry.html": "65423f8a607054c17f8d31ac19d8b4b8485c642b798e804e617ddb1d65d5ebd1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-category-value.html": "3ce378a076a7b050a095ade7ca4efb4250bdb3c7c540c396dc19a68a075283ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-category.html": "85f5005bdc00cbdf217975d2622e730faf81ed96e897331a14aa50a6ef932eba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-code-bytes.html": "f730ed0005351318343adf875d7bd076284d652de97919447ecd06c5596ef663", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-code.html": "3f26f745034bd202b01287d7fd52f7487a183ffb9d363994c9e7673a0b81fadc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-correlation-id.html": "6e34d2fc721017bdc0b5ba4acdc64150609580c039fcc19a2803ebe77e1e1f4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-details.html": "5cdaa1741dd3a7317b72e308deab1c352bc29f48465fcef1ec3b4edf1abbc491", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-effect-value.html": "33584dea571bbbb6216a4e84b8d6ac88c1f01a14859f397721f2578d70529744", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-effect.html": "6b7a951950182e8d40ad1bd0ceb649c1937dfd63e30f15eae01b72f5b8bb4ac0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-message-key-bytes.html": "f93a6fd4f30bc502344aefb4fed3efab6c9b75c109c80965bb5b48caa6eecc43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-message-key.html": "3495708671875ddbabf3d69b600d83a7cc855d276891ffed46b75e33cd7efb7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/get-retry.html": "7db6fffc9055582efa1916030beceeded76adaccf8245137edfa0982e3348c54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-category.html": "c1945f482861ea77ffb7a601add4038cd13887ba214ac0bd7a90ef46cd6cbb15", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-code.html": "862559dbc2e17466486a42092033dc3d5419489db1f4a9be91e11b055325b3a8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-correlation-id.html": "fdbdb272c5810d4abc1f41ef85f5c0c8ebc3585480f453192c2b7b0392d58a15", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-details.html": "7d323ed48a034a72ecf7a31bb3d30ddadf5bccfd7e3cd2b399132209df5eb098", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-effect.html": "fb6fab30698b0f6c04440c081a122b0361e7d5cff6ed2a80b0c948588d168e57", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-message-key.html": "4eb80168831dd40e4977deddaad4752142e7634d3f9fd22c264604e429ae3e4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/has-retry.html": "d5a672dfa4c8fed2d2af0f3506bfd4cf12a9c6a878766805645647bbbff58e32", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/index.html": "3280b3f5609861b11018f9cde9756b5831caa6dc53e188676c480222d0cc9f8e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/merge-correlation-id.html": "dd07171f917c8a0ce44dfc8f30bd632e3ebdb5a541b6dc4bd69646e968e82b52", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/merge-details.html": "9dd5e798e4e381746a6f1cc6eeadff53148585164744d05163f87456ac391c04", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/merge-retry.html": "eb7445cb7b34b075e118c781ca8c94e3dddd4e2b3d6c82022095bd1286c9bd02", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-category-value.html": "46fa533c06878dcecd6a5aecfa9adec2aa909fd1c2ba562f86d672c09e3b3afc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-category.html": "52dc627fffd9a3eb3f165cbe431ef089b3cc86e718c45716d6cfdb509ecb5ff0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-code-bytes.html": "06ebd802b06a8e0a0ea65a1c01f0f1b7c3a934c5b8f7fd3bd21188272991772b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-code.html": "3809c966f1dbf416cbbfb0a4cb08086831c15d0a74ab99d4b89d4485c512c61d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-correlation-id.html": "7319b2202399a3cd10dd6064a1b025752bee7ef7bd572365c373876fbd83b8ac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-details.html": "7c1182c8a11af38f3f42082a2bc31d9a8fc2ac0f72783b8ca32de4b852dab5e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-effect-value.html": "6c48a7de061d3aebac59ada3e0858067a471629b0c6cd895be8f2817de976aaa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-effect.html": "4f64323b5e3ed62e3de1a02762bcf9a6f92f693fd81c5759dc3aba1a14058847", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-message-key-bytes.html": "d4138e8689289e7ff994e5f8c4bb02ff95bba94f1fdf07bbda6067f37953cbc9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-message-key.html": "6fc18cd8341ace5821ef95bcf6f68415984349392b9b89f75e68171f1840f593", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-builder/set-retry.html": "0565bc33bff18660ec5c999065151a781c6b071c7eedb37417819df29d97bdfa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-c-a-t-e-g-o-r-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "7e6c3f1f70c7cfb42251d596ff143785270676376503696960aac1f9b20995e0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-c-o-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "453f14e40e91f989a3b6155ca70c351411dd8565a3bb775bd084f51fcdee7b09", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-c-o-r-r-e-l-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "35d007a3d08e5f01505a9ec974838d8579b970cbb8569a6224f44e739257e72b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-d-e-t-a-i-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "20595bedb42d09d51e23a7572f6533ef78120257893d096fbc5d2edc20650665", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-e-f-f-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "398192e0b8a9b3c8f2f61c243a4fdb21c5b4bb7299262a43dd8f3db8002b5714", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-m-e-s-s-a-g-e_-k-e-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "3a7a87a7a533c50d16fb9621e9cca4f3191d159925f8a5e46a4c5c2107ce925e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/-r-e-t-r-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "001a0b88e319483303303b4f31c05b604bdae128f058e939031184074410c92d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-category-value.html": "521ee4e0540293f5a23d72d3a09f0d1328de2cf170f406a849a89232ceb65fc8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-category.html": "12424a4bda7b0daf04951ff972ce5c580dfd9a1903a190f07f6499417585af30", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-code-bytes.html": "eac288068eeb6c187023917a982c7a6e2260997eb4d6c61e11831aea2c38eb43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-code.html": "177868157002b8ca85817b5adcc785c0ea2cef673782dae01580e9e556ef9331", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-correlation-id.html": "b435549d7598c86d77967db1874326f5c45378102f8bae2f1248f62d0fa58c65", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-default-instance.html": "4c65d716d444f3bae349d78d6595c145562b9ffda300e2b4c80ae810069bf23f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-details.html": "f2587e1fc0646b60aed162d6aa4839c64e99ba82bd7ce209972c6fb4ed93b288", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-effect-value.html": "b6b4081fe27fff298bdfbbf85b4c7d53ed130bc2ce0adcfe575edda429d0c3c8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-effect.html": "8f3009fa17d55ce82db0ea33e624835bf7ef570c85760b47088cf7707ed5cfbe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-message-key-bytes.html": "b2493bf0f6925e08f7ca5dbe582fae81aaf0a076deda755fc229986a3b935560", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-message-key.html": "f45262464bef4ac36508d5003e5feceb25dc4b2a6f3bcab9b1170dddf9c6b746", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/get-retry.html": "b16bd576b66e340496274cf0f9cfe230d7e7c6f8f8f7521d2319cc101b4a6554", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-category.html": "c17a6cb7ff79c40d03f0c5d709fb26fe8839b468872f12ef04078b292fa2bc47", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-code.html": "7921c3ca220b12b1345f53de78b28c18334c6fc1b3aeb86308bf74edafafc9b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-correlation-id.html": "e85d7ecd621badc0140f788b7e656e1265342847f789f54590bd3a62ca9c215a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-details.html": "990426b2a330374981b0c9f8cd6834aaf54f6d706311b1a42f8158793202830b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-effect.html": "dccbe114473c0ecc0c006ad8f168b373ccdf3a269a3aac6b0859d7e0bdad8a4c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-message-key.html": "ded31531551a204963587fdf139c3c4f81017168ee1439a8760a89439f7fae67", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/has-retry.html": "1f5c1fdb58c67bd138f4dcf638d319f6191ed764f9907c7e7d747751200a3c4e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/index.html": "a416dbf714830f142f246be328c8284d669660bc4860d8b3af64b16f0e9457d4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/new-builder.html": "2d11b3b5811481196e159e82f21223c5e5010332d18a42579f79d0470daa004a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/parse-delimited-from.html": "736994586145a4645158d27a751c1e753bb431b04b38b24ab182ff3bb915f4e1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/parse-from.html": "a52686f90a7031edc02bc959bb1106fb9160913cf4a4e2a1cbcf06b16489646a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/parser.html": "e63b5a6a94452f13a605b1cd6d5848a77b30ba1a84983e9aea2234a8199d2b4f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/-companion/index.html": "848bdbbc50c2f1dd686eb46a770d5ae9cdad85bd79e0249c80e4af17bb7432fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/-provenance-proxy/index.html": "701c6fb0ce07e6e59e4eecf26eefe1a8b5ac9678853dd9e8409ff01c10967a84", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/actor-or-null.html": "bc5c213797c921b19f8a012cf67178f9f48998882a0cdd6bb51a660cc95fffe7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/actor.html": "c4253549ac6a6aed4c22ef8840c29d8bf1c6bbfd56ebc9f91a1fbd15f00f1b27", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/add-all.html": "41bf9199ce5e2035f004388c8aad5baf2f18f55086f847574915cc1f28d537b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/add.html": "93b1e9fd0129caceed6163dff0ad84ed426fedbb78d033809703c97b28690d84", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/artifact-id-or-null.html": "8baf7c0088a0cec27252105fd4d8b13e030bdbb031c40f74a410a616f84c32ba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/artifact-id.html": "8e2cbdf9f75d3e46829fe2664f0870b6ef8ee9b76bf61959ba4561e58d2cf6af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/availability.html": "63dfdd4d8c0432a0f0927556702d976433f652ba281091be3adf360b45a3135d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-actor.html": "08674d7d33a356cd23c430d715cef73fee818dfb03cdb6a79d55717bcdbe8f81", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-artifact-id.html": "196f7a8d63c153ed33cdc8a35ebc158655a23a4728e87bb181d5aacc9a1c681b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-availability.html": "2472455497f792bff4ccdc92667a11a91842fecb9519f99d70327a99aa2102d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-created-at.html": "8ff076837c8ea26968707aec9b4935e15ff54bbacaab2a342b284aea830bc762", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-job-id.html": "d7b9a386276ee0ed181f5287395b7d504e49640e739d8b76f8d29a3ef4340444", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-kind.html": "66de744508a32162adf72090fe1d1e9968366b7b2cf283f7561020ec5a5cf87d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-origin.html": "c36333e227e3005f936f4e2d861b90f5c34d7fcf072cb26d0c75aa90bd0ea10a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-owner.html": "41071a70f5d3e67127c2ead650f881277be4b198323432d483b74e9e1507596c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-producing-run-id.html": "35064cded4dfdc48e1d0ab7b96a01efce3b800648f5efd12fe80c106c558c5aa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-producing-task-id.html": "7b0af21b9c60a3d63a3152ff0a3698fc0e0ea98afd972b6ad75968a34a4b73b6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear-resource.html": "e4fb1695cc9585bfe99960aa28f48e4412f91ca59aec490dd88b7586ec381770", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/clear.html": "6ca9625eb12767eba16ac3e385846e58f4ebefef5b2148a1e5053df67c78a81a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/created-at-or-null.html": "f148dd41727d30661f6307bf99298c7b88a7f870fa49d107567dc7fb1469b8d6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/created-at.html": "5fe8ba517ba716104a646086e5d086bc2a4d48014c1041e2e41cd338391b5ddf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-actor.html": "b4433849a0f263969403786487d73e76f716e145c5c5c5d61911a24ceb323416", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-artifact-id.html": "274cdcf486379920f7efeb60e439d49c0f77879565d04538fca4a2605cc784ff", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-availability.html": "847a02c3d09958d153571204dbc57d81b2826e34027f55b2a27044edaf699880", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-created-at.html": "0a91ef08a1030c4b064b48a7dd0476641e5df99159944f3355839dceadde6870", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-job-id.html": "ff3fe9674b2531309ab8b5d6432ae513aa48db8e52fdf14cd89526ea1b9f3225", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-kind.html": "9380bfe785c46614507b8357d03450bc881b88307d957865ba224f5d17b3a8e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-origin.html": "48389d49c621c52f1f86f437ca4118b32300739b47d7ee8bc5e25c68eccea705", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-owner.html": "1ad54beda552d6453c090fd4737b9b754d2c166e2c7921a8585d2a6495d3910d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-producing-run-id.html": "9426bdc128c35c322ccadb41b580a0bbce5b42f487f94b79838700b96c0f66cc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-producing-task-id.html": "e3fd7c84b94ba9509885bfae0147db448588050304fa8526888f92f6c23399f9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/has-resource.html": "3cc5ebd97c4ace3c227b0b078351b79155e4bfb816c18579657ef93328f7f568", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/index.html": "c989441e24575fb6a1d72277411935a8fd21f1aa7bba8af7071c70af63852e70", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/job-id-or-null.html": "2ab581d3bc1ead4a49509f827c4631024408bcbec7fefe874d7e95405b04abd1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/job-id.html": "a2e03c5f46f5711971bc0d1c1b42afed1cbc946563d2561ef729c66df7135253", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/kind.html": "48f6de011e76b36f4409cc324f7be91d6f60ec822b6f54cde0497a9bc0e4359b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/origin-or-null.html": "8fac2067937a1cd09b13265a54ce02ab704a14bece419d4286bb1b6fa2fc0c15", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/origin.html": "0d032186aebb94310bd952c9a67ae182c3a34b1e71ccca17dc6300db081892af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/owner-or-null.html": "572a78cbdb8695d63478a3c560f6ea92b07c4da1a90c1dbf614d4f9a94f46c47", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/owner.html": "abadeb75a515358b5788f25a5740e3d8466ea72acbfb9b8c079f7a3d99b4bc53", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/plus-assign.html": "5fe0b2543a858c8ec898e4a0018c58b5f3e0cd08261da93d1d1c4c319579e520", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/producing-run-id-or-null.html": "498712f2a5e7d23d060754a0392e631b8eb6665b3097112b2425dd508acb2e55", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/producing-run-id.html": "276921fe8b9954e8853a281d862a9091b0bd32c0997b611cea9cb88e505d4b7f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/producing-task-id-or-null.html": "bac79544baf9a3d1a4b836773082f1bdc933176d2754b75aa04b8cdce1283e80", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/producing-task-id.html": "97754f37b2a2cc8a1f8e2dc78994d15d2a33d3118d1c3025b3a2b3a55ce5d58f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/provenance.html": "4b13aa77085e99a1611ed1744ee0c5646ea32f24c20bd57e808eb0276587c145", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/resource-or-null.html": "761be6a1345c9b2473c03b7167f8dc9cc7a26c5cedaad7fdfca77ec3ac1f22af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/resource.html": "d5609260b0a6da975d977b713992a8e9116c552208ec3eee154cfba4e53deea0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/-dsl/set.html": "bb454dca0aca71e93598fe79525cc0cd2f2a1896ecae29a1ffceda5be4cd27ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-kt/index.html": "b355458cd7b2c278c1fa5290c1537d5cd7c9b7e1fa2421dea970dd2ba6ac3141", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-actor.html": "54d9a8f56c7441e07fbe093bf8d2ee49c66b4b8a925de564698c1c723f0fed3d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-artifact-id.html": "12f9b50a1029bbcadd7b35c9cdd7f596579c6ce7d4c17fb6e2104a7be68777e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-availability-bytes.html": "5a02b1b2c6d0d2ba900b4d5e7e14f32a7388e93b0ae0699efa6f6a66bda8889e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-availability.html": "b8d3a5c3276e70012764a28b2e25061ef02b406ff6d5399ceb01f0f02ca8426b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-created-at.html": "71ce0f7bc1b5c3e67971dc6a175de50ba189ac864b7f535775649e93fc1d6f2c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-job-id.html": "488ea36bf81b284cc95d4f89c3363beeb027358e6fcfac03eb633c10b10e71fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-kind-bytes.html": "af005c847b42b9cf68e3923526bfadd1d38b51da481a96a4cb019f679b08340f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-kind.html": "c85048f6908537e2a6ebf0774281b3f375a255bf457a50408a45ebef0b49b2c6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-origin.html": "9af2939f13488f4d4f172abb2e4f641e8e7d095e1798a224ad443818f8852d5f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-owner.html": "2d64bf8f683565bd197e52563f3475f592dfa50d94190a1fcebea4ab6bf2ac03", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-producing-run-id.html": "fdc2ec93ab5184e6ffff3de31b726a64b5d30d5211ea952934113479e478b906", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-producing-task-id.html": "191e30bf8734a9860a5bd027836ddba163a4bf7e220b9c63e9723999615ba7af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-provenance-count.html": "f84f008cb22710d8658b280d0752bb99f2e4c5cb7310d05833392c6deca649ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-provenance-list.html": "2d44c6b926bbdb2ca236d70c3580dd2dff6e55e786a4cb1f5424f10ef60733ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-provenance.html": "4be12e2519055ab6fc1551e92d877c95ad239f45f4df5c26540afee6e9140bb8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/get-resource.html": "981f719318b22a673f8a7f5c7396bc5404e0d64f48fbe84aad5ff8a142b06a09", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-actor.html": "e4cb0e93f3fd22007bc0e94173f4fc8acacd48f2e29aa233d0ef2d04498b611b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-artifact-id.html": "a230c929c451ba62f715045c416b6f493972a3b72a36276a2cc3de487f7828c4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-availability.html": "a545d331a9ae3d42098115ef188562acf3391643346ef5519219698665dd21e6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-created-at.html": "99dfadc0859f6c8847b48297ded1d1e5b8282c16d7049d521d404e2a00c62453", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-job-id.html": "a1797647c8ed4d2c50fe60e54d42224ddcbe0313fab88aa30a20d197c6cdb282", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-kind.html": "6a6c49d17386e26c9d2c746a6cb1d8c46d93b96ee1ed2447b2e884ef2d1b5b84", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-origin.html": "656db292e263585b40ebc48df272c9d6fb7bc4bb2ed6c7e30c0fc9f0c17361ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-owner.html": "06e8395a152c5a6f4f72b1fafa09a9bae9c2425951e614004f4017ecabb9413d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-producing-run-id.html": "f1b2afe3698cbb9fb47d21b694e14e35c0b2bfa6362294d4cb84f1e9ceb5d231", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-producing-task-id.html": "5f7ad74daf0ee7bce1f4a40fd78ac5fd36949c41f7296981fffd5abbd0c37883", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/has-resource.html": "dd27cd0391d443c00da99791008d7a80e2839f8fe041b1289d2d622f693cbe69", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref-or-builder/index.html": "4614d394965e53a5510f68217ba3d9aeb9982a887e53b806b6610611ab3105f5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-a-c-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "e3ca8c5262830a91a6a9da6ee22df62955236334083b1d731a44307e44772a56", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-a-r-t-i-f-a-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "b6aa786613d6aca56dd605bbd103fc2d8232f6a3fdd69084e34fd65b07c42bf5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-a-v-a-i-l-a-b-i-l-i-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "ba7dafed3b8a69b0e33b57e73bd6b20df87c3283d01c65a60f65a17e20c456a9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/add-all-provenance.html": "8d8042982e7a80188ecf6b35221c9f6c0ae75190e3f11d073607ba9a6ee512e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/add-provenance.html": "76d086a854bb314154e0209d6345ccd18f0d809e9135b27d276dd9b610fc87a7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-actor.html": "b0127cb56403894c99a0c1c541f3bce12f0fbaa9e1a647adbb637aaf1900fa0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-artifact-id.html": "03c18e0e38a529f14a195f281239e2349abd858adbba0c16b46ada5bbf1d947b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-availability.html": "7a2e3460572112a5a58d45e2f9dab223f117468e7a822fc2eae3f18a23a7265f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-created-at.html": "3aec7b57d559a981188e977677a0f72f3e0a9786a9efab923ece9a3546e41d3c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-job-id.html": "ad2fa08218eb43898e86bc4380615c7784d1acfb298da3c91c9542606a5815ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-kind.html": "45638d9349275165db46642621ddebbbf85a646f2f22b44535783abc63752ca5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-origin.html": "125923d169ccae6046fee1db86a1e18d769e2fd666934e9d5be3840f5992cca8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-owner.html": "0bf0691929c36a867261c756cd2eea6e4338fdc30ee64238290841a3ded66ae9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-producing-run-id.html": "b374984d9451f200804a80877fcfffc05230e4658d60a75f178c4832bcc28227", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-producing-task-id.html": "ebcca10224e866eebc5fee68bb42b3f08fe4af443d63e218c8decb5b96d1da31", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-provenance.html": "1107df6047645264d34911ba4f27c2994b17e65fd39f690a113fdba8d4ed3c14", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/clear-resource.html": "0586c22bf1b41ab895b31be132291def3717a63fd3e9cab13236967c783f4f3a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-actor.html": "d3b1f4ec74499874b5ead195fb76e45db5c48d4e7feac9572a380fb95fc3b8ee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-artifact-id.html": "db8764a0dfef15dac301d1036b4f909d913a0ece1c3af8c0896ad296d8369428", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-availability-bytes.html": "113d4ab04916db9c3fd441605f44661e18d4a440009dd4907ada2cb85cc8925d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-availability.html": "a1e04dd69dbcd2da78f448b9a4071d54291805cc6ea61d50e8e011de79427714", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-created-at.html": "abdf4cdc8bcbd0fa199c38723525509afb1cd270bf524fff9307231d3db0e0dc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-job-id.html": "48988da10a3351c191de0cac770e2d12558d5ff38a0b133bd7dbd2c411e4e072", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-kind-bytes.html": "c7bc2bc30703452b32a4f7547ecddef1449d6abfa7c64a4530b59baea1e2e9c6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-kind.html": "0a9c84f86448dc1800b4e1953384efda8bb138271d936a7752b266720347c6f5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-origin.html": "3fe98a64894228340ae83fb5fb257eec17eff04082a1b723f405fa4349c8b2bc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-owner.html": "2caf535c0d176f379c91a3cccc970463d4a55da56fdbc97cf38d26345648df1f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-producing-run-id.html": "7f5f870e2e00e32400d19228f7c2e07fe9c3009a35b9aace4e866f472dde55e8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-producing-task-id.html": "81324cd8b0457234dee0907fccb126ca37636819c6c7ce436f61995496db0ba3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-provenance-count.html": "98ef52d3854f1ad6a00d32c62c5edfe59b9cbfc1fd4885ae5b442298aa01075a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-provenance-list.html": "0050c138109e1c28378670c06e359b6b716347ac27038d212f53f1ebd8346d4e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-provenance.html": "738c0e881bb7d05d9781f3075b4a50dfbe99a186472cc655a61b2aedf8f7090f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/get-resource.html": "853c312a9c9393e848e89cb15f8396910979d6ccf89cd865ff9918c4fc03a38e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-actor.html": "368895cc0a82b0bc4c110a58e0d2285bce8eeff9409ff76ec65bf66f27c87952", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-artifact-id.html": "4fa550d5660c2202b98c322716ca521fa8b39778017c42f2faf132d1772c3e0f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-availability.html": "9faaa415cf4943065149b1c6f870cd65029878ec7836fcbf6ef8e1ba5b358309", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-created-at.html": "d6b08e5bc10d4c65a65ee35a924bc480ede39ff12441c1db3a3add9a780f67c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-job-id.html": "842367374a81173d5aec0c8a770dcae0c135a3e496fe807c6953e8ca408072a7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-kind.html": "003232ebdb479fa66c0eb29a07f8f824fb96856afb37b50d7ffae09f5eb9147b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-origin.html": "4d500ce398ef6bf050eaf9cf6eb88448cf00581035de0b6d0e21a16fd137965a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-owner.html": "4ffb4f82d049875484a02f6926b73b955aa21808a79f45a4814c849c9115f134", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-producing-run-id.html": "07a4a28bb4a536849a646271f5d6e761f91c6bef501d3f8927c6c32840827b39", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-producing-task-id.html": "d2ae7613d4da8e339bbe37dd4ed0f175bec7bd2575d9f668d27b1d92d302d98a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/has-resource.html": "7c2397208b1bf0c6cda87e13c82667a301fa6bc2109429c83c8faf819b0a8a98", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/index.html": "7cf46a5b738b804f8cdc22a6aaa57855c8badc943f6b7691f7aa66fb3b3a1074", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-actor.html": "1385c2889b7065d6d643cfc4ebd537a66f8a3e1fa13d0f9dbf35a52cecbfd76a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-artifact-id.html": "ac570e750c957b11d3cd1a439429613982e6f1a4755bc385cd8c52d4cff94622", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-created-at.html": "058a81c6cfa90b0e38161c5aab21aec7591af8df8460fdc5b5e25d4bb6fa6adf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-job-id.html": "765de14c9d897530ad37c24fb6df5884c7729b6c22ddebb6f125692bc41cf602", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-origin.html": "13fb1f41eec58605886844534f7537ca65fb892a7b487458e16f75ddcaefed6d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-owner.html": "c8aa8a2d77e8ffd970544a0649a0e80322bb2270d0d3a2d10cc0a3158d73274f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-producing-run-id.html": "8f66678be73ae67f4708d6a29078ac64ce7c7fd788e720f5a3734df611282b80", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-producing-task-id.html": "a68726e5d00d2a2c4d2db5bdf1034239f127783de620577e4f0d3b79750e8a63", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/merge-resource.html": "f8de389c11d73b1858a07ffe6a3ffadacb46e634be6aa8441e92064688f1c6eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/remove-provenance.html": "591f70fda14610f983c7f6ea6b54d2003e693a07d92d53d3c12469e08708caf4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-actor.html": "67c136ac744b9f4e2c78da67449a250a31e4ccbfbe9712e18beded5fbd26ecc0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-artifact-id.html": "b26fb335498aa050a44f15414eba88528aad5ebc29f23319826ccac00e1810e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-availability-bytes.html": "6bee9e381aee4fa8712f59fd888406fb625f7858519ceddb8fb58c1cb893b33f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-availability.html": "eb240f315c601acb22eed18e4a10524811ef1f429cb613ab53606302fc765fdf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-created-at.html": "8e6465379b08dc9ceee8a2b99dba0fd91e24024811bf1ee8bebffef57dfa6831", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-job-id.html": "b757aae6520dfbc50db2444353380b9411cc6728a5219d51bc6d29d785a57150", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-kind-bytes.html": "43ae7ceca37d5523ed0bc957b1e0b6dd1560ee78f1036af4a8c62f000c1be255", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-kind.html": "180b0a96e87c6671dd639e9279939a93475dbe56846e359126a10451714dbd91", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-origin.html": "9caee1a967cf20731de7d27c940b2ff5cd3aaaa7cec74206d70f196d220bfbb1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-owner.html": "5b554e749de74726c005cb9eece9434e28e10c1b1e0f0d0ebb96df2ee255537e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-producing-run-id.html": "2e7f2719fcecc573eb17ac20e94a7bb0f27680cbc22844c2bca35309e777513e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-producing-task-id.html": "9434d58ca827fe4a7123c7197aec66a89898496cf23bce3e21ac3712c313f9db", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-provenance.html": "23e064fd7f3ff274d120e644cd18b58fc9fe9eeab25560dd2c3f54c1d06c72a4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-builder/set-resource.html": "317add4b198526eb7475fa83785f0cce6e4f550586a429cf5dbda30893deebf4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-c-r-e-a-t-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "1ee25c5c52a1e11c62626ebecb1f8e5aef94cad421bdb9eaca240c3333e01a15", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-j-o-b_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "451f54604dadefdc06e2f3d8193928e4ee193e2e81af0e592ee749d4d66170c2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "3b24c1d39e33782fdcf297230bc39ca1c837a38b2464afe87682f3f2a9b2171e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "513b9064b7111822a8e569568f140f349bcc05b9ea364cbb01d05d0b4537cbb8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-o-w-n-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "4d05ee3cddf83975a15df424b721d1b36ed41b6f507626b530b55abdc8211547", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-p-r-o-d-u-c-i-n-g_-r-u-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8fac6355eb00115546f68ed9b26e679f80451825afe64d77e914048b4ea094b7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-p-r-o-d-u-c-i-n-g_-t-a-s-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0c6879d394d25114e1bdf23d669080de680b50fabb819c7eb0b88a01deb1629c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-p-r-o-v-e-n-a-n-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "236ad93c7445a006866c6e7af29e0f288696d9c6463a8bfef67c8e46ced9fc0e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "4b84d46db69d9592b569f6b38e89f2769ec475c594160272a1e2f3f08eecf94d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-actor.html": "f5c49314ecda24d138413d0093c291fa4f016c9f1541476860cc89709fdb5ab0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-artifact-id.html": "fbaba5846896565f48f3d821e2fd4ac5f92ae6fd1fd9aac1ddc531faafc91de0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-availability-bytes.html": "c0415e82d5546ef77f92d541aae096f3c58286b6c7a32baae6cc6be80d159fd6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-availability.html": "d2bf8848b7c18ead5d4f158e0a328d06c91cdef4f2772c60da598c96623a3d4a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-created-at.html": "035fbebffb2fce576221d58ec89303e7a35010e505e604c4fff0a5ef9da842a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-default-instance.html": "d73244d1f2da8ed3a97eb460ad06b8ea28e67effc28da30b22c3e3900f6eac1f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-job-id.html": "7c0c011d9db230ec3a0973de6fcfea98e9be98c80d5b41fbbd21fd346722d1cc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-kind-bytes.html": "4960eaf270818b7f0636a8aac7c280949eacae00144cad84ae42246a27d517ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-kind.html": "a20a9327b2dba10130530b9a3f7199ee90d1221a89248e2e6de21095b270a500", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-origin.html": "e9220a5e86bea10542108a493a2ab5b67108deb0457fbbb68090c31b8a21bd3b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-owner.html": "8d566232d2beea8eaaaba6d520705eb21bc4be161fa1913dd0e4d5ec67fe6dee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-producing-run-id.html": "b31c04f7e1840d128fe5d891d7ec70c2d232650cfddcaf81456e5062dec5e4a2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-producing-task-id.html": "d97fe04c89a80d8c442ce8c2e45ac2b9c9bd0f69cb4336ef7ee0049edda6fef4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-provenance-count.html": "58bfea5ea34380644506d863fe4fece17be2be75bf950d81811728db47bbf4c4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-provenance-list.html": "e8554b1f882d0152bcd79fb65bb3bd4902ea27af349d8c806983014fbee08ad4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-provenance-or-builder-list.html": "039522fdc6ce2fce2534c028d6be9553f467063292b62f84ac96c0239053af1e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-provenance-or-builder.html": "041b84e6cc8bb258006e5197369f856949eccdd1e50cc1af33ef95f0e11c9d29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-provenance.html": "0b45acaba8f993540926c6ccb60b81b6d993500682f16338338b70365d9b5427", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/get-resource.html": "8de0fa332acfbcebe4bd975888b213d90100e719670918c709425943d07ae6c2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-actor.html": "c004bd3d9fd60e6977eb9ae11f31823957d15c52a2b0497c080097d3db81b498", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-artifact-id.html": "59cc4dfa40189105f2935f491d9148b84231922a6aa63a9a39919e11eb9e479b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-availability.html": "964b21170196a4b978c375bfa8ddf00d80c54a2c9f0a72a60e7105999689982b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-created-at.html": "39f7f89482a54e5c39407a1828d7e540e5f377635d7775e6f543c3fcf06ebc76", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-job-id.html": "ed8eced423aaba35cfa8bec60c69cb2055b107b628690c4ee8b4179d6604f0b8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-kind.html": "7da2cf6d80b0767ead135f06868d5cf0b145ad76018d50be19d210015147c78b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-origin.html": "f0e2b71be950d62d5a8fb43cacb160c097b2fadc118c8d52650679c329331c96", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-owner.html": "c0e19f8705833af9b8ce76a67f9d1ab4fe33759daee23172401c5ff054ae5150", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-producing-run-id.html": "671498e69e117755c1e8fc7e66c30f749fa0306b22073c2864ebfdda854ca507", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-producing-task-id.html": "f52ae8ff7d597178ca8a94ae54bbe564ebbb8c3c0741669959f5fadc706dbb61", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/has-resource.html": "df2db30030664a2320fa35604a1e449ea6f12c4f666659006d7002d7c199439a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/index.html": "ab9974b4d851c0173bfe3919962af8c0cfda7b34751304d324ec8811b2cf3fab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/new-builder.html": "7c9e4c31130a14c588a065d583b4c21bbcd7fd2cb079482509ebafc8fe743472", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/parse-delimited-from.html": "bfc79138bfb65ae8803631ce1f2ac4599bfd715bb1667a4612fbcaf9464ff534", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/parse-from.html": "436b165a1ed861212a0211489bf1dfac8884ee2d8d6b0a67c7cef9884708b1ec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/parser.html": "f9777236d0f9748ef5048dc1bdb2939259b9ac1d0b78997391bf2a2c4eb612e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/-companion/index.html": "dc866691f0457ea9e6dc6092e574094aeb0a65d07f595699a4cd9666672c57c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/blob-id-or-null.html": "fc9982fa384cedc6a10b4bc52437e5e09c657f9a5f0a66fdcd91179ef94e3fbb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/blob-id.html": "f6c22cb38fdb1f6120480fcb3fdb8a51d50403632e717bf1f49305bdd28d1c43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/clear-blob-id.html": "44f37b9bfd8d66d502dc0f845352e75b31233e7ac809e260530b4e501c868c9f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/clear-content-hash.html": "99ee31a33eb39a48b5bed5c463c468eb42645715de5a060d88c9e7d956da2d7e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/clear-size-bytes.html": "768a4538d769076bf43acf6c5e3dd4e382948db8f74af708bbe94b6dce94c372", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/content-hash.html": "a73a4a52ff27caaff76fb01b4f434052b69035593b60c1e230584d89de496e33", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/has-blob-id.html": "2f672db11ca4d70c463fffe9c0ee93c03811ff124b0162b38f5bb1509d07bc99", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/has-content-hash.html": "43efb149d6e2d9b98be411d58aca19a5d6770bf0cc4988d0d16fc5f5f2dc1bf7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/has-size-bytes.html": "17a102d77b0d2272a0bd02b8eb405f5a85c686ea9f4909c1a0efdf5e027dd023", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/index.html": "88f57efef7886d3be717ebce8f8eb1027488981f62549e5094ffa6ac517cd694", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/-dsl/size-bytes.html": "beabf0711de1090f95a6714059dbaf69b0719f4d73a33e080f3d53e8d5394838", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-kt/index.html": "57700fa1c51060f40e6b89fede774381b5a35e543a9513a6eeb9f37ef1b84e94", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/get-blob-id.html": "856f597dac2833348500a9ef5c95893312479d4ff69ff0105a86b14b58edce48", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/get-content-hash-bytes.html": "1983e1743cf7241f048d13d3c9b6dff6b5272245e305fbd64531b05049106f44", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/get-content-hash.html": "2a429bfa9e3305048502687c191f6854cc2d6904fe0f0836826178c8ace67528", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/get-size-bytes.html": "a5470fe5e285490f89dd6af1373eea77ddbd2cf8d4c0d576a1275bc2531879e1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/has-blob-id.html": "4602c07c4fe70ac214d42d3ad6075b32d33f1818d57538704b2ed5dc3fac8d7f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/has-content-hash.html": "3e1759fae370f403a6d7f5ec819eb153e0f3abb00f9706b176afe5ec97183a89", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/has-size-bytes.html": "fea3da59e93b77dbefbfafee76f05433e7b57d6d234414b140936230a8e3fb01", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref-or-builder/index.html": "a8c321f126d056ba7ee648d330a28cb5ad8197492bec45c4ad2e1eecc836572c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-b-l-o-b_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "7ff6d64f0fe1a7e280697b0406be7579889fa169219470c8e9b32e4f1e8d07c1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/clear-blob-id.html": "e41b663706f18204abc2bafe217665499f6e42cdb17165baacd9a94b23ad91a4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/clear-content-hash.html": "47463691d59820e7b0fdd27d78f1a61a1fbe2e0ec47e523776bf4bad8c006715", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/clear-size-bytes.html": "9b3dc8707ea5b56d4c2a2b59d3520cc727f51000d79197b747819b170b2d259b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/get-blob-id.html": "648d42dfd8e1df2ac3415a5d8694c160a03f030991053632a060adec433bdb47", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/get-content-hash-bytes.html": "d7251dfcd884f738a6a3409ca57ab5627124c62ee9e8cf9a71061009a5584a61", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/get-content-hash.html": "864f549df5cb1e98e206a579dfd64b31acd35bb0d87a9d7cc34d5f812fba0a14", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/get-size-bytes.html": "9423db2cc6c3bb4f80f90d478157c37a262512fa08e6ca07dd0269ea50e3f416", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/has-blob-id.html": "cb4f2267d749787ca8752009aade09e3d9f76ba7aabda75997e782514c863233", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/has-content-hash.html": "c149ce9dbc900798dd2795fac405db7c77c114a57ae81bb646ed987a02a5f331", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/has-size-bytes.html": "1a51dad80ba4a41539e93fe88e7be1b0c6c9d13c0489323df363dd7b903318f7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/index.html": "544036c9000087d0b94e09d2c289a2a117e8d363dd35916d535681c10fce27fc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/merge-blob-id.html": "a830934cb35c07d574887d45178e718b65a5c62e5abc66a0b856dd8e68ca6743", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/set-blob-id.html": "250428015f989c542a74902c88932a8cdb44977993e9071e95b3eceb539794a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/set-content-hash-bytes.html": "b53246651ec33335bf0c514c6b7d809d98cab81b183210ba903148762e0f91df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/set-content-hash.html": "68efd43cb581eacfdf12d6372dbf48aaccb7010e4e5e5bd5f59e36405c878903", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-builder/set-size-bytes.html": "4fd151c283f1b90750afb3ce92e6a2a78a1a38f29a7e117cf9f95a19c120f934", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-c-o-n-t-e-n-t_-h-a-s-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "950a506d149eb08e6a02e812ad2dbfadd6691c5bf16cce0f97365f093df650e1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/-s-i-z-e_-b-y-t-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "1891f180a9654d1515fefc7462edca3084a58f116dd619b2264f59d587d45ee8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/get-blob-id.html": "2e2dd06b20085b86c35b4e79e76c01591f3aeb227c43f4bed3bbdf17929b3c7b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/get-content-hash-bytes.html": "55a6aa2629d2f5aa9ff030305bb7068b975af1ebd91d8ca6ee02b9544d90f4d7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/get-content-hash.html": "43c0bc199fd0475881e5d345506618ece033d66cfacfa2692b3c7a341a55346f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/get-default-instance.html": "75ae252c9f7a883398a3184d55ecd1fb6b67101140f137bde642932c523af1b8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/get-size-bytes.html": "11e731bce01d529264310c6082a393366768cdd0703cd36a551ce1f802e28e62", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/has-blob-id.html": "4bb783108401e20633f4bc20e5f51fc084c5de83cba9eba9fefe079ad522d9d6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/has-content-hash.html": "5374d483d249d1d37d330f04d42c58578a859c6869b878e5ae7beb177c71ee92", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/has-size-bytes.html": "80f2179b34782eca9359038db045b530b32b934f35733516c097f219aeb12f30", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/index.html": "7d19a6da8ccc7ee581f55667c61c079fc8ff63586a263c657c63972aa1e9bb5d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/new-builder.html": "15fee0c0d0924750ce30546205317d386aa58fec48afc9b482992655248fb311", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/parse-delimited-from.html": "337baab68d12f8c44bda421d8bc6fd1fa8afcb36280c0a77463eea5c98be9df0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/parse-from.html": "27701648a0e40ddf18a90dba3a51813bd2a849e60debc5645bb246c62ee19c9c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/parser.html": "3235dce4727270844e97395907bcc34fd3855ac9a2368d8dff7711d61fcaee69", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/-companion/index.html": "fea541bf7e7476f1bb8d18d9c535b702538b4f5ad8feea36e6b398f354b5f52e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/clear-length.html": "dd5d296e63a1a0efea3b9875d37a61c0d4497ca9141e92f45bddc2c9f167fada", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/clear-offset.html": "f12ce18ce3a682298facfeea2511d0889c5e8a22087cb113a123de7cb5b62a57", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/has-length.html": "95089b8c97885c49693af966db5e1789d4d90e76c5aa61f96e4d1a9801dce9cc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/has-offset.html": "9bd6a91f3afcf73012eba2f4758a5e17b1996856a9bca4eed1a0821c120abe50", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/index.html": "0238c10de54e1b05b05dac6322279e3f97cd1f410fc0fa05ef7fa66c94c68f83", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/length.html": "6f80436cd1180bc66d7c498c098afa1aee4ae0ced38f65fe7a13b71aad5ad952", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/-dsl/offset.html": "3b64a74ac1d9b078b872aebd94332d73d9ba64695da1392626acb1000b607c46", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-kt/index.html": "a830107a66cd48b70629e1615eb685db9544b6a315fd9a10b8266864a67a0e34", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-or-builder/get-length.html": "b2dca42bee835389558fd2d27f0178b7d375c5d6a6ab26cfc2844767a9b4967c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-or-builder/get-offset.html": "8df61d3c7f12d8886124b9361d8da662847139e101d78db760730738c7c7fb0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-or-builder/has-length.html": "e19c30cc56bb42c276550d8800e5119ddd59ba3b9a8b5bc9fff3538371d1e911", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-or-builder/has-offset.html": "7d8de888a8e6697cd0930f6b26720320ce53fafedb04ed4f6fc52aa1b8d14c3c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range-or-builder/index.html": "7cee13dd131a33d969434baf6fb66e4716ddcd83800e97cf7c87edf5f22a783b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/clear-length.html": "e0b9e294a3a7228ad9f8afb0b97d57665b3c05b8c0af0e5c34d67f68823fe531", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/clear-offset.html": "f5a5a5dcb941c56a3eb10fca344155f4c9bd89d4b6308ecd69351b9f6896ff36", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/get-length.html": "69478f83c2d2148839ef6669bebcf4173a35e0cbfb586c71ebcf2110d0f1dabf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/get-offset.html": "47e1a08fb8c128cc8be55e9f6c16a89f2388603400a7473ce34f162446fc2296", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/has-length.html": "b20132b4810cda294dcd689b1113a2df524dad1ea83d0d3c52c23d728547bf0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/has-offset.html": "c72f77030efeedb7cfc26249ba71122a8f7184f39f1d06520bda1e7c101c83d2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/index.html": "b50de61f26569ca495dc06d9493901b82ac5ba44456f2468a36d3861eb115e54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/set-length.html": "ea52bba4172445fb236082d1fba89f528f9e80065141ca871edd06e621e0438c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-builder/set-offset.html": "995f50f98b96d4443f7b4a238c549de7129383aa3669f78b551bf1c2ec3ebd5c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-l-e-n-g-t-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "f57318949207b186666b7137881bfe34869d52478ad5f72df59a8441a329d5b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "bd16e10742c4b60f4a610f537148a962d54ee7bf923dac3567a5b47eb37f950a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/get-default-instance.html": "4c828a53c73f3ebfed1068ac6d1aef9cdc34acb03723e2e9c6a86add80ab5b17", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/get-length.html": "55849fd0f1583150a59da3f533cb97aa32ffd8ee5026df56ae510bf8730bd2b3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/get-offset.html": "f82d9566f518265003b4c13ac306acde4a2592502b2ac150efc84feafbe5cf13", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/has-length.html": "90497fdfd062e5a641792c3b578faa5f37e4f12d32a8f9bd8990c5f22a6a151f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/has-offset.html": "840cb7fa1671e2efacb07337c3b09c23420b6a55c3c4d3c5521e41542e7a7edc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/index.html": "de8026b171635ec77a4afe59c85ae9ee9b8981257c492b962bcdb108923ae0a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/new-builder.html": "8668d8ac9a5cc4411428f93e4fd6914de2bfd16c47bee415b1288ff15014239e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/parse-delimited-from.html": "c7d1d23bda99a4dcb3f9b0a58fc7114ae97be1fd4b78105308aadea5c50948e5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/parse-from.html": "8e0f14f39b48550e528e379eacf8f8d9f620888a97166d88642afca33dcb0156", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/parser.html": "13d66d301079c06ef2d0a8676225c81db0644b43022f03cb65ae6d45bc8bb926", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/-companion/index.html": "7ac0808d5fa7827fa8b96a06655cc29f62f0a0bd2ac9735e6988344d7a5a4109", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/-kinds-proxy/index.html": "7b28388f45cbd7a9c6defbca44919e9b3604383b64c10c06a2a921dc65f9d8b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/-parent-origin-ids-proxy/index.html": "143a3ea24692c697527386df7e85c3469f67679c0903e1ebe1433c2f95922bac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/add-all.html": "1fb0e5bfc31c2a9c3d079517a8f1ee22a7317ef6088f6a57c951db982d1f5241", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/add.html": "4929cfd6e6381ea901b7adc6d733e8bf9853a34ad923648ec219ac1186c79058", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-content-unit-id.html": "b95ab2732a595b98db7093eeeca72f279526ff6ea6afba2fd5c9618c43c34d9d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-created-at.html": "015dc25d2c0f1fb9fbcd4d6033066fc65ec051a9e94746c3e8184f3858e72c4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-omitted-parent-count.html": "c7ea637357198a208efeb9a50dc94ed1e3ca9704544af68918135d5b8c2b7c19", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-origin-id.html": "945df486128259882e1c17d0e3bbec670dca88fb1af1bac71b80264ef04f874d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-payload-sha256.html": "09227a6e1e906eab3fdc5937d93b3ce2a86f34494a9136d98268f5e027ad8013", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-producer-kind.html": "0eb13697a830ae23eaa41eef971384d2a043e790cce9aae7a0459f053439dc62", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear-profile.html": "55a3350eea707dbadc27699b677324f360e7746f512647ce703fa42e74b2c3f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/clear.html": "881bd006ebe364ec4b73fdfa6fd336b52c4450010d2bed98bbbe876a79bf3df3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/content-unit-id-or-null.html": "b0b305690a791f81f3c465eaa3f1c05acfc8ad7c0b39369f9da2972782b0dc79", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/content-unit-id.html": "10af476e552fded97000cfc48ce49ba2dbfe02b9c33794db1bc5f5e2a703c54b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/created-at-or-null.html": "1c5ea00bac5709256d408265e8c305d0257607ebbaaf53a84d47b79332f9f716", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/created-at.html": "1e0a74700bcc176b42f72e7e668182660ac5c10b131a6b73c12aaf7cee758fa3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-content-unit-id.html": "b1952991ac6fcb1788e3c6045361f696f74b2ef636464fa20b89467077598d71", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-created-at.html": "64f9aad5ae38baef6407025a9ff7d0be539777b8ddc9b8011d2652c4fab929b0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-omitted-parent-count.html": "7079ca29633329fbdbc8c505f7441b07652f7e47cb4858d9fffa2b4650ea15dd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-origin-id.html": "a66eed91b03327fbc03dfd36bfd2e566db6b5484c896feb6dfdda937132a22c1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-payload-sha256.html": "dcb8dc83523d83513d26a2f97b0d11ec6da9d5cebab7a9319ae2c86c5e2cef2f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-producer-kind.html": "21784d80ce4d7a8c48dc7613d6f268ced7b9a39bc7fec954100de54cefd207a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/has-profile.html": "9ccfa6a9a58ababe02f9e2a00a0000a7fdc17d91b5fe9d7f04d8b627e7cf6640", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/index.html": "ddd43976534d9e81f64c83be2aea51bab5d9d4e7732f6aadaf1ba39e3f827e29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/kinds.html": "8ef0fc66521a6b7a45be5244e4f7335e39551c0f178ec11e7db66cac6761040c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/omitted-parent-count.html": "cf136e4d6cfea056e07f97cbf43b96a3a5b0c7d37226afac3d8c4001dacbb48e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/origin-id-or-null.html": "d19fc6d5693e0954217f0ec40e874583fc4c18828cfb5cb31409756344b9aec8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/origin-id.html": "cecb25d38031db479c9c6fdda0ccaef8a377c74f520f46584c9fca0db50caa9a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/parent-origin-ids.html": "3c181e81fbdb72aab583dfbff1b38f036e0feab7944c8bc0c9197c6b951f61c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/payload-sha256.html": "9826d425e57b48bb089feccc4795f4e995846c0a88b2d2c4568a5381bc98f0e5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/plus-assign.html": "87f8edefbafd97a73e1f365126f12721678eda68be2e1280c13c96735a13ffd2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/producer-kind.html": "50a5dd3e41e0dbc02fb2b80e0c59691a13daad71c7583ebcc0167cb5ca980a77", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/profile.html": "deff235f624f25b98f059a3cd1967c1bb826091e5fb8caf216d4071caac58ef7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/-dsl/set.html": "a713e5ebfddf01832294a886a9505684d5d6d4404f0d27c3cc2d4c5f71b48ed7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-kt/index.html": "44104b0f18dbd4ee1db700f139506234dc761fb919559d711e9084c98d06faeb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-content-unit-id.html": "33b868c2590601d4f549ca39d045a6c3b0bdcfbcae177791c50652937646b361", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-created-at.html": "eba3aa53bfba8c3064d554be604e5bee7fccbc525743596fd29bfdfd2658dc25", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-kinds-bytes.html": "b52529da9cac9f6c8e3ae9dac3417046735b2eec8a57d6bc093970c7865f41b7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-kinds-count.html": "60a42e7171613fa073f208e8812889755bb19e9fe76c41a6e35666ef72a3bb7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-kinds-list.html": "010081a521b0e4691a8840944092d2b995eb158d513c752bc15e38090527509b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-kinds.html": "95dbd85514fb3cbca35eb793fef2399f241ce049a36eea5bc5e835f3d1a46d15", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-omitted-parent-count.html": "5f0b95df68353a27ffb09e5086b6a17918598b07d15ca23c524b374eb65de16f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-origin-id.html": "4fa95319f220f04a1822c6de427de63201d13008f41e77e449191f85917c2ce4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-parent-origin-ids-count.html": "c3a8f1e3828dc48697529885b9414f9b7271f02c7cb6314e4ec0df95856274c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-parent-origin-ids-list.html": "97c2d0c73031e2bbad2e9eb7523f518673f6ed74338133ca2d365fda73743c93", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-parent-origin-ids.html": "9925af8171dd3b799ba228142b0ffd55b0be6ef2d6b8179b75e5fba935e74c67", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-payload-sha256-bytes.html": "52475ee8cac61c3fac0bfa0376b10d3bbe27f77ff6d17b8e63f9d20349ffc601", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-payload-sha256.html": "05bccc877c4c85e81a5e22e55150e8ee5411b70eb41227f099af81eb8867844b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-producer-kind-bytes.html": "7dfdb5eaa1fbee9eb9909c3d4e3ea2f54f1e80a1707eec8d0eef67705b740e7b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-producer-kind.html": "852d7d1edac39fad35cfc339a69efbee7fe3c09be9ee354734dd0f974b7a2a9f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-profile-bytes.html": "f5848589d5c3cc269b3b4e23053b745acd090e15b2ba7b488f2e9f9d6aff3ead", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/get-profile.html": "6f4dc74a49eb1f5571305c9de3f4b46e69790b0bec152723ef1d5a50a40552f1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-content-unit-id.html": "0b2eb6c25482b6e396c564d29ba1e505c7119f12ffc0c06840d3005f74814ace", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-created-at.html": "a90a574851178635ebb29487f8f1360ce830dd55a6008fdd10e789b5dab4c242", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-omitted-parent-count.html": "34939197d97628511d95a60cbfe65f25421afe2caf2ac4108e2ae87da5dd7507", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-origin-id.html": "3bf83af5a773284677d13054561ba24777adea52b15cdb63288d3bbb2a507e80", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-payload-sha256.html": "9cf5675368dc2efc33a07ee4007317146cef494a7c75c67f6d5a431ac26eaf04", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-producer-kind.html": "7e8662fe6f380e41b67a1732d04aec94754a2ad9322c0565e3c3240cf0b642f0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/has-profile.html": "9e9720582e8ddc8b2e1700953cbdd5717a08fdd6dce1124d8f36aad514c2a445", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin-or-builder/index.html": "1b0d216ad0258edf88ad2efd49dbc69412c33076a7db9916a67f479e55379dae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/add-all-kinds.html": "65d0c32bc741b717568dbc01fcb75ea8ed14f4d2d9f3b8c86742b288e87300af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/add-all-parent-origin-ids.html": "16d5587e3fc34a6fa042728c379fafcdf65ffd06293831a01c6da222dcfc2551", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/add-kinds-bytes.html": "d06740b86e8f1cb1752f3bacada9a4989bf94a56646b90828670cac5682ac10c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/add-kinds.html": "002a5c0c3b78b45959ec4d2b62568d3fa197104f4ba3402f125e7e4b9b6296db", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/add-parent-origin-ids.html": "1fc53c6900003132932efeca1e642e9f8741a31a2db9c2547fa1e76814ad8192", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-content-unit-id.html": "aba28b06fda8d20e8d86a4b09f4f1b403417beeb2de0e40cb9becf269ce04f3f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-created-at.html": "9c241dfd655aa56a524c9583d8ad50438065d05da71ed50b23fab1509644a38d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-kinds.html": "0be27cc4699aa24e2307df649449a58b326a77f5e52f138dfea197e857d3931f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-omitted-parent-count.html": "9fd380c0c44632aae88acb4414843ec14d33e014ae74bc5933a87b75d6f2682d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-origin-id.html": "614f5c11deb28079a682430fea47335e7558879754356458e5c51bb204e767d2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-parent-origin-ids.html": "610a219c81c280736133b35d368fb30ca03a20fad805af3646e71be39401a306", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-payload-sha256.html": "56efbacfe1f4015307161425124445826cb8be5f4797da574507f88f371a0207", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-producer-kind.html": "6eb715da73177b91f17cba1dd85451a380309ade7a50f614fcbae23c80283c9c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/clear-profile.html": "9ea369ff94a7127288e65bafb76e5d3e694bb38e6892b9f8326de9712205e517", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-content-unit-id.html": "ea78e4645d81d1b98bcbcff02beef2083aa21c76172587d6037481d230b272eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-created-at.html": "6592fc8ae4ec1bd3e578a7d6f0790f8df861fe699ee806400a457b4d0231dbe2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-kinds-bytes.html": "7d2ab488e166463e1cf30397fd0011af4bbd3dfc39d6a42ff1f835fb0d5e29c8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-kinds-count.html": "d422b2560505f0090e0b000ba5c861855e92aa8f41fe6cd4a0e22d974af5aa11", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-kinds-list.html": "2711e5b83bf7ec0ca9520dd68bfeb50deb3738bc5c7e7bb8cbe33d084fa2709a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-kinds.html": "9117cb1b79dd198cc447a558760539d1cf416c9b8245ad0169b1c42598e7f66e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-omitted-parent-count.html": "598c9e72947e5eae4d2ec1b9082537f5e25f8e7759b0a7be35d6672f6a1a5a02", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-origin-id.html": "8e0bb599594805b1c5ae9a738fef20a9d4d03fd4ba492d9364a7c13777e5661f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-parent-origin-ids-count.html": "3e66e6c98f3334dfd2261936c6ee2b8b7bac869c25f0a2693102aff023ac8efd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-parent-origin-ids-list.html": "b3a45bdfda92452c5ad62592b4102d843c3e155e3ad6c8d8b71874d7abf8a941", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-parent-origin-ids.html": "2318898af9661ce8d4912419dfda7b0fa9e64a650af95e268e68707d154cf1e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-payload-sha256-bytes.html": "dd019cf13d7ea63cb88c7b74c1585e738727c61421a92525612ec009667ca224", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-payload-sha256.html": "5f10e90a1570c54a04af2f102f8f67ce3ed2203599e909ee375369bbc6707bb3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-producer-kind-bytes.html": "66a489c82c1c96475dde042faea4ed79950fba1a8ddb93678eaeef3cd4294be4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-producer-kind.html": "5b5ab7a1924374c0b28d05c14ae33bd122781e5fd54b5ddfc0465e63cc21a210", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-profile-bytes.html": "f61b6988e6712f00357ebdd3445309e5c43a551fc2f98210e96b1715c286ff70", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/get-profile.html": "b546e73b0899bd6a178336a8320fd12e5053dd3a162845a6d6709455ca257040", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-content-unit-id.html": "34508a5a81b5410c0d57e02f122de92adbb5a0c12d392c35ed95a68accaf5796", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-created-at.html": "e6a38b08692222700dae133c34d45ee9ec91602670be3b0a786615c873a1d1fc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-omitted-parent-count.html": "735f914a1d559b5578bd3fbeaf17d13d1b01bdab77aadfcd8ffc364c4eab241b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-origin-id.html": "71cf9d0f3c686325830f7e203035aa440df53d883f7e5c1bffb8d8cc1a6bda0c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-payload-sha256.html": "e2cff895aed5105ab421ce3539d8601b492e944dbd466a4fc039527a2198964d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-producer-kind.html": "e2405950b6971210d48d35bc4573a747851b38a51262ad95a8f3a7146b9a32b9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/has-profile.html": "787c69aafc537e76bbd19572152ddd1241147deab5b8d8551600f630a5decdd9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/index.html": "5ad451ee737c29ffd221f3631c407871c753d66ea2d6be1f6533d9832eeb671f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/merge-content-unit-id.html": "673a6ddd66dcfd2caa9b7a0177723dde11ece92a4e676529901ed4814b141fe1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/merge-created-at.html": "c59fcc4faa3ce5f3efe6b0886395422134df8794a996ffa9a83bb6719f1ef282", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/merge-origin-id.html": "4ceb3cdbb7b2e066631def356a0ea15705becedfb2b92e5b78a88ec60e3d1521", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/remove-parent-origin-ids.html": "45ab268fe350d2eb74f2706c28623af20de6dd84c2f3a56291ef73128e849bd8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-content-unit-id.html": "1c3549b033bb5a18f90c6fbbfd04c64ca46261af15ea6d1c7b781b6df7820cd9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-created-at.html": "4b8fcacac62735821174f63e0802181718a79457e0473b33b424f9a2f529268c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-kinds.html": "ea16b3f8da2699c5665d8cd2117d1fbce520eea01b4fb6628c76ff75db25dedb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-omitted-parent-count.html": "d1f83245dd538a95b41ecc18a2192642b48137b3672aa2232bf57f23e4255cd6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-origin-id.html": "da1b0091a51d2c2aacf8103f4076af94c14487ebbf39397f03c5400628e01bff", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-parent-origin-ids.html": "32e78fbebe5a99ad5f4186036945eacb7c48bf5ed064c7ac4786debe63990b7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-payload-sha256-bytes.html": "ce905bcc304efe379373d3c10e17e8de9da926b8db14fd8e3f0f3737a5aec35a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-payload-sha256.html": "c40246a15ec5fc5e922539843ddff31a63e66b46ec117533b5125732c0c65f85", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-producer-kind-bytes.html": "9231072752bb9aa7864a0f0ee03a1f469d2b6c19952178eee3f35e666f2fd7ec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-producer-kind.html": "e3202db4b2df8b337effcb75932672edbd73970039e05ea53682842b44583e60", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-profile-bytes.html": "67dce2c511535b342444b15ee49867f35f5fe2a5f8127549e45255a034c89909", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-builder/set-profile.html": "2f20b1869b7c518380a83bbbcf9a52e25862684259589d5820eeda723b0264a4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-c-o-n-t-e-n-t_-u-n-i-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "510d357e1ab8935a074de1971e36ff5bb7ec509c79fbc46b7282f2f407c7ce70", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-c-r-e-a-t-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "b15f35200f08fbafa25787007633aee1da657ba2c140d2f2974f1f2564a6d26a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-k-i-n-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "bdbd410e2dd565d581fb9bb2e0de391b97534967d9beefe0ce4a75d0fcbabdf6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-o-m-i-t-t-e-d_-p-a-r-e-n-t_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "d98a8cbf8430579eeecd0f6609782c1be996e8e0e78483d11dae32aa57287cd7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-o-r-i-g-i-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "62a9b2b7ab5ad258ecb313bbfc1e1fea44779020ff20eef8308b15dcf01e78b6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-p-a-r-e-n-t_-o-r-i-g-i-n_-i-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "220a07929db966b5955d0df02b7a85c08dfbcaf871b50c156950e7e763824800", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-p-a-y-l-o-a-d_-s-h-a256_-f-i-e-l-d_-n-u-m-b-e-r.html": "65211875bfd5f76167d214e5779482d5391d77b1cecca58b110767d78df96a64", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-p-r-o-d-u-c-e-r_-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "9e74dbc40e75dd688d9e4c417f608d89804ea5d8dbf280daff90ae08aeb7c84d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "dbd0e48dc5df2849273edabd8195506e955fe48d1e6f177455e8c1f7fdbbfb50", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-content-unit-id.html": "9523ec3247eab0acc82eac868d8d6d6b94d1d3fd294966993ef5c9404bbba323", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-created-at.html": "1bdc2dca189368d1f65d5cc7b2ecd726e41ae6cf38a4e995a9675ef461f87f23", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-default-instance.html": "344f838092df057dda9f8ffd70996c3f46a28bfd977c0eb618750f8abc272300", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-kinds-bytes.html": "38bb7c6b4357a721fdb5f89f304101eba965ffd38eeea71b5045fcc91fd7a0e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-kinds-count.html": "b7ec44bda7efb0802ffa6bb708e1893d379e197741853f2f4ad8c54f38dd1eae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-kinds-list.html": "de3ea7e8528c601b3dd748342add80d8d431acf3372c6d4c1e8fd4db1f0105f2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-kinds.html": "b3f1090fe549843357f2e79ef9485c682bcfcd44e91dbca321288f7022b00046", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-omitted-parent-count.html": "6033d40a83973262eff3f0bce93a33ecb0e6e3f873805778b450111eb9d49778", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-origin-id.html": "991245a5dd0aba0877ee09bcd3ca75deda004bd6784883e46c532460afa38283", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-parent-origin-ids-count.html": "640c88f24a9fcf73eb944e8fb3a3c4af3f96cfe15ca64a2919f020c9d706100d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-parent-origin-ids-list.html": "827815b6df99111e429558210ca67378d73e4a20a693ab1ddf21a3475ca99486", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-parent-origin-ids-or-builder-list.html": "fb03c40ecbe6aca4503f7cbc66ab4ede4d4d81675d7131dacdc75032a0853a54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-parent-origin-ids-or-builder.html": "63bc15de95e8b7f673903bc82770bdcac1690ce2e35445cdbea8207d6c6bc2f2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-parent-origin-ids.html": "9a4558133b39448b253100f1c18cce62787604302af4eebf27cb02684151d39a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-payload-sha256-bytes.html": "5a28f901925081ba7caba6d1bfae098076bda5e12f0365e59fbfbacbe099e436", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-payload-sha256.html": "8b5e07aeae4ea013feb0497a6f2df608cf8b3a0323fe2bf9a1a74f8e080a764e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-producer-kind-bytes.html": "c5c06312500ca861edd5a23fb8a1b678afab780c66729914c84557e8fb9549de", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-producer-kind.html": "13896566ca432ff43676a7e41513840783b0a90feac5dbf15f8f3e77c4e0604d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-profile-bytes.html": "e5928b61d5c468a36266bd8e0da9b8481ab0426cb39b3a893df6b23044b25304", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/get-profile.html": "6ed07eacb959d87ea1b1cfa447694167fdf932b84bbe7e8f72648efdc145a861", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-content-unit-id.html": "85a711163bd0e7bf4c6dac232d1826648651d6fcdf21277d7201fef5246fa4dd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-created-at.html": "c30d5c2308c8e81562feeab36b53ccbc7ea61f5e7d60a814e3f7c605d247ee03", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-omitted-parent-count.html": "b58ad7eaff7e87066e214ef1ccb6b714d7d41d5abc69b77e3e9b04b3431bf18f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-origin-id.html": "ba40d8076234242dc3a4b65d3c3811b1521e338df865bfcb10e78b4d13edf5e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-payload-sha256.html": "957536caa64b0d86f58a474459c2a57d10688867f936579319f848d90f19c8fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-producer-kind.html": "c33e31ff73aa4a2f35648b203b7b62db0a886687087da9cd40010b273d10d0a4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/has-profile.html": "a1a3778637fedba9e5dca0210691765c8c17481e54d4b06e13dc28c3b9d77bd1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/index.html": "a139d7f94961db4a401ce67377a6f4f4ea6ee371341b06ef6716ef2c48c31206", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/new-builder.html": "04e20d47d989baa279a28de6903e4e1e3cc5c1315fb51b1b22ccd2cad9f9d1df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/parse-delimited-from.html": "ddc52676af4995a14c4843ef682d246f9cb820e003ba7ce304ce6879c3e70a35", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/parse-from.html": "7d64fe398965c50d1586128a73bbccd7a130340609b0bc3efe53cba1303768ec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/parser.html": "83fb96f970147d6ecde5408fef0ad07a0460cc56643ce5956a9fe518a474d30c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-kt/-dsl/-companion/index.html": "3766f60dbbb0cd673a9d11f74ef47433be17dc4d699436b92577fd1abd4abe3e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-kt/-dsl/clear-value.html": "5e781e8273b591d11f4115f395abb84abf737dbf4cea2edaf81c60788263bee1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-kt/-dsl/has-value.html": "250e26d792db3ab3fd1609827541533c94f0f7250506ba09ebee7ff93505eca8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-kt/-dsl/index.html": "d398ce6ecc46a0c871700fc3f000eabb787d2b47916515f36a991e1776603ffd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-kt/-dsl/value.html": "66ac21187e59c2fe3886ff1a8859bf01bd718cb1897cd3a0bf76489dae991676", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-kt/index.html": "e9bc9fd4ea4189daa09fdeb8367a52400138796a2850f1b246e528f7d31c40ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-or-builder/get-value-bytes.html": "4e9634cddb3a3a5e33dc6ecef4d23c56c1c1c03d68502abca0b12cec2b040469", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-or-builder/get-value.html": "f50a4372c8a7825d448e4c6ee20f7e6bd409e8d72b5c9b0e410cdd8789ef73f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-or-builder/has-value.html": "db74bd2671ba0ea30bcb89650ee2700ed98397bf02a1a39d2e4abaca115b0eb6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal-or-builder/index.html": "c1150434fb2d7dbd4fe3c4cebba733057fdd960178e14d70c07edc44a4706159", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/clear-value.html": "0e48c2febb82fd4fafa439a1fbc3d22f7d9f46fe3ce369bde58d30f31b154ae5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/get-value-bytes.html": "f6820492de4001d152cc1b841593dfd68d2806b78e60f0839e01cc8c7b88a7bb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/get-value.html": "8d8a18c692e4cb27998c05f643f88751768e7691a38c385c5bca26dfcc6c4453", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/has-value.html": "f458f8b6bd4bde4a40de0929d8e5b7c3dac8f937bb783eaef268b8527912ee35", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/index.html": "e935640f6979f5c65da281955470c5f91609c3b029649a309552f4091223f38b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/set-value-bytes.html": "7eaa0dbcb58c2d902593762d11169ba283d93244848b3d61e2e05424bc0cf6a6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-builder/set-value.html": "d642e3a6ab184dde0c699e40937828dfcc51abdb884224328a457092004ed634", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "41592af7153d1e925e39acf9bd804b4b8bf15785104bfbb9963901b0b22d52ac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/get-default-instance.html": "de19cef4743875ecb815df42c492121cc12592a574ef78c437a3777ebc434cdb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/get-value-bytes.html": "4269ea75c0aa655227c17e49150be69230d0711365f65fd9853e27c7b63f376c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/get-value.html": "3ed879e4438e5f2448f1c315c1954cd9807813ba1d20eef63f54c27c5b8687cc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/has-value.html": "34125aac9d2b35efddb6fc8e07fcb4bac5a05ec11d2a3aa6903112a9d40bb2bc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/index.html": "09e13c0f642b4c73b0adbc7e32f33a39f002976ff184d87198173b0704d5f3a2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/new-builder.html": "416efc260bd7ebeb87b8ae5b8954fbb3036c0c7e14fba2f2634461a82b0101fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/parse-delimited-from.html": "7633524466e9c7dbdfa26cb12978d55499cf215d8489c61ad14bc44b2ceabe3a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/parse-from.html": "bcb75c3741f9b845a2a88aa42389222c76ff400cb4259683ddaad5b0d5947cf3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/parser.html": "e3e766ff488d2624cd27ab6e7d83b5830c23ac3a5b8a2f4381215c90b2d5e625", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-d-i-d_-n-o-t_-h-a-p-p-e-n/index.html": "b749192769f2a4e640f7878fe8a613a17636adabbdd38002d40559324a9b8f0a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-d-i-d_-n-o-t_-h-a-p-p-e-n_-v-a-l-u-e.html": "7602faa872844c14f61eb1403d6ef709fabb7507003b8777b16d7d1aff79a9d3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-h-a-p-p-e-n-e-d/index.html": "47891b2f160100b0ee4b6a49de4b5f050aefa65f69fbdaf833ebe1eb94433ff9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-h-a-p-p-e-n-e-d_-v-a-l-u-e.html": "343d548f5a6e24ebbb5599f2ec08b779be075b1cfc7579c040f842bd5ac0436e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-u-n-k-n-o-w-n/index.html": "64ea04040c734a290c947110302f138dfb783479c919f3b1679262ae99826dd4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-u-n-k-n-o-w-n_-v-a-l-u-e.html": "8eeb46fcf8ada17b9fc0218a3e5569f9d1480c16de7b19c0d24f344a898b7bbf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-u-n-s-p-e-c-i-f-i-e-d/index.html": "1e2dd7bafef07f6ea4ffeeb985412242df8939e465b2b8e3b62fb15925f9dd91", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-e-f-f-e-c-t_-c-e-r-t-a-i-n-t-y_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "4f646ce07f7a34d1e5568a50d4e46c7d4dd4ab9d55faef4c049a8f1bd69987e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "fb4ae3a2f349dff3c32733de87fc1a12b95bb050bac5b7a688fb4b8bd1d6a9c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/for-number.html": "a1bcaa45dd5bb810c3732a757ff98ce2b004c4af2ac10f5838dfafec12e7c41f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/get-number.html": "4b1791a8251994ec4f3d6c77bc782df21fc522a1d22e018ed20653fe8179e34a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/index.html": "a6697f45d5fda20d594b8ff8c5c31d26989e12c9a3a31f58d2861509242fa0be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/internal-get-value-map.html": "4f12f4032c5dbb581d9655121383b9c5a8d14dffb9b896b3d6ebad541e9654af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/internal-get-verifier.html": "8df0fe8fcc94096947e5de5ee1ee479d4713a32061a99fd357541caefd793fbb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/value-of.html": "c2386938fc17506c6c4bb6292ed1718031385ecc1357feec3d6bf6329e203bf8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-effect-certainty/values.html": "983bc0b2fcd8dd6a8f823155e796697085e06bfb7b5e252f141bfd2db8271ff5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-a-u-t-h-e-n-t-i-c-a-t-i-o-n/index.html": "ac324a2f9cefab53e2876ff9d2e053bacf3449a70f4411541ad190f6e8ad1784", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-a-u-t-h-e-n-t-i-c-a-t-i-o-n_-v-a-l-u-e.html": "0adf4ba277249ddc0bad8c832f943d4c39197e945c2a0cb83c3b32a1bb6eb542", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-a-u-t-h-o-r-i-z-a-t-i-o-n/index.html": "a403c1af267d20369ab4f5477cf96ac81a55084c930d7db294bc93efea9bf118", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-a-u-t-h-o-r-i-z-a-t-i-o-n_-v-a-l-u-e.html": "ff15100517ef852f01cc364f0a0d73609fae54e75767b1e17a10b60608571e42", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-c-o-n-f-l-i-c-t/index.html": "4bd7cd3d214a5a3a7cb786095e762f77e3f0885c66a1df62210cf65ff6771637", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-c-o-n-f-l-i-c-t_-v-a-l-u-e.html": "d9404abe0a5faee3061a630a676be7e14956f483ae7810f27ddd582af452ea62", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-e-n-t-i-t-l-e-m-e-n-t/index.html": "50f6caf037e4637e0b89d990e0eea0b79c67f4205592acc5318a2d4b9b41ccd1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-e-n-t-i-t-l-e-m-e-n-t_-v-a-l-u-e.html": "8278689b573393931f91cb020c428a41ed37028e3f3ffadb1a7b937b8b523ee4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-e-x-e-c-u-t-i-o-n/index.html": "3997d6f7c4e49fc6e82574a4a2216c7c3767b1d4b63e858bf2ea21c26ecec64e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-e-x-e-c-u-t-i-o-n_-v-a-l-u-e.html": "f5ce0fa1aea9ae7d943a7828a2fb8ca75f3f9dc048cbd92b6bad01c0826471e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-i-n-t-e-r-n-a-l/index.html": "ec3009e06a4e73c65a788b04767b711daf95f18bd508e0ea00d5f8c084885a0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-i-n-t-e-r-n-a-l_-v-a-l-u-e.html": "bc4fa127faef63e9b0090185e27b064ec810570394b1f64dffaee4a4c514f485", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-r-e-s-o-u-r-c-e/index.html": "565c483e1cbc74ccc01b83c5619569f3d935af820beff0991a353795117ff16d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-r-e-s-o-u-r-c-e_-v-a-l-u-e.html": "ab1303259be9b32fae973da77cc7905404b9da98605acb4bac4a722e7f78404e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-s-t-a-t-e/index.html": "9c347da45dc004dd3de9050c7523e6c36f2256858d2623e0c4c9511c8d8dc371", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-s-t-a-t-e_-v-a-l-u-e.html": "a2da253c7dcedcd1b1da7979a5cc7698f12dddff0ae0f35ef5775c7ca66d933d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-u-n-s-p-e-c-i-f-i-e-d/index.html": "59cf74723b45e7ec0cf7f9e50206ed95b5979555be0a436fa96ff2ce5be96fbe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "e859d2b21676f545d893c40757b4b12d89387ff9a53ca0f5c97d7181a1d84175", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-v-a-l-i-d-a-t-i-o-n/index.html": "d517e50855e79596ae3dee18279d66e3a8c22db7476dafb6e80cee155f7a0226", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-e-r-r-o-r_-c-a-t-e-g-o-r-y_-v-a-l-i-d-a-t-i-o-n_-v-a-l-u-e.html": "a5ba5f1aadc987ac3c3542d76c95f12bf3cd8009136c2862720b25811bd13fa9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "5fb19179a85b4e28269404ab7065caa9991a5b7d526dc843884fa0eeff08970f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/for-number.html": "3119ddfa0f8831f5d873a074d79f401549b3e9808d8851616fc82ab6d35a70fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/get-number.html": "0ae34a82188f9e5707fc16c513b24e899c13752ef1db6d1dc1505f3c357beb34", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/index.html": "aa7c18702abff683f1a81d9644824e0a3d8dd66a5be7e3685275bbe65e3abfea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/internal-get-value-map.html": "df70b826be397f131b834225bb0e840da5c8a0878964b0410663a162c4fa246a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/internal-get-verifier.html": "6cbe766bc93aabdbdcac426f38ede74123d39ad827fe392877f7823312f6cb4e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/value-of.html": "aa74bb6afada9bb1342bdf66a18e337fc53fe0415a72402edd6ace6cb3d1ccac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-category/values.html": "0f1f6c370d4cb4c3ad86a2faff2379f2ca6351b0abb84988cf3713538ea1a0e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/-companion/index.html": "21375adbc48211a8e8f55f116b343955c74bc079f1e864b9ac12c36b7f3450cf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/clear-detail.html": "bde5e08ce1717888a2bc7dc8f57115977b548aed37f61c8691d1ffe15587c2b8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/clear-limit.html": "341db4301933aa268d4886aced792fbfac4303cbd7e1006c828f568b9e4a3660", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/clear-revision.html": "2a1f4d8f97551abe7d43db57b362e039f38d1f2855cb1502943e7d90b44f7a5a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/clear-state.html": "1bf562c3dc357c2d85d6512d7549d17287ec7168b0c9d7d07a077c018583aacc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/clear-upgrade.html": "ed07fe142694c25fe242ed1abfe5e36ad865c6e123d673c0117feafc1172547d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/detail-case.html": "96999811d9cab1a8af484e2f6cd1d63f829dcfbba89b15043b3b25268c8c342a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/has-limit.html": "0b49e3434d5ea1befd6281de562f1acc9c6e0fc07bed7606d11bcd9fa15c4c3a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/has-revision.html": "7b04ab85423661787026a5346f9c9fca58bcfc8aacb96cff544fd1f67bc2e197", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/has-state.html": "3dacdf7e41ee4e82e1e017069f3983dfa0ea94c5d7b7988fab98275747b67f37", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/has-upgrade.html": "40ec5dd3005625107963730428942c0867fd3384bd153b5c0767690cf217523e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/index.html": "6cc7f4f37e243cc58d507ebd17843c699281bbedf301fe9f6de63e8c3b780068", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/limit.html": "64aec96453766dcebc97453c28dd8e292a9139444d3367280e3330fc617dffa3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/revision.html": "b6ac8b73f441e6318cf38702ef3b9c8c87f9478959aa225ad1dfa25b980cede0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/state.html": "5792f73be8696e29844a38dd009eea9862f9df0b55cc87273e8ee42fa6eab156", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/-dsl/upgrade.html": "8c0b8e04b575653949a0246394de5150917f334877ee88a0607b9bc61d52698a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-kt/index.html": "bcd4095a53273c89e1bc84b0dd9e8adf7a6100e4f8a967a82603e4de0675d22c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/get-detail-case.html": "0370f94726881465f7ea16189c4051de9906e6be90a40688540897e2497feefc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/get-limit.html": "2610c9a462f4abefbdb99b0ea98b4e14ed9cefb853d3fce0ce2d068674fee70a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/get-revision.html": "0fe92cc97416a9c47dbbe175bf3d3ee15e8e7eda48c27ac3f0d7c9ac5e1c1c79", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/get-state.html": "be6e8490153f37cc5e7669cd3825c4757b182aca43ea80af090e7b969bc29d8c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/get-upgrade.html": "70da041328fecde49b1d18e6eda93c6403cec4782d62de37bd532341c8e94823", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/has-limit.html": "cd7124e3fcfb60e6513739d4fd90fe353304220686ee3d4d01f251404a7dc609", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/has-revision.html": "c57cd5951d5f1079d3d8cfce463780cf288093eff89ccdf5cc126c03676d8598", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/has-state.html": "068a233d11b42ad77469233897fdb79d337c455ff75f10f92337e8ac0977c5e6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/has-upgrade.html": "396bc7a0e215e989960d8c282ba96efad2e6b29d9c9d0c595ec0f7c472bab5eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details-or-builder/index.html": "f944a3ec93bc0137266a500e627a0bc7eef7682a6a2d77a80d5868ae14886fd8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/clear-detail.html": "8b16a42ee776246206ed81ae331942479f76f7e58fa8f22670e39de6d1b85318", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/clear-limit.html": "7a15e2bcd795d72e10e22979c6bccad85d7e21f02634d722e900e9ad1316c2ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/clear-revision.html": "64133f73eaf22ff38d5fdfebea07dbf9ac42fae637e72fd3390bf669473b4c37", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/clear-state.html": "c5e624d097b8b278657b5dc8e53eea1f9a1166cd24b5337bc0ef81cc00c41de1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/clear-upgrade.html": "305d4a14b89db3b9755203fc1e346b37e950209521b99c43b283ad0f50fc81bf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/get-detail-case.html": "b8b8f808a1b26c5caa60e2231c7ea7a1105643ba242b0c0fc1f3801e095d4cde", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/get-limit.html": "6b8358ac1fe89382a3779e0ce5b9a366b0df2722387dcd5ca0e2428ea3d3acdc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/get-revision.html": "03f9eee4eadf7c0e6c8c1ddeb182dac6b6d4797ba8433bdda963ff2e912e54aa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/get-state.html": "a2d3091bf6568aab580cb239298a1bd03c7bdfa7021aaf431de23c644da99667", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/get-upgrade.html": "69a8b7e5f884cf05352deecf5316655376125be38cd314d97614083bbabd10a1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/has-limit.html": "398e4c6ba85c7f2ea7ce87c0ae8dba8004da5c7cf4ebc59b8979f8a9ff6c40e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/has-revision.html": "7b8e382aeddcea1f36bf50f030fc4829fd987d8e1af0cfc757952627b579ba1c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/has-state.html": "b25e77f89a4579d9db85c87f9e5102252e31d12e46c1d36fa80f1fa3d9d21a3f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/has-upgrade.html": "4c9d0380dd87a8e10c68beeab806fce30a82a238c8ce2b09261a1596153a9516", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/index.html": "4fb78963dd1b317953ddcc2a7969bb87d1359b4f824e4968c2bdd8b919ed1283", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/merge-limit.html": "54d74ff83ee32e2d2c7cb3f544f113744894ed094e66abb842a89abe1021bb19", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/merge-revision.html": "87a90a96a0a8265844e9d174793820190aae593f43e506f292e238f7475cd737", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/merge-state.html": "0db36117c9da4c1d85a7267ce0cd62ad14d3d2405c4610bf0f0f81a0ae21cbb2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/merge-upgrade.html": "5e2a7ebdff29b6c572d151fb8606c0ff5d702995eac80e0fd6077f2fedb3b3e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/set-limit.html": "78a63e60cd5b31df8163d549c9fb5dd97dce874f2030633e6eb3065e90c1f76d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/set-revision.html": "bf60cc86c0cc94c8deba767ee5e450b065abdd6f17acc2b5d4937131a7f0935a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/set-state.html": "793b04dbef4537e9cfb134353fa5d200a678b45dd9b8dc91a7354ed62ae4e49f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-builder/set-upgrade.html": "264bfa85b5b8015e111312ec96d936ea9f33cb1b438496f44a3af7e0d33d7f52", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/-d-e-t-a-i-l_-n-o-t_-s-e-t/index.html": "c076d16225b84a080528df31249d4c3f394ed16aede514528dcfc95b68947770", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/-l-i-m-i-t/index.html": "4b677b2ffc4eccddad91247e9439b799178558747a759a5effdfb3bd1080a799", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/-r-e-v-i-s-i-o-n/index.html": "37872f61e4bef3702f92c60a860287d97520a94db20b92bf4819b14998c7a2f5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/-s-t-a-t-e/index.html": "3793fc1cfac2034e6aa1e85ecf0245d68e3860c4c304c38f0c4ac30317459c6c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/-u-p-g-r-a-d-e/index.html": "371aee50da1bd7a7231a6ea87961c44054dd4410daa1fa867692ace1fd8e9792", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/for-number.html": "d31a791bbc4be5ec3cec4c183c43aa212dc9395cb6f93bc7addabc4308d7b524", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/get-number.html": "5218857407cc0417af9a746f1f44a456395f965697c67dc008c461522e9bb848", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/index.html": "2a72acc12de31ddfbd167b8c006d84f11a21e8b876865f064d9e5e24fbdeee37", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/value-of.html": "f80b27242e83dc748b551effd50ae0ccb604ba2eb2c1733f60042828be73efbd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-detail-case/values.html": "4f9f4b9a226c61188f3e32eb2d13006c45d41f2f651862c97556f28d85f6bbd3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-l-i-m-i-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "7c9b2faee8be308ab38c6a308c1bf8c8212e51b7ab7d266cb0e36f6fc1f04fe7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "425f6efa7f82654208f908f1a041799a7e04bb7370b5f85dbb28890dfc38f3fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-s-t-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "add4ffc6efc1fc510cc299263da36b39e749e61724bb476f339b55cc7e968e0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/-u-p-g-r-a-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "20660c2b5960856a21a0265dcee9e8be00d4a7181d76493391aab4592dc9b22d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/get-default-instance.html": "09434d27e1be9be165450a087fa1f58a82f2011868ad2a11fd3c7c3a5ca3389a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/get-detail-case.html": "ea3f7718ab738dc4be90168691cf909fe2b1bfc43771d98e5b34ca854aa61e37", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/get-limit.html": "e94869bd4c7b16d679e3500dc15258ba5dbec49ba38b06265c034f7f677ec957", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/get-revision.html": "641bb7b15a6651def611edf8229a1a627551e14265400a463b6a30785371f151", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/get-state.html": "eef071b0e5ce8ddc8346dbddfad15ea6f319672ceea3610a6f889c27a7aecbc3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/get-upgrade.html": "3d33b9354911587215a0bc03117aef2a384cdc5c58b940a67da99764c7b14c6d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/has-limit.html": "5a302199ff1e17a77bfbc2f8ca78ad090dc2e79125424cc505900b12d3f6925c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/has-revision.html": "4de573a029db86d88cc1e4f10c744d8bbe59059b6a6df9e804b78a8fd4bc4d27", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/has-state.html": "1046718ae5c33c60fce72ca71fc98b6c4a1f7daefc1e5a34c580e69ddbe78ede", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/has-upgrade.html": "1dafff95967de477571f776969f1845396a0e843f0f4d8efa6b37caefaf91f6f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/index.html": "a9af7fcd82b567aeb037bb917103a49e053102f1b0244072f1234e38dc9eacf3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/new-builder.html": "1b5661a723cb29daa202d26152ac288bec2e02bc6c6a6668171a9099a3eef243", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/parse-delimited-from.html": "aea4728aa1e9eb4bddd7bd880d7a4dc01e884a6d70e9b20c6ce8d79efb8890c9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/parse-from.html": "9cb0f0201b5195e64bd692956e1c92af909f5799d017a12d1b7edf6cf18d510f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/parser.html": "88c5931b1251e9e5e6322cfe6ab8ff7cb16b4a603442df076ffee03edfd9df76", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-foundation-proto/index.html": "32ac5f8ec12a14e077f5078edaed2a3f3aa425676618ca5c017c8bdd31dcd34b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-foundation-proto/register-all-extensions.html": "a384dfec110c1314b57551d79918a5b961debacdd0e48728ac94345ada520f1d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-kt/-dsl/-companion/index.html": "f7a5d6378d17f9515df4fae3925c1cb76db9a3fb979aca3a16d0b74b8d1ddffb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-kt/-dsl/clear-value.html": "99bc1e69c909931c434f2026ffeac9484e0617b4e78b3fff957c5266ba143649", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-kt/-dsl/has-value.html": "d50d6db109faa54c250c3f19be5910e1a27d9545dd304bc11874b9200431c110", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-kt/-dsl/index.html": "3d5e3ea389d15713c3ec901ea93f814539077baef312a2eb700ef6a84b06a033", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-kt/-dsl/value.html": "6678ab06886e8162a911d01d88a58cc7c534b7f6764a8458a8550b713bf18963", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-kt/index.html": "95c99a6eb32e6bb0cd17905266645d80aec930ddbc03eef6181edf6b868b5ae7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-or-builder/get-value.html": "2e2cf0d330e3fd41e0dfb27492b4e7cdea6b0d25c1bba1d7ffb6f2040369d624", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-or-builder/has-value.html": "54fdded27c69d50690398dc2a4752cb92afebec17f59af8155d6064eceff51d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id-or-builder/index.html": "b3203072007a6251d1979dde9df8d92c59262ade55b31dc18488e8886c275b99", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/-builder/clear-value.html": "18c9a7814a2bf5b63c65fa751e1b86149651a9f6aa063d2df83019952defe5dd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/-builder/get-value.html": "98e8bb5f9ffdd3f2d60dd72e3db57ddcb15f046752333fc3fca02e09f6966562", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/-builder/has-value.html": "2406f83b1b169ccbc859d1af422a5da8de3eda94d23ca674c01b7f5f984b7e54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/-builder/index.html": "2be01e3a5d4f9e863bc8bfbbf306c5f1c02b7df89c100ba3d7be7b7395397830", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/-builder/set-value.html": "0e8bf550d41d13228ff21d2befc577d7906c97e32067db0a2bd2fd37c9f65fd6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "d258df26b120c2cb0aac789cce7ca015a85e5d8787d33b8dc6ee5b7b3f1430f1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/get-default-instance.html": "65faf36245d4bb2d95c44de719cc4acd71a341933195dc8b0a06139057e32c9b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/get-value.html": "cce90e49da39ebb3c0275b6bc4b7d6128f86d4218cee44d30d1aa718d610fb7f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/has-value.html": "a9d99ba96fdbf098b02939e07d9237157655f4afe73d52c2d0209365e1214250", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/index.html": "11e9b25531b8e093976f7c5e0878330974d41ba4e5760ee1e542a926d99bc825", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/new-builder.html": "fcb80f5388781a551abe7f1945747a108fc64f7794291540c9dbaec57facd396", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/parse-delimited-from.html": "686999ab370647573ccc8633ebad5d3a54abfb7fa7d5f0c4e179afda8e388775", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/parse-from.html": "49c236f9cd248fd627aca698183576ba58597d700225c829e31ef41b2c1cbf50", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/parser.html": "4af1782059719fe9e7a69c107499824c1791b787ac52acd62d3418421f273892", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/-companion/index.html": "50bbc979ab66b30d2799b68b3b35d3b2a7d2963c008f9273ddd4a51ca6c509b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/clear-nanos.html": "6a11cb6583c350ece9b4a8aede0f41d8da2c6932e7edde392c9b4549ad3664d1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/clear-unix-seconds.html": "0f5a714b7e6fe94836974c91cb1a1adad1ebe0db0644f2b44a583ef69f24e506", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/has-nanos.html": "46241171a7d53dbef6599485235ef4ca254a1c0917a9357be1dfb22d0525288e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/has-unix-seconds.html": "e2ff9c39ff71059ab8beb24442a21226bfd1738241cb608080f35eb18e871441", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/index.html": "c90e24e30bf49a3fa8a466806f43c56809ee1a4792a7045483a1fa030188fa19", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/nanos.html": "06ad3bf772822f1d44c5a4384c2f3725e4a2bd5b5c8fc0508fa3be9c6edc3600", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/-dsl/unix-seconds.html": "73168e1e8b67a59d6801d8fbd0d54d446b80887d6a7c37fc840668409e21ddcb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-kt/index.html": "f221f0c2a7cdb5b7aa5adcfe7c97cbbea55bb1bbeee52e0a5d61cefa1123fc6e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-or-builder/get-nanos.html": "112d073124059db0c8b662eff598ada5a2b52aa0985902bb830e2c5585d3077e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-or-builder/get-unix-seconds.html": "0348234d6f69ba3598462c451e749331ff4e5fe9255f49c3c6c0b919c7d37eec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-or-builder/has-nanos.html": "475743849727032ffbac10fe6da5f026b8ecb580b3d360dd86e55aed623a0249", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-or-builder/has-unix-seconds.html": "47a59832e7620cc6b086aef3e170ee0db3a94f009e621a6ea63cbb27d98b321c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant-or-builder/index.html": "27bd0d0ec4b85f3eb1809bea21d5baf95f42ef6c6b8bfdeee4eff72ed7222409", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/clear-nanos.html": "7a9eca8556c5c03ffcf6c71d65b355911be9f39083cf7265f421a902b4382014", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/clear-unix-seconds.html": "c2b4758b3181c8244d44a3adecdefe1d1795c127e26dc2a6a8508550ccd84b61", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/get-nanos.html": "8f417d8788ef4f93678c3ad3407c36ec0427dc2eac6efab1f7c43e8264b4bd0d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/get-unix-seconds.html": "428bcc70883ea558df9e1c58e5d006075e5928561c629de9b15627672383c925", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/has-nanos.html": "8a24db879688e8ebf35abfbf7ed1414ec1b7c930d2ef4749454e7b4510548b0b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/has-unix-seconds.html": "8f54c43d2e3fba5cdea4c19c15d58b7f8868c228a6fa32a62d48bfe0af8915b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/index.html": "b96bc6abe6e3f3528e3cf230d181eb78dd3ecd133630c3802016e6d30d7d71b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/set-nanos.html": "23a55d4631f87293387cd60b378a138ee2d5e97cc2baa287ce6923cb8f504de4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-builder/set-unix-seconds.html": "9a58bb719fbfed0fca016384608d6612c1748e61466f03ea1d55d224fc1358bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-n-a-n-o-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "ba5297464cfe4884bcc4b5198a6a390a4272772d5e541b5bcbad4b0db024311e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/-u-n-i-x_-s-e-c-o-n-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "a3f675ca316ab8cb270b4fb99d57d95180b4342c1302fbec2d06c198b102e483", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/get-default-instance.html": "9de4e272cd3b70feb90809cce0930688898a39eea472b377800e573524e7d246", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/get-nanos.html": "09e6536ee4680f2f7c7c5666bc73f1d591acede57b1ea90b0eaca67da5f6ec36", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/get-unix-seconds.html": "af3b5d878163dd33c641e037ccaa2998e56edc45e729c70cab0fc20ba596636c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/has-nanos.html": "dd971fa54b57c297c9e978a24363894922ee31b9feab2c179dfa41fedc54959b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/has-unix-seconds.html": "ac1d67211b86521bbb34f70fb91607e54cb1b70f5c7561dd3f11074a3f48d5cb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/index.html": "5c694dfbc0814307ad8694c1a6e428b8db0acd90050836cc622d38a717fd0bb0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/new-builder.html": "a5095fc7af422fad07d78c68912986e860fbcba0595d2cf65bda344aeaddbfab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/parse-delimited-from.html": "c9f04f738387def26411649f0491503a2a24c8dba3a434fd324b5fce611def52", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/parse-from.html": "f73b2aeed9aa213542d14d88b879bedc6058aa5593fc4282325689242b106e3f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/parser.html": "073c808e56de9bdd6269a6cf61c8f288734322ac22df5df0e09c3b6e06316552", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/-companion/index.html": "cc34b3f0c75fef2bf9018101a9d9edf0a153996c7da002cc7852818ba1f8ca1a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/available-or-null.html": "b87f92b44d5493d6f27df5155385b3f071fa98730fe383693adfe377c62b78ad", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/available.html": "b5f0d5c8cb9b1c495c0ad8390d28f7498557ca6c4f8a4ada27b5adb2e92704d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/clear-available.html": "303362b66803ca7b27617820b9d3002af8b136310ee5f23a332c408cf66b6e54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/clear-limit-name.html": "95220d2b979154f23fc3fd1f30120107630c74e766c2800299c97d76ea0ab22f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/clear-maximum.html": "c8b18fea4d3dec748dd14ad15e8f57233c153281eea0bad1288905218a0d4062", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/clear-recovery-at.html": "98d30552f2ef38b316e94bf0a43f1fa9bfcc5ae99220c51336aa0078d3385ce4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/has-available.html": "0582ce29fc79f0136a654e7405dbc5752c4cf3188fe7ad4657e80b61ee63be50", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/has-limit-name.html": "fc8f68065bec5491d9075bb73b1418e3344c449fb9c438c04e72e7452dc96107", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/has-maximum.html": "80326c69eda5ff252e1c63eae631345865f0b498a0f746ff3ec7d85073bd1d86", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/has-recovery-at.html": "295fb7acd20063321f27a39093f30d3a5e1b92bcf38fef224db1cec86437f7ee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/index.html": "a2fc6e5f90516a875daf24343a5e6900d89da178795334f2eba4d40f74ac7a4a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/limit-name.html": "7cadc044fac6e075175d821d8d49af949cc375f28ae65200e9372b79c79304d9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/maximum-or-null.html": "d4eddb4752e6df857ff577f0ada5d874dbe121090abdced29b89d4aadb9be3c8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/maximum.html": "1638b8e045fdfb1e0e43d50c8e5e7e777bfc45dcfb70b8fa79396d0f196bf060", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/recovery-at-or-null.html": "c85064b72859297d8b7775361a1c589ec8c3b204421c1d3726d95711d21cfbb2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/-dsl/recovery-at.html": "555ed6c5630d166d8c061c239a3fbd5fa747b7c3812a53dd7b7a532f40e12655", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-kt/index.html": "2b9756a0b6ab9987b09772e16bdd4e0cf544a852092452cb09eb716b42f993dc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/get-available.html": "b672ef54cc3389089e19fe82b822543a0aaa0d6b028a5f488088b7842ea87fe6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/get-limit-name-bytes.html": "2cab5f6935da61e734b8d5a0c4e89f5f9491816c35bc883fc2fcc3451169f332", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/get-limit-name.html": "7a25ce07b2008751a600c26179b76f91a53edcbc9a44411b0a3e29ee6657c8ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/get-maximum.html": "ab761e300372ac9350db14377acaa2393c8d553571dd8215b6ceee1ff43fb1ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/get-recovery-at.html": "71fd6c1f064ade18d3b44ef372460b87094279b9d2dbf11e61aa055331bd8b4b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/has-available.html": "8e2ed8d7aa426fd676ab98d1bc007ed66d30334080d8e5173fe6126ea4aef7a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/has-limit-name.html": "556aacfe41261d09edcd4770afda7e40f27cc7fa211c2276665da12781fcd94e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/has-maximum.html": "a8ef09602d25dcad355438e99a7e692ce90c78af5ede179286718bee5b42f102", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/has-recovery-at.html": "9e57371085861e36ba2b0c5b304b69563a7c4d3939e00ef11b5909b7b6d800d1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure-or-builder/index.html": "cc400ac7ca500c76d0f744c9188370c93b05071dc3cdd7a69215d4a742858fb6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-a-v-a-i-l-a-b-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "0651ecb2e60f1a0ed786518488b74f25a4921aade050b434d3871d747d8fedc4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/clear-available.html": "122128098ab0ed1f94c86a61f99d5cf9047b281fa47c08e10efb8a88e33da8f0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/clear-limit-name.html": "156b1268dfebdd9f1b94dde6c8cad6f7f80af0fabec4be0748726e2e600bc885", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/clear-maximum.html": "c8fc52fe0fdc5e032f70061f28840514e28a055fb17bc2e06e09358909038b4c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/clear-recovery-at.html": "06f70dd97f4362f3325086b7a7c4547b970a6b19d46d2c01a5b56c76bd7cfdb4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/get-available.html": "cdb62ac5ba9506be4012bc2352f31def9d973eb8d484ea9c79ace2f788b4ebeb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/get-limit-name-bytes.html": "7d01475bc1b6656ee27e03064ef71e4e1b3e8a13b1d57520047d82197085f6ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/get-limit-name.html": "2108fc4b4cd07ecbd00154d2ff31c6e3fe0306159730d8bbce41e57cc8b5248e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/get-maximum.html": "ad8b966ed39d2b831776f26c095c133cb7e2d6c7edd29bd9799bb1caf879b7e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/get-recovery-at.html": "84df99ecd78891a98f987c8baf9b21323291aed81ae21817ae02c891f940d01d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/has-available.html": "db3c5ca5ec7d6901aa2894c5c642a10477abacea4f38e704d510ec30d792db86", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/has-limit-name.html": "c31966684e0e32b2aa8f8f74e86009dde00b69e4feae931635c0c34d41537cb4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/has-maximum.html": "e34ed3a597e409d68deda27df4ba1046c3e01485154ed3367947e7d73ed67110", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/has-recovery-at.html": "4e5635919cb7e54cc5670407ee6c505630986f21f10f007dc6bfd5da6f098969", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/index.html": "692bf254c485caf43f1019f2ff9a4b81e6d59bd5b76e89551ef481a4bde8a83a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/merge-available.html": "99cb4ee8ba87a80e1f075111777a3235062c7c11bafcbe457805f3aa58cc076f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/merge-maximum.html": "bc61636a27fb1bd31e7cb43a96c7ad6782f70b20788c8c7eb97935cff7e73cfc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/merge-recovery-at.html": "17d4c59a01c28a89315d1c31b94a3789538f0ce44f74c6285cece9584a4ea67a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/set-available.html": "4684a2ff2b145dfed151b84c5ab0573e791529cdad5432dbc2be0e139917e35a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/set-limit-name-bytes.html": "af30170e65e62aa1ff46ea91bc33df2db9bfbc38f38808929647e1a24c740258", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/set-limit-name.html": "15abb98f5a1f7baf4d6e721805ef9f2f9b56e860af1a8ccded203debdcc06f12", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/set-maximum.html": "c90646c0b0990e12270db26d06701e2db49dfd48d5d192c60f66186fdea7936c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-builder/set-recovery-at.html": "9dca73637ac22447d54c916349e77ef1fa83806981db1ee0a257b7b66d0ca772", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-l-i-m-i-t_-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "69f5e8c6356baccb71cf1829255ab8658082147f8b6e185fa92640513fb703ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-m-a-x-i-m-u-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "3fdb01ad281fc6fe11ea2ab692bb2e37c2e0644ce938ce955be6be759d1d51b2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/-r-e-c-o-v-e-r-y_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "9d7bb94ce8d03a3c32cef8269e0bfcb96ff3a9a35e6ab1df0995174f8801cbde", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/get-available.html": "820563a11828b7269d9effd7ff89cffb51fb5e911a6c8b442b30ddc0c044d9f3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/get-default-instance.html": "2fa15620b97b8cfdfca337f6bbb73d18aa982d47023b5fc88654aea09eaa8eaa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/get-limit-name-bytes.html": "9edd0974d8418014335490a48c820b281c73508f7342d1da55ed5066f4f2f4fd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/get-limit-name.html": "1674bbdeb69f0fbb79f0370fdb86a9f176fdca9ca64c353b2bb18400f492c3b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/get-maximum.html": "5cf052a22260eaa0162ff8e44dd138b824802deb24ccedccb1d5b97b07f57f7c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/get-recovery-at.html": "d8cbdf1d06da3ddc68e6b92fe3c9368f5a119bd9acaf81967305034d530659ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/has-available.html": "0e8325f1296a05154c57b8fcb06e1f27122ddc0be804e3f3a84e7f38d1257394", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/has-limit-name.html": "7c222b5ffb64c906fa02fab013ca76090c1ba5df2a13843aef68f85f70b5dfed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/has-maximum.html": "3d55c91817deeac3e35bb336326ab7571a95930c14222d704d15240f51ed6e4a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/has-recovery-at.html": "8c7910d5c064db15fc31381f9d9d3d485bed27f78ed9a4509fac9796f854d8b2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/index.html": "aec31b4bbec8be413678234d4a0e815d0960d9a7a6b61e5601487bdfdec71ac9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/new-builder.html": "35be3ee3a2f983ac64d801b63573b9627167d901df86cd127d4e348430e9bcdc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/parse-delimited-from.html": "f0f21ec83da0baba8ff54f6a3669b95974707038be12cf3e55ef59d3443ab0c5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/parse-from.html": "ad38d55aa3d27720218babc06f7ac9afe24d0e4008a16beafa96180c2329d917", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/parser.html": "5b94d1c1d00e7b2f9cd8348fe7968a122fb9adf02c715a4145a783896e8d0493", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/-companion/index.html": "ef80156d7dba63dc28e5497d6bd5b99e61a7ce2ea4def9dca70dd8969c21d1b6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/acked-rev-or-null.html": "b3430e4556ccffb8ac5830b55d26a1064b63a741fe64954d125d878700f80dc7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/acked-rev.html": "8316adedd012c8a6c7a7f6694359ee0b3f5e65c3c35a710a1ad5d466762e75bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/clear-acked-rev.html": "8629e0410cc944833d2bb4fdf4308a2f6e58cc2f88515c510a974528e39fd6b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/clear-head-local-seq.html": "b1cb7ba9962b20ca2a8cdf11d19ad40392a273b90428fb3a59638f04dc554a29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/has-acked-rev.html": "60cb254c910b8812b682c7f9a39e940e73d2b2b29438175f77c6aeeb9b1c7e22", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/has-head-local-seq.html": "5943045de26fed930d2c6af606c3317cf0c7aba0cfe639b57e32316e91c4a00b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/head-local-seq.html": "17c77f76cc1f84e506ece86b1a9221a5316b66b942cf7834d600a978940e57ba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/-dsl/index.html": "36365d0bd0585444efa209798599857f849dfaa39de6433d11055ca0ebd52865", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-kt/index.html": "9893e261751c1af681708f4c5e4daa90601bf895deb2c8e4d444bd6277328806", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-or-builder/get-acked-rev.html": "1c9c89baabb35c420d8d7764b736cd57a15fe6f987b414e625185aed8f075a65", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-or-builder/get-head-local-seq.html": "e82863888ce36dcf23504b676a129f45d2ec03d211b197c7f31c5e34e46ad9e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-or-builder/has-acked-rev.html": "5fc7787a48933834680554ffd2b927b4d6113e54000d07f7f0c2bc4eeba9e580", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-or-builder/has-head-local-seq.html": "48a08adca45df73cb98d67c79ab583727103d95d6ac6b9427aa2cc68ba4b416e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version-or-builder/index.html": "3013ec645ef1aaf6d317acf646274f798ded98123fa4dbd5dacf1caec743d7d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-a-c-k-e-d_-r-e-v_-f-i-e-l-d_-n-u-m-b-e-r.html": "20b722d0582b2f35bb7d94ac57e38239d3dfb2c62087e574ed294f7c65fee7da", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/clear-acked-rev.html": "890aeef0032002e9f941fc961228295808c67052aba41bf2426fe687a3a2d9e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/clear-head-local-seq.html": "c74abb885d6072e101944c63a7815e59317ee8a7a4bf7e25e5b764a589eb5347", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/get-acked-rev.html": "04c2ffbed5791698fa1d71a69e23159afd144ff27819e2cac00fa9193e2079fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/get-head-local-seq.html": "f402c6566b275bb1d03fee52cc4e3be47e2eb372cda285fbcf6200eb1020c512", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/has-acked-rev.html": "f0ee7131656fb40334cbb3c193a0a75873503c3d906ff5b971f4f37c56e69666", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/has-head-local-seq.html": "d6096eee580ab57b1904a33e2748accf11c1dcb398bebc44acbaf8189a6ebb62", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/index.html": "c3860658c9e3d1068d6179e3e9b50e98cbd85c834ae9cf621aa456bebeec5cb4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/merge-acked-rev.html": "03ab46f2114213df22c734f0e5dd4b426a4a8fd00c1c4ce8b494c0533e647943", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/set-acked-rev.html": "eaf670951b8cc70d8976cad4e71aef7644eb02d87d01890a4d871a111aa3dd8d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-builder/set-head-local-seq.html": "309fd971ae3f93c7716fa73fe5b8dcf77b2e6a50b8a6f1fa88f3c1228a4d3fcb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/-h-e-a-d_-l-o-c-a-l_-s-e-q_-f-i-e-l-d_-n-u-m-b-e-r.html": "29ab58ad904cd950c3b55952bbdf553d451de698bd2cce1bfd9b85ae178048e0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/get-acked-rev.html": "38f753bac267ec3c6cae56ce257911336daa8eff01655b5c5fc7591522f826e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/get-default-instance.html": "8e562b823b0fa2cdb3601db953d589e81a9c8fc3437eea5ad5dba00148e32068", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/get-head-local-seq.html": "9f593e22a50dd281065f48208ab513eb5393b4953441e0f2e5807f9398f0c27a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/has-acked-rev.html": "b0c426bfc16e25cae29cf1034fa1a308db8d21dc0aba29434532443f650adf4e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/has-head-local-seq.html": "13972a436edc24fbaae1bd60a62e5c9a1994bda21ce2d42fb57f6ff13dde0e3c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/index.html": "8e96164a17373c66479bf9be09675a0a03f341a5800c170ef3521d001c22f327", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/new-builder.html": "23888a6fd30fcc013c9e5e7c1bf35e9afb7511f440e0e02231c6c5eb67ec8579", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/parse-delimited-from.html": "4f69bef882d3d3d64d4554356c37a3294901b43f9b2cccae24be9955b262a814", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/parse-from.html": "28f2b3ae450b5771009159d1880708a0db0ee8250af6515cc27cbc715fb5cdfb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/parser.html": "0637378a0630c9e52da1ac098e9e7aab2de7713a6e62216ee6780b3076fb264a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/-companion/index.html": "0ec3947af0de011ea5b93ba77ec3a1c0ccb0d30f7a64993795c3423b80c9fce6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/clear-duration.html": "c31ac87bac8f2970f408205cdcf1330dd9cf61779465e0c52ec05c50d550e3e5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/clear-start.html": "6f9f210e31877d4f865a6e9b69f2d8f55289d51a75ee3bb268cc4067c6d3e43e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/duration-or-null.html": "2d4b5790fbda77a861922b21f34dc6c853afc73dea01067dcf3a6b2e23807f6c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/duration.html": "433625531f723b7c64b0f55ff268d97f93e28a045ff5676a50f020d066a69c65", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/has-duration.html": "4f0fa10b11168cdad518508b5782258ec052767cdd8fb653f88cd9c60e3de597", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/has-start.html": "5974996ff6fda31acb6bee78e446125d49ba1280a8764d5970277a6a7e8e9308", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/index.html": "3ab7955b82c0a88e988dbd437baddd2f020870e7124fabe50984cd0d8481420f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/start-or-null.html": "cebc1232bca21cff76e10833b5df250ad26812f378709c4c049accacb7541ebf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/-dsl/start.html": "729b6ab8c7a0a0991452ef80699d276ab0f44a99fd9a6f561b8d5fb4f972d38d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-kt/index.html": "8a85ad67d835dd677c6f1887b98cc040bdca2543470918490538f2f09c5ccc6a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-or-builder/get-duration.html": "6d5350b221ff75904b26a4c082da5fb58c5f8f4ba432985436aa5585fbb7e77f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-or-builder/get-start.html": "1809ac3828d8d874e04070225d8e9dc82f0c66aed241a99bf7289e7ced3d7229", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-or-builder/has-duration.html": "ebc5735456e6f9bb4b9eb4e17ddd84c08f199a450e70bcb8a6dd0f57a56ba3ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-or-builder/has-start.html": "547cefdc23560183e6a2e3acf210572f70d9e16067ced8e24ab11082594c504d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range-or-builder/index.html": "1add0380767346519fc73d5b0f356c0afe94091881b033cd567e2ed2584e49e0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/clear-duration.html": "f4b3fd1cd29348978364c493495b22fac3a3fc1ccaa6c320a5b32af3da05b54b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/clear-start.html": "faf6bac5cf330bd3172fb505769f7cf54d2887c9a8f9e07cb53bb099c4989e58", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/get-duration.html": "f9e3a5ad25ce3d68c630506bd0ad4aa40e87b2030c91ff613692142c2f8a2d7c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/get-start.html": "ced7016052c1193f89ebe9c5950f6cc9f67f82c8e0777a005ab8c22c91721b73", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/has-duration.html": "8b0fd3f344ecfe17350bb6985c5967e6ff9a8f90ef1ec840dcf64948b84c3cb5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/has-start.html": "df685cd533bd786d2f673eee98c23204e2cf22cc65ab3180b2d013414133212f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/index.html": "c0651bb642ba1210005d0ee4a16888135e493402ac847bf66cb2de6c275e082e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/merge-duration.html": "be567ae8d1bbaa4af12ac00e0be0a610a92bb945dcec905546f65e9310f152ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/merge-start.html": "0a7562b3e2a7a86c8fc1f0daef25058b6ac3a5900822a1865f80da308a434eac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/set-duration.html": "c5bd29a0ac84f46af0af056d913fb556be887df9d756123d10fae77b9c7bccee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-builder/set-start.html": "1058f0364ec9b3049a067f2d8f0a541a5450e48e00dd9d94b9dc7310d866b660", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-d-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "cad6ef959d735b3d2b8a5f955beac89c605326ab1a4722ea0a88bbb71d83b1ac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/-s-t-a-r-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "04875d0de2671811401d0b3054c5066bd0fd55dbd3160d190f530f54ceed8ee2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/get-default-instance.html": "29a4d131ddc9e237847e21d3913ee735968148f086c3eaee9b8ad166794927e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/get-duration.html": "3a264e2be4b92e3de43debdef4a454732a66cae2e6c11344b9bd0ff938a8dfee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/get-start.html": "22b299fdcfd50409c06aa8a5c40efad64ae0a48c7c9841cc12e7388ad6d46b3a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/has-duration.html": "3de5a422dadb00f25d930b8551a1dabf47da6749f70001c0d448caf465bfc76c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/has-start.html": "0ac8f44260935203dc234a30c347b51e9d12895cc0eda3b23a0a7cef8f288a81", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/index.html": "3660acd80208903ac0f6e268d4106fe6ec3337b587525f69c7fca6c4f400b3cd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/new-builder.html": "1446fa273531699bed6e9533518bcb03a75ee85bd6ba0395993ffb5dfb3ad763", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/parse-delimited-from.html": "5943afbe36f1a9d61ceae4e86533fc7697a2ec06b4b764903a685824137b913e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/parse-from.html": "b4f067c73852e10c73576895997576d210e54eb4ac455899af8600478ef162ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/parser.html": "c45a156d5fbb546e4a473133e3de95437f162a3534a503f8a44ae1cb3c8cdde0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/-companion/index.html": "79b4553059d22a412d144b8ebc206997bb8a8da06eecbf19d08550000a56206c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/clear-rate.html": "86cc0479ca034c20714c069ac149f2f34ceffdbca8bc5b62aec91efc1b964de2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/clear-ticks.html": "cc45ff3e7054374e835b642d13c63198672ebc30c699e3ed6d765c1fe7b4d775", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/has-rate.html": "6834fe87d33f19c7fd8878768cbcecbe9453c00f988dd23740494ac388961542", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/has-ticks.html": "dbc475228f6cd39d38e35e6204760888285e5a8d996d6138a9469807744f1c26", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/index.html": "eb42b8399b64d0f172e70b38ba16803c2bcf7b83d12b7bec81ff5bfdd1571bef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/rate-or-null.html": "c660c6afb59d926da3a4170c983780216660480060919050cf6068950ffc8294", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/rate.html": "0fa9c33d83d629b20e1b5873758c6c0232d518d33f818a0f408d82c6fa5cb764", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/-dsl/ticks.html": "c84a119d1c0b48497c043e4b03e602afe98345160d822b4596abb43efc7053bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-kt/index.html": "c85ac54e4178b83c363f39f692026d5e4c5cecfdf53e38307483c3bcc8939f6c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-or-builder/get-rate.html": "b7f4d0d881de9621c2da4b0541aad64eb510d95da333c2b7dd13fba7d9fb4d7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-or-builder/get-ticks.html": "61640c7739d2807b7052e372996e07fbc151da8bcd504a675ea99cb0acce5336", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-or-builder/has-rate.html": "1b5cbcfed01cd47267ebf88876288cdb4537306398188406095694940d7449a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-or-builder/has-ticks.html": "0209a8bd9c5cb22f6d95d7ec8e8cec3146cc064f53e2e1eb265bb43c4e8e0318", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time-or-builder/index.html": "6607a864f9de2c389ff6d6ca2337a8f9d1f730231f4d33e314e6b4e2164ffd67", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/clear-rate.html": "1f3d77f7d04c4e24eb28c84aa2032d924265c50b0c6a82ac1de3bdf0eb95b9f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/clear-ticks.html": "54f341b4947b1e63c6a91a587183a088493b2b5e14b542f25c66937e396c4768", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/get-rate.html": "21a07a05d7eeac9a1355c5c4ed4e2afcb8c6c78229d95c887499b0e09f953370", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/get-ticks.html": "c711ab12e94524dca6a545ed3372cd028f6eadd571eea061303c66eff87b036f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/has-rate.html": "452ffa49412e3421a5e28d9f256bcbdf5b7f9629534fe559bb7264a3320c3a4e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/has-ticks.html": "a874319364a60bf16b72ba95de85ba1be809d930aea30df2ea0435f8bd3503df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/index.html": "9cfcfa233f9e2f67723bc96801fe91b0fbf5d61bfdb24c7542b6074ff15462f1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/merge-rate.html": "f5c73cf35b02abec9717447826a1fe2a967ba1b64892dde092906c6fc16ad947", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/set-rate.html": "f6c6b242234553461988a2317315ae5568bf578d912c967fa42da89324350d54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-builder/set-ticks.html": "77cbbc85566db3dd15dfd1c0656ba9f56f6e60e695583be3dc570b9a75f57139", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "2018b011f203a1a2c989346681307a532e8145bfd14f080d81ad606864c2523e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/-t-i-c-k-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "211cce374f0600f7fc1bd0175b8b047cfbe3012d5d56b0a0a8ca932b062bf2fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/get-default-instance.html": "1c1f0aeae9eaa32301c24f0a5b8ed8f706e7828923aee20b17b2e36b30879ea5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/get-rate.html": "14c191ac25de7afb2b72a403659862167461c14394c7666228c6ac5fff01b057", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/get-ticks.html": "c3c97e5f8df1bdb3104189fae69e714e4bb61123059d6f64883389ccd81e5ffb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/has-rate.html": "98ee1d10591918e1e389ca94dc725317a3cbf6448c21745fc2b0859fe439f768", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/has-ticks.html": "acd94ea1aa59c1de5ec49ee4092a31631bc58839779d7d36578222be0b417277", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/index.html": "e3ea975a458db9d729117144f33aaf59d5653f23a50b7a1b9d4f9bce487a53fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/new-builder.html": "9b17e08742606d1f5b26f625c0f0c8684b85d3252440378ecd46d5d189eb5c55", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/parse-delimited-from.html": "7cd0f8433541f5e37e4f7350b654abca7c87a5146f2725d968659c154d7e456a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/parse-from.html": "748347f8f3c32820b08c65392f24e957e2810dd5523a3625182af762b1f6022a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/parser.html": "3a1d967107ad669802cdaf6fe4944faf65b2b5f8e48286dfee3a1dd09b0af193", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-kt/-dsl/-companion/index.html": "f34fc6c0d8d578d7e594aa587524ba88ea5da9c662e767a25bbbec1d9430e097", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-kt/-dsl/clear-value.html": "56f88cf27d0f0eef0d0742f6d08f822b161dfeb2f7094b93d3c23ad4b4d56882", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-kt/-dsl/has-value.html": "908ee53a5f2923c8f70253eaa6a015903dd1787ddbe003a04a0dd3c9f506d780", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-kt/-dsl/index.html": "2b97d833cedf1ee2a474744de5c83893b7ee22b4ad4336b2b829bb2ddc491ed9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-kt/-dsl/value.html": "5016919b76d1a8ca27bf0c14e63efc02a5da45a198e96c61d69838c43d00cfa9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-kt/index.html": "3b41b59038cd711eab0a0eed10cda6a9d15ea5b9d86b39a71d85f6313064a2a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-or-builder/get-value.html": "e6e225480cf9665f098be96ca065706b51db816dd08302685f73cdd42f9fd20d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-or-builder/has-value.html": "2ac0e4db40f61b72d3cc29ed7f908c499003936b53e030f2eaaf4b6251b04124", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev-or-builder/index.html": "6aae525bcec041c6fc57803aa3d962c2c75148e5a7552178ee9e85d55f6e315e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/-builder/clear-value.html": "67dfd2ae4580bcfff02c6d2f69f3bd20cceff1ee5173789238badd07f432c0a5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/-builder/get-value.html": "8631c995acffa50f971cc6bb8a6419cc7383edb5be1b0603004423f6b4c655ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/-builder/has-value.html": "19ab62ebda7a10ac56f726d117f441d64891aab94b89bf1e446d94cc986d76cd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/-builder/index.html": "15a7f0be7432c82319875af2293ea5423d8bb0bf30dbebb92458dead1a29da17", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/-builder/set-value.html": "b76502ce438bc91d88ec1566eb3e04958fd904128c21c13f516ae52bd2a7a313", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "2d01d158ca641e43ba51d7fddf7fddc823bcde1c0b90eb13f7dc8dacb8050531", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/get-default-instance.html": "02e537ef1e3ca5ef86a2778b739b3c674f54d98f922109a0f76c01deab932678", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/get-value.html": "5b6f824e901f3c58ebe280b67af4898317595db34cf4c97d23d64821b35fd17e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/has-value.html": "f431c116603822804791884fc1a2ba0d57eadfabf36f31da414ef4a123949c12", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/index.html": "e8b008f7399a253be285622cecc0d9cf8d219eef7e84d7a67efaa30694229f41", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/new-builder.html": "f377bdf50e5005a235ea4f59e5da036c287a2881c84d9d584177a9f1401d1a10", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/parse-delimited-from.html": "567e13e13e5e5c5bc6410d45a6da3ef4e580cf04da9a72c5d3b87b68e9019f87", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/parse-from.html": "7b0dbc95fc965f3bde2cb28d3ab2d1cb9b80a6bec81818b5caea5df2a6985ffd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/parser.html": "7e400ef6237fef36690eea1bf866b8d580c23ab73a66fc1e28066a9ba6ca3873", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/-companion/index.html": "55d7602a5733d1db976cbc26f46c63f08fdc7881e17a6f718adc671235d031fc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/clear-cursor.html": "347e8bb4c0c56e0d27f655da53c0e3618e2dc3fcd803faaf90d0df8bb462c9f2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/clear-limit.html": "86a316d8fe593889eddf35f68dd15bc45a64f0af8deba156d5c5181fb6bc3993", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/cursor.html": "e48cf2b75782dc4865ef60406826ba41d5bbe7447560a79614482185304cd700", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/has-cursor.html": "331928463d0d90ae42722a9a34abe54984cdf471a5f163712ceade5fbd4ea387", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/has-limit.html": "37528bbb5fa9bef87b0555a80558becf45f28f21326fe5cb4530afc024e30f31", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/index.html": "2b084a676daadde066326aad0b3a1220be24e1de2afed70517b82e9dd10c8dab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/-dsl/limit.html": "6501cd7926680f177411055d441459f97a4eb4b94ade71778101426388ff4ddc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-kt/index.html": "f40573697cdd0ef415bd5c0b9c637e69388d114b73ec5fb027abaa5ef3a2c428", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-or-builder/get-cursor-bytes.html": "396e41bb16601012078d916c561577652016b2a9a15a2d2c42e75574512717a4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-or-builder/get-cursor.html": "af4dbc79f0a9c5a825dcd00155a265321a94d569949d96453de4a938e6abd527", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-or-builder/get-limit.html": "68ace75dd53116d1b2952b7a9205060757215b055fe8c57f2ec1335a9d583a72", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-or-builder/has-cursor.html": "fbd8898189329322005be9164c9910fe75f9023f84d2975f9d9fdf1b2ba3c2ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-or-builder/has-limit.html": "8ecbf0afac0941ceff7d6797d5b9c8557c68ecf6b906bd0342dfe752d5a25c7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request-or-builder/index.html": "d961346c16d1a6a8d0122eb40038c07043313c491ffc2eecdfc4af36a0f9e2da", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/clear-cursor.html": "5b9bda734564d6d3e004008e38471fa277db1c1a52b0808874ddc049e7414779", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/clear-limit.html": "e6cd771037519ca02aa5af9c8643628588eb59fb8f22c347635dd5871cbcb197", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/get-cursor-bytes.html": "c2d97bb59a02a6ee7f30a08814f42f6fe1e715eb9e293558e89ec5b1056e83bf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/get-cursor.html": "0f36198407d2ac17c5c4fe513438df743d7bd6c72229efd0f718618c87627b29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/get-limit.html": "b433b6bc83540e49e9161f50cc29887ac02283d9417ea4393fd41240db333b17", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/has-cursor.html": "0d3c720c2eb1439557565185d1d44f1f98589c984f121fda1bb7ffde55fe8097", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/has-limit.html": "453e122a3cf0029386601cbac2f349114f1c6804f2abc26adbde4f2d9ee693b9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/index.html": "a0743c89b372e403ffdf01a67078694c7b04ecb84b6c3e6b59589d79a7e572e0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/set-cursor-bytes.html": "04ff0926552264c915a801cfc1977215e82222bf4c71ae1961fab2d3addc33a6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/set-cursor.html": "5fd5b8ff474367acbb6cbc683ab875b1f5956dda45b2e8477a44d9b4607aa2f3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-builder/set-limit.html": "e1d48cce43bcbf9c049f750e915f617a1c73b21fc2a9dd9e461912a6b6a4ddc2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-c-u-r-s-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "05801bb9861e9f64575e9c959ce07bf068a7633105dd15f3e4086cf7c02456e2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/-l-i-m-i-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "b5ccfd9490320628eed6a419299ddc4f26a2766de28a6c96f7c308892bb68636", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/get-cursor-bytes.html": "9087d6bf3f63e44545a293e19ed7efcea7eb69e35c9b7211c4ad2abb728fda2a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/get-cursor.html": "2a3922da91f84b4df509cdf15ee6124e4b1872c1c1e9f2d65fb15aecdbfe75ba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/get-default-instance.html": "43c27cf78bdf435fa1d12d208f00e4ab7708740cf31f8d4445186c7c643a8f65", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/get-limit.html": "b359694d494214ba035a5b1cfdff0290dd95eb3d58bd19a981ecc71c76a761ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/has-cursor.html": "31ca4188c85cc9fb855823e967665be3525f5638d2a5ee8879a8acd8dce2ce86", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/has-limit.html": "a7783340fec5fe42b7b4b0c0fdfe6eff38acfa3740fc2c0edcb01535565305d2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/index.html": "af27ee800e3b1d99a649acce2d1932ea91a56e9f246ac0afc056f51d3b87e4ac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/new-builder.html": "9c8bee20649097d24de73d95dbed81cd20d411add0811cfc92046c310e00ff3f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/parse-delimited-from.html": "3f723caf1e4066834a61e9cd9fc6b0c55d6ec1aa92e5fdf64eb03031921fb5d3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/parse-from.html": "932cddd12b8b5b991ccf6126232aae6758ac0efaf7247f01ebe6cecd4cb6c9cf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/parser.html": "eababb59be55ecb3671502b1ad54cbef4cebc88a486268039bb4258ded7b9f2e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/-companion/index.html": "c8bd0fde1659357955cc1e9e1fec306d72b3e7eeec20724349fd9132e40fd90a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/clear-has-more.html": "94b16b70c8c246e841b094ed1a396e1d9d3f8020032d1cb1f12d7af50c3a8064", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/clear-next-cursor.html": "38bc0b8f3381e26e1df3d03ab14ab21f12a11a596f6b11f412b0947a1bd503f3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/has-has-more.html": "98a44da1e51a977b77ff9e420f514eb23f8db5c5e8bb0468442e77670c800544", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/has-more.html": "a05a7defe9ff33ce10b516e98c9b2c3e1220c519536e2ecd65eebf51a7337835", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/has-next-cursor.html": "70860e5218822f7c917d4d17f55d94b9ccf4967b44b39eed41f38e9d053eb610", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/index.html": "6d243ea0bc6f8e79f3b5d08d9cc35cda84630c23e2799f0ece6a844faf8e7c11", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/-dsl/next-cursor.html": "23c63407f7529001e17ea11780c8498ea7362b27e280b30e50824853050982da", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-kt/index.html": "074d9bb7eb409fe8267c9cec06a77ed741c53ba24ab5f8f3f81f03381c838c2d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-or-builder/get-has-more.html": "3c852735e1431bbbc2712dcdf4d7fcd3a0b87effa4a4aa229ca9699da0bbfc72", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-or-builder/get-next-cursor-bytes.html": "69c9ef33472ba1e005a1cf8228604348c563e3192c19a414c6a4940d5b07b7ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-or-builder/get-next-cursor.html": "5ebdb9ae72d0dadeedfe20f7deda4a085b8344a75ddb404223a1bc3a6beef16f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-or-builder/has-has-more.html": "93f7c8528002dfe6e8d0c7c70ee5cadaea890b93375249f1cb2314174c440bdc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-or-builder/has-next-cursor.html": "5bd308ea932693209734e4a0000924cdf372259d97a03cd973703f50b68ba057", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state-or-builder/index.html": "bebcdac5a717c630694179f887909dffb5cc1f0823a0635c9eda7d26b0b02adf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/clear-has-more.html": "11a7961fef69b519191a8e8631d55d30d27d58ef067120cdeb3af88df30502cf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/clear-next-cursor.html": "7f745123b86ab1c895b2ed6ca2700b240ff133aa1d4d4bf71bfb54b9dd37a108", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/get-has-more.html": "6fcf52c500b7e87298b378abadf93e5fca43bd96e37844e2ba36746db6a3a5c6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/get-next-cursor-bytes.html": "076bba00a514bd6aebbde89bbb3b0594c96f7074eb318cdaa109eeb6a38285ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/get-next-cursor.html": "31cc86c42328b4d205c46a8c7a736e3ceb35c61897bf55911ba2f53104fc0028", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/has-has-more.html": "bd9f65daf07e99559468f99491b948a7b914a05744c183fe2e3e9a19c5e3aa24", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/has-next-cursor.html": "14d89c1fca4165c28f2b1137e69c7d2f28ee68b292389599af4bdaa9309ec2c1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/index.html": "6dc080ae884922c0655aff4a8371e0198d0a658ffba0523e208ad9509e4ed525", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/set-has-more.html": "0503cedd4d82a1dbc4b5431dca18d0e48dad4d0e7a3f0d399508e261ca596365", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/set-next-cursor-bytes.html": "c0eae0250364d8eca2e7331fad33d43e4d5baae2898443fd3c6ce4e45b2f1951", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-builder/set-next-cursor.html": "e416115a1aea0a414fd007ba04fe0655f8572ba2a3d12be7fecf1ad9b22ddd1a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-h-a-s_-m-o-r-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a926adb928ed0b691d694d86944b0ea24b6a88ab8b08b228d397380a4e245613", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/-n-e-x-t_-c-u-r-s-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "20531f652583c7e6955a1bd8def3034620d9db1a381aa00db3094ec3429b6164", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/get-default-instance.html": "c13c989ad93768f460e3b3cb65589ed4ad182b12b284b339c6d7694cda9382b2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/get-has-more.html": "3f1b99341598a94d3782327cac380a76f70eddc61bbc05c6808a326a159eef2a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/get-next-cursor-bytes.html": "57e262f95f1c75cf0649cf4a92292752d6b38260ff693151a5c831a5e85eda24", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/get-next-cursor.html": "00e476752561555ae7eb704ab0c6bfa2695f202c5ea745fbb5a6eb8b1b1c58d0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/has-has-more.html": "2de5317da2a872da0ebfa789018ae9e59cd11fa0ead861f388a52e3da2b67cd3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/has-next-cursor.html": "e0af6c69be7fb781707db54f263e6c1825b00f3b4eb1cc8e747c2a0dfbfc2bbc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/index.html": "4e840cb3fed4e4eed615b01b5de48130882296e303365069a881774a5c262cd7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/new-builder.html": "83868c382f90f534c60dea45e111b54d8efeb713055db01b1aca18051f26a73e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/parse-delimited-from.html": "23df90c5c6a8317ea3550ca7082b920b9348cec5b27a1141b1d6cd1d4cce82ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/parse-from.html": "fa50aaa0366031d37264167bcce81214a74d6b42207a4dfb97e2bea4904aef9d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/parser.html": "4fb2f905d7e4da21b5e150a2a307e52ad263d88513a2e5f542e496458bc89a9c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/-companion/index.html": "373c567d2edb6d7f5ec22ab346546ff1bbdd307b16774218508c4038f305e1d1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/clear-denominator.html": "0c2f4c72d1b9bcb51c714f2728738c2cb490aef1bd25fa947c8010cbfd23bfd8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/clear-numerator.html": "609b36ef47ab561bf6a200805f008923f7b6ec713b6489d3f7513358f577283e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/denominator.html": "369f5f985d914da691ecc39c5b60e774835eb4a97f12e68eebaec35e08648673", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/has-denominator.html": "4941ee502595bbfb95644b01b044e311995f0d97eaa9216ceb7d9ea1fc831cfc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/has-numerator.html": "2761ff519f59e2fba8b0091211d10db8f88de9f9c36e75ce5018233c2d338488", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/index.html": "7221d70d6eaec459d5c094ded3c3e9434525022e21e365da5513855b9b69eeb0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/-dsl/numerator.html": "c25d242d6a16726363d240eb9adfdfc3e0cfe5749585fff72a25ea52aa495a7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-kt/index.html": "9f5c7ae85f06f34116e76d36e1c015778b6333aabb5f6c2a28fe157627101f19", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-or-builder/get-denominator.html": "a997cebc74188f652b5197b194e6532d7f496d4eb4337e4ec2edf3fcb242c0cb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-or-builder/get-numerator.html": "f4cedfa88d16829a728d1754c5038e56c1da991196e33f4b7b62dea7e0098aa1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-or-builder/has-denominator.html": "6a9d19717a989a5473acdf2a3dfc2ab246d64ff6281d4720c6455197375b9eb4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-or-builder/has-numerator.html": "974547c6275e4e57ae7899de2072b0036ef6275310eee1bf1035462532a470c5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational-or-builder/index.html": "f30a752f3d157057ff8918029f94e9fa1a1bfe1e060f0659f9564cfe4b0726b0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/clear-denominator.html": "7d66e49de2bcfab9663bc750cf5d82f1e72c66352dea49d94c8a51fadb083346", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/clear-numerator.html": "c97db121e85070e2751879fd9586c7b29d1828a20bf8bc5b45df44a3b0609a01", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/get-denominator.html": "43567dee33947b27a9293c5760d4cf251b81ca8bd70100ffa92e01415bb87181", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/get-numerator.html": "8a3c25b86d0a9af68cca8a0dfbc8ed5f773e9e1d77cc8f1a2f45628482956d04", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/has-denominator.html": "7fab1c8a6fdfd86c315b7a96898f5a727c80ec2e35418d77352b674cfdc500fc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/has-numerator.html": "997550b5e3995437b8b4bb50613ead94fed1772d07a66c03fd47ba7cec473b30", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/index.html": "6ffbd6dfcf3872ede847b1938c5917d69b42444b11e1268357e9890da0b87c00", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/set-denominator.html": "f396e7ca51364f410de6d533f662f6ec6e353246fedf92e2f5342eb092314626", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-builder/set-numerator.html": "8e2f02cb2f024563c814ad0460ea6e8e6e471b6cf3c0fce1a1ea72d18dfdea76", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-d-e-n-o-m-i-n-a-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "64f76ac5336921e000aaf7ef3b2fc479387fc7dce82d72f9e8a5f40d9586e38e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/-n-u-m-e-r-a-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "f2ee241ac78718566e96bff836a1a82c9568f1abece49d3b9cc68a417b65590e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/get-default-instance.html": "51664b13cde5423f036fb9961d9d9216b8b2241089a6eeb5e8a70604608a2288", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/get-denominator.html": "11e198de5e11df280dce509edbadc639a70acc02e8a14f5b0f5d4e7995e758ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/get-numerator.html": "31da92f4c8e8a480689006a927035fa1357fbbdbe24afd46d78f1c865c48ff97", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/has-denominator.html": "0577c5f60a730afa62b39fe2c66084f68a1f6ede20dc74d671fc3ae446c3027b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/has-numerator.html": "1424cac2a112d024506e0e4258c2f3dc390490ba3b1766697529e77a03ba608e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/index.html": "37bb204f8d3d4894bf6e70c11a3255ab32ffe9abf980aa4b16e1238671a91173", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/new-builder.html": "cec34b6e7a1b376796e2357b604d06247c02a4e7754352be7fd6a8d5ef9e6f14", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/parse-delimited-from.html": "a778e7e24068c26e1026e74a0c00af6f9b313d6f257a2dadd5bc0c03dbe7312a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/parse-from.html": "15fd3d717029a1c5cee27511048bb479b9720902eddbff2c43d97bef3db7e2ff", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/parser.html": "76f1566a5b7f5973dd662b0bbb9231d13f80f5f3fbccbd5890802ec77b4dedf1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/-companion/index.html": "239164d64d65f94c87e721e56d8b8ff6412b87f51fc49d4d253a5f8120013303", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/clear-command-id.html": "ab97f69fc6eb90c1f987e5ae5c47e8b1a3ea6f3dc92904f5edfff0a3684210c5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/clear-effect.html": "ff652270ae06f9813fc3faf69ebdefb9f3667111130447fe0178c8f3fc1cb686", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/clear-result-revision.html": "bd987eac8583c6907d8d8ec7379299e70d2f679202e4d304b2f362791b16cfcb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/command-id-or-null.html": "6bb01fa5af919c8d02a649c0bd52d822ad014123b0180c3b079db060880910bc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/command-id.html": "6072856fff766bea90a3d5aecfdd0560fd645a026f20b68b93509302027b0f79", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/effect-value.html": "efa1f2606fcac2e14bed5af54d7d83e65ca855cfaa87a0fbade6072f114e3be3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/effect.html": "10359240a7f02473ff88dd5baff4a95aae12ac03167125349e044a59b1bee251", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/has-command-id.html": "05b16aaf18871b226e7aba91dc20f84cd59d01f66a10a3e7c5a1869694748663", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/has-effect.html": "e470a0c633f4c0311d5f2250b2ba2253445beb822741667cb03cd5f6dc32725f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/has-result-revision.html": "dc3d629c0daaf9db00314900a2836df84fe10ca3931fc7c9ea421214c7af8342", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/index.html": "e43d35fa2e52af7a82a5727f17c8e67b3a5196d2ffb3553da6b2b7f6be863c72", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/result-revision-or-null.html": "7a82af7cfc58f1c0703a36dee327d0fdd70b7b6efa1811bb4d1993dbc571cb74", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/-dsl/result-revision.html": "e4a3ad037007207c0e69f15f71234c4f1840b9093fcafaff5a3335f4db919fc4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-kt/index.html": "455976581ee3a8d2ba6ead5de892dc3a40e18987b9f91e810b13b471a2dfa7c5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/get-command-id.html": "e8e07374578283ea7c886dbf94e76d983620511bd84ecb2fcb9797dac519792f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/get-effect-value.html": "ed5509969bf13f2b8da12df9297a7878edb76b10b0e5c9e7afe108f074a5f5a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/get-effect.html": "f00494aff0012f519b775762a322c3c45a507171593d557b945d5a2d1e183406", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/get-result-revision.html": "1c151dfc9364d69558a2d4d14ba601e3917568bb0685303ad6ebea46e55b9dd9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/has-command-id.html": "e6d05ddb88c8f0f95015accb409ab6398d6deb1344bf36d39dc93e9c8ac4819b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/has-effect.html": "86239aa5c33edd4e0a4c046bfcdb0352bfc9578d8f755053e3df30a1067a3366", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/has-result-revision.html": "5c40c5b8809c1d1421c93c3e1a28a6ea64f22b1ab931d0b9b7411fde33bc7ac4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt-or-builder/index.html": "a29d18f31481c685a1947f101aca123b264364db78edac1649ee421df9d738c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/clear-command-id.html": "cae133e6eff3614d7023769ef70f25e1fe45957925f55e7f58019b3ce831b9be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/clear-effect.html": "3595ed58e8afdae85a45cf0bc4ae9c4f19cfd6e4740f683071caf8d334674704", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/clear-result-revision.html": "d960aac24a84334e05423a59ba2b35fea93ffad6af0dae0c0fcfe57bc46337c8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/get-command-id.html": "69d16ec5599520a2e78c7cecdf180352dac3c74499fae21f9e76c1c24eabc636", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/get-effect-value.html": "1177b1cee253b74bba66ad11d8a6c2f70d21a30f2433c4974573b7e0a35b569f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/get-effect.html": "4d65da5209996468c826278d889e83ec566b126d60152f46dd74e0976e208584", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/get-result-revision.html": "b995f66162b4c7a0dc41fc5c945f6f35a0bbfe6f4ed5f61fc2f8306e65209dab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/has-command-id.html": "98bd152112d5b34bae70bb1b58087da933c11b0c80502f225ae4f1d9dce5dc8d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/has-effect.html": "b933751b1990bc91b67040815fd6fbc1ece2862e82a4f75de37ff2870c7860ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/has-result-revision.html": "b57a2cd4e49dc22a6bf956e97909898c3e70fdd5ebeda06e91233ac4536d7c38", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/index.html": "4a2b6f5f0e67e666f48b18d53305578e21400cf6121d20da80233a55d691781d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/merge-command-id.html": "a4465d7d823512deaaabd372c419246d3a42f3276a90d9163022f71e710cb4a8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/merge-result-revision.html": "1a3e8563886817c180c76963df3a8395bf1d1b2a94a727f1fa896c88b112fa08", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/set-command-id.html": "0a31901f534a6e1009083f81f2e58bc6d63ed1886a7772e8180dd8adc598d2e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/set-effect-value.html": "5086271f0b7307c072693682c4e91b26381d0e4ca52401b9e9eb636bbf291e11", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/set-effect.html": "a8a19b69a84e9b94ef2c047273a7817faa85287ae869f5f399e14b3cf3c9420b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-builder/set-result-revision.html": "5e440b3c6c4867e1b09b9a7a9df9c8840addbf8f63adbc910066d46208904f4a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-c-o-m-m-a-n-d_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "39f1a4ec4ad1692c43fe803cb09d28150ef8d76a7f12771a9f7b09379f118e78", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-e-f-f-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "325d478e3963223ae93adff43ae3c96cc8ae635b20d6efa148d3927144c850b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/-r-e-s-u-l-t_-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "bd6fb3a2d98786b7dd9bb68aaa68c051a4ae6e93d091e89ba49c0c445926a3ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/get-command-id.html": "07856790034f316d28ee8afca63cb0051846b1de0552ac66d04099ed566aa78a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/get-default-instance.html": "aa0ff360d53bbc336d6adab0f7ef09bf1ac99a4821c5a6fa851c8c7ad6518631", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/get-effect-value.html": "591e8d5fe4613b9319d15bae55a82d6da928151c47c02619235b278357bd1b22", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/get-effect.html": "21fd8f6fd76a7c1aa5704e4a4d842379732cae3d21bc58916969ccacd8158d55", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/get-result-revision.html": "07ba1dc63c29430dde8393066ef2d4dac1d16181b81ddda800b1ee180cce4463", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/has-command-id.html": "90b2d6c50bf9f1cd08a45f77c9f46891f0c95312be16b238729757c0176fb6ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/has-effect.html": "882849cde31c75ea20f51639e695a31ed9f49b999ab2206ce5ca2b8709ec9060", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/has-result-revision.html": "5adc53be419dcc75b05afed1436a26a677e3817fa2d13fcd2c3796c9860d44d1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/index.html": "3c6e8ac55776ced30ed3835227d824df268e03105c02698fdf090636615985d1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/new-builder.html": "57ba873ebef054ac313f1d86887100d4bd45d0283342c2dec9397c953d8c6bba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/parse-delimited-from.html": "d7baed1ba694e42b7c8d7ca1789bd3297e073e330f17f66715a76bf8608ae737", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/parse-from.html": "19e3cd770a75101156b53f34709d0eef73b78490ac09fdc4a86693b66c9decf0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/parser.html": "fdd88953d56d3e9e41dcc99f44f65db76eccad947c5dd198a625777b1f30171b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/-companion/index.html": "3eb36d5a271668753064c84b18a7d43a4539f697840e5532853b673ed5af81af", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/application-scope-or-null.html": "3ab22c3178f9c26a4ed763e3926a4cf5c453d4d9b11cd7914340a44d22928858", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/application-scope.html": "27cefd59f0fdec216c310aad757167a32ac19004dd9ec26d090bebc8ddc1145f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-application-scope.html": "384c658db8cf63bad233b78427462d289b7dc65f7080dd6ea547a51b659fe4ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-command-id.html": "1352a303b834825ceedb42f554dd0e619fd4d31c80d1306b21d4b8ef60afba69", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-correlation-id.html": "f63077a2ee40da7e95f315b23bcb8cb726fa6741a6f692ea01d84943f0efcd67", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-expected-local.html": "f0467a814ac5129a98e7d23135a174c3fd1115c3b33616601c32aca2c8a877fa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-expected-native.html": "6b8685d6f4072d06c10b5749c356954b9f8059adc74635780f690c52b0f8321c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-expected-rev.html": "8ea07f1a9c3ed28ac30af0b25a7907cb2a887dcf732b35663d69aea64ed18f28", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-recovery-generation.html": "58e7e7364b1f852fab5b7707ea7dc9354bf67784cf1963e667089469b656a876", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/clear-workspace-id.html": "84e002302b1956d559013122f2578f12eb0c397639d18db938f20670aabb45b6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/command-id-or-null.html": "0709c4457132fec149610c3d45a600451e31e445ff12081469f87c805be302d4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/command-id.html": "83093efa47d0adb9f2e653d808c9a4eb66ddd8b0ec02cc25c2cf1e296eceb7ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/correlation-id-or-null.html": "1c0cedc8fa5c67c8f5705b4d783305fc3457e0d1bf42988e26f2f55039642957", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/correlation-id.html": "4cd85317d7ad4c5669577890799c3bb4919e10d67dfc5e750beb842e4e5457f3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/expected-local-or-null.html": "a70adbe736c4a36da794e140ae941b55689a66ed1b4964e01683105c7f13ccac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/expected-local.html": "b7ab3ec4004ad1f3bfa27e5ff5e4c1a426dfad69b05f1803f84fb9eda470444f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/expected-native-or-null.html": "71777fb049a5f3416ab3f78534a0c6fbc33c810e6f925bfd556cf0abcdba7cae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/expected-native.html": "11c28242072d34979cec246070a6b1b6dc260c2daf23079ef7ef93121b04372e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/expected-rev-or-null.html": "ba5c1d3a19260bd24c5c80718724aa6fbbf52469b3cde0942e06002ed38c1955", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/expected-rev.html": "315c46090c45a2c77b4d44308abae765d40a15f4eed4d010d2386d22e19135a9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-application-scope.html": "23ff36ac56dabd8a9a619624bf3a6b7ca5316878e765207c31e49cd452fb8fda", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-command-id.html": "2dfc0d51b1d1c9b74e7557773bfb6f3ae19fb0eeab3e69b5ebde134611c78220", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-correlation-id.html": "3afc3c58fb248f6fbb35e7a7e5334c18d2e505924346007befb12a192d2e02c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-expected-local.html": "d257a2672cf6ab562f879fd352186e68cba55248b60b4e9bc6979c517845f503", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-expected-native.html": "b9bc42492e1097eb03045886398e8f1b5947e808b93c5737c0f9386d6c7105b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-expected-rev.html": "22a40f17cb52265265a3d643cdac49d7f27e727663249dfb9c979acacdb1fc07", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-recovery-generation.html": "4e18f719e2d334f84a1a478437c1575634348b7810e540d3215cd1242127bcec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/has-workspace-id.html": "2260d4b2e90b8d5048a97668bd23686169bc901deabb36c847c45f200bb48626", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/index.html": "262e480688a930f90fb8f9fa7a8b3762ec33c09579818b1ac1362f1548b4e6bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/recovery-generation.html": "dfb69de3b8b5303ee2672b67d7ed61691cb49e02e7c11e91581f0bc277f1564a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/workspace-id-or-null.html": "a783346be5595bd6b12309cab3bab3222f2a5fd70e968f5a2d0d712f5f25eb29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/-dsl/workspace-id.html": "abc03bfbac3b59a8ad340f1a3528fe9c6e25f91a48d06f20f51e56be36bd080c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-kt/index.html": "341af9becd8944d57ae5393f31bbfc6276f64e0e774e4365c77d648c2fdaca67", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-application-scope.html": "11feffffb8b0afb5a16afdd38f3ebc68d98a30492df86dbaebebbedd0f7ac2be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-command-id.html": "be47a81853d39680e8276253dccb07dec68a5ff3ee938175d9e4095772f77cd8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-correlation-id.html": "f0003b14e8074e38a1f67ae11351af25f671ab137e587b99c8cd7ba031f131ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-expected-local.html": "ed5b736c476b69ac53c79d48cb93d94113f85526fdc7fb780d6be398a93e2890", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-expected-native.html": "e333775d9be06f2bf174a88199a7dde0e543c65773f67d43b2fb5ba166baaea8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-expected-rev.html": "1b36c20fedecbc0bf3c86d362a877041c8f54bf33fa78e145401a2542c122e08", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-recovery-generation.html": "2d097c9bdebc91eac80d24fd32b3b07fca1199788ee4973f1dc3f7fbf14d92fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/get-workspace-id.html": "93fd5ff23ffe83419c5367f073da3b4b0f4e19d30c25ebb3c02ce24c8b25f39e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-application-scope.html": "825e8a929117596ae0492d7d17c0eb0a64f9b5bd04b89c7ec396ac63289a2918", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-command-id.html": "b3d525d10b1bc7221322f043a41c0b257bec5b75491058a799670c0a0b7d749b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-correlation-id.html": "d3e474540e2c283900a192b8ad936c060bd8f45e0a96a483fea364c6ce8dfc23", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-expected-local.html": "bcd48a06a0c42f8e46514c23963e48fc4c27bee8c0a8f51f6386a4f0d6964212", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-expected-native.html": "33018a68415196cec382b893246889943b18f7a595d76511f1ae777d3b38850a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-expected-rev.html": "80362c650bed550ecc2f9e0441b74139ff5d11400a521fc7456e9f55ef291800", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-recovery-generation.html": "615d21f15dd0cb9ab3bc3fe7259d1c94d728f946038d6289d704c34d0617da0f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/has-workspace-id.html": "f8ad1d832ecdc76143a776c4556286d1f6d44af3ce1942fa4542d0ae6a8920d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta-or-builder/index.html": "070a9eb7843eaf33fc5f8853df1bc8585a27425eb47298d3992ce3ccb01786bc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-a-p-p-l-i-c-a-t-i-o-n_-s-c-o-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "fa26356740b43529c3f5113cda390d0575fc86e2c2f6e37f7a9aaa5b9cf09b12", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-application-scope.html": "b39883cece4d7eafab6e027f069644b6fa102d0dbad5bbf503e1589b816a18db", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-command-id.html": "3f273ffe11848a82f375aaba44fdb06d95448365fbe3b97a4df3fd32bc10e91c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-correlation-id.html": "2ab975ba938239b985fabeeeb6ab88a9472a8149e88bdab982ed5e57c5c30761", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-expected-local.html": "7b48848856f6932137cf125079781d4c870293e13baf1bbf5dfb4cb51eff0cb0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-expected-native.html": "3a235e786af80660447ffb8f1a75903175f0793855e6ddb9a0fe1dd8d05339dc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-expected-rev.html": "0f2ee64267b81165c06687617a3f8b9ac42f6cf0f61e7f0c82068b1aa1e3e81f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-recovery-generation.html": "c7c185f8a4048ee06b89f51005bcbeacf3be161afb7c4c9671eca35ec0622ae5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/clear-workspace-id.html": "e45ab97906ecec1935b384bf493e2f409822d07237bf8ece46108ffe9abe8aea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-application-scope.html": "ee4430ee81617c9eafd6e3becedaa2ced3cdb6bfc5ef7ca2ade810a418f1f735", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-command-id.html": "0d7ea583c44e02a8ed46a8437ec8a62a78f0051602d3ab1d2617cff5999d634c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-correlation-id.html": "dec383c8b43b436f4349c0ed37ede985aea2744b4c81c2ca33d739c0dfe9e319", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-expected-local.html": "32d32de02a93cf4ad1b903417cf6e8bc02c32d103d4f15c97329dcf964f6456c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-expected-native.html": "928ec49dbeeb695b55b43e1300a22403cc08c45f3b4ebfb7632399d7f3040ad4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-expected-rev.html": "be78fc22fa6a887f4913e9a88a453d8ee4efb08ec83868e174a2eb2e1a27bbbd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-recovery-generation.html": "57f0d240dddcd6ce19da0680ea5f7fbccd8fd33cbff304788f7f4cb752dc371a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/get-workspace-id.html": "a57a7956c317df9792e06be682b47b7c0ff06e3b6e7c384dbd6ff854f09feafa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-application-scope.html": "76f55f2b73717d4ad486cc672d8b36954656da8649c2a726eed25d97f13b0020", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-command-id.html": "1a82926909f15040615d4c2be0b837670c92b2d4fef1bc4140ac9f701488f168", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-correlation-id.html": "acfedf1597826cc42c70370e3361747e7c984c35cce1dee6daa921af2c8253eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-expected-local.html": "ce55b9193ef084c72ec6589bb207742fafecaa691e5f4b5b25fef3da5678bc39", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-expected-native.html": "bff18d30743537e4a0633bb585e500940b53bfa2c886925a2483f8bf9e278c9e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-expected-rev.html": "45a3bfcc0dc558ee545d5c3288bf7ea6a74759d82fbd484a5bcb1db07c08312e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-recovery-generation.html": "ec32a1aecd10a384cfe483656f79d4a37f0eb69e211b5f03ef6de638f0dfbfdf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/has-workspace-id.html": "75c3245e60e6f16720e674126c4f63b7fbb901a2fa13c27d04941ad71c38afc3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/index.html": "f65e7ef87889adf375368f699c91b93cadfa5522ef4e2121ae2029ea838571cb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-application-scope.html": "fe2071a3df164ed2c339aedd81e587d94a77f9135e0b22323250bb224b5f68f4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-command-id.html": "3de9758fd35a3447199ccb7fb6277858fbebf023368ad8aac8d1376d3a37525a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-correlation-id.html": "19764d51aeb27a6ac4150d05a134d12e5fd8f71d9234de08787f996f6ae5c0ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-expected-local.html": "12a39242395e56efdffcda85de4e67002a5a94e143ce02e0705b074e102ffc43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-expected-native.html": "36a6a5f83c7520d03bae4cbc4c67f36cc41ddc05880b6cdc5ac5508fad0bd200", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-expected-rev.html": "30134f154c4bfbc8bba4206e4f61994f9cca733894bf87d6f76beeeba30469aa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/merge-workspace-id.html": "07b2dd4c8247a84f46c6a057f874d2341d9428e0bf0ced0f285d62b7280e2740", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-application-scope.html": "75541116d17e2e85bbc3a127c1be8a626c00b6aadb287f6c0157cffca95055bf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-command-id.html": "be59520eadf5bd53d384f91fc8aa16633546be4ed942b984b49cd348acfdb2f7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-correlation-id.html": "4f4a2484bde51851bd4cd70e12c0d815ac6f0329352c79c522a2d9442348f017", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-expected-local.html": "416dc5f47c745f667bea3172b9cf1141e982dc41ddf2135930a8aef6522998c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-expected-native.html": "5ca41dc924cb2ee763a4ef152ff90a8ec50642042cd543cab7c7c9f15feae532", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-expected-rev.html": "b3a6c4c9bc18175ee5166327ed889baa22a10e8376c2bc4967e24e36a6e416ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-recovery-generation.html": "e1ec5254a0c0a5795ce248b582b2ed24a495ed83400439db402b8789e829d0d4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-builder/set-workspace-id.html": "89cdc6d48811f249aabf05b85eea8cb444b5611cf02737891238823b66b687fa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-c-o-m-m-a-n-d_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ca31de7a611c40bc455d923294aabb69a5b1b7c3a60bd6975fbc81be71771efe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-c-o-r-r-e-l-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "5b3dc876c85e4c8436f2a22ac7df36ff69f7bb2e9a3c27d4e38b8793a5431484", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-e-x-p-e-c-t-e-d_-l-o-c-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "04249d6d1661547741ab2892b62f445afa1d0a299218dddffa2ced9daa7523a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-e-x-p-e-c-t-e-d_-n-a-t-i-v-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1aaf2089c7caef3172a11918a845fce864177873b938e27e51f09c734da3fd67", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-e-x-p-e-c-t-e-d_-r-e-v_-f-i-e-l-d_-n-u-m-b-e-r.html": "a393d30b2cc1ab96470225a9364901885f286677f8e497eab723e396bf531432", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-r-e-c-o-v-e-r-y_-g-e-n-e-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "18cd7ca9c07e62cfa73cbd53da1b2a01ed4d0ba509f9482531a63241963192ec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/-w-o-r-k-s-p-a-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ca5922591a3f0ca22a19e6a6beefb611eecbd650d8411a45225198556f24b2d7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-application-scope.html": "bc72c958184efcb45def428df5b24df56ea7ef21c7c5a139511c3c0d4b65f8d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-command-id.html": "f01250826536272a77252c4036d29ec292624fdda503a4d053e5dde7bd4bc01e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-correlation-id.html": "6256ea5cb320ac622a13ae0c034166a1983f709459b268e80e1d5cb91a689f28", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-default-instance.html": "af4612a2dfb7b74d266e32d63aa05dd3dbc0b697571a726f7b3aaf0e24c1b2de", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-expected-local.html": "441bc892919235e892dc8bf57c5736ef63580316b96d6a6170c6ac3b283fd34c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-expected-native.html": "f5e252ea6c9bf050056d8238c6dc9db2d0a169296db9888e905ee8e022f2000d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-expected-rev.html": "8518d2c22e7a59ba12bee69ec84254725160ba2bd718086a2688971cc180e6fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-recovery-generation.html": "5106e09ec4fb7580b7e2af0b600d3f126b329fedd9ada4e477a35e70b6175c65", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/get-workspace-id.html": "45313031ea389c06cade4b3be70235290a72607119a692e814e4f1efdf00cd59", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-application-scope.html": "c949b48001de868503543176a6ced5f122d73bc6d24dcb8ac9d776916fba2ac2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-command-id.html": "620001b9a5c0aada2cc561ab16085067de5369dbd8f9e09d6c426458980f1980", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-correlation-id.html": "523ea497ac14678c9462d4066c4ede08b0a1710f001d261468e213454e6af753", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-expected-local.html": "90dc5341e8eab36741f0f97e9ffebeb126ebee79368225141a4bf8875036801f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-expected-native.html": "bcfccd484ba4f8952f81ed441492250875257a8d9ae60f7bbd3e8fcada50927c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-expected-rev.html": "e21c404507e94a21627c44774a407fb9da78dd3da3362288e5a1190b98bcde4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-recovery-generation.html": "69561ed5e4d0af50d971c2de8b214d4fb38c2179040f4790fcf0b7be8bed8cab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/has-workspace-id.html": "3a353a7ee5e59230dbe4747f8d2acbc046faea9c580eada19e671354d19510ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/index.html": "ca14a9d97c75ec5ed4c34451e6d2dec7e83a1272b0c16cb6fef97bf650cbd54d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/new-builder.html": "47190f21ba67983be8b18f7e9bb4a3fece65f2e69824e3925115587a4feeced1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/parse-delimited-from.html": "2e708752dbdb7b13647169e9f97f89f25c272dfce3a59dfdb51e2a7f323972ee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/parse-from.html": "85dc6b4f242c45366c3726b35fa73e6dd655cce840082d31c59b7215809bddc0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/parser.html": "8d818720964e618b3b2df97ea1b0e25bcdb17abb78f07efd40d78036c2a53ebd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-a-l-w-a-y-s_-k-e-e-p/index.html": "980f52dd6620f67f41337cccfc39cd188dba8bedb78671641d2cf8abf6931634", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-a-l-w-a-y-s_-k-e-e-p_-v-a-l-u-e.html": "3f0632a50a20aac3d2bac33b51fbf187bf4c32deaacc7a5fc998cfcd25a6dc71", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-a-v-a-i-l-a-b-l-e_-o-f-f-l-i-n-e/index.html": "c60314c9cc3ca21e8db866afe0d1665b0d5b5cc8ed974ad040bdfceb89fe4840", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-a-v-a-i-l-a-b-l-e_-o-f-f-l-i-n-e_-v-a-l-u-e.html": "cb4d5accaee06f89a17b357152af5ba52a96840bbc84747327f2c878dcc19256", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-c-l-o-u-d_-o-n-l-y/index.html": "d63c258a33dfcf75c7a2102ebb36766c4f6cf22c0b3ba2b9b3d16ebe77e1234a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-c-l-o-u-d_-o-n-l-y_-v-a-l-u-e.html": "c0a69e2528a748e608dd64cf1a9969c2231e619825739e6bd11aae43462fd537", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-m-i-s-s-i-n-g_-e-x-t-e-r-n-a-l/index.html": "9dc510623346675ed8ecfcdd0b68f53d4cce26729b8afaa2e755643b4fc40ecd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-m-i-s-s-i-n-g_-e-x-t-e-r-n-a-l_-v-a-l-u-e.html": "4dad21bf94da5c90b728741797548e5a9372367b6bbf783d6de0fbe1f4aa2dc7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-o-n_-d-e-m-a-n-d/index.html": "bdae476bc98ce09a84e549c0262a31d1645b9c4a384e2b7a216432f3cd0243dd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-o-n_-d-e-m-a-n-d_-v-a-l-u-e.html": "23718e56788517e29388a80776131e3d908a7f4794ca040a3e2044d379eff1f4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-u-n-s-p-e-c-i-f-i-e-d/index.html": "695d041950b67db370a32c15a4371d577098ad1776011c5622dc30f2d68fd3d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-r-e-s-o-u-r-c-e_-a-v-a-i-l-a-b-i-l-i-t-y_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "517c644afb31bbd93c6784d9e1d0011a3cf213079eb6c822a320438536249240", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "979b0a5cc18643b2c9ae4a141582357bfa6f79f7b16c03a2ce8938ef76fddea5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/for-number.html": "a15f0ab5b398b6c5740a91198bfadc76db1d0b68fb5e585fbb43e06422c904fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/get-number.html": "74f9ee194f67f919237704f990112b36c73445e6ca32a421d7362dd914f3f001", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/index.html": "8da0bc41977c2fac279f143a0975a0282b08cd520f03139adf2adfbe22636c32", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/internal-get-value-map.html": "33fbede28fa01b9126180bd40b490e3d41829619dd60c90e67209ccbff5264f0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/internal-get-verifier.html": "e999ac8c14dff2bd9e74a6f7ff3b553376c24fea0588513edd56d06d11a4bf43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/value-of.html": "ab95953cbd2466ff7bb60adeb92827287f33d70e4935dac62b7a8f20bda8df7e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-availability/values.html": "10379c5b66955389fcc1cca4c580b9ee07d493de6e229ac7873f15155016a8fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/-companion/index.html": "88a99c45eabf2841cd0ebe1e7a8820f59f129d7948a2461da509a6d3b67b26e8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/availability-value.html": "dcfeaddd8a58c78402ee4460c0049b0d2f8fa25df014ef008a17553b9e42dab5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/availability.html": "29477878df07e6dcdbb2fc880e2e7b73e11db0041978c0d24a34c36ebffa66d7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-availability.html": "3929ecb75ec3bede80434be3b8b219182ba3d47f1efbfface5391ea73bc2520b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-display-hint.html": "54601c1b0d71fa7ea698162de214258a85fc0eeaffa42e75acaaa6f24b09845e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-holding-device-id.html": "f5308b3496cd069b486eb276ca6e385b17c68191e30e1f2a5fceaabc988c4750", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-owner-app-id.html": "256ae681373d4c89612732082d2e7b882aee65990ffa821d766098de29b45ffe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-realm-id.html": "7c20687ed1f49df361cffb57f8b371d97942af84b7268a03711485b967060037", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-resource-id.html": "8e610f499f845a3a99f6bc4fd835651b1055f6d8fffee6dc8063c944de9ce549", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-resource-kind.html": "8b13f448a6dff08cbde5cd9c3dec20aa574b4df0a457f188dcb54fba27506a8d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/clear-workspace-id.html": "11ced0c06201e4e4eec567d3f330ccfdaf38f317372840aea72db290c381c37f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/display-hint.html": "795e6f964ac582df2273a3483437b3854c19e49bc2063463d145604e0400aa85", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-availability.html": "60d81fd2441066f1cfb6431a9e7d9ed20642a05af73c85215b65fd9586c5ab9b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-display-hint.html": "d01c05abdcb3bfcbb3d92270edaf65561f883bc047135aea18f197ecd5f5f8d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-holding-device-id.html": "6d1d7f2d508c64e9d4fc9046ce17a46ddfaa88b60c73ff8714bce2c0c6a2adea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-owner-app-id.html": "ba5f8983dcce470147b16e92c40fcce8b9594536c2cf079295b77dab084d78d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-realm-id.html": "a61b7183c3bad408a532a3705936e7e732b7e7733f2ca5159947bfde192ea428", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-resource-id.html": "7ea086ff698463dbf96f7287e1a2a18e4147494d97cd2b85136adadebdfa89ba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-resource-kind.html": "eccb73bac9f6d33d0f2a80cceed0c6bb72a69f6c305612ba4a6c7021671c2abf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/has-workspace-id.html": "8f9401cd35f00fe3b09de7f0662cb7a893d70e7984f20ec016d816ebcd1bf153", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/holding-device-id-or-null.html": "20bf13eb42c7b6ea37fc80bde1995832e9c9d98b6facb2453e9c4f2fb8f17e73", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/holding-device-id.html": "630c7577aa41315ef63f559ea77d9bb80c8a71d6698fc25a1b46672d8768faef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/index.html": "ea303254ee2c6ea06e8bb4a6b3eb1d5fbfec192aaab5919f3e283c6b2f9bb456", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/owner-app-id.html": "ec2e81b0b438954a13e31ab3c99c1d1dc1a383be3b6f89e793f157020907931e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/realm-id-or-null.html": "d5c13acad053bf5630abd2e1f15a20b1a8839dc485a3f2255f82b60c6171f159", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/realm-id.html": "898750e66075ad52b957776a7c11e5d30b81300e1ce372eff10aeca8663566da", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/resource-id-or-null.html": "24f8359f83744d7ce26c51ba5692dd8a024529c322a1ade9a3ab15ea40659abc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/resource-id.html": "b507ba241e367a60ffe215bf13cead97c6fd45eeb42572bf9f66eb572eb609a9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/resource-kind.html": "f44b2059b9af4f3bdad5535906921c5e85cead0711c944afbd7a81a314163e2f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/workspace-id-or-null.html": "d167c9a2e00e03ba83d6a338a054fe69341319ae591e0a569824615186588001", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/-dsl/workspace-id.html": "907a80fafbb31ec7b17e3149b8774abdfad0af4ac60bec5c5bd84c83f11fd554", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-kt/index.html": "c7c2c4fc7dc9c7f0831db83e1d923cdeb42439b3d3cc7ded92a112434b5337ac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-availability-value.html": "0b0d5f1ea6bdd5bc52c04f74b0aac241f67291cf5d68f1c6c9ac21c126c1ee76", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-availability.html": "365af901e138f58c02284903a37f29d4fe87e16e0659232b54f0e3da27d9e0f1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-display-hint-bytes.html": "f316a15d0e3846d494e7aff92811aa6117f77e20cabbbfbf42a584544d74d703", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-display-hint.html": "6d3612d0944d82757979b6cb9402bcf317b372f6e03af3e426fc0b34b7596b6b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-holding-device-id.html": "64514835e69527601466b585b6043c102ea8bfbc7da694c1b59b4e71520d039a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-owner-app-id-bytes.html": "c4ae3c81f6f2cc778a7f6fc4b74cfe37af01ce5ecc54e4baf0b0f3f2ee48a964", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-owner-app-id.html": "491b76440c41e970409bf2310b9ff57e78457d4681780f6b11a19e67b3327872", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-realm-id.html": "e6659609228bf92c28edceed91829d1bce99398a421c339629837eec26d7350a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-resource-id.html": "3ce51747aa25b0bb2c3539ecc0fd4f5575604a716e9616e8c60817254777ebeb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-resource-kind-bytes.html": "b52374a0c5ae88b2c1f2568026733af16d04b5aa4d5cbf9db22dbd39c93ad083", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-resource-kind.html": "4eef5e17c3ae2732e2198a69c39b0ef192a6e26118e0f0987c1cd30d8d82103d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/get-workspace-id.html": "da7226cf134d666e308d231c7581304a382ea012d1162661da1949df210ea603", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-availability.html": "04aaebce652e7f25f3a4dd91a7bfe7ca9f083a3bc96a431f6da49a7f8d5bf957", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-display-hint.html": "ee0fc3364b8171454cae634f1c1f87ba9ff246eaa171eda532cec24ab2b06acb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-holding-device-id.html": "ca3dfe286c43a0db0cc15700ab6267ada1e29e4ebf8a3ef677fa8ab0d93050e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-owner-app-id.html": "a13c2e3fd73ec1d6132e9ea16ca55049fc0f061432c4ba6bafc426b9b97c6afc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-realm-id.html": "09085fb7fbe2d699f61772df998166beaf437dbb892367a5249001df6df67e9d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-resource-id.html": "c727057535be95731a65e412d68fc324532008f9d689828bc104d7a3ecb82625", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-resource-kind.html": "81ef0f860f1a09bd9c92b8d39a45faa9e813ba007404a23287c1323a88021306", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/has-workspace-id.html": "8a6b1185d7a1014c7e6aba0071d805bfe838eca42606f3c76389e3144183a859", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref-or-builder/index.html": "8112fb3d9caf16e0764704c26c6df0aa755e7d8c6a5c5b1ef89724d5e06b7c05", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-a-v-a-i-l-a-b-i-l-i-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "18f9e16ae12f215e4ba97cf14bed2a826b5eccc596fae7d082782f9dc09dc864", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-availability.html": "92371e50600ba0c105690d9c8edfdcfa20d8bbc46df1f09d25bab45b42079597", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-display-hint.html": "4aa4b4dc840be7a115fa460ada45990ec3b5cf9ff4440af143b2b1702cc6b43a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-holding-device-id.html": "6ffe87e393e34fe6a9b75eb394d4ee1c4e35d4ece256e2b2106bb6b319955e95", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-owner-app-id.html": "13d86ff6cda0c44f5184501228b6d16a5720fcdfcf03f2e3ec862a871cb8480d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-realm-id.html": "5f1151ebd60276c3fc7b51ceb85ec4fe64fd1b24c57263e91e4f8680023f86e8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-resource-id.html": "55a436d5a1b43894b51eda414a6d05017982a1eb024db2a39b359c33d205acae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-resource-kind.html": "3ac179da13276990762bcd5feb613c1440a01ca814f07a74bab7fbecdda68d2a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/clear-workspace-id.html": "458b0eab95b4f64889eb356de2f834def20e38d34fc8f390a70c13ab8470f4c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-availability-value.html": "65c57220d9893e280ed3324a82b29c51e0ac399ebc58c95f30ddd314ae86d0de", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-availability.html": "2dc076e9bff48ff2a9e7f9b88cdf909971a8b57c71bd91210a995f292d3a1376", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-display-hint-bytes.html": "567d361c111b4084324fb9d65f5e9afa512461f5fdb17df651c4850116500f09", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-display-hint.html": "8b2edb1fff2fd8b7b4dc8ed8938398e232ddc9ee0ebab1ab1c9022d3f657b0d3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-holding-device-id.html": "bbae5024f2d006103378dd0283de1c0f4f1376a115eabf9ecc4ffaf2304b7abc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-owner-app-id-bytes.html": "e49c0ff95056b743287ef937fd0ab7f8dffcdcb8529d0c64106af25b733d2409", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-owner-app-id.html": "ab27017925eb2e06e16b87ea658042e9c2b42d1128fdf430f80cef60252871b8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-realm-id.html": "ee6ffd32c7aa00b93b51ccaa1d7504e7b8f9ea977d9a555b5c1d4af1ff8eca56", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-resource-id.html": "6bdc4c9fbec513368a5bea79f0322b8d16951dfafc6ff4e12d0f5ceb8ff78df2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-resource-kind-bytes.html": "1e4b7a181ef12747fc9e07ec8f6aa0796b2593996ed1de6f1ef8c8cc71e16d0e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-resource-kind.html": "10233d4819e536b7fc1d6ae027c128c75f91675d878830ed9da95b93502de0f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/get-workspace-id.html": "e4c8d7e0a494edc736f85099b8a87c1673bc17f587fcb94b58a53c7641e6c1b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-availability.html": "2b76da1951b3562f7bb76c3d2eff10c81def93051a7ebd8ae68ae871e4bdc608", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-display-hint.html": "750f2a7f35c8ff24dd9ef07ca54e451b135ea7ca2cee0936cd78fd745d4f0ce1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-holding-device-id.html": "b07f413a3bd9f4d48f2c3fae2efc67ddf2ea9d235e9d99a2338b22e1ac04eedc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-owner-app-id.html": "ce54a726e6f45c603af8336d3e07376ca1542665e6798a95a1e271d4c19f3a50", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-realm-id.html": "6f96266472ad4d47b14f89a9be977258449bb31b2f79dfca352a6cdf4615caa2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-resource-id.html": "8191f8bb57cc2ddabb2c32c65839097e4c4e838f89d8238c2a2016536f2b0a93", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-resource-kind.html": "6e436dddd5e4484d1a5e449be0ff2bf87046c43946f7f6aaa227a9d9e1fb792d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/has-workspace-id.html": "88872f2b681a26160ee7ed0899754fe9f35b2972d5f91e9d45353763ea5dc84a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/index.html": "28121cd02b383189e1ac531fea9ce391f2cec2a359104a4dc99cae0f1c19ce99", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/merge-holding-device-id.html": "8c0b286ebdac96d3f6281d1d5da76cb4f664bc1d063f52c93330377d3f24d8fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/merge-realm-id.html": "c4a8affced86f04f8dfa7261ab94c2f331cb607bc9058215e8d5521214366106", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/merge-resource-id.html": "0d6399301a06b7c90415936367de47330d01729342bc38f5f8af3506d7d6da57", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/merge-workspace-id.html": "0a2380414adb4c70fd75a622dfc66794b8b6b193f130082eaf72b484cbf468f3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-availability-value.html": "af7abff9acf6f658417d1de5c9cbc2f474bbf39030aa1f8b292bb8b7a07a106f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-availability.html": "327f3dea98f737d92646ce9c0d4e74a9ed6bc5c8e898d4f24b7248d47b0d0ac9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-display-hint-bytes.html": "4cda0d2124a45bb557bd26aed0e45d727cbbbb6aca1aaece0f134b227dd7da3c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-display-hint.html": "ccd8c8c04e93dbb0a4c8488277a43e61f6607ca338abd241bc4ce147dbe52c5e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-holding-device-id.html": "ddbef5bb311b1fda304d5377c60ec5dc07515e8118df1e6dab5039e822b05100", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-owner-app-id-bytes.html": "384ac1351fd61875bbc28ea065d257a415d784d309b8483ee618aa94542504e2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-owner-app-id.html": "a2d68b5b28930cace8457492e305d697b0ded0125125d10aa64a4b57b0ba5623", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-realm-id.html": "7325d479216c3757f9451c5e791703761313ad5de73c3f20089407cef4ad3d14", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-resource-id.html": "38abd3fdf920ac6a8f79944738f271d4ffbafa7611e05361085e6a10f751b185", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-resource-kind-bytes.html": "ea0f6534a12a6d16428622818172dac4f5427752a19f2f17179c1649553dfeb2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-resource-kind.html": "6e85a41704c0a1cf304f49bd002ba2725c55ef8ae8b5d6648e6995108413356c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-builder/set-workspace-id.html": "9e81d90a4ce8ca5903669e22e1564dfd47a9ae6fedad448e0638934d430e81eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-d-i-s-p-l-a-y_-h-i-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "1b3a1d4ea5948e14d3bbde6b09ff45ded9f071f9401f39184229ad822a98ff10", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-h-o-l-d-i-n-g_-d-e-v-i-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d7644d777fe12ad422d081a9ab5b95a60d2625b6f1eeda06e9c089c63423e9fd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-o-w-n-e-r_-a-p-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d854048a2613ad423dfc6d0c12ccf2fa79d5160b20eb36ee1b8c938a7ea58fd9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-r-e-a-l-m_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "f412f9564dff127ecd7cbd16289374c4e51ef0402855454306955665c702ce83", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-r-e-s-o-u-r-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "456cef59bcf623ff259f86ba6c7629558ed505d4ccf9abcfec3d175b0a990eb6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-r-e-s-o-u-r-c-e_-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "9a43dbf424cd6d895ceae2a52e4fbef9408e0eb8b644d75aa9d723be339f84a7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/-w-o-r-k-s-p-a-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "40490c5f90a5d86f7ec9250accf90dd518e980adf052daade1f1d668ea0deb25", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-availability-value.html": "07fecc7417e2e1a45e3e3eeb93f1545bff027ce9c9bbbacafe69adeb8e3e4473", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-availability.html": "17ee6de9a39a13dcb0a08677d3f54d0091ba9959fe7e76272eb21f579b765c9d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-default-instance.html": "aeb51055df343387ba78ffdc14a9b26ffb2e117f8a440fdee53b3404c449dc53", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-display-hint-bytes.html": "1d385157080de7a06fe0aa0bf9725fca1c6e6f0c9a888f1f213f21c63cc6ea67", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-display-hint.html": "3bc93f6eac44d974a73211f3bc8505d60e89ba7edaab07153f93565b958caa4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-holding-device-id.html": "7ab6de4452cce97024729eb65e7d0f67a7ad452e8fb97408797d63072eddff05", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-owner-app-id-bytes.html": "5f3f56ccbb004f7bc3d12bd7726f09a7262ca724d07c32b97fd27c0c5435a6fc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-owner-app-id.html": "13658829f32b4f593a31d17c63a409af2e748a4689fe2fd310764a776b9d18e5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-realm-id.html": "633bbfbfcde379ad8ac302a7ce82d55930fb988e416cb9ae98a0b0d2edc51153", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-resource-id.html": "12277b29d675b54ecb4ce69b0358d0f1f9c96351bfa76778312cd59f54d30202", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-resource-kind-bytes.html": "022c8fe30ffe6fdc2ece50eccc8e9319946b8a9099b79e872e4858238b385163", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-resource-kind.html": "5003ddb27ad96b746da11d7b43d2048ac7c228df9f9248ab089bf4acec4d3631", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/get-workspace-id.html": "6e33d170d89d00eb06eeafc8f1fc9f6e6491d89263be941e873fc0a5fffb5744", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-availability.html": "661a0373f9293f63cf944d20f0f89b0bad869e230ff9d252ef328ff0e215b24c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-display-hint.html": "c5d9ddc910aac04316994749661a3d853e1bb7529c3bf00a57c5d4bd11353891", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-holding-device-id.html": "75d5d42608d4aa0131cd5f5ce9d0ae21ac1cbba4be6c3067842107e52b2f1868", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-owner-app-id.html": "f5a5747167536c7390717afcf084520e36e6270843f938f5e27b732846ba39f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-realm-id.html": "56eaa035805161c559ccfdc7703dfd2b9d82553c97c95946580fd58b6bf64b92", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-resource-id.html": "ad30daa6989b57a71af85096e8c6b66fe991959ab5c2621534b85de1be513a5d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-resource-kind.html": "90dafea9a5a86122581a89e25f0339491e963593b912413f834728640f10933c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/has-workspace-id.html": "acade20b40c9418c497bf1ea2c1861b50675290f38bd26c36f71c65e819767ff", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/index.html": "c3316634de486f6d804a18d85ff9be117aea494cb39c2aaca264f92c591e2f72", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/new-builder.html": "9c3ac916c46ccea8443394128ee50b4c1edc65e248dcbe15899b6e3118fee4be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/parse-delimited-from.html": "b7518b06c9e7bd2dab967f53ae44f507cce6bc8dd7b334f02ab559fa79a318d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/parse-from.html": "106eb65fddf66bf067c5566fe399af1708746fae0a5f0b26aa9a2382c0df1778", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/parser.html": "a5807894ebcb9603856951a4e7e1efd07825dad8cc33d47769f26b2d2db9ae74", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/-companion/index.html": "a5c3f6bc9f3ac220671f1ce92abef7499b4f42e888089ca5724a66259d2c69b8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/blob-or-null.html": "ad519370d309ce10473bdc8aac88dada7b917d05a262b45e873568d8e7d52154", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/blob.html": "e06bcd8a3c9d21c442d50574aa2a1cac0ca7e893aa5765231d706a22efca6391", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-blob.html": "7008596b15001baeb0540b2f6de942fdf15aee5a0efa56c9f9a9760258334c03", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-cloud.html": "8a225eddb995e6f0dfc1fddd904bfe557f4ae019cefeec1fa1cfb56a96661212", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-content-hash.html": "1908216eafe3a033635b9a28658c3cc88242692b721a611ed5bedbe8df4ddaef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-local.html": "7c18ed9f5404519ac0d45333f6e339e498174a8425391c718b00c4e638a8a319", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-native.html": "63b1a9daf2b54082cfb58258cc254706da631980f147d32af5073d3528565e58", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-resource.html": "8ac7d13dd33edee15edc2d1d8e532ca4eff78d9c66b2e756c7714341b78cb844", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/clear-revision.html": "0105d5d0b53ca9e008807652c4ea4f9b52523c37137199ae8b7e864ce27f8965", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/cloud.html": "b725f47f880cc52910eb543701d3a54be72d50b62228c9e8b55f9022ed47d873", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/content-hash.html": "d09bc6a1061b09e461d6274313c4ae2fd260ad97b5b2aefbaf99dd63bd9b6346", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/has-blob.html": "5bc02317f284f4df63cee30e27614a88888ccd7e79abe6c066610edd1dfa2c04", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/has-cloud.html": "bbc0b37428eb000acd3b9b7239f75b51d02250a9846dcce8ff338e4e9a56d023", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/has-content-hash.html": "71e419efed1234eada6ca44b416d4e7d48a5ce3946c1641ffba861f9dc7ade84", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/has-local.html": "60dd7ce36d4464271597cd2c0ec5c39053ab37dc483a2ca6769cb5c540cd3741", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/has-native.html": "404915a5ffc183c70ae791d4c40c32ce24bf15feb2cc5b3c29ba4c424cf1dddc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/has-resource.html": "fee6c488ab2b3699235cc3ed27b11fa3d5e814af592b4e58b99a49eee077e8a5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/index.html": "46e4794417e7484a9f6ccd8e7beca9e31e6926c9652f1c34e9647d79f099b1a5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/local.html": "99a9f7fc38331bcc4edee9ea20f29ad6fc28649ae911ee520d5cb47a0d7f008d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/native.html": "3146ec297008245446c449b0e1b8a3cf019dd3c719f60792d10ad881ba6f1579", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/resource-or-null.html": "7c12de1f61c178385ae14722acd7d10b87c278047fddfe18b710e2dba7b48744", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/resource.html": "0b0167ca0a24117c3998e77a2df0bce0c0a3625cfa286f518bdde9f4da1f0b6e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/-dsl/revision-case.html": "40c31e8d87a0e8436047bcfe8cac55daab0d682dfc43799ba5d3653c9d2de015", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-kt/index.html": "4c6497829803d02a59e90e1eccc82c3d12c9bfa7db14002838bf94027cefcb11", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-blob.html": "eebeec99d2941d908b2be4709d5b9783e6e2d9ca48ca45438aee2dda75eee710", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-cloud.html": "25ae05eb450aace306e4478e2c344ee7f8bc5de66d698d4d952ce623706efa93", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-content-hash-bytes.html": "7507f55dcc66b294e275c74ae1265324a7d56a9cd91920c1ae238f381f4ded48", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-content-hash.html": "203f7dd8b7c805336dc0e9b97ac2ae82aa30be927b17a3525441ba2a00fc078b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-local.html": "67e73a08206b861cc2ce0a3bf7b4caca0101d69dfb0ca06d46c7c132e9fbf2ba", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-native.html": "116ec1a02c883b39b2f96942d2317a94c029f9c6a3bbd79e68b2120def7374c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-resource.html": "1dd0ea1a87d4e3d80273918e547411a09dd0c3aa3d05cf72299ff624c3ebb813", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/get-revision-case.html": "a84dd1c958a1fd7a8d1b8d280b66a1a8e112942e1f7d36e1a3dcae55e7d5be9f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/has-blob.html": "890a850e5da36711a69733e3d193cef6546a894b326dd2624be2e5f563204350", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/has-cloud.html": "c3cadb78f6c9638006edeeafdae3b3922e210261ea24a4d39d6ca5196fc394ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/has-content-hash.html": "3b5303c30b94648624a43e83c5b4c2cd4c514c8f8895dc8455e45bf5ad30bb7f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/has-local.html": "c5edc495b0b29f57aa18802c36199679d732c022bdd18602381ed2a60853a9f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/has-native.html": "043a191df0dfa9d89cd6a6a8852a0d13678bc02cbf21501debe3ed5b731e56e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/has-resource.html": "40e129d68c6831820cd1f3792caddbdd1f3ab364f73218e37352cbdd93f004b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref-or-builder/index.html": "ae74dde8845b3d7d96253e8cc90d8823f980243066a04a17e8692c8accd2d351", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-b-l-o-b_-f-i-e-l-d_-n-u-m-b-e-r.html": "d89410c60cdcf0e2c02f9dbc93aa2f2e066391ee129e3144694eb0d6fce55b50", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-blob.html": "7ee53c348b45d4f1dd3b54c63ad43dc10f4c3863e56ad1664f97a9c16a036ec5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-cloud.html": "7c66922f574a82c354e2618b19530db34a7fedcc644de67da5fd4b4c93087532", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-content-hash.html": "a3a327918b429ff5bbd8b43a82813dae986787b2e9c984f189a01c44c9411d52", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-local.html": "07c8bcf973905f3431deef8a54a40a2c973ec77524e29eacaffbb0079f91660c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-native.html": "c838139fe95e6108835321df0b9783065d3edd58b519fc7e3b001cc0861ae8e6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-resource.html": "f99ae2f45ac75662924d9bc9b827f144a30dadfaaf854e2a1140c10c913d9108", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/clear-revision.html": "719aaca3de1957fe20a0ee1f8193f45854cab6a026676c047796f41e54680b5e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-blob.html": "05fac88a244576137133523300c3a8cf55cdb04b4e0c4ae267ec522e386a28ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-cloud.html": "e3d650814b6803495b0ed13a39d2d74703c7085e19dbeee6e118d127b1546eab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-content-hash-bytes.html": "5fdc79db11a693294b9ccc41cb4221542ced671e68992bfe41003e6869834cef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-content-hash.html": "0bc439d7722f0d37ab6ca81d1dbedf0478a669f348abd8989eefd6012e9cbbed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-local.html": "7fe35b153c68c5ddad151715ab250784fde1127ad61d30947c76aa297decff47", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-native.html": "6ca0a86ccad971ab9c14148b6ddb7c992ee67e524833da57c4309b8c31d7ec5c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-resource.html": "f9a6856f6af05e2afdeb0f81bb51e0d9ac1f7868aaf17db9dd12852c9a45bae8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/get-revision-case.html": "486bcfa4a0d0868d45b99d68778fc65cabe48ef0a9af569593cca02f34377cd4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/has-blob.html": "fb8338f5f6c34f711dded14f94451032018bd42b020079b01dec6e1730a4cd32", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/has-cloud.html": "0322dc356d7e74bb120092b4e62a3bdc9e7a93a2f62985b173fa59ee89cd9a18", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/has-content-hash.html": "f3b6e7af96102b3311d4f69019c5f81368e8dc41c21ea3689122fd1ec49c6576", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/has-local.html": "dda6b5fdae86bb16d5e4fcaa05acaa0c3062acbebc05450edb4a9ad29ad5c1d6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/has-native.html": "89283f48bf6bae1af17f4f9b6423cb352e1fb4f8eb2c66d02f0248334b21b2be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/has-resource.html": "634e04a03ff91ff12c53699a7a3d8226c00f903acc48b97534a4d6b6a696d9d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/index.html": "9d7015968a8a48eda032f1e8fa35972379cff072484aa45743f7607e72370e45", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/merge-blob.html": "6e596463201878bc367344e57792d075b0350890762df307cd09f875badc087c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/merge-cloud.html": "76013ab9db7c8a5f7de69da06aa635a9cd06b76176581519b40846661be77a2b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/merge-local.html": "1754caa9e4442f342112081225bda0036ad2e67a97acee06ce143997957ac094", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/merge-native.html": "49db58f578e40ba1f4371473611ad35b07b8ffb9d6649e10ad467c4f3bf4d037", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/merge-resource.html": "640e05de37528359b5472545fd38cd7da64c78759797385425272a17df4f7c92", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-blob.html": "3944583a2ee565f8fafb6aab1a8d722169218ec2abb2e964c975c49f825cac9b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-cloud.html": "4422efdc5427b3d6b59ea25dca0e92612a1185c6337b8efcc4aaff6451d70651", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-content-hash-bytes.html": "ad6b032304573f1a430c004c3c27e110e36b6bd5724e44b978f4e979535f24a9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-content-hash.html": "70872a263d14d9beb57bbba7bce0f1c329be79ca45faaf03ad16421f92dbedd4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-local.html": "82b5f784e3210a6c986d3ae7233ca5cf78cb1db83bfbfed42f2dbc9236fdcd0e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-native.html": "0025beba38ec9db11aec502c8e5a3c77a0b080616f79b9823e893604deda91c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-builder/set-resource.html": "2045604e3188560a6cbf407c536552aec0fd3abe6f301bb12625989624caa415", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-c-l-o-u-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4cb89ff75a447c1e91f7ce81f23637a3b5c83c35822613d3610646c06442b33f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-c-o-n-t-e-n-t_-h-a-s-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "08e624d7e5edf1f30c810eb41c2fc32616dce6dea687bf9e790ddc4f98d26232", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-l-o-c-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "c0e2c8caa57b0284867c5720447769445d54677f43bd5aed72638b52b1ec3a66", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-n-a-t-i-v-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "9668ada896c19e357b9bb1babe28ad0509de91569d6f7fb12dfbd904fe5e1ba8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "92affcc4dea8dfdfb53215a902e17e626828650d7ce2059fc9a13aee11b606cf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/-c-l-o-u-d/index.html": "a7d620d4a8743a303ab8e1995daf87057fca38947698c112352fbd26590f5a56", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/-l-o-c-a-l/index.html": "e8d09ee7b52a347672347c4342b1983c8ae51bc2599ccd1b13cb9a88be10c34b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/-n-a-t-i-v-e/index.html": "500f086656128d1856bab8e9ee8f2269f9eefd2efc9cb08323aafd7d3dd670f7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/-r-e-v-i-s-i-o-n_-n-o-t_-s-e-t/index.html": "7ec386291e3182e549c90ac50b5a67549c592403915a48d84db4e2ce38bf595e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/for-number.html": "64325213c06f961f523d815515452cb66f6b9403093f5a68c077424106f34b79", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/get-number.html": "d38f52460f21af8b7a2c7974d151ac7836fe0470565cc8a9938a70c688bf94e6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/index.html": "68072da7d848bd577603d20caa5db2f73ee53800a77799ee60e82e57532463ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/value-of.html": "fa814787e37f0d553f2344fc567d40509bd56f19e22c3e342b34afbe0588aecc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/-revision-case/values.html": "764cea8df9c40cb65f38f6062b53065e077a5f43e830c3ed803a9f8fcc77fda6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-blob.html": "2ca0ea5f324c4c314972cb0a6a3cc9d43661916365bbdd7f71d306838887592b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-cloud.html": "21aace8ff3f1fa16a9204fbce85147c676255c3caa7e94ad5e64f69853b36c1d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-content-hash-bytes.html": "8b7917aa1da3b69992b28f1fac8440eb2d06b887688562a4e0bca1ce3fb4b96a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-content-hash.html": "382d889aac46c7ea9783e2f9a315a408627a2bcae718c1e145bf1a53fa48bdd2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-default-instance.html": "f41331872344aa0ad3708c604054ecf48ce7f5ae0a4dd534e4d40e1c810c3ca4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-local.html": "d787bdcf06c9cf086e5bc94b2b095df32a9647a4b423740d3640c4c571e7ab20", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-native.html": "bcc0e459b7f25118d0f53dcae680c47cd5df4da8f1ccd5ca27a7b2aec11d3691", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-resource.html": "5e0b073e226b014d1b9f891a526466e8fb14688d9dd94b2c960c6913da4fb6c9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/get-revision-case.html": "7ff5ed73fe6afeb9f8ab316a920c4c24f2e3a950392771e3dd0e3342b9c3df7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/has-blob.html": "b75990c323fe9c85d876099c0d90828293c8df1ab372df12210dbe5937cd6d7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/has-cloud.html": "d10eca22b7b13559dedb55ac769e4a7313cab37673ef687fbd12650ee399965c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/has-content-hash.html": "566975db1f7bcc88f1e309a4de59646b9b528350fb97d1521557e9f5fa5822c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/has-local.html": "1af9d841154b3e0c7793089123a7d8a07df3eef7c58974fe10f3a96603cd69ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/has-native.html": "82ae13511e2cb6bbe93e7b65fed76e0825bc719a35f5d76d46388b72cc6319a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/has-resource.html": "1787dde308ee02b0c8546430d50fff27d12c339e2c9ef4243d63dc7a494a1b33", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/index.html": "d169c118bf3487cd290d61edcbce5eb0a82eb35eb98976749306ceef1d889e36", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/new-builder.html": "e395309c093e8077166c188e36d8ab794afc947848f1108e3e2eeb11fe353655", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/parse-delimited-from.html": "e3070681edb17c1583a118bdde43f8139ded475c5558a7cd6ffe0c86a1a733dd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/parse-from.html": "91237af3d00e37fb977cf7f1d7d668b322e593440c990891b421d377997d8045", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/parser.html": "2b5b3d00075720698f3d53fdf1b6b97209afa7b8380b53788e674ac9c274ca73", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/-companion/index.html": "3fa7416eb1a36ea10626bc0a2f7e79a61c5ee1dfc3cdae4305b18f57d8db5df6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/-warnings-proxy/index.html": "bf1ae4ddd2133294d8f3f43399f8233d59448d6b52698b0f1ce97db2b0f7c364", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/add-all.html": "923140aebd6f41ad7098f6a68275f45f07e6896a74ba51c23cc973cf7b76ef36", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/add.html": "272676c856d9b22a8d22569d321709009300cfcf9ff7dd4b289b511838c240b3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/clear-correlation-id.html": "f8f1c6d8c66f22916b5c5f34e4961d24c9319876d7b4c1ba2d91423bb8810c5d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/clear-entitlement-version.html": "166acb2a019356052fff25ac30309448871650e17cfc973b25b8331c9c27cb6d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/clear-recovery-generation.html": "26df1b9a64e90d38833cd9dc12aff7cc48024009f9288aa672ac1b40cddd14b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/clear-result-rev.html": "85d7b64b861a909ed356ca394d110fc7e8ee0d74354d182a9f6eeb68191a8d62", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/clear.html": "cb30fc699584aa56ee47494d05bd87cb74c518ec43c4d0cea6f5ba571f442110", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/correlation-id-or-null.html": "b1c6948ef890a83b05ebc6f3f7b7e2f9c3626871c1f6ab08afa5645502f59891", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/correlation-id.html": "9258d8ed869f39b7d85f7d348bfc0e5319049253b27f4827c6adc3b7cf0271d7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/entitlement-version.html": "44379ecdc0c55fb1e78c2f252880a6ff9a26b29e0aa2501cf7e116ed0e1ad9b0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/has-correlation-id.html": "fdd3eeb3353455e94b176b371e28fd300e668e7086b1600aba35fa345410ddf7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/has-entitlement-version.html": "00dae54b5cfc68723390d2fda107f6531ff96ed7f0ffb428677d0c3c0f4458a3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/has-recovery-generation.html": "453543b82c1aabf91477d41b0b92c9ae0cfc889fa861fc0912e3125000617c5c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/has-result-rev.html": "fa1f83b46d71eed2e82e2c78a18344d8ae60a3d31957ba2590ec4132af498904", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/index.html": "36c7d945661b01056b63947cfc334f89a3c0d4470e4c15b1139195d0419dc4c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/plus-assign.html": "95b2668147a4f950219aa26f8e83d287bf4a45fd2c0140e8fe8464ed99ae7d54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/recovery-generation.html": "01f251d020ee206899146325f24cf53043689cd7146aaf73c9a470899cf5cde4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/result-rev-or-null.html": "65a79b39b52918b526df61a0f79eef17a71d6da6dcb0f692fbeacc4169d5d436", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/result-rev.html": "127c2f18319fc70ca701c8dd881f12e28d1c67c54bf1ab5a6c73daea17e15806", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/set.html": "46811c18dacee1568a8ecc73163394507493e06a35e7c69760cb1de433bb4174", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/-dsl/warnings.html": "75af819429476f1d4237a85bbb343e0e5f892a69c8f6e66722973b817a80a318", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-kt/index.html": "beba66d827ca6b57791733fce42cb925f01f45e14bafa74e16118274de813a04", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-correlation-id.html": "c09275398174db30031496cce0acd588d5c34d4c56850b5355d79571ba07c279", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-entitlement-version.html": "613f1fc0a6e0b3b9a8b468c1485d78df7c2f7dcb7f84260b64bf4c5629db0aeb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-recovery-generation.html": "a1652f2f7ce84f92b8f5fd2982d68e49167d68f1475a79cf9c316990bef0bd99", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-result-rev.html": "42163591f5317a0205d6b16cdb8d3c2398f4125602a400d2bfbd39a119eca59b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-warnings-bytes.html": "8dccb69557fd42be4180f5b02f1e3040e7ee0f070cb0a6a87d035342fbe9c721", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-warnings-count.html": "a8e3aac09231ee789e21157710683227df6d67ab182aba5c3db59ce229a5213c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-warnings-list.html": "d4835aaeed9795d7e180038c4ab9da54d9abfcfafaab6e00699ead65edfd87fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/get-warnings.html": "c3d0674ffe7a1f85fba743c123722cb31fabe0774f41930946eda9a300b7c1d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/has-correlation-id.html": "11a84aff624587189be8e1f4a22b4813bcdbde7393848933a272c130657286cd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/has-entitlement-version.html": "b61ea18463908a9a92d37bbbce1a559422c1fcb9d4b23ffb86ccd72e251100d8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/has-recovery-generation.html": "1fe4ab3c05f3e398c5052984ae092ebb3493285f83b9e77614be8ba2aeb2b388", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/has-result-rev.html": "4b3f874e3204c3aa1947ef25fcc32af71d3922505ebd0b0b7e1b26487f8cf281", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta-or-builder/index.html": "d81e5177d63f1ffad4de5957eff2fbe90d82fa40d71115c579a2292a624c0c76", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/add-all-warnings.html": "d2f82b8be7b4eebd978a6c431bf81d9f51ff6e0c55e59dcbbc3bc423914434d7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/add-warnings-bytes.html": "69fa73b984a41f7cf1488b2cab8450848893eb2495464cea558e2f4f416f9078", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/add-warnings.html": "faf72381c55933f6f405ca4fe913662f8f4c75345e28c9fd79234369854c0b8a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/clear-correlation-id.html": "fea21e61902cdf351207264a7f71485e6a6ab8990b1fbc645cea5733bf50c4e1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/clear-entitlement-version.html": "3a123bb09607c21353b8f4ea6b85d1737589b5fe7c12136377722fa00bbbf82d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/clear-recovery-generation.html": "5b327340729a1d5ee4b5ccfacea5cffd3bec2b6a2a67321e457359278c272816", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/clear-result-rev.html": "4fc46b52e2d213bf22a1a2aebcbe47bf220b26b1531a05ad2958214114829c40", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/clear-warnings.html": "64b5d26b8826e2be867aec00ef241a825c443ae5fd91d5a77b393efd4954fe9e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-correlation-id.html": "236c374dca1a9b3f7909011c87ffde460319e8e65062fa2d01ebc665f89fee81", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-entitlement-version.html": "774ba63dbd8bca79729b40822b1d36b879323a78545b197c30c29368b6cbf64c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-recovery-generation.html": "0c2c543645d8671c1d3d6182d8f2f77bc08e3a69b2a2e434c0d6930705375c5f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-result-rev.html": "b4b3a3c12ea9ec876587eb33b9c43c34ad158e403ad257ac348a1d37c04fdb2f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-warnings-bytes.html": "c15366ccaa7fbd7996c4749dd22fb9ae5473bec1275c2c3cacda5f161c6e44e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-warnings-count.html": "00c422d23ab9b968f9848b8e7e7a0831defe98022465cd1353432c1809ea1424", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-warnings-list.html": "a095fe4accee19df5c378f8fe7c7f384210a3bfdd82796453de620fc3ec8335c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/get-warnings.html": "16dad94263307d1e6770ec97528f54b2d902e31649b1357bde0112e0a3aa1478", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/has-correlation-id.html": "8b4a5a8106fabfad273eaa7d861dd7d8a5ea79fa0ed43a525c1f1c708ff60c96", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/has-entitlement-version.html": "6405a144e26cbf0325bc5ed70ff1e61dea8f3c252068e7a7a8df078168e576a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/has-recovery-generation.html": "2ecfc3235339975da57239d4b8db421506e60867dc974ca81636b405534aa7b0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/has-result-rev.html": "8f9380214682f9b116ca3ba4d7ed5c3a3c3a5fad406ebd226eead81b6a5153b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/index.html": "b8aea924739aa0bdbdc71d53d15d0f209e2fcb5e689db4c6686f02e9fc143814", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/merge-correlation-id.html": "e809663436a3bf0918edf8d2378d34a90009aa24477f5259e7bf21af188ad40a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/merge-result-rev.html": "08fe7eb4e6b0c5f504b5319e360ea5bea68a9c04f2769e1bdab03e666f3ec91f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/set-correlation-id.html": "c41831d5ac99ad900cc232887c6df239ecd877bfb92ee58b74e254da57f96f77", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/set-entitlement-version.html": "2490f8e08622bf92104e4a8fbabdb4053a2ed03a89a3f21fa17224e649ab5da1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/set-recovery-generation.html": "7f2efd19c09cb5a13c2c51c089de937c05a70a051042c20cbca35e12ec7ef7ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/set-result-rev.html": "a87c9b82a9d6fb570a904cdb10f51a69e6493f4115f877c0cfb7c72aae55c511", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-builder/set-warnings.html": "9f827d30606f4184bb4ca7a7eb0ab4572679a06e1697663954964a0e51ed0056", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-c-o-r-r-e-l-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c0b9ed756cd2945ae5174e1f7df83b555bc15fd4ca251b53344b66f231491483", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-e-n-t-i-t-l-e-m-e-n-t_-v-e-r-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "6b506c1bcba76234c71c1ec1147702a4815640ce18a986b175e44dca035bd995", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-r-e-c-o-v-e-r-y_-g-e-n-e-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "b13e55b5d348c3cc1202a917609b11a60d8ca8fc0cfe085a8b57fff2a238b8c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-r-e-s-u-l-t_-r-e-v_-f-i-e-l-d_-n-u-m-b-e-r.html": "7e168de6726b6a2cb4a29b875a535c72491ea70898c895a8a9a467299a7bb473", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/-w-a-r-n-i-n-g-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "03892c1a173c8e9f1f12b733bdde047b1dc39cc88455bca87e835632724c1a87", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-correlation-id.html": "259d4ed3eab30bfee34bce50d75c86a9dd203aa027cbc7127d615792d711ea8d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-default-instance.html": "9740c4aebd4a546cf9511b9ce6d8ef429f2542d0f5c428f4dd5ac7256a9fa423", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-entitlement-version.html": "da940d30d5a8c29cb42885fdd394ff08e7edfe09b6d9bdb241a8f056df464ccf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-recovery-generation.html": "4966c3904ff4137fbe9632e662df7f14851cee9f58063bff12239731d377761b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-result-rev.html": "2d89d93a9622628c71c2d80ea09699cb955c14a734eaab17c09b007b796cb3b3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-warnings-bytes.html": "8b4d743df06412a56d42aef11b81fcaa7668712f2aba6b5b910ec3e7e76733ac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-warnings-count.html": "56a8c21e7c054ddbdc69cebb1fb3ff270ae276f6f06c23396a07b007b060a6a7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-warnings-list.html": "7b278f7f1773af189227ff53bf6e8896dea7ed34838101c74c134bde6e5d07d3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/get-warnings.html": "cbd71f5497975b9578bf526861ae1ffadc00cf37126ce5ad1a41fe02e87a823b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/has-correlation-id.html": "a0c0507bf1c9402623d8781961ef1463c28e3e26b386ca04de6ef0367afa3f2e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/has-entitlement-version.html": "710c4da7dfce5a1de07c425a9e7703e3d96279a575cc8e26f90de8b5af61c8a8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/has-recovery-generation.html": "3ba9e01705d3bf683866c0c368b67524b5b36b29f148213ad1e41a59cbb75967", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/has-result-rev.html": "50aa009cec68010d6742a09146efa8cc4453248b781a125e0ca0bf947da7c11a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/index.html": "5a1cd74a2eeda5dbc42ad7e9c58043e067d540b3d367e06b2b7497857b35f34d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/new-builder.html": "5390d15a6e09bdb028b27d1d582a8f080f0b8e4bd14c0aba9750fd540f596224", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/parse-delimited-from.html": "6ea09ee75dda9e251ad3c997ffd3eae8a30fc05ba42457a57c5f835132bf9c55", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/parse-from.html": "bc45929fa5e0e2d7d20a26bd5ff0ddb48430c2fa2bc624657ea48449d6c5281f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/parser.html": "561b1cab4ba993c88500bcdaa48f7c29d613583c437ea82862f350b12e06f3d1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/-companion/index.html": "bbfd4352fe24403ab1ddd74b6a946151d4c20b504f739f20134ec2547ee00c74", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/clear-mode.html": "0a8c6473e9b2e9284474780811bbfe1c41f07c00197276ca84053824099ed5ec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/clear-reconciliation-operation.html": "8e1da1cfbf3387bf03df3b95adef568ce0eb87a19ff4d30fcdf5de6a880b4964", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/clear-retry-at.html": "dd168955d551cf7a55073161428a62aaf0ba12622021fd5a2eb1727d28615aaa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/has-mode.html": "87e5c2dce92178fc319bf3eff1ec23e1b259360f7104574e68c4c50938779bdb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/has-reconciliation-operation.html": "53c43867f6ef608b52ec3a31075a7f84a4fe7accce010cf3b22307b9fc7938ec", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/has-retry-at.html": "e23066de1c293a234f03b9cd433e9f56391ed1607ba37104a22619b5828161e1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/index.html": "4a805b2853498e4bf8e2662d2a0622dc36ecbdb9f8dec603247cb4e2f70056f2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/mode-value.html": "a080a9620de1ffbf3623bcf73cd93b4d7d203ca9d981b79fa4bc2ed1b755e080", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/mode.html": "a1d5d6ad53e31e2a7a59490fd124a7fc9e19a3a7f0a16da766e1a90ad622396e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/reconciliation-operation.html": "b28c9ea10c916af337d911fb3f6966e645b289e1c805b7d2d2d14cc92ac37c0f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/retry-at-or-null.html": "b5fb714e3d49e594d2897bb5dd3565d3d7746a17c145e93d114b5ddc159d6bb5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/-dsl/retry-at.html": "91ea996897686b6bc557cd5c089d9f5d01842709292e0e1918c61c93b6e08e47", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-kt/index.html": "10b7736e1f5e6e3d5b2e9c6ff0d3255cffb7d52c4e161c18b4cc42fc0f991f30", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/get-mode-value.html": "4e75ac76cd9eac6fd8bc5deac0bd7618122a7e128c5c58a9d43d6e12ee060ab6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/get-mode.html": "75591610d14385584ca22a07833a97ac4ae81137ee11c7b6dd2fd0ab8dae08d1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/get-reconciliation-operation-bytes.html": "e1f4e21c084f6815648426c4f0211dde651b745142181a9b069f7f9035c055e2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/get-reconciliation-operation.html": "ffca14502af01920459afd1bf4c811991aa7e48791840b807323bb827cff389b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/get-retry-at.html": "2770b0006927b25357cad0390412c736db9a23b3b94dc754b512e695316667dd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/has-mode.html": "cc3939b5a27971fa18011324f576667c7c3d9ac3a7d65807ef8ecebc2ee670a5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/has-reconciliation-operation.html": "f04f19e083c061fdfdd0f459ea02ad8298f1b977516f744240aff8bda9ea4e9a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/has-retry-at.html": "15fd7cd487077e3f75da9c311ae033d38bf16a146cd73a652423a59c5f9022bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice-or-builder/index.html": "fba7ca1d4b54381800ff5fa6052e9446e2423babc40a7aa831e2340410312af7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/clear-mode.html": "ee2aa46a37838856d3331ce47d231818ee22c46615690785d149ace2c7145428", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/clear-reconciliation-operation.html": "3bfcfe2bf9e46bd77c620eb3d9ad62551d3a7947b060a324ed8c38b4d8dfc9ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/clear-retry-at.html": "fbcdb7808c8e30d4467a810ce39e1496cf4e30a7e822b1b9295928e1ded21f30", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/get-mode-value.html": "6258b6b0f00ab7f22e72a987a90584d15bb6e593cd6b43b198d707f44bda55cd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/get-mode.html": "e47b909347dfc918243307205883ee1c5804f8c3d5d96203d6c750aa52101f0f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/get-reconciliation-operation-bytes.html": "0453b4195d9ea1c637955cbffaedb201d8c1cbb1b32949bb6d0a1529826beb90", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/get-reconciliation-operation.html": "fc6a415e37d6851abf8e0094b2dbe42c38f651173cc6ac2d2d88d69589f148bb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/get-retry-at.html": "bf5ce4ffc5d84938ecfc8bc9048083fa0279bdcbbcd348361292456843fa8966", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/has-mode.html": "10a6da3ae795b07abb1109cab323d92a11e6dab4410ca1f8bbe9ce2040c162bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/has-reconciliation-operation.html": "06e859490bf3683d273f70904db77d8e075068049501505f09fafcf804e4f821", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/has-retry-at.html": "6e2aee654f838ccd95758f70b55cfcecccee1bc7b940badc7f484a67525047eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/index.html": "e7c7710f6b22c5a1a60283cf9ad60559be2747dc8c542865a207f499ceb36cbe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/merge-retry-at.html": "2be35f352a08b06d8a09f0cb72c59abdc216dfbef1f3bab09186e111c287ab5c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/set-mode-value.html": "8b210c23244d1f147a1dc5cd61aa7603b13c282f56335c2cd16706a16c82468d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/set-mode.html": "bae354555237cd9f0f8717450d9dcb2fad5d99f8f39a7fdb5e142d6e8a309587", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/set-reconciliation-operation-bytes.html": "0d81d04901c36c128dd4d6d1a1493ae35d0dca278dd3d90cee4c1be709f9e17d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/set-reconciliation-operation.html": "c48a2b06d2d78c89fdcec135b384b3d0f76ba62532d9fbef47c3637e4c8f0445", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-builder/set-retry-at.html": "cf724475fe948af6d62930f371be17ae8cb01c6758cc1baad4325a25039d7828", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-m-o-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a525bb6a50aabf26c32e70a19359ac971f04ea3c8a0f631ba86f177564884d02", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-r-e-c-o-n-c-i-l-i-a-t-i-o-n_-o-p-e-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "9dd852ea35273f8f3dc66bb2cba88c2a0df5eb6fdefba15bf207eccd5a53d4a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/-r-e-t-r-y_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "47f781b6b3cae238c260997cfaaf0224d22aa5c462e9df4ef1ad52668a90a22b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/get-default-instance.html": "8e4f7f911d0e99ea4007e036a61a6f86638f16fe930e52c488f75ae01e6fb969", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/get-mode-value.html": "1abb73c1af12799581f48625428a12b40e3253649fb01f86b9f24d1446f954b4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/get-mode.html": "3556f993a830865d58ce81af1da89d3f1c9b1e1ffb0fdf77f990d94aea4d8642", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/get-reconciliation-operation-bytes.html": "f4b88895ffae7113f2cdf7817804a3ea0e9533a6483c75b0b240818ac1ae2117", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/get-reconciliation-operation.html": "84a46ee2621ed152aba96ef610115c9e6e444cff6f970f11857b0b3e72d404a6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/get-retry-at.html": "9efb6b4dfffaf7ac56d35088a51de67e70fb6bf0d7334db2e7775ed053e84f47", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/has-mode.html": "8a8c780d016126c46f895b5a4376414440f6853b69b6466c880482efc86c5e1b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/has-reconciliation-operation.html": "db7ad44a86b94b4f252579027851e640309983dc3e3495bdda2acec3342b8657", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/has-retry-at.html": "ddf745302eb9a0c093fe97b527ab0fbd225084139b76e41bc48a22e7edf2fe35", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/index.html": "63f9a93fe0b0a879332d842e01adb2cd03979863f1d97afd9dbc1b57072953f3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/new-builder.html": "c89282162507b495ae33da7d68180817280acf1d28de7ca29207b5f3701c9d68", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/parse-delimited-from.html": "decb4a1b72c14376717549e0ac2765eb9b4f06564f5bffbbfc1eec65f734aab4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/parse-from.html": "36272b658b0ba8eaa3d9641fcf8599c5810775c5d358760108ba94de6358a285", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/parser.html": "60f111c2e738a03008cee8196f33cf8f10a8ccaefdb2992a220629fb59fb47aa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-a-f-t-e-r_-t-i-m-e/index.html": "cf04ac19c34545ffbf804d5e2f0e7f116d6241f61619c7dd023ecd879ef1e31b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-a-f-t-e-r_-t-i-m-e_-v-a-l-u-e.html": "82ed8ea3e0dd2c45151b2f55a9374319757de1ae1a240d2fbccf8fbedc10de7d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-n-e-v-e-r/index.html": "40ad707a17a23c099661659a8d4918aaf4c7158c8ca0df54ec7200efd9b97623", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-n-e-v-e-r_-v-a-l-u-e.html": "fc0fe367fe4b7e3fe72b013c0f1822a0bbb2930cf749d1107bef413665a716fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-r-e-c-o-n-c-i-l-e/index.html": "e71788e4779746671248699f68d1c7e69275f5154af44fe6dbc3183456ae90d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-r-e-c-o-n-c-i-l-e_-v-a-l-u-e.html": "7feb9d70b7dd412df5e81600760ea52178b2da068736bad63a6e9c753e23a4b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-s-a-m-e_-c-o-m-m-a-n-d/index.html": "1cd3bbac69b7e845e6493a25bd540525e2d576ad4f2eb45cd7a1cd469d047747", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-s-a-m-e_-c-o-m-m-a-n-d_-v-a-l-u-e.html": "b914097186b808af8f980b98e19f71fffced456a687912c163c049035513c43d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-u-n-s-p-e-c-i-f-i-e-d/index.html": "baa1ad85ba69f18fc4cb97ae8e24afabc1faf78792a6ad82802bf550f129d065", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-r-e-t-r-y_-m-o-d-e_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "1625e6bbb26013a1cff455ca16091d9f4f00e767dd8c88423c0ce72e7948cfb0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "3680e10c5a8645149875714f079f4cb56bb2685238c47823867234890c66aede", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/for-number.html": "6864b8b4c715fa365882983c5b4b038d3e140afe1f114fc216ccdb4e7bad274a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/get-number.html": "2069c33e9264d40cdbc001dbdc286e793b04a21311ee3ab6c98c3c26ff9232d4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/index.html": "f568131a7ce65b5c2b5a53d5eb10c52913608b24b6a60b3409ce9bd53f6b50c1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/internal-get-value-map.html": "e8dd83595ef2a9e3c8afdfbf5cbeb698a80b64349e8cd5e9978014e8d9c19886", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/internal-get-verifier.html": "1d4a9a2b576b11f3e342e36db0fdcceee282995b851458090996fef7517b61e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/value-of.html": "f6be355642ec1409bfb34c7790b57a0ef1183447395c4cdf7aac01fb98997864", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-mode/values.html": "8764fe03d0e39e55cf63f70aad4b91ade58bd51715183376ef5e66c005185831", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/-companion/index.html": "377da8c18b83aa68bd896e9b74b1c757e024e9bcf11f9f38cb208491f0e91881", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/actual-or-null.html": "3fb93d11563c844ffba161a072a3cda73bc105292a1b6e96cd67de23d562a80a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/actual.html": "47eec9372b1904c0dea6a8df00f0faab391fbe8f8bc71191ab5f8e2817d104b7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/clear-actual.html": "c7c1325090b8ba5f3dac4766887797f4ddf4124aacc113e2ec81b90e7fb10c0e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/clear-conflict-id.html": "b74f01e6ac746ce9a8fdccf5236bb01faa4f1df81b151fbe270b6b95f0f4f348", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/clear-expected.html": "0ece1cbf88d40da38c5c5cf52a72ad6ed9fb1fbac93046aa041618537741176a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/conflict-id-or-null.html": "3b9ae5726f17c0a2df19392edaa31c20124a8637424818e4977dbeeb1871fa5f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/conflict-id.html": "346024bd6dc89d72fe8dc77e6c766b8a58dac33a9f9789e8680d617c5567c6b5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/expected-or-null.html": "724ac420f2f798d6aec881bf02fd2a37b4583ca95ff9407cf70ed1a629ae07e4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/expected.html": "c6dc86b254305311fd650ef76ef635f55c558a31fa7f8adc9e62ee52fbc144f7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/has-actual.html": "00d4626429d0745161949737d3eceb383a564c558b9253a6d31d616fafe73f4b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/has-conflict-id.html": "d9c23d35989864505c65fcb053e2d01bfcdf2687d9854d7d7840fabda17f23a0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/has-expected.html": "ee4214ac495692d58c071779be95f659e89d73b8508170aa86b15471305f12c4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/-dsl/index.html": "f78e8189d7018c0223a65985d3826dfd140801078b452d02583ffc17a05e55db", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-kt/index.html": "dc638fa95f7af96654f13b6ceaad4d8997a4410f7acccfc898a7d2d7c4c4bce9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/get-actual.html": "994198ea0e5f2dcf93486cea12e654ea7ee53a0b6b24e4aec625b05c2f56bf31", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/get-conflict-id.html": "08c48582e036fbdbaef2d540f1e08b0726b38da5a7654e308f4902f2e3f53ca8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/get-expected.html": "c28c9dd3cfa074c85e85466de6d1de44723890bdb1266bbb066e387404f7565f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/has-actual.html": "6af13f38436389b779641994b490c9f6b26d09c7b5fa7fe9de7c5ee4482d483b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/has-conflict-id.html": "7d0ad3ea657de8691b99507c7446d9e6614aba1cfd142e24a423f2c5d5320bdd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/has-expected.html": "3ec995f04e0994da3b294b9f9835f403da30ba773acf4097c707804eb4afd266", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict-or-builder/index.html": "97e90cddaeae88411130eb55cd60e0d6a7c5d66ad980e03cc5254ebe9004ff54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-a-c-t-u-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "3a552cf0c96049712d1efe604d21d70736ed2ced402f7643a63dc3728a663ca9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/clear-actual.html": "18ea2afc06e12d0bd76ff70cb7cce945770423a0dfd7062bc9f4cb26a173e59f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/clear-conflict-id.html": "b160b5f5a6c5bdb9a3474c96fb108d4af4516f21018490092765e8c745914c8c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/clear-expected.html": "60037e2711d1ba8f88d3648b760b41f101e33c25ff36b8993066921bc90c8cab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/get-actual.html": "24028a4c32eea13aad06ae1efe87207709af9ac38010896423374966d3282fe0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/get-conflict-id.html": "2c3895dd19398a8edd713bf25669aa56f956b6a8cce728d8161e2da41868a2c9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/get-expected.html": "5c4f99901ae08ae762baddcc3b0c97ccd697fb6e068bef671d2f800a3cd27f51", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/has-actual.html": "e0b69f7ee378ed21e02bf628ed0c72b794104c88a35fb470caaf30bdea5bd614", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/has-conflict-id.html": "14016f8b31aa99a36e89425daa30e1d16e09a0d991d1fc03f56175139f37fea7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/has-expected.html": "8effd680cfb77f85418c2bd8cb5162dbc29bda7f989e4c6ecb79f2e0ae631ce8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/index.html": "a77ef91816a65f27c65f423351a0c23a46ce481ea6f7784e9a09b880cb4bb270", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/merge-actual.html": "6edde807847a35e0d4d82cfd2db72990155e2561f117b35970a7e3684cd6c72b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/merge-conflict-id.html": "7807182af1149045e5dd35362c917af5580d25fd59a3fa26e96be3958f3054c1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/merge-expected.html": "b735b94f3d526ab06430edc6dad395bee90c93a7ef7442a763c4bb3560076aaa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/set-actual.html": "5e17b3e71f9d1ac25dfa9a44822845c41798078ef1323d3fc8cded120ba45596", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/set-conflict-id.html": "a894c9d26998b0dca89df49d7014efdb79063611a10446e0566a3129fc384288", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-builder/set-expected.html": "d14f5fe5bfdd9f63ea9c383bec886e9272142214163067a4d8736f1750dc6bf7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-c-o-n-f-l-i-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d9b973bf0005c24e89d1663cb7958cb853d250980dfb8958bf3cd6cff5d96452", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/-e-x-p-e-c-t-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "e96da6b10fff23635d8fca08e8cf4766c211dfa746cef1aae7f0944a69d75558", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/get-actual.html": "9332f5e07427943a01904e8491cfb9b65cf3ab11aee942ed5d8a636db11b03b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/get-conflict-id.html": "6a05dc125d2b527dab36372d931e307f2c979d380486defcb468b40db0131a8e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/get-default-instance.html": "8b9b843960846041673024060f8b3dddbe0227d442832204ca6f3df1a6a7c240", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/get-expected.html": "773ee8bf67ce4a386f238732f70aaaf2fc21bcbf2d3af431fa6cadcbf764bcac", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/has-actual.html": "03e0750c375c3fe1ac6f721caab143e6d294e423261bb5bb64acd48ef4456910", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/has-conflict-id.html": "937601640e297fadca0eb0ac496bf16ae40e9b9db2fc6664b36a546e2fd1d54c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/has-expected.html": "25520a4cbb77d62f5590f74c45ac167560d5359b82102b9d1455e45fe48b0bea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/index.html": "cb5ea86969d77cdf3402daa1b8f027e682783b0ea3b676ff7dfd5c3a03f59f3a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/new-builder.html": "654463232a76a3efc8937fa12f88c74951090f9a36756c1cc55a6b4c87625906", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/parse-delimited-from.html": "678809d21f1cdca10ab8ff301d7e0dd4ef9791fc2613437dd00341f264761558", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/parse-from.html": "97ebc98e68747c3da7e8161f17350b400f5da30317de997a4756bc60399d1d59", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/parser.html": "7e58a011462721e52736ee44815543ff5ef04859faeeb44eb8423a34eb1760b9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-kt/-dsl/-companion/index.html": "e6477be31498d03e962e13b152a9b9c1ff559183e817ba9f84e3b0a161bc844f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-kt/-dsl/clear-value.html": "c1ddf6ceb427959a364b3c3de983ede13d2034b8ea4ffde590457cf3af4b978a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-kt/-dsl/has-value.html": "d4a041507ebba4fb84ed038cd1f35276eeb56e964997277aac1ddd75c3f04ca5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-kt/-dsl/index.html": "82489ff5aa64b4d83f181d4c28b5dd4196cf5031058db17fbbef16d1059a8970", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-kt/-dsl/value.html": "7e4164c295c1eb2e7aa7b8ea2e97f6567fbddaa407466ef012b4469bc4c55c41", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-kt/index.html": "e3547927962b0bb5f803f9be168ead1c5cace19c760e7a5d11692a2b1a9948ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-or-builder/get-value.html": "955d165d29eec7613f6fa09a54dc016f6a3cd929ab1c94e2221545e994462c6a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-or-builder/has-value.html": "d4760a6afdbeafcb0f83b72730c51af965438b8296164ac4e2294c9a263520ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-or-builder/index.html": "834dd473ee0be7d469db6a8c5e8b18cc1697ead2585221d230dd62b40e2a388e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/-builder/clear-value.html": "4720c07822eeafa85111754711fbe687791a8fba7026cf4e5d1af6496a1452ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/-builder/get-value.html": "d907f76f797af422f4c8b49a2fcf0ba6fbb84448aba9c957aa96a1570ccb2239", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/-builder/has-value.html": "893f15de82d3d5b17556dbc939b2721d6b7168bff3ee5ed23724edc9177efce1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/-builder/index.html": "550737f8f3ddabcc94181661228947ba0cc2699440925b694fa10ba11f44c343", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/-builder/set-value.html": "238a9c60fb7f285fc376c5bf3d95cd4a096ba08f787578deadf60dfa2dd76951", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "e7d391e5f482db117f2d49f5e9ba07d61696765c03f9d2b73b6649f9011e4c5a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/get-default-instance.html": "20f3c74f050f7c67d9d67502efb0c6ed8925639c4a34753b2b24ac585a8a26ff", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/get-value.html": "f2fa47d18ea1cf48e7f3fcf408332fdc68ae24c0a81e50349defa489dd50461e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/has-value.html": "1424052234743043309f2512df5bf28195c73fbbd0da02594be22360b164f17a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/index.html": "f2b70f9518f1318402821bd2f3fc577c8430e4a2ee4c21a070b193f686d2372c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/new-builder.html": "13f1f30bbbf3dd010712fc9363ece7e680e6a8ee47a8fd1b4fe301f484b15eb2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/parse-delimited-from.html": "327ff7fc07c0f43f0fc5ead50cf3475ca653fb607e8c1097bb340bcda484343a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/parse-from.html": "f298b4f1aeec36d920744e4da3569d3f64e3277bac32bc95909145594eb3444b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/parser.html": "9bb1531e59fd600157ef4393964e6e9205a70b62056288fa8ff2b910b3c69930", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/-companion/index.html": "33a2aeeaa5590b761af2a01e07c117a67ed3597f7592081dd9d8446b4e7d79fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/clear-local.html": "b37841b5ed68a34d53a63323f2d52907fee17917b3942ba2e75bedc15687e026", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/clear-native.html": "399485b16a5a71529a565d24372ef1c3c3fdabd234f879ceb25c88e15bd89a84", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/clear-reason.html": "52410ff1184463f6e395528c054c71ab3ca89b41f8ed3d809a2e7a081d5a73fb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/clear-resource.html": "61baaec5d5dd9767531151f6086e2a441a64c0042478687427b243c6c4731768", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/clear-state.html": "1c9c4b3cc76efeae0d86af7c863f020d403d861510012e92f105aa72ba85430b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/has-local.html": "c2975970587273025c9ecb4e1aa3f837a46049e678c32024856b9987a11323c2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/has-native.html": "83f807caa7da48dc3f75c6e19761aca24234f9e1916465a84b09aee6c60b1968", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/has-reason.html": "f2b2c0abf6827828584c09275e802105804836d7f73209df9c5c8ae1449639df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/has-resource.html": "46f981e2c0966aba03b27027d598146d26511a1e7d24d8699749f6e0a3dbd61f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/has-state.html": "4b37ee0dff943406786924e2f02655903b96173bb6f2ef2d23a922604d7d106a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/index.html": "d6177f4cd7456459e1432d0874e6b253f6fa0dea42dd29766a7efbd32c302462", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/local-or-null.html": "ecd069f1530d5be782b0e3675d79d193c307ab9544e9082ef31682ffce12c7be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/local.html": "d6ba46fef8e5da15b005d17748b27d1cef71bd721bd086666fb72a27112d01ee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/native-or-null.html": "510fb85128142349ae43de3f8db7054d4faa56156666d938664904d3df305807", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/native.html": "2178f421b4906cf0bbfcf78a7d6963889faeff6c422e8bd6380fca6147e9e61c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/reason.html": "0f4abd72712f9401fc8bb6e270e2be8adbe36f6a04f921bdd6b02ca4e0c71a79", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/resource-or-null.html": "656a1cf33ecd6d70c5262c927a740c942924ac8a5776ff49f51d4548ce245fb1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/resource.html": "7b92edcda7a422097a946f9bae9a851d4af081c1f6102f21e075a79ccb10e78c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/-dsl/state.html": "7f88809c908693d769041a57848ac822ad0899715290c12a08aafd3b0dade2d2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-kt/index.html": "050620e6a31f0cf99db700120298c415bb906b014fc3af0d9b81f7677796356d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-local.html": "5db57ad63ab21f002462ed5d7d71edc4fadceb0bf1b2a3a2bda85f96ace13d54", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-native.html": "88d28a1e18c5fda6ebfa20ca9ea33e0c93a8fadc2e9b3188919420ba7a3a827e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-reason-bytes.html": "0f0754d6b3eca8a51c0c0941314cc2f2e136a4b36d4d6723057eed48bc388b01", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-reason.html": "76573595463baad7d8c9c650d7b54020941b8c9c57856dda047b876a4597258d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-resource.html": "d85dd636088f7d0980ea1fe8d0a2e9a661cdc408fb0ead6bc8352aa8264f744f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-state-bytes.html": "68e22620a54bd2250422baf46ad232eaca2ae7500bffc99bafca16f60e950ab0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/get-state.html": "c07432c5bf6b0f1a79a6b9f71083ca9516f5b2db36b102685f435c1371933247", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/has-local.html": "eaa8f251578cc13c0a220149fa910f36c37eb9c416f71b8496f1f5542b3f834a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/has-native.html": "e7ff1210ccfb06e219e181e325028d1aeac237509ea155d33942556f6c02e82b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/has-reason.html": "393854a5f83c54b0b3294046036d8ac07b504d520d1230d6c1fcbc82206b820e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/has-resource.html": "b0f94ea60e5955e23f893d8b3649f0e36372ea6fc6cdb840c89cfb38ed962e0e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/has-state.html": "15893a14552bce93cded6acc5792754f7b4035fd9bf35be0d0bdd5fd094be8f2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure-or-builder/index.html": "623677eaf5a0a8ab8b7c5e1f7be604c442284da1a637e1d5cb0d79bd8ea66632", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/clear-local.html": "b25cb09d07a65d21040e7ed2e73b47e4e8d14fe7646206a57d1482248ca241f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/clear-native.html": "b9f1a809f8564b4502665763b41b284b4ac71654bcfff6b1d9d9c2d0c6c8062c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/clear-reason.html": "1431587288be4188c9e11cada745ed36ae939d9845dec4abf33556276dbe764c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/clear-resource.html": "0b8df2c10f848318c64f8469626628381f7cc9115857fb09687de020c7a05c85", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/clear-state.html": "9f455cf2767c5103b328c1214f5f358ba6405074818aa1251e236eb556fcbc4b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-local.html": "d9140e418158ec50017ad38bdb616cfe2460868727e80537684d4cf43abae1ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-native.html": "3f6f101fc49bea45cf0da570b2a18318c2f6001bee8582cf43b3b23ae181dc88", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-reason-bytes.html": "64b8e3cce98bed2fcfef7d1742b8f174a94a635bdd003657ea30600fa95aa9c6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-reason.html": "5feda6a30a1693b545df4dfe7cee9c2ffe5c41bfb6b0df060ee0b3555d27d9d0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-resource.html": "f0269689b2de3534ece967b257c85bb970191d966bb27bc852526d7149febb6c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-state-bytes.html": "8f95313dd649d50bc2e2556455a038fa7e92f7bc369230671e20f3e77844d2eb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/get-state.html": "1a008221c6280c3e717ce4433d23a2cc39dffce35eaf642ed50287dcc022ae87", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/has-local.html": "edada884863bb0e0b7d7e337c18a19b5ddce381535d70602ba05a3cab17b31b2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/has-native.html": "7d0252cf1c2f6631331966d0af86a41f66e2796b7242dd6f199b8bba3e185e5a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/has-reason.html": "6d6ce1d6cf141215217e4fd2c62f18c602298536f80978581f3b493098673aeb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/has-resource.html": "e45089d78931e074265f808759902e3796baf0dc68ef27a0e1482c8383148de6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/has-state.html": "d9b6f2d32766af786e7de437d6322e7b7a42572949e27f5b8c26595dd66be711", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/index.html": "7fbba3032b928e0cd78ef0b176bf0269f488d69ab471ea271fc79543ebfaa639", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/merge-local.html": "61adfe0c3315e07880cc20702d86f48ba0b0a2f23d3bc71f5d687aa131907b8e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/merge-native.html": "ae89ae85afc68eceb25d8b2ddcf0b5056a3b93e9fa0918a44fc34e4edfb2e392", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/merge-resource.html": "f9fca8f66df631787bcf71bcc228f7eda534d62fa096aba67b9ee7323a4bccee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-local.html": "66cd6fc2e00ae583b32b09434eb7bae1ea2bf8b2609fc45f0d19b7161a14bb31", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-native.html": "49e05d913eae3eab763b570d6cc70e2d88ee910ad6e13e24e8e297d92d50c725", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-reason-bytes.html": "047d25f86617111a7a8fc6fc4c9eb731ea1423b8e600290fb17ab294b0af3ddf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-reason.html": "f9f723f326cd32e067276dc552d3be0f4a0b260b903eda2e97d87064251d3b03", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-resource.html": "4760736291bf43fdf24beb68a483c2c6f0d8ed93ce3f6c6162a0fe01dc0cc38d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-state-bytes.html": "e5d0984cdcb83689c1bcaa8c1a83c85c83f207b7338aaf0e56b5f9aebd44403f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-builder/set-state.html": "80ee7e9ec63b9d34d24c052ba416df6010fd3e853487f52d69ed32f6e665fe69", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-l-o-c-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "17736405e8e264bdcdd6c805e2d58052002d94f0717cb466b9bdf612f93c17cc", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-n-a-t-i-v-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "78d28baf8f70410605ce25d65b7bd91df63ab6a9759c5415c94a59d5ad1b6d1e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-r-e-a-s-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "76cf654e9510257bf86d9041e963b093577e8430f4e4f27764b9e673dbd337e2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "b030ec2dcbca8f0549557f7c817c748f1c9c74dc551d0016c02e9c4bb0eb0b9c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/-s-t-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "41eaeef9ef80043c9240c999e258b18739f0bdbc2161d82f0c505eaeb1857b21", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-default-instance.html": "720e7164758ae12e8575c7eb8aa3b17f1a1b90b75973fa46181d4e6d3b555d28", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-local.html": "186badc7cfcf13a3f24c4f326a4e8cd14bb6fb5ce1ff1632f17ecc6d1e138953", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-native.html": "6bdc6f6a6704bdf44147fb63369581dc723d3d4197cd2771b7d4399bfa9df16b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-reason-bytes.html": "aa114f45d76fdd83b63049e7e5c43ee18b5b8c54c678cdc12ef7137428ea9982", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-reason.html": "3e8a87635e7809890a9e93bb113dc692158fa215141c09219570af4deb055e66", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-resource.html": "e08e70d07dbc14af8de6efce1227b7e888b49feec867519c3f83a504514345f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-state-bytes.html": "8209f2db2b082305ad0ac859c95b5c7adcf0e419975f196dfbe043bad3464e3a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/get-state.html": "965743eb01ae62d9a546612c596c084b9a3d342ea8e45db4e540b09e7ca8b00d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/has-local.html": "5f64d3e7f683fd8d27fcbf0664acb6464da9f7b1f6c1baff473b97337ec970cb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/has-native.html": "870633561feb315b6e3cd0dfacde082fe2dec5e366852ce73a73b0f7a9e2cf9f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/has-reason.html": "b833f74d32590759df0e98e95cf9800e65db13cb7d3886f57e0e4e131eb4e5e9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/has-resource.html": "b7fc91d7c78fca9aa8838c1acfd4a440ddcad817ca2bfaf09b878073ff88d2f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/has-state.html": "404f1ade0f10306706f16d3ae641aec5e81191224698477b4db8569da4834aa5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/index.html": "c19a7c5595460f94142f0871a3e62b2c77d9c15af5f532a6b36149c15c345476", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/new-builder.html": "a801de24bc5bd91a6cf7ce8c49a3a5848ed72e4a72d4d90ced792c98beb74b7e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/parse-delimited-from.html": "d4aefce222720bf23bb091f51d63f1fdeba5b57dd48b534e7aa4d623dfa8622f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/parse-from.html": "cb9c0e1ee3cca5570c33113936b1176acacf32c021c9da939d58b166f4d66192", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/parser.html": "77e39844918e39ed7f674d191e8ea561e1e17bb0ee6857dcefe1bf497eaca147", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/-companion/index.html": "c4bbc05592680eadfb32093259d8d2ac44b61c2d79c56d0f587e49713cc00275", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/clear-from.html": "8666ebca0c8447236ea1340678835d0a18cb73094f80893049b27a7c0c873274", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/clear-until.html": "9cca6a6d86c0c1b6dfc041e4154e55b1230e7d50dfe213c2386d42e5396b135d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/from-or-null.html": "b45511c3341230212e1b81e86457b873844b7517abec483111bc76f822c9ac3b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/from.html": "945a86a8249af71b921ee3e67ddd3d0cd82aa94cebb007b55b08aef7e6299ac0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/has-from.html": "4f84db5608365a5cac3edadaba746b36c9971f7e54575a6a948665ec192a8015", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/has-until.html": "32aed3ed9022dbd945be161c2b13217589d2f0161123ca535f31d0c2519289c0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/index.html": "2f6fa86a74110d572b5ecdaf5f686ed8b132b07dc4706d1a11884f188dfd7351", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/until-or-null.html": "60ba2a8d54d7bc37bff9f0fc8c323c3f545235b3723b0061848e96fc11c3893b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/-dsl/until.html": "db8c11f091ee1ed8993b83119e67f1d4c5d422715df19fa9f92bf99a863390a8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-kt/index.html": "0a22967f1205bb4de802e35092c84e86a3f0949b8969047f428906d0cbc21f31", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-or-builder/get-from.html": "d7d59872ad1d798386a7178bcb83dd4ea7e343b601338820ad614a6e6fd0bbca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-or-builder/get-until.html": "65fc1c47a461ed7d096ac70e524d3c4827ca26a8f272f626e0e119d586606184", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-or-builder/has-from.html": "2061bdc9e789d6f0e64ed7c4b97671e8c20f5a6b9a3674afc66a8c72792e45e0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-or-builder/has-until.html": "793c6f707673b60137decdb2d4aec3518433ad522d50b6c2ea6139209d36d686", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc-or-builder/index.html": "5765d0c0419543dccc72e82c846c23a27f4656951389b8b7e04e1c70ed4eb386", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/clear-from.html": "d4c11c8b7b4d3386a8b11a1e7741c490cbc09abd57ba178301c8a140c78c5119", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/clear-until.html": "088d508c23fca06aa6b0e11237852a7c63350d29236e21e69a93fb5284aa7223", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/get-from.html": "8efa442c6bfe535e4f6f6d690f91b2ab2e84086e3343f1aa532b2c936aed34d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/get-until.html": "24a9bf8383f614831480f16c6a715241160ff206fd16b79366e3cefb272db681", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/has-from.html": "32444578f12db1b3978d474c501ec5ea366f0ad73f43681208faff46b8996a9f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/has-until.html": "7c882195c04022f186555a0a10eae799ddf287d1d95ec7c3c53743590e40bb6f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/index.html": "5da53ae4ed8b00fc0ada2f6fc8f93ede62c15302774dcec12055161767c29e1e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/merge-from.html": "af4e614a64b8be21d395ea23c1c244ffd4307214d1c82bca80daabcdfc8d5e09", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/merge-until.html": "b78e3510d6ed4f54e206b4187479419c3bfce258f153ed720baf3a22d60924f0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/set-from.html": "32728126747b8c35c534bacec883b71ff7a7159009613891bc06cb97bc5a97c3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-builder/set-until.html": "b1eb57a02221f66476a3098fa9842b0070e824ef1a557bc37ce03beb11c27c09", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-f-r-o-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "cd2acde4106e918bb2231489d364085f6170e248d8c448a2854d53560359fa21", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/-u-n-t-i-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "79255f09f2e7a5ee589a6f172f47c898349ce29047688851ee9cd9a2335b170b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/get-default-instance.html": "ae8da82a57f1fc4511fdf4af9ccec92ea3744929175c28f7fc101b610d80ae38", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/get-from.html": "44916f0113e298b2d496fd15c9bd2987da3408f5c0252a5268b5342d4db5b677", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/get-until.html": "153c49d5c7f66b3439234e6c65065a32a45489a9d4bab2831dac8e6a488348b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/has-from.html": "f0dae077b5339c39b6f192a43ee83f65faa6c8fc24e75a77d2eeb8b780e7a847", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/has-until.html": "d053d95e355f9c4576fe33308d243b6f665fe77bce6e3d824e576942b744eef9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/index.html": "7dac3aa0cbe9cdb18e8758e435b1191b21ace3d8d0966ee73dd6eca98bf3b595", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/new-builder.html": "08bb0881941c40fb9b1689bf9b95a295fa5ba40bde111c92ae1a4a9f07bcfed9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/parse-delimited-from.html": "58004f79b27f108963c2f2be7fcff5c7e23494ac4124eb140ffcbb975b8d6333", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/parse-from.html": "c4c831557b67319cb2228f8bcd1af0df40253070a6eda41e0c66307d0a897950", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/parser.html": "cd51dab41c3f68b5b0c0aab8c33eb83c4a32a83ceab5fb8dcf15926c5dbc4c44", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/-companion/index.html": "b8028f1839231affe1c55e7be6131d56013ff32ba1cf773a790c1ec1dd03c803", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/clear-min-readable.html": "f5e3e1b9ddd68ab39e4fa1a7e7f5406516d3ddd63e44e94c8919f460dd52d3c6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/clear-min-writable.html": "2c47fec284d46b178d5328482eb81848cff9f5a708970daafdd74bad105e1cca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/clear-received.html": "f4c0da753c51c51b59fef864cf84a204a9f681de8e93da347f8a6ed4dfd11efd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/has-min-readable.html": "e02a60250bcb2dd9711fb08fdbe9c66d686037924cd56b50a0e44d18e8ed0b4e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/has-min-writable.html": "2499f5ef39ae885656bfe83873f0762a4f14105ec791b65c0be16ff2ee6368be", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/has-received.html": "fa51a2523b4796ac0467eee550436179e94b6ea356b2c34b8ed7d7fac3326ef2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/index.html": "9a8a1cc46be1ef5e6419fd3e007232088c4af52891ef835c18ebf5db3ecc703f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/min-readable.html": "c9ba1d12cffdb2bff3f2af51f7954dab30d882b5d2a14688744ec3e131afd415", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/min-writable.html": "dcacbb4c51615244693c4f1a4c0f4fcb05920498232efa0458d180f20d14d321", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/-dsl/received.html": "d72535a8cfa56daf7ef8b1d978691f816993a1f47a4835bab407f99517ee138d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-kt/index.html": "147fd6242ce7c39a489a9b241f22762774bba66b4c8ff34c235f468bee7400ad", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/get-min-readable-bytes.html": "711df820c5caae407472410966a0719c012f63500e287967d367fbcc9ba36dc1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/get-min-readable.html": "3267760630578599aef0c974f1cdcde3dd95bc0d4259df28e52768a33ef56be7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/get-min-writable-bytes.html": "221d99dac1c8e0c167781b614a8399300b5bcfb3169c95cf7c46fbb7c3993168", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/get-min-writable.html": "b36d3aeb7e8bc4f4f957f332427ea5bc3370771c633f4145bf2809ce1ff1b8f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/get-received-bytes.html": "7ce1790b9db6dc2c764d99ead0f1f92c2aae3fbcdaa216542958482086a9dda2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/get-received.html": "8761e5f1586271329ad3d0cd105f656fa5ff55b4718ea615bee4254408359ae1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/has-min-readable.html": "bfc9390cbf976dad9b7555768081ce6cd09dbc6e345cdc086f98109a4b4046ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/has-min-writable.html": "42f4848262ffd4d05d9757a6591a2fb1b76d102677e6bb9ed8e5d4de849cce9d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/has-received.html": "ba2445620b645c8279e71427b0f7fbfabff3f76f091e9493a30519f9fb663769", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure-or-builder/index.html": "0e841d2ec542bc835e035331b5dbcc62b8df123f9ba47c1c1966806a0c434e98", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/clear-min-readable.html": "24ce7bb8c1f0c99a1fbb68d4cd2c9978f226a98683befd8be65da6184fdd8107", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/clear-min-writable.html": "449a54d8529ac0ea33f706ed275577369f92c80bed55b8fd2f02112835692414", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/clear-received.html": "1a175f457e73458f3dbdec958a9116ab836b564dac0afb8b54fe0245fb0319cb", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/get-min-readable-bytes.html": "be214ff7a70b22f33830d6cd28eb1ffaa3ec8fda7718398280c75702f21545a4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/get-min-readable.html": "3480634b305f55e0bb47dcbf30d159ae1fef4fe59df3ae4ee7de4ba4ba99b07d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/get-min-writable-bytes.html": "27aa8341fb9f9ec9dc62ee159655c78b81d8b4d2fbe854d37641610e108c8e77", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/get-min-writable.html": "246e4822f2e858c8fa8c499d53841f7142359880cb50f1da31a77bafaa5a9310", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/get-received-bytes.html": "cc1b847fa40f1e2d79e373aa78f5a2557d279e70f0d7546dad47748c2c5c384e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/get-received.html": "e63934454c9f2c317503a522c78cfcdc12544c47b172cd939f40b93905477785", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/has-min-readable.html": "c68b239c4e7f78e79f862c4888eaba05a5d8aa33095c06a31857b7faf1ae45f1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/has-min-writable.html": "23bc9d50df7224c2fc6bcbfc1d440e5f4c734679050cad7d0f0419d6ee35d7d4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/has-received.html": "4f5e4b71b1c6356db41b2360afc1a3e01e6e4fc40ec94012615a9989b977b9c5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/index.html": "5d2a2efb7aa56925ab564d9fc8a6656b8ee235767f03ab06916c938f8cfb4d08", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/set-min-readable-bytes.html": "90408b96ece841a1aed4271bde9348eafd7e8466fcd4155c9d2ff12737a4d387", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/set-min-readable.html": "0322bb82009750f6b08b51b8944054cebfbef4c8aa071688bcdd7f87e378f7f9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/set-min-writable-bytes.html": "b90c991095aa0e4c73b181d28dd22533a8dfa54ccea8c4e591e1ccea89859a51", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/set-min-writable.html": "44c77eb159fbc891bf0129ea2de117ae9a0abe1485885e790d42d9a0e6d7a615", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/set-received-bytes.html": "25e7e375b7710453dd5e69a27b9d431e9a4bd2782ac0a8453f521668e7ecb58e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-builder/set-received.html": "68dc04c630226fda82f9ae78117956f81cd2e51fdb57b7a28089fb00d5b28b8b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-m-i-n_-r-e-a-d-a-b-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5a9b5da62ba988749cd2f34f3836710273eeeda341840ce7f412c7080f9dec30", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-m-i-n_-w-r-i-t-a-b-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "ef5deb563fb44049e856144ffed7c82af3bd8cc036226283adf1ec5167c8ad52", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/-r-e-c-e-i-v-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "1d4a8e632dbd09110386885aaf459c7962cc5e4701228e0a38ff3aa1d8a7943b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-default-instance.html": "d725a640ba34cb8fb1932b2620b26fd50229504152935715e09ff37b3822f5f5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-min-readable-bytes.html": "b099219df0777a47b3c7e8acb972813df1e516654922469953231771e4556c5d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-min-readable.html": "6dee5c31ad9cd6e529d1555dd8fd7158a5361fa29777b4d52a8277baf93afb12", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-min-writable-bytes.html": "f160315c80271b86f8c84e6741f5edf84cceb7a653b09058a18261dfd09428f8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-min-writable.html": "d9c99bedb754726a3fbeeecb9c19e363683757c86000a49a7432bae99c06f861", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-received-bytes.html": "ae8b72be4d80d6f599a8699ae5fdb9ec805b8996df04bfed825c4a4dfabfb08c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/get-received.html": "5327c23cebc3c443abad1e2c85cfbd107e05c7e7f0718e0a260e054920a9d171", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/has-min-readable.html": "462f2adecb45edd4189da11574115436bb3a7904337c124f76d018820792f6d9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/has-min-writable.html": "dd279838e04322782a697dcbb8df20fa311bb50b211d9434ff6a15e4128be0df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/has-received.html": "179b042fd9a011af0cb3f051680c72a67818635c1500eb6fea50ea75fcf2653a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/index.html": "b6271c3501bac428547689bcac813ce18258ef717ccc5da283928735b9441afa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/new-builder.html": "9674b01314877027c8fa32495ae7be0f9c9ac22e2fb585fc07927cb5536d62c5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/parse-delimited-from.html": "7ca6428abdf2fe323869194bc4e035c8e7dc38d9743443dc558ea26d056df240", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/parse-from.html": "cfeaa0be09d91617f3f9b6ca715c1293ae5afe784ff482ecf38f9df24d55e9aa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/parser.html": "8e7cb38058f2e580523a063cba900e02ea88bdf52366cbeabe53b117a18c80ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/-companion/index.html": "65bbda089fcfc55b62d8a4a0527eef9e812d625b14773690bd717b311f050106", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/clear-revision.html": "0680a9521911aa97b4c6922a436ef5051a3e640adbddadf174522c8fd51ac1d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/clear-root.html": "ee4790061f53d21efa2d2d3f3afde39e73b1827430614fce3392b1d6bb922bd8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/clear-sha256.html": "831067db21b33160ec32465270ac02551f400a4f98861b42e6c3b03adc25f7ee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/has-revision.html": "cc32533dba7c4f0cb7dd70441652c096e3d0c4eab912111e54d99c5141bd896e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/has-root.html": "c6a7104b2c48f7164c77c00e49014fd0f874a937289fcb8d8374188d19a7bc73", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/has-sha256.html": "1e3ddebe9ad04e95f857a181e4e6dd8eb0e0b6874ee085a3ea0f068b6abe3f48", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/index.html": "7b35706c668c64edc93e265ba652fedcd2c437e6eb9859024f3eb64840130617", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/revision-or-null.html": "7c15b60bf6727d47b062c09dbd50fc677ea1d842393a92e7b9f77c54b564a401", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/revision.html": "01385f08c1b13f27b1d5fc7260aa82ee8d98a449e6a14069615a8ac2ae609aa7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/root-or-null.html": "052d356f6de03eff8e0c58692d7188300f70d8414770aaa296ffce66ab7f3582", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/root.html": "7a4ba3651d044641e2eaa891cf2abbe9ee57f32987ca9a1398d97fadd078bb03", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/-dsl/sha256.html": "eb1bf98380a1eba2b6df8a9582a99be09ff452790001739963a9fe090a2a4d36", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-kt/index.html": "bd58507ee3e2ec93210313c749cc50be90b87db9b48e7aedfee947f4ab97d8e0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/get-revision.html": "5b8625d746baa9b55fddc660ab54c79c25104b4af5d6625265307c4fafccff16", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/get-root.html": "49ef4fa9ab9ab2d37ce5958976afcf1875167493b6deeaf975e586bf15f5ef5b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/get-sha256-bytes.html": "d28eb9faf8f7a397b0fee9f9f6043eb586dae7b5139d4bccba895e89b36daf1a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/get-sha256.html": "ae2e8f0b45b9f76139f724d338c38f3e403645915bd413508143948badc7aacd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/has-revision.html": "8e40fb47e7293c888211d6601058f6afe1c99df5cb578ea6e7ed0c7ecc36f83a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/has-root.html": "9d0619a642255f2d50a2332f28caeff3727f1be40b9f0b34a46eb3baf8b7512b", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/has-sha256.html": "5ac320afdb0f6854b69d17293d093d278f00e64e4dd32027612295e575d2cbce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref-or-builder/index.html": "46c4567d2b8bbb678e741520e5511f76f401a158f3345ae1d461d79b0b2160fe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/clear-revision.html": "36f1ecdc270483d1f69fb445cf29b8bc240665a3de50dbca0bac87afe14b2ba5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/clear-root.html": "991ae24a645d43ebbfb559ca961990a052cbca4e6e2402683c5d916b7b8c759c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/clear-sha256.html": "282b4877cb5c982b5d47b4c3f68a982b14f6c0059b395654d7e48636b01388ea", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/get-revision.html": "4321e1e7a75c3dbd604a52939b0f3ccf46937b58d59eff3f3d4f5ba9e0a2fb88", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/get-root.html": "37be3226989b2757c34d88828b0f2d346d45bcca06a6488603f3f6b9bfa4ae2d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/get-sha256-bytes.html": "cf48f9962f229d6c1b93ce32896723f62aaf5cab3a456fd33527ad6c2281db37", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/get-sha256.html": "8c5b72026ddc35bece35b5d3981359fc9d0cf01092db1a4102f65643f4fe56c7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/has-revision.html": "6427120dc11c19616860bc65d182431cdff20861c351215156a3ba72bb4de737", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/has-root.html": "c2da36a7c700cc3774237c50b3d15150fc6e157f2cfe5472c8833cd7f8e1d024", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/has-sha256.html": "5c7708dbc948408697c352b006949535f6352d4138318697f421156e754915b1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/index.html": "78a89534ef2a1d20455e2182f88cc69f44fcb22793f0d427216c6865d6585e07", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/merge-revision.html": "bc2bec75223c6ba86988e091c5f2e84df9e95a315f0e31ae8f9ccbe225956ae5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/merge-root.html": "5c94a7a1dabee2688284c0a6ea4cef2e0be6564456a8518c7b89d12f9962fd42", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/set-revision.html": "1985b1616ac4adf5dc129d922e9b5507528db28416eb9be6df9fa131cd826d68", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/set-root.html": "aacbc9ea93aecae6f913c1b211dc61c0aa0b501bf44a9a688eb807463155f95c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/set-sha256-bytes.html": "c4a76b12caedfd3b9157116674cac0c7b7ea5c9eafa0c60ddc756c3d0b75b385", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-builder/set-sha256.html": "b06a7cdbd4e9e22c6c744236640d52e2d28f2e4031309fda754ab0dc538bf09a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "710dfc1879387690e7528f49f6a7523720c9fe016c02714cd132c6f618166b37", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-r-o-o-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "ccf63d9ccae1ca25671f5ec9fc870c4a2ec1292a1fb92ac00243fc4f4e664b98", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/-s-h-a256_-f-i-e-l-d_-n-u-m-b-e-r.html": "9ccb8db321c2807660f1a503aed37fee4ea0562b79355a763725d0692ebd74df", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/get-default-instance.html": "eb8514ea40ef81d218a09bcf4eb160aeb1e2678407f56c31d600e52b65c764f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/get-revision.html": "20990ddbe15e3fda0a7a1644892700a0b0cd9794e80b2618cb560343351705f4", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/get-root.html": "cf591468be9c4d3e17ef51a6b7396e34706a173fa3a9da8a03f0f0ed1eda25d0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/get-sha256-bytes.html": "a129a5a943356d5e751f3a09260704511c790ee83c00b910137295754e084cf1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/get-sha256.html": "655071e893a151bdcb9e61a0a07c61d066f4f22d052e9093bafb661a428ec2f5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/has-revision.html": "ef530e978ad222627c57f15f9e4affe5973bf77c354d1d581f84d5b397a67b5c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/has-root.html": "42ee8022aaa24c26762387826d333ac1b1c3930aea1a80dcc633e5ab121ffc31", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/has-sha256.html": "9a98937f9aa7b60f830023c387d121582f594925eb431c8555d0493128c7764f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/index.html": "5d4a1fe971bd05cda98df148c1daabaed9c055994bba633e5c87111fe81a88f0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/new-builder.html": "05d99e5702bab5901ab53dbd2dbfe520267ae8d396d456ba4564a0e30c4ffdfe", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/parse-delimited-from.html": "521a94d6e742c8a35e87524222a70bc4ffc0411f12880f20f02c97c2af0a1b98", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/parse-from.html": "d60636e5de6bdb110ac625f165bb2d941718369a0683631c5c9a0fcf4a91d7ed", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/parser.html": "94f02f5be5fdde2227c5788d50a6916d924d18524f1be6bd3bc170d78b88375a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/acked-rev-or-null.html": "467f844b3c9b518d1f0adc3e02034b4ee94ba9ba87df4d7a5e08774a565fd245", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/actor-chain.html": "5af1afbbf58d3b300917fd9212c695f1d7182395d35d20633b98d5f1b0a2020c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/actor-or-null.html": "9be0cf2109166e1bfe05ff66c013b280b157a2f47190b4ce91d27ebf0b7bca33", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/actual-or-null.html": "93e1d887a78aa29ab74456c5c515d744f1ba20cebfc1c49b0b37a7f6d3c0f83a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/aggregate-ref.html": "4c60231f46a0d70d49bf039b648164af8dfcd5b7aa9fc79aaab3e82743414c43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/application-scope-or-null.html": "27da5fd05aef910916c7bdb4d726c4c5c8c249d06f8ffdb9f54e9f0d3e84c8a6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/application-scope.html": "e72b9c40137a396c8e3a9e930121989f18af799b1e0d7f2ee2999204e5483a29", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/arc-error.html": "83c6ec330b61a3a94642108463b0ef78b97635e98afcd9895c26045780922937", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/artifact-id-or-null.html": "d68ef3092ef98af75d0b4376538497651e9f1e4e591de009c67c242fdb0ea8a1", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/artifact-ref.html": "100ec9e5dfbe4d084e416bb5f38455694d456da765361fdfd0c9e4db32ab5dfa", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/available-or-null.html": "a29ca4bf686aeac104e621910c87e358fde3e2f13a7ad845f05bd020f375b422", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/blob-id-or-null.html": "e785c0dcacfe5c7fb5ddd052858eefc2b4116214750fdfcda04e70e1650b46ca", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/blob-or-null.html": "38757efa174b1fca8472cef50726177e241a529b8cf9b126687c9e707cbba32f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/blob-ref.html": "ccb9be0b56247442c9a8a1c4a2b03a180260f5bb00c26fe02ce52672af0b5bd7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/byte-range.html": "4ae22beaafc49a549a1d6d8cc0709cac99bb05fc263bc4c0b5e38a1e83d17ddd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/cloud-or-null.html": "8bdcf658f5c4bf71b4108cc2cdbe12c4ab899cac539575062bad5e576fbdf41f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/command-id-or-null.html": "59be0b290e58fbe1e474e49eb0848f301de5d9dac18369e19efec1e226db14bf", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/conflict-id-or-null.html": "91faae84231025f0f0673d1b8c6ddecf5bb751452d84edd0811789f09c2229ef", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/content-origin.html": "1c2448c5b4b076e00672af35dc83da15213c9c442e43c73a8d201fdd52d8acf2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/content-unit-id-or-null.html": "f9824f0db6abb6631f0fced6b46e293e40b5f816bcb4e5fe0f69557d7da31148", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/copy.html": "12544810d6ab1c353d15bce00536ac31f22ebcc6b5895af496325248a61eeff6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/correlation-id-or-null.html": "6125026ffef83127b4b0e3da5b7c64481c5c934fae0345863fb2de285725db8c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/created-at-or-null.html": "585a164f1c231764ee70cebbfd064548ce170506e244c7db877dc46ac1bc1ec2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/decimal.html": "80135614b314f5ccc8093832f8522b6bb45b7a240c9caeac0d4092e9ce77f72a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/delegation-id-or-null.html": "26fdbb569582f0001e148f2c9ed16abf81810b5decf4872d3074adf4cf0d014c", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/details-or-null.html": "443ddbc9e922e839c578833a87f0c53037505052c5e7b5c7cd0854ba2df8bfda", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/device-id-or-null.html": "ac6218257b54534adcb1a372d0331807bcdda28ccce630e44e331d778ee2d678", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/duration-or-null.html": "29cfbd7a25c21c29da83e8a5d47c37a4fb6c2ae79a5bd4d8b53f03c327539749", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/error-details.html": "110d75e2de467a34dc92b446e566e8c049a592c7204fd11ac4f16078ef8dfd43", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/expected-local-or-null.html": "67893e8eda3fa0b6cc3e96d4932c91ae2685788fff4d87d6194cd78dc90d92c2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/expected-native-or-null.html": "749badcf555045d6fee67a9abc3c99fd0b768e6a74974327176f26c79bee0175", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/expected-or-null.html": "ac43cad02343d1a351855cd418f38f5ef6e08a54c4fe95c5eee13e33d6d98574", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/expected-rev-or-null.html": "22d921bef0bb9396b2da0b152ba24edcc1643f512afa524b1bbe6efa37c335ce", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/from-or-null.html": "dd417916cd43bd6108afd47729ce31d080a7bf4086579c65eecab6d91cc905e2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/holding-device-id-or-null.html": "3d04e73ffcdda73a1f04dccf2411db15a91fab12b1f6d446bf8d3238627917e7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/id-or-null.html": "57d6b274fdee1d63b51168bdfe18d93578fb4c760e808d3cf2a4c8c1d69fde85", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/id.html": "825f1c3ba6c300d7a7e1d1dbf4ce55811d5e8548ceda5af4c224622e85bca096", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/index.html": "dea4ced540eb9d8db5fe34395ebd04a2e0be4ff6170e7b815ba3c7650ae1fcf7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/initiator-or-null.html": "22791df86351c449d031979809f2481a2fc14b0451b37c18983c579b5401ae27", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/installation-id-or-null.html": "d8a583181b5ec81db40507fbe0af02f6151d9ae120bf2121624cf5fe1b5b8e85", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/instant.html": "30c35ad8f0041e6dd3b3e4f6d1e92b5575b280a1c28805ada821edd57885e8ee", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/job-id-or-null.html": "5584347bafdeb112295df15cd2b89ad0db0a556e74d1fa233885c6fb6121f404", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/limit-failure.html": "18a17ccc0e5c1a44706b713683e5814867fc4d5b5a7397227893b85cd1f9e3c7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/limit-or-null.html": "1ddec223c9ebecc4183a738c112808a3d81347b004dbf4cbeeb06bdbe7b90f63", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/local-notes-version.html": "a6bb9f4f0c8e02563e1c263a8f214fe6930a99843c228de5eefdfa024c1f0f21", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/local-or-null.html": "c5cd0a4044ef99169479dc6a6b362c32d07d3c82bc9b71fe39369e8b475789f6", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/maximum-or-null.html": "e7cb1ebf2eb8f80e25ddeed16f5e52610905acb7ee42ea3706a8856deafc466d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/media-range.html": "f4408f4f079c6c238de2d40a080a43aefb9cc837e79957e1924b1ddbd008e74e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/media-time.html": "84b878c8e1251fc378d2d88daed38bb4c651da3b6f346e197f33792ef2527d88", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/native-content-rev.html": "69bc2e050e8173f863b754b1eca8b9a28e4c0a1883ae575818d2cf808d4b6b48", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/native-or-null.html": "87e3073079fb2109f94539bd5a051efa9ac082295310866922bde44f69d5a5e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/origin-id-or-null.html": "7aeefe1edc5d60b92ec2b6c009c905fa3e8fd1ac8282a5061fd81f1581030450", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/origin-or-null.html": "7744c7c751bea7c1a99199f49ecf1d50faf0dc3b2d8822080c8f5ac8da0a6527", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/owner-or-null.html": "9ac72fcfa3e0eb8d2473a9d99cd7f83d42171c10a569f124a6c05113de0d52e3", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/page-request.html": "043bdb6a0adc7a6b0ed59b529350dd27d4a6c832418d90eadaa9d18810840e58", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/page-state.html": "af360b73566c322537c209f244633ae1894c41a277a7fd0c1506a3ab90d3313e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/producing-run-id-or-null.html": "fc35f68c3588382f35613f1e153a5c28a65ffae3afcde52966ebc06f53813d2a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/producing-task-id-or-null.html": "cf0bba97202f2a93405576857857a537a211ce888694e37bc1b5260f8b844040", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/rate-or-null.html": "10d0411bff4550e6c44e32cfb43e7ee18265a1cd8a91d37078a310321d76d637", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/rational.html": "36e7f66973e54a9726c975e56c59b1e489c928014116398de3e74a4e617390d5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/realm-id-or-null.html": "514c0a31b760707bf250464bae9308392ab78e2cf46d5ff3cc5d8555e5794304", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/receipt.html": "ff6c62e023c22ab3882d9b67561c4f544d3e02c1c3aec845223629797ab7f158", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/recovery-at-or-null.html": "98e36ba6f4f8a6145d9a3870da760e906581df6d5c015fd616de0316cec81fb7", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/request-meta.html": "9511523ef3ec6b7efe42336919a4ef40835f4b51da818ef79c150ceea83d11ab", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/resource-id-or-null.html": "d596ff1b26804a45f16ccfa64e2a71e91d6e7fdab9ed031b56f6efc04760384e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/resource-or-null.html": "d28e5fdb5c70add3ffee5b357116128392eff2319f9b1bc9f6d8cc45846422b8", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/resource-ref.html": "fdfd756bab76b9fc33fa1b4d38858a89d3694f649e1245e9e03a54ba0d8fc0ae", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/resource-version-ref.html": "bc4e4a1f5c62fca8e0b91624cea34fbb9a7d7873a2fb05b424b879eff025783a", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/response-meta.html": "f173d73937687aca40598c87b8b8519fce9dd3d0399cc03931f27b1ae1964f9e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/result-rev-or-null.html": "cb9d9866d8d6ba063fbc7252c6b2157beb0cb62fa45f27aaba6349b02ff745f2", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/result-revision-or-null.html": "13bc8293cab6a0bb2792d020670801166e45324f379cafcb1db42f393f5def4d", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/retry-advice.html": "7d41f85b2043e9ca403c34b74126e22c308f117b914ebf1cd73336f3e9cf5a28", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/retry-at-or-null.html": "3c24edcc467e59751d40674d176ce92e8860cbd03d0a00fc2d12f21f51419b45", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/retry-or-null.html": "6835b9aed14366dcb438fc996407c77691364087a804d37dad0842b5d73d8f38", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/revision-conflict.html": "65166196e04bf5a50f231b32f694f7f9401311c6df3940f06a42c7339e8bb56e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/revision-or-null.html": "9f40570de3133b033ef4bc7b2e8d49db5ebdd0fd8dfafcf4d29e68fda6c9db19", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/revision.html": "0720b68abf5d75988d61be92233610fe3327d9e794f4cc7efc28f995e182da19", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/root-or-null.html": "2caa97a7dc545533e4948426cde6b1ba174e029af942f3fbb22b392fdad9d59e", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/start-or-null.html": "cae8fdfe6152704b495552327b456263468b167f505d976cf7192cdef22e4e85", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/state-failure.html": "a7de734d78a2c20a8978d6de867495bfa622b68e32ea6e8d695c2d751e232b13", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/state-or-null.html": "b29f04485e14dc4d893a8f2c28f4f9422ef748dbc7ac29a3539204ab6c286cb5", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/time-range-utc.html": "f0d2ce0b150d4cd7f5d571ca3c28840f6b6f86224759f6edc233f3cc5752bf08", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/until-or-null.html": "3e4dfd1a05f5464088b9ccc35ab61bdce6aa8573db38bfff6f5e5eb3504186b0", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/upgrade-or-null.html": "99743a0f77379b29b1dbef8e021b42203027c68fc49e7bfe8a59d3de60eb315f", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/version-failure.html": "30ccc8dd51d5ab40804c1feeafd26f2a592945bb8ee2ff41edd1950935d477d9", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/versioned-ref.html": "1a4d280aada2b6f6d216bf972ae7f34fd89fd1153d68150e1316b2a423b6b2bd", + "contracts-proto/io.github.arcforges.contracts.foundation.v1/workspace-id-or-null.html": "94761ec114fea4d09524dede6f9f07244bd91d35f2b4417285e15e14641589f7", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-hello-proto/index.html": "eb154180001686e11670597df451ffc2539ee137925893cc600e1e61df0df379", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-hello-proto/register-all-extensions.html": "78c626978c392f23bb6c6281ee7a201ffc8e7b63283e8688b7968d8e1f9a83bd", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-kt/-dsl/-companion/index.html": "9be14818739676de5aaa53a0639240f85bd1164c4e449022edbe9061e28fab10", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-kt/-dsl/clear-name.html": "f088d79c7568bb73cf18f23e66fe708a4ed4129923138057bfe2596ce70c6628", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-kt/-dsl/index.html": "3f4c501f9ed7a04151e617bfabc437954ceea2dc9791616566f7f9d7b2e83154", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-kt/-dsl/name.html": "22fe1b173674681ad191048d2366c4d13588b66671ea583f3aa84f686c43b92b", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-kt/index.html": "08c0e4c1ffc67991cb5186e346c744d22d516c84131845f1635e6128ae364902", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-or-builder/get-name-bytes.html": "22314cc29c0d8ee6ef8a308779a4d8692e6d81f19d7422d1e4de518509f0ec8c", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-or-builder/get-name.html": "aac06d1459aa6fcba0995d788f1e1d84fce5fd4ed2295466b110decf1605d169", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request-or-builder/index.html": "df0ac4ccded590cb4fbd5ed01beb0798733051e426866a7d591df02b2acd67e5", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-builder/clear-name.html": "d3996302d9620db8b7a2ff79a4dbf5f08342faa4876f23b582abd835dbbcae55", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-builder/get-name-bytes.html": "8007ea1b451a11900df918463ca0d88dd820c27dfa93b37973fc01012033e8e3", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-builder/get-name.html": "2be3ab7dc4c468d501b481785b6df3564f589f103ae8f192a4c0f609c74d3933", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-builder/index.html": "f11a68bcd8d6e7fdba04a336baeb8341aded7bf72ec4b682c8f10820513c4729", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-builder/set-name-bytes.html": "f2b905c7ba6a4b4f0c71247b170a6724c93ad9dea02817e6ab955f1aba770b4f", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-builder/set-name.html": "d793658f86f8873a367e22193c64a47f85affcc402dfc38095d48525d325df55", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "220754525c581d5ded57c6aaa580516ba3f98fde35f7ec6c8beccdd5ccc4c067", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/get-default-instance.html": "4883b07da9cad7e8f4b07f0a4beef9d8859896c66dc45b7426123a5ddfffc31d", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/get-name-bytes.html": "fccef74dfc13c516ffc6499b16ebaa0d84058760cb196a09c73452de5df487f7", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/get-name.html": "e4a374eaad681051c64d44c6f4773c09b9c67ed8f027020bf74de41d17d38e06", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/index.html": "ee58e6f4ea24f33c34e4d2a61dddd623f803eff600ef71cd1944362131811760", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/new-builder.html": "6b3ca3b2b03aa96aeb7b1f4c21ca3bb62bec29052949b04e18ea19b9a702b57e", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/parse-delimited-from.html": "340051dc161ae085a56359714d3f5538d531f5de9f70a3a1957822da13eef1d5", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/parse-from.html": "cf92caed9f1f32c3eb07712e84a25f00185c28ca9b364af03df0c9ad0d4277ab", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/parser.html": "fe98eb9470dd942550ba5d6645df3d33a30cb685deea1c0ee1f702de9fa100f3", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-kt/-dsl/-companion/index.html": "fbb00c6224f91d8832a3a7c3bdae23104e8ccb4ea901380b31704fd706420967", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-kt/-dsl/clear-message.html": "1f5a5d8673da0174a43c2ea11fc6e62d2eed4681904986f1a532d285e9d3c244", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-kt/-dsl/index.html": "aec02f94f45da5108dd2c33a94f95b25f2280cc24ef20958210df11c4fd827b5", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-kt/-dsl/message.html": "a732ebd06dba10df31e0aa5d5677390098c94d5307b3aa9c58b0eae20da599dc", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-kt/index.html": "2a89e9eb925fe1f31e7a8fa7d8160fa0780bba3638dc4f2c6698b0298433f57a", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-or-builder/get-message-bytes.html": "991adb82564acb508d954311580fdf4dc6385fbe8246877d21b009c18ce0f8fa", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-or-builder/get-message.html": "a2f2035fc887c3024fd4a35c3537279307c14ee057d8b3c7f316ddb3b516eb30", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response-or-builder/index.html": "564ee53b9359c5aaa137aa10b2c36b7182d3e9dd4fe78f72dc025a8e6986af6a", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-builder/clear-message.html": "e4c29b37674bc293426150267d2da0460274fa98121d1df2007b4d07ffe2d8aa", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-builder/get-message-bytes.html": "ca0281a183adf306ec006b81227086af8da3778154dbd41de3e6ca82f2964c43", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-builder/get-message.html": "72e53a1b18ecc7cd43a036264b45b41b9b9878c35e3925f6bc331766dea95708", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-builder/index.html": "100fdd9557ec75ca8a1a5cb60b8167f5b86a15c4ec0c22adc6fa6f3807176c44", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-builder/set-message-bytes.html": "92e234d687c710876a677762af42951ec48d7bb3d36eb031ac85861f8555c761", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-builder/set-message.html": "04259ec6a6100d55b2bc53e0df5e6d732429a83cc4d16e00391c80dbe7cc3faa", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/-m-e-s-s-a-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "98548c485af0e542e1b092dce7c49ab07c2b64a50bae5d9b904a295fe1eb2ca3", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/get-default-instance.html": "c68a4561f399d8eb7dd670f507b6830d46a07f12c87591e036151712d379c66e", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/get-message-bytes.html": "ad9008d183141371acaf5a3a18736f7f9a3957a39d17a1b79a67b530630e166c", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/get-message.html": "e41295f88c9930f1af899954a74ff59414b9df40bed156fe73440acf9c0b525a", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/index.html": "cb3a95e1865d89702470b898e44abfa16f74d1da5cc92155731577c893e4b8bf", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/new-builder.html": "9d543aecce4d889c0014539839b3e265814041aef43fe485af2969f42f94534f", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/parse-delimited-from.html": "00bc0a3e69b3e38b7066c5d2dd24f230ce2b4d63a9a8ea4f762e8579f4ba3d5e", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/parse-from.html": "634debfdfcc25e8273fe76882f845a41631178110d932f5634d66a7022e1c422", + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-response/parser.html": "7b0d903e30b3bf3bd4ce9277c3b71610357177679cb57368e0efd0b57ea4d298", + "contracts-proto/io.github.arcforges.contracts.hello.v1/copy.html": "c035aa064436e65fda6c4c042606263fec3616c304341e58083a3f865d88117d", + "contracts-proto/io.github.arcforges.contracts.hello.v1/index.html": "5fe33b610545be60244f4ed6feb75fbaf5013022a2f8b5a4b42184c9706e505a", + "contracts-proto/io.github.arcforges.contracts.hello.v1/say-hello-request.html": "934a9e5789bd72790eb355bbba099eff1cab7950511858fd17e1aceac1c47a29", + "contracts-proto/io.github.arcforges.contracts.hello.v1/say-hello-response.html": "c2328e1b04d21d3fc46b7fef35ebb981ae5005f9bca6a28a78759aa6e686330b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/-capabilities-proxy/index.html": "4fa02c13652b0e4ddf95e4034d8b8e7f92ea25a41912a28602c37c98b7524fad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/-companion/index.html": "534f864dab358cd8282c724ccb029a4bd2c8f16031a415a5d42eed3d4592022b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/-context-proxy/index.html": "a881d388d977e3fea8ed8567bb8e534fbc91475314b9d38834bebe85788c2919", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/-skill-ids-proxy/index.html": "ee7912d86b0c57eb679d20970c4aa8a73ae7fa182c5de0a5358db0e633a556cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/add-all.html": "95e4c3a5673bcb0d44f14d90766d12a38e96029fdcfb009303a3856090d90491", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/add.html": "cc1e8dd0b8170778e6cf2dc62603bc69e86b9d0317db590ddb507cb7fe31e859", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/capabilities.html": "5125eb7a91e8dab5e533435c3a8b50a95206634f4360674519ddfbfd16d65ee2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/clear-instructions.html": "bf540197cd7a7ce7281ac475b9127f871fab6e7283bfe37371e5bc516867fc2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/clear-model-id.html": "76f1f4fbc04c02fb6f707fe64141d77a3fbffa70f35557495f20132304c1cb5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/clear-name.html": "4f9fa946632b070516977502da6e2ad5fb4d87fc8fa98431188fc7476f016c7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/clear-profile-id.html": "3fd3536462f6354757337b8a75667db5bfa28a9344955c88dc10719a71ffb906", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/clear-revision.html": "cd2999dbb1c0e545231b68bb5ec353f06c4923991b3ed31e311e8f6353798dd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/clear.html": "63739821323c7b4fefc94bce475b9c1547d3ddf501c4e9aa368425ff38818e5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/context.html": "fc1e8f159553f39e4186c223cc6bbdd3c21bf9342793e2f17c7e39e65e438e59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/has-instructions.html": "688b441ab4eecadc5f277e62695a1f34232075d026a59d82b539101269367f79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/has-model-id.html": "e78572db786e4015ed1842c0a103b6eaae76ccdeb5910152d4e806cff46b1038", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/has-name.html": "1019e1340e67a2d224ccdd4cb68b85d3401c38473039d058a3d838542af54105", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/has-profile-id.html": "ec876e8a51c98d781a894508889e06a148d5e6c84f7e3f91bd9ffa07dd681e02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/has-revision.html": "9901e320ca4ff845e7115c47b5141bd01b2ad5945aeb95973b930a14b72c334c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/index.html": "4d4862ef27c51564dab15241cbc7fee60b491593905a6b6b1483a456a0076d2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/instructions.html": "62bc3e4a75c0ebfe0de642f799d6580b5f17724e42146d1e1120e71fbd54b33e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/model-id.html": "c6b8500d82b813040a647f740b5948023369182ad54abb5a46c05865eb3a9492", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/name.html": "b6c19ae15daeb7526fc0d43ba57b0ae99c1d647f190f453046c5226f9012f7ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/plus-assign.html": "2c5e8b95de2dde32b324fdc4af4cf7416d6c2f21cc840fb363747d4b9a28b91f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/profile-id-or-null.html": "06d0a9d68d321de600ce2e83eb6afd5864486952e33d41e5b4f8c21bcd0d10b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/profile-id.html": "4de5dee7b75f808a4038b6eabaf5152286c31764efd2f5dcecbd307017b632df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/revision-or-null.html": "8eee8d8a8130e7b506df4d3da2c3bb1e135bf40ae63edaac5c7d48fb35e3e4f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/revision.html": "6d57cd90f0e27fdc22100055219dd4e98ff198904f85a01e95c131a15e6807cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/set.html": "dda419edc21292a4b4b6156008d714fdb955709eef5dedb3454c0d4ac79bbe2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/-dsl/skill-ids.html": "c091ebb475f3771bc059172e2691d365aab5972af47d1b6201ba420148a72382", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-kt/index.html": "2a410a8a52778009019fd83b0ff4903842bab94ec19120cce4fafee1ef72c44a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-capabilities-bytes.html": "737a42ccc331c88891a636f41415e04c5ea47210223074925e830bcfc69885bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-capabilities-count.html": "157853a713db0903df95a16a47124c32725484bf093fe9a8f3a033957a5b8e9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-capabilities-list.html": "cc1ea4534b63e8ed21cd3fed7d4910f69db9a587614983b37af4fafea7c129a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-capabilities.html": "3945fa6979aeafd8126f6dca166de7efd10b245d90b706d2c6f401ae62420905", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-context-count.html": "7f0d78935f9f0d1ca3c6ef54cd6795b6008de65a8cd92486e8ed0b6961e90f4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-context-list.html": "9bc8d52dc403e1eff5752eed958f874d06498dbcca7e300dd5c81e398e63420e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-context.html": "9fb045f3c3c8c91dc12ca2d797c4e19aaae8770f39f83e992b58bce774952cd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-instructions-bytes.html": "88a90584d9656385deb6d017997cd2a0a539cf42c31bc14f3acd2ac736aee757", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-instructions.html": "9c71caf45c1d594b7b2308843fdf9942c4addd333e517a02baae3dfd4a557132", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-model-id-bytes.html": "45b2aa6c60e9e1846c63a7adc90a68e88ae1329db558cca4281abf5f0bb7a58e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-model-id.html": "7d68808dd3e522d49d715a4f22a574a129bac31d8c47fbb984a4ae3735747c23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-name-bytes.html": "4cb25f6ab6245df16c0b50593180031adbbad786fca25dd60eab7773a34bc715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-name.html": "5b14ff9dd9c12fa39053ec577d5b9932aec3aa87c592fff96cdc1e474b68c232", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-profile-id.html": "26107e7212efa4121feb989a9c6963558a89007e25063811d9461157ddb31e36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-revision.html": "cb65201b6ee9f44dd6a6b8aeb147963452df30128e3b93af82dd2e43b5ad2827", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-skill-ids-count.html": "b52cf7ce97eb48e765e4d98cf84d5f204f07933c99432f05a76369a35cab6bdd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-skill-ids-list.html": "d26f4cc4b849e5192f49f40d6a7a0a30b519c0b55cc2de84833384e697726944", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/get-skill-ids.html": "5b6a597831f472c863f9d359ea4ee5fd88c17559a4a2ba12bfa6a4bf35eb5315", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/has-instructions.html": "a72e73877f5d444ff69e1297c4415bfcaeca29e7ba46efa63b676d25b210c1e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/has-model-id.html": "f8fb1107b67c26d984bc1b44e1d97a307b5c3a16fbf89b1c672368e23eb2e02d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/has-name.html": "9aff19b6f56e4cde94d908923af23e9580d22182cfc74e23ad355753f7da75cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/has-profile-id.html": "43daf925dfafe479aa2d1d367159615985fdc21b02ed4fe4cc5fa60a9f2baf07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/has-revision.html": "ad8cb98c940ebe704b0ba0dc147d4efc8308405f9e7d75ed1683625556ddf5a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile-or-builder/index.html": "f07d598f6dc8374ea378a95dafad6cd3d23de6604bce33fd9e6818dd79cde35a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-all-capabilities.html": "bd6d5e8e2ec5a0a7c9207409dbe5835897651464b97e147ab776c00403760c38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-all-context.html": "86de2af37e7ffd9a279136a89d71db7dd17bd97c718c2088bec7193425fc37da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-all-skill-ids.html": "50900835c5c51743c2e7f67ff02a0710153fd21f7774194037cc35d9a30dc049", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-capabilities-bytes.html": "a3ae07ad35383f3ac578d6aef57c3f8276fc5acfd28e3da2cf37b9d500d16f01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-capabilities.html": "8e16a0e638a65be068f7722840609c768ee3a676bc1830f7c5475da0d4c95bc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-context.html": "10d5e5d78ef84873659217fe4cf6ec93f77ce03522867e1e6165c685ad7dda4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/add-skill-ids.html": "9f40afcaa23fcfeb0f3f6276dd262a7012cda5c86ec8bea4fcaaa0f42cacac78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-capabilities.html": "ded1e3bed05dece29bad1c324db079b7d1ac80db35e6c5dd04506027f957aeb2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-context.html": "41efd7c3c9597cc130e687559b67b2beb2ac172dc81aac715cde75d387f6ce65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-instructions.html": "d5191a2998b52a54086b078e8a0f3f7b5ea42ed1c3103bd342ed0f4a881da3f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-model-id.html": "59a6c270b3290f2528c1043b9c1f8107ad5de05bf78818206f13c0875596490c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-name.html": "94117197add2db76514bbc2df66c968345761f4fbca66981838e4ea167a2d983", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-profile-id.html": "c56f72bc513e6fd913ca58b1b025f6bbaac73180db8cd58ac38f8a8be0a9d9c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-revision.html": "59549f9716192db09d5eaefeee132983be6d6a57a244a7eebd5dd27eb4303908", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/clear-skill-ids.html": "05faba483680add0be57bc835530c43e40f6ecc6ddccfc51111da349bc467e36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-capabilities-bytes.html": "c01bf5bd0b618b6f6683e2411011f34d7fb797937a7c40af7b2c52b8a32b894d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-capabilities-count.html": "9f303a95dd4f75a18ac9565d83bad1a230d5dba05f76e14ac4c6f9a242ae7cb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-capabilities-list.html": "d0e05dc82c813bef58e09426de59f3c1e2fd5c8ecda5abdac3882907a5bb04ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-capabilities.html": "8b9da7b9d87955eee587185ff073879acd4297413568cbdda65bed8aeb7f9183", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-context-count.html": "1428742a4fffd18d8fc80071b7f4475f7144a273b1588e56e14bab16ac83a474", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-context-list.html": "fa5143e11b3825e119d2483a4426efb8c363721e11890169cebd13cf21a3b9ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-context.html": "94deee5c6b56ef1dab90d68bd85134a2e341bd0ed6c7f51bccfa0b6d7206aa69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-instructions-bytes.html": "6e7a56f2259561d00e83ee00e0c8dbbb95fad20765af8705a9638f2de0ca8ae5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-instructions.html": "4b527c6577d8a41916129659974d3e66802d636ea10b8ac49072e56e23140f6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-model-id-bytes.html": "cdec7dfec8046bfb28874005733e39a8f458da41f201d37090db8e3c56dc77a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-model-id.html": "672b3b57ffc90f7e028d710f098da72896362bf6f050de4428fc318aea914147", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-name-bytes.html": "6ac8dc2c885698442e715e4d0564d9fff8b8f1ef53a342b60cacc9b7830fa48a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-name.html": "86d3707e56eb8f972c87f07314ba116a0fb6898cfa5f12911146b7bd5c71cb4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-profile-id.html": "917de0c726ff3ce588d471214b9e1a55299a541e7c5f56fbe7cede0e684160ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-revision.html": "536cafebf74906482490b8988ee6e8a82b038327c240e49cba45d15649e6c659", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-skill-ids-count.html": "40e9703bd3e70f4fee5d308d1699a4f0408e5a29af8f772211cc64cb818913b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-skill-ids-list.html": "c9d1c78cc6af256f5244d4905d3110b4d26383d1ba70b7c7af4429d9b6247a2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/get-skill-ids.html": "12b2f4618cd80a47883cd3a42744f86850e5d1814e43c9b7384f99cb4bad0596", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/has-instructions.html": "f10be41dd60fb0924f0ce42a8829c5838823c3e5a08e78b14d9a9a8223444afc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/has-model-id.html": "a4d034c65f2c4e206dbd4ac14a267bc3be851e2ffafeb8e25a6a0ca722fc2c59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/has-name.html": "c0969b2bed575cec54a13f26506b456fc9ea9fff21daa550720b13083a068645", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/has-profile-id.html": "b202478f87930d07d8c317821f24cb736ba8af6fe7f9f5e21cfeab58e44e5f8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/has-revision.html": "1ad8ac237982dbe6e39883f88491eee329edd5b2659336562b7aab7420e2e7fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/index.html": "c640b05cc5ec53ea0bdf21ac02716c32b338f223ec2774e06cf88166bc23025a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/merge-profile-id.html": "f2c5739b22fec1a00f089f14645f3e478146285efc0d13950b0e8018fb4a0bbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/merge-revision.html": "24e8b265cd3d42a19fe07b2af0dbb8d3077ba671008eade688b3fa1317ecf101", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/remove-context.html": "18ceccf17c7786951f484591a06462dc721ea4a7737d2265aa03631a7a02877d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/remove-skill-ids.html": "9ffae9d5b93ea7891667272317bf45c5672ef3a68ee8868b24d685f671544bfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-capabilities.html": "37b7e3acfa2f2f44ae5484fd503e05713a1466c932848a1e50d4a8b020f0c496", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-context.html": "84740473e7766ce2dca138dab17ac7d8bafa0f990e2cc46e0766be683b322edf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-instructions-bytes.html": "f9e59706e52b62a558a8e1156d82aa611b4bc4f3b0d940c357b2f2f75c6dd15c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-instructions.html": "07c9c5602b0fed34f59a280c51d6fda6f6fe7c4d965a41da7bf042a027ec1324", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-model-id-bytes.html": "106c9f11a1788ec93df5e3ade6acd826913d8cdb71576c3c88435b05e30a86ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-model-id.html": "306fb3996eefdcfab097aa3f770ed6604ca1d1e43633d69568351b50fdfc6ca5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-name-bytes.html": "b23e391a0c391e53e1020bbff79193aecaaa34b0e3a13719a6fcbf0e0f9c498b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-name.html": "dad3782ad0875e27923bb191304ad5db1137b1391e45ef3f4936377ddb0d6404", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-profile-id.html": "8df615c91e271d6453c85a9118116c94a6eb190c8eac79c46f45956bf132d7b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-revision.html": "4953e5e69c058c988986bd05a2ba0ae76038fa21bf07e4d7494bb19465ed586f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-builder/set-skill-ids.html": "ba9666ef8f1043629c82d1f63b918dacc70b1420583b6332f8ca4163122e7ac1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-c-a-p-a-b-i-l-i-t-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "8652a8aa9f5bd549ec611353d4da2ed2dddd61a3bc64ccc1335ca592fad4874d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-c-o-n-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "1b42f3d465e57c397b8af482bbc854c4bcc4eae1f0fdfdbec0769423b65115c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-i-n-s-t-r-u-c-t-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "cbce8dcd593adc6b342c9406a367bd361934aad33ae15e7495688394eab9176d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-m-o-d-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "b562ecfde2a9088a14c7ed3929e8244fb4531f1fb21a86da58cf4509c4d0f2cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "6b618c7fc63e260e4f3e164448ef71d5ebac70cb8dc2bc9eab20d393d3c1b37c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-p-r-o-f-i-l-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "44d97f582db5c5b2190943899f005ef64a749d62d78af6989f22fe8c041943a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "7e1a94e22ba770566aededf036a93c120e19a8f00d40f7dd7f08a7a4699246d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/-s-k-i-l-l_-i-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "f8a931c5c3cc672a49f23ca79415554ba0b83a1678b5a5c491522109304252eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-capabilities-bytes.html": "1d49c229e02818ec4e933eac61658f5110f0906c940217d8c6644fd4e39fa57a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-capabilities-count.html": "bf4eca43d496694fb0e76646ce9cf01afddbaa226d8f8a9dfb37259b827d881e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-capabilities-list.html": "33785058a719d7050fdf67a23b6edac94d7c38ff1bb2d1c9ea133b5ded5ed67f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-capabilities.html": "9e679c3cf030c151a530e6a7895e24fdc14685b540db97836d45777fca621b2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-context-count.html": "2a16254e6b1ce04036a98ce981dd7cb2c358a48d2ce4a77b078a78850ba53c7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-context-list.html": "058779ecfa5d12ff0062f3e4b0d15923eebee0f13036a5708f03fc19320d8f00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-context-or-builder-list.html": "fbe53337b46101b7f141ca83db067b8180ddb22e9f98628c9a89e55e0ca5e5e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-context-or-builder.html": "125085ecef9519135977cf267a2d7f49f546a129edc498d351978e0887b9399b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-context.html": "a0bb68e5a6487916692ea33b436bedeca3be24686f1fe3c86df3cd5b2232cc03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-default-instance.html": "a36b79dabc698010a29a72c04122483785ade033910048fbdced173fd71f1189", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-instructions-bytes.html": "e16bd43443ad7986a9fdd7bd5a6ae7fa6b587cf030d8c001e3b436c0492f2d60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-instructions.html": "ee1fd5d5950f5f79eb7e12a35819df637ed2c7f3d3536e22f4a549b6f75a32b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-model-id-bytes.html": "556b560b51428f837df7265b2d9af010ea5a926ad59d42c551432e4b1209b84f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-model-id.html": "447c22cbbf148493e83556e7fe0ca7308b18d8f32ffe7dde0e07fe68fb0c1b0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-name-bytes.html": "82b2f68d57320ae58256fc100a1204b7573aad98dcbd0f61adac4eb67c3b85ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-name.html": "d75722ac46379b0b790be30b0fb99f9bf68691b214c54c3bc92132f30682d396", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-profile-id.html": "a9fee75a550c3b022a94c4827cd1717bee2daba6079f59c13782128894ea3128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-revision.html": "b95a2c162ee9b22fa8da655503691876a7f4700244fd3b271f667d4973e53bca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-skill-ids-count.html": "87132e10c09b1a3eda1f54e756843177a9c758024a14cb6c3e732722d0576478", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-skill-ids-list.html": "b962ebffd0455cde286a65e67fa69b4ddbeadf99ed0f1ce0bf45de61edb015a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-skill-ids-or-builder-list.html": "b566e9afcdad7f562499cccdea238f0604b480060c4066c7c5d1d0781ede7fb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-skill-ids-or-builder.html": "c98fd81bf481ab6751dfc6d2e0c8e5870e6327c1e86fe2df70a678568d1cdb04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/get-skill-ids.html": "6e4b3cb3db5c0f191f8610e5e24f83ec0c326bda0ca0a230d322d72808ea1cbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/has-instructions.html": "f7c1ee31afad073ed573b92538d56faaeef91b4feb3e298aa6ad09ceea5829c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/has-model-id.html": "aa01f484fff0361bc342cdcf424298fad984eab48ba47b2029edcc7adf98d93e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/has-name.html": "fc9207cf5743e435a4da0d903d916369aad2732068b8d9b7feeb5fe46dc3092d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/has-profile-id.html": "05f435fbf80967270f6c955cbf6d2ee4044f037a67f0d68ae7370311f05c32f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/has-revision.html": "5f777a3cf81e106b2ed4316a518b1d0fa960c4fa58ba12a3e70ef3707b861930", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/index.html": "2ed2fbfa3a757a1fe737e43f7fbd882fbace068da1e6686c92687e5b136ae8bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/new-builder.html": "1f7be78d0306b7371d3426badad538c5111b3a7d8705b02e4fd83958da420534", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/parse-delimited-from.html": "ba6d0256bab588396e0b329c09750a9eb55af0166a95728b9a7181256b1724d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/parse-from.html": "602cfbdcb5fdf358898d4589e102e1f1318da1a9717e0beffd2e4a0248b84dfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/parser.html": "cefcd01d2112204f2340ee778cc716d7f76b9f060a2df40cedcc5b9e607a90bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/-companion/index.html": "99c709820d4319db32b68510ab1c0030b21f16686e4d529e65f45c3e27761493", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/agent-profile.html": "6d93cadfa3893a60baaa320fa130b38b8abf011015875e768c654e137041839a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/automation.html": "d4dd0c1ed1d79ba411624b0e2eed823c92d69b0da38bcc1e1a93576a143cdaa6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/body-case.html": "e0ffca366926e85ef839eb1ba7f3029af5b81a0caaaaecc25c8e64288384cac7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/chat-project.html": "d03b16ddb5dde0c69c8f8d526d7d0a471d8e90eea4d8fd1367a1e5cc374c82ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/chat.html": "423da27f29e2677df2cb3b02cf178313bc565ee62e856154a8618fba812ece45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-agent-profile.html": "182c589208d6e430ed30dfad4e25ab2f863a294c4403541d250f3888cc705dc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-automation.html": "5ebfaeac263da77cdf2b474093829657a278396e9d04693b6e5ccc7dfc508683", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-body.html": "182b0c9fc63f986e3ba004bb72398debbb3e75a4ea6e45f90d5e8e54606b841f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-chat-project.html": "9f80e6bca6f80ebdaf8217371fe8e0cb04cd1032fee772ec4642243a37c64360", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-chat.html": "956466dbfbd6dca287ec57f9720eb3ce0ae6df7cafc0043306a5859c90f419a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-external-body.html": "bf81aa022c0fa25b6618802046fcd91675c673fd9b648babf6ea466d63b595e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-memory.html": "9804e4168b04529ed529f51475c63b16476e47ff3b2b6e0ff2fa59c540b28e45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-notebook.html": "5b2d4d6d5139513c98e333f09089d11f66f81da5f4d95f08ebcfbbbc7a9af201", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-notes.html": "8b74607e07ad1f064a56ee7284a1fa22ac39bdd6e2714afd78fc54e9b80da866", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-preferences.html": "12580981dee056339de7fe75252cdbd7cba4468b38264ef0dcffec432abac449", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-property-definition.html": "e2f600f87ebd3f652ff03c9e5e131c726a03189a7d1ef9f84eb5cecfabe9ef63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-saved-view.html": "d24272a0cbb457485fd680a805ede2000dede048249ef44297ad023184aadab5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-scope-metadata.html": "e706fb98100fb630b726be7cdcb8ac8aa2635fda7a23fe4d576cf24a7e117889", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-skill.html": "f250b5e2ab98198176ce0100d8b09819ab6f34a0af7f880846b166d58d47bcb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-slate-metadata.html": "99ed878c095fa43b2afc59e71619953f5c619d2d128f1b911aa8b5a89ccc9115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-tag.html": "65f9ab30f546b521ffa52db53ed3a7677a17b0472eed92d72bfb0e7b1d7a5003", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/clear-task.html": "fdb53bfd7ae9178b6fdaa39b8bf3c3e69ded8add7cd9fd09a73fdcedf6501479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/external-body.html": "5e835f7865913cd6e4967d283409a5653a92733119cf7d8d8371b789d7633b44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-agent-profile.html": "45cc6d52859e5ae3dfb67ecd14623dedae39e89c2e3dafec97bc6b7756381c93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-automation.html": "287dc74f84acfcafab71baa7a518b81e8b00f48b99c2d320aee1015d2eaa29ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-chat-project.html": "e46b9f6f8b9017699da3214741bd161d783336799b96a0f50612d56524282fe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-chat.html": "8aae1288775ff513cb63d0319b294a1d95c4b92845edb4fe55b6847b072e692a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-external-body.html": "fd420c3f4206fda0fe2d51677ffd8fae2af369dd1b099458508f4977b6b38257", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-memory.html": "3687f5bfab4455665c64d4398838dc05a0bf868a565a3b4e4d9bec388534c650", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-notebook.html": "c2c7cc61dfde6df04ba4377e4646465a602284432834c1f90f215e1a97d2e566", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-notes.html": "d7bae2da4ce59f44da4cc80c0417c48fa0c980467da60a8db5171f2651a69c9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-preferences.html": "4c19b5843ca15de6ced836aed113ea977fdcf6d7d9a22f61f476b4500a55ddee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-property-definition.html": "feb21225b9cae682a42196419a253c8c5e6bc68de1c0619a5752f64e8c694c04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-saved-view.html": "cfd87670ab9d4d918505f8391ef62eb8aeea2bfd41dd3852ef3da1952f70120b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-scope-metadata.html": "5a47f232d53a614e2fecb6fc300fccd9f975712267d46ab6c7f4f865e603e6de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-skill.html": "f0ac1118760ffaa5ba6d83233b5ed6f71727830cde8ccaeedc466e9346e6a2f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-slate-metadata.html": "8b81f78a259103cb8b35a549de37245c3718ec3a7be51aebc51c560e3611121f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-tag.html": "53121d2626671f899b9db59b47591591664f7761bffbdfe3896e7a2589d53476", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/has-task.html": "142b549866637671f545fb3691f8bd7fc0d403d75ad8e4775736e677289993b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/index.html": "905aa5f8dc15d2192417ec1f6453bd3df6ff6e4136746aa109574d8202fb4479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/memory.html": "91c0429072f24ae29f3355a6008d3bc05feb6d7926a0e917f9d71f3bc10bae87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/notebook.html": "28e7df350d7fe6341445786bf24ffe09650528924da34879f356b6799781f897", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/notes.html": "2bd5be38383b965cf1cad1e4fcfce656a7c384e5d7ad983b0d2ca22b1b4c4088", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/preferences.html": "b6dcd9719ff261ec8bbae93a104cd9a079f204b5e93bca90140aefacaa9db12c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/property-definition.html": "15fd6eafd4507d91c96551d5f87eef47c673a3c2cbcea0f4f09271ff73b4b0d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/saved-view.html": "b3cbd9348599fff71036e5b972d216f80133c7bf9d247450947948a3e8bb124a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/scope-metadata.html": "6e5423f533ef9520114e45917df26d6fcbc7b241a74035095364564645654848", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/skill.html": "0f83699d49f82bbb7e9843a83a27a723e828eb07db7469e6b4249703dec8b721", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/slate-metadata.html": "cda3e612ff3060891da91bf1e93ce1c4fe762b641975f7b2a03523dc5ee77e24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/tag.html": "acd14ffaa304a99a6a725edd1f2477138e4affee8aac16e45f72e2569abbf935", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/-dsl/task.html": "9b5f886cd77d202ecde3b22ddaceffc96c4587db5d678a8879d18ca90ab5b8ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-kt/index.html": "9b8c78970eb2d50221c9b87984b1b38be24bc2f9b6b7c84fb091bddd0882d837", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-agent-profile.html": "8b11f99ea42e6bb9d2934ac8d87f9914c1b0d6885a441e736493c0f2760d8128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-automation.html": "817902a50765356a60c3598b3c2e51902eed445cf57003d5e45e4e54f7d34f3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-body-case.html": "3a3fd5d81aa5e14221e89a478c8d98c6c04d2707715354aa0f2c612700d321e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-chat-project.html": "57eea81a6052e2784209467fc8272316281aa3b282e41c6fa74a68d2c4cd277d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-chat.html": "e722b98a3d11229a92d8a28bff50543271ef5861246c4719e93371dc1f57552a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-external-body.html": "e5134d66000b7cca7ea593930acdbb0e50667a6daf83501e9b24d991e194e938", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-memory.html": "5b24e59b340a70797d66654cef80ba0feeb825fb506122ea550733ceff50a78f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-notebook.html": "c089bf0c95c74d1b12df1e55a10c5b153a00464b9c3a87b659ab088abb8ffddf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-notes.html": "f1f349a8a1c439af381eac48f65303499b00403ada4d23793a8f65674973b49d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-preferences.html": "f3d4da619b2c98b6802ea11d67f2fb446a82c20d5adbb3e52ac70c9c0396225d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-property-definition.html": "73ee9994142fc5c565fe25ca6ec80d83293cc2ebd0e61154f8eb30081b03012f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-saved-view.html": "c4187428ff93f841dff8725056242878f9b266ff9b125f51c7cf39f71f02c247", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-scope-metadata.html": "fd03c5d356216c6c2a9e252c83882782bac18d9b1f05a05b81387229f96001fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-skill.html": "93902ca3a7f029af84b7e9549f2874a6830237c52cb5d3b9e72bf345c0b9cf1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-slate-metadata.html": "72aee064cf22c5e5abc92cc4357bc4007e5b66e7428f83a0a46e64b3149d4878", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-tag.html": "a3856ae8cbd0c6daff317ee9b35e2bae79e147e7af186463d550d67e1b8256b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/get-task.html": "7370afc594f9a9035973946fffdd1abbc1a612d1d3dff05a8b6f74ab73c5321a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-agent-profile.html": "215fefb03e23ef942c9e3d8a68b96c32ef25ee18d1605574325f926d391182db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-automation.html": "5bb6216cff268696bf7e6c4242df4f7807176b9748efff60318ce0224baef090", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-chat-project.html": "e79eceec5a30ddc65c90985a3260c955025b689f9bc414f3996e57b7542943fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-chat.html": "fb8104dca872f872320574c4ba5e1842bdb151012a9c3aefb44fbe8e1a4f7491", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-external-body.html": "225857c6108c65cc7baf1e021dd65f95d5b3d8c9c7deb436e954833a71e01074", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-memory.html": "92943494ea33a74630aa320492ec3dbf50e3b9b35f46b0bba91eeca88fa0ef48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-notebook.html": "b008be094a94399f8a39bcd22f1c5993c3c20d098667dc3fc06886c62d9a837b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-notes.html": "db8ff1f4d84f7b1190670de3e00d53920162238d9a752d4d58336143df97ae42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-preferences.html": "c44a47b639e2297dc979c63439c691e8242446bccc5e82d7cff23f0250f9de10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-property-definition.html": "2be620d39e7995658d71615ae76e82359825232d8fd428f97c48aee8828597fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-saved-view.html": "77fec77468e726b1b26314ccb7d8e66069bbb62825b9aa480e584af84e0ba19c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-scope-metadata.html": "1d9f45c3665d86302e11f17ad4a3f67a0d52b1cde03501741d4c57c9c76d71f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-skill.html": "6252aa7554c2da9caae1e6a328fba687d4363f2ff08bca7025d926d2d9df6756", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-slate-metadata.html": "9a2dad5f5d28c249e4b4aa69a826f3562ed2b8148cf17c7c3a42d913305b2edf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-tag.html": "e0f5a3ab1ab85e56ddb2a484663706b0627bede291a3d7c1933f68c76e667f43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/has-task.html": "3f93d2b5c887a9e5591071a80ec18d1f3a50093ece0b6d48313faf26630d67d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body-or-builder/index.html": "c4e675c29a62b884caf8c238b669757bae0039c6f4469fdc81e3cff70d68412c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-a-g-e-n-t_-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "87b82f236f07eee836ae7cbee954b0ff96e47a1fb2b7f40f7a70e8e97b3fcb6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-a-u-t-o-m-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "f69378aa87d3923c435155cd74c1d6935ff2bacdadec811bbc44d129c8539952", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-a-g-e-n-t_-p-r-o-f-i-l-e/index.html": "4a50ca68a8da26ed701ee63bd0415e3334ee073ac1b9b59bc13f26dadeae48a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-a-u-t-o-m-a-t-i-o-n/index.html": "d186d3d942679f4336b0816e3adbe81f62a2744767b30446c8ffad5b19bbd455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-b-o-d-y_-n-o-t_-s-e-t/index.html": "dde14f237d395e3900150b8b272d8f65f9dbe2bb33f896dcc5c6a1ee8c5e3690", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-c-h-a-t/index.html": "ea02caa77601454d52bc28e6a14ff8590bf1a75db3da7311e85523b279f8cfcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-c-h-a-t_-p-r-o-j-e-c-t/index.html": "b979945eabaeffb90f0843779d98234a5842ae632553ea605eeac4100350f119", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-e-x-t-e-r-n-a-l_-b-o-d-y/index.html": "55e79e61c620b2936578c4b1b3bd70be9dd9b8d30ee01d452b1bebe8fbc9d6e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-m-e-m-o-r-y/index.html": "283c17fbcec7f20203b35a2c19c14034a0ecba0bc965157476f515eec413c24e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-n-o-t-e-b-o-o-k/index.html": "5e054b95829a4aee247f2773e4f3b199d8344079b99fd6d643bc1bbf6b205547", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-n-o-t-e-s/index.html": "5ae01d85b1e90a8eb91bd01e0ab74e578082ab9c6fec4650d46478402136e364", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-p-r-e-f-e-r-e-n-c-e-s/index.html": "955ecfa93a2a8dbc397ff8f38c7e4980aae5de7f0bfb1a9b638edfb6b2945593", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-p-r-o-p-e-r-t-y_-d-e-f-i-n-i-t-i-o-n/index.html": "85808efdded6a72643b2c11e57baa3a4ed59d5838ab14b4db82e48c1f4c2d1a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-s-a-v-e-d_-v-i-e-w/index.html": "bb32a2377eb5b9859e2fc89e465ac4af08cf5faf9bdd0542f15cb3d44fd7c980", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-s-c-o-p-e_-m-e-t-a-d-a-t-a/index.html": "b9e34e39b59045907f5d0d992a24efee22950c1a9a42a4bf5e82e7de3b869df4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-s-k-i-l-l/index.html": "577141f9ec9d749aa0e61f2ff3441ec5811a141189974c38265d0fddec649acf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-s-l-a-t-e_-m-e-t-a-d-a-t-a/index.html": "f54c1d37b66e0e37b7b86d5e938d5f1bce018d7edfbde10491a04bb1a3e3c201", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-t-a-g/index.html": "fcd527e2716fa0f904c505e1a088a92fe89a502b6ea4f5680587fa17d8fe71c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/-t-a-s-k/index.html": "a6eaac73f50983ae6852718db349b44872a9100e6c5896602a1fe1f4dc9c792b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/for-number.html": "7021874273f7eb28279cec654ca07f87844522d76fc22c4fc3f836883250b2d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/get-number.html": "e17348c0d1ad84ae2e6f5423d3a0d5b6da36f4b9bd61898d2aa2248d1f96f2df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/index.html": "551d49260833bbc52dbf0ddec288bedadef8d44deea040f4e8f4d4ba89717b3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/value-of.html": "4961154a4ecd2ededed97f47802157df0668447050f85fbe0a1989f3bae20582", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-body-case/values.html": "17f18dedbd54e4d16474318c328e65af152d8a713f63d0ca5c0024e1d3d243f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-agent-profile.html": "ec3f9e07f09969e6984a57880208803f1b1b27856dd9cce01b427f7cb1fd21e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-automation.html": "c039a705499c20b7010d73fd39e22045b27ce0b8dab0a7f370c205a438c8455c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-body.html": "5a3b514e2f4e0ea1d37bc7018508b0285ac8fe1fc5ed7819c11027c64fb7bd41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-chat-project.html": "241b4abf29b1a24ef3b82bb7addbb64faacb9693b0cae9e895b0738f9a80a46f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-chat.html": "8074e643135750dac3785b72ee480b6ff3786772faf264783a14402aa3974af3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-external-body.html": "2582f504eeeacf3c6ae76999fa9feae2f1f412f5bbf9762ee5100f513ad39ed5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-memory.html": "abd24ac4664a3202f99f12aed05ed015c82875ac02d7ccc5f051587e70ba8656", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-notebook.html": "319fab97396bd6ef561b730a658d293ac4a1a32577766c3c8b456af7f13d1c5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-notes.html": "c81d86227d8fa3dba32453837912f27a21b6c2493b736c21161d04712fd4b215", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-preferences.html": "49ba99c382202a3d436d701bc03d68d793762008caaffb02db1440d377995924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-property-definition.html": "13b9fea78c1244748089a43e39037d793e40d36c095624219a1f9f7cae964821", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-saved-view.html": "51bdc3ef3590b0200542616f02fce9b7cd40408aa079faaea35f485cf2dc1d13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-scope-metadata.html": "de351556b2b57d827c9b3b4aafc9046348af42be2a955059014b81d6ff38fba8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-skill.html": "e9b41c9ba85f644d74a7f84eb0d74f42795bdd97614cf5409ddd9d2288b33c2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-slate-metadata.html": "f1c1d7bb71b3bb61090e75d4e80a61ac54591748db78fcedafe1a73681608da5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-tag.html": "b1dcc5906c0498609bc7e56411d70a08aff5109c5f58d69a4e6a6f9978c71fe8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/clear-task.html": "bb9d754ac72f3239c262bd8f2dfe01221ee7e317fb107b52ddde7c9758856e9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-agent-profile.html": "8564463057a72034bf36f35ce17a23ce2b8f0b70137487946027d361fdb24c94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-automation.html": "f49c9492818c8c639949f833b2613b35e7ccb7be600bf3bbfc5e05ee3966c6f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-body-case.html": "241848c56abb347b20459bd0d6e6c4eb193386ee8d4472de20ddbc4feef2a9ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-chat-project.html": "5421ad1c03c93cc0e573dd62d8f4430f30e61d36728ecea61bf0affe955ef4ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-chat.html": "159409b7010ce079128c15b410a01693d297f21fad3aa8bc07abea56de904954", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-external-body.html": "2710fd91857abe81ed264e4ae41b4841fc72d2c1aebf6e2e1ed4543ba8e40a80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-memory.html": "8e151e1eb252bacf1171070761333a9fc3487cfd0e04234191c5185b0d4000a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-notebook.html": "81a8484d78a19e0c23b153622cccdbc2552720f53b849378d16ecc0046525046", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-notes.html": "6fc334544d56e1a242317c993d263439b56b2d08844c1aeb6637dc7536109897", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-preferences.html": "63cef916417aa56761db749a6163100083b17c6b16fa2e3a877fe775aa988a8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-property-definition.html": "8802a731186c4218a6a53f583aeae38e0113b230a29d404d457ce884fae6e8f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-saved-view.html": "e5b32229ed9aebe10dcf94e1b0812385397823db13f66238e8c17584b85324e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-scope-metadata.html": "4cf508626539df18ee7cbc31d30cc3396ddb21dc30e4b25a25e501eab90ddc5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-skill.html": "19eadac2d8e8c71d6c050b005c7ecdd0f99d97f9b62a26b3f5b7bea69d43e608", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-slate-metadata.html": "287f20cfc07f37715ec73d62ab636a43f4ac49ec7decca43735f1535fc5124dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-tag.html": "b4476bbf1a566a84954efc62cd664c5fec288c4bca033ed2048a485bf895628a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/get-task.html": "171ca538b340f0d3e031355945edf610bb886008650f39370df47f6d0fd37749", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-agent-profile.html": "4cd04fb09afac8f5ce74ef72acd07bfeb49317b9bcfb56e2b8f03c3d71f63e89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-automation.html": "e4c4dc08888a1cdb9033327c53d66d3a51c555eaafe529fc3ee507b4210f6459", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-chat-project.html": "8ed7b1fd1a4474638a0e0fee9c5fbec4138353d66905289ec567ec331161408c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-chat.html": "982c92af51913d1c8577c38a7621326d691522008d4fe59ec623b9f6905c73ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-external-body.html": "20b01739b0ce22ad584d0815fadcbf9787c127a5d15989dde7d47f74141febc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-memory.html": "924c1e57f162c402768baa9c322def7bd531dac22fc035ec547806590ffaf5c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-notebook.html": "2ad68073290e16b326e57d32411fc947c03c09b6ddaa7cad49c649bb47dfbfb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-notes.html": "972c047d51be16ca099827e29a7d383dd39339ca32866e2a3e4851817153ebcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-preferences.html": "61f38d06d1aa8e558fdb946a5329224e88ad86ddb9ccc8020c9ab849caa2ef2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-property-definition.html": "4c7b54b1155f1547467e221a87412303957e33d333d39056387a053b0c6f51ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-saved-view.html": "50bedfb297e8c91d428ac473402cdb576dd8c79e63e044248c281da62e11e620", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-scope-metadata.html": "18999557804ae5f002d8ffeb52f2b87af951baa6078bdb7b8934d0081f0e4dcd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-skill.html": "06e8035b0750e91dbfecf2c6f3f5a77e5776ca6957637a9222000338d6a946b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-slate-metadata.html": "201bd99328403fc81998e0f1dae7c0f8159a1bbc4b9572a550530ac3258be5c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-tag.html": "914d6bb5e699580849953220e955f4c97294a5dfec46049ee026009e9e38191d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/has-task.html": "b8b5ecd60e4c2d47bf93106c2549474785381cc846e9aaee12c41cba1df1912f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/index.html": "7a143056cfc330aa2e0da7e2db9137afe166175c76ef2b436377bcd5f3f98bc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-agent-profile.html": "61afadb87f81cd7c494fd6c42362a296d91b5036fad1dd3ddff49d30a1637336", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-automation.html": "87b895843fd0578721d2b8c03e31262175009a67cbd0b2b529c6c016b6aae172", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-chat-project.html": "d7a7501ba04af232f749738c8351fe5f46352f26b8457bc11d5e13b207da5e31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-chat.html": "22228002e14e3d96609b70ae96648678ff6d20272aec7d226f40d5ebc2c85f1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-external-body.html": "0379f5c409e31550c8047871f120e9be142c33e6fcd9bd7ee77ccdcdc5b65e7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-memory.html": "1568bbe5ff27093d09a32ebf6cc28de24d57f4abe246bebef9a6cb1496c8dd20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-notebook.html": "812b7d035ecdef404480e811000091da89c38fdf880798b1c711c977279838bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-notes.html": "f1c144117443a78a107e4c30bf81b8c1f082c45aea9de80029c8b405e36c0589", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-preferences.html": "b30b04ab033b26af023eb099c1c0c1c076af45bb8354851df22f0b29beb7da70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-property-definition.html": "93a0daeb1a956db232d305d85dc626e93032cc7ff8ceadcb14ae5dafba1a4d2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-saved-view.html": "b28d0d7d28e95476bc23f81f23433ad8b0db1093d19d5a87618e62efd3146564", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-scope-metadata.html": "3ac495ab3ca844415056aeaaf32185149c4762c5c489b28b22b05eff5ba80ffb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-skill.html": "f3a887fbd20c23d9d88b1d3f7be167ba6db92ddfcb410aa57997f4039846a77b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-slate-metadata.html": "8765e804e3c406d1394c86bc35fbab9678af186c479261c1676ab8037a03c9c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-tag.html": "843fc7426bbe93d77b337e334c87acc12b5e46e23ca32aee6a7f4d5d47d3748a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/merge-task.html": "49de0aa95451c2d5df876cceb19a2cb664a928d3b2e1a34144fb65e726f36d1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-agent-profile.html": "24421cb797061af0c727ea71d83e53ae2cf3dc578bce5c676233985663a002eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-automation.html": "44233feb8d29b2bce757f08f32fceac26952cb015ad863c279d4716e1ab58d68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-chat-project.html": "f49bd03c5835a3c170c6e8f44b99b1153838b5f417827bcdd0a62df7a1c34aab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-chat.html": "f462b3aabd0cbca48ac6d47904314e2462cce2a93f6661f38eed1d9a3b36782a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-external-body.html": "1e775349285ea8068d1504fd052c955bfa61559ccbe0f127ac0ce2e127aa55de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-memory.html": "eff2d770a2b76fb023665385851220e89ba9ff4075b151c88065b970f854db52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-notebook.html": "231f235011c5184a787fd87e601b38038cd7c5b3d02c686004ad0713c6e4aecd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-notes.html": "111bec5c508931533036550de7bb162910f328152d70754fb74e0aabb92b6963", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-preferences.html": "5113bc3c4cee9fa25e9657ddc683f66c0d080722c0b618d7a4cd0517f9db9c38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-property-definition.html": "12e2150fa47ef8193d0e1e974a06dd12c8c2e6e015c93481dd63f31cdaddc93d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-saved-view.html": "1cf2ef1d5dda1e856c879ac018eb914256cb35466662a7fb1011cc2f8d9bbd55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-scope-metadata.html": "f41c3df7790236560490ecdbc14bd9ef1e1c8c87d05be77dcdeb75df6ceb375d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-skill.html": "41112dd2226118f7398ea52a5f64e9b728c6fbac9dd491f393996efa50e896db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-slate-metadata.html": "c5320a05da5e15ab65e343a2a0ceb34663b7439b63d2b412b026f7dd43c9bf55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-tag.html": "10352ad826ba137ec8fb9b45f2b98c3e0ce13d1fd1ee952e037ea40a5847ac30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-builder/set-task.html": "d46dec871266e26167fc30d10e2ea1ef86550f54994b625bfe2c9d7cfd137da1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-c-h-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "8a3da83593f7bc1ef1048546af32685bb58aa6a7b4124de3b840a56c30c2e0ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-c-h-a-t_-p-r-o-j-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "cfd4a10c2931312e7ce7ada6b6ddcbd96927764f2996fa51a70dfcca1b355676", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-e-x-t-e-r-n-a-l_-b-o-d-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "8352cb41f7671d6c612bf9ea376fe367fa26a94eb5dfb36232f02bb5ec34e420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-m-e-m-o-r-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "d9ec15fb2fe99e1884308329a68d70acda10cd45454e64a0320f391b704ad67f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-n-o-t-e-b-o-o-k_-f-i-e-l-d_-n-u-m-b-e-r.html": "2f14061fa165af548ab6f3f92c77983b39160127ce4d4be8517c095a598cd4de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-n-o-t-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "4b2021e69d102a452ec37fe001d490343f7b548aff1f99983df2c3d8b27926dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-p-r-e-f-e-r-e-n-c-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "dcf5636d46bc868b92f33f8c18b5f0a6bef1e6bd3db282329f79d3886568bd1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-p-r-o-p-e-r-t-y_-d-e-f-i-n-i-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "65b62cc158a079b77bb00cef94f8b9f1eb5a8ff6454c5323075fa31992910135", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-s-a-v-e-d_-v-i-e-w_-f-i-e-l-d_-n-u-m-b-e-r.html": "b82dc7fd409bcb106ae7622dd6309a0dd55c11b386eab932b92ccb413711d90c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-s-c-o-p-e_-m-e-t-a-d-a-t-a_-f-i-e-l-d_-n-u-m-b-e-r.html": "63d33ad433941b33b0ea54e9fa756530bb0bc692ecbe995908f5c40aefe3a34c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-s-k-i-l-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "10674c3364fec4bd244e59bc6d8509254d026a7ba640a053f60688c376157e92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-s-l-a-t-e_-m-e-t-a-d-a-t-a_-f-i-e-l-d_-n-u-m-b-e-r.html": "933cb858b4af99a58ef158a3a834b21df0d18e939bc4554c315ae98056ecf5c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-t-a-g_-f-i-e-l-d_-n-u-m-b-e-r.html": "370dbdd72da107ab5e74ed66cdf19aa35b17087fbe6a79fede3248e57e85e4de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/-t-a-s-k_-f-i-e-l-d_-n-u-m-b-e-r.html": "8c587eb9189f89fa065f9ead9b50b8ef24148aafff2db71716f7f3268d6e88ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-agent-profile.html": "675d47adf047b03e12252710fc62f98e17d29905cfd95dc2d080675eb0d69bc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-automation.html": "ce3d080f7adf89a4620042a3c8a904aa0bf690fdd157cca9618e8ecc32944ab9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-body-case.html": "414fc470ab4ac8a963f0a8cbcae7d1b6f5ffc2abd96e7aa0b162806fb55103ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-chat-project.html": "d2afcd1498f3f8ed92fc8a5d0b9b7f915632bcb16bdc7e0d2d3146e15c20fa5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-chat.html": "8a6f81134428339ee52d59b9ced51e170f1fc910b3f65d7145e20a4ed59069b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-default-instance.html": "fcc26b97c6206ba36c95d4ca7b1cde5b530aaa979be1413160e37b7d1e06bf2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-external-body.html": "43fe170d5874e69e0ab126b96275f792b7e4d775185345cb26c60b555e9655e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-memory.html": "e0c3ba4fab8a93c704b7e88125d154a6d19de247f89ded4b7450c9b77e1a5dc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-notebook.html": "f57816b14cc4b2de945009f2205fd25d9d1b94b79c6b9ccc3a0ccf785e3dcb28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-notes.html": "31ac4c183e14b93a212c3f48e65337f49647f81aa05c18cc8015f3535af7755f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-preferences.html": "018384302bd1b5eb66e6f248403fe05112d4aa8937511c170d0fed51c73ee1de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-property-definition.html": "1ed7b63e8c1d1129c9ff5128f7dd88f117524758e4cd8e3a4ecb8974bc734dea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-saved-view.html": "087dbea7a08054f679bd6e1996b0289aac8e3334f5740c94ad26ce381057a089", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-scope-metadata.html": "22bb982e2b265416b5d1caf4f18bd12729d2a3ff041b80711cd542284375378f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-skill.html": "143fe8f2d586db6950048707a89c1a58863851a5dc3c1d840266f71c3bc475dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-slate-metadata.html": "639002ce23f08017d77307b9d84fb5f13fe4716f1e79a32c69a0430d36981540", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-tag.html": "4ff2ac6eadd5f601b323f2b50603c469af181a3d07d8cea8330eff884ac24b51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/get-task.html": "9e756852b04681a788bfc436dc5ad38151634d94cc01ae4fdf285b34896bba10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-agent-profile.html": "b3334e538e0d72bbe13f320f47d1a6ae5ed1ed95acc673f4677c7c2b86672d90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-automation.html": "69d30c2abdee72566c9e431c3c37c4f34f638287c7281aec00a86dd80763017e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-chat-project.html": "0fa7570ec924b7e99fd25838ee8d97791b4dabd88b15b82c261a1dacd762626b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-chat.html": "82150c1735b436c21d58f79b50e962c32eb0fd534d0c33bc9553227e48c1d429", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-external-body.html": "6c4b98d8d8199b1da81a9a89e64768f143c046571510178dadef681a5223b93a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-memory.html": "d9fb90f29273868517114cdc2f640ca7043a798ca860f4237523ecd093354b3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-notebook.html": "cbfb1fbf07929d105dedc7702f27714dd5557e66b0a434858b4cc7bd5b65252a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-notes.html": "dec2715cbbfa19c7cdabdbd2a1c1afd0916c524efbc06d10df735a3e529acf16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-preferences.html": "e73e06aa9e0f830be332c8078362a04b197bff48272e3154aa7efce0b80afcc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-property-definition.html": "a734c0093400fda96b3a389d91b815507e45ac28fa273fb566d4c160f554c303", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-saved-view.html": "5b3b6c723fb6112d793ba7f4e6f8891c34dc2a85286ade5aeead900c7767e4a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-scope-metadata.html": "3cbe7403185aaf62751ec80aaa423f6108c87fb6abbd177ab0a5292f55c93e8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-skill.html": "dba869c4114977fbc5efe305cfb4d8e20837fda2a9dc32f11ee1db7f21b2c2ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-slate-metadata.html": "f240161aa3d6a36ef86a79007410b2d64abb1de86eafbf1c5eb9f6ef4bbf132f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-tag.html": "d22d9eb6cd6b6242614b572fdf57e7046a9ac4a830999ba5da6e1aed303b9a2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/has-task.html": "430ebdf370be7709029448cf5a1ac37ba75b47c1ff90fe743a13bcbac38e0c67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/index.html": "23f60cd04080cec313c54c839a8618a97799eb73a256c60fda39763c2f463482", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/new-builder.html": "93072ab60616e43bb17266377be54d5951aff39ebb3323cbd90f6ef16d49a8aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/parse-delimited-from.html": "d1a37095b426292831bd12416798da359b5f2675a5ca6c0461df687aff3bf961", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/parse-from.html": "e72fac6cb7cf07ec6ffd39f16a5ef3ca684de202631767c079f9d45d69e37fdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/parser.html": "896ca9ba80c4604b13fb8b5e1a801e3d3f70f42c6b86ee7aae456f2b24b00c02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/-companion/index.html": "dc6f368488fedcb900921e14ac3f3b78bd8717f23e97ce58bf638ff2a6561f48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/clear-event-id.html": "ee406163b7d5d5e26bb96a479a38966b9dd95a9b2999c4a82bbbd9ce67ad1d77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/clear-kind.html": "84f3ca50b0b89127f7068ee27c7f6442b22ee8639bc76b53ec2c7cf116fd6d60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/clear-left-anchor.html": "48ada506575d32009d7d29b6e35dfaa17ed4bf96d6d73bf6ed0353a0e9ea54f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/clear-offset.html": "5043e8b3636d4d8fa709bcf6ad03e29d994f6282b13f77771bca320866ce8505", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/clear-right-anchor.html": "297a2bd912ffc6798756ae6ef8d66deebf2708da0b0442407c4a98c92b1abecb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/event-id-or-null.html": "9cf016cc0c7246e981df1ef1f638f00834e9df4e0f349070b7580f338abc85d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/event-id.html": "882f5202d6b0b59b4b8078b5fa9be1d462589c37711b614a95aa38ee6e5ca4b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/has-event-id.html": "0ec20174136dd0be5237593370c37fa9bc4c4e42df50d7e8bcb1dd20233dd714", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/has-kind.html": "69fe545e2740ea5eed1e07b322afa5096218bce7c171017282e3453441374c92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/has-left-anchor.html": "aa7f934a94afdeaeb40bc122faa469b1d8ef1c6ef18e56821951ff6463f7ebb2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/has-offset.html": "3d05493a37f8835f55acecd489bdcc0223f74ac8242cbdb4a9f09354e3e5fe78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/has-right-anchor.html": "d775efa55bdbea52283afbb91a97115003ba73b2cde86f278551afb9895097ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/index.html": "64c2536a2a2e38da1c79622de8e2a75fd56810e6427147c80f8c02676ac7f3cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/kind.html": "7c88cd31fb8ac4b62fe81fb88febd2a0ca186ff47915270bb6285191661b546d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/left-anchor-or-null.html": "798c4ad22dd8c3058351dd1d6c343103e49b125fd6e99c84003aa6d53fbe1513", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/left-anchor.html": "7bc48cc1fe5a3ddc6fa371952e376e5b9fd0a3b1ad674102320d89a8c2eff443", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/offset-or-null.html": "ff53ec2a331e75d5a405a600164257fa07c0ca05b661f93761b1900072dd8f73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/offset.html": "e14f68403ffa7a90ab3c9e9638b4529c5bf841871c2fb93299eb237456d48bd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/right-anchor-or-null.html": "b15d3701ff56a85c3168dd094f3528e884d44c90029ddc28a04200c95a89d288", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/-dsl/right-anchor.html": "96d276be433b63e1c78a3df2d3b7e06694f24a288d1711891619781fad7c1d25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-kt/index.html": "be0f4625ae8ad672a8964dc1d493541503a48ee7e146ee64484992858c18b03e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/get-event-id.html": "75d3652d0ddb98059f8efb11158f72b5e59e02cf2ca3bd20a0bb3460459baaa4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/get-kind-bytes.html": "584514d92ee7d244e40df84da71f1e33b38146bc06fdffb297faad9f53f400b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/get-kind.html": "5a00021d98b7ffa0acf7e357b32dca72c126dca6a009d58d6d49ac189329dae0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/get-left-anchor.html": "2ce832f42f6ff80f447cacb91928216b39e870d3824a537710d2df379aa39efe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/get-offset.html": "e4923893aaaf3dbb33eb7d46bd33e93f55b69e07b927531b98aa69d0c18830da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/get-right-anchor.html": "df88bb57f6e8975e43dfe79a7b4d425118381731ad597911661e81204896c26f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/has-event-id.html": "afd0fc68613f42cd2ff208c31ad4b1717b91ab2640b5423fb26aa15aff5e13bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/has-kind.html": "4d840de794fc42633896b88d8e08b5bc4c71c59c8609734fab9e91c3dfaa8d31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/has-left-anchor.html": "b7c01a41a715036c898e8680c8ce9e1d0686c7e31691c42408b70f2f6370a3c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/has-offset.html": "41ab489bfafa4c6212f6ca601fc71b41e75fd53f5505a2bfae4ab77fe14b21c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/has-right-anchor.html": "095ad20f3dfdc9a35d85f60b416e65720793f95081df58748a692f727c688de6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec-or-builder/index.html": "7f21d2efc221cade2ee895718e70885dccc8dfa508199c47265ad7ea0563e0e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/clear-event-id.html": "6eb35f4d1e0402e7037c833f9e554dc245d4a12cae5bd00138a0dd85c9505679", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/clear-kind.html": "0a67a69b8a98c706908a35c275c2697b46d41c61dd5fd1f3e5dab23bbc0f3059", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/clear-left-anchor.html": "1b859b60f2dd10ae00ae866445e0fddf5cc08b194ae1880d78ea3bf125ffb615", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/clear-offset.html": "fd037d93c2a8aa4bbf4e3f1de96910a74309fbecae5b8c999af0ecc614b59f21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/clear-right-anchor.html": "ab8ddb0d7273d17448d754a674152e1d2f852a5223f4ed7ff9b6498d656c606b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/get-event-id.html": "9c52b6d6b385a13db1b7f2755853ebc1454992b87cad1237b1bc08b5e3b03466", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/get-kind-bytes.html": "63d47989c32b23fae54e6276a160c4ec2c8896625bf2b50d922312647fc84b66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/get-kind.html": "5ff74d0cd1e4e126243e5b3517308d505c687d4da10b157ca8c7a5d60f92793e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/get-left-anchor.html": "4d457067fafc71e022d083f99b8cef8e11f5383fd1505a973ed610e7a46aba4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/get-offset.html": "0b277d9e91749bb0f935d4cd7bca357bd7fe65f06815a2b1d0ce4a8fd9da45fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/get-right-anchor.html": "73571b4e910ca4cc57cb26a8c3f8fd43d42dba4fdc64fa1a359f37ff217244af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/has-event-id.html": "7722c762a8477cdf8478a53893e5938169ee7946649655c74320e33efb9ce9ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/has-kind.html": "c0a4e3f589f84622adb0cb221d0ebfa859fa1fde578d300993122b3b4e11c25d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/has-left-anchor.html": "16e25c002e6a2238b39cba6032adfbf4fe37eab43b803f49198ed0f168568525", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/has-offset.html": "a63ad0f63c7fbcad8a79f1e96dcec47910249493af2f4c1480f1015582527bb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/has-right-anchor.html": "527663fd5d35aeacbd6971cb20e454ca72b789e4d051b7c4008f18a320d489a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/index.html": "ad188019ea2bf70424d1df48a2c862929439768500fae95ee739fc72902f538d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/merge-event-id.html": "5043e192301c357d1f7aee5696c6cbfaf213831aa1c1a9058d7292b90fa46f91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/merge-left-anchor.html": "da7ab0c426cf159ec4735870ffbde899a3d7a75722ea93c47290aa93d109b31e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/merge-offset.html": "d6d9b191e2a950826737efcbd7d31361f0b821f8e2dffd718f1d287c4442aa1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/merge-right-anchor.html": "67e651a59e68984c1c2a4ab7c09da9c0e68e09c475e58c37b26937f75db0c36b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/set-event-id.html": "d0ee23fc4f6d2ddc5e0fde5a41e04ce3ca5d39ceb71ec660e821d13aa0cbc00b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/set-kind-bytes.html": "3c30bbed88bf457245ac986c2079618607f18934140a63ed52122f85917d7b6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/set-kind.html": "da6e073fe9ccc352ee7c3982e4f1c85497e7bc6b62b5c434dfb7a8dadc6b17d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/set-left-anchor.html": "4ca7e17492d95657f83a0d515a894c3e5e6cb7890dada488bcbed1c09ed705ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/set-offset.html": "750012d2f83e1de6a07e2fec2f11f9b80027cade77788b6f3318abd225dbb7e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-builder/set-right-anchor.html": "569ea1d31ab41b4cf2ad9789cdc8e53800987448096a7aeb7dc78eef5f044c58", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-e-v-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8482827282dd820e1005ebdb1be382ab2cb56ce57b9d2be3d9fdb10974ef1ce7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "dd5eb9ee726fcf642fe04e97a2212da79d592c6192dd36a21b87eae746b3367b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-l-e-f-t_-a-n-c-h-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "01094ff2885acd15c4691ca457ad398ac9517d38552799349c75a14487c32cc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "86ce38dd9759e0290564719da522d54983f144fe343def1c8022adcb52340b3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/-r-i-g-h-t_-a-n-c-h-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "df4d958253ee1e835efa6b0d740b5524571819b3807d7124d4f90cb80a69a1dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-default-instance.html": "dd5e6c0f40494e55d9e44e934c701ca3fd5afad8353592cf05703be9724ff6fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-event-id.html": "779d5adc6f2ec324ba243cfb78cdecaa4aa65ffee74b7b8c88e95fb6701e1b93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-kind-bytes.html": "ccc05e31f37154e43407a29fd312a1d2590c6f73d6aeb10b0792f47993a7fcc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-kind.html": "96aa283849fba2848227545934d052bb9f745e77d575b2f4ad74a56e8d8222f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-left-anchor.html": "449e89970155051746b7f5921fecb6ed4c1615b9b0dab0620d37bb81edb996ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-offset.html": "3e514ca8f2f8652dc67efbb2458fd98b5da4dd19b78dfcb221c4c4cb5581f1d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/get-right-anchor.html": "94092e1e3b1814a05f65944723f4f168d21eea1378d84b212cb2112087ecbcc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/has-event-id.html": "62b2612183ec72ada1b5afbb5c6d999c501c1853efcb6a9fe7291edc4aedf5c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/has-kind.html": "88cc6f271c99a266ab9d6f9406ae9a5f2184b55f6612e7dd6f7155b0c4958d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/has-left-anchor.html": "477923efd2c7a8b659b164bb3c0f8d9aab6474be23a66ab09a2f98a57c60d142", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/has-offset.html": "14b23fc837d466ebce3b375b3a99139797a4246519db73b6251b4c1a87a062b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/has-right-anchor.html": "929740aa1c278bebd3c58b495f8803261080dc7fb0667f54e6b2b07fbc38f5cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/index.html": "48de8fa7f7faa293d0590d16f27f1114e9bb33b25fe011cea2636ee70d65ccc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/new-builder.html": "1e812fee7cca1b7e6bf35f1d3622de0df3645a01e9edc762fbe20f2375e3bb70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/parse-delimited-from.html": "161e842c9d32df61901ea04f292bdda235f21ceb6f92e0c7d96fec0421186c25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/parse-from.html": "d7a67092195a8f67eee31a9f9f6e6b8c4aaa83143311281f84be9747e255a065", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/parser.html": "d93cbba12efea844754dd5a14cfac73f03145ff0e56c7841dfd0b16c0afb07b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/-companion/index.html": "7e292303c0c2d08c38f6572d051b5b4686b23c1badab435f2a2a866d47bd3124", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/-grants-proxy/index.html": "6159d8a720caea71c701fc2f776ac28c2104769156d3421172ea59686f519029", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/add-all.html": "e8005cced2e3fdfc9ad797e3c4cdc1f6e56a45b877df4365ccffbab9083d4aac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/add.html": "b7ca6ac3fdc4d753f3681d1d120721ce717e7fa6efc36533d76dedfb5c1a5c80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/budget-period-or-null.html": "07aab39012c6333e9942579952db36db0b7e1cb472933b9abb77828ec374b5b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/budget-period.html": "4835c4a48d64bf779e35b0239442a74d6a3f48da1f8cebdfe0ee93e4d9695229", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/catch-up-count.html": "8b9037ebe1347ed75ddd1f6b02992d3d05068c84b429cc332f9a831c72aa6f46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/catch-up-window-seconds.html": "f11999c33acab13a4a40fe177e659c946aac3eaedf240e25267d0f4e99b194fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-budget-period.html": "289ddf538a91543b53160137d971e3efbfbd9d1eccd530af5dfc8ca139a73437", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-catch-up-count.html": "d9b2b3b2e70e9e85eefcfa8233352db05c8fcc5459999d3a7703da68065867ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-catch-up-window-seconds.html": "74c5a2bfad43622536ba830a6b7689a30be1fbe39dc82b6aee296ecfdc75cd5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-concurrency.html": "ef7439f308463e8d6c1e18367c8f9ae4f054c1ed5ec659ab60eaafcd20a750b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-input.html": "725a295148d8d4b7cc45b843cc2e5237613bd2be84a92fe44c9cacfac0642224", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-misfire.html": "35d4d6e42354b12ab8885e7795ca274acddc6b58b70affa9ed9402c1e1fe6c5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-name.html": "f8ff1c465bb2ed46c63df33b2fa6547feaf7ed60b390bf7e63d9833918ff081b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-per-run-budget.html": "d8d9897abf53c9226b8c6acb0147ecf2d6c24dfb51339554905b285b76721b96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-period-budget.html": "fb5c8ad352363573539f903b3795236e54a4b7f521bb224b789f2091f5d2fe51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-profile-id.html": "732a5f2f9843b50baf9cebe95b990f1398a8b87828df91b49441390ce6ae0eeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-target-device-id.html": "d3f9081b7854d88d626dac62f0b40f68c6b4f50a6dcc1c0067d97eed2462ec43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear-trigger.html": "db364ba7a6a95436df6ad696e64852327431fa9d4fdc9f0d9e081465adc909e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/clear.html": "8af8d0acdb997c7976d40108f83385a025e2106c8fed6f61dc6ba1f250934271", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/concurrency.html": "f4252e9cafaa0026e183331f9bf9c90d01e46d0f66e3eab9b96f3fc3de7be304", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/grants.html": "e8a3516c1e1f0ab92c91d86e93723d8fd506815ead6207ba2c7b369bc52b7580", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-budget-period.html": "bad95c33d3c80513c1b13a2337a21c7d1d5b1c6b2c9ab25b2c0eeae168ff86da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-catch-up-count.html": "b6e845e1842606a3e2561428722bf5f91fbf33be125407858a902652f32287a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-catch-up-window-seconds.html": "1200e943d2c21adfbe3289fac83a0dcf6253a643db74ec9e52dd6a8de240d0ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-concurrency.html": "a74f2a8881bafdc34f052b382ae335429ae926ff27627fc4c003016520a2560c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-input.html": "0e18c85236021687c77122492a253643864196a6ff35db2a9af44182c157eea3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-misfire.html": "dd6309150131dcecca7323a144ff1d30eeb3365fcb0dd77e30e702f6218a0930", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-name.html": "ab29b8b6302a3c845976e0da175142741b719bbdde639eebe74247c645c07c74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-per-run-budget.html": "30bd47c12dd8b752fb07b5b7349fe8e7aacbc6b637b62da790e65c43dcb6f1b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-period-budget.html": "45ab151162d5ccd98c64933a397022977ac35ad9f7925b61437919dac6775de6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-profile-id.html": "069ac5517aa8668a1de6af88afc7bce0702e9fc63e187283b448447a68c9c5b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-target-device-id.html": "84d3b1e4f242851cc869731b60db118f80b7e67e124a6e39ef1cb589036fb8f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/has-trigger.html": "ed7f9ea8ff66ff1e1810fc16520636a6bf566f972cb317319dca87c69b2ee3ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/index.html": "fe37608f2b72619f9c5edab2c37f39c647309c02b5cfcd413466f8390c566037", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/input-or-null.html": "fae0381afe9312400273ac2405dccbf0b276bc34e3f04b815059214caec28ecd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/input.html": "cddff62e4c8d4599a43c025d7c5ee3d318a6724c5b0bd91591857faa138f3e88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/misfire.html": "b48802f21b6db2425e28b5a509a70902880b41e33c26ee1093460cf7a6ae8ae4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/name.html": "ab28f41658b5397e44d1c225660496f4e0571c359510144922d29247f5d5cb7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/per-run-budget.html": "6ea3a6ec101269859270aaa9e0b6238d453a861f6007ae2b476fe3d6ff4a4b43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/period-budget.html": "051c4b82ffee075c0397ddf510a7185de4bff1e0fc4682b5fdb1f5c25d6576d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/plus-assign.html": "ff93d817de3cd391b026c6a8826154dfded37c68e7807c8b2599989991b9bf14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/profile-id-or-null.html": "7cbdeafd809ab8c54ef929bc4061d98ec121b36f452ddca7c7b49df8e7495711", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/profile-id.html": "1ac996e4dd28f6c880575d446771babd6c17eae46be4b1359260ab61068929b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/set.html": "156a847dfc5e2042d5ca7d9276686ff7d8c82120795905978eb76de622129ece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/target-device-id-or-null.html": "942de9aa259b287bef12a6b8f73ad5f1d5843cca6d86a2ffe272d9843c7cb147", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/target-device-id.html": "a0c426d61e4863dfbc57e4898e6cde2c2d45097114b34f54d1e94032394a8c8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/trigger-or-null.html": "7bdc2d9d0a7d04970ec8f8f0e757a5298afe74cb657cf9f6e43dede282f0d676", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/-dsl/trigger.html": "adfa70f6db22fb3c9d2ff001278ab3f5a164bd08b24c062efa28cd0e98aba5f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-kt/index.html": "fdccc83649e8a9b8dccd5f1ac6934713355626647d210776c52bcd22a95ab782", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-budget-period.html": "5f7d0839b3c26ccf51af6150d8c89b5295dc7f5e8c7beca452d1fdbbcf0e5a4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-catch-up-count.html": "93e659b1e67e39990ca9ac8ecda5a0eef3777496c8e1a14c9304dcb20c50a7fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-catch-up-window-seconds.html": "07694558537e9b2f22b4abb106d20e632ec3c2588af431eb50f39bbe6e80c028", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-concurrency-bytes.html": "d6a80eab5606ac2be29de680c4682a495724879ca11727355c9a0e1df5564bb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-concurrency.html": "88d98957e0276fa5e1f4a563f5efcb54530747032f836f8be0893e837ea28a78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-grants-count.html": "af839deaed087d64dfe1ececdf7c5b11f59d7cc977ff6facf05f1093ea6f0619", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-grants-list.html": "11846f92f039f56bc938606a75cde359f12257913aa4a6d25cfd1b25a70546c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-grants.html": "d002dd603163eefeb2bc5885de50b91e92500586bb181246f5ba4c5800b03531", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-input.html": "6cfaf70d4c7b3575b0d70a3ad80d34225362b175413887be466462c5515e3fc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-misfire-bytes.html": "2d8065e4013513dca2b2fad6099d0dbc7ee85db0ad025229e05a39a66685c373", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-misfire.html": "e94662446d4a06502c83737beeb9d0659dec28ed25f0ea8a455bec72cf481d97", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-name-bytes.html": "1b299b5bf45fcdf67b6c3ef9c55457575e2234ee368aa0e793c674e556094d01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-name.html": "2e5b404fef1c6dd8e379a5a735127e22272a13c12b724032d75c1b02eb11aa3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-per-run-budget.html": "33ba5cb64c00b4da474b52f60db9a39ee97d68580c8adfea825051322e665b47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-period-budget.html": "c9b54763031e3c43e7b70ba2d14425a0420fa0ff23dd9e40b1995ef0fcf195d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-profile-id.html": "64edd11ce5362f5456791b613dd3ba43ebd8551e77703eaf25afbe6c9dc752f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-target-device-id.html": "815109a0d6c78fdf592e7f5b33ba60e742eb24f2e638ccf8d4906ab0bc9ba65e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/get-trigger.html": "a103c2d32ea0b3b1b4326e8667670561b79d8688e1a2c81f4e335f032ca301bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-budget-period.html": "b9e3bf87fce7189af402183571d8012ef16ad5825c1587a4c8d9bc2dbfaf265b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-catch-up-count.html": "5a893368e09811b018389d8f52eee06c93329422f65a2dea2eecbcbafa0463c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-catch-up-window-seconds.html": "ae6aad8a0f686b8e333d5c32a2785beae80c78546f3bd9e99a98ac4f4e45f53b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-concurrency.html": "b25a9e9bd81d7f95306fa4f2bc54ea80c2d7740603303a6288d8bac338c3aade", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-input.html": "e9c286860606b1d464a31d4084889667c31576e4918bfb989cebf0358f1b35ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-misfire.html": "2dd0d0d5f4959a71c783892372da4343c6aebf28caece83a9da7f653d894604a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-name.html": "cd850baf7af3f0a02349771369fb67efeec08c37d44d74ebb3bb4bc79a2bc3f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-per-run-budget.html": "cb27da1d5dd492a729db46cd0f46f7cbebadd9bb20b591bd0f903a61fe491fc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-period-budget.html": "861bbe2f0270ae31cb5934a984f050393c1367cef9e1cdfc0265b59b67a40c2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-profile-id.html": "5e74cef9dd561fccfd441a2ccf2556b9eb68e3f189ed848d6f0bca226527f558", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-target-device-id.html": "badc40f64f8662e3f5b620fd8e8481fe3e29bc49c6670e376d33aab75b006606", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/has-trigger.html": "3ded3bfb5ea0be35e21a5acb7af02d0559d718b87d36c75f483721fa20db35b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec-or-builder/index.html": "95645c43b092afeffd4f53b6c6fc315e24fd2a6ecb99034254183d62baf5a639", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-b-u-d-g-e-t_-p-e-r-i-o-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "facb054b6823d365a35089c2eb6e00a62ddec5e2167c1da88fa9ec635a324650", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/add-all-grants.html": "5e16e4b1a9756c470db4b1e79a84768e9fda47a46bc96bafe4cf61710de1929a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/add-grants.html": "22441773360becc388f9ee8622b7abee64a6f868b67f1b6229aa305eea5ea24f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-budget-period.html": "d011404773ffa701c1db4f5338e88830be09861c1a19dfd026aeb150c8eb1318", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-catch-up-count.html": "a89ca7a429f4fe47eb723fa00977561b11b83342009249859d479365b9c4d0c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-catch-up-window-seconds.html": "d62a7f4d453fcd9b970d9bb711f59b1bd95f62416bf1e920228f17c13b832715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-concurrency.html": "051039bb40f0895ec54f75bc7cd7d742fb78d970ea995cc49f3873b1950876f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-grants.html": "38b33474c56391e0cd279f05d9544e69cbadf908b8f7c13e95e1be1d77fccebf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-input.html": "b06ef951c98ded361403222d6a2ca3976594c51b7773d5cb1700d051f5464038", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-misfire.html": "d6896455242f236bce5fcb629fb81fa2e6b65e7cbaa572329783aaacbf3a43c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-name.html": "1cb79e1b6ab3a83a94e5416e68742734efcf7f0ffe4925021efdf95d77ada678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-per-run-budget.html": "b675daa0bf36a2d1353b1de01998e8afabc9d4e2e35d9cb824f550d165703be0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-period-budget.html": "372a01b85910f3f2d94b98aa7d2491eb80b9e064088357159afacb1574c6ac50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-profile-id.html": "f7dc3b31bde02f2b70fb7e77395e1218454a5e4259680926ad2c463f39fc296d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-target-device-id.html": "e13e9306d5bcf0bbb206632f18bccee31162aec211c62d6fa75d7b271c283f8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/clear-trigger.html": "dd243c26196580e4de975e3f6a27b983ee7528e9cd202b712d5398ea64d0c420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-budget-period.html": "35dc5f1b1e65881a2dddaa908f2d7359dd64a9af6b9012de86807b6634065442", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-catch-up-count.html": "51f1470e169fcec91dd275017b4661c0bfc14b84c057241db3ce5e5583258f73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-catch-up-window-seconds.html": "2b5757b5e3891ed5e72039e7a627356630ad2412d7e0909bf0873f2a6e363e95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-concurrency-bytes.html": "2e8d652d8b1f1a30cab9fcb49b38c1c7569b8633e8aafbbf10ba8513a459d56c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-concurrency.html": "630a461c91a4bf20ad167f33f9ee0ed09b930eef1d7a5defeb6e3abf4ad321ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-grants-count.html": "cc20ea684c14a1547df1963b4513bcfd647e7f40774f22a3f9fa1cc3204aab47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-grants-list.html": "797491312891d58c5e18cc08019661cb1e73b482fd9e53914fb6860e11eecf9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-grants.html": "43829f75a31feff9cf7cb8d1760bd749fbf345745c52877a0618b75e5fa2dac8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-input.html": "c6191292034202c1376746215844f894d652b67b1a5618a7981c8f262b96d218", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-misfire-bytes.html": "84173274c522e54315e5a98294879041f395e2621469c240c2e19d9259e32784", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-misfire.html": "61afea22191e62f78c27f738bde67d8b058bcc60b14d228da962f4ab3df31bb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-name-bytes.html": "509b7773e8affac3c95cf6a83a1c9f799baac832a7297101a5da24a631333ebc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-name.html": "b56eec0231963be6cd32c5621cb9675a3ceb9a83b0f7e54b6d84cd1fef00278b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-per-run-budget.html": "647dcbdf654e0cafe453400f3921fa452e8c43cc2d1b1f489f4c44d766e8a368", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-period-budget.html": "e057c21e6269d400920f2fc71528dc8d2a7f424f1bdf447c5c3601822d42f77e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-profile-id.html": "1a56381f71fae117d267dd1ad4dfde92ff5d53d65a131ffd0e82ffebbaedc4e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-target-device-id.html": "9c356664d3276e0d64a588a6183b6b3957fbd33bd40426ae82134ff190c0edd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/get-trigger.html": "d46b9f58273b39fee4a29cbfde43cdfb6038872c91e086aecb73463a06460657", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-budget-period.html": "8665a98adc58ccfb60b2338b22c0f37273c978c6c8c1e58e61380a7de1ae8251", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-catch-up-count.html": "fb255bd2695bcca2ef3a56432d34d09ab509f1cfd5861b88fc16b06902221282", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-catch-up-window-seconds.html": "bc4614eb498f3a2b6ce664b805e607982e8ba492519756bdd3b8085b6afb1529", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-concurrency.html": "f43cab153d085fe02889f9b9ffccb6ebba751fdcb598030c0fb4233c083b88b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-input.html": "40676b7fd862f383191c813cc5623a92cedf56f6518b72bbd800c32f647aa523", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-misfire.html": "f44dca02693cec02459a09d953ea206eb5cc3437dd12fdf7a68d095fcbaa0231", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-name.html": "aa65914a24eae1b961184ac37d68365290d93b5e03f8987c7e5e53e4987a56b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-per-run-budget.html": "6893923ceb1625c266af4dc06945bedb7ed7a673a04127c39f9d709d64ab4833", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-period-budget.html": "8e01b01e353195337b4c89dbd5db503d9fac88cfe0b2bd57e228f8bc0fc2fb01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-profile-id.html": "3875b0c1d52a099352cafd37f322fdbd8ee806c3dc56b53b4be42eed253c6ca9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-target-device-id.html": "29c6653a169e34dec224060d55d0778e19af71b53d805c059a3e9b2dc86d8aa3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/has-trigger.html": "e6d2a90ee7077e35abb380c8f253aa0b8912c6a4c019f34eca8e6da71ca9e30a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/index.html": "b5fb1d986fdc9f50c1d3c713d02bafa81f31122773f0b9fa852f0f45ba1e2844", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/merge-budget-period.html": "b8d43c6deb9f024e3c00462136ee9d75242a13a2e5693e210b2ba5e7131d79a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/merge-input.html": "e88b9e7256c80984df800babd99527c181382a45f9a4c6699edf19bcbdc7ed62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/merge-profile-id.html": "6e57973df0b3ead04b46fb0ac15d4a166661459df52dcf775d4d1c0f34eb7f14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/merge-target-device-id.html": "bfb8de8c02465eadb0a6fea2bd2d7ed9f46dcbdb11bab601ae906a7a6369ce68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/merge-trigger.html": "f6a0a0f0882df939db6f73ff53b61cd8f71325006ad9dd8c42e4c80ab7fdf878", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/remove-grants.html": "944edf7943a7ff63c462c643b3247c8328649bb678baea086c69b52438fa638d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-budget-period.html": "3e7e953dc2626c3a7cdcc004c4d01477dbd830dcdc1b78a4f793afd56e1c228f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-catch-up-count.html": "5929d356e38619890f47301018228772368f613af11f88936f74de9eeee8f099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-catch-up-window-seconds.html": "5c12e786fda2463f9905010167e6c9a3fc5613a3e5b5bb5560c88fc501dabbd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-concurrency-bytes.html": "9bb8e8ac58f5e085d59f8847a3e1f68a90c24fab7a41dd2888676471d6b18278", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-concurrency.html": "82d7daca5fc3b16881e9d2d8b8ffa5d93e88c205f64b01a3da247a0348bd029c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-grants.html": "20db0ca5630ad4e69c628f53e3c1396acae80f891bb5eab0f5a19c7d13c63cfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-input.html": "20c98478efe9bdddd099396b6f6cc442fe6660911fd5b2fbd39063902dc215e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-misfire-bytes.html": "56304bcc0c2fb3ec601d5ec1ec9c23a10093f44d8e54e64ca7d85ee506305e82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-misfire.html": "a623e10b29a458e513051d6eef51e81ada860959f860a4afa443c3b595249e98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-name-bytes.html": "30a1b974cd2360e7db4bcb893102b8ac3fd8b693dcb970c4acf4eaa8a6569e31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-name.html": "8c4a928cc8728dd2e24d6fc6bc729a6ff902296a0433762f292a5d8e38b75099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-per-run-budget.html": "e18fb3d93e6bdc5c53f7b0e7374eab51ada94b2a56705b8374dad4146dd07d0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-period-budget.html": "52f48651244455104cb2a84665e8e056786fe390023510fcea6481188f66477b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-profile-id.html": "4df893fed7b775f16475fda2ec6b6f988f846aa9502552c892a05ab820b8de7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-target-device-id.html": "242ac4d365de6801363a9acc3d07d05213323875432e9700374f0734289547ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-builder/set-trigger.html": "d1ef31fe403e300c6d043c53e23df5e88e584dced407c01751a817e991910efd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-c-a-t-c-h_-u-p_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "5688a7051182a93a9c2ecceb763d0972a838f44e515c6d729eea413eec265dfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-c-a-t-c-h_-u-p_-w-i-n-d-o-w_-s-e-c-o-n-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "d68296a6c68d934b9d9a07c3cb9deb8b122cb1121305bf4361cde1158630c974", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-c-o-n-c-u-r-r-e-n-c-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "5f8981927e694d1592c5db18138688d23c39657595c0137b86af89a456fd29eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-g-r-a-n-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "2696ea341fff09321eee5ee3194ba7e4d81ef5b58f935d9fb969690337c47394", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-i-n-p-u-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "dd0f43c938cdb10dc0eead4fad273b7e3a0aaf9be49501af0567b6fe48d0ac5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-m-i-s-f-i-r-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5ba419b20528cc832f1d4f9a8302983197094ef637a87ab40040f73c5c5fb587", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "15b8788a0b8f4c2692a405c4dcae6c33d9736d73b39aac9466948fc4b2bae73a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-p-e-r-i-o-d_-b-u-d-g-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "e86ea0bdc9a9aaea6f2ce568abcc4aa7f38680fac009b209bb2a699ae0f76920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-p-e-r_-r-u-n_-b-u-d-g-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "55f18e22424923f0205bfccce19196854ff3b025134ccf873d67424e8fb6ea70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-p-r-o-f-i-l-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "71ae212ccb0f1dc20c0d99b590d132e1754218c3593748c0c643ff1df2109d8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-t-a-r-g-e-t_-d-e-v-i-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "e65ab4c2025a220d45fa29fdbec1d5df120b27ac86d8259d7423d34ed725ef3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/-t-r-i-g-g-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "f590cafb53c2156d6e992620da92dc4c5263afa648f4d82645069248fe64d8a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-budget-period.html": "0dd5cb5d8f370761a8f4cf85dccb218339a06e4f4a3f43e2610458c1d2b2151b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-catch-up-count.html": "ee58ae99c31d222fb002653ec2ebb6a2fee649db2cb67806e380da7aaf70c839", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-catch-up-window-seconds.html": "0eefc8b51d667d181dc92ee9a8d47dd6d03ef2184de86b92a126c793f9f6d6a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-concurrency-bytes.html": "4a95fc64b3edd3104e410c6b80b6cd718fc123d2c07cd24cafe0a455cf1d5ac2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-concurrency.html": "c1bd7cb2cff5451050f6a4368902eadb52df77bd9f00a75ea50c6732f5e2f096", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-default-instance.html": "d60e50084e22b446e0b93f065d6be2986ba79a1d33888e035e522698e81e1429", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-grants-count.html": "7ce5d06c85acda6d635e503e80ba7185b9f0b6e9525d6e178c7c778c20f0ef47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-grants-list.html": "08673db7e2bae9168282fcf5ae5c2f615fd02fe53fe52f2481954bfb9eff7397", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-grants-or-builder-list.html": "63ca38b328880a058ccf5b5940e3518868c8ca302ee7c0a98af1036e05cda47f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-grants-or-builder.html": "066340a2d19d565adc71398d02a7d65d1edb2c80867851e9554e11e712878b92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-grants.html": "b4a2654ce65ca6ecc9396d6c495b1f629e5c45f02598137e28d2f810058ab8f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-input.html": "eff272ac7a91f314c6da4f5a561d34f40a144dc0acfda2765a65cdf3b52da60b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-misfire-bytes.html": "4f901977e5613f2ae5b36bbd2250e4e657f20ca3241fd079ea4959248c17b2ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-misfire.html": "5c323fc04c9fb5b893c0f940cba00bfac8316bb7ced426f448d58d1e31e6e017", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-name-bytes.html": "3ea79ce4921970c2b36a21e15b5572342b2b74502ebee37f8ebf6bb6892da2f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-name.html": "2e5c5b5bd9ae7041d06e012f8fe2be92e7032837aaca0bb3eb51032361dbca57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-per-run-budget.html": "aab10bb85086e92bbc01d3df8a2fb9c5367de1eb0053aa016dc1c6c9608dd295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-period-budget.html": "22a3f11c6afe7f396cbb11952388a1b51eb6a02d8fa3f1fc649a848ddcd980a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-profile-id.html": "b840c2c11c2b733a3de1939bb83660bcd28989f4876f8001d8c51e07b8f5cffb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-target-device-id.html": "42c9404e5b5ccb6604bef35f8d65db1f41771cb48aae50fc4735397c9def9fe6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/get-trigger.html": "dabed360e1a2c287d63aab1d7debb5bcc38d454bb116fa1f4862f621d453005d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-budget-period.html": "4537cf186069658477293363b4175a9d4f34073a3ed1e2c5dfe736f139972c16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-catch-up-count.html": "8e8d9eea6208147c24f5c79f9ff26d3209c343eea05983781aa30fcdecbfdd72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-catch-up-window-seconds.html": "4d2e5f8d93c2dbaa8a689594c0dfef35b8467d64f1a697f9dedbfd87206106bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-concurrency.html": "9356a38f4076cc105f74ad30b76669b09a02701098e49aa6545f352ebf543052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-input.html": "96577d71cfd08b1d7956bf073c936a6aecf5c4f62fc0d7fbbb80938ef5d4a036", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-misfire.html": "497434a50ba8b098306c0193d2466c51cb9014d0bff7fa06fe5808fbd2412487", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-name.html": "a8aa175940643f707a94d61d04b65ce1dd5f27da65b962e9916be78239383f03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-per-run-budget.html": "55cb97dbbdf574517fee46451d07f37d7ded2fa6871140790fdd94afe17b0be0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-period-budget.html": "9577b8082a8c546eed9859d1c4d48a9ee69da21bcdcea51c8d36ffcbd30e6144", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-profile-id.html": "ae43505d67d840baf84876161869e2f18c6e45aab19778046b0c9d14623adbc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-target-device-id.html": "60144f64932f1dd3cc598145070200bc4ec1d594f2280a5a57a209d9cd9fff28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/has-trigger.html": "38630ca70952ff7900d082c98b47d35ee1865d4729909f064ed3cae671b4cf5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/index.html": "75d63fd1cb6cef1bad0389fa4b08349adcec50fb08bcb1ca330e32c24d1c7283", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/new-builder.html": "0b8cf07e7944e83d70ec371cbea246625294ac694d3d67df4bc2fec5fac4044a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/parse-delimited-from.html": "a1fb37cce3ada60fd13feb29eba2a104dfae9dbb7e7debcd3e40926c1eb9554e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/parse-from.html": "27d5f4c032356cd4095d695b728d59f6c98d6c2d934379146ef68f6551f11a14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/parser.html": "fffb54545060f4ea1d0f06c04dc0820f2d5c9009bd2040a596dd5fc2f46a7689", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/-companion/index.html": "863566b1911497935a639e06bb9a7a8ef74384cb3da4d02b54ea5b82c58dd932", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/automation-id-or-null.html": "a29ce3d1619fafb1ab5ea4f517b9fc267a85d01d50cec466d5014dd84025807e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/automation-id.html": "5318fdb8869f86b85cc9df13e5d6f883902f9f535fda60b19cbf07ee2f0f61c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/clear-automation-id.html": "822e18d2376b7c1032204931a8da4b76b940487930ffdc38940216b756e8b575", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/clear-definition.html": "23f302e3e055caaa8c8c6c2a2b626d29b203783f97ee0e6da1de902df8d317d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/clear-enabled.html": "96d68e85a19d8b142610a3b83fcc913f69fa9c8ddb7b2f075a888abd36751d06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/clear-next-occurrence.html": "8a48dc6ac723ccd071dbec329ad7f8008f3b172426fd29ea172c12e15515317f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/clear-revision.html": "521f4b42b4f785afd87f91f119ae095cd81cd519078f1ecf077b89c7ab8134d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/definition-or-null.html": "f465b98db23b854e541ac157d2d761d82684d27e34be5facaa3d700ea1c7d29c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/definition.html": "cd1af18c88485823eb0cb1623f0ba007e93e5e51ff3ea468bb93ba625b78f549", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/enabled.html": "9e0d4d6b51450ea271adf40a1ddf0e692386ed0d5cde9df7150fde09f17e8593", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/has-automation-id.html": "f0ce238607a88dfb73b86460906b355f355ee21d6f3f8678023f8d642d8e016c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/has-definition.html": "f784997db23fb2a2e9a0e4f5103dea4034e2d46043e4950978d852ced2a3a46d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/has-enabled.html": "fdb5dfc28e27c1dc9a18851ea604b82540af5e97a8b965486a812ee4f9da27e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/has-next-occurrence.html": "690fb3f57cf719e80f233ddb1570af221e035dc32ddd19139c13e882201ad37d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/has-revision.html": "c283b11f940837a59f5a09754fe0142af293b4c7dbd9441af0441df5955f5794", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/index.html": "f09f8b081b467ddd91955996554d3eba0eb12f6b5104ce693b97a6c700f5ea7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/next-occurrence-or-null.html": "dd30e64f195e40ab811d4615e624391ab0f5b01d1a455b480d19f368f83735b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/next-occurrence.html": "5a5d5caea255f905fba54295dd6ea7b06beaa3005db8678412c2d42816765f2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/revision-or-null.html": "946fbf276984c1f68e030883b3fac753ee35df5f539603465805bf323cbdc300", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/-dsl/revision.html": "cc3a6d9414fa053bb3f6041e6cf9a24c9bbeebae14b96d413b99d5d93a597a03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-kt/index.html": "28e05331a0f9a4ae0bf9bf7ad03f7507b58e1c290f2e623e48c7a5557ac2a750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/get-automation-id.html": "90d04b73a1dba8b336c2eacb9e7ed1733f5163cb97bc3122ec83b4eef1f374c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/get-definition.html": "46a724e5522a0408c25bcca24ada73ce3d364e6fb669064c1c93cb5f0a1d51a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/get-enabled.html": "f82b136ebf087d0a9cec2b4493b90c04ce2cb543a25a0ca7392257b5cb98e9e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/get-next-occurrence.html": "a9e0d1b7a650eb5571e38e029104d623e5da0bbc2ceace950222de72704a94c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/get-revision.html": "7324539bdf19162d89284a13d383b6628064db64d9dd0db14463ffe7b890b913", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/has-automation-id.html": "bc8e099cb5b976bb0ea0f1ed0bf54fa95994941bd0b3d37d29a9d7307e4661c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/has-definition.html": "7cd0cc39429c4e7c8431b24dfc18544cf4129ecf5df205262112983dfef5a366", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/has-enabled.html": "ab397bf214f6526dca65c61993af7bd506e493fac42f79a4b21d7c8c3144e2cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/has-next-occurrence.html": "1cafd6c1b17b0166aaec7d8f2118069f7e14597537cd669e850fd1a9953575b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/has-revision.html": "e1cfb3d9db79eb22372765f9ae81795f9c99a040249d6d9ff3f423d57cf12830", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view-or-builder/index.html": "0caeb8424c98ab79077cce7fc089e7b263fd70c1743848f44f569811b3218e58", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-a-u-t-o-m-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "61e70cc864913e2081f552ae6135c372eee2a898a2c36ada45d981eef41eb83c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/clear-automation-id.html": "317bea4dd221e03e24406371da223a1cae402c605fb79f0606668fca208f9d41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/clear-definition.html": "b576c97c83c13e8e1f21fd1aa0cbfcc2eaf5dbbbd06731dea0fdc257b53fdf31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/clear-enabled.html": "7a996e082f5f7a72cacdc8252f448304f500c2593410275b1465cdecd9cb521c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/clear-next-occurrence.html": "7ddb05a6502b2e70f9d026a35e971edef882f85362acedb63dd142025e56f447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/clear-revision.html": "da3b7e4a1f6769a28cf5296abf571de195bfda00b021ab3aa6f48af1b1e9f35b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/get-automation-id.html": "d59f4086ab6f115fcb71ae126eb124b1b73939b733e3428efd597c0332a2a421", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/get-definition.html": "5ee221abb66616001eeb05ea9e1ac418b4f5674c4bbfcd6c87951a65c1f38958", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/get-enabled.html": "5d86422770a18c3ae3af572c73b417e1b32e213a96f584dea6fdb7dd28dd8652", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/get-next-occurrence.html": "d545fd856066f001be332f65dcde526a143f9ae34cf0edb91adb1a2ec5b924a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/get-revision.html": "971bd8ebb803367ce8766b0728c1099855ef3f55657c87ff9a7e91cee6c254ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/has-automation-id.html": "c11257f9062848490d4f6b2ce00b9455bc3cffa72a4a922b08f41f3b3ff26234", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/has-definition.html": "6526e0111ee40e876fbab30f7cd6dbaa486065e9df9381163d7286e987bdabac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/has-enabled.html": "895d4c978991fefb04c45699b409b2146b263ab0029384920b10744a57786599", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/has-next-occurrence.html": "289838e40f928aae1188adcc7c3f16d6e610fa09871b1087ebf34c2368a31775", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/has-revision.html": "7efd602f4045cc7cfdb1e0567ca272514b7e708baf86c724fa04a627ec6a967b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/index.html": "1a497292c658de297ebc99305cd56e02bf9f847c108b489fdfea7c55963d625d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/merge-automation-id.html": "3110f25e6c45481501462a9350e537f475628c3adf782f33ba9e3d6b5b887ba5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/merge-definition.html": "bdab05db439d367e6061875cabd8fbc5902fdd9d8589c2e9d235b121f7be1767", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/merge-next-occurrence.html": "59e61a4f7909a5d4343e7dcd27706031f12829140bfed8326225bb77e8a68fb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/merge-revision.html": "923c1cbf1991f0f339dbe57eee38171450986c086f57bdf5c32902a6f968fea9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/set-automation-id.html": "6e111d419e4f5bd265fa5a92d0d056b3273fd872a709f6a23cc77ca366c74e32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/set-definition.html": "18d6eec5d88a440fd2943808b8ae8ab8e18443bf3db0affb8acbe6402a509263", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/set-enabled.html": "7b0dfe82496a67e65fc5f723398227f84d902e32f1248110541269af11ef464a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/set-next-occurrence.html": "45b1cf2aaeef16c65dcae0bed84c0f49f5424186b22d96983f24d67552ff4c48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-builder/set-revision.html": "b4bc2496d350719a4781e41fcf5d4f68b9edf6afd69277061f850ef19288adb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-d-e-f-i-n-i-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "f1aa7d5bbdc010db33168ab9253c390a6f529af360b424614f35d965dfb6984e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-e-n-a-b-l-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "58b54d508c3c81f615e873adfd571ed28dbde15767ed1ac450934cb60bcf1b11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-n-e-x-t_-o-c-c-u-r-r-e-n-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "adfef226adea36c0c1046000ac46c68925501f6530786cbdffd19b98ed9ce185", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "75b10015d102290d3de7d438ec6ace2576fb769c7de80b68d8eb442a9c26d6bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/get-automation-id.html": "1a1ede46ebb4a9e1f4c49aad6829a50b9f544b76eee3594587a37cb209119273", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/get-default-instance.html": "0e9a2d5e2206da6823bad68597ab65cdb977e8ec7124417ccaf4362aa136fd05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/get-definition.html": "8b46e1b3353457c60ca3dfb03a8b4b6819db51a073998ede4475298073ddf9b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/get-enabled.html": "0b6755f6680abb2780b6f4077d4c6f2ab6bce9ac0f85408d555bb69a6e51a10a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/get-next-occurrence.html": "5d79e77253787f89f70cfeb7cf84e39e74b46ff7f915edb6ad2c149af3ec5d85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/get-revision.html": "17d0e4a8a41034e65fd04d93efbfa7ea064cbcd17bb8a067aea74a2509b604da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/has-automation-id.html": "a76ff4ffffec859b590bc93b5ed77ae784d2b10b37f1c9e54579718aa99826f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/has-definition.html": "0ad3549a51956de09dcf86aba6784a5e99d1dea9e1f074dd6072eb6136ffdb13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/has-enabled.html": "e9ed822d019d240a83586d6f1dfe8f316e53b475928f5cfd616ac0086893657d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/has-next-occurrence.html": "50d8f873c40472bba772154fc990723f8c9ae151dcf1fa67a48cf9ddf54db0bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/has-revision.html": "391ed93a0d99894f7db22fefa1cdca9cb0c6029570734e7ff87a0b7e44abfd72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/index.html": "9476767f4f00767bd46bbf91417e29ad380233a974d566e9f668bfa75a99620d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/new-builder.html": "56980fa4a4939d739151b218daf3d24e355e008a1deb5feef2b03978e168e4f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/parse-delimited-from.html": "b3c2a4072dec5bc8f2552c3db36c7452b97469d5e5116ea3db9351a9b0ccee7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/parse-from.html": "17423125a39783fbf625225b4597fcfa87f0554b9864a902c77e4248e1ba2f92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/parser.html": "f154533d2ebbce197e8c840958679185ee8388d3ef9dc7965305d459a1307414", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/-companion/index.html": "2633f6c0361cefa8822cd13760982fcdc12350da747a6b1076c72ea53a37869c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-code.html": "831e7850234568899cded574bca39c010c9c3c12121953c473594a0bdbb8de22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-content.html": "8adff33d0dbf5c2b89de6d8e7c6f663801902e608eaf237651da55fdf833577a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-empty.html": "8cf92fcbd8b9617ef9b2a6661da5a2bf924a2bdb4bbad70e31451d1f6fe81627", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-link.html": "6213d4a05e412cf91a395e95d6f295a26767548fdb9b230ef6bd8c0c6df299fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-math.html": "7c91440c1974a8d128c49360a68a03abecbcd675f34957738d9381ec41dd3896", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-resource.html": "3c0e23fb03f45524453785b2f17b2d85632a26d0724c0b19c85da7fe11e0b625", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-table.html": "758192c34201006912ecaa4017873250e92ad8efca9d4f4c02aa906bbf8dc401", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/clear-text.html": "b82f6497b03675c1686d4b18787a5f34ebe54f2768a79dc3df0d9a418bf78110", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/code.html": "b1cd4774a74b4edf6c39fdeae6af69895d7dedd1a5deb4d52f1f81c2ffabb0c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/content-case.html": "69b76f469168bbb2196f77b808b8f33cc8ef853e1cac0c677bff05f3dcb21220", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/empty.html": "d9b6bb2602bb4f5507d364337ce06a4a7f4afa378f071190a4e7475cb6ed376c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-code.html": "e2a47adb427ceddf135ad14ebc56c053099b5d03da17304e36c541d74ef3e71f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-empty.html": "9d59b020b3f17d10cb70fea42c299f5e011b11a2abc51d9159b6c3cba1f39a2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-link.html": "c7fd853069096e5b67e48f76dc6052db0d0db4591324904056717308a510a25e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-math.html": "3e1c53bdff168d82355840b70f7b9de632ae427df4a1af532d02b2d83571c7ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-resource.html": "72d9332da11d6793467d574d558e14222514fda0599e97e7ada88c19dbcafff2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-table.html": "ff4a11391da79cac419c34a151ced5d6c198863708c480662bd89af2d2d3e1a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/has-text.html": "ab46c5ad45844a6f3b0828254c3cef33d94c1601feff7573974123ba5d6c4fbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/index.html": "b6b36dc62dca94029ed7cd5aaf0450d40289c66d95769bba6642e64a3c5e5b0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/link.html": "e2d8561fffd08e3fac337b8da6cfcf3e6a8a00c7b720521d989e672035b9d1cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/math.html": "7c312ed8f2d93474a93aa1d34da52bc1c908bc2fde495e9ee73c8142bc13e5ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/resource.html": "0314529982b004ebcb15be5877ab3273ac8524417b249b4030b73ef3da9ecd62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/table.html": "e8b8f18b8c4c7cd0b3b0250d419a7d65b7d3563e27b9ee7acc5f75ac2b594b82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/-dsl/text.html": "dbd8bdcd24b859b15fe86e7331bf2a5f7105cd59acaaffe5fc997c35f08ca26b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-kt/index.html": "b8b6dbbe5ff5d17405c47c2e3901c3feb871fce96659a6e8158e71d92635109a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-code.html": "108faa76e16e62eb62a03ea2d45cdfe53390117b6417865c3a92d86d4ea49387", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-content-case.html": "fe2762fa51639c6b33c58dc1bcaf376961c49df43f506f7f0e39b60e81e47180", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-empty.html": "8b4b6dbfa79d9686e5ece92e7333ed4bb6a2cab505a7e5e47dda63c29f53319c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-link.html": "797dd048aae07c63044b29c4618411936d9fffd23b63398eb92cb7fe9414f2eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-math.html": "9f0893ebe95212e336912d7cb4c726e307516541bcb0074de36091d78a376b62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-resource.html": "908a305c7cf9add892a64c235499b20a136517d2d99d5590a52d221828b666e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-table.html": "4d40684e97f7e0dc112de0d74e2ad91c1e16012ab347bfbce95c915a24a5e63c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/get-text.html": "0026814730d471277ae4e0b9be1d40d73082f74e75cfb2b32fac1128faa027c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-code.html": "e202fedde13365ada62086823af4c1b307d38c60fd1dfedd4caa4fe527bffcf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-empty.html": "96f73234df23b0f67da66bbc2c1d0be52b74a8e4a32c093cd793965d8bb420e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-link.html": "d6abaf54253a600900371949636ffe9e91b1b6619c31bfcc5b33c70eb8ff48ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-math.html": "8204c01ab343b2ee5c3b3265c1fa1d1c61a8aec46e7d996d0bcb36870189032f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-resource.html": "75dbb931b57fc31910c2dfef9ce81a2283bc2a5cf7a76116bd243f65eeefe952", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-table.html": "80f0bd13977677ada1dfbf8491aaf0351177ef461d3a935c68afe563ea242a24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/has-text.html": "6dbad0b993a6bba067db567e523cd035eddd415f97f27510c7dfd27362b3d435", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body-or-builder/index.html": "d5c5d44b35b9c89d2a6f8a3f606964a5b3c8420dec5f659e572c5b97683b496c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-code.html": "7ee545188cf52af267dbb820bd1a25ba908e8215810238de9254c9a681684f3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-content.html": "80931dde4c9cc92df8a07b64bcb5f5fa2d1e16e7325c0f9280c8cc63dac22694", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-empty.html": "8a4b3ecbe65e9f35c15700908e27864e585b90c08bc7692c02c070c3ef64fd0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-link.html": "4c465f2a595ab8b8da1d4859dabe3a83a09f21de1ce0ce5e81444f1d1d087a23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-math.html": "135e0be3bf3ba7380b793bd77d4bb720bcb9295c820a66eb7c33c7265ac5c065", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-resource.html": "9f1ca9b6ae32d7ddd121d2dcc715c4f36c3dd6f6a9329c920a47c8b607693fef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-table.html": "c9114519817db17af0d977c43105ee7f633b476794c86d1866f191bc0acd0480", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/clear-text.html": "3f24663db4f8f59825578b51325a6fe279892a7cc2032ac68329a6fb209c5af7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-code.html": "fc0adaef1c8c8dca4786b4adacc0e6bb621d87ed3e9fbeba892a476e645ee5d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-content-case.html": "fab2cf81135895ccfb9029e7602e80731f989a0cd66589a9673ad2f9d9fa2eac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-empty.html": "4a052b5465ceb471b618daddb20e10523beda527681f8ac868f9d0c02a1d0f28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-link.html": "3e255f307e8e71f976f83e7be072b6afdbd0a0cb74f0cd5f579015810294ba02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-math.html": "a300bbaca14ac01375937bfba973faa15bc855c72307c96714ac8c876e48be8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-resource.html": "235ebb2d6106ec20f4bb3886ff9b2b15618a026963e792f54ffddca14261c9b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-table.html": "75d5c7aa63e8fe9c751e688fcb9517c5c98951cbd05049cd13950c1062a9fcd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/get-text.html": "c4b67cd60713b9fd4ea1b3b5feb47ffaeda747f298389bf5c887d790f3f9dcae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-code.html": "93a294ecf8130fca8be9e06cc1ce013b45eca689ebb5cdf8ec56e2e229a50014", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-empty.html": "1f3304d27d1548deacee7eef90bcfd9bddefbb7d3395adb3d99a5183fb69911e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-link.html": "3746382eb2e5bba6926b94333dc3ea923923280d5fd525d94c53f36134a2eed7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-math.html": "0878c9e0716dd954cffaf38f8a46f8e7eae45133f356ffa10d817dcff68937a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-resource.html": "59f3a2459dda11db2d6e0346f3128f07df96bf426cca827bad29d27179efa895", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-table.html": "266029ae67e55a0c69f67d95de58e28e8f654f4f5fb75f193940e21b1c7e5de7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/has-text.html": "b1b1e41cf5511b6ba6efe03491d36f628bf9079db632a697bcf0704a28ad02e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/index.html": "5800fda4b34e7b679489293a2bb1600ba791e3ac0792e2ea13e37f52ee1bc29b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/merge-code.html": "2037e77e7feaa936bb95c1ba4f187a239a284525f89c99ada725d0bb1c91c06f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/merge-link.html": "e679a3d5aa83ab422b152c01540c4b70825f91939870861ddda6efcbfefc1361", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/merge-math.html": "7a43e84af208a581e7af01e8e142992ed55316e5a1c059465e127b7749a9d3bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/merge-resource.html": "6c504203624535edd8a3cbe8bf02ee28a009227d576e4a599df2b4efd7194cf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/merge-table.html": "0ed3de3f4c3b449ac54fdc6342cb82d408290de06b7feb8ed23ebb462bdbb568", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/merge-text.html": "b003649bd926a9c2f0808037cbf8bddf55bed1264848bd243b1d634609ee1d27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-code.html": "7614d75d194dbfbb8f6f206c0a3bb94d7c2426da11133eb01dad212c825d743b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-empty.html": "04d714435fa0a7280d1430021baae647a6833e558c2cbe80a191b5e1fb3f88b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-link.html": "9b9cfa71e8a2ec88d4aba1bb72312b61bf2901e82a4e9c07a07a2ce393e6099f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-math.html": "74d5308b30aaf2869cba4857db850a12a14ea2b94686683af46c3644bc310b93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-resource.html": "92d4d670e339b12a49a4e0342be5d1cc2b43ee43ffa08106aacc8b663ca1d40c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-table.html": "2cfc8316b90aa8b7b07e68c0d665f9dc31b6eafefd155413631a9ddd50d58090", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-builder/set-text.html": "b160b84de958201dbd20952584959131e21b0c114a6ccda01d109006d2ee5218", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-c-o-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f6536da65f4e2594d9e30bc2a5c6e83441bb25bcb02d5069469f17cf98455e6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-c-o-d-e/index.html": "3e72d5cad2d0081f1b484f97683a7eacd79c0257037a7b06d56426486a966865", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-c-o-n-t-e-n-t_-n-o-t_-s-e-t/index.html": "9386b384f7928cc2029925c203a3b731bc9b83d515c097c9500fb78add8f08d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-e-m-p-t-y/index.html": "b566d70f3bd7746a3e6d09ce48a0dcb9a7bc73b90dae387d979705d8cb449b1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-l-i-n-k/index.html": "b2d35b863273b4abef7c508f0127d215e4e680388720c2b95f0b8ad113ba8898", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-m-a-t-h/index.html": "606e901a7cde702663fb9c5752a08d1edb7d06b26abba70e68dfaa99536d50f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-r-e-s-o-u-r-c-e/index.html": "611c1c70891d2e8c5e8ffb73cff0660019fb9f360cf115df9687970cfe7f3aa6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-t-a-b-l-e/index.html": "2c0591f4e2e4327746b8ff1cb02b6c461ca25cecba9b096ec654d613b1dec746", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/-t-e-x-t/index.html": "4879c4db95febcef6c72a249d06de5eb447f99b28df32766d62b34cc7cc64cca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/for-number.html": "37e5595fa766c06f5ec0c5cdb66e6d2ffeb5efdf0befa097a0bb6b895127dc95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/get-number.html": "ace0df204c497c9e22c7f7b3e19cc75a9b5a0952783fcce6c4232ddc12a871d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/index.html": "945511511f6f49ab005f6b864ac80b31158801f3301f96a19a82f6214bb44ade", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/value-of.html": "01c2ceec4960eed71e3ce25f50feb63d0572506055cdbfbfa2dbb275d88114c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-content-case/values.html": "f3e0e24357061ef0fea8cea9d0ca1278e7df24965da3f5497e22eb47acc9bdaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-e-m-p-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "c866777c66911dd515e2da75daed7e5f93b99f1923d5f8057fba639fb1e654b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-l-i-n-k_-f-i-e-l-d_-n-u-m-b-e-r.html": "db0723043f054c6206a149b4d6ff677eada147bca7907253ccba19350934d619", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-m-a-t-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "e943e3778a0fc4a3e78553a619e5d58022c4c04dc1ca98534c7fcdc92caea593", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "9a022aa2ab2a40d2b64ee293e6a3392a4ed25c0958ff58a4d3a4f29fefbbd1b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-t-a-b-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "65b6282ee9b8285d1f4bb80922aa967622212a073dee11f6c1b0aeebffc32cd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "2937de95f3306771fbf9175bfd39eee833a0df3a9327aa463eae85cbb4d435a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-code.html": "ac6b4fb68b18111bf5173a43a76c31db49d721a4a4d398a77b11c02e4e9836a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-content-case.html": "5aa7dfd870a866ab2906ccf73b0f803d4e75260ff5ed6fc7ffa9f13b82170763", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-default-instance.html": "0ed79777e4374a7835540b2ebaf94f04a98eda3cb8dfc1247c38357c01697729", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-empty.html": "a7776f6ae9c57e1d29920c7ff7156e32a252df92cf2cc656c40458adebb611fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-link.html": "5af619593dc369fd59fecd52162dcf71f823369d4066c53c209e5fff592d55f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-math.html": "8c70fbd9adeb03a145415d3df85b18b912d42f1cb159275fc48ff38c8f813976", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-resource.html": "127862b7c7fc8241fe2faf63b798d50329697470fd2fd7baf6600fa4c2cecfab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-table.html": "4016b232dbb2a19b5c279df70603231b63c257b95d6237c8c16b59aa195327ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/get-text.html": "bf88bf63d6e81b08d1be32b22a40984c9824704fa1e4d0445dfcdd113e6bafe5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-code.html": "6a43c7e2ee6191fd30fd2be36fd934d696c50c565ff92ceeef00410a675aaa62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-empty.html": "4fdb33d8f6a98f67f4381c04a77cbaba62d42908ed63309c21ffbd1958f558dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-link.html": "cb51d1494ecc525865c4a3d6ed8ff999c75aaf32fe3a4c201a8a1ecd611baba3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-math.html": "ceab8e7d4a05e8f9b5e53ea67c592204c8091ea1b308cf3116e71cd17c8ecd24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-resource.html": "ab2eb70e1ffaab47effec4476e751ed8d58f67bfb2dc37e7c583aa01df85a93f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-table.html": "452d3d4e9d2d586b13c8cc1ba01ebf3e6b609839b5754d027da342c4e0c869e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/has-text.html": "0eeb9c557672d5768c73e01514572e6644500f14f1064e2b3ac9efc747a4292f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/index.html": "4c9c9c93106c908b2667dcb3303ef9c5e087d59ffb0f9fbf6139f9836895a727", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/new-builder.html": "2337b151cb2387dec469007b0057504cb18788072cfde2fa834a86e9eff96a5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/parse-delimited-from.html": "d60764b73ed8534664310cfc1843aea90da7ff21a5546be0aa8f7e55cb47e80e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/parse-from.html": "b646f70c02fa3ad8df1c2a670c244151d5aa3c1610d9134f645e2b4eed35dada", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/parser.html": "a1094aca47ec38d241479118eb01f2ca3216cf98b5b25c3265fc994bc52597be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/-companion/index.html": "de0cbd8aa2b9c6e49b756af6a46e4def1209537d791c2ed736a01948b988bcb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/block-id-or-null.html": "57fd928a78f537bd335fa37f08d6ab3032f3997c06b807d8db86a625e315be57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/block-id.html": "fc19ec2baac21eba87187ea873b6483049fe9f2714d2bad8b25d941f77e4da00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/body-or-null.html": "ae23256775fd81c2feefffeb03e6664661d1e917f0799b6cce5c288ad42ddf49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/body.html": "8664a375b27e17e79833a36c1d726ca12f1364bf7bb8eca631151a22ef4e13f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-block-id.html": "536d16eccc9954a68724b588048e159205b1173badb657fc55b215257a60cd00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-body.html": "4a3e6dd0f806380a1044c18b378318c796b78e467201d1eef4ae595a35ed745d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-kind.html": "b4ddd2fecd41bda084293e40bbed1808cc38385b64ef07a02b065cabb45f641b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-order-key.html": "ed8f55f971270886eb4fdbdc4e9af575bf3f286e6267898a1acc5a267b4dd87c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-origin.html": "5d804a70af9cf5d347bbdad8ee6566ee86ef225f16fbdba606eb5cc3620f16c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-parent-id.html": "f34efd179fa418abd759f0025b4d21fb34f2f1317e9f51c42e71604b288a7479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-properties.html": "e3e3a7e5ed22accdca40c0d52b88c1adcfdc86eaa00a3b831da9284c0a60baca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-block-id.html": "94e8c943afa3af8771f19e6a388e1c530e0c5ecf19655b8934ba010f53e91732", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-body.html": "0142ff5a356a05b577e7396fabfa93c3590e258818d08cbb03289bf303a9c02e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-kind.html": "8bab5109e0e0804534ca6ca9ebfc89fe73f744a8c7d7fc8a15e989dde50b1ce7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-order-key.html": "8184b3850a45ac4dcb9ab3d8f8c6c8fcaab72a1e1643ebbd2288ed494f8712f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-origin.html": "75a0d7e9ab7d1e1089287a8945779fe026d2d3c8d5942daa382ad60a7805e945", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-parent-id.html": "e08ab5248118784a6ee3e50b9bbb9e6a7b33d858b4b4c193ff9e1128feb712cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-properties.html": "c7ac4685df537312c01958e2b558920a657db25deba499054521d726edf06215", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/index.html": "0ab00b0305cc063c9076a585290e205a292ac885984e7e187c880523fd2d7db6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/kind.html": "98771e1da497bf4d75f79d2f91af5313af0be85ca7791260d052b134c4c0869f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/order-key.html": "6d0a00a9b2464d1a3b0d73658616fad6383564e54ccf68d2c07ffd01cd12cfc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/origin-or-null.html": "478af5f67675f22fa60a0a8d2f36b269566a349321cbb187eda7b3b4eb419f83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/origin.html": "90e230b7a7cf9f1ea96b62bbcd30190d4a80ca907f1f8c66df123861494b2983", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/parent-id-or-null.html": "34b3e7fc1501dea47a3d9457b5f78c6cebf050133bebef625763b5c813f4604e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/parent-id.html": "baab17ea2141e232f91c6c568f3723b1c24292e60dd4706e2105ad5e22926732", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/properties-or-null.html": "c1b694818c821862895740e952de9a11557dc488630f060819c361264f46c5f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/properties.html": "e32acd0aa44ada602c1c138fae4ba85ee2d6e14a259e1c45b8186e6c1d647970", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/index.html": "7f0901cbe7c36c8fbd1087a59d7ed9f579f08e86476398eb72e5ec4cb1381c05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-block-id.html": "cc524cb6d2a78144a5892738e0181608ce4dbe943aa435f0ab750fb076714a5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-body.html": "73846a2839a82cc2de190426b0996cb97cae85c30b86090bb4b75cbdb4fcbdb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-kind-bytes.html": "bd10412088a4a05a82fe3a030f1f3867e27ef40ec45ad910941b80e43622936e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-kind.html": "5e8e87802e0e0805a4c958ff6f1b5b47cf29b1ec5bddd4a06b2ba632fe9590e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-order-key-bytes.html": "86bb86d0ef01ba7bc998816b0375b8771b27cf498bb055f554b80711d93515d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-order-key.html": "e2116537c8d272ebd289baf2d93eb69983e40458cc9badf67fd1b5294fe198d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-origin.html": "74a59cffe8fb4e697e05e2a5b0abb0d1846cd4870782348c790e842084077c6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-parent-id.html": "5639bc623c3655ea1b03f8c61a27464982a0e375220d2055d94153010c6da457", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-properties.html": "c4a14b7c0e9e3098014c1361b59367b4c8819ed4b64094e3755cb1c9ba9b01b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-block-id.html": "18fca06dffe8424e1c4f6d7fbb14d240ba619e425253fded9e92bfdf800faea6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-body.html": "edfbea62f562bef408e607addbdcefa542c1c5c77a654efbab9506dd9a044e79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-kind.html": "c694a4723995509f89b0e85a8816870334f6b815abf9b3cefb2aaebe4c49ad81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-order-key.html": "aadbb59a4ca2255f913ce0f41b02533c45b551f67a5569e0c6e6d9d659a2c56a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-origin.html": "b9073bf77b140eccd3d2fbd04bd0299bf097733b690bf7fe92259f7bf2af8442", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-parent-id.html": "7cd4c02ec37f825b5f01cf176c4857af26bc7920286dc8e4ba21e7be8909edc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-properties.html": "235e34039e678249c58bb2482792d8ffee4abae27048916df1b0d287c36417a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/index.html": "546c2f5e51c640ae2516655c272166b64b3ee9fbce55195330b205d986c47aa6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/-companion/index.html": "e6ec1de273a9ea82928a8a769bb23cbf0a40af2468080f1ff6b207b8f647240c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/alt-text.html": "88c09e0070818cbefd630a4d0cf2a6da18941b2045f990f71f1b082fa0b0b286", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/attachment-presentation.html": "c322a872b4b968b0205fc89b07dbae4aa11fdb267bc5e71959fea4903b2021fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/callout-kind.html": "fbe109e43813b7108064d5ed425ae223ee57cf73a42ff05ed67a20c37fd4a836", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/checked.html": "e38e3d86c44e1715d12b73de0424d03cd958030b0b22ba77ad179eb8aea71527", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-alt-text.html": "34b2bc35cbb63382c93ddb9f202e3843c8e7a28af84eb82b41d2232449c4cb64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-attachment-presentation.html": "1115fd8010150bf72899f6b07d84bde3d8964638129f0ca75a3e6cbdf595553a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-callout-kind.html": "20b77830400cd6d862232d764a3f0680e3c70d2d6b4428b001a5117edcacdc2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-checked.html": "1968f4c95fe6f5d02dd315797ed79cba2e796a419e7b77dfbdee7985e3d0f849", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-embed-render-mode.html": "f091d3cd724f0cd9b92d8ea2b03dcba7e34ad19ca89e257622b9b64837339aab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-heading-level.html": "427a74ba73b9cb09a6b0ab98a6e1edf7b82d3a56de998da0657d60b68180b0cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-image-layout.html": "79f62a7c9a2c4f04be48d6bd9b54520d94fc5a3552a883aac0757112df1c7792", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/clear-list-style.html": "073b439e91846465c53c6e51adaaded14223c236c40334afab38f4d550eb3a5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/embed-render-mode.html": "7995210ff94d5ff4bb0d154c0c2ee8aeecc3ef07064729b9a2f6c354abc778b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-alt-text.html": "d5f85d44e0dfeac1802e4322605e725bf745091d6ad41961bab04efae7013197", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-attachment-presentation.html": "074871861f595a6b70f8324140f502037f28c03818646b2f65d4c93b656f309f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-callout-kind.html": "37b72d9e507984890d626a79c73ceebcced7948820ca3645b36274c234574131", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-checked.html": "4f5e83b194ee95729d02d980e3a212e3c1cc05273d0b8a55dde6c81d22ff79b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-embed-render-mode.html": "cbc23cd8728bf4ee0fd7eb1a64294d1d9cfb1009b231bcf30df180f0ae864410", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-heading-level.html": "97a45492ac3e8c176877326f865a900343b01f7f1ee2099a05bcdea455574b64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-image-layout.html": "ca72268c21b21d6bb6c3c7ba9bc00387cd60dfd47c63524759cccf42c386bdf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/has-list-style.html": "b982656165f0192d009012f6df4b5980dae70306421050e8ae052edda2f27af2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/heading-level.html": "a1a3674fbde96a67f33db97240dedcdcc1259ab8e4df53cc86717cfca8cb66fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/image-layout-or-null.html": "d1444778b28d8adcf4f63beee0c332c8e6b6291109d5c8c67db60af2659d3f41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/image-layout.html": "a5d56695a9f73d0d7657e3df84bd1fe49269c51f50f94c9798a6c26a414cf65a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/index.html": "a20ec1d109e50e9271fe2f1612f9b35217d47180c8f00b8d4bf3b60354d60ea2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/-dsl/list-style.html": "2794d5951b4a822e9ab16f4e5f08bd45960dfce080a5082ea5837c2779f09e9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-kt/index.html": "6666137d3fd02ef02328e19b26eb8fad8eaef246cfbcbcd0aacc1163ca88edbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-alt-text-bytes.html": "f100298ac6d93994698c4764135959fdb5bcce845c1bafaf705066aa78bfbeae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-alt-text.html": "275f88dc23c21050830a6151b51d5f9e2e77bffb1ddcd2d413b2c2cb066e9cb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-attachment-presentation-bytes.html": "6f35e3523975acf1649b146c9e88e9cb4ebb091f6b6443fcea39f85383f6b91d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-attachment-presentation.html": "7e292bd603c8baee780ca4c4284c6fd8f1a15307f4c044bec5e43659e1dd4913", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-callout-kind-bytes.html": "0c66880f0c142ff5903170aaf73ceb059d1acb97742a80b588dc6890cc202dc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-callout-kind.html": "e5afc0d39ba7a74f6dba74ece62306cc1bacea07d402d15d9a282d22fcc248c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-checked.html": "57f3c24a877afd625192591e3a014b8a2c5fbad1e71de805acde1dedc3ed512e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-embed-render-mode-bytes.html": "2b24c24d319ddd996fd986fe13a3df4e680f7cecd43d3bb56c3f3809370e35d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-embed-render-mode.html": "b8a434f33498853baf0a0dc5dae10e38d5c19c46d5a59bc35a13f9ad3625708c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-heading-level.html": "c937994599bf54757941aedf1977c6a3023b27b8b0b0eb3c2b5219262164e321", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-image-layout.html": "b1c2d1859f23103e4d3e398fe4ef6c42d7880dfa4601f0cf668e2f2bc4791e91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-list-style-bytes.html": "ab894af724467cbc44e38c498348124e66b9e7352231852910e9adaa49e966cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/get-list-style.html": "aba480219e7d449fe92d7991ceaea2b6d63670020e9bd6340db1a6d5aa5c589b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-alt-text.html": "b84acccc5838ed0db2fe6129c0b9116671df461516c9ca18cee6030e90a9aa1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-attachment-presentation.html": "147f039ea416f8e8d4058f34bdb4107f33ec9a2327661910d4bc75c9b4576719", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-callout-kind.html": "3179f99abed81a19ac962067ea5a35d5580d1ad5c94d8cf1603788bc11b99c26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-checked.html": "817ff5b0b9ac6493919628ae9ce953182f8ae2c4c1ee285fc409d7b4eb9304c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-embed-render-mode.html": "13a941d9b44d08e0ebcf1bbefa295a6d298cd74533cc64c512bf5dd0e36ad93e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-heading-level.html": "6c52e519352fd509198136253b0f5fc8aa74d686d2ca6a6f752fa5904eb951b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-image-layout.html": "7ec20c3c456a0b636320e1ec3cd26c261ce688e278c53bbebaab83a9f3229fd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/has-list-style.html": "c7f3a6e5c5200cc655a4aefa59df2506b97fb5407fd910ecad9fe43b95b55080", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties-or-builder/index.html": "42321649cd3ce24444fbf596bb575f17e1f8255c3712ae9e7da018ffa90533f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-a-l-t_-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "064ea983d8c5d9378736de69070641e007ab831e2a150033dbe7729bf26016ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-a-t-t-a-c-h-m-e-n-t_-p-r-e-s-e-n-t-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "83d6bf735678ae83e72df6d7b7e2c8d926066c4f9f89f728b1cff4d4cd4b7f84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-alt-text.html": "3befe6e350c70ad366afb164a3089352ee9c3fe219fca09b14559159d99c0129", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-attachment-presentation.html": "e4b7f94b3b52309296e02569bdabab6bf2ff1e1e8d9bf5247749cac85196f375", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-callout-kind.html": "885489a2068e5bdaff1ef55f287e5d18ade87e669da76a9424d45d74355eac37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-checked.html": "6852dd85b5a6a5e5a35c57e02d24b13a729f329fc33af56e7732334c3e3aff4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-embed-render-mode.html": "98bc44856c2b9cdf0f6c1ccd9487637623741212c0848bbc48a60d4e43ef762f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-heading-level.html": "04fbaf31f038ac64869ac84b2cee8a7b5b91e7c94a7d9c228baf32dd0888826e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-image-layout.html": "fe4cecdb5ba1d63238643b8936b4fba191112d602bc59c16e7f44e309ca3e140", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/clear-list-style.html": "e6bcdfe19ed4b045f8bca3b601f9aaa1ceb1c2f432e1775a51ecac03c80a8641", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-alt-text-bytes.html": "a7273be04a0b72845fb12e499191e33ea7442381551f5187154ac0d015a8ef02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-alt-text.html": "aace47ebfec28d4c1d93b83febf4832a1429a3693b22769af1dceadaada96487", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-attachment-presentation-bytes.html": "82ae31e9d6a0c9ccb599f6faa06c61d5b56138d2ef3c6ce7a32f45ae2979002a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-attachment-presentation.html": "a35b18df74e49196ede7a8ef87809fffa58c59d58658e0dbafc669028ff0528a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-callout-kind-bytes.html": "e299c4dd88969d7860239162be94fdbe2bef1770297cde0e6a6236e313412717", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-callout-kind.html": "74fc75983e4d859113e559da88d02c13a60f135a5b981d21bb114b0ae2c117d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-checked.html": "9feec0f48d6e5f13a23091ad9a01efdff3a74906a640393794afc71dec41df15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-embed-render-mode-bytes.html": "b831d050ae4bb51de68fed0fcc529ae5843854d7cc2544d2d88708c119292427", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-embed-render-mode.html": "ba265aad097287f3c19c1d5818fe8d90c55e8633834eb6ed1504802202d738ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-heading-level.html": "9aa7ac92c73be0a2ee899d397cda97d58fd66b21451a32ef4590024f92fdc269", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-image-layout.html": "e553ca992816690931d18db90a10ce528836a6f0f56100830b52f105f658f2f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-list-style-bytes.html": "89276f59afb0063923bc404256314c5d53d2bed772e827ebcc9638233d9f20d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/get-list-style.html": "41c617a4a2ea1f826f47e560e86c4b422f3e1a4fd3b005eab009c9b51964b6d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-alt-text.html": "a3c6c3431ffe146be0d49a4f7c9c0cc372ef14d4d203b578b07fd6db74de7ff6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-attachment-presentation.html": "6f4aa3e954fa6df97914ce8313b1c25269f9a02efee8ed6d507fb183a859202a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-callout-kind.html": "2a66190126935d782f96b3d57fb9b50c64414564b1cf139bae5a711fecdc6bc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-checked.html": "e3f8c4952c39471e130232b8ee2649b71fcb2b6917d8045ccf84ec73a3451e32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-embed-render-mode.html": "cecfaf45a6a29a088e51d8ad1c81e6c356d29a0fcb6c4f0d7353788983b96900", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-heading-level.html": "fd315c7bee92383bde73fd73ba6393999b04dd3f8bd29635381ec2a635821302", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-image-layout.html": "88d76d2d4530a61940a4ec56fc5534b28464ebc3a72d7b15298b6a40ff78ca4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/has-list-style.html": "60d49d5d7b748900d18b89a80d2b0d74d10b4ad945304ea441ea693d393ac448", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/index.html": "fdb32ecd094fd63ee898df4fe741023330012be515b83d130b2713d246cbc699", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/merge-image-layout.html": "c9ac9840812d47fe3e789bab0f106c3567c6f57c36151d5f8088c88a93a34482", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-alt-text-bytes.html": "6496aed0de0fbd9a193f1f937155cebc3030a8b7ab690467a16a5b04418f60e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-alt-text.html": "a591e3bd28713086aecb92329e81a3820d8acabc534a969e51795ab76fa1a078", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-attachment-presentation-bytes.html": "a624b3a6d389329319743bf9cc22ce347a2267202e934017d32149bfc566c762", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-attachment-presentation.html": "59398ef01645e09ac61e2effef41e95af61c4dc68b296639adb2241440655d5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-callout-kind-bytes.html": "dc5a38c534cbb9a59664191cfc5e252c8b1c37a1491e22d8c2d876a68b8edb3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-callout-kind.html": "cf194b9e2890b7cd2dcba09554d5b244c572172c656ec835f3a0f68c6a36f4eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-checked.html": "ac3f6f2119c1c090992b34be78059491cc5c2e5e521f55f2689a9138d9039cbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-embed-render-mode-bytes.html": "19ea417e651c61134fc1b5f77e0903b08b446920089ba87b2ba6e6f625887250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-embed-render-mode.html": "b4fc853f35b39a1c37d7b853ce2da877db427c811a6c70757ab4cefa7b80ce8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-heading-level.html": "b10bac1896cf3e33d7040fc9c57314198e32859b0307fc3965322019c210f526", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-image-layout.html": "de790a594893c01a0a03dd9e6d6c914892659bc46a4f70cd6258df568fd8f886", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-list-style-bytes.html": "094c13b8f635c4e4643b4d0bb10c3fec207b51d73be1243aa27d00d9f08206d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-builder/set-list-style.html": "a8bd62729ddd662f1ceb03ba2147b9aa9103bd962c1afc6497363ffae2262ae1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-c-a-l-l-o-u-t_-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ce0a7603f1c1d24b1abb73ccde0296f86981f6ca7ffedf8f6bf0147986c32dc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-c-h-e-c-k-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "991d67a1fc094f7da18ab3b0c1acd6d02893af6af9ab9b5d181ca20c4c707e6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-e-m-b-e-d_-r-e-n-d-e-r_-m-o-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5f3f31b2f9e69a93d273e62e56491b6453986b47d442611099e3e0d2d1b0c642", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-h-e-a-d-i-n-g_-l-e-v-e-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "a16f0f5f49335a14fc32078d9910acfef78cda797cb5009affbd36a4a0380b95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-i-m-a-g-e_-l-a-y-o-u-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "2d354f37c73fa6eb030f2b8be6b1a113cb39368baf7143c999e97c3b4e584427", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/-l-i-s-t_-s-t-y-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5aacd0bd254c6312c3d7c84f5ef122b67b13662dfb1a2d7d60f2fdba6561cc0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-alt-text-bytes.html": "583b83ded63533e51dd2507d31866226c2925bd585c2afcc3232dc0f6e7f6d6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-alt-text.html": "6e214c10194706e0e697b4476a773cad3d490ab040cd930b7a1ca9bc56fec399", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-attachment-presentation-bytes.html": "62a77b47837d8b305cfe21bacad420a092cfe9ba9bd46ccc2e1fd16b93c08f02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-attachment-presentation.html": "21022b18a4c111d5134045ed04ee653e8c4167f54ebfb20560e8e4b0b1f9b333", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-callout-kind-bytes.html": "d459b4e1989b60b1c5361513bee8bfacb0f9b51b839dba697566f79a0007cc56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-callout-kind.html": "ef242ff0da92636b290613f43248e3f5771b496346f9fce9ab8d25ceb6d4d750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-checked.html": "d151f03bc291b7d28184687c5768d8e2a9a88f9791d27e33fffe87bceb9cf586", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-default-instance.html": "95c1cde1bf462580ff3003a1fbec1b41576e2baf8e5717f568fea6dec1900c2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-embed-render-mode-bytes.html": "e63c2f322a48f45a5a68ee691e3dd7e18f4a8752c13a470d46b011c2ccacfbec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-embed-render-mode.html": "98c96656ed74246c45d3db1f166b7d6dfaed1efb5c2e5f758eb49a50be2d15c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-heading-level.html": "6895ec749fc2df54d561c35eca23d9d938ab69c67f34ec8ee9a756897401a97f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-image-layout.html": "ed168cb8a2080f994b4c903ac111336bbe1e36cd9248dd1feb774c4af2db0d65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-list-style-bytes.html": "4eb013315564c31d93f4578d1f2611019e46b846095385d80899296541280243", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/get-list-style.html": "98df4b282e61b539dd751059cc6dc98631987fe3d83d9d589b409c8f70b12bd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-alt-text.html": "7111ef287e38f0b02d16d5d138aee1bcf5ea41d3bd61818502a722f1a0402715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-attachment-presentation.html": "afda2bcf981ab315cf3c8f4bcea82abbef334bd3bbe8b7fa2e6bddc6aabf6ff0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-callout-kind.html": "58124f7cb3e54cade2553fe5af428682c21a5818cec64ce53da91148d4abe674", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-checked.html": "9bc705d25f882d185592fa616fd361cba70394c30ae2940c4809ae677d985b29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-embed-render-mode.html": "b5005d60c6366130d560a52acc3ee94d61c2acae74c069f8dfa360831e61ce33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-heading-level.html": "8b48c307de819b0f0d538d26ddb9dca1aba9678d8f9233a62860493e00c42628", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-image-layout.html": "0cd912908dd6227d38496bc05b607fcbcba13bfc6a06a07a61fd02483a62d57b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/has-list-style.html": "c0da3a50cbc9ba752ec86c526a09fb510a9bf747370e5b7e0436beeb30dd306a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/index.html": "c5c9bebcf07b2bdcfec0792bd82cd91775892f1511e42237e5a50a7df71559c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/new-builder.html": "74bdcc80ef5d4f259e6821f183d1f1442cab9867a083688bb63f0c9a1e8ef8e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/parse-delimited-from.html": "1ef0dd8eeae1306776540b56b98bef7276298e6102e1b27cc69970a2e4db543f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/parse-from.html": "346c7fe398fe9d7f2ea87a7f360191ee33ae50d0a0b94f7daba8255b762a7ac7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/parser.html": "c461cc68e8e63c3f25384112b2a3f662ab8013bc5c953b406cf4100facece5e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-b-l-o-c-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "90c36d242f9ab82af29edff79b0d9560cc54db974b13a62accad9bfaa0ab4fdb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-b-o-d-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "422322b6325ac7c4960a3d4f64cee3fd718c818a4fcfbe2653b0a52972419bcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-block-id.html": "73cdaac0e06db42a23de2728265791d94a0bf47981a2c6365469646e9b749838", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-body.html": "c99c5d3626df3d79241e57acc1fddafe7a0272832baed0cc4efec31affcf71f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-kind.html": "5aa0ec4b137c874795862ec300edebfaa3df39af9007b45b2be95e9e22f482c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-order-key.html": "129bce016b2dcfa84de24b36cc59f58ec2e092b76f0fc194611c3cc80118cff3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-origin.html": "9c615e240aa6cc59173cbeea48643af9af54e8139c67df2d38d06efcfe4071f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-parent-id.html": "9ff5be733cf87373b3d9636e089702d4308ca6dc16735eae1319ca217053b52c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-properties.html": "3a4db5ed5881aceecb242ad20ae315ad829c1fa9233df8ff7f04ab3e31df490b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-block-id.html": "eac308c40c36dac0d13cfbeea4f9ca089987ee29870c8bf5c2cae809445ec121", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-body.html": "fcc1f421aa21108534045b372ba06ba020eb75b38fad7f3a22033f07230233d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-kind-bytes.html": "5059e0cd3968e4011c192edb2918f8d6f3c875179afafd69d7a6fb73604c2070", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-kind.html": "c1ecf14182c1d618216d6ac6b1cdaa380ac259174b81a012693e669398f8659c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-order-key-bytes.html": "fc32bac564c94cf25c550ca5de0675a2063caef083f1f3d827a5233496d59019", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-order-key.html": "451bd68144f6bdc5acd2446d92b648ca6a4fec0c6ec0e3f93c935c45bad4691c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-origin.html": "8f19f0916ab289e655b213aba2a4067c6c243324245b7e16c09364b7a709f0e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-parent-id.html": "e78ddddcd681694f26c6907559e3bf86fb11474582b2c00735446f4be698062d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-properties.html": "2d35069bdc20941de072cfe4944a65891188d3e3da14a7f6b66958de766dd728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-block-id.html": "7b83dabe5b43093f6d683160a2ae92acf278ebc6935d54fbbe47db77345bef6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-body.html": "a484ad8454b5a959cf0f17ad088246e55a7b3e2eacf398c72bcb5dbf460d9686", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-kind.html": "c045a6022adef7972b673d20bf53d4d51be2d8ce38ccd12e69528a6bd35efcad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-order-key.html": "5c2ce61cdfc6c373a18b995f1f99de4692289966daaa83900547c9cbfcdd6217", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-origin.html": "fe2753ba4af68ec324a501d11de1c7fc25f7205391723f95b40445ab9a6a937c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-parent-id.html": "54965bda905c22326db5376a2692c0eecd5296552644902231dd7cf73c65e8f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-properties.html": "81ed3316f25cb8e6c8f34ec334be01a9b383501e6fd674284709db58c3d09831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/index.html": "3f3ebdd5f4020fe8a70266ff69b409571f2ae6a601c734de5641d7a7e5e571c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/merge-block-id.html": "934cf896b9624105c930044ea1ab606a78a890e23c5cd09e15f10cb7b0392f32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/merge-body.html": "7bc0f7f654bc0d13f125c41d40a099230bc879f9ddbcbf2ba5104dc61ec11189", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/merge-origin.html": "1fdb8a895742837574174fe26db6ebc3488c65f87ecf03dbc0248e8a07d9f603", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/merge-parent-id.html": "9737c861d67bb295d79b1f2d303dc26bf1029aed635368230fbf03f71e270b5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/merge-properties.html": "c317e0be81c83d816eda3dc9bd348b2e1fde2531f98531cb438fae24f7ece4fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-block-id.html": "359d9e6dfd02e74a77f500d3f827598ab0bd1655fb2be297247de31cb0ea1415", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-body.html": "6ff2717b0d6676814f4adb6f1cddd5eaffb642e8b2c4b331585795f1d8e8469a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-kind-bytes.html": "9391d5b4754b9fe138cb645687a7416f0c3823def64f7bcd8ee6de9aa9a3ad71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-kind.html": "faa7472ea8a28ff1afa56d2aa5a9b34b4b4104146b758098fea4f7e72e217c3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-order-key-bytes.html": "f8f1e7fae6955c9838050046e33ab29e794bacca4e8264bef8e439a7720c5e60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-order-key.html": "1e92c8a8a723ef09fc458dabd8357c11a9279c115ef1dcfd0d163da43cfcf329", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-origin.html": "bffa86e1998ddcdfd91c0413eccb630fb75bf04f1687e2d7dc780c2068eca812", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-parent-id.html": "a2fe26feb66ed08a8cd6d4b3338c6290640017792746947bd9d2101fea0efb59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-properties.html": "2fde8e157428c719b0814d1b095f5a2d0bc4e3d5d28d2283ac3c07580f3324c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "853e323031b4dec42c4e4243ca7ef7468273504b18f7f0b97b06a4c7541b862f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-o-r-d-e-r_-k-e-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "900d26044d289fc8fe9737249301fea61660d3503eedc9e830c7b00783c6b8a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "1d32eff0cc6143d066fef8c0d3b8e0281bbffb927188db0e9c02d50941f636eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-p-a-r-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "aa6de86fcc9ac132fe4053406e177cd1f97fed73c843b9cd76d85b3b7705ab3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-p-r-o-p-e-r-t-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "72fa36f30153b6209f6eaf384b0145e873c48cac6750b88703cb2f69ab7fbd35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-block-id.html": "2ee17cd9fd60934e1006bc27cb7ef8b0717024e006397f471c62b40356400cd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-body.html": "c8db7edff56418d4771149bdda7e3bda1118abbbc6b7fab75c802cf2c45ce168", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-default-instance.html": "77038a1833709361d8487c23a9eb97cc32bbfb2df107da8922f026fa45412d05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-kind-bytes.html": "c89ce177a953683fe7e2a10ec445379f0f3fffb540cf57519d6013fe0d693997", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-kind.html": "3eebba9ce0779a89864bc6fb175ebde28fdee670030b182fe4cf8070916f7f54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-order-key-bytes.html": "601184f932924ba84e7477296d2041f94f7728d5b142a0512db43d848c7df76b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-order-key.html": "643e04057505981e591fb4b6201cc5da21b40a41c0d4b832ba9ce74467966229", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-origin.html": "ff8f3ff0e033655288e307ff0cce1dbeaa0ad4151a73fc4d02734271dee1dbc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-parent-id.html": "1398865a9197142efc3af81d6138960d654fddcf1b649323e72638dba993736a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-properties.html": "6a689950fcf81f7f0f6f67c5473a6a8f9cb682c87a2985c9137c4e4bb0097787", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-block-id.html": "6059189a0c3c6fdf41bef816cb36f38b33fb9c0fb116adbbfc672a4a034962b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-body.html": "bfd4c31ea328aa9d554a40d8841046cdc87887bd21791be1b5c49f7a99eac6c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-kind.html": "c876eb9ac70b5632b0c38fd8114694ad2341ec2eccae24a674706a67256ed1d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-order-key.html": "e274154d0e36facfabf30bbea0f176b02cadb83636eda3e42e7e6c9929f7d572", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-origin.html": "4802e06adf06dc0279a4a0e3be0b7e33ef381bce578b80e12f975d867a225f2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-parent-id.html": "ea4d6532fc9f3d5939f034ff39f30e48c3065e0a551443b3b0232351e53117a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-properties.html": "d19c2e6f1583108d602429f45fc554b08bef0269f961f6a97e6e5a282d313352", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/index.html": "4aefb6ccafa87a96e56c8ab5f6942ab7950054652467ade4ea95ffcc12da86be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/new-builder.html": "e1961eaffcd532261368ae0f27610f460073f3d5e85915ddc3741340064525be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/parse-delimited-from.html": "23e3b1d8fb3da5403da72695c1df5f5414435196c48acafbe3f6902bcc1e4986", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/parse-from.html": "c911902eaca1c5f70f442c0bdf981ee923f338dbb876d928ca03db87c6cb74c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/parser.html": "148f22d61fea3b1857e9637680285483589672e18edd0891f288ed2dc614074c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/-companion/index.html": "ff6cf830b5a15712b00899ff5c41ecf8e61c5de53102eea2ccf3b5bec2cdf2b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/clear-offset.html": "8268699096b834e7311bf7189b1f90595058805cd5574e2d8344fa1b862541c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/clear-scale.html": "a65970a742c9d8c6580e966b0851c70e04eaf4bb8f527b088ea9b481ae08a270", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/clear-unit.html": "76f6b67043593b8540bc78466a2c6660bcdb88d32094e0715c0cce428007a3a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/has-offset.html": "89d62a284fecdf366f3ed26acb6c803306308b7cdbcaab4e2c328bcc49962cc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/has-scale.html": "ff2475e0f0900f8fab08ce4b8f325739c8ab03ca068f30104b21f26fda01de5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/has-unit.html": "94e07c531f5e36539bc673ba681149ad77488f0f49378647f2b42cf70922a59a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/index.html": "93d149d23cadbbbb12a4a7001007359749a029282e7f7cfa1028daadded1deef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/offset.html": "758d957d60db98c72c18b045397e70427fa0abbb08f5bee5e2d86ff6bcfeaf73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/scale.html": "6b5bdc4bb4a682853b5724465a44f6d3059ed692382bb43a86c30d4e97bb15db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/-dsl/unit.html": "1045f92dc7026743a8ffb7efdbfa0a6ea4d1ba35957a47f8189441158e8cfae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-kt/index.html": "5b02bd50cfc4a69b0c0b9614d96f2c49092ffce7d51aaa676921087c901f58e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/get-offset.html": "ebb3c9984e4e8bb8b98af6d9b64001b453948e2ecff07cc673ea0c983e0f219f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/get-scale.html": "84f1373a3a232c29559d21664e25b3a460e808563eda99ff5db8e786dd29d4bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/get-unit-bytes.html": "ab7336625f8c9cca1ced70ce325ebe722d89feaec9b0f4894d0b997089401b45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/get-unit.html": "a0d6fb95c3a62e2bca4096f24a927b5084b80a95a83c2d5f31da60f0635e5650", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/has-offset.html": "c00733f1ea2f5e0a40375f2f151b906718910fc3b27436711665c281c805ceec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/has-scale.html": "f71d88a283f73ae46f2451f44dbae7a65b24a2c98b18d2f77a878a5922f6d4ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/has-unit.html": "c630726337179ab7fa3b549e08588ddd0f86e18fa31f62e7ff794793e9175460", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration-or-builder/index.html": "95f66a491a7299c1fba81556c8c24989d16b4d3efdfb459c1223670818d9b97f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/clear-offset.html": "86fa801b19f5696ff127b362a1015f4c7216e311d09350ef53a6234f73da31d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/clear-scale.html": "aea75f7bdeba1186e36c9f568354e87ba89bd96b4afe82c4e8cbec0e6282d9f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/clear-unit.html": "0b3d40eeb455c6f46ec0cc93a68a62bc9d1dd1863662a865be1d66cf937f9a32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/get-offset.html": "be12940a68ba9d48af6b051521b73d5f5bc42ff1d3391f89ed034ad9f83ecff9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/get-scale.html": "466f6cfd18e64c67a22cc2372a1821a5558d6fb12e7bc2616db3a1abe09d0a28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/get-unit-bytes.html": "0fa41e00861b9482381b53ec776ec905f474cf45ccaeb7e4c6dbe24aa04aa58d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/get-unit.html": "a5658bdeab19aeaece73ca2f77d44c136cf179490ca38a03b083d6d9c8a56998", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/has-offset.html": "2d68031498b567a66c6d967d937ac6f68453b30e3e4902eab467daec77621c65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/has-scale.html": "cec58ceb0cf26da6c757154eea6256d105021bff8c59161a689513effc2a9c1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/has-unit.html": "2127c49866d3c981223c1d7e6ec76b564f64826dbb7df9aa01939a42502b7218", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/index.html": "20a472f28a199aa5370904d5c32eeae9f6cfbc42b3c5ed95eda2625662b41ef1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/set-offset.html": "6e143144bce2ab3cb95774ff40fdb36af735b3359566640d93e72b6210bf910e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/set-scale.html": "58820193b16eb0673fe7d62e86184fea6483d48a8cecc7624f8332694534d490", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/set-unit-bytes.html": "8036c8c447d6bc1b6469fcfa79d97725b992b979c0fd22ce0dd5269d49685056", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-builder/set-unit.html": "d4b1bc310cc5fd3729ee44628b79ab284f4485d6c7d7293604fd058d6679aa82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "b2dcfa8345931dbb6d63341b075b97c7498256e7a2af445592a8030a7c85c659", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-s-c-a-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "114e1bbb12dd3bd599f6d2f5d2a785eac59b57b25d84b0c328b060c9f14d40e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/-u-n-i-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "e3adc5b0c5fbb12d0d9c29d92a7ed6f53368a6d1f7871c4104c3ab0778327880", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/get-default-instance.html": "11c34bc7e6ba11e6f25cf266c4d3ab89b6e92f8e62b3fad0381a2264a651222d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/get-offset.html": "8d4774b56f3854cd765e82f4d9f1630b85129ee2fa8a2ececc1071b9aad92e8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/get-scale.html": "4202d4f65a62915623b5c535f6bd079f42cf0df71eb765b057837e4effb0d1fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/get-unit-bytes.html": "703db23211c72f5dbec1987c69191697b569899bba1af3e058c6915cd33eeb81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/get-unit.html": "9eba3ac1441969926425332e2a9a2d0e6175d8a0042d90ee1b58d56d77b5d862", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/has-offset.html": "e1293ca28505aad2b369152e1a333ba6120742bb42e6c225f82bbe46b9faf695", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/has-scale.html": "74ecd1a0f1b1603c71499174f18d92b5663e1a3af32b6a5ca5a3ad9a9c5fa3d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/has-unit.html": "8093cc44464ab21e643ce36bb299428d299f9659fa6c9159377b888a07dcff2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/index.html": "ecfde66c809f67867db0657a4d9199e4205dec7eb593598327e8b3a9663e978c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/new-builder.html": "153189243f967ae21564e026399a906b8c7cb748feef5c884c725dbaa7e11b00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/parse-delimited-from.html": "1808503480ab53959e40682c87b89d3cec48e4eb22ec58e964376ca87b2480fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/parse-from.html": "fc16d8f4289b49bfe004d8b31c0c1b67433760b0aefd866c934275139cfba333", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/parser.html": "68fbf087e878faf48b79fef38e113ef6f43180f3ade4af4089eda7f5e4b4518c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/-companion/index.html": "fed02dd3d8242d127bb78c6a092755dccc044200801f1c0a428c66d988229955", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/clear-schema-id.html": "cf20fe2f3ac843a5ad57d4c7c6ba0fe19b89b8af496c410fec9d663edcf0ed31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/clear-value.html": "ee7cee3f6099762a136139f5e8dddb5dc4ccc1a79f479c53416aabf14f5e6a23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/has-schema-id.html": "2fb6c4568afc5c9d5bcfb4a4690feebe1230e7c42106f6572169a3bd9ed64e2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/has-value.html": "a537879cd9e386a4ab36be81ac655c5a30aeec7fac233bce1add018f5acf7702", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/index.html": "70ac1c0b93115ae6b2ee27af87b709a370f5f4ebca15fc37d2082d4f7acc0d93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/schema-id.html": "6e2cfed6c2c12f9fb79bb61e24bb1cc5521a4d934ecddbe46bad2ab452c28e8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/value-or-null.html": "f9a5495ee5ab1dce259629971a47d511df6c80e6331a8ea23ff3058cfa999325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/-dsl/value.html": "8af8522a9efe4f8bd61d8ea15739e0682deb0e5311d3493c041177074357800e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-kt/index.html": "49eda02771f2c6c9c060cd9afc14405fe548cfb1074f851fe6badb6f9957ba8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-or-builder/get-schema-id-bytes.html": "818c6f0c7d413589952fb9d8681f4fd8707cfcd60274bb8fd40688f9139283aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-or-builder/get-schema-id.html": "3ae0d78fcf0038a84d8d73168cbefb91e637ce16546a4a229cc23a5b68815529", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-or-builder/get-value.html": "24bf4ff65f676aee52d92255150108d24fbaa82224d47d5085748d4d8adf7076", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-or-builder/has-schema-id.html": "99bd377931d2cf5f2c804d31d586ce7db542a2444e3f7a72b4d181b186b725da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-or-builder/has-value.html": "1d230c4a9796b742831f05724cfb1066b81d49f0a090c02586b3213b3d71b677", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments-or-builder/index.html": "8c4aba0e4b35f235adb67664b0dd6bd9bf55867a72ca62274d01e8baf7ea5d31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/clear-schema-id.html": "6f8143a0fbd8866b584f60efb5a0439d14def44ab34955fd9e14fed32c5e91f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/clear-value.html": "b1547267c7f88b33e2c5b5b31bcea13da7b3daa9ae8fd88e5d45dad514e31f9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/get-schema-id-bytes.html": "dfafd589839295333538caf44920c17fbb3f103c4d0d4f7c364ad668adaf34bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/get-schema-id.html": "2ba5773e93b63900a7dcb2eee55b315cd6b6f543d8956a4def0016bda61a31fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/get-value.html": "9d6c67a2ca36bf4001d95243a8656de670cc511efddf2000f2bd960f422d6191", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/has-schema-id.html": "39bbb0594f5918cccfcb7ac77285960c9be4d34eaa03c6cb0f7d03bc43d9c76c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/has-value.html": "d6b2d670153e90a5b6e919729585abcc80d15cf2c5b1b16cea2edc581f2245b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/index.html": "e51b7fa2952a236ac028ffac2884982cac4dd0a89350c3d02cd0c8ca71df27c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/merge-value.html": "f36d35100f38ed28a2100268228a5b40294dbb7b55b7f8a2468c2b209b5fdafc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/set-schema-id-bytes.html": "6c3e7f41cdfacbef17d457eb2ddd44352e392f34dc5592a1ea765832157241d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/set-schema-id.html": "31ed9a172079539d3c16ab41f8d61cc30eb5d7676e58ec188ce3de718d6b190f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-builder/set-value.html": "4f0be10ae785e756a67ae2e544a667fd08337990596f887fd1c9f99da21ac112", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-s-c-h-e-m-a_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "5c2a7c4d5fa63203e8d5210f9ebe30946c9b63a97b74cc9348c12d0923b28760", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a9461ab047dbaed69d4435e38fd9b93f3163d41f90a547c23874980720852a83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/get-default-instance.html": "bf41288f33f7901d1bcbaba19658adc80dbbc53a8fbdffc378fe940bfab909a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/get-schema-id-bytes.html": "301688be2dbd35f201deafba81ca128cd8f55a54608c75753d0aa919d05eebfa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/get-schema-id.html": "7b2221203b5ac668783b4c0b2d1e026086678b7dd6be17d01b610e2e7b778ce5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/get-value.html": "0a8173cfb8ff273860d8ecd1e896864a9d51cd14f3156a660c573769926c49e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/has-schema-id.html": "5ebf6b7f268f024c2311e3d2905cbe64dc08ed4f27ad712af5fd0fe41852dd70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/has-value.html": "33664150c6da60ade97df279d7bfa7560dcaa5b640386015c6e8aa035513fc76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/index.html": "d9818b8269a54ddf079f132bd7779b79b37a987750a1e448ea91e8dcfa3c436f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/new-builder.html": "86d01c53003f690c550d36287691d0694d7314e2290d5f98d47d0b7538d171d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/parse-delimited-from.html": "c0118c0282933d5b2004d52602b974b3d3fe59c668ea04bfa347be8d9292d679", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/parse-from.html": "461e9dfabd78764efc9ae3fc350c6bf7089a302aa47a1a90e21d817b93624e68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/parser.html": "371eb19f0a5ce3d6e25b189a68f0ee2540e1372923fee1c0e717ce833483a085", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/-companion/index.html": "08f57635398afc21b4a0f3ecf9772dfb5ced7e09f9c046416a90b417b8d40b94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/clear-schema-id.html": "d4dbda7b217861f65cfc1dbcc95b45fd4586f04b41ac30dac417aa4f41aaf9a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/clear-value.html": "15557db954391246446fdea84bd5eda3fb6bcc545f705ce20730bb82230602a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/has-schema-id.html": "1edddd9a55d5cca2265b4126aec2232de0d064c5ddd379804b0b62e0f47f288e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/has-value.html": "2070b752ac61aabf60bc41355772b5f9e1babff2b6bd8c2010adca7507d6173e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/index.html": "75a2e4d4e6a9ce1bf261532f909fb058829096790bb5313fef213143c9a1bb8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/schema-id.html": "15017348d715a16deb635f5bedc8c85ba95ca372d5eae248c9fe3de46272eb3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/value-or-null.html": "48cb3624ffa3362028c83406ad728d257a7ab0a41dc9f2f2c9cb2fef3f39d557", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/-dsl/value.html": "a27f0d8d7dbc5ff38b8271599f111fa52958c57100ff79828a5fbe35415e3470", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-kt/index.html": "8550b220e8b1b403897865b44a23cd72d13dcf1d08f1c1b5f81e5a8dd9392fe5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-or-builder/get-schema-id-bytes.html": "8d9f0882544fe48a9427743de73b350d5c8381429db221545259f22dab70a7b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-or-builder/get-schema-id.html": "e0bfb57f96af3ad3867593ddc481df5dcd8485be101a0ab5fc39264d8067cd0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-or-builder/get-value.html": "0b0210bf12441904fbd2d460ac1576073e607613b8f2e1bdd2a58c9773abedb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-or-builder/has-schema-id.html": "60075e8b48fe3b7bfbc255f97f66f09bef36103df5aedb4debf4e22e8fb75e9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-or-builder/has-value.html": "8b0dd13af2f2365dc60879b3390c76fab66c60c0e333001add277077791b0f69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result-or-builder/index.html": "a2d07481e76bc619df789f9c52ba7dc25b1c279958b6f4170d4663b48f73a50c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/clear-schema-id.html": "4c857823c30a9035d9f18bb1c415a9f1fa1ed80b694dd11d1fbd8da898680216", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/clear-value.html": "f54b2ff727597c9efd0616ea7b20af82bc48f0857dafd5d454440f7262bc0bf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/get-schema-id-bytes.html": "a03a29639af8b9506181f7acf3abed0f51b69017d5b44900101026e4cec13301", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/get-schema-id.html": "5158341588a3cb0215a4e8482b865624b92f2b3f2c18f94a29e02f49694b055e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/get-value.html": "21e39c4da5b935fa77be6c4f583d232b60c8d270778c95b867eebfa1873c064a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/has-schema-id.html": "75459819b9e1514902a953d107582749f7838054d9b18692a1b91e1372c36a02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/has-value.html": "25345d15177ce27c084b800c9d5dac4b13d6c8f998a6ebaa7c870ff05c8ddd0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/index.html": "bcfd52611a66931769df177788b8c71c5f4c2f88532ff2f2a0db34fdea328ccf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/merge-value.html": "4ad6c9d114172bcd68d0a35d64fdb8eb114044b8c97752b01207da8fd30870d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/set-schema-id-bytes.html": "c7cf7e13f5c7d7cb331603e9090b7ae2e0d9402de9b50daba559ea48bdc67675", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/set-schema-id.html": "2862271dd8ec0dc2b0deb83a501ccf6f61942cfb415edd4b0d45aa08efa162f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-builder/set-value.html": "5cbc9765e4316f90f67b777fb7f0d4a59753c8fd320bb3111174c7ad5a4fac51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-s-c-h-e-m-a_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c5e33d33115a66d95487dd7c140eebba8759eedcd38a6909cb3fec8b81558fb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "56dafa69cf254b6868b56f18a6c649b4216dd217053bd24b1ace5711e06a3712", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/get-default-instance.html": "bc789c733fe179cf6a1bb044b731819e4e5c007c742b4b3779034bfa947a8715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/get-schema-id-bytes.html": "2c285823e6c2612488a6181ed78cc6e3411611b2c026bd84e3ccba1afa6c42b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/get-schema-id.html": "d9ccac781b173490a0fcdc23d2cc49ce8788596e2759da8caa77aacbdd1d3782", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/get-value.html": "8f1a99ca8cbe9b1b24105c2a04f16cb6939fb29bbf00390d88454d0f75dc203a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/has-schema-id.html": "bcf75566e4c96f71140a9cf94d32331717aa1b85a8b98f7cdc9b1139119162a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/has-value.html": "851c5b58cbc20578ae0c8435920b149ce97b22eb3e5902968bd977ccb0b1792f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/index.html": "222d9b5baeb7d505f01391983dbab862eea0167e40704511b1f101032331b165", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/new-builder.html": "310d0e9f7e0b13ba1a6bad5e105d776b7cccb705bd583e792f48ce19343c7d9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/parse-delimited-from.html": "8f26845da1dffea9632ad0964f097bdb534e0fbd92242fbef35508c82495302e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/parse-from.html": "9fc6df4359c363c31d487399200cc949fc3d7cc5aa0750c681d4cbd733ee8c1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/parser.html": "1c4973c102e52cde56578c9bf4c8f08a7d494e751f06ddbb6bdcbd76c7c9a178", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/-channels-proxy/index.html": "11bc2c607cdc7dcc5bb5c61b2a202950430a53a246931b37d03934ad5ab77aad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/-companion/index.html": "da1373b8a2bb15e60de851ddf36d45d0077d2ab8feb87a1a0f95cf12dda58ed6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/add-all.html": "ac5dfdad7e6aa55d1200f8f341f12ee63ea10df0b814563233db68a1507b17d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/add.html": "c04a988ca188d38da5913f0de3d86cdb5ad6c810145753811ad044588f464cac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/capture-id-or-null.html": "e125b17bb1c467fafed4054c2b671684e80d9ec480f91eeceec058c9c17cab29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/capture-id.html": "226986a8c660a9567d0a108b4bb543ff53ca4caada3eed48fea496a5da31e6f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/channels.html": "89e6b633442cef6d0d4d5440167daef54017f62f5abaf055790ed365dfb98d28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/clear-capture-id.html": "beab9fd7340db5bdfee50a8d2e766725a1df3cfdd1568cf016c9111f09fb6bf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/clear-content-hash.html": "deea55ba985502ed986be3ac2eb580a7e1c9bcfe3303f2c8e4a3d27642fb4501", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/clear-resource.html": "9610aca59620f50e693c8015d34d17841be1843f3669a0339dc50bb0617c275b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/clear-sample-count.html": "5a05a80a877c7d5c344643556ceba845e13a831a73f1f87dc86bf7be7e71e5db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/clear.html": "8a0eb6ca43031f64729cbe6e2a1847a4c082174bb8e155e3f007dc676c39bdfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/content-hash.html": "ecc1434cabeeb039f1b9f971be98dfb0778d0d574f2b2b41cf5db63b68ffa3ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/has-capture-id.html": "4e823a65d940f066a7c80952d9d1e54e6fe69dc9ae812eaa56822bdf8879a186", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/has-content-hash.html": "66d779a234bcb65d6f929eebd6a001d9e7968bbfb75d77fb76cde4d1627878ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/has-resource.html": "96761e92708ce1426f9d96a97be146557d69c1fd4284d3a2c582068208d6df47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/has-sample-count.html": "4a2ac6680ff8448681047399afd455d829ac671af6d52c8f94b8d09e42e7e031", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/index.html": "edb0e2a03e435cd2af30b2678f05764d228c1be7dda3c1dc446de336a94f63cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/plus-assign.html": "0c01813d15650085a1785c9354d2d1c99d64e352827d3aba89983928de43b2d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/resource-or-null.html": "d3993f1dd422bf8553c99255dbca5e8e6ad20f51759ff9633e3f7a903feda04a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/resource.html": "2b89c8fe0dd4752055e0387610538f86e507d0b4d372b7bdddad4ed26a02812d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/sample-count.html": "e585d4e92ea69591bb5b1b03f9e07e6b91dfbb29f5e8a49cd01a4439bdf023af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/-dsl/set.html": "4f4f7706f99a95a25d1904e6c332cededa7e83a5fbdb55da7c575292cc03cb05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-kt/index.html": "087fd7f9b7bef6858e3a3e9baf6e307355e0cd3f6f63139c864233b83c043509", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-capture-id.html": "2a72f874d660029e3cb2acf111d1f4e9397f63c2ca165ce91528415c071a583d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-channels-count.html": "ab3fba4644c89caa1e65594302e160ca3b512ad9be4393a6d2202316854221b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-channels-list.html": "c7ab5d1db0442fa805f339b1a591d2b27bca4081bbb2501a49b9e672a4c052cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-channels.html": "f72e9ead3afbebdba3e770f697642f35af49447bb06c62f539250d6bc2461eed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-content-hash-bytes.html": "6950fe0e0396a22159015c7ce6e49e6338f5afad6c186e19a95f6020eaa97e3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-content-hash.html": "8d1a4f88906dfdc1dae771f755abce0611ca7685e6746ae96ceca5257501c8b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-resource.html": "be7618e98d346b6df002d1552f30e5243af396a907fac9fe5eb757306e48c7e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/get-sample-count.html": "838ce47abc2bfd3f377ff3ecbc2cb979e4fcdc4d1466d9133f2d6277ce63eaf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/has-capture-id.html": "693e537a7fa003910ef491b4f2d303d3d626bc2aea19424ae5c3b1004df4875d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/has-content-hash.html": "10c9244f09f40f6de82ad9a9d11adf40142a97b7938cc74bacf2d70f472c273c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/has-resource.html": "90f27a13a8d2e7b0b5185ce453a684658705f4a8fbf7044b01de6b69ff2c0f26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/has-sample-count.html": "cfa2ba66a5bc8fd445ce846267e8040d235fd32a2c0069d1bd3fac3402001d0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata-or-builder/index.html": "7652dc92bb4d1d2b39be54b1d86de8b4a4f57cc118b266ae2545398ba37840f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/add-all-channels.html": "43098a3fa450a65d788649f65ac53d87b0e366d37609c2a454cbe9f0841b86d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/add-channels.html": "368ecfdeff971baef1cf4d6bc49ec2a4254470f34f38bbe8f28a076009c1dda8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/clear-capture-id.html": "4bf6dc6536c2e86bdda106a27f00fa4886d6002003b66e0694b36a4fe67e7bc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/clear-channels.html": "d741a3523b71a73bf44045e03aad0b294f97164d888cafcc59693cb3301f8aba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/clear-content-hash.html": "23126db513e534a9ee90e5fc176f248319471ed3a21e1f0a1c6b76dd4d3fe7ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/clear-resource.html": "d673b3acc342f1fdbde6d376e092fbc802bd8a0a7a5cd8b14a81681bca8fda41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/clear-sample-count.html": "4b06c5e9ef3b50ecd169558af7e37d134c54b8bbd8720a158c9ce56761fc0d74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-capture-id.html": "f6d8d081bf4f897c270a6d38be225c39a28a50af0f74021de75cfb2c51d181ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-channels-count.html": "06444703f4182d611aff8d0f8291523f9ce0d7eea65cf7b002e00cc04d90b234", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-channels-list.html": "3531ee9123bcd953b105e71c2660e6ddac59a108fce2a8f441dbedcf27f17c38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-channels.html": "695ec9bbeebd59874cc7dc74bda7116f1720898f7739f69388d0aca7f568cf32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-content-hash-bytes.html": "1ef6f3029d3afbb5f6e28283ddbce579c92d9507eae278e9832c8b24e3adb966", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-content-hash.html": "43359c6995e9d3d9fdb9d744d3639de083973ae58edd58eb5e53d8f1fb7a9b5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-resource.html": "2579266575437e48e569939586b771196b5b78a2d6bcc48942ca73c4734ea984", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/get-sample-count.html": "2011a2ec700ec06f3c8dbc33a457626dbc8e0b70d944ce05bbe69d46ff2b45de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/has-capture-id.html": "31223f89181b3c79462181875f1b9e6d7d3e6118464d92492c82d2cc915bc4a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/has-content-hash.html": "c00400ccfc7dc3079df516e6f9cf6c983ecbe9f94d988a548f9fda299b847ff1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/has-resource.html": "901b1f5415ec2a5cb35715257c1521b3c3cae57fac070f12f14abe97d9d408d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/has-sample-count.html": "7e12629a4f4c941ec1af5ce909f43f8c9b48a696ef9d2a2cfeb30f3a3f89aba6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/index.html": "5d7f6dcdd74b4543db0891dbd939e672234adf612fe05cae159f915478b7a31a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/merge-capture-id.html": "ac65d85a0983e7e449ee8f608b13a0f3338dd608bc99255694c1986f6bc08650", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/merge-resource.html": "50b5858fe9445099ce2a4a1fc034a6cdc5b99d9a76502196779355de4e8dcb0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/remove-channels.html": "8e4e7d608df059c91eb5783a91b35bf605a783459d429da236b4cea8671fed85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/set-capture-id.html": "20ddba978c0c38d4056f2b4f53400dd7dc3113ea4edadf11a0ea5763d661b2c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/set-channels.html": "a16dd7558477acdd8952505582dd80a2e7973d6f0b4551a3b70855c17efa8471", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/set-content-hash-bytes.html": "d0cde46aea6e7530ca38359aea81765151ad7ee74221d82cbe4fa34a9ab96589", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/set-content-hash.html": "b94cba758e7c50539b139226551a3439355a59d995726230abd18b05cd715edd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/set-resource.html": "b409199f178cfc20583b0d1208872ce8288fe48856c8980272b8e13835a4028a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-builder/set-sample-count.html": "f1927ba730135bb868478262c364f44e85b17f9bf08d4c90560fe39a64cf1115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-c-a-p-t-u-r-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "cc8499f9ceb54bfbf5b9177b189860e36ddab4eda3e77342debe3b885c5e2e48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-c-h-a-n-n-e-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "413f7eb3f9a141fb74f4a31058a6450e994715aefd09f00bdc30f7d8f9be0854", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-c-o-n-t-e-n-t_-h-a-s-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "42cdddbfff1cbe0037eb2c9bd2937916053e8088930e79bac57bfcd2c9f209ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "d6fa6b7063679e7896dece547c523a0d7554c454c656e414765ceaa0d705504f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/-s-a-m-p-l-e_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "73962f314570865601cb9c5749b9e854b078a2a1219b6ff3370d826ce2cc1ee5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-capture-id.html": "e842f0480a201198f6128759cd5a2e263a769625724af76033fc6d95706240f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-channels-count.html": "551e60db9d2a20b7e55a6715ad7a34d38d2cf515786303a7248e3097d4baa148", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-channels-list.html": "211f59ebcb6460e0bf476151e1ed070a41aff608df33bb80128ce426ce058c2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-channels-or-builder-list.html": "72b356d5d78fd5a0444eb39221553dd1d705d6beec36b7f2ea8ef0a3e9e3da0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-channels-or-builder.html": "4844e86c5e47ac2d3a527cf93d64d1d34ec3e7a9bd7a67311aca4fcf83411d73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-channels.html": "7e0c1a7e89b5234b1b3227073e20c44ca088b86e80f6d9c1c13df17ef799b9be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-content-hash-bytes.html": "f5327b7d0a6b4fe73b4f20ac0eeec112afa044a17ced20c32bf7df51f89e2225", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-content-hash.html": "ba5821ace7cd980eee4f75db528c7c6ae3cbd41c87f95a09f480157c8a1ca58a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-default-instance.html": "76fb83322b3e3eab47fde085ae5a9696ad48fe941cce446df217ddf53bff8ffa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-resource.html": "22fbb9428679cc791707a8499b7039619c5f370b729d7695121a543d5d075308", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/get-sample-count.html": "a5296d1ed09bd6caea35569a8d55aaf8f5910907e684784e94b474b93149ac30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/has-capture-id.html": "d6c01bf23a7136e2da21096ced9002274b3cc9053b79090aa969c559ca3de3da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/has-content-hash.html": "7da7f41a1b0a0c5e143db647370d7f41243e70c71b0f860fb083f03df03d9b47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/has-resource.html": "881ba63c5bbcc2fb315a31f45af44dc43e5ce1006de521e25c0a352256cb78d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/has-sample-count.html": "6935868e69443ddbb64d2834fbe7d66d24b6593eb96fcbb658135eee7c598386", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/index.html": "1088745f19979a6c616bb628da8001b8b6c5d4e9f172ff17aa1d8b11128996cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/new-builder.html": "3c9cf97a8622bd24e0438828099cbb9ee4d495cc2356d3cfc25e32cce6ec7354", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/parse-delimited-from.html": "9511b7517ee9eac2e8be3172a3d8e3894645c3680466a280fcfb9507d40dc388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/parse-from.html": "451f3fb19ca50ab856d59c6d53ec5393d65d3f363726a051bf0e73db7cc2e512", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/parser.html": "a2bdbb480376bbb9c70f656e7b2fc21f7c40e81303423413f634085913c3a08e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/-companion/index.html": "18dff9eb8d699d1b526b5c4c052aa5218e29f0856f65f1d61877e4b368f5cecf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/calibration-or-null.html": "ed09270eaf8c2e41ed7d5c75abf0d40443e7e4fcec4123262c9c11f737ed0bd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/calibration.html": "197799d5c69a571ecef2125443511b8b93146db0e6b496c9134f0b548716e2b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/channel-id-or-null.html": "c4b63493ed0af17649bd8697bdeb56c12ac35186440f13142e42d12f14e291f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/channel-id.html": "d51f6b77eabfbb0fc70453958de76e642a2c2f5064c5aab1fe6058f5e4a71727", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/clear-calibration.html": "106ae4e7f55611d2e77ca724f5c068f71344b1ddf8bdc34cd93d77755e22fb15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/clear-channel-id.html": "c47e531e202241bc64d04f87846fd178269ae1625c572dffb483aa1a0077bbe6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/clear-name.html": "a160855fd92f2ff52a2a740216058a4521989efc54bf812cf2c90c77471d6c86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/clear-rate.html": "c7ffcd39cbeecd4e338f404e667ba44ad659057a537da06d0b4969ca8c1c4ca2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/clear-sample-type.html": "d7c84b4b17c6e3c87d3ab5fe75388e433e1b70551b0f2a6f1686e7f7b113ad9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/clear-unit.html": "7a1936ac527d0e01a472182d07918a6ae9a4255e930a7d10be3b2bf83f98e8d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/has-calibration.html": "417974da757855f96f847c70278bfb3471a81f00699095e1bd052c0cd9ccf994", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/has-channel-id.html": "63f165b4a790a5233ea25b428ec9ca688066b4f5fd7965ebdcf11a92a6ac3947", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/has-name.html": "58a02c8c9b35057dfd9492ccf94a4eaec136a29d501ddaab70a6991a03318e47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/has-rate.html": "8e11b9ce0c8c70d8132fca96de7ca7f16588aa7a934488df5f5b86a0431182eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/has-sample-type.html": "025051bffdb84dfaf5301ba7c00beed767ff21519d784bae1b306f883faa6a41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/has-unit.html": "52297e35ecfcccb7b95e54144587f154131ac5ba2aef846dadbce7d35599530a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/index.html": "ab30e6b9a1614091db81dd654bd5134a1fc97dd894d55970393b585830fda5fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/name.html": "f7316504995873b70fee7931a4006cd9ed8fb307888582c294b30678e1a19c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/rate-or-null.html": "0145a587786cc7f36ea23a9bc4c37597fcd26ec1fcc8d39c3e85acde00166893", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/rate.html": "e076bd9242c4dacb79d395e200050160382c40c286c43f289e07ca5c3d92ec0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/sample-type.html": "7db0c1171a2f33f1a2553f347ff63439499079d2dceade3b18a53f60f23c7d0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/-dsl/unit.html": "7dd1622f5dff559ef8d39a563b570ba3f54dea0fe8fa5787ff445669a0adf850", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-kt/index.html": "d82842b7376451879b7b67c883bd94518f19d5848b0aafd1b25e51b90bad187c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-calibration.html": "97fccf29c313623174b821ef782969eae9367eb046beaf678683acce21db487b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-channel-id.html": "d8dd73d7790940d8a632837df876a51922220138835cbdade80ebdf9d28da853", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-name-bytes.html": "a2aece79af9f0a6779018b544e838cca4b0d85d6b60ca022851a45ba040384c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-name.html": "033f172a32dbdc8a0ac75702cd4c111cc14bc5695a0705dcc7815988347b729c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-rate.html": "502e30a0884ef8e4710ecbbf647d0b3e5e883280b65a2a0958d424c6caf549dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-sample-type-bytes.html": "62dfc0960a48469ee0248e6dcc17a0563c20d0cb4f68583755143d2fb09a2f56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-sample-type.html": "93acb116276b4c4b6812fa87b953c7433786f744039f5c5aaf8de1e44b84b678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-unit-bytes.html": "7381901490580427d8c0db5c86f9c7b7f0d593fd78cd832e8c0de178f15f3223", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/get-unit.html": "b5bec3fce41253bebf14a74914cd3a7589e5199d7e1536d3ac0c7e721eb57933", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/has-calibration.html": "853f2078fb47a6ff21ee9d529c546c111c485adcd2515fc25a961c1374ac8884", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/has-channel-id.html": "8b5759c543a3c3344240c153883793ff717860efb4af15adac0ca24c06662368", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/has-name.html": "634d9bac79bb8903db692b76b6f4b0c11db964db173f7eadf72bdef766a4b79c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/has-rate.html": "356e0adbadd3d9c0ff169c8a78bc53d7bcf830c67e2eb3fc8515b2f20077a8d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/has-sample-type.html": "d0e1fce03589e5fef8dc66c6acaccd9d397c482d43d83a525e9ff56dd5f57190", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/has-unit.html": "6f30429f88e8a5bfb907e25ba732f53c7708dea507f83668ea408dce22a2f52d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition-or-builder/index.html": "60354818201518358b70d1e7c902aa96432b47a92f25ad56c2f18545739129f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/clear-calibration.html": "6f786837a59a266a5705974aa29bcd20534e5a96da1d4611da6b4249f49e1e9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/clear-channel-id.html": "b3d2217238ef71cd835f2cdab70dc7eec7955ddd175b229644abd4f6e882e149", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/clear-name.html": "0670cd1f35d6cade02e44d590047aef5bfac5ee42b5cb81c5716eac493e48494", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/clear-rate.html": "46066a466fea992b677baef39d250f3b7c75d1b5c24388c7e142620e613268b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/clear-sample-type.html": "88fb3b3ac32e0adc9616d62cceeced7f1a23727c791e4db0d784d5082752964f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/clear-unit.html": "c5170f6223fd4e7dd6f28830a6b96ddb7667aa46aaff091bce4c6678b01406f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-calibration.html": "b91d96dcb393fa7eb6c7c35c6d79f33606b40b4b195ed9e66b757ec41a85f9cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-channel-id.html": "f9da4aabee683d6d08e7c192ca7b878450cd801cd9c538119f11648d5ecd983a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-name-bytes.html": "a6eece1913ef9b4e5da72eed38f9b09cc0a088b8d22be3b1c293998d6c936867", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-name.html": "fdd18157e66e49a57a824fac2b013419c3b14034c38995dea4d373e4f1c11a4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-rate.html": "0183067844fb132fad976250eab730d15a6c2ba4f669565ee404e33c68f8593f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-sample-type-bytes.html": "439a90bf282b7f56c7f302e23768f7e1597084fee346f2a05ed6704d49d26203", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-sample-type.html": "1dc9259c174184e1b77a98245172f60ea297e90dda23b63b2482ec5039ad9946", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-unit-bytes.html": "aa426e1dfca7ad5509a6b3246016474488f27daf46d6bf7a9d281971f1494115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/get-unit.html": "681148163308c34cf3ceb6e400722d2b1336ded31269dc8a46a697d30426dd89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/has-calibration.html": "6dd3b84ab227b6b243ac8b2f66c100ca8fef3c274ba012153b63fbd0287f7861", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/has-channel-id.html": "686b2d444de1769a2ec5822de4339421516e85fa0d2adf905896cddb20d16299", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/has-name.html": "bbf4d9c19fc8f7d7c638199e1ab253f543383aeef7bce1d426f53ec6d9cf1461", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/has-rate.html": "5ef6cf9a5be04472cd15b9d945d15cfc3157c5f924ff725f5f77f476aecdcfb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/has-sample-type.html": "97413614cdaa5776666d8f5b141e591799ee68e4fed0845c0d91652472d2d632", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/has-unit.html": "c4d97d80c675cc572749e66f4d87b59969beba2e55976f9f6600807d4a864582", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/index.html": "90f88e988064487c53347ad531e949a8d3a5f514baf6dd4d03ad5bbe1aa92714", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/merge-calibration.html": "fbd3287f489b4ecde0fd105e8a3be8e987f397fe5a8c49599102b75e6a234dd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/merge-channel-id.html": "d0d067ee62f143cccbe6e8eda742a5a86bc717a82d375702451fbbd11632841f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/merge-rate.html": "751e518e989d80a33968670a1f6652dde0c8cdc8600433991518a25afed8720b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-calibration.html": "36503f8d2db9c9653dd413efb1430f862fc96c96208a6f5544c7b9d2a50eae51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-channel-id.html": "eeb3ab99f7c5f2a2b4039699586bf90052303b0910101082d548569e2e5a65e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-name-bytes.html": "fb7a032747c872d47f806867c5a01b7cd04be82565147b182ae0784e5f4f9c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-name.html": "0d220f9b7326a9d5bfaf8cdaa9354b572992482a9d83668e3bcb184a37c123aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-rate.html": "ce14fd6a84fadb3800e082148e70924c694218fc5de1903fa2be03f45ef72d50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-sample-type-bytes.html": "211aceb0934d857954cf55be62fb2385eb0de7ded7f60dda32fd017d494a50a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-sample-type.html": "ced2235d6d604f3c1b59cf963e82a006e5b73df92330f9f892a041af9fcfa4e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-unit-bytes.html": "eb8b1e4e9627b3ac7687e7dd59c7521e0aa9f47bc7f7443e29bac0afdcb8484b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-builder/set-unit.html": "ae90b616f1e21cd1b7bc5d8fbb96d1e5d26f52c8f1ca2c1ee6e772db5f7b0adf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-c-a-l-i-b-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "8f40480f3748e4fc98182e7b40822a2fcf3194aeb41150b49e6e743d3fd5a7dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "7c2368936d15976e3b27af40720609aeb7b477bec1412d4c8beb52975cd6bf99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "ed04204a4fe64b92ae281b71d89ba6a9381723ddd5e38f3463a34ade1ff396b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1d03fe03432df9a273cbb3cec65de9e5de49c7c50718bd50e8ad511fb7f7d5a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-s-a-m-p-l-e_-t-y-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "ce15c2bb181736b6647baef7c1ce931ed624510589b1c49dfdfcc7c888d18106", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/-u-n-i-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "9ccc1ad8cbdbf41a41f908bc4b4ebf0e112923c7d4bac270eddcb902d231f188", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-calibration.html": "582bdc1682929ba2548a5c59926065cb77c9cc8c658b7e333b706cf25083d987", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-channel-id.html": "0ede60fd50703895c0f85a1637ada82f7b08a87c72ea2bbfd614ab120e6449a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-default-instance.html": "a1226c5532ad5dd6f844264584dcb8ec2793d4d91adc217cfd4330879b1ae2c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-name-bytes.html": "3a23ce7c0c349e355174d45d5ef3eff6dc11fe2bf5afe276b1b95ac12d2ff1c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-name.html": "f9564daa0e81ff87fbbd60d8f43550d42dcee95c43a130229afb75cb1dedd5d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-rate.html": "19cd41205a8ee84df6324e45d9e47a56055947040b603c9d695a1c0645ba6f01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-sample-type-bytes.html": "a3a54e48c23eee6ce57ac071f3efdca34393f73943930c000e7aa95809fecc88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-sample-type.html": "d239e63a9b4ad2f1412baaf5b90b33dfb4797c25175674dd647e24fa30af5a2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-unit-bytes.html": "e2b918a6b3361e78e5715cb617d82c6c5b495db7e2e4d5f9a89f69539769464f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/get-unit.html": "79f1f4999edd14585b2b04ab33abedbfd96ff1b6fbcd98f42dc12449e6b90e79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/has-calibration.html": "8001b369580cc9ec412b524ecff45fead7f700756690120aadf0111a29f3192e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/has-channel-id.html": "9a9cba362509a59f14012adcb15d29258fa17f26176ed557caa953ca78993b57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/has-name.html": "d7a5ae486ee235e95d57d17cd428e9f0c31ab7023a2b7a64674c5bf1e6c0f144", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/has-rate.html": "657f0300b5282d324edce2b5da3974ddabe22fdce736da6ef9dddfa0c0770e3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/has-sample-type.html": "8c6e46cbdf90497435177db045d49df85599556d9de97e0d6835f957e3c801e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/has-unit.html": "0706a1ab3aca4b480e287371af70846d85486079fcb7ce5b1706d265f22a4757", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/index.html": "9e0396cae181e2264ff5a161b85fa0aa5b26433d1e4f7b1bc4240db9ba0a2dde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/new-builder.html": "ce724b8e100db263a8763e4512b6b50e2a7397689287895b6494366069184a67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/parse-delimited-from.html": "0734aca5c3de5a6bf3fb22217717c6373b644d0cd3301280198f5ef607fe8b26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/parse-from.html": "ff27c886cf78625bffedab4fc9d4b59843d2d05de7ed44c6bfc90a6fa5955cbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/parser.html": "a0a6224332b16c6e335c71b5a20ffe4b879aa289513bedb1311db770266cf8c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/-companion/index.html": "c426f479eaaadeea1cd413bcb013d24950c45d9897b62de42c6372e95a4e40a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/-context-proxy/index.html": "e695ce020fd3fcfd76f4139955a258d7db07436ed3af3d5780904704247726fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/-conversation-ids-proxy/index.html": "19d99185a0474724496895c2e8736584a03c3d37e1ecbd283ad4b28234aec052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/add-all.html": "8d27000bc4942ce838ccf3e66cb4c778f0d4674ccadaba0118b1f2096f2de6f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/add.html": "dcd2e40c8941a2c65803b858871fabfdfeb9fb1d3e350d7e2149bd6b97822401", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/clear-name.html": "3c0a3a7eb1ae33549f0bf3b1b898ef9ff04ea22e20201f51cddc5d3526804189", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/clear-project-id.html": "f861cc49d09a5557491588d6f26a769719e924ce57849b730b7d97b26cb48c28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/clear-revision.html": "c70c1023e820bf141e40765e3aa06fc9c30cff5ae3495d11575ff21f9452f5db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/clear-trashed-at.html": "c9f61ffd15c57fedcb03efe5db4e76eca4b0c3c29d21f625f65e18b64ba19989", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/clear.html": "2738a6401fb02018ec3ee2f537c2682f28d1cb8855ebcc0e9728e089adb67470", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/context.html": "7d5b59a97d60dd00c7e15d2466bfdfe062068408b201447d20702197df87f74f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/conversation-ids.html": "0e4cb59a7b8b3f7462dd1c3272dc48bf066f6136cd9515c4b85d6d835eacb663", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/has-name.html": "422fde4bdbbbc184ce5062d86f7b17725b1fc864d910beb6b14779ea1fa93b52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/has-project-id.html": "9f9715b234628bf97f518e27c8d99f0282d6c228e75523eff49ee1fc86011693", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/has-revision.html": "b49c66eb11da245e5343ae51040fd528f8735420f9a84b645796bc9b59c75322", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/has-trashed-at.html": "71ad49ea7312b587697b9b22c7cc1f3cebbf4c71115df3eba48df870e97ba068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/index.html": "f9698afea4c0ea5e7879f664bef45adc097afa8b57241c912af3598798df1f42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/name.html": "fbf2a4eaf03e968491d8ebf0d982310273c2530a4b6ad8edfa28c71c2dd2b41d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/plus-assign.html": "83d27e478112e3c11489039231b30b9f5fbaa596dfd84309de834c3f0424cd8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/project-id-or-null.html": "53f2bbd6aaa3bdc96ae8181eb5caac356c771c939470408f1356e3c945030911", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/project-id.html": "4c19bd1fc794b3f66a1c56ba4720f765fd1542c2a23c0081d12a4ceb3c79a1c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/revision-or-null.html": "b5f2fb9e82981578e57ed8606e051cfe136cc110af8a10cd905bb9654e16ad1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/revision.html": "7caba5e514e82bc92d1c2f2f47bd5dcb5f1f43a2bce1875921ba99f19b701cc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/set.html": "6481713a0197be14b47af9d24c8cfae2b245b1c3cfa7150638559908f1584719", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/trashed-at-or-null.html": "beb37ba6580d6a1b2f0fa8db6ee55fc1b4618501750d9d8f7bd381aa3681f9ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/-dsl/trashed-at.html": "4a0a892495176aaf0e0c08fc6de4e2e6884c59ecb24dfdc446002bfc6694a014", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-kt/index.html": "9b7cb37454d0a42aae514310a395f89c51ae41d883dccadbb124c8157ad3596e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-context-count.html": "7ad0614d2ae1d8a41bc5d1bba3af5a0fb7d1e430119c04da02270fe740234004", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-context-list.html": "3c463803278261dceeb633525723b170b78babd037510467f942189c1e4bf0b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-context.html": "ec6325f97f2a422872e1efd69805ceba10a26d7ad55f6a738c771170e6898d5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-conversation-ids-count.html": "032ed1d29272a3a972e46731577f979d91d2b23039015ff1ec1560df4b6559f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-conversation-ids-list.html": "7d464c520bfba8f40155e93c15adbce893de472a21505e775c6cace62f09beaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-conversation-ids.html": "7e3b15b6bd3acf1ba984f61aeaea343d38e0f5057c6647244afcb0ed4dfe556a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-name-bytes.html": "8ec8dd121fa60c1d294034cca18978f37459e10b58e177e1a1aca232abf0ffde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-name.html": "a2eb0f33dc667601253f71d6cc8d95dab778142d57d081f9a78a333952775782", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-project-id.html": "14f4caa6e831db9317471603f61e26ed24cfd36da489daa841aa6da787eb5953", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-revision.html": "f957473b0f1f02ed9164c0bca0bc9616e38fda698e16530e9c3128ed51e8fc21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/get-trashed-at.html": "2be5af5012a2efed9528507b53d2d36b194153e61c0abd7ec4865560a96ebb8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/has-name.html": "dab8d83073e31e7714006659f847ad81d591f7b8423e0322ffba18fa56705c3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/has-project-id.html": "e0e67f60487cdb40d54427a83801189b5cf16e115552006ac9418a085ef218d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/has-revision.html": "56a09c6f63cc155ecd56bbcf64d427bd50cb77c712de3058608adfb608b731f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/has-trashed-at.html": "3d1528e84049bd8f62d71f65a7e4bee12ddef602289bbc3d21da4a179d7b81eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record-or-builder/index.html": "b9ada50143087ce434e928f860ef587d15f2924e6dc83c9f5ed67e1d99c269aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/add-all-context.html": "1c2271b2f87df76b04fc4c0733d29b1212b9a394b38e430ac197b263b06b5f80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/add-all-conversation-ids.html": "a40f2cff0d47c2488be8110ccf10af4a918da724546b09b1b7b19d9c30bc158e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/add-context.html": "8a70e36fb1461ab3457d9c874c23f4712e2463018ca6a43003a0758935b09624", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/add-conversation-ids.html": "da962d05b5cb925bcb9f2a2941ba08e5533101c8a9178080325f86b35e98d23b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/clear-context.html": "a899e2b9c3c92da631dafc7a77bb4882ca96be80a3eae45ec0e44ec05fb7c71a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/clear-conversation-ids.html": "1aff5c889b535cb731e43ca71cdfa7a2ecd41732a94cbf5304901bdd0f902f38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/clear-name.html": "688539b243d0a68dbf59aa4b9b923dea325f863a0123122df400ef363620aedd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/clear-project-id.html": "c1ca2a07132cf3306ca603fe57c9efe2e0d018efff0aeb951f6fbcf97056264e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/clear-revision.html": "a69b077668133dcb790975a61122f7d8eaafacd173f0ab3135db944470fd7d60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/clear-trashed-at.html": "9c9a4f9e9855e59470dabe0fb3f7963426da359a38238ad920ecb461973d626d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-context-count.html": "536f013bb344a88c5b835fc1629b2b5ed6bbed60af4d332a838829a5ed362e05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-context-list.html": "caaadc592e9da3c389da5f5cf21f3d7a8699ea27383cfdffa2c5744612316847", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-context.html": "e4371dab855a5b8c45e3dd184dd3505316b23d9b8f3d1e34bacecdfa70ad16c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-conversation-ids-count.html": "2a90c86759b627870dd80141fcd9e0ac8b144944a9cac010a76b9283c6b46dd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-conversation-ids-list.html": "176d0c253c36ff25d325a398a7e33a75314ffedf29938844775cf5326573a816", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-conversation-ids.html": "b7513a12959ea1a8a5127c2e31c88cd1a20fcd7ac969564fcbd5a46b2e1ec508", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-name-bytes.html": "80d56129a262a38f82fc449879b62e3fbc7711e43854a1415c2f664b910e4443", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-name.html": "0baa55dfcd473f9ee1d4d0eb1d36d87e9d892e9ba2dbad7a39f64f504ade375c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-project-id.html": "28eabfacf603c11f10aa6e88ad19a0224a8ea23a327ab994a35bba9ac1b0a07d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-revision.html": "316de3e498c6c39d6bdec2541f7225bd20464f2e1410c5da78abdcf1e969fedd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/get-trashed-at.html": "4485e8048d2ab17897a39b439552dc6fb3ec8fd4b56d3417db38f15234233fb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/has-name.html": "e770ad8e66c432d93b9898bef28cc432443f353ce8b8a81009d116f7101bbe7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/has-project-id.html": "ea14630e05f908d0243b63da6a9b5728622ca6bf413504e26eb915f840f430ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/has-revision.html": "a88ffc3e7ac0c27a4bdd2e854e1256b9726b1363498d52c6a0e1294e4bfdc9bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/has-trashed-at.html": "c472d511b134f85345e305af8fdf33265e7bb3a1c59ff4ef5882dd2a33de0c57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/index.html": "2bc1c17dec7fba0b81bcf9ec8a4772c417ff1f8acd3b0bccedccd662e7f3bbfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/merge-project-id.html": "6e2bb8722a7673489059f5dac696b34cadb234173767f68a23247fc679e364b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/merge-revision.html": "e096b3b63e3033f24d54eea088d9a7d66516a12350768b31fccb632ea51a03f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/merge-trashed-at.html": "ce1e6ac966675602c8a06d474f11cccd65f8d4267422669378dc00f020c2cf32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/remove-context.html": "f7813721592fc6b8acd28688f6d6feee62066862e78b53abcbe1739b0af79676", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/remove-conversation-ids.html": "746dd2f19cca4c0b90a72194e9044b453cebaaa7b3d95e44835064c2c3da15f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-context.html": "9e04b6df5750abfda1d35ded9c00132f75930145c7d472fccfdb14dcc3b183f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-conversation-ids.html": "5ab3e2b234062e8b0840e8156dcd705b5a164d67d77adacb4b8a8c9814c555bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-name-bytes.html": "d020aa2090c4434f0a0c3d084b949a84a8ecaf329a583f59b736777a2fb1c33c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-name.html": "b354d12bfc68b02f4bf9aaf21e0290e3a4eefe4670890afb9d7c5ac52ade91bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-project-id.html": "3ae243c81e24e7707894dc258d8b136fe7ee44b05821913637047918bafd5886", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-revision.html": "5720cbb2bde8ac3b069cabd45bf5af232369ffb94e8fc54764899287ed1fac87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-builder/set-trashed-at.html": "cf17da0d642611c86dc8a8afda96a8113d76872e0b4ad4cee8e97930d79a8e8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-c-o-n-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "cc3e17bac57a11f0a684f7c3d36760f882e66ca2a3bb81f59accfce8b4d67c47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-c-o-n-v-e-r-s-a-t-i-o-n_-i-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "4b68f9462528938e40e482dd9f36874ff1f1c7659abf97d9ab5e2cc0d4ed5fdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "e9dce8ce7d35027c3a2936f64aecd90e114d855965fb4ea54272eee493434ef3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-p-r-o-j-e-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4d97e6f17c3083bd2eb6422bbf6c19e8111eccec71c340c9872cfce4afb55c00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "27f305c546250a13a864a683decdd4b7340e60b642297fdb5729e23eaa97c9c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/-t-r-a-s-h-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "850064d38b3d44b80d1eaf2609f920ad4464e8b0f48f8cf66ea5e89ef205eb5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-context-count.html": "59f1267d70a88fa73a603a6addac0cf87573e7832b95348858f252b2ec6fc4f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-context-list.html": "555b8cd4885dba6df13cc277aae76c4a3a913dc48d9889211f57644365aa8a5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-context-or-builder-list.html": "ac8a37b3021e6d1bb22b1332f101aa14466c6f50387cc9b92281058e2f41aebc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-context-or-builder.html": "39aaa302bcd85cf075741049c8d831e960802fd7537f930830ddb466acf7b592", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-context.html": "2e83ade5001d7db88c212dfd45bf1399c542dcea7378eb5ef6ef46c85b0c9698", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-conversation-ids-count.html": "eb8d2e30c9c8965204251ddf831d9949f9207ff4c6df54fd630eb0ed3bcf9608", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-conversation-ids-list.html": "6c87e7cf40b23407d8261fb66fa4a69ccdc06912067687b26b2d8e0f96bbf54c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-conversation-ids-or-builder-list.html": "371cb81b8a3d4211cd30dc5814f04d75f3a2295bab26fca338e96056edda9d19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-conversation-ids-or-builder.html": "20431bd3903ce8fc4e7fc95b4f6d3d2eb721cf2e19512b02ab135f7683ee85b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-conversation-ids.html": "e8453dce0f1aab3fd0ce1946855eb9a209d8f6c87b5c00537e87a949064f6c3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-default-instance.html": "d27aa02fbbef7dd0176eed23cacee63e61751c7ce5808394d389a40c6a5f6c1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-name-bytes.html": "2700218aaec46214d4787aa62080a8afee97a4984e4bff44c7a7382364b708a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-name.html": "4fcb9978a75a4feda5a226944e361c08f59697a7bd28be55e8b53e4a3149e42c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-project-id.html": "94506e38ade4bf031d87595a7873d72678683e2f85593cead5d28f5a7669301d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-revision.html": "0805d87585c7580b5ed28e285a24d17194fdc205359c061a34e93602d6e8f4f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/get-trashed-at.html": "d223b2c2364fb542f6bc5d71abf6adbc8a903087f107c0e86f0e7b37b3d577ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/has-name.html": "e2a81937428cf3d41fa9263215e62c52cce6347ea4ffb3084568b04675bc6483", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/has-project-id.html": "79eae0d18b646dae4b5e9223f5913629ba0eec2dd7339364c47bc70c4fb9be83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/has-revision.html": "86c43487a73023349e95181d732accf1a27962ce9b60d4068c13ecdeb94de277", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/has-trashed-at.html": "6f050f2e9330c79e85bd1fb630180a0b8a40532854354d31339aff7a1c587e62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/index.html": "9825c3e6d1d46bfaea3cd0612eea711bda23369a0cfe6b13b66bdb30ec0bc35d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/new-builder.html": "5b4584d153c0119d5638bb401ae54fd4409a65aa35250cee597d34313305617a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/parse-delimited-from.html": "8b5ac1d3e4bc7ee370ea208c6aacca0e934d564917f5c64dc6b3127018c5c4c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/parse-from.html": "65f8ab07181f5ef39c881a77faee107950498c31e95a31c1c8102a2af5558b84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/parser.html": "9df9f0fdbd06f99499a7aafce8c601bef4d30358b23139b06751a15365e823f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/-companion/index.html": "e434f7423f5a980c9d0aa3a492e54c3e85958cbab4676f2b6f9e1c7936f143f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/algorithm.html": "567a37304e82f8afdc9bac2fe5f2cbd2803d1202cf98b84038aaf3fe323b2d86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/byte-order.html": "ba9d053b7c69ea48342a05d7f73b621d03ff63a9fe8f737fa7a702b2187f5388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/clear-algorithm.html": "a5b6e245ce08dd9bb588e8f681dd5bd4369ef5b455bb86ea890ddea2162b0024", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/clear-byte-order.html": "5335f7da038d92c3517cedf83b1ab2afe190b34a9b6f17714a88caa83d8c8f27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/clear-input.html": "6ee96018eb2a8a31ffbed3e50d832f534e9115c520d6a7b1ed700a32aa0fa40f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/clear-offset.html": "bc2d349aec0c32831765b0c248785a273f469ebcd7564bd1f9cb9368c282d07e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/has-algorithm.html": "ad0e838906f6e058390eb2d6715b7e5f7160216fcfda7de3e2c33736b7a09b36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/has-byte-order.html": "4d0c6047fdfa81f52b9b7080a5113c5b70f4aee0ee98269b163b67cba898fb52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/has-input.html": "f892749be4187a86a6e55d9358a7e1722bfa92bc6042d8aa74f786451ef8f3d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/has-offset.html": "0a77900f96b65cbafb7655313c4f2c22c6de64e74b0270430bb62aee919f8ab5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/index.html": "dd215df4d33b52a36a2ef0e22033ea5597f72d3289f7d2b284e9ad4ae56d0d2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/input-or-null.html": "eafaca0ba4a340a39235273d44461affa8ab9c2afb57737fb73439cf671fb40a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/input.html": "450f16ecbdf7e6e986cb4db344640b6f1e80f10453a013f7e6ac113146f994bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/-dsl/offset.html": "3589b753d3721f98c6797882fda5147d6ecea50d7ad7f0764ce898a5441454ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-kt/index.html": "32aa6fe62e61e9146b85ab91e3478080ad2cca41717b69fc6594c5ce3bc2d669", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/get-algorithm-bytes.html": "647d3eeddf81748eeeb440c7e87e53030b4490ceafb88d3b4a8299518688498d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/get-algorithm.html": "a755d5f730fd95a14aab265ce1a993458dbe1b6710e9b1cf9dcdea0a64ef907f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/get-byte-order-bytes.html": "8fc9691145853c5d5fb69f4ed8409e71edf4ead3fd106e883e7163229f0da265", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/get-byte-order.html": "b230185372ab00437a164eaa781d9e0785a18e31bbeba1d8f2b89fc47b1518b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/get-input.html": "c364e04c299adb16a9a467e4f3ba801743cbead1699c30438b0386c0b3353355", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/get-offset.html": "1edbd7d20a681bec1bb068b4dd7e99d3c78aabe5d9ef313be93e8115307f8860", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/has-algorithm.html": "2503eee8ebb4a570146d939a790c903adde232179ab8ee2562c536b86f177f5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/has-byte-order.html": "238e720afd56f5a8283babb92fbe3e8cd8e367cbd30b2f767bbb4efd80e6b28b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/has-input.html": "2d81595900af2089ac226cd8400692bd65ad2b13b29349e1eb55d4c3cb778cdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/has-offset.html": "233382d4d33fc3b3cf96fc12c3ed2a6295ed413acb349b9ca89861a07456ee9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec-or-builder/index.html": "e870c2a71e7802dbaba3210ddde27c53115697dfbca9145e901f9f325e559e32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-a-l-g-o-r-i-t-h-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "9e2232ccdeeedac6666b9d605a1a708fff5301ca1668a195638ecf69443d867a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-b-y-t-e_-o-r-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "1bd3e879aa1f3f0e8224850dc6b038d0f96a9504193f481835398a4391804112", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/clear-algorithm.html": "c78d131be9a8bac977e1dd4e44519cc1e72bb6d6377e911f5222a8f6ee34d488", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/clear-byte-order.html": "0b9441afc490b68e3c78a5af195d50983ace171d2effdeaedeb85811293157a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/clear-input.html": "7f870163491dac5c03e479330671d9593002b24703eb175a8cc6ebf401aac219", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/clear-offset.html": "3214ac57d5312cb03540665cb8fd633311240e6b51ff1a52a11737e35fc25d80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/get-algorithm-bytes.html": "539f50a6234d1bcaada084340aa08d47f4a848fd9afb9ce313050287cd814f79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/get-algorithm.html": "7c3a581e5b3783bd295d73ea1f862f99b8dd1f9384c8feb6fe134ff757edfe74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/get-byte-order-bytes.html": "11404950545cc5a539794cc5df301eb45985d62289c62acc919e655d02a72891", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/get-byte-order.html": "bdb1b2692918694a5bd9f94ed2e474762a226b5a4e3a36f2e916208309434939", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/get-input.html": "98838286be92370e01628604eeddb1939a12f986e68220c211002636780b5cf4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/get-offset.html": "2f9a3eb5b877e646098e9e0ac8a8ced23b710cd7073517f9382a9846262d4397", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/has-algorithm.html": "8dbe7f37447b92610586d8e2a476ba2e2c626a311450cb973a28a1017087c0bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/has-byte-order.html": "b8767a5d233813ab6be422f1ca3c2616da82187f6786d79a3459ae6de3eed585", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/has-input.html": "bc61418b56e05295e8a2824b110f3abc9d7f6fc378345f04ff9f5f1f967b2095", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/has-offset.html": "633758eef4eb680b86d8d84dbd65ecb0912d01d223072c488391dead181ff661", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/index.html": "1a693717d7aa4b2b4b2f36cfced798a6ade303fde09bcd5acaedd09c926523b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/merge-input.html": "868ef1838c839a825c2b0a921b27bf49976113ff94db5bd2c0a1fef29d039710", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/set-algorithm-bytes.html": "b419d3cf1288e808dbb820072ef95eba9211f1fee15cf900eecafec047b47ae8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/set-algorithm.html": "c6f3da3743b02ea53fadf50c830da48ae378e07a3e1e5572f7bbc98c1298cd50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/set-byte-order-bytes.html": "587a6748094551d5ab9dac142f838810d47f5d5cb7e76e4a59d2b1b16d9526eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/set-byte-order.html": "b3a0d62c94f394628ef8855e49f6a13412d43efc2063e7a67f513d6ac625f823", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/set-input.html": "7093e6a9f784a1648659dfa31feca43ee9f5648600ed7b7392bd5a339b6f0ce4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-builder/set-offset.html": "a6deaa92a72fc2a3e8bb93acb38ea21ef62dc3218d00f1905083d6f8956961ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-i-n-p-u-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "5ba351290ffa050410bc268f7a71345a2cbfd65dec415fcacaa1fc62e0d33fe3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "749f5d20e9434b19b47e5dfb98ccc2ef36e4b935cb6280d0b8409d21e4baf31f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-algorithm-bytes.html": "8bbf78b0f5e715d60c27b19d8370dd96e73474ddb8f487289e1eacec94204348", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-algorithm.html": "ca69021b4d76f5f8b40d91778e8e8f3990da220a26d8803447937adcb4913baf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-byte-order-bytes.html": "2abb66132217aa0e44b4f5388bca4f6621946cc1c30cf6069d0337b5dea143ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-byte-order.html": "b541745e996427e909650bcd98a98f0ffd73ef8729c13893028a37d8d5384611", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-default-instance.html": "cb622a3672cde31640b127e832867b46c59a74d25edbaed3312d75868f8afcbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-input.html": "9ca211e983317a83d6930ae72a543722e87017a73573be4b825598f97805435b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/get-offset.html": "c47c9f5630f6184e7c108dcd3aedcf542c171067c26ea4329345e6ae42db5fe6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/has-algorithm.html": "1a01b4edafc5c38714f7b46efb2d265f42ae75af0bc7884e21e7489daebdd13e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/has-byte-order.html": "ca189f9be3454d8ec09bf581862e72473b1e0f1d517a0679eed13846338900bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/has-input.html": "915e53bb4d2677acd803677af274b90b18fa4b1428a9df9d5766ef4d526836a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/has-offset.html": "01d13c0cead009d5be20b7d4cde50d4e58f845224bd35f9a32d21bd08e123318", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/index.html": "92baa9db409d725ddc795c5d87a04f5eb96bc480a3aeb6f2ee49a1384a013c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/new-builder.html": "10e3d4f856941c3e7fb072ff505b2862eb1cf8852b76818f224747c9ed55f9f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/parse-delimited-from.html": "402431870b2ec0fc94f98e59391b66de22a324bcfb455e8007dd65054880eb78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/parse-from.html": "a65fc9b32b2274d1e7d7bd5547d49b7dbd22129be57dd3888ed7f06cfbda3e4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/parser.html": "b7710cceeff999ed98d734422b256259cbf646f250fe9ddcbde18facb2ed53f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/-companion/index.html": "328ee22db6ac92769d72af94e9750616612e457cf2456c3814b616e7e492e9c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/clear-language.html": "6ad3eb655a73c6fe22031242c8e9f78184f4c0947e53fd8b6660a4d4ceccb0bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/clear-text.html": "1ee7e90bf664dfe085835a90d5827b81a6cbde682bc4089d281b28f5368b78c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/clear-wrap.html": "906aba5cdb7b60e853052aff2bb449edb95684b8ba24c7d3d71cba0a0828c080", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/has-language.html": "bd73209e8580937e9409e24bb0e75c784020abea40a7dfe66669be0d3c0eecbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/has-text.html": "8922efd2a8e17e100441fb2fffc4f9688f001b48dff9656d85efdafaace95eaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/has-wrap.html": "46cc2541e9da69566ac50fe2116f104835f686542d84e600c0565280083636fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/index.html": "42dd99a0c0013d9fdc9bf23cf7343a3e76f8db41f13c25c2c2dcc7bac5552ed0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/language.html": "cc9d889689d17e7ac4eb6b8eee7790b30df6ac43d591996264bfc1dfd4266df3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/text.html": "924393ad25d647a6361c467bdaf0353fc248d2c64a8647d9a2f3a3e8bb9d2a23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/-dsl/wrap.html": "61c8af9aa07279a57593a0e5907c788996d152b31a5f0fc97ffa5c165c920d3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-kt/index.html": "d4aa970aaafc061072ada46dda17e7e23568f1e92e00000ec036d73f2235f763", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/get-language-bytes.html": "5026ef8813d1a568bf57dd8a04a4d68a31118108b2c6f23d0ba61ee0ca13a013", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/get-language.html": "a09067109e145587b71a7d592a741d2dc814ba9c7db8a3e5933b953d3428eba4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/get-text-bytes.html": "c887393f8045bb48dd79b3d4733e421b4fbf10ffc9cb66a641bf44f30be09826", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/get-text.html": "a443bdb42648f232cde7fa39869971cab70f82f98e91ae1585942d0e0ea7c50e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/get-wrap.html": "a2500f43035a2ad4717ddf679f3812c6ac433f5e457fe0079df6041359ef899f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/has-language.html": "c19dadd5c1ce7771238630d991bef1a8d2d5fd527c749575327d524f37eeb063", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/has-text.html": "d5b63b43c70d8d2feb678a59d4732a7fabccf5d3b58e7dcb7ad100d48ab2500a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/has-wrap.html": "93b55ccd5affc8c0f08a56a2548fa75b7e7515ed65130ccff007450a2e5909ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block-or-builder/index.html": "ed3afee75dc17094373f05a1440727fb0b2089624c67a589829f8f9f210788e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/clear-language.html": "6e01ff489da34877bdc5d643bd4ba748b263ca06abb5fc4b7db490a646fce2fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/clear-text.html": "d4391d30c709f848f8cd453c0566db72a4575761e06ee69d347c3c2150339e85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/clear-wrap.html": "1a75217bd704c8c572d3f2d9cd6acb5e1ba9395d25cc82eb8c186366b766ee55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/get-language-bytes.html": "1c089a996c4900ff3996bf3be7abfbea2f2730f8d2d5457d63d6bb3f6b5c3474", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/get-language.html": "4963d78ee1f6b849c3060f1daa6c45695058a1946178d01a06912f948fabaf5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/get-text-bytes.html": "8f9aca77187ef45c344a5a73e112114692a7e7613e2a5401b9a8e6359564113f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/get-text.html": "2b1151177fb6fcaba51604bf173486b394b156dd212d9d8b03589a0798b09706", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/get-wrap.html": "17f93795a1ec0fa18dad618a5d46b34316b2675e8d26e648477963db64be3b06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/has-language.html": "816dd15b907525d9ab4b4d2d7043d2e1c34ce1c997d3a1a4d5aac6497cdd0663", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/has-text.html": "1f651eaa86bafe5532e8374ed0e1a129db84f048b1f457a0a978602b3420d4e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/has-wrap.html": "83a9e2968741966a5422ecb607135d926d754d2e7d21792dbc38eb2d2eb81567", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/index.html": "2c968643bf5b399e9a66dc39ef41d23a53ac9fcb247d86cb7f1cc23c80de4ca3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/set-language-bytes.html": "e1bdb0653de522ab2f316317e6dff8d7da42ee99d4b9cab0070dc5b9422248b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/set-language.html": "58772dbf6c8cb0217edc0681a1dcad58bf18604cbcb42e037ef265fce7fb3a0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/set-text-bytes.html": "3f92d72326fcae65750f76b599c7ae938626f07ded0e6811907e2605d25b34eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/set-text.html": "08c138b3a58dd71813f07614e29d69863cd79b532f77e1840891b26bad5bafe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-builder/set-wrap.html": "2955c44da7e74430b6673c29270dcf82f7070a83889dcdc157222ed818e938ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-l-a-n-g-u-a-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "aa40b4a2e12db630a20f022d8e2984f8b4c4416668ac4138d115b94dc34d263c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "eb81ae12cf08e4d82704154e2b57a48d2950df77841110585a80f6c46080eaac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/-w-r-a-p_-f-i-e-l-d_-n-u-m-b-e-r.html": "bd7a7123b3c6b05ad82529c323aa2f3a5c7154cb6810b3fab90e3a03728d1f1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/get-default-instance.html": "da25ecbf5a9fc8c859e1f1938898c311d576e6fa3b9bd0280910044cd76bcf00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/get-language-bytes.html": "4286225981206025cf66aa87eb3d5251524b6c3fe507b2267c1f03b81b73e63e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/get-language.html": "16fc1f94ecc2a4b1f0023d545019b6aba51ddd19301be72d7c83452ebd89a9aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/get-text-bytes.html": "429ceb78ca1ccf9dcf39d4f9242f664d2933df61ec1d51e8b21ecf027f1ec302", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/get-text.html": "f054dd7ac28bc84f599256ba349b8754b5e4f0f161d5a36c828bdcb1db494473", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/get-wrap.html": "e7451e3a73932fdc8de98d143e531e9f6a23f82b53debd94cad138d5d6a7b8ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/has-language.html": "f34aaf42a1374b850bde62d4eedb0e584e63e402cf8f44f37bd980b8d0ec1e20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/has-text.html": "78a2e85173ff686888457c0c08430e8e974664a20c2161b2902a3e19edb3a0fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/has-wrap.html": "162f9dc9bb877f36d06db99639ff68b4d2c1e6cb1aac209e7ae352291ef82953", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/index.html": "95b74381ba1dd2dc81bf953369753f8d28786cd469612c7f9cb2b4f5fb40c424", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/new-builder.html": "adc46fccb413c855a777463820501e0e3a24d8d67d6ad19568991d6a86aeac6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/parse-delimited-from.html": "493b5c64c00b5328f04a39c887497d85e4df165e06763e5b0e73661ee470ecad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/parse-from.html": "774d4637f58c38d623a69777907b3fc47468169757516dc83391184b01af0c8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/parser.html": "a0ba89e37d465cabcb8eb4febbcd2680966c8ec5f0a2d5c457101eb83e24bec4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/-companion/index.html": "48dc1996ef0c77aeeef8315cc6516a953b008104d3a7a4897daa0aedd9248162", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/-input-assignments-proxy/index.html": "6889927602acb15f136ce79d1950da747bd41d9c14083aab351eaf3091442d5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/add-all.html": "f461531d6143edb9d2647149cc349235b51aeba89f213ff7ba0d858750151d72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/add.html": "b80d96bb52eb36e23abdcdbc82cd3a7c1d50830911b7cb5b9c0c1fc11bd69bde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/clear-display-space.html": "c5c4e276e2e88239aa8cd58d4b8f358ce26e816ae3feb4b055790854c86719ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/clear-ocio-config.html": "a7a7bff5d46cf2ccb4e57cd089f0386740c23e9d80f6b2f02e986951ac2d9f7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/clear-working-space.html": "f27c2c811448f13356ffdb925a324d82f5fb4867b14537ad2306cd25f04f22a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/clear.html": "ee90be763e905ccd2da713ec45ab84fe4884785ecba0460b2b71ea2a601a8943", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/display-space.html": "f0481a6bab4c3c54ea3f19f4e7b0c8b13568f7018669cf76ff91feed310274cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/has-display-space.html": "ef6400ecf63ac488c99e3d80cc95fb7360018fee9b90ce3643a52794dc37d0ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/has-ocio-config.html": "aa4c62a23859138539e476836bf82f8b5b4be07b4af2327fcdfe3d22e20a3b9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/has-working-space.html": "f14cfd1afe5d29ca282c416b13b5e9188af6f4f4c81bd1011e863575e660fe6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/index.html": "0494bb2296658fe75694b336bffdfe6d08041ef7222be2a7582c65b0fc1b8b7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/input-assignments.html": "bf3250d3f103f98d13b580b2a9cb4d52791df859c98c438d93994954e6788006", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/ocio-config-or-null.html": "1aa471a6345ef941e4ccb72bd2ec244faab75d0ee12b36e4a384a3163f610609", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/ocio-config.html": "91ef6a47e396bc2b226202bdac416eb342f1abe6e9164f150b84e0e3d4d230ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/plus-assign.html": "574cb647fad25baa96520363eecfb98cb551d75f5dce0288768eb73b9ba2179a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/set.html": "d3ad4b611abd6f4527b9ceddde0cb4f3fb774f91e83f205875f1b0f4599bd6bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/-dsl/working-space.html": "83b86b1ff83d762c4d540ec668311e4688ec8a33a2120074a12a1f003e8ca4e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-kt/index.html": "39cb6135de741e45a33f1e59ba920b71caaf9ba278a160836c23e6b6af3facd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-display-space-bytes.html": "b5f176483a34ab41636b7bf72600ceaeac3822ce640cc5c243baa57a02235e5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-display-space.html": "6aee39ff19c7b363a1438e42223db9e587101014e86e2df90a24db105c49853d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-input-assignments-count.html": "de80514d8a670cc1f77044ec520d22568be8fc603f59c814a0da3d59f71c7362", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-input-assignments-list.html": "e21cd9576ff76af2aec6d4f8f4327922a0985466bdf6cea74b8f2cc5a7a9079c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-input-assignments.html": "5abce7c0f78b7fc0f960a168cc18dceb534ef3ce40cc68251a91d31211a1b348", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-ocio-config.html": "73a862c915b724791b7b3029a8cee110aecebbc62b88f1658abafe74632887a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-working-space-bytes.html": "22d6cec01ebcd36f990be76c6c65e76577a788f04855ed04bfa29c51a505f749", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/get-working-space.html": "ca00757a492c70a0aadc87dde6eb53373119eb443e6928928545a9bbcab0b4e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/has-display-space.html": "9611abacdbf7f5163001ad91423cd6b9363f73e291d309110938682ada5a7eb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/has-ocio-config.html": "aea7590d698d785409fcf63c052ed446f89acfd003fcab94c67e36f287797434", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/has-working-space.html": "33457e52deb4b39ecdd4b949a0af3ff5b2776194a37714f4dadd7760280a64c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration-or-builder/index.html": "cba2c686c3e29927889105cf8e142a74d0abec91b243e1b327150d47bfee7873", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/add-all-input-assignments.html": "660b79c401cecd1c28bf3773248fdc6b182068acafdd1eb93609077956933c05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/add-input-assignments.html": "e4f3b7b99eaa6cf87bf91646047489796a20ceebd90095ee8eb47b5d49975710", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/clear-display-space.html": "8a3300ad01fddd9da28597f3e77f4c7a7dc964140dcbb9e247d0146449334787", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/clear-input-assignments.html": "6c81b5e8c0f9ff69fe2d635d582542fa123a3b1d16e8fa2127e9fb6d6c2c37cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/clear-ocio-config.html": "12a16119b8440a7557ae41c2d59da7de8ee2b37e58959b5392747043c6b88e8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/clear-working-space.html": "74d22c13340ccb281841d7257be1712c12b33219fd7718a88a9afcb3b5a0cf1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-display-space-bytes.html": "e563a77220182bd9153d5495b921acebb45a32ef552fa22f2b1a00e10cf8972d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-display-space.html": "8266f5498fc1813c6a6a5a4d2848168348387782de7b84723505b1a333437653", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-input-assignments-count.html": "142f0f47966402f2a05395fca1b07ecb3392c1d4c84165a33533f28870606898", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-input-assignments-list.html": "c8314a06c3ea629deddb0b12a434a1fa2c13fea9842210d0788a8e5e6b0ba516", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-input-assignments.html": "acb1a19fe2698a2258af82ec319fd82ba4f3aeb6f8a896442096c2cedf064e36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-ocio-config.html": "2bd65af86e1767e5e0da8939475acc418296bb97043f01a6889a3985d0fcb479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-working-space-bytes.html": "b3dc1a265ec61ce03deb37b98d356afa0e8c5a4bc35c9c2088c4f93928cf5541", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/get-working-space.html": "9a15aed2268055b1977ef7923590f4452af577c73c52520c7fc1b430cd61bc8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/has-display-space.html": "007f98a8d7279aad1bcf6d0a0e21163790d8ae860d86f14c379ab12e79f6ba0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/has-ocio-config.html": "a814143ba17ba7a114edf934f84b9dcf1e718477a8d8a700b4dc1934cfdddec2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/has-working-space.html": "f947e8f5339d3f4c3df5a8033b2af034660a6cfd561c15dc527bd25ab91c7303", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/index.html": "42766a9ed15573698c0ebad350ec581c0bba70be92855f3216dbdcd152d39cdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/merge-ocio-config.html": "aac8f128407ff190257cd05cb5bb385492f8038f3ecb34238c9f16b05789e9ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/remove-input-assignments.html": "4e4b42906db9fc42abc0447da242fe22c5df71f60dd671384489e5537c059bb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/set-display-space-bytes.html": "c639089bc92e96eb222cb0e6a57ceb28520b0a1dcbda442bff6bebc77dd04669", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/set-display-space.html": "a8c8204fbf401a5a1b197d48c0df6a791bdd8561ba325a2d14dc5337f7a83257", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/set-input-assignments.html": "f921b56a4e66e8100a7b5cf4620876bea875c6b14b853893a740d71ff989143f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/set-ocio-config.html": "1a0e4b5306ff566344e8232ed2bf4721a2d4c273bf7d92a4627bb4cf991a3852", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/set-working-space-bytes.html": "e0dfb65682f5045abfdcc8d3de87733cccaa3a940de4890840c0e064fa5e5b4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-builder/set-working-space.html": "eb258634e5068bee2fff78340c269df8164d02f62f8ace13f9ac1e9b8f23972c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-d-i-s-p-l-a-y_-s-p-a-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f8457910a6676f6f8c5a6b5e4808a317758e80a3854f532537a07a7857abdd06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-i-n-p-u-t_-a-s-s-i-g-n-m-e-n-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "a543cade61daee0322c6dd941134ce164fc2ed7509f49963a894ebe3ec466848", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-o-c-i-o_-c-o-n-f-i-g_-f-i-e-l-d_-n-u-m-b-e-r.html": "f8a74b54edc28fc23079bf4b177ba87e0afafaf808d3a150ac799051474f26e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/-w-o-r-k-i-n-g_-s-p-a-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "94ed88477b98b2eb3b166599317b8ef655b90f249560d3b4b5d7a791c5b46ce2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-default-instance.html": "5a5a3633799e6eea8b6c3c28b04cce6258566cfcabc14657d0d49509c5f7c98c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-display-space-bytes.html": "b0393de42d7180ec8e78179c0812482b781e1c1abd80b6b151012c12209147d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-display-space.html": "1c1ba9478f41d3dd52483b02cba377c411266d2437606881ce4fe9b65d33e574", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-input-assignments-count.html": "ef48bf3b1d962c435ab6f7fa809ff681491d59eeb77bf47d333d32917f23e706", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-input-assignments-list.html": "06e9f0ef7c6899465e57668dfe2630fd07f7dedf1dd9c140c33f35feee5387bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-input-assignments-or-builder-list.html": "6cebd2037d9641f6aff4d6ae1aa74609d317149e38c83f43e397e46457a76423", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-input-assignments-or-builder.html": "ec385c7438e9693ed4cfee491e5336f1ca5a2b6f68fc8ede4b5d9db77e234e0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-input-assignments.html": "838e58dc68e91d39f55f3718351ea60e549727e839c5a803912356583078833c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-ocio-config.html": "c27c5dab8bf6cafdd9929ab223449ce384b2b94f23460dc19d5fcac8cbd8b2e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-working-space-bytes.html": "b56aaaa91f896f6da13396d006467ccb4db8028848ca300cf86e333be1a88891", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/get-working-space.html": "a8e0bce50625f9883fc4c461485f256a13d39f468e7ce4e91263dad96b90b25d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/has-display-space.html": "3059b48a4977abbd74258b988aa2b42e0816adb3733b751ceec90511291a9dff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/has-ocio-config.html": "74482c544636837937fda69a91e973a6d20892f7bca7c2f2d9ee7e7cc2d9baa8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/has-working-space.html": "8d6ddcd02d8ef1255f48d2d0e367d02e76410ff812f3575e331092ced4b1ca05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/index.html": "5cc10620d0fd94f2914edfd8ff10cadca835c23007b644649d08fb6a91f40f94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/new-builder.html": "7f6fcbfc52582682b2f49d8bfb08b442139164a0c9b29632565148ed826ae9a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/parse-delimited-from.html": "8f4b4a1e055369f91ade9988c392afebf44a27ca8d67eeab810fccf507c88cb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/parse-from.html": "a3e5a04151ec73a10f5a5bcf71b75c7704ad94d75d90dee19b2a465c061e03d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/parser.html": "653f5f295528bfb9b057ee1d9dfe774f943b4b77016079860464d6ca07c7f479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-content-proto/index.html": "fa81257e337fa4dfa49a24cbf3de628bfd5cc6c10c2ee48409549f8e4a50fe34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-content-proto/register-all-extensions.html": "eb47d532989a00144b7b0a9971ab9fb08f95eae16e5c77f3ba0e8b3fcf27d092", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-p-i-n-n-e-d/index.html": "d838ebcf1c71f3fd8d04e99b81e453a0bd66a04dafeebb9249acadac6f042014", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-p-i-n-n-e-d_-v-a-l-u-e.html": "984a2f4dc18bb5dc93cc1c8c62a95dc72286db1394e8e76dad1510186538892e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-p-r-o-j-e-c-t/index.html": "527d26f0097da6a9064d679860b2097715b9c867003891597684a63f64c87503", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-p-r-o-j-e-c-t_-v-a-l-u-e.html": "6bb19f746b29bf59178665ce37782ee87e490172bf545a74ae3fa6142e624477", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-s-e-l-e-c-t-i-o-n/index.html": "94ca8f026052824b4adb8bd8aa334ecdb725ebbeda595258953ced439f87df4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-s-e-l-e-c-t-i-o-n_-v-a-l-u-e.html": "17af0289b40b0571e3385f2798b2a0be18edcc0be158fc6a7aed6a94413e468f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-t-u-r-n/index.html": "8ce9c296d989daf1044291a5c099072a06a082ac3c34d5d7ab1d01fe21734f10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-t-u-r-n_-v-a-l-u-e.html": "efe3273f461cc19e297fd718d67c9e667bc8889af0ecf4e3d43201e3b0258a13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-u-n-s-p-e-c-i-f-i-e-d/index.html": "24632e8de050c8287dc149998467430456b88fe8a5d8dae8f504da75b8771c8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-c-o-n-t-e-x-t_-l-i-f-e-t-i-m-e_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "9e497b10d69f7bef13613c5c2641312f1d34961edf3a62e5a70d411ff8fa6f56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "c4b66635e74cff344a3e5ebb56509ff340e8419a987a6a8657586c1b8cb4374d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/for-number.html": "7bc8e2ac7acda11aff70e78ee09663dbdcc4e95272693dff14b98c5c2151a80a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/get-number.html": "167135bd00f75eedfc6159660fb4a18aa834fa1eec564358fb57140012109126", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/index.html": "48635968f9ac575a52aad15918092eabe03bda2ddb5f7afdbc0076043f34fc18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/internal-get-value-map.html": "b49018d6de0d968150c8426e7b2dce8a782f719a3618289aa094b3bd6329efd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/internal-get-verifier.html": "dc8f361bad539c5865b123fbf4f0ffc0b5eab79c41768bdcdf5891ace1543864", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/value-of.html": "3f84f486ed90438fe8c99387f29e6e6e77e0fae3972ef69399423058e359b4b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-lifetime/values.html": "276c14f784b3dc4cbdef5d5f91eebd96e7860afec864aa46e5dd0fa46b1e70d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/-companion/index.html": "1d060e63d3ed82b6dc541ae04267ee3888c9bf2f1450cecaf2a9fcc102fbf41e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-consent.html": "58c89c6b257965b0133500639d53cf01376d42f1b0593ca84859ac2489fa9d38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-ephemeral.html": "63de871f5e9249929ce0089b907a5b21efc1fde4fd2f74d4b5ef9bfc65a0a864", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-lifetime.html": "cab540dff095bc5bd239d112131f0abb3236baad4d0e3497e533838239849bd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-origin.html": "2a588b61365dddf42cd4b0bde44bf1548f88091659c761797962260995436390", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-resource.html": "53f5fa6be2805794c7bebac4326e963b43d5ca67844f1a03e098ea2a97693d0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-revision.html": "14040a0dc4493a15789c39427d3979bf6fb7c97dbd632500c43a867e29584fdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-selector.html": "241343ed1c5b78d559870170342ff98329eafe3d04803ba19e7b63d20308e5f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/clear-source.html": "31205dbc973ee0aba754640e205e9f55d1e140b636a330b2bfe85cecae816f4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/consent-or-null.html": "fd97ebe1ed9730905d35450ae433b66e615112a58ca3f84cceb2088b4f1fa491", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/consent.html": "50d61f470c4f8783beddc913e8638c4606a0d7256514141e0e36d5452116d181", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/ephemeral-or-null.html": "1a058c5d2b82c20d43999afd347e23f17609ad1ebd544a550a7597bf0d32f6c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/ephemeral.html": "133385407291dd1d882258642a4d5ac0878d654a978f896847915136e1b302e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-consent.html": "70384d6469fb6bbac6921299f3bf3203ff053096293953ceedddd0b417cfd54a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-ephemeral.html": "7350ea65838a2383f32fab9a27a3bd1f9f50c532c5bf14a37dba4eea23f8ab95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-lifetime.html": "2304d1ff2ed28602686725abd48334dac43b23035c058b2009a4e5119d116a21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-origin.html": "d09b31a15bd2e71d193e59812ec45e15358ad25e6a90ae399f198e3ad1e5f200", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-resource.html": "7ddccf1840256336a8bac92505fd7b9dffbbe383ef5ed734fb76c409c40c6be1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-revision.html": "6b4561e44bc21e48e3216bcdae0e81d8afd271a0616ac1d8fedcc63692cc778f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-selector.html": "14ff9d0a9b816ce3811d919d398805cc70a623a529e050433c21a50ba80a6dde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/has-source.html": "5ccbca63cae146eda67158d9a158aedeef13b407f9d1173e39cb9bffe660615e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/index.html": "7e2754de2f69a4a252d35596e81524bf7a11f22094782be0b052bc1832d9e2b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/lifetime-value.html": "4c6c61b7a133fee22bde0b7c39a52694c8039e9ccad5d502384b19cf7eb0399e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/lifetime.html": "f3a424281ddf97cbc12ecda2f288bd27cfa8b8051ff9a2a6d5e3ce35d22e47b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/origin-or-null.html": "4c2b8bac47e12229a2867ad4994599640b5856b71124f01b7bc479cbc0e2489b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/origin.html": "a2f00a857d4334fcbf5ae9640a9717e2f23a0b338d6bf6903265cf98154beb1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/resource-or-null.html": "9b026b006a255795eead77be554e0f745aeedd200e33957d639505da7ade0f9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/resource.html": "69111a509efb6db0e953e0edd4558fbf1792f438cbb43824cff8d81a6291c7ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/revision-or-null.html": "a58501b299bf3db923da2c7d89f313b15e1f366ae7264169b814662cbb239778", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/revision.html": "7fe8caaa267c1719b4e06e603892a1c4dbbe543e1ad1992458ea7d0344cdf27e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/selector-or-null.html": "3ddc66ce52b372906001e7ab0c4a1a004d8e2ab62057e137f175d12ca47f1c86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/selector.html": "43f344fb4a6c1e3656bb0d7efea7e8c9492163585cda10bf80ff42a951504c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/source-or-null.html": "1cf2d49f8b6465b647c6931dd54bf0501a85e4e617bd90999ec3c0c9f666f934", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/-dsl/source.html": "40454cd83f589fc6deca26ca73827d2a87e98b291868fe6f178debdf53e30569", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-kt/index.html": "a82e85f8b5511cb7a0e692070b19f2408ec11489f49a8c55fd2aff27adcc791f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-consent.html": "fa05ebea43c55f9248e43de64bad7e8a4018607b01a530387d85a7d212c4df1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-ephemeral.html": "2680f9f2f8442aac5342d41755fe1e0a2273e003ef751ff083a4c51434c666f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-lifetime-value.html": "0c91ced4cc17ad633f9c210d6d92da7b84abcfdbe356d6931c884e4bb83534e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-lifetime.html": "30f022d6e41e375f5b981278f4f8dbaf03852ab3872a0c33c2686dc2a16936b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-origin.html": "e1a8e962ccd954bf0de0e1ba3575d3ebed507c12823132fbaca8e201c6a38b9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-resource.html": "db36f636fe0e590c22e6dc4d2b9b72635fc3ea6045dbc8e63509e83fe8a7cabd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-revision.html": "4287b0adfd6415439b5c3cea404529214a209255811bf023aff53ec17d89b223", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-selector.html": "44d2154a6a0d44b83d7f69720a444856c8a7f8fba96af6a1a89fc4c8aa99e24d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/get-source.html": "0a08d022de102a4100b2a68241c8d1e0fcefd65087fd46ff6163338f5f7c3f38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-consent.html": "30768fe21f1090e02c15965e1ffdf73903ff4b3c8f9fb49625aea80985347539", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-ephemeral.html": "0a75fe191f58d3aeab49337191fa694e9d509f03da178f15bf594e2f13f3c7a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-lifetime.html": "aff6a358facf31c58e9185e391ae080c29487b38ac402dfe5ea8dc12b82db09f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-origin.html": "ae2fb827369505876a7485b27b2e6e6e7787fdd1fce7d57749048c84b04d3a25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-resource.html": "681890f39c81def016262c0e5d11616c54d71491c40a93d5d8a3c473a0e05473", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-revision.html": "fd2e2b3b61a8f815eb3ac7d7b442e1827837d142dfe8f4fcfb9940e225430601", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-selector.html": "218fe9936cda14ce438c1661e71c701c7c8cb23103cdb33bef28c517a908e1ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/has-source.html": "48ced773e00f3faca3a42c8d6237c799f48cf75b4b4d0b6ef403f2d8d783a928", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref-or-builder/index.html": "69ffb307b6872049e26b63cb5b185539cc938d6cd111afbf7aafae5e3b9aafc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-consent.html": "6bf8c85ba1b30ea8983d1720f70425b426a817a6fe25d8bd23c3af5eb1e0e82b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-ephemeral.html": "68e84879832dc268ee74d21b1fa5f23212b48d09478112aa42a00242388204cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-lifetime.html": "6380428aeb86c6742f2a21b5ca48095772d54df8180e643896fb5258b1828461", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-origin.html": "7e0b8b1d91f645df0d4f32ea3f247cec4f1046a9ce600194502797b472e799c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-resource.html": "9766c2e704180ad8f629fc543d4007f14d98450a55897838326d8f0f0663130f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-revision.html": "99cd43ea36ef9b64574e8fbbba1e6bcd4b5ee38f9e7db6ff76622535590946cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-selector.html": "0fdea6e35dd1ed0d1f60dedb3858c8e4a286c4740ebd4ad2eb2a7c357022debf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/clear-source.html": "00bb62c5b1318b62666ca8e7226fba145e7e6f1e7114b56345b970912c171404", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-consent.html": "0e0da23c06ead688527e65354bb09fdf1be21499a19011253b4d8564dd5d7129", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-ephemeral.html": "27a2a101c3465145162e7affc29178f6d4100cc21b9c3c6029d34abb46f9b5ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-lifetime-value.html": "179735e7dd04d10c847c13b907afb004cd236e9739b5a9d49b720a8432ff3ec3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-lifetime.html": "6ed5fc4e917b4749505d0a321726aecfed1e27e3675398e412f1bf2aeca7183f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-origin.html": "c34df1a893ff63cec5cfcbb60efa8cf660a26845f67959adaf1e8cfb47519871", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-resource.html": "e1dfdd1ee774efbece20b51181f0c977e04d798174840d283124c1bd477a6cfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-revision.html": "5e0379a179e182fa6727f38dbac1430948a43ca11569877ca658c861ed9fce17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-selector.html": "9001a281fe086e590d7e60b5d6aba364bcfc77005e6c788effd7f59e53341df7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/get-source.html": "168cccf6174c18731fcbb50607dfbfab4f4e7cb7567cd0c658c6a28e4e22efb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-consent.html": "29b907f98ee9a252db7e6fe767d353c687d4f32a8ba313237f12ae0bb4e43823", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-ephemeral.html": "5db63841cdd223f3943d34830f0280494243c014249a3d229d5c25268c89c367", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-lifetime.html": "8c9ead20e1eaf5441e0c00fec7667e75c83bf4c97c045d080c8a786bcdd0b6d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-origin.html": "28042e368a2cd4daf4e315c5fd135da7b2aa38cfafc5138390dd7f4e71177e3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-resource.html": "57b4a364dc37f67bfa970ac6bd6383cab0f4b4efd98802aaed947eba7f775726", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-revision.html": "1dfcc9de4cc540fe34e5a45485805d5dc3309c0809f34496dbb5972f2e2afb73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-selector.html": "ba7296627d0cd3af8e6945117cc6ae7bcf2e909a6d9690115a3a72c51401f44f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/has-source.html": "458fc7ebd17af9d4848a50a66b6616faeef88525c33a1eee82a9cdbced9ac485", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/index.html": "4e60cb89f6139ef1210171202add2c61a60bbf4985985360d29afda57dfc58e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-consent.html": "e19c4b35dfb4801b80627f177b5e9ea0992860a295fd0df861d9285324b8d09e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-ephemeral.html": "c2e90d3f24a7a95c1558a9b64dda9f8dd540300b83a04a1989cf3736b61a34e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-origin.html": "a0c131609557bfdd662fc205c76d2b8c07b5042190a456bd55e15a2d934fae1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-resource.html": "453ca83272b41f23dc6e8ffdb2323b6eac53f7d20265ccbef3ac3103a0abb7c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-revision.html": "7d9048f4d87eabc935d9e73c46a2b5477593c730726d0f898648a4dbad371bda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-selector.html": "a8f6aa51ac29d90d01926aa9e7fe0608bcddc9b559be15817f862d7ce2b70379", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/merge-source.html": "371a12073ac33f7bdda7fe92bc0cf33d1887522c3acaf2caa748db42f89aaec5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-consent.html": "7db1331ea597a3134929db9b9bc1bc68f74d42a70826a142b185b9cccf39ecff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-ephemeral.html": "d28b90b888f6879561f23b599bb74fc484852d308c0f15d98ec07ca93c894fe8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-lifetime-value.html": "ea33f16aca0c1709fbb907329fd6678f358c8b24be09a9ad6f316f24bd0b6e21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-lifetime.html": "e40cb31bf7a2319909aaf41677592e9cb73936c3ee1de344112dd2e18bd5d3ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-origin.html": "bb01fb80bf4c141f6bc50d9596cdf05f80c3eb5b81aa9947e69d516025f8ae1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-resource.html": "c2a0d9e24c751b407b73b38dec41d1a7b5a7766e8d2ef73ae82145c449a89a1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-revision.html": "961ca752e6969e3bb9b04751f784deb6a0f6e4e13fab041fa885bd7a6525f019", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-selector.html": "97d4f91a376dd6518de5431dead31728eab0b4f49b9748b9efca07d7eb89717d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-builder/set-source.html": "343cdfa7843b58538db279ce62b162331e67513b7bdb8a995ef9dd8d824f25ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-c-o-n-s-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "a72418e7c2a09d3026ead781d4c6b11c540f4cec517330be63cb75d9bf68186e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-e-p-h-e-m-e-r-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "394964c8f89c2fbbff8d015ab76fcb7c676bdb3bc410bc1dc2c4202ca2bef976", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-l-i-f-e-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a0e0eedde11d83440cc6c739134fe1b59abd2b4151af6ed84f220b87f720ee3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "cb7e22f63d160932eaab81f0129fcc2dee7a40bb6f596a8194e43ffa2a9d55af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "39c01b31aa93c727f4613ce882b3237807940d7b5ad1ee5cae5f1642fa396d55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "631efaea917de48a093e6ec1b6b98a29dfce97b4bbb3a5b81d8d30e6b2522acd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-s-e-l-e-c-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "b12273c30a76a53bfdfe85b90f555fb13282d20db4ebbee3537397cd84d209f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "62625700caeee7613d14e5db186fb198b09677a50bce139541f43b2ac0520d85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-consent.html": "fdf1a04a43d2d97ec3600250d0407a46c1c08de455edae4ae4ae54fdfda360ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-default-instance.html": "0002f990e60932ee96b32ddde1cbfab38a1cc5ba07f6a1df3c1733254406c81c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-ephemeral.html": "a99e4c6a91c79cae810d3fb751de26e13d0eb1d5d6de5adaff82ca805d4816a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-lifetime-value.html": "a4f949516ef15cbc5428b4466e55682fe1f23eb5ac736290d16660e207e64f79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-lifetime.html": "108bb18be494ef1e22b3329efca4207250697052b2b02ae84e2889667cb8c5cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-origin.html": "86738ef5add18acc9dec1e5760b9a46f76b5026b47e29480b36af6b98c6959ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-resource.html": "455bb8c3e75c3b45cf15e9ad415ff1621aa35a7f58354a2ed2d3c3eb00db7a05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-revision.html": "1b413c18c2beda98fd432800f5f7cfd9301e04fdb3b3e77ffacc17edc34e5d83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-selector.html": "49b9f1a8a73632364d95548ca6a7a9b035cad45acaa1d70a8da35439697b4650", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/get-source.html": "1e0f8f518ff655326d354ca44021dffa110ec8cdd21d6ee3b0c25d45d7c851d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-consent.html": "1cb9d71477e536dc2e646080981b7570a6e795fe42bfb75fe92d7e7ba69eee29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-ephemeral.html": "2284baecf780f608bd511121df34a0ff9830bedbd00c62480a170b15f802c9fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-lifetime.html": "1164dee77e82b8757e2eb5c7519d8cbdb8d7d9ed70ce04d87727b9d5d3de59f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-origin.html": "dc9ee460a8a1c87b9b57b57c396f6f36a811fb4be85875f9c32c12b3f1423fb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-resource.html": "78feeefc6a5bae105b9c664a674f5595aa359d8d959966550df709a319f9f36c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-revision.html": "5f181f845564120b124c29eaa59d4477ddce37ea482ab6565dfe1acdb71bf82a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-selector.html": "70be248d58a9417e5b6e8ebe525c1a1266a7decad9b29085e3544c7cdc322c8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/has-source.html": "b327434981fc1a6a70c6304de524ec3a2863990f29acced998eac7fc63473c1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/index.html": "f9aaf1353711348565ec78f1491d4d3a8ebe626675ab2e14adc904404474d7a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/new-builder.html": "b651bbee23f17d4a96d328c19034dc3dfa3a850399c9ee0b2c15703d3ba1cf81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/parse-delimited-from.html": "762b7bb0992f4d6f6055b3c01f9fc63ed0e979b34e414190033c8a842f701f3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/parse-from.html": "44ed4fc01eaeacb24a7184efce9ca5607dc98c2dc39d90faf2e744b636b1c83f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/parser.html": "977eac2c3412f62017b25564af8873f41a57e73cbd996260b6994aa82795a70a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/-companion/index.html": "3a5f163505b3b62ba533faf58abb734b39d404d849e7bc6005657632a0118461", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/byte-range.html": "49624fabc86c593a8a7ee23bbda26bc1a1d724a3b0ffd8434095b016ff3a408f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/clear-byte-range.html": "c9e2c0fd15c25badf8695bed7ec9a684fc798302098bba7bfb6c368af9925de0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/clear-notes.html": "77ca651e48d8d382deee11136e4ea7dad2ccf1cdff919efe53314375e788a1ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/clear-scope.html": "6c993b29a2f491c4b9107d4f0814d09d69a5d81026ec7ec8eb7d53f5c588e071", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/clear-selection.html": "4fb0723392a53548b5182285a5a905070f4bc65dce799f10f102cff0da67a14f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/clear-slate.html": "f81471772f0063a66fe628604d63c146382dcae9b3a9cbb290a1d709c4d14bbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/clear-whole.html": "84498db45a954ac8def060a6e4cd0add9f8d44ee96e75d15b0ac6ec9534a5bbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/has-byte-range.html": "a0b875cfb77c052210c3d54e2d13f1306c4ac0c1dbd898c101738a1552bd55cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/has-notes.html": "7e0b1ebb977dff90eb06a59636096a96cde5260ab1d14dd235173cebf51f1f87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/has-scope.html": "4b0911726e2433aca6a1e1638ccf03a758ff613cb784a366fe2ad286722ba016", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/has-slate.html": "8972876bf323b6d69d317e1815d13acbe07c8ddc6702322773f14a1eca013c31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/has-whole.html": "68556c728e7ebc4032728e1cbeb60cf9127ab2c498899a9e65df694712046ef4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/index.html": "421d04ea45edb0d842c18ba7e359c2a7d9e4b4aa9fbf33c3dba81f84e302dc00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/notes.html": "8649f9ef4db9f3b4963f7f54e32cc23bc44a3a999151c5e6f930c69662b50f17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/scope.html": "3c8c78671bcf6d8fc48a9ffe20def4e18cb5d5b73dbb2f3d46fe4914674530c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/selection-case.html": "b0beb67bcaa5859a699753aac07e64c5c42ae7ca3a4c2a0e6815828b08aafedc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/slate.html": "d84da7fa20c1868bc743537dc55fdfdb5b798cb6f562e6911a202f05d880d2fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/-dsl/whole.html": "793a92ea3ffe2da6ee13e7e98834a555a95c7eb7107c60974bea9ac64c0d7a19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-kt/index.html": "e9f456e1cc58c0c5b16f95d9957f31eb086e6de579909d3e3112130c405b2228", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/get-byte-range.html": "30b6d42ff73a08e729fdcd3e18b592e0ce22e826f8cf4a580161cb394f4f2ba5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/get-notes.html": "affb4bd66c11acada44a09d229c1ba7afda58e3ac2afff831f646dafeb1c36cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/get-scope.html": "63db625d1a9df8c87bb69e40fcc72709bf79950fa6437062125256146591b678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/get-selection-case.html": "fca12734a7f49fa3d1e81802a9e93915da2ae356114f3a879d703c7bfc5cdf04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/get-slate.html": "9c802c492d0f22cca286c8a3784985cf00a0024f362392171f1d47ff664b67e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/get-whole.html": "c65ffe7a98921e87ee039cd0ac93b9e6fa0e534c53e1573732075f392e5624a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/has-byte-range.html": "6281ca6ec71f544bc0d959aad5cf41405453ebff0ea27230a9e59ae8f60e6548", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/has-notes.html": "d614f22e6d253de903fc260f5f0d48da868ca8d91771a057b19485c6653cb39f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/has-scope.html": "41f83819541f1034fd864728d2481313258a60a3b906d9188fc388acf53e0df8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/has-slate.html": "3f165976af6917834af427b7d8f5218abcca90864e00749dfb4027583de08f59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/has-whole.html": "3bdf7e33a6e801c7ac507d0b298211c6f5a18883aa3d8e9bd48c41d215289ecf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector-or-builder/index.html": "0a658e71803ca4b1693b98a4b489efe17b7aba66059b409b16c1e3d8b15cbbc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-b-y-t-e_-r-a-n-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a0653a14870db9284dc9e9ba9e1e973b324c55e979dc746fa509e9cb536d6a46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/clear-byte-range.html": "983dc5c48b98b11f6c35bb5ebeccf0f5d0e8bab6b5412e0969674436559dfcc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/clear-notes.html": "f9a71832d989a046a9124198608b4038d42d6bd44c382d18f19095a95471fea2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/clear-scope.html": "f6a8a4b3078e3c235f9308d52978485d77134a1ce4eb83f0adfd3df263df6d9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/clear-selection.html": "8ccbb4ccdfc307b33548eea6b3116ba716d93b99665c7d565d148a8f35fc2e26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/clear-slate.html": "074e352082676a209edee431f7c1d8e4a5eb5a45355c30be151cef4464ece2b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/clear-whole.html": "93628b5c4981bba75b6dde699149e6378fdf4073f61cece62223129203b94863", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/get-byte-range.html": "384903ecfecd068022d7cab657553647a376da9a665b7208e69c81318c90cf72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/get-notes.html": "457a42ae16030d145ac9d1ec7305a65495de665c07f16c6226bad8752d6d64c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/get-scope.html": "60cc50e933f01109102f091b06e10977807e148d59cb867d4e49f7d37a714715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/get-selection-case.html": "f3335534fa05830725a56259cb7902a3e01cce34fca406c3cda6da796e69e19b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/get-slate.html": "665166994143481a19c7147b30d63f534b3eb7ae47165dbf252a4910c596a1f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/get-whole.html": "8fb04661e671aeaf2567560610bbbdbcc26d25b26ed8f498d3a2bc4d0315a836", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/has-byte-range.html": "b447547b7481d6d37fd6692bf923be7360da880bb1da39f43597080fa9653901", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/has-notes.html": "67b5be0ee2b3371cc76dd0110e1357a8f606aeae2bd253c3e7b31e75dfeb4295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/has-scope.html": "f46267c8a400053dc6e52dc3bcffa27b3cdbc4b8ce98048b86a2bbe7cea64857", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/has-slate.html": "d3c064d540f87d360f7de00f55ae6674571bb5edff459b3874977ed63b3fd94d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/has-whole.html": "7e42b890152293d6d84f7c2435fbced1688ecad2ba753ce9a27b804b5d7bf746", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/index.html": "2b42b52a9d02627491dfa9b2c9864ae504e95b88a5fb7ac44796c64b4aeb25c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/merge-byte-range.html": "31dca04fb246f69a6ecd30d9734d2d1e5a0cac643decef71f1ecaf8ffec296a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/merge-notes.html": "ab115fbdbb72f15eb9faec5f9fc50754b5cfb5ab5f5b76a776ca47d1b06db495", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/merge-scope.html": "de36b370a78c7544c5a6a2adf454483b89fe48a127484f938ad5f1f4b65e45b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/merge-slate.html": "4a0b22df473e29ff04ef9d08ba25a9e185d1ae115ca7d1fb73e6aea3126129e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/set-byte-range.html": "e7d11a23abcbf60614e615414ad438b880656bdbbb46fa5f9753d954179a6ce9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/set-notes.html": "533000d04980e81575c851c584af15ab5e50c72d32162eb7b965c9debe646fd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/set-scope.html": "0ce3b16b8e686f02fd84e25329722e213739ce3f5921eabf8664f5c83573ff76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/set-slate.html": "6d06e751680ba50fdee19e17c108f61105411a926e7a9c586365bc32e94de062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-builder/set-whole.html": "8634461524243748308afbbda019fa1eee07cf4b0f0c803cc74560effaac6a67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-n-o-t-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "fb1430199428bf17059bfccede4a44e9ac87cddd67727e775597506950722399", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-s-c-o-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "ae5e2af5037ccc2db8a14adaa6e88b7ecce1fa006771067644d93143fa200513", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-s-l-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "4f39ef2a6f93f651e6a08149644bbe471cbe7bbb02fa0c6418c70fd97be74f95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/-b-y-t-e_-r-a-n-g-e/index.html": "ecfbd81bd00cfde12d9a8711958c62f4ada05319f31cbe11df84f19a424a16e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/-n-o-t-e-s/index.html": "824d8309a9250b172db5e7a37df392e588c6d7faa1d720a9b94225b60b243d9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/-s-c-o-p-e/index.html": "27888a13aae91bf69d3fde20781b9f04ee81fcc7cc884e3082b1fbe9a5eb13e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/-s-e-l-e-c-t-i-o-n_-n-o-t_-s-e-t/index.html": "791630ce5ef027fd8d892444f3951dfd6447e29ea0c36a5d6562eab7d0626c88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/-s-l-a-t-e/index.html": "12154f2590db8f41efa21e6d584cbf0fec0e81e1f4855503bdf4986daf1facaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/-w-h-o-l-e/index.html": "db7c5c4588d7efacd7a3086ee87803e636f8a9df34c52616a8216abf8429e178", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/for-number.html": "d73e73bc6b0a1751cc468f02b6a02c1251a703391992a4c34e504e423577d911", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/get-number.html": "70cb103b2bb564aa97e6ceb7963bde1bcb5cfb530e90d63f2fa6a37365fe5e1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/index.html": "b7a4865d5379daacaca4becb9c19087a9d56bcab30bb9a601fc4ce8b79be7bf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/value-of.html": "72ad5aa3e5a6a0a1229170673bebd8050dba1bdf6c3b5a2260dfd171ee6a6e81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-selection-case/values.html": "f9099ad08346e500805d6af5024845fd5ae6bcbec532f9526c07cc14b9aba1b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/-w-h-o-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5fff0d83f675cd3d4e036f57981b1fec9dc8982609aa8b54b9017bde00f0973a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-byte-range.html": "fec2002e1b66bc3fde0612a38a5c7854eeb3d9e0196fe03e02e7dba3c5d19fb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-default-instance.html": "a2a769c47f0e5fab4d712574597773de58a3f00e100fa1549696ecdf0390ab12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-notes.html": "8185e8c1cb555fa717bd682b4ada6770df58ce2a3d49d61fb707f09104e82883", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-scope.html": "0b2db279383093ea3077164a042f1b6518143bb35d603477efe650c4280e6148", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-selection-case.html": "7828540afd84f7967a471143fe6bc24133d173d8410302ab6ba2e155caa1bd63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-slate.html": "d01b984f2e847c0d9f8160fbe1a49d6d77b9036f0c08622ebd51ec97f413823e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/get-whole.html": "dfd502b6067c2dd1880901855387f202ee8a6b51f0825d9c99d5fa15aa8b038c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/has-byte-range.html": "e473b2efa32b9514011d05fe09e9b5e220fee614e159f1c89153b4b2c5b947a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/has-notes.html": "d9b2a9685f7502376508292a997e08d64caabc3e7fb74333c6e0a6b1812b8c3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/has-scope.html": "a5a150b8248b769a303b051dc59f1e5b8d7c0cec76ca60b1e4e8b36b77b7ddae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/has-slate.html": "cbd78f86e774085a88d5fc4f20d94ed5e80c115f73b49a1441a25b8ab7bc12e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/has-whole.html": "279fbfb81a331eb59de9f19651249ff8974de9ee84b701731adaf5a9d138cd29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/index.html": "d8dbd0f9f2f9d07c2e7312713575157a969adb16b4d247c2977cc95381f9eefe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/new-builder.html": "1b9f8fa318a6d1c238ad72ea3d6a34679c0691fffb76dc4c4bc8a6f9e5492e21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/parse-delimited-from.html": "42bc57013387c6da3bcd74a3a1a3498d7a7ff9a5f0487fcca3b309fc30605d19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/parse-from.html": "5294e79e439703770e9e846b53749ea3491acc28a8760ed6cfe80102650381b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/parser.html": "6505bbff5eadd58b275c284f5b926ecd968a832701995c7d786dbd2dab196271", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-c-a-n-c-e-l/index.html": "45849251889c26ac1212b4a4c265c0e67f3a9db39f4b4332f5cd9a22c6b640d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-c-a-n-c-e-l_-v-a-l-u-e.html": "5bc3728ce053723604a0905fe8efb7a5ed71273f4439a4ed22be7e91f29533d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-p-a-u-s-e/index.html": "381278990414c3d7e581b0a1d85020ff3e6034ae7a1dc8b20a438d2409c981fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-p-a-u-s-e_-v-a-l-u-e.html": "01948801dbaba202ebd2c01aded4ca6a192c50d7777370aaca3bf556def97190", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-r-e-s-u-m-e/index.html": "043e97f84030ca83667f0906afb95d7b3ab58c8cabb0eb1ad33590e95b4e6853", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-r-e-s-u-m-e_-v-a-l-u-e.html": "2bbd241fbcab99232eb2034e40d4efd086b7e6cd72cd832efbf9e287c9b99210", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-u-n-s-p-e-c-i-f-i-e-d/index.html": "8bd6ed033d62e05a914090d804e6f97c6f7d3b959c267c8ff1e4158c219d5e07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-c-o-n-t-r-o-l_-k-i-n-d_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "2e782cffb8315169170d8981337dc512ba3420170b4076ea8b5e8586d67094b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "f887462cad2a9ba9850820f5ed1badc9c1970bc1e4f3f61ffc7c0c2e5b29fc3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/for-number.html": "1df4ce030fda117078274f44455888729217aca98fec3fea9201f91cb3d3d446", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/get-number.html": "cb2bfab78824bebc9772d07b733bcbb2d8c5419f59c8d29fb282a8d1ac310278", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/index.html": "1cea346f95de9b757e4f47074389769b86cd096e732ccbfc516f74a65bca2f56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/internal-get-value-map.html": "f736b5a57f2efe4329f4a3cfd3c853fde833306421f0a0b492dd36a4fe60985c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/internal-get-verifier.html": "0ec82ea2bcd7ed207b4f172dcdcfd4c1e9d49f6378e5fbce8e85dc00ac5781fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/value-of.html": "7bbf5acb7b6a35f5936eed823f1ebac25842b31d14cbfb008bbef009a089e55c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-kind/values.html": "243aa1aef9a89cb4a963fe3dd830edfd13028fd3e3bf8c5e2c257992bf914359", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/-companion/index.html": "fcc998f3320cdc5cbbf579436221ea6eef79519733314b26ff9a6bc6b632c9dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/acknowledged-at-or-null.html": "1c30cddaf7c934a1cca53571705a7cf7376928087f5f08d24d70d040f308d0c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/acknowledged-at.html": "3d9cc35a3bfab386ed906a6083f2decc4f7d4e8a90b81bebf237fc1b133af9fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/clear-acknowledged-at.html": "7540488aeb437499c0db8910f83ec7cd896d122d0caacc364757a558027ac357", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/clear-command-id.html": "20af75f902847bbadd62b539d30cf2ef78961629bdc80193633c10419c8e47c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/clear-kind.html": "9c297c49f0b1ac521310d5844a8c05a50cd05ebe169eaa4dbd57dbee4aeee845", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/clear-reason.html": "d2d92ffd0e5b1a129bc4632da6ddf8f4813f8a96224413b90838abea7790d1e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/clear-requested-at.html": "b9df90a2c7ef5df1c41d4a5681be0e186e52677988103f62c3dafe5e7f52edd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/clear-state.html": "01300e28b90c0d85bcc38f98148e7924f4ea44654382215f6b19e555472fe5a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/command-id-or-null.html": "67b1904ea43e11552a7ed55e9dc43e1caa582eca1d676c74c7443a29f6ee1e0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/command-id.html": "2b9e4c79882f7e14929f198c65a07d29da3f7f9d5074a9e4ca3a7fa3b4c16765", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/has-acknowledged-at.html": "eebd0b5d0c964278e8fe9b4fa260bada0a81a260b1967b3ba7a58ea88a1449bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/has-command-id.html": "cb9e1c52b1ef28aa8b715632bec52ab23167c06af851a69b97c705337ade9345", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/has-kind.html": "d35e8401621fe1eff101056a2a6c53ba4b92f9771158c3aa90a04eb00d61ee81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/has-reason.html": "5a84594241556fac78476ea51c3cbf9ce356eccbe24f8f3febda46e8980b9893", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/has-requested-at.html": "2d15abecafd4042ebdb07a203f8793c612b8402238f10c7472e561e735812728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/has-state.html": "7b1ab83de76175ad74e9d326ee52e8008bc71243340e0c2b43dfd792bf9b5a65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/index.html": "e59189f493ed476c44a730e2415e9dd43f4f8a2a3843133fbc6d7ada5bd5c9fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/kind-value.html": "dbd2af9e314acfaabc8824726dfebebea5b9a2e3f7dc0033f22f0b0355244547", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/kind.html": "c142e3ade6e45f7a9e74cf316610b2649334031e32a4ed32b8fd7401498cd485", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/reason.html": "1f2f7d8ff10b282862cbfeefabe15e27e6e8b534adacfd1a46339a370b25b3fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/requested-at-or-null.html": "7d8f8a311902a5c95d3e1882effe41801e3b67e2a1b3227b2736d9b16de27789", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/requested-at.html": "fedc73f7334444c053931c12d7c74fd7f54b064b6448ecbb15ff5c915a0b0ff1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/state-value.html": "3155fded53fa0024e60a4b70de0d6851cd03661fa78f42973831c9a93e003958", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/-dsl/state.html": "df83219d75ce3f55a94550167bda18935394efc6f068660f2d7fad730b4a693a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-kt/index.html": "6494d54df52c8e34e6fd8e2e728a69211910cc9a072fa79a07488d7c6a0d2925", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-acknowledged-at.html": "11c66d97fc3d987155b1ff57f43ab1d372508e237793b1cda98f594ed69d3e62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-command-id.html": "a20aa539f0b7c30b50c10109bb775b3852f0745dcbf4e4cc7cf3ef60f251dabc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-kind-value.html": "e2d74f3b8d3920fcee03a6c14eb4730fda1f03d388bd10d75d8bba63897b0440", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-kind.html": "3a766421eaed57ca446cf4c18db153233180d6fda318399cfc69121176b3351f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-reason-bytes.html": "b0dd3c873b6df01186786bebe0d580cb5d0c0c075e9e1f0eb4d6228ca986189e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-reason.html": "d3681bf0a42fb178cc60bc994750a6c3b041c59a772d6fa9a3cd1e09455b4f6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-requested-at.html": "d67a3d11e991a8bd1d42de0716d206e55bbf62f21372e53e7250f4fb1107b683", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-state-value.html": "7ecafac3b63195c17a62d5c824ebb3ef661c5a31703d7ee9dac5a851e20f4df9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/get-state.html": "46be7ed4cff8c87d24e8956b235c2c9fc0e397ecbef5d9e590ef744a5f698105", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/has-acknowledged-at.html": "b851baa4bb352382b0d53e4786b1c1f4b7210d52224686912634664f771d423b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/has-command-id.html": "70cd9738aecf7a046641d60497ae48ff4030fa5c8923d0a683525b0b6fa6c185", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/has-kind.html": "6f69625b798afdde9f49332fc8991cf06d19cd75cee09d6579ae6531b76426b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/has-reason.html": "b3adc8362651ec6415801d129f327148a6b000e9e25c4a7a5e1ab09dafe5e8c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/has-requested-at.html": "b1f66bda8b93e5a93d32e798e8afcada050a1bcf3674f3e977498785963d762a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/has-state.html": "99b282893c604c42286ce741322a41dd608af581bb35ac6c936199b3262f31e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress-or-builder/index.html": "143f2cbfde924dbc31de59cbc3460c309a75720298feeb7dceae827b78d24c3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-a-c-k-n-o-w-l-e-d-g-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "a4e59bffbbabad8509b9b7a92da39f1a772ab766a1ee9f5ea85e7474cb11859f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/clear-acknowledged-at.html": "1cde9ea97e4fae7436634d1e0e6ee346865439ab7bd61b321c0c27cabb63cbf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/clear-command-id.html": "cc7a905efe9adf7aa9dc4fe486e6b2856ea2be632d150e377aa5bc2af8493cd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/clear-kind.html": "433eec2a638e392411e6baa27bca61a81cbe5c1674ac195030c209e4d216bbdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/clear-reason.html": "dd54d3056021f29b251b9ea9c12f9694af81be80da187cf4180bac28452fe416", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/clear-requested-at.html": "a632d715d1e50e20b080cf38fb78a0842af140910d06d6709b3af41de6392144", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/clear-state.html": "ebd0b43b26ce4a2f419f6c139f6210b9e45c646ef1f65ae8df621adb915c1ddf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-acknowledged-at.html": "512e02b558a5a19b1544a38d71f2b8dfddff97a65e2f7d849a01adb23e4752b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-command-id.html": "a13f4990642144b91236ea1c805e3ad316b59bec18e2432f0a00b7f973c09ef8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-kind-value.html": "85dfd654512de1b002f2c38e1240dc3e9e282bba6dfac80e6001d06232fe806c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-kind.html": "1c62f6d9c7df47267a60ce358cd7d15df49a5e33411faf7f830ba0ca7b7cec94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-reason-bytes.html": "a4a09d10b259f134dac392dc01b3799769565ba2874647309503a915c850966f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-reason.html": "974c030bcf2f8caeddf60065c28b0cd229175f365c1728ebc9ccf7bc9d57aef4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-requested-at.html": "c3c38f5960e7a00759c6fe4bc6570852e47cddb9e03bd30addcbbe73273da829", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-state-value.html": "98f842f11e56f9a037af8f4c90f013ef07b9f1b976a11092e7c0296a8f36a7a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/get-state.html": "d30bc630d7678aca842238851f054b66c378952e50b469e67a042d1c308c5584", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/has-acknowledged-at.html": "627b6c298c854674886914034078bb898e713a062ae1df1873a1033c650c2bc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/has-command-id.html": "c83ba9ae9a80ba31485ef2a8f794975707fc416dae3956f11888a34cce3992a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/has-kind.html": "b096b5f8c8a422e71f4c7fadec8789d239c013baf832cb2e0e49c75b262574cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/has-reason.html": "8d3f38b566182323c2795f015cd790ca3232ec43bcbbe59ebe4b152c7fcf021e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/has-requested-at.html": "fd71bef4763d1a447715cab8a54bd75ababcdc99a5acee33350febef4a86b0c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/has-state.html": "b77047ee175e44b209404f3569de0a9ae4b2b4b9dbf6d68768320898b7c8a046", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/index.html": "8f06c418faded8370474e2127bfaa8ea3cc2d5738275214f30381a58213e291b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/merge-acknowledged-at.html": "24f012569580681a7479ac6806da886a66c423a097d93bc9abfd0dfbc8f31ed7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/merge-command-id.html": "a35122553bb0f6661a4f29e17353199868b589735401b1977a5d1da443388c57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/merge-requested-at.html": "e7da9e53b8d6845f9e8420904f3e33dd59fd6c3c2790816b9b0fd446d0460824", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-acknowledged-at.html": "e027c05db5dfcd5fde0cbbd8faad4c6d6ccef954830920958520600420472156", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-command-id.html": "4d39e826737d74d7c5581fdd143a9e4da317621b4ec85c6596b88e7b1dbaabc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-kind-value.html": "7af795415a5f405b9e7ae64a4735596be4d2b30213691b735056c40621198318", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-kind.html": "6cb8b34ceb07f9f5ded841a11824808322d20113fdc22aa0fc081945556e6824", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-reason-bytes.html": "889b0a7b112001480d84e1f759522b284bec3ada0a1ba6aace40cc5f57f149f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-reason.html": "ff956c2e11eb7e561d1fe469fe25e8ef64a0beb40ce81c529b27575c56edd8b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-requested-at.html": "feccb7fdf3dcfb392f108a6061706c7631bf2bd9d0e4f07310f19551761f585c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-state-value.html": "5a9865efb94a1a8a20e3ef8abc3bc422cc59cc59e679e7ccbde32b88a573063b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-builder/set-state.html": "f2ef6d73c4e71bf19accbaa73364f432f923f7d90131c2851d7dca750d1f27e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-c-o-m-m-a-n-d_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "6a998c3fa76dd14a331ee33595b625b6989f241216e9964c55f56cbd8e39cb51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "479a53a83516bac7b24a26b77d2a7100e57e3f5c9b23badab6323f2b30f72a74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-r-e-a-s-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "072f538f6053b12f986b37b15abc5983fecaa51ce9f212d83d80a0a4e10bf1e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-r-e-q-u-e-s-t-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "a0ad16324847da374528a05f27c276ee80bbf6ae34644e08d022f165f527e16a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/-s-t-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f81d79479efd7e4bf3515a057061aee51cc15ef0caa6375dcf75a9e0ab09a187", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-acknowledged-at.html": "4e6236962d5e8cf46e79fe963b3ef1c3c5a319524c28d543df31ea0d9c6d14d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-command-id.html": "0ae7b9e3eb320bd5646003013d8fc87455ca0a81e51eec9439eb01dd926dad74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-default-instance.html": "98ab4bb409a7e79abe81a8670526ab613782db335f02a76567ad0b3efe1fbd3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-kind-value.html": "8a1bc92f76ef881b80664245ecd301881956f0383f2d6b0ee646c3f64921dcdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-kind.html": "78db7966591d1626bc89990f265d513eb4bb145a0be7bb55d8d1392bfa8f503d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-reason-bytes.html": "ecf3e9849a924535530da2201d869ebaaa628c3f7c5546d47cb33355de0b858f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-reason.html": "2e78be2a21fc16235a000831d3c80f6e5b1e16d93664bf9dcf213ba7508b0aeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-requested-at.html": "7988c85b4c3a91875ccf38305ea3ce5e63df34468a57645232fa58ff8fb209aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-state-value.html": "cfd7727c4ca03da19a9a6d6e00e1f4333fb21ada17e387b7895d98a6a7741868", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/get-state.html": "eba95ff06656b555661d0a86f2beaa396f4b4112e8feae63cb72173437a4db10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/has-acknowledged-at.html": "66b271b2b17739a03b1715738dea4e094aa1a3e3c06fe5a4190e000aaeb3981f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/has-command-id.html": "323f6181b45e1dbfd8b2e71ea7daaef262f6b3f70ee1d460d4eafcb94f68c88e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/has-kind.html": "587c1fc1540bb709ed7948426ddf9c5e39d6a7e59549ef0f877a093b9e502d2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/has-reason.html": "5e7b176bed184c3a136532ba68cfcde4e1b38dfaa2a77000125d78a177f0abf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/has-requested-at.html": "579ecbfc7e3bac8abdc8910aaf6f4341542047134ed85cb7482786aa70659c66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/has-state.html": "1647137eb8f37f02dac0db6b70c9ae093d6f2aa351066c4e6f342161c7f0e262", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/index.html": "0736a19f941e6c8563fa6136c0afffe1bad9319f873d6fb5bb348f9df8ccf923", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/new-builder.html": "1ff8be78f39632676ccae9ad4c51dcf66ab5892548c657477daf0b615ea16206", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/parse-delimited-from.html": "77b36c96dcd01609c57b9c427772b087da577a07619b6ef75f10373e7b177fec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/parse-from.html": "ea57619ce942156d6eec3febfff4e854b9c0872e55d814e83a0faab5d86838d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/parser.html": "1fc91883e9840c0cd046c9445606ae39e87412f41cde77970bc99c40ea3ffff5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-a-c-k-n-o-w-l-e-d-g-e-d/index.html": "eb8f6ae2fe07279de0d6527767700b0e2653d635ccc419499eef80ad5e1ec3c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-a-c-k-n-o-w-l-e-d-g-e-d_-v-a-l-u-e.html": "283b26bd51e769dcad66893d36db35f9b48fa85398790ab4025026780ec65660", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-c-o-m-p-l-e-t-e-d/index.html": "fd3ee2210675c993a60cdce56b2a199346f7fb12fe4591886dda0ca2d2e16a98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-c-o-m-p-l-e-t-e-d_-v-a-l-u-e.html": "761390e1d1a2c5efe061341d94f7e08e9e0215c88108f268f65e4a859415b704", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-r-e-f-u-s-e-d/index.html": "59547fb14719b401983e7262ff51b12ee829c1224038a92751e888b30da51d98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-r-e-f-u-s-e-d_-v-a-l-u-e.html": "d6d6ae29c25d0569c265020abfb9357bea5beafc00e46bc9a442e1fc8b0049fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-r-e-q-u-e-s-t-e-d/index.html": "ce9d216ab76c3b3d5953255d2beab9e70c8a07d95ed86ce4effa75da6dda997a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-r-e-q-u-e-s-t-e-d_-v-a-l-u-e.html": "f97c8b6c5c708db0c8058eed5dddb9041145d9ea5266bdfd2fc33a0a0a881550", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-u-n-s-p-e-c-i-f-i-e-d/index.html": "8f32778eaedec9946593fa473e543526d203779d2d73e154f6f803e8439b6a65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-c-o-n-t-r-o-l_-s-t-a-t-e_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "68c3ffa6d929cd5806619b0fda9bfbd6db732c87f69cfe3f6902c0d21ed8952f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "cb8b378c351858b70f13561db6b1b5580def0632f2bef67742616f7f2096dc06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/for-number.html": "2c5011a133c74eeb9c74092130c1893ccfab2227c8d4f71d0e78306a1d9b3ac8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/get-number.html": "238459b29d9e35fc343cf9db5010a714d195458f4de78b9a6926dff2e575a134", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/index.html": "4f14a43d96ad9f240003df557ccc01eb28f84984a6f7a14718fa07a61fcb6f5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/internal-get-value-map.html": "52da8ce3a32d92cfb7cea095941de562c248420665f0418896a00ad85f1f0e0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/internal-get-verifier.html": "f21786e0931672a5fed401d240683ff868778037c1ea53bd465e24605c31d19d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/value-of.html": "2a05d7f60f6b591032d94ed9fd42c8673755d7d9f83388809c7ac1f41566ea37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-state/values.html": "d56615e6f19e9fd71d55f305e0923c9d7dd8b1844dffd07b599770ca14176e95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/-companion/index.html": "060539c0d1bcad5954288ddee7b5fbfce7d30121dcd3d597922e8035152f69c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/-messages-proxy/index.html": "65cf5dc01d71fb08516d88c87189e4ae2ff9b69784fd2a34f5710a56342f43b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/add-all.html": "d5e953e771757570d64a6bf5d607ab80fbb452ef5f1fac50869da1936b13307e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/add.html": "e86f684a3a1e35bf693e9a8b32f7b6f5fb5ac3046b8fae008175a4096090a128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/clear-conversation.html": "3e13a1f87b3c6aeb06781d48e103459e3a5c4f1e08e50871ec0792238d76f924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/clear.html": "ec70595f94bda15acb7d2feff5170ffaf3c9686e20a5b83db82d900168c0c133", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/conversation-or-null.html": "85928e797dd900ae3661a62f4a5ed290feabd2c6703aa87574a31e4b118ffe2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/conversation.html": "dacfb85531117132a33aa46f91869516462aea1215166dea0e000894021ad0c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/has-conversation.html": "20919d7fb73cbbaf8ef6736f7daf8edb57bb7310edd61250294043fd039dafd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/index.html": "f072f203e601618662efa2906489f926a9ae0e3f670624a950a989243517bff0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/messages.html": "f2a121c166b8ea5e934ebfba909beff9beb7fc0930a472c23ce57c9c40545426", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/plus-assign.html": "27f21b1890c5980b0ec67ebfd2959634630bb31a6f4b9b27afed5cf1905444ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/-dsl/set.html": "8eb6f939e2dae780e622cd5ead9c46784ac8fd6d5c949fdcf1e1e0a73985cf38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-kt/index.html": "fc749ac5094d853661e89651a045a7655d841014604b146cb59519456fb6d604", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-or-builder/get-conversation.html": "457c560942aad6ef8f697588a855528061e721c373842c892d7e61eec885844b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-or-builder/get-messages-count.html": "190d07f51dada783aeb0a20754d609660723e19ae1d2a2dcd1cbe52aca07942e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-or-builder/get-messages-list.html": "5cb9910732778fa9be1975485e14c1367ef17827922b4845896c62f144cca5a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-or-builder/get-messages.html": "80dae3e1d343ef0556df36b6df3caaed458ae15c1168aa24c2b8cfdc67670d41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-or-builder/has-conversation.html": "64af0488f1bd35ef12a068f9644947dac2e065757c1982aa7f9db887c5a025f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body-or-builder/index.html": "eccab2aed7ec2af1b21605d025bd608c5d55772f11a9aea39774643b028f2f39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/add-all-messages.html": "c88537cf6b333f5c84ef23fcdffa4e9aa737ca4876676d9dcf58795ad571a264", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/add-messages.html": "298eccff02c400f6d9a9653670b3cb44c3e1793e124bed2943db81f36fc9f8df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/clear-conversation.html": "1486aad97ada0f8b385f56823ab083a39b9a40fd9c663e59e151b326857babd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/clear-messages.html": "a5ec46cff9a96163e762f790169819f275900f74d48577cbe5f7ee66087e2522", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/get-conversation.html": "219fa4718815d64dbc96a73549db0cef06b7bd32a9e3c560ba4ee285513e6957", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/get-messages-count.html": "68eebb994bfdd0bec95fd1d58a42425c9c5687e2927679efd66820b36385f76a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/get-messages-list.html": "a5e888bf2d7281587061afb8fb13eedf276f925984e2c7af2c0b8cbb119bc335", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/get-messages.html": "3b6e5d80c7e36b77b57aff74ab824f51f0f9909ab43611c7d76cc4f8eb4bd1b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/has-conversation.html": "4e10190fdf34e4d8d85e752206858f748ebf4e7d9274f06c2aeb35129ad35f98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/index.html": "637601f0aa87a3c74b3bcd38f5d996ba0e8e6aa55deeae97a71d4fbc281a2446", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/merge-conversation.html": "dd9df480b66cb5b0532165590f28926cf65d958760538be5723704c4253562e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/remove-messages.html": "6df61d73833ceabc2ff01bf4314617367f2921f379552cac673ed09c11b3b7b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/set-conversation.html": "f144769bb4105fdfc93af065aff8a505067053c226249b605680fa3ab1c0e81c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-builder/set-messages.html": "1ec80ec3162e1d53167720e3180b4c6f44d24f74c0eed05db3dcd9f71375ca98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-c-o-n-v-e-r-s-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "7ca4c59bf75681aeaeec66043c1e7e0a77374b817022e9597a869be4e17510fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/-m-e-s-s-a-g-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "04c5eadd9a173c7ab1b5860468e623707c3e3a74a709fa1a93300f4d0f3af5d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-conversation.html": "25bb3a2bd3c7a22807fbca7da2ea5f2d6f22983823040de5f81f1f70156a4b6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-default-instance.html": "f1e79b26a91aa390a3a842d5c99a68ab488f159e84e6d0e8579295a7af739f5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-messages-count.html": "e96b3327ab3305b9d3813847cfb2ee337b357835c4212f53af08e6ef72d2c769", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-messages-list.html": "ed0872cb9a90911718cfe1a0d10193071fcfec282d54643e68080b8dc24e161f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-messages-or-builder-list.html": "34966f3c5684d6c69a020a2499479244c0034e866f2f1d8894a82b178024f610", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-messages-or-builder.html": "122045800d7aa89cdd1d3313881933e08d8eaaa0e9c5e1f4c1e1cc16fdac3aca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/get-messages.html": "c63305688bf217c313daace868bf84d563051469cf56bec5b2467a6c40286f7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/has-conversation.html": "163fe297d90ee5089a6b84280093285e76e228030aec5c8516518717bc2ab2e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/index.html": "115f5420b92475cf81096044542c0e0d4032774ae77ce826db61269ec3dbe233", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/new-builder.html": "ca01768a51128451e52967285f3c3e3ca1c279173e3c8e5d0d5218510fd66746", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/parse-delimited-from.html": "f34a21a11adc2b692f95baf99cfaf9e6aefed942fd4d9eeedb4e586bde4d7e0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/parse-from.html": "bb5e5414d3c8c52930490ec1ce702050eb3ac7346aaaaac496ebed6134cd69d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/parser.html": "ef0d1ab3c6584f16981fdb49dd0ca29b1fe9ee6c0e91fdb4b37777cd76e40137", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/-companion/index.html": "3a5a7f331e1f6856193d6aea81378bd9f8c51e87c91a568c7a556da96b1ef1e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/application-scope-or-null.html": "f0591bd0a29fa778e796ec41eacc076ea995062d55b772d3e274551091beb553", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/application-scope.html": "e604d6ac7830c58afe3daeb4f97c366f088183e8985c086f183740fa336eb47a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/archived.html": "f738e36254207f5f12f40c965e7a58df151b2ae97df72d8f68299934abd48275", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/branch-id-or-null.html": "b90f1001f456aa196181dbc391f65f8e51fc92fb6732c4e92ca69514503ff423", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/branch-id.html": "b07f373ca3916d6e32115a19f55ffc7bce2ba7e79ec66a6138f921f745e20124", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-application-scope.html": "2e0b5c81b71c7504cf36ed50a747594b37871a0d1f36f0cba06c7b885cc44757", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-archived.html": "92e9b41512cf805512f6ed3fc3aa9a386fd5badbf2d7ef628b4a728b8ce0ac5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-branch-id.html": "4dc4ac9d3e77218e52248acb338ef41c487278078156913958d32bbb080a6410", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-conversation-id.html": "33707b4e0cd6da06e565a60ade0c162b6c741431e8ebfc5beec94276a0eac229", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-history-mode.html": "80260300fa4ecb82d0b69c6d6111cfdbc8f50a66cf97bdff229f204f4ec4a8f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-last-message-at.html": "3203353082fa89e24054c6bacc3753e17a68d4ec2a83c009de72423f22300bb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-pinned.html": "b3a4e2afaa49111a5cf202454c6009c70ed85e59f3f21b3265c66c8491d61619", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-project-id.html": "e943f63a5e6290797c074bef1f3a097699c685ce55929702fe3726bfa123aef0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-revision.html": "c33b1f4e494e47212fc2d8db198369f4be34cb1c3bf68dade33c987f32f5878f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-temporary.html": "e8a326d00b96b8e8aaec95ac1bd678a767898b05af2ca447208b652f24d03ef3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/clear-title.html": "95b20a5a5ed19902ff577e2f0132014c34ff572531e3e6fa3b8fef3d26e8da56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/conversation-id-or-null.html": "9ef417df902b5cd3e1f613e426287e8b923d5946e84455381bf490d2533e7b82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/conversation-id.html": "b608f5211f4f102a773ff6addb467a169ae77de92129cec401d18479cb1617a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-application-scope.html": "5de7ae735d48fd28654659e00a2c0f219d1f3d2d9ee98f480a5c36f7d276db00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-archived.html": "2f9b85648bf40f5d7ce961ff3b52eb3d94bf74e3c06a1d27caaf8cd0d08c394a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-branch-id.html": "455decf9e2d297da99dbf1c37981739c4d287e6a6302e403d6ca0ff76e7dc0b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-conversation-id.html": "c1bdc6fc75afa2f8219502fc826e1ffba156126357ee307e819698866b147e0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-history-mode.html": "fb3d2270fd996498782632116c54be4342f56c0149db2d69ecc8162a1a67713f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-last-message-at.html": "b48d02d1808ee1a7b5881718ea45e1a3776762dc6cf8dfdbec023ba095b40a25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-pinned.html": "81e8ab7b4fed1fc57297d88a3f62922dbfa5f4353f1aca9cdacbaeef182a0002", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-project-id.html": "470187e81496937856a5c35f01c195964e7f16bfd11f8c58509002566bce3063", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-revision.html": "22f0375ad4d247ec93528590bfc9727b678b1bdfbf2038eee9c364e89ce0839b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-temporary.html": "7ba70064999b31c69c4afd892a0622e3eb4bc3921e6be9e30d8b57c671aab125", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/has-title.html": "31a99e6cdc9ffc6b878a301d571a78aa57931db9de083e583c98a1e2c5da591a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/history-mode-value.html": "ba108969b12ed9ad14c1d8582e0dc8c4b0b7ccabbcc396b55640bfaa974e4179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/history-mode.html": "4615b13885f2a7ba8412b69988e92e02f35beec09e71744fd809d5519d054bce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/index.html": "db7d7da7b8cb10d73ac7925653b9b3f75a99946510fa94a14202ecf2adfd13af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/last-message-at-or-null.html": "e7fd868542fbe16ab6006489f34f49c13c609f4c4368665b8eb71cdc6fd91370", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/last-message-at.html": "742bbd5f8116ab0c22f2a4177ddcb4c33fe3b91caa0b6f244a4d6bc126b3433a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/pinned.html": "a38244537dee572552ca6c12a01068848b1f9057efd45212e0023b23dbb00f78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/project-id-or-null.html": "cab6987855be7a40fa2f1a8d60e8c9af9ea149faf635f7798bfb449be88e1de7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/project-id.html": "f9dc268c734ab50e34d52f8d96e835b62a0a23da0902d868d32c718ad7122c69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/revision-or-null.html": "1f36eb176f99d1a856a3dde61e6ec2172a838bcb046da6b7ebed763275a6bcab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/revision.html": "46fb828675d6a870f3558945b25e952e25087161066e67e77080c2958aad5eed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/temporary.html": "fed52cfa8366f8a6f358e5aca1cf6953635d492c3db38935b031a6469af4f3a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/-dsl/title.html": "a3e780401f281e020c9118c95de6f22260077f8cab01bba036deb050429a353c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-kt/index.html": "c79a6a28fde508cc218370586cd48cd3389ef96b009e2607e83849c8ccc015ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-application-scope.html": "db50924c3c9965c48c49923a86ff6e7d298ca806c3ad1ec27e003a46a11053f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-archived.html": "a8f0e82d9c3eba77befe52dfc0ade6680fd205303bda3afcde0e663cdb8d8fff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-branch-id.html": "39ff3e0b029b0d62623eb754ad101889a4188ce5a7f6b2ddf92ad3358462f85c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-conversation-id.html": "3bbae857d58957a090f29b444b23db857c6ca9bf45ef6cc611e0f5fbcdcd66c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-history-mode-value.html": "6fc43c9d63bd08d4a8120e31c2103751776f042f57db1da8ab531454221b0792", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-history-mode.html": "ad8cc4c0b68301853ee823049888b3218077bb223a18cba1e1f81889d57d6a5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-last-message-at.html": "9dc588bd9a7513a6ab7fa7cf1e3c2a741459d766798c09b7c549b34dda7098ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-pinned.html": "a3c85728a0894e60f021beec0edfdb8330d4829a77bacae1a215de9ccdf528ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-project-id.html": "66d551c516a9accb7747be90c5700a41ed6f64266a9fe08f23427395a57046c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-revision.html": "50394276fc1470c9434715bef62a5cd4a3ccc156b1e2b67c6b200ad418159e13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-temporary.html": "f7d4d05b0eb7d83b75977f516c0e8fcc3afedd7713fceb9df3370b3ba2397a16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-title-bytes.html": "a29db2495f2e6a7e2b367718c842a636cff976e89ac2170490874c33ceedfce5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/get-title.html": "4d7c9dff167e578d5a02f97c425b8cc279867915d96a056df016d70c2a9a2464", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-application-scope.html": "b0441cf4f53a31b6f0518d9a17a0b007b108b7c8764a830354479de3b82b614e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-archived.html": "2d260c83c01c27f8b4df1e05a1f60c42cdb2064971ee520f1b12b017761e5b33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-branch-id.html": "362ecf1c6df6282be9af6c96f83bfd8886fcc8aac47454bcb3eb6d5ad83ef052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-conversation-id.html": "329c86a6322b62b6bb46c2aa59f55ef0de252ef74d77df1ce2868a754ebd2f69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-history-mode.html": "63382e5dccd0310ed04444364b205f71c9a5e6d350c7b60ff976695822dc115f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-last-message-at.html": "3a1ae3a41cf2bc7f9d0ae59a98a43dbd74045c5573278e9dc5f91129537a6dc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-pinned.html": "409fa515886aa7099987513dc2091e0d6ae3c86734a94cf754ebcbc1d8ca56a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-project-id.html": "e7476e676c79344fd45738440007cbc50e866ea6e6f9561ab5f71bcacb92e292", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-revision.html": "001b6aea12aa092127968c04792df58c5b6f3ad5bd4be8aa29d20abe65b25a81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-temporary.html": "6aec3933fd28dc8bc68e3813cd7f98a6d6843d5608e67cfc41101bc4f221693f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/has-title.html": "dac434be68659e1dd04c575134ad172786d75270c2a7ecf494ec520ced57e1db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view-or-builder/index.html": "dbdcf785d5689b0bcbeaa95d95e5f636173d61a78e1c50df8d294d22b09a0eef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-a-p-p-l-i-c-a-t-i-o-n_-s-c-o-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "54eab6178542feec9a5bb4413126326fe3d447fdbb49aaaedde5b531cfcfd4dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-a-r-c-h-i-v-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "e1546c97fd48116409177c4d706c9a210e3922fdc25b015cd89139e19b876653", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-b-r-a-n-c-h_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c48f82fd3e18ea46268f805e79128a84012d59f634dc71b0f2bdaf5db9d5b868", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-application-scope.html": "1496a605516b9e407d153452c577ad7f4b88767e4b2d44ef52e6cba4bf0f1634", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-archived.html": "77dfde03b005b4232251a851e82842fdf505d6d01656c55286922cac0bf0d4ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-branch-id.html": "617193166135fedc8bbe933d3f0cf61733714d0221de3c89add475c2e0de324e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-conversation-id.html": "8c9afe08dcb528e682c8f7867877d02262e39126b3d6f4ea1e7f511e0dbd2ef5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-history-mode.html": "cb0884ea24ae31e4f3a5a45a2db0ac4745ee1bfd8dbe858a7e4312e4c16df334", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-last-message-at.html": "31c90c7332ee0db035d200638f0bfcc10ef1566625fdf7dd996109c785dbe142", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-pinned.html": "3cbcc2ece6a467c4cf6014131f19d044e1be7f0dad701e27fe8fe6c56990e5a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-project-id.html": "e3c590c888e4170d981aab520a74233de2ec433c5629751865444ea86d27b478", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-revision.html": "9e8a04c85fae58bad3d88b88a9ae3f50993af4ac9d269fb6ebb537af9b057a40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-temporary.html": "38c1f2b70311983f77b37a01b2c9aacafec1083d05ea18a7c474f449bae9e863", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/clear-title.html": "a5f0f6bea6c223fb7dae94265894bb0e9a7530547afbded566b5a26f976cf023", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-application-scope.html": "c13a6e217645e57c3e4c5d6f570c7d20586e40ba8222f53e76e1f2501798d16b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-archived.html": "65168510c5a5f5f576df119df9c938496d8bf3deae1e5fb5537f9cbb3818e108", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-branch-id.html": "c74c9b87b01dfe548e76a123a32e611907fc3d5944608b16dd7d634421be8625", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-conversation-id.html": "b9755e6a0abcf46c967eb2a2e384ec308f9ec8e71c4664452061d99e079eb91f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-history-mode-value.html": "c08a0a01deb3fe64947851a1ffb223ad7cff72daa86d345fa2cc24a9ea2b26a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-history-mode.html": "4e412daf185168e87bebb9db909eb203a7733e7dff693b6467746d260f18afde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-last-message-at.html": "fa4ffc7fc46c2b4f6e0a48b88dcd108322dafdb850b489c9a58c2e2545744215", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-pinned.html": "e8c6cf02d0bd906cc1c0d9fd856de0d24a064cc9977e267fdaee7d24510e2343", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-project-id.html": "b7db64153394a34c6cc005df5ba61fdf915b90cd821bb9ea7cb0ab55a79574d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-revision.html": "78ade3024bb9d4d33877c64a50ac1a4c9177e8c61d7ca24dfbab085cdd3c77e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-temporary.html": "69ffe0a882d0cefbf952d8d6b7c220bd4870e813631d182e050ed2275afca842", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-title-bytes.html": "bdf7311e3894259b2e7aa7b501e63f22cd40eafc3d8158a6052e17e1310631ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/get-title.html": "788c6193e5a029c77575dc8fe9a787369fc2489608929cd5052d40fd08e4b2a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-application-scope.html": "443dc220789201ccabb4689852ae15ff003082d151795f1c35d53747319da8d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-archived.html": "22ec477e45f2c8d7a0d01887068a69413b49acfbdaeedcd46b841b23ae6c153d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-branch-id.html": "e31b4ee2fb4cb0fd7f479db9db417ce237936df2b85dcd0200df716315cad173", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-conversation-id.html": "b7926fb00d017d8c6e053c51ca97092f25b8eed9a04b3ceaa19113de0dd9957e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-history-mode.html": "008059b4a07569372732a3f83211870dc81d6135b06331cef290be9dc9bf5bf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-last-message-at.html": "e4037f912db0c042affb6c404f79b55eae50b6c3eea75346b8b5840fd65cddc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-pinned.html": "1e82cbd24b83cb31dc132abc213117e99624a584df8984d42a74ccbb90821a5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-project-id.html": "a25b7d1ca8c3e3ceae7fb4760422ce5aaf6b62625872aa28711987102c8de0f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-revision.html": "75725b5e97557133eab1c82b677fa3ba882069219ecfb018c6f096203be311d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-temporary.html": "76bedec8941a0d291685fa2c02cf6fab924bc8e10f199db73f22644968d6225f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/has-title.html": "ed47ee1ae6bc5d803b50ab775e76fadc77091d50319daeb8634e521bce4ddb24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/index.html": "31483ee5fb229f6ce71a205f387b9b7dbd32a3e34a1ccf57047855cf51ce2b95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/merge-application-scope.html": "a2b0b5717105738bae32f444dcde02471b064eefcbc69f4c7f116c765c4f4c9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/merge-branch-id.html": "04cecd1ac0832952929940ef69dfac3afb35d94b0f9c8cfac63afc0148ad45e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/merge-conversation-id.html": "1cb88f4eedd8bd00029441c5a56112c5e0136dc551e88fb817317e65558c3f5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/merge-last-message-at.html": "800725aecd917714a0201d7efdf13e09dcc7f10e37996cb5be5740512a069600", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/merge-project-id.html": "b6653c4f88819cd034aaa38691cbbd28e3888d4e2f001d30271629b37d7c194c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/merge-revision.html": "1079b63c7dcc3b39eeb35f1b460986e23c21c2231207b26e65f15591f9f6a3eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-application-scope.html": "16d8593123cc6d5357b8c8eeb3add918f0555f2bb118516ea28953d085eade99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-archived.html": "77d206e9a2f157ff11c7a6b286f0160e4eb1e63dbd6beabb91473b157ba5070d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-branch-id.html": "2430e1a62ffd33d5885b8dfebcab9f9b2c24c191292860ff7caf6b210c2e320f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-conversation-id.html": "a84384050f54bfd2c3159881fd43b6b64d10273efe8c3199b8a8e39b13c63740", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-history-mode-value.html": "040bd590fb1af76a699cf2217f38732615da6ae7dfc0ca84ad1f60bd1b32a689", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-history-mode.html": "8dd287612e97acfca7b9ff20b3cc8e774794a3bda449351c0a9dc310c0de32a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-last-message-at.html": "1f0610e1875fe4cca78d9c983cd2130f7a8143c26612a23f5fd7a4d6445f9bf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-pinned.html": "6e5b3bffdb35d60bb43ad5cc54333dd4304c77c1a57e7541b18cde78851cb770", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-project-id.html": "1c6a509b5550f1569c956b533c4d40f487449db6cc503c46def58635ddfb736f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-revision.html": "802a649d43d103908399651250c9cf706ceae305b9f51ce6e520018f8183a71a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-temporary.html": "c1adf1edd6970034f1ab665d0216a43dec1b8604bea2489c2fab9934262446e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-title-bytes.html": "3395d692258bcfd6deac0a237d273244feb5d7a300f01c5a7df006dcae890149", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-builder/set-title.html": "9c95a00b87f9d7e6aabbca99066a5ba737de6eeac74bbaed7b6a8acc21429c0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-c-o-n-v-e-r-s-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "17e39a3211294d56a34f72d6aedbc33b51ec90aac4b2c39d1fae62f742be71b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-h-i-s-t-o-r-y_-m-o-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "7056dac5e37eafa86e2807bd3ab2189fdd3f08ff400c9fdc3d6f5aa0a470f84f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-l-a-s-t_-m-e-s-s-a-g-e_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "236f7eba11e660699dfc4ede37929d1524c8e10c48088cfcc9451cf78d318869", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-p-i-n-n-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a9664f6ddda879eaa3d3cf4440474244932c415fb8caddd4d78484c6a9447ac7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-p-r-o-j-e-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "23728a8c09c1a2c41853b1f5a5063b0bf1ad3b37030b2ec03fe7a228ceb10ce3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "f6a336c3f24b13aa37ae144faa9a54474dba75843179527a64770e4fc5fe553f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-t-e-m-p-o-r-a-r-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "ded663fbaa5ff1e774bf329648a15a309bcd8f63c50c35c99ed72ab1ad20ce08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/-t-i-t-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "e8ea35108fa35ad7666df45741af2ed175228732a8053512cf72b74da0da7740", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-application-scope.html": "58882327c8f2ac40c8a274480915f3e3001c94ca73da83f929eba06a1da65078", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-archived.html": "c7ed92648074105327b2067187c630d1d2125d01a5e3d19411fdee5aa815aaf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-branch-id.html": "7162f241a64b292e6aae1cdd790af908405f66681a7f4b19ed286b2697f9e9a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-conversation-id.html": "b21a8a4bb4656b5f5df3ec8eaa6468f86cd9261145e1c26913a4b68669b71bf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-default-instance.html": "d0498f6f24bdcd7046212d6416bbfd1e862d2330e873774a30e1d57d604aad7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-history-mode-value.html": "38f85e1819dae251755ca7b5d5d4ff59961d697a5384477b465995d5543e4984", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-history-mode.html": "c9273748a243e3005a4272948111c7efcd59b546f0e94ece0eba96c31cf07daf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-last-message-at.html": "ebdec4d57c9d54a8bdb2feb04f7f879399baed8e834a6d00d37ee2aaf3ba37a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-pinned.html": "ed707543eb0b12477d64b83c5d30ff978561544e55a86a66ee7e46561a2d82e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-project-id.html": "c82afc3578143b080e6bfbdf6b8139d15aa3793474bf26bfd60c9c4c37d10490", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-revision.html": "16f3d221cbee21fe19873d774b9c1f8a431ce01db770fe866af74daaf99092ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-temporary.html": "e11f1cb8006e86ee7dbc6e7443a3e9260e6456960cd2d93295e16b0e464ec096", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-title-bytes.html": "04a4df7c4a6f641bb2b74f81c1e28980d32aec7a53eba0330d3377703dd33cc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/get-title.html": "1f70aa0332763c82b2a195eb0204988ab11de0c40275ad69e632a298d965d42d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-application-scope.html": "c6c55494ae7d85cb7bb7851c48662577029a1ed33431712420c99934600e006e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-archived.html": "8296f2cc299a605608ea0c8c897d4855d246889ace281299234653b18f7a0f11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-branch-id.html": "6d47328d19507661f8cf74268f94b4cd7d92c68d39b1c90c1a82096ef1fb797b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-conversation-id.html": "703583a27abcb1c00c8f95c580b2f7b44e0079e60cb8972d0add876d9b4b53f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-history-mode.html": "7ca4a2725c272056bb0d0513274dfa132848f813b6b6075d2a1f8031868693cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-last-message-at.html": "573531f679f47b7efa3edf218154b65f1d968b7000f06e7619014da962decb38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-pinned.html": "3b43b26fb538923d33fe6ca80638b02e16b7511a806b28dd384e586d5ae293b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-project-id.html": "ffe9d9e0b995947a4f2beab98e9464761913b41a9af4c45de7913a079d0adec3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-revision.html": "6c6a8b4f6010a36dc99f3ed9e91df6e331a41c98ec2d0704e0713cc52ab24250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-temporary.html": "190b8b9a3c131e227f74052ee4d6923b80652356be01f97696da25574f5c2407", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/has-title.html": "e12b5e0aa620c7de15b776ee972ef9b0bf6a725261c3f4570972480099c58f68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/index.html": "c03c8b9f423b4c38307ece67bd4ab598f327febd6799f31a71e92e62f8081a71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/new-builder.html": "a457ca2034902949b7f077abf47648a6d65340affc3423b45aee92fb47151ee6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/parse-delimited-from.html": "2324b7bb356509837cb2dcdc9eaa1ab360ad198525075fd7341fa4f9c2c86972", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/parse-from.html": "805a403d456506f74b7f2c8d656043b6bdb2d949f35cbd47a4f7f7a3264cd010", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/parser.html": "e4054c9ebf57f1bc216bb10496b5769ba03f7d4498d92cd3a8dc8f358b4d730b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/-companion/index.html": "6aaf2c2e373e93ddb836e8edad37256312feea3f844ef02fdfb2ec504dc21325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/a-or-null.html": "11169dc8b9be6c6ec75e9e4e16fbd44af8e342ddd8bd11a83effd2dc41d87111", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/a.html": "46319a6a5d87d160e8e85eb8610c3660f36667a689d13ee4c8c207acde006bda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/b-or-null.html": "03c8116678b5533d3ddcf6b7d49550dce2911c470db55714cf25a73cbf7be0cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/b.html": "008abd91e5e449012a01c51b7c6e4b9f79535d76cc3831486d8b2a8408497804", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/clear-a.html": "eba0285db54126d8a08e4c8fb912055682d51c5aedc9417054959515d3fda6c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/clear-b.html": "f361309142768045e73278d9222fdc35000f5d7c3e00c19be2fe68ff53f2456c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/clear-delta-time.html": "d641eb5f0bbf76343cdab0fca4e929bb8e4debd0e266963c8c2dc402217bf240", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/clear-delta-value.html": "79d187300f74a3c839297775c56e0010e39b3c5158c4e89cd4244c4b680cdd72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/delta-time-or-null.html": "b73b49be0d5455c5f9770a54d5ce37733acdf4c8abc8f97ea70ce310fb0d74b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/delta-time.html": "e4355f0fa4b22dc5294bf62d3c4f0e6edc52983d562670dc96d25b07bf3f94e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/delta-value.html": "e2ba874fa2383c80a081f066f388d1b9711e95c0a4b9b68d7da71c886bee3654", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/has-a.html": "4c4bc6d9363fedcff31f81ee333736a90978617f131bd5bf1fbecec24b9893f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/has-b.html": "76be715fcb55bddbde64897b078d3c3ddbf8b37814a295cc2c7bea9e713a7d5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/has-delta-time.html": "78e499d77b9a1a1de9d418ac8b746cd65d3e5d4cb58df44942546564e755ce03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/has-delta-value.html": "4560084c2536d5c9f008898469432b374b24fd38fba621ee35e9b35a765d5ae8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/-dsl/index.html": "024cf3814b83fca16feef15d5cc9fa0e4d3cfb785d9a486a499efc1253fc125a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-kt/index.html": "5fce8e3b476dc605f366e979c7e8d3510ef0f38e1718a5d295ab3fa8b7a4ba55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/get-a.html": "ab3b515ca72027e32a7c0797f94fcc1823830d8a254618a6a13c14ae2efc559f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/get-b.html": "67b8ddba6b16e2de9b259bb49abee4272513932a4e98a96c2dfec7e7833f31d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/get-delta-time.html": "988a44d7379eb83247dbb48bc960968ba75c94231e4709cfa3bd8ce406fbc0cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/get-delta-value.html": "7c398101fff23a6cfb475ef498cacf8b5ffc21ec8707660d835ac953fd8968e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/has-a.html": "a35f14c9eabe200c64c18f42956aed530fe33524a88a6d3173217f5d021b0b25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/has-b.html": "82ad84c2ce77ab45cd8b05a3252b2923b1b7f2cda3661930d1120cbbdb88b038", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/has-delta-time.html": "24a6814c8a528dc4e393beea4facf0b95f4242a4714a103a5ad636af8fcbda65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/has-delta-value.html": "97030f13a5efd0df47eefc32dfec961cf91106c0cc8c94a5c7784f2255072b39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result-or-builder/index.html": "3d25a802397cc66b09b22dcc0e8980df290043bfe6da0ac41ac973f2ef2c7a3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-a_-f-i-e-l-d_-n-u-m-b-e-r.html": "fdd1ce48b325f388e4725dd96ea5017459a260a7bfbb47d1790c1e0e1040cad2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-b_-f-i-e-l-d_-n-u-m-b-e-r.html": "2ff2288fd073c18a553cf29458f3a9b82152aa2c1d3e830820cb2dc91a90ed08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/clear-a.html": "82743bdb565a292e7de382ab4cbd02ead00a31bf136013c88ab16867a82ea63f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/clear-b.html": "f513a13e41e6eda870699cea4d96a030195c96cd183a1c1b879c0d0e0035cdac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/clear-delta-time.html": "62c263e6d575a8883710f0bb802714d83e9a5c9fc0361e9bb35a11e3c9fbed00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/clear-delta-value.html": "1cf2b8fb01224efeaef4ff689ff5381fc5559785ef923d3a2bb0c15ba82505ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/get-a.html": "d0afab16c6e834af38750325e2689e60045232dee0d2a6cba444cbdaac54f67a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/get-b.html": "9aac5990dd6c06d98ee902dcc21cfcbe453fe274e8002cceb45c1b3ed1c00251", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/get-delta-time.html": "34b93ede07e1cef8ece3b3f5fb28af57034095bcd31befd5f0e230175dd7ad5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/get-delta-value.html": "77f4c60184ba285a8861ad9a1c6810e45e34c47d11b659df5e2d4ac5e43d5537", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/has-a.html": "5603c82e6b006d340568674bf44709d3603d4ef4799518b587786f2614bd5a17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/has-b.html": "b279aaa850ac9ef422b44bdecdfc9583101b4e7e716cb0fe9cf2342571ae2107", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/has-delta-time.html": "ac57781c9e28dd00d12cee0f36af2eacb45de56223baa4c9665d87d85988365f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/has-delta-value.html": "55d254afe3b810d597cbd219f13425018a16480f99b84f9452638b107be17308", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/index.html": "c68e7ebc0b6270eb4fa0cf749375a33ebd871d188a04d10b7c01162e7efa0a0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/merge-a.html": "b0d8b447282fa3bffbe9ba228cfe1eba53beb101b92329d830710b1ab8eb4624", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/merge-b.html": "efb7f5858465c4e338ede764c2fdb829ddffe97cc57868889cc750200c75d26a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/merge-delta-time.html": "06f5a61cb33660ecf26db0c49285bd9541eee7a932a0e27a092e87814bb12f0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/set-a.html": "2cf3d05b8ea450ba70fd933949297ce874493754e9b887d44de852651d1e9455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/set-b.html": "25cc3bdb332ccdd6dbcff94b5c63f572c5360863849ce778314ddf134e267f3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/set-delta-time.html": "1d7af4a55fe3717f8c5beb33ece79703f051205109b3fe4be40648f2ec37ff3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-builder/set-delta-value.html": "7e8ac6216522f37c1e174b5888f671d2a258fe176c598aa12274a36b75be914f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-d-e-l-t-a_-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "70be7e460268164fc65a457d7f9f05ad2229019ef939c7f94f6f39cc66504751", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/-d-e-l-t-a_-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1382440c5c33ef86c1953cb93ef76a190b0d4ea1f8e955f06c624d6fb54257bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/get-a.html": "81b8105baa91573860b856479bf55219dfda7aa1d4ad2c3530726c93d3e39098", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/get-b.html": "2cf17f76da6bd310b1b1624961ecbbdaba635fc9688805fd3b99ffb12360deb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/get-default-instance.html": "8d787686bda448bfdcb40709d1de4a5937adc92899f6b1e3903e2f241aa7959e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/get-delta-time.html": "ec490f002b2f7b06fa2a785e2987232e6ddcf9985216b269657d43f35710bf05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/get-delta-value.html": "6c8730a1b520c86cde0d5801ca4c43693f1b8c1ba3402cedea0015f9b253a6f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/has-a.html": "dae5f6e4315f6102a9d89a333f6c28530e489964c1356bb08d9b7be4385d863f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/has-b.html": "9435676122f15e9aebbcb87c89a60f631ccd489b676eab3c6b0ddc4f4aec2196", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/has-delta-time.html": "53a30bb8d1f044b4c1db3bf7629e748f0ab393e302cb2373d70ddab50fa0de7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/has-delta-value.html": "02f40302c87a329af232c91be046b509f7e8016716edc1b7f679dbe2331381c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/index.html": "8b2f843eee81dd2a8d23873f5fa6f773a618a4e365f9c9340d45a4cc91b6cb40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/new-builder.html": "8ccd6a47da22ba643682e749afa9cac7857741cf8c74ff308d540290e7b4fd78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/parse-delimited-from.html": "87c2180daaef46aac1d939167f4735effad0c062d28bf6899763cc67f7ce6991", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/parse-from.html": "ac29bad12af0873fab3fc1a1b670ccf65edb32abd2ac4fc90400edc05a83f6fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/parser.html": "cf364d0c7b1f872694ba46190056c4bd578b3ca4a07e17be61df99fecd6918b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/-companion/index.html": "904cd56d830fd68642fd2b4882ba623c710a4400f072b2339338f5bb230130eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/channel-id-or-null.html": "931cfd0a23c19abc21f3610c8ce517bfbab854d971a9a9f7d942225e47836023", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/channel-id.html": "80d09d02a842d2bf8c443484da27589d9ebc406e37c759d3f23819da70c66a68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/clear-channel-id.html": "af378e56c1375f6c595d7a139a0259b31ed85c401d7e51b4eaf10ac470ea74d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/clear-segment-id.html": "3bf4087a217841d9508b642dc16751fc83c57cc3c386293b5fb3d1f5f36b835b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/clear-time.html": "a779146a4693f27e5ddc2a4e70e1e7fcdb09207cab3ae0e60c8aeb3ed25c6a68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/has-channel-id.html": "9bb909412ccb096c264cc651c9dfc7eee9678ae2cf0f0e18124a5e3c7e8cfc44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/has-segment-id.html": "e386a8f013a03c911d8ef763796113311440bd5822cef347372bbfcf21a7c1b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/has-time.html": "20bf5f58918e858720b97090e9e7640dc3de7a621552df466365c3997a269e39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/index.html": "e4f33558340fc4cbc56de49eb03208d1ed88151750b026046544106192b06678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/segment-id-or-null.html": "bdc56eca05f3f4dec69b32ac8da91d748a2dfea7e66cb8a7c20b8dd986f9a4c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/segment-id.html": "2e0381384b16d802ec856c3408742855c2daab5583b9b2149dbfc76d5f6dd502", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/time-or-null.html": "4a9a2e6fcdeca8a5897b47a7deb1715d438bc3d0ae54fca4bb35793a75c8d96f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/-dsl/time.html": "16f04a36a1086cbd9ec24191f325322923ed85d5d5ae727ae8a5fb31e8e3f2a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-kt/index.html": "4426fbda6e26715fdf216648a924d36954087f8c2784f973d48b65f6381712fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/get-channel-id.html": "8db2a10886b1e9e09936fe2b62fba443e1a9aec1092475912d0e7f68de78c652", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/get-segment-id.html": "0ab38cfdc80b6bfecce2dab0062e66c7dc06865be86e5f4579996777f7fbcabe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/get-time.html": "ae88f235c5dafd385083ef7f54370748beb58d689bcc893bf176d73399884c5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/has-channel-id.html": "7a1873adc301e1e5bf8272835026c2596da9d9956978e78705b3c133a99bc27a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/has-segment-id.html": "1a3be3f50e29239390876a1d01f6e9fc9cdfb2def740daca19cb25ef394d0e69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/has-time.html": "c5e182fb173e601bd2bace49186de03095d6240e87478ec89aaf6240974eb128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec-or-builder/index.html": "3a1898d10acb809d693eaca038349e079816a17ec757b6b5143f3855b05535a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/clear-channel-id.html": "a4dc6947e9c23c49db5bc5ca3a9b64cd5e637ac5e0440c2f4997dacdd41010e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/clear-segment-id.html": "c336eb81d37d261cc1c3825d38a4fcb99b8dd32a4aa6ff634b1e1986ba3d7ce1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/clear-time.html": "a73a5c57ca88bfcd781c67026b9ea46c3fb37db455c17350189f9fa7b391b832", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/get-channel-id.html": "364ee814aaadbb629c982ac48f19dc34a981f6e3d6e0ab9e12b6038adcf3886e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/get-segment-id.html": "6833c0b24817cf234b9ba36fb8b77574a0b4d09484c2c050f87d12ece5bf3bfe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/get-time.html": "186a401e8f291dc0be065e08d0a5fa26e73bcc56e5b9cc2070ff7d5ccf4da026", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/has-channel-id.html": "070dc74448ad36cd4742c45fb90d6a67e7432f5065b1362b6b2090d6ec0d26fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/has-segment-id.html": "75b899d4b047ce0467a79f5a43b78cc2488cb9da1b31b92cd98ab38f7ec6ed5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/has-time.html": "ac2d7ccceb4ca46b5fd1eee9c98a3230c717763e425b91bf2609ca9f50b1f9d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/index.html": "dc6cc831ce61ff7bbb8f03271a7c540bb74c5567d6af12043a508d8d7103f967", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/merge-channel-id.html": "34649a509a68f65ae964d21194c5c427f73824b383ee84b590da11b9a20a7ef5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/merge-segment-id.html": "a0f2ec35fc89e78b0193b949612ab061d08862d9aea74f78ca8c8f19e015040f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/merge-time.html": "3f1e04b6a3eba7ce6ab87e9d5287bdd7ec0cda46d155bc48d433d32084b045b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/set-channel-id.html": "4a8ff95ba5bd030b4787632db257e03fb3ff49289fe592c44131323225c7e750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/set-segment-id.html": "155f6dd0842723975157807f17f4625241b1e83fb61dabbcbb234d8ae22b124f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-builder/set-time.html": "5a448b1e1b550f010698b827e8d9d1bdebe38d8bbe63d0569689d7d69a24ed07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "e632fc045b595928c6ff427a4952e0091bc3a8597843b5fdb478fd097dc9ab1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-s-e-g-m-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "f6a22e419581b5557119bd5609f9c87a2dae4e3dd5197c6e488da5da76fcd859", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "213462cd37c69f18e731df40045ff24e12cfdc43199e200212c1f0b2c57de7bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/get-channel-id.html": "61f4b52d804feef18f077c5f5066f27fa4fb60e5651502491f6d55ed4f7b094a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/get-default-instance.html": "0e4e148d94ba61f8061d0beffd2dead03f9735208ab073ff5b1bba7959c02f11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/get-segment-id.html": "3b0fa951cab3553add0b8808c005bee6f1f9212f9405d8323c3b207cd57ed088", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/get-time.html": "88f0467634935a18a6106b8ee64bbff460207bceb2f4766af5d035be974eeba6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/has-channel-id.html": "9a35f9e96520bea71c75bbf92784f3d2325d8e633404067cd653bed8627cfcca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/has-segment-id.html": "feb8d0d22cd50d472935c23e23a42ce356bc3d24e0c2b225228da070aeb371f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/has-time.html": "e48fef0cf84a85c4aab9734556d245499e43baf1b7400bf8ef9c83b08f1a7053", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/index.html": "e9500f4e4478f82bfaff86fc9fe5e0d82cb818c7aef4e0f02dcc6471f4bfaa82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/new-builder.html": "7f56186b857d6b0216ff08d2b8b06d0f31ed677c506be0963c61122da6489983", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/parse-delimited-from.html": "6beed93efbe0dcbfe94b88aaf76b8b97640682c80fcccf3203049e6080ec4256", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/parse-from.html": "7d267244f4be4e20d9dbe1121caf1cbf2be4278a818ec6cb76a26894649f06c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/parser.html": "27e79fedeabd5aa3bf183ee32052b37bda04942d6ff8e4c8b86953d7c6859ecc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/-companion/index.html": "328081487708bb07194fb45bd1848ba585392b6f4ca0a094b1480708c94da07e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/boolean.html": "0807c52d67e68f9d69684a8408110d172ae633717b3ceca79ba106498c97920f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-boolean.html": "da0ae737f91ff1174d8c4e922a2858723337e02e4a30b49b539575690abb9c7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-decimal.html": "2d6e37660bc76a51e8637eec2d49c4123ee2df56bf565f6811d50b9d9825cc57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-keyframes.html": "ce45a839d64bc140b685cb12b5607925162784719c8020597ddf5534d3e8c703", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-name.html": "a75e42f51fbcb7d3598280e1eb7920f04c15b21bb131b6d19ae36a513ee3ebc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-rational.html": "d76a22bd2d0963eda3063d985760f4e7ae9d726d71e48d414d0aa484a803da63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-text.html": "a693d8225021515384256415dca4dd5b3747e72dd2b2fe95b1f5be7bd2df377f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/clear-value.html": "a6af9a0e413c5d67147ec47afcd4458ed4359b713ad932d5dd98c2ff48d527fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/decimal.html": "c783339e0401949e20a0721fa8e70f39a210b8c5d28a503840c49047789b6c55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/has-boolean.html": "89ee25f575fed62e22104b7036e01ae2eaeb7bc1e2fa5e98083c64b7ba9999c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/has-decimal.html": "0cee62c72761dc9862333c3a644f955c7a705ea54a758061d77c16a766919808", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/has-keyframes.html": "5d1d86897d4b7206d759095acc5bfaaf1b4144c57ffb11ea01dc02b73b7d2dc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/has-name.html": "14f3ccb4c8827b19cdb32f6b96be2a5a284c3ddf70723933e6a61e08485e1b17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/has-rational.html": "759cdc67ec0d93537fa3f537f4e75fbc8f4391fa96a5027c32492ba443306516", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/has-text.html": "b5993aa46629ba3a1045a9c0357d7a49f43bc1c26b8851d75c2493c21189f6ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/index.html": "00b9d23037d44c496afb791ed18f574f80e21e1953441295cff4b909519aea11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/keyframes.html": "ee1ae677c354737bd03a4e6c6693fa8907cb9400905da8ebae2a974f600b6247", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/name.html": "9db6c1538399e7a3f1ab854827b029c47b6a952487dbb84dc375c9dc15b6fe1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/rational.html": "2bef983b88b4f59e9a2bf966a7e2ff03e739ea723d2d120694972dbbbbfd16c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/text.html": "85fcb1ebb40a0f3c0a38bbd721e671179a71b7d4b981be376f848302a4c56efd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/-dsl/value-case.html": "53a0b0ecacb367a86d27e2b71e94a301e17bc87a63bf56b702dcd344c479007c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-kt/index.html": "f234ce38507d2c2f1df522f282ec42709cec7643bc3bdc0ed99d1e34f2d57e50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-boolean.html": "2d5d8f1757e13fc9df101fdc6c960a7c724cf39a1c2f6bd074171b44a73a46d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-decimal.html": "3cfd6fb5f916454404650ad83f59452a12d8de7632ed789d5d18158fa667291d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-keyframes.html": "9d08eef1c78a5e9e7abca5c31561ea67c4a6e21365c52c8d19cb4642ace4e3f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-name-bytes.html": "a9e57beba28396f509d8521b515aac7d815b97d203510d8936b5169d616609a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-name.html": "be1c27adf41053d5dc9cc14766576ac50a61042502dea765c586dfe3932ee86f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-rational.html": "d731c98c5e5bf6a71f19a6b389930750ae1b0c5375e33873a9c39927a5e255e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-text-bytes.html": "5b32e01db6ee378c7c1e57951065d38246ff92c043bb470d6cd997b2f3d7d019", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-text.html": "38cc5c19b188b4a7ba120533acdfe837852d6f4cd566003e1a9a301ef37e7d27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/get-value-case.html": "fa3b5e097f3eec91e375b5d36b4898b57f866ddd9fe8e2ac9b33678fb39b306e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/has-boolean.html": "21144d4527c3f97d6ae99ecb5f724028ece2e25c960dd94e0c53c255f09f2a5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/has-decimal.html": "ced7fbda62502a3406bb99a639881c1b03da7ec0a4fef198e151af103d560f85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/has-keyframes.html": "70fdc5594a87f3554a04f86ca19e1698bebec05454b0cb191c80da56cfd744b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/has-name.html": "7ffea0e79b2969325a181b12bc6cedd70f786bea6fdcfeb898d035bedaaefc36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/has-rational.html": "11f81f1c72bad436f389b63f08297874f791ba6502535c2a9b83ffa07df281cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/has-text.html": "c103d0d3c80517495090856a09f88b94b9dc462ec28bd65c12e882c62c78269b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter-or-builder/index.html": "28aa925d1f7eb4683f6ab484dd7d1f0ad28a88146c1cf27506b1806889a97162", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-b-o-o-l-e-a-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "3dae91540501c80fcdfd221339f40fb90e34f9d1e8e7751db271104b75203440", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-boolean.html": "99e8b262d4101eb7b2ad50bac7823fb8f8193e65952eeea2cae55f671dfa8254", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-decimal.html": "fd3138688e6be539545df6ddf1c1d800530591c21affde6392024e18bde07c57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-keyframes.html": "48e317cacffbff522c1c69d3600243444cae11d42d421839e70dfb4d36ff95c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-name.html": "26225c008f228688e095969bc8b5acba5f6ef9d52d189e0d9c67d40cc04ab7cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-rational.html": "dbc2d985db21ec7b0fd2b24112c349eec34e6ecdfb8ce524860660a6f4ead177", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-text.html": "42de1af3bb74b62ddf003afb4296832f5d55c000f95940080730672b2a3eb013", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/clear-value.html": "dc53087f113e3f53b19640698ab109ab267edfbb2f177d6b69c694e617d635bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-boolean.html": "213d3741285689e717e34c3b028bb36f102a091279c58e09f83d78d016b3c523", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-decimal.html": "0608c422dabb21cfd332b834933fff5ca04f9a102d8059c120f43b8c7bf50d13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-keyframes.html": "cf99fdfed75aeee45d6d2d1a15bac0818cf0a94efcf0be43e25de2128abc0bc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-name-bytes.html": "abfb8a1737ca0797317bb2d430dc0e20ccec7fc904750cd385fe37ddbfdb24c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-name.html": "4195b2c3abfb93ff17d018fe6544d0e8d0c53cffbbca152f7d596714200adf34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-rational.html": "0732c875bb67fa26b1c81767abfb682c0e742b630441f35b0550f426d76b0a53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-text-bytes.html": "aa92b96d48ae8863bab3994e04cf2615b8889dacb5b1ff42e56ee9ddd5fd9bca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-text.html": "c3836baa23c84384c69444a7243dc3c564e5b7187cd19a98f1656bbf2b1eea22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/get-value-case.html": "36f1db399950f7ecac0cb9acb978f46850afccae9501ea1dd94c9d9512879a74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/has-boolean.html": "9f00c9250c88c38e4441fd7f97d3ea8431a69a2c78a3ad74dd74faad62cef020", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/has-decimal.html": "a64b64245dfe8f180c9ae1659ebe25196aa911b5ac683dba8b7174fde58dff7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/has-keyframes.html": "e5ee69e38aa13cf5397bd690b04df85f1ebc8a218ead2a095c35342f16e1a0c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/has-name.html": "f030f5db0f7d0a1f940069852f0612b0b0d439881ce1a63dced88cc8342f860f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/has-rational.html": "fbe5816d01a145e0f28d021fa70bc9253de0771f3f5fa62ca424f56691786c0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/has-text.html": "9c54667f5ffa734c9fae84dd2de8395340629d84560fd9e915857b34c42ce447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/index.html": "4b8e28a1f3194346ce38a11c963639df9f376b073e0f82a483eed1c1eeff1119", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/merge-decimal.html": "587c363dd4689e0de249ccc6867ca58362cda276f7a092e620248b3a70be8d63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/merge-keyframes.html": "02e8b83836b34a3e0b0eb1c7bf1c26d644a3467a80d77a35dc416944dd0d0ffd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/merge-rational.html": "a1a6832a2792ffeecf4097c8e9aac94bba88c81fe536994890d3fe6db42b1dd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-boolean.html": "bc7f24c24619f6ac4baef227f0e78de2d44a51f5f40aa8c551cc3c3110616fc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-decimal.html": "d819c62deb87a104205761fb8c81200e5d00b49e8267147aa43b343b550b8925", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-keyframes.html": "7ef8c4feb7ad821b1a2873852692210ca1b38f4fc66b0facba9fe5b71e14df09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-name-bytes.html": "5be0b73d52c631f4eb1cfb5dcecda9d7df5d47163ed56157e77d71454ec1376c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-name.html": "e1529cf1424e890c7bfe83d9f1bcf855ea7fdf1d45c7dfc01999b822561b7b19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-rational.html": "384e38eaf7f5578f7d4bc231031c9a8c9ec00fe0e1133a3aa0ef02cf7fb97ae3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-text-bytes.html": "abe380cd31e1e771932e1668512465e5155ac430126c648c24fab628378ac8ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-builder/set-text.html": "dd62dab76fa4aa1eb873ee639ca4678dfc0bdc53dfa767bdaf908f2c08a9eed6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-d-e-c-i-m-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "7ffd8e4598f13b2e1e62a1cbfe0c7f8959829f9f3dd0025f44e4374bd979ce4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-k-e-y-f-r-a-m-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "53caee76509c2cef0539414616e024e6f3ad45b567f360576a1ebad86dadcf95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1473c1611f5771a6b9e15789870b701cb616c1b3143a94c3ab96c5f708f7596b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-r-a-t-i-o-n-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "69819f817368fe3b75d8433c57e5d815fde8d9f9942ade675307dd773d17ccc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "522a00a79ee8a83ba669a834bca56b65e21c6b5995efdd63067ba3105ee13482", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/-b-o-o-l-e-a-n/index.html": "30bdb48bb985611305dabfb0e4b0694d302a25546fbc6c8adecbe4ca10a8b01b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/-d-e-c-i-m-a-l/index.html": "4b245175a01961de273cadd8d3d39b43c9038793b8f2c971877b0a3adfe99b20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/-k-e-y-f-r-a-m-e-s/index.html": "3aad685aa35f8cc75a95adb19388448a3e22f7f63f54bf92934c44ef880f410a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/-r-a-t-i-o-n-a-l/index.html": "23eba91399838a726a0461a042e3e01dea569bed170013fa56a862749643f77f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/-t-e-x-t/index.html": "6c25b1fe7934ad876fa38ccd03f66793d3a6b1df6b1054287e9819fa29311c19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/-v-a-l-u-e_-n-o-t_-s-e-t/index.html": "4b9ee95c84c2bcc715113d91e19d02a1cd12667f51c0c1ff8eea00f0ebf35623", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/for-number.html": "ccd29775463de094a743049244cfbe01846e1043586342a5061aa252757b668f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/get-number.html": "075c614584d4b5c7bb903cf23c6c95a38102318a9406f7675c57b8587f70c9f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/index.html": "7cf1fe59c226b3c8062ca663437f48a5e990d6b48c0f4893c285024d15b0a151", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/value-of.html": "249eead041a3a6ee265b6bfbdf2ce503a249a56d3b49e72bd7b0f4a01e6fdcb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/-value-case/values.html": "bc1bdde82dfff93a7a1078a506302468a37de2529837da906a80ec6c9ede43a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-boolean.html": "dd7f3c113fca85e6c001ac19744f5b54e7066a500dc8e2fe01ad2c1597d7bfdb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-decimal.html": "6a84167d6fab8eacb3ab1a646a2ddaa9835940b3d6491dad5615f0d2debcdc6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-default-instance.html": "df9fd23c7210616e4fc6d77c800f64fb36b224f98925e7b627670bd2d3c8ca2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-keyframes.html": "33accc2ec623e64b431926e7a784c0b2d87a9900d57334e6cfd43be712306310", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-name-bytes.html": "35f73c79b4d5249db326903614fe5d17394443cdcff3f201305f5cf4e5a7d091", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-name.html": "2e8724bec10bdf88bd16e194eede6015a977b843c7f514704d525727998fd5df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-rational.html": "0e18767c4f94dcee4c6803527685c21f4a2c101f44ae6434cb3450e092fa3864", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-text-bytes.html": "66334ae80005be6be406a3897473d86eb9ad1fc77904f73199e099de095b29f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-text.html": "67361baad9291e3826d42afb1d4659779240eaf04b2c6808c3e7999bd1bc2624", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/get-value-case.html": "7896ab919b00294e9e4f40818d4997af2e5d7a4a7852d1ccb4e6fc55894693a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/has-boolean.html": "796858a36ec357345f69666219542809373e6613b215c12df3f50e5dd235507a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/has-decimal.html": "df7cc0b5f3e3c5527948dc65f79df2075227f0f36bb76c5f7f4ce1c26d753d3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/has-keyframes.html": "5e60c179e2b60a4d2409e3e9ffa7cca84ee4a848eb408e17ef1fb6c022160c33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/has-name.html": "90da54505a77a3d49dc24446bce842c7c74147d4cc2f1200a0198cfabd363946", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/has-rational.html": "b9bfe1bc4124d73e70b2ad33406a5eedfcd5bf585d39d10e28e24dd9b71e5e85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/has-text.html": "cc2d486ceee7b4c70987a3e7d330e026cb854292ff2ffb6d5c4d580aeac684d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/index.html": "b7575bb431520e2a3bb160a9225b5c9b857f46f117912da9af5575c4fd4d894a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/new-builder.html": "17f56f174bd9c0da70e83e17efe749414a63cfe1fd53130d45034f0ff0d75b36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/parse-delimited-from.html": "1767d04ac45af4dc8e95105e56f344fba4658c674a78f53d17459e4cfc319aad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/parse-from.html": "5b5769cc053a5243c649f37476c4b4604f9a70d8cf1f6d11ca9be9b226e6d762", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/parser.html": "77aa5958d3c5c57b568cd2fecc18672c928dca1485feb71f5ddfc2e433fabd95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/-companion/index.html": "fbe820b50cb45a30e012a63d9b871a2522bbec73e14abe5733f153d36dd850ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/-parameters-proxy/index.html": "964dd4a054531d009beb4549e38cbd7d604eb683fa5a2fc3f47c360b5e01aa5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/add-all.html": "6855dfdee6c5af31b214e76b3891b99b319c23e6e7b6d8266525bc9e0dc8f39d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/add.html": "b546e3223a88f971b341fd9718cd21a64907a85af9cf19eb605104c6b9b210ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear-definition-version.html": "fd92a846ecdc8425d9955e5be345d0735e38c8d53f9c2dbce4b4fa646ff10cd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear-enabled.html": "637fa8dd6551c8f477c525eab5941134681fe6deae76380e1c7556a804c3df5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear-instance-id.html": "65f60732dcea7652cb50279fab5612d2272e81e96adfda1e5872e135d0631cbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear-kind.html": "00a4de70424f480b6af5231cf6c9aa325d55c91c90a29c742800ff79db49117e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear-retained-definition.html": "d6d42716d5eaa2fc790b581b43761626752d80048e6fa367e9f42be9268b110d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear-scope.html": "ea05ccc67c5b562ebb8c9bd1efdbb484f053c88537ee4b5c6133e92d20414dc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/clear.html": "d9a0a175936fa1fd8944c9cd70a2fdb1f11560ef56e8a8560afee061ceea1c2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/definition-version.html": "18d12f266908c29835ebe9456634b95f99a9c5256773589a17c12ea43fe0dbc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/enabled.html": "e481fe4ec3722fc127023682d3de41a6fcaf212f8b14573cdaa915f1e25e7643", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/has-definition-version.html": "8cb1540c458e303d5ae1ee1eda45aa110c29676a270230079beba3db03f4f9a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/has-enabled.html": "ee038c10f119f73b5f84236ea47fa3fccfde1eca50d5a68faeb39fbdf50939ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/has-instance-id.html": "4e7859d924e4282ae98868d23391152939e47f443a13bb94089afeb629bf2e03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/has-kind.html": "fde9466b736e3dacc04235ef203256f58f6793cab40ba1440e5f717d32d38a68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/has-retained-definition.html": "0f4c30f963c0f8b655a838168eda3380947311e2b92090b3e0b0c2413d79b8f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/has-scope.html": "dd62492fb8963b645029418121554b1b1be3dbeed159b7d62606ee6da9049da3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/index.html": "df046bab471021fb1e60dcc764508e5484b8b8c4019566413882c4ad1a106a5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/instance-id-or-null.html": "05345d37405a3fed3f06e84d2495e0fac6fb1a8a01524fec9d3ea368a827d90d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/instance-id.html": "1c444c6b6f9622e7e7a9c0c32042fb7093cb2a9b864350f72c0991d456c7a364", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/kind.html": "b49573e149b3df4c50e7c76e0c8f25ce6c9355c5f5ded4706f3e88060f3fdbad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/parameters.html": "197f9b106dd1aaa84432a3d254c7f7793d6e3376e9a9d8310ee83702ea1af52d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/plus-assign.html": "845bc4aa60cae410c68dd7409b63a11c3a816ba6c0f414177dbfa2a61952b6f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/retained-definition.html": "c0269acd6af522c9bed5d1d62a33185034200f3c9194b77c1cda7139f8ea729f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/scope.html": "3fd46edf9df61a663079ce5b435a36c18d1c2509bca8a7e970229560c3cb1bf7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/-dsl/set.html": "387d2ca21d8fe3033fbbe274f3c5d9107bcdb888bdc53ce041f7ac334de31469", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-kt/index.html": "525d2e7074eb260feda63638a2152600c4f2171918bb8f95fa6b169d3d48f52f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-definition-version-bytes.html": "cdf0e795a39657910dfcfed62c19db87b6996ab5436982dcdcfdd01fa2f52b55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-definition-version.html": "f90ab2e2837699c33c3e42e73681557e3d0cace249b36491cc945da1a172410d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-enabled.html": "5e8b8804575fc93369b03288ee3c0277754d8f3fbd886aeb2002b3934efa8c15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-instance-id.html": "b4f3c62d20e3b4d3ccc3eed990b2f1632c962849d30f2a9d93b5fe87922b916f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-kind-bytes.html": "a7c486a9d4b82933709bbe2b2244a7f75eae8d97279d549f369df1cfa5fe9eff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-kind.html": "0853f1e84a122bcdba947d92de6c343b87c8f6a6b64fcc627eb005c7bd06e45e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-parameters-count.html": "1d41fac19684d16725ea34b32072670217423c63d707163cb215879afe25bf1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-parameters-list.html": "f63cf707b1b262cb4d71f7ceeae5ce51dc86056fcb2e1744ecd6ffa3707d1f28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-parameters.html": "79fe6f982bfcb650f5ad3d7242441b3315f177a1d3478b60b37b947b2464a56b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-retained-definition.html": "ffd327d3815c1e878c0c3ca858ae60cc933dceea5f64f3a4d1073e66c5cfa029", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-scope-bytes.html": "d23d211706e7707823922a02948586641d46d09eb0390b29eb51718d2fd57cf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/get-scope.html": "6589a8b89dcc8fdfa0f325a4fe10e287a1f86b7d7ab03317fb2f272fbfeba37e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/has-definition-version.html": "6ea1341ecf282b3503cc436de93a2fa96583b42bad546b6dab5aea3cd43ddf78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/has-enabled.html": "912ef682aeff677f5c529f37d92b5004c8963ceaf78f9d6619bea6fd7baf0a65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/has-instance-id.html": "ecd08cbba0b4cb5d3c99978f981de9134d6036da6f3e1adc74d071baf6b10df0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/has-kind.html": "969ce0372d9f455b2383bd3222dd3049ea3b5bc05a2a479328d4422822d5db62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/has-retained-definition.html": "20952c1294c4616d7c65764080378657e1afd0c50d45755373ffb7ceddeec1f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/has-scope.html": "d2af6a172565c3427ec775f288a45629bddbebfdd376bc82412dc58e9ffbc5da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec-or-builder/index.html": "a1457ed62e1cf77282967e98a8114ff422ee9cb6e88b102f74a7eb9c13e1f6c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/add-all-parameters.html": "eea364bd39ff6b63935b0e892ec6c0b6a0bcf59611acadac885eb5f3b25397ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/add-parameters.html": "c6852913105b05902e70fdba7646a44c139985406d83d4ca72b2400d26eb9f45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-definition-version.html": "96cfaa3437e232a074a51ad1e5f7afd9ecffa658142966b4467bcdadf97b3f29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-enabled.html": "6f004c70d873f7d30b3629e5e6b28d28ba476d707e439d51e959a115f8e35f29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-instance-id.html": "f45c50e1bd960c891aac37139e6ebcf2681031efae85ed243212218750398cc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-kind.html": "ddf7828f40ff7d0901aaaa70fa6e33f5c4d650723822b968cbc2197410837fb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-parameters.html": "74315dc72d671700062c219e599fcccaa421112bf0ce3c91ca8a790835ec069e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-retained-definition.html": "caa9f65e4c4d21226ce3940de80835f6951bb8d72d325b39c44c82bb3935c45d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/clear-scope.html": "59432af628287188f5736cb99d4145e5653633d2861b0502cf550cbb1facd831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-definition-version-bytes.html": "42d9ed369c83ac9836c519bb297a5f28093070e6d284673efaaaf2c089c29e6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-definition-version.html": "6e9bb25cab8fbcf1eda204fb7ab41d8b91293c0dee9c11e3aeb943c0d7f6e0ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-enabled.html": "c67edd4649b33fd00e0b9c1b4a23a2e7a98cc7ba499945bf9f0418df1afb1e4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-instance-id.html": "02cc1480c002a9e9d36cf9473199bd3763b66d79470d1e04ed20f850a994354f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-kind-bytes.html": "da2e8a6ab48925c9e96b9c0c5944122eb3b068cc66b791f25ff45afeed595b79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-kind.html": "192b3f8a7335f57ee453d9840ad4c93ab479b4224c9ae4b5f494e6b75f2de437", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-parameters-count.html": "91108116a8cdf0d490f42bb2dbe3781ef349a0b3bcfa26f6cce094ef37b1a3e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-parameters-list.html": "766c1c08b610a07b0092374ac9736d0cb70a77bb0f92041b430a913f9de5b777", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-parameters.html": "d08b07b1050815e13519ad702c952d21d224715d9a35fd934fc87c87b27cab4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-retained-definition.html": "22096c023ad415633ceab6d60a9093af9761604943605fa1c546b3c00047e8c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-scope-bytes.html": "68dc1b6b8385f19f09e4e7d4357961acb566ab4d2d4b18a5ec959d7c9ef7160d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/get-scope.html": "78510b76194c986d9dd868a91cedb0ed2dfb80ebe31455784988cd66ea142cc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/has-definition-version.html": "f8fc255f9544a0a7b0919c4c1cb41a12173e7d0b6967180280d16181d6f881f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/has-enabled.html": "ce2c63ea4829f2e32e889367e5159d638bb917ca9e2d15baf0e286619e2b85f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/has-instance-id.html": "e53a35821565e4ff857148a48458f4cbf3a2efb899be0d293547264b4bd50e1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/has-kind.html": "4ec9b0446bc1f79c1bad22b37faec54b1bd063f4138ce1ee1698f2ab91d97538", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/has-retained-definition.html": "d4be9997583dc02af0ca388652537817e9ff28634a93ecde2c89fcb1d0d3ebae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/has-scope.html": "fb9a5d52b2634ac40ff77197cacdede56c32ff0f2f8b0a5a7fbcad42279d9998", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/index.html": "4a487b468b0585582b6c21a92e76f049622070d06df8df31c2ee3ed87ef4cc4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/merge-instance-id.html": "bdd340baa7b2f70d042335ab172dab60aef8eeca367c80d648f106bf86e926b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/remove-parameters.html": "65d1c081c2a5239c9f080e61cf041e9381a434477d0071e817f4a39469d40263", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-definition-version-bytes.html": "cd5f7ebfd794feeaa5ad602cc09619981493966035c28f4ca050f02f5d32a46d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-definition-version.html": "28fe4f9f7f5a85f78d35f892dcc259b3a7043818b1e5e82013759c04cb8474bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-enabled.html": "c825bfdd329a9877baac33a0fa4512dc19dd96bdc92a58450dfdb732d6fe36b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-instance-id.html": "41faef757ecefaffe5fe4ea8b218929bef942a6dce655073af5ed96930638728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-kind-bytes.html": "7d238a69b79d95a0ed9fea81e5ad05030ab3191d44ac62edfa92e34e4be5b9a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-kind.html": "3d5fd7b1600bcdf53048ba4113c9f903bf655f6ed2d2f2604daa74b9b65694c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-parameters.html": "7b92433b496714c90e71e14633a94e70b5c2379067798579558c62119da0a0e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-retained-definition.html": "2ec54dd5476653e28854be694fe4b4262b789bf3f165c6f3e87b6b9c885280fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-scope-bytes.html": "76a9814d29a609456c94c741f7b53eec5f815007c3cd54d8f81aecc4ac8bb20e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-builder/set-scope.html": "73565e256f01467f1bf3051c3962697bfcca34c86b21f0d67145597239d83fca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-d-e-f-i-n-i-t-i-o-n_-v-e-r-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "baee9bd59d216e761555537580220cf26b681b5f3b872b85818a23ff1fc48194", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-e-n-a-b-l-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "741ae9c5affc2e77bc5ab291196dd0cbe28b930c3dd5d81de61961c63661be13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-i-n-s-t-a-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "989bc81708d2923863724d4acc16d856b82a561af470915256401d0ba7b52786", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "cbdf422868ce8639935a667f7ecfd3a9bc004dff22724eceb99a813086a3a009", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-p-a-r-a-m-e-t-e-r-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "da82334a9ebc4d8bb13085529cfede51b8a75ffee20f9b35a06e3de27295a9a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-r-e-t-a-i-n-e-d_-d-e-f-i-n-i-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "da536234297bfbb2e0e690e62318bd731e6e9c09cfac341ff4e5e631c88426b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/-s-c-o-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "01f9c051e24d7201100ff563ed601fd452f8c2eefa8394cb85fd450fec076169", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-default-instance.html": "246c7bc5c127e125e3bb5c2f17fce6962191106d16c871dba51172c15fb3674a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-definition-version-bytes.html": "3085ea4b1da964b42159fcac547a9c06843c25208822c54c58742889bc99fc89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-definition-version.html": "b06eada724fd4f7904f5b8da6765f4e431c582a7e17cb367652272fdefdbd2c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-enabled.html": "f335d835074de902303857a26d295c83c71699087ac0d7c11ba1690cb3588406", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-instance-id.html": "348ac5bfe4bc4640f9c25b6228064ceec9eb0edeffff7df0c6a018349080fa0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-kind-bytes.html": "d2c16e5b2fb40a9aef68f7d241f873ae01b54a4b9b18cd3b1e337f3652e61b74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-kind.html": "dcb83f0f0c7013288aa22745aa0a4433397623633ef0bc5f1dd56df398642569", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-parameters-count.html": "97c2926566bf932b2d17ccc735ae4a34b816ad34cc49b335995507cf1d00bad5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-parameters-list.html": "392d7f6c3b37ab781df381e3a38ac15c4727636ab5fc95ee37258a8d24c8dbe9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-parameters-or-builder-list.html": "f2a009ebb17357f583a8f3ca056cf30a40788393095b5923c463f68bc61c8a1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-parameters-or-builder.html": "4443bca52b1e200ef53624ba99372593437a23bd2ee11c3668044f3756f330df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-parameters.html": "e0a0f5e9a6d4f031c596001288a8ee1138fba7ed25aa0018566092bbeeb13bb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-retained-definition.html": "ae9c5472dc05246c55de35efaddeb3d4e7e29dd4353f18db0e4a2c414e51e441", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-scope-bytes.html": "94b8befe4182dc5711c57dd9378506ab8c890241abd2e029ad46b73f24868bc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/get-scope.html": "6a3d53a0232fa36b7a689253fce1f1b211301adc3a427f3201acd7517acec421", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/has-definition-version.html": "ee64744b76e1c2a55dd0fa5629294a01d7cc77f02bb1262011e2ce1bed8f5e29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/has-enabled.html": "750dcedc441fb095c45f6c0c79b2293c05776bc68d940783e0e110a0f506ace5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/has-instance-id.html": "a2d9a9c926007b41a7aafb15aad3f7c8dd55af86bac1b111a794867ac92cd0d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/has-kind.html": "55e82f34ab1ecc2d34ff3aff3b7691e3e12f0d37e72e07f886df6c185ca836b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/has-retained-definition.html": "d0faecb82b57214ae9db4426d00c91a9d369c717fc07566c0dff2f0a8b6800bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/has-scope.html": "280781807a0dfcfaecc8b84d5779a5f7a418a2f751f9093014be10fb53bc85cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/index.html": "7abc1e74a33765e5aef73243a97b24ef58744198dfcc0aaf10ca17f63898f0b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/new-builder.html": "54407c29c33954b14ac018eff6200912bd91f4b898ab6454134e4018f9cb177d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/parse-delimited-from.html": "00bfd7975a6eee11c53a413cb1e84648b9624e4f269eae3b93d9f38ff1a3097c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/parse-from.html": "8f77c9c087661653e727f536bb564363ee9875035047c13613f402be1e9c57b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/parser.html": "15e28d326190e57e452eddb8f0eaf0b9fbaea079c25ccb84319e67d04e1e3c17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/-companion/index.html": "6b6494b019da8001dacaea8d10033848d309576c62df230a54eeac874f693e2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/clear-expires-at.html": "182c59976fbbe42ed124fe5fff6c3226835b416232b2ef00fa95316b79c9c23d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/clear-generation.html": "01954b1f6f504849c707d0c5f2823a98d714b2aba2e0bcdc202cbd1934e0469f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/clear-instance-id.html": "2d6c3cafe3b088bd1039cfb891e694b049ddfceb15eb768c478fcd9f2731ecbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/clear-selection-id.html": "a5d6775cb56332c3a2f566b9d183c3d164fb0cd28bd015b78ed2abe0eaac3c96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/expires-at-or-null.html": "4bd332b9da63d15818a2dc6b6b0087686395083db1e2d6318edf8932d1b935c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/expires-at.html": "a16129f3aba74e249e6c878c95e2a4401bdf0f7d119ab95c63c06aae1253399a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/generation.html": "3f177d9eeb0111c3ab61eee98b25e2eb5d8a72a01320c0fa397c9aefd172cde7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/has-expires-at.html": "991fe9faac6ac0cd4e8f7c6a3d3b38d9d77bedd774cd385090bdbc839c8c723a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/has-generation.html": "565d9de68cf9252998a754181be4c2a9ae56266298e06783267b3c5399ad68aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/has-instance-id.html": "b9e0c12adc4d8b76b4844e08a95d7730e76ff3d1acf96c4e046f58114ceaa7c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/has-selection-id.html": "5e7f4cf0358f105f9a6c2463f6b11fbbe7c70012d199ada0b3f5c3309ac716d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/index.html": "97756007602d50b66cca4fa62540b5b850762e99b064850e68afe7fe43b21288", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/instance-id-or-null.html": "d659d449379d94f0ee88e5e83abfeab2d899dc53843b361d6153773814bc31cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/instance-id.html": "a931784084d9d6cee05423202f396eb20df48f71919fcb24b3e358a362997e7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/selection-id-or-null.html": "e937c90413acb57faad50dfc988a2fd3a0d69fa2236f5e10251e273020d667de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/-dsl/selection-id.html": "d01e4cfce0dd6ccf531121fcbff80568d4d0602b19a3e5904d6e1e645c8f17b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-kt/index.html": "0b5ed2a7a87945aab77e63a4c0f03586bd6592f696e78eadd937241efd42140e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/get-expires-at.html": "12938b1a74107e5cfd9a6602a665746c321ce0addb95d84b15395b222a4121eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/get-generation.html": "e06e01091fdde16625276f8b4c2bc31cdc641f2f349ecd6ec87d2f3a91c99673", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/get-instance-id.html": "cf7db2621e39576857d00fd8d7646bbd12d099d5820d6a032519b43dcda9e7fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/get-selection-id.html": "1dabb4d63d23e1f1ebd16de3c4f5ea7da67a7f918c45b55aabf007a18bd5b64f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/has-expires-at.html": "66e8a1a9919c05144f462536e77080a6beedd4fc845ff261615441a938d10352", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/has-generation.html": "ebb424182484323625ddd28c0013e05ecd9dc4ef2fb4a23d1a2b82f44cb7632f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/has-instance-id.html": "3a86f632f283bc17d07fe9c1f38ede501366f5270ef9d095f06916bb61130b1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/has-selection-id.html": "66df18d54c2971ac105f488eb649a19a5c6c21d0971c7148484798096aa0c01e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection-or-builder/index.html": "2b202cbaf14f59aac4d906732db7d4aad206b7f51dc4be0f5fd23f36c534a05b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/clear-expires-at.html": "eafdbca8405c443d491389a26c886f17c6e61b10dc474324447fb6a9cc1b4feb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/clear-generation.html": "85a1ee5176fe0aa8b276e713c4bc2458a7843f579194374a871b266f596c4834", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/clear-instance-id.html": "6fa5401253533087188e21ce0e55dfda32c419661af9baa5afe7f2c3bf7074f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/clear-selection-id.html": "82a270a1b1b443dee5ec27566f0b0d099bb5ac5190d55ff07c574c4e8883dd1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/get-expires-at.html": "3242b6b6b2811489e5166f31f6639198d50ad2ce522f7dfc71e9577b2faba542", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/get-generation.html": "bd73e26f73e1eeb7f1c909824357cebcc86e8db82f874f73f596fdcb368869de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/get-instance-id.html": "476adb5eb0689a9ec70ace4291795c44b6b2bb42ed463ac5760bb4f0bc3e4283", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/get-selection-id.html": "e9b00b3188e1c615a65c33239b4a069ef8f257e2f788940f4d3002ff91babbea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/has-expires-at.html": "f72b0eb75278278ae1af1e9afac03e70b0742fd556d3685e9e7d9a6788c8e03f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/has-generation.html": "3bdf28ba9c7c47087d3a0a2ba695c88c98ae200c38f032b960fa49b682280bd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/has-instance-id.html": "58e4e71a6aabfdb23dc4139ed0aaa4bfda660738fe1f2c05d464be699bb03f65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/has-selection-id.html": "01208012b66d1e929540e7ebf0bf6574ed9ca17e88c7847ed2f904b103f17e82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/index.html": "0d6baca65664761ff61a856e478f517ffd2ede69f6018cb3cecbe3fd2ec4ecc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/merge-expires-at.html": "8306b00aa08acd89565d8f31f81a39ac8bb031616a5e3c99d7ffcf552ba65fc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/merge-instance-id.html": "28b2862425baaf9061358265631e75aa1c2c476c28707e62b12285da57b55256", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/merge-selection-id.html": "dd723b353b5a764bf4d7b80e0d44bb1c3103b8137dd155d9b22b2ab9c0f73273", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/set-expires-at.html": "1ec64a438bd626c65829c01eae2b987d282f9102120898ff06ae9315601d039d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/set-generation.html": "de3790462f19d9d309a7db824a1abcee4d81c09131f764310167463fd072e24d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/set-instance-id.html": "ee43966366622cd7b069028761d5274cebc08f802a377c4ff1bd54767407d1cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-builder/set-selection-id.html": "69c9c852be2662de438751193cdca0b442fbbcb8668654f187b1079661ea28b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-e-x-p-i-r-e-s_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "b58babfae716a967bc7c0344c4c272b2686097d633cacd33836136ea6bfdd14c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-g-e-n-e-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "f25dee0f6864faf12c4fd7ae624e4af762b71a3d72a3cd3dada8c3b5e4cb3ec9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-i-n-s-t-a-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ef9985b7667318c95eb3af619b77ac42772c295c34a373a1a6c398cfbdba492b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/-s-e-l-e-c-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4bb6fa3c50c9a5306f1400400f86d717083f8b791337eebeae91d1b7ad24f6f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/get-default-instance.html": "180c2ec93828fb00691cfe196e3b59877d45ac10e8e0b6343926ff724c9a6928", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/get-expires-at.html": "bcf04407a9f61df23b89b069b703218a194d36789b51c80419af6d452150d173", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/get-generation.html": "bc7acb815290f403c2809c625757ceacefed262b467885805cc55b566ca725ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/get-instance-id.html": "335103d317c3fa35a0a75206bc5acc43f0d0746031d280f37134f6f0194a312a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/get-selection-id.html": "0c0d8199ecb1ca913ac4c4ed2c40fd9756e28de7eaad7937806f96004a9397ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/has-expires-at.html": "f6673b3c2039e8467af4e35f676017e6f948635d7506d9cb3c688477eac9b89f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/has-generation.html": "9a563dfca68ece6ab897b1fdd5812f90ec6d60e02e5b68ba11028c76866ae1de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/has-instance-id.html": "1536e5337f704fe9b4458ddd8fc129397ae9c2a83e4256ddc1ce2311fa479002", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/has-selection-id.html": "2fcd5765af7bd039782636f2611f43bb940086e41da77c40de515a30f7350a84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/index.html": "02e6c90a985e6e56677ce7de48abd02b1a53f282799a91e23f75e13127d6700b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/new-builder.html": "e6298dd3948dcc9c8de64288b8e7f1134735c9ceeda154bdb5157568388a6abd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/parse-delimited-from.html": "5360aef67acd207b8f40b0746a318a4ef3df97253a129b6f9ac7e175411282d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/parse-from.html": "c81054b3ae2a50b42bddb971beac93f1eac968930fb44963236bfd700999ac36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/parser.html": "60db4ed09e8223848f37ef5fd132d7fcee2f28456504a235293dd3661cb2fd93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/-companion/index.html": "a4803707303896b95a5d9c73cceff3cd0041391e9291cf937bbfbacc7048e977", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/clear-kind.html": "ce9e73d99153f519644fcb289953855daf5a45e1a45868620b659747e8bac873", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/clear-predicate.html": "ccbe25851f7e3de268883b302ddddeb8b588a7f6baf586d387516fc11a05f57d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/clear-source.html": "c0f6f066af20dce14f5e313a094f0303ad8f280c25579e61ecd7ae247f4c4da4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/has-kind.html": "c2d80cc60e57bb7b7a55c7b6f5e258c91e0b811c5b9310331f34618296c065b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/has-predicate.html": "0559de7c2e6fcd955c4424c65cbf952aa6cb35bd2cacd736fa2f6024afeab722", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/has-source.html": "e5b8e6836777cabfacc46f89e4afe4309ced7922fbf3db7fd02ef77223733949", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/index.html": "2932c56c76c2bfbfc00dea6a4f877729c27efd9937a2ff10e68ad99548ff5a82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/kind.html": "1d3a81bbc5fb52d829b04650dfd7fbfcd9ce4fc49123809a0a0d0cc67683a609", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/predicate-or-null.html": "adcd8b201e30f126528c1c3a111b77f0eef4c9344fcc403c836109bbf7b749a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/predicate.html": "92f2de54a8e6e74135b57d265b0d4710722650827f998885a342434f3f62e3ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/source-or-null.html": "67c08f28748c78777164e73adb536a215b4ee4bbe7e92ef2392f82b574268125", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/-dsl/source.html": "941c43b0364a71a2242cfd623766c0798b6946cf5d2d90ddd0a3d5ef9794f42c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-kt/index.html": "91ea84bbc08152a4c68df48ca8fd6f5251db62097609c0d04cc8627232fb4635", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/get-kind-bytes.html": "c5f54e83b5045d47579b8162768cfc18700e104a8ddb22a36c6933868cc2588c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/get-kind.html": "b0ceb0d24bfd4c1feb0f761de74626c6714d1d57c44eca4d940e43d42466bd49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/get-predicate.html": "1cbbb37492689199439a8bec965ca23970b33d0042f746e5cb91f568c23e1c18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/get-source.html": "2c395fe12e5f17dedbacd1088b39acc0f41c958a198c40b235a43baf9ccce55b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/has-kind.html": "bd65a2066c5d3782e663fd13b883bd46a77271e8955101978c1d379a6270cd3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/has-predicate.html": "be76eaab33a561a49d913aec7b05280362426789fd7276825abe31b7fd0912a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/has-source.html": "8e6228f41f2116ea240dfe47504fb38c21793e6fc46bbb586825b16ca7952aec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger-or-builder/index.html": "a530b8789a54b160e6c39cc461ee96413970ae3c9d479bec231b39e3b9dbd516", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/clear-kind.html": "ac8cf0a13d6cc5dc55f1a63ce9db7111528a81eb078ff03e80315e65a37eace0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/clear-predicate.html": "389ecae81d6e915fe39ff15ea1994ccd063039906b57dbcd21fd9951bed1c174", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/clear-source.html": "75f6d6cf831d0d4bfb88d301171cddeb0f364ed356ba3bbaf393bce388b7b587", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/get-kind-bytes.html": "a4266c9111a581ecf01573bba8a245d7ddea7c3743acb957dd39f0e9077e4834", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/get-kind.html": "2ac7aba080b2d97f2ea260c373dc177c117f15d8ec0d93756ae2b3d874b95cbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/get-predicate.html": "2e68913f4774bc77c2fe1ab525911a8def7ff1e4f8e6204f8a5b53813998123f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/get-source.html": "4a905503ab4c9ebdec2c07315aea9de8d297bc497bc5002f9d9aa2d708a1fa73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/has-kind.html": "f32ba1d2b6c436af1e617c1ea58fd5013216fd65b7885a85e2ce43db18151062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/has-predicate.html": "37b2cbd0176ff3ba4373704594845e1d4849976fc2e296da95a792c0f197559d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/has-source.html": "d8c1af0fbf23f0cc09702207458604ab0274e0ba2f62a3554bf7188d5d4b243e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/index.html": "26a5308ebb82d191581645f0c1d175f1f7ab5e493aa9b5be338053b8745f9480", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/merge-predicate.html": "26321501cff73e7c8ccec6f7c12648eb40c47876363d9dc1bac75e14735d9299", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/merge-source.html": "a51c3b8db88e8e13f3ae9ebc999ac82a7a0d765fd63319b8f1547171a9e274ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/set-kind-bytes.html": "b0e044a8b91261d27c53b82a148a0039a9b1b566318dff8180f6c55570943392", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/set-kind.html": "212c40efc4000155c210875299fe3039d7de2f3d587ac40ea48fe9df0ed6f510", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/set-predicate.html": "dcf010435a76a9f159d398dd47715de9fff9b4e4301d1ec43680550d80d27124", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-builder/set-source.html": "58e15070dc735e90f142f0c0d8e3262c0e95d7787321a712d9e8059443b75640", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "7e9b6d1cdc8616d231f0040c3885a23f3e4dabc231d98b1403c127036febdf9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-p-r-e-d-i-c-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "14fa00faedde909dd3f89214adf2b37e14b419aea5684dd9296eac655fb15b19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "387c6a5ab77c375992ef3fd878c6f90fa76ddcb96366263736f8e41795053875", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/get-default-instance.html": "3ce4c1ffe2c1d3c796fb834b05e4f7ce671266d53cc10ddb2e92f8df32ddaa8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/get-kind-bytes.html": "8fd25f36c177458c019587e3fbac57a2c127e3a81619ff2b963bf02abd2c89ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/get-kind.html": "b78f0ace06d8b14edb62112afe18e7a36685254d94d54177eedf316b67bec19d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/get-predicate.html": "ccf84105ae476c1b0ac24b6e9d2197e08ea837cd2df7938eb015cfe0db6c3b58", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/get-source.html": "6835af9b9e13ecc97423344b140f6d2e784f0dd7459358bc799d5e0bb9e2394e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/has-kind.html": "7006c681e01d6801950d0d459258d55a62819ae6b2700929cb214a51dbe1fcea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/has-predicate.html": "5722d049088e4db824513a9bca823291267131c2d5a1d1c5a7778721b1daf25b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/has-source.html": "f14eeb1af189ec971727452f2778823e4303603906a5b0b21971ea35bf1553ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/index.html": "6b47ec5f9e5dc6125360c2d83b1ff755932d4e3e8e804eb065f9062ec4f091a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/new-builder.html": "961c019e2d13bd2402196b7b257b9a16d6910084fa6ad00f09595779b301f0a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/parse-delimited-from.html": "b760b7586ddb5c81ff7bed74747c7eb0b7ced8a2e88823f9909252bbbe71de11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/parse-from.html": "2c051675f7e5644555ea448ed2142248c72227a30210f2c2e342cc932556142d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/parser.html": "47b4821098c925537015d14227bd30348a6ce7ffd010845bdd9e6b5aa29c1027", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/-companion/index.html": "22d09c9d8cd7c3c90efc32994e1a401c9c0e83441fb222ed426810cf457f2840", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/-values-proxy/index.html": "471911a35804bbc5f63fa3f1131e829af9695092f941f9c3930c36db57a5fff7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/add-all.html": "29960081fc5b906f379f469f8c9c2e0ff72fbc6b9dd593465c2e99d58e3edbb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/add.html": "4fea307de4b07effbb105334526ceb491d7cf0fa234be8d5e124724d50042a98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/channel-id-or-null.html": "16d4b9fb6b2f2f740330c59b9a19aa6b22e6e057415ccf5d6250ec4264ddf7ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/channel-id.html": "a0aeabb7b977116ff78dddd6d32f7b7f321bcc41b87e14f97a18d1b1e932d7cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear-channel-id.html": "0c6315478f0ed20efd1e44a86d55403d80c743a6b7d962aea27b5c8296543210", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear-family.html": "a68db8b0db656478a17a338bf70e4b4cd3518897949f25a491b1a3eabb528b6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear-invalid-count.html": "6e847b189b4a8811a0d0c758e483392f73246ff07efef24b6d7494c06d692fe7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear-reason.html": "d072f21c10c9a8e1b41c3b52536f05293fd4cdeb3fe2f5c9d19765671b11c231", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear-status.html": "d8226f6dcdbfda1a1a5b15a453d2a1f59f4a7e0049e75cd9b0396f20d8992dc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear-valid-count.html": "f8b4e6ac80dddd50c785c741372ec6b543bbf8a4d84ff0ee1e77efb73bd421a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/clear.html": "d7a2d54909396ff4106508f6eb15d96276f9f3386cae81442782567b25a2a8d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/family.html": "ed171ea8efe0d9c46b16b5bccc783777b594c17d0a43e1a1c8b4f06483f187ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/has-channel-id.html": "aa003cba423c465950dd7690244b306fdc5f12293aec11fc36c62b9f07679f3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/has-family.html": "6ea6b4ca7f19466c864f8f2ca5230fdeb30a4d719dbdcbc4a05064583405d8e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/has-invalid-count.html": "4fe3e38c5c40e2ed30fe481889a6ab2bc68bc030f73090b46a4708001ba95600", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/has-reason.html": "b7499eab66ab4c75d4c68ae7d38fb8439b4b6584fd36406c0d2bb0ca5a5fbfd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/has-status.html": "64e1c48ca9c38952959cee4c0a5cc32841a5c3058e4607b702402afdb35fe730", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/has-valid-count.html": "cc24c53ddf1acdc40fd3d92f6451d32801c2171557638a701adcdd8417b3983c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/index.html": "cd926c901b26b4c5b3d99153675c304991c93fdeeb91db464b5e85517f918698", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/invalid-count.html": "c7c1cb07e26b5032c01b16d14cf1ce4c0688761e1d4757a2b2a4846248a15c13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/plus-assign.html": "5c63aafd524a8c6c1f2282e0889bfc58f784407a18d799b3584f89218aa8f4ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/reason.html": "d82383bd167ff3fbbd678ef892951786ec6439765e5cda61c316076c081c7dfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/set.html": "1944557fc7120d0f35e7df4261bf8691d0fb9c201f8ddd4f1b182088d85ac47d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/status.html": "88a7ff02037871eb05a9a48c235d37fc227989f5e1e8c89ac54e7115c53dc980", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/valid-count.html": "4cdf181fd90ac216ce7dbbbc3b24fdf28d2c59bdf82ce6cc8211853746731232", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/-dsl/values.html": "14b0f8d16fe207ad9f7e19308349f54caaf5a573ba2090431969e62049dd2761", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-kt/index.html": "e32c1094856d1faacf647289255ba480508fc1d98cbd1c073304457caff5876d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-channel-id.html": "31236d5ca7283300b90309849bb563086e33d51c17ceaf7e73dacda19701d95f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-family-bytes.html": "40242c876367d4a8bfafe35bb314ef448a9c0d19a0ea18124896d153b069ce64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-family.html": "f5a5db3d51d0f5f59f172a409d8a301f45b49f739047538479c28c34a104506f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-invalid-count.html": "a59dccc54c4f86f664ce95cf3a734e379a5d669c614fba08df1eeedcba03e1b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-reason-bytes.html": "8b5ed65cbadb849742dd96af64acb473009e3baeb9ebbd6e4bbea66f4afcf2d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-reason.html": "f136225c7ee31bf35e5f3fc5bbf56d1d5b9a93e6788ffb520b311efa3c8ef08a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-status-bytes.html": "f3b88a3a2a76b2bd853c430d47d85cc3c41a27138bbd49718979e6211e96fe54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-status.html": "0d980521b7a8109d47b3f8db0d3d40e654f3bbc0c43308e59b7082f043a83b57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-valid-count.html": "ba95bd0e17d730df38b7da313e757f0131420a5e8ec250135a733bc66aa5c21b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-values-count.html": "6f4996ae3510c85cb2e084630f2b2126992be28fb3d64f0759857e102d8db7cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-values-list.html": "e61da2427c8e00a4f22a1093737848c8ee50862624cee64703325a424b5593e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/get-values.html": "b8d9c87356543a3cda50ae2a207985856631511d90a0cee347f236b8d6889466", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/has-channel-id.html": "6bd00b483684d7947769e1eb85d8671b7f14e57d5be67b9b9b9f1bd9dabcb802", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/has-family.html": "2a0a0f68383368d8d0390f019ce59ec754d071ae939cac03df05da47926b088d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/has-invalid-count.html": "d2ffc3828c0cf912fb1f307f1cb73c081d1f0db05bdb5ae380e8908ba5b263fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/has-reason.html": "e663e6357c1331a1f35645945b36cbc173e1a8e5c10db628bc2778734cb1b634", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/has-status.html": "0def30dd63fecbbe07875aebf06e9e5670f0ba2ae98ee9c341a847fa76837dc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/has-valid-count.html": "48deef01fd7c1fead7c9b0821ee798c88dd7452bdb5a4c7e82df98dd169693e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result-or-builder/index.html": "dc154ec2606635db295994113157d6d42cf0cb82ddebaa491528b8f76fe1214e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/add-all-values.html": "589b1c0be88a222ae33b2cb120021f04867948047e589a2d696fd662edc40e27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/add-values.html": "0fd61329b4202f8a661e1f5818ba74791b309e76c66996ad6497176c505d8e5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-channel-id.html": "825d429a93b132096f79fd30056bfab1ef48758eb313923fdff6837929d98a5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-family.html": "79549b4f0a22675ffa6892395989f780af3afac2ddd665f45c0a4633013f0891", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-invalid-count.html": "e835a327396e306a24f19081dc273e50eafc331ef153ac556b592b785bcd833d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-reason.html": "0b93e1b8b8576342f24e9a124f84edf3969eb3f797a1c4beac1781f595b69f16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-status.html": "681ac8da7062ce5de0e9aed1017e99bd834e68a234c7e9e188edf12c08c13187", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-valid-count.html": "38cfdc76f35197f6da06f14a74450e08014b572260e23887c61e809ff6f38d7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/clear-values.html": "68a1c788c1b911cd6a4fc660d36aff5f969018218ed9d162f8fea47a55faab3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-channel-id.html": "5efcf253a65da869947929122116ac510be2c0efeaae8dd4956f652e34fdf55f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-family-bytes.html": "b4aec08a4f8f2055dd51500662e20326844818f65a4c03b9199b98f4c55194e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-family.html": "4ceefb002e40e77bb6c706774ab68661ad6caf8ef9c6ec0bed039bfb183d44c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-invalid-count.html": "874f7682ff08ca69f7357dfdd274884110aa8b1534b57e5425fa29bd5cb8ab1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-reason-bytes.html": "1882222f35dad45a97a0d1bc6785a8aaabe503d5a7f649ebe454fe997387570f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-reason.html": "51583b8bfd0c7e5105fdd372fb9f34b4093005d44177dc0206a606f39727350f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-status-bytes.html": "06930c664b269b7623aaa7f9d1a0fc09b1155fb3f7e0cedb35e3624e0924d898", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-status.html": "847df326e79c772a35b959ada859d731bc3da730fff52b4bee09188843e33202", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-valid-count.html": "e133dadaf2316dc9e59a95c4685a19f2b12f1a75bffd97d49207b172345d318c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-values-count.html": "022727456d47f0822d49c604ff84822a271c690ad99adee7b6ae2d0e22145115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-values-list.html": "da6c7c0528cf54f92acc485f12dd568a42cebcc3030664b817626ce38d6e54d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/get-values.html": "f0dc6870fdb8867591afc6db202359bcc98479212d3e32c73b09d5198949e020", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/has-channel-id.html": "681249c78c1744b677ef684d64f4881f8096f10d79d44f9e80db9b1a907aaf25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/has-family.html": "492f6170c080b3c3e5614a5f50950e5ef89721a0ee6e037dc9dfc68b9ba82cee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/has-invalid-count.html": "ab08625e0120687e2127c8256cd13d1e88e96281a180f4bd7fd264ac01933eac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/has-reason.html": "089f8cc4ea849718b19fccc215fc134aaa33196506a9befd4622eb35f3e20920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/has-status.html": "24c89bd411eb163ddc60e71adb554a44cedc3a9ee671d923c3471466f4b1eafc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/has-valid-count.html": "36b6bdc95f824a4cc0f150181a4ba6ab8deaafc06fea0aded14bfba1b2659e7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/index.html": "bd725aaf9682f5e493df582fe8a3c974ed4adf8c12e1a30f51b319b2f83bbcf9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/merge-channel-id.html": "8aa05169b4e018e0ec3b2584b409b618cee4a577d1e89c45a9f0eb6bfbe0092f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/remove-values.html": "6d4ac1901d96021fec9cdc2db5a79b70bf6fae7bcc8ebb88c27d486c89119be5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-channel-id.html": "10da94dfd1f81e35769540087d3c1b7e49d9608f94070e548f7f793f0725638b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-family-bytes.html": "446ee20aacd4b1aebb919afc336e0c7f102cbb1bb7a4cdacf743f43fc8391018", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-family.html": "477004b1bbda3779468316a24170e2f33d9deb8d58542977d0aa24c0d376934f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-invalid-count.html": "144bb42ef25462df271bb101c08c109d28e3a4d5f486b607900d9d549ae75ab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-reason-bytes.html": "09f640268b09e368adccf6559c472385d46f339d54be15844fc60c3b064dc0c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-reason.html": "27203197f2233b37f40493d058453c622179d69c815363db671099299757a243", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-status-bytes.html": "0c806a1f197a9b7f4ca5cabc75ee25d44f2b51636b17dfa9637b4889715239eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-status.html": "f1ca9fe74e204a7869bca92e38f32fc0f515664749f4ffeae0eaf2aa435c1abf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-valid-count.html": "4076bad4078a46c1ec3d472bdd546da83edd18c03c9ff2fbbc84e8cbe1d942d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-builder/set-values.html": "055257fdb4d3ad895041b6ca6fdb8d577e87915e6a8db070a144fd489696e23a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c594bdf76a16d68935d9c2eeae843059132ced87137d4e437398b7c2556d2d8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-f-a-m-i-l-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "1b0387df31963dd1bdfe2e5ca68f6b4be0e93fa0388d2620cc623ef6803cb56b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-i-n-v-a-l-i-d_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "030c37c6f0b57edf3927f0c66b6ee4fb60e594bbd6be488152857ad51ed3a7b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-r-e-a-s-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "6ee2b08af908e2a4aa6bcf3e6e87622e74e0b76c77595a02167bb4813e0ea89b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-s-t-a-t-u-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "4177a10aaf3db04040d7db15a879a0cb8d6b204c079a90f4a86c50272548db49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-v-a-l-i-d_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "977f276480b4908ea2cc349052b647f049035e8397f04dd0b3dca2043d654f49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/-v-a-l-u-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "4b2b1213896b3532d03776a72ba31f2de25af830ef66b4f48b2182eb64197be0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-channel-id.html": "9be02ff92d5baa408e94e47b764bc414785f506ed834686184d2d656110fa14a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-default-instance.html": "8a41c1b48de2d9ee9c02e446cb6ffab4be2ce4a2f34a94e8956e6c35e1ffb307", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-family-bytes.html": "aa9f406c2501b98d8baf59388cd203028890cbea29c5d7dcb2b4a7e523e84057", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-family.html": "1c1cf65e16ef3bd7bad285cad2fa1859718317893fb1cae99420176b5250e536", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-invalid-count.html": "5f21a743477fb32877dd3fafe83f8d2af07ed7f212b4bcb91686457336b7501e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-reason-bytes.html": "faa24a60e71a7d247bd564119009a3e56b055791a7f7fb7064c35878e0a77936", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-reason.html": "ef04dbbc2bc7d956b7f8d130b57bfa6d0acb9bc497f5299902362626b75b3250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-status-bytes.html": "66059dec2864f6fe047a1e116d0ac3a7414a8d14b2d0d72c4d119420d40e1ddd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-status.html": "fe6e1b4bb4f1c4a5f91b4e9cba18652aa2e5b45bfefbca99ad000b40ecad4def", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-valid-count.html": "2703f4f1970b5b33d99c3f40923fc91870870cbaf2aaedd66c75343aaa2830b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-values-count.html": "c1efe0cd548ed1d62b5ec0607a0a56e76503bd8909b65f6e140567cbe9f3500f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-values-list.html": "d50ba7a8041911ec9c6b57072282e92004bca001ac171e42b1ad43dfe1f6fd31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-values-or-builder-list.html": "af725e314ad75a55866ef79947ca1066461e882d43210e1a4bd3c0e49dc5310b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-values-or-builder.html": "22fb53a4ac8d8aced93e2ce00fd8ac8801a6fd7085b13ce3108552cc330f1fa1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/get-values.html": "c20591075c277eeaf55871156c439476a446d3f2fc9ff890bcf8db37d8fd582c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/has-channel-id.html": "ae13b97210018e2adadc56ece053caf24d5cdc0d05e7b357dc26bdcba8138bf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/has-family.html": "52b8e81636634a8d81f66142abd0d9e9287344d1cfddb2402b3c86c5292da49c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/has-invalid-count.html": "52f7b34aa8233648a44302d625329a267ce14dc43f24ade7a04aaffefcb56436", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/has-reason.html": "4dd5807126f536703e401321be6f6a75bb0764fb6f0ea40d9a70056acff3dee0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/has-status.html": "f2876d70d769b78f7ef031c33ff6bfd4a283e9b7750249aaf151f86471e452c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/has-valid-count.html": "ff8229e0b3c74e527ed05d859ee45d7eb1a09ab5055e8b9bcf862f0bc222fb53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/index.html": "a03759e09e1e370fd56704883fe060640a54ddefe92a26a62ea8685fa20c5b00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/new-builder.html": "9f8af45807bfd6e0278d0cfea0d7c25a300de011dbc95f56307e1841e64a0518", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/parse-delimited-from.html": "05e5fad467cb575c3ca5114e1ab8506567158e0b9a09ab51018814ea62293eab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/parse-from.html": "9d40c267df26e02372076a37642c725ca038e06cea8a25250c1ac4b93e30660d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/parser.html": "00a390ba2d5604300a8aac2d389683905a0534177516d7889adde45bfce8710d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/-children-proxy/index.html": "bbf49c8d26bceea5bc849e55f8e2e1b81d1bd97d1d06b693519b5162ae14d6d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/-companion/index.html": "6de8d4931b1c8aba60bf17c6f82b29b55fd6d440d0b155b7a2850ea76e5821cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/add-all.html": "2c8ba3a57a8bec4a37dd79c091a0b6044d4f2b2688c1b1c2a2a62692063295f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/add.html": "156fc216d816f41a43129b7ced6e0a2c098940d25a3e7b28efa1f24c7ac107c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/children.html": "294b4f614b8365a0f7493569760b95e59a778ab739ab30e3b2f9961792bd0595", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/clear-operator.html": "154de75c55f9051276361c4009d2c1a68a06152b17638311f81044adbfb14250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/clear.html": "d72f280e38e92266e4e5c611b49d687a83aa04f66158a4c50dc5cdd9211872f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/has-operator.html": "29190c8cd19e2b2ca5aec5adcc305c6bdf1ef9cfce782a51117947b9770a1dbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/index.html": "7ea50423240fe162bedb8d46758f6fa5fd1ec3f8d20a58c16136f3d6044bb6af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/operator.html": "4820e3e3f420c90ec2a6e5231c98d9fbe8f17d09612de3e2e780b172ca5a88af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/plus-assign.html": "1d58c160dd4093b7c4bf277184270e9e0d77416adfb1a0021e80c5e25781fb43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/-dsl/set.html": "e7850031d52d29161ec1c9840ddea99b0ddbf84c138926090317e1a49bdbff66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-kt/index.html": "9f133973fef6272291de7d38178291099df406fc50151c0e43e5782a7d1c610f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/get-children-count.html": "0122a04fb5ce26f65d945db5b3adf6416ca88eb240c3cf36585ede135833f003", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/get-children-list.html": "e5bdd7af655ebc6ed1d49157a3f3de9303aa71e71146fd8d0d1d4e3f33293a0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/get-children.html": "bce4b1fcad4fc6d7c9c51a322984a5fd25bb4de13375dadcbdb9282f793c8df8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/get-operator-bytes.html": "12aa62824977d184252f449d87220e6cb6c47fa4e2aafcc596b353549f2fba92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/get-operator.html": "7d973763435316a6cba884356890ebd8639474b5db039c2f8d53b8d1f4fff35c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/has-operator.html": "fa8a4bbf3dfb9b0021e477efc682ea4c87bdab08ef33638f7e599c9c73510365", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group-or-builder/index.html": "232ef919b0a7faf698abe3126ada6623e97ed0f950303b9cba3353fd09b83f63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/add-all-children.html": "1150ba45deedd4bf7b27cc2812c6022099691d74550db19bbaea4fff7cb4b272", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/add-children.html": "000963991cbe93a3d7e3f636706947fe02669f52f25a6303b7e32671507caa72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/clear-children.html": "205ed6703d0df49ba4376497219c78fbb85e3f36b87bca9c629709ae95690778", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/clear-operator.html": "3a5feaa24cb0538001c941cb06538b013ea1f06966decc5001d296be1a977158", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/get-children-count.html": "5f31e49bca888a5dfd9157cdbb2872fa81ef83d68302de119778565ccb573c32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/get-children-list.html": "fb2257d5a373e44a97e1689cd218f8696a43485fc8e41b65dfc09a125b0c7f1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/get-children.html": "213b5f008d1f0f97c2239900a0eea225f7e34c4b3977f578190974639bd35052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/get-operator-bytes.html": "49b8e25a937578e6655ed39119fafc458745e911777e2c1a16908c5056a2ab37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/get-operator.html": "fde1ce31aff1f6781da6656954e66aa1f7655d83e1a267e39c858076386ac544", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/has-operator.html": "e1b2083cbd86a6e6baf9d9944f10866e5c14f14e9657d304aa2a1d6628ae3ef4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/index.html": "72d2e5f9855e559d23c1a2834d8cae6b5a14a221cd6e872ae422b10f0afa4f8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/remove-children.html": "d7fffd49aaaf145d6cc43c6e6928ff5f3c6a2c1c291359b6f506c8955d079a5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/set-children.html": "d9c5a24aea6858bf1e9bf231a4cf8c2538e8e37745121a63b8f3e14c4b167808", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/set-operator-bytes.html": "5cebd76dbe78c302396a46d39fdf55e7511d5b36ef7541d65c3c18ddda362eea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-builder/set-operator.html": "f1a99cc8d95f5a765f0cc51d67d48ad61ba587617759ef331e767720708d52e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-c-h-i-l-d-r-e-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "33697a384402122a6bec285ff22d314936f67215e80998f4de3cea5b555f2c8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/-o-p-e-r-a-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "ca24611a5fe73029f05adc6fa5d6469ee0da09312fd01681db8358dd1239982b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-children-count.html": "2388c81083a44cb37aaa6d03ce0e0eb41704e19181bdd6593d226f500b3f1fff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-children-list.html": "88a5ef0cf740d52fd3e25be5f8dd3a9925f40ba4919670f093bc5d37362c62bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-children-or-builder-list.html": "2413abcf85768d15fd2adf62ae1ca67fd190604d8e914f9387190a24d094f248", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-children-or-builder.html": "88af7d8ca1e4848d53f8362265f6905e198b61217f6305624d61b45354994290", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-children.html": "352d9eae8dbd745c3e02383d69d72dfcca5d7b5e9a826abdf205e3dc60228e2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-default-instance.html": "d41c3f3400954d4d18b2b7c1b00fd2b2f5cbdc0763db9df52f107e8c4b7656c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-operator-bytes.html": "29b8c64b0fc3cc1a0220859fd2e3567fee4b657cf6db8484708bb1b36acb32f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/get-operator.html": "c2497dfbf405d0697c8983ac53f4be862bd2a0e6328236c9862986f5cfdf2e11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/has-operator.html": "1492c12287acd20aefc5ee1a43fbc8439c33e38a92b0689cd24cceafe7a8a654", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/index.html": "2ae43b332c69d87bb8d6c40452472a661cf83756e8b95e140fa52f105580caf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/new-builder.html": "5bfdb2908e2e54c773ab882ea052b20d99e95e28d76b035e08a665ced1680e1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/parse-delimited-from.html": "75c9db5118dfc24015a1007ae950d602d4015211c16cf9fdd329ce9c8f4d6113", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/parse-from.html": "0f10c79b3a3c765df02fc7d37dce80ef3cc82e0ea8c88c5573cd4163003844d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/parser.html": "32277daff72ce5e058f1bafa1d2bbb3f6020babff6389ecb3289869ffab93dd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/-companion/index.html": "4c306ca464452bdbff3c6832cafd0ad51473607eb162ef1e36ea5cf156b0537f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-folder-id.html": "e6b6f2da36d998050328990ef96eb718395209e8c7c2313d96ac2fc4a50cf06e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-name.html": "1e0cf3e240b0cae4b8233f59e09a9897f86cd770a61e878189a11dccfc35d356", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-notebook-id.html": "d500238e9908aa6981e9342a5f11a0abf54b5006908b52fa943158e7f73deef4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-notebook-rev.html": "f61760d89f862bdb970185c9b696791724aedbf13de3f2a67910dce297f868ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-order-key.html": "5ccfcb3be4b37d11f5c2b6590b990b41bf6a5622e8dca9ab6f2e3313af4104d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-parent-id.html": "a185f4a90581b3893f054fc7e271b7af54e24e67c96dc2de3fbf0a23ac24f9b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-trashed-at.html": "93a7888556fb8b815248e0a943dd6ecfd2ac0883562d5bc9903c38b5f949c165", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/folder-id-or-null.html": "2db22f1fd8261b253fb29915d0f98b333571d2a3588f41503ece7f64f3eef61a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/folder-id.html": "9b44fde79056d97325c474b2f4cff8747420f0e314e1c30b2b941cdf03d6a5ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-folder-id.html": "6013cafaaa4a45d5f50c73ddf4105232d54861df7a761b137bdef351e8b9a6f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-name.html": "8a2b0155d28b2a346e78d74678472ca9af62ef5a2fc90bdc9bcb7989fe64f843", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-notebook-id.html": "7be8d581d0be80136ad00d2b2700a93782f51054d005038270cae5ecb010c1e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-notebook-rev.html": "f46050f8cc01e104e27a622d107a0623d9e8ee84d8c77be0f7b5176c0c2eb570", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-order-key.html": "963ed7f97edaf725c09cf3c8fcbadc0c4cbab3ebb5f986c90a53615f97bcb21d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-parent-id.html": "c20dca16cdcc044812f4804b46edb43f7806a3e505150040ba25fefcbe986423", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-trashed-at.html": "54ff0d761014569bb5eeb6af353feb9dee4770b0229084624ae7e569669944a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/index.html": "dfb6bb06560ea16ce8b6fc1458424fb6259145563c3a3a2c224152d347dede20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/name.html": "8f1d7d2ec97227692620c0e8654da0164eb26b26f3ce576c4eb9dcab45656ae2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/notebook-id-or-null.html": "96b0546fae0fcf15162aea8df4d4bc5bae8927d6c1986c35657aca45a7dd87ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/notebook-id.html": "25db28ba1d76d1c33a8cebfb2a89d3a519a8af5f535dbccf8bed3989f3eda033", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/notebook-rev-or-null.html": "43cd7eef9cd79ba912e6c2da1aad9ccf52fca0c80fb8325316d63b47a86eb814", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/notebook-rev.html": "00ca8d60080c2a7bc17a1e731e2a2d18a837cefa0b340180bfae13963b67efea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/order-key.html": "d792b7e7275a7b043d036ba47274327b0e7f0672849d7b7d3c946b40fc058ca3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/parent-id-or-null.html": "71fefe39396388437746486c0247eab5dc86cc34d1b5aa8e58257df41ec8cb22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/parent-id.html": "a07718f04a00664fb16787d105f8a3c03b4eaa98f9a000fd0ebb11de9970868b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/trashed-at-or-null.html": "b1da8b9a5593276e091f55fcc905b8bf61be0ed311761ce12a78606f18a1da41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/trashed-at.html": "6497d4ef3e359076771bb748a84c4d17ce7971270b9773fd13ae909961499cf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/index.html": "fa034c0a09e772e1eb18de00ae1622797b0a28bee320de619deb08e3d970f68b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-folder-id.html": "c434c5d076529635f65bc96f1b28a7866ef52d7118625001b106c4c6eb66e5eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-name-bytes.html": "d37295802c690df446f952b72197b2b8ebc408c5a34988cef8c47230f352a33a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-name.html": "fefe59c3ebd0daba5a4dab7c5c6584bff60e9eb5a89b73b1a5e7f7d22e2d7633", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-notebook-id.html": "14dbb852d30ace3d93455bf24d115b987da433f9a2222b37ce2d63effb3484f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-notebook-rev.html": "bf9383fa1e3b5ad29abcf56583529a8f727ca5136e884875a37adf18bf8a3a89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-order-key-bytes.html": "ea7fbe9ed8b55fa12be64ab790491903508ce217cf3258c27f47ea84ec227b77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-order-key.html": "2486ed982fa6f7701b4ac02b086cc956d89fd57dc62bd8262e1e9101da8f8713", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-parent-id.html": "265a6fadb0c5aabad458ad2e27ecda1203b9425c056cc6f7c08f4761b1f8bb2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-trashed-at.html": "c6a08d9027ef598607178dd5bb2bb937dcbb099c31e1d0074b6b324a393f7a34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-folder-id.html": "55e03466deab4fd26c6000aee3faac99580c0c6689dff33ab3504f4789821526", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-name.html": "204c55ed5de6914f94b123e5690b3104474cde78a35806a55d1b088aa6d98e91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-notebook-id.html": "c1487c8288791e72f76878b125b9f3c7d8461c844ce9804eb168ab56b7f9eff5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-notebook-rev.html": "09dec2444a0fac437de1f13e6fabe0a8b68956690aeadd5c77f5b75fce0673df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-order-key.html": "391061a6369ecc875774fe61a4517ae8d32a57997b2e460a4849eb12e47c9ef9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-parent-id.html": "b06548b59216c7ca39d3a8a7f12ab913e1ca1103e01a8cfc98772cbb5e0af4aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-trashed-at.html": "b8d386e236a1530549b46a7a0c95139a077c352897985679fc5bd55b6e6bfd49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/index.html": "51e8a83565a70b44ece276ca3a63136642afdc10d489a2f0ce3bad6b2fd9b588", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-folder-id.html": "4dfcc4d2681ad14d2fb9ea19c9548be3e2826f31816baab5f0c6de26ea8af439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-name.html": "104c40ff6235a639686b0f5dcbf83f32c47ff9df388c6593f71d1ebe195b0ae7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-notebook-id.html": "2afcc995fe96f1dec04b75887b6134e9c208c5baf6f6675b99c72ca67218ef0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-notebook-rev.html": "72a362d32d37c98f8eec41a9709087c1bcab8acacd062b429ea4d632381e1ece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-order-key.html": "6d3414d363e745f463137d720dde952439f6de24e5fc5eb0db54bdd963b1c6f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-parent-id.html": "2e7266a0ba14e3fcbb9556d87271483de56ed8ab0f6bc56a19f5dd8251126c96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-trashed-at.html": "2685d2c7362efebed6515d7fbbc2df17ab076c1e8cd41f2fcb1c752728dc3cc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-folder-id.html": "437ac41e66a2bd3221f0271164df1243acedcbabdae649e7e04727f3cb70df65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-name-bytes.html": "db5c7815c8ddabccf43cdcd976069defcd2cf381d4f39bb6bfc35293f2358753", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-name.html": "9cadeea93bdd5eb0f5d868b42dbc3912e91b8cbf532c234e4ebe063550288c61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-notebook-id.html": "eaea8a5395e18456f4dbab5db89167aa3aeeccd689d78b841ca639ddcdf43c70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-notebook-rev.html": "5222fe100e2c4f0d39fd3d85782cb6534f3ed7577409464531279e598da38c4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-order-key-bytes.html": "6ecccad3a710b6c933d3f8a6e985f8f294830ad91c9600642285eb84bd0382ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-order-key.html": "404afcece8daf6a488f2ae715f59c792482ffa5d656b7cfba28af250d4ab8990", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-parent-id.html": "2a9d9742dfb8e5684f8b0557f36b3574d8ab5ec27e56bf2642892d40570d4c9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-trashed-at.html": "2b8c91f6dd86dcb3f1387c194ac51a541d91ae871548eb8a572ba5ea32c4bdf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-folder-id.html": "3f3c230b49971711f761bf929ccc4f4366fcea513a83cc828df895fbfeeb4538", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-name.html": "15a66c99f301314aa381aabd2032ede98382ff01cb4a9cefd79a920d09739a3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-notebook-id.html": "126e3547d6350e81e0f3dcea3ad6e1a786ddf18e504364666eb9c61aec8af134", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-notebook-rev.html": "7ab5a336d3cd3bb7a4781c4bee25c32ca4f759e628b71a3baa5a854544266e13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-order-key.html": "5e6397ed393c07a867f37ef473451d7c893a5cd9ccb0b137109167dfeac89f7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-parent-id.html": "4c3bd3c709bdf60ab9c6e170a81e4616507c406107a3ba2c565492267b1327f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-trashed-at.html": "a53d82223ada3e5609ecd25ed1751a63a150a77b8ead34ea35634fbd5085b3fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/index.html": "51ebbd58df520056b9eb99a7215224543657b42d62068b593ec7577a876487e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/merge-folder-id.html": "2a2acf41dc827541b31908fd6a07a4375898f9acff87f169a16797dc30dca491", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/merge-notebook-id.html": "eed383571dd0e1b23ef20eb4e500a33a8961804581f3b4acbb306f23c4657aea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/merge-notebook-rev.html": "ef104c2c78cd2bd9beed878d26bedee9af9b406cd0d0702d145dbe5ff175225d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/merge-parent-id.html": "6f87489f512e51c5b4fa3999e0e01f4f23c05d103bbca08cde83a8881229f6a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/merge-trashed-at.html": "52eee29100c140e3762c528bca7b88f689c912f968feb59715b6d879c3aaf00f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-folder-id.html": "b3d4617a4b5e53cf752274dc94a41a278f017f10ccab5c5d2ca62ba3b1512172", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-name-bytes.html": "02cfd0551a18855b1c9c188a03f9e27df537c8fe7398285a0465d44e081705b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-name.html": "2c2c3e208800e71cf953f7af2e465152fe730ae08dc9a76b4a96e78f5414da5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-notebook-id.html": "854d8fb9918137c0dd2f286c42d8ed07d6ea27c4b6c6e53d3ff43623643a583d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-notebook-rev.html": "3dcbaa9383b00b896b3db27f214e263bb37e27d50484e9bbacda49059b7d0924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-order-key-bytes.html": "40405da72ae9239d09749aa2ad8aeb4bf55c007c8eb3aa043bad4db4b9f9e797", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-order-key.html": "8e21ca2ae83abb7c71e4d65cae94a0c0c8ff4eecfc2e5d3a61f3b882a3c19dbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-parent-id.html": "0b226b808a91ce69cbe72b10c0bda1af5158e16e2aaffc2416e38f73ad243dd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-trashed-at.html": "ab2e082b53fc7d09b7b90f91636668b229be8eb2c1e545515f25a0edf24066c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-f-o-l-d-e-r_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4ef4ba292a276b2bd10c6dc27ee908b10b78c72701d734d4067fcdae56105a73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f360045df4568631e995356a876ac5a9cd9e56a71668269b503a3a11508aa67d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "1303045847c7160fa2b54d242a05fa7cff25c8cc99abef238666cb394e08990b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-n-o-t-e-b-o-o-k_-r-e-v_-f-i-e-l-d_-n-u-m-b-e-r.html": "68da541bea7ba4793ce953487e2d4b88b5fcbe182d15467706dc921713585381", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-o-r-d-e-r_-k-e-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "512c77f3104201a5bb957c2ec73fd1ff9ff5741b2c2c24978bad63104cbcdf78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-p-a-r-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8f4f5ace956eb9c1a5af50bbaf7db365d313d653062aec6cac897e4db3191575", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-t-r-a-s-h-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "fed7d941ef69c4b6747b09127da8b4ce3581e372931d67d65476a0628ec13481", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-default-instance.html": "7e77ca4ee4e16eee3ab0c0a5a2f648c1b94f2ddf7ab7ae68d93a399b12d48393", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-folder-id.html": "2a4b8ebabc726138b2fa514ec18f5dfbd4cc9cd34aa9c43ee77b3d5a362cfec3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-name-bytes.html": "f1846e7d7119f094ea60adbb5f48f95753bd706a1f545b5afb9a7c517fb23388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-name.html": "590ff8563f28fcc6056444712b7492f8c64f8e6c6e9876bce605291330f6faf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-notebook-id.html": "bb91880e5414c0cb201387a17fb4b6de4e08f49bea6ba785c889d32523a2d8d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-notebook-rev.html": "634838edb2f72f6255ac2540457efa186f827f6230313d48dff486bf4f1e6aa9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-order-key-bytes.html": "4be154aaf985b31abca476fafce191ce1a862bd9410bae503933d451d96e83b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-order-key.html": "e4eb1e87f2d5ee07952329abf7e5f082dc8f7be4af192e0376eb447fcc5132d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-parent-id.html": "ecde02a5c2ff01539fd64f7e963a448e67bb3492edae7d8acd1245176c5eb9ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-trashed-at.html": "6a83559e5182b139bdf8b673844d0f025e651e0088d793ed509aa62148bb8739", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-folder-id.html": "81203a723f7eb5a63d39f5cc3b9d019144dea395eb7850bb558fed6c2481cec5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-name.html": "832f0f923dbd03216b69ebc60581f7107b7347b9a4816a730ee9b02942b3e25f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-notebook-id.html": "d5bb485b1368ff5c58e1c4a44cb5d42439f1e37bba5137871217d70069d0d105", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-notebook-rev.html": "ca5b65540cea8b41abec840ed26f6d93b287d499c6f3dfd893955826f742b796", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-order-key.html": "75dd3392b256d9c28f1716331a737f913eb7bdae6c37d87f34f9c0871e0b28c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-parent-id.html": "e2f41d7da8c183bac3d340cb2bf0d5bae62e981432c4c5fdcbeb62c713facb09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-trashed-at.html": "07a1babbc47ae59293e255f16952ec6d299658340e98fcb472079bd73b4d6faf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/index.html": "07e96e27b5b86a32d4994accf471aa8a4799a485f6c5d0b3c23b20a60f224ad6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/new-builder.html": "df25842c2a7d8a3997dd0edb904dcd3055474f4a540512bfc9e1b517f31a5a07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/parse-delimited-from.html": "92117fc44f368526cd5eeb6407a800d218a7c6f824efbaf18973b4ade2d5ef06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/parse-from.html": "a6c97984a2e9c1c83972ba3d0e3397337defe37b015fa35f7efc0fb4cb9f4dd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/parser.html": "4a5d06d799b65b8a823c7cb9b49dfe2710d5f06d1086827710972f62d11f7c59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/-companion/index.html": "e15129f7daa3b9b0ec724af6a92550841673c25c762504f33ec79e297a0ed64f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/-fields-proxy/index.html": "8ea94a7a764b3766d54629b3e4f8ebf87b73b97caf8b4367e5886f919e95d4ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/add-all.html": "127320913e54f4c54425e7790778b3703d77e37f6a77b3f24a9461e7c09c1357", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/add.html": "a4b88693f3d17de1e3d19c84224a5f2a212833c9196ff730d76c9b127205fa4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/byte-order.html": "7f746c726bedd17349b1c04da095e4e1cfebaf6f7d6162c23aeebf1e66b51cc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/checksum-or-null.html": "aff8601754edf5e638ede78a14bf2a7217dac28b3233327cc73df8925d076e02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/checksum.html": "e22fe51bd7792c3d8200fcbc859e52861ab718dac715ad648f610def484fe181", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-byte-order.html": "0ef535324f3cb0be863a656f22c26dba7d0fc650024427ce8f04b6c69217a040", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-checksum.html": "a4b1946162838ec75829af8a05a52ed5ebbab490dc3d56c19cc501f3b8e5e91f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-delimiter.html": "a90e818bd0542fc69bbccb7b3f755b97852dc2b64afc8c74bb71795148e0cf7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-end.html": "1a936668a2b7bb7ff637d29f56047ff57656f1762009083b2d2cfd781db30eb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-escape-byte.html": "d1704aea50f453b0c96c85b9745317b1e13268f587175787c8bb16684f4875b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-frame-bytes.html": "ecf6b0fb9ff1ee0feb828a80014edc73d4164c13bc53b5ba5c584c3a8142163f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-header.html": "ce67194c0fb9f8a5fb7a95f2dcc78546cafd0858dd9b0c6fe181cdea3f5eaad3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-kind.html": "98fd45a9247c3d3146162200a69336e734d3a0f46ef3ed35603745bd96743198", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear-start.html": "043c1fe2b80f36eb1f328ea863018555d3249b06bfd286c61a1d66f19b545ba0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/clear.html": "cb46b1e39a65ea7b14995bd98c4e817aa353c0e8168b4ae53ed929f38d7ad320", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/delimiter.html": "3d678ae15cf2ebab3773c7d50a6ef2edfdb374eb515a0bcc4f087ce6ee7f135b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/end.html": "e03df18524b0bea8c0cb03b76e6a760d86ebe701ce48c6ac0fac2c82ab4f8f86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/escape-byte.html": "3e9676d7c7d669a3bd13a1a4329dd2af1f635381fcaeacc3d3f51192c7a85302", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/fields.html": "966a03eb77f6ed1c3a08c83fea93d535d648f0cf076800811931efe89a5d8a0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/frame-bytes.html": "e2a372a465ad42c022c1c801f4eae39ef5cd2ae44650f775d2a5efe8259fc66f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-byte-order.html": "46c05c3ff271700fefaeb2fb667451a753ed382756495a44723eb2d6eb7ccd8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-checksum.html": "e2fb864ee6819a47ace9711a217181d5afebd36c34150fa686e8e529c7e26fc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-delimiter.html": "680c50d4e30b37ba6c628873ff6e12ef514455305ca660dce1ff9fa902196d4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-end.html": "49c95a16ac5f3365538fead074d219b7072e0596825fbcf51f61e48b7cc1e4bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-escape-byte.html": "39e39ff5af9876a2ab352c2a74f8d673a8f52ec4ff6754df9c4a35dac44a1a03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-frame-bytes.html": "581dda120eadd435f64e814e8eee80e3b2f8d8bac8ad3c8f4b5a89ce35da3073", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-header.html": "50dfd5f275c6088631a6a51adbf1de05e45268037044515386db2984ef29a0f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-kind.html": "182f4f26bc67fc886d0f469e062718230ba2b962c58535090c2be8170708b7a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/has-start.html": "77470a86e2a5683c5ced8e85cf6729383b86c63f70a2e0c1231ec92e6d3e90ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/header.html": "cccd6a246a12c92215656e2fc1644f76a7fe6df753eccb06d4c6724e1ffafbd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/index.html": "1715c619f66aefde675f86a50ba0ebe7abaed9d4472e6887ca2f212088d78179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/kind.html": "10fb5f3c9476c93f0efeafd92b083752e5eba7ed8823215f2b7c380a96557f94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/plus-assign.html": "4b9427468f53d2c0622c28f51c66b6503c70bd5400231bc8b38c05945bd63121", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/set.html": "e6ed8e897853e8d8a1f649303563478395b407614cc530ef8a3d730739de5384", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/-dsl/start.html": "37646dee9e1354f92b34a9c55134a2d5950d927c09762255634e58ebfd192fed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-kt/index.html": "60e145f2a979a5e4d3ed99342a39da5c80bd054745bccb98ec6d2123b349a38e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-byte-order-bytes.html": "e9de11840eaa35d677784ce5c4e95038724802ce029bd640d8f51062753d3e0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-byte-order.html": "abb2e91d2306c0a3f8120ac55d89128f8c500fd6512a5bb773af53d7194f9480", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-checksum.html": "7fe25659bba59191c78b9232b45955c881a027f8e043f4b62d2abce733ec513d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-delimiter.html": "07732fd7831bf7c8bc2b598ad5b9b519a915e0b8148be829f9ff67aa18d2deef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-end.html": "22f9c4aad0a7af030831df8141a648e233c2b21e2ba0237177d987bf9a9cf8ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-escape-byte.html": "2fc44fc4e2e8b07e55479a779ad33ac26ca56ccbae36f49cb3724b024d6c23aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-fields-count.html": "ed767365ebb878a2d8a6a7bde4757982b92f3b993de48a70d348897876abab81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-fields-list.html": "358b2c736b1af3b7dd9da6a4f8abda72af0e7b8c2bc6c6f429186b6758fe2cc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-fields.html": "75ee49048da14b348e122f8b19da302031818db801efb90189e108a6d74f634a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-frame-bytes.html": "502f1e0f6accb07e3e7d98f4c8ddccb5ea5e5f6ac0a14d73444ee7c23da1b72a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-header.html": "acf52a44ccdd838d63e1ea5411f0789c5b8f10be1ec3c44497326fc374965340", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-kind-bytes.html": "feccacefbe9d576a25da5b4925a41b199ca9e75f823ce9352fea1acef8ef136b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-kind.html": "9865c019b847783cff534ee8e41ee4637e9a5005822c21e252783efd06b417db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/get-start.html": "43c5d11cddf0461afbc9306b8cae2b813532160be849e8f517c93a1044a75017", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-byte-order.html": "2cfa21001e612e551b8b8a11d64513be9388aac0dc827cbd42cac59b116ab883", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-checksum.html": "c8a3603cb01045a3d7d52a1e739ca0513936d98a60843b068883605327014c2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-delimiter.html": "cb53a90de607d92ae7126d9fdaf915b8bc490c516d3d34d1d6f9eb2196946fe3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-end.html": "0bf9a43660d91e52cd0a8abce8a943e52fcb7b452070f549401cf3845eda87bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-escape-byte.html": "f388bbbfeffc483deaaf304b4c12d3b80170015be475e8090969cdb0f259fe80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-frame-bytes.html": "c5e1fbdc322215ce7a27a014a51a6d186a62adc7f3fe59bd2bca07eb8a3646c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-header.html": "1373a1762b41c802af5547bf984a683f6d21d8c8b0cbc5623325f3ead15fe59e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-kind.html": "82f9ca870c97698985f95ad7409e139e2394a39e4702c2afe7df37c63a60066a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/has-start.html": "743a470a5b5dfd00ac1f2bcc4712a8b0fcdac1c1c15c9d42afc3504a9b9a5c3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration-or-builder/index.html": "c1f44e372ae22883ca8f6d0cfcdf06c7bb7b16c4f2c298ebec1b5b2aad0fdcd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-b-y-t-e_-o-r-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "a84806140894b8cf26e350d633b53d11bfc3376fb4b1e00582c8e5e55accb637", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/add-all-fields.html": "59662ee343dcabc3d9280f1ec4db5c29a1351204b181c9c54cc8e9aa5c5c6f51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/add-fields.html": "74fd91efa67286a424188783ac1d374ab5d88c95effdd8333d2dd561240f44a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-byte-order.html": "d8980f6b9571ca929a4433a43abff56f0e50b8550d8f97e643715742cae1412c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-checksum.html": "3ab7c84e025aa5e24510c73cc46a5312bf220d26495d39aef3c497a96500195f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-delimiter.html": "79208d0705515680a23953ea5b39171e7d2056a63d68b444bfcc91a51a592b4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-end.html": "7527dd6bbfe5f81efb5c9e4579debd5b4ff21d10ab89fbefdfe3e3a590e4f454", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-escape-byte.html": "507f8554e6b1422d6c740f0cf4b41578dd0e7e8f8608a0a8f9d227bb0970606f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-fields.html": "ea3054428b1e1c737a8b8226155f7293bdcfce5eadb73048651e6e01c3e24ff6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-frame-bytes.html": "b9700995fbe1f3c2554ac39373997aa271f190034cf6450370551ddbb45252e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-header.html": "d2c3ba6c3144d9cba154fa2dc503a124a71955a8f69dc536a48f16ff95f3f29d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-kind.html": "0072e7f4f9fe9cf2629e2cb2fdbdd27909f6fdcfaefc474f0d7f636bf151342e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/clear-start.html": "e7b7d26013b85c92e70474ce6993441e36417c48cb0006969eb968d7a5a82369", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-byte-order-bytes.html": "9b751880bafc242ca24c01d6fe620f8cd2c1d2e268ded8d1ca955ff608a26562", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-byte-order.html": "a5cd87a3fa61dafe6a6af36b6e19f4d1ef9dde6ba72c302ff8045e10acdced5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-checksum.html": "d9684b2815b8ca1c3b773801092731b5955b444778d3f606ef5693fbbb056974", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-delimiter.html": "9586bd048368d84e37bae37eeb1e2c4be227b1cc9f4afd0610a63878c125f703", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-end.html": "796207dcd93ead25c554144bd244887ce321d06caba25d74f70cfb9cb7a6de57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-escape-byte.html": "6387607cea8d308658d60e3953be87059082f688c308aaf482f1a73e5520f2b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-fields-count.html": "5e60b50315ad92c0ebf6709c764a725f529f718b0498bda4e77dd1c58000b590", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-fields-list.html": "a01e46a73166be21c1c34eb6112210b64e1fc8333ccddf1e5bcf45c5db04d017", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-fields.html": "c1c36406b266af194e565cb889dcc5eaa422118f1de1e23150109e8950028465", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-frame-bytes.html": "08800c447340f686ed7810aefa98dceb3720d75a5d526a635c580ab493701b65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-header.html": "38d7ad428a99b4f70e823c11314eefc9f9f487711adaa2f62a94744f42385eca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-kind-bytes.html": "9fd45aa4b0dba164c72c8ab98fcd60deafd03c991b99a1f4e3064607e45853fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-kind.html": "f8bf8a2b755cd25755f685a99e025b39196db2203900935b5f768407c5cec479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/get-start.html": "42942f588327fcdc46b3305b372fb244ad34655fb99c9dd5f2db6ac0b181ab62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-byte-order.html": "900a84c13cda6d2912fb59a4035455b69fae279c978a54acbfff4acb2729560c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-checksum.html": "eef6e52cfaed0e2154b9ca2794de6fc2fbd30218858d2060d56eda741644df69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-delimiter.html": "10a5e3cc7d91ee5b74a4a1aadb91e11a292a06686bb54b22850393bbfa5327ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-end.html": "ecf305cce16912531106c98e1535e8121b1e3dc1e06f02bb53528bfbc16f35f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-escape-byte.html": "38884f28d5d9f0d2bc01e35c7a3741156cd9a0986fb67c8ac0650f97f1f9c3be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-frame-bytes.html": "9d7caac02119598307640d371b3e36c24b43bb3abf9404a711426329c76ef76e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-header.html": "2126b027e7681751b25af5fc8760b80779cf49771d6b63d6ef812ff7697fdb21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-kind.html": "081799003acd5493ae219660c6b61052c3088f335f1e95fd57af4476aefb7407", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/has-start.html": "3c00a971f35ef71bb7242c4f478194f8d3d1b3e6016b69bbde27a62d9bb99265", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/index.html": "706a34780056c4320e77b131c11568b5acd57d24b61ac061745dd2e4d2ee296d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/merge-checksum.html": "9fe39cd4e520cbed4adde11efdc523b202f2716fae75c58951bc3f56e89cb5fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/remove-fields.html": "9579041704ac4b84404b4c6015f68c02fe04223471baf5dffa0274d7fa65068d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-byte-order-bytes.html": "9616abffca8faf0a15cc7c9394c6d4caf7f0f3b4458af41fe242fbb8d2bbdd66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-byte-order.html": "aa87774abf4c3d80f2aaa988c15a3ae8729e0c36e5e4a00f58130b3835d2eddb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-checksum.html": "140d323cdb92f87da076c539ab2b3acd906fe4b8a864233d14179c42dc90b001", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-delimiter.html": "d42ec315016b02c93c0c2958b0f169f19389155a5ede94377116861ddb0150dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-end.html": "a6876aa4a0d61cfb8ae668a632fd5b286a49e23bb4ba9af2b721be1b8dbb7c42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-escape-byte.html": "7f0e4d997589db56da2f5b2c887a0bad0877da87c694ee3df9b701f3892db08b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-fields.html": "81a91ab416cbcb6f8c37cacdc7391cd52f8c87a1c0c4adec21483185b947c5e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-frame-bytes.html": "757d3f0e87fee04a8f20835cd378cd7a2fad57bfbe47e4cfcc857fc970c87ec3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-header.html": "5686cf0ffd9b47dc4e659a597055859088cfe7160b20c737403890855a8e3ddf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-kind-bytes.html": "257cf9c9fef96214e7df3560661b901d1388ae4dc07287fd37c71cc65d878f32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-kind.html": "b8152e78e3073ba2f7ca8dca54c00f42b46463a7670ce8ce3a5d55f84bd71d05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-builder/set-start.html": "40f279fc5a1339342ee5ce2857f9f9624444836266d35e573f619d6e287d9d18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-c-h-e-c-k-s-u-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "e0f48f2cddc135fe9e95a48efd9d9ac23003d96071efafa1f6d4436e12f6ec00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-d-e-l-i-m-i-t-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "9093fa71b5dc4a3ba2a016ef7939584904f15a00652bb7c7e853926ca75111a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-e-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "9df2ab7efcea5a3087dbe3aa034e323d0ea996bd25ff26a45840ded3bb10487e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-e-s-c-a-p-e_-b-y-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "10bc0bd2808d730af10ba7048654240d93a509f613dd28a4e4091ecdaf8706fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-f-i-e-l-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "444e9e85c786e40fe32a45c8d21bfb39e50b1774ba6d4d4fe090bd0431ef9904", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-f-r-a-m-e_-b-y-t-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "39c02b1b59d4c680e4fb3daf0bd0c77743a9097a69637c74f74c299a3ed75b77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-h-e-a-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "6f454b53ec5614ac7c794d80b8d7357f25405c11023e72e36dd67131f85c725b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "360dc3c18c87df9c0bb2ca7eebc8cc8652e885b0220e83f8edeb0d803cb38ed9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/-s-t-a-r-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "a34c2aea8108d36dbb631a85e3c33dd9579820ec03eaa504486caf87967f7041", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-byte-order-bytes.html": "132df52b572935a1d21cba173130d53cbfc153b3f47a3c7e4c86c6654887654d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-byte-order.html": "4006c2d0f853db6c17ea9f82b7b02568215aac903765f4d4fc9a898bc8cd44f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-checksum.html": "9f3a5a239c924ebca7e9d21e18b0a0a55b83155126a0a6e3b50b2494543cf1cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-default-instance.html": "1c6178d0cb9b9c9df9726b6e37f9815e9b696ad8f7db39f5c357397a95dd0f5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-delimiter.html": "8b415096d54192c69e91bfe0eba1bd71b9db378a265f212d582d28c25dc55a3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-end.html": "96162e8c87678da399af2c3fec989b7c03510832c11ee6d24ee9f17b503081cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-escape-byte.html": "48f33d624bea28bb6df9fd122d0d37799621a7a79718636fbe380795ea946be4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-fields-count.html": "5790f8c7045321f9ee76bcdffed8452f158d6832dfcec1b2f37e713cd4648a5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-fields-list.html": "d997a7d60821fdc5ee1b7a18650fd19728296b4849873c24758994e012c3805e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-fields-or-builder-list.html": "5827bb49108fbc3db3d640353f9a412b993b73bef8486145f03da66b64f8bd3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-fields-or-builder.html": "cbb553cf08caf29fc54df992638b6a8a268216c7b1761a405eaa0bb654f69d16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-fields.html": "bb1949dd3eac5c84f37bc2df864f438694418d341dc687f82e23b8df463b666d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-frame-bytes.html": "a19665d73ae45e10735f220a9cfe197d78777f87dbdfdfe461e4a2459eaaa143", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-header.html": "e67a0d1fa3caaa658d4d1e91a039c8b93e2dec16fbc1e42cf7535b9dd04d0bb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-kind-bytes.html": "bde16c90e9018fa0c06cacbb464efdd90c0e4cc8a95067186e2d91ae58fa1fbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-kind.html": "fec0cee42c67f002a0212dedb6ea676aa8e83cfd1aff852871da26871c548c3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/get-start.html": "223ac08484dc8566dc4921f21c8685a25e999e5a483c5443a696a4291dc3c99d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-byte-order.html": "2444e1579464dad294999006b89ddc19736c4a285e2b28c846712399c1945636", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-checksum.html": "de3a56cef3c1accc3b6550d2f50a853d5df64700b4a28f467e8f06716d536eff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-delimiter.html": "bc5b3d37fa3670c16a2cea37b12fd0f49a78aec4eeacc98ec07e114beaa016d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-end.html": "89bdac02c4e49e64c099fc4cfe4c2bd4ff3ff03d08c1c13ccf40715a1aaa3d63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-escape-byte.html": "6c92653f136071b4abeca9573bfb882724c2444cfe4ac558cc9f42e39702c3f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-frame-bytes.html": "0106a165085cf56874cd6b40d375e44814c7ec9a1f93984ba2b0f7abcbfa3669", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-header.html": "6e2f7c42bb66c0d6f11e9bc4050819423bab5c22fe702988cbb335a172461ebd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-kind.html": "6802c50b91e130e3d5dceb54d41fbb20a6d32b7788565594d0d6ecfcd5f69698", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/has-start.html": "5ddf823c74368dd775f360f0a1279cc6bd8f159baeaea0398cdc89b20e12c9a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/index.html": "3a921da8ef2a5611809e2fdcec2569f5c1b9a47805bc7d0a85a0491e49d789f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/new-builder.html": "af74388fe2dc4c11cf7d1c152b5a6c710365e0e15ce290ae30b4cc51ca81100d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/parse-delimited-from.html": "657b786456675f07fd3fb5fbbf116641f5400d632f3955eecb4bf8c2b3a2cd90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/parse-from.html": "e78873cd2500a68065333adca3991768492001dddb7e36f4813025a8223c88e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/parser.html": "775ca43850e9a8d5e7e1138c64dd9428c9bc170989a68cfe44ad91abb5355022", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/-companion/index.html": "e309dd4b2eaac16df6bf687b623a1db2052489e87726bb57f783cbf154032937", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/-json-path-proxy/index.html": "bcc466c5d187c72429500c4a8047f2601f0ffedda4ce61334994272700f063ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/add-all.html": "7d5e563e997f43529724b6a0eb9cdff4de237c7d42274c9401497c6f4f44b22c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/add.html": "0295e2061d9b2495cc87999f08b687c1ab7fcb93392475f8a283baa93df1ced3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/channel-id-or-null.html": "5698fa32a0792c6d335c363d40c83bd04bfea33faa0990525f92cd74bdd26fb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/channel-id.html": "1304ff046992e605aa2c54873f25acafe5f9db40e0515bf7be30cc3d569afcc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/clear-channel-id.html": "34714c5b7b35af6090655ee0124fff4ad96c18ee30d14f20e1f5f5addd360d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/clear-column.html": "e6fe7f3a238ad19fed07868b15a9f7e5a3e8e946a510fd40d3382d951b1fb05a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/clear-offset.html": "cd923dba1126377ac4a5adc3c2f504be6463c29b4ba9fdf0d432583952dc1b04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/clear-required.html": "4a8d8ac800919921d82e615a35626bb085a638bd63f9ff253464d44d8e7e4258", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/clear-scalar-type.html": "945d0ca8dea97413b35b90c2d7ab111aad941f8bef6455721326a78b3dd7ab45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/clear.html": "26a411d734ce3b3494549c3e6fc92ab4ed2b67ca25a3075b0db4104a411c1d27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/column.html": "d3d3cbb504bea1f8ee065f4f519c787ff698d766c82aa0c4c5e9975244f15f13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/has-channel-id.html": "943561bf46bd5f2f3abc4bb51be239b988c4c97f725dc1c940335878755d2fe8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/has-column.html": "bd769db71e8e7f0a729a2bf487b509a6c285298828a8959b9b19cf38c7f22c9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/has-offset.html": "80d4e04dca187e98d325a7694fd35430612f11e65fb7796f84baa1a056d36cf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/has-required.html": "4625cd1182ce07ef7a03f566def82078907f9cba7d724d38d0a57e032a85c1b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/has-scalar-type.html": "6078f5f0bfa1ac0fb35520eac84a67cc31b1755f576288a493172cad7ea85207", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/index.html": "0f8bb06a44b5e87f02669500e2742e5faf203712003386a3ffd99d61a5f05534", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/json-path.html": "c819445d65f4b652ab25b150ec6085c6a4d667ed97401f0b256a044cea784384", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/offset.html": "a4b1a992d25b85113e5e39f76f1d4c53ac2c0bdd00dd047b097fab5bdee70366", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/plus-assign.html": "7aadf128f61c93e0043184f07ce257d2f0f5ef538a4c319a5f286071d803d8d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/required.html": "f08d6d0bb4546fa2bf533fd965e5b0d887e2139580fef9e70db17b9864e817bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/scalar-type.html": "9911af1da5aa1fd8f241a5b89ee43d945541a2e4fb3257769101009731c48592", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/-dsl/set.html": "ece40f3bd55532a899fa8b73ccd51efa6fc1fdb05018e3e9b4bd83bb0a7a8e90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-kt/index.html": "0aed2e040c108abbaa5e1f7efd1cc1adc9ed4c22ea6b15ea96c88b4b2a48d8bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-channel-id.html": "d551bf4052198a16c39bb74fc5b023377d5ead4f2be212637e1682590c4ec441", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-column.html": "2415ebf8a067effd583af2c6d770f9cd3fd9c8d0f47918fa7f13b14fbfa6e3b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-json-path-bytes.html": "4e7e240f5e6c1b20c180639b69c371aa93333c56d78318f3917e4e36084fa09d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-json-path-count.html": "2153ffeb38eaf670e8d705e1f51c27d294180c0318aae8cc47294bd1f45d216e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-json-path-list.html": "0216d877e2974912b5acd3632fbe0421d83cab0824b36a20aed5e862d2860d96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-json-path.html": "636629171473a8a3fd551dfbaffebe0b6866cbdc002019bb7ae3716f3261afb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-offset.html": "98146f449bf575374e508ada734ddd75692774292f8a4bfc0f4ae8e9afcc79b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-required.html": "ec5081484a88a53d0b73e7077810ad3fe7afd8cd29216165c5f278e780f4916d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-scalar-type-bytes.html": "cace327d3444822f71181b56de3b2a900d6aa300054c1b36413913073c760171", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/get-scalar-type.html": "b47ad445bf235dcf463c5e5adbab4dd2f80f9b0cef24a488007458196b5d9a3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/has-channel-id.html": "b5c3b1f81fbd3d334f41a32105cb7fe7f2051d6155a9bc269e64a07e14bb4481", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/has-column.html": "1446def43b0373772d130c3a93cc65c2973d09b14cbb9ba48a04fdbf9abb59d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/has-offset.html": "1f8b0a209407364b552cf00622e048cc498e3b388c23a369234f86caa8897768", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/has-required.html": "9f5226c94b3f5edbe0b4ac920545902fed26204042bae17b5d81c5224f7c3013", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/has-scalar-type.html": "1802fa9a807f8f447ef62961a118346ee571c284de53339f4e7bb84b38d3a9bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field-or-builder/index.html": "4a39e9e42497bb1aed6f04ba6a37a1b4c1843931670b668ccf76f81d6a31c02d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/add-all-json-path.html": "7c66585553b3fb518bd0ac5136f8a0e8042c4fec9d5eefdbbd9279dbc2225543", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/add-json-path-bytes.html": "971493266c044acb4d26570b749beeeae1bc4281bb8d55560ae74ca77142ec7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/add-json-path.html": "43450666e4e15497a43b922a4dc25d36a23de1d0973923305f0e6bee6c07b8c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/clear-channel-id.html": "171c9d69b627636e3789baec48d30a8a7c3cb7b5027474f57c1762f8764e0ade", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/clear-column.html": "6968e7d4affd40f98f0e91f5c082f55d24ba64614ac2e859ab87f2ddfa1a5085", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/clear-json-path.html": "375cdee9fcc3919d732deb2923dcb0024c4c4af52542ca2c431a1dc07c752699", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/clear-offset.html": "173bbe80048b8cb423c2c3a3134b8c096a03e8c6feefb24394892c5b7b4b8ae5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/clear-required.html": "6b1b8249234071e999054d8d867f48017c35ff050a093ffdc8d0634ae5d74d98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/clear-scalar-type.html": "06d56dd9a34d30c2961651cfd8d8abf7aa66bdf8bc78d1ce66a69fb8a152248c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-channel-id.html": "c69d478c1c09e415131eb0dadef9f7783edd1c7b19b487ef03ebfceb4ac0e5b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-column.html": "a90b982ef63f872f3e1d1869c78b441c221f50306fb7f2f351db332061a072db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-json-path-bytes.html": "755423950c07454120eb71d714f7181a0cd48f5e20a4af19994f6612d6a4cf52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-json-path-count.html": "f91e6838fe903d54922f0ba3832e948807dea3794aad210dc109d5d89341d053", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-json-path-list.html": "a70a350e1ceba5699a4c141d54ce3e56d78bc8e54144505ea1c1a7d01799abcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-json-path.html": "3699e36c985bb0748217961c52f00d4a3c002d96662d0789f04609439bed751c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-offset.html": "9dc676c8099b774ea92097381b4c7ae321491a3fbb881a74d3702939f550f116", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-required.html": "31eff6dcb2e6a41b7c07ce3b133e67ecac7f686c3ac066a1aad7c383bca8da52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-scalar-type-bytes.html": "903b5d3f55498f3396ff8fc206d99073ad03d0fd57487792c857bedebd8090c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/get-scalar-type.html": "4384fdbedf5c5cb09c6050c9859aa509becbe6664861d18e152d2931b13aeb06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/has-channel-id.html": "06fe5e750b20c3b216d3108de7797329761a4943258bb73a21f20d762581f9ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/has-column.html": "1cc1be8b3a71b8ba4e297e84be94ecdacb791f44f996f0efb0f087b37b72fbaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/has-offset.html": "22ed022d6c3a96759c9be8b1c2aac00af8a0df2e78ec07812019c0d165867340", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/has-required.html": "3a13ec1d01895010bd7113f3926d6a5235ef2a57cd3b58a73073b64e68951713", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/has-scalar-type.html": "44074be5a64ead797b22b31e2ca33494548a0247fb1ae6d4c7edbc91e02db043", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/index.html": "2fa62e1081f44879f51fa51cb604e2c0aa594a115752dbe7f65eb5376bb0ab1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/merge-channel-id.html": "65bc40b84421d3965ec214f1635698d853f76283517e844abac5ba415b258b79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-channel-id.html": "88ec810c6fdc26e849b6d085c1fee9124a9a8c8959dd702457665022e480c15b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-column.html": "1f92a50a520cbf240499d46a2124234b3c05bdfcf186cd890dab5f53266e55c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-json-path.html": "cdcaaf0ebf784b3e8139bfc29793675e17c18590fd53c2a095c437b102ae8528", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-offset.html": "4af6875c2a2b1368c72ea8113c35194b2465bb38e0c4c22642e8903480f57d31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-required.html": "87daee0060467f9cb991f152e4ed39cf89da4408384e5f7c6534ec32ee1249c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-scalar-type-bytes.html": "1cfe6a8e37807031338c3033d5aade2a84a6b44a65e69f73f43a34aff6e38d06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-builder/set-scalar-type.html": "1c9f396080638ced8d61016ef55a646fa384c8d592502cc37b8445c1a14b7584", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "36f45a747fb0fec54acbdff02033e54ee2bc2ff591410c5d7da630295d0319e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-c-o-l-u-m-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "ced5af59ae88d144e7c96bbb05dbf99d15c787addb953e176d70c3a5762b37c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-j-s-o-n_-p-a-t-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "1e0c0d47d24acf7767637eba0dc7454ffac2909a1e99aa3f385c6c9b5ee50bca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "c1c1dd148b61c4bcc66d4b07bedecac9d80de84e509ab6b7e4ed02cef1250d3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-r-e-q-u-i-r-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d3f586dc2ff2b40279528f358e63c6f4cf84164b725a166d70301febfcd5ecab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/-s-c-a-l-a-r_-t-y-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8e8109a1a1e1520da10e6fb667dfc78fa4b261067d58b52548bec0edb5ffb888", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-channel-id.html": "131dbeea260ac5ad18a1745172738af9405091e647a5690d597a584e6f597cb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-column.html": "2007b8bdd08e3047d62cfb079607588a9b910e5078437b1fc9223e37c48edc71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-default-instance.html": "32556db394ed748d6ce346cb35c5cc62cc66751415c7fe8ca4c46fc027dbb98e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-json-path-bytes.html": "7c7d17d217d302529f84c8b7acbecee7f355eedb59073fe4d8f47c489c894481", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-json-path-count.html": "f7b83f426a371791fbac361f9dea31f7646568f71d74d4d3aa77b2a863869583", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-json-path-list.html": "0e2603aab1c9c432d91fdadfdf647502d0789f0d18fd40c72d7f4c17d76f6c19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-json-path.html": "3e6815c3bcf1e8dec34e3f31b6c95999c081cb66e004153c3347ec29a04308cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-offset.html": "15c02e2b25d31aeefbb2c941b70304159833338e0a4ddb519560ac77e43c8bbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-required.html": "bd3d971771623781014466223f3bd0b8579be4604065dbb09ef89e8f55a67791", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-scalar-type-bytes.html": "b51b673f5d4c716bf3e8525156ffb05538de8c0ec5e9761551d732fa328f0b4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/get-scalar-type.html": "8fa73c05ec4af97b6ea6234d227eea4ed5dd9f3bd7cda719fa7e54e08c90b4cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/has-channel-id.html": "2d263d373d87cce6a3187ac0ac494f410cb6f51b169c70898e441f6e87f9b3b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/has-column.html": "c5e97dff3907fdef551f17928e043a6286a9d172fd23da2dd5659b68afa920ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/has-offset.html": "5b3ff95cb410c58b9dcb3d224e4cd983538cef04a11a99ea9299be0a24157115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/has-required.html": "459340f08a2640362cd563a5542e9bf1e3b300ce9bfafe049849a5b5d79b6589", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/has-scalar-type.html": "0fbe107fe44859a9b9826395be1e2c950c0f5923c86a6d89fce8d3ac8ccc4216", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/index.html": "6cdd07d0574b0434a6368f9eb76a65a82ccaa27e35a028db7957f1f93b853ebe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/new-builder.html": "bae565e9738cdca8df2e267cb848ef8b3488944d29ad9d55347e85fdbdc5fded", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/parse-delimited-from.html": "d9bb9a9db09df630bacf37a1fb3b56235deebfb058e167daf69ad85a06c44f87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/parse-from.html": "690687a61b2f193e6c4b11669477a82b3071356a828e8f2f9b05ad488a4338d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/parser.html": "75b95c49d2010a2b39e2736356af90a78592bba00b9cf22f0abf01ebb5247722", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/-companion/index.html": "a1119c9a9d16fe321ce00bec47b0da0db48a75caccaee5e4299ab999de409a2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/-parameters-proxy/index.html": "9efe8378ba1db84534f615d84e6eab25ed9bbebf494f8d9de734eb79bb777bf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/add-all.html": "319fb18ad4fcdd048d74b838041265307ef329a272ce30bad08b031ddc245e3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/add.html": "b4c6d0dc8e06da7cbd854be353fbf02c0e46be7aa14d046ed0788c727b0c21fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/clear-kind.html": "a176cc3008897c532f0b84033b43367b5525e3dd541cd91b831447204ba1cde8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/clear-text.html": "ad31cceeb947bd113693abd2a11ba986b4a91db1bfd9f4a9230a470b146990fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/clear.html": "75d485ba1b9bb0d6da2adae1c1d207b57da2d6f542e982e6e19b3fde46640280", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/has-kind.html": "6241465f74f8eb5c458509d7bd34ac93c927f2de070ba394574fe52937e4386b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/has-text.html": "8810321c48e8f5a8c6343d7bcf9a013102094a6a175706cc615c9152f745659b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/index.html": "3e3ca9035fc1a1b413a4195eb79317fbfbc35c44a53c65132e0d4b7201513547", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/kind.html": "b350ca45929e9208786aa27ca17c2e7a75443ee1df0b2bb99218e503d04de200", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/parameters.html": "f00bcb45f310f451f0a8bc9f30f03437679e1cbdf4e51009bce1ea921cc1dec8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/plus-assign.html": "603588c8ee6c0b2ee4687fe615768b5a6c40b7c1712384271b7786130b16ca4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/set.html": "d68c9cccc21f0759662dc6b19c8ab9481976c21730a349fe94a519ccc7b25fd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/text-or-null.html": "87aa0944c0f4b8e332f9b03b340bbb3453de21c4538864c91cb4439e0c435ad8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/-dsl/text.html": "02bbf99730caaa4f89a280288b7faaa9d8a7432a0eaa0ef72620ba1c9f9c0f60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-kt/index.html": "c7d7af316061dc0b8866588235d943b480de6cd28069dcb0f05212cb086a1b32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/get-kind-bytes.html": "0a63edf87967e18a9f4f87d7c7d081330e0dd47ae9eb721f428bb3be726e3747", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/get-kind.html": "58a133f9943fd34c92269682d55e8cd406163645f2497dfb79ad1f63546b4b5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/get-parameters-count.html": "deae10e4e0ac41198a44d239f32b8ab68a84e8c743a20247e9b1df1ddbf43410", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/get-parameters-list.html": "5bfa31e790874122a365039dffebd6e0dc6fb402e29adb6b847f294b21c43673", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/get-parameters.html": "8bb7a6dbb66089239858bd210f54e22f30122b93031af12d727b71a2cf504d7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/get-text.html": "46b6bdbf751afb561a98fb2d96f9132eff218d8316df4acf54042f503442e45d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/has-kind.html": "4a226ac14ed93a279813ad2cf99c0a084e43fa343d8244c3d0475e2384a6aa19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/has-text.html": "540872c198fb6a99534f29cd2610b173d8dd25a3304c80f1c482d56d97d43bd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source-or-builder/index.html": "1431c9617a582d3a014a646fba20862ee5e0b6c222b6e505fb3779efa5ce8720", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/add-all-parameters.html": "c211e11518a8500b1e0441ab7432ba94cf8a7f89c39d910413877f0484dc3bb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/add-parameters.html": "7494fe04034721245401d1a91d0c0de2861e3e0fb897d9ccfc72e01ea6e22083", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/clear-kind.html": "7f1e96a50bc67278f766c39e3e9b86d8af8540f296481af2a372097435554a0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/clear-parameters.html": "f36d7d3f9e495e7e85a20b362e58eb01b78b8bf5fc966e8726d3e007b19d22f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/clear-text.html": "c37c528278884145ef4ce65ba2456bb91b37763a704b008d97157056395033cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/get-kind-bytes.html": "829637f16e798b314a7231ef49d83592439450569cecdece56c36a0b1d19eb2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/get-kind.html": "45c22490a9723fabf9501cf08b1117880577f2ae0b127703b51d4842ce712015", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/get-parameters-count.html": "a3f8e7f6e4c4b57f128571317c7a50f2660cd72b52c3481116f0299adbbaa8f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/get-parameters-list.html": "736a333067ee1865c293285cc3498db2e64572974cac0a3b9d1f7d9818ec8363", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/get-parameters.html": "a75029a1cfe122b9f5479342595e76b07f0f2c98ee168db5db7d6780a38c7740", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/get-text.html": "9baa014e502c267fc9ec9705a835e9686d643366ff9e6cd09bce2b9587f34329", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/has-kind.html": "e3b5f7bc61fc3717be8a3eb2a539c291cce6cd5673c381daf0a6104c941cdcec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/has-text.html": "e1574b0a26fb3aecc784721e80c4952ebb5c3f9f81678eb36fb64cc1fe50e3d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/index.html": "dba1af04ccd9f08ba197413977b76fb64d80fc1bc0298b69d10289f655e20c8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/merge-text.html": "20da738d4fc07d0617639fc9cf0e5817df7ed064dad04e6841de4ac192f93de5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/remove-parameters.html": "78c1a22a0ca92a9dd808b447a31311df363777ed81fca76596c02ca27dc5efbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/set-kind-bytes.html": "58e378124e5f199cb1b389a170f70056110a4ab2645fd2af73729e890ae27927", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/set-kind.html": "f599742710e7b0ef4c4d24f4ad9fdfcc852ef984e59ef4339678eaab2fc37f7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/set-parameters.html": "b7cf00313230b9836063bf08bfc5a3dec3e99dfd7473e4efbdb30c9bd733b623", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-builder/set-text.html": "c3694d6a033ef001e8817df47e8d8296553bd19c1cf9aa1745a03e29ea8ae236", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "fc0872b6ccbbf654578d8e64bf1f5b25350fed7a8050a88f11ce64cd6e179592", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-p-a-r-a-m-e-t-e-r-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "ee6f943f7cfb144280d9a232fd870a9853381eafd61241b7e4848d38af2b0571", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "40598046831da29cc6206a2c3b875e4366fb6e3e741b58fbe49e8ea05f27a490", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-default-instance.html": "7f15bb0d359d155d480fbe592274ec02798cbdacb7d90798fd019503a7b904a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-kind-bytes.html": "5e653feccfff0b193454aeda5e4524bc754e1b8bc3072ebbe4f0f644acf0ba62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-kind.html": "4497706b7df71fac201274d5548dfc6fc02fa05c8e1f768f4339c074dbc973b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-parameters-count.html": "e12e2423630264b5036ddb00902b743166046841adc3cbebe42ca86829480829", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-parameters-list.html": "17768df8fafb090694ceb8693c9557acf708b32081703a460a16deef8ac9ce87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-parameters-or-builder-list.html": "ed54efc834fcb007aa7242827adb26b27d4c182ab562d495d262f9ba61fe8ea0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-parameters-or-builder.html": "1976a97f3defafb9050c87e88dbe20e9828ce7604cf8444d22aadbe4b848e20e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-parameters.html": "be20764e30344e422204ceb7aa123bd2509107934162d1c0e6138260deed3a9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/get-text.html": "bd223e2bdb8e3e6e4908fbd78a27a3ffef2945ae097db9e1b681bacf6d7b5e8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/has-kind.html": "bd2756ae9c09adae48b1d2749d27b93d7d678ae946a79ec10681969e14b698d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/has-text.html": "26eb25e86d13ea88b1b6408c9cd0123f894d1fcf29bf57937c64e7b9dbfc1f27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/index.html": "854d402f9326e7624cdd2eaa1998a935d227308338f9dadc659f4daf3a8da35d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/new-builder.html": "dd0bf7ff0f94ad3fab3b2fccfc2a13b2b8cc2acc5cf6291060d9dc928f9ff7ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/parse-delimited-from.html": "7afd59645322a6983b3e6372296db2f2807fa6279a226168667ed43179ec0041", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/parse-from.html": "f7099f197f6194fa59b632011d8037a4b189559331caf82050e1686c181f6eac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/parser.html": "6e567d04b66977f27bd732cafc22e7b2deaa6d9e856ae7d0e13f266f764d43ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-c-l-o-u-d/index.html": "1e6fc68e34704f8c860ce899834869f40a4f258490829f75f59582d7b0bd8614", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-c-l-o-u-d_-v-a-l-u-e.html": "1764a946d93d1a67564f93dcc1587f410587a60b79aee577485e85588904435f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-l-o-c-a-l/index.html": "b6eb403494cedb747799c931681fb5b34fa60b927f7c6f3d12c71e255a1ada7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-l-o-c-a-l_-v-a-l-u-e.html": "fb66bef311cdeecb47cc9c19e0d2fe980e33d9d62c77e96b3f35fbd20d042b83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-t-e-m-p-o-r-a-r-y/index.html": "5ba9d45fca7079a9def40055ca790084aa4a00a1cb867f318a289e56a9a27c85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-t-e-m-p-o-r-a-r-y_-v-a-l-u-e.html": "ff7053a27f1c0f8cfca92875eaf932a2877620be7c5b01360c2fc08e534fadc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-u-n-s-p-e-c-i-f-i-e-d/index.html": "856cfb14c85c6d5b64887cd10d4767c736321318dcfeb363e611754718857ed6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-h-i-s-t-o-r-y_-m-o-d-e_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "31f9ccf7e8a81faadc54e5ae0cfa7af4eb633e673140e331d01c034402ae6a10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "6d6de08d5f0c9814db0eb4930f5d05f4d96fe88fdf9d83055b9d2948056b71f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/for-number.html": "3f8758df2f55be9558877ebef11937ebcb7faca73a799101e079cd9b4d5f4534", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/get-number.html": "a2c45d75bf1d02e8f889b5681a613416a2c745d642639a556f75112487adaca1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/index.html": "5e71701a9c5b417129d76cad8d55163e9ea3c1d5918b1c5ec15b29a94c06e7fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/internal-get-value-map.html": "01759956ea63661f705cacc2e300bb05d48aace36f711cba975b5c0a1a7cfdbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/internal-get-verifier.html": "0469b9c356c73397eef02b2876d4f0a0a88b6396c6352c6b3e116519810e7e48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/value-of.html": "52aaa5ee5460932f15b47083ba29a5c2c500b9be3535a335291ec9b84f9181cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-history-mode/values.html": "ceafa3a33dc905380c1a1909d04cb3389bce512e1da967538abcb1310288eac5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/-companion/index.html": "84758871839549a7313b0e44b2c0203561585be5fe97d7f4e6d99affe8e537e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/-items-proxy/index.html": "18d06f2ec650022373ea62ff03e4c93928814f7919b45be722a54259f2ed4b62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/add-all.html": "fbdab7c542acd101dbc304d0a4721838d9e2fd426d6f4f6cd5b2211e0f8efa02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/add.html": "d34a52743d7aaa0a8faf92dc60c86f38fe89edc9ea1db0ca9e0b04aa92ccd2d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/clear.html": "f1fa69ec3e171a7d13f28428863202aa0a65e821214dd4c36a1ae408af60fbe0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/index.html": "39fe898f8eb9925f3f4a6b46b3fb3385f493c5c6c072f7974c03525157ed0ba7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/items.html": "8da0d7d8db86847aadd052279cc0bb494c8ede6d1389c1082a4c1253f3a43dd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/plus-assign.html": "c67bed4857cfcce24c455ac16df2da47cce6a0c990ca0abd9c2c65c1f00e7441", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/-dsl/set.html": "3d75342b131d594e489b93f47c034398f297446d9e52057e167e3670ef018154", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-kt/index.html": "5f24411c7e79413f2f6efb564685553decc1c777c31c514ea1897a0415c6cf3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-or-builder/get-items-count.html": "e3c9055a70b7ecbf1d3bf13efb7ee729f96f14f2417a2114a296f1d0a94df307", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-or-builder/get-items-list.html": "0afb39a91ddc28edcca83987e454e8d66031cf223ecf5d563fc44f190bdac8f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-or-builder/get-items.html": "c099b5adc21c1aaa3581685dd685ae7745071e1fb6b52060e147937f677360a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list-or-builder/index.html": "7e36ac78e051a546cb872fbdb9622cd4542af8de8e3d728db82e2eabb13f6e2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/add-all-items.html": "7b8540569e31e9c223a07df7815f70ba793d7181cf4bdc66a7c23131e6fa8b00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/add-items.html": "0b4abbe61beac4070174c98c9a5690fc4dbd0273400dcaa11fbf23f80badb80f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/clear-items.html": "cea5f0c15a3c4c90772e00ee19bf7bb4158c67ca2899b2a8c89545a3b8a14530", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/get-items-count.html": "68ad974f8a27c16b2f5f97604dde2be137cdbaf94a5aafb7794d6c1106594a41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/get-items-list.html": "9cde3dda8ae4b45682fc38f96755cf26332f7c6aabc453820efe949b4e52cd0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/get-items.html": "c37ecaec922acb6cdd9b52332848a0f1839d2cf991226bd57b4d2afc1253dceb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/index.html": "79a62835d3a74cbebb8b22964b4e8b1aa3f34c707311dcf3295c1ae5efbb80de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/remove-items.html": "288bb3ded3b4e7654ac17e273286623beeb10b47348aee24461987b04cca9b34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-builder/set-items.html": "de0f39cdb7a4b591f5c751b225e650c866ab6b84ede13c4167f6ce9b3ef93b76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/-i-t-e-m-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "f9fb6a1250cfaabc1175871ed3d77b3583cf26fcd5d43b42235d793f2696378e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/get-default-instance.html": "bcf25b1ee53c7d64424bd1624cd16c651fb28fd151e5a92d568ba1314d79c1d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/get-items-count.html": "f3cbae8bf941595d883b509439bf871e05e15d86ff479ae5fc2ca64c5ad0cce5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/get-items-list.html": "e9a6a7c47ec7df7ca8f72c2d9692dd90e4e410414722f609e878ed644e06d8d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/get-items-or-builder-list.html": "1d7e83bfea285f62c269fae8751ba7ca9a6d9b93c4e06bb927d4f59856c15e3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/get-items-or-builder.html": "f55b71361eb48ff1ab82d78f99ce31a1437f6b15a184dc331d83fc6bf1d70078", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/get-items.html": "3f4a49bb6115e9582cf3955f618cba5ea663f426cd7b5f9963be5c184788e454", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/index.html": "41fa033e95a668154a6a566907bec823f5444995cb43a40b045f703605fb2821", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/new-builder.html": "a8f644934a6ed9763afb529d0c36049aac0e173d06a11361069e4dcb6da3695d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/parse-delimited-from.html": "294d6befb0f8ffe469709dad2e03853dd7f9e5a867221e6c6623bb23d1a59d73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/parse-from.html": "cff5e6bf86787312892ec048d7c79a48ad6de52ded146361c1278a4c4c64cd9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/parser.html": "314b0bd597de178682b66eb8ddb4fd86bbc3b1eb715dad06f9d128cf806f3100", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/-companion/index.html": "f885570df89f684540e007c7643a6c54483c9698c0661a8afb5094766e6563e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/alignment.html": "deb64ab221720da467dd2b0b6ee5f85b5e41b308f9fdc2ea531bd0541dd470dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/clear-alignment.html": "cac089ba05f481e6c748fabb4b3f4cc0bd2f60fd7949c2c4e01bc957ffd37e92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/clear-width-ratio.html": "d4b3f71b190e16643b1233c4b14fc12fec92150d57b519436164f14e7acec257", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/has-alignment.html": "11b5ea373f29a54aed85812e8fdf3ac98a752617f07941fb4381a5912f097c8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/has-width-ratio.html": "93b84fb32c6bcb6ca9c194393008aaec4af040ad598da14547cece8beb6b2e9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/index.html": "59c0720d37a0c979200b2d0321e3c7b27ca9b240e42131055c2f51758d04f158", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/-dsl/width-ratio.html": "9fe7a79314ce8a49a9d5a37b4e0cd884720951ce066857ffb506bc6a92514ee6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-kt/index.html": "7174efb6228fe1020be29a3ffb0a06915b34fbb184502ad516566d1307f49e28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-or-builder/get-alignment-bytes.html": "7a45ec6edb49c9a4f1fc8c40c02950c0f3a95561a0b016446b10f5bbb04bf815", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-or-builder/get-alignment.html": "9a7a0edb9a8e454be8da103e4699d9b6f106eedcc9db6653a0e1062b3b1bd843", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-or-builder/get-width-ratio.html": "a3362df890cf745f9ba6d425c3b3e2ccea2792e0e28a3b5b338bcf9bb5824a6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-or-builder/has-alignment.html": "0ac4e04d0b60378339b2d227297f329e71fc4174ac00f53a844128bd16acd02a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-or-builder/has-width-ratio.html": "93c874608110441e9a155f20b53378b2f79ec9b73f8f7b3face8fada13f6d394", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout-or-builder/index.html": "391630246f869b61d46550bc51aee9bd8fd20780d1950ff11677fa6230dbd927", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-a-l-i-g-n-m-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "f3fb428825b5a395c29eb962a48369bddea3662b8b6f7f9263cdf0a7fc83d295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/clear-alignment.html": "bd4e8a87f649c9e4acb4c9ac8f90bec8f36e38bc0af4f57880ae4c1302788beb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/clear-width-ratio.html": "67e6bf0599967b55dcb387d0ca679d576b45af8c40a2183824c0fa745bd9f6c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/get-alignment-bytes.html": "926840ae5b5eaa6c4460d060b2aa8bf307acce28cdbd08a3961f767b5c5485d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/get-alignment.html": "178fc6393ddb5bb4f216392fd08e90694892e149d3d79b610644d470e079118d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/get-width-ratio.html": "af7975b48d76efba8b27d7bb171610fdceeb7f78094a05e5fa34dbd895fc7ba9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/has-alignment.html": "cba616b7d7b33a64ec84949e797dde7f91dbe75e852bd2a446c903969dd570bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/has-width-ratio.html": "a18647c706b7854589a0cb1791cea35c985968b71718e50e704540bcf4a4a198", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/index.html": "76f371271570bb26041c37e85ea4fc394e53955a0851e22c34a012138e77cf4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/set-alignment-bytes.html": "b29e143e30fd43e2a840a5e0dd97f025e63886cb00bf94614fd26794dcb573cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/set-alignment.html": "8bb1b686f936e3e73eb1a54af6cfde7827f9dc84f13c3c0d863767c35675b94b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-builder/set-width-ratio.html": "7667e7f43f646dccbf6aefbeb8218bbc125077c5a538cdfb3ec9f3eede58569d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/-w-i-d-t-h_-r-a-t-i-o_-f-i-e-l-d_-n-u-m-b-e-r.html": "084bc2a39c782cdd8e075f7c38aef72f9f2943b606d99e2a318fbab1318f9cf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/get-alignment-bytes.html": "17753e7c876e4d662067bc5c7c08df36e4bbd942f3c0fa94cf84eef43d57c94f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/get-alignment.html": "dd20f4f4dd8ec6b5b105a13d484e94fa8e68d820651d5b9a9153d0b4c3360894", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/get-default-instance.html": "9ee80ee199c9e0d8d14b1705c21388e01d65c46c749bb207d4ba7a263e4a2599", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/get-width-ratio.html": "b43949c7d14e251c8d69247c432d3538d8b2856532e989bd6b7a79970a16cb62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/has-alignment.html": "fa35ac3099ef93501e1345b8e27d0eac1e60cd7614b611e60efa51c7764150ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/has-width-ratio.html": "e98d99d5684a2f5dc2bb3f0a60bde2197605b0177b43d29748d570b0fa243cee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/index.html": "9c7cad1eddb2142ec578c5c917234e759d9a2d2e2a640d90d7e5dd4da94efbc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/new-builder.html": "798528fe040889a3440144d3ca012d44fc33167da5a3a8e548e740307c739179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/parse-delimited-from.html": "0d4c463eecbd9d5f64334029ec71c770662852e65e049d89584ca26687aec9d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/parse-from.html": "e8dd0e228baea32830b532aa311f9fc27465d035fbe2fe85c83459238f4f4f93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/parser.html": "f321685ac6aa116e506bf743f07bdc60740d6294ce58f41ad1d4f160f1fff08a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/-companion/index.html": "ab3bd59483f7ceee61a317be1979437c5660abf57aaac584b645ad01550f50e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-content.html": "0d4518b9cfdf42c1071afe2883cdc0bf40b3cbb8a2421e341b6f004a83f0bd2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-footnote.html": "203b1c07565421b860d23565d4e8fc2723cb8d53f0dcd8f55763efc5e12811bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-inline-id.html": "4f1cb1befa88ed08bea93d6c45f6a0f6272da1fb16c6345037640a88679123cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-math.html": "716b9473e241742745e15b74512799c5dae0469025d04f202517c91d35d52396", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-mention.html": "02e95ec9217f5da6c813e75d7c9e8e6dd75375b8b5c709f08ccc492b336973cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-offset.html": "9194f3eade1eaa5948a8683c19ebe6b7f9013d992eac5396c3719fac82329f7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/clear-origin.html": "633f24e3a1db576178ecbfaca23affb2650c7716b9f1ace2c6a3dbabd27b4bdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/content-case.html": "57f2fbb12a29a5ed0b46c44b6608ba81428763db80c3c74a74ee64c637e81742", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/footnote.html": "ff187b44b3705825075642daba9947ab061586cdfbe0f64c8bf685d6f023e58e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/has-footnote.html": "7caf91df061a0fbf992ceacdb6e6a13508b77e0216941117463bb7254f78fce8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/has-inline-id.html": "0f0e5f91d1c06df977d424991f32396495f2630a49e44deb055649edda03f931", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/has-math.html": "6e25d4ba469f43c31a24e38fc786e7e9f10c687f3353dac4ec516221de1fbc6c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/has-mention.html": "cecf1cc71a012bf0b62ca9a43b4677df400680485a5fd235c79016f16987972c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/has-offset.html": "036cc252daa9361f678dfe5313128c80994fba0c6918555a7cc91443dc994f99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/has-origin.html": "5e893d9d564e296a4ada994586808c691aac44dab2f1ff637a3825632ec2a6f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/index.html": "49f19f0ef4106b74180c1897efa367fb2f4e39c39f3d864f602b7a3b68fe8009", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/inline-id-or-null.html": "cdd7ca669bcc36d6530c8a8be1c4ea47918204d0a58be61f7555049015e6cc18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/inline-id.html": "06fa68f8c8158ed3111315364a6e845ece8836d200fe21e046b925551c913325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/math.html": "5f051e72c09ff6f1e18e9461b7a83136fb0b913d672bd0aad581f0d62c8105cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/mention.html": "508933208b11193644108c3cc0e2392495e1e4bd39af4d4b4f88d27b649f3321", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/offset.html": "2ff604863e31515b661f916d1447b49e908348443d87cd4792264944b2b627a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/origin-or-null.html": "bc78966d3ff07b0fabbbb1a8c2156d8ff634e3cb564a152b3608f40316ace550", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/-dsl/origin.html": "426a7353db6af3f8c4ea1b0c9557f7e08564fdc24c54d84ff0eb2c04e639066e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-kt/index.html": "37c8a670c4b5a726e0802960c47285a7f0110c7b9318046c2a2898bde2dd49b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-content-case.html": "ac7a3c5359a4475af4c090ea2b151f04a7954476247640fc68cc0815a7000d04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-footnote.html": "3553873eba021a90257ae21e2c6b0bcde55a5abab803c5f46c0dbd3de59d1968", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-inline-id.html": "f1fee197c024d41e2b360c373aac7885bbb8bf4355666115b55606cead54dc5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-math.html": "a51a072ea820038f09c2a67dc4bdc039dd70b93c2b7672cb7e503f8147b96540", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-mention.html": "ab36b9e72aada8a1b6f22d86ebe729c6caeaeeb3daac48a11b53cc48edc72440", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-offset.html": "c480b37ef5b2ee6d392973a0a9f3c3b4bfd9e28e61e4dac2b860836f7ffb805e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/get-origin.html": "648e2f0e7cb4e6b78d1c33da89aaea20ac57d45faf5483c4fa4c26e9b356fbea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/has-footnote.html": "cc107568ad225821af2f020621ffeaf06b9414cdd4875ea518ccfc8acfd7a2c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/has-inline-id.html": "3fd64939c4b9cd8f47248a3ff053c7282eab930caf96106a74024b005f5b4a98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/has-math.html": "288ccd417c00ca027ddde048687d2d2a322478782e3ac3e6bb27d49b915b1c42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/has-mention.html": "8dfeec2406c02884bce47e45ba385dc9fbd5785f74349e1e68e5853400cce025", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/has-offset.html": "127ff6346eca83a2d339b7ba1c95aa20c47a8046c8fd0582d00bb9fa32371459", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/has-origin.html": "771567d7ae6307ee8c9bc4d0cb4579bf2448a3dfd3375070eaab9f89ccf9bb63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom-or-builder/index.html": "341cce7ff11ee3db39794f5c77aaab7e013ffd28125a97b5429bfa3bb140c522", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-content.html": "d700cebd5c819a9e29a514a122dde51673492e7fe452e114f031a05f3a0d7850", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-footnote.html": "505a9e63c50fb282b3b7cdaae103f9f83dd297273bb6bafed76c6377f4576db8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-inline-id.html": "7a3a5cef5281dd4c738990f6b24b277b68a9a3dacedd60bdeec1470f216f5c1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-math.html": "a8905314e229c7d9c6747d17cd80d6ba43492ad0128d49b9caea7c3e7596bbe9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-mention.html": "de59ef9575f7740ec160b39df85438170d76829c068809fd2b59a098ae196f04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-offset.html": "ca5909c0ba970356a9937888b4e16ba00ab05fe20d7c7daaab538aeb1e833e5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/clear-origin.html": "ff4bbc5adb2e86515ff4f302791579376928a7e35da2fc68d4e57d15b0eb4c3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-content-case.html": "bc5031add19fbd5a82430fc64d1aee5429b9b8748e1465732b9d60bb06714c9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-footnote.html": "bd9a1c0cfb17c0589d54728348d22fd082b7cd5f7b4cf6dceaac6f66c25104dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-inline-id.html": "79fa5f3060235c8185802f305bd8664f12598899f3424de1306fcb49be1cfd40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-math.html": "368b07e0aa29024645edd642e553e4d4140d384e403218a93846fa6b9983e50a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-mention.html": "4d62bd2947072716f54a6a37b0c58c5b77fc3097b15464311ef0d3249c8cfb9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-offset.html": "8e0b3dbdac459c2fa5cea34dcaa152fff368057a7e4420c83cdb1c8bdb446867", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/get-origin.html": "0cab9c82fdb31a0e8f344df78c7baa68bf6e1661761e1b75591b35bc8246d8a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/has-footnote.html": "5ad3b4b3011466649aa9e067a07baba1bdbc82f1cdda54673f5aeb9fcab1359b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/has-inline-id.html": "19e463121c0e805e67cb95d08116a9eec6852ffb0eb369f5435f98139f015768", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/has-math.html": "2cb54bfffc4d6be72a8baad28c894a42d7f6c201590779dfc73832bd7a72e678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/has-mention.html": "c2d34de666981551a3347f84e1415bc1c0f0662b7d6535c91692322e983d5773", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/has-offset.html": "21fd8c19a6891321fc8553b0db097373c9a5d3ef5a332dc13f1b278dd4670110", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/has-origin.html": "16a814527bc695051dfefc3a5937b238632fd1c2f6984202c23b5b1931e24d8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/index.html": "2ad3f31b52ffa84e233a048329ebda721b6e37cd0debd9f78977d2ba813f6dd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/merge-footnote.html": "67070b63195b863d0dfeb7e546d9c4995eb220165d4be073cdcc9c48f03f4f25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/merge-inline-id.html": "31bda09a12041f7ddf8eb7682ef48bcf8226eecbd25d4933583d244302b85b56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/merge-math.html": "a87b0b614443166ae39a714e1480c060c53e733ea49286746d35110cca198b1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/merge-mention.html": "9f0ab0974558466d75dae4aa09290c2e9db581ad69edf0a07d1b03ec678f67ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/merge-origin.html": "e23daf27694951015488f6a8f5188ca49b27c57bb56764d830f9e6f88f1d0881", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/set-footnote.html": "d3037b3459504fb5a5d25945c57ec09e90c900755aab5aaa2016f87bcd56b455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/set-inline-id.html": "1660c5c52fd82fd4a5b20290b346fe26471134e3f59caaddaf028c60a4e55ed1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/set-math.html": "c40cfc9b0bfe1c601c7e3fa34e5aabe30943f8bbdd21b2b13f9363ab2c4a0b82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/set-mention.html": "4886358fa5e4d0219ed7ffd5dfdd0ce5a8a17ac23f6ce0a37919bc3b57d964cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/set-offset.html": "a64cb8b62be1d0955605a68d8102b8014e0c927957ef42f6e021b36392aedab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-builder/set-origin.html": "2e07b71441c1ee22ff788efab599038e9a464047b2ccad7a5a1072023039ee49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/-c-o-n-t-e-n-t_-n-o-t_-s-e-t/index.html": "e201e4831498deaf8c48e8651383cbe1dbf6073b77f8f597439c65924dbec502", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/-f-o-o-t-n-o-t-e/index.html": "f867e1678d6814ae6dd658c2857856834cde870b226a6a706a0611d3c1fb2b7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/-m-a-t-h/index.html": "73046a3994310098c39db15d6b15061dfbe876fe5717425781934111c2729212", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/-m-e-n-t-i-o-n/index.html": "fc0fdc9f9b59bec95672e6887f0d8ecdb427fb921304eedf16577db1b4813298", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/for-number.html": "465102c7315e45fd14a34f1bcef2ebc351ef65b33692693dfb929917892633dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/get-number.html": "265fc8de423f8feb261b62aaf1a91ea32fccb8509e05949a300ca412c720bf77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/index.html": "cbaed867091b32cee24dd8bb74d270363d4cc9f1148ec16854118eacee2abea1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/value-of.html": "aca1aabd8595f7422e9320f3ce7576f32be3bef4d14c7a70906ab9a3529c8cf3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-content-case/values.html": "d33d4c80f27bad03cacdd093776d5d8f4da7d10ddd346f15eefc05fad3e1d914", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-f-o-o-t-n-o-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "3db9e3aa07114cd6656b57d234652c0d40c8145529a8036ee51c80f6493bfcc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-i-n-l-i-n-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "347dda316aa681984e97e53aa6679c74864aaa3e9af2916f378f4f9b7e055f75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-m-a-t-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "fd310aeceb27c8e32966d9e085d6498fc93bac7a684bc2d43d1a87d22937e099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-m-e-n-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "c84d84403420f3b72b9c6b31701c593faf56b71e0b4d8ab61a02d6206ea488dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "05d4a9b9a99eddeb52ef9a887cb30f43a6855cfea1e63c403d84c694802c486a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "70676f70478f2bdc16d0d42be5d21e8bc01da97da4d32816cdc2223ede381343", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-content-case.html": "bcb1fdebba75c190a3452a46c7ddb3e4c5650558f8202692fa561a3e1a882a39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-default-instance.html": "c902c1313a7095b0ab60b4d683e40ed727fe3ecdfd4c2e5992d1f23aa06f921b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-footnote.html": "a3f7883e9d8555134c38ac03560d3228fe0f6b9a4536c6dc701d54f14826dfa7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-inline-id.html": "ea45301b44587c90aead7ca927d4071695dfea095cb073ff9fb0fc6395814619", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-math.html": "c3f48ee518c390885c38e38a84e71b851dba30bd3e979d6c36fd8922c387d68f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-mention.html": "ee24a761e9b673cdfc9f4c03d3c50f636eece769f29e20d0e28c2f36cfd9824d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-offset.html": "ee73361e19e990962c88b4bc890b2598433fb69543a5f06efde39d5e469e5695", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/get-origin.html": "4bc042a4c578a088a514fdcbb46dec9ac8ebd981ed021f78f18e81cbe2ec9d84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/has-footnote.html": "be979cfd29771a0c14f87cdbeda1774bfcf2864c4a721854f76abd8f3858e147", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/has-inline-id.html": "68ad08c1768daf693c2d9676ce2029a29b7920cb4de1ded940e4e19f2d1184cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/has-math.html": "f6b59e9e1647c14cbc63a5fe7d8dfd1b44b7b3f6140f7660f00ab13b051dc2e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/has-mention.html": "e71f055efc90b0a8caaa5863c623ef0fcd7bcdbc5d1cdc0cc4c495d43c82a9cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/has-offset.html": "1bf543f6f660b234e0491124a4b5de8c1b3a97c7bb3202d612a8ac99228785c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/has-origin.html": "85d05ad2a00b18f03badf1cbe9f524e29ab587c4727256dbe27051e6681b2872", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/index.html": "a834f343664186b88faa228a0f90d3191fe3c2b1262145de659bcebae37a91c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/new-builder.html": "f9bb03dba3929b5446151190b0c99a8d44d50fc51bcdfa7b9cbf9e2f310253da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/parse-delimited-from.html": "f34f919ff776d27136aec2798f295b4c11b149debc08ce2e720b66e2a69af5cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/parse-from.html": "b5681e561e2641e52a13b2f6aa48b2af54f6ad1c5f1f88f5207b97495b11bc63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/parser.html": "9f4a4d49dacb98dfed60b04e725e3df8fc17938c86b97eefb1acfa619bc677ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/-companion/index.html": "99c421675e4702a3cfb745e2856565424b18849a80d5a9135f262c2e00a07373", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/clear-in-tangent.html": "446931a2015b6247eb73f4ac0caee875499a83a288e364b833095d1ca7624252", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/clear-interpolation.html": "9b89d506f482bcf0f397c8241fae0c5abb7286c8db092cffedad7b2a43e3b679", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/clear-out-tangent.html": "5696de9be4f0f18f3f9964bd6f14f247d96d06d02f12d6de4fbe14718e6255e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/clear-scope.html": "dafaac4dec7d1b7ce2f9d9a264d9cd55d2c07155f08b8e3074ddd83910deea3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/clear-time.html": "83b640d3d21d39567753062ea6cdaab5716ba23b2cc8bf1d64209ba223962309", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/clear-value.html": "14d22b9703a864306dedd0145c8294fecea49c991dbe26274bbc765371ae2469", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/has-in-tangent.html": "e0b4c1b7b580264b7fd49608673ce254fc562d99406d1bd596b171a7ffdc255f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/has-interpolation.html": "a05dbbdc257eb1a61ae9e175ef6ae99ff9d4c7abd6fddf11b650476bd9f9d49b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/has-out-tangent.html": "7776bcb828d47dd447e3df2ed8eef5731cc82ca4e35a2b1e3e9d211b0ca3efb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/has-scope.html": "2529a1f66014c2857218d17c9829dfcff135a8fc5bc46bb6b1d95ab5993df5ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/has-time.html": "b7e0f130f908f10ed268dfc0a3186ec713d07ab872e4899988ebfb22a226bec5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/has-value.html": "743efdac02bcba5484a76902efb6d52d50e0aa92474d12b300ec83383da9166a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/in-tangent-or-null.html": "ed340e6a84d6344855762e906dd32008ef23daa7160f14bb56a40fb694c10aa5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/in-tangent.html": "95d25db6d8f1f45af6c48164484e1dbf4a60a38987be1e11d4aa41a4e2f2558d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/index.html": "afd55d5da9552505bff4103a609e055307c0d76d44ca02f546de0e9021bb757f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/interpolation.html": "f4aa3df60d3e818ba994d1c0dbf0cd49e131d5c2c0fe5e3266e9b6a3f85a7692", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/out-tangent-or-null.html": "8c736381b32fa7a53ec916e04a5605029126fecd0189699dab6d32f455f56ade", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/out-tangent.html": "2a6c15a9aac57dc1f53b8dbc1610f36272832264dacfd13f05308b6b5c715872", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/scope.html": "27ed4d08c6722600aab7a4e3d519d77e66664b98d899346dc5446d9e659e8bab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/time-or-null.html": "ebdbc2e61d1a0ee7dcc34a685bc837f8f9622c52dc94e43fb35a294717248339", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/time.html": "66d1ec5dde10a5b91f47c20a284032b1f8060f1f7dbbd34b48e80abadbfa0662", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/value-or-null.html": "78f71a5f437134f62385a15353ce23ea8d9e42757b63c1b9aab06d9a544b9261", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/-dsl/value.html": "b7c1000691bb47f5f241e67d2583dccd5b853f10c01d02700e0a2cfbce4928b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-kt/index.html": "456cc8fa605ae2103464640100a3cfd4a4959a04cae359d96fbd5bf036edbd17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/-companion/index.html": "dd92f492666a4959e0da7cd8b176e5bb809d769dc20a37ce1a6904445b2ffe4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/-items-proxy/index.html": "fd716d1386cfc475e3ec4c5ae9d986595fd504ddeb2129b0d0595381163ecebb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/add-all.html": "e3a37ded61cb5628f5b7ed177b060de810cb2e7a7f1ede253284bf4646c8c018", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/add.html": "c6792a3123aff8ccba48842ffe3a12da05b26ec39439626b86e546edb64e5e6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/clear.html": "310e3b3629dc1ca5cae03f0e4874737f7a93beecd68d14bb321807e7dae712e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/index.html": "7ba917acdcb5ddbac010cef9b333147e571ee9be85d2406e4cb72f34cbdf40ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/items.html": "62d24284cc6615e042ee773dfbdab74a52d9f0812b454cc3bcb27540c002fafb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/plus-assign.html": "abdfd4571f4daf1b5391217931f82a50f3b719cdf00d746f71392ba3353b9794", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/-dsl/set.html": "728d2173817aa4c049a7f00189c1e7d2ec95ed05ce67bca6d0eaf1256dcb1dad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-kt/index.html": "03ff1efc01a6405481bc36d471c8d548d2f38907c6c5686578b8c0baa11e5406", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-or-builder/get-items-count.html": "d490f641b780ac15b61e0f163ee9ff8a9a71a2a8060fc83a29d8788d11264daa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-or-builder/get-items-list.html": "31899cae57eece0379c194de7dc16e66657e357bfe026a2f78e02ac5671b8a8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-or-builder/get-items.html": "0d94c2c89f74c5c25ef6cbb8e8d94e9c013360ae0d39663bdcfe8e516f73ff06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list-or-builder/index.html": "45c8894fcc22f509b744df733f8ddfbf38dbaf33996d7037d5d47137b2888913", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/add-all-items.html": "79f3a41a85c4c744c7e6d101392490fbc56f58dcb3befa8e6f81b01c08fd21e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/add-items.html": "8df67943ad6eee0c8fd0a913c54b97f28641ad45e159679634a3c81e89a7f1b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/clear-items.html": "bbe6459f304dd64f902802d549f42529c5d785e7eb94c777e69d038da6194acc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/get-items-count.html": "0ff81933888864e4666bd858b26c53ab6de6460aedd4ad7fe686c7d79cb4880e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/get-items-list.html": "4d416ec434d81bda6ad589800021017edf2034a6f1c47df81b9832e0a132abdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/get-items.html": "7bc6bd49db6c60c47562f3527e6fe46f51f5926d56fe44a0982b8cc8cf5ce46f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/index.html": "be52b2aeacd8be34f61683276577b96f9afb9e181b159b175376f6c8d2a5393d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/remove-items.html": "4047e80074c879abb1128ad8ed78e07656f01a186a48a9f15595cca97022445e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-builder/set-items.html": "149f9ddaf7f89cde4b8bc752708d07bfd1b94b8d89a04f3f22b3f29e4269cfa8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/-i-t-e-m-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "02432b375d17f984e58b9230609b3aa6a81d802487b7282db2fdede58ab792b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/get-default-instance.html": "8440e0ffd6561384da406b991b9864dc3345c21759edb009d63160fc43dec6f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/get-items-count.html": "6f6243ed6852d1958df542492b4254ac986642637ffa87c62f264dd82f5bc142", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/get-items-list.html": "fb55f44e9ceaba67e6a46ab93c9c98b19c77f7303ba3963e7e741c82d9a942a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/get-items-or-builder-list.html": "7a815091f8a91263748b77e90529f2184eb8274adce34be578cab11c9cd215f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/get-items-or-builder.html": "2ed32a45aa14a4f56f2f7ae0884ddf8d9493ec3f4684590df6f54e337554860d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/get-items.html": "38e121f05bf55b94a3c46422ba7cace6ce6c5e73c5b853184f05fa9d2536f11d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/index.html": "30d426f2ab3c9bb8762e58f8b232f40812cc166bfcf32c07b2580348a7ae8e04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/new-builder.html": "730d5b53c0e3a92e29ce39ed825ed5b4e16ccd1ec9a80723afd4d71bcd96a3dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/parse-delimited-from.html": "b6cbfd5ff6fe403345b6d4eb32f5f5d3417e938d76d0a98234e0757c613b5d23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/parse-from.html": "6fab57296ca98f2058c3b00a656cd4563a0b54ba01ee314e7d5c795b0ffebbcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/parser.html": "913346197e270e020daa1ac8faa3103ba22ac8e67bf8fe8795bed54962969a67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-in-tangent.html": "d807bce441c58189d63c218d354c65cd788bc2d422c8f323fc0e1bb0020f698c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-interpolation-bytes.html": "24a8decaf5197931b0b23ebae9ec990d23d4a38086cb4d01f4a7a567ef38f1d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-interpolation.html": "e0e0f4c8037590dd87cb4167249256d7511001941978026f5de47977f174a9e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-out-tangent.html": "20859ba3f23e555c1b84cf3fd6df6d80afd13e558fb05e311be4fddd2604a4b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-scope-bytes.html": "e15ef33876a07cde2fe4653a63913bf87d0bd06bdca8a7012e6bb5fb7e496d92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-scope.html": "9e55ae7f7a3a0032c26af81e0e12ba1014d24c01fc4ba8c10d9dfe469b0a2030", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-time.html": "0de2b3781433a0a2ffa2ea0873a512a31b9d61045e7f468b90fe42b5fbe11f5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/get-value.html": "6097ba5790795f522f0807c5040b594b8d93adf28e033af45242da03fe8da255", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/has-in-tangent.html": "7be999418b056dcec7fec6f94d4da15d4a18db99cf2259497757a0c2d2827f8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/has-interpolation.html": "842d507a87fd71f2246f7c71ac48e84f396315629b4ead3fd327ed0adf564fc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/has-out-tangent.html": "3e9125798f2fae77e751174dd6218bdd4c8ebb7be34f87849a6303226e22df00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/has-scope.html": "f247bc6f9d98fccff51f7065110802a08bf97f6d76f002a93dbb64af3433a75b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/has-time.html": "313d28935d1c7499d0e2f8c3e5e3b057820c4ef45ba74b6c85f9b1bb5ed74a1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/has-value.html": "773f4816fb53d4e19fd7d5fa4445c6371bece8a6d97b7e1bf43bacbe9e41d099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-or-builder/index.html": "0bd7a93edc19fd8e45b89f4edcb0a8e05c973c69d35d10e4b1320aabbeb2a270", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/clear-in-tangent.html": "b86dc23e1e7613a9d090195636b4bc8be6ef5a8c7b36c90778f0c5ddc7afe332", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/clear-interpolation.html": "6a577d1469fcbadd8270cffcc6ab6cf576bdad8ca5bf127d42fe3ed549b20f04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/clear-out-tangent.html": "4b37ad01a928afaea9e28941869e0208fe058adce3cd2a20d6505384b5630be2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/clear-scope.html": "d3ee171d85216f0b827f6ad6972366022a2bcc5cfb323eb7eb8a5ce578051343", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/clear-time.html": "5e87b155330ea935741b7be3776ee811859e682622869a182f9348ebf8f3e194", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/clear-value.html": "4808d9f9ecf34acaa72f5d394bef0faacd5414f7288bdd765b91e24325088175", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-in-tangent.html": "81d84f0fcefa078a4ab96f5cbc77523bfd2d8883f1827aa194890ae0da5f18b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-interpolation-bytes.html": "7751ad21a4cb64bd7a446068d5aa32c884dce74a4aacffbbec0d22610746e3d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-interpolation.html": "cca1aac25c80908016d5f62db7003de0f2481661b064c73301df2905b496936d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-out-tangent.html": "32219efeaef4099363d7b42b43f1a1cb8f8656a1052fc8ac029b8c336db66922", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-scope-bytes.html": "baef26d83f9bdbcdd5a79e2a059dcac41e919f23488af55dc5c54e8e05e9e126", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-scope.html": "93b0a9483d229a506690cbfd2cfd5e62184b6aee701df6d034b57c38a92940e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-time.html": "c0b980f285ee73d299a2edefb66a74d18b6c2b61cde63a3380182c08b5ac6dab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/get-value.html": "2cd3541e455d9afcdc263a702d844c5bf5ed5b296e18cf00a664cecf478862c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/has-in-tangent.html": "570b80e3d19c76fe21e03f460db220ca390d808082637961fa440cf39fce6d9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/has-interpolation.html": "84cdfc5591a44fe41d2490d47c9831d247a8d4e8431281e97f2ade674be220cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/has-out-tangent.html": "02f7bba5094dfea3ba2e7a40d3b96837a3bb85f88b3a62e54e9a7594b46555e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/has-scope.html": "8c4b58171aa64a7106e95f4eaf5d43b8db8b8166851dd32cb1ff719c81b2e30a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/has-time.html": "4d985fbe7b916086758bfd8353465dd4e9a805a03a28de8b19f0443e86763b7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/has-value.html": "b76511c370d8f5984af0bc815fb7b73ad8fb401d57d2382397f7bd724bfe7968", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/index.html": "97daeca8edb11142aed7e730e551ed26f3a13085116a5ad5d624154805d494ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/merge-in-tangent.html": "261357aa90c76bbbc9578a1e0bbbe6a20a060f9d8a089741c988123321f33e6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/merge-out-tangent.html": "5a2927604a53c11a711ff57354320b13dbb1caa732d23eb7881ebd1e7012699f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/merge-time.html": "65bdb76f6e872add31f64dabfee879931856beb09aa77a347c6be9741e96e341", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/merge-value.html": "79fbcf9f110fe867f1fc7351365c5a6d2a3e1bd88f6c0dba5e45c9d3a061a5c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-in-tangent.html": "eb231ebb6f5caca769c2085a3e2e25db1daf204c1280f43e5fbc98f6afa4b09c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-interpolation-bytes.html": "292a5772ed4cb4d170cae960ddc7ed829fadb8eb2efbae9e35d73c281b1fa60e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-interpolation.html": "9a8a3424a817c62533a7fcdaa9b69ac544a2ee1828b02104317e4c2bb6e5b415", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-out-tangent.html": "33481e5f0bfbdf259e826bb43d920e49665179bf3327eec22830ce5d6e545996", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-scope-bytes.html": "e4d0e412701f35178fc9299d851f715256c9ddc1841e58f9b7769d578b8c049c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-scope.html": "1c09055b83184d58d8b42b719b53c79795cd93bf53733c82e8568cfc3a3bd591", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-time.html": "c0bad7c71436d545a077cced5750e3b2dd2442e961a150fc47d8ef47948d92f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-builder/set-value.html": "aa65f216d252c3b6ddd1687a6899ed645dfb26b581fe747661296d0d25b9c8eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-i-n-t-e-r-p-o-l-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "df8fd3bfa7595da56be6c10b041442219229f8231852bca4e61ba8492ce248dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-i-n_-t-a-n-g-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "620722b6c7b18bc6eae93f070926aeb74ef2e63fd3f27cc3db6787186daa5abb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-o-u-t_-t-a-n-g-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "3ad4551ea242a88c5f2f6ce6c212ff687819199c0ef08b84ddc5368f41bedc90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-s-c-o-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "46864832a037fb23040f8f187281e64e309186a2534f16574603513fca605fb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1ddda3533f3484c27d45fbe64870636c6b201b6ae9bd52118be58f69acbe7a88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "7d272b71906d76fc262382a6c677ea5435762336fdfc1d5be3e6cafc10feeb29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-default-instance.html": "b45d1609e7af92478c7ae57469933a3fee92384be685456d6e661fa7b07f5df2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-in-tangent.html": "05e6d68b9ea3594c38814caf8a5d8f196be54168f1631eb971ac25a897f05fff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-interpolation-bytes.html": "de3e8013c0a82870f135c7483a45c6253dc17e9eda3106ce300a3e827c78e68d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-interpolation.html": "e1e89c38d86c711ca2bc265a3a74363ae0e79a5ec1a09b4ae9f0f292e30d79e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-out-tangent.html": "17d90335b8cd73b02b756aa3d7d2c2ddbfafb6b0927abdfded4af1c9be02de5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-scope-bytes.html": "24a2669e9c98327bd7e361249a851834e83704097d923a23df3f276a70f7ab2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-scope.html": "87a254cecd3b8f1f3560ca8002f7c7f623791522d6760acfb6401033c1dbed0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-time.html": "efa10074f89877e04731cd5ecc08217e1db12bad23fb395152a42f82d5609299", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/get-value.html": "d7355259bddc3908deb04beecb15597d4669e6caa26ea4531e948d6aec3f5f31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/has-in-tangent.html": "06a536af5d79482a16a39cf3cbebaaefc016281c0ec7ced9da1a8c749a1c0367", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/has-interpolation.html": "b7b441e3fa9b59a2fb9fa6c1351e7d7ca616b1eaedf4eb47fc4a046229b64424", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/has-out-tangent.html": "e80b177649021052b362013875987540fc78b48775353e4c0cdedb943d7c0a78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/has-scope.html": "fb4d15a08a74c765fc07095f9fc6539a431c820d69864c4c91feed8861944d38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/has-time.html": "7c11d78df4142ff2d6041c7b313394b5032d9fba820fa3a13965d70e506ebd66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/has-value.html": "7bb04782f2a1f71cb2802572c1c092751dc10fdec5e9534b74d2096aad0f1284", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/index.html": "05a5e7084c91714bd3f9b29b1b60e19f951568383b7fdd18147614f3c86bc8e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/new-builder.html": "c4f3c822068531dc6487175627831251fa7775c41a613892d3438245647fe155", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/parse-delimited-from.html": "8921105f7ad66e9a320c0f3747fedeca5823af0469afeb58c32fea53265188cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/parse-from.html": "ce570a9485da97f85c31be41e61a9b96a1eedb9df7d67990da8a04c81dd37096", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/parser.html": "604fc87663250f363607fbe06d6fbbce68fac5fb71a2fbfa4856fddc57b43969", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/-companion/index.html": "f1ef2116cf68ddea40def6a870625b79b2caa6ce1f704ef88b243d57c64fe365", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/clear-kind.html": "7659436ebacea63538eaab02bb5a3e62b025d842e5343f14163d44cc1a21a3ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/clear-label.html": "4c6c3508b843dcea566517f57c37b0aabe9837c1e28911195be56950f1f46ac9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/clear-target-id.html": "3a91ead04473ba920c666ab4a640a0b1bd9c57d13ed67f2d699a9d64a07a90bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/clear-url.html": "2e848462dc92d8710d9f26a18634a6b80f7cad3c77f5597c3defae7ecd3b9848", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/has-kind.html": "2234a53623a904f6f72b77e6d4d2f213c81b52c05499c01fe7958d411574c17b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/has-label.html": "e8a3f89014a0c4a50b8a773fa7790e550bea29d9faa9dc425fd8b86b18d78046", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/has-target-id.html": "26569df0b1fb7c8649faa4791faa851d0bc591699d44281e51840d1a65895838", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/has-url.html": "8755d146c17dcfb3133167cb3db03c9d72bf9ce90896a3c93961b5e5f57613a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/index.html": "c0e6660ce7800fa7a17645b2a71bde178a5b16932721ae78fc702b4362dc2dc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/kind.html": "ec9247022bab93261d7187ba575472e95e14c822995339d8964843e9ac0a3a1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/label.html": "de16a258f6c6b5976e3bd5c986f21b51060c98ef8ac6c7ee0c8ef5c062c3b9b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/target-id-or-null.html": "09864ca597ec82ccd452cbeecd9ad87bf3612a7c6930b1a169ff06996fe64548", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/target-id.html": "7b4677ecf51346c97b83895c2de9527325db27c65ad8e0d1d5b872ee62b25150", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/-dsl/url.html": "ec4df62ab33c9512d7ef101e76bd1720407661d077826a7d59bf853d7873d659", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-kt/index.html": "f2f056c109528aff90cbd46e231f7cf7cfe6418e83309e9874fae634bb9d682b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-kind-bytes.html": "33611afcffdde4f2761c18f5a3982ab1d21a29de61549aadb78dcdac1a02436e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-kind.html": "6ca0b06435ed2cfb31e0285a11fc318ef84355e87f0767407c334d1dd5ed19e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-label-bytes.html": "6fe06b3c68ed3904d48a2958b49f8419df0c60edebef3589b1d3e5623134f6fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-label.html": "c92e267e5574d691a240343a77f4eb2ec891afaa7ec58069c3e49d79d4fbb172", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-target-id.html": "e7a47f9f6c7fc905cb086660cf020e07a7f8e84b064a0b4223c52d1a21e70341", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-url-bytes.html": "fd60ae5d20f8f9b96f3bc138f33b9fc1b2d99a29faa03a9b6cc1f88213b202b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/get-url.html": "2b1404771ee1dbe4cbe1c84d9470e2f21af989fa0cdc9d52a6f3492b73aa94d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/has-kind.html": "c81db2ba9f804d192dac9b3e887ca0cd1ea15b02bf9667f6149279422c04186c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/has-label.html": "cc974a2c4f2025e889b0aa3fa7698ac69b73ff814c0dcfeefcfcf53efb092b02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/has-target-id.html": "b2974db9d6f558f7a55bc72042b51365cfe36d9a30d0c58a509d4c2e60d96d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/has-url.html": "722b6e010a780a6fcc828b28116ae7177f90e75b97b757ee8924515c48c70d4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec-or-builder/index.html": "cc8b57a4d6133e27e7f53954bd9fb6f92b7718ff801075984cf99c289e8b4977", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/clear-kind.html": "4c00b46a9896de01602418466a631c210512f76eac463de9867b17b30318d2ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/clear-label.html": "56980fdf4fe06cdd24fe1a997eb4b5471a8d7392b8879cf4b77b1c00af4b9e71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/clear-target-id.html": "a81c317ff7f5512653efbedc1ae78d43742ad6805adcb5045f8caf4a0c4f5a4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/clear-url.html": "be2b39601e747576c3bff8617bfb958ddbf56aa2207265ae3ecc32f4871caa28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-kind-bytes.html": "b7f4106d3d9c8908fab02dbea33b2610c96270de8694188eabfc2690d11cb479", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-kind.html": "dff37d3572aeba74cb4d5811ac5c3c7ebc5fadae273c92e34ed5fea7e08fd2db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-label-bytes.html": "093e81c2277cb955db5cb5526c846afb9affa8f7e7d4d4fb3bbcad086852d8b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-label.html": "993eb1c94518aabeaea2aa7f14c54b019aa937046a2c806fb37842b309011b11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-target-id.html": "a1f4b037002fad3ca0b2d254efd80fc32a5836329608a056329e2ecd90be2c15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-url-bytes.html": "11fce7c1d8cab229b0408af9d5d8634637b31f23bf640ef90cd6b7144b2c8a8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/get-url.html": "791931531c1bba7e7206cafa9b28f1211743f966f906444ca266ec2a73042e6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/has-kind.html": "0c7ec0037278e47276f32c33e2f6b7248d689c66aa4448e3e58e370d1ee5ec49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/has-label.html": "8a981b3f6b5ef2e3448092381f4558fbf6ee13e2c04b4f761f25fb959953e887", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/has-target-id.html": "ca192670d13759e17e834b6c0578256c4c88954d3258e23ffd749b1ae09e1fee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/has-url.html": "738dc626fed40b84aca8a8f35388d40c923a3609e8aaaa2209098b378e7f039b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/index.html": "26ca8e7528cb7cb35f319b115c8331c4cc84e90022617ad637eafd90b8a2fb34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/merge-target-id.html": "3a463d8149ec5328bbc8af2a622b1ffcd4f12d89942f3508c81ecd27d597f726", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-kind-bytes.html": "f276e5c4e1848643cdf615fd710a0174fc368f8d1d7c481e86626199cda8b183", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-kind.html": "1e7329c2dc856a74a9559ddff69f2b1aaabe980e3c38c703aa25b113a3276ae8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-label-bytes.html": "8a53b96eeb961a58866e566b33ff796289b22e46f4157763cce9e5deedf090a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-label.html": "15575b756162ae7f849eb8fe2595fb4d56037e4fb5307b166c5c278ab0309f48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-target-id.html": "d4f0e0d7aaf138e51dcb7be84194d6df002a5b84047049ba26c3af9933472605", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-url-bytes.html": "3e2aaee6808476e55dec1fb27625fbe594393a825b5983513c651e82425cdd9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-builder/set-url.html": "998a8f9953fd6f0f5a5417e53e18e58dd58637c346203066453eb75c1046e331", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "155a326bc7dcdf2406378dcce6bde61734d20501e13ee191a83db86ac57e4b78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-l-a-b-e-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "c226406cd96d5e2cde4bdc3404faf299e2eac486050f1339752b11ef3a55e6b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-t-a-r-g-e-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "155139e2b1c548f6479280e4ea13599cef1020c3ad70fe26bee8962fdf821a83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/-u-r-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "e65bc7f7a9b69d2e66794b74e8095a1c1ef835d0d2082e236a00e659f68084d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-default-instance.html": "ecc89ec76a032739b9a63605f177763a8cb4cf928bef1bfa47bc6b614842aabe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-kind-bytes.html": "1df035e85423695b9f3b74bfa67a5f3fd41657801c7ec8490f15b2f75264938f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-kind.html": "f2c6aeb06befc08d79a856e1c034a617dafb32e99ad20fee44a5c801be606a0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-label-bytes.html": "e7f77fb94ce80dd8cd0078404bf812959bdd137ab67b2b9de889883f36b555fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-label.html": "cc6d843b266913c20fe8b90f740c64977daed9227bfeb6f4c202fdfcdd6ed933", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-target-id.html": "81f95dce01704e41bf4a61534eda95b4607324b6894e282b1b839603ee25c9d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-url-bytes.html": "61ecec0eaaad3c2e39364b7ca7f25d3a3376347dbacbef01136986a3b710cf5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/get-url.html": "7a47f7c17975c7bd32910e3c530c2c23234d61e119b5de29c55b1f5550af5693", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/has-kind.html": "be596cfbe56fa59b66b3d480beff8c00889518db713b790b40ec5c391fd5e2c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/has-label.html": "2c4fb79d9d105c6e9cf04f22dfe31d92765c383812f0dbe08e3ac9e79da80f84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/has-target-id.html": "dc5e14ca6c1e7f4552e144cb2b477a4b3d231d477d0e85b3ae365448dd8e7f09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/has-url.html": "5debfdbe194f1800e9883f14b4582b81be21e4faf0e62e461e60ca67456947a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/index.html": "41ba4295adf014038fb48e03bcb7ecdb0ca5c26b18638f377731aa5181757408", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/new-builder.html": "0cf4cbc9a2c6328741f7f2799c718932ec244917908a8b5f8fa2aff241ad20d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/parse-delimited-from.html": "ac1021828da47f3c3bb87c2ff0288ce4b8afce7b0feff551399afc00ec9d84fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/parse-from.html": "461e71e47ae5769815158cc1c17449644e067d98e501a00437b19fb57d5e7280", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/parser.html": "69eacb6733d2aecba886dd6d7047b2e3b9ccc3a3a58ced1a4e6bd96b76e54250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/-companion/index.html": "820e1714fb03ad5eb2e3b419ef394af909fd3e14bef053d83c4f33893b57cfac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/anchor.html": "9859138265b1fb29d22ebe8c42afa72f0d1b0034c9b04515642926a2ba87463a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-anchor.html": "c2e2f73b0c6a06b5152ad95c678d5b255478e12fd16ea05293b1105579467408", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-clip-id.html": "eed490bbc7a6cd65618b3b9d1f147a98199956efbf8a12b1c2fdb3159492de11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-label.html": "7cbf2ca685c8bb21272a213b38748d103f5ebde2da4e69a6aa8383f2cf50eaa2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-marker-id.html": "dc0623edd71cf3666c2c412d750ca673fac610c9349a56ddd1f3220e0f93e27c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-origin.html": "a602a5856c671870bf5594f6c4fd2e7040f715e788807e80816fc44628fbe1da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-range.html": "39221014dda98284965079398676e569d06c351f73e8af6ee3093e4f903a759e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clear-sequence-id.html": "1333b29420d656785aa624fe6fc3a2f967f9790c5112caa0c2f2ab293fdeef2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clip-id-or-null.html": "b7c11c2c0954d1dadb811cf4313f45b597d4a1947f94622ebb2927bf9a4ff29e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/clip-id.html": "92d8ff93c61ac7b294aca942faf4b4ee50b36a4b45b81d52eb7f6270393b5bf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-anchor.html": "eee3b7a22c56f3c82647ce4a2564c69ca2e5c94135a1215ab8158a816390ac60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-clip-id.html": "465072373f3d0fbdb931da995d4807b21e86ca1b02afa7f7d4b773975dfc4491", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-label.html": "a5b833907d1762434453e35c115f90658a9060e3abc1ba5dfd0ff4b5f18f40b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-marker-id.html": "47c09a553798d1a1c02c8bad71696870757cef09b6199df03f9ce3db86e6b3a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-origin.html": "f2bd92c9672f7800efd9be9677a88743232c7b3320c69b8fa9153b8963f95edc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-range.html": "6daaada8eacb8266a219993f8dca2e6c0bc8eabdc9d2599b62f184ca337602c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/has-sequence-id.html": "13db73cf828205da73cc3884327b41c5f05b7c332a8f731bdebd01ddfc8a18cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/index.html": "054d55e8bc65b4c631ade8b5ca17d17ccd6c8e13a755cb87562d2743ca9a4237", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/label.html": "abd192f01e0b1c42fbcc0d6008ea069c476e9e4d59431bd10d737af300410a08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/marker-id-or-null.html": "dd3be6a02519adca5ce4bdbe2ddac414efb2e771b39a022ee17a1ddf3e8abb8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/marker-id.html": "9d3f8eb4e8d25a39e3171bad3f1ae174af06535a303050bd34444d9452deb18a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/origin-or-null.html": "f68b23c3fc5f76fe7884a9f577a31a4640d06c5a0d54d49821d633e0d43de8c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/origin.html": "e2042b25cb2954832988ac601e941ad2224c8b36f04eb2db2c49c0a2f6019f28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/range-or-null.html": "2cacd26112492552eb16a3865f2857e60cb64c6247f6e14660513b57339deec9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/range.html": "d70acc5625e18d6db08d59454e8497d2ecfdb6ebd78cf3ac8480771e94a01b6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/sequence-id-or-null.html": "13774fbbeafa8bb43d1a4da7650c0fa2568308788cded7de2cce599843e475b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/-dsl/sequence-id.html": "1a341089857e186d568682663d6db3994659cc4b32bb5b6624af73e52dc5308f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-kt/index.html": "0cdf5cc64236951ab551077c2c071f304727f350332dfe17f4478a94c32c95c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-anchor-bytes.html": "39a45e57e25eb08668c7878531ccb5d04221972737f8975511ad53f8b0d2041b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-anchor.html": "8aa8a98c37d34103e07bf89bd11ba183318d3b2142324b70dbfb44a5bdfb0a2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-clip-id.html": "664118b82a3806d3b992154e8482a959f0ba3f6f6101c28e3257cb1b53f993b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-label-bytes.html": "29e29157a45e68fbc2c43a52d10b1caf0be3b16dce4a94482a5e59d62003e64c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-label.html": "fb0b1e3f1bf2e713992769df1f7d580c51da52051d8262c4bb0803cf2df33997", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-marker-id.html": "53fa02bd472ae1636dec38c4b61055a91eb8c2ea5d83f1d4ecaa9fa1a3b54beb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-origin.html": "3561e6c407e325a4d0171ea681e4b7d89a10181d2f498b88e06c4086697a1c6c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-range.html": "27c02c240777e3c71793b0cfd71323e5260162fc069fc5afa2333db0d460db1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/get-sequence-id.html": "2f08ffe5081fec83b201f841b9900666e179b3a178117591529e7ff804b10322", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-anchor.html": "f3867f45d6d9b531bd9ccd8da3ff45da33e7159342605c5192b222467015a763", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-clip-id.html": "a93c82d6456e8a0bad77e1ba31435dd4f113305812dfb6073200c1edcfd324e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-label.html": "a9645c40bb66416a76b3ef38d92b02cef9e07c68c5efefeacd72d71ed707b4cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-marker-id.html": "88e36842678e818d311d6032b3fcf2978d6ae9b4c941e3c436e51b425779e4fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-origin.html": "d7ed1755027cfc8eb7cd9455f167f3fa8cc2f2882c35d4859c84f53582b8775f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-range.html": "e3fc9614fd75ed0bcdd7d90d40f77592de9fba37a22c5db809a37f2e0acdf439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/has-sequence-id.html": "1fe655168ae50491ea97c0972b44e75de18141945c7db0f3f9282c0272f96e35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view-or-builder/index.html": "be14e31355b54c982d06171a7cc8c9ccaf0cb50a4800ddd339ee329a417a0b23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-a-n-c-h-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "5dca05bae2fd813c5793d727a6c77f810c022414023e21b83e437b4165b08639", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-anchor.html": "51c398d8aafa488e433ce8886b5a8b50341fc248c8ad9d983e96c57bbcf351bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-clip-id.html": "7231cddb76a1cd15f75cacf21e741f0b7b799df0e0a4b5b96af68625dc486781", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-label.html": "e1b857a59bd78ab74ae83b81d176d568092f76afe893a08397da786d814570b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-marker-id.html": "a4b5239856f0b64495c7aaf22e5ee51b813e72f660e06ff24119991a1f4ab9ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-origin.html": "9500108ac445d0cd8f0e67aeba2a1b749c84038344b307efa39d2b29d179a224", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-range.html": "9d10f35fe3a02e654fe3d5b9baa023747774b6eba647e91743367454bb4802f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/clear-sequence-id.html": "aab6d1fba1d4d50ab55628fc2213a9f371c2b0ef7dc4e1714387b6ed713b3803", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-anchor-bytes.html": "b2c029ea5140f57d21e147771f6186b66f2dab6c79a5b7deedf2c3ef2909ecb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-anchor.html": "257b1f8f21915d8509e084bc229602f6d779517275ccda88244e7673a1e8fad1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-clip-id.html": "e2e44318cc760e9e9c9a5c7a5d3578966293a8033e8f8e2ac9a3ed29b8268d52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-label-bytes.html": "cbef5b9e4de5cd15a6e35a2be0c4629016adee16e1617c608a1e8921d0f82575", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-label.html": "72d468209353110ccab5dad35b2ac6e6d978acbda40969c5693c485af5338724", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-marker-id.html": "e486fbf4b60351e5777b6446f2853a4727ebd80fa8a1b9325a712e47cc8dfe68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-origin.html": "fa4c2a3e1d088e34f698d6c4f9c9795c7ea7a966184a31439dfc042b984a4ac5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-range.html": "ef00e52a4db4af70f14e0fbed166705a30de8bee092f53ec844d88107161e3d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/get-sequence-id.html": "446308fb0e26e275a7bbeabd11dac560d214106b5902a645750d5f1ff58d106d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-anchor.html": "894ba95b3cd3473cf8f90e5cb3e19e9bc07b64c6de11d301824bf996ce9bccd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-clip-id.html": "053daf9685fa9ffe47ac39432055a56772d300f7cc9d656fb3f22388e10d824e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-label.html": "2067ef065e7c11fc229c3f94339602511841b91ba06514f9e9cf3143d7cb1a6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-marker-id.html": "1bd5e0080ef355f9bed3b373e3322cb0c4d79ae3b82c3db478cca656da7c7916", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-origin.html": "6e68ffacddcc0ac300bbd5a9152a536628674ed45a5f2ef5c29751e84cdf622e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-range.html": "3221877d0321957126a67e9294b614c330d0672d63e827cd9cd238c68d92412f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/has-sequence-id.html": "15e9db9a2eb24691f79d2bc1be4536381eefab5c2135b9f83e6b1568128dd902", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/index.html": "8876809c0c850dbc7b45151be1f47c7fde667c42ca48f179c12e1614f6438bd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/merge-clip-id.html": "90ca8c806e16575aeb451e40a5517823d414c90b7e4e4e68330b4d275c160a48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/merge-marker-id.html": "49c376aa0cb06aada8ea4fa03f41e15f550ee94f990112dc51516ba81df8cf0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/merge-origin.html": "ea92718805cbdcde468d1ac37077ea892812d82293272ac1df5aa8a8f1bc53b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/merge-range.html": "16948ae12915c80c0489a701bfc557603dbdd36d0f7d0435a1bc6fe27e8ec062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/merge-sequence-id.html": "40bf743568ae580a04392bd9eb4b8ac04033af67ac0cc0079bad282b8410c6c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-anchor-bytes.html": "41a6baaa58aad9e5825895cf4d8c903199ef7df1a995b812e2c53e45a8a9e6cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-anchor.html": "8262df5dad83c2e6092ba78659e7f56af8ccb7d871f4b8ea3c5ad85036dbe46a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-clip-id.html": "1021816af2f98f131d460c8e344b32eb5bb7a10cdd850da523d732d888722443", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-label-bytes.html": "6a6276e169a1a162606175a46d63d1dd8bc3abfde3e8e203a6fbf932e62b4a46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-label.html": "1a2a24ab7d4f0810c5a2a2e31cfc08da519ac0fd57e54d43b0a0f24c0a3b86a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-marker-id.html": "65fefd590f948c0a90c1516431d6ea22f935867c394707aa0d790296e65f7330", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-origin.html": "2af8a08670c2968448fd0863288e67a6db4db8bd4bf4a8f1ae37142578981eeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-range.html": "1eb75cff1ebcf51d8a065725268c0c520a5285cbc53699f059f5359f42cda1e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-builder/set-sequence-id.html": "02246251f164b843e15b93f77f302f52437353ab9b1aea30bc05b6c68cfd3940", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-c-l-i-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "35ff636320048f0a1bec670e1238c897ed69925786db7abf3324fa3709017ae3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-l-a-b-e-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "901f07db646821e922d068bf3b742f87973d3065d2326b4ea175643a5d96254e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-m-a-r-k-e-r_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "92876b53a746908a520e23b95d6e5075237408e47e8d6090c673e4e53a09cb19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "8301b847e58be470e6c16c24d0ee2887b03c58f3da9b9525a3aa98c78a9d0a39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-r-a-n-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5308db39f9e29b6f3ea764d85997278a3f68906945ffa3979480dcc829a9f055", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/-s-e-q-u-e-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "3cedd1b7ab7854d0318ce5218a16103a1f6043ed1caf70b88984e0edd75950c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-anchor-bytes.html": "9431a06c8d8bfa742b208edf2d8b4c55dd186153caa4a283188e6027c7cf80e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-anchor.html": "bd11db349964699912b7db2b1752f45652cb8b28771ec92d799a2e29ee69a44c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-clip-id.html": "d5eba2cf7f0a73344df1f270beec8021399880e5fd1cd71f17d79d5e1aa58a3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-default-instance.html": "7a9bcc22b38c19b22bc6d3eb04230e6e89bdf023d125512e6d93e35f9119b921", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-label-bytes.html": "9a99c9179aca14a08f5b334fe7eea758de4ba8f62e0aff5a340867aeb7c0830b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-label.html": "56b20f9af2e9f90f17d4460f864fec60bb8afe0467e0b4a06f13d845e1ead738", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-marker-id.html": "6cc5d1eccf9584e27876bf7819b4db89e4dd30d8f88cf044087ba39b3896984e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-origin.html": "05c302cf197d51d5f18b014293f71f64ca6987efabc9193345a4032227ff0e34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-range.html": "447e844a738d4826a1b994279adc36242ced851dc631f16efc8450fbf3fbe343", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/get-sequence-id.html": "6ef127cabca94fe7e0aac0780d2795bfaa5e826f8600cafc941dfeef46267fa2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-anchor.html": "ada31c24de7edae812064c6c275c13cefb5f86eb963dfc2e4687ce9b0f724a85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-clip-id.html": "cc5905b4234f0e7ae89170117cf4bb7b7c4e0dde98734a6c8200f9de66a125df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-label.html": "78c481e3e4f18c1b436255ee91276a1608c139fcf563c4585021962c5766d711", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-marker-id.html": "0ce46e17ead3cfa764c16cd2823205a22effecce4247e80aee3aade044cad5d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-origin.html": "6b3a409898ea7514e34f31924fd2048c9f5e01d7d8d75bf3ee5dc782251a56ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-range.html": "fb0896fa63ae57d5c0f24604ac3c55360ee5ed7f6b15069f6c770e3892bed761", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/has-sequence-id.html": "d50ddf7c08637f522489421f5282d34405a9d0fe92c2b87095887d25f5520a81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/index.html": "fd8d61456673634713a0735e0b7cfe6b6067f780738ab43c4023f8ec9938b52a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/new-builder.html": "996206d1b675ea3cab8c7aef1da40179ed55c8e5d043f141a53ba7b0b86e52fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/parse-delimited-from.html": "b9894a84dade59b5ae3684b8d1ce77a54a1939b4cd36b7dbe5c6101e6de53073", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/parse-from.html": "a21972c6e6fbe696960047519be26b4bf004907e3bec7ecf63e214f92985e7ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/parser.html": "0cc8c77a09909fc8d34114de0f2fea08d639a1684718482b840c5a651b6a6a77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/-companion/index.html": "9ea6b83bde282b720c5054cdfae6af80ba52bd005a150d36f028caf42970a903", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/clear-display.html": "60550812e328e97ee240d5356746fcb91b04ea7c88db1316dbfa83097cf6bea1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/clear-tex.html": "7b7b886e2ef57396385c77de1ed177af4b3111b4353cc89c62e8153bffb23fe6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/display.html": "bd984de6762511251591547585a48a85892222d7d19208eaa85808a6100e0d34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/has-display.html": "b96c2665a9f68f7937102307f2e20d65f167ed20fdae36183abd0b45c1d34283", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/has-tex.html": "166de8b293de635eb10f923551dc350ee6bea71027d96fb97c0b41251cc057ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/index.html": "062b685177f4714f9c446b2ce93174997f545f6aaa320109d5e99b008f095c33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/-dsl/tex.html": "d789219717e47318e925cc966bd65e4bfee0c0e6e0692564422736704c271faa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-kt/index.html": "0496242538270a0eb16f1861cb38b189eb7b82c98f3574d1041a5fbd842943fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-or-builder/get-display.html": "56b0b3ac618d4d1dc5b16b33c9bd665703f916f1619189d7379a0df8583ff107", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-or-builder/get-tex-bytes.html": "b043419fa71bb4b8598cec7b638f567d9b50674f97533774371588af7766c890", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-or-builder/get-tex.html": "8545a6c2c6300aea15e1c4ff8ac7b8814483f6245168b98a6ab2c3ec9f7a6a70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-or-builder/has-display.html": "6a53c455136d179c567cfabbe99b207b7f7595b62cebe4132e7e390a827773a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-or-builder/has-tex.html": "8858cc39aa74f1de4b645ebb87eccfcb8c9fd2d7cb8014d31daaebfecc5edfa6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content-or-builder/index.html": "2d193035e805025af96b752e84b6aa8496ade49d687952e584cff9a6a17b6c45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/clear-display.html": "e1945af90118ef2c7c49cc6004b7988ae817e237188ffcb3e63b245c4969eeb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/clear-tex.html": "5d9fe66917eeb45c1ba4b15d749e3992561da81655211d13d1152ac7a6c230ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/get-display.html": "7a412f6f84e8b5ebb1f0b7a7211f9ec3af5af326e1a774263d0e5995570c1249", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/get-tex-bytes.html": "9890c6ccc4b6256c9da2a7fe00237e0b7d916e2dabc66ce0d3df477594c3137a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/get-tex.html": "958cb6d825fd079f68b2e25751792dfdd17e4f585fc32c72cb2ad6a1dadf3ddc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/has-display.html": "d9b21e6d9dfdfbd96a5cb31e845ecf494d6c5e3a0377705f1311c84df75fea71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/has-tex.html": "6c124c89ca676f2457786fc058d5c4dc31cae107f27ddfef5bb303a9a93f4a4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/index.html": "4929e5f9e7c86f9f0dc43b9b6bad77e4696dff2e9b05ead8355324fd340a7f0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/set-display.html": "c7fcd74bac0946da0e7a8c11418958e56517dc0ba90e09b671233114e1ed347e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/set-tex-bytes.html": "72853f934c4586692cc584453e53f912f9c350482eba6918a0f84e99aaaf9c8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-builder/set-tex.html": "56f6f0b7b359b697f02753adc7f6e59aeedc186e9934e066f5903fa23f61ee9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-d-i-s-p-l-a-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "989b05afb3137ef1ce4691fb5259f65388c4e6504374bc44b85378b1fd6e5907", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/-t-e-x_-f-i-e-l-d_-n-u-m-b-e-r.html": "c77fc7195f7e133646823e241765b9269301b4111a74e4d8119147fa869e365c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/get-default-instance.html": "286e368e363d5de034dfa63cbc1cf3a3a24f5af1a46df6ba89283c5e0b039417", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/get-display.html": "b4cffa6ae9243a7f73a4a49b95230ccc4e63c38518f823fd6ee59a27fc53f223", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/get-tex-bytes.html": "e6be6d288ec9bc8b77ac01a2f7c0fcb6333c63bfd92fddcd80f5f8fe7f691787", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/get-tex.html": "9fbe7cd6a3145b65eebe7c469d6fda4739a637094ef8d91d96fa041975c19c70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/has-display.html": "f52754aaf29f399674f1bdc394198999003a368de66b816c35e37d26506d8f47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/has-tex.html": "a12f0c21989990da5281affa6246a257e2c23c89a971410bb24f933e1f55ca46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/index.html": "fff5e885ab9084248016f848e3a723bf854110bb9725678803755014049866a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/new-builder.html": "4f7926a40a75ff0a11e22d923669b68b1619214c150e7d9126479eba39dde109", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/parse-delimited-from.html": "e191d71f74b44f69ad54d050cdc10e2a1756b78309cf092c9a0d9d80e3ca88b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/parse-from.html": "25aacd2438abe7e03f04e5e9f73add5fb4cb3405e9715b058aa2fde857069efc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/parser.html": "29c2e7e744060f7dd3fd7138c91a9a895ca89bd9c5b3cd3138d65a94885bc30d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/-channels-proxy/index.html": "5197928db57f6d447ea7e227df86e2be2a0ac792a1f8df7b6552e553cfd92f2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/-companion/index.html": "edcc76d9047f31c5a202930abe45b15c210ce1a12c3e162848602d181efc0b3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/-cursors-proxy/index.html": "6ba8f5350edd2e52eeefae071bcc0d605f6018eaf473557ead0e010269c60eec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/-families-proxy/index.html": "cb5d2bce943d99ab0b90017e863c0d99863918e109dccb1a3698c7ec067d381c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/-reference-levels-proxy/index.html": "b0e5595ddd2b77bfdb98b5254ca488457c8da49a4132b47730b1e6b219e16b51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/-thresholds-proxy/index.html": "a93f735f65cdfededc62372189844242bf8d8a686051857504ffb2e193f74577", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/add-all.html": "8b0285b4babf22fd82824aae9f52417b9c7cf4d1bb99150eaba74f39383ba50c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/add.html": "746146d985dfd2058de6c1db630d8560434a9e264ec971bed6c43b0806d069ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/alignment-or-null.html": "3ddbda33a991fb6dd5125b4f6931a092a774857cee8d10a90028006cde6a43d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/alignment.html": "a5583a623db91b0a54e4add907a803bd7bb75ca4ce29736ee59de82bc31f245a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/channels.html": "aba2c3234d37e8f152839b8b59bee2a591c97f10b33d8cc50bb933e76c63e52b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear-alignment.html": "734583e40b5d70fe4c713404eb971c660ea2c6f43475bc17d9716add35d95411", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear-configuration.html": "63ec1ddb16b45677bfe43d8b489fa163acc07d9ee7ea284e172c589c9a4131d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear-profile.html": "bec11b95b7b91a7210a52f3175e4dad924aac3ffeeea7e0cf19f79c30f818a04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear-source-revision.html": "9149c84136356c4663205807fe297a4365410abafb437b9b6127ea3f7c41a788", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear-source.html": "8a2f7ad3ddca434a0b4c975af53ea3394d9a902aa74754397d7d129f7d6a799c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear-window.html": "9fba16b4de752387c48bce9a3ac94cce06067e43ded70f2871a530430cc111eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/clear.html": "66d6cad653ab15873dc02b085665785e9b2c320666bd9f7c7fccc53855caa673", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/configuration-or-null.html": "0b1a3e0996dbec400bcf86cf3840d3add8c31111cce8b6a6d4c5e768f080a59a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/configuration.html": "3223ea5c160a541beb382c9a1a294f32a8c34374549ea5d4996a5d2e707b6659", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/cursors.html": "28db24d025d5df18a20220cc8e80b82759c321947425130d57311a96b1857176", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/families.html": "31d4edfef0e550602ab67854906c37e6f9ba3224238eba12a7fffbdc2a09f88d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/has-alignment.html": "398210f15a64a9d6302e23fe32858782fb14985427056e27fbcc6728faa2bb7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/has-configuration.html": "6cd3f569ee65c657fb800b9636157d3e358378fecfa964433f488a7f8027077e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/has-profile.html": "22dde694b57dfef0bcc2c891a11962ec00c4a81edf6ae05b90a8e92100abfc17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/has-source-revision.html": "1c9d6b7826a6ef26202f636d343697ed88b31a94535501b3c8be793b40b1976f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/has-source.html": "17973dd3ae2650ed40e237a07c73bd95b1511a36121288fd60b8a600c81f7167", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/has-window.html": "f1b064f59526dea6db9d23dc69d3288c8a2c8f0d27bb80ec33e80f2aa999d482", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/index.html": "58cca191f509d5f62e759507e515826f0d68084a2c5f63edc77c354ea2bc542d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/plus-assign.html": "39741f3339c7a97b33871854ac9d639764a071d4497fbde6b7bacdc780b6afa4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/profile.html": "1d60b20db968f95e209bbc7001cce1d8568915eeb6df850d5fb5fe3b4045a348", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/reference-levels.html": "07ce387bdca305347a4f445cc9f3146a6a9f7fbfafde83d02caeb796a8e05468", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/set.html": "d09f514d3d95a9e5fcfb0fc237f114a0361370199a38757e110b57bc2ddc852a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/source-or-null.html": "47e808f148cb85c8cd4104c9916ced629ca984ddc7c6b8a8c4cf3077e8ef746b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/source-revision-or-null.html": "deeeacededbdd73ebbc33ea3eb56e7583c5b07da54d2a3c597452ad92e585ead", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/source-revision.html": "c3fcf6c0d06cc2e36faaf418d13301c38065bdc60763ebedf7b2d6889c6371bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/source.html": "11d1038822b1b955985c0eb1500eb65bd32cbc5ed88135f8d905a0f280cfe907", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/thresholds.html": "cd3ca2c2764cb56eb272074ca15a4d89d3258f8f5a6a89bf425c460c20cbf688", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/window-or-null.html": "1cac7f91509d00eae6d8c799a39a28d97f10eac7e38fb23a135cf2a6343d925f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/-dsl/window.html": "e32d152687cb9729796bfef28bfc4819af645046013aec8992590ee41f9c77ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-kt/index.html": "546bcd31b143b384dffa0c97b50da7713c11f6da0c47429b0cd717d8ae0ef4fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-alignment.html": "9ec26b2fafb3acf050852e70b0f0323217678ac369ef0e5a2da36cb40fd0f81a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-channels-count.html": "fc114657b20f8a69f25e6b8f54ea0cc3af7119de69feca1f5e3144f6e679c8cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-channels-list.html": "2591c4e2ceb6538b541ef35af02ffd1d9b29abaa31807880e2286d71618f0ab9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-channels.html": "d2a6d885b23166c71658c7f2ee790a9137763c6da043d2ad9f37bfc765bcdbee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-configuration.html": "ce7e1703c506058d5bb906a394ec6fb2235bc6739a9891d7ba9e2cffe9a7cc93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-cursors-count.html": "604496731d7cf22b0695b82c90b7e2f43785332dd49c135842b61d14c58d0146", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-cursors-list.html": "d56c59990166a567e7d350517c2519735f0b73f2b1e633fb4e2944e321411fa7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-cursors.html": "55ee8502d0cd1a64cab06671e399f707595b0d81f64026844acc2d42220e6c30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-families-bytes.html": "4ac65e380f975b00cde63b8147b6ac5093633a8820c2da042776babb9b3f84f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-families-count.html": "b20a5569b162e94086ea76edc5a42d9f2fc5dcef5744c062db7f7dc9635de512", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-families-list.html": "e2d0a1760acce2fc18e4c2bf3518a42f513d8bd4acd0877ee4339912edb26482", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-families.html": "3d0c98050401ce3f72f5295df5e2cb6ca7856c5b0190ea4e353e98654629b2c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-profile-bytes.html": "324dada57658cb18092a390ff38295e6ebbcecf987397b68e21576898f04c234", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-profile.html": "bf1d4b28325045a1dc4ad13f63e14c136e8ac60d28c67d36321cdee640202c36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-reference-levels-count.html": "cf9ad1b93f5332ac2162084a99d80f0aeee46b8eb88304caab24e9062e63d2b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-reference-levels-list.html": "a8d6f1fd61355c5e3eff00fb842709645f8377a80440c1513fe848ec5e66ec8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-reference-levels.html": "d4dc411a1f80832c5ebbe96a1cb8a31291b8c18c33001f741ee2a3d0c62d7b2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-source-revision.html": "440478a43f12af7ef783cb5a1e05bb021a4841c80c8ee5eb8eaa282a591b7e78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-source.html": "36093207d6fa14b9d55ff7c0f123026a00efd938d003cc4d45f4dd781cfe0833", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-thresholds-count.html": "df6347e48dfd877df817e52871f1cc6260aea4a41a3ba1b495962b61d5119c24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-thresholds-list.html": "814eb874f7c0bee80f2716d616b1cc8d90bb9d58d7517be07dccc8988abdea48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-thresholds.html": "1849391302bdb197e1099921b3114d8636209af645457bda53dd7c8f90c53c3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/get-window.html": "4363eff3a563935a2ae32c0a526f45eac1bce8c2e976fb777d3a1eeda68b281b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/has-alignment.html": "02b64a2d1ac88c3be7d4a78cd2202f976655513b3cebd4cb5bc2e52ea86525f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/has-configuration.html": "20044a341df2feefcf68ce05b9abc246ab4575dc65b4fa414535438bc5e2a7cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/has-profile.html": "b6d419d31f7dfbcd6c6bece1894c96c09c1be4107543d5205e47caebd93acfc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/has-source-revision.html": "cb8be6dff4455fd5b7716d7148fa4c18537bb658f1fc1f91e7fd8ec8191354b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/has-source.html": "7245f5d8d58f2959acb11f01c0ad6cdc0cf0cf1c45055ff74880c06d8eee1358", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/has-window.html": "901a776d130da94c057fd73d728e2958c083a1cd8104cc45c17c8dde5bf1b783", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request-or-builder/index.html": "f8535908a238d7abb5db091ba24beb9a9e20a2e728ed0c7dae4a6f01559c6387", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-a-l-i-g-n-m-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "2a2fd26b480fc93791cbfc70ecfdd5fd44e67903166be07e3e768977125c3295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-all-channels.html": "d74df74d1b054272c79e5b0f98ed424a52cdd40048f51454fb787ed4075d1052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-all-cursors.html": "c834cf3ef40e8e075de7e0d4a6ccf28a8dc1e9266e9fd015de43fc710d427c7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-all-families.html": "13e3d8653349218e228a2647a1a8e74f144d8ea50d6a66d48950c5002b0c5296", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-all-reference-levels.html": "648ffcf75b1a6549accf7d9f6ee57ec225d7bc913bde70a42c8559374b0a696e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-all-thresholds.html": "88e7854ae74b52b7c06839b831b9e52e29305433639cb14f628680063cfad8c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-channels.html": "10e0462b6c325d63c9169b41423a616afa59ebf47a3c542611b4853dcbcfe160", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-cursors.html": "546e4818876f3e1144ef847614b941346ef30567e65cec920802b54469966026", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-families-bytes.html": "bb16a10b664f5eb679874a6e7fddf9ee4997359dbc2d819ccd23d1d9b79e30f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-families.html": "8dab5e2ea2bc899ad76ec3928715e3b3ddad0f17060868e480e308232cbad012", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-reference-levels.html": "12ee8ca4ca465649f4d453365369c36234792851ce45236ccb66c2d8904e79af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/add-thresholds.html": "ff531c764ed2b64c56c8a41bb7582c3410182869fff0818c6d0d56962eb89136", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-alignment.html": "abc3f7a3dcaac732a1678ed972b1ccff4461d8d423d9198e811ef7685de0586f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-channels.html": "36c4fefb384e2a73a19700818af2b53ebae9df2ac93bfde7a0e6084068d27745", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-configuration.html": "080cc276c18b8ce2235d27a9b9600c02e89c5a46a799fc1bd0a72bec30371dbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-cursors.html": "4948fd4243ff5c2853bbc55e9f7a8e652d2f9eb1a4b2b1ccfeb513132e476af5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-families.html": "fb7d02238aa6af753ea58aa6ddab4f3543d1cca51d12f472a6f2c46abd85352e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-profile.html": "6aa1e1a8e199e1daf29f7919e5a81e5e7b5c0f22fd27a30cee1b5f8cdb4f04fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-reference-levels.html": "285cc589f49aa07a33d9f1393d13869e90c453c429c3ec57410ace4e39cd3f35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-source-revision.html": "09a5112ee90f9744873f17ae18a6ca16d96bfc43a6a4cc9b3e3f4c49a891ade6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-source.html": "74f3fb29b6e41ec0b8a5a70e8e5447e03e51a942bd51223487f838eb1cd7c91e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-thresholds.html": "3c3e3bad9e17ed0756e0fab03242f4f9bf0254d4914b76c08491e994975667ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/clear-window.html": "f337bf601ff6b905b7204760ba65dd1c09e03f47af02769810ee88dc6be2ed3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-alignment.html": "7a8af377df4fe830c92a14acd5bbf6441d368d48dcc3893c7f341a5157f5c8b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-channels-count.html": "726df390b2d6be28b8c736a256d08349c39909de5faff910616d79a5eef641e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-channels-list.html": "86860a0dd4fa89e713309aeed24aaa37d32f37cdf63e6c9875b548d7ef3b567e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-channels.html": "f5fd3d038bbb040c57d78064884dcb53aae7ea4c8236137feb4f8a1d3fc2cde9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-configuration.html": "54115a531b5e8769fd9c9d2e80f992f6dc4a3029da2a0e3af1f5c2895d9dbb87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-cursors-count.html": "b5aaf11f62ac5cefa381298134e385e1b0213f1ef452dc33459a82b743fa6664", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-cursors-list.html": "2b439024e5deefd1d76439a7d7cc88a1d441fcdb4a1cf8032dd2a0894557ff26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-cursors.html": "e19dbd85b0fbd4b3ce63b92707b54a1a91e3fdd4fc1c0f85248cf26ea24ebfb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-families-bytes.html": "7472859e58cddf1de8b8b1d0d4ff9c8051901a5142de05dc844683f04cb820b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-families-count.html": "eafc96ee4fd38032bb9d26985077091655e69ad92bb4cd68c924841acf55461d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-families-list.html": "2215864f9ac7693f185dacfebfd8ee7586aa3318e7ce6e1e732e11db7b7f0725", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-families.html": "df847fd9280a9a4f7ac90bd1625910a33e9e78556f7ae96ed47a3a3c49ac1ae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-profile-bytes.html": "4138096271bff933f78c7a41f2f1a7f70b5dfed566a4946e6b4fc41e7434a001", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-profile.html": "558130aa4fd86fbdc6514ad0388e608c3a83899b91dc9d366d6170d4d3a412dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-reference-levels-count.html": "0c082a51047aad3b76dfdaa7ffd82d0e2b471bec5ea93ff52beb7b9425dc7083", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-reference-levels-list.html": "4b0d31cb02cc39465e0cc06926631f5f7e421f99578c213d1dc784aea40e1f9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-reference-levels.html": "ca45f97e3dd21157f580d83de1987bfd6e68a43c6a795c95aab4b6b8641d0c1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-source-revision.html": "c14a3b4109d753bf0e2adcd68a78a465c9a2ac0e886643af1021199185e84ec4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-source.html": "79750bf78ab125f4be46b51d88ffbe2952c8c3fbb785d3da0b11ebfb4f6f6728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-thresholds-count.html": "1c406a75b308dd4b9a4f06a7172a3d8e1edd3737551ac86651b0c09c5e7fb12d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-thresholds-list.html": "6b707e2cda280eb726644b7169128d49f88b70b5e125ef9b781ddb21bb5e3f50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-thresholds.html": "eac52f1c1ea4a3d657f1c404e725ef02eb712a49e752305309a4e6758c82191c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/get-window.html": "8293c9b55338d6b4b405af2c33eda8b939d2011badbe2dab9ba392dcea4985f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/has-alignment.html": "6849cb99a499a6550f06c9cea8930536e4061401d94f3f9e5586ccbf9a9deaca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/has-configuration.html": "39d608cf6d495c8ccf0d016815c56a62dced9b1cb6da61889e2efbd152fd8cb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/has-profile.html": "f6ad7750f73fb5233d4a0eca7e863ed596ffdc3fcc9fe8d2e004f8f31622f56f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/has-source-revision.html": "f3ec0da2bd8714c2a15322ee857282a347a113ed6e88338f17979bdd1764e05b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/has-source.html": "9898362842340a1473230bf1d4836e07532191be774e4b31f48c710c5e67c885", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/has-window.html": "32bf0491ea31de39e4080b947e26a9379140bf2b0afe17def5ff85216bc053c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/index.html": "81e60acbab7ced043df70e872571ec61ab73e9ed880ebab94deb6bf56290e878", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/merge-alignment.html": "e5b0d9df215f2f19d9ba671b2fef57698a57a4ec51470ee7786303551ff5c20c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/merge-configuration.html": "e7ecd8b23459f2f212e0afa5746322b76ff29921849d09aa31fb1ebc9065d0a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/merge-source-revision.html": "d0b5ffdea3002cae10e7ada681e0b7e4fc917c3c702fc9b679792ca5e2ee9b0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/merge-source.html": "f044289f211622f00c0f3d622a1214b12dbdf4b6c15c6acef44a2819a8a48b7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/merge-window.html": "fa12dd1cc0a07dfdd34c000d874ce34a3e9c005504a30a0d6cbfb303c47d7dd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/remove-channels.html": "089f4dcf18e155256c777e875f8b22a20e1ad2d2dd9f37a23a33cd22a1b087de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/remove-cursors.html": "bf5b06db7ef9da8450a4b98ded74558233baad898b19fdb123baef558bf434ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/remove-reference-levels.html": "64d15e50dfe2e89f5ec5669f1fa71b4c6ee37cb51154e4e31228d0a8c752526d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/remove-thresholds.html": "62c69d47655781386c2566f061c090513e50b976028cf8d92b7c88686afe5a4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-alignment.html": "6156a9fbf225468afc1745daf601c1d761a08a97f438ae39d44c3c2f8544ed85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-channels.html": "acf2a990132211172fd78fc6b3dc1ef0c2ed5fefe5370ffaabe8aa0bfdfe3758", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-configuration.html": "214df7aaa7b38b4e86da66db45128b9deba9084ac1d33ab728f7956f722338c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-cursors.html": "4c9f658b81aa7609ac8481e81d00cb048f67739ad1b0188cce2d3a9057d13cf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-families.html": "cd9f304c0465e600844ea4ab1d5bdf01565d0986fec51d20ff2df4b9f927018b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-profile-bytes.html": "78fdb51b29c258aa421105ed998ec8cbf9a126e838c848f1799b856475293d90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-profile.html": "9f651cdeda395d639df2b28a7b8a130edbc0c35db244edd6525d4ce72c529d13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-reference-levels.html": "25354fb5436478e9a0f493995a1ba80221cbbf12934f751ced16efb9b012579a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-source-revision.html": "88f14f321ae84d02293ae951355e9dc983a0ffdea4122202aacb70ad7a61d121", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-source.html": "85a3b8ed7096ab0ec5962745fb891dc6d32d64ecc5e1be006281c3b178d30255", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-thresholds.html": "d90c51683c387f393899d8d48cfac209bb1b398b300f321c7ff97abef3b81817", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-builder/set-window.html": "b67cf7b3f87d7f70a7184aba632968edf798e59510d83a06a546e75764eb6673", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-c-h-a-n-n-e-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "3f9c5509445f8c1589051f60322b8e1046c2a0405e6e40977ea41ac4f41901a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-c-o-n-f-i-g-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "b64764f8d24c0976c45c22f755c18a0a4f733b6b9c7a763c738c00c600fd2974", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-c-u-r-s-o-r-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "0ff9930fe309b5890f460e4f515de9a97b260c5fb9dcdf5ab4991ce509556712", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-f-a-m-i-l-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "082176ed151e177c80ad5305ad4f59bf6aae0948d418a18191e508eb45622ccf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "86991ca6f84163107bad2fb9510358715dc3a76ab3af9b9bdd4146c6576331e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-r-e-f-e-r-e-n-c-e_-l-e-v-e-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "7a3c97c6b4d40e4e6616087f5871b88c9035bc6b2b502787dd7431acc148edad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "d48dc7133075d7fd0eed5ef74fec9c5193d4477235d16623719c3a852883eaf9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-s-o-u-r-c-e_-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "1ba16022a4b46aba199a920d5afff3422f4d56b02ea44f5e2497c6e876cf81a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-t-h-r-e-s-h-o-l-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "dd94cd6be4076d5c45a1233a0412f45a995d30e97e85ff001b37126fea05e97b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/-w-i-n-d-o-w_-f-i-e-l-d_-n-u-m-b-e-r.html": "16f7d1834a87a5dd74d719bf9d099cad5479d7caf5fa6a129395e54dba338c5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-alignment.html": "10912ff480cdd0ea93f7ddf1ed64197913f71329affd4d77060cd1ddbb76df76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-channels-count.html": "4ad6e5a5229e88b9eb9d4d82b6e40909c9c8712b11fdcb1b2aefb4a55ba52b05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-channels-list.html": "74c2307bc9c9cf767da0c07fc6ed484f9327a353da4388f62b323079a92ba934", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-channels-or-builder-list.html": "d411f6d9fc129c049dfc90946d311199f169a84810b7045d93f4ffb02fb72857", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-channels-or-builder.html": "011d6ca0d823aa0500563999d5d0e32bee2f1b45f12f68838b18b5e372b9b8ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-channels.html": "b24594b1cab70ee6e286aee51b432bd70444d92f82b27d23825957eb5ba8fd36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-configuration.html": "78f4e28b4538cde4ce90e1bbb6d2c6f8d8e9fd9bb806eb82243cad96b5a2ec25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-cursors-count.html": "3a007f43aceed26dfdbdfa8e1dc874874bdbe7ddb8a893d3ee5dd18642a23e83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-cursors-list.html": "74b5a87eeead2b0d6001f898b1e8b44089ceea2506bf0c30bfe0fa8483cb173c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-cursors-or-builder-list.html": "14a51c17b984e2e38cdca00201289ffcad287d0ffc0e944934b10026b37a2159", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-cursors-or-builder.html": "a3982ddb83e84017e71af2a77964aa9fee65fb937dd9afa34e9b1f7bb8262ecd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-cursors.html": "e4fba46c680ae807cc79f668060d7fce024c4540b03024f9fe6f87286a00f475", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-default-instance.html": "f3a3b660d53b19c2718ee520cccd4a096fa237dd96c0db2399256a4899dd5aef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-families-bytes.html": "986d2b442dd21167455a13b5a06cf3aee7e439a6362be323f5f4716b90bac73c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-families-count.html": "fb6d3cf446e7688335253aac40f0b949d3e26c1832316f72e98eba298b646ffb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-families-list.html": "0962d7d0a56f832f30aa967b0cba0f52d5569b511a8bcd4cd913a55772b5a841", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-families.html": "a21fa4d99a3d44f4b26c1fa4aa9aeea45cc76f82228ec032da4288e661a82fe1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-profile-bytes.html": "aa7488f225bf75cfe6666a10312ba691a0b64b243a8cf10b5ec63a323e6f6f14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-profile.html": "244ca3a771b112eee93dc953449f5846b0d4d479d502199abee0b39501cf84c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-reference-levels-count.html": "3760b47424807bc118eda3f40394e0fc085d262ebed9dc0a22bfeb6ea6960b22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-reference-levels-list.html": "c665a4a2c74e03dd63f7b6bdfb2cad1a3b39906517f1408deb6a3690485ae8ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-reference-levels-or-builder-list.html": "db858357783962846c94b16461ef4f9344c8a6c0839ead4b3a5c6a69c359c9a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-reference-levels-or-builder.html": "b77c7eaf8799f5063fa68c2a53d31f4426cff630740b4c34b4a0fd7879808e61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-reference-levels.html": "96372a5fb0c5b001bc169278e7a7d3c60d29343535f331afd46aee15ca020827", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-source-revision.html": "371ffaa254be53c17de40c6cb70340f34f5c9a5bc660a16b1d03c35667a8ba84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-source.html": "cfc12420d2c69201732b913d8e5544dfa72e4f228d7e81d6a5cbb6e50813144b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-thresholds-count.html": "2a4a36404a3f98952b74f9befff3f31c51c815d3b623580c00ccef3ce6852027", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-thresholds-list.html": "59a2f89d133a2cb859800d0d51d36f8bbabb66d84b7029a22397ec54c107c7bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-thresholds-or-builder-list.html": "96761456dcb18879346e63d51a66666f8b90a7d54691c3e719065c769d8d85a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-thresholds-or-builder.html": "37c3541d6f6e1c7de8cc974f5ad1c8b527bd5f2fcccc708bf359a9ee145501ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-thresholds.html": "003d3be56b78a60a0a86255d791649950fa6c8599db45c86e56025de8882c940", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/get-window.html": "2838e07836c15def325b6f11fd65d8592b386f70940ac18180ffd063aaedcab5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/has-alignment.html": "8fa24ac71f015fcf1f81584477ccb2f820d2b3168d13365d755372cd1d51c365", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/has-configuration.html": "c8f5d4b22f52a4946c0d4bee814665dc2a1ed9c93d2c20d881d9e1370790545c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/has-profile.html": "c919997bd30209487b30860003d55b6d3f64dcb96150f0107498cc38ea198fbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/has-source-revision.html": "24ba12c4162e2c95bf24afa45fdc051045c1c8779eb33e9ec7ee1e16686a4b26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/has-source.html": "79937fa005f141032fd99c70a22a8a587eddeb4998b77a3a99541e7bdb80b607", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/has-window.html": "182ff93befb96766bf9a224fb3cbfb2fb755b226164c8176c2498a60ded877cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/index.html": "b650ec61bd18b79421a21a6e6962cd287e78b9e06714deb0ddebd9ef450601ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/new-builder.html": "ac020429bccecefe206ed0283b1e63e2f7cb489b76aa0f4dbb23b08c56bacda1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/parse-delimited-from.html": "ac6bcb04d49066ca4754128cec82614b867c7744c377bbfd8602ac2260310515", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/parse-from.html": "68355542601589c15ad3f1a06467bcb3e5185bdfa7edc7d5edb8fcb516e968a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/parser.html": "f1dc5216f187a0cb98fdde46d0ea94d08a7642bc468fc295df56b86e1a1f800d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/-companion/index.html": "4b0edea02c40108d8b2e9e7c7752a638951f786d9398a8287198161c33e33fc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/-families-proxy/index.html": "dcbdf07653a3bc3146be3c40ecefc867fb071535b5e0cd5568f36906afbeb8f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/-resolved-thresholds-proxy/index.html": "a0af07f415d5d0557a97eb59a446476c5ece584b7792b72dffe31530d88c081b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/-warnings-proxy/index.html": "04e24d1dc52b6f1cca72125c3e570c69fdc84089f9b9dee13bbd19735b2d3651", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/add-all.html": "485cb3491e252f3609481683a926c515fec12c68647ba5ebca8523f488ec3d91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/add.html": "4f50149f998a2ce9a335942fa43a11ddf61e958227fbca65b07e680b1c62a249", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-configuration.html": "42c92adba5fb91fc39f5943738016fdfccc417dd583fbb518b0d361415f14636", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-covered-duration.html": "8f3422ac9003d2c6ddf840b67a798e2678aa5230217d8855efc7294e066a82e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-cursor.html": "6dd19fbd70b8abb741c95a880b3f20a3c3af0da1fe67ea57d089825aa8cafd3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-excluded-count.html": "0b10be30a8f8fcec526da9311672ecf28fb70727d766629c15651e4ea941737c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-finite-count.html": "902668d71faf0807063cc0080580b8ad82e0a2cb2da0ef30ba0290c9254f422b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-input-hash.html": "a80a3d9fd6b3387e9a7cdf14abb378f0c38c7a140f482b925beb3e91af754e71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-profile.html": "b6ba311503a3359e74e686c941eb211a8401065e8f972bd275c856de91959f13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-requested-duration.html": "91bc2fa1eca692654369ffa2d860343e34fdc73da9a139a0eeff809c70aa885a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-run-count.html": "706dd3ceb8fdd279811080b0a065b4389d6e606025f6720edd49fa4e465a70e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-source.html": "a04d7d971d6216b7f20f884122b7795c09a63fbc09d4ae2075ef047c5ab10c3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear-timing-uncertainty.html": "379c551a8007f714aba2424ef58647ddb7621f77338cca22e2e6ae4b9ef885c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/clear.html": "29be70ce2f7afa60092fb418241fec36ea7b2f007fcc95f42b2c35007f4313ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/configuration-or-null.html": "652eec065756cda3b70f40d880b08a6d7ed690905daf49af6e1ce10fd205e917", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/configuration.html": "f13263227c5092d5ceaac176e419175fe7b4c09b67abdad6a0bba796becda73a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/covered-duration-or-null.html": "cbe35517068c0773484338df1c546d9265819b2e112e9e16b3dc78adcc4b48c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/covered-duration.html": "4039b0cd2670c32e2f97a0ebacc401b468e15933dddc67c0c213a7de65d14b23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/cursor-or-null.html": "192eaf5b45355962e62e005de008f660e0fa010a7baa33d5e80cd69a2f182ede", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/cursor.html": "dfc01e7d66f7aa796036c198de7281891a32bbfc4916f93ddfdaf5d95cf47646", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/excluded-count.html": "07d671077a3aae8e989377745058e07c89071fc94dccfa77617ea37104be9a95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/families.html": "2078004c080b8f38cc499885a84b52e1a6c027d08ec67792de9d9e77d5619a5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/finite-count.html": "d8c26cb03531b78526390a746172e362eb11198b2b83c19179f10429d72aed43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-configuration.html": "b5869c1d2dad0fc4433ce5325babc71eda63382926b2a4ec57241086f557231a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-covered-duration.html": "9b82b5432f65aecc46a3e1d4f98eac8eebd283edf7b8780d6166037cbaf9d68e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-cursor.html": "bdd77bdaa532fc55973d2ec8919ac90cb37e6226469e16446a87b35bb2244da4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-excluded-count.html": "1126215deeeab07b78fd01bd66c776c07ea83f63af5f69984c2948dd461b94eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-finite-count.html": "9d94d63e9577fcf0f463f08a75ce5e1c3c5d1387b90b77ea04daeb00563e63b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-input-hash.html": "7f4b80f0adb82a9fef55a13734b2a3ce296554a6694278f596fbb1438f603dc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-profile.html": "1884fec1818247a365d6451097b74767b6605176257494ddd4b5075c8eb9420a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-requested-duration.html": "d45349654414753fd319ed5e639b997d1a0803f11f7e84826f87c01cdd1f34cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-run-count.html": "15071fc40ca27042e93f31fd2c937748b54098e65a95de2061768d352ec90f0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-source.html": "b8c962cb1f6243dc50b6168deb02db17e4c4e4a31c3f4ed852acf7454f2ac648", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/has-timing-uncertainty.html": "1ec437b301416ee9ac450c9b79087e9618b26dd6d3d7e537fe9343040619bda9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/index.html": "28774919af05425cceb23cfcd306d1fc7be68c8e07d18fa626eb2b0bf30e4f43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/input-hash.html": "e9347c91709dc6380c598360a5ff39edf5bb8266250a5bd1676dc13486313dc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/plus-assign.html": "5cc914f15e86753b5a29f296806773e81c254d7f89789e72323c7c4475953f13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/profile.html": "6b9fbff62ddb6e984c183556f8e44794f9493d9fe244c61340dcbd4f5ae4bf5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/requested-duration-or-null.html": "88f333ccd5a78e162d264f3983559b772bfeb49e56a0a4f39b4c1cc62382365a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/requested-duration.html": "64d070a96589701b8211ae8c15c974806574e758298c855baa57f54bc7febe5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/resolved-thresholds.html": "a9fbed8c9539cc5a13e7bda0e5e89ad233de88b5b7f8b67983e772f3e2841b90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/run-count.html": "f39ea16b1812c20013034fcb1988b59b49ffaec5e132a7b632c7b805311f4ae0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/set.html": "7cdf92e268d0cfe26a4205ba1b82ce1691ea41c4a3e39542a16188a3ed92ce6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/source-or-null.html": "60162d78736081b5b5519f4cb944fae55fdf22b215b01e51f8167a0f2fa2019e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/source.html": "a80117ad3e33b452946425958c00611fb5fb60f07946f95afc3aadd95ddcad5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/timing-uncertainty-or-null.html": "6001906ae594c02b944cf4c32363413cecff7a11156d991aeabb1f1d6961ec8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/timing-uncertainty.html": "30fbaba7e407371ac407fbc1359c0b8c5208da77eef08529bcd0047969137e56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/-dsl/warnings.html": "0038737c277283e3564eb126e9fca33bdbffd717e7ba8486fa019afe07557c36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-kt/index.html": "0e9be5418983e36e6f07ed645a84da23a657bdedde8bc4c4ac4fbebbb0d3649e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-configuration.html": "6e032ab94f8bda48a0e7e0665cb4acfffaa4561541e236c7253df1c5592d33e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-covered-duration.html": "8ca8b9ecb83db5fcc400c54fe0c073c44e2bdb558d2e943e52bc1430f69cbf99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-cursor.html": "f751cfb93dbe4f74ca75e2aa52b1617a8fbe289caf54a39ed26afae47e1a1457", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-excluded-count.html": "31e69c33d934469b04c46d50af084d953c6f6a7d776157dd21ba8a58dffe0c73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-families-count.html": "3138ba7575c87d782be9c5fd9f0749d628571e8a8189abf7cd16624a3df57944", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-families-list.html": "9f028f965f23b8e8d60d8e8233f679f2e6fd7b0665f6ad2396b96071c31e1d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-families.html": "1df8bc3ff7fb9547414dc0f696964820c262588e2c652b0733d23b473e3406ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-finite-count.html": "34057eb69dd919504687ce29c8a6d395f6367a47176f3a61af30f95aae975137", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-input-hash-bytes.html": "a533750172f471da92dbd64957ac85d9a6279b2e380adb18980b20ab1938592a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-input-hash.html": "85e55ea9b876c2e914d85b990c5389f35f41f04a16c5e80e1857224e0a13393d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-profile-bytes.html": "3c180d86f3747c948c10b7dde93cc67c89558d4f8ca5400cda078c03632e3a00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-profile.html": "153b7153dd0c11a7f1ce116deb065796ac5f6b188efb439b61168842777131cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-requested-duration.html": "ac73d4fff3633852215a0e8629c8eb5f4e92443b87c5fc323b8d87e55d8d61d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-resolved-thresholds-count.html": "199d6fbdc6ede6fa514906dcc61cc8987a5b9efad24885ea12d17288c4ad0901", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-resolved-thresholds-list.html": "63416d7c90eee4fc17d1964d7687f26fc8d1198d1198a1e48afdfb54592ac3f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-resolved-thresholds.html": "cd6a4ab354aabe7ebe68234f7cfbeda01947c1b77b102d21b93e4f99ec13af89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-run-count.html": "3ae2337f37bf925dd267d21c7d28158d8fdc82e64e27033d6afb6bfb7fe6d1ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-source.html": "4a3e631dea47324e50e7e320890779df50aba8c842a8b84363335fa47c48fd5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-timing-uncertainty.html": "047ed937ba095b4c542c4def93876a1e528600dd707bfa36cfbb827c97d63fe3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-warnings-bytes.html": "4074fcd623e61491cd48ac956dd0ee8bcf9fa226bd2e62afeee0712c0d5ef880", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-warnings-count.html": "645220f1d11feef79e7cc5793dce8627f688fe6d4a1c70e2bd6c9a19c5ba3155", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-warnings-list.html": "7f8de237d362a2fe97849bd0fface3d10fa6de77fa3c97cafe4105356fcb57a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/get-warnings.html": "5b91a1b1035f0f1df3b334ddf50ae2232b6daa5dce372d082f947511d8f47840", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-configuration.html": "33f16e4377fe2b6d4312e31911fa451bf5757153efbe7054211a45d32bf22395", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-covered-duration.html": "620da355d237cf3fd58db3464f725fdcd8cc852a191969ce5531fcd11c7221f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-cursor.html": "f053390404914588a74a785a36759b21eb4444c7f6e6d36152c4171d0940f80a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-excluded-count.html": "1b633e6648e455bcd4759e30a7b0701ffe1e719985c65dd2116ba1cc0ad45d89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-finite-count.html": "2ee344c920b674bbdb6c2c5545ac25af434a205e40b65cee41217213e75dadb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-input-hash.html": "a3fa78efad9a2a69ad7afc576acb6c020c3dd2b86ff61d9ee9110381216efc32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-profile.html": "962af49c7164e851dbbb70cd6b59e43e960add2d56d4912f2a2f215960aa436d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-requested-duration.html": "0666b641a44c9c9d804faaafc3b403341853dc4fb60b3bf2c0c6b5d36072617a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-run-count.html": "f3e1b94afab418aa9e0b92f64afe7bc3ff0c571e3a5092022f74c1f60411fad7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-source.html": "e9add5db9f10d8157cf287e9daf634a43c6bb5a8b51913ea4ed47d1568dbd94a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/has-timing-uncertainty.html": "273177c5cda15c4d4f799295dd3f3af1533208f667378670799475ca62053b2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result-or-builder/index.html": "9a505f7f45a600f3074e3a51ded6fbd80e158bf0a5bedc7931df4aa52cb9ef29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-all-families.html": "c0ed9891d1095decf9b101358b4cbd926d6537caf9da70e81609e3c5e09aa446", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-all-resolved-thresholds.html": "9df0cb47d45a065f8fc11ffaab7c0be79b4d412c54a8ca1baa53724014d2b054", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-all-warnings.html": "90d8b0589fe137087f8ea2864aa3ba8ead0ccf52251c1b595be8a610539a8f8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-families.html": "a65a9160df8ec6f90a61deb2e052830e2350c0471c5a9bec3e8cef915e60f1e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-resolved-thresholds.html": "7944927916396aa852dc105afc1bebade0bf997fd1e11b14387fda683ef9bb2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-warnings-bytes.html": "8eea381c0378a85f64b030609f58af9df56b596e6123121822e31d1a0803e9d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/add-warnings.html": "724ade3e2e97453527d42152a2753f7b163f98c01f1527a6e5346ca9993f7edd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-configuration.html": "43458c1e72e350254b3120caaeef80c6f7ef9ba08d03b1b1fc84a258efb024f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-covered-duration.html": "4bcb9430f0ebcc706c1108b6a501992bb56972c60680824b5e9c9d7e24ccf329", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-cursor.html": "16d3762577444c2d1aa1e79e25812d6cf0bff929fd2d0b528c67ed7dd6384701", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-excluded-count.html": "f4739744c46554ba4ad791b17d54a72d99a639104ea3306a8c9614567941e4d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-families.html": "56fe6c8de28e725b00a22422e3e6641a6158b1d467f98b6acdcc33682aeb5410", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-finite-count.html": "8171610851f499c61bbdfb5cac4a76cf6e1647271e004dea72d1df07c02f9e87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-input-hash.html": "124179cc920dc94f312a75ae18f02398bfaac7de7ccaa0e9d72ad7a6537f72ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-profile.html": "3202d65ff17e6bf3b2e8b8e89332941a18762fa32e18bf715ba3bcebda4d1641", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-requested-duration.html": "bf9d693890efe23de39d1dbb8a08d97623c25c5d9829661bf720ea630b6a8b44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-resolved-thresholds.html": "bc1d906eed021be0e395d638dd288b5e45bc360a67b6f74e967d8fbeafc535f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-run-count.html": "f78c396b5e96dfd8d18fe8299733e58e16024af4ec422b3283765c46dc4dcf84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-source.html": "1fe3b2e14daf17e47e88bc217956a0da1569fa647a64ba9baf0b00c4d4f60bd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-timing-uncertainty.html": "bfd9328390ac242c73574d7ed8811e7ee675fa0a493d9ebae6feb18e8e0f75dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/clear-warnings.html": "5108e46be43e598065bfcfa3d52c865b4a6919bfdce5643aeb92a43bd6f22b3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-configuration.html": "763743a0ac07cd941e2cc85f2fb7e921910aeeb133ddd113ca02e4435dbfd6c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-covered-duration.html": "63bdf6321cfeead8002203c31d237772930ac6cf4b39e5a31ea2f20667aa7ee0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-cursor.html": "81d4e869f5acf7be5cd31583ae2b0c52a26d093ccd056ed840704c5f210a6d23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-excluded-count.html": "b632fcfd6e99a8ff93019e95b86ca89b3b949e7b048beefaa7fa952e0329ed40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-families-count.html": "51a399d32b0d6cffb007381d12b6aed1a887d2e766672e9ef27341fd602a0808", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-families-list.html": "6b9cb39b06de6b6fc5f385d325830c1c42964bf72ce65ee5e047eaf79f89ab9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-families.html": "607fb2713ca60e6cecb17e04378eacbc9af8d24d9f173d0a7522d29f8c9cc5b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-finite-count.html": "6867de66b56188d121ade07a9202953203a1018e9ff5dccc82a2154623c21bd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-input-hash-bytes.html": "87f6f515b465210ac8ca0c3e79b9d24514949900cdf8192a8280ff9600c1869b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-input-hash.html": "bb8584cadf1ccc1019b830c3a9250cbc1baa3b69b297d9c8d5e495af5fd326c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-profile-bytes.html": "dd8c5b36ca533ea28162a22e760340f61f8a664a85d0bf5f309c71a7ce5e9c28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-profile.html": "9573e6948f3bde1e278a8f092e9350c7d902da7a206f6a78650e828b6aa60356", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-requested-duration.html": "3cc2a9156c5085d7cd7c64c6cb9560666467a84cbc971a7cd23adf3657f12171", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-resolved-thresholds-count.html": "b2e66c14b683dfb3264a8a1dafda5016da0328a8080dbfcf08df9e160ac2faee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-resolved-thresholds-list.html": "50d828d5e6622a31cd065ef05aca493e70b6a9122d9576e16bba35a5e93780c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-resolved-thresholds.html": "f41b478ca5e07cc7dac84bdd3beed537dad39de07c5f478cf179ede0693b823a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-run-count.html": "567d1d43f28b468156a85acac77f10f439de709bf72c04b2b80142b3c010d2f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-source.html": "cf96c651460a0b27dd6c987bb78c8e2130cff4ee545f6488d45eaf4cfde8defa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-timing-uncertainty.html": "4c07846b38f517b90b95ccd46ad689d176ab4e2ff4a03e4003690f2f468daf91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-warnings-bytes.html": "c7710cedcb3763911dcb83412390cd6e8a915f306d2354357b4aab5dd9a4c312", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-warnings-count.html": "2eb394a73402e873ebfb6d71420ac12c6f7f9d7386d20692dd1b22cbd7831d7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-warnings-list.html": "a8a3afab588f1f553ee136e8d253ad635fee7701a36e5c295a12c27302caf480", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/get-warnings.html": "a919db8e9b0c565d23c66ef7ca6aeba31eb0d126ca770729989f142ca4f46455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-configuration.html": "02550369d567bc3f7bf144daa7409e02626eb018bf765727b63c90d9881718d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-covered-duration.html": "a8ca9083ace1d41d61ff1ef9a95e8991d3e34c1a7a34a5686a98616e0e6d4240", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-cursor.html": "57c143bf23615cc354a27492815fff717531f06e96c8cd43cc79350afaa7bfbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-excluded-count.html": "a06a4d7fce03586034275d2ebb7ba00e826441741a20a2d5d260f43e55d405d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-finite-count.html": "94f35627a9ff397ea8b30ec8f44c3be754c4d8e1bde971a579664d3f022bd2c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-input-hash.html": "9bd412e781b8d1a1efb9ad6f05208f4f8b8cfcfd0fc5b5415975a16ec2e0dce9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-profile.html": "42c4a4f22a48fd130f3b2f37beed50c65185e28ff23f4b3f58322baf03f445fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-requested-duration.html": "8cff75325402ee2899f16389fd23ce808c69d5d5f4fc56a3c5a1ad04d14a07b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-run-count.html": "29d9fa9f8fc0e969d075a79a71797249306d2068aaa3c114467e366860a4a500", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-source.html": "2779dd092ead2c4eb9267df242689b36864ef9cd0a3ad33f73825a1e0015da82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/has-timing-uncertainty.html": "346d971ea241407da89bc7304f43486edeaf682a0636eac03fd01b33d1f07e29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/index.html": "610721173cadf67dfca34d22e3d048f547d0080ab61d21b8a85111ea6d22959a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/merge-configuration.html": "e434a7707ce096769fe1a1acbd03015492affeadcaebe6729880c628251d955b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/merge-covered-duration.html": "a1d239a55a5319e2d85091e3192e6288e7d07bbeb8ca222ee878f451d0aa57a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/merge-cursor.html": "7ed10c0784dd2d7de91f5e68f290cd4ff93cbdac9c8f563191eaff1cf9695369", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/merge-requested-duration.html": "1834d3eac1879bca10470adfbe26ec5fb6eb47d153c971d90f2538b378e851db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/merge-source.html": "befb1feac7e537853152495b940fddbcb007035cbd9812a16624174ea5a51f53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/merge-timing-uncertainty.html": "e4161185b2fc05f05017650941e607a9368791a9d5c7d458ff6b410cc8ebe02c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/remove-families.html": "a8af5272e4474ab505b83ff660292de7db71aaf344a73924a527ed52061c4a44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/remove-resolved-thresholds.html": "d7b435642e7e84b18c14dc71b767cf5b16ca050b9fd491899e3d016e36c8d4be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-configuration.html": "d69ea52724c3236d3917e907c2ed0c395d1c7c010d783dd963fe8ea47b71b38a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-covered-duration.html": "6b898b9275eb12a35ae54e7261fe78969a3ba4029fd6dd3c269bb627e3c424f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-cursor.html": "a0502a3c4180dbaecc6fde24253abe51082637eafd6631f330a28ba6930b2715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-excluded-count.html": "a069fc879b934c812840039f54b0b93b3ac5dd772d307987cb9427e64e97687b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-families.html": "37e5f3a9e72710eb28cba4341a8da117bf1b16f76fa4b60a4146d017ae50d195", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-finite-count.html": "6080a3bdf142fcfd329bc97ffb8adb73518c62c566a0e8f0636053c06d70e7ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-input-hash-bytes.html": "be0537ff932426b6513c35d2c4bca4da0d0ee5ad333ef62a559364f8ac4e3473", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-input-hash.html": "bbe32b5e0f88c4c99fc02501144a8a0354fe151aaf9568c903c6d367909959ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-profile-bytes.html": "ebf11794bb35a58b45fe0e1fdb910ba9e9f4841073c97b183f1525233344fd90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-profile.html": "450fb451d0a39210387575051ec0942fe854d8003c94868b5337af8426c750ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-requested-duration.html": "c39ebde66804718ee407baee49dd48e659134000f81aabc130231dab9f54df86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-resolved-thresholds.html": "6b41748e60236028671f5d9ea8e48a1d4d3b9da61c1f7f66fdf0c4e1ea878f9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-run-count.html": "8bc898ef6b5eadad9f7bebf097233141e3a15d9cbdfc9a942dfa3b96dc6bf235", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-source.html": "76dc5f5a00b04c6999e524a234cea077984fc89ef55ba2403c260252724dead6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-timing-uncertainty.html": "b5d93045cc9fd5f19d7e4a908a16c4ed5d752ac6fb0ae4e5a1ce485342745c30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-builder/set-warnings.html": "eeac59f01f9ed30618ad1a002b95907b25c593bafd7be13c2315f6ad46dbb854", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-c-o-n-f-i-g-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "65efd369bdaec97d50c7179515b5fd61b43bdbc920a532ffeb1354e14b522cdd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-c-o-v-e-r-e-d_-d-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "2446e7413683cbe836db72e03648945824188c8583a263d836be103e3b2ee323", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-c-u-r-s-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "49897dd3d5aa71ba4b605b086d456224a63f0a1523dddfb3068235fc8f6a2449", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-e-x-c-l-u-d-e-d_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "7ceaf604385513537af73f57cb986ac35502ccf29254652b57593b9d9878a089", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-f-a-m-i-l-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "5645a7084980f7c597ad0f03cf7f33ee0377c309f36d6453a5886eaecaac62dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-f-i-n-i-t-e_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "4308f19fe0e38a97fc0271427e0337357699d3b20b63d8675d8d7fcdabe102b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-i-n-p-u-t_-h-a-s-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "b0cffcb7a45fd5713d42ded1f45340491497fb98418e14e8589ed8ae03860685", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8e04c51ad4eb5e0a3915d4bc1d169ff46f5000656a9229fb4c5bab9d294a1cf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-r-e-q-u-e-s-t-e-d_-d-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "a6bb25d3a20386098d013d0818e61aa4570e157876c421a4618c9c7b56a0c412", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-r-e-s-o-l-v-e-d_-t-h-r-e-s-h-o-l-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "5fc894f8b115b59cb3eafd379be3ee5b76cf1886709c40e189df38ffa24e74a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-r-u-n_-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "15cf39da14fa4d7dca85c73af74d58bbb6b4e9ee3dd96051816101077d5791ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "c8cd13b620b2186e67176e369125bf4f09cadfa91f82246e05f503dd510a2622", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-t-i-m-i-n-g_-u-n-c-e-r-t-a-i-n-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "48781cbebd882976306cb999dbbf196e787f4f498b19a1df4bb7a2e40742577a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/-w-a-r-n-i-n-g-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "634651412f82b8dfd9d2937ed7ae7b7b7da1e33ce0888d051e5525cbfef5e4f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-configuration.html": "1aa905bc2da3a560f8e0ada5a4c253824d65ecb39e3b8770b43a71afa340321b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-covered-duration.html": "70e969f23004a71d6d8d46047a0352cd2b6f1f0d47c89e4dc40b0437de7ab61e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-cursor.html": "31a590a5d88c17e9f7403f394819653701809394209bed3e72ce3f87390772cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-default-instance.html": "ea4376414bc45e0127bd75dceca2fa104249e92a2edb04eb7b9d1007f0055558", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-excluded-count.html": "8dc6f8d641ec36c3bbe337c698bdea6156adb53076465ec87b400a2acce5e07e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-families-count.html": "10d6bc2a4cd46aad4af8a5d5e872d3cbf1590df2877e39ee783882a4f44cc587", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-families-list.html": "c8fcb9b1bd7508a4c0913d8602e884769ca4d362c20f6c7726a2f3297051655b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-families-or-builder-list.html": "483e4bbac77b773a435fc1cb177553a87d4d746a57f4919e46f4576f744b4d67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-families-or-builder.html": "0b10b9c36046f11141117264457b8c3b7ed64f6ccaff290a270283a2bd022751", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-families.html": "67d05242df2c3a2e1b60329d1c040ea2df5dad79af375af9d26f292cfab05034", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-finite-count.html": "476cb6ea88ceffadd6954b10a213b10642311afafb9795d7f4106171bc785625", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-input-hash-bytes.html": "1c62a267908aebcaceced7aea9ec5db114f5f440752c7dde4c90ba48ea9f9cf3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-input-hash.html": "c9d8e23ae2df89d782ddf3dd4b6e02f83c12052089493e6fb09fdebb4969a719", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-profile-bytes.html": "3e08f9d44f2aefce39ef26b2900957062d22d094ab2836d8f04a06c9c75ec92a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-profile.html": "d5f9b28485a4c5e834aefbcdd495fee4d495091a9a234abc685ede10f98f771a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-requested-duration.html": "cf4950c983dd884c35ebfa112687cddc7b8254c09c4ef308be7ae5a071e0cc87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-resolved-thresholds-count.html": "3403f96216b0630a83a8b92e63b3bb7055a717ed121e987bd0fb4a8ec1609a64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-resolved-thresholds-list.html": "d25b79361028c2ad69eaabd491424981a96970748934f24d2bdbbd61e38174fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-resolved-thresholds-or-builder-list.html": "783f6f2936c2a4524ba80693d52cc6d55477785b51bc5a1449105428a5bfb5db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-resolved-thresholds-or-builder.html": "aa81faad534c878b479cafc303ec656959077fc0430aa7ed3b15df021204b339", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-resolved-thresholds.html": "87bacedc58fbefe3f58e639a590df1f5e38f67a0208b2c0a25cb4cbc81b8c5e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-run-count.html": "862602c60178b315895e8370c0d4387cc546cac717cd2138edb5b59f170a05f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-source.html": "5d5815bf362284f52511bf07616b8831036d22d2762d51758ef4a27518eb9179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-timing-uncertainty.html": "5eebca121e6743aa5c9ade88aec8ee38292750b8061b11fd46c98de85c5c02f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-warnings-bytes.html": "045704d73977544159df11adfe4edd51d30fe3210cac9e0cbbf8c9e82fa535ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-warnings-count.html": "c025571bb978e77ff9e093bf1c595844eaa2e32381845d3b2eed029072e12947", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-warnings-list.html": "b7bdf3c31c46c3973523c88a25673b8227fccf58d4165d48fe6f3fc634711a0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/get-warnings.html": "e1d5931926abff697e73d3db82f6c47774f2e5f1b8fcffc1351e3c9b8338612a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-configuration.html": "9dcb72cd6280e780a08ca0a47e7ee16711b6f41e6ffeca47b83457a2812758dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-covered-duration.html": "2372a1c4b4d289a7c9de98fb850a3c0cc211d9f7358c2bbaec7705969d52a0f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-cursor.html": "9499f19fd58a6413d90befef035128dac6779bae26f137b1e188227f79317796", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-excluded-count.html": "ca7599dfb9db64de3f6049beee5430f270d00be8f99d1005cc6561473c8aefa1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-finite-count.html": "8591e43dc227f253afd210cbc3a23542bb85ff1642753573cfcf24c7853d0bb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-input-hash.html": "ac8fc8875da4405b7339759c4c4e21c9b5d58afca8de5b90058513c9429aacad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-profile.html": "ccd22fce689c903d77af3c4ab9f75a3179564c9baa8e21b7507d59c68313ad1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-requested-duration.html": "721166e0c812bfa414304b442d18d8486e0884e252e49596177e6d8d915b7e5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-run-count.html": "d7d00717cd7ffcd2c21ea0f4f999d4be2aa9f457c87aadeb9a15467dfe47ad44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-source.html": "c7e920f240447e9eec2450285acc71c6284ee9d6a0fe0f2b535567644ef9dfe8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/has-timing-uncertainty.html": "20a564ca614153b558fe7b3deb527043f6b3a8e460ef81b580f2c5795ceebf1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/index.html": "0f4f7a8ad1e6f1ac90556ed55e362f524cee64ca13e1ddcbbeb554ee6bfe966a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/new-builder.html": "d22f33e86e3cc58e6b6e880eea0711e6fbd1f6002ab33867a4af2d20404f747c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/parse-delimited-from.html": "48d6994109d3bc87205316125019324202027bc2b4218cb5e16d62939e9db810", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/parse-from.html": "a43def300b8c9f057fcfd7d6f5c9ea46917db6753145f32577ac4202b4bb5fca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/parser.html": "e9a3b3093529ede97ce25b7d2ff927bd9c02c30cdc4498459dc8fcc7a8d97a8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/-companion/index.html": "c6ca8dbf0c6bffd88754b59dd1dcd7d2131764819b3bc10bc3f5c031105227c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/capture-or-null.html": "a001c485f9fa05ad09230a09cf7f3034d352f7df3f7707c760e457aae8618d95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/capture.html": "0658ace6023161fbfd8568f5c7970117eb1b62507a761130f27e645c4e090138", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/channel-id-or-null.html": "c72d25681ced66ee0ce3fd8423e57181d03f68ddd8c8bb3823634bdd389fc01e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/channel-id.html": "faefbcdf83b009b2df065a4b02c884fc816a4b21e55b76496ee8940dde996420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-capture.html": "3e9ce0ae47b27bd59df7a9e69f621bc2d13e365a050086994c1a785dd1324ed3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-channel-id.html": "21483aa5757c6a9caafdb516d52acb675619ebf3833ea44739ee99ac704b8af4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-committed-prefix.html": "ea2c502888d389ceabfbfbbea07e6c8b63d078d1584b37304a972a499db28401", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-configuration.html": "1ab74eec3b65839c268665ef516da102ee5a036fcaefcd6a146de29351251a68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-decoder.html": "95218fede525c8f0eb9d7af5ff65879fd61dcf94053c60ad410e713a203d4b4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-event-set.html": "7ae733491b252011c0c8d40714d9b560c2e9716a594a8759469f29cb593f60ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/clear-time-mapping.html": "40485dead3c96e2607722120df9ffc5bf58537aa91c996d9c481b0e27273b273", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/committed-prefix.html": "69f660cffaa185d62edab721264e9cf2311f901ef37a151f96525b3729f97a28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/configuration-or-null.html": "ea50dab238eb42926b5e4c59e3666006729b859e4c9552f3d0cdebc634c1090a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/configuration.html": "950a21ba7177277340e5d0ec0884b41c5d473b6f8c8f8ef029202224caf8bd39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/decoder-or-null.html": "4c6b17aa7b8c6671563a27b5273e79885539a17ad7a823b148b4042a9dd5df51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/decoder.html": "648cda1034cdb517f5aece4921d845555b1a9a9932de2b4216b42d6567cd27a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/event-set-or-null.html": "12d34c561c780839355fac818154d57b8a5a38fb9fb4ff47fb55d16bd6830670", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/event-set.html": "28336222dae64cf1dc3aab578e46f114b4e3963e868465b32cdda761808c9b1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-capture.html": "e1f5ecde7409117a0e2366a5b424260f84880878abbe75ee488403cb25aa4c7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-channel-id.html": "16d3ba48c50d0b269707ecdd57f39bc5dd9a73672a7645453d36e2f58145d675", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-committed-prefix.html": "b704d79b04e45f538fa117c94afc419cf728650c9d4b705daeda62c446e535f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-configuration.html": "b46276e9a703a48f36b26ffa8710b6a535eb854adead608d624e0ab48dbe9a1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-decoder.html": "bd6dd5ad27c68d9842bcbc90a353d7450f58b99f546abfd9832b39334163c94e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-event-set.html": "11f7536dd14ef1d3cd46df8a74decfe747d855a04a3287e9fa635dba5c65f30e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/has-time-mapping.html": "aff64c857ab08ae30c026f05507e8b52be7b650af712c364d4ff2c1dd78f6f7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/index.html": "7caf0a67f73bf27d3152769775c5e180a79c8308e66095981250d1913536c53c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/time-mapping-or-null.html": "9ee86dd1ee52ee6bc0e9d5719745246dc3ff010c60b5063cfa37e9929fdf9f33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/-dsl/time-mapping.html": "e92da2ae551956430a306945c7de8939c3c6c1ed261e7aa2f12f64d839b0912b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-kt/index.html": "49415e46daa085b31b3dae40bcf83044171290dc08652de1ba2070a91723819c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-capture.html": "f7ae2f2814cfab130cf80fef8e5f2b1c9413ce27f4612089af3a047bfc34e0f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-channel-id.html": "8f81135a51d75b5e97ab1c4b754e6399d3e7404fe8eeeae9493899a4296bec91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-committed-prefix.html": "cf2ae4993e20041b95ae02ba04ca8ce390b27f89e1beab484779a10b0f7f5aeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-configuration.html": "13bd537d61a472a372c423bc4bca8aef7b2bf0e1c9c4319970c4c3a620e016e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-decoder.html": "e74ed4f0a898d4d23a4860bf4ccd37956507e8657961ffc435b7d7451b6f9fb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-event-set.html": "897bb4190f9cac96170c5e503e99e30f91a71ce17da1c157e5d65c1f2bd23452", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/get-time-mapping.html": "8c0a48837b4fdb4bf11a996f306935a2082c756ac010c906b55956d6df55bf53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-capture.html": "116ead7d32609dc5819c04e2a85901393db4d9cee6a9a857f7b039caae077226", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-channel-id.html": "a34dc5eb25833b78d992aa6480af7bfb39b499ba807ba370f81187b3ecfad1b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-committed-prefix.html": "fc20bd686695fc684ef75dbc6aa1ba3644d66f162cec24a7c78a7cb063ca3c5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-configuration.html": "bc7ba73431aec0c4cea4574dfb909ea9ae208ed822e21c2bb498a92101d65810", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-decoder.html": "0e0bdf5121144f38d501046d797eb8499564661a63a5b15deea6ac65667d4ae6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-event-set.html": "af3bede94de52a609c3efe8894cea698f9ebd45fda7395225c14ff9bdb4ad764", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/has-time-mapping.html": "9bb7ef175f98a8459458df02385ac6186468bd63c889afc6a538bc6e16e687bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source-or-builder/index.html": "d39b0c968141926087ea174815793e6f9f12c5b40fd8900c19e7e82c857ff01d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-capture.html": "71c623a301439f75e7f39cf59fda7968b8a571509ed234e4944f83866d33d368", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-channel-id.html": "1d3152cd02a493536a08c70a96061071b77c695e85353f3eba09e97f10d2b133", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-committed-prefix.html": "1b72554868c97eb1dd23d15de1097d6ff9e6961ac2d132ef5d5375ef87370134", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-configuration.html": "8d8d05fb671cc02309a6a1d369cad98569f738e6464c4ab415caf5db904277a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-decoder.html": "d48e40c728854acf83761265353b917e2f1a8eaf3aa715268493b638769ca7bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-event-set.html": "ad059b65a869a88cb37dd784ebd2b896f394c0dcf6480b1c0706c84c29d3d460", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/clear-time-mapping.html": "8ee1f1c8357a20d9b0316b39127d085368a6b4b282fd961e8823adf92140f529", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-capture.html": "5f6b926cf7d732920c670d565a3888b1b71ef86321e0cdddc8ff9f84f0bcbe68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-channel-id.html": "ab3a75342ce51f8cf4c771a4ec35dd44ad7037c0a42c8355a6208706751e97bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-committed-prefix.html": "b95d000b39c1109a749f2ac1fa7f68d7ae4fb9b134cb94d625c5a0a4064450cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-configuration.html": "30df059e713a86ab3b11bafc069cc33ec5a2808631d38156f2d3d05494b46134", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-decoder.html": "88d521a6d4e516bd201eb83c11ad7269872e03f0233e85bd3fc45804fc459eb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-event-set.html": "1aed6a922be741d00298ec526ffd9b42bccc8bb5313dd6288e776d0e3c573f3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/get-time-mapping.html": "0642972d69f13c42f8688a6a92b29ae74fdb097c4888dff7a24f43320936aa3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-capture.html": "59bd489b3ccb994a4a7d7b80650f935c4175a954c1572213bcd14f4cfd1ce0e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-channel-id.html": "e647f2c43bcb07460ab48020f4952d4373312f0e8c9d34b3be965a2035299562", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-committed-prefix.html": "20cad6bbefc6d7047da7c28b6dbf1f3e8e238eafab149963a44d2e1a55520490", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-configuration.html": "145cb815034506946002dda3f145e0ea3bcd3ecd6b7900394482393aac493281", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-decoder.html": "a6a255a2dcabecd1a4142dffa5313d60067d46178bb493f58f7898d28fe931f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-event-set.html": "8deeb355ac002012382d394e2408de630e969e7e324e98d857225a94a37ded52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/has-time-mapping.html": "02c71a0d219453bbc137d6474424e8f80d581c2e83c468a85d9439664fd045e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/index.html": "4b1497fbbe8930c234be77e8e66fb9315c4b2c1ad7e125769e76beeb787e621c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/merge-capture.html": "533257059bbcc1a5a88e7a327baaeaf4382dc3f9699ba61362d0cb01d84854b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/merge-channel-id.html": "37c2d034a18998a3a5f87997ff54f39b4cf3a0e9d09dd9895d687395cfe2f325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/merge-configuration.html": "ad0ca79781677ab4457158af0a94a6c424627a19bdc897e4d156ac4e905ea200", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/merge-decoder.html": "c919c7d0846b4c87124518ea601f97277fba9f260f0b78f7ce618eea453b95bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/merge-event-set.html": "4ba91a8bde80d93ecbbb2debd6a46c42ef726cbfa748123a2c7b9f9014ce63ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/merge-time-mapping.html": "9327ab926134ee75f0c8692d3cbccd00794980f87e0e56da9e58791b46d0f981", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-capture.html": "f45a5a480531177e782f59a9f9d51ee42fa4c151439fc1c6c0fb6ac09e752831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-channel-id.html": "92ee2c3510e5d474ada08b5b8f9ca5cf86e32e74923771def855ad7085fac5f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-committed-prefix.html": "ba1f391ab43157a3a43d04e6da29e66c54575ac1e6bdf8b4a98a400e0a4250d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-configuration.html": "a501074c9159654dadf6fe71eb2927e80e280829832e6cd51f84d91e7e037b47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-decoder.html": "155c392c8d3dfe285bad8116ef36c2a81781698cf52c609b07f53f7f98bd3803", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-event-set.html": "c247e23b85cd44bd541bbf9ceddee86c743162be8c4a5d454685a00ddefd77f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-builder/set-time-mapping.html": "0b2557537fad35820dc97fef4c8d126d1ae8d28afe23c6aa3eb233853729c56d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-c-a-p-t-u-r-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "3f75e3c87c3469b2e30328362958b1d71553fb68bb151f2a3c83c8e81da6b0dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "b21e51a852dd2c406bbbfae378f8e83aa05ac77882fcf4e200dda1273f4aacc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-c-o-m-m-i-t-t-e-d_-p-r-e-f-i-x_-f-i-e-l-d_-n-u-m-b-e-r.html": "f07a2df161e87615cf60f4e2fa459a64d9262a6550ed608abe14eb3b8ff6b17a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-c-o-n-f-i-g-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "9025f433833ae278c039e3c03d822b4f57e3d5e6329896bc8163ac04577badd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-d-e-c-o-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "81c2c5150780dc35e0c2292d884ca7a29e0a1aa55fba8494f6863f625c98881f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-e-v-e-n-t_-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "7c462763f07ba14eb2f8f6a42878fc5c946318a2eb98bcc3db3e1e93ac456c3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/-t-i-m-e_-m-a-p-p-i-n-g_-f-i-e-l-d_-n-u-m-b-e-r.html": "f18344112a37c9bee386002572c9714e545b4bda9de3885e41a7da80daf79890", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-capture.html": "8437042e0feffc71af320d3ccf646ea6dc5db09887262a1ad827eae1b646e228", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-channel-id.html": "3583b9a35b1ab269b4017b8ebae999db477446c674a3536f1ac2f4698ac1ab7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-committed-prefix.html": "a5581842e1554cdf596a2c728b84029039e51ffe441ff2dc64cd5ddfcbe1c906", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-configuration.html": "ee6a6aa45a8421941c551116fc98a208d36d573661abd5c8e3a4e67ce21cd440", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-decoder.html": "8b55e7d7e5d16035da2746d6940e9e277ca752b3c624084e8c3ab7511fa6ce18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-default-instance.html": "b4d5116443b53f12171f0e8f44e48a9d3ef083d42bf9c84511989b3f3b24a976", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-event-set.html": "6e68c2b2b13a72a68e639b31f11e0ebf177224e702e713be70c43247735a23b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/get-time-mapping.html": "d443f0e242828ad3568d712d54d63fa12fd360320b0eba131f7ba90e7f53ad3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-capture.html": "fb2f975829d7986b05029a53497c3c0de26f0f8e8c599f1f205ce3a11f9ba3e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-channel-id.html": "8a69ac17dbdc7e0c8f4444087eff5f5496645b2e0d9572a63d5c92721b6fe0ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-committed-prefix.html": "8e577153627b876af9cc18b2429ece182c2467ce58ef953c4f5f7052894087af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-configuration.html": "9024353d4afb8e65618b71a7ec1d42a047aa40e6885f478b70e2d7c5c8b2bdd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-decoder.html": "55574457190a936d1365c973c800d4560477bf854cef4bc842dad4bba1c84c4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-event-set.html": "45b569a2cee1a1ab016298bc3581fc7c0f442c26773d7d4bb1299efb252aba4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/has-time-mapping.html": "83463091d9dd792c822da076e1c74e1d8cc0da490e1c2be0c54b5a5c73f73646", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/index.html": "ba3368f630129c956964c59b3ec7639e23e0126b66b4e18f23d9200bbfa90a7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/new-builder.html": "3fc38b503f4b05353cd7a1b88dc52af32b9ffe5e1706f20f3c42eee563129bbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/parse-delimited-from.html": "8b3096045e381b4ac8187bdb8d1d708bf994ae94c8a6fed5406140ab639c2723", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/parse-from.html": "5c44f327905150cc30c37a386a12e562dc50847d39646e86482decf7459713dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/parser.html": "494723b1ede1227d17182b7c866e92df5a781188642bfde0adb3f4817fe2f1a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/-companion/index.html": "c045da44fb164169d32c976a1b42b5c524e92c40bf0fee4aab49556bb646c11b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/channel-id-or-null.html": "69226be73deae4880caa23916936b149270aa7d2880fc73d4302e2c035e0def5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/channel-id.html": "abbb10ba177ea0c28ae8678dba9b5d913ef51c5347540a1b342f28def828d862", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/clear-channel-id.html": "b397cef1995a5b7a5870e2824092b495527d0a6e4ef1fcf503e0069203ba431b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/clear-family.html": "8034bbb95999954693cf23524c10d963df8c25b5a2c0fe29c06342e1ce01f19d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/clear-name.html": "3e9eab42d862d71ca932012530a997b28682262eaf8dd5c99efed6858a6df20b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/clear-unit.html": "9e77619ca0d1091794e425b91a032465493e047c23d19a1c0258a79e961046e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/clear-value.html": "e0cfd8e347e628ceeef8a7a740d4d6466fe8862af3a9b046a4abc33f4b2f9767", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/family.html": "c5c933af9ae3a12905b038359710dd559766c409e7cb36c139f242f3a0e65f24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/has-channel-id.html": "abf10708a5a9fff1fde6ab7504bb3134445d967dd7348a01105605467f3f52c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/has-family.html": "cbb08d38ea8d81361b811361db25e000b7460e43e43574020d5f4ee83f73bf01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/has-name.html": "d0d3d433d913a1fd9ad26b6b2207e90c9587521635f87481b334d0c5b240c732", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/has-unit.html": "e98aa8f3da42dbac272039fb19b055092986d01561edc2d2d25c3d77c69cd042", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/has-value.html": "0bac5a54f6730dd48fcc3ebffee93268859abe572328e115c0fc7711f731b91a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/index.html": "c93ec6522eae520b54d4fa1efd48b015a3bda64e92f18a6faa3a8979627461fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/name.html": "2b97d2620d7bffaebf3bba190359586f0bf07c27aaa8861ae99e71b7249c8d67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/unit.html": "c262f68b4630a5d1b3e6d4d19d56c46bcbd6d30b58c6953ed8036d80d897aece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/-dsl/value.html": "0233172d7bed4d8f74a2a0520374e9ba6c2488bd9d2325aff605852ea6089165", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-kt/index.html": "6dd360ee0edc3f4c723b9b20cc1ae3f1fac539e4061f1a61710e86e72b74b9d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-channel-id.html": "d5d7924512ac383750540f33067783a18c0da3187f084bb31ecd54b2204da47b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-family-bytes.html": "d76a06f119b6124a91d897fc7d215a987e5c3674908eca58a6e0989afd6256f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-family.html": "b4fc503d60c4d20ce30fdec906f0566366fdef8e96be0e7cd44c048c319991cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-name-bytes.html": "14ab64de84c8e500073d1175d7e2b53960e7cd8acbc178c90b1c95cf35508082", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-name.html": "f3e10fbe33279d50294f9d7dce27fb797f0d801d36893f3b5a4683a4f1586e32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-unit-bytes.html": "6c802a7ebb435900a414220f604af7178f12f7b024f80eb902072c5a6917def0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-unit.html": "8e4465d94ea01f397c0d5ecd56354c66c10f8409fcfe7f7b4b28048f019059f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/get-value.html": "db2b717db6148dbc60ba6724760140117d673cef2daa6916df1bba640d00df30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/has-channel-id.html": "9173ed4107f08db46e6c32aa65f7ea39b0234d90e10c4ef2c8a014e7122c3e53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/has-family.html": "0bdb4a26070bf56737024b576f6fbc599eb4ad75997a720f80e424ff5b0a6308", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/has-name.html": "5f06bf09f7f5715d79cd22b7bba56c30fe6f88b0ceb160d7cb895a57f8afad00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/has-unit.html": "873fa0b2b9bc19fd2476bf26de1fc06f74a92340b04314bf06658301ecb7e6a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/has-value.html": "7923745300712dfc4908390fbb825de77b54d1dd00113536940cf9f34dd7e3be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold-or-builder/index.html": "3892df001809169d0540f13089e92860f0c86bf7d2b5be989149f4f5920878b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/clear-channel-id.html": "86575af47e2c25af64cc6055a9d0177e3e2a9a531c70fed79ac4af7311e5b431", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/clear-family.html": "5e068825c25d9ce7b45511fb6791989e317a11b0de5496b4b8e59c411f59e1bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/clear-name.html": "96d20f952e8157928c0b7ace5a89ca774a0d7a5180d7406d397ba4c53814cf98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/clear-unit.html": "e476ec78073adf1241cb47114889150ca5b6049c5b4be04023ab504aff9ddde9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/clear-value.html": "e05966f107c827e8426539d2f563adc8ac240897267f6702dbdff4417e865a4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-channel-id.html": "9386f60b72f7e1b4de4dff1da3d8501513f357852a7a15294c51ec95fd7b8195", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-family-bytes.html": "19fe19407a7fa94cc72db5ea04c364148b91e0dcfe27ac6c37c76fce2205d5d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-family.html": "f221a7a2aa5de5db5e8a44afccf86af10b9b5ff1f73f801554840d4aad0469ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-name-bytes.html": "cb6a14eefbb3c83a9bfa02914461ce77123b71f7633b7b64423c6e18bf1cf62b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-name.html": "bc23e4e55a7160d2b4f92f961e91701b4c062e6daac3670ba921146888b1d75b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-unit-bytes.html": "cf3088c3b91ec770e5ca7d778627b7a19bd03ff56ccd2a8dcd629e60eff1ca13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-unit.html": "41cc7f5fdd7ab32bde0c2b809469f15da8b4927cb1543f7794c6b61f6a9c9034", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/get-value.html": "2540b0b8f248c4d2692beb69ce9b8b7ed2349400da40515c83739707756cfc6c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/has-channel-id.html": "6337a48a965d52f8d89ec4eee00980cdb66ac53014e73b10e457b6d530bb91dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/has-family.html": "d50e4f0dfda706882f8ffc97b2a5fbea63674fa05151d86d06636632849b7cce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/has-name.html": "083fabaf2c7de530f50ede3ff730859f1c688ff4bbdcd2cbc6b5e7b89117ce5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/has-unit.html": "87b4b77e643cf618a812c38a3ea2200131fed2125f06a686ac28d2d5a64f5d6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/has-value.html": "5d26f1fab6f6f06a12007ed0bfc4a7f0e864362caaf432662105d804dcddb222", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/index.html": "e2ff6dca2249f6f5ec2fd1fc9099e1dedb40b506d9e58450040fcc76aed0f292", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/merge-channel-id.html": "df3f956aa656473183cd1846ba94c49dbdec546a5c790f2438f3371fcfd1df68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-channel-id.html": "05e32f28ae89999fc3682d3424d97446223f87d1fbaaffc33720dc523b20f12f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-family-bytes.html": "1875d7792e92446d4503b150954582c0263bd7483a037af696fc2c94b17579a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-family.html": "3c0f213f4fd410dfd7a340eca65e8c4f7efb6e803e6e2abd875f4e9e1edc761a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-name-bytes.html": "f6fe4b51ce98f028715a4f7a986402ea9f4bf6ee03593bd71f777ac6ac85b966", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-name.html": "65e25a40e7c36eb3677f9c609fa24c13c3be07b6ea4ae481eb1aa2affd6de75b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-unit-bytes.html": "3d2d93d740d8ba3e2b3a9b311f10aecbb18a6a0ea05843a49beb74b0b565047b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-unit.html": "a29c6ce73e029d70b24ed19d3a0723ce369ca47af0c5988a004efe6ab0ce6d4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-builder/set-value.html": "21a7ec4e26169b5a8fd0ffa1e4abe6a5e1520a78042ecce48f22752e23f9ec88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d958e94ffff4f7b1673190865a6adecf26abe4ae454f486821e1a4c71c4d327f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-f-a-m-i-l-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "a13df4d1d0f7f0a92480b5ac582ab59c48752d107be35515c39fe2167c06b499", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "7c8dff1da8d837173319c3a60acfdf929cacc07235477266cff8a76f27318205", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-u-n-i-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "0c8bf200a92c2b7c40e4d86d59f0cd3af29754b338ccc84b1dcc369996b1a873", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "dd92a56e009b1d1d9a91e935363c1287ea89cca5b712ad7e564e89ad705ef81c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-channel-id.html": "fef7fe8ad5c00eda401fef56bd345471fe159dbd4d4498c231ccb400b573a5d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-default-instance.html": "c35d660f8806f1d56b2de9e165dba2d52cf5811de4b0f3b99be25e77eb70b7a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-family-bytes.html": "9b7bc5c54f658cbb77660841592588f95f7f2948c50d4d0bb4eb99d3b09ef9b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-family.html": "d5b8b09301c07bf5adcb89c0dc628a65e39d1a6f5fd511309d845bffffe62eb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-name-bytes.html": "90da0c494936a45b670dd52071da970c57ca6e95330cc51d0d78612a69e2f9cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-name.html": "aca2e68339cd46f8b2b9ddacf639081c3f29d7929f3af677b735487fafda0238", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-unit-bytes.html": "0603bedc4e58308f87e09009ccf02bd381c421029ba53f8690810a54ee16d49f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-unit.html": "b456f5a5137b2f1b6f22056ceb340b206ac39fb44e734e654f9315c5e9c2dbb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/get-value.html": "54c24db704e74a72b940c7b43bd9226387f026e78f86fd24c6ed100f3d2a51af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/has-channel-id.html": "13f696af8ea80d20aaecc228fd7139b079617c030daf0f1b037a9930cb090b4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/has-family.html": "4c33b5dce9443104799e8291d9e7d325b7e79c75f7754c50e41daa1fa89ce517", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/has-name.html": "d5d9a5a24efac09880ad58adb28cc1db23fc536a8b9c64a0119d881f08762a9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/has-unit.html": "58683078944e3838fd2ba7bf2bdd410454d6177ec50fd922da125dd50dd5bc54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/has-value.html": "3abfbe6cf5b96dc9be63f34927165fc0ab65e8777817727d174091cf36fb9eb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/index.html": "895bdf17fb2dc35a56bf6e73de9cc1db94ddb32df8a2e68ae47889fc8ce8fa57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/new-builder.html": "deed87eb50c59a93589b760520e6b3a7f4de5c961c1699ece190884ff65e656f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/parse-delimited-from.html": "c819f2470e55eee09ad9d0f9f7a42800f1f4124ceef9d3fa4a10ba41c82f9323", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/parse-from.html": "abe99430a5612628718884380555e2ead86a5fd49a56b6ab0979b18bcc90feb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/parser.html": "c7969abe7c73ab523128cf5e6371a98aa4c3437561abfc4245387f3078c24144", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/-companion/index.html": "7f0f1b16d5e675d2d12097090982c1f14fa39f860f890aac5069ddfdf338ef60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/clear-count.html": "da733e0a54e15066a2b0f2184633889d4c71c6525d199083b4e3252faab013db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/clear-name.html": "358901600cb01429fd24d36eed0ce4ed2e81356ebbd603281d3f2a57791991b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/clear-result.html": "eab2f5de6af76c3b02994064a539ed621ab484460edd21314a2407bc07f1476b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/clear-unit.html": "fc7d1974b014e579f46fd9c0b549ef337480845928d203f6e6e2dbea07c4b8ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/clear-value.html": "f69e3632fbf7aee0d6a08548026311a6aa50b19f278536501146deaedb12296b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/count.html": "dcaa91c92627b3ae30038bd1273a266a946e25fe185e1f4046cc0c82f90b9cc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/has-count.html": "fa837190f273d8ce3cde18f42ca34d84ece4a33579a1d2749998db179f32110f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/has-name.html": "1d114dc143390460a6c567d0b4d71ef37050e76c44bfef486cbab7350f59f078", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/has-unit.html": "f920943259e6940fe3510e1ca2a81257ddedd2adc52c69dffde88d4ecf9a020e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/has-value.html": "09619c7beee184e776189eca44a6d0df38e795c95810bcc7414974d0008cfd67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/index.html": "2e04f1e3bd36c13bedbf74a7fec11777fd138febae8a318cce0b31d903e23a5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/name.html": "9479f3f253390a5008ce5e9f901836c73b29d3f8a23a389f55f4f88d91f73a49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/result-case.html": "b92597cbacb7ba9edc953b06e46ce21d05d89f725f00fd5823ae38d8af66fd17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/unit.html": "83f2aafffac9aa7d63fd2f95a28b48d72396edc2bfdacf456cb33b51f9fcd4ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/-dsl/value.html": "dcd2ecbf0c700b046ed0c9ddae56b56a929119e899c950dc8255ccfb398805bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-kt/index.html": "9670b2d941ef5d4f6b12305bd6998124a0b5a900b0fa9e6c882f39114a40d86e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-count.html": "de7ff3d4237126abe3513d6c06e7bf0332e5263498502149819f1fd51e7e84aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-name-bytes.html": "6a751767d58901ac86dd08c92cb3b683893c9d5e155e79822651b003dae02fef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-name.html": "03a6eeeb9c34956c0021bb6be8f4fb17697fcd510d438e6ccf8bf1786b0748e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-result-case.html": "8f65904481ac80baa06a52045c9eb89145ab6586ea445eeb9b7396bc6224d3f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-unit-bytes.html": "1eca81fbb89a995fb7e1b7158ff5591629b516f4d5a35a46faf394e83dee8735", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-unit.html": "72eb3e23c1b711fda75e3ea27211c9e88bc6f66c0b4dc69e43e8fc89f1a3aa06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/get-value.html": "66f6dc8c35dd8eb3e5b54f2cb3b4df9a6b06ebfabd61dd2354b5e3aacd8d144e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/has-count.html": "701203c27d6d76d37dc2e901093d045c22bec346674ea524fa793c10f46badd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/has-name.html": "257308de8575167c6d9cb80262b349f08f8eaf1da75adedee9a572b2dbfb1374", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/has-unit.html": "bc849c4d842176cca544b4e715d426e39fd14152e79d5357ce491b157ee566ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/has-value.html": "6e7a133ff770b2dfeb69249008cfd4acbe9c7cbad7b1bf8384fa3cb89445b194", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value-or-builder/index.html": "742bdba17d5c10bb860179d170c5bfdd1c5b99c75b654803ea4d63765ee986a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/clear-count.html": "ab695f2d10e9401c7faf9a96ba97066aa354256b084e98818e5797c2b309241c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/clear-name.html": "361925977a6c998fd0471ce35a4d649f3b6420bc210cc67a88504c634b832396", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/clear-result.html": "212c549f752a9f152ed07c3691c502e4cd5717d79dd11e46bc9efd660b430099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/clear-unit.html": "76ecdceef571140a9518a3dc521aad0fad2b105e6dde45745cece66f6a23d356", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/clear-value.html": "43decdd3ff3837afd17d7d2f145a0bde02aaa0e0dd45f1c9d65c0b77c16cea19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-count.html": "34a09161b414daa9998ee83e625ac2d65ef6eafd5af51c00658a960ffd86a1c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-name-bytes.html": "c3dafd8533ad9926098787cb5de877c2c8c7857afb1a5aa5da2295b9bcb8b7b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-name.html": "ca91b724528a0ff11e9275c55b9e621f45c589356484c5571308a6f032103ec2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-result-case.html": "d49d3a1bc3821d5c58ab81e3eeacfd5db8935f36b1d414bf76b08cf2ccda5da3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-unit-bytes.html": "ad64ccfd27b7d35f3b5257a86552dcb54946bc3525a104c21c6c13ff0207db21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-unit.html": "8a567d204d9fe1ebea21bb600161bd623fb5726d04cf911df1a7498654236d26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/get-value.html": "e74d3e8eac2688b668b740e1c47b37ce0c7a01996a9a6f7f2aef8445f566b9d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/has-count.html": "8e20d00567a4507903987b13fbd425a8ad74e6a8d58388d61d40399508e5beda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/has-name.html": "b548a714a16b22830df50480da5393c878d78d007ea7c90e8d34d5ee249e8e29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/has-unit.html": "107414a245ba2970c0d7684a1839d95498589cc6d3d52be8ab2f2b93b38748fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/has-value.html": "1f36211520be619b57a934133d0da32492f9f468a9c67bbf3887f72009b640ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/index.html": "bab1cfa601de39ce1de34efd043e69e90e452f6827d2d7ac0d52ff5ee0bfdda8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/set-count.html": "0092ba33a07e08ba39faee29d9b36f7b672da4da01d0f791cb3d023b40b78602", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/set-name-bytes.html": "690db0e4e7411e868eafb6f483196387e0b89ffcb1a1521fd0e02c30c3239185", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/set-name.html": "2d9b59c8e1aa6503b949e89c0a3d9a6a3cf39dc35bf274dfe06df209a7c50316", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/set-unit-bytes.html": "ddd665b6df0edce4c724e54459fa114fa31674df650fbd085e23f30b33f0cd0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/set-unit.html": "7e79907708b9035b93643e58eb2a1492a99b142553ecc0cd048265aae1b9cd49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-builder/set-value.html": "92419d75ab0d413c273da0e68bb8b389de41f4edee7cc38de6a8f5647aedd0aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "22d57c7d6d76f816f7192413da3173c22c8786ae4d99007515ff34a9ae1927ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "92a6485782254828c2278e4d2c5249b421ca5af3b98e4e01256929a1f40afc2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/-c-o-u-n-t/index.html": "b1debbd36af854c059cb972c57063af2e7acbdd07f55ce02a1ed028d5ffc025b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/-r-e-s-u-l-t_-n-o-t_-s-e-t/index.html": "539b1fff41cc1430a4ed23f0f1047d7f2e248b48fe8f00ef405698a6c3bda762", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/-v-a-l-u-e/index.html": "4f8e72eea918ddb513f1aeedea51d6ba3d7931bdebd69386785d17246ba52f48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/for-number.html": "2ccfa6c9ca8365594aa26133e8f10860adb3b6723673bfb5051cb6b99e21261e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/get-number.html": "65f0ca7090c61f37a195efb033c5499fe33d70d2169e152336ee387629b135ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/index.html": "1933cd8120650a90e32f9917fbf8003c34d0622982cb3e2a85c8fe126c674dcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/value-of.html": "68cfae9ff18c892e22f654b94390bb369ce2be4d259d4ee434f9c967271125a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-result-case/values.html": "02ee49d8593f760e23b0f38364a982fd0b3c7a564bdde6e0562829fdb59e4807", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-u-n-i-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "b230d2357439d69717f94f8435ffde6c6073c5363da8c0c06ce19221d4812f5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "45f955c9bffee458f147c463935338a57ee6ffda7c5bd68c3400c1f978c21604", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-count.html": "cafada306f87146ad8c4286259575a258be2b2b55351825f1f96cf96b757af4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-default-instance.html": "2176207dc4135a97bd641bd0f87201ca06c5ff8b55d40f28a618c44d6987aced", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-name-bytes.html": "49d83e4c30c7a20ef6032b5fa832e14d5c1e377e37cd9394d03bbe4b064d52c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-name.html": "0f811630db9d66421ad49807a118fd15daf6757eb8a3d1085df492c7921fa531", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-result-case.html": "9d178c8b98f03eef66913b0cebafb6d5f9c0e88463d631fd5b482ff4f0f18068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-unit-bytes.html": "cd994ad753e33af7d81495a36a9693a8c94409f9e943613246731b8f1e5ac3b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-unit.html": "796a9a76037816ac7ba44cfe15d3d752f4dd86dc757a24bf004ab62b980ce549", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/get-value.html": "f7694f8713eedde44da1f3374cd1c6d1b0630d9efbee9dd1361e51c5805909b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/has-count.html": "c67e98671b643d2f12f68d5d4e95b72b335901d806a7946af314cd368cc9c3db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/has-name.html": "e1d5bb6df0f43a1a6abfa1dd6af688a126c66a5516199be62bdeae02a811e91b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/has-unit.html": "53f6793a5786ff54ea7bc2a64890c95723c2ec6d0ea0019a27f2fab53a72a960", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/has-value.html": "c97609a02230611311308cf803db96361bf905f88d5b7e613d9abf21f8ea693b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/index.html": "a690fda017733fa4afa0fc8467ae5e3e3ca0303a2aa21a671d441eaab49c825d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/new-builder.html": "ffb9acc140d8e0517834ca70b2328f2ed3f58cf418e4491e88d13df731d17b91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/parse-delimited-from.html": "1b987ce6a20380e910cc6e06635ed17574e00ed5161e910b709c48af56c87dfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/parse-from.html": "1deba6bb34a2760ccb855a1e3f68c58e94dbf90b6b4021a1e32a4e0a9046aad0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/parser.html": "37e5c0d1d890ff49c700fbec89ad3a213e5147752f67bc7837493a84c8fac6cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/-companion/index.html": "5a810d7d727d1652d0165a932433062a360557229b237c95f624e8a8fbc7dac0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/clear-end.html": "8e53f2d8517d03b28a9ddde52cd55ea1dd652aca58ce82ee93620f68220e4007", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/clear-start.html": "ac5915d8a7e17483141964d63fafa5dc147b319f2f46576d11c07b792cc06ba8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/end-or-null.html": "73faab0174f878028eaa4c8252fe9e5838f1945dd15528529de5f895e4cad74e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/end.html": "0845b15d7c2f89a1d7cecdede8a984617c28fae0a5ee38ac6b0865553940a78b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/has-end.html": "99981994b707201ccb676f24bb8e1ce6e6fe78259d4fd4042b409d72f07d403e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/has-start.html": "88cfb374e4edb00427a28866eb89dcf6335e70f794a3317e26e2af3b7e92fffc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/index.html": "e86ba0a01c8d86f6b54af3b07c801c8fb9e112246784500d4073e4f3a4807732", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/start-or-null.html": "1b326860ac13489489d6298a36ec45463a95ec15193a5ca06b39185f5d6cbbc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/-dsl/start.html": "9b31a78afb24e822ed4198e58d543f19070e104e4043fba1579adb14f9122159", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-kt/index.html": "91cf2f3afa65200af5215a2296fce026de6d5fadfc37b2c98332bbeca9ad2bf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-or-builder/get-end.html": "8f6069c66205e3adf333818fe14dc7d32f072e1a85068a2157441e0451fece39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-or-builder/get-start.html": "bed31327780cd637bddfce363b3e6468785a14c48622b919c8c839e719f2746f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-or-builder/has-end.html": "d2c2014fcf66965a5e3adc90838aed9f6fb32a2721e194d56818152948373af5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-or-builder/has-start.html": "12136b437d12b5237787dfb4dd0589a3aee75414088f268e1cbe16afd6370cb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window-or-builder/index.html": "a733cd2daa92c101a4f1885534fce57fda8531b69207bb98f69cab7cc45c0d8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/clear-end.html": "3e901ccef226b05e3f2742e2b7159baa743515190c5419fd8dc35ac27e37be76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/clear-start.html": "a8417ccb8b04c1649163b72edb546f98c8a2004e33753467dca78404073e5d1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/get-end.html": "ec6783d4e7c7136fefa74e82fc76c058c4f35f1294ac57a78aa2bb6db501cef1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/get-start.html": "fef54dc7958960e58256f0946ee53c90f2d720b8596d420ac47df14c3a4b5c3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/has-end.html": "2b1ab8fab58c9dc8d2ab4dcc2b3a8497ea6d5985ebe7df12355cef8f9400754e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/has-start.html": "1b4abc7da3cd5eebcbad1902da2c2332929bb25970a07350caed9bf2d397fc29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/index.html": "beefb2e18ddd49c3e1e0188e6bc09801ca776487510940201bde37394caebf9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/merge-end.html": "c776626465c20443673dcf84a0a641627560d9a74612966aa849af639693f72f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/merge-start.html": "a01be9114ffd13c30b10a87b5bbc40d01b7b0231bb9048c0cebdc4ce1faab643", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/set-end.html": "e36d9141ef11287aad4ea287359dd0d37ac521b8c4b35c22d70bdcab025bf2bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-builder/set-start.html": "41c1079c38ba6eced88118e3cc80d5bb501f75c2c31f466a83c41178fbc16e23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-e-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "797c3e96b8ac6499bd27939a0849e81bc2e9fe2ba8c228d52a37319e24be9b34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/-s-t-a-r-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "e0046674ba54fa51af2956f7d73a38b8e0ba748a905b2fd3987dd7591f4bdabe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/get-default-instance.html": "aef3f00b77fcbbb3776c843479a357f6180db62fefb652e319041457880967f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/get-end.html": "dd8bf3ec7d3612238451aeeea1755158649a2a444eb9662173d2802581405de2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/get-start.html": "da6b37519040c4c4b6b5b65ffdb147d09fcb7c9f83e6fe3116aeca0c4ae888de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/has-end.html": "34ed5f1f7f4bf01bd28f3329af4cff024ff41681620c85da9cfd097629a32a1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/has-start.html": "22888b41cff523f9131385a2cb8d4fa5b79ee0c46a41fe220cf1aabe74160455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/index.html": "f7dfc18fe91c33b5998ce50b30f5b9d2ca75e78304606cee7b5c855b084365ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/new-builder.html": "6681f30ad2efbb243030487cb0f4be2237565983a5994b4dc693726401dd1622", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/parse-delimited-from.html": "d268738a1c9c8ebd9708a5fae0ba0734ad6a287bdaa1cc82ded2af7de1d70e60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/parse-from.html": "595c6e86cc05210f8dd15226a53eb2f9c7fe3bfa5646d8d6e7dba1102a785c5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/parser.html": "1ef0aba43e622f3058ffcaa39bc651dfc90976fc180f47dbf8970c204eb38eab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/-companion/index.html": "2aa734aaebdad0d29497abd6f096cc85a2f133b2df6ddf768889cfab4393788c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/-media-ids-proxy/index.html": "3220059970cf095310c7921df95bef794e0bbff2fe6a63dd3ccd6cdc13f6c1fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/-sequence-ids-proxy/index.html": "70366290e354d0f2cb7621616ae92bc5d97157952c183ac98ae316baafc9d2c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/add-all.html": "89a26f612eb1c7cb08d76453150714ebc3b100ba211f32b245ea52b1ed33592f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/add.html": "ee91200cf1502b79b6f349b3589b8d549da256bfcac45473e4049445e4830321", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/bin-id-or-null.html": "228ea4a60a65e64e31c55514d417ddf06472eb1bd9cd6ef7f0942776cbc6ce9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/bin-id.html": "d09f0de06ee374bee5fd59685e803cf628169d3e757b1dadbbcd424b83866fae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/clear-bin-id.html": "9b3a959768e6347e0e502efb24976b752f4c251daa15318bc5e06b5fb81a50ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/clear-name.html": "313a15cd5e9d9e499b1dffe4eeed0ff8bba657e6a38461257a97023df61f27ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/clear-order.html": "98f2dd6d80cdf23d0af21eda58563748476cb028c4c6521c0103cdd8ebde7f61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/clear-parent-id.html": "a68b5bc8450049b9498495eab876344d5e42e556135f77bcf3c534f616d8801b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/clear.html": "7951ea63655381e4858e60109372a7079092d84d03a8008536bd8b5dd37b8341", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/has-bin-id.html": "dc122565ee563cfe3e8ceaa2084339342c3a41b7ef95f2e8d5ce70a6db6fb71f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/has-name.html": "2c8c556c257cfe5f7737f448dbac26d64a684d4bdb3c9ceca6f43f378126478b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/has-order.html": "134fe8de84f0f480bda0ffe740ffed7cf3566529f50787af008aa161c7d36961", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/has-parent-id.html": "090ddf63eaaa1a593e2dd3e24a1e65ec26299b623bf23ca0192158a649b000ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/index.html": "73ecfe36f758484a801ef540da5d3cb34cb8abaa7457b4a79ba3883c535a07c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/media-ids.html": "514975712336c340ed7d36e3b6cea3055f4881bebdb360efe3afe46ca4bbd756", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/name.html": "9e297c65d86c9b9a1f64b1603915e4e9c13b3dc2d4280f7c7014b025b9d4bbff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/order.html": "e6e3e473f437b686cb588bf4ddbdfd604a1757a0ae066187bf1e8df5f78386d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/parent-id-or-null.html": "59da32e2d7d11e4668318f970cec4a731abe05b6cc6e3375d8fc80a7642c034f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/parent-id.html": "c029127bc188b392e6ddcb8a247b6e19ead8c747da87562eb697b666f4ca9d75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/plus-assign.html": "58146d7eb109e317112056c1b03fadd104e7980e8a8752fdff06965de84e10c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/sequence-ids.html": "4be713231d65c7738d7d9419dd8094b7ae97f2630e3dcf88388f979e7dd5a415", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/-dsl/set.html": "40fc60fd9a7e7996a9ab5a4c45a61cd595eccbb65235952e0a88b4f49aa67edd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-kt/index.html": "9560cc08cddd702cac0e246db715e3e447c2d68da6cb8cf200dbb1fe74522bf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-bin-id.html": "ead2c08521e82fd0312a43106468fa03177c121a7bee0a642c31c27425c6f603", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-media-ids-count.html": "8e600b2dcb2afdb31f04e842c873fd539335c75b0edb0d4c705f3f34a6367c0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-media-ids-list.html": "f3b0d87a6114fc73c6a30520ca8188c3c7ac7595a2c356545cd684562da9a0a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-media-ids.html": "d15a3e560e83d80024f6569a6c4c3112bb8e5d5eb9cf16901c69ad87fbd58b6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-name-bytes.html": "5ec345b1969808b78943e0abca20a26736efdea691601b7c804a44e0bdfbf86d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-name.html": "bf6e260264d775f16020cbb95cdf020ca8dc473bc8dadcbc8864f75a1a66739a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-order.html": "4f7df6afb7e5d3d77ae6e26f0a8ad2601afea2f7c4ae0e8c6d496462598e48a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-parent-id.html": "b6603307f55477a0b42544d1fa0c3658e66d29528c064beea5e1ee46728265f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-sequence-ids-count.html": "5b3e7daa7348904010f2a285d42e5c1825a77f255383e3a49d5cc688094a2831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-sequence-ids-list.html": "ad1a72912ccc12703ffe44f7ca171cad42f4c7fee1541b579953d00de70fad96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/get-sequence-ids.html": "fb68b6711d119f419f01164ceb1873d047f052c68cd63363a26fa02e4cda5bf9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/has-bin-id.html": "499f75ed914d88a317fb667cec83d7c8096bd3de2f28cf45b08d95a68a5344b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/has-name.html": "c9549252b27c70eda571f17d1faec1eb8a45ac90f80071bca20dbd6bc494ff30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/has-order.html": "9f4eab5cfbb12f4f6df615cb7c0d33d645eb5ab1f1b863f6e8ef2a6ea31ee327", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/has-parent-id.html": "62e6b7828df8b357d46c38fb159c2fb703dc2929f3ebb7054962ace48dd75987", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin-or-builder/index.html": "9f624ecc881744db92873ecac1e00fb1c642299431742bea7e8d23ef71578947", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-b-i-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "641f5c61f73b4a99d7eb950b2e4944efa8138cfe309327e4e92788c10202dde7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/add-all-media-ids.html": "5c3e1b5b1735195730cc12c3a69ad6b6347c10b5e302d43c1d4fbeea3501af9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/add-all-sequence-ids.html": "15bc2b47b8fef07d0fb15cfb8fbe0f3c979b7c8c1055c48a4f2e911609174745", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/add-media-ids.html": "017b57405bc70fcd6569dcc3300367d98ebe5778ca1460705256191d1ba2a1a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/add-sequence-ids.html": "c737a02af121c8121a1e5c2ee0f54082963f7bda7e651c01d85a6f1002480ad6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/clear-bin-id.html": "b8661959741e942b24dd823e3050f4fce3e9abd84c4b2a0d7e5511176aac73a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/clear-media-ids.html": "a93df9093d99d46fb85864faf092b15c0a6d6a15b82b117030be3537b92f8e2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/clear-name.html": "5804b0d6a5f9676b2962c4d2f00f67f6b1dfa02aefa254db178d1b27f20a4011", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/clear-order.html": "003a8ef76bebc520c849f67c7307c965a516e1efd334b7a3904e831710f79707", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/clear-parent-id.html": "e476c6f67dffd18494bb16c9241c6bdbea6e3dc923aa32d366156fd9f9ec5bdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/clear-sequence-ids.html": "2698fb94aefec524314edcab31841531fe5c7c8c875f4cf04b17cb65a0ebebfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-bin-id.html": "6156412fd067665d020ff168cfba4393bb29112a6088e8ee27ba26a3f4ad9fc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-media-ids-count.html": "3398bd7b41951c8b890659f5718608c0f82d61b1eedb223d9697a2baf843451c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-media-ids-list.html": "6ee1b7b491d4a318dfb36ecba33eefb1c7d1af2fb39804df5da82123563980dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-media-ids.html": "97d1e5b78dee3b124f0ee09e3e9d4d04e3940db3316dbdda57ed0738b545b46b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-name-bytes.html": "bf678a075528a933212b1f4c85e3253250c8ee96d3ee0b2833baa376a6789f17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-name.html": "401e966400078bd9bd9776f227bc0407179dfea207368290fa22ce9a6f8e1020", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-order.html": "39cb5dfaf0413de503a83dc2d2d160cbe842084bee0d6a7d709e47b293f5a60b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-parent-id.html": "ea251e48a1026207d6a73b13584ae822f04f914cfb843bc719d298d6fab5fac5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-sequence-ids-count.html": "a763d8d5fa47bdf349570e6b1c24e72483e920078baa776ce35bd25d1db7c01b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-sequence-ids-list.html": "d899827774e5033a5e249b2eff1b8284a230eb19eb2dfd54a43a74528e66287e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/get-sequence-ids.html": "f219ea526cf9cb1ca3a14a4697daacda7980d7b72dfde73d6e20199ab77b779f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/has-bin-id.html": "0e0bd59bd3f76c5a7931f2804b144a21a80f75e62ca42cdae7b8573508a11088", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/has-name.html": "3676b826c9d4a828a1a862016d44db4371d504e8113444a4bd0690c922f40444", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/has-order.html": "575778fc01c9ffbcbe228701176287b07f883d461ed7a699151a5782187eb282", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/has-parent-id.html": "394de6be2db2f75a8ffe7080c7710d6bc200614058c29a80fd15927d19b7208e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/index.html": "1eaecf99c263354022e0b21aa97c33c519ecc611e14f202cb479f2193b2b9f03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/merge-bin-id.html": "75dfe232a92cba17362dc1d13724148d3a4b9a18931851b481270977651b8029", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/merge-parent-id.html": "a2a31f0e786dce5eb3c10cecc5cfdfb55c3360824e3dfa66278ffcae6d0c2e1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/remove-media-ids.html": "e3b557fcabddd04cff3c0f9eccbeec7d58317a9aadd8b176d371fbf4692e8cb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/remove-sequence-ids.html": "bc2b40f0885ead9c1c1670cab8daa8f86947552f0dd28e088640cddc45373e17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-bin-id.html": "dde64acfc8095cf44eeb10d9297614a6a7202647daf609772abca9051116168a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-media-ids.html": "ada71858d731ddd15bb5cebcfaa1b525d1779bc0e878b9fd5568fc7da0eca892", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-name-bytes.html": "a5aea9b96556544983834d1fd9a1416f639bc1e51e43da579333ea55826abecf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-name.html": "7d3d14e5f2ffa6397bbd149ab873c7ff38a8d440bf9799a392fb088e49b20cfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-order.html": "5161ff341d3855620282ef2741ed9fd178c66ebd3f19e6aaec05cf0276c141ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-parent-id.html": "820fa4d9c28f213f4294a2cbfbcca700984eea59c783ba4506bbeeebd22ede2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-builder/set-sequence-ids.html": "4faab40f6f0f14ef375a23c4c3e74d8be080591797a96688716330bb7bd90da4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-m-e-d-i-a_-i-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "570f01c136e206477b91d7f175a50532d0719d4508a5e4670aa3f48b3f63d687", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "16d0feac9c4880fb6b4c05f793884ba65dacbcffa202ebbcb1a5729344f64d3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-o-r-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "d0af49ab05c2f4108e7c564d67f404ecce948d693a7292a5c081f8dc31398750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-p-a-r-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a008f3fb20c4831e9b3210963da2f4024fa0e91ae67113073bc149de783bbdee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/-s-e-q-u-e-n-c-e_-i-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "fdd769bc630fb0a711283e32294aec70c808b0a2560a5c35a660fbd2cb7c520d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-bin-id.html": "c345291a518ff0b81864d55f0bd13ac604e5c495ab86043497f0e31161b6e52c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-default-instance.html": "24f32b8998f87242866856188de1fbdd66a60a71f295729e6a92f00932888125", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-media-ids-count.html": "3e95aac2edb979f82380d20d58beef23e6baad1e2b30b65ceb699f268051490d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-media-ids-list.html": "7bb8a0103b207d56acb88f4e2dd2fd5417ec1b2a445669cc781846e039fe847a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-media-ids-or-builder-list.html": "48b34d200e33bbaecefa44653ab929bbf0da1f87e3231a2164b8ab59e348a29c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-media-ids-or-builder.html": "5793ccc1f8737520eb0b5f93e0f947efbd7858630b3b9417169dd7e60c090d57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-media-ids.html": "aa98b56e8b3d82b4e531105afdeff25438b2979e43c54fb8f31a028d468df5de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-name-bytes.html": "eb9dd117ddc798913075b7856a39fd674fd8508b0233d075c1e24d543c84bbe3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-name.html": "77bfdcb9c2b3f0f161487567a7d7321282a838b1f6483d724a923e9f75d47d7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-order.html": "d66c382c82b006ffa30f139a8e1f337ce03b3d3cb15298fb86bf018187533e63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-parent-id.html": "58a86194eb9153215ba4e44548885fd1fa1dd75133ebb4ce41a4211f9d29fd4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-sequence-ids-count.html": "d81654982379091ded6afe1ea5a9fdf23d1b1b7969fe2e7ac23f36e503aa6c1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-sequence-ids-list.html": "cfc0e95e183bcb4c6cce6ec6412ee08373aff2822f80c15e77198076301f3ce1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-sequence-ids-or-builder-list.html": "78ff6c95ae3a02501fb140238bf9e0a81e238f9bf82418c78f5bfeda95add9f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-sequence-ids-or-builder.html": "c467f0ba250069cc1c66410ae7235ae109e6e7c00f92530102b66b73d2f30530", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/get-sequence-ids.html": "a0973cff058c7e1ab3d4582c32257252a29de2ff291d8bed15dcb7c03780f7d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/has-bin-id.html": "9a21a11a9c7cad002f161c62555ad9f25df651824fcbd96af1d3202012636ab0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/has-name.html": "05eed3f4c1445f57cea8e521af94f3259781f65f570b35b206499cb156259688", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/has-order.html": "421b73287bfd57b34cf2b04b6c45e550e62246eeaa0d556fb0a1d37ffeff8fef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/has-parent-id.html": "6fa7537eac809e147db9a04cf955b35a858dbd1a664770d81a7499c2862a74c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/index.html": "a41bc85214113e7463b6e48d7b454c8f095e16120ec7853fa4d5ba83b4532f19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/new-builder.html": "552d1ffe06690b5096de9147d5509ead44dc91d515178c5fc8f7cd691f74a114", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/parse-delimited-from.html": "46a75e7dd188cf3141decb74a14094cae1948d1d47c402b3b38d437093c612e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/parse-from.html": "6e0fda7b7b8feef51387631ca2723c87bbffbb8708933e99414e3d7a56c836ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/parser.html": "53bdaf5036ce7c9a2c5ec8555435c41f1fa7d9f7b62cf04f622ddb1d78459d9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/-companion/index.html": "b1cde0c0cec13c96fffd8a7646fba88eb3a9a0ab6781a92575882f1068eeca53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/clear-input-space.html": "92bc003b4987c1a588447903e887768a63d1947eaa1279648bce900a1ccc7460", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/clear-media-id.html": "8ad57607977c1fb4474a482ff763649e50d6c3e540595935ff8081afcf1b33fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/has-input-space.html": "9919f81e06990e48d4cda1c0d75d3318a676f7b2778a4e66fe649bca5f74cbd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/has-media-id.html": "9276dbf7483b5304aff22af9312f736aa11da8b5f6778f7fca93a8bffc608abc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/index.html": "a28a19677979ce4965145ecf9303485f277926550fb8f827577927af8e0532cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/input-space.html": "8235215efd4b652170a27ca63efd2aaeb9d86a411dd0ec1b7a97714e7bc0ca4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/media-id-or-null.html": "bda8fb2c79bc4bbde455ef7c3cb07ee643eb2c49070be179d715b76ef8793879", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/-dsl/media-id.html": "42aa97c8945444c08a30a4891de381f6ac53ee4f8980a30178ca251cbe7f7221", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-kt/index.html": "111a551fa377060fc24f2b869b016a482011d2d9a8032ba306745e397a33908f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-or-builder/get-input-space-bytes.html": "176195127fa1975eb5b95800c8ab3d11adc652a797236e21737b58a2d484a319", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-or-builder/get-input-space.html": "c63b068af8294acf632e19588e66d9c258fd84bf7f6f27a3b51ec94c0a608ec7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-or-builder/get-media-id.html": "6f040807fbfbe207574c364576efd1b3d9954c099c587e30255d193ff5cabd54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-or-builder/has-input-space.html": "db4c4c840654b7cec2291fcf59b319ef2d8fd5f394c4997d89e1065150a47584", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-or-builder/has-media-id.html": "b3ddd656c98dd38d73fcf8426af07e447a9c057585404481369a309a95be9239", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment-or-builder/index.html": "6c9574a38ff5c3e016c4daf4ad8ff1045fe898df2f48eddb3d09db9e208ee13f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/clear-input-space.html": "b410350becb56d9d66c1c302faac741959ba0d4ed078e584412ab61412af02d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/clear-media-id.html": "f4d7e23612ea90c313b80adf1166a5d57c1e494c471a1a74707e9656d7b16245", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/get-input-space-bytes.html": "8514f7def35d67eee6318585ab4039f0408b7c0caf8e734d7eb0a8d8c28658b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/get-input-space.html": "09c17fc651db4510f90956ac9fbe82dcc13828f45a9cae9180b2f1caf2c5f814", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/get-media-id.html": "0067eaff6071324bffb95291fb7b83ca2959d214f0979458c5160c9c905015c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/has-input-space.html": "bccbc511af91ae595b479528c8f3f60e6924fb39cf5816026e6d736b53affdb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/has-media-id.html": "66dee9cd0b89315c10378a59a4a3eb2007746fcf62512987c199392fc1c72829", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/index.html": "3c8430be2d7bfe2b5ef3e513efe152613f0427ef3623f4f4e20e7ecd7f0dbb01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/merge-media-id.html": "93b811fa1076b0bf67d17e67cd29af9b3e2d688b92f7f649e8bfd7f4f6fb835e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/set-input-space-bytes.html": "5e3441b73ac0312612d650ad7cb01896bd8203fdfba8edbeee5fabfcf9ee8ead", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/set-input-space.html": "01f1e4a80c4e22a0c6a28f81b8d0c5702bf2680332b8b65fc421e1bd67a98141", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-builder/set-media-id.html": "8dc997c6618cba404f76c2d6a8a4627708c739782d58af547f25360d44fbc81c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-i-n-p-u-t_-s-p-a-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "18d57f299d6ab7310e2c9f3350c9dcc796226336c3af2c7bb2771fe3c0020e32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/-m-e-d-i-a_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "f427153f7ba40c12333af9e2d89181d27795092ba2c06a7806f2403ea7ddb332", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/get-default-instance.html": "51c4b5408e1f6b872f9a15a969c1121e1502a9dffbcc5637678ee6dbbfdeee48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/get-input-space-bytes.html": "e15d8b5634f2726694b5710e03eff63108844b34a39b64133d681f795382b9ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/get-input-space.html": "b2937bbecf0779de0a445315a32b5935a04b9ce80d934e212610069c61fea4e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/get-media-id.html": "d22f215af270a502ece8fa298e26457f62bac0d241bbee208a83a256421b037a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/has-input-space.html": "e6f3d01dcb1e9e9a52d3080b252c1116fb73b85604aa9495741d94965773c42f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/has-media-id.html": "f58deb98ad10ac2f888099811fda9533fb7ad3193824dfc02c1cb0bcc8f02815", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/index.html": "361297cde8cc15acd15a946f8c78eec2f35ed72dca282d3876d9641f4705e7e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/new-builder.html": "73ef1a40a17acfeead75ae7a5dd0274355fed523b67257c94a8987f1a4e635bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/parse-delimited-from.html": "896b04292f58081fdc0f4bf7fa4c244061362f4b0ed646dd8c362ca4c2c5496b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/parse-from.html": "da6e2da9833001587d330233d09598035ba0079442745704298cf76aeadf8510", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/parser.html": "ef5855ea245929b868c019694b1625d29e7b09c37b16ba5d62c636a79748e487", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/--index--.html": "d6228db76a5a0650293ddc23af176e4822e49e2f37fa280d18a6b97390efa111", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/-companion/index.html": "ca17b9096793dc0f72926d4d7aeae2975298b31c520920666c33fe1340d6ce84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/channels.html": "f0cbaf439d06de135ba8bbd2b967cd9beb809965be73bf8171853bea3c7869d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/clear-channels.html": "18643ee21a05ad269f8c73865aca5efe6dc46462bb7f4ba6feb1a71b444733b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/clear-codec.html": "851ba8e248fd5a413a1629e1c3c1f08149e7e9fdebd95907f29293baf7414fc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/clear-index.html": "938d464f563d5c979ee3f408ff849cc9c9381d9d7e90caedfa3573c9dc014bb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/clear-kind.html": "aa799e9de4e9d80a670820719519a829f47d515345344558f07d63e56e450034", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/clear-rate.html": "3d6e3af2e90bfdbf7e40e8834b0657d4f4af03f99405d2bade2e04e47dc47420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/codec.html": "8444a3000c10617b6814aeb27a585c3f945fa8e128a5fcbeb1c5df502e85a478", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/has-channels.html": "28ee1b8228054baaa0debfc2dd8df73d07146153f672b15239834c97aa324ac5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/has-codec.html": "1acb955c43e37bacd484d020dd441c8bef62ed0ef58c0394f2a655b8dac27c9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/has-index.html": "c825e82ab1583f788657df67856f8ffcf4a2760eacdedb67a445b1b7142815d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/has-kind.html": "bb0c693da5ada2d6052ef9c4b91d2eaeaa1dee40aee22b9584c66f3b743f08df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/has-rate.html": "5313f0b7c62ac75d71ebf716dbaca70d35b407a447cc3156e96287d62e0610a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/index.html": "638af26eae28d4ada357d7b63c141e5557e61a691b84c93ed7969cb92970965c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/kind.html": "e0f55ecc892f70e21de7ec62eaaa9b6b668cb37e0317e5d83ae90a99618167de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/rate-or-null.html": "818b3b732d5e2309547638332a3f05135e193b0ad6ecc5a0f2af9b54e3aaca6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/-dsl/rate.html": "519b940ccb474f3cbe56e5df314f5597ff641ec41070fe1ae7a136e1bed743c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-kt/index.html": "e11df63fce82ff181c8df3c6cf7609f8bde33e9721e2a6aa58b566523b64a2e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-channels.html": "31a408dd62c40879508cb8fa82e9013f162401d4542bbb2cb3cc0e07c02b0240", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-codec-bytes.html": "40c9dce0c814dc9db4a681e4adb2d106c3f55718bf6c98ad9758eff2a0af9c3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-codec.html": "841df4061196d637c230788c9eca22d7ff3174da433d165f77bee01c78b4a7f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-index.html": "9722d6657291eb05b907dce898c61a86753bbcf53d3dca3b40e32d073c62c349", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-kind-bytes.html": "060fc61afe5ed9e57d6038034e19c1c487919b617605faa7f5494434da34b798", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-kind.html": "af2aab7a3b185c8be4a11987a12e9be50c924f3ce5108cbd972abfa25c8d2648", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/get-rate.html": "55b4b7e07d024ffe5ebe85d0271e9d013cc5784d21704c50131a940f1ca124b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/has-channels.html": "f97e673917c6f1a2ea516f4db7f2b44f1106000bc7a8dae3fd62bca027c7d5f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/has-codec.html": "1347e1efd983c1c2a850d2b2a255875f1415c2f5f842ddc15fddcd721dcfd48e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/has-index.html": "1c20cc4c3f489efbdfd54ceed50c22e28ef7ec03e746419fa1f643b21118c674", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/has-kind.html": "4acf34b2c99904a9755128715884c3addf7e72443b54caa4af5212fa97dfa80b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/has-rate.html": "bc14c5fb46f439ff641173d40d60125360a59bc5b09b9b4a87a806ccb29e1484", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream-or-builder/index.html": "16168f615248f970e383f9aacf90608b45681325f864ea3d350bdf91aa013ed4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/clear-channels.html": "ae2fc1dc2abf426068cd2f2dc22220df8f3dfa61c5cbc065b6d4b705dc62f4b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/clear-codec.html": "a6e5f2ab605a4ed007e1bc18437a5af9ae894e0478055f71e380d79948b63cd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/clear-index.html": "72a7ce22a41fd51ad7b17aef79dbd4f398bec3afde1607f4479d546b1f156b20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/clear-kind.html": "cbc3d24d4e89ac6190cf7e96774e8be72400c6bd06804fa78ac513b58255907c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/clear-rate.html": "9d67b6d9653e3ac43a7e0a46bbcdffe5637e8a673ef321410c679c873d7cf1c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-channels.html": "6bb30994759ba5f96beadbe5a82d95460f501905a80141abb8703eead0f870bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-codec-bytes.html": "b92dd343c69795bbb25bc8e2f64ed0cd65e443969afcad710bab39bfc3914750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-codec.html": "fd348167317b36d2b77586e3a1dbc50f4584215b3d4adb0f178b5a8af6c448b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-index.html": "45dd697594b81a8cd2ef0d75760cc496b1f4ecb45b387c1b35c54c65b0507fb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-kind-bytes.html": "9578447ebaeda4159dbdd954c8a1436ecb95c86822b0dbe60cf30e7ec109e730", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-kind.html": "a9f38ec5e406fdb175a8311e02746eab484ad507227eb1c4c8ef4fa1b289cdef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/get-rate.html": "8f3a24c82b1c4d4c9ac95698fe808bd0cae866f12d7d14d35943f2234ed14fe3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/has-channels.html": "bb99fb750bbad66f987bbe45da411bab51487e5fe62e0a2708262fde70b4f56e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/has-codec.html": "b85bdd391d2fabf60c64e44446677b674cf65fa26580f0303c5ae8033e9ec61f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/has-index.html": "140421907786a8d9a13551c181d272b8f1893158e7ecc6ecd6642c8f33e4471d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/has-kind.html": "5c76a35dc2c81991ab8f24d14b5ab2e0a750d09419cb0d9afe18bc1b73e8911c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/has-rate.html": "49c9f17f8c1cf6cef83df960fd7e4c754fed4df7b648a1017ef89b07842484a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/index.html": "213686a77e266102dd74a88356192bffaa8472069b2ea39e1249405b1a7dd84e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/merge-rate.html": "2c2566756a6c5399430a4dc9078e2fa21e3f5630fd7b4cefbf07d3d0fdea89b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-channels.html": "ec71eee9a365224adc153fdaf5139ef048a2474d5c36368a2d47917263accccd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-codec-bytes.html": "0c139540744d4ea06ed0167ab98ce93a5b78f0aaf9eab501f6ddcf174238860e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-codec.html": "6e28df706551872d2653b365da8226becf22affc96d494d30d847627291f5fbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-index.html": "57c0f9c1842a51e3cbb13a8115ddbab12bfdb4c5651d3990448ce0b388ed7a1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-kind-bytes.html": "2e645cc88b6564351a00a92801d05471e86613dd8097a5f459a0b77dbd57f98e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-kind.html": "0e08bd89ee294bf5dee58bc76c6fbd01fbe7ef4e780d00f4446ffcb67b4f6c70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-builder/set-rate.html": "5f63442a196bf38568b3fb0f7860ff7460ff6471262da17191204583eda1c8ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-c-h-a-n-n-e-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "8fa2ac0610973442eec5d141181338221f257865a436455a77cef3599654c229", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-c-o-d-e-c_-f-i-e-l-d_-n-u-m-b-e-r.html": "b43fc874d95e0870246d48d89052962ffa3a80c5ea93dfa4ce786754630919ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-i-n-d-e-x_-f-i-e-l-d_-n-u-m-b-e-r.html": "355ee70517129cd33e77e6e59032ba1d8c14a4664139222f9130ce7c7fbd048a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "3b3372e239fff5eb7b9adbebd94fe0d67ded549ea6aabdfc626fed40fb3bee56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "11fd58f95719d6560613e557a49e7b8522256073227d84137aa07260585fbc34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-channels.html": "fb282c78807f110791ead9f1b3ff303354d28a52074be0391e1f82b31a391879", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-codec-bytes.html": "43e1d946a3adc79a31546dba1725f0b28f32d56d3d5324e6abdd01c4a0ac43f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-codec.html": "0fc2f672254562f53eddaa63f61149385b659ec4f1a2d9a58ed877ceecc1c98b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-default-instance.html": "de05ff8524e9690dfc478ed0f05fd5658a7d1092a1fe31fba3f0e69bb10d3e52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-index.html": "719895f68b9019ee3bbfd4167319b62eeebc9e60407374e294c89e655c1e0fae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-kind-bytes.html": "721f75fc36aa10a4eb2a8b9a51529865eab4d8afa54ade2b7197518ccecf5362", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-kind.html": "54857bdea055d2a0bd96df4d469d324660248249dea4e60530fbc068404adde8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/get-rate.html": "9291ce440de3f561a0f170bdf3e31c8b540b49be08f29589040820344681e2a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/has-channels.html": "9583a9b054f036b2707d5620dae16f258fe989db04af6e33d9b9dc3641c5b795", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/has-codec.html": "f137bc535bd5b07da2c685bddd92ed8b8c017874b5caccc922c13b0060e9ea46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/has-index.html": "b1c9789276a701b6df082be3f29fc39542f0a7941756ef52321e9250003234bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/has-kind.html": "ac926f2776de503eeba75a293d752746f68147cce54e0b03609c040953d98505", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/has-rate.html": "d2907f0b79a60f4842c0f2be9031ebb22f59c3a13785398491a3c7b547ab7511", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/index.html": "c3c3e10e3d494c3662ba79ef22579d972b36efe8f85a9c93f8fcdcffcd079998", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/new-builder.html": "cf45811da1097758394b98e3c5ef688328b9761e3120d7d7e7d4047950d6909c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/parse-delimited-from.html": "44801ba8daf251043ec7bd2c7e82ec710440fa86070948144061703d93ece7ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/parse-from.html": "441241e22769176d805791d2928516cbfc64077fc1b69142a95228b0865c8743", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/parser.html": "f4148db06aaa4fa9e89d0ee80adfc0643446395a2f34cdf0864004e6cd372758", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/-companion/index.html": "9d6008f69eb2dac2054ea7a330b31415f8f54d70ad2ebba1dd3b6c7422250e9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/-streams-proxy/index.html": "8294ef8b045dc5af070b41037763baee31ea9a44db897fd7198ce21a191a6b5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/add-all.html": "f4d59bb1d7b30eac397c12238e2f2ae49d55791478e61700512b224d425a25ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/add.html": "aafdcd0e3ab4ad57aeb83d8bebd1cf33e972b455ed59f89d9be49f1b165e689d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/availability-value.html": "97ca9ba87b75747ec4b11df2edcd83b0a9230bb4eff88cf4a1db0ce431ebeda2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/availability.html": "cb0acf3e7658d708c26f6f66b0a0be7f4a4238ad39dde83a873d658c1182eff3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/clear-availability.html": "bab930d80c852cb711c6111af5de7bc572fe445232f4cb1f520c3a0d349f6f32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/clear-duration.html": "23b1fed7aac61721c6b2a158ef7a83b1a9e0b385a8a230ac10abc8ad93fbdec2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/clear-media-id.html": "ffd8bc1992a0c11a8feb32c527f6387e664c1579297426cab8a65ab458380e3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/clear-source.html": "7102d0c11234121600332999bddc9b912ada0d487a847fbced8642d8c0d78e35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/clear.html": "6204c0c7561e2995b1583a4f489726793b4e4dc805e1ce9024af7b8ca4837b90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/duration-or-null.html": "4a59cedbce99f7f1c45a5558498df899dd65eeea0bd7b73313d4a02fe7140808", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/duration.html": "f98482cf3cd22fdaf1521fd510c6639f508d08c2b6a0cad21a8072c394aaf1c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/has-availability.html": "b3ee325ccebef31bdeec42394c3b443b56a0ebeac697fb8a532684923d9c9358", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/has-duration.html": "cfdaf3e30380db75dc6152237088bd6d7fb9f0e66acb4fbd2258416c7af14e8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/has-media-id.html": "cd9578f899fe564aa9bf1991943efa7edbca53d8d54771901e8f7260493f1f64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/has-source.html": "45c535884a2b0822a7002c817fc40060c15f61ca1bac9e313b4581b4569361f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/index.html": "ec8b480b25b8a51fe15a4b5f9d6e006906694a8d0c20f3a7a42085eb23bcc5b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/media-id-or-null.html": "71e27dfee58fb161d6db2ebecaf21eee19cdd73f19a60eb56489eca57d67fe79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/media-id.html": "67480d79e227b9877c5cb55d2b52dd7bc764d01e018c7443e221720b35aaf611", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/plus-assign.html": "458139667cca1785c036922f1d38829f8b31fb5006f91a07c46920ea6f8c148f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/set.html": "1a56e83c545d382decf0c1be1bb37b13b2c32e100c6b6f97d660c747a84af99e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/source-or-null.html": "8e3a0a607782ada82282062e1d338a68fd9991fea67faf29eced3d83c1f22700", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/source.html": "9bf12bad866cabdcf8426dafd9c33d92c56a5ba9825e4388fe0612467df1d152", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/-dsl/streams.html": "c8603e6bc031b354efff9135422426f0de922a09c31d8b280396ab40a0e4a2b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-kt/index.html": "16f533f05779fe796482028b850f81661a51c17c8b15abd1a59b50c120b5be8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-availability-value.html": "b9a8ba60da67b5220a58b7850b549e051fa593c2f1fd92dc354e64df7cb490ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-availability.html": "0ec09e671e0597f0d996aa95d34e102f66eaa37a28febaff788bcb89e3ffca4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-duration.html": "8bf60d38aefc6fd5cbc7fd40c5a9b8b9c3ce5f084a28801ed51233ef1dcd3bae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-media-id.html": "6c0b751b1ec1b2ce991e3809e3638f1b138aae3d4714dbc25f3a9712d26a11cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-source.html": "c8e06f7e6016d37dd498d9565ff77727dca423f8e4fed6127d4adda461c47ab6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-streams-count.html": "ef89e816466acfb7277ea6e589e4bb8caa7ad0b34feca08f9b87d67067189e24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-streams-list.html": "6de7f0117e04fdc4e164226de6227c6f26da5bd5e073afb083e3a27d2014b52e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/get-streams.html": "a1831d9c650075e10203cddcfd1d9359c0afe23dab11d89d9ca0e3345e0fc34c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/has-availability.html": "53e955a5666041536b29b25ffdc5442d75625d6141c9686712048321aaff6829", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/has-duration.html": "3a6d31d522e9137a1cd5d7dfb8c56c0a422fa3060fe7f6bb17aa0ad62b866689", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/has-media-id.html": "41fc49fe9069d07311a43053c2fad3e5f7ba96771a4c4c43bfdb3cc79a167a4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/has-source.html": "1e61e03b193363c2584091ab62f335cc788935ce0ebfc2df4d9c8aa6b0dfe41b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view-or-builder/index.html": "fe7aa0b2302707083a2349c575fc38898858cbd077cf440b65c7f027e78cbd73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-a-v-a-i-l-a-b-i-l-i-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "86508f78e6867ac9ad03e08fb7873c1f3ac291f0fe2984e5e32555477ce497a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/add-all-streams.html": "25f69b0079c6af9242bdfb6b55ab6c1fc1055866990a58cc911f898c11f3dbf4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/add-streams.html": "4f934bb94dd87c8c5fb753ab74406cb3632cad9b9e6741dfce9022e030e55ae8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/clear-availability.html": "1ca3a91f5cf0c8c95c9fdd04de4d2e896d7c178bf8414f1537f697aab04d2aac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/clear-duration.html": "817d7ee9b904b358d18702dc02df10e6b38d3850297b49593b911184c18704b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/clear-media-id.html": "3c7f059cdba4995f947de6ccf91324f78b73752f4141fd481355a483be1750c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/clear-source.html": "e43b49ce514eb6c8103d386698d170a60d864741cae94f687e0f19267a0b2305", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/clear-streams.html": "9e8be405a1e858d1adef4d8f22fb55935fe1abe6ad7fc88093b50b05542d689c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-availability-value.html": "912cd934cdeb10f0f4561890b3e3b9bf0806ef86497d79c820f66a8b1af9cbee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-availability.html": "ebd55e83b8ca369045618a7771f9e96809e6e179ad6b98999ddead5b75f3f049", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-duration.html": "e22ddcec5e476f83713862d0fff4cca4623ed1ec985e77e7e282d071a48a9c99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-media-id.html": "1010fb6bfcb5f97027ac7b4472b6544b0f9686f863f29ad57a0f9707b4705609", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-source.html": "1d01c6f6dc9cd9eec8d38a0986cf799d04ce6dfbc7c49f131fceceb22eb89546", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-streams-count.html": "e309f251a08d47ebb1edefc90216d938b30c104eacd8123fa27956594b38e9a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-streams-list.html": "0b4e980a3bd9c2c1499ca334dba5eabedcc77d7f96c180e2093e5d59fe381be2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/get-streams.html": "45b307fdbefb28d68f6ba461a82752184b3cd8353f1cae01e4fd70590b5bde57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/has-availability.html": "265ec777f4c002b6dbfe069750cc4f2714511808f71d3ccaf69b875d49ddd11f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/has-duration.html": "2aeb1f67e8dfe61c943f179443f0ce6862b7cca4e123ca30ffef9bdfa0bf4747", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/has-media-id.html": "f3048e8426df0c40cc3b4ef36b4809d9ce58089c5a47ad3d14e1019cc4b04a4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/has-source.html": "eb9bbbfc6c718e8c3a7a4a773bc64a3b12aaf8955a0600598257a9d60b982dd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/index.html": "73ec8ae2ff0782a961b92899b75ac6ac96fcd935d092c5cd903db11e55787e7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/merge-duration.html": "c2aaf85e2b4f3ef3a0ebff49c3fea9a8e5f4940d413a1e592820a6afad68b413", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/merge-media-id.html": "5d7d39fae66c1e64fc4f71eb96fcb8c01333f9fae477ffa72808912427e1951f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/merge-source.html": "e1820cc57862f98ad4ebca1ae24bf8ad00110fef5a086a6971802c16d0017a21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/remove-streams.html": "8b11c2e64a5e1ffef73cbc9e0d1e1a7609745f33b0c50e0a6e3470599825caf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/set-availability-value.html": "2e61a7e1d600b7e35680b539c89cc9d8bce8fd2aa6c3ea85c5fb3a7490e089ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/set-availability.html": "256c1d26f722049792da5dc44e31eff23a09e6b37f526cd2f22baf6fff650803", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/set-duration.html": "cb70bcd9bfd9c8863f81195ed687b49ff70c328c2196492561a0466bc24a347a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/set-media-id.html": "fbcb5212fff3b56c0b8071ce9fab0bbac15b698ed28a65a887deb00529e5525e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/set-source.html": "4d7c329dc692c2caaf16990f9bbcb7a24207cd132891382ead134b186d0daf68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-builder/set-streams.html": "7127cbb09b0dadead2ce1ceffa750c4b7cf5f27cccaf4de6543e000788163025", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-d-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "2aeb29f24009848ad4713d5494f346537f3844dd362722a3cf6e4a40484f7a7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-m-e-d-i-a_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a3f8ecbcc25052675160d71f007e1244ba1e5b0df9251bc3b53cbbe0c5cc1c15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "34ca00721a73133e6a40a677704c432b91c032605c2cbc804b2fd869dacfb87d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/-s-t-r-e-a-m-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "52d37a2c5050a913e956c9aa90c86f8a260b6fbe153525db8ad89d2d73fab245", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-availability-value.html": "0985bb24f515e9f81299cac06accc3fd5187025302ae908672a36c58c2acec42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-availability.html": "8a8bd10fec025f71cbdc39788dd7ddf465f1cd6f4579affb5b7fcf09a0161564", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-default-instance.html": "eb3d8aa29979d600c37c39ab6f07335410d26f6968ff2484f2716993d72ff03d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-duration.html": "344cdc9c8bd8da4cb8d021b88a99674969dc1de7dc6c56377bae789a59c139a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-media-id.html": "d7e23c7d518c43d05154adc1f742b56a5e7fa474fb4f2a8124791d59a9cb1132", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-source.html": "3cacc2cad18ff2a41c3ec33c7e775611d55f4189aa9ae93bf178caa8396fcc5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-streams-count.html": "c5cfbd85ee28c92098c3956245bb0392653ee003d32fc8036df507497ab9442c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-streams-list.html": "5bba32baec32afdc9b197047c408a4fc4105005d1527ddee3e757276418bcef9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-streams-or-builder-list.html": "aa6e1eb5c34167af0de02ee7f173b52acd3ffd944f872b970a60342f5e3f7c99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-streams-or-builder.html": "2530a152016ab817439a6b5bdf3c3c106768f6e1307e34fbc0ecbaaed44df8c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/get-streams.html": "3d9e74ebf10bd5505f7f99de4dec984ee0d9d7dd738dc236eb6a9db461a0a924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/has-availability.html": "1f774dd10c88001616a61f3355cf6d0e3a98d2ada63fce150bb423c8801d5de8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/has-duration.html": "7496ed0717e83df0546928db37ab30804e35f18f7a2da8964a85a10264526ef0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/has-media-id.html": "1860296842e5d0052ffc06bd20fdf281b4d8c40204927e87d4a486889f7f2b7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/has-source.html": "f955180ab97a3f74e5b3e5dfc7c8e0dc4fd77f5be0f57bb8add536c643ce5ec1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/index.html": "6eaf7b67a88fa6429ce5a008e80c417e1caee9e0171ca59aa57ecda938f789b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/new-builder.html": "f16810710b28cf06204744f638eaa63b10094c70ddfe6d5a64a0d898addc8415", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/parse-delimited-from.html": "05b7994291587af7ab645746ff2ff020b227916b5678188a713ac05bf734b66f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/parse-from.html": "c53c70e5a9d1e0a88e90c316383f2ce8db1801b439d3184731b1bbbc1261c403", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/parser.html": "f0860bfc3cb108b8fbb53906f76a40d19687f7da898cfb474fda262191a90172", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/-companion/index.html": "9659a1ccc619e7a3057d8149776364f6d4af24d531973e18b8232fa969840ede", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/-sources-proxy/index.html": "44f2d4ac7933a90ffde3544751036a4494d750e88afc935262c56d341bf11ab5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/add-all.html": "117ea4035cde462bed4c0a2a2f77caf8e304ccae643dcb33614c7602cb278032", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/add.html": "713a55c5c8d4be42f481f2590d1d0f2af98ff797c62ce1afff9b5264f2e1ad64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/clear-enabled.html": "784bbccae4ff04f145785032b7deea2b1f8f17a5ee930b0a4d364cb3e43945fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/clear-memory-id.html": "3e1ba6e5de56b8c7122054bb798ca1a86ef0349a620340d49d6aa069ccf6cf7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/clear-origin.html": "f431739b7dcbfcf3025d1083367b55f50fe58fa7746ff3253cd3bb7bc42f582f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/clear-revision.html": "d031a2afe6dab5e183eabe3fbec92c8d5da66d9ec0c807601c8b1fc0248c2807", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/clear-text.html": "f2c32f9689c5dd45ee2c66ab313c90d831ccdf5b0136facccc3cad23d3076c22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/clear.html": "eacb98bbc2d6c270b56521af5932ef04dc201337eb17c78e0da173191f309d21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/enabled.html": "905c6e3d2a8d09b78d586cd60d75fdcde5f5ea3eba24a9c12f5697f94a7587bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/has-enabled.html": "0d352ee9887bf8161e420284df0fc01f401eb9cdcdef4f5f9074d448e1a82e70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/has-memory-id.html": "4c3156d0cc2e21af41bb9ca9a15df51f7ed4550795a21d0cb3e457bc48b51412", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/has-origin.html": "3b7f91baf9fd9fd335b0211ee46c7bafdd475656804f5a5ff94949a220e98982", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/has-revision.html": "c45fe7da1791afca0e3e1580c8ff9489478e306b3bd98748bf64934450671d5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/has-text.html": "5599275a26677fa22aaa0a54afc697b4c0bb91a33a9f9acc00b4954aa38f70a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/index.html": "3fb84fee74becb8866667a0cd7aabbb67e203792b2cabcf62662074d0c79586e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/memory-id-or-null.html": "edfd794fb64eef8cd696dd1d25523b022ea8e6f81ea7dc402f5bc9683cbc32c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/memory-id.html": "5390d1c5fbcb471d1d1544e97a151429a7a4eae3739472808b500222e97eb1bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/origin-or-null.html": "72d9d61b2894cc2ff95c7837b00d7c9f7cc1e9198b944cdecb6dc403635d1d37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/origin.html": "832af22669436ee88f4743ec4fff1ec5f4025d3bfe82fd205adb6397170f71f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/plus-assign.html": "4b0b878489981d76011837a82243b80112a1861a331e1e76a521d83059af51f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/revision-or-null.html": "33cbdf80e793aaeb5f5c7fae84d7d159006b1db8b803510fb973a2b4a1e6aa7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/revision.html": "395bf206de42ad26695fc09c6df8285261dc7bde2efd573e452cb0a0c8af8f55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/set.html": "654c450f5aabacedf2679e03b25791e3f6025d24853c910ccc0345318ef67060", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/sources.html": "8587a85b98679a353a8c43dbef2c7354ba4065499ca16e2f80e1dcfc5269ecb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/-dsl/text.html": "e391c2379110db86d0b62d3d5d25af34682f7e3a799313b44c724e67a91c2c45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-kt/index.html": "3ce2c0ad693666b859315f744118dbae81183a01fe7c1f7e5d647e8c808fb37c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-enabled.html": "8d0b29afc6f649fc6134bf1c8cd4322453d7e3e66d47f55fb4e350ca0e646913", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-memory-id.html": "a2415c64044ae45ce98a9f418f9f5a101efefc1c5395d91e32d1946937e2337c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-origin.html": "b5eeaef2327607194a838c040dccc1e3b49686f60fab39aa8965caa6d438d385", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-revision.html": "940a440d2cdbc573678553d60cdaf7a00ed76d78f6d452518c00e7f9dc70d835", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-sources-count.html": "1844061d20bf5a5ea1e9dc45981e53390efb1bf2a24d94880cb6c815ea5030ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-sources-list.html": "54f4ff580cdb0b2d7d230a0c1fa04183b5644967562263d5a6d9c37e739e6b37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-sources.html": "edf05dfa6838d07438f0b5b6d6af901b6145b5c2697ff7e3af040a2ef6a8fa33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-text-bytes.html": "f7f046d573d52d52ec0eaee8de3554ae15a2252a2678dc851d96b4129ca0f8e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/get-text.html": "893b13a14690ac6e257003bf3a7531a3629a2e12b4659af7791cc5a8f541d980", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/has-enabled.html": "ef48fec1f817f265182f21e6322059b52a8d2125695f05abbf1e46b718740143", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/has-memory-id.html": "fc337d77dcb4e63146f81ef379d7495595272a9ae7c30d410c2c563a0de827e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/has-origin.html": "7437448d23c1bb8bd9d345801baaff34e54c24ab6b3c71b83c0e93716ba1b6a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/has-revision.html": "1d3477d21a06eb43653c6ccf0e168e45be2fb5a171f38a0eced178ecfdf2d6f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/has-text.html": "366f720946f6842f28158160b7ff3e64d04b0dc39a28cd39804688644c85a9e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record-or-builder/index.html": "cb4280758ac82411c08a5f7330559bc165bb61824cf836780610b3272d8e5de9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/add-all-sources.html": "b324ac05ceb49bf9854e1fae0e0a45ec110ed9397f236033e45810d108c355a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/add-sources.html": "2a07dec650dfb4e04dd4e8d096fdde9ee9acb94e28d6fbab5d3c3cf5e38799f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/clear-enabled.html": "bf883a59b88e637f40fb0534b2bf8a5c62095d44cfcf1c64e88fc848abe73a16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/clear-memory-id.html": "0c7019fb0b967dc66d3666166653dc76220202c5254e14bc3890e1e403637c22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/clear-origin.html": "ced296aec6a989b019169ac07c48b5dcb245161e8290fd8557a04632accc55a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/clear-revision.html": "05392bdb7d0fc9fa01a44295a757a08028251f139f8fcc576130aee719155a3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/clear-sources.html": "02f95cc2267bbff6d28725e2dfa3a4672327e8d686c5643eb89655b26d87c1e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/clear-text.html": "d2489e6457957d236e2afd97ec39178a13e358b79bac78624c4e851122e5dfc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-enabled.html": "5219842350ff593f9066b1d5078124b621e52ee528501873808ffda263067f38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-memory-id.html": "bdbc9e2d39936fc6699bf6f82f1d0aa7ed5358551c4049f5a75f2f08f6e5eec2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-origin.html": "6a0a8dfec5a61c430d437dec060ca20bba2a1e9397b613f4bfe1bb41a36a2692", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-revision.html": "af4e4273229253d2d0e94b1f8101816d4c3651cd7a0f2ed10cd481a562149978", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-sources-count.html": "5d370f7234c6b3dc43e6cb12bc1a8adff3e63258da278dba85b5fb6ebf751881", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-sources-list.html": "19869cc8ec1d9e4cf7113ea52a63f60c7cba99d8dbebf23cd1b8a1f64e724882", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-sources.html": "fa1765805d9921750d0615031b019e4b5171c5115f48e60b9e5b92c33e463e79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-text-bytes.html": "359bd2859aed10e3b43979d58e4441ae44683d1720be753fdef1350ade9fcfca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/get-text.html": "834fac761396dccd589d0d917b9d0facbd0aff865c15556e5b157b3905057d37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/has-enabled.html": "a0cbfb47a4f5a27b7a525379ffdafb296bcc4791de3cd0a9721bb21f4bd14b28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/has-memory-id.html": "ffc8adb0aa3fe3618c73206bde5e02fa6fcaf5487ffb0f8d38385de27c3f6c4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/has-origin.html": "c257073b3523be114d3a1fdd92d8395b3b620b50a9e9bebbe4f2952fdd198e89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/has-revision.html": "9a35ff1dce6afd19b65faedbdcbb97537ec516d01eefffa4bb3ad6fd15216ee1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/has-text.html": "f16c5aba4c4eda68dce9d98878a8d3788078adfd26f0a67b78ad8575b0cd7419", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/index.html": "59abc67f8a98de93534187e8f477aa28d5d2dcf52871225206d7258028d68622", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/merge-memory-id.html": "1de5561f7cc2fcf997c3523b0f28b9827b9ff2e11e80c1bde85706e1f5c9dbb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/merge-origin.html": "3ad35be6b118fd4ac0eb6ff295d4b2fc223cdd2cbb370f7f14ed7ff63e207d39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/merge-revision.html": "d0f9bb0ab7635b04c8e92b948874b38f175a87724110e9bb778f3fd9cf7f1814", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/remove-sources.html": "1a172ee7422f825bcf7b8ff1a130382effc550a1499a337db07013eab7aab6f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-enabled.html": "f72fe0b9a0342de0fe11f1f6bd27c7d8a7735d30605d1f981ff8b9b0afb24c96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-memory-id.html": "76b044e65e9fba29e555a0761737910c244e2d20b6444e4456eb350b3509d840", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-origin.html": "598738a1022842c349e1f44787296fcc98671b278044ba3be745ac899c118947", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-revision.html": "17cce576c4aeb4deece61ec059a8335e17ced7837754c98f67c2d8748fdfc09f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-sources.html": "a80e04478f523117d9e4fd6abc348117e0ccb724e74493ea6b8cd7dcdfde2cfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-text-bytes.html": "a067596df8f37bceec9ea69233119bdd451a4124db8a132031cf26effeb60faa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-builder/set-text.html": "c2a1b87bafc5ba853619095516389430dccce75ad073669bdf22ac31986150ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-e-n-a-b-l-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4721c8e79d3513822ccfc96574b469c66cb7aba4b0733a843fa98a05f65d7b0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-m-e-m-o-r-y_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "2f25694bc3dd470cfff3c2ce18ddf7526e7206771e965fcb58081841f346bda9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "5e3bcbed9973db5d4d3ebbdefd00c51a672990afb60a7e2084745f7d561a852c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "ac12e83a67160cf8026c175cfe0284efd39e2a747697ae4358a8a6b90bfe2d68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-s-o-u-r-c-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "0fb12e23f7e867ce6b706919454b4bac1cd281f93d135b155079dcb82e9897a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "b477e5ef66d9e8343469008b563cd90afed01276e610b4ba3f90adc2da79141a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-default-instance.html": "d5200718e103b1c92f8334227c645a5c9b2f0ee863a528d72b0fe01d11a6db3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-enabled.html": "e32f0225d299547cb6244cb926f80a28f5f7e6041fdcf2fec8a5a212f8617c6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-memory-id.html": "2f34bcd05c8a01d74d39e9a55282bf774172889471676056dc736b67030caa28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-origin.html": "fa068cc9504fc85aaddd053ea026dc5749c6e5f2abc4a243d8b41637c0ecce04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-revision.html": "bb1f49d8a3c2bec2adf867982db13df1724094748a8139ef1eeb5c678dbc2b0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-sources-count.html": "b57e75b5fea2fcb6ce962e8600e06ecdf687e73734acb14276c837591488b663", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-sources-list.html": "1fbf8ab7608eb9933874d0608edf26c7f18ccf272d18aa4fcbb3d0752f4def29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-sources-or-builder-list.html": "4baaaa2a79dd990ba8a796e2359377698824071002945ce7087722879899586b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-sources-or-builder.html": "5735f4f8569f12ffa8055b4ac897427f8d2d90294221670736e8db27892137a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-sources.html": "c6ac09395cdabc2a052ab23f8a6aa888c2dcbf614a6a9e061d49085bbe0a371a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-text-bytes.html": "24a02392059a8d147d895a46569d1c1a14a2339363eeb3cec0bc95bcb8bf8acc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/get-text.html": "efce7964da1ba1eed260e11e6372167db448d1a5712bfe6a4ea37335feee9f46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/has-enabled.html": "13889f6cf0bec9bf8fec90790b08cb5eb44c29cf3dcc1ebfdb7fd19ddd6234d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/has-memory-id.html": "e7458c0b7e1a5f0b18bb1efedb86b28323c0dec1a5383fad3204364af1b5366e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/has-origin.html": "96c40cf49ac1d342ab4b81c38cd0879767e38c0767e4376a78d1d4438ca8700d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/has-revision.html": "86d413f54453d80f987be83e39306f4dc9df881b2f9235341e1c9731965ce0b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/has-text.html": "4fb1e12d6fb7bf804404dbeb7d49464c533685c1640ca5bd780e313c613d78c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/index.html": "ce3dad5ea92f8f76bec2f54a89750e231ef1d64b857f85227e7d35fb4861a10b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/new-builder.html": "f57a54c699254476920aab3db6b68b1d18b3efe3f4ba6070dd4f425488e18d12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/parse-delimited-from.html": "67e7eec5346006d2b8cb573900d51e3cc8d3acdd304492263ed2a91da2b98c4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/parse-from.html": "cdcba496fbc2af24b0739e06bdc43edd2cd30033228b955cc64698308c0736a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/parser.html": "495f50d0474cd4ebdaba024e103debc10ad7de5e7080bf9abb9a0967142970cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/-companion/index.html": "066c5efb48ccd753a12d8290e19af9f15f28dd0ad830eeebdca4f373e2588154", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/-context-proxy/index.html": "4151a3da921c50ec908fca46d0a0d24aca0c9ab08f7cb548a0aa69177c2ca826", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/-parts-proxy/index.html": "3f56c18806fce2b6feeff4b6ad454e16f135f141f89b3022c7ce89b5cb4e6269", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/add-all.html": "ff6b514133ba68a9ded8c1be33d70dcca81ea99b0b16df2fd86b79c32ceb0285", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/add.html": "01109c5b1006b86d271247ae1d9c2403d8504cfc5725afa3f36533b390d8acb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/clear.html": "85af412bb97f00e46dc45a6c0c78a5b78c88322e491396dc8d0f657ffbd5a541", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/context.html": "10c0f097f7aed6cfa58bc505678bb9057aa29c7b3338898fb48b584b52b03447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/index.html": "3cd086cdabcc4d65bc9fd6ae7cd8dcc4e69d2aa4bebe0a57f1584783d8fb0317", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/parts.html": "5bd066dad7c2856e09c1723a611513d5b65da61f5f5eb06c24363d7ae548b404", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/plus-assign.html": "1e85b611c68735ebb47cc6c08cfd1b0a606e44a08a054f5c2c918752eb4db401", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/-dsl/set.html": "832dd8a5a72f44ad6c18c92765cde05780f22909ff53f09253403cc323805e2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-kt/index.html": "0f3efc0080c0a196eb75c0ab5ffb1f171267572df648af212a64f2e745d052be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/get-context-count.html": "95ce9b725b6fc4c1495754d8b5bcc0dab3ccf3be4566947736a5ca7bd4236730", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/get-context-list.html": "375cfc0a968615f0a07858e2786b16e53ac7fc246959fbc2af92bebf78807678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/get-context.html": "70a112f1f0d2b439953185780fe4f6d1e2369805fb8e67026bc37b73fc9acb79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/get-parts-count.html": "9ec6a0b509cb9a9a1142278b4f1f92351569c7ae1917052c116bc74db5ddc56d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/get-parts-list.html": "19fffd34928cb84f4c5c78fde6617cb4cfc00268d1ee2341743c59698b6212f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/get-parts.html": "9ef35eda13d0569e4c7fb92c1a1c6c1ec8fe2825b3145303cf0b78613c1bd5bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft-or-builder/index.html": "c5468d9a85699e9853dd6463a5fe0baa0c6d894d06e2691b90f3f990d765fc40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/add-all-context.html": "90b75d0a8d5f0a054b4142b51f1c33d71bd514c8144ea837c1f8d5f4804d73f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/add-all-parts.html": "f0ada575653e7888ee877e29f9ee946b4330c30482959ec3230be0a36ab0218e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/add-context.html": "fbb23b813c18dc35ff24ddda6d14d2c1935cabeade72633ed5cf45c56212b1ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/add-parts.html": "26929633bad32eee1a2eacf50f3863d8a25e53167393dfbab67e4bef51761460", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/clear-context.html": "f42757f93afafa5e6ea16e8a8db171c4f712455f616eec5faddb142ae140a94c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/clear-parts.html": "e9a2a2760ea9dfaa9aefa29ce81588bcb56b50e089713b8d3853540e0349ca09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/get-context-count.html": "52718afabbb79cc53d0c94eee1556a713e15dd6e96babb6f5e7159d0a72126c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/get-context-list.html": "12b76954de9e9af958bf0824d2ef23892594c737a21b6d2ad4e5b06cf4ab92f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/get-context.html": "a639654f4a466dbf26f62ca80d9eb40bfcc17a12ab48d0054a3a5c18e74f0207", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/get-parts-count.html": "dd2f56fa77435b9a7be7e1f6d60feedd1cd1639d48de5fea6552b097325a143a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/get-parts-list.html": "f97a0411f7c9c9097575021830b26206b46f92ce8d9b275cd6eef1428fa2163e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/get-parts.html": "3d099d75a1155617818f27f9482af78228a7f720bae923cd48386a1f31df79c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/index.html": "edd069b60ca0f04e66f1b7e983d97f130f00d6381502a16f7e72cfe2a61e2c45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/remove-context.html": "c90ef4207ba5bc2a89b8f6c7c078fe131c42350c4d639c20ded188dbe21c398f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/remove-parts.html": "b1e460035794dbb491da587de261672bd6063c37a9a5dc3a627fd86e8d2e1c52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/set-context.html": "d4305a9843c4c3c1ab1d17900f1e7d03837c5fa93aea0376cbcaf4bead9bc935", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-builder/set-parts.html": "16e72af36acacbcfd7c844dcd137a74e82c6a7f22b37ac964466a50be946907a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-c-o-n-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "201e4cd38cd11c113d4b608c5366f0cc733661d0330203c787191ec5b1e6c4fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/-p-a-r-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "99eca1bf1bd0e5df995a7e28e9f7b138dd4ab443c61fbaf07f245ce3315847d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-context-count.html": "146ad8294e4636f675e6c763fa568c7e525197a7f6cec2a903836661ed10b8ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-context-list.html": "ae91d6afbd2c4cdbfc91db72736fcc7fe700d402e9f69dc3415a5508f54865b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-context-or-builder-list.html": "b13511ee5ad1ed9e2348d250683c758890db92fd1bc909245714af37c7782086", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-context-or-builder.html": "05d3461825e4ce26af1e0d8b4186b15fc74c25c49363023bccfb2e3a3b0a5623", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-context.html": "51e9b937108e2138cb4c9e48e28ba4aacf46c6e70664befdba24a582f3044d9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-default-instance.html": "af7ac3f102c2a34f7ffb0f033a51f6f3982d53d406a82b36f574b2943b35cc8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-parts-count.html": "21965c0f26d2f727bfb1b1b5c71710753319e72882a77ee50357a696e1154cd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-parts-list.html": "881b8a9df6cee400b332cdc9b114d93278e0346b6b24479429102cec030a3d71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-parts-or-builder-list.html": "9b0dc4846c20df4d88e79773880ab23a7674b8c269a81a505f7f0192cc93ffe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-parts-or-builder.html": "ee9620624b8e3d5fd33e29c69201c60583c314ebdad841c7ca711af65409c23a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/get-parts.html": "b62e6e6edba88bd2b8a2df6fb5dc5da3549869c1a3f914da07ca3aa02155bece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/index.html": "319e6191757153056917d811c2fede3a8bfb89b4d940be9231f65a7b2ea5c52a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/new-builder.html": "8d356d0203d8268a707f16551cdc9b4422bed9f5e56b481a96d842471fc0103e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/parse-delimited-from.html": "48f497a35ff1f767b7f4f97ef3c08a15a928b4396cfb784cd2a37632273ac618", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/parse-from.html": "227cdfc97cdb954f2f40ee548f02f7077bc5d1cef13598831ae3da89e0e5afa9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/parser.html": "9084629d9ee17005b4a0285e8b23323a1617879320802c54c458bdebb3a45312", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/-companion/index.html": "8bb092da9186fad80a0a23b3b15daa68c99335198d2c683d26e81bb36b8950ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/clear-content.html": "1e40e675c11469da67e14c6e49a9b99f33f334cd7eb958f2235cd3e90c569088", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/clear-origin.html": "209e2b201130482488624976c6cb2349b99e9f4954221d22a2e06cbb35f6294b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/clear-resource.html": "f4276ce839a623f2ae04b9ff97d747f2eba1a764379444663bb617b16bc26322", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/clear-text.html": "5e01b3588d439f66f0ee4b0bba52b610b367e90e2f2317a2d80408c33143f23d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/clear-tool-proposal.html": "4039024e692b59c3fe0843619aa21f9e83b9aba685b6c70430db542fa15fb539", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/clear-tool-result.html": "36038e751dee76affb671b2a413a028e59ba3fc743a2a6a0abba1883076c938b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/content-case.html": "0d90aff2befcf2c3e4436ca6014ac41691e4f7279938e8adc1316459a496497a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/has-origin.html": "b87ff3334c0e2385e28e1562d69791427a99e4668b496d756762c5cd4fa09469", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/has-resource.html": "09a68f23da9335c2d1381bb993a528f475d58e1bfc3f269e99a2cb42b086140c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/has-text.html": "90f2ffb3df46a810c671fd2e3680d6ee174af0cd3c539a958a0c63465356f3f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/has-tool-proposal.html": "66037c7c9eb2d028cb19bb4a68b8b61c261d2cc3daa8476f6890602fc991d7b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/has-tool-result.html": "9bc0b46fe30b2a5ff4a9b51fc03e260a82e32c6c6e01e3651ee3e95b5e257217", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/index.html": "a5ec27f28ebbf12cc6d9f12527f9efa11fd94fb487a6787f0aea8538a334972f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/origin-or-null.html": "995c6bf1331dd49bae7f09d097ae4381d21d06f281c4790f4d7659c66313e0a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/origin.html": "d8dbdff2dfc0945465b22916655b6409c23dfb5f565e0eb1f0346ef9146b795f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/resource.html": "edde13e75fc4b2da4bef5c9568ecf8930f44e2a2d4a7b800bb5271ecedd48e5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/text.html": "0831e1d32e9e885005bfcfdfaafb2e32ae8ac595eb46f5cb5650805e89b0c1e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/tool-proposal.html": "801028c95a44803986880bda8eebfde70deb12382c0ee3f8f307386e52df0447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/-dsl/tool-result.html": "a34f949af868d71cce060ea33b81ff4fb33ca7a6efb2f2922858fc8522ed6234", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-kt/index.html": "4c0ed4342881e675cd849c5db247f13080bcdcfd1ffe1c93572b03774eb16435", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-content-case.html": "e5369a53c569ca244410d0a23e83c7cfd9739dab1b55cec105136aa0a9209b60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-origin.html": "6d6f6c4a61ee482f02b125fea6c05e9b84c65687bb0889dbc857c66e15235ea2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-resource.html": "a7e31975787cc44f38c4900143a9c3be32403d368d8bf0bc27328c055931594c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-text-bytes.html": "722566e3bd5a1866d93edbfe72fa54183af3c4bae94b5f7bb9ea1c360bd8d5ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-text.html": "6a169ea568596f39599e06f5a4d825a00b71b329fe3505c2c01ea64f8d0aa53c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-tool-proposal.html": "2bb0cf2f7c2be81d8414196d05516d8163d39f9fd201e7ee5f11d52df9f122f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/get-tool-result.html": "0e82ab04cb68065f4f4019b14cb8d4762e7cb4399fa4a0da0bc845c0ef7c8a30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/has-origin.html": "4d9fcf43fae959b5afe3216fb189cae7c1b2e2b62285794e52a06b06f81ffe4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/has-resource.html": "a8fe3c31268469ab90caf8441368c4b9a38910e44f7776248fbad7393c8931de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/has-text.html": "7f20a4b6a1849d28385885f98ce11ef7f126b6c9f35ca8efb3a74d218f6eb1a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/has-tool-proposal.html": "159e07bd3b36eff73d996e4380ce3dd0f8a95c177cc29943c99845c13f6be2fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/has-tool-result.html": "c16be6143971d4332123d0d7cceac0631ff9d6ae30bf950abce4ff83b47bb33c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part-or-builder/index.html": "178ccda7ddad2b881508b84b9ca1adb0d8178ee325145bc33a80f0537b66fabe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/clear-content.html": "a94600db55951ee551a3caf1fb19c8fa19dbe26be1749feb8bf174ecfe403ce1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/clear-origin.html": "fe980dd362eaa37a6641d71c8ec4a7265050ed90f8086a326e3b189a15f793ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/clear-resource.html": "84ef6e73466c6bc7cc6f849ed10b54747d624d61bf8f8d53a32ce7cfad9529d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/clear-text.html": "97f0c214856809e08b567eea29c0a691e976a0f1bcfaf0753b0faeaa45520157", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/clear-tool-proposal.html": "f03357dcdcb3fb97886a030b5a1cc5eafc31439573d2274ccd8e9a5f2c508ee0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/clear-tool-result.html": "cac0ae2cee3490fa9dabe565947b3cd409b8099b6010226b93fe07d4d03cabfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-content-case.html": "db4d2cb3dc3b2077bfe0a352adbad4824b710bd3c27728c0edb4e5a30598f551", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-origin.html": "6dfb54a9697d019c33e840a5d5f693b3dd264c83122035b32bf49a988696bb8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-resource.html": "377c9098495b147ee9eea41b12a4017cb9c5db903216ee7188ddb32b73a94704", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-text-bytes.html": "9880c9df3539409bfd276e2557c3ccdb0d4902ad894d4355f99372fd509cc970", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-text.html": "af6f56b0737eb59e4b8242c7fcc23ee8e84ea778e473523b1ce5faf1d3163345", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-tool-proposal.html": "b295408a0f40a3b61a0a977a8dd4c843624a5185c0d776d11eaacb1710eedca8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/get-tool-result.html": "b83ee40dac5441f948419ba9de230ec763ee19b5bfab461405ff75dcf855def8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/has-origin.html": "abd86037b9a6f282d5c3eac45128d3489106e12e24aa41bd917c9cade16f6049", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/has-resource.html": "d7201e641489c3fea9c2b250301a0533f52c8fa961aa3d75891c1f59850981c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/has-text.html": "91ce31fc778a987f98c9708d7ae0eaade0acf95f254afabb92034e80d71a4cd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/has-tool-proposal.html": "ddc2b8c97f66382141247732663ea8dc8d9eb9968012c7dfce55e7eacb98df4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/has-tool-result.html": "72a39797d24629051ed1628167b0074d15a9320709699ad935cda9a508a9b809", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/index.html": "906093277cf39eb7384bf18dc2a08e7d9d1b4e0c099c31714daef03e7e75ecf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/merge-origin.html": "ccce0bb96b20ea3ca31e1bcfdf4f3f317ef4dc67424dca72e7305187ddb76c2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/merge-resource.html": "6f614a1ffa8176fbc16aad366299fa30f4f722dbc45ac8f8b3c4c81059bbcdc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/merge-tool-proposal.html": "1094800401530b7af08c3d464491ed09a3b45949e4a4b604b7ce0c62c496025e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/merge-tool-result.html": "c25f866ecd66ad8c75cafeee4b60d483175337a2df8c33542860ddfd404b33e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/set-origin.html": "d754d4ed94816f93b216a2aac82b7aba9e0c2f09502ad0e0d761a17f413c55ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/set-resource.html": "4882823684efb6427e061231b45ea353b38ce65b235c6240c2b09480c139b760", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/set-text-bytes.html": "a33f102d940ec2a1db566080dd064f70ddf3a74f3dcb997c179f70f85beb8882", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/set-text.html": "930e4ae343e6d6698385bc83406886fae01134e0a7fa1b039235b21b1fd5d6a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/set-tool-proposal.html": "b71df1d8f66afb3605c5ad8aeca3cb9561d9746c0e9a524f0df480199cdca9f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-builder/set-tool-result.html": "6dec7dfce1a5b88a65b1e28bb7788222a9b5784bc07314a62aa8961e7110dfa2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/-c-o-n-t-e-n-t_-n-o-t_-s-e-t/index.html": "774ed520f9b18215c52be8d36b819515d6777f6f766676eab729e8a614ced325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/-r-e-s-o-u-r-c-e/index.html": "11a482f87af1a5f29b40fe8c23b1293df3674eabbf9a9ab7dfdda0078b82ce6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/-t-e-x-t/index.html": "81838532f5bf385228f676a5dd8e510b1ce2997826e08bfd266215b348f94025", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/-t-o-o-l_-p-r-o-p-o-s-a-l/index.html": "a3fdd62d707f964f6a0951c105450d5587732fd093014d18efb0a502bd7c25cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/-t-o-o-l_-r-e-s-u-l-t/index.html": "01b70903aa6aa5bfe3101489aaf639855f78ba89c327978c0880d9508ddd99c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/for-number.html": "9dc19ad68d49cc49ef4532d9ebaf4c561e68c9c0ba8f5a086a08cdd401a0359b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/get-number.html": "6f52e4c3e5de44fdbe54f579a99f9c81e4a65f332a503d20dd5ac3a9dec6dd03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/index.html": "3d1724f636cbacdc970194730c56bc2f713bb962b823864e2f6cdd7bd89a71a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/value-of.html": "fae0ac4c84f0c4e481cb3ccaea4c7c86d881f7d3b0b3a04829a161ca4d9a806c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-content-case/values.html": "3af6bbc8ce2b8e1c43e37a46d74292c6e7c059c6b40d505441d57c1cf46ee82a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "16e4a2bff452e1e71b0704e7b6ddbc6f9c7859d765a68d5af35a12cef152b371", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "2e0c882cc9c4b9bd7e6777723d603baa78e039db73694a744a21fc3905362d7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "5a282b049c8b2590ba82e43fba02bb5bb597c85b16cf9f1ac9322092a173cbfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-t-o-o-l_-p-r-o-p-o-s-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "7a0633ae237d60ad599baf6a460dcc07011bb063e2a54dab1dbe32e340703d9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/-t-o-o-l_-r-e-s-u-l-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "9b21c62cef505cfca9e83b1076f386423b65ac0213264836b6ff8d4d9382a310", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-content-case.html": "120e9c9f30ff8da0de20ed1b137c4ca2412c2ac68d1bbe7b1b93af7eed47e262", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-default-instance.html": "d2671cb46e2728577488928e473283da1c83c1685a0798d8ee4d018759d63780", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-origin.html": "4468f63a9d97ace468eed587f0ea9948193a9e5ece23f1450d977fffa6e0401d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-resource.html": "f4cdaa6ae3162bf9cbec971786aeb017ffd9e623bab99a52ab56b313f68a8891", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-text-bytes.html": "8f35da2cc7ca27c0e88e975cac78d55f8eeabb80b1b54cfeeac848085af69c25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-text.html": "638d99ecca95e4cab660382a123a1a30d2fb63cc32821f3531c00e73e3cf874e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-tool-proposal.html": "61380af2917d69262fabee9169c1e5e11c21551c53edea7c54a9ffcd523abbbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/get-tool-result.html": "5faf883d4d27fd2a67cef3a56fa5ed9795f9f81121ece6b58f2cce3a3ea6859d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/has-origin.html": "51b2956aecab379744ef648292acdbde0ab3996d27680b7d72606487d2abc5d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/has-resource.html": "c9a9c521ddfc02720850791fb9e502e48f8457ddad1126f7645d8fd52502920a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/has-text.html": "8116149365d28d10a5a1ecacf4b224933ed5b58ae6c7a648352645ade7eeceb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/has-tool-proposal.html": "2e885a427c8fedec16b0f4f15ee1d7f94938923b80e215732e6ec321b073082f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/has-tool-result.html": "8e8da7a1cb6d626e3cef0fee34445d88bce878c6586179488f1d9291f0c4372c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/index.html": "c87f4aeca60227cbc09e84c3f61db0c07b094485521a4074f379fc7bd9332673", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/new-builder.html": "17b627be5eed306f808cba36e2fe2fa6a067c936ce05a8e69fa974c08d3cdc44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/parse-delimited-from.html": "09935f19322b78e80e9bee4a763ebec35c3a252647d11b5da625b3cb7a6baad7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/parse-from.html": "1b112101ae1b3832d0c3e12ff22e8868693a7fd3066a4a95bf107f9f6d7e3abb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/parser.html": "6d0929860be27773d91e3574df62657f0f93a62aac7a5ab41ce7cab7e65ef53d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/-companion/index.html": "4b1ab7e0c6dbb9a8f347e4e329fbf580d7dee78776df5e5eb5d6310947cb1a0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/-parts-proxy/index.html": "9ae099cca3a5a9331632a49fbb1a415e12b09e8a92cb191ad420139b89178284", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/add-all.html": "e3ede02125eaa8374eac05992558ac4d2825afea7375c429bd860b8feee989c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/add.html": "e2091477cb586374dd2fd99865acd07f3aef7e9d96d40bf34ebaa59c89ad7fd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/branch-id-or-null.html": "1cc84fb3997c179f9c4b28f09a842bd7ecb17bec73cbb7ab08ee14f356e0853a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/branch-id.html": "da63e3779f041914c9b9a7caed24d86fa2e4749e10b8150c74e4b2492a3eae04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-branch-id.html": "b325a799a538e7f14934696d4b69dcff69a6a8e9323e07a6de1798c5558070e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-conversation-id.html": "3689efe81720da9a8d39f0adee4e2cd2e9492a50e0ee2772495dda4a39e17e8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-message-id.html": "1936de70904c10c640e994465de5a83434b8018bfc63a87b9857a158ac72daae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-revision.html": "76d6f3a18c829da60e0f56b1d6ae4e2a538123ccd8fed99779fee399aa0240e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-role.html": "7435bb461ce50f55e508d2111d3dd7f74126a1bce1726331f833e41093b6f9c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-state.html": "dd92f29bb73ee716a032a20b7a2427ec120f185c938453eab4a38d03a0bfc605", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-task-id.html": "d2ff2c4d9641f7231cafc40b6755580de86b5d18dbd13e8fec07922aea1e4cbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear-turn-id.html": "eb43c3cd95d7c644c305edfb5ce25603916d1ad14609251bec9edea8fcb04a18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/clear.html": "1060ff9d79e661a04609a8300b727c6dea68f8d962694c0543e39f2dfc258c00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/conversation-id-or-null.html": "417c7ed2c77dbf364ddff08fba78e5d10b3679e986823b43f6c04862523289df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/conversation-id.html": "7db314e094e59b4f05ba4907f58969ff9e7fb722acad267078328ba0b96312ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-branch-id.html": "5c8c4a332e683346b0ec386722e0cb13c4e5311f620e731332029f1050ae01bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-conversation-id.html": "90cbf298a6750a0bd177250aeb4094e6fbc16c07f40dcc6e211fe5234386768a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-message-id.html": "981d53b7da760344fae5ee78bd944b8e9d2d87e845e49bcebad6ca21b3ab9da0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-revision.html": "723a44bfb6e5fe7da36590c6585175708f502db9d4e0fd687529a7d956a02b2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-role.html": "7c0a92719aba24799fcf73da6d9bbaebf7595cbcd3c9e2f19b2ed668f79cb20b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-state.html": "75ff94c94ac74feacc956f6da6c77e031eb2f3629583f85967b19d840e6976c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-task-id.html": "d11f5be665a66863aca48711b4db7c4867ff90da85a1951044216b16794e2d64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/has-turn-id.html": "6af90414e6af6ff06c23f7eb1358161de0f300eb7ea3c2ada94a3526372a1f41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/index.html": "70354ee56fa062db62bfe025cec05dbdeae99c490249ac6e4e89fb53b8ee50d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/message-id-or-null.html": "e1d850f2e500a5caf14d96908dde28c24e1edc8d04f47f6d0ee7bfeafec9e271", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/message-id.html": "c381240e82e3e70200a636997c53c08a26c5d9228e3824efe495d34df23cc265", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/parts.html": "97f3bd633cdce0a207ccca9ea6cffb89977fbf2d8b601de2306925603ee72c11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/plus-assign.html": "b610eff19655f3570c50a17b06f491a82f8c4f1cd7181964e6ce0cc653a24d23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/revision-or-null.html": "be9ecaf9dc33412d3d06c4b60237910bc6c1ce4b70f3be923348e43546ff7341", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/revision.html": "debdd15332ee7458238f2ad197a6542bcf3df88c17c887ec281567fb56104709", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/role.html": "65ec72f1a4baf05d0b5424273946296ce41ad75a78888045e5cb79e689049b79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/set.html": "bfa1b8fa12bcd6424722e8388d695ec2f16c3d77af56e0afe159cc1ae445ea2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/state.html": "9c0fb002f621ac04eff501e756b597575992f5506ec23a6e01d4dc9715fe141d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/task-id-or-null.html": "3d17c82810dd5221a579597f78ea63d951d14568dd80ec639ae7d09c1211a12d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/task-id.html": "e931e744ea5840eecef13042a78acc8efaa86121312bb09d46f8dafabfc6b3a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/turn-id-or-null.html": "79f444b06d4b290ccb90f8f0d2edb4ce0614fd263d4ae69c68c1cbb8612ea596", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/-dsl/turn-id.html": "12402a1eff89e9943713454dc1079af95734b6a9abf6cf6d1c4eb77a9c416748", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-kt/index.html": "2f47e636ef9982b4315949df3fb4b37bf828ffd838180a72368082873b42005b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-branch-id.html": "c859801ab61db9b4f6e47aa01beb6f1f5dc928b5db888bc98e3fe4a384572306", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-conversation-id.html": "f0341057ed39c7c2f2ad5ef61a243e3ab47570bf8eba49307398ca24894d463d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-message-id.html": "da26ed065f6c0cbd6e5c875e13fa4e2a44c07e03e4d9a07f93f75eb069fc3a0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-parts-count.html": "9d228f784bbee0708a7b0ca9215c143b9f7305bfeca42c9b96d325d54598f28d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-parts-list.html": "e57740404a97f42bac99dc384d7955ed01cb51b061ed18b6ce3b7a4c8f4f7c01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-parts.html": "badd51e6e1df8e96c879c602f7b2b5889df5cb73c7a56882f1b2eb7501bf3e08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-revision.html": "1d22019c5640d995a612bfaf8a97356e8b99c9475ae38b41940b10a166e979cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-role-bytes.html": "3739641fbe57f3fdbe5a1d8ce5d751bd9398d32656e17362542ed796736a8f6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-role.html": "cb7aeee933a7a3b6b11fb01f12a70ad943ac260b172a85a201d30efea58a5f38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-state-bytes.html": "28a09939538d14f30b212b7737939faee71db51f34f6ad0d085a7f91afcec257", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-state.html": "d3e8eec19e095cad30df97e5623d0dd905f46d600aa4e37a967faa9f2de19e5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-task-id.html": "11fb6ea268bbde358fa28aded0172447c48ef56137a7659ca9c5d44d7d032f8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/get-turn-id.html": "5349c8068c77ccb8957a83779ff1eb41127592678f7bc1231f4aa93a94ba41b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-branch-id.html": "623f0615e09fade385e2e5f6c8e29fb15cdeee5ecfe12f969cc09e6ece7a205a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-conversation-id.html": "a2b69baeffd9d45ecfcd57e5678ef768a98f26b2ef3f36336247b89b79043d7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-message-id.html": "894b5e9b6e5124f284508a06a2256c7da1894839e1658c85d1426c689e02258a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-revision.html": "f8cf1b39520eb5fb3cec521f4827699b037e235f4fe5061aa3692ccb070c2956", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-role.html": "a6daa9f44122b9283ababc65bef157d1e497806e5d152b8a21cbad1beff92129", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-state.html": "646a7f92a74ba544327d8f36d932bdb42a0b8693e0ffca7a120214ecc5b39fc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-task-id.html": "1b75d68c25a3991b526ecd9962e7adee278d2bea8a8bffe9b4c7a6ffb305223b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/has-turn-id.html": "7df65a303d37695ade39c918116547463ec1e827a2f5e911b1564fbb8deb25b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view-or-builder/index.html": "055da581ae684b320c571c2c69aa54c71340715ee5dcff88371b3ff3b299bccb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-b-r-a-n-c-h_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "decde023c49ccb8c9a6cb182420d1fae5cc94dbb1c8bcc46e331b81c30475d25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/add-all-parts.html": "99367a40a0e686f94f98eabc32897643a87916f1604b622cdc787ee57428a32a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/add-parts.html": "d5c633a0d8cdf4711fc5fc3b8c74d567ba1a63551a7c6ff4d77d1ea36722fc88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-branch-id.html": "643933ea24f3e3398c37be39e58827d0196a1ecfc44d744a2c91f43c9243a6cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-conversation-id.html": "95280dc3a6ebea0ab0af0a66c1333305d169132a4dc52f79781056f7a6d6d1de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-message-id.html": "6913a7a892ea5cd2ea2e1e4c716c4946785c7e2cc522b82fb94b0567c9441f3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-parts.html": "b4ba2a611970c40fc166dc0cc7adccbe42a4e0fd0994e6eeca45cd0abd14348a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-revision.html": "f18bf79b6f7a444a6a86ba5a7bad0d15d431990bea1a6e656bfdee33d0aa8e89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-role.html": "b0e086d788483dcb6d4f8b30e03871e1e33be6ffe0ac0fd550c68f09896b4b7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-state.html": "bd05546697d2f48998de7bda404f9b46ec8464cd75181d02a91d6a4d331466fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-task-id.html": "7b601414b046b091f35289a0761b59a438b10cd43ef734d17bf166a48bf94c3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/clear-turn-id.html": "987ee74e902e3c6908896e877d9f5229b9f8eed80ed9c58f239bd89265e9c12a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-branch-id.html": "0c3253d16ab007d8a222bfdd3eaf2a91cf2f5d837b29a66a22d442258c27814c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-conversation-id.html": "4d229d4c296b9b2fba52a1255cc8a60808084059b074ce749a2fd6b92b8bdcfa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-message-id.html": "fb730abd21b76a709ff7f8217d85f76f524919155adcceef64f4405366e659e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-parts-count.html": "bcae1780514f961f481674cf3bf4e0d8a2212db22fdeb7d2a301d12f5e8919b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-parts-list.html": "852fd3340e9d03c72478cb31db98aa7abc6305a06cc8ce2f4e65bb8453fc394d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-parts.html": "cb482820f970c346d165ae3efc8815cd7c01a36703bf1450a9b5d55e8df7eb1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-revision.html": "aaf0b2d33c07fff54590d54a23700d28292e7ae7d5d80fe7a61f52c3104f3237", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-role-bytes.html": "5f879b265bfa70b6b1d8f479ed8dc23c33ddf848767b8b1a2bc8fd4ee802edf7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-role.html": "133718274ea3406906620fccc3aa7716576dd370b9548756754d4c98068c93c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-state-bytes.html": "ca5679cb7e4e0561977428b234fe86cbbdbb6565a398c72b5fd238921727afd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-state.html": "ccfcc29a7e8d5b35402b51b909e1cb6ba74a559222476ce79b21b9d9b24e1e31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-task-id.html": "ec396238bf758d5e8109a5614cfc627972f57280dec37dc25bd437495cae1ae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/get-turn-id.html": "34e368a1ec9d961c2517e1b3820e5841d010e10d32485a636c0df624e018e59a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-branch-id.html": "9e08e5ae2290090a8d7aa0c81823466449019fc57be16c1e7c12b20047efefae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-conversation-id.html": "534ba17bf53131758ada43e6f9711520928d6934fdc41696dfa31e616620b101", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-message-id.html": "5596f6eeaa8f962733a2bb7ad07c4ddda98662198534dd51216d8a36ad6a7ac8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-revision.html": "a23eaca2622a7720fbe2e463a6be25154dd1106a542237c4859a45a2d4168cfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-role.html": "d6d18ed89cc0c3975237e1bdccbdbc2adc16ed15805cf797b3e37136e5508a40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-state.html": "cdde24c0efd1b201e084edfbb538b95b5ffc21090b057e6ef6a6570a04657001", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-task-id.html": "f41f8c27e66e211d8f12580931f37e485a851f0c35b12ef450e3acae28133c42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/has-turn-id.html": "e64c8268e1ef7b2f667b8a61883dc8bdbe68d5ffe82587e6f6a8e95414f1e16f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/index.html": "61f04adf5f58757a8d25501584a490501f4985175a29ce277e88d51e43fef6b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/merge-branch-id.html": "e1de85ff9a979b935d2eeb46f84809ca270f2515f65cf9920250acfb516988df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/merge-conversation-id.html": "7647298ce33a8f1106ef3fd5aae04af5863da68f2c086e6888b14a79dcf2b106", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/merge-message-id.html": "8aec743ff266d73de723446e306785096c4351e57c8cbdded9d71c3bec0492e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/merge-revision.html": "7f94c49b0598a3e63d0ca20f34b960bf8a47af7213cdce8b3f78e736fea0c6d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/merge-task-id.html": "6335991b044a602d8c324a23d05e50d0b62c515f7c9c3b654ca1ec25476d95a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/merge-turn-id.html": "16a6e53d4179bce32a15cf7bef9be72ae91e2391723b079571f7f395598bc542", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/remove-parts.html": "7cabe23d6991eb5c36687a506a002e7727ff0a0f5ef7413feb3ca193a6dcb669", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-branch-id.html": "461d5102077ebbefffc0f9f7c1372dd86c8db92fdc641ecf082116cc112ad914", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-conversation-id.html": "96442fcf7a3d678920f90f48157fe874fbde9741e0788fd879731d233f656596", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-message-id.html": "78bbbf8112f931c345c81e4d3890ace1e3c886d2816e9780ea443e4abe6728be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-parts.html": "625c6ecd1d610d3408975aa8a2a85cbdb72199e644b1ec606a16a1d71fa06205", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-revision.html": "d3abb180ad9c4f65438c92f1ea8deef9ad539ce1f3edb9bb7d47ce5a119dacba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-role-bytes.html": "aa1c7dd90d082278b1c06f46494d06ef45e9e451269f5b1900f205309034b69d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-role.html": "9aa9304d04afbecf43ed448817ee4809e501b0e966b457b5a5b4de8200e64088", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-state-bytes.html": "ab81fa9c45a7a70c7543084e7519ee97b330368beeed4a040e51b513cd5beb32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-state.html": "63aebf3943b660b28c74226f6bbbaaf3f6d456cc9a8db372f2a8606188858033", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-task-id.html": "392da52a638690e6cc08261e9b4513424e3877a02e8db28ef6745512ae02228a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-builder/set-turn-id.html": "4bda8ef2070577c9f6d477ef43df0e74831f435e8ecbb2b3f71cac321c2eb630", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-c-o-n-v-e-r-s-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4ac7267b57c56365287f8479e35cb60974994b7baa7709bb958f67b89ca1ffc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-m-e-s-s-a-g-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "40964c9629f39c8fccb47a89e82d98a4b91267cea1cde0a0ccdc0634563285bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-p-a-r-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "b913235a3c16c471a87c951967976cb3637d99ff8d9d50832539f96e11bc78ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "a2f774e40cae6b8e2488b4043f419f72828220e29317efb8cece35ea704b23a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-r-o-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "49007fb3cb071dce5b5a845c09c825d070cad9c897be0fa2b5c14b0c8c59f065", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-s-t-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5034fbce2b80565ef6b07859b785d02b23c51b42889ad8e6b430d93bacedde67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-t-a-s-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4489830a568f7f9101c01ef5ec1205cb812a82be9dca3e104c5a385a5cb54d12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/-t-u-r-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d971dcb6100ae1cfb3dd4b9f2b5faacac7d6fae956b4157b9708dc9bb5f2c62d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-branch-id.html": "8e8a5dd73d43ff1936639419dda28a0871db48fa8ec93910848772e499d1d97e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-conversation-id.html": "bf573771395a56858dbc09c83554cae9ec1f080c995f747b2e8c52fac8f80dbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-default-instance.html": "deea2fc4e8420d794c65a5faa6d16dd824b4ef99b3d21114a3bd4a5b9372d691", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-message-id.html": "c54cb3d7fd93881d11cb0b9c14a463128bdeb202b7fde2eb3fc9cfebb32c23aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-parts-count.html": "00fcc69dcd6c34b7f75aa4e017e3852963fdea85f7f0ce0ec05bdb8beabd0fe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-parts-list.html": "4669a2112cd6aa9b5e770c36a8b9af7815f92fe43addd77cc10d551c1ee27a5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-parts-or-builder-list.html": "9d7bfd1b258f03480ee05540b897d781187b67e23dd6f7f2a12c56d11becda7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-parts-or-builder.html": "23ddcc2e3a1a936f2c1600e1c2172f5df1686bd2c92f795a4fbb84e41e128793", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-parts.html": "eb207a5763d939fe5cab916b18a1a958eae75603683301ed6b5f5cb4a466abca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-revision.html": "37b50edc1a8cc5a6c9e498404adcf7e2ef58930dabd54f1c508007a3046acfb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-role-bytes.html": "c2e4f4591f15c939aaa914d9cdbe11e75435435ab08e08a6f186c6b47a30fec0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-role.html": "a19c7416e0e38b6fb84896ce77f63fdbce412dc937bec85986c45b4b52138e68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-state-bytes.html": "d450ed6e966f7edf645ce4dca8ea8b9ab13c0b267d440a2edcf22ba9f2f64507", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-state.html": "829b46e7a00e6bfbd6f1c51bba436fbb07d1f3840cc595457ec1fedc2a6f3408", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-task-id.html": "6080501ffca391debe68264ffd4c1c3757c581d8b7e61e515e9623768945f5ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/get-turn-id.html": "d15184878e12ff68abf1fe9965168765be6d249e94742b8e36402e8fa21c15a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-branch-id.html": "216e8f396ca82f3f5ae3750f7b197ae0f6185c61136b08beb3dbf5bff88f3791", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-conversation-id.html": "756055d18d7cf8d1d7105c86a37eb7fd5d659891c2724e25b9fabfb6792beccb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-message-id.html": "bede05cfe25943f848c4039cd5c8d86c70f029615821f548bbbe8197c0f41bd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-revision.html": "e208b35b6b63f0a94a8670b958a8040767086a2ada3fc85e36b57733ae53c567", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-role.html": "747b611dd7740eb4ef98987c8ca79b01be28c8333fde761c4cfc01ee4656575c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-state.html": "420efee855d0044c8b9eb7e942b0f509febe668ec302468d9d527ce11af2f137", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-task-id.html": "5118c12cd03c680d48a532680429f1e22baec37ca00dd6774f5f90602b9c2d60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/has-turn-id.html": "c07b6e5ab3e77c5457495fc53c8f23437126f16bee7feefb0ca4528d804e26c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/index.html": "4ca609f872735d5c9400e1d38373456cc9ed2ff9b2016e52e70c1017a45b5b88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/new-builder.html": "e8f6bf27da65155e06f27a173edf39b7251fca56f927679406f536b566213401", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/parse-delimited-from.html": "c6b87dfa0bbc59355da12a8b5bd250af8b154b24d787681af1056e386a84c562", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/parse-from.html": "3ea3099d9ee1667fd65704d0b648c4b5f92d119cafe859243d56c1cc4bff72a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/parser.html": "a66040f342ebf1e881f92dd5a4911cd045ba6f508d97ccbd026481d3988e4ea1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/-companion/index.html": "6de5ed475db09435f0e0e7b87aef9bc92653a67a756970f3e2d7037db69bdd47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/clear-name.html": "273a5da09ec9c6806d917d7a2cc47ded0759a89c3a5f25c31a3bdbd5d1246742", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/clear-value.html": "b7d42aa035b07e4fc5fa01c9a11883bf95603a6291ddf85f82ff1a37ac6b8bb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/has-name.html": "1c2e8df7e0407323afd2ee8640413b2cb5fe1d37a52e51fcc22e7a29e2d84a0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/has-value.html": "530da9e7d0dabc46aa4ca51c800c55dd819614a094975ddc0433c302161e5abb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/index.html": "49672c1ed15c7c5862f7305aa049bbe90fa4af5f5f61adac0de5ab7d31ba20b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/name.html": "097eabf5e9f8ddd1ef0ed99181f381d81994c4747e322f2ed3858301f4018e9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/value-or-null.html": "db9c303827cf71897b0daef343b382c6ee87158f3a213ca5a1ccfbf311dc7910", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/-dsl/value.html": "81827ce8ef945d44238c347cdf803104455150dfce096345bb058d8e628797f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-kt/index.html": "67eba1334f6ea908a3006793538edcfd14c9feb8fd66f0aff87f3bcdd6fa65ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-or-builder/get-name-bytes.html": "4c662fa38d870d278b5d0bfd93d1f6192c8f740662bb40ac8ebf2058af6678a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-or-builder/get-name.html": "229449eb8cb0a569c2f1ac1027a8d8388f51b6a05c5ec0887a1505f692cda271", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-or-builder/get-value.html": "7165139b09acf1ac541e9cd714ecf40fe89d0d7ceaf74a4ca273b1c9913d0632", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-or-builder/has-name.html": "f58f3c001d5b28c9c282f79fa03cb81739f96ea6e243006c297738d76e4e3109", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-or-builder/has-value.html": "56bfbe4c9b09f0f1fc997eeaf53cea5e3daa1ef8d85198dcb8361516f734c7d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry-or-builder/index.html": "e44b531e28f9bfa3d7cf7d27dc1459686f6a8292608b238ba286ecf6e10cb08a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/clear-name.html": "509e206166bfd5138eb8dcb85352420b25fc8e05b1c3a6952a68091323a8c2fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/clear-value.html": "64a5c787eb7cd96741b88ca2bf568b3134b911b4053f215ab5cded1b343ad732", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/get-name-bytes.html": "58f613ce2ff2a4f3f1c7269f12aeae56fecce685a98093bab819b5d991bd7831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/get-name.html": "d121b6d9aef2e98fd61ef00e8a309d69e89fca039cf1c75ddab072a9a8c74cbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/get-value.html": "265b46e3efb3ea9badb61c9fbca2a1c5c849564b8f11690af499c354972a6b3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/has-name.html": "18f6238dbeed8fe52a438bdd5c9e72cd71a2e0abfd6724652773e417896ecd4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/has-value.html": "921e75af26e0d4ce67ae1fc7a9978e08902d82d1844b20956a7fe290b7badaff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/index.html": "a504d39d06c421497433a528e1b1d176543ffa236bda308c683a302e660ed06e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/merge-value.html": "5f3b504d288f84bb39a975b0fec3528bc5653533e001a309b9c0408862fcd74a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/set-name-bytes.html": "918dd711e3712a167da1f76a34cdf42519d26f1b655806ea6e7f1030f260317a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/set-name.html": "5128f9194a96cc49be2749e650d0fd061c185b8e481b627e388d30a1198dfba7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-builder/set-value.html": "f09425bae76916025df65f03c6fe2851c27c0ec6190f5bea5c36a610fe08ac54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "6754c6ce380193bd85eb34b41cae17717b22009f9ac57426708b03305a38e308", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "eb0dfc831cc0cf38955a851ffb5be95660b435dd52bb93c3b0a5fb7d3bd720e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/get-default-instance.html": "8844312045683cf35e495e934960ec96f381adae0cc50995f10784b4427889ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/get-name-bytes.html": "6b6937a98117d28102100591a2718b9d66a2999e810aecabb680c483059ecc0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/get-name.html": "864ac9c59384024957df6527a157afdd5ff36059e3658ca7b77ab8e20cb5c483", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/get-value.html": "c6412db3ad8f10cc8d3565f172d946e0491ad8553050a6da344746c230d322b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/has-name.html": "bedbc6991a5f9cccb1dd0f68bbcc799b0e73e91412e0de8dd78ee06533aa8e89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/has-value.html": "0edc5f4b71c81fa136331bb4fa7d28af850b476e07d9d0fa48e1616fdf1eddb2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/index.html": "ea67f097916fb7e2eb7eb542ff728ae7fb6b54cfbd14dedcc88b30f66b35900f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/new-builder.html": "30f5e630af5db0f7d926a46d1be7735f888fa09ac534c84ae5678de913ba01cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/parse-delimited-from.html": "affeb962e25c567a5d9a95736de666070d2e749aa31aef7e6b97a7272be64e3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/parse-from.html": "1371eb2d62342fa73ee72d12c2044e3e7cd0e554126f6c228255d2853f676c6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/parser.html": "02216b75f3aaacf4d8329a40d3452ef48c7c9ab2ad4e24c3e6523181dda33887", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/-companion/index.html": "55e345bc2866fc75b68f60a6db6ebfb684554ac03d4812420f9acfb167fffa11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/boolean.html": "06e114dd2a7b3bfa500fd38626ba36ab8a2e30691a078a2c8295d2f9488d0cf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-boolean.html": "9343b04d26493be910b7a3216c793437c35ca8f8e460be5032da5dbd700ed155", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-decimal.html": "87c860232994ace1ff22c172b6dcaca6f4e54e78dcfff6cfdced6b3a297c8228", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-instant.html": "b81744711dca2b8946a72617e7ed845c07d96fbb6de466a8ad6af2addfe9ef90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-integer.html": "3957aa4e3ef1a9f6f25adf1b82ea69ef9d699f5f6bb273ba3ae1fc8bf67adaa5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-number.html": "c634ac463e64b4e21df62a863c2356d44d5cbb582449bb2edde175b43a2456fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-resource.html": "7497c66d9725f037377cf4f32801d7af97abd1fb26b8b0cf73cd3b1523f4f356", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-text.html": "6e20f3e622d2b3c7062fed145210e6630fae079f55e930f515a7e339004a60ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/clear-value.html": "e6b32b9b6b7451b054fa294385a9852ca660e4e00bb619fa77738f77a800c88b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/decimal.html": "5d443ce1c2cc85bc1c39656d68e1bc54c8946ecfa88c47becbde14a43d8314c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-boolean.html": "7cf4eff2d9b04cc1ce795329d3ed5976b0cdee3a2a9a0cb84643f3c02e9c8788", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-decimal.html": "a913cae614c46d5fda60750d0b7c9032f0b969a12e158f5edaf49a0fafb6547b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-instant.html": "ab7603613b140d9af687560678d9c7c5ceb6fbbb519e83a3b46152fee823bfda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-integer.html": "a456307316dddf9d7726e54769b3dc2461fd013068dee6a2218d35b4b54e5390", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-number.html": "e210f2efdd8c900616b9082cd63ce4ef36bb83cb7b1f00a143118dc90e5493d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-resource.html": "2b384865df0c99d6adaa09b76025805289489d11f1eecc931c7223de1cc7d061", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/has-text.html": "538313581efc138a3f3b27bc0cf2dd8afad4b3cc7ead9093c6e400fe8c42d447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/index.html": "02f30777695a5c48a44143a0413568195cfc214c66ee1b71de92a5b55645b29f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/instant.html": "85dde8f0f15c0d3ca00cde9acb34a74dccf1625543301fb059e7edd73003f5e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/integer.html": "c550a8a24d5b52b5cfcc569f9c98c553c3b91b4d5c661b292a5c401926c3d646", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/number.html": "0480df17f717fa3c0cd5effc5f6bbdfc86e26a1b39c3a63978e33ed5b49e3877", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/resource.html": "543d2ad958c29ff8a91f5696d06c2d20cb002ca3cb8085f1019c9cade027b8a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/text.html": "6e90208557a1cca6925964abf9e6d50ff269844634eea39b15b7ab410285d893", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/-dsl/value-case.html": "386f0c1063d927291bd4cf9209e3e833f75e6dd6e66abdc612346260a797070c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-kt/index.html": "192403aa2873b48b638a278af9922f265251d2f1fdffa13e9d48a239cea4176a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-boolean.html": "ad885d51b1c08c6d7872cc102c72a6a87bda2a46c92a983260ee8f43d1acc325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-decimal.html": "307ce2208b8cad90eba7b91be0f0c5f81d35270339a2e1bbb049f960f252b9f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-instant.html": "8b2a32a5412f5bbc25b25d600e638e2f4ee1b291a4395ebf525307de7eca7dda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-integer.html": "7615d61b2702b2367a63023c41f2062701d113d9e6f4c32029297ef3cddad3f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-number.html": "f21c6da28d0bd2251e1fac4cdc0a92bd677de40fbb6a2758971fd5a1570a9c1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-resource.html": "93a05f0d9346ab3ad019b25b240b348b8026c589b0f96e1b29644af760491d91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-text-bytes.html": "a2ba2e67b25c33ae24c16410a6b423f1ae8bc8f1f6a0b9c6bbd199dd48c48798", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-text.html": "eb0a7e991127f90008c1cd4194edd0bcf726d714014519b3b2f30577b15aa94d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/get-value-case.html": "dcd26a41785064ef56baece98487afcff3717eddefe871186d93206e3bce96fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-boolean.html": "1f97b25251f295e2d8b7b614e30d3893fb72c9b25f0d01f21ac262796a8009ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-decimal.html": "158280ad70f0498dfff6610603aa47505860d2eb0f5100f2ba32bad44c39f79c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-instant.html": "9516b135f2dff240ba0cae0c16c975488c7b0fb2eda752fdfdc14224cbc3fbd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-integer.html": "0ea1e6e41cc077751a4392571b130d71a4dc95b674b513d4a768ec597f81b3c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-number.html": "a81ec943d3f509c9954bf32793a40c51f65eb562eab92d462d4e97a85443ef4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-resource.html": "b3d39f2ae710714119c0657fd8c4103951a73643b6e0b32d42586c82de42634e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/has-text.html": "fa1ed11c25ff988d986a8b1e83ebda7236177229444b1a44c1b0d7b48999a7fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar-or-builder/index.html": "899b6090eeac5d1bea6f284d94e6493036891a9dce494af0750661f85bb70fe1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-b-o-o-l-e-a-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "a788113ec4ea7a9108cb7b3f7b691e4b4d666ce4bf63ebbdedc70e868df874b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-boolean.html": "cf715eb7e7b385aa2ecd6aefb73cb2e8cba8bd7cb446b91a0eabb23bfdf1c0b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-decimal.html": "7dff7bf6d23f579f3888fc26ae744ea38b10b40c38f458fee4c3d26a55de995d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-instant.html": "18deb2c8bd84b68992b199c9b514fea6ae5e5b6ea330249492fb99ce3cb2796d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-integer.html": "b05ca6311a4f511a7f748864ba8b20fd3c9a0f15cecf6914822a428b6f9577c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-number.html": "ccdf73347fd8ad07b45d4bf4eebb4cb77208a75bfc3778db81a737922b2cbdd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-resource.html": "7ff29cec5036bdd3c79958abd0219cf4164862682a19bbc801ca6664a334e5bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-text.html": "6b17b414283a60d2d7f60791b12773c7b9fd82e8d5dd2738a8ba2ca61ba7f64a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/clear-value.html": "5324c04cfc0a5dc55df459f1fc380872d45ed0b417ae92db9232312d7eaff821", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-boolean.html": "e94e344d71b287b0d0ff2664313a1c4c772c950cfcf9676defc982ec7f6fcb9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-decimal.html": "3558a9f4fe14cfbc3cd4a93b4516d9721a950058a6fa4e9106064e849a3572c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-instant.html": "f86e5bc7dd4ec9ff4a9eaa5d420a1f2965504b6ceccef133ad3e6b08e4339b09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-integer.html": "668ba18aa03d6304c04e7647678d17482238580f30b4b40409630ec602d84df0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-number.html": "9f4fee8758c44964473786abb14d75f8521ce9f5a33dcac47a9b8a592badc91e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-resource.html": "9a4c0e1c648095fd9f14fc15394356a9deb9dc0599376dfa5fc38d182a813fe2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-text-bytes.html": "287e8d481269d44791ad731db7a381aa047ce5e65b6c6b6c2b1728a95e29df29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-text.html": "76295bbf49c51d84029cfc8876e6f52ba96fd6c6151e1827173bf5810042d219", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/get-value-case.html": "8d15b0794ca1f4d5eb8a32f96d891278b9f04a33d3cdcd49871f2c9e13b4be29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-boolean.html": "58dfae0619d59122f38053b1a0ff5082db18ac9257042869330acfa83c17c352", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-decimal.html": "c967aa1523cfc5513f2377e1293d1dadfac676889f4cd800547bf65e1e4ccee1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-instant.html": "c21236b128cb005f1d7d99e1507c99bf65e49d927e7d39dc65e4230cae48e2a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-integer.html": "604a5ff768eca01251a280334a95f38b56e458c844269246451f5b6a81af40e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-number.html": "68e70b9fc4d38aafe1c021b825fa0630ecf4006f1711c2f21403961d4e5874df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-resource.html": "68d83ed6e1b030e06dbc2a85b70891f676fca162dc6f81efdccc2a3000926d25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/has-text.html": "7438ecd16414b0fe5f40b6b455a315ddca58442254e1e4b52f77e582ea877a09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/index.html": "f18ad067640163c0204528506c642a87ee77f49cc13024e3cad02ff35b50b41d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/merge-decimal.html": "c87a3303c674bec27294c2f8b7c3c82cbb7f675d8c16e49d795366314c740cfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/merge-instant.html": "fd3974053782c7f4c6cb05c46846dda8f7d981619b32c6c386a26f4598a6783b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/merge-resource.html": "af599a449cfdb342691c174bd2ee5ac4cf17d24656076e27ed6548205ac63f69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-boolean.html": "2a24bbbb0dcf65e298ca3c05773f2bd7407ce2dacb658b41dfdbe18ce47ed03c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-decimal.html": "0a7ac77c17899f024b6b8d9c7d84d9d6bbd341305495272c488c36ce59813277", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-instant.html": "365bb959ee779a10b93de7e1ff45eeb9af9c1263b95a93e6e21d094d5317daad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-integer.html": "208f7d7f924b56e24a2c8b5bad2a1dce3f462a018c6fe48d3259d3ffcafd914f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-number.html": "758a26555cd709a9f963c0662cb0b24b73aee74231644d60d8ea4efc0108c89a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-resource.html": "cdcb1296acdc779244964eb55a3058df52259b3db95b5215735bc344a52cbcdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-text-bytes.html": "ddb45dc7241860004c10ed00c56c17f48cd93c18deec816b1ecf531f42924fd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-builder/set-text.html": "17b4aded808c5db16e16740235fd41e55536e40edffa7f8920b4fa82d18aff8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-d-e-c-i-m-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "71757a13d0fbdc597131401be010193e83e2d3bf553abc3f4993b47cd2c463b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-i-n-s-t-a-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "1e8f38101209366996b5c6e2506ba22f3f67cfeec54778b850b5dba5d8177575", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-i-n-t-e-g-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "876cbbc7917fdbfe4f445bd4583d8ec2930872edcb2d85de08899aaf09be7458", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-n-u-m-b-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "b5e239de25cd6118d6e2c0b7495aee5a2c80e62decf74470622df070a3bdba1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8116c817f9136280b81249be80cf5c025d4812aa38d981e1249b663dd6964efa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "0b7c746da6fef42eca3a2ca62eb9f728768cf7760ea9ef5b48e61187a1037a8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-b-o-o-l-e-a-n/index.html": "18b617783084884d899bac0c9126a976ee8e4214a0eeb5cca5fa28569a66ebf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-d-e-c-i-m-a-l/index.html": "e9964e7e6f40de92ee33d80f1f6e8b045ebde35ecb3ba1bab685e596c11d0871", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-i-n-s-t-a-n-t/index.html": "2ca61685a89342167a4f896a440088f0ae28bc82de8abf534d266393f2991f78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-i-n-t-e-g-e-r/index.html": "9c61413bc43625d55f550779285a02ed9bbf564084d0613538b892e22ed40e47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-n-u-m-b-e-r/index.html": "4a4e65120cf4670dd7e8cb41de285a44a561b2e4746dafedf70485d5930e88ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-r-e-s-o-u-r-c-e/index.html": "fbdcd9dded7155617cbe92b748525e66c8efc43bc89ce58b793e5ecc16631595", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-t-e-x-t/index.html": "d28c91750d122b89b9df93f0b5a5abb6b2bec907faf155ec4f62468045e1c7e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/-v-a-l-u-e_-n-o-t_-s-e-t/index.html": "fc6bf3a9260a7ab2247dd152ff79ac29ee07ea7fecb1ebf4a2e4c9c79d011a3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/for-number.html": "f8fcbf1e68782679e4f798907f51d6f064832835b6ce14be5e1b395e72d63139", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/get-number.html": "de646b0b67808d941b2e79eab5bec3ad79cf6f2c6c73afe49756714a7dfacc41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/index.html": "5ff57ad0ebc877a4404bd68205323c4c0a6f893f6ceb895bb90e773b4238fbe9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/value-of.html": "937da815159a624e2f98bc5bf68fed44dbe718ae8e555210119bd320cf5d474f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/-value-case/values.html": "eb2baae84c282536cee9390733ee409c2e8b13a144559f8aeecde67ea5e1c5c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-boolean.html": "b26faa0366fc8e164263e979f27bfaf88121cc21a9d48be8cd6d4ef42f61df3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-decimal.html": "248d1951063e9868698db00eccf2bd434e3b7d54062d3ffe6d5b50dda6912c11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-default-instance.html": "344e92e756951c08b6fa62e3c4eb948f6c130a7c9bbd57817963f888967e052d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-instant.html": "4f6fa6a01bc298066bbba594ef98789e1e7abb6a1eb5ecaf89403deb4338112d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-integer.html": "f97574d16af4c9bf87c1df1d9a4c03155a987239b7bbd914b7609eab609b4b14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-number.html": "6286cbd4b65dbade4f87fb8ae606bf589af69ace44c50b20bd81fd12f3c3abed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-resource.html": "ebd3d4e3d884d4d3ad804cf9a95c871ecc674444058e86295bba003a6ec2ff24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-text-bytes.html": "8de13ee37ab1e7359d5b6565d17de99eccabddfae0bd655f9e1c02ee7df4efe6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-text.html": "12ef01bd0c233f1f6f4041225fbc4e2a34f47160e62b4f95cf20d41b5641a83a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/get-value-case.html": "c55da83ef0b326e38750619edb9274f52c9f638a7b984447dd63d9a62c1cc7c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-boolean.html": "2654a4bf6c8bc67a7d0dbb884d1e21c2f260171070b3b8ea0929835b332d39ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-decimal.html": "02bc71cf81e9c60a61caec7465863f751cde0eea5dc4a4229ff1cec1f9ab9564", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-instant.html": "38bae369ccae8e0e0560afaf3aa785e091e9fbaad6840051f1eeb146a522d60a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-integer.html": "22b685bd0e1bf10fa31e22defac8da36d8193789f36a581437ff944f831b517b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-number.html": "dce0f1f935d974aa5c1d6f2695c01d37234aa27212da07e46fb7213c7aaaeb0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-resource.html": "b5a2aea9852ea067d5787304214e632aa3cbb0c8a18bb3602723214aa6d89bc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/has-text.html": "538f428f46a63d663579ff88f05263c0565be5be42f10e0a10f53b4a457ac02c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/index.html": "a65d035ca2d85b43316c8f8a4985c2c333efe2d244c0cea600ac31806610a1e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/new-builder.html": "b1b5167ebb34d8b892f60310da2081ca1c87f6630957669e27b8b8d9a82552e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/parse-delimited-from.html": "0dfabce6f4b9da0dba2cecc3650e7b2cb43288de70fd8324d54c672dcba53b0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/parse-from.html": "2cffdd5d6d1303187bceb93e989bc0c14343183534a72ccc792e769e56062705", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/parser.html": "bf8d63690045c4cb087b74dd4127d0853641c5192dcd7f4d45f770323bf245a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/-companion/index.html": "cbbb77530892163e709c363b41c10c63ac88779b9b2e63ec8058e655b5364c96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/-document-order-proxy/index.html": "6072148a7f07fa9af71a8876e98f0a0fbfea64c04f4378ed5e53da11978d1da6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/-folders-proxy/index.html": "d66b255e1c55d2f86257becd7178d3323d8c5094ae2932df278ca827eea6fbb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/add-all.html": "6340adfabe52e2ac956f0e6e411aedcbc7a091d49675cd46e4e8b485f71000df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/add.html": "d6fec29fd80510ff7d6db839a8c494625e7ed4849385984f7af3d22e79db0918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/clear-notebook.html": "0b5656aea6ced831c968bfdb56bfd91bc00680bb4b8505a1e8e8a29002f23250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/clear.html": "0cc8c01ee1f9c090cccb5f372be4ef53580ad159aa24dcc7739494811ea69e94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/document-order.html": "5f8e4c66acd1a67db8d9bed8c0cce97bdac2ce6ba572ffd09b87c4b304f4ec7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/folders.html": "2a90f9efe3e9f4449535d66916ac96c05c4227297428012d757b657838bcc29c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/has-notebook.html": "debdfad8c11e2a54e57bd9c9bb38da551b5b9b8ecd97b246f8d1e7ac840e54e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/index.html": "a623e1101fbb7aace3986ee047dcffa0f5ef1620cde1a60b2ed88c38d227b200", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/notebook-or-null.html": "feb58435aa1f095f0b02b5088cfbdf38c503c0b464f24d788dd5aed3959f92f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/notebook.html": "63e1d09c03d937f50a983c3e694c8fa02ecfd2d1f95e5136dbd49c7aedca051f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/plus-assign.html": "9822857aa58d33dd842efdaf9f728c8c33714a2dcb7ec95ba10dde3e3cd2f8fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/-dsl/set.html": "3c8699397fd15bcdaf6801853f45cd2bf71cd0c267f26bf0c89b28bf4a508e5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-kt/index.html": "d3c5c93ad647c115c718ecd6196861be3010d753339031e60a50fd68f9527d21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-document-order-count.html": "65948e37de416f4b0764f8280fc7d5daf8ca31d5afb571982da4c9bbd8fe828b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-document-order-list.html": "a57f98fffdbf7a71754080cafe930fb654fb052acca2744fddc9367dbd853d47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-document-order.html": "2abeccf89be876df3f908063f4dfb1de6cfb46943ed60ee66385aaab0dd20873", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-folders-count.html": "089ae10a41699e33cbd9b9339adf2f5aa0fade0b5c75233a0d4f94217ea7c697", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-folders-list.html": "452cce88e6c9fe5dd2040476863eb0b342480832c468a85c1cb048e8639b6012", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-folders.html": "269999f27b9ae4b3b85db82b49b68cf352e74f98578a8bd14ab41d3fc169f9bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/get-notebook.html": "3092456ef47bb49d76c6787e6d0ce2a7176e271fcdc782ce1299fefb68c42bc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/has-notebook.html": "db90192f02f85d06d8a3f125ce4528cc68a1a9c49ef8f877df1af57cb4e46849", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body-or-builder/index.html": "34e416fc85b47521ee576c85dfa5e1475963d73de21ae6a8d4e1e6431288eb80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/add-all-document-order.html": "3e85f1516f612ae39190089d30bcf57b27141c5d08d82b86bf92346925dd7cce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/add-all-folders.html": "aa07ff007d165b25d8e8e659043387993b95aaca80270a8ebb4d0a6e0e0cf3d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/add-document-order.html": "a93efd18a2ba2a48c15016b216bdd07f9c49fb7f5d30b529ad30ba783eb0c688", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/add-folders.html": "1920595f3c0878f3fc92135a1fc7ce6762deb559429e14e2fbcfe8a70207a88b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/clear-document-order.html": "4e35f3e1f88c1ad8b95757985e34f37b6070c58df7477bfbfca4c60309358dcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/clear-folders.html": "5cf42d8c17a376fa4a71d080f3be1e58abb2cc4e82eb6d054aac73d89676f8de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/clear-notebook.html": "10762c478ea111f1c04bfa9cdefc6f4f052eb00acafa8d84f3a55f62dfcf2788", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-document-order-count.html": "a62f38d4fd125547a0fcc1fd6e93cf38da4d634cdf4878ab22b205ee5f29e925", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-document-order-list.html": "a10f52f7b364cc1ffcd85677ff1b4a58f5c08afc3486e9003b25a7e5140c04d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-document-order.html": "1e0b9a0a63a95cd5321599051dab91deee7a09df8846ae53e775c251602a2e7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-folders-count.html": "c027ed2e35fb8b0c09e0412ce8f9a7ed1910036a6ddb92d8869a2be2cff8ecf3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-folders-list.html": "60638d6e5b71233957d41cd0503449049470f487f70c6beea496cafb18479a7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-folders.html": "b06b94af4cfa4c2cd0db0d5241ccbe1a125678839c86b4b182b02802b3df1cc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/get-notebook.html": "93d6e28099ba59e971ef3ddae017f38ca487c0cb52c4e9253f3f8fbd02ef0c20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/has-notebook.html": "becd39c7dc9be54010e09f048c1b3a8d6c6f156b188770f3c72d8b6032b84073", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/index.html": "008a8a0982976d11ba9174c76c8ecd35459f870ac856adcc76a0651a605905ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/merge-notebook.html": "34c3641bf97c92c274df793ea2de1aa982a962a5553668f3838a292ac638cd2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/remove-document-order.html": "74ba2c521221662b36c0079cee25c6ccc1f398d93bcc402ba769ddcd4d7eb535", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/remove-folders.html": "1492d2d1f6bb7572fbfcfb02207246389fce891755fd678d9f3a917c584b4d82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/set-document-order.html": "416783a1ed91ca0a0753b362aea5413ce33a550658089270169848af7d31ccc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/set-folders.html": "e40453ec6a69c4b5b5a74ad88b354a6f3667ee63f3a2ccdce7197ed68c45d20b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-builder/set-notebook.html": "58836edbe39daeb8e956817e951c38255c43c45d2a584c3fdcc47720cf0fb008", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-d-o-c-u-m-e-n-t_-o-r-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "9fb42c9dbfe9a34db0c91856cfcfaa17ede97396a2f65e2e2cc0455c91793ae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-f-o-l-d-e-r-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "8cf58e239a5da9290768749c87cddc8c7a1f84f03cac56ed6d2ecb864762a465", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/-n-o-t-e-b-o-o-k_-f-i-e-l-d_-n-u-m-b-e-r.html": "dfc61b125632884782a9abcc5bab68aa0d2e544ee0118c3d5e35b29379fa3433", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-default-instance.html": "4ad2f287494d825bfa62e96430c92114870ef93cc48bc1f9d96c01757e1bd6d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-document-order-count.html": "b089dc2c071cbf1603f014c58cee31fad0eefc6c799eb89a2d63ee89fa5edc66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-document-order-list.html": "38dfc286933c6b7142726525bdc8ab00ec40596808273b3403e8a2893a99ad26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-document-order-or-builder-list.html": "1a2643378620bdea6f523d156bd0ec980851c43ed5e69aad5a01dcdef23e78e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-document-order-or-builder.html": "f8251cd0f4e46c965c7d96d4abd1d16732f4a5f40068560f5556fac86b078532", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-document-order.html": "f502365a977189ca698fe74983d818ea19302c27f198b4b34d5bc33daf75c577", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-folders-count.html": "76e404edd95a29a0d587bc008f7fd4d35d7f4f0166f9b8edd760ad1d3cc4f811", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-folders-list.html": "36f5dec911a09852e1ee521d0c2d7f31e68a68ba53bf6dfbe6e6a6b533dc4bd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-folders-or-builder-list.html": "4d5953d55dfe31a4ea01f8997f358fcc81d51edacb2e735278b4ddc2ab9779a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-folders-or-builder.html": "a0baeda5f4721ae284ab0d2a1d616881027fa0a380786bb15cf299fb9ad20eec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-folders.html": "73332067240ac0179566583cd4f989b878b7094d4c856b3f5f921a946ef384c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/get-notebook.html": "e92c77b8150258c42ca6390c128b5c872531af0147b62e862ef7d183c1dc6657", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/has-notebook.html": "fe7c50c76af283110a980a2ca332e3bc112d21a6852a12a5cefc5afae4c03a3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/index.html": "ae53094c8b880e48fd7f4fcf59fdfc245bdb4ec1b7b24a020d6b10b74431569a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/new-builder.html": "69d0f30987c4e979d04fba48fbe2039e31c3a995e325980ba3353725a3749d83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/parse-delimited-from.html": "079ee21a6bf814f61017e94d4f9b70114a20a46d1608ff344a92359d920778f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/parse-from.html": "8d3d8b65743cd9b58445a824c0ef4f1f05585a2aef304ae6a9cfde77a2bfb492", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/parser.html": "affc49d38e8caddf0927a3e4ccdf33753c14cfe7926cdec1b6f0ae829131a2da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/-companion/index.html": "feb43498ac9090869860582f9d6641f9ae1de611607e9284ed7088c6e8e0daba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/clear-name.html": "cf876fb744b8f2676a53e3df76dc380a68138d60f9d7bf219c150863d01a2968", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/clear-notebook-id.html": "832361dc334ae78df818977b9f0d9331f839e5fcd2c8b42a5987383d972d309d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/clear-revision.html": "40ee91953ba4eae40e70f6edefe0fdc0db814d4eeae0fb53fcbecdaf400c6c77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/clear-trashed-at.html": "154986e80ce094a5335cdca1bf3fed5c21857a7ac175fb42aa72dfbc916a7421", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/has-name.html": "b145fc4e6b85b363e28806f178de1e78d3465c124386b2078f6f1942ea97f201", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/has-notebook-id.html": "f777326c9f5b730019e48b491fd1808007a5728cb373cf7e7577ce981e9a8604", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/has-revision.html": "67a0061649f160f67e6bc9fcc645fe8a0534095b38df96590badf686d4089119", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/has-trashed-at.html": "1f833de42f990b9b4dc880c08e788ba104ddfd699a65cd945438afdffc37fc48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/index.html": "5f924f3a233e0dd180556e41d30d50df132cba15c33504936648b1cd6e15793a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/name.html": "49626cc863fad86e459390c798e84b4551418f652ede3c050d895a97eb6ae650", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/notebook-id-or-null.html": "753362cfa8d764ca1ee5aa36ffb9df6cb923ff0d8183d0dff86765b73cdda7bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/notebook-id.html": "9d4533e64af5e270e07af57efb59f2e35e9025cfaf7dbb695bbbb7c665632cd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/revision-or-null.html": "6a8eac9166f501c5b4c0bbfca2b6de3e132bfc00a318e2d5dea59165164477a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/revision.html": "ff09f49eb63bf5e1ca9bce78cc8cf13142c7931adffc25940b1859529a1c170f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/trashed-at-or-null.html": "f2c05359ae14bd4bae1ed958ef66af6429b83cfec64999005ce8407671faba0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/-dsl/trashed-at.html": "d27591e97ee4c7f928b4d169a24205138f850b38da6608f19f18098aa5cec65c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-kt/index.html": "e03803b5b093bf26591388cedd4ed3596cfaf5a86e6661575ba1b8d4ac3a9f3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/get-name-bytes.html": "4c8c0eb8dc10f858c34e6388c480a5644dd6305187103163bc4e70cb01c035cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/get-name.html": "c95eab079f521508015a5085f93936485d2d01a0c597ab87721e986868e13993", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/get-notebook-id.html": "8087e65afb4978d51862d07bd4a2e27c609bfd5ac5a22fd0137157db456d50d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/get-revision.html": "d5359fa94d95fe464237089fdae27e06d3937eb485505d02cabd2f08a5d25737", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/get-trashed-at.html": "315146a7a0959be04904578e51b35cb5f34378106446c6ab843b0e866d4481a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/has-name.html": "b0311f0bab7ca4e5a4a9d6d914030fd8df2efcc3d8148869d1d96c2088dd5dce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/has-notebook-id.html": "97e3fa350249de727ab41bfb892537c79b861fac5754e75017a5cc5a0b34f5e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/has-revision.html": "2b5a3a26d8ceaf7c6f1ab1a13e4b47e43279f7f500f5a66b4f41ea3ec5174921", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/has-trashed-at.html": "cc055d3a05a872b9846eb14c60fe0bb70aa894618c28efe619ec326bf7318c14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view-or-builder/index.html": "3589c855efebc48199548d4ad1d07c8e4c7a42504a07fb88bb6cf0c8459aeee1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/clear-name.html": "c4e78e9ed866b7b90b928293aa60910efc450683d29b21abb07294d7b73ae79a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/clear-notebook-id.html": "18138f7bb39a675abc4061746011cbe413c00a6b3fa6b493663b7d14e323b910", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/clear-revision.html": "ce7ce35ff67e515155c0b2db3a43c0ae540e3ef2df8d561d2f64471142039328", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/clear-trashed-at.html": "e97b4b85aeccc8c94ec75119ec7476f22e86833894d7c9359850af8c9b5e736d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/get-name-bytes.html": "c29cca5555a8f31c4faf9c4a14f7f2bdcb3bcaec062e0c64e952ea92959b4498", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/get-name.html": "353bb2c39e0589d003bab40f51a229efae2cffbd8498302df2b3cec0cf5b0e65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/get-notebook-id.html": "5945c5f8a426cc3dd8d0bd00f92ab45beb46e7871ad8b34670510249e36a3261", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/get-revision.html": "812bdc75a29014ad25b6b2e5a317b67aabda69862de294b7cf216ad07990fb51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/get-trashed-at.html": "470a7dff568842b32bc4896cc1dde3c14279c39cfa464fe48f1609b3ba0e919e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/has-name.html": "ca9f4b99bc97c0adab14244886e6fd6459ff8c6a6fed5453ae9698678c02a9d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/has-notebook-id.html": "7d2a5b9622dbfc618a4a640364d6c3cf7e9b865ebcf51c0196a2ea86a497dcfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/has-revision.html": "2ef01f525da11e160549b18d5f1cbfa6ed818786f4bcad98f7a5dfc0323f5122", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/has-trashed-at.html": "221aa3b13619dfdade82125ea558577a49d3861560f3fc717ca6ad8220eb9bdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/index.html": "829734ce452470e485783fa3a776e3c7594eec32967b3ad9fdeac391807f3957", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/merge-notebook-id.html": "ab7f080a4acea176a99ffe7e4eebbc79f724d6bb2679c1e3a92e38f47e8ef562", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/merge-revision.html": "0092cfa1df11afb3ababda9d84b1157e389b9b9dce3730015cb3e0fee929ae61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/merge-trashed-at.html": "ad4c647bac545dd6ec169f4edd0b38057358a214a72dbe1e07a22ea65b7b5886", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/set-name-bytes.html": "6114a0c84ac8f1863519a076a06c85658d4c8e30371a75bd0b926a42a536e6e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/set-name.html": "720aebe2736ef742297f368d33f6a1edb72215690130ca69a5c1529cf8fe4ede", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/set-notebook-id.html": "49e41def857beedae7f2a725afdc198bfd60503c119fb9bd8f87e603a2b5a7ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/set-revision.html": "f036c66a5f65a762ec4909d089793b4ff4d70da0539a8704d34ca9f4e8092ed5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-builder/set-trashed-at.html": "1a0f85802ecb5cae92bc0141723b9979d9b2c58c77227fe3db6a0eedf75971bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "062c72873c5ae08356f4872326ba7fc78aa29b3cddf84a16f059e0f2759e0c24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c0898da7c248e6f84b7a328aa758ef28313f08d21de17c6378bbffab8738405e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "6a3425f597debc2f387ff74bc552661711c26987bd27375574be8a785980f9e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/-t-r-a-s-h-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "0656fc16214af3f4b447872d602c18f114d11af0788f614d2a317a5f98145996", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/get-default-instance.html": "bd13bafae143b51e69628227739869cfd2917afa5092cb2a2ad28dbc2abf4914", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/get-name-bytes.html": "3fe50b8b4756599a39708af30e4bb9866097cdefdbb747688364fb9d8da3d046", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/get-name.html": "ba39b58f4ccf6dad846396054c5291bafc0de4f32845af16f5c84ec65006fece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/get-notebook-id.html": "1f43fa0eda00c29d1fdac6b7fd6f4de53a220e883897c5ddb09e8d313b8d0488", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/get-revision.html": "b7818a22c884b75c2a3115490851f2365b5d9efecf0e852c39f1224fe0f41f8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/get-trashed-at.html": "e2f69146feb6ec6f57bf776eb81179e27c75f9f53591675ebab8c1597c5baca6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/has-name.html": "a969320c0636ebbc101e252f3ed234212f72d855b8caad1ec602257b264d606f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/has-notebook-id.html": "d323e398d9ed2ecdaa03f79ed07aa18be77b5cdcac9d645acd983be612a1f8ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/has-revision.html": "f052e76c5b3be0eb8939909e5cf6edfa94faf9e68b10992050dc8f0eb86d0fc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/has-trashed-at.html": "79d1b306d736863c9b853f9d7a0bd3d0236a2c5dc1f0b523296fcf3b7bfa36a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/index.html": "889388531ce82d6637222a6bc42b44804ecc465be4fe7f1016e7664ed0bc0a9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/new-builder.html": "2eb008a8bd74c5a1058d210e0025f1b8c3f74e785de3d1b4df7e6d5d8491bb7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/parse-delimited-from.html": "23cdbcbcbb2b2110c349a58397e56d148e2ea3dcb03dc06554baeb562503ade5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/parse-from.html": "94e87a2987a688476dbdbe12df64d3f287f045f0ae47118e555013d990e5ce2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/parser.html": "3c61f836e37a4be57a233438f3bd1a0a080b249d162f17aa0d427915f9d3aa7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/-blocks-proxy/index.html": "23263947257efacd87fc26459be170e3af534c54c547069e0948b24c43462559", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/-companion/index.html": "88a0cf4b7a6e3f5800efc868d7e45b384254618eec718cec4250d6f93ab6bbf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/-links-proxy/index.html": "25a2694b0392afb89a944abe417f4b67a69ea6b1b14e9f32be13e1f483a03a41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/-properties-proxy/index.html": "a80c53f4fd5ff538bf72bf5afa7ecac44a9826932804d6e850db596118c412a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/-tags-proxy/index.html": "5d7dba716bedf7635c73f2f76fb2abb2203c57165948176af221fbb4f6397e33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/add-all.html": "8b98192be56e2db6753a69a2a8d71fa2d1b290ff133a025ed7e45404431f162e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/add.html": "f824ecf7a0655748f4e9a99fa22262d2fe8513cbb089c79c93ce8ac70340ed8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/blocks.html": "b60a26742b132edcbe9605225deb976cfde83afa5023f28366b17d07c529bbb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/clear-document-id.html": "ea8fcd64aadf15c8ddcd1684e81dc26051e52e90d26c6f500922dc3d4b9cbbb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/clear-folder-id.html": "594c9851d1dfdf6764fb147d733a30c1e01aa4a2c45103fcaae932802c33aa95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/clear-notebook-id.html": "a65ab92d0f55f4dc52f7a09f3be1201faad824db1b9f7af0ad7286c71a26bda2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/clear-origin.html": "9f7b9ef5829409160c70316c9107d91e40c30e8c2f3264c658a363008540cee8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/clear-title.html": "9f31eff70c629930070da540cc14c44269f61c09b4a5258ab2417d8f3998c4e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/clear.html": "d372d4f7e9dde73c2649c9073781f0d0e5f36ecbf7e70edfabbcbb29613f7068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/document-id-or-null.html": "6b023037474a405ad76d22c528cee4e72cd4a3270ee27aff3316fff02b121083", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/document-id.html": "cbcc9049da01180b37f83d975ede5c005c844dc9b865a9dc6051bb6916a38509", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/folder-id-or-null.html": "e1d59219f89c9a35e29a4e3a36be7f2cfda5f2181ca29ef44c935677b14d1fc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/folder-id.html": "14a14b28df1929a60580ed6239df04e852c2b3b763e1003b2f9b0fa94549df90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/has-document-id.html": "dbdf6f9b95f505efb82cf75cde6c3b6e02d04a98a5d9b5425baf4dbc1a8c2d5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/has-folder-id.html": "f0bb5d7d20c4e43059a68be7f966350a50e25c0465295b9c0d513e7c2b324210", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/has-notebook-id.html": "96fd8c9d777e1146ffc4372aae3c6c9da7a7b418fbe47bebac1fdb2cbaa314b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/has-origin.html": "f3cebef5f7258052ba2378dde91c8964102148d9c67dd02178d3be6c10a4f2b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/has-title.html": "0ab151e9c263b50902e7f491c68125b794d1960dd1e1151cbf83eeb497ea4b33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/index.html": "3750388f5132bf9c1bee7ceddb6697d1d741ca3e5cc9864e8a3b33fd0fb3cc90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/links.html": "2841a4a975cce39974d613ef52b373ed0162a4d974258bfd2a99bb3c8ef0bf98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/notebook-id-or-null.html": "b4990a0883b4ebecd79290d59969506cd27e94919c8b8e0069f927f0c2f4ce5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/notebook-id.html": "d531c6ff315838252c65e694aa4661753adae2699194a0177ee991aaa64afc00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/origin-or-null.html": "796a1bfe3c23a18d3f391d54bb5d70d2d84b446a68fe8945aca7debb66c47625", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/origin.html": "3d2e2f601bb6ae2d85c3ebc5a123a6c85ddd6d70df7b3e5dc37051ed2aae9615", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/plus-assign.html": "15336269637d596921c650c5420c457933222f33818641bf228d54ee843e59d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/properties.html": "556c70daa964ef9c4f2c534ea9476629d5b4aa487ba2fb2c4535205f9eba5789", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/set.html": "f3dbab592c08e36a6a919eba264761baef9aead10fe407d3c6b2fe4fcf89669c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/tags.html": "fffe8e4c00d04023f15e719684bc7ea03e4728b445c144390e4121531476d5f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/-dsl/title.html": "4cb2a5dda595963f641b2a51a93e92a96dda1a58c8b66437acc9c346988544f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-kt/index.html": "af1547fa882f614e3e0bd7563b449a6a0133f57aa7f40028811ec3a230898eef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-blocks-count.html": "72379bb125be06b96b9d9bbf5a4f5b1f32ecdcb522c595f0be0f751cbb389e8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-blocks-list.html": "2bd5d5e03fa2681f61104d2fb7fb8fb1538f943b0287691cce076287f03d3fd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-blocks.html": "e583f54f33d2a05bcbe08e5eb3153db1ff1a910fd793de3b700e545eaeb56f08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-document-id.html": "fcfb651024d834e2481b3f97b88e0c663d3645d2094f472c5cb45d827e7c6793", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-folder-id.html": "a16222f167c7d1e97d3cd99aa85f239b56f5ce671ff4f4e19cfb1be3e21fee93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-links-count.html": "6257950d9c9f5dc338483ebdad25f72f35aea4fbc1ee32d893049baebf28be55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-links-list.html": "24a89dacf5c4c30d73507ed95dd3bd753ad6ab3e4c7cc25668e616a916af822f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-links.html": "c0d3d34246ac07561f45959e605741d6a28f8344fafab7247cf7c8d836506a51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-notebook-id.html": "bc98cd2e31f1e47eab87ef200b70812a31a6f3e7ab2b1bb8292569cd0677a9ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-origin.html": "21f2f9ed4ff3d50e22431856a77afdb5330c28119b093d57d1e12662dce0f53d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-properties-count.html": "5dd766d8d0932285734d314b7c1e4f3dfd2f016f6ce4665ba967d1dd2eca1183", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-properties-list.html": "01d5d4041081596e377ede48e51b665934515b23ca1314b100d85bfea66386c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-properties.html": "771e4c83d97fec1968351feb8a5d3a06c736674acf7b128ca4dcb2186c717603", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-tags-count.html": "ec334232a308418678433214df3d6411d92a36c4ad70b3682c290a40263ea8f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-tags-list.html": "d9b28e5134526df4312150593311c530c23a346b0af8882e5efde58cc403af70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-tags.html": "aafd8f4f8ea084bffab4f89c787b8fa74fdc346f0f02f88a292e43ae8148cfc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-title-bytes.html": "11871ebe4bd370af80add14b7c892a3222ae32fe25d56f08cb1675be95483603", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/get-title.html": "e7fae6892d91f57cad96d167c41f77914e8bdd1ac3cd7ca7579557c100a920dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/has-document-id.html": "6a96dc9785c1831e3de93cb0501cca73d001e7ee10507300c62cb8b65c7d9abe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/has-folder-id.html": "ed1d575e1cba41ee4195d46076e12d1d8574465af6e3e73ad0d8bf82cfcc1cac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/has-notebook-id.html": "3dd3ee6fca04921da05b1ae50d2989a57e4f4ec4184e62c81afbd1bdb5408ec9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/has-origin.html": "e16a189c53989891561592de62e6f9f8718a7405b831dcde0b069e587b625cf3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/has-title.html": "00d6cb63894afbae5e3b00f8e13e99fca31524f24fb6f9c780b3e7809975a179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document-or-builder/index.html": "f92d531e75a516428048302252b6d861e8b52d5c6bd665c163d23e62d13e7c34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-b-l-o-c-k-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "d0c805e73fd97ed08c54ebb770f0aa2db4a95024fb48f10a62f7360bc5c5e578", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-all-blocks.html": "3ccf6f807f21c44c00c7a43c0fa8a3fc13aa22fe57ce4c113f1b3ff08fc0f155", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-all-links.html": "1e2708a0c3d5b2b2d080e894f49d5d705dea29419c1ef03d6e27cf8861bc95c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-all-properties.html": "7796648f2b5edef89077305ee5de9313e6973cdd52b398fffdcdef719cd7ff7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-all-tags.html": "c9ecda1ae8987cfbc2d883d5ceefdbde8f6a5b2df3d7548c5cf547c87cc1a622", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-blocks.html": "7226fbc0563307b67f2f8da0c374ddfe0b9072ec297721b667f31dd679ce0f28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-links.html": "8a00b89707e135e93927e4d659223c011d10064197acf67263cd1d10f3e19bb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-properties.html": "837426e1d36af9007fbd0fcfde2ae1aeb2e11e75c51ae96d7ad0e79e0c172b9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/add-tags.html": "de943b1f31d2577e80a5e47ae22124577ae97d00b278e0edbe8386799c4e7388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-blocks.html": "b46be1676e627a9b31cb57b7459b4300d093871264c53a1cbe22f47a3499d4a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-document-id.html": "4a3982134c1ffa547ee6eeffaad9b856d32beb4dc53b6bd610c30e8fc726d27f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-folder-id.html": "bf5a722821e964dff2e52cfb47f6290c0b2ba3325b12e9abaaa48f87dfb49cf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-links.html": "f4925998580b5aeb2a18f4a0b18b4f73becaf86dc849ae54cb894e139f83ef33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-notebook-id.html": "8bf2498adc2293cf47ac6335cee9741d827ba42abbc0a50264be5d35a37bdb95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-origin.html": "2a2b6b3dce3ca9c9b585810255d0edbdaa48a2405041d1a3f6ae2ce36aa58d67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-properties.html": "2e7e59a362f0d2dd7ffc14115a50a77d3988c3d7f83c7e48e7b75f4a02b35aba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-tags.html": "6e51f0e9b492ea29b773d97f4a4def7f1aa5f3d4af67aa0d002f69a07e73038c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/clear-title.html": "9a5a5e7762db9959a01e302283138c85d8f0664b1baa28bf0d9a9b25b415ec3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-blocks-count.html": "24d1fc0e97a16a42d498da35de29b207132d80fb0a71fd74e61974402e06ac0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-blocks-list.html": "f2e83130629fd08683ce87f298f99e161e6b0dc224b0e984d7563b790379e871", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-blocks.html": "d313f803034c41ff15207f13669fd38d8a0f25909838eeadcfd6d3400366176d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-document-id.html": "e65ad8fe9086585807416a31285418de4202cdb3d32f0ca826b830624b07c115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-folder-id.html": "db3a85cb3fa8b5b0ca44e256df7368348598f9846abb6032d088f8911c56cdc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-links-count.html": "6fca0045d626bcd59bbe9efed0fb8cbb1b0782f453b78761e879e10a286cd3f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-links-list.html": "ec60271c57b5aff3ac351129e2bb817bf17e3638034ac1a1b7e8e03c0dc94788", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-links.html": "d78195631157a454d2d814e36f231894f8f9f06b92047be9bfc8305eb1f02a96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-notebook-id.html": "ab4223f717490972d2d4c9fe590bcbf156da6202cca1ecca4a9f9139b098a998", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-origin.html": "921f96481cfbf795a33cae0a75f1047903c892f309a05f820e3a4c03d71f7172", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-properties-count.html": "ce9e65ecf170151c27b501c60d86ca3b05a4a5e51421125ddfc18a77c300cd9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-properties-list.html": "4795443e63945aeec6063a19e23b35c1284be325cab5ea5ba8612c983ec9f393", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-properties.html": "6b25f208c0b1c054bd3061bde9c19581e45efafdb8dadf025297fb3c0f3a7416", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-tags-count.html": "32dfdddc53fb2987f6403f7ef4bb25bbf5d3431635ff6dbf8653d967ddc67a4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-tags-list.html": "049cb36e72379994ca0a2fe623b0dd65df56676bc301dc3d22ad3db4a00310cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-tags.html": "ee345cc57989305cc42918e1ce5a307732fe10ae2d52e3a7827c05197d0a8fe8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-title-bytes.html": "411d714a2ddc3193874e6d598720c1bc6181e88c054b76d951fe4746be5fcb1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/get-title.html": "ca4403c0c8e0861915efb72f1d45efbd26ace558413704cf9ed5c7e199979eca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/has-document-id.html": "e2e490ccff970224c36d20f45e4ca31401d59cf4bb937def2e466bda42669dff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/has-folder-id.html": "0119f3ef75c0f8d2b961fa13def327deadfe451d2c9657660e931ca6df227e83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/has-notebook-id.html": "4a0634128bb51ff4919285a6f897e991034c42e894e63beb791a63d898dd7e9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/has-origin.html": "0e64e8d73cc0ef0ff9ed04116fae14da9afe5dac923789ce583a9c7a6bbb0818", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/has-title.html": "473318b81cb1600491005ddd02ef8c31a30e0d2f266c8e293ea3479f3beaa683", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/index.html": "c5c1b93c503ac439a95e63b2b7c8b74646e6a80e5db8aa648de821e53334c3da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/merge-document-id.html": "b058c24b78f0303dd6a322826cece6bb94940e3a1e1f48cc4f4b168a2f03de7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/merge-folder-id.html": "6241a3749e323a0a1f5e779fce5ec6f0843b6387102ce8b962c0460c4f5a373e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/merge-notebook-id.html": "ff2f7d6e57fb1be7efe11696688b4e9066d1c9354d43a23bda25177d1d3a479a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/merge-origin.html": "c45df2720296ba1c2bf3d447b49b722f311535cbf13e63abc5493cfa5e60ba85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/remove-blocks.html": "d3b75f7ffc1470531a93a01611597cf876b4ab83acf7011b26669d19351fd4a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/remove-links.html": "b1311bc6f91be828b17d9bf0f9077a41aba31c6557457bd24e9d82373787969c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/remove-properties.html": "0b05c7505c3e573a0544506059fc9c8b349cf3baf98a69b3346018cab2ca1f08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/remove-tags.html": "edd3f24e5a80ff24d8661d6eaa2b5d176439bb73c0bedb05bee71d84beaf7adb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-blocks.html": "5d13473efe919f9443db4501285916a72f41000ef4b7eacc3ab09a4f50522219", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-document-id.html": "18f6beafcd3b879962eec9530bf2f9f969c3a558aa1a6eb47092fa8562cea422", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-folder-id.html": "484659cefef2e9776c84f4fc05442ec7b2c2faa1473a4fdcc9f9ee9eb2454249", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-links.html": "66c756e91a0efc19c38f465b1782c321014199083ce4290812b38f3e37b29dda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-notebook-id.html": "f71fc7779a8f3aa3db71ed0d2f81a1672bf7b6624578b27d784d6ce211ec3b9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-origin.html": "d84cf86da47dda6a914bf3a636897051e44882742da9a7b38a707187a9debe80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-properties.html": "2ff4fab9d3795407920e5f40a9625da852de7622fd5fca40d706cd2256e65bf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-tags.html": "9d4fe863528317aaaf2b8fe948cd4d026cbfa4da713db8ccf64c0a6eeb66078d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-title-bytes.html": "8bda79eb4b9c1210bf9a731d74bacf9b883b5cb37ed771e9eb77a00e76d372f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-builder/set-title.html": "37c7eb5afd8ff4acb460ce41cde2bfc4f9cd8b894e2107bc94c8f3aa3650fcc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-d-o-c-u-m-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8c0809a7918304667583fcce6788517d82ce7dbc6bec9494cdde80688d62f9c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-f-o-l-d-e-r_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "922767a087b076e2288d6f8e25ea6b0dd705bee63d71fa5d961e7e3bf8ee49d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-l-i-n-k-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "369ca2c8637ed0d73b0cd731bdb6652a96641d519febae98b1513dcde00e84de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "6e260ea123321e307ea1d47c35680c335c319cd6f168cd5b8bf7f0b15c448d6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "0de8e82475251c943aa087255aed45e53626fc9171e3da9e57ea2e4a6e3c858f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-p-r-o-p-e-r-t-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "9d84b66969556234fea9d4d3f2387901bd3fa5231a0e332ff5cb9d8a28b0192a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-t-a-g-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "933a90f8140e5d2f6ccfab0c93e83e0e229ad27d8a9d9cbac0263b84e2171007", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/-t-i-t-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "e605dbf8702bff0c2f646b5e187cfc199a3280c2529be2f7bc0e6b850642faeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-blocks-count.html": "96f6611887171d5a100129eadb822ada5eb1410908e529d15cd32be3ea531463", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-blocks-list.html": "63537553879b71e06d368a3efa7595a71c132c886783fe36c2bcfe7386e0ab2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-blocks-or-builder-list.html": "b564eb8752263cf68fbda62b412825fed4c1781b394cdc85a8cdec279176ffd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-blocks-or-builder.html": "5d4434d1e0f4adc8c58375bb8f9ff19a3d27aca61bc4e4d7f342b4721dd67d12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-blocks.html": "c64011f7fe38eba3ffde85ca657f3105cba547ea7e60afbdd1330669dd903efd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-default-instance.html": "9adf420c637deb5a265c83cbfd490295dcd77f1fc4b4f32448216c9baec4be31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-document-id.html": "328f1a33bcb82cca852b1404fcabc69a49ea827ef3fa6ad99cb2b5bcbfe4c778", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-folder-id.html": "2ea336633cc3380948bb080784a64e5f2f4f3fdc8457f70aa247eeea1701e532", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-links-count.html": "78c935b604e46d4ac37697d5e87808aeadbca6c125806d79b74d396231ca17fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-links-list.html": "061f9f2586a48061360d5aabdb36933e20b47b08a4d4a5ce1c31243f8a7f7b8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-links-or-builder-list.html": "562376b81eda1b2ce3c1894deba6d9c92e81d5257152a88192ef68439914b13a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-links-or-builder.html": "c4c6678d7abc464b4ae8c5ed4d9d4f3c33e216b08240bc5b10e433f198b542f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-links.html": "25939b1fa2df6be3ae2a26603140b6a10d1c4abe6f149be2ec73e8e0d2eaa8f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-notebook-id.html": "579b853e1f401fb49bbb8765439e02c93b8df495dff73f61a6f2967eb47e5e9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-origin.html": "9482169edcc309774dfc6567e1f2c4ce34b277b50dcb6222cc6b5702798efdf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-properties-count.html": "7b3d633ddf09be330707b13b902a2cbe100ea4ca2d18a5306983878e4d8081df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-properties-list.html": "ad08fdd67f82d948cf103c8ea9def298d88b0edffd647c24e8a94e6c91bfd2a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-properties-or-builder-list.html": "1702959a11f87436f89e5dbe272da6eddd54c91e96075e958c603d7086742849", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-properties-or-builder.html": "6df114b4d38c69f847967380105ea1f680b65b09c75f50411f6f17a56d1f1222", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-properties.html": "dcaddc163c06a6124fb470335a4f224af90e65e8457e239a27e1bdc30c2f1f2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-tags-count.html": "ff6060bf8c9131440e080c5e7d98548c6eda1bf2c1fe3cba67cc9a785acbf0d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-tags-list.html": "e328a0581d9df3bfa5c8b2cdadc2a753b4f2b75bb6d25b9a4775e396dea7f2ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-tags-or-builder-list.html": "a5f28f5ca83aba272be4c5fff1908ad8a68b38d8900ef7e5f75863e5e5f0ca0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-tags-or-builder.html": "76ede7bf96fff6f6c6439152dea6646f3ffd03ce166481c92712a5b9b3dd31c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-tags.html": "28627a20161341d6c20ac72bbebae8f7197058ad7cb33e69d7b183740a30cdfe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-title-bytes.html": "0646f05727ce0acafe631ab7c3bee6cc2498cfa270e86163dbf0c19f6ef07fd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/get-title.html": "afb50258e135981c1f047da98cd982c0999a6288f74b6620e5baabba7047fc9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/has-document-id.html": "c0d8c27db3d4a0e04dbed24bfca3e60b066eb7c87eb02abf00942cf716236428", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/has-folder-id.html": "053d8da3964d49381ca886ee167330a8f58e5f939babce78d3fb88dc2e4705d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/has-notebook-id.html": "77770d53601a968db3af93697006364bcf1994b7e39b8bdd5648bb2852ff1ee8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/has-origin.html": "d5d761e8c92f1e9a454ee518b6967c8fc74cdf67f5a7f1d7c2b439b830b42a63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/has-title.html": "e2288e5a57cf37badf00b1d7797ef28a43f2852ac207c2dbaf915bb3ac3fc28e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/index.html": "c698fe4daafb33af507ec3caee5a16fcda7a1689d65f1725ba350343f2f46480", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/new-builder.html": "ff347e6e2b9862d4888d1021edc29d57b5cc123e8ea08de04da3d0ae6d19b5e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/parse-delimited-from.html": "90a1f84f8d029dfa02e1b684c41a646ba258c5b906f37ba169e706be9a533dc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/parse-from.html": "905eeb5cb525aeea57ed586aaaea25e9cffa9995be9a84739df95d145bbf6156", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/parser.html": "881a09b7a87aefef3b0b94bb91fcf4c5c8806dfa252c5c167fb11fd5d59d2b65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/-companion/index.html": "8e84f6b43735d261d49f72130ad325f9aa44b3a0e8f69d59b0b6937a97985833", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/clear-expression.html": "60a52bf53317148af5a9fa65fb5fafaee7bde1579384b435b13bac6be5e0a258", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/clear-group.html": "5853f3b4188c98ccc96cc5f647d6b26361ade0bb93bf1336d9b5ea181898eb4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/clear-predicate.html": "99b3616508044d5e800aaeb19bb53098894e8ec5a033c3e18db03026524d3906", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/expression-case.html": "320f9a0061ab292816dbaa16063592101c5f52d89b7eaf1d0625845b549b8837", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/group.html": "e520603ca16b8cffbb884c16877003997a658b1c20244c32753cf545181b9247", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/has-group.html": "3c553783f64a9e243f1c1f9c862fa181f7462c9e4704f6e37b53d01b60dc4dd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/has-predicate.html": "7b8e6d6e2b47c957d00b9c431702f7b66955f90360fadcce1a6a3ef67f7094a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/index.html": "77318a10692626e522388322835bcd359d29105b7a51be0990392db3ee49df00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/-dsl/predicate.html": "efbbd8dc0376f56cb6935fedfd0d8e039d42e6e92d5126929175da3a21ea1586", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-kt/index.html": "03d63319c59f5621aae37293fa5c06df8c1920e8d04538246161d470d9420b7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-or-builder/get-expression-case.html": "4cd0b7ba8031785a464638e273c2b503d22c26c3b56120d18e37bf0a7f3e9d2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-or-builder/get-group.html": "551768442bb6ef9141ceae990be57fb0f0507215aea913a5edf77fb3ad243843", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-or-builder/get-predicate.html": "638702a61f41bfb1d9c1b54e76cb565a4a3e6c50fe3815ec005fee55f0b732a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-or-builder/has-group.html": "a89d4d3f9644639490290ba5e21bfca11a189a2633e234ecb36c5bb798061563", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-or-builder/has-predicate.html": "6902d0f0c89694c620659bbb01a401e617c8d2a310da6c1a28ac8e3816f06adf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter-or-builder/index.html": "8f666a86bd4f26170b6b5134ecd6973af6961870ec22e02c61e4ab2d371038e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/clear-expression.html": "ce0a61fdbb2c41c78f1b486ed4986387545fa29a73f2004259e9b4b4042f8b77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/clear-group.html": "c742d6ad806658336fb5b919510dc1405b7caba5801c3020cba5df7dc9969b77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/clear-predicate.html": "f85937b043eedb87c3179cfcf636ce66359911cbe57cb687f9c7987dcf494173", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/get-expression-case.html": "2b3f1750621de9f8e7104210884ac8b1a6c1b8fec7265fcd38da92abb108b2f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/get-group.html": "9611c2a0010d7d46d6459551c1fa9e94177c16ca40c907317ba01eed3cd7f152", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/get-predicate.html": "04c1453b38c0555119fc6f2071859a11dc5203d4650f2285814cdeddc7dcd14b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/has-group.html": "6c14261a2b45b012c444426e85f4c5efb751bb54e3d3cf3e86a4952e305b2740", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/has-predicate.html": "9a9a06589e9f848b28dc7fcc29c01055a7aed6fe14aa5376eec47b22808a85a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/index.html": "0131686efdbaaed6dede953f7739a0177902ce4c66d12cdbbcdfcd865188f4b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/merge-group.html": "3b857e6e2b7fbebe4f800f7d8720fdb48d151ac006d500b7d75a38aeec9daef9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/merge-predicate.html": "f2da1840219c78b1b6ac2d143c4127a75b3ed6f0509365d0f7b869dcbf266a28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/set-group.html": "a70f8151500d0b528eb3cecd5774c72babd39bc7dfc2549c37cf671feceb7388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-builder/set-predicate.html": "279dc3ad117ff1aec9840178bd774660836edd650777df4085d6512f141096fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/-e-x-p-r-e-s-s-i-o-n_-n-o-t_-s-e-t/index.html": "dd65df84a3144ed821d8a198f77a158eca525ef03a5141882d4f0524cb3a54a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/-g-r-o-u-p/index.html": "224424126ec2175dad8292d8691089686ab9c6cb8d1cf7ccddb705b7d0d64597", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/-p-r-e-d-i-c-a-t-e/index.html": "f6c9b9e670252639aaf13b0f9be36afaaa1b98ee90f86e3702b78ad5085d20e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/for-number.html": "cf158a42594d7fb15b6bdf00e3284fceb1bbe3b345701e484c5a42ff813b4ddf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/get-number.html": "4aae1ee3df3768b70e6b5bc1771aee290f9c4ca18a1200100b1f3cedb02b6ce6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/index.html": "ca083720decf33bf4ba8efce34dd24ef2393491d18d445d530ebc889b6cdff37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/value-of.html": "7d42ae848c6c2e639f372a8f97bc464d17fe9a5673c6fb7c57045f9f383211f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-expression-case/values.html": "91bd22f15e0f91c7995e615dba3621b18409d35683fcf78a84bbe4635ba6a36e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-g-r-o-u-p_-f-i-e-l-d_-n-u-m-b-e-r.html": "b06ab00cd7880e0b76c4e84bb356d45a987215269b9857f04486c87932f3a18e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/-p-r-e-d-i-c-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "5b4a36ea72f3305c5b1484c0a352e5bfbdde1a17b9ca38a29cdc49cd1887f70a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/get-default-instance.html": "107ace7a28b6c51c81ccdd7db853da53e45d5b29dea6b48e38e9686749db548b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/get-expression-case.html": "324120aa4263e859bb96d0ea3235ba76ae2acd2f6fa37852c7a020c15a6599c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/get-group.html": "1d3be8d91d7974c34d7c638ed3cf09873214ae7d678449a2ec2007552d44333c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/get-predicate.html": "df65d5a094e0302db3da50a4428814d733d643e888696c8a6855c0705ff9795d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/has-group.html": "6b5530dd77529669c26aef34714f847f1b8831a62f726822667cfa0a1cf96bd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/has-predicate.html": "06c0c0cc1c337bf3bd2bf33cf9cd5e29f456001573b2b96fa21177726003d575", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/index.html": "ab8258789898c1df8e8ad61d3ba8c396a0dff867fe9bd815b66111615eba0118", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/new-builder.html": "c6e2f59464c777ddfc6e83b07e0794134b9d66c6a0c2b8b0656bddb2981b4982", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/parse-delimited-from.html": "b5e233a859590da2834e4477aa2cd514113d53546802082a58a5804b22d68c05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/parse-from.html": "5b1eb2f4fa2f9654bd1746382e3d4a37247d1189b03ed1121aa349142e585c7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/parser.html": "e74febe0b4abb80c2828114790c50f3f47bbc47e78a15a50de56d53539e7c007", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/-companion/index.html": "44f4fc347ecef59a8c712d1bad9fceb9bc2ac1f029bc121a861973ca483343e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/-definition-versions-proxy/index.html": "52824bf396b9865d13533a239a400e8b56a22bb577b21162fb5950348f9589f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/-projection-proxy/index.html": "19b6fb02cf263737def14e367083c83113798554bbb63400b56090ce426adbb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/-sorts-proxy/index.html": "3e1dc2166791edd48ad27351910b0221a655a07928e786d84a28eec4301501ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/add-all.html": "ce47249872ed229f33c26210e511bed331a7a46020f865b5632404772e224f65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/add.html": "4c4fed7081fedeb36cf07b1e0a745351e10e836c9fc99f7ba9cf0767e2647138", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-dataset-token.html": "4081859e6aca34f9888f41b87fca6f39dcf223430644698b197722ade0982dbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-filter.html": "651014ec106dc6832075092cea55fc74d2e3bc7d8fc0446d21d76a3a9a6df400", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-notebook-id.html": "ff142666ef1d1a14e7be551cb1c306b1fadf5a73b165c12fbd90f1652910bc71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-page.html": "bf72d8cd9dc2479273511ab389c8ea5385f29b5cb19195d0c757f2272c81b18a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-profile.html": "204a3e8786650844edb74f0c03d79e7c8d3e6110146ca52506a60de141c340fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-saved-view-id.html": "76e3db4924321f9f1cf0da34530e468749f836cb0f94ea8fd7ba9581a1112914", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-saved-view-rev.html": "7cd356f27c13429de17f3b4bfee78ab8f1f977db433c00471083902629be6a5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-selectors.html": "94f0434bc693e81aef416b2d590ea08f74a1a8a92de97636effc3c2b513ef6dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear.html": "d3cef33c8c597aaf3dbe21ebeb5464de5c54dcaccf17c395c7e1d6a667a29275", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/dataset-token.html": "db5b475894ca63c2eb07fee4c2f4d890dfce8bd93f7ace7195da94d6fedaff11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/definition-versions.html": "485866ce3771f7336ada40ad50d79fd0f5a77955e2a9fca687d4fc1c3030ae94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/filter-or-null.html": "e1de411a5b85cf68c626c629fe753d89e8cb258bdea87502620fa2ec82965802", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/filter.html": "ad19f860b1ad133f6c06671d1e4a2cd018b4b64fbabdc594fa3731d910dc34f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-dataset-token.html": "e61ea4be3e60000912313c86da6514bb60f307d1d49234776bd680ae4894b595", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-filter.html": "0cedefdc4c3eb1df4c3af6cbbe54c7b126434218a53c8bbc8f2f51d6cbb7cb21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-notebook-id.html": "906b607d2532fce4f6551154e0a721eb0755385937d6e98107beb769e11b8e77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-page.html": "907da1d8584d1db86db4107d50fb17f9370ce30b4f9f0ed81468ad147b063b75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-profile.html": "73bb12f686d33bd853f6185ceed3d87c7af6c2c7a3d4fd192cc02801bf88d6f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-saved-view-id.html": "934a26318328f969ac9b3af4dcf3a19a4657782f7c3bba643ce081b679908a75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-saved-view-rev.html": "f662dae3c2a8478ab8fbf149279c9cc0222801a5a0ccca994cb5823a35996971", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-selectors.html": "20959e6eb1f3e39358bf43d115d4224b3ff1e0dd864c9ca025d29be91ee00003", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/index.html": "c6468c38bf69fc53bafc1bdc21dcb0bb462ab9c5e996880c1d717a02e5f20ab4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/notebook-id-or-null.html": "c590a151e208e134a6e6f8f8ec776eb3deeba28fceb2a37694c2351b47aab29a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/notebook-id.html": "7bfd71c3ae019c5c5e4b2cd2c05c9cab6b55a7832e7c7bbc01437ab0b58cce8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/page-or-null.html": "34e2a57cad9fa2605f7763facc469cd3f206e1f1468c36d06d7b77163d4402b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/page.html": "9f407c2dec438ddfed1a25be5503e10794ab1689620b8fb0b7c45f6356115bdd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/plus-assign.html": "f7f19d1c196f3faf3f867fea8736622bf87620811a6422906962e64da414b920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/profile.html": "f709fb9abc368402c3f4a9cf2196edb08227963b7ee469a215be9e2711a88ac8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/projection.html": "500511740e6a08bd92e3fac73f0f970d0644b1f607ce664e35ce1bf557849ba8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/saved-view-id-or-null.html": "4e358db4a9a9428b1c6b985a5d62eaaa94910a1317456957387b37efa859e15f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/saved-view-id.html": "e54fbc90519bc12bd75ad42629e4d9a50ee39a479938969e268d75b604c49be5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/saved-view-rev-or-null.html": "975223df47937322ad68ce4f43c27b94c86a1aab6e006745460c7a61e8c8fe4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/saved-view-rev.html": "9df68fa03b5ece1cb10cfc9b36d946eb62752dabee4ff648f60778aa513ac906", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/selectors-or-null.html": "547c55c08fe2c1c9a4ebae8e9ed21a9418f86d2e31131226ca1a6285b7fb1f3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/selectors.html": "fb1b3f89e4c37e28b18b6d33fc1b123cbffdd623600bbc953f95f775cdcc33c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/set.html": "b4913e25f4853ceba3219bc8527d720fc921f5e2eb7a87e8dbbcd43860e5fd72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/sorts.html": "39e6633230afaa22a1f256f0efa9054a23a1277c071154a064435113319d612b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/index.html": "3cb34c508557d7bc0d3c2200960001ef7e2187b081ce18e35ea82b9d2c320ef8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-dataset-token-bytes.html": "717727f574960aaccd566a280608e39b7faee36e5086452a8907a423cfd3a0d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-dataset-token.html": "35ce22e50ed5541bc48486438d00baec1ce35b8772c0869c848a34072b5027f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-definition-versions-count.html": "d13519103cbe8a33a81adec13d5ea054dff8be25e6f549fced99c1c1c68ac977", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-definition-versions-list.html": "66c0d85ae470d9f11ed0cd19d11a790f7fb45b1edcb4567e946dcdf9f3f2853c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-definition-versions.html": "19992b2dab048072ff0168d0a0fbccd86aff4b449372b4e608926140689eb1bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-filter.html": "95b240042f578373f9ca23ab12f52439d7e2531d3ec4fdb411de9ad77a3d2341", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-notebook-id.html": "5c4415a6a83b4d295587530a65fa6d5d3d787536a299dca253862edfee20d850", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-page.html": "ccf5cd0d09ced0345ba43077b3fae5882ce9a6674b97ed5a819d793d8ed24db9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-profile-bytes.html": "212a48a1e89c4dea48686aa47634d563c155456455d4dc3d874ea7c2e72c6e87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-profile.html": "b319a39cf39d703f82f3addd505f6d8594c95ee0793e0781c9781025ff10550c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-projection-count.html": "daba39df3654efee3cb8f6fb870ad4fe8316ef3ed1d5ca11528b3c5bfd7c7e6c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-projection-list.html": "744bbe1fd5035ffa341dcba33324a17fb14d13ad4443c28228c275a9609ada12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-projection.html": "ff5b2c751b3d56c2ce1a66442fb1de9191c5b04b5fa71ca9da23d8b5e58126a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-saved-view-id.html": "a26175983c4d7e4e50359e1dcdbf6b59be1673bd6bb039fc80c42ccaaddba978", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-saved-view-rev.html": "98ea67e15705d8ab2743cc5d429ab52b78b2c4d901d8aa5716502d1a0725ba6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-selectors.html": "5d6cf70f4552b4321cf88829d76e82a6dfe098f4e5a7364289f4a5a410f2d554", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-sorts-count.html": "c3eece6681ff0466462da81e67d79df5331acfe6595babd3933e70d6faaacf55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-sorts-list.html": "36e14cd420d0e38d4d92dc7c9cb25db1c37f105c71957fd0172f5a1427845753", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-sorts.html": "830bcdad994785d98825e7862098a28e43de482fa94b5ca5f8dd2b3a878fe4a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-dataset-token.html": "f03440055bc4df1c2ed238140a9df15ff33de37ff55ab722fc545f13de964896", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-filter.html": "c637f011e4be5facf0541809f013f43c51bbe28ca22fb73bb465bedfb1451251", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-notebook-id.html": "ff74c1c87b2d6271a3ca2cb3cb7d8ddfb97db76959673b7cca824d32ebaa7ccb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-page.html": "2e489c5bcd4c35d8d5e5a62b30702c21603594d29e9bd16d0c88921e84182509", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-profile.html": "7dea215733e53a105781bf5cf23141cdb4ecb4b2f387bd3c0212369abc35eb3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-saved-view-id.html": "44ff569229ef0797504785ae2a2178d29a1fc80d6882fabe6a9b92f95ab57dea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-saved-view-rev.html": "a78769915231cbe448538507aec33c4d076b1bc0b84464b2341575e3afd592ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-selectors.html": "840da46a971099926eac39e2b60d9a1d10c32c165389ee5b627532adecc28b7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/index.html": "c4be5e7ca0df55c76cee743cab08971102b7404220779df672a0b2149a323f6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/add-all-definition-versions.html": "91713e9ef4ec3444375f9180f8502d4b825591aae4dc53a17b53b90de790f7d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/add-all-projection.html": "831fd0ea0dff94ccb65eee95c643b07e75040e98e237455e48123b8b3aa6181e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/add-all-sorts.html": "e0233f97f5ef9734b3eff0cd477adcc828de5ee0a3d3d119a360d2483021ce68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/add-definition-versions.html": "94803e6f37721a389c364880729f9756b633443af843bb404d9488324a9cb95a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/add-projection.html": "9e52b22115b222547ac4e8f57725e791b390c1ade1ec8b594f37e4e34e8d9c8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/add-sorts.html": "38e057538c471ffb5aeb9ee948a7525b9eb200b097fc3a6be59e79cb5c4f105a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-dataset-token.html": "efed61e040cec9b8b5ca260d98f5477acea9a323f439a7f6f25d75c95eea93f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-definition-versions.html": "88b7c8fa6a70447a2f1084bad84044dae493081a54514c114f4f8285a92c0cae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-filter.html": "76f112d35582d082db4074ab50444381c1176103701ebd7cdcb9b9d33475774b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-notebook-id.html": "f1b41264326a455ff65940c7f7063678a8c28aaf7d69a037421f783bc8cca52e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-page.html": "ef4d18080398e6ee9417a479d35113abc6fed17b7bfaeb85f98e92043786e4b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-profile.html": "9b08fa29cd249baf95b46d352ea77f8fcd4d0b6ce024eb94e1111fc9ee6e27a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-projection.html": "9c0f3b7b3e4bc9964f38c6ea26b892803e5154136089c2a5212627940a6ccdc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-saved-view-id.html": "cbf7ea5362ccd2b51aebe3836d22b6ab88a4abde165747891044a07e30995818", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-saved-view-rev.html": "ad32ff7a8946ac35fc19e6055f8256db93d5ca0b4e42a1b030b15fe86fe33af2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-selectors.html": "39ab278fcd6381f636c36f3cc411bc0613678e434ae100947c617a4573ab6eb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-sorts.html": "05f58df17f58f8fefa71cf675563d23c2e9c1952df0a227607e26cbbaac6d9ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-dataset-token-bytes.html": "2b4f92a3cc37619e002973cb4458c439ae15a33fb7e83d26a4d9ea8f839cadb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-dataset-token.html": "fb60fd98607c5b04496d3900b3720f5b3a32ec77ad9d0b2034fa06c5beeda8db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-definition-versions-count.html": "d228c61437fb9f1ca815707fb8927db1c9fea9a6d2d824515fe597d22678ebbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-definition-versions-list.html": "47db60ec4ddaf1e2481efde24e29612daa369ccd292adbe07caa11f07105aa35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-definition-versions.html": "5e853e0fd6b5c16bf7085943d24b86117214c63c55ed3f88523aad9a9b788428", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-filter.html": "0caab661ef1aaa53896713b49ac808bfa79c6288030eaa4c6a79bd01b3e07cb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-notebook-id.html": "5771ff25df9d78e36e1562c23073a29eb31d3e38e8abb5f244e1222cc9691b6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-page.html": "9138412fcdeb4f89b4aa6f71032135ddb216fdc50a1f8f6b67f8585d9381fbd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-profile-bytes.html": "eac8cc603bd50a622a5ed97cabb8da59785026aadb78ccbe94ac2e99eb7d9544", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-profile.html": "8ccfc0a3704915a67ba92039b5693c158a9579c59b9a1150772124aff858d143", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-projection-count.html": "673ddf085df241875e30e8621c44dd7a11f6d10c45e7b9c4dece7fa508d11965", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-projection-list.html": "f72ed6cb7fbda6ff8b687917034ecd89f6b2598a9b9da4f624d11e44db1983af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-projection.html": "8f7624b7b51e8494513549b37898ba0cb72f04ae6f2d1fe3339e397791f2742f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-saved-view-id.html": "af289e31e8e66d55fc9d9f5d78d56386579c27868ed21046f74663c9f5adfc45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-saved-view-rev.html": "c0995b4a20523df7957808eba606031d576d25afb0c37115629bc84fcbe5af4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-selectors.html": "095c33d38669774e5ccd20a46149bbd64eb973aa628619222b5040eb811ea24f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-sorts-count.html": "e69aaa22d34d0c5dc901f51b4f94f17a9dcc9e5795f9782b2a828c8145895df9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-sorts-list.html": "4ec70c255f50d411e3d8a53c12b319d699d51f7fe5c44dcd3038a89f975216aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-sorts.html": "94f2b25e0abf7ae11cf3e765ebbca9cb79fd3e38896239f5908921c5a6db0b06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-dataset-token.html": "08e3ee82aca6d116b50c2372a9d72cec87596b7c6e94e2971f127f87abb4c548", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-filter.html": "d80af2e264076d5f40260259bd825a090e6d8b4c639f76b3d3670829f267bf74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-notebook-id.html": "e1bd1aff4063595ff69eebf706b0c97b871daeed4a82b52d143eb90b99d4b909", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-page.html": "fe10cefc44f0ed7ff347fe752c261dcb4961fc8d3d236beb9d9dbd595a1bc0c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-profile.html": "b8a392e9407484767c4c953677e23a9d9ad6a91e11e0b245ce93a5de2ff5aa8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-saved-view-id.html": "0ea3b57b3f9e94779466670b51db15e90285abbe1a9e42cfc9583c123d01b8a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-saved-view-rev.html": "84ab7c59af715c7a410443720afb918ef2eb4cbb8b7abb24cc87e19e67cfc8d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-selectors.html": "8a5915fb3ecc53fc8e542e10a7fc3c2d7a3626ced32a4c4b1ca0ab973ceb92c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/index.html": "5470810e1369d4181a822f679f09cf4351aa2e57e54a307cd1f26dbcce61999e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/merge-filter.html": "1cfb1d1b54cdeb38237150944ec5e90e9f556f7716df45c086080b8b18590fd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/merge-notebook-id.html": "9f9523ff5d4a0f050ba137b6d64ffa8a5e27ab2e415a77afbe8d34d9f813a556", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/merge-page.html": "d786ef9b86d175ef34944a085de2d11cc987137a95d49d3ca44df808d65e81dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/merge-saved-view-id.html": "2c8f9b8543959e4f6028293ddd8ad32e0de2c1ea040dac3493573f55de1a5ef1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/merge-saved-view-rev.html": "de4c805d92858bbb53297b2c3a9e68583d8baed46f17be5c8dfd6c70140cf56f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/merge-selectors.html": "60ad282486ec252348a440f4c5502b1deca357e08d3563d63cf28c228c69954f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/remove-definition-versions.html": "8d8de8f14c89a288d7e02a4baf27b14ad547f4ffb24de24daff4d617012a75e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/remove-projection.html": "576f2e0f8e6953bcddfae4807a4571a9ea504eff51a73149c8372ee7af053228", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/remove-sorts.html": "f9e0b8c454c5884ef243e5cb4cf00099472d9d39262c261df04e682211eb0996", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-dataset-token-bytes.html": "b1a83ec2793b1d041ddab34dceb55bf392a288a6ba16fa856217984c4ca672f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-dataset-token.html": "ffdd2623b3a2a28f4be941092b55cfc7ab492a14af50444d2d669d52ac535beb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-definition-versions.html": "2a14d22b4e14dd2020b1566328bf9c71c45d2ca6daab5d1c62bd47da22319aba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-filter.html": "f5444b632ef33240331651e77f56756fb398d4a592ec04586a5915aaa5457919", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-notebook-id.html": "9320db2bf4b4f2e4451b926cf6752bcb2171d4d02701510c6f0656fb78e8f6a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-page.html": "5bb6723bd79ec73d95e2fcebfb8e3bd89e09edb3061cf055dd327674d0da0262", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-profile-bytes.html": "2e1c964657f803736820446bc411deaf174d3112212457a46d1340456c3d1578", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-profile.html": "b48d340f087b4c6ea64a06836b0dd9409e824cade9ca44506737149310a1ce2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-projection.html": "7685436ed5631a8c5e4c826ee04d9a176200243284f98589c6adfa8133d160f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-saved-view-id.html": "511a96be63a4804ea9bc4d2c6eede9330638f1b89bc58b4ded5c71b353f99988", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-saved-view-rev.html": "2dbe2f820475279a546b44669e616e4e373162edc670a581d52c1d220ec30aee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-selectors.html": "e2d7c6d6a4b826d11f12a192884b7e5990683be6adc705df0412ef224c208577", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-sorts.html": "285e2e203e0fd0f0c45b20a84e6f5a84b5be6392a3b00a38a4e14b30e54f0159", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-d-a-t-a-s-e-t_-t-o-k-e-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "eac10b13d946bab64d3f97e17b34d33f6010d8857d32f8357c97e9da9fe9e688", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-d-e-f-i-n-i-t-i-o-n_-v-e-r-s-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "49df22d2d00d61c9cbee3a93ed26c5280cbca677c7554e1a14403e2a0b528dc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-f-i-l-t-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "3806753fdd633616f4101dc98c6330ddb837ca7b69259e2ccab727987d476772", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "aad80d1645f3f57d323738fc99d81d4dfa4dd97f6f1d7e8a0b4fd177ec18f6dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-p-a-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "9f7be0d49293d9b1df3e05382e4dba0df4462a4508f185a9df81abfb2a7b552b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "143c50d02b283c698dc7c8b33bf375626f17a180ab1895ac957a45dfff639ba0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-p-r-o-j-e-c-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "2c69885e5811bcf6096c89a50b7544e3e992cd14bb0670f0acf5dfd64e6643fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-s-a-v-e-d_-v-i-e-w_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d8a90e0c4bc75eb5ca032e5a722cb1c4a149c0b580384f7e081ea59469705459", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-s-a-v-e-d_-v-i-e-w_-r-e-v_-f-i-e-l-d_-n-u-m-b-e-r.html": "09f440d8ef1cb2f21eff56e50baa4e1a343e0d12ef1dd5a169e834de2729f874", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-s-e-l-e-c-t-o-r-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "67f6213a2458ac4388d595804eafc3975b5a3a1c79718faee5c4c82cdc284633", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-s-o-r-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "fb354f7e744923207efffc685dd82d3c123beb6377557eca71d9de49b8173e4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-dataset-token-bytes.html": "3d188c9186a5e6aa930b5cf1326e26c2a3d8391a8c85e7c708895d6af12e17ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-dataset-token.html": "31b891c0386f600afba86e69d206add567d88399a418d053de6b2d63cfcc2c97", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-default-instance.html": "d0b72b91291d0d83975486abac248c38065328f8d09a6c1a45730c36a1eb03bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-definition-versions-count.html": "99dfd5418cdfec902dafd11fb9b95dab93ec8bdc9f07f6817965534b45314e48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-definition-versions-list.html": "260a4152bb46db5c6abeb9decb6d349a18e222f5ab7ee1a17873641c7fc99c88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-definition-versions-or-builder-list.html": "924f7958e444df20f51c6321ff424b3afac4154eb619b246a67ae7eadf7d8c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-definition-versions-or-builder.html": "43b7f13105129638bd0aa5ff68d1f909b30572483915de5834a465cfdae184b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-definition-versions.html": "3a4857b1c89a1ae5b88b90d911d4e364a8ed55d892029f3890640882ef88914a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-filter.html": "1d1fb642cf8aa4f422775bd4a29e689cc929eeefe552c454ef5518af9cf31b33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-notebook-id.html": "dba6d2616c28e3ab5fbe9e8355a868d0ab3be49dead1ee5c549c23815f4221b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-page.html": "1cfaee15fa413a308c571cf72c3b0d36bbcf139d471e9a72f8ae37ca6dfd03ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-profile-bytes.html": "85442403bc42eb357557001364a14df24b9641dc6ce68472872d1565c86be709", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-profile.html": "13067be6695424504bcf0fb6ee96e1be097ccbb2d6b73a76da1362042485ddd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-projection-count.html": "3bf17d93b1d2f0966ead0e0a8004de5e1681f466b0269c63ab5a6fcceb52c161", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-projection-list.html": "1afc1a50f196395f159738888f25d9a0f79a48e7fe3a59661c6852424cb78437", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-projection-or-builder-list.html": "d3b58159fce96a11250954a65562cad728716e841df520d70e05e29d10e657ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-projection-or-builder.html": "740ff25acb29bfcae15a75295a02297450e69e37201e3e4016f947a6a1a4e134", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-projection.html": "e11e45ebbc4867c3f659099d047d5a8057512ea7bcf893c8323cb138de8ec322", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-saved-view-id.html": "21dd917acd599abc72ad8bdbf797311bfdec209c81fa90a89a843e087c1fe911", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-saved-view-rev.html": "1d8dc71d62702cdd2d557949a46b0d6df4b719d50046ad5bbe75a04d68c908a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-selectors.html": "cdd4d9135370da8a7f8853b8415a334a62eb1508a057fcdff905930dc6806d2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-sorts-count.html": "c624755a5d1ab88f205b8f0d5044decced20b89118f865a24c1f265132720c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-sorts-list.html": "20b07eeebb9f4597d40bf9020fab07d638c05ad510e400e1cfef8ceb77f1afaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-sorts-or-builder-list.html": "3fb7bade1107bc9b0c95b5d544103a1165a645b483b6b4c070c79833c6883b69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-sorts-or-builder.html": "0560dd90b57c09d0d309e973039b55ca39b3cc96fbcbf9d4bfb5ef0ebeee8055", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-sorts.html": "a56265a143038eb9f8b5e50e3f80326f5a5c6568d995bd5d0e80848f88f744d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-dataset-token.html": "c80d50214fe149432d932dc6fc2dc33080017b76eb8442eec1da51bed3eab403", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-filter.html": "07b504066cd518df150b948f858c2eef0932131e85fbb2f92b3ab3b6b88ea704", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-notebook-id.html": "39afdb9f3281ea521b69e107f9a1f4ef11d89a670d71744fe20010e87463356f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-page.html": "68123d403258c3156809e250acc43bdf9736ed74c94396ff09f1765aebd3d195", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-profile.html": "ab0eeeae681539c09a881064165e65257dad45f6779ec41edf16f3a47edca293", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-saved-view-id.html": "479ec83964fe7b00003129eb74a37b917e881e61d884cac7a9186dc2837007a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-saved-view-rev.html": "ad4564375264ddd81c5b0a4522d9722e592d129089992211f277514905ece1ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-selectors.html": "6281b89c85fb5fd5ccc1e861ddbb1066b9c8d15f2935bd3ebd52a4935c46f201", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/index.html": "c06819b802cc2558c4bcc7d12cd55150bf4832b00f67878f009a5e742a4885af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/new-builder.html": "7f70060b6e71b991a388b4edcba199da1f631f3ad9ceee1400c555cc068a9480", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/parse-delimited-from.html": "16930612c5c64affb381739122e739b336189496a800449eb8603d143ba07b92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/parse-from.html": "7546e9c94909ee14bed7dbe2877a971c49d3c207d7092e412f83449a276a7319", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/parser.html": "2b74d6567db136ba42391a70b74af93de3d8c27ec21b7b5dccc4dedbc4c7f1e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/-companion/index.html": "d3563e613a750844f4ae0f50410696fd5048284ff9e41716b2a03fd52c75301d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/anchor-or-null.html": "565a575d9a3ea91efc7a671b9961c7f1a1833bf228e1b60a0d36ad1b6c80ba57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/anchor.html": "3f37e6539e57b1028e5bc50dd34599a9287ab65d1fd325400626539fc32470dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/clear-anchor.html": "8fc2dcca1f75453d62591e2cd11354b67bda60677bb0132ab39d0b3d38da90bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/clear-cloud-revision.html": "c99c2d12d38ac2dbb680a611dc42fcd4129e1b596d1f4bf2cf0fdf9586825c4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/clear-document-id.html": "e1010e23d8043991fd28d84119c149f33e46cc297229a639c920c06bbd25ca97", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/clear-focus.html": "22709546191c56602b8f772d9296d3200276fdfc232c87e4da1d36385817eb91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/clear-local-version.html": "34eb8d989c97a71e7007d10be8961cd60b0cd81fce8de8cd0b9bb84657f13582", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/cloud-revision-or-null.html": "f7b3f46cc3942307c583611b0e51f8d5ed332c814db5c812bc2cb3c462fd5355", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/cloud-revision.html": "f8ca1f5d6486df03bb25d3e932c6ee77fbb77e86cd57ac6eaa867a3723d6c91f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/document-id-or-null.html": "bdec2398f82905333386ba563238b91e9f44c9735ddf784e7f4efd8bed34a3d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/document-id.html": "409ac247df30d8cb3531dfa8a5ee206ddbbaeb1aa3cd0a3c3ef8d54325493698", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/focus-or-null.html": "69ef9ed77cacfeaa70cf3a0a06384633ef7de141d0f8ae1ca602e102f36cd7c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/focus.html": "992aef7143a7ed0dc4de16aedfa864a2bd08fd2972696957050623fa62e5abde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/has-anchor.html": "0a6186544ce90c915edb7b67dc55cbd8e542ec1f49740948a0b3a2b291e0384a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/has-cloud-revision.html": "1f5d993c7e880c3f39ad297f02d6e8e5eef7f81349941cc1ba646820420f0e12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/has-document-id.html": "c726d195d9ea35830e99e1982101da89c1bc0b26c8871ddbb8f851200490f94f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/has-focus.html": "3dd07dc782e912a88df71b0cc493feb084551a3cca679249fa8d44b2cfbdd19c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/has-local-version.html": "680d91f0a8f1134b83f6ef21804a2de9dcf9e675f97737e04449c208dac0e04d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/index.html": "fd55f10242b6ae8b266228ea8f852760d4aa061b4a2a0e1ee2329fc638f75e20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/local-version-or-null.html": "e65382ec5f982c90f690697ba8d5e73286ec82aaafd5c8a5697e7a2eec20430b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/-dsl/local-version.html": "bb2ff291b655b290940e4d945009a3f37a65fa8d61bdf1ba3b3ef0f02482b67f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-kt/index.html": "fd78a60a662381dc6149ef61b929d684a694645a01d374f677cd038a9c238deb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/get-anchor.html": "e67bb09ffcbc9d20ae9ae9197c6668f041798891c9c7e18d18e400028be98420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/get-cloud-revision.html": "88dd3f688e97fcd09e1521f52c6042bbdbb85cbf3500d09018792f708bb03fee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/get-document-id.html": "81d0a23511db1cb5fb51e5b60ca70dff8bcecb9c59c02e3b60b430d8498723d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/get-focus.html": "c32601be5602ab9e85b48a85b8b6ca3b83334dafe042979d889624287bf3a2dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/get-local-version.html": "9b77a936f6a5c342513705d63236450d3e05c7235de268e819f7e191120afb35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/has-anchor.html": "d39c71fd44f6ecbb5a1969b633e5b8327aa198236f34a85a397436073a13281d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/has-cloud-revision.html": "e716fe56276275a59604b13e3ad32fa32bcf57b429f6512b0b912539bcb03546", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/has-document-id.html": "0973d31d77bb172a9a7b57973a1fefbe9735b3ec7e286c7c325bef3ae12c1e03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/has-focus.html": "f0c0794511c42c29d0593b6492d976365382dc8bede6359ca9277b73130a2fd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/has-local-version.html": "6ce3b0a1afa95c71f49c5e0569761817eb9cf70b75d50181d20c5533f7050ab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection-or-builder/index.html": "e65d054e8283da1e546000253440ae36dff2a348127a676dc64f0041a2be6b6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-a-n-c-h-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "37a38d3a58723212e76b6d2ee2fe5e6874cf213f4235b0491c27d5e49eb19cac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/clear-anchor.html": "411876cbad4a21f4a7ef4614d86cf7f0585331dc0d105ec3971be91bc516e9b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/clear-cloud-revision.html": "19de4a0b894f4369a398283f4d98e2f8a0eafb877cd754331985756297bfb89a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/clear-document-id.html": "2c164318ab07f502b101e7c7e051b7a7b86fd072e00c57466681bb453f25f054", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/clear-focus.html": "8bf28d04d969362b79e351a1cfffa76826e9bb3563383e1a112b31cc814c5a49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/clear-local-version.html": "10c7533964e21c3e69a8c6037123024c0a18c3d4cd27e1948fdae0a969346962", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/get-anchor.html": "efb5373aa8a3ed6dc8823a40c721f2dc1f633b90116d9ae4e89dd3234ad27cb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/get-cloud-revision.html": "57c9ac901ce89c4a0395092e06ba59eeca1e42cce794f412d3db05277fe09eb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/get-document-id.html": "a514cc2e2feb48120909d54c1d81dfecaac77d603498431f0439f471bad0f825", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/get-focus.html": "fdf19f46361556f6314ccb93dbff38f10b0a54dc2f579c466d43d83b8bb73f4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/get-local-version.html": "331c4a8e73dbbb6c6c2e7013643a7bdc699325e4196142cf756c9f1941201b24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/has-anchor.html": "34f6b350c34b3f3d5dc5626ee9b75725f43af02e502efd278d27d1ff2d1217a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/has-cloud-revision.html": "fb0c677aceb8fd5ea88bec29a28a96af1486a6e4bbf074a9d86ed208abdcf571", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/has-document-id.html": "51728519f73a6a3977352150d61cfbff7f216c08342c72eaacd5e003f6fdddd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/has-focus.html": "1be200677ce6351a9dae0318cd38d8eb03e37fa17a555ea8d1be7f06b3d10858", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/has-local-version.html": "23b521a2320536fbef3f81af84263c482b8925ac444b1446a3788c70edd2804a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/index.html": "6b37d7d742e13d12fc8089465fdf805b5396cef942ad6d56dc41c8c398cca34d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/merge-anchor.html": "67701752c76f341dc116dbfc2fe19db0394b1f24eac93ed52a0e58631429b7de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/merge-cloud-revision.html": "a9a0721b166d6fa43cc069814e95f33aba212dbe932b33f8ddc080cf44f77f7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/merge-document-id.html": "58fd85f677251c7cc0a6d9614c70669451706d0299a4da7f6ac69db45873fb64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/merge-focus.html": "d97f51ba58de3e87535b180d40538f04d702025c0fe7b3e06506eb8452408356", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/merge-local-version.html": "f493a09adf8bb4f4826eb311e2fc4164d83201137de917387b39dbbccea13c13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/set-anchor.html": "831f45123efe0a42100220571e3b2314a7994b9ecdeb2c0f5062fa7380c1ebab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/set-cloud-revision.html": "7a953a1633aa979a7c1aa68ff90d793918aff185b819f10ea1c123fd1244747f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/set-document-id.html": "852d376f3f3ee70cd2f8e73715dfea410ce5611519adeb876b5c0909e2e656cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/set-focus.html": "1e0c51894296604108d522c1cc1a6e68c4296b92a9c3fb2b91a089a003813cb5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-builder/set-local-version.html": "909faf86d4ddb3b6f327b1fb30e06ebf7174ac3d7ea5e9bff82b30169e146c5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-c-l-o-u-d_-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "dc3ef1b082db27375bc242d4ee9e99cb8215dae7de1e856375cd7d2c77fd62d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-d-o-c-u-m-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c96fb5c713c9070add2ffe414dfba5dd79906e47acedc55d511993e79407a043", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-f-o-c-u-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "9d0132e63535a0b8da9b0a4bce9e6faf59567d3ffd337ba35129a64da20030db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/-l-o-c-a-l_-v-e-r-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "f58037527c16e3c5497537604bccaa67b65cf5b85ff7020eacf5dc0e30820c41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/get-anchor.html": "b6e7a1e2fef1df2ee9e44b0f53d78ba3281c99d5568071efe9bb89e117b5ddb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/get-cloud-revision.html": "71d51d8bfe782a6719e84de998715e74eeb91107bdae0f8b3c1a0c50b7163d8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/get-default-instance.html": "477efacdefc6acf49f9031324c089e16102337889ab66454e8480dc1cbacc105", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/get-document-id.html": "8a04a2250f5f8ec73522f9b19be3d64d324d03ce5c095d44b403b5fda2c1786f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/get-focus.html": "5ed1367e9790401a89c016020b3130eaea50078c986fdff751f7e8ec18197748", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/get-local-version.html": "768d9af25595995bd119b829834024ceac597bbc1d10bbb3b8e9125d35f5fc4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/has-anchor.html": "fa079145e68cd92eb50f311ecd76b3fff6c95d6b3e2815b13947977e82adb099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/has-cloud-revision.html": "7e4674fe6306996a35e2e94fa2ad7965561335173d39f7e6616f8a4e1ab44d59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/has-document-id.html": "15096adf9c4102179b3d15467219d7b540ff01d86bfec207caaf9e209a5a55c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/has-focus.html": "72f2c01ad1f85df5f64f0efb9d77b2819a109a7e4f2ddfbd82f959830b467dbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/has-local-version.html": "7c6500bfc32f7426e67b4894c8b0462237ad238cf1ba8f588e5dbd1e67a492d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/index.html": "60d6ced130b7f90c0f5592e3e573c6d065474e3113a69a8135cca8b894803644", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/new-builder.html": "49c41d03f5fa5989123a3d7fefe74a268d0347c5744e17987b1bb9c70801400c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/parse-delimited-from.html": "c55c8735fe65f7516cf2d68b108a1e1768c2f5a6a401e11f7e9d8e9943a44fb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/parse-from.html": "95335f8c9b44450bb67299cf78ee583998d54b91adc4a0eafe728cc9cd514b8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/parser.html": "d1f5610f03d2000a2fd7a240e3f9188d4327f79f7e08a0a4a79f085d1e209071", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/-block-kinds-proxy/index.html": "647e0c6bffcb1f78a16fdadfdfc8936d9b0c8d952eec7e39cbe7474013243f9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/-companion/index.html": "add3159c0a5d75986787125604c3b5cd29b573fd994957cb9f4c5a745a50f160", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/-tag-ids-proxy/index.html": "1caec3c2ad79a84be610a24cf1a49f4fbc3d7b9df6ef55b6c2f25acb1f9621f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/add-all.html": "ccf98704c2f289d2b9edb215539f103b77deb81e6875f94d3414a83041374e1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/add.html": "99278ca6d27554d147616ba669d07142881ea0c695617988f59517345007a349", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/block-kinds.html": "6821cb8317dce25d23798b418b511a98dc976e761165d7f5fdd2be81a33ab3d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear-document-id.html": "ea04f4455dd5114fee3b5e16d4b402e35df9b095626f061d729d4b4fdadc9aba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear-folder-id.html": "4d301f92999dd6d8367b1ca6651e221da5d3e98e1658d5db24327072193b5b47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear-has-attachment.html": "af09cad34329ec49450a5d95dc96070cfc46c9e4d28e3e2432bc4496fc721a4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear-linked-to.html": "3c673b6d36defd815a7f226e8267dc8e5e84e884503c127903558e0c958aef02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear-modified.html": "3d9f37c25f267824f7faca45da42e3427af166ed77aa9d1dd2dc5923a38526e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear-text.html": "dd32a2b47435b745085e350de69becf1c3641be0f455531b9adc65b9ae2f8a89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/clear.html": "3867feb6abb2a1cdb877662ac8bde5416d027324323999a0cc7cd6d553e41b53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/document-id-or-null.html": "07d21dfa898480b1695e173c09ccc5cefef1d9127730f4ead41235406dc411c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/document-id.html": "14d53ef479de0d38fd647ce0ca345f1745cbb6d667c3965fdfd862c59f316b5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/folder-id-or-null.html": "be2949f5224c74d91765e177f240827849559c324e026fc65cd27911bf3a29d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/folder-id.html": "8d6d19e19758affbb8a882e0c3cf7c4da879e04104afa0bc31ba5395ef56c501", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-attachment.html": "cd654d228182cbfbdc34d068db72459f53c8f5ca623beaa7f4e8c8bb056a95be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-document-id.html": "7c29e44c72b84e7372ea132980956a845695d32ce908f12871fb02c91c952094", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-folder-id.html": "a8504be4ee0fe8977c213210c8d09531b0ecbb2d3b46417a0dac342c93bd57c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-has-attachment.html": "726c8c0661e47c2d6bf03114ef493f2f605af3567a83dcabe94c298bd68a7bca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-linked-to.html": "09b69f81f3fb50ffe154624867e7c2cfc8e611cb5b6794c2d7a41c99ff06d106", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-modified.html": "b3c9dbf7da809bead50d49b49638a632ec7b5f5a1905107f4cf726ddd2723c70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/has-text.html": "8abf1ce75c6385450b6f837620aa2083d5e6f9db8051b709b7c1f324eb699879", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/index.html": "b1f3128559edcbcde863fa015e0856e3bbee4b8f85fb1264963ce7c810f83d09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/linked-to-or-null.html": "8b444675e757f63ee06293eb33039fc451f0702d651e833b45b7f5557f3e2e10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/linked-to.html": "bc76849714ebf5bed4dbbea52e1d0c76604852f990cc66add83d587f585cf172", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/modified-or-null.html": "5539989357440d0e6b6071f92bcdc2516b2bf0af36e6b8a25a9e5fee0fb231ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/modified.html": "f3a34b403b4dfe4c8f13bbbede3d285073ab24527dbf6c26f265fb19d33ca822", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/plus-assign.html": "a78fc4fbe1c741b1dc95bc3f439f999923436605e3d7fad4c56d4ff4d648ab9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/set.html": "0f04215921b5679bec5d3e2a49620c4a9d5bf09219ad9a6ea4ae56ef3f2fd2a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/tag-ids.html": "2c735651ee925c41e4a3d0e095bc8ce66894f672063b0cb9f57ed699b22896c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/-dsl/text.html": "be179e10769be0344a6d5e5200c425bdc8d166eac75899c04ebec75e8de223fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-kt/index.html": "4a0db491049f6ab17e14822b96e28e25d1601282d89f46b4906e8f9d0460f7f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-block-kinds-bytes.html": "8e797bd064bc27c97100bb6cedfa76fead8e8a1d6d4add1107c8906eeb1ac787", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-block-kinds-count.html": "c5b10aed3a8981eb38fa2dff9e07028519b4a41c10bbda535d872230cb6a012d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-block-kinds-list.html": "d41619499952ed685e8012a3539f559ada59bcb579acdf866101993b00062d1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-block-kinds.html": "928d65d19d3550ad368db6e8ae3edf7ba0271a05af198baee0b5273371aabffd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-document-id.html": "eb22fea1150353ba4bb5c14d19c8a3b7773cd41fd84f8bb6e0ade71e3cbf1042", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-folder-id.html": "a12d693b615227a14ddae2308b551a65cdb90787f2fe255cd0c4f2b0883b94a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-has-attachment.html": "8180634b882d5863c467a54f228b464810948992f3f069834a989f722c3081fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-linked-to.html": "3292a6b8b70ca708824cedee6dbd16469b9a05950880d62877738a519a00320e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-modified.html": "9fd71c1ce77a78e3d3002b4459aca8fe5f3cd8f4b9d490ec7558d551f14c833f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-tag-ids-count.html": "84eb054eae2de414f0a13bba537cc37480af5816f7ad5b644306f8266a0a0f4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-tag-ids-list.html": "9f47e2479d3034f1cfb035b1678cc4d122f5f52a4f4753efb9fdc5d3d69b1005", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-tag-ids.html": "4c5a4a1c6ac5dc4068221b666b63919ea27805fec4b81cb9719f7adf880b6f12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-text-bytes.html": "1c01009fd821ff9d3774f7429859a3b676b760c55fa93fb0cf7df98c74ac4abf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/get-text.html": "04a3db329c68dfa43c0df4099b60d80870dc568cdeba91befc6d5b429f450d71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/has-document-id.html": "a01ad9b415ef1dee5c31ea863a6a5d1c550e560c9d3b2c24e47fc7c41d76a2b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/has-folder-id.html": "5b6770d9eaf43c822db55909f0cd3ada257977ab6dbfd33e47aff4314d7f0d79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/has-has-attachment.html": "a9e3563d675b37ca34b10a68bb4cef25d2f56cf347ecf16ff2996cd4166faba3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/has-linked-to.html": "dc5f5a1f99719a928a7108aa3287a0a5fe81a8c3880cf54fba03bc442ef46b69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/has-modified.html": "25459f31d58557f44b39577ac0a4f4baa60bc6427f0dd149683d05fe59407b52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/has-text.html": "976ff2645e45113ad12318d6e411dcd374156bfebf37df09086d8cc2b6b194f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors-or-builder/index.html": "0f890862ba74f465a2a66670bab831b045d18df668ed96adb743f2aaf9da9204", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-b-l-o-c-k_-k-i-n-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "28b07158dcc3e933a6fe420e2d19d1fd250976876be2e6218f9571f5ec0060b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/add-all-block-kinds.html": "722806476928d70df004cb5549816bbaa02366d0a3483481917826e29e107f5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/add-all-tag-ids.html": "83a2139f160ccf9bc2b6990e39967c5dfc8a2c3f150cd5bf8478d0e9c3b95260", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/add-block-kinds-bytes.html": "b718547550c67275851e2b42340a194223f60cb84c77883a9f963cc9d4974d5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/add-block-kinds.html": "c7a42d2246872b0a448ab9f8a57da91cd2badc0a48c922976ece27e782d82ddf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/add-tag-ids.html": "8ee46679a848e7a21f86557456e18c5ceaa91a7ba2db70ae6e7c75ed82342fc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-block-kinds.html": "5878214f468c325a320786c779daad4817e2d13f7dd0b5356804a07315d0d05d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-document-id.html": "d065784f29e9a103551aec697530dfcecfc29cbb5ba75145f4869179ea3b6b28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-folder-id.html": "eb452eb6779a8453049a8d504f3ffa616674aa2ec59b6d2b7d0fadaa67399953", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-has-attachment.html": "e8c1eb143c8281acf8cabbfb3670f6ef21a19a14fc842489f4ac6de44dbb09bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-linked-to.html": "ed0ff13d28342774345f777183656304716a8ff9e2e9f09b331f7cf1f87b7426", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-modified.html": "442bc7b7a84104ef6a98f825e5453511abb1960ec43713884ced8137b5c17918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-tag-ids.html": "20748287e6ada2b7dbfbdd53e27b9a7fabc312cae33d767d811516404d1b47cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/clear-text.html": "6158cf6f1010b67fe7a1ce646efacff59bdc4e66de7dcd1e52296d3e6440d342", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-block-kinds-bytes.html": "33e9caddb0d95cf2a3204a0fc03d4d9d9dc42cb6b139afacac7c052b4f70b952", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-block-kinds-count.html": "8c3c593d733a86402580fe3edf7d6860e018dcc8beff92a7216da42c5f8861d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-block-kinds-list.html": "c70ee354243e1876371a8425e76789b12b754b394559dd6b6096f128a26c0f60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-block-kinds.html": "ebe0c0b6659b091a9d158bfe26111deeb166979237482ef1285c773464986bea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-document-id.html": "4e2137f6deb35703b3f3be65f22a483ab403c20f158496db86e418cc4bfc4d05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-folder-id.html": "2c267e0fe733d3b569f831f2d9d5764f7cba0d592e2250043b5d40dddcd97d5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-has-attachment.html": "1993f54a743388ee43cfaacf3fb34e3a10a1e94d1b9efa932a0d41e2352efa09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-linked-to.html": "085612c68268f6b987784463f52b9add8215f8a8952ca091d23679edce61a01e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-modified.html": "275739c159a88f0225378823830eace4b8e9d78e1ff879bdff5bfed7f3335c5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-tag-ids-count.html": "164a9d2adad98fed1543240ea756e922d33255c86a7af07c94cf3579b76df6ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-tag-ids-list.html": "6a55829fd081d34f889bce36b1271dccb01c83ac27680f24da9281d952be770f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-tag-ids.html": "eb299d1457201315498a899b3cdb139887fec7e5a61e996499bfd49c8b33986a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-text-bytes.html": "049c8b44b6e19419eba220c2fb7a9f5b2349c19ba0d75a8f62377306481a0a0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/get-text.html": "4ccbc7bcaba0a1238ba6b783a2eda7d590f182b867b3661da6e2bb0151ef6b05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/has-document-id.html": "c1f328553a0b6188de310a059aac97ac9995d051808e6030f3c883be6e0d1a9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/has-folder-id.html": "3dd225ade6d91f9a44c5e9a1ce4c547093b41f09853bb42047771ef4ecfb4520", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/has-has-attachment.html": "4b55baae3d573e72a33fb2c577c86bf1232fce9f217c025c2d12eef8b33e0428", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/has-linked-to.html": "d769c204280c8bbd771f31a957d0e2a977d93802b7f70ee120b531f9b3bb392f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/has-modified.html": "ec3079dde1a1a60f75c459ac74d7f545620b0397ef2107899eedd90718610363", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/has-text.html": "9e5150a02ce3abb29a5d0a08b4c8728fae8fa93f5816719151b5284cf1fc839e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/index.html": "da4e196f25b96186a87b73834a93dc2e63b7f3eb40affff0968fd8a5bef24672", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/merge-document-id.html": "21559a9c481c47f935d0fc9a27084d68ba85fbe694cc6a0d134252a5acb418fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/merge-folder-id.html": "367e130bffe3e4480807fc74934a04d8500fddddd1a280b9b5387ab9f6060920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/merge-linked-to.html": "108c62775464a97688fdefc08cd9d2343ee17eaf316f30af511923c0c31cc66e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/merge-modified.html": "0244d55c943116f2f87b9ab505dfa1335c207766560fd3a832f1da6eebfe94ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/remove-tag-ids.html": "f2ac3b02bb3faf6fc3eae9b4246164c5f2c9fc3ce6fd64fbcbc7f9ea979dca98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-block-kinds.html": "16cbad88e4c3e7f9cf6b74f6c82c4e085c9f801c22086faf50702301088be901", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-document-id.html": "843c3d90390bf6852b5be8764f1c6fbe0f62e296f1b3a7b64160737cc8ae2e1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-folder-id.html": "c9236b42865b3603d40a88ef71a1c848e4aad1fbcef9d141b18845a3d781e8db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-has-attachment.html": "a271de4b1d952674a886671162e4b0326d2a3b8c5ebd29c80dd9770414e3b76c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-linked-to.html": "fe9acaafea2248b8b717a37bbf77e91360553a7aebee25fb189a9a2b8d9a0489", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-modified.html": "4f0e770f42e7fcbc2df0a7ea83a67e983c0bdc8718bb9f77150873ac2eb03a34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-tag-ids.html": "e93b316eefa43fddf6f872069458030f336695cb8adef6e5a8f0f6356702ff79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-text-bytes.html": "4ed0aa8adabddcb7031879bad73d5ef0e0632fa58c561aa524e086364f11499c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-builder/set-text.html": "ace06924b2809aedcb28676bf92e8f33899607d702d6f0dc7178f2df587e3100", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-d-o-c-u-m-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "18e4c67a671496d39a95da8570fd71ab9a2cf1bc0cdbb2e27c24d5a61aa60735", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-f-o-l-d-e-r_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c5ce3f0aaa7672965add27463c505dfde8610634095653f7e035058b4c9a0da1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-h-a-s_-a-t-t-a-c-h-m-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "692ac1a5370648d9898d38feabc8bbb8ce8f8a3b33c28983574b038561535a0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-l-i-n-k-e-d_-t-o_-f-i-e-l-d_-n-u-m-b-e-r.html": "efbe10305f9fe97f025cf6771064760f91ab4305fe257e4cc2d066dd6d4bad19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-m-o-d-i-f-i-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "548057f6eed21ce67f696a7cbb3c53d2ebc8b3afffb6d9e12a0c7a49e82e1c83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-t-a-g_-i-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "3483491a634b80641b9f6364db9787525db2358eb987f46ae23a85dfd8cf1a2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "caedec65f1714c53819d1614fb62ab6a1960c6500b4d31d8a5987630c617ed5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-block-kinds-bytes.html": "29c58403f5b9e39fdd1d165283c1e239f646e972d43080f758ca08573a9681c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-block-kinds-count.html": "bb1fe6a758487a8b90f3b785633ae80a0624ca9f1e18b65fc2a9920f8da6a7a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-block-kinds-list.html": "fb67cae5ba3aeea764552e155b36a28f5a14a4fba919370325e2ef2ceb11f989", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-block-kinds.html": "8a7941ff403350ed39d28569c00da3dde9f0936b8e03b5633390d626f9faa2a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-default-instance.html": "4a870d4afe8303aac360a3162ec9795ca465122ede364ca4a29b06eeca9a9cbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-document-id.html": "fc8c58a4dcaf292bc8c3a9e21cf19e8a2b2ac459401e94544805f84e5325a156", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-folder-id.html": "6b393e7db132a8e77eb3e4af3448bb4fb9d087bad542d5ef121fb1a1995693e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-has-attachment.html": "bf514627524cf10890cae81e68c2d9bf2c885bb153d92f436e96a62597021d71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-linked-to.html": "3736a5ab805d71ef23c10ad4deae2d4a1cbc4ce66f8db1b3d9fe9b7a07cc6caa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-modified.html": "c993aabba1105300fd3298f002ba6858f1e736d4186b5ded5d98795658cc8c0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-tag-ids-count.html": "f6771f97d6d5f9c25bf1dd9dce15b81c3d53b88773518807cfabfad67447cdf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-tag-ids-list.html": "f656014e518679a25a3beb1a03ec0f0719ff0dd7dd64ade83187b91b76b5a482", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-tag-ids-or-builder-list.html": "5f8e06c4b5a713e7d60596a8edfc385870feb366a18856b1f99619d2dfc97223", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-tag-ids-or-builder.html": "da5167be1e96794ab155dadaf3bbb912a250f865ad01de7d4af39f2abcff5447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-tag-ids.html": "053a028c992727f76540b75d6c8554b9ff922315a26765955376e53880f930b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-text-bytes.html": "47b6551260a5e647a7d2af1e366b71dd20a8e16515088a05d9db6f4a21857ae5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/get-text.html": "c4e9a24b9d6e7ca06405e0fbf5e1439177eb017d3cb823fd00d15986077e4111", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/has-document-id.html": "db0d04e327dce44a8cc795b3c825ef690fb642ca7ec3ead1481602cf87da634e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/has-folder-id.html": "73c4db51549ad975e1a98bbb8b484407fe2e9a0807f8f5d7bbe0cc4e5551acb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/has-has-attachment.html": "823968b36aec3601ff3a743cd07bb23f3e92d70d572e7cc147ed1fabdda932dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/has-linked-to.html": "9649d23deb1c99dada57d23adc9d3ab49f749198c2b3f2094f837e98fb64532d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/has-modified.html": "32c788a106c2be96ee2373045e7a91405ecc901620294f5410ce96571cb87d50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/has-text.html": "30c5d3a5dd164156e6cb3bb3bdf1f4cfbf77ffab6b867f178e7a92e756861f92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/index.html": "ad7c66e5ab29f375414df32603043a7ca16b07dc310a0ada5b8af50250e4d60c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/new-builder.html": "b25bc9a414fb1f8701ca669f3bab79ab7104f1fa8bc14f2085ac6ca76e47901c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/parse-delimited-from.html": "7a88823f7e81e96da36d07eda2c87db15fa58f8724c37153519709865148504a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/parse-from.html": "47875f140f785e5a17aa191b20f933ba11e327a810a257f64937226f1688b327", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/parser.html": "98fa607d1b4d583b300a082beededc3d261636948a17ff4cbc0efe412296d005", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/-companion/index.html": "6c2ddf7b98c2b14d662440f1ff1f38a6fd8cee28c2959c0142baf8bf38a93aef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/clear-descending.html": "6b43b8c6d260c0b11041418637267c890e4ed610953a94a113b58f40d4c07a93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/clear-property-id.html": "c3667d4bb486284d1d032f2f720547e1efa6d6d3eecb1b4cbee405067e9f48c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/descending.html": "1c22891e03655455893b5c169a9208fc60cc2126aa13b59edb79277f18d75b00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/has-descending.html": "e909bce21152dcf6ca1d2318bbf2b462c627c758b541a1d27bba38bc24ee21df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/has-property-id.html": "f4160a4954d9beb3671e4f6ba5efca9ace4ed626acb4dfdc3f76033da3c54a1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/index.html": "13fff6ca9c32d40016a5a73a5268f2ed2a3febfcc76c0bd2e7ceb567be0ffd9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/property-id-or-null.html": "a2e33063b3c550c96bceabe83f6efb11dea753197db281f13791d3e33612d3df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/-dsl/property-id.html": "b717a67cd88ae0c6518be69d8623bc93d63933487282572a89a398c89dbf6fe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-kt/index.html": "458fb10823963d20ede0353188d7b684aefa5ef009f07afdbc4dfa626cbba51a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-or-builder/get-descending.html": "f14e5763e68fe9b09e2e940d119308f15a50fed614d6cecdd4013b1470d94e45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-or-builder/get-property-id.html": "373c363ae5142dde792fe97dbe3cb1b827f4a7db0e79ae79f13f88949d448459", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-or-builder/has-descending.html": "2a9a633340f25f825a55b775c0edb33305c961c2282d8e5ab94ecddcd285ba8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-or-builder/has-property-id.html": "b91dcbbce84290c864bb341a350b60d039ea083bf4e4311d2bd5ffe60187855b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort-or-builder/index.html": "12ece3e0e50e00fa0a65337330b4cbd0ba2bd7536c64a4b7ffe56439eca905f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/clear-descending.html": "332a55a94eea1f2738140945776ea740612723b3fbe8144a50f67514a7d9d899", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/clear-property-id.html": "29a63aec043dd93bc628af91c19372252aaf9a079173f0a0cb5c5dadf92d413f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/get-descending.html": "30e240fe2075d0e7f6e9c79124f05824fc006a076f7808a5bc1bfc781e23c747", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/get-property-id.html": "ad4c609d091ab72984824c3410e14582137370f361804641690df6de08df0bf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/has-descending.html": "9e8c6e8d827a32f98b3dc84e5ce7ab6bf71f4d8bfff9734bb3629d6c2299e2ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/has-property-id.html": "37c8da38d5c25289b5a42fb9087dcd8217dd2d3e88987d9010ca69f87f037816", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/index.html": "5d29d9b3b5a852174f2072b9fe5f6b7d1306910190f9dd8ec303868df1dcafb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/merge-property-id.html": "8db6abb5e6e735b2bf0ecd6c34a38741172da426c94e4a8a059a142999c806d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/set-descending.html": "1e79765dd3a1cd35d1d84741d05942086802538c2e7bddb12df4dbe5b056b3d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-builder/set-property-id.html": "0dc62f88cf9ff77bbaf534c0bda316bed21524e94139619f6e7cf44341b3d9ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-d-e-s-c-e-n-d-i-n-g_-f-i-e-l-d_-n-u-m-b-e-r.html": "e9261d9a53bbeee1f46b19ca12fe7c3d9795fd6aec20b77fe93d3e388283db6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/-p-r-o-p-e-r-t-y_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "e1f541dbb042e6bf50417db57d37976bef58f1bd98dc209a2629b59d22999ce6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/get-default-instance.html": "8f1f56a46ed25bc435e039d2312c4d68f0359f5ee317589c53636f179349a397", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/get-descending.html": "eabc51fa3e425914d74673145cd9200ca49e1dd3aa77ffaf37158728e8ff25d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/get-property-id.html": "35440442406f785feb1e93d679810198a90165d31d4f9542941d35fdfb22547b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/has-descending.html": "373955b429af76f20075b1372835ed0db9262f50ad3be38c3c22a0fe94932e68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/has-property-id.html": "a4b55c625afd25ced3b0578afa702f9d508f17dca000ddec9f5d245d73d307ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/index.html": "d05c29028163ebaeae044815400cc2c1a2e4050a819d5b1c5af981783beb9a8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/new-builder.html": "d143d0f3d79a66fb0666b21cd1cbfb19bdd0d1cb77a154a42ea28a08b7518b56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/parse-delimited-from.html": "ac3e668f01c37dff2478b9540bb93ecbad2ccc33be6de6f37bdc6bf8a8880103", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/parse-from.html": "7a63361981a90ff1779abc918d62036cee2b8195f148a2e4136a5300395fb363", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/parser.html": "2a193275bdffb4382ec0ea8264e59deaae2b0c4ee043e5b4947c0f50412db903", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/-companion/index.html": "58b17b2789f6923d2eaecff425f4412bff3f4d7b557dfcf282116066d0d347ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/affinity.html": "bd34769a656130dcb10c3b0df620c54d6f815aa333272f9ebaf7a2aebd8a27c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/block-id-or-null.html": "3b9b54b9e7b133526d1904fc3ff8c5e7d14f854d4956938797298e146216cb15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/block-id.html": "49625fdb4ae873dc8787f1a360bfc0b1e20306d809fbdf7a49d9426d442100c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/cell-id-or-null.html": "14a5428f04927a6e3935ed33b352153d19f0ae0120b33336eefd945d94c53a1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/cell-id.html": "1517c4dce9405cfacc3f99f52f6f80b4b6a57d660dbf355b771ddb28a1d1f896", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/clear-affinity.html": "a9c0bd1e883227f51c6b7fa3e80450600663c92c3529a74cdca726da2bbf14b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/clear-block-id.html": "76564dc7b8800f4802915328f859ad43d60684a68e4581fe5f8ebffb80429420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/clear-cell-id.html": "b7698933b1dee5f924d99a8632b65dc094fa07750d6a7cbe49a5ee95b5f995cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/clear-inline-id.html": "07e2cdcc4d62e9211549c113c5c611790d4cbf8da7f7d17e5f12a042489b080b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/clear-offset-utf16.html": "1747292b3d8796d8022b7b3dcbeb44baecbcfc76fd85af35d2c298d3e4966ef5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/has-affinity.html": "bb0232247660f7aedda3bbd877b786d87b39911b1fc0bfe4882a007d3f4b3862", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/has-block-id.html": "ccecb84aaf6686261a1e5588c089669e89318cd2ddc16fad5add273599e30d33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/has-cell-id.html": "ea93f88bc9b8135e77e31bbda86416b4c3dd4b5f7c37d17b0a93b50075ad4226", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/has-inline-id.html": "9d58d7cd54a4327cbfcde3014d4b9fb17f431e4a87052b2e4fbe8d3277631717", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/has-offset-utf16.html": "1fe6044baae5089ed55a09b59b387278b6925e7bebcef262657d43f94a7e1cc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/index.html": "31e02d16ff91be889797f7366358ae05f6fde10514e9a458cb3418c9cd4f4436", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/inline-id-or-null.html": "5b8cec304057d46a292d6e169861fc560b577256d71ed08cae6c95f89c45f74d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/inline-id.html": "a23c754bbf935a802cf83d4087aefa2d0129d064a432bed073d0db613d730a39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/-dsl/offset-utf16.html": "9f40c035d09ef10835f34c57d16b4c5bb4bf218eeb013c0065671845719f5aa6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-kt/index.html": "9eb3a64a943f3c3f5f1538f808de511c0aedd0fbdf0eead01dcf7dd03d646f1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/get-affinity-bytes.html": "9c2a4765a2fea7230fe4dbfeb3c6b092a0e1d8e612a5fa88efbdc6c1c22f4b2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/get-affinity.html": "c43c9bc1e691130d2d3fcb0f8afc682de2e8eb334fe2bff5d39dc9bdfb6afaf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/get-block-id.html": "8f9c889e9280f55d9327c6381789bec11538d665bb4f8811e41d4e353ef7d0fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/get-cell-id.html": "200392baeb69f1c2cc4c6736620424a8f0c10c165b1cae6a23e4054ecace8363", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/get-inline-id.html": "6e02fc3aaf16fe0b46732290b94f420bdc1396331aa77051737989c45e3e5a60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/get-offset-utf16.html": "e62a14dfa809cb84dfb135ecae1f08435aa052fa20745f66a05e94176dc23ef7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/has-affinity.html": "921cdab742d854aa04f87ca8e67080326db6d80b7b6cb54ef62460c9138be451", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/has-block-id.html": "199705b52eb04449e056cb10f6e0fe2b2d074708f23cb1972af8ff3218bd0951", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/has-cell-id.html": "bacc2aa67a2e87101e522e35c4ac2ac6b72545d37b12291dee7a345429cbe157", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/has-inline-id.html": "59c7e584b8f500a76e3d9823dd2c282dece5686553b8a03b8c7acb250dd2de9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/has-offset-utf16.html": "bb29d806916bffc65021cf1f8dca628bc6912a8e75081b95df8698fb4595cc41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position-or-builder/index.html": "59f4af863e288bcdea9405baa4d9804fb8b0389f2370ba4f1c8d40021dd06336", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-a-f-f-i-n-i-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "5b63e92cccae134c179571c4e42fe648db43a7327700ad9400eb448471156a8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-b-l-o-c-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8966d3c63d733cd8f14e537eff4a8fabf163dc580e6f1d9868642731a443bb12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/clear-affinity.html": "6090e8837dd0a8d79d86699ac558abb5e41e6b49a6dfa370e4355094b463b91d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/clear-block-id.html": "5de3a8fd69ba8ff3c838be51bd2c8ee5900d4f9cae46530efe33c0a3edbaba8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/clear-cell-id.html": "ef264ea104153bbed64bb1dfe95a1fcf1559ff7d638a6ab822e1933bd3102f25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/clear-inline-id.html": "eb43fa94fd6bce44b337c24b501ae90006f3767098789f48f98c2ca39c0e8814", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/clear-offset-utf16.html": "4aa2d55e29313f06dd145d6d5bbb7858462046447fdfdf027ec76c6c4da9ae47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/get-affinity-bytes.html": "d8682b261e4c997359c7a4ab53b941b874d298716a994fcf9958ec15eaaa1637", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/get-affinity.html": "6d0b4def61bdb9dc4dad8c063faf9463ab939e83a37825703ae5c716c8556da2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/get-block-id.html": "8eb57cc26420a23d496f86235e820dd9ca467e7dde54490eed359b20f8a183ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/get-cell-id.html": "8f4c7e26bebe19bd579fbdc90bf031d7c9bd957bf9f1be52a5b57e10502570af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/get-inline-id.html": "459aefb2faaccb3d14579de36c83a9b15f77309f5ac6aef7f368881d9b6f88cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/get-offset-utf16.html": "3ea35038ed03d4938e64fd986e36fc51d621b6ffe01df01bc817d20a6f830d2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/has-affinity.html": "1681cd6b4127e775186b6a52b1783bdf36b892486ccd5743d7c547f77f91bd54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/has-block-id.html": "41fb613147e222b756bd50b1544f41a33e822fa8c54efab64f8befc8c50d98c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/has-cell-id.html": "ebfd76a19a6ec536b291f0434c7d82ffec168053c9cf6e4806fd4655364e57c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/has-inline-id.html": "df118e040250bf58bddbcde6f6e1d6047db3125dc02d49bd79d7f013b0714678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/has-offset-utf16.html": "d989f903a9d9ac0f236ccb4550d0b5bd347607fb0b8855e27bf273b7fc34df80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/index.html": "5c0103bdfa7fece809e590e9dd8ae795a8cf755ff698a77eed71727e3f5d2933", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/merge-block-id.html": "93304d356814ce6002e392288cfacaf19ba796bfe30af1e4ffdcb109c90864a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/merge-cell-id.html": "e4133498d2deba4c78279a311adf12d042c967a67c4e364062027c9c2659dc0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/merge-inline-id.html": "b986a8bb8be9a26a606b539b716134b3930be4dbc83071aa569795805fa2b9b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/set-affinity-bytes.html": "77b7883b489b7686fbad48b55abe7ed9e820c0c7b42201b940c2994da4ebd034", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/set-affinity.html": "99332f1ec9b767405246dcbd631765b5d5a2f033862e191df6928d8bdd7d1e7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/set-block-id.html": "0f500ef4e9257ba9761de1d475df922cac1f2c3d5fb343ba19dadfe496b10749", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/set-cell-id.html": "13e4a67f483c78520da28b52a23bcf48c9813ca089d07f3efcf4fcfa26423d39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/set-inline-id.html": "7d508c463cb0857c93f044a653b4aa321de470f9a8a17e927bb2453a2dd233fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-builder/set-offset-utf16.html": "742009c37ea906831af314a4c8fdeb50f6d656a65495d46f701af5f94b8d14db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-c-e-l-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "1b1f821c8a7ee997f8f933c8c111ba3b4152e56224cbaa8dee139a986a076d6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-i-n-l-i-n-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "acecbaec809255df9eb935c7122b8084a88d0e2d5928e4c7e3a0ef711a95aee0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/-o-f-f-s-e-t_-u-t-f16_-f-i-e-l-d_-n-u-m-b-e-r.html": "2fe0592e1d3e245f11fb42049364d3d25d50fb2ce1e142f097a47c68dabed464", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-affinity-bytes.html": "6e0918436a8dbfe6ad0a16bfe9fc7a46439efafbdaec66a4c00ed4713f9ba258", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-affinity.html": "49618168759d3b638c9965c38a97d8d62c034e3b5b1153468f3407b69e28a2a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-block-id.html": "9a027bfbcff4e62c17e036e1f610931f46ba99a4301f4f792e6a9dd1c8164ff4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-cell-id.html": "49d4ed9860f7d9fbaba04a3262d8313717fcdf99857421a63b8ac7a2ebfe67cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-default-instance.html": "61b5e2d196249fd2d3a36448467cba75ad4270aa4c0f65170980c3eb24d621e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-inline-id.html": "3f0b59db0c4002d2525df35d52aa41552254125f15714cce2013e2a78abf5ed4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/get-offset-utf16.html": "d4efaefb2651c5aed607f429890ebb2f126ad69d58f9d706eddcf4995683d393", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/has-affinity.html": "8235d8c514f36dd1e31f5e1984c367cfdc95aec8aa673798105cc8cc79ee1b0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/has-block-id.html": "f623d0aa0a172f209606043b5c581a9754dd0f9bac671060175fc10d50194e4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/has-cell-id.html": "cc014fa4a8fb4d7f3c23bc7b9c5fa9fd1b35aa69dd68c00abf1b626d9ce938ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/has-inline-id.html": "371a9549eb689c2c7546757c27e1d8408badf173f0a80317b9b3cd2a4eb30ae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/has-offset-utf16.html": "7a5c89970e8775e914c620c5796a1714ce2578a2bd8e2249ac3c7a35d59494ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/index.html": "e0b4282a7878e079c1c6a212b112b14b674f94fe080f5a528b421370befe8b09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/new-builder.html": "c8cd79fe58429536c7093442f4cf686eded52d2386b29f4194b1a48de1fd0acd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/parse-delimited-from.html": "d351a5cb7bc2dc083c9cee6ed64a257935d4d638db34f3f6088f5043522361d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/parse-from.html": "0b9fc1fd7b999f7b0e639324070d13bd66404db9d00e2712243f7b20be261b07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/parser.html": "7450a05caf9537229d2862f5a726474d030fc698b4cd39dba2114bc02d8c264a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/-companion/index.html": "098790dedd2c9f7ec77b15c8cbc3b8c4585cd870503a3409931cc35ffc7a72ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/-values-proxy/index.html": "82025dbc87a0166ebcd837990f61b0a174ebfe300383c7cb2bec67aea5a3dd74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/add-all.html": "904c50a1264f2a6a889965cc56fcbfd3fd82ee92bffc505bdc52e94e760f7741", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/add.html": "d22b89eef900b2fc9c75d8827f37ac3b8c3241703e8bf65d63fc8c678488db9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/clear-owner-app-id.html": "5608c4bf37086d514ee18ca1b2f4f8438a2588a59fb4b5ebdc9cfecd62bcbcde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/clear-preference-id.html": "ea7ee9a88c8f68235b3ac7b87a9e6fab7b790b5155e62e439be4b8c15ffd51d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/clear-revision.html": "3c0c5bfddeb4c74d906b3c592e4d10042f3d23b6e912eb325683eaae210727b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/clear.html": "909f6ceecd483324f831ec1e039c5df8cd5d8b642c7d60459b3be2854644139c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/has-owner-app-id.html": "a30e1b00bf238631d5a77ff4295735bbb0054e7b18cb9322f5c9a3b69264a9b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/has-preference-id.html": "69b4aea76441456a8e14457df20c9e1c88d78b041917ce7319ac878612dece44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/has-revision.html": "6cc2d9548498a0fc93380be838d2f7086e9c2b35af22d997943a1e95572c60d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/index.html": "2b4dbebac70e8d6b71e66b3c9cd58dbdb5ec65eefc304bb1d89edf49f9e887bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/owner-app-id.html": "83026afefcc74692fde6e22a587452d47b4f09c16fa39d472c0b60a6e73b92f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/plus-assign.html": "17a29afe50a8b9360e2c4970f2ec3ec2312acd1e6fe299e1f49c761ab8fac3cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/preference-id-or-null.html": "b90156c69cea6e007f7a112a4ed84e89b8ac060c8c846d8760bac75a04f10cd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/preference-id.html": "d1dd9832ba31d58c83e46485f8e0dc03551211c161e878372120d768bcdf34fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/revision-or-null.html": "670cb9c5907c9cdd491845f46a0e785edada55029edc8156d3898fe43da68866", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/revision.html": "b9a2fadfb7081da1ff0f5d2d525324ed4b62ecddc944cb583b6475b4515933ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/set.html": "5e78a5d097071c02d5e86c93a862890e3a8a36724b715e864454b9d586c5182a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/-dsl/values.html": "eb3125e64522df4ae6a0d6eecb11d7c7e1a668e5ec84d76eba219c700f37baa4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-kt/index.html": "93e0fef266e1453cef56140936012c2d450cf8d038e4b135917b1e00b551b36b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-owner-app-id-bytes.html": "04abb0bafacbeb7f7e4f4d9dc56303fc7b7daac10774f64503c5c7c2a2bc7b72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-owner-app-id.html": "c854efc2235ef1b949737317870fec4d49861c8c01186e8cb13810f106c5eb13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-preference-id.html": "8d59d5ab0512ee06912bdc445dcc51804a021ba97dbed28987786ff715ef28e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-revision.html": "17023e098e5227bcc018ce17ced41415327e43a7c92f59ea7d8764b999080d96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-values-count.html": "1804076ff2180361013b9cb73bfcd8f11e4a89f98e3e12ab1646081cd952582c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-values-list.html": "c0d4091d47224044be47e250fdc9fc34e96651b8d27fe63cc05c89408dabaea7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/get-values.html": "67728bdaf9086c52525994d4399cb78db045d0c3278dd7073ce1e6a377d0e882", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/has-owner-app-id.html": "da688059d61c0c9f5a8699eb5c852ba61a4dfeb813ecdee7cff26029e96c9331", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/has-preference-id.html": "e8a725ea0efa1d9f38fa0ea3332442bd71e96e6d3aed4007e3d07e604fddb6bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/has-revision.html": "bd7122159c3fd7ca167b0b859b7b780737cade48e3ebb8d622f7cef88b5f6631", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record-or-builder/index.html": "52b2b23cd65179a0d79d66794c8a4357ffafe40ba05c2e8549b210bf006b6edb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/add-all-values.html": "66553ff055e5b79ee0f040581abdef1f09eeb5efddca03e57b12c1c2545984c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/add-values.html": "fdfa1e5951b1f4b3ff8bda806750a2f3f54f170c3457aada65a9b5146ae51a56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/clear-owner-app-id.html": "af99983f29e7ad24075c3644d76fed1e40b9a0f2303f7631a6097d3633a9e8d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/clear-preference-id.html": "2c4eadfb2aeec6e9d5a04c4fffe4feb8b51983b0af629a8b13c7076da7712a18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/clear-revision.html": "43ba53a211cee101f010eff6a57385ecfd4dacdd4517e9165dff6aaf687d00e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/clear-values.html": "39e754fd94cad96541e61e235d9b4282b1a9aa11311be2087fbe8fa1f656d7c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-owner-app-id-bytes.html": "803f1cb27871efe30e0a2bb528fec60a6f239a34c9c20f75af4d7f59db2bb966", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-owner-app-id.html": "298a8de1e87e8af71f61ffd5954f63344599778f1f2c85558f13847cc8ff2e21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-preference-id.html": "ecfe460092c8d70097e8de29b8b446816b082efa29c066ebaed484f01f4036e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-revision.html": "4653411d88422f4da855b8d725b4121636cd413ddca13dec59c461bafd9e4e74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-values-count.html": "583ebcf974c67a9cfb0687972578ce9f8ff08772a4140dc791264130b5ab348f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-values-list.html": "71e937a73c87c75b32925396616aa1f7e1202a740d6d53cbab00c62c70aef789", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/get-values.html": "719740edfc69055a63abc487350d07f0c49151d2e2efd8938cba7bce8c05c6e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/has-owner-app-id.html": "74a2459ad5c902482947ebf0f7963dd76e9af024942992c5ad05ff18f298d31a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/has-preference-id.html": "32aa04dfa33c64ff1f1366ab864b60b2c748572540dc188f6445d7b40c61bbc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/has-revision.html": "a23f475fc54dbaa72798954db88ae4ed5168d42fc522a921d773b62c27ee1354", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/index.html": "1e7f2da941f60f2403dd6234868aef3ddc325a4fc8aba0dab76d571873ee2868", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/merge-preference-id.html": "6fb223f66722a0e03c0068b48ece7bd5d71d6e29bd5d9873e39f5aece14217ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/merge-revision.html": "b486a6ad001aca43b0dfcf64375885fc6e78f4c188608e6dcd0405e17ad3092c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/remove-values.html": "3c06a2a525c8f9f7f42e12ea2af9fc828513869800bc109435392e92804029cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/set-owner-app-id-bytes.html": "db9693814414c6a22eb0c4be1c120dafd4b3dfc12fb02ef3687b1eff3da442f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/set-owner-app-id.html": "b44e76891be8b7dc7601a868c55723d96b992ca5cb5caace0a4aff2cd9cd008e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/set-preference-id.html": "4f4361cc67c850215c08506b71e9a015d63be6f5c0103885df3a2d455ff827ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/set-revision.html": "89b90a3dd06cbdacb90078f08dcd592c4b220d42eceef6f28dea7c22bf205c27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-builder/set-values.html": "69fb4807a954fd5b70b8895f5ce2da823e378c2332572dff2f36dd93e537ed0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-o-w-n-e-r_-a-p-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "424c5eb7f1463da4250662080a5eb201a8a33ca2c051b8437370e7381389b2f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-p-r-e-f-e-r-e-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "6101e765b95dc95f42f66e1a1c442996d9184e927af5b018b48503914c23eb03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "031e8fcbdb9b2290f6259af0d78dbb8f5297ab495b60bbbf0e117b5538879fe5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/-v-a-l-u-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "44f310a18c0189f7ce855fade70f05c1a3ee7ae3078c2c3f6d13621484bd3510", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-default-instance.html": "14969b470dc75ae5632a9bd1f1eadf738a302007b6cb901e597ad2aa17fcb4e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-owner-app-id-bytes.html": "17065ac2e0db87011bafa4a2365cef42886c7c7b1ce9e86355c33c1e8a494a7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-owner-app-id.html": "de75311a5294a6d1dc6a4f78e9faa310411039fa004716acf0a14ed6fe1dd2ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-preference-id.html": "107617fb174b5ab8fa8e0fd8981edddcd178eba3cb1bec6535424038d3ee13d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-revision.html": "6a0a7c57935b8b98c597ea6eaaf15943bc409043290375b1622130b90bcfd148", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-values-count.html": "6ac5a743b9f7c410a0624b21e4565f6bdf35bbca7607c87a1265c9bd51512689", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-values-list.html": "f80cbec60bcfa5ea457090df73df33aeb14cb55c26a388ff1bfc1d2f63d8bdff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-values-or-builder-list.html": "96e1bc05371e0c84ee3c5480d544bca839f6e0a9a87df5e7d07548884d8b803f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-values-or-builder.html": "53a62c33087d38300f077218732a44b8a2356b749c0932391744f7dc93fd26e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/get-values.html": "d212fa414e4a1081750ef081fa013c795aa9b8a02134e1f9cef593f669225b0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/has-owner-app-id.html": "4a1454760e049a233a9fcd7ef441b2d1628987f4c10231632195f6e906e617d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/has-preference-id.html": "7b032ebf7648ed0108e2ad12dab053b1393d11efb4c7d18454a6db9f336dac7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/has-revision.html": "8ca7a5489e8b48d9ac6c8fff34cad5083b334b738632a2afffa435cd0df55f26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/index.html": "d808c1184db9eaeea17a26230cf7b2a51b3be3787917205f237247deb47e7357", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/new-builder.html": "0aa00c1aca7bd56c229dc3c11267b2103472821e42ce65899d0c1ba1442c6263", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/parse-delimited-from.html": "a2bcccc00595e14db5107dc6c6af5aef27bd1a31bd19f6af41c7809ffe4e492a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/parse-from.html": "4cfed5f2d589dc77daf0580cdecbb69f5b756d935a36d2a670f8cacc5859a84e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/parser.html": "c560b1b4de1a493c0e27b0f89f021ac837d60e966dfefe18dff367bdcd3e24a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/-companion/index.html": "b8f42062f98b676194cfc19d9ab37ca0379e91d5656845b1d4134e679474580a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/clear-source-node-id.html": "e3e5b4898561f8177ad9c6194fec5a531a1c3e9eb3160982320805755da2e19c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/clear-source-port.html": "6c2db2d48c086e8fcac4a03df170ad75c3b79ed3c2a3540ad4f02cd94c6e40b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/clear-target-node-id.html": "0d62623e1a2b9b6f781d4ee62e066aed4bd030f97b1b82cfecdef724a285d8e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/clear-target-port.html": "c3775509f0424802142ffc3cc8a4e3be76458f59b0aca748230b40519974008e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/has-source-node-id.html": "b196cf6e03a5b69f52db544d05716bb6dc4bd8ec0562285332913882097d2611", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/has-source-port.html": "7790e12af23425ee46dcb6663b74321519300a4a65008f1d90efd685b7b0b423", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/has-target-node-id.html": "7f1f8ffbbd9027c071d83ed143f633fa2c434f237329f308bc52852654fe0c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/has-target-port.html": "e027e0978611e1e702a0984ba8566000616ab083e3b076c292ee6fe225824876", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/index.html": "97687b6df2115c675f068138d06cd4d1a6751f624c65c39790705c2122396687", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/source-node-id-or-null.html": "7293032ae092e99107c0f111700fa877d0e34779878ef9965278932ebedef40f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/source-node-id.html": "ff7b0a96ec66f5e38102ff31875941426159a3ec1dc0e773d0c91bc583f09798", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/source-port.html": "cc7cdc3e8c8194c5083175c5ed23ea2bc3b95120e77332f2bf63cc09440b499a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/target-node-id-or-null.html": "5a38dcfdea9f1960e64528ec12b75805b2088d9fdf816ef13a1f1ee556df4f2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/target-node-id.html": "a25837bb743d96bbe892c77969268f348a36a3e6675120ce94b4e3530dafdb77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/-dsl/target-port.html": "3cadc790df8c97296ab210532ff069a7162655bc996615197d7fa520e791be69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-kt/index.html": "c85f511141969123a920f2caa6ab9e6c3830aa4bd93cfa3144dd716f3d010d85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/get-source-node-id.html": "51838760a58ef83b886b18d394b3e9c78972c0c919071aabc78626366e5de6e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/get-source-port-bytes.html": "d8d8522d3b15aa00167e447eb80e0f154ca6df3bb2ddf9ae343b5c880a2d764b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/get-source-port.html": "1c5018c76af2f4be3f0d5c48a573406bc278bf5b792f26a895d43351cda024a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/get-target-node-id.html": "5247664ca20a44c0862377183d65f92c6c0250360c478fb452296c026d8dfcbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/get-target-port-bytes.html": "8c79d60a0af6a0d1f154018629257aa4050b99d208cf3e250fa50b065c235742", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/get-target-port.html": "0f5e0fd76040b5b71a314d98b566d323087ef03f0a5ee115e2f2a96b4a1074e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/has-source-node-id.html": "e91cc6d34f42f7e5aeec0f76e5395df4dd8760a9ff3afc8e181c45529509bea3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/has-source-port.html": "01b59e8e487c15088b36f2b1065991b2629acd54df7b35896e735b32fcaa0537", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/has-target-node-id.html": "b7a76f7e20e39178923e256c02bfbd9d1a7b022b261c5860d10d886e674a7bf5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/has-target-port.html": "ae3a4857ef6eecce86b4c70d259d38a73e16153f14963aadcefb9abe63ce3be3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge-or-builder/index.html": "955e1348000975e435edb4fe691449670eb1bfbc9d6b120ea185065a535e6e16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/clear-source-node-id.html": "40f851a140d07be9972bfdfd25758470b19a8a516d403d5a729979c159480912", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/clear-source-port.html": "39c20671cf58f4d6c599ae93977509007f5d40fe5b0d72a9071561bf7d80adae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/clear-target-node-id.html": "a90a80313bdf99e98c87f1817ba1c30532d9c48230bff63b32a989c3b18790b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/clear-target-port.html": "0ca91fd24529c29f1c1e8f99a80fa00c9892510999085dd68f468d2740dc2eaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/get-source-node-id.html": "ee475aebe5bba960a3e1c46bed4e70ceaa752a4bc67fda7278d185fdcd08d954", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/get-source-port-bytes.html": "0e2a7724fb639b80ad98eced9aab5c69b590efc3a4753726a5600bb7698c879b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/get-source-port.html": "a2e3ec7edb4c7d55734fadcf47b6db0e06fe3b87f1d75bdbd8723eee79d51cbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/get-target-node-id.html": "a46c7b6d1dfed653a8224d72b7a3c4ca2e9fe582009f714c13eda47eb0a51ece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/get-target-port-bytes.html": "1adbe251fbbada065f11b32b4b61bd845327bf7b5d8f84bd635fe8e7acaade4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/get-target-port.html": "6fe5e70d26772b763dc1eb012b3d780d4efb8b9b48846998e0f0ef2c58916153", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/has-source-node-id.html": "a598a1f98abd232e0040d4ec908cb5a744a63c1e2790f93b56b8fce578636361", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/has-source-port.html": "509dc35e6cb97972eff5d8fe3b74ee785bcb574060dfb8bc0f01a0550bb8f6be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/has-target-node-id.html": "033a3f1ef87778df6dfb579c86de44fddf575ca3c66276955afd4c1e9e32cf3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/has-target-port.html": "421a9f1beee185d465a17bcb7030345cc98ea88993d1f43e324630308096ebfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/index.html": "a44b170de35c07b2fb1ae954d9558f05f9a00decfd6f966970b3983ebf57eae5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/merge-source-node-id.html": "3f329f4d79c3b9ffffd402d4aa8ef2afeb9f53b1944e4d733e37d9e7a9f93655", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/merge-target-node-id.html": "4d5384bd48ec1acd2879c02f272b7fb64ef8a0c4a5a9c8e16d995bcb0f03e3fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/set-source-node-id.html": "81ad2edb12625a73302d4095d6d6cdb6cc03d995bcde34f72590543754c67355", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/set-source-port-bytes.html": "e9e67b7ce82dabd44e06a62529876f2971c497abd32f68f77d6baca18d0a249b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/set-source-port.html": "a95ba3907c8d938dbd2e923f0d2e246293836f0bb727d57b55e574c69b0ef19a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/set-target-node-id.html": "27f317a6cb686a7838c4bd4c9c37335d2ed5fde5ff9d89b3e5c6d72179c73d1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/set-target-port-bytes.html": "4bbcddc5a9b9a5f1f6146c46297c3a73c4280361d06ef0c13531dca1959c157a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-builder/set-target-port.html": "58f48d3b925034001e137ddff99f5030ef816aa68f1e029e75338884602ab286", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-s-o-u-r-c-e_-n-o-d-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ec2907012654fa79a44624d9f0eaae750ad6a4f10c0c9e514773c0fe94a7dffb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-s-o-u-r-c-e_-p-o-r-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "484d381d549ce96a2bad0839bfcf8be1147780ff7eed95178b7f9d9bdb9607ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-t-a-r-g-e-t_-n-o-d-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d16a2efdf5962169011fb726576efb6b5122921e47cc5e914fd06033af9b6535", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/-t-a-r-g-e-t_-p-o-r-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "25d6a3ee5d12db3847d433686cdc33b3bf0b3f0158382eef130eaff0327905a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-default-instance.html": "d481f874225597a1ed417d8b1aa916c24264a4b122d8a93ead97e7e75a1a7c2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-source-node-id.html": "ba374fc927e87dafe57a66e35898fefb7a17597e6f06a4198538dfb7167996ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-source-port-bytes.html": "85c0d47bf727633a3552513639d8814f9e48baf72ef4a82842a7d8d2cf8cfc7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-source-port.html": "f1b76ac3a6cd8e8e6c88265619bc7b6f551c0a1984cc05caf942fbe9c448f041", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-target-node-id.html": "6fb628a123cfd2af880c876ed37ebc306f41ec785db00c0c2639baa5735cf9e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-target-port-bytes.html": "d85442cda14273e525eab0ba2b138c111dbf5a0619ea1f2cc84692ba37e8b01c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/get-target-port.html": "828e65d3d971318ff97f91eea45039a52b1e55f46f890ab955a955a3408ae1b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/has-source-node-id.html": "95299f21e05178c558534f30684710514eb6a20518e8fc8eca61aa510522b6f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/has-source-port.html": "26b6ea2fb671ee8beeb4ab59ed377719759c56954abd008197db1fe37ef2d1aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/has-target-node-id.html": "07679b174a85759aebbdb4af35ae590f23a9c4c9b959fae9533a5ad6eb267c0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/has-target-port.html": "d5639af06fcdfaa9442886f2d0f11bdbd764714267e3c50032353737e8bbaffd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/index.html": "3345fc824d3a78c48763611a0ec6b4a394e43f04d8387f23e230ad77dfa4e5a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/new-builder.html": "28d0a0824075b7022027e4a06a463854184be6f32294337a456bdc0844f606fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/parse-delimited-from.html": "295e61b68045a7ef89f0eb12a20914f1b4d0e3624eee593a850f14cb35868750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/parse-from.html": "d1de8e35b11965970d9ae93885d8151bb03788d9959fb3ba7c4c2f23a67b160f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/parser.html": "23ee6bf7de5d19f66e64cf9878d95b2ae5892bcf05c29584ea6c29e7d1e84a36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/-companion/index.html": "e8eecf969d588670716ec8134e513f4e19c3924c66831e3df6300d0ac188828b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/-edges-proxy/index.html": "a2e60a78db63830f3d803b8970e2bb6b739fd1715e1e33f6f422e3a88d31ba88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/-nodes-proxy/index.html": "c229d84901460e40e4f01b960e8b8401320266bd93c3e850f7d4394a389a0d2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/add-all.html": "07a8cce763a613a8d31b4834f705894d916b3807e5941e6cd0455c26668cfd8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/add.html": "72401ab069c9a080cdb758072b67dd8c6587e717bdb4458ca51a37feec7bb684", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/clear-output-node-id.html": "6dc2a18c381f81a97a24cf99afcc6c7d574a9307cc7e15d643f9a6e402e2ff17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/clear-profile.html": "96485eaa7a1110c7e59987a20992c67b719cf2910bf229dca3041cd31edf3700", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/clear.html": "66755e4012838a5abb1b705c1e38b9d3331f2f20c3b5ea18446e1dc7005120f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/edges.html": "402b07c6cc46e3696d6e0c0534e6fcb1a66d7c7bb74e5a980e3301b5af28a363", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/has-output-node-id.html": "b25f9e11babb05adbd90676dcf05021d7a26fe151cc2a589ab5fcc6093766b2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/has-profile.html": "90cfe8fddf7c11a8cc7fe1659cfb5b743705c226e9c1fee771e91d73f49b6b33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/index.html": "4a505c84f7c2846638cfb2597f21446d9b843e83d32b33cdc2fa386b6fd31002", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/nodes.html": "0a3e95c08a3f1c2a5a20f967d97d0f8c84293d52b3a7fb8aa7f5d3fad8d99760", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/output-node-id-or-null.html": "8e8bcdf792c39ea0f31f9fcbca2660bc3d430fe3f2860e6d12edade1b1216a46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/output-node-id.html": "a4e680cc265eb993f458b9871bbd5d6c5b127cb4bb6746ea81caca863e804068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/plus-assign.html": "d8586a453e135dadb6e8702286c90e23956287028f7abbeb465831e770427437", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/profile.html": "3139e559fa65814dd4d083eb297654d75c170d0948b80855bb25df0f2533d31f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/-dsl/set.html": "f2aa4220aa0b6b056a8f76991ab8377a46274f9834751e2524ca9bee8ccd4056", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-kt/index.html": "026d2009efb0bb24f5f0aeff3b594f806d88ec962c61a4b7758a027aa1c0c9fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-edges-count.html": "d86272261e3aad0b186423165477514c2c24b630926bacc7758213deb290ea6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-edges-list.html": "6b10437278c13116e09b64286c553a99661d54f9dd21e08f24c4473a68e20659", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-edges.html": "bb28273f11d030922cfd8d94ed0fa05340e12506db0fcd51f112af61f6093593", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-nodes-count.html": "a1c1426c17a2bd958829c80123be392fda4c4e9738ebdea5a54facd5d3ecb712", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-nodes-list.html": "ed4a5e33cd84e456d665f0dbcf2cab4167fef97178aec78c119c5a417db40a20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-nodes.html": "7a2552f97f4020c92a447a1e12784d23314100e2bfcd152ac13c5c0f6cbaeb20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-output-node-id.html": "e7c9e709ae08ad8aa925e37fdcf5f6e02a11c6e46f73c53b54caefeee2492be7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-profile-bytes.html": "4d0fca2ca27c6e4887a7813e6a6ac20dca6dc1b9ebb1e310f4fba4acd232aef0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/get-profile.html": "b89fc2749d9cb59c7f4a5e40eb477e57952327e0a61c00f978b917523bbd4e6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/has-output-node-id.html": "4d0233ae5546b1eba4ee37aa86055de87c4b70d791541bf524bc337d8d24f7ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/has-profile.html": "749915c98c5ce205e49851de149deb4f3c561caef6c4af57ff6d59df068130ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph-or-builder/index.html": "93d020a62f65d293d4fba61a4134b3766fb5e235182f848506afb000a3b238d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/add-all-edges.html": "8b77e2be61463cf300cc6021694e2065be3d19deec88d4b815e62d8d32589d6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/add-all-nodes.html": "46e777321717178d2768ddf0fd4e2fa2efa3a9ed287f3e8cea6dd91a810838bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/add-edges.html": "6f1195bf3d9ee893a71c8d9f51ce178403f0416f27309d45905660142274759b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/add-nodes.html": "471dd4bbea72a5259b0e90dda5b794a988b072ddd52727978b897ce32304ade0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/clear-edges.html": "f968a05f13d5853f8bd9f30d5c112878016e697fdfe176dc11261e929dcabbe9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/clear-nodes.html": "a037aaa53141f79f571f18507988ee4ffff561373e788b69cf3563bfef2128b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/clear-output-node-id.html": "53c7320c30e3263225821d71df7af27a6be79358642a77892263f9fa690b34b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/clear-profile.html": "057edc7d572cfde7d0ebd190eff3cfc7750daad2ed9279542c11af05e221f543", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-edges-count.html": "713a1f968ef61e732145fe061693f9e92eb61fa6374927caff8c7d0380fb4a81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-edges-list.html": "a01a983f1ff14dfee5e80e7a5393b858f51b91f7907dbe0a5616cad6e7fd6e5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-edges.html": "abc46a4571a316e91d5fb2dce2f4862dc66bb6995700b93ca813b51d6884f0d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-nodes-count.html": "2bc929f14bbbfbb6bf2c83c67cc442fd3b6ec0d4893a38df961bf4a19ec10f39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-nodes-list.html": "530d7bf769f7b34ed953729f7d70fd9d7bdf37efbc17f8c3ad2d308c18e0d7cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-nodes.html": "d3d4c3a428b61a271edc37622bca9321974201c85dab2f26292d1663ba04b3aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-output-node-id.html": "45f4c58a0cfe1550acfc1c4ff6f02f9a710b34d05ac047c077dadc283a2daa8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-profile-bytes.html": "17b8687fa0998dd2c05691bc5308a943980345987cc4ea082deb1b493272d4cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/get-profile.html": "88f100fa696f3e2a16a516aa7401fa7c3a4b32a75eff4feb7c8ba24350245071", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/has-output-node-id.html": "efa4b607896649fb342f7dd2d1af0756ec488b40b54b8e1f5946df1308cfa81c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/has-profile.html": "8c59041eac77c841dc0fd509b72181afde0b308043b8f111a80b16a95dabf59d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/index.html": "6025dafc1ad56804a6caf925aeb2c8a8bba6da8c1277a8eb2695d5a7a11820a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/merge-output-node-id.html": "677795812aeb2c523138f30af6fbd4c3c54aca73274c8b5d3f46951f04959bee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/remove-edges.html": "8d8ea426798b6cf208fbd3b734fb7920ca3563de1c4c24e7bf1731ad118162bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/remove-nodes.html": "96e640897b2b760d9c542e0231c8713190041d0b0666d348d833b3495f0f7a9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/set-edges.html": "c1e087d6e862054206b7cb84fc849e849f869670ae4266460fa779d2b0f87fbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/set-nodes.html": "6cad2a7b2c350a568dcf2402b54e1abebcea26823081bfdfe35ea8b14cdf3f5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/set-output-node-id.html": "98d0404398c3ff88a1597b5893b942aa20f35d7b899626ae44dc970e020300b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/set-profile-bytes.html": "9608fd837c41dfe66c4c0064ac8bd0e51cdd4520c88c7325e52c8e2afa01c1c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-builder/set-profile.html": "2eb1ff204469ed0713c5a24228f3088462d23ce7d6b2787b0563ea21bea7392c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-e-d-g-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "6dd7853fd8a3478ddc2f501d13abff79248a26386554a08859e8b58d9750be8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-n-o-d-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "f1c673f310ab664818688569a86367ae5aa9ea8a80dc0c72f0fefdc86a8f6ba8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-o-u-t-p-u-t_-n-o-d-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d2dcb2338631eb2aae5c6024d678b93fc50dc9f62b8968ecc0877325364a5d2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "c76e9e288e55d47095b96b66d35a11d146983bc28e0fded46ec438762373f355", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-default-instance.html": "ef1e751d2420e71c38512b88b04c3024539d7af1378f73a86a7b6d71809391dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-edges-count.html": "f26672c3de03394ec11c222bb042be1f2ee034ce567b1c387eb53dc33fba251f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-edges-list.html": "f8de5cbd3e89d9431fe497bbe4c58573345cb981b9a25e12be96e98a6b63a184", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-edges-or-builder-list.html": "0ccad2649c582eaeefc47f0d434154eecc1e8020a23818a0e8b75c5e227d44bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-edges-or-builder.html": "f66242b20b3ed23522319adebc3c4a651a43c3b0ac4363b1ad22337e0591e377", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-edges.html": "ab5a99858af535e7653b79fcbc00480f3e7734c749ff2b5fed37aafefe81abdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-nodes-count.html": "f0124565db5d6f2f58a82c2a291e82fc69c3ea7b033abd9bafdc6577825a2c2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-nodes-list.html": "49e8b6e097872061d346ed863678a9890b6b9cbf397a229409ac92f5ab14d4f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-nodes-or-builder-list.html": "ee70a147111d66946f705a71b825793a5611653fd8397d4d6bcb6dde708e2ca0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-nodes-or-builder.html": "ef52ac9df1aea9c8168cf0417a8865072274bfb170479b7721614ebb31124351", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-nodes.html": "6e2860a4112fde08c9324b9a1b7de553adc2a9fbf3dde07cb9cc4c186d53c2bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-output-node-id.html": "4ca0b408463e11ffad0cd9e4cfbd45c87219763f09aad1b19c71c7364d6fbcef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-profile-bytes.html": "c22704473b56039be59490d6476546a4f98181a14c829b992529a705fbfc998c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/get-profile.html": "167b9fccbb56ff969f74c0b35c5780785d1357553106cc58c5a501fd87933051", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/has-output-node-id.html": "33c2702efc3b4b29871c9b174bd1cdbb316e01684f672f8c1806a406e4fb3fae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/has-profile.html": "9084adf5bfa84cdba442f7d767dbb2abf274b6bc84d89b664a5e3c36ba963be1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/index.html": "51dc41e835c2efbda8040608d5aa59c99581c0ea8e44263abeadfea24829e3da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/new-builder.html": "164f5d0be1a5840680982df6cc3aea7019a2449fd0e988c2d5c0bc04188a8b3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/parse-delimited-from.html": "51f8260dcd11a12e567711dfdb5b89c2bc4b6eb0be0d9d8de13ff0e14666edea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/parse-from.html": "31ee9e302314bf9377498ab1000e65b78bb93427e9a43355888c66631b7db089", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/parser.html": "71c5f18844547c426771d5e71a4cb4e98f304f571e71ebd361b3d6fd3854939f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/-companion/index.html": "7b91686031c43590e207118770a704503499bb13bbd98fbe5cfcee342ab189f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/-options-proxy/index.html": "d3b1f45e0ceb33d232dc2bca2b9db075b98e1fe21aaeaa9b971714ab5c9d234c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/add-all.html": "250a423a0ac33e676c5548b19b4d8c93d0473c4bd621ecc45e4e31fe627a921b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/add.html": "8a44a9ac14f9d603f937abe62a3ed78e95d435b01e8fd5f15bfafd062c812a91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-name.html": "74b03e7c048dd63a4f1a8890ea7cffc77f1cbed8e54dc98d7dcae4e5d2bc382e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-notebook-id.html": "186eca784ae6dd4b66e1792abacfc3c96de0a052c3cabbe70e6d9c35332aa7e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-number-scale.html": "92c7219caa6699cb8492570a8b0a91d0dbf0f7e349d3d6bf22c73b352d3acca3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-profile.html": "0f10241191c57fb21e9592b70015fa6abf91a7ce7fbc5bf62fc1f6ca2e1e3a18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-property-id.html": "b3ab52b93e2db707154b1853cd15f8ed4c13416238517171438d29506bced65f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-revision.html": "63465753d26e2df8e9bf4c88d73cf3cbf57b3dbfa4209979d8dce364325ccb16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-semantic-revision.html": "29c5adb1b8b7a58e4c7ee0a162c8c874aae8ed420c522d1a39530015e44a2ca9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-trashed-at.html": "e54648eddbedf16d6860ca171bad3f80a55fef668c60e54626c87ac52a6f8b13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear-type.html": "97c0ee4d8579ae421cf88bd2895d749c9182e3fa285954b335165c6d62e8a512", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/clear.html": "b11366e80384c8d16340cbeaa4377853dbed1e04513300c85da061e3d2cf0809", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-name.html": "ce8f965b23bf9548efddf48cf4740cf9cf75ca43670aeb3678823140a435ff27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-notebook-id.html": "60f31c3ee47b163b6c66c3b57275fcc32e2d328a5b1323b73de867c48ff2b5aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-number-scale.html": "d2ea84a902fe959651a9a5f5d024cfecc761d7f47c12c907ff129208f099e98b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-profile.html": "066e36d532a76b374cfc1fba65bcbe1f71d674221e3d0286fe06d30f31654e7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-property-id.html": "06c2d69cf5257126a283587aabb7483b552685d0c80d0d158af58a05731bfa5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-revision.html": "95c07cf6018e885957d68eaf55ebbdfacb42d41beef2fd3c1a7a6834c81e55c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-semantic-revision.html": "ca44008b78beada88ac34cec058302c1bed65b9d1495f2827fb0a8e3784d2a93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-trashed-at.html": "adf7fe8e3ee963b0a9665dd03b2cbf5b21c62da5251f5a43cec7467f3f9d3ed3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/has-type.html": "4fd4d230dcf98b85fbc50b6b23b277256a979dbd8a42585251025de2328b6467", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/index.html": "4f363f1060c7075c38b893453f5c7014fad04bebf5a8ae680e6386ad9b720a25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/name.html": "4c02018053491c503ce5b4248037b7115fc22a6f18cef37d3950ed6994fcc0fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/notebook-id-or-null.html": "ecb3e46c478bec6c915e8ad6c01a02de7aaeab81e46c5306677a7149f24df9bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/notebook-id.html": "54d18326c001b073bf536f2b9c1c153384cb2058544f20a95bef5414a839f532", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/number-scale.html": "44226a1d1e9a6390136f3029a457a3a392cd0e8c6624f929e8e032e1efdf42c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/options.html": "4ffa93265b4f0105b57e2cdd73867df97bc91a58b5ed1f36eab90e13bd96823b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/plus-assign.html": "03ea26b486774bd15a5463e528f8ba45b27888b9e7f2f6c1c0247bd8321a03fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/profile.html": "cf31a80eb7aae7134e4116b08cd5e89f4a017fc4c249859c26fab46b5fa4e63c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/property-id-or-null.html": "b08267f0dcbb525512ff84aa149b168be235c408d3fefd26fd55dec6eed34f46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/property-id.html": "ad9c10dc50354db6466aebc1ff2d506639be4715abee8378679690687a487cc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/revision-or-null.html": "99442b34925d1da43e17019381c38f9bbf6496a96102fa1a1621c6695eef010c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/revision.html": "5d4086d33718ecf5b8a6192afc82c246d70212e75be72770bd18987e88e6a00d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/semantic-revision-or-null.html": "5a32d3e73993c2532783bd932ed66d78992ce2b17340d1c6b066347b7391d48e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/semantic-revision.html": "bd6286ff215225e7f88c998c6687e10de1530277eb9271efeee7531529d0f1a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/set.html": "fdfd47c28d66d6b9e353f63a700c6f643a70d56d46140618ebc478f35369505b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/trashed-at-or-null.html": "95012afcab374967127e70e72819249af8b0f72cd17c823ec512a7a38b45e970", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/trashed-at.html": "efa53e410bbcb0b1579435f4112d0296fcebf3010429066b72f0385cfabebd2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/-dsl/type.html": "e44ade4558d33e139628a62f495604374640b89a151b7fa4c6482cabd26970ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-kt/index.html": "d0af7e84e9e3921850b1962168974893ab5d9852f79e2caf081ed1f5598581f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-name-bytes.html": "332a93c2f99c929a0b5c627c0a7a74e7e6a9a8e6a07c9e7db956ea9144b37d54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-name.html": "456c567cb1dad423bd74494ca19513eb12d0ebc7558baa1cab8d69172868bebc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-notebook-id.html": "0a6f407543dcf806e9ee3ed48af5ea21009d7da33ba76d88814a95b4bf031486", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-number-scale.html": "8a4bcdd140e19b5a6361338527422181c69ddee270fcae2d737990a306e41027", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-options-count.html": "b7dd16b3c0e751c7ace3a6950c04c35db06e95f68e63d3c38a1504de6532142e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-options-list.html": "3d78ddfae3753786fc84753ba1bbcef0307aa812157006a46911a5bd57fb3789", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-options.html": "aa4242d78d82ac1443af4f83ef6f194a311343ff75372985dd8aaf15f0090635", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-profile-bytes.html": "db87cfefe88ab577cfd27a899448104a2b32f9aa3fdf84d520ca470da450773d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-profile.html": "addae510d3bbd7dd577ed69edde90419426aa3dd586a7a9eae4ac094fc35eed1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-property-id.html": "be2cf770955881ba26a941b5bcc707c1a4b6399a6e9dd9aecf2a6e75f1a0bb9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-revision.html": "85d5987bdce79fbbb8240a88bd40cc040e53f579ee880a4a47020592dcb99a36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-semantic-revision.html": "2b7a37aea72c9da31e9262203c15544ab3ac27e70e03a6d99cdb57ebe97a297a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-trashed-at.html": "58c0470b8743d1b24eb2351fd935d4f66042c7584e57d30ce28ac657072e5a73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-type-bytes.html": "225ee1e496c62aadb13298ae42b6be917d648b21c7e1df234e93d7884502a7c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/get-type.html": "5f88eb35b71d4533bd58a89ce1fdcaf246ec936a34835ced7f58d30bb6e64ffe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-name.html": "69ccad62c095cc6cd49401cc02feb44c3c18f81f1ce90f188628599928a6a7c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-notebook-id.html": "053748ff2cfe1ea0fee038e9b8a2f69583985fdfcf750af13c8ace23444e6dad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-number-scale.html": "4f7443cb753bc64790efb28cc75f7fd75af68922003b2087a5e4c9f8697b8119", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-profile.html": "038e58f17778c705ddd55fbb9eec8fac86f2474d16e547cc1ec748b820c2a981", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-property-id.html": "d211d972f401a2b52d58c6c853ba50047200264dd262731a8b6c0463eb3320c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-revision.html": "d3dba398afb169e29f9c8973c56c204b87ef65d24cec48681040b69a24df42b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-semantic-revision.html": "e1fa63bc00a6fa8719561fc11f54a18ac3a9bc1a8c6f9a82554f23dd5ad827b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-trashed-at.html": "f30f8824dd8683413118fd899f05e1e9072e910a1fc67ec3c70cef3025d0eb58", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/has-type.html": "d558d045dac37900f587aa62ed3b9ecd38e05300d6d4e4df16c1e0990f605236", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-or-builder/index.html": "76727fd81a6061526be3fe0da9124a5537639c99885a192487a3b9c1b84148b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/-companion/index.html": "db73a8f295ec5b5f4e68cdad00777f55d79f946bc14f431d0f6776357dfbc407", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/clear-property-id.html": "8822ac665a7d67d3cb2cce79b6e956de1d0b948c18cfa0c392d59a3f711b8e51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/clear-semantic-revision.html": "ff6fdc82595c051ba695e18cc41c3be3a1717cdf24c867c983783be5d729ecdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/has-property-id.html": "3b6d00ee24a357150389af3b2511c7648d4f7e074a4f9d8306f28785b1155c44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/has-semantic-revision.html": "57854d9177e304803cf2bdc0fd48c39cbb2cfe7bb749b4870663f832df9033c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/index.html": "5b0e02b5fa6d75828aae4dd3be69cf10c368fea076440748ddac11ef9920141c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/property-id-or-null.html": "b3285dfb214946bfaed2cd9db214a09542a47ab70ecddb6e8de39fb1cafa32cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/property-id.html": "dd315b3f37b037d5776e2011283ded418424decfd39c71ce8334056af3aade25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/semantic-revision-or-null.html": "bc5ba3d9b610752d99b44ec4d3184950b6dbb972e8dba3fb15afe8b136af2970", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/-dsl/semantic-revision.html": "106cdb5287f1003866d672734aaf8bea893ed2f0bcb85d05af38ea532e0826a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-kt/index.html": "d30ccbdbfe1846c8f7f52ce097f3524f72012a8fee9f67b0f760542cb6a91e48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-or-builder/get-property-id.html": "87fbdc6cd601f93a6605d0aaa9d6d8cc646e0cdce2adb1a068abdd542128f112", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-or-builder/get-semantic-revision.html": "63d80586c21241a91bf82cb4d9ac1a65ca7d7d72fbdb39ca6eabb7bfb1911a59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-or-builder/has-property-id.html": "4f74c4c9f2c3ecd74eb398bd64f09498b8d7a188201725a470a7819f8254c8e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-or-builder/has-semantic-revision.html": "eac9f93c1c6af5fa560b0dcd542a2127e36aaeee97825b6c5d1926274e3d4a26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version-or-builder/index.html": "544662eade414b596a0e876ab50e3ba99ee107826abe38897ff0b4fb892eec6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/clear-property-id.html": "7d8af28c746641bb3634731852637bc3436e0f627a86174010cff03aff3f0426", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/clear-semantic-revision.html": "905065021c9265b0d29e158d41697b6409ab3d8fdd20592f5146cfc900b97673", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/get-property-id.html": "b5690ddf17d836c85c32ed54f95230f71c0331fcf5878f1faa5d89a8352ab2ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/get-semantic-revision.html": "37c4f527dc451697a1d1400a02e77237fedb2a35d233d81b6062e4f96d8f7115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/has-property-id.html": "a2a8bbf18858e5dd03d932ea37450fb1b36d5a8205082852df28de9323d73d3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/has-semantic-revision.html": "d4c0a10f7f0e458ee9249cacdf52911c995ec15f0723b65e81b9fa44de3baf08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/index.html": "dba5f03a0541292f49029379bf93f9f3fde92200251dfdf29c9e231f6df8c697", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/merge-property-id.html": "0f25899d0c4cfb7650c5c406c3d16c0f4b58fdf38c48233fc3cf83675440dfd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/merge-semantic-revision.html": "2ca8cfc9a5b13c032d6c6ac09f46925cd7b3509d4cb028e907dd0f3a72b6e16a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/set-property-id.html": "81db76425148019e6fca9802153d46b859673396199d087550166fd7811497a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-builder/set-semantic-revision.html": "dab3192194172c890b4362f427086e0b7ed275784aeae584cb11029ea1d588ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-p-r-o-p-e-r-t-y_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "1736a7c4d9e512f941e3b99850b24f645e78261701ba1158579ef50f6be3a8e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/-s-e-m-a-n-t-i-c_-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "4d7eab93d8b26f02965994dc78c2af5f54f3bc42372992bd7fba987414572e73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/get-default-instance.html": "405fbc394e551f23963cf8cf65f1088aac786b03033ff099f2c4095a6f09e6a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/get-property-id.html": "3a098a202fdb5c7b60261473ee29f18cc163f19a08b9d33220fef28cab1e1ef6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/get-semantic-revision.html": "a8d7eda734836c21036da6b3ebf9023b80e27c25d75ab9fb3b3177b2c11f0664", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/has-property-id.html": "8766e73006e11d486bcbf582e9c1c7164643f217373307e6a89f290e61f2ad72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/has-semantic-revision.html": "d6693883b3cab89b7103809fcba935d6ed04aa4243ef1c4a708a77a0de4b1b74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/index.html": "fe366498da8f2c331a980814737c1f401a172766bb2618582f8b3fb9fe2bc6e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/new-builder.html": "6a3d52c0549e63d2b2a912c06c8a87d58e81a5c050a0ac1184a3bfa0c611e951", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/parse-delimited-from.html": "ad23dd7560c4f853d427d14bb0a4ae282104fc8e29e0be29dcd4e0385df26611", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/parse-from.html": "2fdd0bfa15e64ba7a56dc99cc6688142c3aa987f01a4c2231ba32983bff9c70b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/parser.html": "6658934481d04b439bdeacfabcfa474fa0fb848fcefd9d889f6bd4dc88fac181", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/add-all-options.html": "4cec8ea418c69bc17c51256a054b60d8538d26538d64ac96db5627533ee42b3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/add-options.html": "e17a18d094aeff7a1a255c666cf9a1d778f0c4ac2521de68bca09c6774eb0160", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-name.html": "74efcf6fd9deb7629448de23c973e047463d663a072e1c1d707c63a289a1228d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-notebook-id.html": "b0ef1c86ff08cddf8ce5aa5dd34bbcfb4b91981e543fbb4a2161658afd68b260", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-number-scale.html": "32f0f8efe05d0d2fab3d69ed7216d392f3c962c92cb149f9fcb2dbff567d2a3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-options.html": "b40376ccbd23358b6c0c4a5f2b3ba6e804599bd1bcd5ca90fc7ad1197a9a9ce0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-profile.html": "68d7d87b61e1ce3fb6f19878f26b7ab5fcdfa0fe3763d9f1f5b183b482d47d9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-property-id.html": "806c33a2eb6aca865c3eefef560fb519d0ef5cbb1c0125e698f6c0fd3764068c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-revision.html": "46130dd3109d09cfca993da647077ecec3966a9870f39d5e9125e86b3bf9b889", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-semantic-revision.html": "37bb66ac2a26b15311e81c507cb219375574b4157ff877429f24b6796d1792d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-trashed-at.html": "5d58e095524a6f0f0eb2d35a02636adb2e200e15dad3d452f9f6013af1247d39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/clear-type.html": "6f961681f02f09ff6bf6c0b6c4f4acdffb147272daac77f9887533507518096f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-name-bytes.html": "3cf8e4504903684b3c236d5367ab42c5a398ba5d508e5bdc851c7c36236b6c85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-name.html": "34c3955abaf228bbe521326f9369ec50e9923158df3d297e08bad46cdf5f04cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-notebook-id.html": "26dfb19441412141d69777cda90ff8614e19f88bacdee3b89c4c4ef9b2395215", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-number-scale.html": "aec40479b7c25a92d9a0da109cdfeee3ed34b53dcc4916bb1364011b105a4a09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-options-count.html": "bbb1d2723d621cff07b170dcaebfcc8e3c2e55454b89303fe00caee0aa8a59c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-options-list.html": "0691fe57c9af9c012cce97c9d7548c29f640cad5599547515b51dc7b358e38ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-options.html": "e919ba1f1bb89ed34184d64cffb6146cf0eaf36199b6be12ba7e0c9882de9463", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-profile-bytes.html": "c32be5010b0c57ca96b787f0bdcd893a423a42fc2809a3905d45992742c3f61d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-profile.html": "ffc4ed408819e9b2c92b0c13b31121f8e36deec12d748c23b589814ad3794c0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-property-id.html": "24dc9abad77dd1e09efc68b185c2850c160c13c8e1fe1e7ba744b6fe3c1163af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-revision.html": "cc93caa64f07261fe3c900c2bb69b23d7c38a3f60d3f425d36eebcf3f86d1f43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-semantic-revision.html": "a29548b75723d74b632370bc31935267b0e1595fe83792063f8033afe1e13a75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-trashed-at.html": "6fc99d9fa2be570c483092778932d018bf169164ee50b030518b5d42d6d4afea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-type-bytes.html": "3a954bc6f68210f0e40dee9d9a8d63e3fb41bcf6a264a2637e10063b628a6ebf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/get-type.html": "595ba906d4dc0c05d0645ed883527cd037073ec515ad206de44426a2da579b74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-name.html": "da141c02956ddecd4be6f3fab76ed8e834d8162bea7901879c75017afadfcc20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-notebook-id.html": "2e8aa780e1bbd1cd16ba2495d5994eabf46498b6451eacf8504e88076947309f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-number-scale.html": "e9ada50cfaf75977ea5f7c5feff6ac3b0346c2bc0078d8029177e891ebb760fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-profile.html": "eee586f337c38e109a11e93f584c59b2248fe8289e11bf0b620c951814e75c4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-property-id.html": "08d735c9ce93ef41de32438a157f29a475812b150520be314564badcf8f67fec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-revision.html": "dba74257c5ca4a9f30c427a9fce934ea4b9d9ef6c810ac860669d8ebf5022896", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-semantic-revision.html": "d42e61e1115d5e0485db8780e42d030ab4756308d37991ab38da05212436af0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-trashed-at.html": "54160498aa19f32ffe062c58c18bedd04b0fd13de195aea4d4cc075591f4390d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/has-type.html": "3ed693a61cbcdcfb305a54b19f7e219954fed25cd2ebc402b8d01d9ee8668ec5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/index.html": "d63d5547fdff19dc99c1eae72960cff037dd7947450a5ed8e1fa28d28ac9914a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/merge-notebook-id.html": "db7f8b7abe88dae1186f105933832cbad58b254dddf4cabc4f4ef25e65f49d15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/merge-property-id.html": "68b9999f8bdc9b57950c29cc47160ee70a29ba94a3e14c19bad43b77797f3001", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/merge-revision.html": "b66f333bd2cdf5220ad5a889f274b617fdd12a331b06db7f93e9547d999ee04e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/merge-semantic-revision.html": "e90ab6c9a5addff9f0f9650886b98782db80b2a0a3292d1b9506b8398d34d55f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/merge-trashed-at.html": "cdc8262ea66ae677c976b42f1b5f98f74c91e13e8a104ae3f2afe24c04c516da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/remove-options.html": "1175f3c4cc820dddb7cd64d6a71275043acb90f7edc93a364d45e04a12647b59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-name-bytes.html": "1285d49e7f23fb689ed6d16e306f3c65bed0b74790125c537b30d716b0416a44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-name.html": "2c42280d9cdb8f22c5c9fab85f2f3b1a8053803664d6875b9fe5028111870c42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-notebook-id.html": "8ca2e2e804e57b6a360f0277c7e08709e8d58503759512b827fd3001f88c76ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-number-scale.html": "940a9ae4fc68f3489355189b7027e8d7b047bdab60e192a04406684a3d393fcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-options.html": "9d51747a645d4911e3327e978529e4d0740ba477fa7758ee7ce51cf36784a3e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-profile-bytes.html": "364331bfd7e65a8bdc16bc6e00f54505d9a832b118443da3ba78f32fcf691c80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-profile.html": "03882d27aa9777a25e855994664d9f5c99b314bd4384e742744b8758fe5e7af6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-property-id.html": "499e4c8b08bce6fa7bd954c811809ea61993eb16fd2f63cfffda4d7dde622cb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-revision.html": "504eac314eceb74fd71f736f71ce3037e2bd13e5dd57980ec7ae73d31f60b5c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-semantic-revision.html": "9895fd13d7a9e658ff6410b38becaf080bb6224c692b62d94de34649a144feea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-trashed-at.html": "7def67e7a12786e8725d127583cc81e510f6b903feea349a7c6f275bfa836ed1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-type-bytes.html": "c8cdf15f139d3266ae74edc857c05ddc9ca6fa9e71685111183014c3df6db1cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-builder/set-type.html": "814d17be0c9603943d3e39a47e9af021e98065d1306b69ef4722449701856ed1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "0510a1f34be4f075046f20f4eec5dc91d84ead50647d4351910ac1f7e923a8fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "050b3db5fea99667adf81df00c75b5efd90aa5e67700dd119070c3ccd9d14be5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-n-u-m-b-e-r_-s-c-a-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "9040478adc531382db0625bf4ff9e12b4c769cc85bc55aa8f305cce4c24ad360", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-o-p-t-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "24793f9431df66430414b0544559e3030fceb795698fc5ada827d235328b54c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "b2d327da9eb2c86f6afd57e3c24fa3173abceee5ebf5c356e76ac23201bd45f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-p-r-o-p-e-r-t-y_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "48b1838b758c08c757c74b5f8e5b11e58e26aa4ee61557e70f278525d105fa47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "1dd755a4f12211b972a4e1bdf9b055203ece870247e68da0c10fe11c9d1c185d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-s-e-m-a-n-t-i-c_-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "8461f8379b9f733217a6ccf92b9ff460fecfb0b0fc52293c8cbf4d9d96a15da9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-t-r-a-s-h-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "a1300a6f0e22aba174fa17a756ac4f3b30b49d31a8e2c9bf89b1bbb5f7a4fefe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/-t-y-p-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "3e2565c912ec935e340eabba2ba761d2d5a63929137248c5cd8e4e0ffdd55875", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-default-instance.html": "cfb642d1ac9c11e847104e31bddc089983636137c861c1542b8dd17f34f6e6ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-name-bytes.html": "62bf03b755427210747cc27661ea90454c62ff7bd575b5167d1e471c8fd62918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-name.html": "c0ea8ef420042530cb1057eb572952a70690d418bce694e376df70c392f9c790", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-notebook-id.html": "c25b05b9c0290ffd07e825d23f10637abab4ca7b330fc719cd2a343dc6aba930", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-number-scale.html": "1e0650212982489cf16d3008eb6ef9f2dc2b10448efcde48694c5ff2338af7a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-options-count.html": "3f59ed3ae6f289e35d05e769cf02caa1661f049a7ee5a33374fca78989ce3bdb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-options-list.html": "db513df28df58aa01d890fce10ba50a2450da12d3fb0810a88364ce92ecf401a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-options-or-builder-list.html": "1d78bb61e81436cf82410411b1fc244807507f015efbd844a9ffc72e180f9f3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-options-or-builder.html": "a00808172fddae6f5005250ea15fdef9be14b9636bf3c042c8bec127c45fcbaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-options.html": "582d6b128a0c24b139396fc007104bdd7e1ce4574bf4f8f85d8d75213c378609", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-profile-bytes.html": "b5d2d6a22dfc00f73f1165a91d5c84670a4e18a29f65eba4c3485c1d01687a74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-profile.html": "ca7786e469b2411a2a15fe1487f36841355fbed045e36f8893f3504e2d7c0785", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-property-id.html": "c8fc4efd78d1ffae13fb8815168ba1628953038f150be27c4f89c42952936231", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-revision.html": "0b4e64b41c4cd9edb16a62d9ed8d6a6deb6df74242772270c04dcd9eb9b7370d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-semantic-revision.html": "f08ad0db365fb15decf08ce35313b8a14edf8ee6757ec079de03d57c4f000df4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-trashed-at.html": "8180a8b7aeb1ee39615ed3609c61f247a7cdec624e2038cae80e0622cfa8b6eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-type-bytes.html": "425ba2b965ed6df07f5eeda1908111912b74a6d66e86220c2cccaf09f7bfcb4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/get-type.html": "b1d25628de6ff62f764b7df932f6979328ee3d83b2ca704d85b340f85b5a508a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-name.html": "1f4b52bbb5c7358e8d972b263d6f5701acef890027bc633fbc24add3ffcc510f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-notebook-id.html": "c34e8cf08edc0dd7ffca0602e74d415fa6b0dcf1df3dbe347b46ac1cbba0dad1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-number-scale.html": "c6f3a53f2c13bb4dcd84776e58d501be8a24f9af0ee8dcb701dba0d543217d75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-profile.html": "fcdb9ca5902dfd62a93601f50ee3ff1d32ea8dea78a577ed159419191a8cd13a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-property-id.html": "167f73b65e4576930203333a514490ebbef57ab5c859994e3160ceb5dfb68bca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-revision.html": "971481667ee88c5a87d96deafaf7dfbc7bf5d6480e68f249d6cf4528677342d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-semantic-revision.html": "290e72be374270076b65b971e6c02ecb23493736985d252e46fd9ec80db0d454", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-trashed-at.html": "6230317cb51bb14f462027b0d5c43067531c45e52abda3e93f72c6b63b5a9dab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/has-type.html": "c2eb0f8062441fed6433831b6b45b17d09fe2d5c34a26e1db10123a0fd4ce5b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/index.html": "5a7a5ad896b1a62573abcd1f755e67ff3eae5d140afb8c8a7746ce0b6e2874d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/new-builder.html": "a4afa939759c429edcb3ab395d5f3a155d89574d9eb27cbf15a473d5315a0ee8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/parse-delimited-from.html": "5a0b3a02e24bebb66b31beaddeb04ee6a206c29620011e372d17d007384c72a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/parse-from.html": "3981bf22635cbba1e7416a565c6e70395422c41894002a8a38b8aa09e9cff569", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/parser.html": "221980eca2b645d7a414ed2f278e5a48f03b5c555b0d9857ef48a989e5dd4a3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/-companion/index.html": "f4825e44d76c80434c457c066c541a5962248a6a83758f454922d7af207c75e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/clear-property-id.html": "d0af515ce1bc5a732db618fd0cfe75c0eccde5a6e8effa694735925057628da3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/clear-value.html": "31fa555d9f086902e4523447b3a5ee7b2c4477bb425eb997a465214a5dda2166", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/has-property-id.html": "f1f7d9ec8897fc50351b686ce6950cf5bb7b94f470dca8106498723c1d0d4824", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/has-value.html": "63101977aa692fa0a6b87d4f1a91357651b91cbfcecb77b34880f2de1ed53f6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/index.html": "332a941c25d8fee101f51754725dbb24bb3a3e801c20f0c6829a912ac104d87d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/property-id-or-null.html": "a649564509f36b9906080074edd976be70843cc9be0e90bce84f16a7da86e212", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/property-id.html": "c2841553f5ca37316725000972693cd79e6d4a27cd319c8a3394fb2c20ed19d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/value-or-null.html": "3e06a20f959dabe859a462cd120a311f789593a3de608c1eae0bfa73d9ef625f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/-dsl/value.html": "94718d5207049a6f214654407630cca8376ef7d9fa90aeb2713707fa5d1be91e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-kt/index.html": "e912a4180c264c5f0f61e6e9ad37f870cd925682703deafe62c3a18adafaf41e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-or-builder/get-property-id.html": "f73d94efd7786e931fc810cdaa91bfd49a0244d4b8c595472dfcb6d3067eb246", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-or-builder/get-value.html": "0bb8ca6d80c8a71fd148b31c06f636f622636a439b1c0796927058b5797bbb48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-or-builder/has-property-id.html": "acbed1a65e97056e8e761ac56e8e6cda8ab439c2b909ef73b458061e91b3070c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-or-builder/has-value.html": "9850fd114b256cee5bae2d58b0acffb7222a2a54b93aa6ebf3db7b849e3f0460", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value-or-builder/index.html": "b6aa1c281fd1c5376f4adc74490cb9a406f11732b7e49d959ba612cd32bdb8c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/clear-property-id.html": "7067c0a7fee3e21394d4279c67b72bee2febf4efdb9e45bfc13f02e1ca57581c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/clear-value.html": "53fc6c4517ab8b7c706a9b00d8d6db47397a237d25680260beae35f2418c1bae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/get-property-id.html": "9189e8be093f2a2eefd2e2a8ca5e79a563a15871ea7cc632dc246dab9aa3e296", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/get-value.html": "ee018d51c519dd14cbb3d332f980ee6067a9c2f21bf3877311c866b593dcfdac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/has-property-id.html": "7ee403ab2cf91fb27f3acf0870bdd6a91267eb2d96b1e6fbb45119be59f30d9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/has-value.html": "ca23625b57908289af82d8c738e88e8568f0d1fb3bcaafe197e33735eb5975d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/index.html": "a306c12065422dc357c5d59e2eff6c69e3b8b15e3f30d051de801dc9843a4b83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/merge-property-id.html": "03d95c2285a857a8d012ef70b13471a19e2ada530db611e4aa022ffa54b7b539", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/merge-value.html": "32f6c3068dc41f17586be51889cc0e32cfcc218ea81ee2875ca41cc08fd3fbd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/set-property-id.html": "0c60574f0843133320735d4b3e57fa4589d4911a194dc1de6a462d6e23661c53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-builder/set-value.html": "44e8911bbcb5dc7c9f1b139f64c3872d15b2dbb6bac71adec13ef906fe1a4532", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-p-r-o-p-e-r-t-y_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "2a9da6cd25b3e06e48fc68a1f978243166cbb5cb3f349e91cb10c05415044105", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f0b68ead42989a6119555d657428a337afaa6c57de16a176226a4b62cb05f7ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/get-default-instance.html": "eb37af8e12708d26f48d2c5b0606a07233f038155884c8f8ab6f8959034df5d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/get-property-id.html": "3ea8c2cada4733651928045c63e41a84ff1fc96ef08470cad16ed53b17125114", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/get-value.html": "61545d8f17a7871798e81972807429a7dcb9178145ad623287268bb710e5f7c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/has-property-id.html": "67be84de878e27134ebe5fe1524300c461404b8ee97f4d6911f214c154d477ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/has-value.html": "91f5e413fa2e17d5b86dc796534aca97c6cacd4ee9ef945373c0e395c34962da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/index.html": "abbb3c1f677c8fa077c7a63a2d007522c777e93ce2912f2c47e6b8f301304958", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/new-builder.html": "c2e824095ed3940ba0a350b2f22ac58e2e45d6f1dbec7ce78f3f550a622a4765", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/parse-delimited-from.html": "202874dffd6af750c08f4dff62da86c61b05a2d8e86774e47e1a88ecbb21b08f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/parse-from.html": "a031dd1d2e434e6b3f165c0f20f1cff68d5adc1f15e0889d257822b0a4368fb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/parser.html": "d84cfd21928175976be42ac36540b2b65b3cfa9e505dddfbdbf34775fdf4d383", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/-companion/index.html": "2f6040eb5fa0b62757124e2b93c33cfd660558776ef7508d39ebfd899e55a795", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/audio-bitrate.html": "3721a3dec39ad4fcafd3a5d56a31ca14229d26f97923c89c1d3401cd5ba11337", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/audio-codec.html": "b82b8e532b9af697025e738fad5e1e45b51ad2bd3284c4111e0dfe220d983f52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/channel-layout.html": "bdfb16b996a7cebe602b6804c67a93804461751da7f102af107efe9957b08e1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-audio-bitrate.html": "1cd648b9e3fad40d2c622af891f8ca6312a72797a820f480a10a898deab1bdb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-audio-codec.html": "3585e9fa9567c547829e6270bfb8e9d7cd72ec8ea9e3243914a593d0f6a5f64f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-channel-layout.html": "2a54cdb872f8712b1f84d0a24101163fb6bca6456fe1ebc36f7ff58e143fa7ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-colour-space.html": "1bde9d3dbfb639eefc6fd5e94191596bb3b9d48b06bfec77b46303952fa2eceb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-container.html": "e2bb4e8dda04328d442020b28640e9e3d9b8057b9dae53edfe62e9b894a8b5c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-height.html": "a166bd7a96458b59e612bba037ba07e88f6485d85685fadc543c9bda0482accb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-profile.html": "74e8ee431d7dda02a4c8abcd9ba0eefab0695cf8dd72915c5139f836b15d16a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-rate.html": "a8ea39e77ab8313ac0d7c11a3900b22fc4d8ddd67ad072016ed8227e0d408129", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-sample-rate.html": "7f1a495bbe7f08ace24e51e7087e732ba7b1181018bfdabd7ae902b8390ea3a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-subtitle-mode.html": "7273333add56148fba1c153c1e7c082d682be78b1f227cb00901d98906ee851f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-video-bitrate.html": "83c3f7791713d51725e79b03dfee753fdfb90258b7d183fe21b66cb1c5057a93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-video-codec.html": "13c163b6dddd23f0706854da53e4eabe16e79d6a337c9720ec4ddc8fb744db17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/clear-width.html": "a165fb66e24645892442dc2b30922a49657eb9d225966e251cf7ecca41d41da1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/colour-space.html": "432f7be4f1f88b162baeb005bae3cad84aa7261faaac1a5792e873ee255c59ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/container.html": "ca7cab1042eac86a0cc2f4d8e9f0fd2be1fb267bd6eabaa808d881e6d1ba7bc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-audio-bitrate.html": "61913bc0e2422a426874639c6cc6c215844cb3c032209f3671e99c5dc8803af7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-audio-codec.html": "b3ffc9345c808476aa216c1062e13cae889a8f7de290036ba602181e37cd3f7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-channel-layout.html": "cb35c9f7627b4da2a4f300b587d797c803b738a28f37d229db5db3aefdadbaec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-colour-space.html": "3f0aea90a29d75042c5ad5d592a4247fb1778f14c020d92564f5e7aeb45b0e25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-container.html": "3b842e108050eb6dfe5c935ebf2fd323e49bb130c827e631b7bc62e5efd2c013", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-height.html": "87d726ab0b3f26550ec77989bbb8939270d744a6f875c664c6455c0e916f31c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-profile.html": "6d66a22eafeef0c0645e9ba843a82f38fb9d594321e197959b21265222c1b883", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-rate.html": "3a2dc81d0f23e97af4de8ce71a6dcd1c0cefb291d7bc499247f3285efa63e5e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-sample-rate.html": "be96da7b9d2777e646f325543d036b2d3d2ac89935004506035aa0162a0ea80d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-subtitle-mode.html": "5aea588b785ac1ebe284bd1a771d79367d3022f3c4a2e4071cc0ce43d65db5ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-video-bitrate.html": "9a9920fc79c74120ad1c80db5182c2346ed8b1fc5ae5f10b3280246a3a45f1c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-video-codec.html": "2bdc9b8a2df826f081f94f833e6f36284bbd3afe469ba230d350c51ec501618d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/has-width.html": "c92627dee72e4db3dc90040d2bc761cfc14e82937546aa0ac100c4344f7ff43a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/height.html": "e6c42ad9396c06f118140297a370801ee1653b18ba0a48943839b63501dce4a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/index.html": "45942f4b31d605ee2b5ffd0b7beee8357ba4f03017f433f481862d15ddd4d502", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/profile.html": "dcc7d80d010e1bf856816253bfeb10307110d8589f833d6ed8d5aafc1511d681", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/rate-or-null.html": "f37fecd2865737d70ed1acd66fe3adeb4e1c4d3bc86730caf35cacc430a27b12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/rate.html": "3f92eb639f72def3dca4791e31e0e4b7e879d365d647c5e9954e84599e78f41d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/sample-rate.html": "ad300487127a27af692bfbc5be48a3d6f0fec0d466a659bb0c0dac30b7d9284b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/subtitle-mode.html": "31e5978a88db6dc08282d926808b78d72ad933aa9895cb4ae186050f63f179a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/video-bitrate.html": "4ed3ed88c1ff4d5e2a46ac1ed91a70b50a91cd96766deee7a639cbfa8fade4b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/video-codec.html": "0a144a058afb6c825c60d0a3420c9e897c016cb7ba196a0f568070b1d147bd8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/-dsl/width.html": "586bf8260110ee2b31101392125ccf17085298f056a01f7cfa25e8c3232b3923", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-kt/index.html": "e46fed71cb288a35b6ac96a21b3b70b78837eb95576a3ecd968f62752f2baae0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-audio-bitrate.html": "90e3e5dc686edde4c8d3984c5e0b9ca1becc147a8810aeab0e016d1ce95ccd3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-audio-codec-bytes.html": "8b629d197215fccd5ddfada871e296325abc0a53a396ac7e29131d43c3f11f31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-audio-codec.html": "3182e6305944c0b12a638781b89ce881fb20413dfda3ff129d91eeb08d268fad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-channel-layout-bytes.html": "fe83b4901b1599d3223f0b6106246310062cf2f9bfa45c2289ab281756b19f1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-channel-layout.html": "bc77aa1ca625b7f55db0066d20a85f9938dced740835680b70d14dee28356567", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-colour-space-bytes.html": "4382ec81aafdd1b417139e8c3eda00a85c49b3ed5e0dcc9fa609b8b58d2d8f10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-colour-space.html": "01981e47bbf812f8fc89539c94da9639c5eabafb18e36aeaf1cb51414572444f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-container-bytes.html": "9bca5d68fde9aa638d825e88842ef460f91488d40fa08b6806b7e71adb9bb58e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-container.html": "39710c668249c1123266e7eedd7cdf37cb16ed6e79d5cc60b804e72c379ca2d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-height.html": "56e9aac4188cfb810d616403cc868661f6d2e37b997553b9a218bb4caa4b8e33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-profile-bytes.html": "82932b82613763be29414a4e3b175e24b917a29ea552380a01ef93e875a3c4f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-profile.html": "7236ac6a8b404a55bd1dd0da700488dbfcfdfaa9b897be8a7784d45c3daa82f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-rate.html": "8b228ad0cf15289d247a550b5747560b471c85adc5b8bced959b4e86b1ca7e52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-sample-rate.html": "8975e91071626abc82d7e866efed313a79e956d6c0be05a77fbd776ddc535e28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-subtitle-mode-bytes.html": "9177bd851273ed12210caf435bc920c4cfa53d7fb553c2b1c46f436451fce1c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-subtitle-mode.html": "cba4c4f9b6ce84962a28cd6ff6ad263f8dab7a1f473ee9378e20f98b6f96f558", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-video-bitrate.html": "6e0a16f8c593bb79cdfa9d8d99fe6e84bd584b8f897a9a60fd8964d194a48f73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-video-codec-bytes.html": "4a732d32de391bce6f7477d2ef0a8666cd60205b64ef4a5382746ef577f92ae2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-video-codec.html": "cc014176265b8d5708764babb10b5b9b7224fbd2515fd1b83b169200d9988af5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/get-width.html": "050f404e3d124badc70386d7547d8aff9d8e10c4517d3234ba01a244fcf90f1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-audio-bitrate.html": "e627f6d5473d8bdf397120876f24b3bb80bbe738f2388e4ac879807642469340", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-audio-codec.html": "651958267a75425ba290634d92f150f7c48eaab70f4c7b9898f6123be12b152e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-channel-layout.html": "89017f1dea7644579c5eb822635868ac9209f67d17c9d9d9a1a5a581e1a7685a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-colour-space.html": "6403f577bc933f59894e4cf3bd4fd2c4ca731b7c800c2e0c978a9783f18edd29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-container.html": "69846827ef00a1499d25aae0103b0ed10d71364948ab174df324daa2e14d3ecd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-height.html": "6fcb92524b7ce9a50c62f2d6d97ffe2cc1f93f05210f9be5c6e094223f52a438", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-profile.html": "69a57c8064acee4afb1afb0435283ee02aadb1c1eac75ec556b3315cb80f92c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-rate.html": "7c2c7276e32022ce0d7b0b8c765c999734f031c97d9b25af074abd4a36096455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-sample-rate.html": "81f921f5f0715d2696a80a4f36e296591573de997f85d8804b5607aa644a8875", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-subtitle-mode.html": "03bc9eae280293e6ce478ca225edbc7436dc45072bcf41fb689aebde1c7740c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-video-bitrate.html": "9556940552183c567102e1ca06aaa20ac0f92eab19d6c08c01723b51c4b177f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-video-codec.html": "75e6207f6f0b041ccc3e0eb7463dc64b23058c21656c55a333b9f96e462ecaed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/has-width.html": "35c0133bc4491508e40c077dd11203940a0547516587c676b64db1cd70b950b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset-or-builder/index.html": "b22b2d47eaa6a7753e7b8d5c49db8eea6cd18240b5eb433d5db0acef295e5e1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-a-u-d-i-o_-b-i-t-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1ce0a59f864928990c61c8b75050a512081cabe3f0eb00ccb7bc74e8f9887c4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-a-u-d-i-o_-c-o-d-e-c_-f-i-e-l-d_-n-u-m-b-e-r.html": "ef11bcd44f3a4f17a8f8b88c6a37e7e2a1ac5a6620af3a8504439c8aaf05eab4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-audio-bitrate.html": "1b908efc5a7ab9b0c696ad48db063f96daf4da53e1dc9d6a05c489c6a6707668", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-audio-codec.html": "e77305779f07cadd32cda7de01be6e9dddb67047295373a1f6e33c8a332fb1ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-channel-layout.html": "f7848621d6a916342bbbdb2db5211da4a02664ea04f1e7783635b9c883a9cae3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-colour-space.html": "a95081902051f946e8f31761c7e92ed03aecff3ae200cc7adfe405452009a74c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-container.html": "5a5ea219e7563f4072e8b80045414df1133f88c2b5abbf417667b629a573e679", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-height.html": "e78407a37a3ae7d98d2c786dd5e422230d38661def61f9d8eee8f027a03d13e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-profile.html": "17c6242334ce92869e23887fc4b3553ff6406018b7bc3436b1386a0b45e388bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-rate.html": "0f438b9724cdfd73cc059feb3a69a3845d70e0f9df4b86596a9650c02526b475", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-sample-rate.html": "5c6beb51c8bc20f35ff7ae7f92d54aed2b172a668026b117fe5e3c8bc18be580", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-subtitle-mode.html": "d00f67598e3d592bd869e815e3bd3380f6619fcd36243e4e3a57eefd07031db8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-video-bitrate.html": "f367bc9755c6c1cb1375bce2e44b8c9bb6e23249b0cea583f666f729f12323d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-video-codec.html": "b4e97eeb7b37dec626dc2ce66c94206b176303ffcb698bc2b49ebf0c51d602af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/clear-width.html": "9aa09d2d1ed385a128acdc021585ca812313209c4bc839a8ffe8be91520797ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-audio-bitrate.html": "d80e16476a012fb5d6d43405a9254b1b185f8bc38591ad2323d674fcb69769b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-audio-codec-bytes.html": "ae31ae73cf5deb85ab53470c2f99a71acb6e35a4502200b75fe4c0bf19dd1de2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-audio-codec.html": "66c78f926fc518c3b9921721cbfd4b58d5bc7f1165b98ec47ab8b92de53aab3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-channel-layout-bytes.html": "edc95087c70595f6bc10d3742f2abd764148f6365715b8fc7ddf4bc21c1c934c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-channel-layout.html": "6157efeb96692fb1490776b3262d19abc13df2ba58d961d621267c56c38d0fbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-colour-space-bytes.html": "5f1afe3d5893e8988c252ba93190c716ea4983e9a99d966177af5cb74402e16b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-colour-space.html": "2cdfccc7c884647d2628de7b4c851d0eac07006d286f155c1bc3a153e3c5c1f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-container-bytes.html": "b94cdf1dab5a6848a317b90779e30c8f4b4914684247e58923f2d77f07d78ab0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-container.html": "85dc7ad05e900ced73343654a5d4253b39f0b0183809faf80f065e00aedcb81c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-height.html": "193721d07570628f0f4dd1acb3ada8fb89ff2e63803ab2482552e7f578a7b11f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-profile-bytes.html": "a1051a92b0ed2adcb5a42dcc96d55f0e7c4b6e87a6e38acda233fea8ad1f7917", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-profile.html": "14e2db00449c09444a8fc81deb6ae1c02cd1e04330ceda1f02e1e4692368992a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-rate.html": "8d5371038d07e24ece030ae694acc4bf7830eaee56dc8ac5a2e65df92282083d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-sample-rate.html": "2b9104290da4768b5e6825073900371087b0dee8da9c5c7e9ccc9283c0daf2be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-subtitle-mode-bytes.html": "7d5f5bad91d3708b01e6d9b0213a225f88e84863bbf8c5f69197df33765ade85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-subtitle-mode.html": "f7d6605eee1259bc60c3992eed5c3538730a42b3ecfaeff6e3e1da2e04a85ed3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-video-bitrate.html": "f93fa2ff5fe8dea00a95dde7571a7f1f3f4406ea434ad4a8f941a627bc483238", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-video-codec-bytes.html": "45a91ab15d06fa21bd0b5e372fd1ba4f999ce0fd4d726a67d9ea39a1d2e2c67e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-video-codec.html": "e2a4fe6c266dc63dfe6477ff518a82e654094dcf26b5261b701559aff30846da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/get-width.html": "b58509ba3e9491f74744bf7a58e76487d45011b87d694674771585de9220e4aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-audio-bitrate.html": "cf4728935d46c1a83660360ba3026acc520cc5de4a3a1e72dfce75719ef98f69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-audio-codec.html": "47f64619a6c9a61beef921f5c2b5f16ab8e7ce5177733234fba20bcb2bb4f831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-channel-layout.html": "b34b8f162708ff895c057698605eef1ea0d3568090e042e503687a181b71ae7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-colour-space.html": "2074de7b2f145d9e70edbe58e9ffb12e95c2cf6767d9e8ac2eea782a7c2f9267", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-container.html": "6d753b7b7d1f188d0c0dc7d59072c35f8658dbf3233029414931578f65239af0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-height.html": "bd2dd1e834e28cb705eec7b9b50c9f78ac4fb91430b96da56b39da8bea7fd817", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-profile.html": "8b3d9c2374e986189b338cc3bcde28dcf2712221b9e5c380a1f6a3d01992ded8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-rate.html": "230c689ce4c0dda7e59cf8390b3ddc42af88e563d6dcd21e980fe82efa661963", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-sample-rate.html": "8d3ca9ffb460ce35800f4dadc116ef0d80a268f6af7112d7f48cd82a913d54e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-subtitle-mode.html": "93e36676a43d3f256ffe7ceb53a89cc551eeb9a19ab1560315910ff300adc796", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-video-bitrate.html": "b943edc0df592e41ae59e6d184eaefd6682a40372f5f66c629b898bfe15d7996", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-video-codec.html": "96bfea17a2549af83e6da7e5f0a24ea04d903951323d59407153b37b61ffc4dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/has-width.html": "f3889cb9d44d737643021e8c6531592144ea66c21d5e140fba603e701ab6fec6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/index.html": "1008b1b3423c06d5c9522a39cdaab061bb4ae0d88e3da46792bbdda380c53445", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/merge-rate.html": "8242e7c9e51c2faa08dbb3945bebb61e6914540e177048449a124d802a426e4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-audio-bitrate.html": "00885f77099734220415ece563c6386a5e6b31c2ef4a4a868a0df8cfd6d7cd33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-audio-codec-bytes.html": "af592776f09a383a3a2c20a0a7f19543480821e7b654c34022018431ddc3b388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-audio-codec.html": "81a31f714f9980a526c1f0b5c4dfa43a51ae20f7d59c352e7084a65fe7caa0fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-channel-layout-bytes.html": "2408d0e8da541047ed7be3cfadc97eb0558614f333e2684efc246d333e124ad8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-channel-layout.html": "26458b4ad371f374eae5174b6fdd2fe2b0e59ccae4b585a0024ae230bafb1d28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-colour-space-bytes.html": "2ec074682294225a537c2f588112b3accdcf211a988c2a00e67955f2c31ecdc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-colour-space.html": "d2916476193b7133415ac2e042baf345e947f1d03e0450310c26182979499e2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-container-bytes.html": "6e4d02dbfdfa40d4d20b9e24c0a4de5c8361f3a141bea796158a2e0818466265", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-container.html": "78d6b682eef417af71fa4efe63a310a1d60097c2542718fd1d11b3d9a002316c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-height.html": "2f0f40e95ff70b9936f2c6f4d861510eb0afee11c8bd18b10fd8883ed195dd61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-profile-bytes.html": "4efec3b06491342dee1292201b6d656a381e48ccbedb211304f8e94e27df627c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-profile.html": "29c72ac1f242f3635b3679c2db26fdc9ca21c4cb4ad25497f1b0ffce843ff813", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-rate.html": "e3e6c3295105996845c1a3f439f56caf4ed8e834b9b3fc03edc76cc553aad549", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-sample-rate.html": "4ee705231366e38b971bcc1329f8a3a7e2e8317f442a3747c977eba14a40aa59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-subtitle-mode-bytes.html": "2f4c2bd865f4984692f8a097f3b0788161be61314226d3764e1473be15dd3f66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-subtitle-mode.html": "1bdc8969f4857a4a54dd9e27aecff1986fc12059378508c3a024e64f0de124c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-video-bitrate.html": "1f5a9bda3b4969522ba9d7cfb2788da7e7a0c98e785d1a6e89661d5df58af814", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-video-codec-bytes.html": "2b926a77fd82e3a5e663e119bdd9fb6708fe0fda187a7d55ebea3d7eff57b33b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-video-codec.html": "2643f33dca36b35c9242079e7e3031a4dac6d871a96c22e3bfd392c0ad581ad1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-builder/set-width.html": "87d19246c36a6750ada62edd19067b0190cbc3a265138f68c99de71840d6d80b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-c-h-a-n-n-e-l_-l-a-y-o-u-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "90cd0f1d777cc52837011f073d97014a8ffd95947e1098ad3f9313006f436064", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-c-o-l-o-u-r_-s-p-a-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f75ffa79351002095447e6bcb3a65eb2262d46484a01269e955f2b4f4f647d81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-c-o-n-t-a-i-n-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "aa3f24d46bb615622520bf6c5f9343bcbfc603ff5e05cedd00a51fa377a5b2bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-h-e-i-g-h-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "66a24fc5290375459dfa8f8e93bbbd77294a162b947d7879627aa435b5d40ebd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a77deb17da8fe30c3e700c9d125c1b553bfd8b629222ebb8f0e0e1aca8d4196e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "bc093e1bd434f0e5e542bcf2c578be501af413ce9e340aaae05d2e4d42a62a33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-s-a-m-p-l-e_-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "3cfb013e7ae7f4f5c90d9b7eabbaf6a70dee2224d67e5e5f09173fcac9df994f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-s-u-b-t-i-t-l-e_-m-o-d-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "dabac8368dbd6782f57109c0686e0c686a51c45a46f8eff09fc93014f037a719", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-v-i-d-e-o_-b-i-t-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "89cfe0e3464011a2bfd5eddabaf66543e69a670d81b4ec449da93535f5eda331", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-v-i-d-e-o_-c-o-d-e-c_-f-i-e-l-d_-n-u-m-b-e-r.html": "3d577e7cd51baf6f49ac3793639b2b43f30ae27043ed698b6be9a138f59e1ab2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/-w-i-d-t-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "1d390d2618828f6997832af8044a54f8f8efa459633d3f270d66e3460e8dbd29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-audio-bitrate.html": "4404d6a359c152ef3e15f64e7489222ff1a683506503c0c360528bf6cf084fee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-audio-codec-bytes.html": "132140a4f8c37fe667902788f1aa9093d052868cbc6cda540bf7472f3b94a24f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-audio-codec.html": "6a5094a704c4001d9fc32de7abce63e81f9ebfe7a3ffe33f3609706ebd005383", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-channel-layout-bytes.html": "427b4b638a199abfd222b2185d38d1ae9e358b91ba797dcc17f9afd6818edcf9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-channel-layout.html": "8c4bbeed11f5c9811a8511e642a5847605bdacd83b15aee75349959f26761bca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-colour-space-bytes.html": "f7eab2204375cd06571aab9f6c95161378b2782cdf9e97f68fd9a1521b26959f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-colour-space.html": "8f2f0d7c134694f92b2b165c290f261dd63faba754527a92a90c9512f29e6aa3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-container-bytes.html": "780121f435a71b2b885335b18eccc3d298706438cbce9dae53e2e2dba4ed9259", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-container.html": "dbad30dddc10db2f012e6658ed8403fefd05df77ce16a1b4300ec96f949fd3c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-default-instance.html": "6282851ecbc75a919ff820c5bd58a678483f6e4ce569d546e46ec4f18f77ebd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-height.html": "0f7d07220d6daf5669b188c84ca28a832e87b75e500db2ad4b507db5ca7c4a8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-profile-bytes.html": "777698f34cad0567a3efbe2e7bb14fc78477af6dc5bd428a66c4d7a53e364399", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-profile.html": "5f1d033352dc404d661c8bca4bf36d3e631f74a05bdb912ddf392e9c1e9b3c89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-rate.html": "e32d7ca930d83fca10a311f40fec25145676caf16d883646d72415eae998c7bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-sample-rate.html": "5392e7536fd5bcf75fc336e574d1f80d57613f57bf127209c9f92ec5d43e954e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-subtitle-mode-bytes.html": "bf2f6285072d94e00d6a6f274110d072fb8261d2881b484978a511e34abf5ce9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-subtitle-mode.html": "446373e509a6fcc853813a9961fb75374851df683f1f03e4b2ba39f1b97211e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-video-bitrate.html": "3559a5a7def1570146b416a171362daa1df70925f74cd83f64b5c23b95add13f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-video-codec-bytes.html": "893ae3d891b95db275415dfdf0ae2afd6854ed9b6d03fca94cce56de7eea3241", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-video-codec.html": "1d4721f6987fc87a5d76ac71bb18ca132e9f048e853f321c3f0b5ce1f29f4af0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/get-width.html": "cdca23bfe651fc9df3f9b576bd2fe1c6b53e3056e093dd3c7ca3c48ab99ad01a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-audio-bitrate.html": "f1d627c53aec0698d69e6e607fadc150414b2150abc4cc922baec1efc6cee23d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-audio-codec.html": "e17cef88a14a3908a0dd16c22ccf604c8d627dc00683d963233f094a0faa3cd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-channel-layout.html": "2f53ad9bf058b7a8c01c40c889da66b6fb836659d0b5b1fc66bf906e890bbd5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-colour-space.html": "05827bf416f29353ff6f8acbbdf9d20978c7e8863ad038237e62dfd3578a5975", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-container.html": "ba687b1289d8f547e0407300dabceea6277b561bbf8f131ee779df0e9a93d90b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-height.html": "32f8256dc582849acb9b3ee1d77bb1826a246b8d1ba927c4ba4a830976004dde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-profile.html": "a70c0ec9d31432ac0eeef3412e5a24b3c60c4f778c77b3ea472759d2c88216f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-rate.html": "a98bccf92e63971cb3fe7172173a0f2bae22df748046a00a512c549856b0fce5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-sample-rate.html": "ac62ff1ac1aa4461bb630a361b7cb1e8edc3dd560a1f8afce7af408206e6e27e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-subtitle-mode.html": "8af09a1dbfc5e80ad17857b8916cc5eafab122887888aa95141957faacfd6fb2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-video-bitrate.html": "e17d06ecf1cefe146fbfe6e6a1b68aca9fe98dec95a1683d364a66ef30a4463a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-video-codec.html": "27b58ffb436a0adf8c5b24a5848fec2ffed4d6f7b7c6c5d26533cf1a482ce324", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/has-width.html": "77b1bc690833901d6e3caf43307bce6bee95d1d6af35580ed4fd40c76f8d477d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/index.html": "1b29374ad3d13fb7fa849b15b6a1d87490b2b1d26d944ec27af8c18b8af848a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/new-builder.html": "26973d803a93a184852a27da60edc4417421e74b0cc3181a6464b965634ab116", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/parse-delimited-from.html": "3d409878de224f654ce9c489b600ad066678393d610d91e106efa355680bd81e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/parse-from.html": "44739dd38865d706205c8aec55ed6dfec6cbc4edc3286c683cd719f9f35bfd5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/parser.html": "5bbbce7d991fdce5957417460c31012fce829d05a54d4b29cca62eaebeb01236", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/-companion/index.html": "406273bfbd848dfcf09e4aa3ee911684283d0718d18fb02a6eccfad6eb5129d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/-points-proxy/index.html": "3e039e9b3d73082f90bcfbffcf6a993e57b8369e0b8573e907a801cb73a94c29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/add-all.html": "286790219f164faa40c369a62b0b1959127ae64ce185524c9c01532b970777df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/add.html": "5dfec9e89abbd9079e8b455dc0712027601b0e589e4010a7bab42b0686786a2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/clear-profile.html": "f5f73bc992c328e946edbbb71e26c6487ea7911340b1d1b38568b1b3b7e86982", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/clear.html": "03175202a46f21fc85910a426b8805145d5a778ae8b1cab30d1ddeae2638f2c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/has-profile.html": "660bbbe72b6a95537b0473dd585d771a619b27aa41402ba536f032a90fe47175", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/index.html": "ab2e7b98299afa904f705df3e227a38537ad9ed2cdbc8f074a64f3403627972e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/plus-assign.html": "2e5c96ae3ba58fc8bbb58125a52cbd312a779ede9c810d14bb8bb4ce29643984", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/points.html": "406bd01dd2bfef4477974ee5bb9dfa852e13bceb142b66ce042e70c5436e638f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/profile.html": "48c3b16e41e1650659384595fea7824c1a3fb350a0d7228772c16a465abc7bec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/-dsl/set.html": "f6bf10b5a6ae2933487b92ed7db52ada590da2932808f999de52a0e62083203a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-kt/index.html": "3c80f4524a89b0d9a1ac76ca348eafb087a8f83a53b6bdf9f1d957e89f208440", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/get-points-count.html": "b1e45bc7479e640f97c213c0c7c36f424fe760ff312e4ab68472d3c04c9223cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/get-points-list.html": "a651aae0b197f2c835583a97f24e4a5f2758d8988893e10f913239260a10dfe9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/get-points.html": "5bbd081d746c2083d6515c80416694616687f1bf4353a23284bd13b5d984b296", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/get-profile-bytes.html": "c5376a82213730b0f22ef7f88ef791b55e7357dbba0c87f597a7b574b60eeacc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/get-profile.html": "6ff155387a298ec914cdb4d076e27563751c063b31afbea880f39ad5e60fa70c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/has-profile.html": "7f78a5bc11d85357a381863571b47e5e45bd4ace5bd7d7a3d11d2d2df4237352", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve-or-builder/index.html": "d95a035cb7553a1575635667faebc15e6e3b323bebbe9dbca026747dada8e5f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/add-all-points.html": "911e1412940feb195d341853670c1e2ca4ff24c31cf45162446107d1c88ef19c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/add-points.html": "105d3116a0bf7dd4c07d9aa2aa278b601c22c120636fdf32cb5bf32d10e72188", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/clear-points.html": "ca034c032a69ac25b6f7ac8d5e44b02eb21c828dd5614f1ef6396e827bfb30ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/clear-profile.html": "bbfbf06b39ac97f52f0fa5a190a4f039cf75b25131f89119a78cd66608e0bc72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/get-points-count.html": "3d340814874764cd124942ddc7c189f46965949b019c0eec5c22431f4e2ae1ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/get-points-list.html": "c6d4071ba76a123e124a7d11608759783714adafae79bfab7df121ba6304fab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/get-points.html": "a2c283554ab78d21ed2a7989c8f5cf3321fd2062d971270533649819d121846e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/get-profile-bytes.html": "531d293b1e3fd96594286ed93900d3f73f294e1d10e46a3d4e07dfa4912a984b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/get-profile.html": "c61ec5804e3077e25e7ce6c43df6f1499e3ffaced9310ff4373da2f8f4d7a2df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/has-profile.html": "1656f97951c769992b66eaa6ff6b4d89ff281d525a082e724d7afaca820ec284", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/index.html": "62a1c94f8a8474a623fc0b6e448a2cfdd222107b66d5aba3d383813cdedba339", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/remove-points.html": "9185bd9b6bfcb2d1b05fe820371151274618aaba1112c154d61d80a64c0591f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/set-points.html": "81dd6123f35e74890c2fb129831b4991d02497470618d29b8733099dd7cca845", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/set-profile-bytes.html": "16fb2888269ad72a17c594816c4ccd88210f55e4aed702cb6cafa1e14a90f6f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-builder/set-profile.html": "d46ef5471743d2b71c82b3ade48c5b0ce8edb3832f6959d96d27ea21547ea865", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-p-o-i-n-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "6803cc2401c835674f6c84b2542468cfba7f710253313e5fd9910ab3fee0d497", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "c33739be5df70b131a41be75d58afef3055b591eb22fefe444d0c0a7c9c90a6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-default-instance.html": "94054a968258fa13a0e762dd84d4fd6e3cd93b9f0e3b276c2fcdf7955ce58e03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-points-count.html": "481f56d0027ef9d3ee7d2752dcb297e07adbc68815f496c101bdcf7c9d4faa48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-points-list.html": "f3c54a576fc6a8de357fa2e84cf7f4a32584b98949dd884aedfdcac5f465e54e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-points-or-builder-list.html": "47c7a392b9f29cbc29c1fa7447d46464917a7c7b2c04cc1307949ee35730f7e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-points-or-builder.html": "520570fd99a6c40e47ebf65a99bf81e240702c34524eea2da2c4512c30925bb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-points.html": "7964c590b47b052f96c45cf05ceaa8389670d388c9269da23fbbff3ca4916885", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-profile-bytes.html": "a0537ce7c398ddd6326ac3b3837552c8dc5e39515146b566ba35d896dbe30c3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/get-profile.html": "543ced873aec045c2f18efa8793b73cdb8d9ce455e2c035ae2bf03247f461fc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/has-profile.html": "3d03aae424618c070470347cdf7cd2b860263393f6d982617c1a9301487534a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/index.html": "bb372c378393d57fc0c0c82145584e089cfb2c53d8fe8735d5a92f1d2aec290f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/new-builder.html": "a15f9cdef788a18af72d1aad55323839d06c3ff256e7d2f35a0c5d4083b2c3c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/parse-delimited-from.html": "1c9fca551669619d05c315562d6e31bf2204ecd3034633c2f329dcf3e6e0a454", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/parse-from.html": "634d4703f3c66ace0090a863d92031a03d04402f4c6214d9bedd223dae5de9a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/parser.html": "8c585a3f2bb68bea65b7351c48798a1f4d72eb7961f2cb6f24efb7d3b3227ea5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/-companion/index.html": "c1dbea7baca892b7dd1a0e53047de3295a441bf381ccc8e17b49039edbcea9ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/clear-source-offset.html": "9d2cc51b37f476ad34f2268f756a321b6dc7ced588dc17ee3dfcacabe1ef1e24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/clear-timeline-offset.html": "53a3e54c2c4df599ab33e72022193623ac0cde5642d5411382492b154b626056", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/has-source-offset.html": "b14d7619dad7212d1b31600cc0ac980cafd0a663dbdfc707a12181094855bd94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/has-timeline-offset.html": "fcef93c0ccbda9a02e22668efbff35fd20963abfb6171022ba207e2123e1351b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/index.html": "5912e11a4a00584eb3e25b7a5b427467b6794621bc5989ff47b705f02c63d6ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/source-offset-or-null.html": "b6bb48c4b8492cdcc1d8b86fb3150a7b94ca91c0b6a67d7b7d8271c78bdeb98b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/source-offset.html": "6cb5ba0f19161f9f1b7b1891ad7c9f818c4c82418f16cd145437899a23eebb5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/timeline-offset-or-null.html": "a3d6f5c6f8dc8065157d094fd92d6f4d16c4db399d511a05f7187d7bfe1778e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/-dsl/timeline-offset.html": "e56214b29245cd863b81dee26fcb09437511d5d13b1e63e086629c1ebbf6ba47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-kt/index.html": "fb3704206b3ebd650f3de97074a9477638812827c2f943f69677d5171beca1af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-or-builder/get-source-offset.html": "db3033785b28e892e7c095a6b5b1c7ad4e2a6169d6555e515d86fa527b57c08c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-or-builder/get-timeline-offset.html": "766ae83bc5a50c4ebc71584a6fe831a25542fc0afa30b5620ffdc558e97e7f13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-or-builder/has-source-offset.html": "380103f6073bb8680aa38ded5c9daea91976617d9b539d009cd169599863e1ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-or-builder/has-timeline-offset.html": "32970f0536261a37655e9d9875d3fde91c29bb98cd01d24f4dd405760a196e09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point-or-builder/index.html": "c6748ef100f09acad5fc67fee0fe69de9cd26c3806e1a1cd02795495e897e332", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/clear-source-offset.html": "4e5e93cdbe6137887fcb565a9c4091e1030425235e82cbf9270bb8cdf144d5ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/clear-timeline-offset.html": "cbf3cf6499399bea80910c6a2990b0a91e468b19dc36efa43e799de1ae7f5b2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/get-source-offset.html": "0813976f8fa2e9bae823019cc31cb944f123b162c20adda6df72dba9c47833b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/get-timeline-offset.html": "1ae95bc45c9a4fa3a182cc5ace13fb8bc709240687c627bc86c85d9b1dd564e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/has-source-offset.html": "23c4cf0e46d9978fdc1c03f8d96144539e75904d76e78cce74a5cc09a23aca06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/has-timeline-offset.html": "4eb09a5b09aa6a089c41d82e77cb37ca654e6149b1b8c83929b7de7ab04caa67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/index.html": "7f6bf5ca95e295041e39f3f88f2f0c389069d1a17a592c93d69fd45aca402f42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/merge-source-offset.html": "e1df789359db1f7f7e6646cc7f7061dd7a1a3239a0492adab4043ced40a5f712", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/merge-timeline-offset.html": "b29f159029ebedba75fa1d70e4fbe0db293422902952f249b0119e932dca0b8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/set-source-offset.html": "256203424513dfb3c80d31a19e55c7b8083c3834dcbf26b5b3a34652709b7cbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-builder/set-timeline-offset.html": "94f530ecceebef7a7f5ebf417a3a4441bb6623d3f6ae4b25a0910619e7f818e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-s-o-u-r-c-e_-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "63e9e8c0e574b855f60cfa1e9aee88324f4ac2b4177c772c4a6f7c56e7499439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/-t-i-m-e-l-i-n-e_-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "09103b2df27078f01ca4d8f536924fd4b4538147da48b292aa8ab70cb83e5a69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/get-default-instance.html": "0dbb033b722cccdb7685739b2538422cf3483274fa1282d878260a79ab80847d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/get-source-offset.html": "00481ecabd0dd468ad19ed770dfd4572459ea6f8a42d934166279861991b8f90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/get-timeline-offset.html": "6e39c359230c0eb43e557fac7931314fd1f3850bc7b4e80c8df4d646bbe2ca9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/has-source-offset.html": "08c8d70c21b21d90d8f23c407b04e5fa1a53eec2a17db368ba74e28f92050768", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/has-timeline-offset.html": "6e0ebb65bfd39cd4304671736ab9d5d731d522a76cc52b3cb2c8521828853dbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/index.html": "80300d0219c13aa7a778d540886962710b86f691fa0b80cd1b7b512c5e50500c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/new-builder.html": "fafedd23d6c435fd5819a004aed0f0faa44ae51ffe7a3922d7afb5a627767394", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/parse-delimited-from.html": "34e7df6e1131e706841580863dce886b98ab72bfbdf088ebf607d554cff70dd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/parse-from.html": "8440ab166e8b82dfa400fc5d0415ee2304a0555c52324ee2f135292d7cc62b06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/parser.html": "c5b573c7bfb0ad3baa8531f577ad9873e4ad7c2b1e0e855775aedd8690ce78de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/-atoms-proxy/index.html": "13092cd5138f00e60311d491c523d6d4d1b0a2f498b2d9a4058a83ec23474d4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/-companion/index.html": "89153b0d6adfc7446922fb545ca41a471095867ae0c28d1b75c98ba72e91b353", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/-runs-proxy/index.html": "25fd8653b6a7ca8ed297737fbd7737db3b65866d8119a9f9260659280d8600ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/-spans-proxy/index.html": "9b0e80b4dbad441c5d050215cf61f1675addc5a845a16800a12ffbb222ea5f79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/add-all.html": "0d48a4ef288dfe89f1a2bd0330f7d7eb4565ed988991fed9416e54b50ee06242", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/add.html": "9feb502b3012634c839eeb948c06c43d6df25b3059676e7f94d463223d662896", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/atoms.html": "44e4503758ed8a9e919b60b3ef080396ce80ef557fe2cf54ddc311068b88e8f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/clear-text.html": "992fcc2f4eee4d7d02fc4a36afbe2cadf40c55e44b2d8dd51f5d0da6450f0bbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/clear.html": "522cd484df09eb5f803269de371163d9ef1cecee031c2de45a4a24c5f6ee3634", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/has-text.html": "cf0811575db8448f24eda2ef4520844c371dea710e0042c408dfc0977d64a954", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/index.html": "958006319585b4df0d3d8f24f9b9193dfbd01d0d80e48869fe73dff02d5025d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/plus-assign.html": "08a05774bdbdec2f490b2ff15ff6fbf909671d51c80607c3557816647a9fe4b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/runs.html": "04bb209e7f237b6a9e9290d6799665c3ac39ef28395ca4464080604d4e5d9ecb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/set.html": "36a8d586fe2f65bab66e7f70c2f6895f1820fdb2afe4e98f620937be38ea2759", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/spans.html": "7b7f8b6cabbdaef173fa738f0aeba1cbf49803f9c66c429fd5a7ebbe20782b87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/-dsl/text.html": "6f78b533aac0f29dc4b70c8dcc6fb601ee371c3baf37f6df2cd00449854c1074", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-kt/index.html": "2547cf6a298cc0371f16dbc79287d2a0588a6e8b3823c44c1b856b96dcabdf7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-atoms-count.html": "4ef447d4a70c03e3253e19bb46054400c27f83c23912035acd5952cde639078b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-atoms-list.html": "d54bb40ed81d6385d208e163a718a144e841a384d0b9bf35f652553b0fc21a1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-atoms.html": "0562c3c89fc334c3bc4de47f785b1f4131eeca84bf040176cce7d3b6e6dd4ed2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-runs-count.html": "c415d140c3fd2be39508ba8f8b99c008d5ea56219eb2be900ad75cd2494326d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-runs-list.html": "6136bf1a104bd6dc2ba3c61446eb2464c27df7586bcd9f714bdce51aec6dc054", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-runs.html": "abd4d1f08d8488711376a5164e3580536fc1faf78df7cf01f232db7c3d60ac1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-spans-count.html": "62346df8f287bbca4291601b2b57ea1ed8042693d8df4e175d25f4ffdb3614d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-spans-list.html": "95f7fcf14549f8b63f10e1fbb9ef26c187f80016fc2623435bac796145664fce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-spans.html": "e0fd40a3ec1e244dea948f39c0fe932c3af41eb7aed3e250cc23b999cbbbe865", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-text-bytes.html": "b703e8ea80bbe48dcc40640ab398a1c2328b0d7b5a22414ca35aa53c469f28f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/get-text.html": "9a12a4415c9b55a11575b6113c2a106b2bf7ce55d3f28e2ed127f9454a286a15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/has-text.html": "6c9c819d484328adfc934a1147790f4379a0f5b20fb3eda902ac6520562fb804", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text-or-builder/index.html": "4db025dc7bbc3c5c81d9695d951adffd202f1529f7257c7f88a7999528bef9f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-a-t-o-m-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "8f6cce202c762a1f45280c723675bb9ae5855e8b3dd38174324c172f9105dcee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/add-all-atoms.html": "75348a1b141226f520c8c6b73a69fe372ab4b02e06254a5073f4a264e6103920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/add-all-runs.html": "d56a230d618bfc31b9db8b0a31edf131cd04eb36000b1148df642d31813cae0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/add-all-spans.html": "fcba9c90aa64a8944f443ddfe09aa8a98ad750f278be33059aebd3b6791c3f1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/add-atoms.html": "d700b32b144395864824f1ab3a63b125c3f15d36d3cc758d2620d32777f5a855", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/add-runs.html": "3e1d9e53b58e81672d0fa8b4b4d24894819a2bd0c4239618750774ded3ef09a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/add-spans.html": "0e70ab117c503c5055dd625ead9c9c97aace1f51484bce515affd0243b189c1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/clear-atoms.html": "5bdb05eff97febc0a549f99aabe8b656472a33604c796e33d1cb1f943b7e7899", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/clear-runs.html": "a3768424fa9f2ef59983d16678c10ea373a8eee8aee868f74d8a6afec71cfcb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/clear-spans.html": "d789675c8e18f24649358c59639dd2985e9779447cf099987d7640ef616049b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/clear-text.html": "b6a821f25d3c29ecbafa1adaaa2924aa30a0fc199d04a1c9b7d55f45ea63eb67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-atoms-count.html": "4a0c1a683f8a39e3948d2b0e9c9ba22209f7d4a615f22669e8bf3313b165e068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-atoms-list.html": "f248431b983a13235cfc53a787bd6568599d779aa1ec22e5258eb976b28e1942", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-atoms.html": "72e92a9c3df81a9871ab112e8b133cd1c7952202e578df1692ac90b50acf0202", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-runs-count.html": "eaa56c3375337df9a0d1adf60d98c4f48a3d8fe176f09f3853bc881a81d2acb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-runs-list.html": "be2a2494996d159959c5504e886f47260717cf4c788a6700edc2383214eea47d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-runs.html": "532efad0d4431406a00d18a689fc799f94a4b045b61be374db4f027fc7d81a45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-spans-count.html": "7e23e1458ff26bd30c1244166ae2d8b13907a0ebaba6b3e6287cbb77cc8d84dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-spans-list.html": "3aa7c5743afc42ada31b12c49a7eac0cf9a03e3f754da1ef10c2ad6f89a3c660", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-spans.html": "d882f85edd3d1ebccf4ab7c8f5d4e108bbd38693e81c10918c8aa1a314733eea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-text-bytes.html": "43c5b4d89048bbe916917f5780fcc9f0939c76313a80198fdf34e73951188b22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/get-text.html": "b19a1605fdc1be678f3411503375efa7ac9ab7579c13b839ad0b5f1731a081a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/has-text.html": "209445be5abb8c41f88a084f4fc8edb3a2fd432d9b06c73eba7a325a3c68becb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/index.html": "741327862617ae77e16130944cef82ad0d7910f1054aa44c2a30a36f524582f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/remove-atoms.html": "e6767a331d54744e974a2a1bfaae5b5a78c2717f358f32469221bb4f5ad4e7be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/remove-runs.html": "9000d6a3ea138db3ce4b3fbc829315d92ff41db8bb2681317bfa36e81dc4b61b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/remove-spans.html": "349f0622226b276701d6caf3287b64d9d17d069adb13d8630b2c211f78c82f31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/set-atoms.html": "65c149f0cc2704a7f22072377ef482fe1feb3531ec8fdd9e0465a2ee09875e06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/set-runs.html": "07954179ef2514a12697e6893364c1d855f70c43b3fa4d090d410a00a4d854e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/set-spans.html": "1434f0dca6b5e16688b15810f2fe3a3f021c88c110a95425094a600d418e0180", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/set-text-bytes.html": "1e2327b29b2d2e6ebe57533270ed97071b2ea0e0062f8e68d98585a124f81778", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-builder/set-text.html": "e117da6f37a7d54edec1cbd18cefdd76a501fffa08d29271d32c9334e04a38ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-r-u-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "26d34b534dd67cecbd0f005e9db651b1259e648fbb6a0411667c0bd4b9adc62c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-s-p-a-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "f63834e03448513a3da0a0463e0dad6e29dc4a99784837d8254ba451d26a2509", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "e7d8497d297226b131b1d48c5c1a9c9110f01f388babc8dcfc11face9a02ea42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-atoms-count.html": "64a2543d40776f3bd8421bde3490e57fac53d1e4a78e479b57e8ce9942093104", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-atoms-list.html": "9d27640c796f31da0cd0220c026fe33a1e02a0c62cf375301d05e9640289b473", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-atoms-or-builder-list.html": "297e33014ed690c31074b2ebd9800836ff69861db825c231d6a881829495c1da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-atoms-or-builder.html": "6eee1aa534c1240dd28ac4e1e3b505ed8ee51e7cd0babea1d77882da006435d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-atoms.html": "1ee31e546be96219bcf63ce1ab428afa25de90c18f36c9c8ac7d4ff50f460274", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-default-instance.html": "6d64c52531799aedaeab55a5f34c9539f2b2a1b5476e69202caf4b402f119414", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-runs-count.html": "2bce87f9ddebb2cfa1db5afcda244c802c2cb2b6ee1c50a91b543374bf391f0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-runs-list.html": "e0c028ef93b2a28d05a5492380ec5a6615c25f069f41bb1c9766ed8d17a60036", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-runs-or-builder-list.html": "b64217a4b198240ab2231f318f344a9e4a5d7eeddd8982a6d2e1bc3d894841ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-runs-or-builder.html": "d61e8044b65f4c5e2b8a08bc9a6eedb7641452ea660a93c59bdde28290a741c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-runs.html": "8c8208a97315457ae41b05f74e645d1ba9c8612ee6510055c08d2796dc0a8f23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-spans-count.html": "549a10a625c547ec22e7a95cdf3a226f48953d276b472151bee1db17aafc3b30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-spans-list.html": "3e2aaaad4fb487c6ca67f0979addb0820e4410f2f7bff9ae9b26539dd040842e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-spans-or-builder-list.html": "4abb2e7cd623a4b700b0b609c97572cf14d0fe8adefb4fd780219b0be8242438", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-spans-or-builder.html": "df65b81b6b6aec0b0eaa28241e37c62e5d7af56fcf55fdb0c98f63975b907ed3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-spans.html": "d338bf231b46d3bb356cba4b0f16d7b242b9f1ad128999c8135955146426801a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-text-bytes.html": "fff7f726e76304062dbd5633cb18b1c5d89e7fcd8bba2e3a5423196db76d2cb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/get-text.html": "42c5e57552bfba8c458dcba4aeb49cd70fe57e3a99e14769cfb94650de8c69a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/has-text.html": "73eda5292b4f2a9d6bc512135b8629edfe9716a5a866f5441353f22ce5f6f3fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/index.html": "9b8bc8b98981584fadadc0f11b14797cd705288d63fcaeb78f091e1ce0332804", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/new-builder.html": "9c31f3559fc8ea0ea6d82e85c93495ede341786fbf817589dea2e74d2cb7099c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/parse-delimited-from.html": "a8f9b1b5e4ca428beff81fc675a3f29988c62ec47605c75b75463d71c8182c15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/parse-from.html": "ace68176aa1b5933f624b14475bf70c78deebc70e47d815a187de43f33793455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/parser.html": "6791d6df0b7d73642bdc70352b64d6aed1a3186699c14080bd6f77a5026dbd8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/-companion/index.html": "a3fd1525c0fbae2dc8557dc84626679eb83b3831df4e77b28cbd2a5d269068eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/clear-count.html": "525e3740a994fea3f1119aa1d2854af5a06efdfdeb25a4a94ddf335d5e481c18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/clear-from.html": "a16a4408f086c423f5a36b1ba8140ff4f71c3f1d21c155df52b12a03acc66f1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/count.html": "0f82557446541129be9cd514c373d7512e846685b3c25a5bc6e8566fc02c0111", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/from.html": "ae0b26fdb540be1270688e34bfa31d260cd54abd972c2bfedfe1ff5e69ac7304", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/has-count.html": "cc66a45d27c20876c3053a6c5d927e11f92c2c80e60823a77a785a63688f5ce1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/has-from.html": "d66769d06a58affed8ded799b28ec23d447f9fc411f7ab482e7325c63497969b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/-dsl/index.html": "8fbac776e19c748784076e6ab193cd387eb427999bd88e4855a7b5a877988cbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-kt/index.html": "7c24e922a8610fd65ff9614500c76f6da478e42d56c00699d812a4c349dc3095", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-or-builder/get-count.html": "8f4d90c7b37507826fabbb55cf9b7d1eeb936d737809875a6c8180d0850563cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-or-builder/get-from.html": "9d61cfb48261e3c389e497fe21219d9ddfcb5e71bc5d3db8baab8943a6bb2326", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-or-builder/has-count.html": "5072903f05dbe37571ae608b3b72979d9cf4fa87d3e895546ba63a96bbebf618", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-or-builder/has-from.html": "e4d7880d4e629054e493a70e2da3c257e3aa524b455eec75736d600f3509c6b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range-or-builder/index.html": "877d64c69b61f58a87d9b3d6dcdb638390f86252196613a8f9edae4f4537d259", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/clear-count.html": "f79e5cc284b8c56689332db0e7a61bcad4c1a903e9f530b96c0c52483f02dfbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/clear-from.html": "3e7efb9e552153bef6f93d39c6b9bdf7ef3be9b9e2745ca84e31262fa3479576", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/get-count.html": "5bb404d974c00983588d852b49449db27285f0510345740d296ac43a00ab24fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/get-from.html": "37ce10a1910e4405100e85bf95d1cdc0a7466bb144fa3368a341680470c6cf8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/has-count.html": "151fb3417379f026210ca84f91ae535d5a80b352db6b49ebe8f231ebefa32d81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/has-from.html": "6c4f16b639aaee74ee577601bdb1bd336472184829f15c33b64fd47e4ff7302d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/index.html": "45e47f67ddb084a8d9dabbc9ae3475484e413963fe4b16b22d5c8d3bc79a4b05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/set-count.html": "913dd429e08211f944d40db7ee2b977408aac9a49526ee7ee1321ff80d2001d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-builder/set-from.html": "64ec87f8be00c925fd927dcb3d8ceb40ccad9674528d36d5430fc5376c21a681", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-c-o-u-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "addfb22bfbd31e3ee91199061ef3330b9674469d12bb821f032f3aebff3dc663", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/-f-r-o-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "51f199d60ebb7dcc6ed1b1e3a5efbb28ca505fb1def182376347d78e7d9ab72c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/get-count.html": "7de14077a5f201c057a12ffe28472564d4c90591db3bcf355aa88bc3ab006844", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/get-default-instance.html": "10ff9e02368e5d3c83bd66e374c49e3bf33c3b20f663f2b82b967174f3b00a98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/get-from.html": "197bc714158398a4b31bd32895db2c4d2dbc735580ba6035fd45c0c92cc125df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/has-count.html": "345203ca24430fcb38d1ef197fc21d72a5f24b23730da84854509ef97c652848", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/has-from.html": "90c62b14c25b05aa419f50fe90597ce9e2e6bf25da77b7f651ad5ab9250de07b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/index.html": "e4dd44f09a5f559c36975feda9e242e68a398c1859b96f28f9141b0e67011246", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/new-builder.html": "d29cc2f160d35260925d99eeb3420b82a370d8db951db9406ff1bef0f7eda333", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/parse-delimited-from.html": "44a54f363bec581171b856f89683121bf08646ec24230d600646dbce83703c8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/parse-from.html": "bb7c94eed5d8c96724feacb0ce8d33bbd4cfa5e04245d576476b567fc1ec7be8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/parser.html": "b40cf55cbeab51110f724bbc13154486ff8533f9c0a32cc5383aa2d208dbb1e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/-companion/index.html": "34b815120e74869098703415f58dbacb600f212f79e1ef74c4749752047148dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-layout.html": "947c09a70f356737ae1a1bf1be218ef5c7a7002e92e960307b7e015517b6b072", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-name.html": "c408cfe9dae36cf8506426b97b2e7f6f9a53a907e146567ea1958d3d8ce2e743", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-notebook-id.html": "8f065c548b15710a01b0828d30d15b9cd9c4fca10ac98260272d0afc647dacf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-query.html": "4a4b758fff4568295e1be2132657a88fe976a12a518209fd9dbeab6cc8216319", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-revision.html": "0ec251d4f698dad87ae1d5d2c3f5c6c534c5d5650ef92ef19ce9852c36ddc3b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-trashed-at.html": "8c509af0fe707fb2665f9afbd7cec09082b08f82fa6c633490db445e1e43fa80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/clear-view-id.html": "f922089aa708e0c2e79048916e06a4bb3bd01541d90f5b212bb1dff0351ce946", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-layout.html": "aefdb84a68c6a37f2cfa367de7bd5a9f3316e3a7bf353a34c38056ea2e839927", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-name.html": "7aaf8a82ed371f75fe525127055264f73875d3e073863b88f01220ee078e141b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-notebook-id.html": "5b2bd2b68b3b8e2e705f609e41cf1b6c38176bdf76b646879d66789ad81458e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-query.html": "cbcbfbb17094cfdb96648d7ed44867a41145cbf0739875aec0357df2b7eb25f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-revision.html": "bc67d3c9b3eaec14e04b51e5a81a6bc071ef6ef68c225357dae6fa215e42fe13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-trashed-at.html": "7a176c1b21cdb225a0b355f6922c038585436ddd724833b698fb42bc7eeb7db4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/has-view-id.html": "3d7c5523b1d879690a12fdf8c6e5264cbb6a10b433bca13ce426aeddb135a276", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/index.html": "76d29f44efd667601dbe26b13da2bc0e9fa592360c26727c6c5b85a61c735261", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/layout.html": "daa9f12dae73264c886ffaf137a5c144c0100632756bf5bb36d5a9751a12db49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/name.html": "8560e7dce83403f5c885db64359d4efafae45fa62d686b9b62c3cdab022beec1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/notebook-id-or-null.html": "31dffb09d6531ac39de7877b674f865e293fb7212be7d83c31a12a5f0e864ecd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/notebook-id.html": "af23b7949fd59fe9d0cc3c3d67ade5c3b00cb20bbca97f53713fc7bf282a8315", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/query-or-null.html": "7ba125b2359375cecb049e6daba0457cdafb7faf61f5b58671a431803c4e2600", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/query.html": "ab3a78552d50fd7d4c09c965f3b3e40780045363d7250204d5a4f5b241ece20d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/revision-or-null.html": "66d3d00d07aa1241fd199ebb91e9022da5de56e99944ba5424493e8b17abc5be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/revision.html": "9af07fd3ce928e4f83b0efa1dea43a8b42e1c840666d4e687d91977e5637bfed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/trashed-at-or-null.html": "f5c72acca6ce65618443fb3b7f7c6bc0c4d44e60034d5ce51fea5d6a8dca0e06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/trashed-at.html": "167d3acea68428a98499554d1395a95ebec6e68b726dfe560e5d5aef50909fbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/view-id-or-null.html": "1c66aa7fede13cf8949d214971bc845e3068cac5b031af23ce2ea985094e3123", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/-dsl/view-id.html": "75ae01307c427a6e25ffcea82678bcbc6adc9531a9b3d5499ff8dd3a1308f7b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-kt/index.html": "a0e63b8ba94f4e467a755bf1795fb70c1b31f27cf7623da2c22ee4f41e7e1bb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-layout-bytes.html": "ab08ac8948cd4c4be6ccf2e5c6701b07b7f642382b5600c897e63f80e4f35f92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-layout.html": "bcd792ae91fcab23c1c8ab98d20498f2b1f9075891950a5d9d17b23599a4edcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-name-bytes.html": "08fa507c0de07103f4bed19ce7e44b5da2c421011b15ec35f995f9927dbd9139", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-name.html": "7db4e3392cf326ec4b24c9c306c881a2b0c301baf1838fe5f55bc128b4cf92b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-notebook-id.html": "98086a959dc6176be6e3117b3aa662fd8bf42c848ad018cb25509f6a2a6c3f92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-query.html": "62d28c7e349e01103bbdbae2d467cb4d3ff838af5f38c6957f5fbefff34a1ce3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-revision.html": "3a938bddd99ebe92b098a3b477f2f7e5bd3994f14d7cd113bb821e79e34c84f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-trashed-at.html": "9b3c8b1b76a02118bc0d23ccbb59d4b2a271cda236514159cc75cc308672c18d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/get-view-id.html": "6805cfbecf085c725fa1cd5684fe016f982a3a9103353d08ce34d208ea2076de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-layout.html": "347770b3c558e9498cba7e61c63bc6a38e57540d5992a6866921688e900b533a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-name.html": "4674e72f155705720efe06f1ff40cf67cd50de419ee255c019e6bf045b3ec95d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-notebook-id.html": "04b10a5238d5bdfc3fbe87872aa9e791d02024cef6d5a5ab584e779b1aea689b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-query.html": "873008c818cc0af1ffe8947a2e588d5934ee3c40663af7e630d149d49ed29693", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-revision.html": "0946797e5e6dca1cc5e8f74c4b07793d03f93c0f80421610109d7208fd6225e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-trashed-at.html": "58bdcaf1a8ebabc7007cbbd851945eb5e4ed9b0fb35edbf6576fe1a4737ad6bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/has-view-id.html": "c6719282610cd11de745d75b89fe9d0fa982d270e56713151b7db71af4eccb1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record-or-builder/index.html": "3eddf071baf12a39cab894b735bec8bd9ba07d3da6e444af6d57819d5d04c7cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-layout.html": "51d36ad152c10ad793493818084809b3c91ae91408f7986980a4e426e8f2ad9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-name.html": "1deed15d6b06eadeedb4f2b1268f7368ce1a7f0bbff08e79ed59507df80b619a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-notebook-id.html": "7014ae9b0098197409252f7017f7ac60262ee577be472952b84907f42bc07810", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-query.html": "f2b293721f398b6b1cda5e03b0076c21d0a3208ec3d7491df9d49a13848f477c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-revision.html": "7a12a62ee0eaaf57d70e9fc5633dd8793f3643d8ff569112c55f69eb7d4fb7c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-trashed-at.html": "1cbfc879709c3cd5febfe44e91ce9a406356c8bd3e7630219f08241b00667e9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/clear-view-id.html": "25d31a00cc9f1781478e0fcb1f79ac4ead8e7b39647c1fba25d8a1c6c3c17f43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-layout-bytes.html": "bea1e4c368f05d07d7e6463fb101f38f9cc87f2e5a1bbd2bad7fa91f89f90c46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-layout.html": "8130d482191fe0c1c6ab0c108b3949bbbe2a4fc825bb205fcc7a60b67e8274eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-name-bytes.html": "92caafe77128115a44c71d918299039ff807ea8c7ba49e140028a99bf72d4a87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-name.html": "c6fdc8b2cf6365a61c92a192dc6f4a8291708dc976abef2e7545f6ae249d3157", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-notebook-id.html": "d2005a1203df512d606eb70ad9c880a290c794238ff63f283afc008f9926cc12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-query.html": "e9033b2d7c67bb86564007e7f60671c3be0a1f26b17aab71785499709efde9d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-revision.html": "5d6034f7ae6f9aaab785b09a201b60391a3e12b15436f003bbf560828b9a6389", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-trashed-at.html": "d6212ca0b10a58e0fce7d4f3ae84ec176b961b4dee39c7a8c32bf108ab2605c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/get-view-id.html": "79f246837bfd96149cba62a1c1f38649948c50fd8a1d0ce73306246751ad8566", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-layout.html": "2ba566e30c27942456e61e487a61e26b31bf04b3d30047ce94eafa4f16c256e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-name.html": "ef6001fd11273773ca5ecd91aa1c5cf6571279634ce4fe7fef6391626453c72f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-notebook-id.html": "94d14d7126eee94d28c1f54053405e78955bc9cbe3d78b483e00b8a754a42b1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-query.html": "075604acb14af04aabf5782dcd583fccd7c0fbd31e561f20f4794f727ef8c15a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-revision.html": "d488e030a71a0631c82b6662b0c12324c82a85ed39cb760a2198c5dad4726936", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-trashed-at.html": "cffb872bcc2ccf3c7c94117e56ff26e2430b98f4cfae5f26c166cc46fac4415a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/has-view-id.html": "073044c74731df846487d3eacec03705aa5e19094f4f07abdfca4f82579ce9ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/index.html": "e2c0e772ee7f289be4248e1fe1744af859c500f952b76662df58364dd9cbd00c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/merge-notebook-id.html": "a487006607c1f1098e8a60e6ce56e0069e6e11980964e8409e330daa19273b40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/merge-query.html": "83e7454d659e22817c60110d56d9712273009c361c442a379151a17a69b847be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/merge-revision.html": "59a56c5e11fd25f06cdf312b97c44baa6d78bf6cf7a7cc6cdb8efab1793f00cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/merge-trashed-at.html": "ddcff6d6af646f3273aa01130688d320f2147c0c8a2d60bf658a96dabe2b8ed2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/merge-view-id.html": "4f1df29e6f39a784b4b64148aa6e8d6e82c2c8c5bf41c4d31c996d82b4514997", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-layout-bytes.html": "1e67b8d9c848177d27ede9bb5159325304fa2fb70a1eba8bf35d4934f41f033c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-layout.html": "fc3643196033625a5e7b9ed0abb67f7093450f0196ab16ea0705046a5176c423", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-name-bytes.html": "2ad10c100f18da34e6fc3effb412872129422dd0d24f2cd53994496200b99e80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-name.html": "b6d0c928713194f927d6de6ca606129538c25506a69fd5a5ee99057ac1f27eb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-notebook-id.html": "919f6615c2e71b22d4897c98ed3c0c617f135cd3a0a6ac61e28725e06afbf3ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-query.html": "84f5f6b9afac7972ac4f5631deb748c97584eb168752ebb50f446fdded5c47a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-revision.html": "394805196a474395dda9242bee10f16a5ffd465b22fc2f203556fe84ad65bb42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-trashed-at.html": "397158898eb8e35ff3dcc62a85a0134ed8ca98f21f0732e3179c6d23a44c660e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-builder/set-view-id.html": "18d94a3f55f57627bb6e4a1f7ec76938232af9f3e40b2478e6e42ab93ae72bcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-l-a-y-o-u-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "d794c386546bfbf47157a45721d6e3830562d4971f80c3055e1d3f704e7f928d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8386ed398107848114117e10c5d96d61c4817cd956347cac7d9c8bc61ff16033", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "242c91041f9dc23f3d82797c14db1a4c1ea7ecf5e3f8e0286feaa4fac06a672e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-q-u-e-r-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "38d98b25ddf1f904088f50f4e1c81386eef4e8fa1b34ab2f13626b258ee9df01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "70adb016c7df3c853401c3b197cd6654b2f8cdfba622a2dfe617637df0717416", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-t-r-a-s-h-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "0faddb04dc5b654bf590383f58fc0c5e2699de1530d7aff6f1c8d58a4d635eb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/-v-i-e-w_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "de56749b3bf816b7646e35a0bcb46e6b95714920292ac368ad90617874ed614b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-default-instance.html": "27cd4b862a0e3a62cdbd9cd962b98943dbdb1de3f6e0263c604d599e720ad52d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-layout-bytes.html": "60b583b31954b50c81f331b3a2e866d4c73d6606e52d9eb46be96e282113dde8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-layout.html": "15bbbfe4e5581d5d51ed96cc128b9cc4a80555213f0186c69341251f0fd9f4f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-name-bytes.html": "234516a9a8bb13274c7d67c0410ae5b627e7e4b6ad80975ec495c224a1041e7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-name.html": "e84501bb4c7200f211e384c160f40e3045f63298c7ed3301c3e116f0ef611f76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-notebook-id.html": "61c8c1bd30b5704eee32e41a9d47f5bb31903d8ca9f307cdb062792b62f8ecda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-query.html": "f70866f192462c81ac95df40d4b74d5f5bde070afcd16761917fa5351930d7c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-revision.html": "6e51e5382654d66b50c1495edf0f8a48d53bbde7e3d37c217ea3ffec19a9450f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-trashed-at.html": "aec552b77d9f170ac45c6d1448875a9159743e99891412341d09c9f021433eca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/get-view-id.html": "9b1eafa1000585630ef2545ecf8ed3e06825b4c40914426211f5d78d83156a1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-layout.html": "bd51732fe6bc2427fa9b1f08167458c6063f2803c550d96289eabaa94ba2167e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-name.html": "79952a1ff8572168ec87071e6759a4c2ac3ca94502bdb068d298d1d32d11fc7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-notebook-id.html": "a9b41e7b8633101f1135e619dc05b5cbfa748c99ad059f6dc9faab4e237a6705", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-query.html": "b361b89ce20efcb553dd1ec8d2e5bfcaf6c17f3e488e248312100495289cc338", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-revision.html": "42467cc289e804c14f31d167ac9e650f2e8853663e167158e9306f39e9ca572f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-trashed-at.html": "966a450fca1122edbb06b73728b20e6d6d2f403d322bedd1e0df046ef1e3ae55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/has-view-id.html": "016d84118998907775c2d9111a172b12d54c73eab94b919d543ecf2e1b6a8eea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/index.html": "bbfa80be7c5ebf6db9f479bb0cc3dfbd4f41a69990f81f0001b42174a8787405", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/new-builder.html": "766fcbf8ed3a394cd1f1eab5073759fc28f7026658deb502c08edce3ce8aa146", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/parse-delimited-from.html": "e82002f5e2d8a6239f3a8c5488d43d92db5aa67925d485792a9a076b11da2ff8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/parse-from.html": "6d85500423338d8c8f4302f0875a8a5f456d045033f33e8cbfe44d40097ff8dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/parser.html": "ef00fa4a284dbf51a89915e40a1dee3cd9a0e090869d871ac3e4601655767d38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/-companion/index.html": "b3072d8bfff0e2bd992018fa5f498ca480a30e028edafb6e085efcf6a175fbd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/-operands-proxy/index.html": "1d0df6beaf55e159ef3d861fe952f62bbba69b85f2d192974481544e759a9d32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/add-all.html": "df74accf7287e03108bb1deb0b8927e5d6007702a8a532a200b7f5816b01afac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/add.html": "17d2954c5fe9d27b35b5ae60b881deae65f5f5226567bcd41eebefa5e2e954d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/clear-operator.html": "2265e5ab9caf96374f12e57656262500111aaa7ee854881bdbee98cdb458d5fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/clear-property-id.html": "67d3ae2860a8d544210c978e86f8ac9f423dd5244a475ca1694ea7cfd229a966", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/clear.html": "8042372c3e070493fee59f7c36baeb86224115afdaa5fe5ad4fa9635e6b40967", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/has-operator.html": "a103aa08d5e8c3ab19d9ae4be9c3aeac4ee9fa7fb4d158a43287fda06e287c3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/has-property-id.html": "0cd905d7dc9b2090e20f46f04fe37a4c5782260f3e6003985ce68119c645d80d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/index.html": "b3f55d58397327720bf15a326750edab2e574f293a2a26da1a81fb2ae043074a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/operands.html": "8bca31a80a70987a41325cba99c56dc8cc507e7a51750a6a6908a96d78106389", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/operator.html": "88df228bd4bbadc11b7cea3f8c4ca856b15a4210aadf87b11b88707a71106788", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/plus-assign.html": "d65faf196534ffc04da4c075297117f74cb5f979e3dab040eb72e4cb8503902f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/property-id-or-null.html": "9bba10d00a4b91bbd65e205ad564b7c85380a2f935f2a4d8ff84cc6d425b4140", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/property-id.html": "4ef41e0a6e82be73c06c007a1f265acb24198c0085a631d1d5c109d04bdfab7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/-dsl/set.html": "de0c20ec2ef65eb033b3e77d59a746db1a5f4a00f1393f94462116a9cc7c887d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-kt/index.html": "044954181dd5c61f00b806f8076bcf1362ad046fa77d1260ff63b6024cccd6e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/get-operands-count.html": "32bcae83d8bb7bb384bfbb053f42cc7f7db012acdd256065f04b9aed0a595081", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/get-operands-list.html": "c5f2ee5bc24d3106cc3d6fd6038569c0472431e44ec449fe2cfdf63e5ca52b33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/get-operands.html": "18297a699d7549c16e20b9db78d453b8cb4cca8480c9bb8b2a5e0f2ebcb115ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/get-operator-bytes.html": "fd75a80c06385fd32411554cf83d4e6602cab05773e16851f8f8a17646b6d849", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/get-operator.html": "2ab9e6d1616b23bc1886e7b547d6cbf511b32fac0a4a35eeb5f8bc4570e448e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/get-property-id.html": "fcd8495c7e81d63d76b5ddd1dd11a3605288b41ec5da39a7545253b8f39f730e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/has-operator.html": "2e07c4d62aae555cefd6cdaebd2a5a7471ef8636d6150b4631bca2cd201458a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/has-property-id.html": "abea8481c565b95adf11cf766133532f24b4fe18d92428bb2f27d957f9d03955", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate-or-builder/index.html": "dafc4c4222bcc9519820b6a2562b3cb3ac8a85d7e3e84129bd26d58b2a4c9bec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/add-all-operands.html": "71c4c4125b85a052081a578e2825e0b9a7d7267d73809eaaabb81800ec616baa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/add-operands.html": "51b5a3d509304fd32c08b26961cc662ecf7a4502f412714b640888cf75376ed5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/clear-operands.html": "a29085120a2a5b740f2fc475107e31bd4106d61a27e287c2bd0e5842de002511", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/clear-operator.html": "2fa6a1594fac636082614ba5e20618b941b73c4b5eb145debe76af8bfd4a31b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/clear-property-id.html": "45a13291b458516db989e9dccdb589ae5d2334e36f034e3141f347e6a590c247", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/get-operands-count.html": "8f8e0177abe89203d0b948f1a186542ca35a854146bdd547d70da37925f80319", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/get-operands-list.html": "a021dac2150876ab0b7bd5f4bcb937db83acb469bb512e15d872cc250139b206", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/get-operands.html": "e29eeaf8c83cc0ba354e3f03174becf60af429425c8068b99ff209c7d9a9dd38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/get-operator-bytes.html": "75e986bb7ed4b966bda3ec3966fa7a440f0620d56ec9f95cca1876cbfcac450c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/get-operator.html": "e24cdef27ecdbf68199d0e23dc0652584b8c857fd3978c79b487f332f2318f0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/get-property-id.html": "9e21be669b6bc7ef5631cdccc445dd9b4a7511152f2869be8113386c5498808c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/has-operator.html": "5f039fe56de08c9dfc313f45680f1b9d40bfc3589e197899b40494d2d5168984", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/has-property-id.html": "a27f09ba88bb5942cc237cbf6f8fec6249a290c3ac0c0ff67e76e826ef24e29b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/index.html": "8827e95d613e916eb18b053fdb0bef1a2938739ed8515e2e39ed32d555596115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/merge-property-id.html": "f3957793fe5ebedd3ed11c4b6d4f0898c36d5c9c2cef199d18d4db2595281d0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/remove-operands.html": "6807bc993a78ad3c229e307f4ce79cefda80c5fd667c0acbff70a09c1cc78ff6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/set-operands.html": "c64ea54bae1a78ed54c45690904c367603f573d4dd28d6be18418f646ed68a8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/set-operator-bytes.html": "08774fcc755d493f8110a53701e1028556d4548fb9b2d982c66ae08cf560976b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/set-operator.html": "fc1df2ce96637e1ddef5368f51ee4424bfbc8a6675739075d69cf7b87097028c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-builder/set-property-id.html": "6d965b32d7d0d74c3d9e2478a276d75595339213a3828178187830f6d5d5ceeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-o-p-e-r-a-n-d-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "a02e2febff9ade5c01b44a773013d84aba3e394de2fe346ae25d30cdd006120f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-o-p-e-r-a-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "3398b1b9fac1836823bf29673aba51c2aebb74005d0b10254494efab73dd05da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/-p-r-o-p-e-r-t-y_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "1a258dc5a482ee3f795f4bf8e21b2ea9cfc4984e0b12034ae161b2fbdeccbc79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-default-instance.html": "ddd120394dbd4e0a18d453701a643a1af54dbd4c0d51072f2637dc6709977db3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operands-count.html": "ffe133626d9e7924f42abad29cb1a431193dc0dee16859a464641f0991e0794b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operands-list.html": "28ef585030b221de08e0babac53987a42ed288151e874222f40f0c8ded4b11f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operands-or-builder-list.html": "5b43de1cd1e454e8ede200f9984587836e9227edd0bbcc5ae5bf1c4594930b3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operands-or-builder.html": "1a2731210ffd9673202b597d311535cfb46fc9b21595b946a7c2d90e5e270bf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operands.html": "2148c6315995d0eecf26a4b19868f887583470d57d613675a67555392096c924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operator-bytes.html": "6e18a985486612b081a15b92bbeaea358a500ad4fa79a1af28050d6c017198c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-operator.html": "9d8f64b5e731292eb54a964e1e20d300c9ecbb38c3f1be27aaed812f6b7b9924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/get-property-id.html": "05883210a11f23c9c5b31ebfca6dde011c767a8d485edcb9978dbbbc3431f16d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/has-operator.html": "af2f24083cac0cfe7bb1dd59f3d08251f843462b21308b342ea18475c86a180a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/has-property-id.html": "d9d8b510ffe9f28da7dd2007f52c389606493cb714494fca823f1cda0e3c0c57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/index.html": "9e566ec7bea8687580e238600eea00c824a3d7f9f701a7c8bfa4506d4f4819de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/new-builder.html": "49c6ea7fa7bf26017efe622d6bfbb4f2a1973986cb7bb9dd3d192d33ff671ea0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/parse-delimited-from.html": "9ceff1ac33a1a37cc18080c9b6a7ba79ee2b08c9ad9610b15e1e0c32789c00d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/parse-from.html": "2210febd85a32fb1ae5fd7e4665926d2a6cee0369f51e951060c8bb864eef7b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/parser.html": "f1c0b51fc5222c461d25a1e2d1109db46a0ea7dfdddde244dfedaddaed1b99b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/-companion/index.html": "be2bc487d0e18d5b08bac79fb70a8b27ae9dacea905e140ebc6aa7875e3d73a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/boolean.html": "bcb3057843624fbc8c5b5524979b63f386beb8f2e543348fdefcc7af801c4afe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-boolean.html": "b180f8a90c7b92ef3651a9e2419f16ab749243549b17fd483ae7dc2bb316bb86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-date-time.html": "1cfd593cedbdb4092dcdd68e7ed7b1f2eb03ec123e8fc22d105169c33dada808", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-date.html": "25bc52ec491b9dc34f3c0869d75076e78ead5ae2451f66a9b1a4b1d72c568e32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-multi-select.html": "604c543895e3131c510c33328880d684e722d3dea473ec4417c064da1fecdba8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-null_.html": "bb4eef2dbb41d1086005ea3645dfb6a068282662626eeea7d7ea4a6adc68f4f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-number.html": "2e6825ad5ce67098834090a083a3ce532fce0071adf6b935d1327d732b66483f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-select.html": "a066f78abe74999ceb970ef4599ff8476eed2dd509d086bc664d7982d2bc1bf3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-text.html": "3e282b3cb8bf87352ad8e8f5460f6e7a1fe0f306cf8b4c78405d45873fbf7ab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-url.html": "8bdc73999c9b72d0f507e1879c65b4da222cf541db18243c647c6fb20a41d2d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/clear-value.html": "8c7bf870de2800b430e463c855e04254b5e4100c8f6bfa844a4983fb30b97311", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/date-time.html": "13106a2c1d7ce3d71cefe6cb5e29a8e839844c6900362d3f2cebb42fc47ccbd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/date.html": "23ac1f016f5796e368b4ceb923c5a2856c2fa647945628cfbca8514476f7bbb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-boolean.html": "dffc52e6d2b575b175a79e9e496a4fc52651bb5b209275f7c2e2d171761e27c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-date-time.html": "fdd275874c9306e6ab8beecf487ca03b0b600d57713ae5d1f03fe8436e9caa7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-date.html": "390118bf1073f09ebb2cdb14f2d8f307830c7bf41ec1ac8efffc0c1b65065686", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-multi-select.html": "5c8f5916504ff6c9f8b6e193b84d05f6e6e6daa32273711ab90bf13e06f126f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-null_.html": "391f7d47742d4b9139cf1239e7ef7a84787cc4399c5dc897eaf12f18c5f8ee0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-number.html": "09536328543b1231c80f02b5ea1d3a810534425d1873a93d81a1373978bb332a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-select.html": "c191bb70b42265a356cfd41bdfe1dcc2e6bf1047222c2dfe72d4483e7b052564", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-text.html": "224b7586ff3870240828dcba8f629756979684b431c5c37f49a5a49e7d6de11c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/has-url.html": "d3248d155a89b56649f7fa7ebe96cc2e208e0fea72df212fae12405b1c7ab4fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/index.html": "bfe1abee12e6734e0b014748e2621ba569331feda40590ee8db72aade4de16ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/multi-select.html": "6762fa120fe52cf69fb50ebc1b826800b4d4e72edcd74469bcd5ca563a4500bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/null_.html": "4d94c27e355d617675e83f67f44a108f7266c168fb5448160cea19b38cee6400", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/number.html": "33a5c6e7fe4cbe3cd8b590a410d0e6bdb5135dea36ce3e7577027a120a4e4429", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/select.html": "465da283b17df27d88bb3b797a0bfa51d452fab456004cd0fc817554155ea355", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/text.html": "105bf25752e0cc684bd787dd8ffcc58e7d0277a90b27892538ba2c31c0737d73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/url.html": "c38adf6ef0634a542ba03f92729c3b3ce684f05e45388d43504bf191a7c315e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/-dsl/value-case.html": "6a2f0974a7d80de0cb9e2a8fffc4a5bb5bd4ba5ec7d77841c8a42f9f66dd9962", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-kt/index.html": "51328e123d105b91d78dd7e5e4e089e8ca21d0bb207566a8beab15b0cf5788c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-boolean.html": "8ea06eb9c55112cda234ff74e02b23f89f4692a99f5fd26f0b99c9b1084867e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-date-bytes.html": "7e854e47aec1774b5478d94a561fa924ef65298d7e6c072085a7e6f5507f7713", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-date-time.html": "762ac2c7217936162fcc7b395643d294113d7212c99b5594406b8abb2b9ca5f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-date.html": "b124cfb8e0fd44122ee793663affa63411218d6bc2a3059953c2d5f01b973b11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-multi-select.html": "5cfb7c841a659b7c7f3184125b891fb44f02559bba3dd56c3f8841b4cb62d90b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-null.html": "aa1fb97be00b2d0f863099c3791ba2ff6d33238b538c33fb9a249fe493b90a89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-number.html": "77a3e97059dc3d5c7e902616b117e3333b2d417ea915a7c2de7253d1746fef56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-select.html": "0ea4ad0500fac774b9cdc141ff45d560edad45248a32c819f123649a15f54f78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-text-bytes.html": "7ac081a43fa22c4312737883573ef34674add22d764935f66bf154341dee6e5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-text.html": "c9743cad598f406610b488708c4af13a66bd3419a2317d0dc8d0d56d49727fcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-url-bytes.html": "56334ca303dea507a8b2aca58b086cff506f317a42a52745be2a56cf2cfad810", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-url.html": "65c31229a4b90b256be80397389674b16b222712b8c124179bb5e7c99b61f188", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/get-value-case.html": "b64733be0b25c694f9c5acef6c29771f4898d94a203fc001e4d8cf6d776abcc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-boolean.html": "8183a257168c46196fe5f833ac9f0347c8822243fdbc0234463529ca46a17b39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-date-time.html": "c4a7898cd727add86cbac356c81f676de1d5149f33dafb5d4bd6c37273515d4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-date.html": "a9b6b7120fff9981293c87067736a0cef33a8d05e07c999d6c409185cadec066", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-multi-select.html": "e8cfadc3a36560aff722ba47817d39954db0ce9d0c77d9c76dfd2df21a3113d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-null.html": "1ce7c8d0dee86a508ca130b586034278770e3254b12392a9691014bf9addd00c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-number.html": "5a167409cd24c9d253fd71e72de80da10ab0210cff6ef0f51aa9e53a9cf3aeed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-select.html": "5053a180cb945a1261cfd0f3627d46cb9195c1e77b7b0d548bf5e7ce90577681", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-text.html": "f18e38f762c70f99d371c36d5996c2b264192f56398e52d429e40d913bb00352", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/has-url.html": "976292e35488c7782e2b4178631daf4688978ff6cd1556c1f36ccfb846886ea1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value-or-builder/index.html": "fe00a5913b6c32af2a924f4870895e729cec0c2361748905c41f49834f5366c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-b-o-o-l-e-a-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "14129877d59ddf4a63c1e4bda10ca67b68e49d2b73575aed8d21d7dead99e656", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-boolean.html": "2325585d2da3f24e5f13e3392c437c077b83145651c52a412527c2a1760009a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-date-time.html": "935357ad78c9def09d9a16dd5f4f5c732cc2ff79e142680658fc864783c1fe4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-date.html": "bde088881c1a9304c05b66a4e0ebd05c2971da2068821d2061460f885dffbe34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-multi-select.html": "70b0876421a139f2b69c95b04019c9df2e6ccc781a013973a970884d7faab83f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-null.html": "7061a857cfe6048ad3aecd883070f3929061a0f996b8df7ebe00bd0955404ef9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-number.html": "7c1e4fe3ca52c136d5f98fd610642c5a64d436edb310a69461580b91e396dbdb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-select.html": "e504a4e8823d08daa2cb85c10443efa6ea47e81eb4e33a0c349b64307d6b5ac0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-text.html": "afbe1025c69f2e0be73259e9252445bc82e412f1dbd58a2901f262f2a163e48f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-url.html": "ba836a047aa91a7966c5f898614aa4f0e4e6aa54acddf619196e9aca6ef9854e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/clear-value.html": "b129d08f02239d1f481db85da4b69f88c4bb402c14429ebfa2b4dc4b5c16b891", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-boolean.html": "73abf33e187f88ebf0816312b4adb3c3d23fea00fd242ea808fc2d8ed66f8e8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-date-bytes.html": "b5510749067ec76f46ba026e2f44d06f3f408a48bc3ea109603446241c48da26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-date-time.html": "6d010990bda300e526901afd14a52107c47ae5587dc49a455060bee7000b2386", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-date.html": "ea168f53519c4b3e45e188ed932ea5ca9fdd1c11ade2b1392362e644ff67583e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-multi-select.html": "953f1b1b330a060a259d6a025ad976d30a753994dd77bd226f0bfec07724ae12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-null.html": "c7c7900e0f50cecf8c625dd6242acb4374fe0dfa3cbdd94c9e1fb39d4098eed8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-number.html": "1a82d597510ee484454e5b0287617b45b3975a312e0ceeaefba8b8d54452a9f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-select.html": "217b1f17ec7eb43c84f860fe85f7786a638c2702f538181ddb6bf73cad68bc9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-text-bytes.html": "6b7ed8010b954c50856367289a30a3c8a2289859d371c35ddd53d4a6e042df0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-text.html": "bd8e50f58d0fc21f152198449b7e9144bdf661e3033a0ae2e796d2c9ee88db8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-url-bytes.html": "d80dcce9d7720063f974eaf30d9324242dd29e418622d3b69339e74adbe932e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-url.html": "3410596c101893181a247ae333da98d4b60ce9d265f3301acc3860fe700ab725", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/get-value-case.html": "7582e4d86204724bbf4d216efda42be71c6d6a11e8e30b2a5472f177c8305675", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-boolean.html": "b843dd7fbf45054aea3d6759eef7748d97b1bbeae63d3977a6ad7e6e7199bdff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-date-time.html": "71cab4d61130a08f2292b25bf6f0290f5f11fb1133e67b8ea72bc987ab0cc8b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-date.html": "75a8d2c6d463475c92fa1a21a929540de45128d6291daa44a1235318b0dd0382", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-multi-select.html": "bc5763c7c06d97260aa9581e7a9bc01bc8848b4bf05fcf15850319da4c054158", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-null.html": "c50b61d54874cf12f822cac7b5f68ff5bb51346af7f56d12041ed295d3090626", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-number.html": "ef4fdfcaad12813ca9f97a18e4abc73b9e97ff571bba100b8d3c764fcd864d06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-select.html": "f37c757185224f26aa7757255e25c74500c27e6eeef772e07550feef11d11feb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-text.html": "1f7077d856e941eab31f2952259e92f81df0d909db79987ad2baf878d505b37f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/has-url.html": "0f97e71facc37e90531d76716a547da6c9ae2c0ce0bb1f6a21030d6e01275f08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/index.html": "106896927c2e4a72b306c8e56ddcb2452c8192f13d6f8568b76d2c89d6137266", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/merge-date-time.html": "ebde1715cac02c27dbd2418c2a697383af06fa797a3f390de134edf71526e9f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/merge-multi-select.html": "699aa4dd95f309b5ace4665e20f730bf48df3fc2b57b26a95fb3b434b59db796", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/merge-number.html": "d65079105fd5a7f7df4ced11a9af5d58d8345fb6ed8cea4ad301e905af3ee908", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/merge-select.html": "84f56d6153d811a235a1732b9b7f827d325008368537a96cf69b7902541e40ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-boolean.html": "1e268aa8263ccd8b6f8033f5098c2a4ccc5d66b17f875e8a39d87d75f5dec51e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-date-bytes.html": "1319f577101f8eb1b81539f0e232527b14264b69e5cca0593d171a61711946e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-date-time.html": "6e5944083aa9e8fa9eff4551a2aaabd066541eb340c70465afa34c00460e66e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-date.html": "48baed7be729c4cea516227a347c6ee679ad740ab4d17958052719555e8f13ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-multi-select.html": "dc92febfee9cf04e6e5a502d5a540f87dcab4cdaa1a5b1f0f2ce81436de42f13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-null.html": "cd6416fef2f28ea83229ff7d98036a6e35dcb74cf11f1f21e9e9c92a1a271407", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-number.html": "a16c4a692142206a5d5b42ae7e04019eb91aa769b4669e4c5457634b6f9a8e7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-select.html": "6dd9c98f00138da20de26fc255f8227edbed4aa0bef2837d39065345b3c71d11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-text-bytes.html": "16d65d883e3b93b74c9975d5069cf0b80349ade7685e6d96e05ada410c20a090", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-text.html": "a94d7f32f53cfd9aaf49a852e51c050edb83cdcc97ee6d43f1a81283281ac639", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-url-bytes.html": "3470c882ea657b96be3653393444157894b0235dcfb676bf050cbc5ac7fa0060", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-builder/set-url.html": "75c4317831aeb530d1940c1201a1d1757626083d4ace8448a107a0c9e880a529", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-d-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8954f2a4c2d9c2b0ac6618506c11967de0e3eb5ebaa0933ea4ffdecfe6ce2250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-d-a-t-e_-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "18e85abf95d55e3890d8688d48d3353698ea1fcb580b040e3d46be674a59e5f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-m-u-l-t-i_-s-e-l-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "38028cbf43ff0430445a6c2da7465c72b4a603ef0907e889795106b444f426fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-n-u-l-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "794ae6981b5bb816852b771bf62f293c13966472f4aafb240b0b4cc40b5e5bb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-n-u-m-b-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "be5b54eeb943a2c8690a52b2d9bd93d50c400dcd51e806d832fdbd9d75763136", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-s-e-l-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "1bf827534f20b35c087f1ec556979b4f22ffea4babaccdca6c1f05cd722e2ebd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "404e22364b1f12f31c1c1c8defdce554d621f91342722a81b0c99ba7b7d03c8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-u-r-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "991da412c874bf90ccdbebf0bfd492193f8db8700597de8213c3c25fb6cce090", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-b-o-o-l-e-a-n/index.html": "baf8e6f71961d8a9cde1b7afb80dbe37bf76cc772e633ef491505b34a50e121f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-d-a-t-e/index.html": "36f1bc0c63aea94ad9814c1a290657d724ea2740b8b8ccfc625397bc2fc3fb07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-d-a-t-e_-t-i-m-e/index.html": "e65ab9cc001caa385a2c8ab83f370a375314ce8a042469f04b73f64a35c7dfd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-m-u-l-t-i_-s-e-l-e-c-t/index.html": "e6f93dbff053150b1c63d5ac78985fe0544b48b38d3ac612f5213886a3e94acf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-n-u-l-l/index.html": "35080e31bec3be689e01bb2acf39a864543990957bcab288cde8e3c1d503362a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-n-u-m-b-e-r/index.html": "bceea923ba46a43bafc3c28bf4a69909dcaff98b18a7e4f4ee4f69bd0bf0eda3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-s-e-l-e-c-t/index.html": "a9feed4680f9f86117bb14d09e17e895daf16f60cd2135fa74a06de47cc90c09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-t-e-x-t/index.html": "92dd0f4a3a94bd8176bceaa48105401cabab50c97afd491e05e4b60f64c384c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-u-r-l/index.html": "4544ce8334acf0b76de7d60f75241fa1e1e1d06c5f54f70bd5b8002d77e92004", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/-v-a-l-u-e_-n-o-t_-s-e-t/index.html": "7f6d04e76e1aafb5ff45f1a78bc532e28ba1d45df1023f4fc0d1f89e1502fb11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/for-number.html": "ba0177f2997d51931a28c5b7efee2e50ecc2fa6b0f099984ad8013278053b45d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/get-number.html": "5f79fe9343e2cb5858b555ce000d6a47718784f681927933a862fc461a72bb25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/index.html": "f45fd19e266909629983e9b910b174607bd77750441e55e5890baec75ffdb21c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/value-of.html": "9b14921d517cd68bcc7a5b69b8ce26f4bc4bc0178bfb6ce1c9458f75797d4e53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/-value-case/values.html": "3548a2a42a5d6b6dd3536935e1b84493cccbea0f7e387f0e4061daa56e5743c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-boolean.html": "5d2581b0bc4561367aabe8227b9cced62c1f67cef22b82e3cc969bd9a90ce865", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-date-bytes.html": "77581c4d516ee57b439ad9f7a80ff0c61c6ab6080c7dac1bde4887024a465d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-date-time.html": "a690208504ac8586c032ed49628b602a9213a5b8f7b187655b9a023c00fe182c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-date.html": "f944693beec2526c580fa33820e6ba75a5a3e11266358fd475b2e649e7f1590d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-default-instance.html": "2d0b41c6d2e23cd31e8402f543ba919cdd3603d308a24a4e72d86a6a6544b433", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-multi-select.html": "6823d458b02782a84c816ad5bf8e356297cd5c6213d99383fedb491a94ff7e00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-null.html": "b738f64db1f15150fb5c0a4431866365477998446b39ebba07379c81780edef8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-number.html": "963ed39c43de6887dae8f1cf4175725b5455a4c912ea7db7531a0f1523b4f2a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-select.html": "48c2c678551c912fd10d1c6b755c772d5dd8b566384f2d9e54f14c509cb0d9be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-text-bytes.html": "cee4e205cc182a0bb9f3fd57bace44a4efbcd164cc6ba9516dcda721476ac695", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-text.html": "f5e9b08f198239d25039fe062f68d57db2af0541076a4e1ec065e9dc3e4a80b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-url-bytes.html": "6104dedb453e8c10625d1a864d764fe42b30a5aaa2ecfaab6fedaf24482630d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-url.html": "41ae85deb134c1f0d63a6412e91097b1396bc69e45eec8f9ecaf02c1072eccf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/get-value-case.html": "0bdc2d79a950ae8b8890b9f3ff91e3d2b0be80799156cd23153e2ee1eedb9864", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-boolean.html": "1e8a873f0f01cb7b55d27cd8533e5c5593d0b3e2388c2b75be53763472dc80b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-date-time.html": "d0db21bb6c78089ca729612d8ddef696c50618c56fe9cf37ce0c195911139f5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-date.html": "9dfd9384416d817d38d7d2d46c6b74dd889bb0de6dd98d5bc47397ae909fe358", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-multi-select.html": "d23cc478313d3c09f193fffc242d98ccb313c95c84e4e48c9a966e924d1d8edd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-null.html": "afd81925bf9d3d36808cf2b0bae0edf2a6f0e231fe73f56ea63763f65f011579", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-number.html": "f2a3b64baea3d070aca9066cc51ed1f2417348795fe3c079c4c0b0f019ee4fe1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-select.html": "120d02d4a8837067b559a48d147040025841450a64c2d377dbc6cc0df63b1fdb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-text.html": "999678cf97063e8780d5b3afe871c76b1cd1c27198c431aeb8e5f6a23d1ca325", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/has-url.html": "633c6f7c4346a47f9e6413037d020e2d6490c71fb9df796cb4268ff15205b009", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/index.html": "a2ee942e63dca196008fe9a33b703776a8a244be8295742cc6f691dee24fe759", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/new-builder.html": "cc2c7578ada79a981d2688de62b30ba83f3b8733372264f8213f7006c245fb7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/parse-delimited-from.html": "f2ebd7ac6209a2c4c8bce6dcb1d609fc8c4b2bf285751e508da7af4673bf519e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/parse-from.html": "71ac4c11c4d54ce8f4b5487bab41ea46c4796b7c9b5221c744e3aeced83d6727", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/parser.html": "0b6715c04b9f9915055a30fb48ed17b129222d76edb6dc9a7aa154e212b608d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/-companion/index.html": "a288881527bf80df8c1cd7160281a40df9a37f6e61b86fa5938b41e0a9b91c42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-dst-gap.html": "3aff0c79817208fa5a6a4ec5f1993e19fa64e08bd5fa99dfb5b4407d186f3a65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-dst-overlap.html": "c094b79d87c59443295fdde1eaeef6234e1423ed3b8647c62f3c80c315dff7a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-ends-at.html": "6a6a5d24afddf3c915f75febd075b571881ca4c97ccb98552c6c28c820cd22d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-expression.html": "34c1d78fe1877baa568a0c8633946963d165bc2f17d8d2a2ccd209378906b252", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-kind.html": "d72a6579b3d3fb71754006aa8ff624a98680cd1574dfe5f400cb06ca3aebcf4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-starts-at.html": "070aceb38cb2fae019cd8b32eb80536c0956c36f236a11b9e4dcfb8ffae1b64c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/clear-zone.html": "f25a21716532b3320069c63b10e876828d43e7436f2674ed5240f9776094fd02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/dst-gap.html": "74e0925a4e68604c400b13e012def4af90ed8a9ec15ce4d54a662b13c2dd4775", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/dst-overlap.html": "91e9a28926853b7bfad2bf1ec5934f1e45c8b79f9140669e150f9c861956995d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/ends-at-or-null.html": "f9fc5cb31b08b5a42c1ea7bf46d73d31193ffb9ff9c9a647cc0070b9a549d5a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/ends-at.html": "10c4e4d4913359269f3885bd35ce50cd7b185ed2cb0b0f28e3f13b0bc52affd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/expression.html": "a48b589ed238c538657b949b156db25dde1e7b7fab0eef2bef68853bae4478c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-dst-gap.html": "f419e51756ddac57831318c56c7518907525e938965d907e861f0b0e5d95c349", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-dst-overlap.html": "65c1a27e520a3128ad68ae69bc882759658e4317ac57d0ad45804c4a95bff921", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-ends-at.html": "7047dcb6d3012e8d5f6e74d38dd8792afa4368c037791722c12d143c58c12c02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-expression.html": "4fd3b787a5431c7add435d7bf13c0e06ef22ce8509eeac5dd6138d0d357886e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-kind.html": "b7b4c45ee786dc7e387fc8fdee3182b116bd9e31a08cb06af5854d03b4287cda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-starts-at.html": "a8ae93bc40801614f9403b65d956c658374530b2b70983aece757128a3828e7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/has-zone.html": "724bae0b67702ac64e5333755bae2ae0dfdfee29092ea123625a0c0aa3efd738", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/index.html": "8c6414cf67085c48ef38a0c92a66e8c5394ee3166deda17dfa0a4abc495ad424", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/kind.html": "a415256bc716aaf0aa5baf4c8908a2d837a9de8dda0f4ad075467974c2814ff6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/starts-at-or-null.html": "0f589003773db6515ceabc72bcbb5a0194fa5755a4607a5f882d9a9b02937752", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/starts-at.html": "117e067324568da6d1f02c987f60ab5aecc166c6596fdbef3623cbe5ae86bb71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/-dsl/zone.html": "74f0dbbce2529b3fe85aeeaa5dd099cbf9dbb56c779a9528b5f528f3960af2de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-kt/index.html": "b45f494fe7f36585605708a8b500e2c7bf5d1e53eebe39a6e1da20f4458d73ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-dst-gap-bytes.html": "22f01f3876e10281b97adc4051b7641baec77e6002b0ae741de23d4101ff6dff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-dst-gap.html": "7a0c0f1bf07507ceebcfcba3c9ebbfa91f0cf09b9e5ef338f15906ad42653a0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-dst-overlap-bytes.html": "db167f4e8566eb5f9adb8ab944aafea6fa7ae16e65f6ae6643f778884e0520b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-dst-overlap.html": "69d3f3b8a274d3bef07e025ef7974d3303137139a88e45f95c640748cda1b343", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-ends-at.html": "3fe8b7aa5d6ec7a77b49a0e617d1bbb74efb39e7fb794bda2ffdbf7fc7ed908a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-expression-bytes.html": "6c1bfc6ded38e1c434919eadb52130ae5c933d92f4c2583c2054e3b765e428e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-expression.html": "b7c29751d265fef1326b0623c6ab4a859adb13d1a0296a1f4e92446fac2cce6c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-kind-bytes.html": "b230b1080c39197536a2a33501b056a55bf84b2d28689c1cc85c8eb989788da4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-kind.html": "2969dfd470e004486321e1c0fc6cc662c0392f9a177d2ed2bf6af0a2b7d5c4a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-starts-at.html": "ac578a022bbe3b9796cf380e7d2fc70cfa2f0a7890f0d1727f3cf06cc2ba4968", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-zone-bytes.html": "4e0d56c1a269ba57a53319fa575a6473dbb06692733e7d7a4dfaa715d2e8ae78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/get-zone.html": "9801167c3f2ccb1c92269cb8d694f240d36c8a55de08c35d90bd94ad0ce26f5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-dst-gap.html": "2fe4023f6132cd122887c9595c5960c19daa2e14f900171a36c0129ae066847d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-dst-overlap.html": "2d9defe700a7b54185e43735fdbf4653bac60b4f95411b6a021748f4fa6b2451", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-ends-at.html": "dd0c59f62e5cb60a6bb2f774b5a9563aecd8cc52de31f1d2de344808370fb000", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-expression.html": "7245cd44ecda475f5c6b28412952b96d02f077e9332a2a545c0d20909b836ec2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-kind.html": "4531cfd3bd6a607c24de279db3e0d4ef23cb7cfe1169ca8aa9076207a1f79619", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-starts-at.html": "c6d86b66f80e66470e3ef5349d84addb716ab5ff6d97da5c2ca4b7a70506e445", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/has-zone.html": "4ce44884fcd9315a8b2f3c6185366f978fe936851b33acc907d8cf00ac7ed4a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec-or-builder/index.html": "bf5a56425c960455fc0b891198acee573f4870d228fc078d389aa30d750c1c99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-dst-gap.html": "98a19d5d21d43a55e1638af6612e441e87c83992bf17e2e023c3a06e866ba5d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-dst-overlap.html": "9e583b69dabefcf031c2706095c7c668e54adb950d687be6247bb7313cae0607", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-ends-at.html": "39c331042668de284e8645bca8d7741772bcff801291bc0ce6d14259dcc94372", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-expression.html": "7684e5cc66d821c9eadd61835fb38f92ac544aee27f14e495a00d6b6d466ac96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-kind.html": "056c513df98ed4b089fe1cce75c5a12d15dcb60914d0004240701c3444d7c595", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-starts-at.html": "749421bb67e18d2a791de075aa2451f566e9620ae52fe7aae494798e008dd59b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/clear-zone.html": "a57a405ffefcdbf0aca2bd92abbae95d913961dd09814d5764266e97dc852aa7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-dst-gap-bytes.html": "564dd6f21e847d3fdb3fbcacfaa7ed0d8a4068707029909be5410c99caa0a42e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-dst-gap.html": "ae35564bb3abb31ec6faeb48645d4217d5a1dec336ebe8eaca1001f2227a8ea2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-dst-overlap-bytes.html": "2b4110107dd277cb27d6b8501ebec6f4d17e0dae04da0dcd1edbe180103108e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-dst-overlap.html": "bd514f8ff04caa6dc891043419fdc1734ef6fd765056dfb6f7a5dae3057f35c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-ends-at.html": "11a316b0cf3a319d2fdbf85278e6ac374ae4b02c0a78ac614c35c7cf10a10970", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-expression-bytes.html": "09dfaab0cf74b1bb86109a1c22c9961ab3782f03d19e8a7d4605fffcd8e63f7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-expression.html": "7801af903a94ce196d64e3bb591ec5a51269d08e258087aecf29cf5259c8bcf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-kind-bytes.html": "72709cf7b8811cdaa3efccd565c150b1842a7fe117e2e009fdf2f8ea8456231b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-kind.html": "fa3d3b74a3ed4df5fd7772b9e181069e431000a3fc381b206d5cc6f2d4347358", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-starts-at.html": "e13e691e59746e77280900c5d729b3de3e96e52504c2dd63c3a1c6174885b99d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-zone-bytes.html": "ae20ab4ab18602ba44858f871b1d7e2aac20e7b8e4f1023fc0a926e1ede0eb82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/get-zone.html": "fdd1862d6f4906b8fb56828d7e33aa6b18051422c6791d51f0eb8ddab706f9a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-dst-gap.html": "985e6ef4e6518b28283e27a3962576c4d0b1842ab2ece5ef837d830e794b57c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-dst-overlap.html": "b5665a10ce90c7ffb9e290e86a04ab5495f257b095df435cfa768a110373f16e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-ends-at.html": "6923c3d029fed1d163bc92311908a7d5cb155eb2cb09e86ca17aae8274554916", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-expression.html": "1f52e661553e6a9b102720dc69710049b8f6e478f885505d9e103a39f944b97e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-kind.html": "d600589d11f39a80af48002f4e193af9093fad90c50a8011663703b7dd91597a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-starts-at.html": "d206476374452ab59926aaf6b0a1b91feec470ed92bcfecb65f48f42cc92f37b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/has-zone.html": "c60f86c9f38d0b85c20c97d7ba099d477a89ac9cddc78934acd2fa8daad61cbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/index.html": "192c682f73ab62e1e28ba4cf711a409625f69e1dbdd04f75e9cccdbd7e6e225a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/merge-ends-at.html": "59bf4b0c7a10bfa318768f58d734968c1ebecafcfc7791495958d7cb226c2ee1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/merge-starts-at.html": "f4c4ac2d8d4d26faf60a68f86ea099545efb8f7f8b1c8384b8819504bd0ae541", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-dst-gap-bytes.html": "77713cf014425cf37c267b639d71c7b5291ff488a4fb8e5f58533ebfb25355b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-dst-gap.html": "be97b6b7516d8df6bf8b7efe59d2efa42708c9557dc4525e73d4ed14cc9e6da0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-dst-overlap-bytes.html": "36d4b8207e6f3fc385649e408353e111155ec1bf5cdba17f5483a68b2628ded5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-dst-overlap.html": "339b77fe2ec0a3dd0b1e3658e3062a1459b9d827f3c1e8fb3472c108c6a676bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-ends-at.html": "8fed272037cbc007fdef968f5dbaab9a2be92bdacd265f798e2f2b8556aac3f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-expression-bytes.html": "66b32bd9e666826b6861022827873e7078351f70cd1bc0a35f51ad3757317da6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-expression.html": "74f8e83a578e4317bedd83f78ca5e5c3a70617d73f97c557285fdb512af104f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-kind-bytes.html": "30d434cb74e8bf4a6f6f1fdb73486dfcdecc524892fb49480d8d0be5fb540f7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-kind.html": "468101662511969fdb9b11825707aa04f3f6987872c0467fb625ae58bc73a678", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-starts-at.html": "669feeafa9d8637d96dc787b2ded1bee1bcba1e1ec0f649bb73a1942eadac2a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-zone-bytes.html": "6de344c8101cf7aabd32f1986d6a91d8f2eaf665227f959e9328e269fc15c017", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-builder/set-zone.html": "66e33865b0c80214c817a792230dd401a6fe9a20d48eea5f59344b182af6b133", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-d-s-t_-g-a-p_-f-i-e-l-d_-n-u-m-b-e-r.html": "4b8a59025752f29dcb7244c921e1fbbb0410ebf41aab9143d1e4454e053a9dd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-d-s-t_-o-v-e-r-l-a-p_-f-i-e-l-d_-n-u-m-b-e-r.html": "98b231d5483199a32e92d92c96aa6c46a0f757133b4f27829827babaa14f0769", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-e-n-d-s_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "5e285ec54020d2c22b76ecb09df1e137a01a1692ab53ff22a07ef1613e347ecb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-e-x-p-r-e-s-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "92cdba0e244e60104b1acd022e7084f5cf72e789ffc828c80f0de1955dd9912a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "f66dda27813eaf1b67f168b955966039352005d15e57180deb3e69bb36aa0de1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-s-t-a-r-t-s_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "7d709bbe85146a7cfb3bfce0dcc492f280d37e69a6e6a3bedf3e0d18bb22a648", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/-z-o-n-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8b5cf6a9ecad7b0096f8215b000fb0ec1e6b5de6a95b094ed3c8a3888805cc1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-default-instance.html": "454175317af2b4e49bb05f5cc7cbeb1e7581ed6ce2b94292c25d65465df81be7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-dst-gap-bytes.html": "e65227a76071a6ea6f3720e8eb1171dd81255d496924ab1d3f880498b8deac11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-dst-gap.html": "5dd657a2775c6e0595eb5bd4b78e646a84d776b53b1d1855e0a02383140fc715", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-dst-overlap-bytes.html": "17fc9ac266714c5d9028c09ecf2437605ce13cc0b4b6f70e1967060721117acd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-dst-overlap.html": "cd243c413fb5cceeaa98649d7f2f85d5b53590f0ca90baad5efca49f79459127", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-ends-at.html": "7c6e615e61630d2d6da86f51f7b973ac94ffbb3735f6995ae07b67a7f26b42f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-expression-bytes.html": "3411e07e5cfc3329559d0e2f08116fb7c4947427087d7cc8ccd7b8212a4f8f98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-expression.html": "2442d7be7fa39487112a3e423ce267e6adb3bd0fbf3920f100c905d2be5af5e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-kind-bytes.html": "77fc6bd82ad2e7210c7a81307acd804756d778df133c638d22c6026f4c71095e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-kind.html": "fcc1898ad68eb1d61bf3e6844167af0e1ab7bf574f753b0ea86cacb350b104f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-starts-at.html": "9f18862cdab1ab67135e82fb8dd5c698381928cd7cbed3357464d8c2a5606b0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-zone-bytes.html": "0daaa16eeeead2d9a9670fbf330bbb8453c7107b7ae21b1a270465554367bf21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/get-zone.html": "87c474fc44ebb51979d408b2f6df82b780962e1264255305b19702d872ad1e1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-dst-gap.html": "3d01c4736195f7ade7923c6577a720ea5df47147753215886f9730752b77137e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-dst-overlap.html": "0b2d51602fbd7c84adea3ae63f9cb67d3e8a2feaea35d99beb84614ec98c02fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-ends-at.html": "ba5e089c3fbfc59d0fb5b451c9afe69ee4648d4f25e5c29fb5c2c0ebf6c6c076", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-expression.html": "5ac345d2e4f6434a4c873565800bde7f071267e6b9b20e10179f185da1ca1813", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-kind.html": "6953c5f0fc4adb107fb726dc5010362580204455ed4d62a75a0b4e690b669fcd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-starts-at.html": "cfb780c95c14febb1e03481b2d3ee0f1e05814475715f2cff15ad8a40197c53e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/has-zone.html": "1acc9240c65a96515ec43aedcb52052b347a33866e0025c9ea9b15cb0ad96495", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/index.html": "b0573b0df7d53233483167c6b64eeebf0fb4fe59417a1e1ae86e1e899ea1f3ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/new-builder.html": "1c3bcc9bc77f086c2dcb9ff73d6308e80c04fc12bd36141b13bd2d9bb83a7519", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/parse-delimited-from.html": "d2894875ab1121e3a91680a61823aaa40ff7ae5fb70f56cb7ffd0b7c640154c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/parse-from.html": "93b3d319acc93591131ab351fb5eced26af8960bb7f981c3f2e20eceaef3fc9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/parser.html": "018d198eaa2e588a797484d6e3b724910a46b422bf8c96b34232314e895ee455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/-companion/index.html": "45cc71ee1cd33db7684331f53912b6b6bb950c92ec866cc044d616d8b8b790cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/annotation-id-or-null.html": "4bac6a2091467e075000a9d8e5fae883a008e83541ceef5e17a3441f3cd6033b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/annotation-id.html": "f78c1dcd01826ac556d696a3f13235389c847335b4257a7bef4d91746aa146f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/clear-annotation-id.html": "3a0b9f8d02c9e93dcc8843869f40952a4734fa599e651bb8a3256b157e375426", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/clear-origin.html": "a453eca2f7a5091e01aed762e554467c2ca1983f9564e86adec1c67211bafa12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/clear-range.html": "f3f68a40c8ef881a261ea0b3313688d8bba74dbfdca07597f9d158534fc5af18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/clear-text.html": "30dcc4334f1d24d7262e3ba6cb8c4c1558de441e2a9c72398f409fb12e827403", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/has-annotation-id.html": "5556774a278ceccc333963ddc3de1afdfe5db568f5c0d5cb784994659c9220b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/has-origin.html": "f18395ec464dd3a6b8eb102ddde9b7e894a352c26afae5d68d71392469ccc561", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/has-range.html": "8b136331006a70d344d96884dcf39ba8c6a7d63962ddea872d0825d246df6636", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/has-text.html": "2e546564a27bfc7d09e29954ca98e6407fec22f89938129303cc34d6e0c133d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/index.html": "e0222bfdbe98b492b88bfb49882479504933dca7e520087b95e33726cb34f253", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/origin-or-null.html": "85deeeb309cffff001b30e4e909ae0c050793f0079bc69d3940d751acdc4ecb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/origin.html": "1c757e537dfabbe7739cc9e8d940820db8589b1fbc830cad0ceb24e542825e26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/range-or-null.html": "5a684ca12d76361e294b81808c865801ee151c02de62c780b1d52a2d9ef8b423", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/range.html": "f98bce1b5634b4ff9955760e09ba63c511ff0255a48894f7b643a8188ba0acbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/-dsl/text.html": "566d1c57f716c7095c1ae1e62f564e64df0d22f53c25469d02d281d6f0c2c2cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-kt/index.html": "69b12a20fbf3eba9286a60bff8a87384d5c98e65cc526c97cf571f02d4492039", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/get-annotation-id.html": "414c7b708c6291c362b5db42e00070407377fc0862eede46e99303516e7b5a9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/get-origin.html": "591b3700d8dfaa28470535cfd350c153decec5657d7f0f2e5e829ea945471b75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/get-range.html": "6c204500b5afdd41fe506e5831b500740887fb61c27dd864c528fd5e9d355b62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/get-text-bytes.html": "2a6681693ef9e3889a1e268b4410e2279b7510d2cc71ce4a8861071ebb14ceec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/get-text.html": "66ef9916addc30883d37b0afe19d7b8d7bf8a84455aeeddd1f4d88f8ad1f036d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/has-annotation-id.html": "b3dfd49017e2773f6cde27ca36629370ab9fee936e5023e05e94e3d49912705c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/has-origin.html": "1e73291dac8afdff7c6c338ca6ad9dbee50ae78c9446101c585cffe24da5ba77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/has-range.html": "e145e3d16ca4762f0fda673f8e5e75bf627782712b1c5d7904dd73b7215eee82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/has-text.html": "03301eee7fe7cde67b884d27f64ff93bed7c92341029de6af2dc39ef1d4f9958", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation-or-builder/index.html": "7da67501531536e8c45f584a3877dd21d73a443e6cbb80964336cd2d7a8d8e00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-a-n-n-o-t-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "3ff0cef02a106f297ae7625bb66112efc45b5c233a3f8c8e5002bf82aac1fe28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/clear-annotation-id.html": "b9c39e98d95a49b2981ab143057fe0eab9213861e95bb2a7c2dd6c24908f4a1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/clear-origin.html": "6b10f5fe92c32336d9e0d9a8652739378f66175642d92a7f1da880745d7ee4b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/clear-range.html": "bddee99133afd55df6aee7f838909f646fcdf90c73cebbc49b23875908f847ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/clear-text.html": "6987cf955b1286457588230e45ce7421f1166a6855a976ec39328f0b94470f94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/get-annotation-id.html": "e50c373b28af3e36d0dcd4467373a3b4bc8f7b139156c278fb9babecb2a4aefb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/get-origin.html": "4df70b3c2fd186885848b9ff256ff58f6716683480aa185126240a9c10dd1530", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/get-range.html": "d0923dbde7d30b69870918dabb51ca6fb3d5fc536704d020dce42e66c7c78d8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/get-text-bytes.html": "21a3a209a51f3967bcdc0f9e20b60d0dfcb0dbc2bb7419e14465f2e169dd0cc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/get-text.html": "0c6adb7694e6fa399df6099ebcfdd92a0932ca1bea6d8961b5f4f470091d7b6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/has-annotation-id.html": "ec6081409e7751844a87a38ddfcf609d3c6f9fff21e6a77c889e45a1fd186f48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/has-origin.html": "382cb6a8e79dcd8c87d816aecc8aec3a7460cf20a7f0a1329204f11d9a31603a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/has-range.html": "c3e679a1eac34bb02e866160fd06a4e0809d56720012435946b9117139bcfdeb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/has-text.html": "8662c56840e2ea56682f717f8c100bd95866953ccf22385b82157e0d3f7d2411", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/index.html": "90030016c4924cae5368139820d1edbbf2eac2fb3259cecac22642585114ba32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/merge-annotation-id.html": "c87d28dfd690e506ef92f75aeedb4ef350e7d29138977292869ed71bfeb07473", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/merge-origin.html": "21aa44230829f8cc5fc4c28a986c8d3b5c13f49678bebfa0f625b2cec0a29162", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/merge-range.html": "74deccb1a1217268b513ba1f6e54b7886dbe2d2b42af64379fdd35c4092dee85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/set-annotation-id.html": "ac1ba40a0a76f9a3b4712f23c0fa998a4fbba1b3da7f03e16d292f34377545b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/set-origin.html": "0124f22bdb05eadf32cf467c2c4d4bd7b8fcde2393937c59d32cc1fbbcff52c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/set-range.html": "46daea58c42745c7ced76a9f2ad82e9030cf013e96a84d460a76f758f04cc306", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/set-text-bytes.html": "ed9c326e023a0d65b6c34f65edb2e6996ecca6d799ea4dd90006b3cfe27c8fe2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-builder/set-text.html": "bf6dce735daeb9444b8199e6b0390208232b2deb96a2439985cf2b0d1c72cd61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "d028400a53f12d0e7cc7548180d696cad53e6d1b19b603fff66df97d00d5785f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-r-a-n-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f485b4aa48d626f6b993bb69e0b51d173a9c906cffabac4d3c3e6cb53d06c731", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "db72e2e9243b9f23c8b12137339556c9b052d117a8299f83503abdb1f98f24ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/get-annotation-id.html": "0dfeca8b112a5a96a6367792e270805a82c57bca65fed34e5dd2ed735f146844", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/get-default-instance.html": "8e3f5a288a4bec72e30f4459c78d0828d1630ec10e1f03defbaaf89e33d165b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/get-origin.html": "8e8b252493aa2e8d2b4bd8149c3b66af22dc8e08c51aad13578edc88fdfdfde0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/get-range.html": "38ee7ebba155d214bbf75a696401c24b19f44e839a224cabf27255c038c2853c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/get-text-bytes.html": "9fb2d5f3cbb3824f0c923de33c6534ebd77e84ad1d2f44b85a08157005185ea3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/get-text.html": "a26fbf86f5bc135d09c2ed407b8bd5d42bf3a388bfe367ac593ab0c5cd1265fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/has-annotation-id.html": "7763c3e383d01830a5d94f2555bf40158eac37b80e9e4cf0dd61264b127597ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/has-origin.html": "1bf37fdd11ae19f18d4c7b2d0369b3d9903107417b1cb7dfa70afc9ef0e8468b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/has-range.html": "d965b784781343396e719ce84b8f46feccb1ba7f424285cf24a5abd498642d52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/has-text.html": "a2c2ef49b926abf11ff30359103f9ed42ed65c734f0d5eb22fd8537b130b9beb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/index.html": "f2ef86e0e3debd50b89d87c933c07534c775c44aaecdb075433d8324c5118059", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/new-builder.html": "f987ddc1594cd1288ce7251f9e44aaab02348f96577964b7f9fa9279f6bae506", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/parse-delimited-from.html": "4e34b96f5c6576ef996d7ceef50132bf3e46d93a32cd1bce3154ee5b7dce4d87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/parse-from.html": "480ae0189746f22153266434958270430169883e194ba8d848d4739817586e1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/parser.html": "4d5a380f177cd481649aa0f823ddce98d4f182309f5c29e9b7672f58939eb3d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/-channels-proxy/index.html": "a9fb831e186dc03bdc4797af6ff6f979524bebb6d59ad55f23104de0c121a7fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/-companion/index.html": "5efb70d8f8ff02151c46fcd3370e8625a592ad0037402f183e99f2ff91f8b0ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/add-all.html": "3cd719cfd8d6594f433ffa6e05880ca134676bef872d9c99dbbb641ddce7c0cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/add.html": "c88492819fe0d23626ec3de958aafaa9833f4c329f0b8389145b1d088fd5a749", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/channels.html": "cce3f72c7b2926ec289a68e166741e5b2534225d78e51f55792ae0548ddc3fb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/clear-configuration-id.html": "641e82eaccc294be1d32ea519c0da418eed4b14a15e92fab56e2811c25536911", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/clear-framing.html": "e651fd74ad66fea4a26ee503ca39df4c85f1f28de67abdde1cc19c092d554bb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/clear-parser-profile.html": "12d2cd07ae9c5b14dbf9d86686022e44f63eececa0166ed707733314229b3685", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/clear-revision.html": "649c30ee614e7a86f7e7f28f76fbc8d39f57979d3945a05e00e4206c06dc59a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/clear-trigger.html": "93b011a6120999d2613ba66c2088392abc4b22995a79c4b2429207fed69a393a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/clear.html": "58d14f7d496b7c1927446bd42ae11aa4dca9273a7c3b51aad414b8404f2c1482", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/configuration-id-or-null.html": "4f65cc7965094bdba7633c56be538d59439b384091a21900571a1a62de3b4dd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/configuration-id.html": "e33f71807aa6f54035f48d6831a827b5b257a9ff3f70394abdcacf652c01fb75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/framing-or-null.html": "d756c7eb34d6ca08da64f593877e858f297e61f902afff48788a3f3eeb2345a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/framing.html": "31c3f9ee31e249fadac3403a8ff8f88a76c3ba34296984578199157884e6d059", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/has-configuration-id.html": "b482857ecc0e0484ce81aa1e9794e10b379ed4e47850d829a3097d3ec9e0c2ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/has-framing.html": "ca663fbd45246cef14d6f912a7b6653de5bad883e484ed0f15d8b34c3403bea5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/has-parser-profile.html": "5564f0c6bce1423c0f313a33e0905030b8f876e99096d359beb87f5472d12819", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/has-revision.html": "d62868ae2c11960f2b3e59ab388ba9499446b62ede6651c04ca899974c89869e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/has-trigger.html": "110d0ba3c01e7dd90607111c90af85085c1f3b5f95e50aedfea352e2ae4d0e22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/index.html": "68913c8534f40b687c18a5dbd18b041b5ad88113ec9598396ff48aaf4db7285c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/parser-profile.html": "5e386d1aee232ce7cedb3838609010b26349e89e0650c9b46fbf0b1f6e8c01a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/plus-assign.html": "1a9e6d628b45bcf968ce0aa01a951e23cdd460c4f93da0b685a28a2b4023fb0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/revision-or-null.html": "f3bc55a4ccf51a70d585b20b7ea13ff3f07ffec468f3e0e89206f89d3657e3f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/revision.html": "94a5eb7ae2f386be3cbc910e2f44e8a6b0d819b67ee11dc4a96fe7ba83e91bf4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/set.html": "122b2486a3cba9769805d75c345205e6ff697db4be3b841e2526bd7d9191bd91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/trigger-or-null.html": "cc5d0428d97e76502bce1d18cae256489814b3ff898423f15f3344dec48630d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/-dsl/trigger.html": "2d4ee447e98e1d2d9d886c45b75fed6b28ceb431aa11ba8d529f3330b38eab78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-kt/index.html": "9a4c4a9477c2e93adc5d96f2bb46d115f17e2a915c0d162e9548f30cfd9096f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-channels-count.html": "262d44617020023780c0d516d1e906a1862c7ab605b84dda4fd624d201120139", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-channels-list.html": "51f3600c9d6e3d853b8fb21a2e21bcb447208c2969351043eb05e604e1d3417f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-channels.html": "11b8a9c07d5558719b76e1de9be2bf1df909f2b10e1144c1143af5ee47478868", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-configuration-id.html": "d0330d807eaae6d0d63bdac665086bb34f2d4829690c369c5a6f5b673062411f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-framing.html": "bf30d28b8efee2e33fdb33f18b9af60f0f791151dc7c1396531d564fd897e009", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-parser-profile-bytes.html": "64f9abeb88fb04ae1a1bf31c2c47af89e706c083a4b8a5e5d8f7dcce44d15408", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-parser-profile.html": "80699d33a84c49250caf511e4c510f84100ca06c8452bc1f157e4193e5429346", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-revision.html": "06c6d2fa0829fbc65abf29480969580c956fe6c9655a4b45fb57955ecb651103", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/get-trigger.html": "42fe6dbb636b8d5f722b29e890a961c8fa6ba4e2645aade0112e3eb5ce5ce0bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/has-configuration-id.html": "866daff48cb813ed63b806bfc4388f6b2efc266c3c9fbf3a51c0342a9e3b39c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/has-framing.html": "c51c3ae5bcf69d3085468239bf4871098ce3f71304f799e156ecb473fcb50962", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/has-parser-profile.html": "8b60655a298235783e03c1fe5513bdffd730cc46df25613b4d27ff45a5f29545", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/has-revision.html": "59c80b2aff815009020585b750c267c324ceedd8ac28596d5e57a0330f2084e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/has-trigger.html": "dcbb4993f16d13266505d76fbeeeb30640dcfc7e2483db0b33b6403a8f04def7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration-or-builder/index.html": "ef06a05deef1b34ae40342409ec5b7c8991a2624081d2e2376e14e6c61b75076", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/add-all-channels.html": "92f80aa26dffe2d1ac9993b384c5835564808a1e57d3fa799d7c78d8d84b4d99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/add-channels.html": "616e2a02644ed1dd27daeb35be3788a6368fc6cce788c3fb54ba8fcead675694", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/clear-channels.html": "4e425166b6289461c3f2dd1b25e7bdb8479e15310d0a85b2089104c6135fd5b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/clear-configuration-id.html": "f477cb85ad0c651a5a3a12c1b1cfb2efd6b19e6ed4ade7cf6df23ffd77981cdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/clear-framing.html": "94743c140db023bec00f28da8af72c5330a406c6134c2c6779fae895e2a19281", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/clear-parser-profile.html": "09f68573e2d90e64c0aa87f05405754429f072758a2426ca95822e4121489c8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/clear-revision.html": "046dd3de142482656fac3ddba4cfd0afca2145cdd874cfd6eb1f9501992dc8cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/clear-trigger.html": "c1c3ebcc4206e0cee03ecd019cf8c4e2e4539cbe7700eb8f8ec9b586651df9cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-channels-count.html": "52f984c6a071b1f73950787ef1d9e77391a14177cbe13d5d55791a549c05f340", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-channels-list.html": "8880a30484f71eafb793e0367f8e5c908786deaf5633458eec8e49b54531d637", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-channels.html": "758a0cbcc883f608a2e6875aaa1a780c240a6f974a0a31310afa24ee968bc559", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-configuration-id.html": "18bc37879c753e92b1aaf6bba283e96e4dab99999c906868eeeeff9098824a83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-framing.html": "beafc5dc8871552341232156f3a000cc371e0237e6df52fb0aacb6eb3c278d93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-parser-profile-bytes.html": "20b0fbedf1f5796bba41e7c96a8be1300a2a15cb1766847f2c76870a29dd1aea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-parser-profile.html": "e850f8411aaed895f43e9a6cefffd6e5eb8a28c9d5e5372cfb450221fd428d69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-revision.html": "594a132583c287acc669ec3ff4c1af62a9244ed90956e528f446ee94eb64149b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/get-trigger.html": "aba1904d6828436c33bbea295b10541ba6b47bc9c6675f602015da8b6c24bc69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/has-configuration-id.html": "82efe18367b60374a311fbace829c4afbd2f30bb6b7d847a203671b17646f881", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/has-framing.html": "de3cdedd842d282b52f3b5cfec561544316c2c36be6bcc90002ddbb1ec0434f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/has-parser-profile.html": "344dc30f8b885b1111184ae66066ff58a8b299a683b591f6ea388081343f1099", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/has-revision.html": "2d52916df244b607a574c9fe088ba9f274a575d8aa3d34669d0a62272e34fb65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/has-trigger.html": "9d8c0eb7e7738461f7bf7ad4641340fd256a9b473e9e2aa777ee7912d43421b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/index.html": "d552a81f078cac389f03bd1e87e889de1833a3526c8304d134e1839dde3461de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/merge-configuration-id.html": "cda9e756c0cb319bff2b0eee3d1eca4de76f19e94d36b10766e5efc3967ad58b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/merge-framing.html": "f786a7c4d37579f950a1154ab1ba8eb337af7e47807eebacefcfb05298a9cf37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/merge-revision.html": "df4b23ce3e9f1fbceceef1aae376409bb6d5ac043c4364a39c25ec13c96aa49b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/merge-trigger.html": "4294f73537b09d53be8837e7b341897dd292ed1989dda7c9518caff1666619f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/remove-channels.html": "4e9b8de4a9f881eb72db9bcb9a18fd6d81ce32a92031732b1e4016f005f32dfa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-channels.html": "20fded6f8d7ff1de393bb3bb2ab303384a96ef866876e9cbd39ea1296162c525", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-configuration-id.html": "96a44b7e3aaab85f4ed8db60cb23b697910b8fd9df6905fad0c77166f0966d7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-framing.html": "deab866f391e68045a53b679f692abe682163bfa93c72877bd5f953d4ef9ad56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-parser-profile-bytes.html": "044c1c27772c56d0bc32addd7d311a7cae4dd215defc92d92bcd2b9a859eb617", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-parser-profile.html": "8b235a70b278d9b3b81d5a2c53918e45392b5bb2952aa7134634829b52fb0b50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-revision.html": "f8823e9d17412a8bb1da38d5206526de196dcbecb32457ebb8345681f6791bcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-builder/set-trigger.html": "84f3f0c9afd278364ff54e15198aeb2ea6084520e66b8c8521273d29edab2332", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-c-h-a-n-n-e-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "eed0749419a80a9824cfb819ea1bc5a3db2658688ef8073bcb473e3fd77fd5c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-c-o-n-f-i-g-u-r-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "26fe96eccdbccb63485f28beb9f38f327d6c00b40d1b0a412fd64a82110854be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-f-r-a-m-i-n-g_-f-i-e-l-d_-n-u-m-b-e-r.html": "da7a893eec1bc22431804998c234146cbe6658d6114f9ae9807ba1525e5f4754", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-p-a-r-s-e-r_-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "91b71c7222e5a0130addea0fb129ee9aacf8b8d0444c528ccdbec3ca4e64649c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "2bdfc90fd7a73a24328a74709369e860e643e435dca42ba0265d4df9e2a52bda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/-t-r-i-g-g-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "21bbda50ae358ef354dfdaac77dce4f723d3ab959418ac5eef99d31a137b3ce3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-channels-count.html": "9af3de11c8c31c3b2e3fc33cfaaf5029a744d248a93ef44de9eb644559b39cf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-channels-list.html": "bfe97a2cc51900bc3faa7f54c78cd1efdbaf59022982be79cbb409baa6704b17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-channels-or-builder-list.html": "950ba96071e9082d924e6f715c283c7f4c256461d9cac727c258fb09b14738c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-channels-or-builder.html": "cc2ae05b7adadc2cf846d56388fd175071d113d876732d75bbb16e208f116bc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-channels.html": "6ecebbfae87fdbdc96782323ee5ab93087a0d0ed0c595711faf4b4c6d74dfbab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-configuration-id.html": "06d1d05610a1585f321845cdcee1e1d615e03bda694b15eb105aa30fd0989875", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-default-instance.html": "c8812e04ddeeb3b18f7cf51162ca45443f839f20734986c95a44e4b0486a404d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-framing.html": "6eb2ed5a8746e9414c448abe3913e97080858266df15e889be649738d6ef7062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-parser-profile-bytes.html": "d381f37c7bf7f4e9b65a07fa526cf6607428b53bf86cb72355d14c174cfe835b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-parser-profile.html": "0dbddde059584aec19f94fd4d492d54d95ddb3d3a427518317b3d4008d851347", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-revision.html": "18fd8ab8df5663fd9b85480037892784aafd2b076426f99a15590130a2cff846", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/get-trigger.html": "f75ddf6a127e37e29c97ddcd4af086021f7978101f3666905fe79f1af22c8cb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/has-configuration-id.html": "0bf1993b83027a68334818091ecbc61e26f2887770a71d6f4061c4448dd15a1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/has-framing.html": "d690f2fff56fbc239e1975fa24b64f49342e77c95f1873be0a9b0e37f561d9da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/has-parser-profile.html": "3bcc4a7742ab454ed8899029f6e0eb946e346d24944c21849043bf00fa710bee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/has-revision.html": "4745065d62daeb586c1c56a975ea599df6ebf7c98e300d19780db5e133c1812f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/has-trigger.html": "4a78a90c4cd2e98b555ffe93a83be1591ed99777f4d5a3879a4354ae3d7ee63b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/index.html": "6feb590c72597ef066f48790392c51558cd26ea4f510627ad38f40313a207eb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/new-builder.html": "c85448729bfdf16dc69519b296def89a7c9ea369ee144eedc2e28e8d0b167d1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/parse-delimited-from.html": "fe9b0ab5982aa428e2c5174afd0fbc08d6198b9bbf4570d316e3ba65a3c6c7d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/parse-from.html": "7d283229b05116368ed9b414352bc2536d78eeaddd9156d5881ef37c8ab9016d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/parser.html": "8bcdba8ea2190f04d9527bfb20b8d5402f44f42d0e6c0b43cd095150fd555b42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/-companion/index.html": "2491d3cabab1f910ce98d6eddd2e25e0b3d9de9cc761f5e083af808ecf36dde5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/-evidence-proxy/index.html": "01bfe37ea619b2ef5fb4dec147ba1dc45b0769592ab7b23fc85d09fb402bbd96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/actor-or-null.html": "9ef780e57a5da5439b198b8ee4ffc6a39f39d6100df56e1c9aedcf03f4ba0d5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/actor.html": "ee7648b5147bdc537abd728dc77d3b9217eb0be98eea741e2cd980a44fbeea69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/add-all.html": "8ea0ee6bb601c136a7dc1133faef96937edb298906cfd1bef172e2524cfb7cc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/add.html": "dba479e7996cedecc34344b2354f590c804cdbd4b0166f790cc5ffe7e5cf172a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-actor.html": "d6ba1478f0fd1ac088ae4046e7c234c1331c7850193b072bf05c7c0817742bbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-finding-id.html": "dfe0ed00ad889c3b851328fc627846210cd7ec5ccdb9def1bcb7bec302c46e21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-origin.html": "68cb97c55ff49c782e93610d4530611825b8498c9f8d272854b6f793cda69fef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-result.html": "662213f25cad4bba77db29fe9c3c2339585272d9bee005bbc156916e78e9e018", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-severity.html": "11efbed3ae0929a44a87a935ddcbf653b148eba61ad42d838e835e7586994bc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-status.html": "19d81c1c32a5c2cf954a35adce4baff131cdf2746c43a3c5c544819c5a89b992", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear-text.html": "244fec14c8fa142d514685ec72385d18b4e0a3db88192455a8029807de1244ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/clear.html": "0fc11d74b9dbaeee6a32b580ee014089b362e5ea452e14c5f6bdea3e77138d0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/evidence.html": "c8b737b4f659cb13d86c33249c38335f3030f325463148894d93a583c879e1fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/finding-id-or-null.html": "e42bbd8ac8df68625d4cc24323f2b992eeffd1bd457636657ef81a266f1024fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/finding-id.html": "0399d00e364daf6fe365acd5e6db9ee4598f9426515559f9d8db2293d9d89b62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-actor.html": "03c10f3ada0021a42f62baf39457be9f03b63174a2fec93a018721822bbdf9d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-finding-id.html": "873f806f80a59726910a67a7938a36de2e0efdad846bef4e0f65f5bb93976024", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-origin.html": "a88ff444535e9b0add59c8958cfa314a766e1165c329027061ad69f4b8521ac9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-result.html": "8a5c4706120bbeca5453f42448ad5a1c53f69fc51f1e20a05f537efb84d0d728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-severity.html": "0f8529f9060eaf796f39cc9cdcfacde7dbf2088bac4f139ad9502d73d2f1b87e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-status.html": "c384a6896e5bb3d76e8d1184148c76478780987031b2fc130bbb1031da0f0a0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/has-text.html": "05b243a955284e80ee93a49c3c6f0b94c8aee66226d2ea47d92b575280ba3ca5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/index.html": "be5b59187f37395d2a5c01e1292a6e509e03e3ac92325de643e7f1ee0c201c0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/origin-or-null.html": "83e9981d31e4c61b1776e263c53e88ca3a091cc52913e3a3dddcc70d4ed3fc7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/origin.html": "4ca0d6b23f9b8dcc99906a0fc6638f4d1473736240eaece938d2a5f107f31b74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/plus-assign.html": "09b4183449f788c808cb77582949dc47a0fd9fd03e0ac5a3aced279eccc755ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/result-or-null.html": "8b1239a53bc71142fcb56dc1154b58595ca4eb7257714e42583124b57de9fc23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/result.html": "33916d752f48f6ad26b08c828456cc2aa1c4a4c44d6921d482eda534a26da9e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/set.html": "71c85ae49c6c24d0afd1a868666a1c1edffe65e81650014a13f113c44f7796c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/severity.html": "3ae34beed5ec89d7043cd2f194aa08b06853d8279c6331aaa0c10dd6f476ee7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/status.html": "e1a264e2637c5027febadc93d9cfef3112a2ea3b45efeec06c77a7cdab27fdd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/-dsl/text.html": "9f0d444a3c1199e1d97c0ac4de92441ff6e148bb6065674cc95f4a99fa40067c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-kt/index.html": "3b322aad31c986a9981de93dd37a01e99d9d4e1f58ac12b4b9977e80ac7cffc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-actor.html": "6dc585593ce9f4b03b7ba229e2d603dfffc79e04accd8185e65ebbc60f1b8365", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-evidence-count.html": "c13ddc3d1f4d9ef66a6e3dddb0b6e48c1003041e90f0fb36e783a885593a034b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-evidence-list.html": "3a7cc8e0b2eead3e0faa6f3c53a86c0b9b9f9b347c906cac8aaf980f670c0107", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-evidence.html": "1c6938de7dede54433af211b7a3f8e3ff602b54faad4dd152c02b9d8e35d815a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-finding-id.html": "7c9f58f72be33f8dc9b197cce6e61867c305f6374971d2237a2aa338c76f4037", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-origin.html": "5962c09270cd5ecb8d5d16b037426d102f3fc8125c5909b28984d42cd1f8bde2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-result.html": "a8605bdf3bbb256c233f34ed33544df1766f7a2ac269db88cea258804dec9393", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-severity-bytes.html": "ad4eaea58b4387a172cd3cdc48125e04048b38275c0fc49ccc8759887c0efc55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-severity.html": "ae87f6e452974d8f3e54827d6047fee5dd6117e98732834bb5bd3080996e91bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-status-bytes.html": "32964dcbae8e21f4c376560ef1dfac1444bd08a39644028844824c94730e3a3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-status.html": "8273cdf07a89ccb5948f1bedc9a6b5197c3e5089ca6b9b9fb65a02bb1b475193", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-text-bytes.html": "f9507cb2a4601217d901a8f76bfa44487b9dee61b0673c77e579c1bbb03a0778", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/get-text.html": "104e0d83f0a6ffa8bd4b9bbaa21c89ed0e367dc491a8291907ea80438d402bf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-actor.html": "4381cf89e93105f59f131f8f7f89abcc83e5e567847728b6fce6e2c00a2c723d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-finding-id.html": "a3204eb39ddb92d06a391d1f428ff8ea697d4fc464fa7ecc1ceb0437c2557f06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-origin.html": "fd8ce986eec21483da06bae41c5cd4f3869e4773922eb1f41393ca18b580828c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-result.html": "84e16b7255ca7e25cdd110ac8d7ce5333b18914663875c6d879603e73e03169b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-severity.html": "b5ffd50105dcbc6dc225c299af1b347cfc0c57d0a671a39dfd589ee4eb6637cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-status.html": "f198564c036ae3c258104eee8cf3b11aa9164f8230d3856c304fe40f3b8eff04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/has-text.html": "e9639adec273f6a1b61d98536c2bbbb502f64879ab926feba8b69ba1c8b9b3f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding-or-builder/index.html": "02ae12250f3d5bfa96ba6a74870fdbde98116a5da4eb325646065586b857c83e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-a-c-t-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "43a1a19d95013a0faa358f8ff647f362b93abc032c73afba418e1dcdb507e2ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/add-all-evidence.html": "4e6626d6fbf6d45a4b9e7130206300f70f04c7d6e4c2c6d6e320fd9ade6559f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/add-evidence.html": "b0004894cd48a96860a6cc7219f9f709bad428c2889833cbe99e5dcba34743c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-actor.html": "23359ac6de9860e5c6c9531dbd34d2d6b55138c044000301bf9b63730066bbf9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-evidence.html": "2b049d01db31ef5a56aeccf7eeec12bcca18047560d99296dda048ae819e773c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-finding-id.html": "1fb9e2e6f39d32600ac317d19a28c4652e058bb32d1c29cb8b321946105cdc8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-origin.html": "aeb9fef7a59c9643661bd76cbfd90a8607d926d2ac820dff28b773d649349d84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-result.html": "8cfe74aafe912e492f122ca2dad47e8f07eb2ddd5070f81e5047d0b4b3fcfbf2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-severity.html": "8e57aa85a4d0db0595f850d1e143aafb95f8f4dc4e9d276c1dd6bb0006a1244a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-status.html": "a014f08e063d6b91005e2c72af51aaf1b7bbcc4e76058a39b2d36f12b73fca43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/clear-text.html": "11f98c2e2c71c8b0e2106d146c3f0f127b258bc37a283e48b894e15e01171333", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-actor.html": "5fad7daa75d83e69caf4d263f597828795254aaeb6a2e8958700498250982267", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-evidence-count.html": "c6aa86506de03e62e4888eb6b2d655e2be467a00007f4c27f58c6619933ec9f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-evidence-list.html": "6469f00281ff59d6eef7894b1a75f839947d90e503f686655080485a0e7e9c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-evidence.html": "54194b105cb8b09ab532cad20e193692e4d10f771070532aaabe01ad664f818f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-finding-id.html": "54a1116c9bda97da58cccaefab4bdd8a09c1384654be1fc0a8e4c0b46f7e6ade", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-origin.html": "393355fc170628fb64bfffe21ce0452dfb69c7567a5c1f90b1bd4f2b8a67c98e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-result.html": "732322d95ff95936cabaae075b7661b23fe479812a890d8854b16d5dac93b867", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-severity-bytes.html": "47982de525453f732d2a80100c968ba823d43d9259af80a7011f82c5c97846d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-severity.html": "2aea659a002ff87e8a3b66ee2ca042031d0ff1666343a908232735891996f183", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-status-bytes.html": "96b6c3984f2073864ec2d191826c5ecbf07d72a7f7f782838651c6bec882ae10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-status.html": "e10ee8611d14c5eb94de7aee75eab513b5c93c3467fe1fe8579712679b8720a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-text-bytes.html": "2ca76b46aa03532bbccc0401d0ed055a0a2069183ac28c11336a3139ff78cbb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/get-text.html": "35d35dcf1f30565c791ad282578a7289e6ca78f99c50732674f0e986f4b17e22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-actor.html": "b69c24ff42302795dea025864a5cd544eb435c9eb8cd22a9bbf7dfa805ee5310", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-finding-id.html": "a73afb787839ab51903456a11867e151ad0b0e4eae3ef445d5249c4d63c77ce1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-origin.html": "395e718254ba7a4bd62d8fd0b6d66e9e4b3272cdf0bf684a96f669fdd224f7a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-result.html": "5881302d6321c37a1061c9d41695049b106b97e21ec033190c276e92e8a1afa0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-severity.html": "7f53f4a655baedf7b50f552df837ed9bcdbe6975eaadb63c4a289e1cf20db2df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-status.html": "7148fd78763442506642b49e77590b858c977afa37ea1c45146948db9796109d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/has-text.html": "e793f65104572abfb94d98f0d9d7ad63c2cb8c479f43f3defa3af2f0d430b582", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/index.html": "4bf8ac88f61dc3314fa42148f73eb8c74165692d5b64c0250667163d71292056", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/merge-actor.html": "737bfa9bdc16e0b2b5d60db38b28c1936ede2349534549bff64a745ed4b7a113", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/merge-finding-id.html": "b8a80ca9fcf306fc267aeaee7818f2f9b713ab0bd4d6aba79db834baa6b45bb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/merge-origin.html": "229bf54f3a7d1a57736e1225bd297f1637ebfcc00e07429e3a10c64cbca38883", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/merge-result.html": "236f646ac7abacb0a64e0eef71f51d4b1ba43253175cba72dcfe1bdc1c233158", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/remove-evidence.html": "6f03cc40ee17b3d72f2a5deeac264d75f1988e2203fc39c208d6c3a473687d32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-actor.html": "98bffbc1064ae65e75f32f189beb5d2320c978d1c0b8d328fa1ccd9ebba71dad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-evidence.html": "ed30aecf56969cc04f188bb8a09f8ae72884135faa1f3098c4455923035b87e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-finding-id.html": "31ddaa0b66bd069f6229bc1764669622542c94271449637e1bf9ef2139f478be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-origin.html": "b6d1ce9ea5a73628f881ce17bf2c5979e10324153f81ce5e2e0015e7a219f121", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-result.html": "81e727600461be838cba043f35e8deb92e40604fb70b35421440ee3ce3f4a952", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-severity-bytes.html": "9c10e19e6a8054b892b88d869a04b952a8dcb08460ac9dd09768015be7a05ed2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-severity.html": "a21405c9a6490da1a6f8937a2c3b8964d53dd76194917cae3ab4ff2f08b740dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-status-bytes.html": "717486d2e51faa3a9a94ff226c3913a40fe5fcd0aa62df60202cfa40203ed66a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-status.html": "1f9ab64888343ca7529091ff9b4e0b1a812f54aa677aaf57881de72b19e31bf7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-text-bytes.html": "1c4fafcb76385674fbca334565a4b755ad2b8f0f8f5df3094a1ff8e982ee98d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-builder/set-text.html": "68ef6661850701b4384e8228ec7ec1440edd80f5572637a78e9135c884915bc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-e-v-i-d-e-n-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "09635551e9e801b841fadffedcba60d833d99fc6ba819a53177b8dff0af45e7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-f-i-n-d-i-n-g_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d75e24c1f68bb3b0645534ca0f27d101a68882aa2fad008aa766a8c63efeba0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "85bab12b077df2a942c35140c5dd42804f48857ca2f613879b1f32b289f95208", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-r-e-s-u-l-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "1d7d78112d3e2c3d90f6d1e602253c731fbaa40cb6fb1b14faeafdb8379f692e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-s-e-v-e-r-i-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "99e58004f6ce4a08de557927643b20a680d619fb83714fa2b15c582510646285", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-s-t-a-t-u-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "d79a920ea95c45f80d36d055f6ff9942fbf2c467df1306f5f0c516eb2bb0bb2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "4a1d06e308b97ccc5a9b3d61b3b670bcfa64d02e03adae3d14c52b3542d0d33f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-actor.html": "c1359d06030043ffc98e7cda677ccdea165bb7b12d826c2f4aaa1a23253b1fec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-default-instance.html": "45d1a0ac9bd61ad97e3e57c9eccc6d0234e65b6a491fe6954e610aba80cf8f93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-evidence-count.html": "108bbb13718a0c9062cb2c11bbb48e5b51c8b738cf2e1c544fd9fa2fa083c4dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-evidence-list.html": "1085dbbba388838a4cba567e8cb79749f69edd9a305f90b1bee68244994394b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-evidence-or-builder-list.html": "3ef20a106c2ce74c0a518d78808fcf71315d7ffb70ea38b0822a44dc4f243e63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-evidence-or-builder.html": "5a282c9ea3dabfb6ae284c72d71d1f3957c73a58a55becdec0294a3a3067f2c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-evidence.html": "9eb1f95f0a83e841ec1650e57c834e4902e218c6ec3a77e818627e90909e4e0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-finding-id.html": "719ec118849b1997b118396e576c27b585899252db0862400d2c96b428a156de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-origin.html": "96015136fbdd69d7f145548b84b355f13d7c067dac36bc8f80ef0b3c6c6b74f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-result.html": "4c3795f25d8b46eb7c6aec7efdfb4f2d20f8517d0ae1747d9c09ac929b58a27d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-severity-bytes.html": "7c5b14f47760d1bbf6c5af1b3caafb961204dedcf517d1d3180562d0f239bd76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-severity.html": "893b6a2c9d756c874cc68695ac6e77b4d08b53c710efaadd2f720c1230197053", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-status-bytes.html": "9a67c6f00d20ac87a93b61cc51db43d7b020106577bf3f45fcea2caf36887b52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-status.html": "c873b4ea9ade7ac4bacf54eeadd03d45208be4ad98937c390dda014cbbd74f12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-text-bytes.html": "0c8352a82648e8e8880f577bf57d179f70c468d9f96f5a1a2caa892b721756ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/get-text.html": "27e1e25123e689e824aaf4828852ae186046f1e92a8443387cc2ab30ce73de29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-actor.html": "70d992f16315fd1baea44a9b0a219a839d260e606c85b205ab1afccafd60fcfa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-finding-id.html": "457196801203afeee87aabc5f20ec2116335cf15468d84ee19b5f20c4d305241", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-origin.html": "8d9319e32ad9e70de300e2a244d3db040b56316c8de38389962e04c842b47f0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-result.html": "9cf443d66cf4ce58da9970b937beaca5ca89c569cc1274ab4ba215ee5e076d28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-severity.html": "11f82357f00ecdde1f93f250555f79b7b4da28f32ad0cda5c64f8c169d231e98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-status.html": "cf05de6d0f25c3b7c7b2e5ce0b107df8a2dc9c8643ed2caa347ec9ca4ef759d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/has-text.html": "5859f48cfa92bb5688f5505ed27b41700d4c4f7820d835f567101629011e7502", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/index.html": "cbced6fc512ede3b63fb683f05bdc50da29c9b476a64b0035930deaf3be60cd6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/new-builder.html": "db5148e3b1537c334f2bb11ab962197993e5978f35587f265bc45c6dd4f19691", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/parse-delimited-from.html": "74e2c4d1f8817d9774beeab7e5114ba9dfc9202cff59fbc2ad31feb8514ea65b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/parse-from.html": "9c18b042952bf50b71cdeba179a9745005f3ccff9f8e9a04d883a6ed42f24a1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/parser.html": "d1dc7733b4298bf9ba7e6b019df63413bda6364f8a3cf1c487eb199d886d388f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-analyses-proxy/index.html": "a81d8ddd56ebe7eb1c8a5eb8eba4751e3ae2f6352827c5152b908b4317d46935", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-annotations-proxy/index.html": "e642ca5cfc8887cd841d785e05b80682f1bc923bc3ef58b0ae49b8d91ff36ca4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-captures-proxy/index.html": "a44277c2e2507a46c16386a7c2eaaf78e132f239cd60c04c9b27dd76c3a1b0bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-companion/index.html": "ffa24719ee05773f893a4b3a2f22125cd9bb99fc1aca9e62a894a1684469bcef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-findings-proxy/index.html": "02a9cc3c8a775be4098925e20f572a0ebaaaf55e6d55fe9e138dd90814de95fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-metadata-proxy/index.html": "d8224ef6da921be9e4f8f87c6b53df742c8afca7733d27d6b4104a7744d9956a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-reports-proxy/index.html": "e9bc82932826ce95284e494f6d3cff91b9d0163d105a8f277010fb69a45fefe1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/-tags-proxy/index.html": "bef63f5f89628b25a7bdc030586d5da8e80a9e23b8c6facbf9d02a1dead533c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/add-all.html": "7521626f24d04c35155130a86a95e2c9de293550f2f81103e52d8f2b425c8da9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/add.html": "041a0f1a3b58ed25dcc891b3c006dca04a6e9013b5b60ed2a33c9c1e28ed308d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/analyses.html": "11ab0708216800f52dec66e3f32a5e5155f26817bd21f86109f6e6dc93545ca4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/annotations.html": "f24688341292f33b5ff0ca7427603aeb7c378c6665849016f0e60c464b5cd046", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/captures.html": "3ea64235e95718d4e284f3bca43cec8e226f3e0cef7c705c29e9b507a8c0b711", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/clear-configuration.html": "5d2752090d4132686b6c09a7013a1477c1f863e598130a2e13b0248ffd697581", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/clear-name.html": "6d6e6ee306a4655d59d16d97bbd9690ebd6492a9d84344eeb7c4206cd0fa72d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/clear-project-id.html": "4fed2f3aa68ad2f300b2448cb60a33cb083ff21662aca8541a9351728279bc2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/clear-session-id.html": "1320402a0683af36ca38e123d3c742d675af51789fc6510e2b2753daf8b8282c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/clear.html": "a29008d064dee9dd78304ad6d78f24371135bfb4f0c4c6c85ab5c9b47be6d056", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/configuration-or-null.html": "d912f18d5fd8be534d22acb5b70985ba7be0def834e597cf0c1dcce3581daa66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/configuration.html": "4cf5820ee6f993e6c4531c889147b1afd326360cde520c284bf407c7a4a91716", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/findings.html": "0771fa75d57e2fcbdd8a1916f65468d7651693637ed15c77b62ba58b93036242", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/has-configuration.html": "b4d4ee9fe2052c978385bcc3ffaa19c8c0dc35ce90d3c69dd381429bfb5c90cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/has-name.html": "affe0d39d50edb32ca9525169adf928b236d2cffb585b3b002558830d10a0108", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/has-project-id.html": "0580d4081690ec0ba368a512fddebf7c5601b82331a2d36b8a05a0c184f1aa6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/has-session-id.html": "e7a4c1aec98cbc001cfa491cc7186b260d02a550f101aa018baf30c234b9dd26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/index.html": "8ba1c506284b4de1208c94cfc38ac0efeacb656ccc00712dfa63ef053c5dac50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/metadata.html": "981b76365089273eb5fc5ff71ae29ad93ce3b5e7c049a56641076e13129a3ac7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/name.html": "77b26becfb28682c4de605d0992dcd082e35f015f4e67c49c71477e925c0bf6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/plus-assign.html": "913842211ffd500603792cfa6a59781195e96c34518aff1e836ec509d5f149dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/project-id-or-null.html": "b94ba2aa92fa71f3594fe8066e58699a3d017fd4c9c97b35e28053ef738908df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/project-id.html": "894a2e25d9c057ace0a993171c8a701139fd42ce4ef21163dc19527878ce4936", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/reports.html": "19536b008bd42fcc03c0e307cdde9b0760f1a1ee2c340575601e4bdeeb572c07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/session-id-or-null.html": "db263696868269b16b1ed71f748053bbdc95c0d3691a8d16c32053ae62ba9681", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/session-id.html": "c94eda81d67626a302ba7d8997b57f50999adb2db36063bc3d7d6328af2e6882", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/set.html": "8a4f520137c1de583e0b1c2c8256ce20bd77fe8c204a1a74822fc5981dfe62b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/-dsl/tags.html": "276147364ad87ba87702f3ea377362581120f641c5693897a478c2ae177dd8f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-kt/index.html": "6aa9aa000d6fc08d833208baecbbfeceea340feefc86babf1ae54877f4c298b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-analyses-count.html": "d48302f83755d0754c17a23f4b867a5fa1acda3f9b7e287490edfdaaa50b7307", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-analyses-list.html": "64e740c8d164d7813c09afd9ee2bcb9b16b10cc19f48bd9a77b22e77de9b9fe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-analyses.html": "a66ec6cec94e10a9915e72f4032424649db82c9108383511a013a84058d5703c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-annotations-count.html": "673ace993c3395f9d240e03f3515980032864de2833e1a4e21f7e40cf6a6ebcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-annotations-list.html": "07c5db5b3c0262800364710a2a6c177b7013e5d455fc154e40fe23b1b45949a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-annotations.html": "fb454ced51bd382d5ff9009241bc3ebab932fc04bbf1376a91fd20b7a06bb317", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-captures-count.html": "b1b5838431f454406ca623efe36a0b3b982b5cf970de97d508bd4ca3c884004e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-captures-list.html": "1e8746459c11118ad467907f4f1f24c98bb01ded8a4544956a5fa17a51a9f46a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-captures.html": "2833c33975bbf776c4e13e8520cfb4aaf5b11ab10ffecf2be0c4edecbee11b9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-configuration.html": "1aea9371259ea01b96aba2fb34d13b34fbd6eae37e7bfd26c5e96314b8b972e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-findings-count.html": "22d81195f7853bc5dd2932a1132eeaeebc777c6c6506347ea25af1241a4e8241", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-findings-list.html": "fae1a577162a3c7b96ea04a584513b9447e522dc6ac92eadfcb727c45342be4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-findings.html": "ee715cf1b41f06999e275737a29ec9fba52d328c5407ef63044b3e4ad8cf23e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-metadata-count.html": "676efdd7551d7263f69c563a48daa47ad88b48480a20c2e006eb32b8d6ab9253", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-metadata-list.html": "f72592307ab9761c2c5a2e3f400349323d2676438271d6c1465ea1e5c0ef9b54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-metadata.html": "1c778b4120b75c844ed54f20f9ffb49033057548a0b1828490c97e1556c1185a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-name-bytes.html": "29bb4ba68d8adb32062876cc3e6b82d56993574644d8879794dea1470c12fb8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-name.html": "751c10f8485b72a6ef4dcb2a7cda7d09963a29e44fe54a439a32c35ae5350858", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-project-id.html": "759c2e9037f88777e08151a2912bdcf1cb59cc0f5b8b170df991bafa7a44acd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-reports-count.html": "edafc68f0880842d3333bd31c42811b98b407059479cdf1805e41af19dea3b14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-reports-list.html": "1cd9a8619b73580d545e8a5abe37e4cd72a7ffb1d15efdfb0f890c79a7b499ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-reports.html": "7038309b9c7c27454db8a13a68f48429c47aa8dee3a9b2bc1366bc7f610247cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-session-id.html": "b743a118310dc14db8425e2fd3c143d5c91577e6fd9c298e0d1cbe84ebbaf804", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-tags-count.html": "e9be7bbfad05cb44ac233394398a660ddc1fd63390d15d51811af8320821f2c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-tags-list.html": "1452d0a9b6c582f995b43ad91616924fc138256be06dd6669ccd1df2da8fb998", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/get-tags.html": "7a75f1446363c2be49e9cd44c5353ccca81d7cc349cf4e98b7188919782484f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/has-configuration.html": "1c01c0f0ad4ac716aea6c17e44528c4b5a83a635c1860aa379211657e140a054", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/has-name.html": "73c7c6b88c91cf655b04a798ccf1f8cdfb4692659ac332ad3c33b2893ad29b80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/has-project-id.html": "469b6fac22e7f3a021fde0f2b4ef69ed1e3e283f3eae9bd0dea416b591c6723e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/has-session-id.html": "d4d7ba78308b4cd9bfac64c0091a1298ecf7c755778b216345e0d4ee0845d43d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata-or-builder/index.html": "582c9ad0d9a10614b10ac06786a0fc61fff38d40d5532eeb7147372b3197c2b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-a-n-a-l-y-s-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "f28351134f23a466ee56524af2f07a2b686d55adf19bc00abad2f6d2187fcce8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-a-n-n-o-t-a-t-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "d926ba37ae460efb4f4537aca070da8266dbed19120f3b50131af6dff4940179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-analyses.html": "ea198603a759e586346b24f84f01425f05aeb76f9f290a2fb02b82403629aca2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-annotations.html": "06c32ecb18e0e4f741fdb6a68753c17802e502572e2c2f7371d31106ed38301e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-captures.html": "16e45f2729476064b959323b1e453c5b58e7d833ee71a8a5e82cd2819d7ec075", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-findings.html": "84332b97454c33e97fc531f3ebde3eb982d673b53c5db36c66ece1cc891e0720", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-metadata.html": "8757d2ebb801bc82ffe50464dda09784a22c0fa2e4fc6f1b9abd4df619c9ea20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-reports.html": "a29aab8e67ee8a6ed6efc74d0801ee991d0e2edfd68d11b75e0a713aef84502e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-all-tags.html": "8122338d0ce584be7fa31d2c500391481b61de3d7be637eaf8feb6164455e14b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-analyses.html": "af3e6453b04a557a1ea74fbd5dd255808019640af4b5d5136a7ff9134740779d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-annotations.html": "f8fba88ddedba8d3bf960c56634892038db806d22c79fe04e38df2c185542c99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-captures.html": "b43e4d9e32d19fa5ca9580e1f478ee432e174d03ce6faacc9955bc4102d2f9f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-findings.html": "5192833b4b02b5e5cb609adb174b2030f78adf388794905571ea24a845f56584", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-metadata.html": "0a73f38ae7aed1bfe824717423c1c4d5dbdf27db458f567998f5d641de7cbd55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-reports.html": "b7a2ef640c81aca7b53ecdaeaa79c6306dc31cadb1a78611c233bae392e66e7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/add-tags.html": "39079b8b6b3b5e12c972f6f41758c261a207c192ea4e152922c6131aa9dc7380", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-analyses.html": "ec97fd86b1a3beece80e5f641ff096c1a3547ae6ec712cc6e6679af7b1d08930", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-annotations.html": "34f24c11adf7ee3ffe8f072a8058dcd62fda6a9b1486276a783b0e671db01e23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-captures.html": "7ef702314857a51aaf59a4d92fda3baf478f7fc23672c3750c5cc1c11f65123e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-configuration.html": "4445484d06822f07c81584c823c8c0305a6c834f3e4a15fb3f9b24ed3f1d1afc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-findings.html": "15283cebcd4516b878566043d8850792a256aa2075746b5c4fb93e2ca64b0fa4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-metadata.html": "5d7ef799784359cd0a0a92a02e745520a1cb260ae95102327a19bbc60efd8f53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-name.html": "9ef4dd78712b74cd31f948348f72f8a1514b003503dc3194cd1e5d4d6db7675d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-project-id.html": "b58a91d8ed79109e8f4e8a9df53cdf4fbdfacc24acf2180cd8087d23fbd3a4c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-reports.html": "960b78097b36e9733d3e3d2d5070f22ac4c78f81a0a7d46b6a504ce19023054b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-session-id.html": "70c9c31d55f4b0819b80b6b8fd1fe2f0ab90d40c23466d013998375e9044e39c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/clear-tags.html": "5585aef21ea173c7cf61d19406e56db10f14865e6e3b5710f7e5ad6f7e556d7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-analyses-count.html": "8a9e74d93d4b993a18955862fbecb5d3a33e6c3eeb8a326b877f2a254399077c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-analyses-list.html": "1a48fa85eb7bd41987c91398e5eb0a4c4c4c24781be4ef36b633253b47190f8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-analyses.html": "67cda79a6e0a0cbb9428bb4b431731249921260cc2e647d991af0ea3b95ebd7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-annotations-count.html": "ad5f9def312c07f826eca6c22b08b9ab6427559b9e0b8672337ba88392e05b66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-annotations-list.html": "48a00701f0ddfef2c1b28f7b7659623f8bd7bc2a987609847e05aa342b68c4b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-annotations.html": "51273e742a0d952ac06b1744f6110c5da1bc1770434d158dc5e7ebf3852537a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-captures-count.html": "9f1f4c812371328ffcea2c9442ea7e6293feab9981900bbc0d7469974b9b254e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-captures-list.html": "88c82fcdcad3418a1caff45c809aa93f74ba53b34c0934ce159f12d82cbfd65e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-captures.html": "d004b4fb5686fa8e88480f4f0e38085e2fe3f03769d041d2c0c0737248b82109", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-configuration.html": "6922adf47f6e46a3d2579affc2bd5c0ee16e20f9b79426425003f53ffb9b8502", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-findings-count.html": "3defeb4dd55852975a854d3bbc41034789ba5c5e038471d3cf8a77efe56c433b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-findings-list.html": "f3f9d6d6ff049b399128e7b1fb01dade30b049ae4f3154b1449507759f975448", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-findings.html": "2a1561fbd016674c7d37e6f58071ff9aa352468b61aa282c5cc1107e73d47e94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-metadata-count.html": "6b9436a04ef45349420d4413a77d15ee3210778b5e75a32a075590bb8c528c5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-metadata-list.html": "cc8aac5d9f645b588109880fda2ed9aa77c88eeb06a0ca29e122cdaac959b70d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-metadata.html": "76cd4566a61c92e99ea29425d4eea88567a7a75826379b90a8668539f5386ad4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-name-bytes.html": "c3874b283bd7977e678811ad56010f9990cda036987af480cd1c973ac78ed6ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-name.html": "9433b7e3e03a6c9d435d461268e8a7a0a3815083b4c7b479441cef564a6369bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-project-id.html": "0e864eb516da88c7b952480ebc776fa577cdeccb1daf6616f9ac66b1d8f241dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-reports-count.html": "10c901e051b52a47eed1e45e28a9b4a8e555223b53ba712f7bc3b24c5d4d7ec0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-reports-list.html": "3eeb8a9316fa93bcf488b01d6ef37b4df23fb8e62b0448073d365de4b47b8511", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-reports.html": "cfe69daf77ccb051da993aa7d10b88df71c72221193dd0ef1615c2f2946fe0fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-session-id.html": "ca6ae79d9c65e0438df0bc2fecce1f1ae9ef8fb72671fa387446ba19887bc179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-tags-count.html": "54db7fc2af7c86f6028181af50b3aa23e103851dcdc34fa3f3623a9d3a98195a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-tags-list.html": "c1056d190bb56de97f860508e2e47f30ee6dd699b22dc65f36ad51471bde91c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/get-tags.html": "74a70c17ea5641a312a77ba30a22f01f5d2d1892a00af881a2484210c05739b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/has-configuration.html": "a5666948b55ef34763345bffb8baac98bf517a7f5e7f3937067c1019c54dd964", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/has-name.html": "d1af617af23dac2113b149b718ce78a106b60de99417cd84e11355ffbba4ca2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/has-project-id.html": "d37569605c93a47e56028ff41ca1fb1c1784864494a0f04fede03e9935f181e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/has-session-id.html": "9d0fe2dc3b432a1204cc699d19b20ee3100dfa8f53cb3481f50db4d4278af189", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/index.html": "86b528558f69bca220d958d447900bf0dbd76a9dd758fe3a0504c8ca4e61a972", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/merge-configuration.html": "ce2b9435cbb0100665cd57c9a3b83f36b5ec62b0287b4c8778b0b0cec377d4f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/merge-project-id.html": "2f65ae4bb213c86a7cb6d1099d62595a753ed19889df64765a128a7ad943e49a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/merge-session-id.html": "4258ffb293fd7eee8e5506e57658d769a7b9fdc247151e12aac3707520ceed2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-analyses.html": "7850f5d422a1bc8c356f81d8a29121c85022a0cbb019603ea22bc48604f6e176", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-annotations.html": "f94158b2be51973ebd82914674932ea35f313231ea8043d63cb3ab0c2983d446", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-captures.html": "4ff958a5f54a8b0960f2d4ea2635f043815f25c0348275149f0ebab384526532", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-findings.html": "3c45928865ebc18e5459a9aaa65178c5a5e11e3450c879f30831727fe3013035", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-metadata.html": "5daf38a3f8d0f8e9fcc63a58a237c667c65f1abe66e98838ae44b7bcf874cb3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-reports.html": "fd4dc9c5e54d5b77a687dcde4012d9d46d35b710fee8083f88a8d363ca77fef4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/remove-tags.html": "ed75e8d67233d16085245367e761fe5c22ca502b79d4ae93b4444ea4eeb5e2f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-analyses.html": "f7352908da7d8c1032e87cbe4b5b3843cdd80e7ffa8a9f03d46d4db0c2a48a92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-annotations.html": "c47a7724d87fcdda1e35576f222b6dc8aeb4a3ce9657de49d2944af9f8f956a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-captures.html": "f7d20c285c96e0bb9ff6a1685a36a1d8d4ba9ca0cc3934c3a12101e61b207b78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-configuration.html": "a7a66bacdd0b3355cf9eac12596dccc18fbff11f461ce8063b3f707316da6016", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-findings.html": "08c9c975924635f4c9745e9f86d3fa3fb4877c32bc36c1106914fd39ebca41e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-metadata.html": "8774e465f376590a7b5ef73a4f04aeba2cb772dfbb81e83fbff2b3124f1abda6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-name-bytes.html": "8fce2072bca0d8eda7f0bd6b6b74a25e3e8123811e3ef5d3e7eb3c2fc656dcd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-name.html": "1195f772794f328ee5d4596f2379ed5bed84fd4dda8837d385a1855415146b39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-project-id.html": "8cb4e3f92b9dcbf34b73329878f27955d9ebaeb04eb70afea81076802db03f20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-reports.html": "3d360d6c4a9109a594cddab36dae9194993e765992f662db9d3351d924af364b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-session-id.html": "acdaa92e901faac70b93313a1ef8f742ec4125255f1dcb3d78579eff9f8295b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-builder/set-tags.html": "249af52d69e75e4d4244ecdbfc6c1c8e3de39fe52412244e0332645fff6682a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-c-a-p-t-u-r-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "d71b03e37543ee744bc7175c774b69f7b6e5498c1c23d027deb2c621260b7691", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-c-o-n-f-i-g-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "2869e8390c115c0728f25805fec343d2fa49d40f2862a2b39a6873dd2e148bf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-f-i-n-d-i-n-g-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "20b5a3f43348cf12702dec3f08fdd8b2cd4a971c916c62e71e13e9b3a7ae9115", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-m-e-t-a-d-a-t-a_-f-i-e-l-d_-n-u-m-b-e-r.html": "cc5dcece01ec37b2437ceab3eb0f87ec499adae4912ebb4630f970bf8438f5ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "f87cf6a745dc36109ee82accfb7f7fb51d5be1af6caf693e12534889e3fed91f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-p-r-o-j-e-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "572082addf5d7d682d3ac895a47369542db8d74d5e49c9a7a1fcbc53619e0316", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-r-e-p-o-r-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "bb1aead61a28e95ccb9e7de06140b9ffeac05eb220d2098833e709080f3f7afd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-s-e-s-s-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a13704aa2e4ec2d1fc887e4aa5e48c9a975bd73388f0b5c8b8e371e8284118ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/-t-a-g-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "a123b331dbe3941a1a0175135811119dbb548b1e746ec98c7b7f25a4ffb18dd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-analyses-count.html": "44065b5b468a86b4747a4db26fc924745932dbfdfaedceaca595823d3d89dce1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-analyses-list.html": "4ee6802ae8b3ce42ccd246b96231cc7df540f1e7ef7eeb03138929ce0db90a7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-analyses-or-builder-list.html": "f570424bba7520a740cf405448531f879f9308311d407241cacd8a05c4d28f66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-analyses-or-builder.html": "cc28ec0a2784c27c0e30d16ca2f3b6e85355ec47bb2b726725a0d026ac76157c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-analyses.html": "b970c2b95b0384b347152fec4cec407c8af40d88c97bbec5315a259f50ed0fda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-annotations-count.html": "f532cb96ff6875ecfc64bc26ca18f8ee030dadb227b867bf2235b4b1cdfef5f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-annotations-list.html": "14a2d18564e08f4c52cf75450ae44b303319e74a6b77afb52fe1def71b674829", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-annotations-or-builder-list.html": "ca8210cf5d91f2be10cf8cb04445bd9cfbbb2cc0f2bc76cc408760d6d7f1e150", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-annotations-or-builder.html": "e0296fd3b3e5766dc73941d5825c345ba993a3d478f926ca5e984c427f0653f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-annotations.html": "8c1de9113d2d02e32c8e9c9265be5ab6adeb9ea2564015ae05334b44dee4252d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-captures-count.html": "0a5b4cc128bdb8dc50d33ced0a5c11c882af0059f4e89f8cc5af0c3dbd94bee7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-captures-list.html": "72d8d2579039435ace413d7d4375e2d627d93856b17b8218b4cdda63de4e3368", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-captures-or-builder-list.html": "f301d6f0b7a9e86ee51cd3f44ba547b1af2f121cabdd893e8a10ab55bc58d82f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-captures-or-builder.html": "4bbb8eb5ef830fa8dacd75a4599759b96a21a66d0b0b24a8ab6cce8954390321", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-captures.html": "e7e696f536d1a0a91c53872f3efd529ece8e00568ac0b498b29f95d11ab0e194", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-configuration.html": "82c74379540d2fef07974f888623c53c7b42a0469a900019f6502cc601993781", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-default-instance.html": "8dd684a629fbe89f8b04ecb1b5367c18bbcf509e2f2c9a9460f396429cb02f96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-findings-count.html": "d68d577fdc5aa513da0a9a04dde290b00e78cee27a6f9c7997791cc3687df60b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-findings-list.html": "ab2f1c30d34705eb5f21093efb3209cddc82cf62176860420c5de0d6509d79b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-findings-or-builder-list.html": "b190cd65553388018c6d2ff6cc500efa5bd93a07a829e7d6d10a5b61a73e5f67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-findings-or-builder.html": "01f6b33173a1d2d59bb69ed9785691cca47a7cf22a7c1f47d81130f13fea8a5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-findings.html": "2ef3ef7368c1d6586a79a787c99795c163d059142ef82a8d77ec7a636366f2c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-metadata-count.html": "366a0383e0ee8711b43f93b2fafec7900531937b3556dbffb2b47aaec74572d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-metadata-list.html": "ac5b07b0de9a40f2ab5194d11d59062167cfb713f40a2b52889b4c1d23ed533c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-metadata-or-builder-list.html": "01bf16f225d0e0c7a562ed84e0cafd69ea1eecf099bc950306a9771523d4cc8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-metadata-or-builder.html": "855ba836122d44c0362e2fa2a2ad265907c40b56d0af0ca0c8371bfcc08bcf51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-metadata.html": "d0e13631e0cb178d6121f059b8acf0df550ad78f2f39f7ebc13508dfa7a3febb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-name-bytes.html": "ae7e5095801c4d81eddfcbb1bd3eb6941693116abc5db6c95e5ef5e89ed09d35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-name.html": "421d4aa7d0c8c84fe7d1aea828b341fadcfe08afcd884adbc5236caaebf1ad45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-project-id.html": "96b2f03a821e2c9d0f4fd7a4a79be2169b8a4c0da5d5cff5d015e3b30bee9813", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-reports-count.html": "023b95b339cecc6718c72e06475376f8c0bf963c8e186a487546aacd83ea34dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-reports-list.html": "ce50be863ab6015b343474d0cb4aff288a1b992d91ff762a81cafbc30fbc6b4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-reports-or-builder-list.html": "0dccf15e95bfb46eb7c6ab2d422cd9b083045003f005338183bf1d3f4042a30e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-reports-or-builder.html": "5f2e0272f17e173d149dc552caccf6c3f74dbc07087bc53d8c3ca915f1a9958d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-reports.html": "2a9ad539205fdee24a3a2701dfc8ce2d2b48b1500067822894bcd91bd513910d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-session-id.html": "23eeac835cb5ab28d35f7a21fd8d8038e956ae070bd606f5fd34f6b1dc7dd8ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-tags-count.html": "18d8b13d286e97fba5379d4d22161a0b8613a656862d37fe899a8766cb101b6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-tags-list.html": "d447133ae483bef37a152936aa8537482f21ad0d02ffce0043445377d9589b56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-tags-or-builder-list.html": "478848cc6ce92cb295417502e8e013492383ed93caab54591f972a04da8efba8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-tags-or-builder.html": "d0a648664602102c85ae4b8c477db900d4da316a1fe93265f38a756bf3b63637", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/get-tags.html": "ae24b60a46e239bbd900f100a4fe6e54e5d16b61090e3e27f417b323d0cff8a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/has-configuration.html": "5d61940ea5ef138a85e6e83e14d232ee02c1ad71a5f61c3bec98ec512fbf5baa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/has-name.html": "69e001c0c3da27351213c7c6a1aa2b868f890fce6d2265559e34a06050941380", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/has-project-id.html": "2899e66eee7158b78aba347a02d16de60a2c80f2101314cf261f99552fbdf5f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/has-session-id.html": "a0e7b24b43d5fd619e4fcb4d275b4a7de2b7125633de9e48bc51b77ada64a048", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/index.html": "8b542e5baa2e151c9848580c7dac7763fafe4cc26816f1c46efc1f39924dc250", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/new-builder.html": "f3509bb8a6bacd58c97952fa755a065780f2850e8fb4a08e4f215373435df8af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/parse-delimited-from.html": "43865c7ad633f5d1082c1d5a7c7dab88d197e4eff69ec7327f2597a3cbeb8cc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/parse-from.html": "a98a73ec65b42f8d0cc4cb39ff1fdd1044c558c8f2107c83ab2fcca4e213c004", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/parser.html": "ee3e3c66649425f0494ab84d64f62503256568753c640dc1114112c02669c4e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/-channels-proxy/index.html": "b0bf7802e540f9485b8e81c9c7dece49274d7d11d00e69f46dbb9f100eb629c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/-companion/index.html": "186f4c9a5fd5c4f4a1a3e2b6e3ce1c1416d625c4c22d575a6d4d82fab65d77ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/add-all.html": "7245231024338962c57a3f3c7776b6afc2e32f8b806ac3dae8df924320f758e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/add.html": "4b3945a6473c6b15fddd01c15368de82acba7dce6535ada86503cabb130660f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/capture-id-or-null.html": "077a04d48e30a3c184ab54c0de274c27371114641192a8d377880854798e9d9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/capture-id.html": "0ae706709be7fa6a617d186f6e7a8495aec6a055f8eab9de7528980d8bc88ad9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/channels.html": "6819239aba494781e5fa5d1ea0dd629ddf2d5d1c86a2925a36e8cab5c8b70ed1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/clear-capture-id.html": "066d9cfac96d3311ed9a06e17a379f2a08d32538c8355bdd9a60d63cfdfd13e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/clear-range.html": "c2b76ffca09c7fc2e77a4b2b44510705603c2ccf784ded5d528c7956a4ac6d2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/clear-revision.html": "edb4d02634fac8497b04037b52747a1b0bf836ba746be5db64da4f0f118ef9ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/clear-session-id.html": "8a66aa922ce1e6963ae201e9660adb0874ea9c0de5758782dc505adc01e0808c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/clear.html": "e89a068dccedb48421ad471e6e2f0b9c59104a514dfa0cb58a6b3cbf7b35d68e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/has-capture-id.html": "22c4b84683c8d52c2c139a4044094086187c2b4d835df3156722d67286c3d757", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/has-range.html": "1f36b35c86ead2e865ba279cac70c61b822010d431ef3ec00ae35204d3508f42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/has-revision.html": "ab68bcb22aaf82141acf56c78e1e63ccd7f2d674d515179568e976afa7086549", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/has-session-id.html": "79a993c7cd557f680592c94d3be2bcc817dc34ccad76c0838621984e3e2e6fdb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/index.html": "5e0225fdc62ab0472f7a6a21fcfae07253476d2fa9cb8b687c7f7c3457344418", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/plus-assign.html": "e81f44029e5ab4a3d43669587143c7ab451b9eb43f7dfe166c9bf52baaaa2257", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/range-or-null.html": "8e4d20779723d85b1f917b58c0f60807efbbc5a464d4bf391467233b056d7f71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/range.html": "8d7d2fba07fefc2776dfc9cec8181dc87a12b38d60fb5e80c945c5c8bbec5315", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/revision-or-null.html": "0d3ed69f808cef986d2e8b123acd5ed9bd3d06d8ab6154f5447dcd56851e9306", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/revision.html": "8e1aab9364515574666fd80a1917ccb34fc030950fa27e7d951b17a19efc49b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/session-id-or-null.html": "b50a1759e1b47b1a1f4dc599364fd67c65e8dfbf65e5a4be232e083d5eefb617", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/session-id.html": "295e51c81b14ddb23caf90def406ccda638da278e956b2d8296914d2722cd928", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/-dsl/set.html": "b34aecefd526bde707b3654f8557325a60099120d281298dfc7511f79a87e4c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-kt/index.html": "38b590978cd8fca7333defad247915048511c2f08d4c43bf1399bc13d9d662b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-capture-id.html": "a4b0069ca291635b8860be38f108838347992f234172f2bbeedd00464b9714a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-channels-count.html": "a63822ee5dc3154872caf89a1b4fedaa0e44bf035488a8c4ade69225f512e351", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-channels-list.html": "cb8fd26432bc108d49ec074c996843126c5e5189db08838e1cd6e15cefd66292", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-channels.html": "fa9c7bbda69002947f78e0c65083a35ace2248e035fc5aa4b4e8acd855756f21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-range.html": "b97aca3a154d799d8d28fa0da38649bc5cfe7b35f47b26f161b647c546969107", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-revision.html": "9900c4d04b82b76377cd16849009cc9bed5d1152662bc60f4fc1f89936ff9e9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/get-session-id.html": "73ffaa149de6dd968fe0eb94d7f83bba88217e3def1d291cb44e4f1277d08d8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/has-capture-id.html": "408f22aaf4dd07829f12fa48ab432839ee49f169498493490ce3494e4127e1b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/has-range.html": "6c7bee6b969e7e46505a0152b2330166327f1080a3095c1671a30b448c798d09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/has-revision.html": "35fdcc394ca6ed39407dfae005875951b271f5f2769c7cf901dceefd6cbea18a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/has-session-id.html": "9991fe7b7caa07a9cd82a9cf55bd8066bfd47aa057409f34ab7d8fdd43d7c874", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection-or-builder/index.html": "20dc893e20db547a3c6e1868285cb9726069ed4c8a6dd72a1ff90a530a237694", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/add-all-channels.html": "6aaa917e6fb78b07c9211b62238816267cd1b6a7c5d20a632b0e0562021268af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/add-channels.html": "654bf42262aa3f3fa0ce653b7195607f9e5b79a423f0a0a15c3fca8d8f11c31a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/clear-capture-id.html": "e59033aa7d387abbc3b54011290c86070c1895183ccbd245aef462174fd6b03b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/clear-channels.html": "8011aa38074758fdd2c71964480cfbcd4b763e334d04375b6281a27f62c296a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/clear-range.html": "e56a5013dc7d4514e2a14d4823ef77c0c9f93002f0eca5427d353bd0e6790f7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/clear-revision.html": "f879f3c014bce8ec746ab5da146522a503cf2d55604fb0334574deaa0f1c991f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/clear-session-id.html": "b353390c97df4697cec6b693768ead3c4c753df0193ce791341b749ed90c88da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-capture-id.html": "bbd39d8abaf6cf7a7aeb709def2c2e25ce7c90f4f95188724f5d54c32157545e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-channels-count.html": "11534b3eb170356b39717420dab06e1d1fd65ff78dc8ceba94c33ddc9074fe28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-channels-list.html": "31625d08ed62a782cabfa61ca70f578b5995e4fbd8cb03c30665910c5fb252b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-channels.html": "32f2dab04b59f62ec04f8c757e5dd2fffee28abf8ecdd9f66bbb9882e86c2abf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-range.html": "898b8ec8a63697cc9028e433da050b8c01c5a5f8a6c9da1ec1011fa3f824c719", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-revision.html": "7a4bad189487e645c16c1ec5b0f14088365eaa232dbd6b246d474b259ed79acd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/get-session-id.html": "36d7a658a45fc9270916572283e24c972a8f0105b7e366b111ca259ecbb6393e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/has-capture-id.html": "6c6adb19010964bf9985e8c2e76f970fd0cc557deb011f1459048f65ed8b057a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/has-range.html": "c54e6aa400bfb50976ce896a62a3cdf39abc7e9ea8871150abd3841ae50b7a45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/has-revision.html": "d47be4712a8916d1d49676523274c7c4c4fb33a590ea4093411f90b05e2f7375", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/has-session-id.html": "699e36251408f1d1b6bf97b910a88763aedd48fedc2e530e1a7aa6581c17893e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/index.html": "cfcb2d6798c253ae3d0ec3b6a5f79f7a70ad075fd03e620d23d2639cea2aa3cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/merge-capture-id.html": "851c6682a59c5bd21c4d5bf563ea66423eb6baf2ffbd76c5d119ac3dea31d968", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/merge-range.html": "bd03a6bdba0615746be48cfc2013ca4d7a6b3c8b88ae0a1ced1817757c335236", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/merge-revision.html": "6a57b09b9035ebabf7f684b76d399ec06f07dd9c054f2cbeb9cc015525e334a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/merge-session-id.html": "6cfe1f10afc8472cbeea52a912c04b488b734e2eae1d6cf0a16b1693134813e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/remove-channels.html": "a6f6d978172372a00e2e8656370055f57df506c4c05bd4fa68478451014cc430", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/set-capture-id.html": "922b620499336e9388a588f449b709ca1b8ef4cf21a75c105ecf07a37b3247b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/set-channels.html": "31f1cce1b22d18f025091cbfb2b1ea0e53b0697a6079a737b682ff4209cf4287", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/set-range.html": "2d972176dc9b0257e81d2da3d64a6c040f970ff20baf6dbdab90144598f5f0b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/set-revision.html": "39d284d9d36e71b8ea437c34c6b265217c1987c93189f49084bfd12f63f60ce2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-builder/set-session-id.html": "f3e443fbc4587e1fe401049ceb3f9c489be00e69abf7e849cdd2cbe8716387c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-c-a-p-t-u-r-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "75d64653a6436baa301e4ac12917a135410760b33cc5bf1289ab53e7d482cf8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-c-h-a-n-n-e-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "8ca1d6aa7fd886043336aad6d644ebfd3a317a56f1b9b0bb2e8aa57611962dbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-r-a-n-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "ffb670032774c6145e28071e8867d82b58f65cc4b2e7e25f6a365dfa775f88a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "c6c89abf1c3c97ab35aece1000d311ca4a9843f12a2695209b7dc2a7481d5455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/-s-e-s-s-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "3c05e7a6ab8dfa518673557ffc3c15e3df8e3146bc351473afc201a751df9ab3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-capture-id.html": "be345b157f17d16dcd9c8e560d65e928952c3820bd17f06b77a274bd34bd553e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-channels-count.html": "0c13eb48c4e6f5c4a1368df3be57108fb96215eaa925cfe4bf9d84a3ca67bd07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-channels-list.html": "bfaeb827c4e4d40c9a1c25f261c0e0bc8a56e35cd31b9ea14f974cce4641c9ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-channels-or-builder-list.html": "60576baf00264668a4a10c4acf19bd7cfd37d373ee721eb2b1fe6b2419d1a164", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-channels-or-builder.html": "8a6a81f1e60dde7fb2af085d35b63c924ce36d7e5597e1de72b020f634e85592", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-channels.html": "8a67ca6d6b2b1606049b51dbc3b7a4417ddc6c2771e388095c008afd5c55d5cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-default-instance.html": "80c0ea9016ff2c7f3eb25959d8a17c10966ce320ed4d143fa35fa7195fdd1054", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-range.html": "0d40ff394a7e457438eeef4a91c0e7506eb866aaba0327b2627af53fbd47db7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-revision.html": "4a567820bc8a6073a2346a49f16c6c88092bef8c252490916f04340e6bfc409d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/get-session-id.html": "e404a20e2a4a9b468e1123f6a80027699a947ecc16cd9e46f41cb8fedde73139", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/has-capture-id.html": "cf32399b8e8f9f117f44ce57c164470d70fedbf0f5dce9f5b8b9fd6f7e940dd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/has-range.html": "8728cdb78bc4d263145e078a898b4affa639dc90f9c4bf008b51129bbc2f9abf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/has-revision.html": "3a5550e3964544bf8254854f1331b24af572c64bd92156feea1d08daee6f2f62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/has-session-id.html": "12b38fc2f85f35d2918632dc4d262c92ba5a2912f51e2f5329ac2098338f8ca5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/index.html": "c37372799bf95ae89e47b617d0800f767d49386778bc05d1983035e560ae77a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/new-builder.html": "42d2b7292261dcb129364faa39a0309c3457b83736a9c23891e1f1c5c99d902e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/parse-delimited-from.html": "11577eaa3babc08f03515d4811e157f9d34f400dcabfbe8be8deb7f003732e39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/parse-from.html": "658e6b88ac00f9f5431de08a493ba8a0ef3df5e1bf3d8675b9b11ce088a71780", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/parser.html": "8207a6366dfe935df40139483f7d847b849578ad4aff49d7b6095c4040d7d4ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/-companion/index.html": "afbd7287806acff7e11ddfac8b996fcc76f19f3fef98f330da7356d50416986d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/clear-rate.html": "214f0d3980aec16087ec8a5af3dda4966dbac86e548c3d346ce4e149c30d9e00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/clear-ticks.html": "f9ae88ea8ea6bca1a75708fee6a7499a8806429bf7547a0c8b30942f57587e26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/has-rate.html": "6540fc03c59ce3ae4aa5098cd48b57add990955ca2081b5066a66130dffe2da3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/has-ticks.html": "4a890e53c5a25fdf7d7bb28e561aafa20843f5a11b24bd01754c28f07cf48995", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/index.html": "67cb5a7884488998edb1d309a3aa893736e0d58bf5570f39df5fdbe1de7db908", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/rate-or-null.html": "061aecc8e0a7f10d170e74c477dbdc72dcea7c7a83fff3c4606c8b726f99bcc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/rate.html": "71bdc24c97fde1d5346991a7d021991666f89ab123c52cd65d57287f1f3a0b1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/-dsl/ticks.html": "5f2010dc378a5ea51334950feabad26af02a30f1a51634f294149934fccbf8fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-kt/index.html": "d9d07178daf726807abb957f33a180599a6ad89b217830e856bf8c774c66ac1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-or-builder/get-rate.html": "1558b0880d7345e6029f74e3b0070310cc952147301497921434edc9b56f2803", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-or-builder/get-ticks.html": "a6c5ba74c53ff92ae35f75d104c23f7f9bd4cbcb532ad91e2be481c8ef884425", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-or-builder/has-rate.html": "e4d3d5f47a4f5709b01c18dacf6caa75cb59c5fa6738920ac88e85e2483753a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-or-builder/has-ticks.html": "4ff9e06bce00100136fc17c7aaed47f49c7b7b4b5d93fb60571ef3b24a0edcd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time-or-builder/index.html": "55953f8a4b8a529ba8fb3c2f843f63dcd0c66f4d824476462c5e26067279f31c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/clear-rate.html": "31b9bedb6d9ae38004793734ed087cd526dbbe07255dbcdce6d9f40722d455f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/clear-ticks.html": "24a1f1cf990c8931ee46a6ea714e544dbddb7469f2fecc7c157b076d78124667", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/get-rate.html": "f27877117a46c089dea8792910553271bb9a33fdde01e4b986b8df3758f5d493", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/get-ticks.html": "17e355ed9e636fff156be5b52533f7aad001a12f1355392ce5edb2d6f102ec10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/has-rate.html": "12cdeb503f8dae23beed7b2fe134cb187706ae7e14fdeefde48468450f96186e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/has-ticks.html": "c7f0fb2d812b237ebb27238cd06f7a99d767d392bebce96820bb7f788271a94c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/index.html": "58c620d97a4caf4981c4c28e5156bcda1dfd5b1c2c1cf9580fbada189e8b98bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/merge-rate.html": "707ae19125178fe961cc3f6c5d22c679d9ec2e0aef4780e4caa0a2d967be8c3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/set-rate.html": "dd30231a3ae0da333bbdf901cd5a493ac9a7221499dcad51a511f6cbfbad8991", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-builder/set-ticks.html": "1b3f3bbebe37263a6af8bd460872e50a5451a2bc04063e77918a4298055fc7ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "20d1e2d58dfdc5f4e258054d016d08f2a260e4a9052ca3a8ccff5e4f462ce1c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/-t-i-c-k-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "a7cd5081568784e1296f02d06bc3fa8aa4dfe3a50448b0ac18e15fa08de8d1da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/get-default-instance.html": "d704aea3eb0f4107c229c22935d1e848ff9ff0f1b0925ae56b73a27808570cfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/get-rate.html": "d265e1aa94460d2e740812263986a92bc0434daf0729da9dc8d2370b0500acc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/get-ticks.html": "2bd2c20d640cd6d027536a17eee68234e756fb550e7938b21413882d1efb10b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/has-rate.html": "cc6d770c7472fdedbae02af4e1612b19bd510d9ac2b44cd3c93d4dd77ad2185e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/has-ticks.html": "2c338bdfd7fc47fd119bf25b4a10933e2c7f5a030d0e1af16316a3c447b7917a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/index.html": "af9884dc7671a2aa879d5d347b0cb5b9679147f9e79ca6116d4f87cd74e8a6f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/new-builder.html": "25aa51f6c8301f5b295f6ac6338db1ab37dd1f1578dfef08232ebc60bbc8fb78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/parse-delimited-from.html": "e95e74b828680fda11d6cb9dec99f7d4e0ee779b60354d6b63ab00b487e5bcb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/parse-from.html": "46db4cd3f93fb160715b5800fa683ebc28fc06e6af1f40942da3cafef3eb9047", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/parser.html": "9e4b11a44be8ff7db5440309e81774fae197e786e0a204bd9d46edf340766e67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/-companion/index.html": "05ee36286f9530bd436906aa8d9c07ef475cebe32b9673e39641d995b18de800", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/clear-label.html": "b109f7175701ad5ab84b1259d0ff224da350a07fcadbb1ea90ad389f69336406", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/clear-option-id.html": "7e1d283887fa748b6f95a20d5ed392582e8453ec52b4c1ec272ea7a1454683bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/clear-order.html": "fbf63b9c7d8e275d64c5c5baefc10f3ab1f9dc50167ddd208d61534c3216d111", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/has-label.html": "fb4713bc6c25fd43dbaa40338b41c46caf70ed1c15d0ce3ce44a8e80ed90bc04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/has-option-id.html": "aaa003f4fc1edf9e98da192550247dddc50a26a2dfcf3cc7e5ee904aebc6b1b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/has-order.html": "2bcbcb57e25aaa89dfa80c99dc251acf960c2a3a31b6f3f7e55edc30afefc99c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/index.html": "7d39799bb82338c41b4f085c6a69d85161857e16bd4b71a8d4a4063a6507acb7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/label.html": "148d595c3475ebf4d86ebc89974c55383dc8c58adfdfb4f48999bd2157458fd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/option-id-or-null.html": "cedf780f8c83d002830e22cad3a88bfed3c131404f7b401bf226aca7004697fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/option-id.html": "7c68ec7205b4f8277e887157b8b5524acbd05d48cb4e62912f94a150ae860168", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/-dsl/order.html": "0b44235158e137aea2876f63f3d8f7a1deee3380bf4a45465923c1bf9ef42263", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-kt/index.html": "7375023f1dcdd96783af28469fbc60773f07d8115bfbbb93beeeb100278f641e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/get-label-bytes.html": "021b88f93a1197a9a60d62d1652a98769992ef56c3e7b1a7351bde6b341492f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/get-label.html": "f41b460dfbf9acc95c0fde72249d0b1cbb18e1674a4d4867b0ee65570a383c7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/get-option-id.html": "68dc75bf15c719a5df52e54cdfd221ea65d6c49e581c5e25a506dcbd99957ab0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/get-order.html": "94f38fadb6b90aed4ebb648bf8cdc94035d0f076d639c00399ba795de6c6e7c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/has-label.html": "661ccdc1c73a0c65060933d7550857f0af86f4c32cf2ff80cb4723fab6289692", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/has-option-id.html": "bfcabe535f8079376f71c515990d7902125f17daedfec1833941f8b8c4bc87cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/has-order.html": "0226eec10e907c1b2292b142cd1469c3053eb9d157d59dfbc4204e4cc95ab7e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option-or-builder/index.html": "5982beffb395ed2952d4ed11c01b8f43e39c4847fb41987af9fa1125b57ad98f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/clear-label.html": "7985f637161f856e1118b51bc531d7918a934939f03f2abe1b9b9e2a0172809c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/clear-option-id.html": "95db610193d4c389c11696abb01396be7635cd6aa19194a3d0a2471f158e1765", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/clear-order.html": "59afc9d874d4631cd6d56eec048a7f988daed50b40e040ec3301a8b6c768b805", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/get-label-bytes.html": "0dd6bf8a4959d79a7f37b62d40a9846d26c7f3a3fa8a855721972fdd8fecf899", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/get-label.html": "21022273aa5afe2840f04c583bf060d5ba8e86e518dd55a3fd07e42cf102117a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/get-option-id.html": "2583d23ea3d2a15607b9ec8fa81e40e03aae9ec6623e14cf8fded015704c3488", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/get-order.html": "0614cc5dff9432e6a7850f0aabe33ce69aa1d4ded3fb4d274b5ac452fc6e8918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/has-label.html": "653513c9a19946b058e9a90eda85149a340940b24e334746e44b23d1a0148ace", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/has-option-id.html": "babb83deec3725ad7f6821218caa3c95323d0e89223c04a5377dd94f856b26bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/has-order.html": "84a579f4bfbc7af51f94e774f54d9d0dd44a3cf75f551779a212648495a1105a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/index.html": "40da4bc5f3bc3abab876eace7ba5d8c66b7849292a74f76a6f8a8524741cd0b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/merge-option-id.html": "a9ab99a29e8f4ecdd39b7f45a4df160dad21447c8c79674a3340035c5cc22e09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/set-label-bytes.html": "b1981a7c406129ebcb0b4515ba50c45daf773c32ea6201a442102ad8bc863e20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/set-label.html": "b457b1fa0414fa6c348021a941c237861aaf8e9a3b94a5bdc85ff8d6c2663c44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/set-option-id.html": "96c9a901972e482101ae93c1ea986466dc110dd8b9f7242a719769b68a20408d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-builder/set-order.html": "d2e56f5a09f7f06907a211c0e0f7b8a78f25cba844160c3c424db5432f2c9d9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-l-a-b-e-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "96f9080c36f451c28a11cbfeee876a7bd6495d33cc82b970357debf97ae466a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-o-p-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "f92b51efcd153850affaa841307c6739126d6d0bf474cbb36f00b431f1d2d5b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/-o-r-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "71fef1fcef025394e187ba24bbbde60362e1c36a5475181a2583fdd3090393b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/get-default-instance.html": "e905e0abcf191cf6d3b430790896b85a9b60cd0130245d3dfb0da366550189ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/get-label-bytes.html": "2a93c18c615a4a1fcc25efaff94c3f60c16bba1e946dd5e0e91de128dac5a8c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/get-label.html": "e925d0862901f6c0b9dabe51d2f3bf961bcf00b5879704d73330eba10d5e4975", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/get-option-id.html": "e33a357085ad70e48f10c08c3b6477a28fcd8fe2209383f4e792ab48ba56c559", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/get-order.html": "f27a3a28076d85a24d0d13386cbd9a2bb5824ba9795bdd6ca57ed9a81b4a545e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/has-label.html": "e13e365d251c3e48187ffcf00992ea850c0a6fd56b78e3c15fffb81e4c76c44b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/has-option-id.html": "a3204c1ebedeb484ecef63214dc71858df9a7eb89497161eda9b99fddb63f924", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/has-order.html": "0913e5d8b15f2394a98fd18695f36b785a5f6b4b19df06cac1332907c0b89ee1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/index.html": "cdd4cf330851ef48c0415c83e9a131220f67f690e7e2e7b3f6751abd27bde4a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/new-builder.html": "a20871c794d0fa1f95864621aabf4367803d0a0207db4b8c8b3c39dadea3b3e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/parse-delimited-from.html": "32149c80a0dec0bb85ad561d54240b95e7f559923f82f2f4a358bcd2bb2ac20e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/parse-from.html": "4d35c5425cb92db5fc392c0be937f0d7c7c218e3710420982264e37132e07cf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/parser.html": "e934dac324188776c121da4d39846b99c8b1ed7b566fc1f78547f15a119f7139", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/-companion/index.html": "18a42bda031ba9b11e2c5a4107bbd5563a81b43c185d2caa6b18b7c68833558c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/capture-id-or-null.html": "309b08bd29e558f2996a5028c4b774e4949ee34d78abe572b72657be209b0d8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/capture-id.html": "c78125fabdf84268c9105750da85b66e771943af2eccde900b7331be50f4cb03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/channel-id-or-null.html": "3d90dbe6786e007d4da6b07c45763976b09d0deada774f0665caf61d1332f9f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/channel-id.html": "a267ed654a90a325aacddcd0fa2a95dff9d6d49ac895896df7f36e095336e9f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/clear-capture-id.html": "3cc5b2718e526a7b837ffd1f2115ac6e4b5826bc005e7eb0ffa90d6f3e1cceee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/clear-channel-id.html": "c2bcd9081781d74df967d72a3025ae04e0f635108185f0fdd4a48db2c8d55795", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/clear-sample-index.html": "62580bc42fe06d187ac40d0f69be3490ee02a8ac4f811b8d337939b99cd4b359", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/clear-segment-id.html": "349f582d40a8da0232330d6f0b41151f8fc282dca48c5a59a7f1da9bccbd21f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/clear-time.html": "019237e41cbea1477fe12b4a6d0f25f5d5fc6c6c63fbf3d48a2003b931ab263b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/clear-value.html": "e8645759c8351f770e06865651ec90851d8deb1ca3d90e289673e72d6becaac8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/has-capture-id.html": "504d9c305deb8f34b9f908895bf45ed9687d3e9ffa1e3bf6d2ce54d350cacefe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/has-channel-id.html": "bec80ed6fec94236d365a1ec28612c4c65e83ab4ec333ded2e85550c19c95f9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/has-sample-index.html": "8b83525dd337d886dd65048f87de84fb308701c9ef34d0927f11630c4c818d2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/has-segment-id.html": "61e20ac7d3f368be507dca2ce12b3d6c886e2ce2b4daa601509fc9551aa6efbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/has-time.html": "6432f7e4db0c26d1c1804edbe4141e9826c0e51e70bdf79fe9696707413b2ece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/has-value.html": "b08ea83264b8c1923175695ba864a8644a3e497028b1d37c85f60a52bc7bb624", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/index.html": "7af87e4798a4c6fec81af5ed5e1ee3c151739b18e0a36c1b9c3e44310e1e9580", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/sample-index.html": "983d7da3659648bf0f4e5c8cfdbccd907cebcf4743eb89bcdd6fdfe133281503", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/segment-id-or-null.html": "5cd305dddf781b6a3809d9cba053413d35b7f711a1d67c11afd71a1e47248682", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/segment-id.html": "fac3cac433fbb6a7fd28e38305f48af7d34c7042b324010339d238d826ed2478", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/time-or-null.html": "253eea941d4ce1913dce7ddd18ffa7363e333f30d6c28cba66d1ce1186ad7c43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/time.html": "8ada1d63781798f566b0ecc932f2c879ca074e773d191e6c0e28d8a567400e33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/-dsl/value.html": "a4c17e21bf5c703b21e6e6769bf39be5eb30a01eca7386e3bdbc5a69f52b420c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-kt/index.html": "7639b17a246625e5c9d7bac40dde8c08894879cfd9ee8e69651d0a1d9a2d771f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/get-capture-id.html": "a4a159ae8002582c5b0dfa50f8e3b8328b3d8dbc65ace5acce10bdabeb39d35a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/get-channel-id.html": "211be6a38cf764c83acde04ff59bc22a75cf328dec9261f64d906bdc9e12ef2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/get-sample-index.html": "901021dbba02559f84de0f445d6732e6d59d6bd90c550984726ae727ae4b626b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/get-segment-id.html": "02450f59062061756727d19984d17695d08a9b1f9c191b1a1775bd6a998b37df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/get-time.html": "deefb69c8c28e918ddee7c4d4bb26cc82c686143d0ad51afcecba7b80b924ad4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/get-value.html": "7114aaad388a22123cfa6acd4c04becd5a2fbab790b253c6a1c797b0d4d74213", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/has-capture-id.html": "17003bd74bf131ad0fa36df714f84cb9523fddff88762afaa3b13d6ebc637062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/has-channel-id.html": "b4b1bdb2f35b310f0e6fbd5c5128ce4b4f5ce7b9ce4bbe1c4a43aa3339934914", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/has-sample-index.html": "f2794a2cb7d07e0fbeb8aa23b8638091a3d8283d066663e41599ff41ecbd4b4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/has-segment-id.html": "4a9f66a6ed6bc87df5f50bc2e482aad9178d7536c74833685a1a2ce2e62e483b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/has-time.html": "9b24813207bd8c009c5443ed3956c2f7473db65b6c0e6e0bf9e6a3ded17f8fd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/has-value.html": "17cb799c72063c8ff7625c1507653555a8b4e7df5bf2c9c0fe167721afb88f38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample-or-builder/index.html": "b7e6f2774d6ed7745958b7964a3cb9b0910bd4974759237dce6a68dccab3fe13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/clear-capture-id.html": "d117fc2fc6d495c3516c8d1ad48711cb6c0a50a26a03116312931964b81294cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/clear-channel-id.html": "077aacc572741fa71f075a152e40bfe026ec4e0d4194caa8b7b74d0c1b5c4f4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/clear-sample-index.html": "c8e604f6afe2ed8e2c4e84d4fe3c0711a30a3eaeef8ad84193f63665b2ebc265", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/clear-segment-id.html": "0fb04e5aa153c6fbe8a1640883e1a3cd8b5ac793c703f204c0cc025164b40bab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/clear-time.html": "2a927d2e3c4dc6de897d31462ee162d616382e12aa79a53974194e88639aff9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/clear-value.html": "c0fa7c755a8916305ab109b25b2589ebd32d1bdcb5b3214703616ae71b08aec3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/get-capture-id.html": "7c1fa410ed50b0f76d7ebdd78bfd0f1a0d0ef0c7f6dce69bdc34e0a8e9d249cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/get-channel-id.html": "5e9ffe31139478137e459afd0be5f8ff56971ef003905cc04c13dfac5a9beeb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/get-sample-index.html": "964ec3d69f40133510a7878d43ccebfceb5b7299e751a05d63016201cce608af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/get-segment-id.html": "cc4d96f73ad31c4e21e89458dc5b5811604dfe98a5908df78037f3bc4af13130", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/get-time.html": "51d9fc6a2c5d59e98c57313ee8de583e0b358929234f966be22730485f3b2c28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/get-value.html": "c1043a0c7a41b181d975f1f9b182172171e9bbe4435272f626d44a81a4813ca1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/has-capture-id.html": "a7aa81c71738f34477f7ac1d0a22995a2c88a91a6899ee931d1a674545221384", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/has-channel-id.html": "cba3b884343f98085f506a66ab58c83ba16313d61b918a5b788efd373b4cb0cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/has-sample-index.html": "4f008ced9e0966aa3378ae620bfc39c1ed91d347ffbf2b4234f8599c6b12df2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/has-segment-id.html": "0e98b1c0054b891de918a5ffc8d709f8c1f549928755e75521b07142b96a2019", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/has-time.html": "d60263c5c88973287414cdd068066c36938e24b931b1d1b935f329f7f0e84c5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/has-value.html": "4494dd44a9c418aa515824d681e8202e49e360c347ddf5ce1767230cdd27fcfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/index.html": "bdcd217c27360b9e4ea3fa5c4c9c940662b1748a39fa1e44822506891f58787d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/merge-capture-id.html": "14d250b6c7a2f5d037bc8454b73f40b14c87e25fda90c8c072ea9e4352430e5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/merge-channel-id.html": "8e553ebff40e4712b2908798afbca854b57ec343d9c008f70264bf69cee4240f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/merge-segment-id.html": "050f0194492687d735365cb58aea89af9ac3a37736e535cbb127c7f1ddb06dcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/merge-time.html": "0531b647e963e9e2ff3dc8d0c670cef49cb880bcc20b722aaf8177732fd8a0c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/set-capture-id.html": "38c9e6c6d5068ceaaa2bac25b8d9404e730ae9b742fe6699932c301280234c6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/set-channel-id.html": "862d5d39126c3236bf72cac6caaff721936b114962495bbad0386eeb9385c35f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/set-sample-index.html": "6d5b310e6dcf8f3de7934d2ac59242ca82c86f55635fc340581d214b1c2d6b03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/set-segment-id.html": "90d52d4ff46ffada48ad82c1479b83e4be2ddc45c6f5cc405e29aa823a135b96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/set-time.html": "3eb148cd56db5a3b3bc450b3fbd993d5280a6cb31cf09d11263f26ead5927de4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-builder/set-value.html": "47b3d5e4a67a0012c570cfbb2d555e3ec18a456e81cf9b5a552ba9cf7c60044a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-c-a-p-t-u-r-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "92a9694802dd0cc2da6c0f2bbb4af11cccf8aade9e651a6c3bdc59826dda8fae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "09efeff8347a609ef9855d08a394dddf7f64e199bd5dc453df933ac8b9c63353", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-s-a-m-p-l-e_-i-n-d-e-x_-f-i-e-l-d_-n-u-m-b-e-r.html": "1e22c6597fd14721fb3a5eb77255805560b55906df0003c7c94609515c2d8b52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-s-e-g-m-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a4472f4b67a77e357cf4c5538ca9a99087d32d52f6bd1038cada05e1b4d42e3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "9fb6c1cbf60cca8194dbf21cab4ff98f003c339d31d22eff1e9d052286af3574", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "754503e92849778812885cec344a028cb3502720f70b7127039debcb0a7d08f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-capture-id.html": "a7a1e6f48ada022bc17a399d74a0955abbdef97ea66562be81936d52652729fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-channel-id.html": "f3fbb9a74683953423d793e504b202f76b7a4a44c22f4f3d330e1a77ef143cfe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-default-instance.html": "72e5b80ddb18ca13bd05a0a8bc42377ccc37af331b03b8a9260f9ffd78541b86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-sample-index.html": "bc38296c6889cb4ba9dde7d0b0089b4ecf163a3c88273eff19c702c7c81c992b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-segment-id.html": "feaee3418b10713a3fc94617e59b64ec48179116372ae3353942598bb15e609a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-time.html": "50c4f763c15046c5d9305bd6c27ab04a7738d78c3f8b8b1ad4d2500eb363de03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/get-value.html": "f166c53a56d9707cdb6469237d9da005bd87caa2863964d0976c7aa4c248ece2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/has-capture-id.html": "4f26cc7bb9eed6bab57c0e2c97919864a1de6dbcaac7829bae5b8eebb195812e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/has-channel-id.html": "75510c548e6efa4e978d27f10740da275e4c8d71077bded372975c48b933da90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/has-sample-index.html": "39bfe07494c6ebf038dded1329294241a0717af8a6fb0364ec38b2e6ab46e839", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/has-segment-id.html": "a324ef5789c16c353bf8e85eb7167bb6b402e0afa8bb557be6fd0b6f3c4a9193", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/has-time.html": "4dc833d4f941b351a6d7d1cddca2c5c3e97876b682cc8e0697fb39295ccb4c1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/has-value.html": "2b906835c44c04b607cc0ef504eef7333c6b76fad6720a4918ea0476d056e2b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/index.html": "4e76fc90af97ecdd4ebc6109b08f7d64b4c0deecd8267a22ceb4127af92f504b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/new-builder.html": "60bcaa016ef889041e526ac23a6c2cf739cba6e7985200802d0ff0470948b4f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/parse-delimited-from.html": "328ea08adf11710059d08afc174ec1fc79114d85175f500c0d803cab57215fe5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/parse-from.html": "169d28d9293f52a8b83e92c70f082c993c621bebeb31d1bd59e4d47da3710365", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/parser.html": "018de578412f421f78dfa48cb7753ee2051169850d3c9783352781e7f14203c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/-companion/index.html": "cd80db1d6142ede2c8beabf09607b61974050a3b86271f7ea5bd6e40a3626a9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/channel-layout.html": "ac748971a78398629256bbbaabdfd1800013d4e5e3e2b848eb70b3193ee0483a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-channel-layout.html": "aa4abb52f854817e6e5754cc7bf89e5f7222142aad357253e4c2d26806e5ed61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-colour.html": "6e4c62d9741d0e5be1d8af6aa184a227667539ac06ead8727580227654c23f32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-duration.html": "127ffff72241c36b5858de0c4ca1732d63a2981b119a0fc63eeef06804ed24b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-height.html": "375a28b144912ad4f504e5d3db184c2ea42b38a4eb0cf6c31bc9f2add6b6b121", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-name.html": "f9f67f312c88eafee7243056082dfc6b67e5997baf831eeb0688e17f0c502c85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-project-id.html": "b7a9072253c3d8a6938f16a27ce5b92cd33f7aa0c1f185c23d2af5127eb7254b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-revision.html": "09bc97a8e8b4b782c4d18751daebfcdb6b5880922c29084a9f2ab80088a0f47a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-sample-rate.html": "5d7648af6c65d2d54f05add1f7d0fd9e71175cae08113d645ac4a6545f83fa25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-sequence-id.html": "b38fb8087126e549981a399e5d07c437e0ff9da15b5138cf59dfe4389e5512ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-video-rate.html": "537886791ebecd6ac6974db67f38b943d64d163a4829caca993f32cddd5c075b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/clear-width.html": "607e8049f7b6a693525bd3944c47ea2a64cb50fdf2306905e95349bb956f9685", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/colour-or-null.html": "1a3ce077a1f067472f76c91c4ce269f4e3b4c007a9698e5a2e00a0b8c2ba384a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/colour.html": "995b8db11cdc6fa6dab4697d19fcf8d4e5f5a9f726f6bd3263d25d5f8b9282eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/duration-or-null.html": "eab4c0e4099bf7f3659972e4fe52a32fe9884f64ee80c01ca8156d9f63bd4374", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/duration.html": "3cd573191c7f4a1adcefb75e78f1f97ec170fc29e6e580eff321fc9adf0eafff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-channel-layout.html": "3bc36920e762c43e6a01fb9bdf7475da20b0d4758d2e31dea6b1e5ff669cf918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-colour.html": "403ef4655993894b9fe578853a01ab4e15ce874deec246adc04aa636ceb32a52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-duration.html": "022e722780d95e0e49aa8adac6375eb155a01746d80ccb576ca11625c0436114", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-height.html": "438e1e82689e335a87d094a3a604f91ffcb2e7ae7ae04fc8e308f321cf114d33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-name.html": "7715c19fc81dd219a722e8c051a927064064a3dd394928bf370a09f1c412f2d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-project-id.html": "fc9c1339bf281d9b8878b2629a4b1f6efcb9383850ea3a83e458762ae4cddc65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-revision.html": "e0b56d66082192bedcb9e179f03d11cf27c88bd4e7f3c2c2411b12687b8e2da5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-sample-rate.html": "78efba3c317e380de1a7bb5669ef2dd21eac9bc76d25d785ec8407ddd6f3d3b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-sequence-id.html": "3b5b732eb3502fc971935e2add86ee8299568fee37f3bf33550dcbb519f9806b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-video-rate.html": "4e99faac639e875666913875c292fff0f2066d6b797103675c21ffe711f5f740", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/has-width.html": "3ff17f7e67c8eaf34d9352d7cdc42af24a8bdfcbb070e555b6e0195412f3eb8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/height.html": "e34e9a04394e605fc8fec1dad9fa2bf1d39b042906e37e2e605bb84a4318958b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/index.html": "d0997ac906dc95f41c4c278a9b0ed03baf29cc903b723a6602e114d0cbf733c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/name.html": "6df5c03a0a7301737660097f9982caa5c0dd1030a48feebe88eb8c11903a75e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/project-id-or-null.html": "055808c383ccb61a9e8a40fa1100a8e32173b8917bce876dbc1b234ccb83390c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/project-id.html": "3d26700fb66a33083874815c8b952d991bf2e7459dcd3675ca72a0ba942467d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/revision-or-null.html": "56a24bf50c1c1f503550c364b68378d00059d0716523ec4aec2911f03db880ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/revision.html": "a1178beddef6593488d464b7fb2221659ae500b0f8e1d9b32fa934111554e353", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/sample-rate.html": "172191d238d56d4c2588d33977f8dad702b59790032a88d119296d799c8fc2a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/sequence-id-or-null.html": "4207600f6ae54c265277e39a756e71f4164bc4cebe10e7c5843989ff3b38ec74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/sequence-id.html": "1acb27b155743693bcd437557292ff608e99d7c75eea959480df2cb8d0e15296", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/video-rate-or-null.html": "813b8e1fd65eee8339d8af9c76ed8daaf1b573022f9226ce04ded9fd39f375d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/video-rate.html": "fdb3235f227b7cc8b5121e48b8893d88107d5ec32b6ead4701a236379be1fa15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/-dsl/width.html": "21de56341ea1deb43227b4894be743bb3a29126a315043e39b6d5c69b7162c5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-kt/index.html": "1a6078948c83299361fde2dd7392883045dfb4caed931a1a702bbf855424484b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-channel-layout-bytes.html": "6bbb23c3e3e36ebdd733eee118615a9a36eb3f1710728683dbb15dc36ae12140", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-channel-layout.html": "0696c2138e8987bf205451854c147e50f83723790330484b5ff69b1fade67be2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-colour.html": "7d033770cd0fcb603f9c30a4cdc69884626f4ef97daa9cd18d460c939b488e53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-duration.html": "6656436f722d055a9f693c321155e4722148f4079c86b34971102c23e2f73a22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-height.html": "b728624065f54e7b48d63d46a7b2a4808f8195e764f93a0d45ed06b81a4966b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-name-bytes.html": "a989a69da516daa60718634fc8c4fd93035752b1f8752d943e26012b80906092", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-name.html": "ad8d67359336261d59ad82abf332b5f56107c7085e458d08310293471acb67ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-project-id.html": "87ddfb128781c5f42c46261dea76dc56867f12b1e7d7e2cf46f7b5d15863218e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-revision.html": "0c495ee88671114ea946a1d528d6a7f8ba2d66bf0d68c4dd3d3349921f2bdd25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-sample-rate.html": "4163dca5ddb2e169b39872e84fc86875e5d88a7a81151a773cbdd667112c03cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-sequence-id.html": "81b71cbb360b4f2e071931353ea8905455b5882ac16af7c253b94951cefd2b09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-video-rate.html": "760506df1e11f17adfa41fe232931469fbc7008ded1fd313f1c3d872f3267d3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/get-width.html": "06511910404f71592e62270c3df3f39306573035aba6e932d412431804ff5176", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-channel-layout.html": "32d5e99bac5991050fff9657b9e1432ae0530109e947391470ef30e3450199a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-colour.html": "ebd2f6527e180074139e5ca23716002cbb78ce5eab85ee615379e193952027f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-duration.html": "c52b1889f1c16fe8b2e654abe36c15e26b46c6676dc659f16d5d0133dc76341f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-height.html": "69c90c913c180495de42c19977e41450bba012dd150b654511ef320d86f5fef6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-name.html": "7eb30783d91f12026d1b2bed050ae79084dd95e4f558a9a8844f0164751b07a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-project-id.html": "00d1e622f8485b45822fda6f41e729c75032d15db985c486c256e926e0edf10b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-revision.html": "5af0d59acb6f3a6ff491685161638c81968a1b358a00f025ce61c3a4ffe158b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-sample-rate.html": "6ca4dea0a34f30cafea7b9b7d20d7f6ddadec6937af16b4611a283d3ca9b7651", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-sequence-id.html": "1dc6fd69f6640a2e979e42444b2aa5159788b298f47d5124b5d516cf9a808831", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-video-rate.html": "4015ca8f39ccc0f6656ccb395394d55826d7523a0593d0810a18db00fc4de438", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/has-width.html": "0231c6ab106e6f7c37a65b3fe5ce4e8e93fde35b1ca2d275a2009f0a789b22ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view-or-builder/index.html": "7e84ac48b038691261815893b488815dd6b05144e0bab831972a9a5b428c9a15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-channel-layout.html": "0f481eedffce1c7ca195d4b2e4d615a65229c18df2bc3a4f317719f65a99a453", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-colour.html": "30f499e44c3be41c290cbf9c8577a182ba20dcf0ccce4e9aecac10cb2cf7729e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-duration.html": "079c33fda337247d45c599c5c47561a6984138ab2ed720cf3bf7a331abd4a163", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-height.html": "39c17712d4455fda99dac4e8d88da48c4bea3aad7e1bb19faca0fcb3189e9432", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-name.html": "3a0fa551ab805ed3e4e4a5551e48eb1bb166eb30e2c8f335b32430d3d36bf69a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-project-id.html": "4544c74ed5bc00bf53b8365c1c713f2882a5341b4557dcd55d97efc372a50848", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-revision.html": "608045fe97e763e107ecf5845b4d11a4f3675589e21f130ee7243a152c8ebe1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-sample-rate.html": "3e2f4c6f5c3bca388d9ad21702b71b92acaa80eecd94459cf3bf4231f3055ac9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-sequence-id.html": "f76ca4b33038950e462df46d3312f5f986bf046f9c2f6d5d1445cfc5cb402fcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-video-rate.html": "97b1ebc55f258f78a73eab7ff2f8a93f5d134d4a7c1f63216cada4fb4553da4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/clear-width.html": "f91e7b554de65f91bd85e9fdbd6f9e2f0211ef91c6969828100b80d10e1565f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-channel-layout-bytes.html": "b20cf800014817187b4e116d583d03167a5308d1356d259e80906caf3214f390", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-channel-layout.html": "28fc15cd563a57cd0d9979b4e760a2555a254fb44efe1cf6a8b36d3d1e956e1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-colour.html": "506037585f716358a5423d1fca78f40fd52c5eb55b0d79152a944b70254df5ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-duration.html": "30702a24a70416403811a0124c38751647bf0f845244285e4b91c2a36bd4c44e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-height.html": "ab1c290b0fb1d21db97827a77dc4fecbe05ebebd9c99f5d5ee6f69ee29299cb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-name-bytes.html": "88efaedb45a3eaabb5628112d436408cf0ff43d8d2077e96b2b72135292d98eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-name.html": "6ce32f6df5b504795ed4512632bede6def9ee3bdd49448ee60fb7b16f00f2e9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-project-id.html": "5fb0cd32536bc1510d722a5adfb581c53b598cac5abb5ee8ae98b8f1e7ac0a0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-revision.html": "62a9d61f68b2a8d5adad468440c8cceb1d6d13b7f7eb3a83b83820d463ab2dca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-sample-rate.html": "895593313e0061f4e3cb8c22d1ea6a65116d5c3b30c4f49005d3f859aa4df608", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-sequence-id.html": "d1219502f0452862c8e5ee25afbf4e433d1d92810b56487f2b9f56f5532a306b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-video-rate.html": "9897d85b0da91179622e1ed901f0178c95bed25770654600e3cca00620751cfe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/get-width.html": "a05b72418a52f17bc505ce22fe2dec292eaaa7a1b24ea4db410cc67bc3e363c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-channel-layout.html": "d0eb9d4343b3a3f623f2aa1e63f3e181098b2248075caddb20fa2f5ed02c8738", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-colour.html": "fa7353425bb6d8ebadd0ff464127a6f626b926edb9fd4429036c4b3d4c0d345d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-duration.html": "c5f5b1998ed094cb6cbe16d7694b8b38ba9835ce2e563c0f7e228119764622d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-height.html": "c1acfbbe0883b78aca493d81e96899e83fddae44a74601189dcd8af2f0aeff39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-name.html": "c60bf96c3306efbf09dd5b023215193cf61f7e39f18caa966bcbc4a84ec80a24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-project-id.html": "2bbc4995f1cfb35008bfe3ad5fa52f81f8c0980b5d071f0699d529d7a05d0fa7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-revision.html": "83a7d36beb903e09ec5ac88e7857d9ea388cdde7b85cdb5eb96d2795246e4c4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-sample-rate.html": "a79638b17a5cf000abda98752d2f77efb427bbcf07c3e7b80525b123dd8122f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-sequence-id.html": "377a8e211ecd084538a3dcb3d2737d87e37596307e3e0929fcd7d8ef0417d80c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-video-rate.html": "b002b4859cf7a8bbdb1bb7b1b9aa2079bedaf9933a690e7e1f6a24a6f29732d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/has-width.html": "8870401fe14439d569805673b4b3176a6a4bddcf441a4a874399e7c28d9c2cb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/index.html": "3da06800d71f8eddb83078ca56e5fbcd71caffff4f513266f329343edc98ea25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/merge-colour.html": "0b50019868ed423d0a40f12c902643284b50d3ad18a8570c725db4b00320ed51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/merge-duration.html": "caa5be5c2bfb647eb22a9465f502596c021e917395ff330b0856b4bf36f7110d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/merge-project-id.html": "dd2ca73ec0a6a6cb360af6a4b0e580d7ba742484e3bd9fc91f34fd99932bd119", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/merge-revision.html": "c3a0b898d4d9dbd740f0b049b17f69a6767ef05ffab1e4d20cd9776930735f96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/merge-sequence-id.html": "3fa55d57eb3ff2b0c34dc6c1a56e63ae362aa7146da23f1eb0a243ba722b7eb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/merge-video-rate.html": "d87378aca021cb7e5a9c487884d4be6da828fba4fd698ce51d76bf3e2891eae7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-channel-layout-bytes.html": "099df21b6711056e2bfaf5852d73f070102d9a8c5986d570565ec3eb3567fa9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-channel-layout.html": "bd65c1086e5f2fac8d5e2cec740f43c23fb9319ed14deb7b4d24516cc33757d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-colour.html": "2d1f2c2391dbc98e6e66dd4597694a83fd05d49dec55fab46db95e8460f35645", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-duration.html": "7a7a57190c5557b73ef4e45bb1629c9062bcc700c0b45ee58a3e57a33269346d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-height.html": "02d0d3ecc2ba09fd81b8d0c7c98c81a07c6bb654883496f5cdda472c123bcfad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-name-bytes.html": "1d9f4e8e7a5dcb740921811d65733eecd1dc3898f35c030e5610218f32a7bb2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-name.html": "4f3ca167dce02b3505d71d8e84e3344926c10be1a704b84d3e3cbfc179a6c53d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-project-id.html": "45c7d7e322ebacb59c747a9ffe8542ceefcba1c3b1d208d87c103f8857e539cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-revision.html": "16a0b35dacf77309667056d41baf67293dadf221c5f972eaa89daccbb34b3efa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-sample-rate.html": "73677b024cfc828c51dc007935257a932ff2a2031227d46bfbab3d16f3749290", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-sequence-id.html": "b70b1ae0ca45cbdf480a520d0ea188a53304dccad8cd3875a6458817663a4c22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-video-rate.html": "0b1e1f0e83b14b97c63f37f516cc8ece186d9171f3103d7f71e8a25e77dc5cac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-builder/set-width.html": "d45a978ecac602d474501f9e146b69fbbde58b9cd78fc624f16a1c3613462d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-c-h-a-n-n-e-l_-l-a-y-o-u-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "f2824a27ae4fa60e08e1421fc922b6f6461e87064447f6cb46af52fac8d4af27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-c-o-l-o-u-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "d0a9ce45d82bfa19ca225fe62ebde5e327dfc09c893a09ae31df900801cb9a17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-d-u-r-a-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "70f72405d3cc31132642731070720e0fc1fb9149b895a84d414ec23ecf37b161", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-h-e-i-g-h-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "bd2a604367fa13b808fca80331203ba80b3490af094b3e328699299b8bfe4e0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8a489d942d9b75295f0e4262a1ddef577efe360c5a3c514808b2aa33a82b716e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-p-r-o-j-e-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "bc709817d415c459d340ddae60499fa324f328206c58cf6e3be1102fd24b6615", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "09246ea8118409d4daff22ff7ee3181c6951f9413a0efa4bd5c62819565c09a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-s-a-m-p-l-e_-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "bed14cf67cef08a47414ba5c5674aad8a46279a40a6036d492486bd744209e2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-s-e-q-u-e-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "af1aa8083ffd59cd0b9acdec8246387d2bb5eb323ed598a7b865a06f6eb42699", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-v-i-d-e-o_-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "70108fc75b62776d799b09c3c5f2ae61d4de662c9de7ba8912160db428b42da4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/-w-i-d-t-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "1168c2f6a72eb6e4591f7f2fbfe6e5151e6d75ae14bc07377a3109cc276bc65c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-channel-layout-bytes.html": "7d233f4faa9daddb440794537b7c33ae6bd511996a6c8f3e180a8605f7eeaffd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-channel-layout.html": "a0268251e8c2b90076518fb48848e559dfefae9e881ecae582c7fa5978846501", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-colour.html": "dc337b47afc547c9a2b8a13e989415d230b71253d0204a7aa0f00d2854f6b155", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-default-instance.html": "93e147b88371dec03035c0a1947018415f442f020d0d487371ddc6cf4038eb18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-duration.html": "b051517402c8a5377998c90c0ab4fbc4f477494300ed93aa587a4320c9d6c019", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-height.html": "8ad61ffa7c58f239d0f2792ead1f07da5857bfa37830a5d57d14ca0de6879508", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-name-bytes.html": "3e325663dde6062542b511ffd17e102580404a3887279aabbafb21f86c7aae8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-name.html": "220e86a4c29ed89c0a337aae7982d80c9b7fbe822c15d0fa54714740b33e6121", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-project-id.html": "cac7d74eb9ece709ecf26bf511c54855996d08884355f7b74c9619f0637d5a49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-revision.html": "cf399be108f5a1719a624ce33baef5df4fef3a54c2c8eebddad746ea9913bf70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-sample-rate.html": "71ea1f7697aa299dffc8db6dfae8c33192a0c5061623e2951b4cb756ee034d1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-sequence-id.html": "7b13b0e0b2ae33e153c56819710d8f9924fa73b50ad7463471e0acaa6953d6f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-video-rate.html": "880733e8246de25b60397d503162d8312e60f7113b502eb6499d637e405f9d73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/get-width.html": "cfee5ddc99dff3be00a64680e3571905c3c1840aed780b07e340860d66085ab1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-channel-layout.html": "f6f3960e91fcb1737694fd9cb3cf37fd80eb53de70e4bd547f6906dca69f01b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-colour.html": "cc53905ec0382d41a9efeca19626b1680ea117727c3a52f135a6a41d9d4b3de7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-duration.html": "c7b8d7cd88dd06b8c51fe1c4b09b52d4f1afac130824c7214de67c9816220e27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-height.html": "4fc9b244d9b2d185f26fca956c6bb05dc9ab1b4747d715d4c17a9a28091dc058", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-name.html": "6df5f1455ca41ddc2f6faabacd23e062bda6638aab73d44a338e5a03bf7b3e9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-project-id.html": "c60040422849981e21dca45ae3c97da8d2ca3cecdb26c858f6cfe81cd97a3d86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-revision.html": "8d78adf38048655d0a232406126c2c183408c4730f608c30c951e750e41dc7e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-sample-rate.html": "31dfa3bdada81120102aea4a257a34d5399225df85455d42a85ecc92dfe76c94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-sequence-id.html": "163918468dda56ca864d5c05236eb92fca5d351773be8652253d211e5ec7fac4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-video-rate.html": "baa84590c2dfe16c993c69b7d4607b6a33a547e083a0951a470b0acca599c56b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/has-width.html": "2130859ca50331ab799adffdc542fb2869d4b78868770f4629a20da9a6c69f67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/index.html": "a6de539bc5669b80be2d79ba0ce4c4a9dbac463e3de12dda01d237caafe4af11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/new-builder.html": "978f6406e23ed0e25be4022d53834e4453304bba2a869b5fe59babffa1faf8e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/parse-delimited-from.html": "db2f2d7bfd0ed6d051943f9ef4bcf27f410c3e97255a09a4bfaaab74db247e8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/parse-from.html": "601e169c33668868985baff612e5ca3211bd3524a5995dfb4c09b19b16bdf396", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/parser.html": "ee60cdf091c5cd7e035af5c3a5e67b848615b979acfeab425f9a024b1d9ef07a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/-capabilities-proxy/index.html": "ba0d5c16f7f335725a8c138e8bf4ca2352a81a7d48e044010c7660b6361d9341", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/-companion/index.html": "eecce5876e180a1202f4eec04f8a76b8ae990fe19a1e9c3fa7c35b0e6065fe34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/-resources-proxy/index.html": "084e50ad520817c2d5965170740567e1c795bd7cc73a63673d06f00049570ecb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/add-all.html": "4b238c8a7d1ebe6f08dd26874de1c4ecbd641fe6c8ceed9f4727f7b23e8e736a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/add.html": "e4ad517877125a573c87c02c1ef08ba3109e407618444db31340a8600dfbf067", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/capabilities.html": "3a53ed62132a53a0c3f026175b4b6c05ef70d3df77f53d4c9d75741061e19f84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/clear-enabled.html": "7974c2e8999ef9c708a6be7e24daca3925282dad5e7c687884c439c70112e91d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/clear-instructions.html": "f12d426f44baa5ddc3921e76d5ef134e4da2ebc9422df3bc9caf5aeca489f999", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/clear-name.html": "9794c95bf981627c2696d5e265b5b0a70277e2e4627f656e8715325e089cc70e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/clear-revision.html": "ab75cd47977bafaf64eac6f7c380a0cf44fb7067f09ed79b4dbf76a985459438", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/clear-skill-id.html": "8bd67e849c07de4890dc022aa50082b80bb9513610f38f7e289fe6c36ee31afe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/clear.html": "ea0f2bccf2b64e86567a1f5bbaddc03f16cb05be0ba652ec345b9e79609531a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/enabled.html": "091c80546cd3f01bf34c9167ddc94f9ed3ef1708d7a1b8ebd2748bb6ea495683", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/has-enabled.html": "76907a0c3f2678a50708938c3402b6f3921d7c10377b50d93273a7a5e0a2fc95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/has-instructions.html": "7e26164fa9247dcb93d70cc7117cd844663c7214fb1df516f93b639d7f6d4130", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/has-name.html": "cd777fac9234a9ed0593f8ee854d9f731fd9a41a856d7a64590a09fec3067611", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/has-revision.html": "adca13035b3150701f4082fc86e74f890a6a89db1c6347bd7c76d75b79189358", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/has-skill-id.html": "ffd3e43c85d8293db62e66dc7cf37e2b3b0f1925f28537b9bbb99707e4ca0f5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/index.html": "dbcdc80dfcc03d93d5ce0b9b9c5f399186494e42950b625a530a562bf07eb613", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/instructions.html": "8da3fef164da31fd493d77d730ae8ba8a49e0cfadde7aab2ec6caf4e12546e1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/name.html": "3bf989eb2a7056f732a786118c800b985ff1ef1f58f2aa62e248969ea3318057", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/plus-assign.html": "6d5e3c9777a194d18978722d5210499b8fea19bc75392e05d37540abf926c592", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/resources.html": "67b21fd5c6bcb3df911899eaff3e3f00068ae54fbb4434be2ecee850f9a966ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/revision-or-null.html": "22923ffe4612f564fdb03f29940c20b30b1d4610331d27b13f6a5383ca1c3958", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/revision.html": "f894cd507a5db18dbb52f91fc89d5464835d3a737639f06101e778e75c3b6d1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/set.html": "e896d0f221ce552c86b106b56bbb565f9dda7d40df8d6639d211480e7935fc4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/skill-id-or-null.html": "1231242bb4c3db82f232bc94ccccad36fb12b8c554c6367ac6f6f70a3354a360", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/-dsl/skill-id.html": "56262455d2f96be9adc3b1c7e1a6874d7e71ff95d0646595ac59d14bf4ad8c50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-kt/index.html": "37c02b36834c8ebf1c508cd0915ab8283427133349b43b90e7a21f246ae28ad7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-capabilities-bytes.html": "dd701baf50e45da35f0f73681e8f11f3ea86fc5cbccfe73514539869261819bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-capabilities-count.html": "d7012092badffec85be18e7ce542a781bbea4a5f3754653d03bd86ea825e4268", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-capabilities-list.html": "7b64d2aebbfda5a05069ea838474fe96e77fa66873037024fb59ae3caa3924a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-capabilities.html": "4b65f5f616927f68e16199b9bf42427bf7830e35e159f3008a2b49168043b3de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-enabled.html": "095d1d05f1151db163660470dbb6354d51c1ee4aa4d0d9744f663913bc614e28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-instructions-bytes.html": "d76c2987573a8788d2c00c2fd235d06e7f979b5d1b4925adbe341b85b6839b53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-instructions.html": "9d960e3ecec32a282815de7bd53564d076a633295b7bab742b9961bfd7575012", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-name-bytes.html": "f9eb6e559f79d58339db335cc064bd322b6928c763697a510f445240fd1f2ca8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-name.html": "81c5177935efedba7332f504128c04d9519b264de2e81dd6730e75ca22a75e62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-resources-count.html": "1c7e4319735524273021ea48f05551ef08950bea1abc7292cb8db70d4b61e288", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-resources-list.html": "4ec0bf99fd052665522b2ea4f52e54357b7ae1cee5cbe4083db0fdc2145b21fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-resources.html": "3dc1b188bca804fe67ee7b4a44f5d544f7748f34eca84b32d81e13a2b32077f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-revision.html": "d388df912905ca9ab2def6cac0babf537d4f5629538b9b2f65805dd1d2dc291f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/get-skill-id.html": "e02f1e903626de5d4eb141a46c4bb0a6362d7ad18393dfb08b589630045b8824", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/has-enabled.html": "b7b035c674e4d5d4d432ce290e678c10b58662f9968af0e0f2caa73eccd8abcd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/has-instructions.html": "3fc62d3d52e3e974ee004d33444cfa91d93a2d11ec227b6f792e0bf81e81d555", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/has-name.html": "cd2014f01ce73c1a1b58bede3ac5c14c995e4feec1e371a9b2b30bcc0c64281a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/has-revision.html": "6408f71d943e459df021ba5dfee4507b9bf94294a34df9f23b162968f8d02940", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/has-skill-id.html": "f8cb5f35112f38150749e13a04130d74f74528c4d1c6f6e3f543c79dd0c7afd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record-or-builder/index.html": "e06986f09a41737115dcb364bfaf06b5ecfa3480e1b1cae47485d5855788c135", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/add-all-capabilities.html": "6c007e6c29087afc9b42e914b76a97e71290e36227f8d6e2241ec8fa774c5d18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/add-all-resources.html": "04d2d5c0c8b98cc18c6d650db81d3f19cb54251dc00ae6c83cedd84a54523e97", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/add-capabilities-bytes.html": "48b2290c30dc5108c2870cc65d5f28165036abea1ff55b3adce06e7b7425af72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/add-capabilities.html": "9b5825573a59dd95f3d3b73b5b846e5b498f94c3384be35ea375480438401e0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/add-resources.html": "f13ec849fb466182fb8cc1e44f4b781ca112d2a43419cd87fb3a1b0d8e27970e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-capabilities.html": "07440511ad88ea9bfca4b44776c7210772c7b3b6f8ff93584d8e1b355e4a7551", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-enabled.html": "cb3ac2b419ba292b5b8803f11766d2926636d85e952206ee56cc249e439bc107", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-instructions.html": "347bd4684de2045a744bad1df05785e25cfb18509c8454671cc50d7e4b24e415", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-name.html": "c16c7d6afbeaf265b3b70e6bc4ea4e7a471d4c8d718ff65951fe7230e9358a38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-resources.html": "d59c37f27500388e6fed58479fbd021c3a0b3084d4afd989e43a97ba7fa4183b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-revision.html": "546d4aba669425a1e07143b598e5eec32f1a344fe143c604612555fabed60755", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/clear-skill-id.html": "fddee1d3285032d7dcf107d632cd93772e16256a6478f5108dd6792027c7142a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-capabilities-bytes.html": "fe5c8cee60948631318b72ffe6c3073a3ab04a999651f254a754aa14af65b0fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-capabilities-count.html": "042bdf992e7cba6e22bb5e4daf9e92738901aa3576ae32cb3103ea3168f9b46b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-capabilities-list.html": "053445da8440e2bfe7c4791b2d1fa63b84cd0581a1d91fe675b72e93fdd413c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-capabilities.html": "2f36800e1cb15d4453cebdc28b270ac89f218601ac5de329fec1de617b3a8f4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-enabled.html": "e0b3c0562b4b707baa911ffac77983feb120006665eef2f2c6b919d7574625f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-instructions-bytes.html": "05efa1ace1e15879ce4176901901521e35f1e72e810d41f576f5d741c633b37e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-instructions.html": "2c1cf1a83c88ccc100420e5f95e63b95fc62165da4ff72af772ae406a9825c80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-name-bytes.html": "1c9c706fabc900297c7b87452e782f9545de6baa5dff9acae39d2e59b71db64b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-name.html": "b33d042fafd06ffd098d7a32369633b3d83baa6078ed096c1b7a25011194611b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-resources-count.html": "2c85d0987d24db15ed2ea0accb50827580c85b6ea61270e042a5744c7d6413da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-resources-list.html": "0c3f980a82b1243c52dc1e70a81b1c4c87a9c4b484a1a07ff7ce55c82e899af3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-resources.html": "2381ff86102d5e45c9e1686a23c7f29255ecfcc31365a34db505fd0ef3ee4cf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-revision.html": "73a99b2aea3c146080542a2a58562e00173dc104830fd2f5e80de1480ceb778a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/get-skill-id.html": "d8bdc2027b006b2c4e8454a76a89b8efaf25e675fa43efd1d6d2782f74b2f29f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/has-enabled.html": "cfed879f82340f36ed413bc01653ae6def6cd45f0fa376a25cec65d5fa1e8e42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/has-instructions.html": "643af266824f3056641f2eb5a8a93744cbd625bbb8e8796dc18ec44bea78f99f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/has-name.html": "0de2aefe51b9618d103840c7cbd453bdcc77cb1f4c1c2cd84172a4c627784d54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/has-revision.html": "4ccf0c8492a8905eda755d4c4da0f3f81f414898352ef51bb92cd112cb5ae7d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/has-skill-id.html": "9add138d2852f0232d6fbc3fecc6fb2a88676e523fee081cbf69e4c0f5cb04fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/index.html": "5ae798bcee4d60bddeb25735cc7c324d0f66a44506e99e0f3b2d0fc8e6a1ce04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/merge-revision.html": "706396df22311444331bd26d2eaa06c35ece1a721adee83951c8fa999347b8a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/merge-skill-id.html": "7e9fae1554e2d423f5113efa87d667dee46bf1f7f07ee5b3c7e0046ae3a69931", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/remove-resources.html": "1ccf3e39ce36d4248e25f6be814238a0492966e873b0a457630148891e0948a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-capabilities.html": "366cfe3668320957de3153ce7dfb4cdac198a5b594de6527e1d8dfe3e9e272ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-enabled.html": "a8334e5c840ad6a9f5554cc5aa0b1404cc9744d8727a6bcc7aa2ebdd91420db3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-instructions-bytes.html": "9ce0e40295980961b6732be26b1f7413b065f4e25a542c25a78b4553820dffbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-instructions.html": "1cdeb298ba77edf78367e76893feac610291ea609fd132d3f08eaaa7c93cbc81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-name-bytes.html": "b09dd4921e77c6966a06945a6f0c723e87689c65d14c5b2c9eddeb88e761123f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-name.html": "f4f284d584a9e7080e77736ecf435d22bc321c40b7069401536822d320296bb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-resources.html": "b327e04e046971bb7c31d8754f69b2084b5b55c09f29538f633a0f03b2500f6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-revision.html": "f48da3b8ffd27469e332867c5e79959eb92c5679d25418b0379845f3c5a49750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-builder/set-skill-id.html": "cd0b7cc242a09d5e4b8f407bf65d7ed4019b8a1b1112edbaa5555af6b8302b08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-c-a-p-a-b-i-l-i-t-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "e6130d8f4a8c7f173758e68404c06cb14de4992375cd45fd32c4e36faef11295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-e-n-a-b-l-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "6a79dee67fcf54840424af491e3057d44bc8869cd69107c96e7840cbcd0e005d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-i-n-s-t-r-u-c-t-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "ec6e59921b6fe351c7d84d055b48ddecc9294b7798f6135e0d4e12dfcd8d7869", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "ac84041ccd5edca5a876b888e7558edcfa949972c269a6942ca505ae4c6c97d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-r-e-s-o-u-r-c-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "8e238a23630e51a21a3b85c0c0d7262d7c46cbf2e9e0569c2b7ebc4eb8a6f484", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "ec61b605eeacf21ed4bc3d7eafe2dcba9654f96cb993a6e952b7c3cc67df1295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/-s-k-i-l-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "af8e7b335ae66a01da22604573bff81ccf19aede4a57ea88a9927e941cd490cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-capabilities-bytes.html": "5b84fe3c987cb99d4ee6dc3bf4ee144ba2390539f837928bac123b21b1b4e5a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-capabilities-count.html": "20efb86b17c67b5e2e2c13a723574c0fb3d79473986bdc4a0b3507805e8f9610", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-capabilities-list.html": "210d80749824183fad6162e32bc5973ab949ccc55fc51c9d0dcb33a00104c3a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-capabilities.html": "e4f847983ca055cbe8628076b95be4593c72a225334ae269386055001b5dd70e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-default-instance.html": "cf377c4728f61b975144f19650fab03d8b47f02c49288fcff47e86855520e357", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-enabled.html": "5de28e0e8ca6d34ad86d13f1398bea00e6b4d306eba796c30f9a133b87585c0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-instructions-bytes.html": "43b9b617c3299b5cff80f6f9cda7e87dbeaa52ab1235a0481d92aad948f9dfb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-instructions.html": "cd41aa72548369ff1d430e0df330877ebef6c0aae778d3088c94a68dccdf7770", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-name-bytes.html": "8317af49f633df858e7278b47de7032ca33992df4dbd6bad7b056b52e8bcbcd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-name.html": "95d6ed959228207394fcca867f69576616cb79e789840a9f244881b85e5110fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-resources-count.html": "baaed1fbc449424f51c37467d983ed9ff132625b8e63e9b5193de5d603d212aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-resources-list.html": "8b54b65dd8026d85fd2dc2b9360c4265a6c33b43fa1f442d1eed7be48de97d29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-resources-or-builder-list.html": "81a53dfa88f1ee8c5cecb43671d6ea353e446f86ac5064bd3be80ede2a88af46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-resources-or-builder.html": "c787ae74514d007dabe75791eae674dfdf9bb8fa4ada206cb60ae16354d82273", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-resources.html": "1478d0f6412ad54ca765a015d31a1c10fa7a3639701a0638a39441cd113b61d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-revision.html": "dc77805fb3da8a7f4cff5276b9c2fc79242b84dc2f6c29e1a09dd7093545328f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/get-skill-id.html": "587010d3c9fb6bcfcd22fbe6162e22f4fb75b978e27aa98c4792388537656e4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/has-enabled.html": "ce4e66f31a393c0d8726515086cce6c879e559216abe92e189abe29402fa6b4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/has-instructions.html": "d1318bc4bcfeeb43a9f4e9ca04b33f4819bb2c2d3479ee384ae4638e43a5bb27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/has-name.html": "ca791c0c3c73dba65ba710c51a13d259d8a659d8ed78ad4958556a29a42a65d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/has-revision.html": "078f58ff38412185a2a6f6a762332508fc2afd976c406850bd84aa753c13a285", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/has-skill-id.html": "4d52014ab4c93d66ed3017cb05877a018f9722e89a0b77fe58a23718e19d56d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/index.html": "70db73b42f90db0958b5a774bf4d2c1728e844e07a010ecaaf9b03e0a4394bd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/new-builder.html": "4d4d2c332294cf47ea1b3b0922237c7a75a0217be3217cf2eac699b9248acb4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/parse-delimited-from.html": "3538d3b8037db66ba9d0234fe66e2b1f4367f784e9dbbbbb67ccc9d4e2d34f5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/parse-from.html": "077eb6f529031d612d759db64f0a3a96fcdb390a0ce2a0069994375646ef6e32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/parser.html": "847a641583d45e7949013e50f4c402eb62f68253a7735b5cb5291dec917008da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-bins-proxy/index.html": "53ea98950d3a8b82d11f935525356fcafa3716810f792b720c489b5e7cf5c19a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-companion/index.html": "01af416c2aa73dbf2110e46a713ad13ccf70e991ae09bada71c1f5f8819f1256", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-media-proxy/index.html": "43de0b3ab57c9f123b8c07913a99bb4835e2fe876cf0835827c559227d37c14b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-presets-proxy/index.html": "34f4459174968ef037b261c7d37331101dfb095a00f4ef02fb1522897ab294c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-sequences-proxy/index.html": "02c69173f1fe5e160d7afbf6718f7428c9a0503668311ce6bb45718859340095", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-small-assets-proxy/index.html": "92f4e150efe18580fbe7f22d74262ef7fd3f0d1962b3f7076038dc869a7e30f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-timelines-proxy/index.html": "a82823c40402b05a24d21d3e0c59ec10960080c369a708fc88e598b4e5bafe21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/-transcripts-proxy/index.html": "a78516e39ed6172bc00a9de19790cb05eaffe0cf2cc728dd74beb97f686d1c17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/add-all.html": "a98c9808356d01cc415c7db44318513202e4152b2d271d641ad215d411a0080a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/add.html": "456457bd6581954073f02fd3f35a9893b7f7f177f7779fc95349ffcc449e5b81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/bins.html": "8483db69d9bede923dbb53a536b75d06ee3dc28eedaaea7fe54c9deefe1ff316", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/clear-content-rev.html": "1bc006cc124d55cf1c562be010a48de58552a84c33c4eaf087d92eb3c1d0902a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/clear-name.html": "de7e1e908bb8ea1b1ac1f78bacfededd363f3c69915cb337fd55b4e305ad09fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/clear-profile.html": "7334fae48651cfb267cfbe712ce41a19bde82e22ac8b4ecbc14e2945607037bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/clear-project-id.html": "67b1957f62c02f29b9aa55886c47eee8ef93047793e1fd22ee57726a81e8b00a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/clear.html": "6a5edbb3bb3d62038927f69cba6028e1f55a6f8fa7d323d00e8915e6b7c08bc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/content-rev-or-null.html": "065b50149bc13fe0cbac22caf512b674132102986978d7a4f33ad94246c9f288", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/content-rev.html": "468181e45e9b3a6a390657e24f083a85fd92b14c7b58f641635756f237d37cf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/has-content-rev.html": "91439a75343d89cc220c5f4e547565f1ef74d96282370fc3f043e5b59cc9bc5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/has-name.html": "afcc46a5e6a1b1626f09d09e81ba44af5c21043cfb77ae8069f09f38d5bad05f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/has-profile.html": "96feebeb3c2362267a890b6dea490c03acb11253c623a445cb4be490c723551b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/has-project-id.html": "455521169f360897801584563214d65542078af4431e427b5558cc2812dd8694", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/index.html": "4c6705d444ff0fac66f8a035df3d91180c1c7277ca18ee16d7c5d7b04f4d2db1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/media.html": "3b9d0a1f0bb00b0b104ecd4b2d9b665cf8ddd4f61d3c27cd482ed2f1e00fe0f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/name.html": "abebad22af89ee8898cda8929ff2a0e8e393280b0a0c6674129f49c0337896d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/plus-assign.html": "c555e7070143e929c77ebddda5773ca284a9c203bc18cd646bf1561d5504ef3d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/presets.html": "ba9b5426bfcedb60d4ec4aad2a979ea38e040fe278d419eabb28d4f7fbda19b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/profile.html": "0d130486ccd561d67c2b01739835492aaec880682bf752bcd58e4cb30f513c3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/project-id-or-null.html": "810b19429ab08a8b7ec9a71db1885ffcf43298285bf1b9684f2cf7c30a24cf09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/project-id.html": "4da79376aa2185fa712ac07bf43f765c1172f459cbf72cf3ab9a961393cd930f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/sequences.html": "9ddcb599fe0e26e188a7051a8cf740968e20f29e84e3a9300272e7ce34419f83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/set.html": "4b6c583dc9e46fe4ce17d05d099e35acaf920d4843232d1088f4dde06f5af038", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/small-assets.html": "a614172f7c259e3041dfc861cbd08c2cc8a1af2fa91f317ed0ff1f2a3987d698", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/timelines.html": "6cd67a8a61da2a08ac1291f283254e30f8cd489cd5da868a477429b0d1ab88a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/-dsl/transcripts.html": "e28c335b459bc2fd0a320bfab643f4253151ba72a0cbc90fb98d2d2b1b2655d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-kt/index.html": "9a291432cf1194dd69c1835729855468a6c7cb73203f3929629907d195cfacf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-bins-count.html": "38b912fb04b478ab3127fe8176212604992f53042e27555e7c9619afb2094890", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-bins-list.html": "e61621a5d44c89b7069b8d9532a107edab2751ac8087391f47d0b709c1616087", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-bins.html": "dcd37e814720d0297e69d06ea7ac1d08d07eadb4b4a7bbfcaec2e27944a23dce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-content-rev.html": "db0f2d8a58bb3cf3c2ec2d5493b76be2e610c4aba326f27e3f28d62c6ef9413c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-media-count.html": "4d9261b03f2a7ed828a77f97b01f0c7795060f08d42abb92a86d0e6b7757944f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-media-list.html": "89c2d7c08e339b4205bfa5d0b1454275d503408438d043220a25f70ed4331e0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-media.html": "7c764238c01e76655cc88d07152a13f2996475cdd7bfce67766de9ec63c05261", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-name-bytes.html": "04863bd851334d8eabd3eb864c7409a4d4986acdec03f41b761df15ee3aef9c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-name.html": "3cfb6a4196768c1a09b5283b3194cf05c679b3fdbcd0177f26130dcfcc10558e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-presets-count.html": "bd35ea006d2b88518256ecdcf94bf2c0184442051ee686a91d2924be1feb2558", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-presets-list.html": "64ec1d89554ffcf60541b2a248c5f4b587e20f19f4b7e28f88e03febdd0435e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-presets.html": "71c1daf9b505c2eb5a2a7ee61b0c2814bd2227775e759396b3fde6b341dfb11d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-profile-bytes.html": "26819c1b31a2482a59a51bbd0aa5b899203ab95a5c154cdf674abb18d1424cc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-profile.html": "d7fd1528806da576fcec3011911eecbcee02d408c7e89ef48cbef5476c732689", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-project-id.html": "6a11f6eb83ad94b488bef66e632670d9bfe39999af918c73a6b33a0ed21a4d38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-sequences-count.html": "4efc84d0e51f243499fb4d8ae82b3b0c141c140c4248591989e32529dec6bfe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-sequences-list.html": "de74ca31391ff0452a85780f605612c0c491324c82afff309dba08bceb6bbdbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-sequences.html": "df9333fa746dc99e11d31ec02a49320c28e3a9d6efa826af792bb0b18285ad4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-small-assets-count.html": "4d6c1dc84ac5999c96bab53702899fc4a9595392d4f12cb577606cf3fd73e6cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-small-assets-list.html": "f395396147d5c7925dd9c209af1cd8c358207c41783f7e4012bd784f4b8afb14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-small-assets.html": "08ca5cfeb7c99365bba117267ad1076f8b9c8c9ac6f1567a6f213706a161b959", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-timelines-count.html": "1195fa655a13d1eb2bfa5030b1f1318d1e5c25fa132b29a3a12def3a8a0bdeae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-timelines-list.html": "4b67700ca221ba9b5eaa1a27b159003fe82a6834853993a47ea84d354f072726", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-timelines.html": "bc663e65dabb3d9790134f29337782b15774d19bf952449a68eaabab2daa5dbd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-transcripts-count.html": "60ba2ccbdb94f4380fbbb810f51c0dc5088d61eeb34a5abe9f7ff4f43e9af794", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-transcripts-list.html": "5150b525d1efdd1be3792359fb934b26140dd8e73ea6aec40db453d98654a86b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/get-transcripts.html": "ccb29e6952a01ffba643dad992d6ae0d66dfcb0d1924d5ead83ddb7a2a5af2a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/has-content-rev.html": "4daca598488e9126a8ffcf07441d194445ed889a35315dca4b3b6eff804dddae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/has-name.html": "79849173547861c72f65dcae2cbe2da5b1616880bfc89c77f2741b8bd782fd67", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/has-profile.html": "a75ee1933b7370ae4b366ba576e22f607c39fe665c1d8b55d3da9d00c3e9f855", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/has-project-id.html": "a67dbf5d615e7a1d1bf719361a5261dd85be393e4f41fea5777021ac25af7f08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata-or-builder/index.html": "d3b81b515f562abd2b74a520e1af4241345efc68a0268a06cab7dffdf63d4fd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-b-i-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "906420e45854d4bb292bcaaa5bab798cbce72ff850d4eeba2447c5d9e739bdee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-bins.html": "cdb29418bbccb6eda1422cb8f90791b91300bd0fcb4c47fb2f2f32148b5cb7fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-media.html": "c3516dd6bd85bad905ba72c65eb312a8f9b65d07dfc9e121d3735a94cf4462d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-presets.html": "7709ff6eb10df99863f1b5b174caf152f24162dbf916cca2792b07d3973cc833", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-sequences.html": "ff06e295235e80b48063606dc66f8f55a6ce354aaa1598ef854d2da0e5f81d3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-small-assets.html": "dd962b758f0fcaa663e930605fb87995d593c9a2da1f00d371ff7f8495af4194", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-timelines.html": "1a6b043de6ec2e5dd7b10a3e03fd441d744dacefc4769f6769729778badfd948", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-all-transcripts.html": "c4bfd29d5c4c7b62156bcb21ccc762b05a490567ace321e599b93810a9fa029a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-bins.html": "3c528269505850a008e33548eaa4f0f047a0e78ff7f4540057203ad3c4febe97", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-media.html": "27d19ec01af80500670a759aeab92f0848f142cd12eee6b06c8f20f1f83ff8fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-presets.html": "1cb686ad6ee98f324c1cc32d2ed51c2aa50cbda6b346b094407de07bb8103b4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-sequences.html": "0d16ba115a926373b655b9ec317babaf50c25f63e4faedf415e477faacc0b383", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-small-assets.html": "0ef30366b10d8e35d10303e078c58e418d23648e61b6dc0a63e25f56e6458682", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-timelines.html": "de51edefe59756f61c366fed3b7db2c8a1a86f737c81c666d22fc0ce8c5d61ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/add-transcripts.html": "f4eb962ead3036c7630b8735ae5afd465966ee0c8e35388b7f08b1571bc0c4b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-bins.html": "a0604f7b2e1889ac561be8ee02edde4ad502916025d0db57d782b9d991d9f818", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-content-rev.html": "9ac61e4c969b0ecf8f4a8ed5f309c6b6ba451ad786948efc5f827c1b4f5293a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-media.html": "0c9db62d3a8a20d08ecffd805daa42cb90556e1c8231fc2d6c5089ed37ee6102", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-name.html": "a536d5e4d957539080f9bcbe0a1a106d5adbcd8e690db0df5f93f0248d87c7dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-presets.html": "3e6f6ee19e9921d9403658099b1ef5bd66715d2c2ab35e20e7a63c8edb246899", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-profile.html": "82392c6bde61e5bdde42b5f3d690bb8a314745f3edbd83b74b9b4262af69869b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-project-id.html": "4df245587d5f2f0cabe5c4705d7434bf4e7e14edced0aedc15dcd574e46ea90d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-sequences.html": "ca8b5eea2407d91c33e776764891f5d4a9022a57eebd0318f3b4ad9f3255c068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-small-assets.html": "dc20e921e17eac7662465ca92b6ff61e04889a5c9d7e82f9a0ffff31c8032167", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-timelines.html": "746910328f36dc2bb769bc87cf0eb50ded126d5fef374944a462b07630c540c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/clear-transcripts.html": "086390362f7871c597fd3a91c8c5d82280a2bc6efb556994d195bbd0057197ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-bins-count.html": "e2dffb7d830d6175a83e464234f00166a5fd77fb2c33f166f44c8053d5d11c4c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-bins-list.html": "c43de9de3444f929917fde0ed5d5a5f3d4eef927969f9a0b47348f66707f93cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-bins.html": "20a191662b7ea39179a0e3908c006c222b1c838cb963fc842d7693a9e505cb73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-content-rev.html": "b50edac575b342315a8ca3498a345a44a9863a9679c8b16e9a98e2bb52c8eebf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-media-count.html": "3374b584996c3449f156605290d1a373dafb22c8f1f12c25bae694c7c83766af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-media-list.html": "9a7e54b6d0bacff836ee735d840160b2bc6a5b4890767b47002afb8a8be84bd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-media.html": "fffb1a25932a910bbf1a92de2fdedbb5c83f6f0ed40dd9d83386fcc342434550", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-name-bytes.html": "cbe8f7eb80c24c13379fce75ff663f94c73dd1436dd8dffd76e155a5083c3f3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-name.html": "713c91d020ac74058362b44e53deb91664f2881d161f7b647987b9fad4700e55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-presets-count.html": "e4455bdf5c2e839f6c77d5b3259240048458d04e2333cdd934e86380451f76d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-presets-list.html": "51ec92c897784fe1b4f52654f966a8542dccdc4dd2e8dec21c9870dddeca78e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-presets.html": "6310670eeab01bfe306193e84b2251baf10cf4200cc08cfa0cbc077a5cf1c6b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-profile-bytes.html": "3adfb35ea7c3bb52be45297323ccb7e94194c7b448e170271417b6b604f80158", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-profile.html": "07f5288bd50425d35cb7a3b39ac336cc039926c4a8b1658929bbb4ebcc6ad783", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-project-id.html": "329af537491ecd23b4bdff6e929e07e273bc5f9bd7cb52d9236fea866be7c727", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-sequences-count.html": "3f3585e4db10e71734b02398baaa2915cb469c98570e1f0f504c1d5d89275fd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-sequences-list.html": "314d58d9e47281db8c22c1a6cf4b62bc86ad5a399617dc284f68bbc3b3eda60e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-sequences.html": "ddb3c3f4a21786ccfd012e0229c32b18d44c246acd2d093857597b5faeb18b69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-small-assets-count.html": "46ff673c0daa2f592b7a565a7c5693b6c66b79b9692e157eee47a2f81b9c59f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-small-assets-list.html": "85b4be1e4aa259cd137bf5f0db0f37f2a3750a3e3729c2003ca873755767b89b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-small-assets.html": "25cdec5708a8a520db388f64c28e76d477f01f570b45e5715d9fd9073ca589b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-timelines-count.html": "7a8810f6bd0e2e998f750dc7b1be953846d5ed30512d0270533c283c251daf38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-timelines-list.html": "d0ab7bae3a7623901393afb6359215f43f45ac37192073d3cf2711f54cf44e95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-timelines.html": "bb1966d910dfd625961dd978232c932b0879b5a722cb739174f5140cd5ef347c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-transcripts-count.html": "7d013269823a3a3b791e2d3fb8317713f3d1a95d82613c6e7ee4b45d9fcad984", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-transcripts-list.html": "be8d47b3b6dfb50d44b46419f540da002f91114fafa8c502c86c5558ed148f1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/get-transcripts.html": "8acefae91e01d29210977a01e3ab944a31836645e552387e03e7b8485d768a82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/has-content-rev.html": "f7e5cc01bc13e8761b22d03177a7c9a9474912a790cfce0b366c2048e6ccd4ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/has-name.html": "18d8ae89a095ab7066bb169b95ae43df5bb24dc0f63894c2e3eef22a05319ca4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/has-profile.html": "d3f65559af39a317feedcff2bd6f6f65566907158c0294ae7589833a1daec8e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/has-project-id.html": "e6e80c5820d2f628831148d14752a023329927ae8e452754c4571f3940c852cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/index.html": "bc898aa7a6fe8e89303fa5766ddc739d458dffe573d555e6e4f59cbeeaa52c33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/merge-content-rev.html": "8719fd52752b978c3f92784148983d764efcedf7d464ad1e42056ab5fc1b9c0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/merge-project-id.html": "291279db4a0efb67617748897522f1c74749340f6621440f64ac6eb7c764130e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-bins.html": "31a09b7d68d86b0cc863b9e5bc156d4222a7508048d15d433b7071e96b9f60cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-media.html": "ddf617ff2874e7a8057625ae6e8cdba1e8d8c43fe78bd3da69aeb3f819af06c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-presets.html": "a7cfcc2c9247e1755a759d420dc461625f2f20228f621b388b64c54b01da046d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-sequences.html": "dad56ac73098f816f8ffd178ac25387a4bd37cb0fd319f5800870f3fdacb8d0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-small-assets.html": "f24c74d45371704b2b450d6080d147bbfd955a316ebd613a0712611197581d87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-timelines.html": "b1109ad14230dc0432d5fb7dc0b7763b4b5f9a78d112df75bcdc21b73578d25f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/remove-transcripts.html": "03304db553e71ce1c6266a11a1fc5329908026c9012c70cb5a5458eedd5e3bba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-bins.html": "4587a046f932b21b0e748dd7902cacdb83d030dc425fad56b148867efae78f20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-content-rev.html": "08acaddac155f018aa7bf19a790d0c25c073b05169669e5292847614831d4d20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-media.html": "1016db70e83a3a921ee5410e7b60cf63a52f7653ed42b176f7cb55e3099c9dd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-name-bytes.html": "584fd17060b1f430c460b5280e76388ea8528215a81e9bf0c947bd41e80310b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-name.html": "98d95d197f87266ef8d46724acec3e638d4208822934c59577533d5a838e48f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-presets.html": "fea073e9be2a789edc565625f95fab4936f89cc9fc5cb8ca3d9d5a00183b62f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-profile-bytes.html": "31364ee98434330aea52bbefc49d7ec6990109219be168a02accabeb194d8102", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-profile.html": "b8dcc1478d5d64eb5fc11fad419f766f7b4027f9f58e157d872f6449871c5921", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-project-id.html": "81ceb7ba5e8352ff572e19baf3e76d9981cb1d7ee8d31a0e072be075dba7ab72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-sequences.html": "35f5ef2778b2c654c67b85621fd51b3b7645f7e1338105cc2d8efd50f951922e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-small-assets.html": "c08bdd1e7cb492b88dc7968a2faad85408516e969b25a0d0c40a0ec90d59ba6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-timelines.html": "ed5b750fcc7ef0f22d6c18ff632ad890575e66a2d9070fa2cc455be691ff35f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-builder/set-transcripts.html": "78f5b18f06b511dec12f2c31554005ce9ed14713c5bfdf4323dbde4f63d93254", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-c-o-n-t-e-n-t_-r-e-v_-f-i-e-l-d_-n-u-m-b-e-r.html": "b75a03aed71d45b606fce5d5d0af51d3e5744c2388c81551f69d6f16129dd8f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-m-e-d-i-a_-f-i-e-l-d_-n-u-m-b-e-r.html": "77e2e2ca4d8dbf5f108d51bdb944888c8d3f6584e9cf46642af7129166d9fba6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a4aa6692d631d733f77fd10506d6105b1b74d55e2f53de4fde06c4b6f9e4a244", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-p-r-e-s-e-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "9b90967df637784f81570346a98bd780a2f967facc90726bcbe9d4e4e1265e7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-p-r-o-f-i-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "74b7ba35456044eec58b12c32fdfbf5369c44b93d4bb1a66a78ef55b0acf0e9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-p-r-o-j-e-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0dde7df8efd51eb814436239e2cc6a94273a5afa8e79aba5d57645ce478ed395", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-s-e-q-u-e-n-c-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "4465959472095f829cf8e6e8d1cc0c1c2e5e9d52119a9fc3953a0fdb7329e017", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-s-m-a-l-l_-a-s-s-e-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "0be015eb01f59b2acaa662487d6fb0969fae31f2af11ae6a036f6ca4cea417e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-t-i-m-e-l-i-n-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "e1e2588bf9be30ddf89578d8abf13f3703e7a686ae51256bd1062b29c3c61dee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/-t-r-a-n-s-c-r-i-p-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "94adbcf98f370ef43ed8987ebd471cbcec99efc5c0dbb65250002d55af3c871f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-bins-count.html": "28fe3d8b8e7fda065b742b3d95dbb6fe49fda8263e3bb9f1113965832ec5e26c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-bins-list.html": "7e6d1fd2a04ff8cbbbd1511052c0d74f7ad2a27118e6855d643da7caa0d76bef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-bins-or-builder-list.html": "4e6d4db27096c12add29c4dbb64ae70e0b82a73ba545c37cd8b51d52e1799214", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-bins-or-builder.html": "40707a979e063a9b4cda82efa3b83993a0e0ef1a6b0d7a87b59b159e2c5c720a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-bins.html": "a0272316d6b0bf0e78e391cba688e560ee0420f52af6b22d7d77212618383124", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-content-rev.html": "41693851779c2761c0b3481371892b1b03ac2f4470d9dff6347696c80eebdcf9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-default-instance.html": "7df839257f315bb525a1e02781d628c21880317f769097ba11fa135b9c33b5ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-media-count.html": "8e8591f6cb0971ced2807f260d00b6e291e449ef81979da93c2d8b94e9b907e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-media-list.html": "e10af211d9ca4cf6f5cd15efabd1ae44844b0ec7bdb620a4c3a1df03d7cb114a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-media-or-builder-list.html": "a69d1c37aaf9ef6a0704ce1a83c0c55638cbeb70a789edfa139d5103bfa16cf4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-media-or-builder.html": "94bca887c87922f894cdfe17189160c5c7c27d353bc459555433fcc435cf3db3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-media.html": "8eb534084d8f82de1ba5e1316a599efc66b96d9cbf360b5f4a9b8c8b3fad6a37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-name-bytes.html": "86ab77ef1c16da7d2f1cea24c22fafe757d07f71ef98b2d4c302a3dec4250446", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-name.html": "daf3fcc29a2978d6390971c03a5771ec6c0fb01c5b761f3e64ebe963d6b9264b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-presets-count.html": "d6db47a87e61ffd09996e1056bf2a35f2752e8553020374f57e5cea0d209c090", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-presets-list.html": "eadb0d683ddea4df8519947d12a37de35918bf7e67ddf5a1682581bf0a066d0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-presets-or-builder-list.html": "52fb48e104a98b0281fa894c1c9c1a14396e51bfc9f6ad3cfe07e6963291ec4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-presets-or-builder.html": "dbc037b06c6fbdbb1959d532e275340821a8701b95f2138b1896b0e928349974", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-presets.html": "8e88413bcb5ad852d57cc75d9fe02dcf62b11dce6ab8aa0dee09384607a8aab8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-profile-bytes.html": "f19833fd778abacfaa77bc330dc91128803c54c5c75907c71879f98a909d9eb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-profile.html": "d9db38f739d3a82efab2f1eb008853b49ecf1a18afbc251b8ee0ca4d14181528", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-project-id.html": "a93501af50541368475d6a867766bca2d622df21fae9b2ac06e7923e9b004509", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-sequences-count.html": "b30d1e2dc31150e3b5f3b50b70849d72605f4f26e98689e13be45dd59fd92495", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-sequences-list.html": "1ee38a2e7f99c67cee068d4964eb8071d197d372e787e87c4f35b405646d5a48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-sequences-or-builder-list.html": "d0b860940585d8b479f9c58a1e06cd6e32dd5d3f5ca8357db0e2ff5f21ede476", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-sequences-or-builder.html": "9d0453df5955c7a5d4585758fb7d9a327b171cbc7555b2bf8fb65d25a3ea42cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-sequences.html": "5d6c18c129d907683f50cd0113f8f93a29a104e6f1ac6d64b5ec614bbf72723f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-small-assets-count.html": "811ac2a7c8ac752f8fbbbc83af4e0f98fa968037ed0638d5cb87e68c0c70db47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-small-assets-list.html": "b599bcf96d921d7fd6576fcbdd18d20e9f2f586507c2a6c9ce24e9ecf3108331", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-small-assets-or-builder-list.html": "b6d110c00a7ab21c49e9e7ea15129e1262997f2005a44a1ba47f1e0c85f4a24b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-small-assets-or-builder.html": "1d425ff1413bf2187db4d8306fe963d339bdd685d0af2c8de2e6adc05642b055", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-small-assets.html": "f30c55c12f84334f5245a69fca0be7f577a64bf7422bfd0bc530a48ba31e1839", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-timelines-count.html": "40e9f1b88c1d81b649512b50989da460f671aba3fd750dfd1de29a033ebdf4cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-timelines-list.html": "7067ed51fd640d2a261b966a6eb3c5a0ed28e7e1fac4f0651a1bbc9096300a95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-timelines-or-builder-list.html": "df1029f0b9f88ab03adb9ed68e2ce60d986a238e623f772007a737150ce8729a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-timelines-or-builder.html": "fc467ea0fcaa9741565ee4076f8f33a8eee9c73fe6a1a47d052e259967d8652a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-timelines.html": "74dfbac1d4d5b2d50eda9320c250fb852a761360ab4e013eaaa6ccdfd6221e41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-transcripts-count.html": "3ad142ec59cb9e460f623a3668a7b747b29ba99178304635226c9cbf1dbaac1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-transcripts-list.html": "d6e150cf62f4cd7d2567ba3bc0fa42d6fe710e9d4a73744586f73c11c28ef7a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-transcripts-or-builder-list.html": "b16bcfc6d28215cbf584fc99d43add492796b2449473a6bf21e6946eea7ae1cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-transcripts-or-builder.html": "644cf2aca62b77a7c84c351f4fdd9e41aa28b3d85527a3a4ec12823b1c5fbb4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/get-transcripts.html": "1041074511a87b316678c840272b79334c65c375ccfd0fc4746042d56a1b50ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/has-content-rev.html": "27c95c13480e127eec4e5f9f00e1884936cf1dc610e4669d3ca1d941e6f25e45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/has-name.html": "b7d4b31e4d8085a6880033c800c977206f4dd06d9c39f3a508e2f22e18f4dab8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/has-profile.html": "7f64f49b600cca7563e33b914846979069c90101d2e7248a7626250e25114e64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/has-project-id.html": "9f58f55b1c8debcd6d1e058e4b755c68e0451f6f04abaf7a5778cd0b2122865d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/index.html": "a590541a8ebabc3ff8dae7e882807e827e458ae11a5bb49326eaf1cf29caadfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/new-builder.html": "22710ad4171c6ca075c6f51e7e95ebb4fc9e11b25998e17f37b94482e9845582", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/parse-delimited-from.html": "f3fe3a0618d72e6ed34362ce06b2f1b115633daee2076eb569473a94b92e9994", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/parse-from.html": "333814f1840564b009547a28be83736a3a4d88eb6365c7b6d1f6d333b9700bc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/parser.html": "daf57b613f066427063d6e539d74929d8a4fd95578d6682b6fb6a728e04fc879", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/-companion/index.html": "e1606894547c466d88c01c0350f17b303c9494007ccea5ce1f9fa6b26502515b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/-items-proxy/index.html": "83b10b3cdf553c4365b9f3b349ff1039f18eeeaedbcaf9db160a278547b7a197", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/add-all.html": "c1246de2e46b6aa37b6c9c4e871db673a68c1f5642cc9107491a666453b74eb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/add.html": "1b6ee94a50d0d762ea9dcf6da3e15647867764375b90cd90f59f2128cdf63d8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/clear-project-id.html": "fb75b6a8e43853a019b41f157cd67f53039042b40b131f0ca1a873effce37b0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/clear-range.html": "c85f173ffe36c472aeae22a3a15582b350cf9fa2aba4b6be35e9a660cdbd5811", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/clear-revision.html": "88054ca4b1c6d49eb5f6e6954cd063f2e6e5ee5f851d29696a18221605faa2f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/clear-sequence-id.html": "e83cbe05194b916ae55f60b3c43f7c5a527a3c36d7428a382a402eac02b2a10e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/clear.html": "95c131881979f55ab7416415fc10347a232eea986c88c6a9103e9cb8221935a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/has-project-id.html": "ece3ae0ae5bdc652b9470316fd114b2f8e1126d3c9715e62083162ede98e5533", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/has-range.html": "6f8cdc8f4caa7ee694700645f73e2a103c95ae3898cf1225bfffbc3df2d56bb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/has-revision.html": "adc254fc15209153c4ba3ad04b7ff279c44a7bb87a1ee13b69cea39a28b490a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/has-sequence-id.html": "1c2ba67ab5e7fa8a70ed8805af30b5112e18fca988f41889e197eee6d69c6e8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/index.html": "ded3ec1fa7968cd4f550dec8525d9007e8d63b446e1dcd679d61dadd1545204d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/items.html": "991336498d793b5f29ce3a28c11ceee0221b83010f2343d9da5461057770dc90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/plus-assign.html": "e1d0d752b62be90dbb0df8eae33013ec3b259dec043739d3c0e26d2b210ceda6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/project-id-or-null.html": "d77210d6b28ec67ed2de1ed074f5c1ffc9cbc570c2745a14abba8409e5a7ad96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/project-id.html": "abd2bbe3c179d51cda32e2ca2e51db684d96e0910f03ee32fcd0723e83d188fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/range-or-null.html": "504aa53da41f05b5bd38720faccf7ac30f9165ada8d94e1f43b93ec740288321", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/range.html": "10db8a99a4d74b4e62c2fc28ec11ec0fb9456e34666eccd6dd7911ed17c67307", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/revision-or-null.html": "c82863ddacb8119f81f7c1e284f07850c523d1cf704d9d63cef4eab6cc1574f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/revision.html": "6bbb85b1afd2305b852135fbcdc4a19286223be916e284cc4775183d7f9d2832", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/sequence-id-or-null.html": "5bdef5ba938d2771079c11235a74faa0c69e20710da63ad6d29e4b0fc90d59b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/sequence-id.html": "f5995cbd0088bfe89f18a6498428a4c7330849cf501f9a1156e78de88379eb56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/-dsl/set.html": "b40ea4d492a54155c35b240a52639b0a11ad72462aa750192d1dadd5be667116", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-kt/index.html": "2affc5f1a4640fe1229d52e75bcbe2d5765a4870cb80a79fcadc895d66900016", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-items-count.html": "44fe252efc8dce69f3d841d58012e954cf889065a8d135cb82d2134a1e0180a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-items-list.html": "d083e7a45179e72cb1a971ca6c561827e3c6ab13e611922673ca21328b71e0d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-items.html": "8776e37be2a9ee726cf2b8de226a6b3c56180383a1f0aca9c7f9931f3153b656", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-project-id.html": "a2586349ae3a156c6066d220ddc1a7f571c156ddab15d42ba1719364d45d23cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-range.html": "aa7211cbcdec94dc31bef666c48d02e499aa6b0ac18d98cc80864cfd23bbe120", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-revision.html": "1f31f06e74cbc4c6b4fe1ff1ffd3e05f177978e0cd5465b1a66906caac353ca6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/get-sequence-id.html": "3a456afbfb57fba209e15ed108632e5704c441ce0e917a1153721eebad840191", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/has-project-id.html": "01c20f0353bf5b89720665fc35fe72a9dc2640a6d19e68518047b6e1c2d3c009", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/has-range.html": "0a0138b8e5df350070323f61636bea373793288e05c1c3190796238ad747de71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/has-revision.html": "6c1d53c5d848805d2bbcd31b5ec2730508b535a27b439a16deebad57cf4993b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/has-sequence-id.html": "f6aea2a14839efacb332a819e31c825f6a0f4876537312315e633a1fd9dccef8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection-or-builder/index.html": "a1612fec55ed6e7db8b52b9643b5f412bde6ee111f65d67de80d402fdb86ee8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/add-all-items.html": "26bdd0e06ff418ddc9f21f2ca5117e49521f1e644aa76a71a4483e01a5d1344e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/add-items.html": "bff3e742d3e053f33c933b207ca553b28ec0ee0adceacfee81d0ec90ce343be4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/clear-items.html": "950350027accbc6c48a5cc0dff5207858766314396f08dd9249d7cd0ad41b39a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/clear-project-id.html": "0357d6c01f697bd46428c8c584450293058b265d6ab28ec2182e1b86b1c275dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/clear-range.html": "2098259965f87ddea68f165ca9e65170a33f48f1d95b806d2570b5e467d5ff0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/clear-revision.html": "64c775494236e4e2dac57664dc0683809f663cf1c2e247ea0ba23ef1a61ccfc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/clear-sequence-id.html": "8b79af8d1dca34b22485e0377e2c5cb35589e4dfe2356947f92b27ed5292829e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-items-count.html": "42a8a14f409efd93f55f991de372122f93d2aae172230b6402ea9d4631e3aa27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-items-list.html": "d5f14470157bd2bd599dd939f2c6fd724dcc9676de52c76158ca448687bdaaec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-items.html": "be1d2f87b4955ecf4bb9e541a1347ea72ebe2bc378eb75b27d3ac284b7547419", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-project-id.html": "b44d05ba2c073a67f8532ffd3435ba07d90de077f92a824ab34da24a94e26f34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-range.html": "7f35cfbef6217ee74d839f0b96eee0f876e1829b32f9bd33cd541b44f3cb2c7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-revision.html": "6678684205b3c5fe23d718c1d5ddf2b234c306b8155434a416d8e884badf64d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/get-sequence-id.html": "6f2d3c20554c8beb2de7c0dc3798492f018f50acbfd96c63d292dfdcdcafe86c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/has-project-id.html": "51c7a83c60d263df9df2ce7992a0bd3a592a019425e7befbb179619d0fe96fa8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/has-range.html": "49a3c81116c6cbdedabbdbe447b718224dd4882b59c694f7dacacc67ff39787a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/has-revision.html": "881be62436222da4ae2b47de55370ff1881f25e04e5e4e5382b4e599d390840b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/has-sequence-id.html": "8e53acf1ba5ca59fabb10dd2d92816c504018ab907f67097f4f6dfc9264d58ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/index.html": "1db25ed1763630d05b92d83a4440fe4b86a691d470aaef43137719dcd100cb92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/merge-project-id.html": "72d3e26a857a80bdea9cd4ab29fde66b544e72e03b0ed1dd1494a5f114e4b22e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/merge-range.html": "de04b763e9475c98082677ba6f3a79def5c717c91a319212e37c9f32fd8aa73b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/merge-revision.html": "26984473e6513d5b26fbef13071f93b8de23f42cd69e4e97289d9605a18c0c54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/merge-sequence-id.html": "b785de54b6cb483a34f3a974dd75c83076594219fd29704446fbbc15959da29a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/remove-items.html": "f3306eef1559a3552817c2c218ac76f2b7e0ee02dbb2064b7802bdd00856fcc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/set-items.html": "a3bd7a6ede322866abfcabb2f149c61d3bd90f7c160ab3d96820b6d271e47519", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/set-project-id.html": "33835de59716e8a87315ed24873bf079916146d60114a599e084b5af9c9917c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/set-range.html": "5fb91624942feb3572dafd4f38ac73e2bc22fa03a7ea98920e2e4c0376069e9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/set-revision.html": "9068c7049d6751b059d10b781d2c587f1f62f1ddeb506ffade0792505f352d41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-builder/set-sequence-id.html": "b292dba25f6a97abb5d7e7986af373da805a7718beec1f3d59f9f519a906f944", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-i-t-e-m-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "229b7604fe1eead454288018f262116bae8fefec1a414975b963a6c40d74c7e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-p-r-o-j-e-c-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "64fc571bccd6ee4bf9d79656ac49023d34820494b06ec0885050dacba09e0b6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-r-a-n-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "e6c25326768000ce3de60a5e9b4fcc95d7ffc6321052c747069eeb377f4c1fc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "f082e73d9e7349284b2e686bfd7204213f5403372fbcdf9ddadf3e182410a7d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/-s-e-q-u-e-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d1c838e02d70bfee911ed66a35a5e5eb122ab9f63861c6ef42975035a70ba745", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-default-instance.html": "b6b405b9c356c65c7efddf4dd2c6af92bae2600330a973e682edd6130bf6e3a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-items-count.html": "854209e397b0a6c54ea1d49843255b24c9fa5142ac14f45534adfab56297f8b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-items-list.html": "398d180b535169feb3ce01a5b8a2e0c30e9dc571d5c72ca4100b99cc718f533d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-items-or-builder-list.html": "cf262b6e679e4addb193952899168798e5446971d87d7fa7c81fcd346df10d00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-items-or-builder.html": "ea72b4db91a09311ad81c0992efc2a65f777260d80480d2683334fac7482aade", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-items.html": "6afa7f723d9a1cb40a782e021da9a2100d916916c2547842a0535b96cd4b9d3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-project-id.html": "8c89de6a110c042fd004fb97a681f686c87d9f23da1c2933bee1b393dcdeb37d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-range.html": "8bafb5ac62e7e48b85063144051b779da35e595b3a6831189a7f0c188c508053", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-revision.html": "dc007db19a5e6acdca6e0628b4163ec4b19874e6a3ad261152d417987838beaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/get-sequence-id.html": "8ebe9c99ef0dd183065c7a1d6b4ebc336f73931222f84b7249a56da52a3effb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/has-project-id.html": "65622d9fe41c89c6ca148017b6efbbe700eb2963a40632400b7bb0929d2fb6b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/has-range.html": "344336654de10ffcb07fc0cdd669994624b1238266dbe6af6e204b1358707ebe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/has-revision.html": "c69ef28ec0d879ea7e081a5e5bdac84c6f6ed3e90031e618659a9dbe78969ed3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/has-sequence-id.html": "6b24ac291af0bbb6454bc16662bc7ab09007731d82b42aa964253d9e9f938352", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/index.html": "225b75c498f0c365d2a6e2e060aaff1694247dd001c7b505cc4f8cde56747ba0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/new-builder.html": "eae95adae9578cedf64697d938f30d81982951c62f07d80e87ea5559821f804c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/parse-delimited-from.html": "d998d108470bdf2e2f7afe2aa81bd7c405b792304afc4d131e05164704f4a1fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/parse-from.html": "1b9cd163854d27b5e30579d9eb8ee37087e27f8a609e84c9614cf97bbec684a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/parser.html": "1c3380129d03584cdbfc220ea7765674d09374f9fdb76277d8caecbb81194e55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/-companion/index.html": "1b986d606abacb4eec98bc51c3fabe32a0c5fd97965b2a4b503b48e77cc5f223", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/clear-consent-id.html": "7b180e265ad8572b5bbf6db36089b3e83e54929b57947462516980f2966ae313", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/clear-expires-at.html": "2edc208e43954cf74e02afe9ad4cb3e30d44a159b0f03450cc78dd2b0616979c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/clear-scope-hash.html": "a0e8176938b40a65220dcdcc4a071eae514837e2e56f9466432422ecda45901d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/consent-id-or-null.html": "c64d35be2ebccae73c0e32bd2a9eb5b9b8c2a4a1b68a3ac9c59823213435a6e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/consent-id.html": "57bd671d8a8fea8411593601a2963c5c023f54c77a999588135e9e225e7e926e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/expires-at-or-null.html": "cf4bf7b977d6e012905d1cd8035e2ae242f3dc246963a3146c1b63d1100e7098", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/expires-at.html": "87768f5e62e25c0860b33cb439cea49c5345f58db662f24de819e0bb490aeb60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/has-consent-id.html": "dffa07b9cfa2ece3adf6a68353556ef6b8a10d058bdba4b43b0d952206897c18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/has-expires-at.html": "90345f80a742af897dcf00f16569040e590f3b2608a4b2b1a747def2427ace3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/has-scope-hash.html": "566ff118896eea5e3d5860b0f9559081aeb197a26adea6b453816be77274c3c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/index.html": "3294e359f9ace72f4260e55a7e777118ea9c34883ba73b7b524955b2e11639af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/-dsl/scope-hash.html": "ecf2eaa0a70a7229017038b5918298cbc88aaa25a5ba2e4805fcbe387afe2d9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-kt/index.html": "e2a4e8e106bffbc01f1f0d6955aebb449207832a55b0ec8836da8c5db7abc5a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/get-consent-id.html": "86fba9c303ea6bfb1188c31ffde9b9af7e9c161688cf2ebba191bbfce56fff03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/get-expires-at.html": "cffe13b0973650b1df1951105dc7536003e3d2d5c1b83c22b5212d2d6f860daa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/get-scope-hash-bytes.html": "151b7a8333f131ff6b03d00cb23bc17f6dfa6126072baac2585bac93405e6e80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/get-scope-hash.html": "db6faf83f0e9204372c4fedb788c988e78a35a27e38d9ac7874bf4e06c46fd6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/has-consent-id.html": "7d4246d18a657c48638386f0f7a2d6243f5745bc381a59f42f0f4ce652f519c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/has-expires-at.html": "ee7abcb988a6e55519e51a54dad428bfe814c39d082ae2fe1e17f42dc250a011", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/has-scope-hash.html": "04b53a00b6f7c08ca6576c4a3a2295f7cd31a9f983f3cda3c9619b8345495376", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref-or-builder/index.html": "1d19866c70c80fb72694023fcc97d819b52e687f24bcbb02bc103080e722b5b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/clear-consent-id.html": "cfd222062adcff09e54893bb6f56400977121273e64d3188867f78d0fba6e71e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/clear-expires-at.html": "d1a3242bb217f3e24560d70d4126a4e501ee9d6c30d09d16172e566cff00bbda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/clear-scope-hash.html": "a76ee8dc0b2b3489df1fb00d176a49ff3e592aaac7c19e4edd55765c164083d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/get-consent-id.html": "6810146a96e474b8e7e84b70ebba7fb61d01a1b2bfc76d060c43738781457c77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/get-expires-at.html": "c7ffa0402eb4820b8c2851c56196b9c67839ae6d9a01110d6963156cc1c601ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/get-scope-hash-bytes.html": "65f3645783d9c3c4c508385c269ff5025728f84ca27daaa2c5488c823bfbeb16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/get-scope-hash.html": "70029b19b4c74b07f6a0c94813c492714ecbd836c5be84f7bb0be46b39d9f239", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/has-consent-id.html": "29122b63472385dc3658f3a6416dd265a74f85379f6bee6677950cca9eed89c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/has-expires-at.html": "b25302f2c95145f3d200b24d063a8fcb4b5762f654866a0431f6eb7433359952", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/has-scope-hash.html": "2343b0632a00302d79f41712c5c55390ba709134a8e44c4ed01a167d442f471b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/index.html": "8e8468d908eeba26bcdc72a271b149c14cdd6d7c57fcc3db556faa68e68722b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/merge-consent-id.html": "9095fe92fe6ea08080651a1fc08bdbc8ee4cbcd473ad30ff5a0691165355e4f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/merge-expires-at.html": "3b5af20737813dfd4d70a3df83934c6647bb5ea6ee389ff9818eb26083bf80f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/set-consent-id.html": "28be7c14bdb9af8aced003c538356b1e194ba91a0330777178f28612846f6f8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/set-expires-at.html": "c407cda0efd3e5850b98d2c6da001806390631a66055c9d83fe44f9d0c0cc2fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/set-scope-hash-bytes.html": "9e0a0e5879f94798e3fcec9dff132ac6e782dbf3c608bf4770d00bb705c27bcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-builder/set-scope-hash.html": "f98b6ede57ae408a1a2483234f47407611cede94a46ea1d8b2028aa6d6e7dc11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-c-o-n-s-e-n-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "4f6ea5ca619b27b9f8a25527e4b120d600f3842e7155b57d59de9e324f9833b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-e-x-p-i-r-e-s_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "cdd1c9c75cc005be7e96c7d45eddb3d1783d9f51517ab3baeea9b079ce6ae08d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/-s-c-o-p-e_-h-a-s-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "1bbaf456ad287adb0fddd53cc80afe728d6d2a706ff9554a7c3ec836cfffd7a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/get-consent-id.html": "e53dbd671a72c1b836c5d56f2c2dfa0a7a5706e81d9fa43cbf85295de231b887", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/get-default-instance.html": "4bd8361d39a8fd244ff2fa779c1415d41bd6183f9aba7d08fd2ef83195245078", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/get-expires-at.html": "7d85de6f8e0a493df581a5c64a3c707ae433d45c8a435f5e9e0ebb5775353487", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/get-scope-hash-bytes.html": "0de5630e7f484ed05b3f459e78f1c2e11fe996d6fb2cd71cea28d6af8d953ce8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/get-scope-hash.html": "eb17f3d50095ec9550096b76d0060283d97c056f174c623656d8f0a7ba5e39a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/has-consent-id.html": "5282a4e98734adc73c645ae8b04cd1449a001e0e01cadd41bc65dcf636dd3991", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/has-expires-at.html": "84eda15eadac944bcbfffc00a26e9606113ae13f4dbf0289d87f59669c4b0c82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/has-scope-hash.html": "9102f049d1322b1b7de89edcd232f61beeee3c7cc54ba54f800bb89871f5bf9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/index.html": "a4324f02572c449fb98022860dbeff5fc5dee90bdc97d2106915cace855b9961", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/new-builder.html": "b590b697dafd35b7e761dc1707cd91f2c221a7833ac5b0007bafc680b2dc9983", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/parse-delimited-from.html": "5117fd02f02a7eb76a011d8fcb83023baa77f9a9dc7dc628a7ba7d09042505a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/parse-from.html": "26f2d652c0b68370af761fc93a2e504c6e3da5d1b07730b651cd0a3f338e5578", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/parser.html": "40a92e9bc8ccd09c2c55046be6851b4c49cb2422049c339d2b58c6140734f248", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/-companion/index.html": "7e61d9740ae20b6daad2e2d632af5b70fed626cdb229a23485f3373352543bee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/boolean.html": "ea1cef29709b1d565835533f157fdeea04479a0c2ab14d535976d169fea5a7ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-boolean.html": "b4d253e1ac3e232157248e87b56f2ff830d6e03fd67e7d53ec654a25c620c615", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-decimal.html": "61f08ef5cc83786409681e0d0d01fb2a633814df2f3c04ea74b450cffd69fa5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-instant.html": "11f6b53077eb6c2d2c1dfdef25ebf211ea5cb384bfa1ac5f8f82cfa9ea211fc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-integer.html": "570bd2b013c14e28aba49f6429e9f8ef2f2594f2ecce31466be119ba41b4b2e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-list.html": "257e5fe73f59ac27c1dfcc24a8b0901b576a332411c488649ac014b89a2a8993", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-null_.html": "ffe64d10abe5b80a978952927d5b42e24cc3adfc5fdffb2d89d384b6da95c1e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-number.html": "9c8e726b704589167c64539228f8854672a39054fcd7f7fa37dd2c9b749629f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-record.html": "50ebc21018e433689d92099c47eb0fc7a68d12bb393dea121e2aef6045a8c57a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-resource.html": "469c6cd7a25473255b4f022b646b3d21fac91ac652b734ab6cc4dc71c72e100f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-text.html": "7d1767bd772e076ad017b15d62edb89441c952cc1c467f4eb15699dcdb223100", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/clear-value.html": "734dc700073d13bdee751911660eaa736140ed03ceccf05acdd7b77e0e215a5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/decimal.html": "c0812ea2faaf21009f93cb64615c461fc80e89ab2dd7efca967fb0f328a69e3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-boolean.html": "fc1de4d788a153a236ba9d8a00ab09d682832dd22bf483585f8064da0d458371", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-decimal.html": "017b70b9fb6995e819392e4a0e69fb5fb90b17a565a3b7c8a2d5816f9d717c28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-instant.html": "2461fe5f6a5f87010aa69dcb379aa5183747d3ed44f13ad3cd4dfa46ad43f7e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-integer.html": "55cc739524c4f9f471af65dd73aaca476c56fd89a88b792eaf8e09043e8f28e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-list.html": "3c10bb719bd39e4bb798f41955470d32e435c364401f7fc2d392cce8b2f9724f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-null_.html": "893acd4d36a33fc173ff5b6605df1f64166eaabba044009f28640d1c15fcf374", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-number.html": "bd3182f747b3adae216c1417715eea223715e4a4d551a10202e6fd409ddf5966", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-record.html": "a905b4dc4d92871801b98ae286569ab84f716b5a63fc8da905f9afacdeb57dd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-resource.html": "7b399d2eff207184ff9e434dbdbfa027dde264cebdace12f50fb19db1b322d02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/has-text.html": "2abe8420220ac4b28dfbde5ffb73bf87bc3788cab4654bbbb265ebed2bd2aae7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/index.html": "6776429014da49a60517122a02eed79d6561d4b35e52148ba673e4715f26edb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/instant.html": "acecff61615b642899b2cf715e55e912d9b6b3a5b36f30c29ed443a8eb9995b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/integer.html": "86d9314a7e112d1e6af736df78444975bd7276183490a213062cc7598b3fbbfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/list.html": "ad2940df065c35d331b81e828c1107f7aed15b3be7f704836b7f69eb80827905", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/null_.html": "63804629309582acf82faecf350bd26c55cf512026bf01f0c12906225690e422", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/number.html": "4d069c1aefc270b9789f6f6f6cfd98c7fc5ebb19f4c6c521c447df9f43a63603", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/record.html": "f55a91d6cd2d6a14b5e4215ab45c3f4287b377e4b10ae35026969a94ccf376f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/resource.html": "bfbe6283095920ef1b397b965fd41bb228fdf58cab69aa3495de23427c03a1f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/text.html": "ba32a10572cfbb8e5ed8fa8752409e49879e5d7d454224c74753c194ad19442a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/-dsl/value-case.html": "bd6cf0086942fb9b71c43b5f636e803adaaafe007d3f850bad94a424c431471a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-kt/index.html": "944fb5fa1d294fe2c67b3afc53747f974bcd2dccda225eded5c2fefa8cc4919d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-boolean.html": "dd3a2d5a1c535b83ac77ac805ff66c6eef45622159ba6bc2416d8ca843300dc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-decimal.html": "91e00e6d6efe4a99b6406f3b3d116b6fd014d2f9d3d591f1545f8033e6dd638a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-instant.html": "dd22a1f9bddbaf3f152f6daee2ea38cb988f3f059f4594cfee2a170febf26e84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-integer.html": "139d3bb7a9f7eac955c214c7be5bccacbcf7b45a39c0ef3fe48b5e5acb006469", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-list.html": "acc58cfbb558aa019969650c0c1bee9f9e6e11dde821c6f6cde9eb5e26d1c5d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-null.html": "a455a1338f2b7dbe9609faaf4233c0890bb7c88bd987c79eddb795f4011c39a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-number.html": "77be2c57d520bfcdd05701dfde2de0aa32f5ca711e095493122680448dd74b2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-record.html": "a717f53a6b5730f299fec0ff4d4e1be6ee1275202cea1c791a4082cc087188c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-resource.html": "476c81ac22afb5eb8e7902758314cbd6fd1567e9a1fb65d77d6eb3f5263ad439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-text-bytes.html": "b6b21056cd52571e0eaf760a6c6c97a22a8ef6f12e0904f087f3e0c26e3d8b59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-text.html": "a30fc3838b97f461c248cbe849894d26736b21dc30b5a755d636b5b6bfcd2388", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/get-value-case.html": "50ef256fe31435d8ea00d998da4272f1d8127bb463a5cf674b003d69fcce0867", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-boolean.html": "e2779e83d0bd11740893cc69b9e0a7e31318ba9ea69a3b04126aeb610956261c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-decimal.html": "34c3a2d1dfb0ed974a5690de3d465046b4e0b0ac241192264d660abd1b11ed32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-instant.html": "0911d2e9460c528caf318ffc835b7c6db8792b941ab895bd225a8d5f0604991d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-integer.html": "32ea2a62776c07ca0b8abe961e652165cf56d30ff89a6069e5969bf86e52e9a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-list.html": "b32522e917a70dfaf489b72d284872bccad8321fc861ccc950d1c179ed101684", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-null.html": "d3d93278c2e3da7f4d2fde6bf4f6f3115d7ff763eeae0cff38c30fae0773fb7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-number.html": "c428b59eb2c9ac01f79d076efe29183867d49ee7ab4a12bdee27a76162e67943", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-record.html": "54ed74d34bb22eb06b3b48cf8416af32ec77a3b09bf1bb9848cbc0b92e57bfe0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-resource.html": "dd8197af3e078eeea0e6bf37de241d77e733d67c0bab54dac52ef9cba1e78a57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/has-text.html": "18e12999c552ec403a3ca4be804895656d7730d4a05b9fc382e081b2a348fe27", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value-or-builder/index.html": "15a2bac8e8d5711a178fbb9a3cd4b9c807c7ae13b1ff8d3878ad93d4886441f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-b-o-o-l-e-a-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "ece3fc90e79106931f7178985b67eef12b1d7d8f950bcae29c1d4ae5f797cb26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-boolean.html": "c2513b4ef38170af9c315fd2d69fab5b46704a3107ab34919b50e1c3cdafc3fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-decimal.html": "4bdbfdcb8a2c2f6a1c3146079c5ad26be53a422ad6e882f1100cc15d98f0c760", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-instant.html": "de1f41061aeed71ee7e2a9b8c3c2a44fa2aebcb8f46da868a83ca9813eb957b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-integer.html": "4091fb23b781e931f8cf0177615aa8c9b4701fc305083e0f6ecc20ad31f5b4dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-list.html": "510827e897ac6fca70622f297bb5948c4fc795188ec8d122ffab99395f7533c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-null.html": "b27738c8deffcf0855928615ade68cda92fcc782cc1f9bf5d52418d929a2d98e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-number.html": "ff3aff2976eede9a2e5e75434c1d08ab62e5627e3a1cc9f286241703b050bbdd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-record.html": "9c36a234d26aab68cd3a18bbf3345c4ec8aec3624a5fe8081a7c28242672d35b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-resource.html": "e9a69a1f9c0892bc5052f3749f8b3d154da050f5446c70f437806c77d62b1cca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-text.html": "e7df14aeda709673f2b52636d6279057011890f088197179528bcac6dcd893b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/clear-value.html": "99f34d5cc98fa8191b17c8241529823598cd0bb160db6f5313582b4b5b457765", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-boolean.html": "2ae92849dc2645351a5cfcfdb54083a451deb7e2b24c1a3f8667d4ccc3fe0839", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-decimal.html": "836c2f97afe0bcc4bd8f391aa48d344e88e16bd349a9d4295f8faeaafcfc96a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-instant.html": "c696b4b4df68b472f75308743fe93e8b769a4577a76c8ddf42a79e0c5b321732", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-integer.html": "420649eda2deba402178cdba511eca2ab11065d889e22a345c74cf198bf1963e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-list.html": "5a4cc2cc283948a4965f23f39306aaebb81b2c45b9e2ef7c9fc6641548af27de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-null.html": "f65e721290ed331197d097a101c1d054d0f35a86bead69ee83663453b085cee8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-number.html": "4a9ee9afb48895eae9c90fed50b8aac4ae2cc833b347cad2d7ec5cbb5d3107b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-record.html": "748df30b208835e7a0726c058ce254851e4fe8b4ea39e71158273e2ffe448b6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-resource.html": "dbac1ed0e6a54f1d075fad7e313cb31f2f6b24e90a597c8c37a0becb7a3a4a89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-text-bytes.html": "7827e70c38b2450e81562d97070e1938c790e5bcf7d599dfd1cb117750db74f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-text.html": "132d9d78aa23bcd5e2a6af62ba1bad6d612854da40925981ee8c23ff16996776", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/get-value-case.html": "1a3535b9bf5d64de232decb03943f051c99629bd3a2367b251babb9498fef4a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-boolean.html": "bc0425455b9df3a2bbb6c90bafdc23d29c617aba46c44bb335572961489ad546", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-decimal.html": "76d4e5cd2cdc2f47d11a6fa9dd3390fa23a1e8d4a9a98172ea87e2efc573ac8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-instant.html": "ccef0674188d84bdf1c0df55c8288677b56e0287865eb5461c9413817fe15a10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-integer.html": "efe3ea9842129d39651e001f48955a5f2f4acbb31a565ee72ce717bd8de25c68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-list.html": "aa198889a212289a58c1fc1860c2c0f84628b172a3e48ece2d00ed3b445f2867", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-null.html": "a0df3c3f2f2a33976b4e011a5d149d8ac5f5861f6eb679f87c3249cf247fc58c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-number.html": "39c6d9f27c790cb2be543bb34cca834d23b26d7d7c8e705abd787a38dbdbc86d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-record.html": "28da79a94ef493e87a84c984d654ede60a783746ee2c5a18b47cfed3840f81f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-resource.html": "e817c50b18d11f1cf856856780f79c429ed94547f5dce7417b83e036bf1a524b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/has-text.html": "df11778a50812667da0affc7df34ef1bfb194e801aeefc4aac32cb44d4109489", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/index.html": "dd31c164e5d7e587f8ec07ee2bec840a96ab82a838f47fe0d7fdf27764ecd902", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/merge-decimal.html": "0f1c1f07fc62b0e8d93382eb5a5c4b1796ca8dfd3b111346788fb0dc1ec567e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/merge-instant.html": "d01de0a6ffd3ff8e4f519676d7a90f926ec9f10fb21815a5522a3ca7d7bc111b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/merge-list.html": "e935915fa53d9fa705f45237185024854f3b87c7c622cf8803a173437dd470db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/merge-record.html": "1daaa53a145f612725a004b88c962a41f872a039daad4025ec191dea276c2e15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/merge-resource.html": "760b9850578548aef6d724bb91ed535057d2db04a81f120d1cba4c99784d9574", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-boolean.html": "7db6a1528074d6981558bb530e0899ccd4c0e0475cf61a24b2845211928eddcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-decimal.html": "3ed31c269be4cf2df81b65435e95f4aa41eb9caf03ca798370b9e11603ec615e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-instant.html": "2376f3aa97af213fea9395e9b09d77d74795f72b5e8302d55af00eb37dfd6a8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-integer.html": "dc6b447b1ce25e3aca08600c95c38bd150a986af38d483d2fb2036ec7163c66d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-list.html": "10c9d0309ace139a2813f425dd6f18fa32639844359d96666a988cbdb5a0417d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-null.html": "58dbcb732341c88406ef44bb418f3f30bfa0be7e28bd3326269911546dba1178", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-number.html": "0f82e0e56f6165d54845eb21993efa506063e51319848b3bffa380780f47861e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-record.html": "1f0d1ef5288cf1969ec56b93b7a89874ee096bfb425555b777b0956a5d471d7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-resource.html": "09d464896d3ef911e9de06d3edb0fa42fe4812fc51fb6da78771804ff4908fd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-text-bytes.html": "e3da3f3a75b0e75b35f755ad16f1fd0becadd630cb7203f242b6ecff84604f0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-builder/set-text.html": "5ef43bc8714b135494d2096d4de0dad036dec9bc7cdebb694102b1547224081c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-d-e-c-i-m-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "be032308dbca41060eb4b51c2b9e70fc57cf61a661c802721ea3a1fb458815ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-i-n-s-t-a-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "995548cf62376f93d00d533d96b5d86b901145ca308e5e12743325923312c2f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-i-n-t-e-g-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "8cbcafa6a2666826b1994497567d1ba49ef6057ff917a654044428fff9a5515f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-l-i-s-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "30b14bda09ab9ede31fe53f0ceb57f04e0cc4d32a9c17467d410c7cd7a3cc82c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-n-u-l-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "fc58dd4896fa1d031fdf284a267ea9519458ee28038a4e1cf75baf22bb080281", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-n-u-m-b-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "f839608a7bd1da07dee33ffef7719ef4f39ccb521c9db5cd141c703058d3a572", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-r-e-c-o-r-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "7768e23f5200d1521372cf0060fa63b785ff4913e60b12cad0fcc0d3e427871e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-r-e-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "314e0890a68999223c7a253801ece069a71481ec52d774021e7096a2c3a2fb8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "4daf6d92784dbc38031954376bb6e13a527ecad1a11275bfe240c11558cd3fcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-b-o-o-l-e-a-n/index.html": "e532643ecc92b77fde7e9291b039bfd2ce9a1b8e9f0b8461fa3b489cc680968d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-d-e-c-i-m-a-l/index.html": "9c201d383124c683e19277e33f4cc783ed4bb339f0dc41014ea1801fe2629f05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-i-n-s-t-a-n-t/index.html": "88f9dbac5361c12223ee794e5e02b27dbbb92222a5191e72c6f812325d2182f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-i-n-t-e-g-e-r/index.html": "460d4e9de5b00c4bb6cc54363116cceff685ab7e2e1d615718afe101fd86064c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-l-i-s-t/index.html": "3cdaf2d2b0a9e7cfa5a693e998e0d2dd5f8fc12f907a9fd310c68e8a2478692a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-n-u-l-l/index.html": "69a995391c2cb39c5df36390419524a0bd4d180235a86383931d7e41449aec98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-n-u-m-b-e-r/index.html": "ebfa8d57d1e3b854bdde7b1549461bbc521c0146236a418c08ae8979ce7d8f18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-r-e-c-o-r-d/index.html": "b3a4a4d23a69b7d6058e187a3b62b84c96122d1912000abc1cf7e3af24f92ed1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-r-e-s-o-u-r-c-e/index.html": "db3276c0e817ccdb293f04798b5b6b45bbf5d4ee7edf55e18c594541f4b8fcc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-t-e-x-t/index.html": "3f8a0038e609c095e9bf6357da9c520a85c88b29e19ad988950d52358f5d12ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/-v-a-l-u-e_-n-o-t_-s-e-t/index.html": "c2c8312d1722ec21575f8ac3409ce2856691b5210e29224949b1c000765102f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/for-number.html": "9c2fd4e4e15781143fc2ec7b86cd6f125f8dccbaabaa43735aec291177f4eaae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/get-number.html": "92f9685f7509f7b188a4ff29ccc28363b74b13c3c4c052d232eb5cc644910d93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/index.html": "e51d9e222759e92656a63abd073dcee8c2fce4c687a83617224105a43cd4d269", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/value-of.html": "56049ddf78225d133b6f4d4a8ef6e52c604d3031cba8e7fa5e3485108246bfee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/-value-case/values.html": "272e9e7fd0be8aa16e6e0104f747b4fbd33a49b65f3cce7201de137b8938c321", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-boolean.html": "aa06f3f84b8db89f5d21848e339efa512561073ef290e064bf54d7e3d18993ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-decimal.html": "cdcf41f024bdd2b7709d665c4f5eae79e885e13ed0eba4af5198bc68dc3ec5f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-default-instance.html": "4bc71bc1d12a0c6839a6e77ed906073af6c6f62fa5fdd14f7ca0151211c79150", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-instant.html": "654e4478f557a6dd0bbcfdc3b95ba31c63444a3a03295566b62f4126ae29321c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-integer.html": "28c4f47c3863eeed9e45dc4dba21a18b97ea778bbfca0e6209861a007c643ab1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-list.html": "6f6c158d5f39144075328fafbc09b5d7b11308cf12fd0844862ebbe2db3b92bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-null.html": "8422737748c4c9fc035b9c23a79385bed185b9b126a2a9434091a5e97a18ac1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-number.html": "2d79e0bb0ab6fda4560fc1c9b55465adf1930100fb2b95dd60df3165258def9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-record.html": "4575f6e67c5d4b6ca8c97667fbf799b0121202c75fe65777324a56ed621a0944", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-resource.html": "f9229f71607c294d9b88c2db7c45666384fa7f50f5babe4d18cd837f612a8e5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-text-bytes.html": "4cb53b39a34905e52a18ed8d12b770808f7ce20a4063cc9840fba041c740e29a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-text.html": "ee53db2626c72f26d07886fda364015fa925c3cca93780e1ceb135c4c26f8ec9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/get-value-case.html": "4c38dde454d1f60dd708169e48cab01ce8a0a02ac372b009d4716ae9a245314e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-boolean.html": "bd284dc4d684293e5ce99d28313fe1b7fc3df2b704868180b98c8cbce3777a58", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-decimal.html": "42bdf0adf2ed504fe2d233a5ee32a520c687aadf5836da6a103b4f4a14ea7de1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-instant.html": "f1847c02a66835038c3b0e550ff87e2c07c53278c09d04a819e26993be91eca9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-integer.html": "81f1709a20271e1f3fd9dd3a09e636338d8bad15f861ba93f1a5706df312b063", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-list.html": "712ad2d3914e25d9a2a8cd65a7ed3c0fcc7754713cadc063728f9ef916da5772", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-null.html": "7b7149bc885cbd0d07cfe0ab37bdc36e1a3a5b25d67ce6513defbc2e4af59431", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-number.html": "37940baff631ba17b9c48762033a3098b5d3e2e963d926b582ef6a1beec90008", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-record.html": "5768d1a64ab8842646a0617e53641a2ec34d8f707cac9f107faabd4fbee97051", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-resource.html": "447090e66e071acb1deded9fd55edb6642a6ad56377e55fb3d1c5e6d0bd0e1a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/has-text.html": "786b40dc2eaa813d672b3735188279ed6f6aa747968577cae45f2aa5d0c6ea61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/index.html": "01ca1271002b53ca28d2d30e59d89e22915975ba0c76386a30c949801c43d30f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/new-builder.html": "9d4dbc5ab0fad23292e4b6a87fa80a79a7edcdc980f07e0aa5a758ef86fb65db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/parse-delimited-from.html": "15efef7cc196440708d79e804893060be8d54a59fbddfbb880466fff045c9776", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/parse-from.html": "ab92303f6c4cb779eb6d6cc08bbca2fb63715b04014e97e325744cd42fca8994", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/parser.html": "9fc842c7938681303974d723568fe5c5aefaa39b81ce9f6c203ad10b1d915f50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/-companion/index.html": "46001415d5fa85bcbc2f213f1f9190b0c92f3d8046cf9e6e4e5f309b51ff35be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/-rows-proxy/index.html": "c6c98adb3ff90818d5b15e2275948817d1a062d619dd4de2880c31a9c7c75a30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/add-all.html": "4a4792221730ec8494a0f625a821066676cfd53ac8f880ea2e91350ac81d0148", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/add.html": "991e614f6973b782de65a81e640eeed4ee0629f9e160812de379d339f546be20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/clear.html": "27612491548026c8531c8de5eb22577dda5ccb1c212f3f8c3c43f87b67ce117e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/index.html": "23441706bcb0f52ea6a50e3d5157aa42dc99af1ed015aebe67e1e05dcd8258a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/plus-assign.html": "d859b303e7b5f179742686116244e1294f659362207c119ac480460162b5cfd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/rows.html": "9cc52594aeab92a17fce2a9718b7b6e220bb76c89328c5f79f51e0680210cdfe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/-dsl/set.html": "4b8ec53433591c8b6aab8086d58d177ea20ec1bc5d9e1a8687f4b53400ca2ab2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-kt/index.html": "127d2bddcfbabdb66bed4329500dada1bd45285858f9ad67cc604b99061c4f3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-or-builder/get-rows-count.html": "0f46275734c09fa0f24d12db3d581aa4ecfbbb7a78d41c785539fc45b218bded", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-or-builder/get-rows-list.html": "304462453eabc74a68fa057467c8b4becedc0132dfe2f6c83735799b7d095184", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-or-builder/get-rows.html": "2105ad6e29901fdef76103d361610b9fbb75266a52f09db4dc44884f75a58c69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block-or-builder/index.html": "0475f40e9c3bc0b474092805c97f7486e7d98234fb0e51ee5bb35d381e1f5ad1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/add-all-rows.html": "4e10084610c2ff2e6f13578a9aaf944fcac881737e0f3c5966290ce785dd1b19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/add-rows.html": "496d300ea2b972001ff6e3dd477ac77147ae117633c5f79a82061cc33a8dd295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/clear-rows.html": "663ba05f593f823259767dc7cc72041a68a8fcc5ed7d5050799e76a6d6f4b964", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/get-rows-count.html": "f2949f8c5bf02b705908bcf5b24ce1639690923cf852edab7e239971505b5623", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/get-rows-list.html": "773cbcb994c5404e02342063512e33dc35c6ac373ad1748ea210d7c2dc4fcba4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/get-rows.html": "2d2f48273379d3e80572b5b130de3b928671f38b32c9cf5067d19da5a38c9f4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/index.html": "295dea23a2555b5deea69d04bfb540f564ceaab3c4e51377c5548a6e97d9d037", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/remove-rows.html": "fd97acea01a9f3f74dd49660d7bcc90fa9b672990482923927e7ab7b1463dbac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-builder/set-rows.html": "c49e8716720cc09470beebcd5709cb1226aea4e3ef43f551f1a3fe1591976d0c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/-r-o-w-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "499c1e6bedfb406fd684cf7e7a40fadedb741efb6055d20a09e6b05c1b517241", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/get-default-instance.html": "213bad525e6c77a03e557d1144a4ac70e62e106afd27dd262d7653f7af9aa204", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/get-rows-count.html": "65a8855f8de5f817dac9b647ed5d46aa44ba2d1ded873195973828547a3ce8e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/get-rows-list.html": "849cc5c3210c71ff202c799ffc5135c3724a1b0c384f757caa4a3aee9c7bb2d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/get-rows-or-builder-list.html": "c560e230445a5f95aa5fec5069ff5055996a8b6ce943b3da88672d85346a75a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/get-rows-or-builder.html": "b0b63b610be1298a0b18bcf65d7ea2fd1fd50c23c18c5eaf1ca87e67284da055", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/get-rows.html": "10c5499c9b11637eee75d5ccd877577417e41fcc795816cea44fcbf246fc6fe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/index.html": "78cfdfdccdf1ee26b91902cc3cb6bbbea48d632f2fc4f19afa8b8533b59284e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/new-builder.html": "762d92cf905884650dcf437b5b83e4dabe5192400b4423a179688a764672b425", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/parse-delimited-from.html": "ba4ba72955e22b91594307572c4eaa392fa4c7fe742e58f747785d2748e07056", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/parse-from.html": "dbb08a7bbddbc1b7c43ba562c5bc0fcb921cb091f1f577fa47a7d43f6c9ca052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/parser.html": "23f0216a361bf05044927f251c25c1ac3765fb3ae9b795404231459cd76d6b81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/-companion/index.html": "a8a95ee079bba3d1e6e1cf8477f96903d26dfae2521ea80112ba39fccb1437e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/cell-id-or-null.html": "0431350304bfa14efe5ad6c1c7bc26cf30441d2927d67e03495612cb572fe44a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/cell-id.html": "d2a8dab5856a38de97dd706f3b3ae4b0e1003176061cf14f01ac9fe3f95d9fcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/clear-cell-id.html": "66a8542840358bdcabd48b97bb99a3febe49098bc68c96eb1d4a34cd72f600a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/clear-content.html": "bf2d5ccb12a775c33c4790398a2659ea329d3ed676814a7bf5fa9fa0321c0fc8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/content-or-null.html": "29a5bbf27caf0ee1eb8265ba0d0debd33acbc4ff6aeb1cf987208f212d323e3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/content.html": "5e87bb4c9d622f53cfc115eb432d271a23b475061d6c9feb045d38387ece54af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/has-cell-id.html": "3329cb1bc14c63f16b29c5f87496d97ecdd645c5fdd3431d4dbed317ef3c8bf1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/has-content.html": "979eab9b916d547888d2450e1f42e9625f27ece3df0aeeb1fdddbb8626fe9098", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/-dsl/index.html": "62206c4d66fba82203bc2adbaebfc751744d101001a8f737c9bd555009a36370", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-kt/index.html": "e227884758741016eacddef0c360fe18111b9e27e7dd259347589743c7ca8449", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-or-builder/get-cell-id.html": "e2c586aa112acef0c49ed1e4c2e5ad7ea1535cc5292de2f440b3bd925fbb80ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-or-builder/get-content.html": "b8f7a3670117d50479a4ab47cf7a6cd2a129c1f43b786c738e75640447ceda51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-or-builder/has-cell-id.html": "6d1c59740b00232c0adf73d55a65ee85471d9231226ceee5f65d1cb40a045464", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-or-builder/has-content.html": "6a70fb676fb9023d481a2de7fe7ab7e671138700cda66892157e9cfb84286de7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell-or-builder/index.html": "58761b248a0163a818a892808964d66881a28b5dad54ae8b2c93aba66b0f6ff5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/clear-cell-id.html": "1b755d3207978681b071cdee042f2ac04d1113f52d40ae7a539e08797552a296", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/clear-content.html": "7c2907de653828344eca7e66731812fd252a8f773c187b5dbfd8455084e9785b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/get-cell-id.html": "6062d39b31de8fc2a50b124637234292ae1608e7a2e2ce9a6cb7010c4fa8995c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/get-content.html": "6084073ff2b179e2d8cb3ad03fd8048fca56fe71ae242f9df0182635e2e1077f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/has-cell-id.html": "dfad023eeaea6ccdc3b70aa7213668a2f9b27b7715e25daeaefcacbe9a9c7555", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/has-content.html": "3528b17fe22ebf56ba3dce3a9e90c329ac30abd5b2f8c17fedf098c713509ad1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/index.html": "8ccebfd856d3fbdd4300e243229b272626fcb4a1c61e9295087b94f7a3c0d776", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/merge-cell-id.html": "be27e1cdb540542ef43212670def3ff578b69367432290cb9686de531a388bc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/merge-content.html": "ef999b7337fdcefdbf0e07a0b1aaa89a88729df198c8dcbd5853d14fe9f818fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/set-cell-id.html": "62ea7a488da1e273e801d430ab1d6674f5db1741e08c7be294025e4c363c7ca4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-builder/set-content.html": "52bd64c578f22e932eb72abd31bbe6af49f7844da113cf17a862d43651bf166a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-c-e-l-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "fb806aa466f0cf5554c715f1489a0ae33adb7e43f86593b5b017cb144d2df30e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/-c-o-n-t-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "ee09d352aa80763d3efd274a6ec706dc022c4c8daa72ebd0ac4a7a1860a3a2fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/get-cell-id.html": "54581298de9fa3cdcd5e247d3ad8ecf7e86650fe12a0d335121c8fd5bc072ee9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/get-content.html": "a911abbdddd8c258c23f58d4510e1c59b6846a67b2c52132724605e298e66dd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/get-default-instance.html": "ed6ffb88200411899a975ef014239624f3d02632e5627f167395c48cef6faa4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/has-cell-id.html": "190a0a447dac25ac4359684253b99cb20bf62dd807cc1a815a505d753ae793fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/has-content.html": "88bb17a0dc5415e54e7a30d9ebfc9eb385431cc3763f4714c4a1cbdc00474501", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/index.html": "a55aaf4f964ac7772f1edfb516c382569eae24f1cbb899009b0ef31899ae915f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/new-builder.html": "c4a05b95c80bca4f703e4d1f6410f67e30f08513e7dcec46561313ef65d30804", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/parse-delimited-from.html": "f13415962ecedb93667344735e66ce2d991f63681763910045cdf64ac58a80b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/parse-from.html": "44cafffc696e325a4c275f56879848442fdfe81d40a6f88c95d2e749d57beedb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/parser.html": "262398a63b0cf0154e4ca9e127acacb997abfadde55486b0f6cffc4ac386078e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/-cells-proxy/index.html": "0dae81b077c7852cb7fb20bd13d95e614d2b04f2750c88a2d8443e5ad08c2e30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/-companion/index.html": "80a01799aabe791260a7ebe39432cf32cac8a88a90f77efb69922a26fae20126", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/add-all.html": "7fb4eb74b9b9d1cd7c5d0d233ba853f17753fadb85aff33a3302196a56dcff18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/add.html": "81fe2e674708867ab703ea2a018d3cdfb5d3c80a59d17547ed8f0f57bf59ee03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/cells.html": "122734abcc1bd451412be8e90fda5dd743eb40f1ebb9c1775b3a3dfa90175971", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/clear-row-id.html": "a7718a886737e33e2aa7bb919f980a07fa87062a988b0ffff474f0ca1cc6d93c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/clear.html": "825e14b17ac5fbd36a9c120521df3b68a26509564ad1aae29a65f0fd2e47623c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/has-row-id.html": "c9136afab85a562af845e82557d60b70326205285cc38de839bbaac429d6d538", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/index.html": "7b9248ddc6b982ace29ff709848bb16d2ef13190a4d03069877909fc2e43ac57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/plus-assign.html": "bd721135208c17b7f2e9df188f19e77576d89c1866eb27c51daca52473fbae1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/row-id-or-null.html": "68c6dc7e0db72c186a093032039319234b603c2ad963c3ca96195f297cda7e77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/row-id.html": "94475c1137bd547c958bf1f2a1143f450eb4f070ac2a505eb751fb3260637df6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/-dsl/set.html": "2f510e35fe6d8d25b9e1cddab5808b1f6317e3f19b7957cb19816d4999fb1fee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-kt/index.html": "0c5eda6cb42cffe6a21cfce4e2beccc423a9fa2c9fe087af4261611d62267747", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-or-builder/get-cells-count.html": "2f39f88d82092241067a19ee97becf4f42ff03ae9dd9ef46544fb2d75dd93aff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-or-builder/get-cells-list.html": "af385421c0f42bbaadbb0c0e8a52ea56357a20580edf0a202f2148c74c7db217", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-or-builder/get-cells.html": "ee9fe1e7565a1ed15a5285fd75ea461b8ab75b0e87691d6fe582fa2c3e2f837e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-or-builder/get-row-id.html": "4b216daa5b652b19dfaa0085f3688fadb067a4762d84cca6080221f46343eca9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-or-builder/has-row-id.html": "9705bb579e8224c26eefbf6ea753c961e21b7dc5a3f1248d36cc095befee5da1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row-or-builder/index.html": "839facfa1c9b7de98e2c33d139d79a7b5fe3f395ffdfbe05094708dd775904b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/add-all-cells.html": "f88ea486180e0f243bd7fb834ff03571a7c8889fddae40ae51a49370ec28bc0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/add-cells.html": "d319b669ef1973c80d966de244e5ad83022a640ffaec0eb8a02170b0f665ea07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/clear-cells.html": "44780459229242cc561686e290afe8d4901a2a4ca8c3bce9ecf769f60703e50f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/clear-row-id.html": "c66e09864783ad14853d1290c37220b5d2d0833d223ab9794c9fdb4489274f93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/get-cells-count.html": "f80c7ac9357dc8adb3d9128ed979f7c39870a28e393e6e119ea7fc3d88e3b5d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/get-cells-list.html": "d9c0a9d4daca245052b02e58966a52bb17e596f68d71251406ac4fe450887963", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/get-cells.html": "f47486a752c575a8ef5fffc4239799c58aac6cbbbf00fcd869a3f0028f333bf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/get-row-id.html": "ac66b86645f06e067ae44913910283a89f78b1d6aa872a911e2303731be6bf0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/has-row-id.html": "c208a09ec1e809a3ebf0e4bfc6c363c435cc1a2fd0fad18873cb19c31a9a730b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/index.html": "a330558ed6c9161cd18b02026b4768dfdcc833b685ec16c0c777351688338d7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/merge-row-id.html": "a7bedc683aff91a2eac1c5ca5c0eea6525fab143db57b2f8f55e0e05e7371665", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/remove-cells.html": "c51edf8dabeafab7a833c9a23993cd564a41d8c886661557cc3c4476e15fcb01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/set-cells.html": "da8ecf6425cbe3c19c4130c1814d504c2ef6503f73c0cef599431f4d6e8461b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-builder/set-row-id.html": "fe604e78bacaa2121755a5d1db7feb494de36b385c1648b835b71086f2f987bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-c-e-l-l-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "6f46e69e4f08a89627bf290005d3c380cffff70c94123334d093ef46aa3b729a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/-r-o-w_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a863055613f272e05e6f769765accf0b13e5273e9fd9c680b60fd5d3de3fc57f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-cells-count.html": "91e4a103a5341df16a034b5e0357a23e704a13fffbab20df60de2d20f402aeaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-cells-list.html": "3749b319fd3fbdc3b0bf71cebbbe0674ef43c785bb98db95cad9a4c1d0f2e9d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-cells-or-builder-list.html": "b6b89c1ec886a80571fec50972b989698beb8186fb4a6c9cf7a8ae4bf295c655", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-cells-or-builder.html": "9c2ad7e8810cdc950eb38fa5f8b20160426b1ef0c1cf270367dd3c93d6d5769f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-cells.html": "00435d53389f39376765b838bde6040e8b357ad166b6c4f41f77b04c11c2f17c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-default-instance.html": "320f2e9c6c15fb9e82efe6cbb0c8e4e537014ca2ae1268769395e5158e276af7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/get-row-id.html": "cd0e3f3dbe42f353cd8849c91f7727db5789d77be29fe72fd5d74b29bdd450ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/has-row-id.html": "f9652ca934a622dc84f5eb64aabe068d8505204849b0a18df6427e6a1f114c1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/index.html": "d06d2d6cd1088e127cbe6e3b9ee9085947934979fd8aef34e3b1f659c9233ea9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/new-builder.html": "fe589e91dab2096403a08df8c888198a87d654cff9df45c4145f4646956d89f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/parse-delimited-from.html": "95891051fc03276c2e7077808bbdc6a6358fbc4bf76bfd3241f6ef8e04a118c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/parse-from.html": "ebaf27861c508129e857c3dc6ae5548af92a992f78e7db462a71dfe765303713", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/parser.html": "e3a9fc9350028ea1587d2be448153ec10f2b8f3fee0a6b707bb782167bc34c1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/-companion/index.html": "e2242ddee1b1657a38feac407776eae8a7aa3370fa50a347c87f544ee977c7c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/clear-colour.html": "4050d7a2571727e81ef7ca3a84e7618dc34f0548237b0e137a709248962c17b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/clear-name.html": "4dc42ef2f3807e31ce575306c62d19753635b159c89a84a616ec77745c804c2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/clear-notebook-id.html": "65091374b3615d83b5781748f6ec151d5f6ae2fddca1c0ab68c0575482377c23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/clear-revision.html": "0b725cbf56a8a72e17f82f0d836addb737b965f67d3edeb10b8ea6c4a3038351", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/clear-tag-id.html": "12492b398aaed90603e522452609061477d17c00b2148496c464bafab1768eb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/clear-trashed-at.html": "92c4aed61c92f9c5144b325d4589aa2e92e0b4da2c56fa4a427c7da1e4325340", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/colour.html": "6e6212f1c672779f5d5414f27964be47e34ffb31c6df284219661beb2aee7124", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/has-colour.html": "b5b3414ffc59f959a9139efbc79a67582d444d8219d1bb2b27e4adc62e923b8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/has-name.html": "98998a4ca1544b524abab416a37f361e2aa5e09396fc197a6a0b7bd44171e56b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/has-notebook-id.html": "57a64c1cb45d94d686d90726ede8ec3ff509347caf11f77020cb0f83c0038fcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/has-revision.html": "f686316ee35ab9172e3dc174d9fbcf9980f43e90dc6951bf000293632d2e596b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/has-tag-id.html": "8fabbdd2a46eb749e8a5948756c0b1b9c00a1005c80f8bfde376a86bad211a81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/has-trashed-at.html": "b2cc2bdbc9d8bde23135b0cbfd46d1e9cb3113391b863ff3eee6ce7a17e88af8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/index.html": "07d11f9233a3943278d0de2cf2b18ef9cc04d98e1996f0a0733642c7f1d3a277", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/name.html": "b912c2baf699183b356925eae6e7e2d2aff0f68ee0ff3a499e3dec2648c603b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/notebook-id-or-null.html": "87ec08d0690889d80a7ce9fa814dd966fd018287986c05f2c3558ac923be3fc0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/notebook-id.html": "f392426cae2e190ce602210b0e3f3a63f2315f450302677983096179b12bb524", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/revision-or-null.html": "7ac97432712db0bd26850bd536ca2e60f1a5efbb0cc4f6b8aca11d86c03765a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/revision.html": "ef92b347c8ccee840da9a788517a210cb2296289d1fb76b63f8318e9ec51ab90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/tag-id-or-null.html": "765398d217fa4ff2c5acdafabe99b2fbb3cddf7a81362bd3971cf5a9372f6b16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/tag-id.html": "db096c7ed4806cb5d326b3adb284c74744facdacb1be12c4607d48800a2ee794", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/trashed-at-or-null.html": "543bd1b53bc645f23a2c09031c2f6cf827cdccbddbedadec8806fe88daee2b66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/-dsl/trashed-at.html": "bd0bc9e272b21bf3dbca48b88fa3f2eabce8f2b17ac74e17753971d3287e61f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-kt/index.html": "f6ad079558198d14e0d34c1765d8a4e762e2ff5937838bdb41649281b8233d89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-colour-bytes.html": "0bd7ca2690fe272515671baff92b48661cf026b99cb0f9ce7eaadf64acf6113b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-colour.html": "7677731da61c1b35d3fa93e2fb2615dfa7bdcac76815262232502deaa975f33f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-name-bytes.html": "18679bcaf84fe4b507fed475f61ddf987b60e1da516c0f47c972b50016ca8c2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-name.html": "5035e8c185e5ca043a4cf74ed3b3af77aab59b7b8c6719ab03e20ac05460bb93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-notebook-id.html": "0494ca8e46afd6c88aed3dab3be65bd2b22be64b2f73ff729cc833ad0aa64a7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-revision.html": "ee7f6b61cec94fb5413cc2e73a2a3b4255b7f09000191149de4dd02b2104a468", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-tag-id.html": "b192da88253bcc53cc602deedbba0ecee4f6bf2b0ead15321d78860251959f3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/get-trashed-at.html": "303913921273251985f72e82e8400d9b1ce100381b43b542fe178e863ee43e1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/has-colour.html": "af434b95469558a7dfc0d56cb7d08806c4f42942772fc6979d4b13690f3cab93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/has-name.html": "a765355e41461dbc476f208d6693e6bb443b4a9eba66ec9c2f51d13217ec62a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/has-notebook-id.html": "5833aa192bc34eed9a7168faca31dd4cc1742ac88bf77f06e8d86e984fff711e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/has-revision.html": "ecb5cf64de752357af92e09bb1adbf91c311651bcac9e8f3c6ad681a8461cd80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/has-tag-id.html": "570ba9b641cc21d9bb45434393385aef89c10daa43796a9be7fec1d5804fb889", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/has-trashed-at.html": "421deab79acb20673ac7a3b95b458c4ee0c8014ecb6747b762686e870ed432f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record-or-builder/index.html": "b14b0269b23dce9ac25d92bd86837dae87d50bd517fd1e00c760bd4531402ac4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/clear-colour.html": "41e994ae9e5c3c6a6246a1cee30d42312aa52aabd9953f6eb7f59bac7901310f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/clear-name.html": "0809737ddb20c4b35741dac500019ee91a16267997fd38c8a6beff9520aa117b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/clear-notebook-id.html": "a6913f896b8cbe1567baf1fba5b00bd392cb571c859e1d2d4008b4ab530fa89c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/clear-revision.html": "78f89c338c17b1dbfd2ff9d86decc4bab9c5405d4422146383f78dccf065399b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/clear-tag-id.html": "adbded5e2dc06aaa711c726f95983e5fdcb61d821f5311b32e66b3a3e7a2a4e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/clear-trashed-at.html": "aa8b480430bfd16a9a746eb44cfe469eefbf1cf6e75a0525fdbc03e6923bd768", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-colour-bytes.html": "b35755e79d4fd98890c90dd7969c0ba20d46f5e02a66f05979d43387897f5d9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-colour.html": "41cd728aca211fcf3538b73b4a8b626b2538d62965e35e5871f236ad6c6b9a7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-name-bytes.html": "09b62e0abf8db504324c3d7464529fb6513a27a1f242e67d1605a88fd21239b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-name.html": "538d7065f81da4d41e4b387aa9b9c4919f3003f93873ae0e96ed8e169d2d9f7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-notebook-id.html": "7440070f434c46bc6b49662504ca5084668e13edabd8ed9369255dd96609ae63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-revision.html": "2affd30ecabb4a826a28ae856cf4d4598ce6614c0199a077014ebdfbbdafd4c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-tag-id.html": "b82dc8561dd8cbd1da772fccae8d9f1485ef440eacc7b0b9fdf854800dd6585b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/get-trashed-at.html": "110c5eb983bc4a3795707507ad621e5e877338d0c5144fd89a2cfb7b7072f186", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/has-colour.html": "da73734e4951eaf41df44de61cc47112afcca015326e31fc5671c17f67d7265a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/has-name.html": "617e2162c1681c3cdcbc0b4a70c72d4740b507c605e1bc884e384e90ecaec622", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/has-notebook-id.html": "29262ef0225d7ac4ddb45ec0880088f8d676a2a1fbe7ce2efef9d2511edd044c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/has-revision.html": "3aa58e89259442412dcec228cb3b3c56be5f66650f426f759546a5b0aac93e86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/has-tag-id.html": "c87c8a5167a2cf724f0ac12a791ba397c8ab3f298b18d3d624a77da5ed3fdb57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/has-trashed-at.html": "ef3df4de469750c942a7910cda0ac47d9c7ff9e7fb182c919c4966bfa58a4ef3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/index.html": "dc2237aefa919d2173fbbc5e20d8b282f019ea1c11c8338503c386a1ba74095d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/merge-notebook-id.html": "fef1f56de46faedb4a579a4080184a1baaa9f20b9916bf72271c3bc04b80e331", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/merge-revision.html": "62b480646e3ff8f39c33e2b704a91b9479f487dcd62363ed61e22fe1b7d6bd50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/merge-tag-id.html": "66915070488f041c7314348407b8742ab25b51c81642e4f06cccc02f9ca38f9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/merge-trashed-at.html": "92c550be8c7318cce5f0055d0d2e97355a1acca787636f9137fc690543a1c483", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-colour-bytes.html": "46c573d0a88601f6795d1ed9f752df6c722257dea216965c79dfa64ef812f130", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-colour.html": "971a05ead5cebbddc0e6fdc503b98f0cf006a61377632653ec8c3e2dd1d40417", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-name-bytes.html": "d6e2b74f956e12c659d9c7ad0dbd502982725d7977cce8c35e044d45cebba9a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-name.html": "41f9a19828d7fef51f6fb569d184a9c850b53500c095cba4f989af3c3fed41c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-notebook-id.html": "ab3ccb26b1e1871656297f3d9132649d82b0ca4a794cdc5bc58d1d9945a537c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-revision.html": "50c2114dd440a313a27983ed462e7a046fa43bb9a2d1b7bb428a4fafa29cdd7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-tag-id.html": "176879cd869eddc2c9ea039aff3c9bb53b2597cb7a3861c4e0b52b1d86c3213e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-builder/set-trashed-at.html": "0b4152c20d94a7f9659b1321d82748df01b94b3ac766a63e6cbbaab2afa7b284", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-c-o-l-o-u-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "1219c658d0a66b574b4ee330ec3726d69c4d4794a917270927bfbd5ab55eecfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "3b2f4d5ab0811b8dec945edaa84325e661479c7ad53345aac0f349680b60406e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-n-o-t-e-b-o-o-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "2777a7ae3565cca91d4f08ce7f8528fa31ef2986bde4561aa6a06bc3dcd8aa99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "a8f6eb1d3096b88ab946c54af76442c2cc721bb8af42f28795ba07c42b1bed01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-t-a-g_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d46871ab284f1ef8460953422c4ab95cec0a374a66bdc1d2fb1a3431cce49ffb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/-t-r-a-s-h-e-d_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "c47aad93b75c0b29a771faab688db833ffee18d9b9f3a21137ee0816292fa73c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-colour-bytes.html": "3b45c5e9653ae8a0e685324e2a5fdf6eae9e6ad72d119728b7fc2131969a8fc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-colour.html": "2b6ccc5251697d4e9dff08d09dc820fad3558063f255755baeb7a14fa77b19fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-default-instance.html": "aba635e3f0fd838c286f3610151ddd3f5fa1642d1f89cd4951a3725ba753a757", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-name-bytes.html": "7e54e77436cc9aeaa0c502c807ae391be8e9938a4ffd030e6621f9fc08b83a55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-name.html": "82bdc4adeb3f63560ee3908b615a01d3d5c62817188467beae38a8c48fcf1d54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-notebook-id.html": "0afd9aedf0c4cc34358ee37e501c11de0999914502d4b3483b8697a868561ae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-revision.html": "93d47fbf22ffbd03ed3f2350d952c608bfb9ef5f1ccf5281b8c8b973182de439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-tag-id.html": "fd2120e182a927550e9d671708866869077a0833ccde83a4506416b3961ccbf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/get-trashed-at.html": "e89cf027e73fbb7f83ca255658f4444be407ad835af0e7dcd00fd0b1d457c945", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/has-colour.html": "0d6ded9b7a105b5911995c2f7dd1cfe85a0690da1fb570abefd89f4f60d73aa9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/has-name.html": "d83d7f2697e732e08c3f867b1f9506da2d914a0cf9fe930b7d767e1646670fa9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/has-notebook-id.html": "ed9854abfa77daea480d896a83d000d6c4249402c3908cb4a8380db16f52bea3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/has-revision.html": "1014cdf6f368022bd0681715323ff39118f5d2eceaa80bd3fe1c6a59bd5c5658", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/has-tag-id.html": "18db40349f2c9424a3a8b50538947be6a5192c757c43937b21de11780135787d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/has-trashed-at.html": "f34239353fcce1506d2a1cfc9291d857fc883e0a210a2b0528dca2e2279b574a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/index.html": "a5bce626f6b36ecb05d6c9febcf4704eade990462e3f92aaa8924e50f1a14bfc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/new-builder.html": "9ba9587497b14b20815207db05d20c195610862d32f752f7f24df6dab7d8a65a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/parse-delimited-from.html": "8d53c59622151201fde00448fe68db2c1948dc5e609dd35f70d458bea0e773bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/parse-from.html": "a85867021bc32837cc9910d079db021861af8bb758242cd6a6776d5811759e2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/parser.html": "692529cb4cfdc6890ac21ca8a1fd05d323ead9652accde460c76d51a6853d2cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-a-p-p-r-o-v-a-l/index.html": "9d4d1ea15ba1004ade0cd8ea314c3198f896c19c84e4bba0cf45bb4684c3b493", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-a-p-p-r-o-v-a-l_-v-a-l-u-e.html": "4fa2801f04fe715bab84a5f025ed64112db6f730de36ffe14ec2f165102000f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-c-a-p-a-c-i-t-y/index.html": "71082d2dcac399fb4d345a136b2f675e7faf0aed83772e3471ae9931c6aa257a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-c-a-p-a-c-i-t-y_-v-a-l-u-e.html": "99dc09725f5e9ed1900cf908dd5929dd1ec07ed4ac480f9f5686f1d9d3b62803", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-d-e-p-e-n-d-e-n-c-y/index.html": "a074a8f2b2b1a259e0b73545936a0aee2cc10cf4e7086980643fd41769dc0a46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-d-e-p-e-n-d-e-n-c-y_-v-a-l-u-e.html": "4517e08854b4d4b64a415f68c89c10e7b80b44681f4bcb57f8bc90989ec1600b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-d-e-v-i-c-e/index.html": "1b3dfd345d09b9fed7ecd57138e1d9c02de053aa2f931a5504d509209f7924b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-d-e-v-i-c-e_-v-a-l-u-e.html": "aafeb7118c052c52fe49d4fb04dfd9dce097ddabf019e73b5044a7649c9b71f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-n-o-n-e/index.html": "fe45cd049a444a53fdc8aa163955ba7b20255e9ad83bea83b4ab4b566ff316f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-n-o-n-e_-v-a-l-u-e.html": "8ea2fbf634084428255a652e04294575f50d47f25e0d4b519e49ab79a4e3cef7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-r-e-c-o-n-c-i-l-i-a-t-i-o-n/index.html": "0c20c411b017178d90fdb047f1fbee559dea8837ec7e13b0e74fd4a3d6be3134", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-r-e-c-o-n-c-i-l-i-a-t-i-o-n_-v-a-l-u-e.html": "b2e28248b293aca94a50194b18db18a8fd16f7cdf1f33044b67733850076a75f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-u-n-s-p-e-c-i-f-i-e-d/index.html": "8c3a9d549e240f9303ed83151c0ad9a59072c35745dd76776d7428aa04ffafb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-t-a-s-k_-r-e-a-s-o-n_-f-a-c-e-t_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "6dcdd8d87c46801cd4ad937e9b48ce8286a8964c3f2ceebe347801189601a06e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "7c71ff4c60fc78c6917081c4d0b82069aa268ae2b3783fe24d086063b45eca89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/for-number.html": "6a2c6ff9a3277c844cd844acf2b3f4322180013e384478dd17330cdea1a75f81", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/get-number.html": "40cbfa8f3fc6107aed69a43cd381a48f3e6c23bc2d1f17347c68e637a8c51307", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/index.html": "3b4935f5ed69c1a1b9317a113735230fcf2981aaf99c0310045dd2dd1a795e35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/internal-get-value-map.html": "1f75a9ab17bdb67ef91a2a18811943f0948847ac5043653fd6a843d775dbcb42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/internal-get-verifier.html": "c3884bb40ee1abf3787262f3e95aecb48bd68094c1784272a90ef92eddae00dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/value-of.html": "b0f4d684d74c9fa41507c1d219f0d966a486f99570cf8170611691fd63b36fcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-reason-facet/values.html": "759fdd82a9e1c3040162e810af8cc9a0e42157990b9dee498978f50953453150", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/-companion/index.html": "f542d8d98eca63a0faa7c6f318108744c248790a97a74ba0bd116cd5a059bb91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/-missing-outputs-proxy/index.html": "5d09cc1bd8b062c1b7cf01abdbc9c1aa87045c96c069c9d71d8c102702bb3840", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/add-all.html": "a0cd6c510d31e6d8340f00b2c177ca651070ebc78cb5fd7f0bcad10e06505bf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/add.html": "5914748c0170640dc9c141992b3f6ddbaea6639a004f7e85da344c1c3f2b5276", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-completed-steps.html": "9df1658867eed2ef9250615c6aecfb04652a88269ce6abc939ead3ec3fd974a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-control.html": "87e8c5af6ffca454e3a5fe03a28cae62510025ff78088c8e2e4e792f150eac43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-current-stream-id.html": "1074e156707cbc460455f07d5c76d00b8b6059b436bc2ab3052b4fff45550df8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-final-message.html": "48ef11fff6721b2009e8df78cac3b45562a44a3bb40b65fd6373236bd87ab7bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-has-unknown-effect.html": "571651d3c150a78bc9772d05bdbca64139423a9060951ee3f3625df23a29a390", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-reason-facet.html": "f35a94fb06424d11c8f0dbfd83a3ea30f3e8a305c4c728b2072c350ab76ee97b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-reason.html": "800ee97921da9f93c1e04bb67356cb3dbf5a90f0904c0058e7cd62fc3791e783", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-recovery-at.html": "b41849aa375ae796fe43a68413053a675455065ea1ef26a33a800c46a65d2280", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-revision.html": "bbfa576f122a111a8cbd3beebb3aa02996eabd15951c34afce267b495435de38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-run-id.html": "e6395a17607a646a9837137c7d5bded48e1b98cf4d27b8baab2c1c66cd0cba0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-state.html": "7ab72a1d94359277eff1c7128178a959448274e843f295afd767e2a1581122f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-task-id.html": "df9478999b2bffb3443ef81877c0b7fc019cc144f82f7476a9bd62731d341580", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear-total-steps.html": "108e8931489217ed723161de25923f175264cb39872b304e633a4ef40d481a83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/clear.html": "65fc7777384fa32d5ecb419d2358b6dc69177ba2fca78d104e470d4f7b3b3bdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/completed-steps.html": "5c5f2cdc63a574ad711b2c5ea7cf4a24703f5f2e2987d4b4067327d2c8439958", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/control-or-null.html": "b1693918a47b0bf29cd6e2a8062f78b40fda3c14d7e6967f03bfb536c54dade4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/control.html": "2902e6a2d6d98f23e958d41af85b75fb1ac7c6c42648c8395b36b8f9ca2ddbff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/current-stream-id-or-null.html": "fd3ab767667c559404886224a088e1c67f3e34174a4e6cad38a980fce3bfd664", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/current-stream-id.html": "1fc89c718fb5535feac9317fbeebfa213259da71f46f8080b5b635f6c5ffaab6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/final-message-or-null.html": "5043040a972d08e9a7625ed418ece3b249d7f47da673e971bcab21733c0e6495", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/final-message.html": "e7f44a812183ad1795baa4bd8cf95bb12ae372ecca318c36b07a224ae6c68f94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-completed-steps.html": "f783c1b7475571500b5baf541ba107bf368a66ed5461d91352438c87e1d50ad6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-control.html": "3415c8d7361625a51d02a880a7f595fd2df28aecbc11fc495087f34e5e21a582", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-current-stream-id.html": "fe5fce110ef88cc70dbe375f65a3c5e4de99cb809d29f3b3f4a58d59b0c78989", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-final-message.html": "75c9058a515e48284d1315acf13d6cf2461cf36d475a05495f131622bb237f75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-has-unknown-effect.html": "f872b65230dec1b2a2db0ae0ce613af58a12381cb42fe4ecc50cd1618fc01546", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-reason-facet.html": "9baa097eeee8d13cb108bda1d43c3066e869b3113c3de44ba49990518fe1498a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-reason.html": "a04587abc376362ad23171fc25c0fca2680e2ca9498bedd6bc6787501d433c76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-recovery-at.html": "7f52e21a61408705b61453b26d74955ec73c97b14321b14d5e4e3f896f096e1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-revision.html": "cfb410093f52aa2bf302ef6d773ad33a3c9217bf621d4b7455202566f0390a8a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-run-id.html": "61286b05cb0ac0e8720ede2a61bcb1d704593259b338c49d4d4e73db07e469b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-state.html": "23a4d44b23b92fe11a97ca444882fe1787aac0e1f0cbcb349d50db7b02e655fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-task-id.html": "1af9b1a9ec5c8de834a286ebad565c976b5311f124865e62b8b4a36d1038a990", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-total-steps.html": "44ff120f56cb63cf2bc48db4a79c6056ec5d51c31fb74d009b4a911af6627c75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/has-unknown-effect.html": "fd62ba5c05005ddab80b9fb0035e926ae05dd79aebc468208eb6acd79de7619c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/index.html": "5b1e9dedb590e0cceccf78505b53b34a1f3f62ea471656e2a341535cc099162b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/missing-outputs.html": "0de2ae4bbc54a51acec4f1896081e64ea03dac15ed794478ac72eb9428927bef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/plus-assign.html": "894284aa77733b4b0be24776b18c7601710ff51b4574742153b22d4c1e86b2f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/reason-facet-value.html": "c233147045b24cbe968f82b1912189cd244b2ba5e17abc8ba55807cc22ad4838", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/reason-facet.html": "77be9b69ef16d200ab95898c418469e01632e7a5286218e92ebed581bc5d44ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/reason.html": "e88d8d214649815d437d0d6f4444a8857e9e16cf3a30032a53390b244f77ee8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/recovery-at-or-null.html": "268027a474385702957c0e9882efb19af42889102ac0bfb31823a2dbd8a2cdf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/recovery-at.html": "a55e79350a33eabf7fd9330474b7c624897c3e7e5af13f3f0ea3bb08f158f377", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/revision-or-null.html": "ff764f9a231f9494384804bb4616aee461bae3e0efd3091d2a13806855dd332a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/revision.html": "076212730a163964e28d4537fb79869d72df542324d893c34dd817b664ac0410", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/run-id-or-null.html": "5fe02235f5f795e43621d2a143acc5ab0a362393252244692872dbf34e55ed4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/run-id.html": "225d4ae653f9d7f5b4e995579874ee3d11d52cd3a2a5b7680a02b65c9dc32370", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/set.html": "d51ce3d460608272dc79db01f9dfd9df8d29c832a9503d8f540a0e7de3decad2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/state-value.html": "88518b84ef4dcf7a580ddb7a01f04d269c0faad813692cc1aea9294eca3155a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/state.html": "a1e5fbc2a7977e8927fd828d4fa3bab5cd1c0b48ff6063ea91eaccdc0157773f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/task-id-or-null.html": "966dd81631e334975151275c5aa4ea592809adf67e14ac290241021ce4a6e6c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/task-id.html": "0bc81d72b5f81d0d5ba7a41853f9bfe60789977882154df100026360bf10791f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/-dsl/total-steps.html": "c80a50c76cf2b1c296355cbeea37014507bf1e57932fbdc6617c54624f519d74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-kt/index.html": "8120652863a496e5eea992d0599be9cf5b1dbe7ce0dd18b0fbffc13b7f6b98ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-completed-steps.html": "60c9649104bb9f459bca986e4e14f32f051a60d42581fc21ca35cc10d5a74837", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-control.html": "77a79e3bc4e4be6cd0c756b5a8845be9bbdb5e137fd8901d6d0b53d2aba436d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-current-stream-id.html": "0c47c9f7431156fec7007ed57bcf53744aa04794699424d564fbbea594435208", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-final-message.html": "e20b7d5fc4f4cbabd7a7e139838d67b142278be098922d196c98770682227b4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-has-unknown-effect.html": "87ae2cb598e8ebd83bc427bcf0524c0c76255a229409f4fc3aaed8a23c648408", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-missing-outputs-bytes.html": "4eeef91c22f00e00a1925bbaf008baffaefd66350a8b216198fe75eb398f9fc4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-missing-outputs-count.html": "a4161d581154d5a4cc917c30207bad8a397d34fb4de4b9c39aa671e4ff926c09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-missing-outputs-list.html": "f7bfd1256656fb1cbc16790c099536cafcfd75dd26e36f4cc26534c3df273dee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-missing-outputs.html": "2c00195a0c8bab011ee034f6257cc8eee71077abebf5f5f919195aa743219fbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-reason-bytes.html": "74afcbf28df5659d27cca9a72986b5d632c054959eb2470a07fab62eb81b7728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-reason-facet-value.html": "2fb21c2d37e565b6d24558fb24b9d46871e1e3d570c75dec9a3c9a19d8bd2590", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-reason-facet.html": "93723ea1f00464afdd904d818894032a0f0eb8944852d389a8d277eab028a901", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-reason.html": "3a6c26ab392ec101f1a412f727607db2fff63fcac4708dfd9f00e369634f4bd3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-recovery-at.html": "e0564d76a0032f306dcc4cf061d7409f5b9e05d6fa4fa710d94f0fb2b8d94868", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-revision.html": "56f9de01479782b30f38b783f6dfa0b73700cf3b30975398af1d3ea7a5ca6436", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-run-id.html": "ac0c66d98a6822c735de4dc8379fc8f98010225cff88a5e52a3a010091e982ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-state-value.html": "7a247a2fcad40d9e9462ac2ed226f5530983e09be4eb41ae4fdf8cbcf5efd93a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-state.html": "dc3b981e209ecceb8c73b67338881cb4a1b2f912abad488f7abbaf5de3036792", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-task-id.html": "76de8851c2b8f5c49bed776d5bdc701c56bf25d35bea974c36ca4719b9fda5f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/get-total-steps.html": "18e1d93ae0298b7cffb09c1c568e9fc92ac45514855590212d55e02d4f10cddb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-completed-steps.html": "6511987968537e370174faf78efb51f9c736dacfece90e59a619506d7eaf62f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-control.html": "60b52f02cbf469c4b9e576befa9050768d523cd13d7bbc126a0f3594cb15a426", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-current-stream-id.html": "4a5575181016cd2b6d6c82b075a9b585d76fb8316fa3d08418102070bf742139", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-final-message.html": "05d62b5bbb13a5e30c2382a8e43a0956b4afc562f450e143becde6bea6214bfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-has-unknown-effect.html": "0ecee9b80e57dd6e12b978971a8c808eb6ee09dfe8246b27aa03b6cf5e39bf78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-reason-facet.html": "d438097ca01d89120e23fe28f2ee846ae18cc1ee1f26e4d8452311923f15a743", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-reason.html": "dd9f2ae68fd79667881b1b717a706603ca9a50c0cd9d3a466a1d9b6724c84be2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-recovery-at.html": "aefa75b44ec3dbe3deadfe2a0ae4dccd677dd23eade7e2e2d50476df9431bfed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-revision.html": "7dd79cfbabb4b47f37afc0cebb44c0071b0711853d928916d1f9ec0b83d5b453", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-run-id.html": "b376d50d0626e049ab5e5bf18ae813a22701e378ec56ec7f4164032e958191f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-state.html": "10d69417844124e3604a114ad1600dda9cdf11372ab44e5a73f16d231445c3f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-task-id.html": "d9bc1fec49890f202f06e85567257121f68e72f6043b44aae585f1cfc365803f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/has-total-steps.html": "95e522fe702d0441e717ca873c791a60d85d11b8cfedb0ad5faa03b28f6a4d64", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot-or-builder/index.html": "344303f4c1a3abae0632efd39ea921438b48f7bbe6e6ce6ba01ede7b263f31ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/add-all-missing-outputs.html": "4633cd10c749a25bd7417aa30465f9b4aa0857bbff16d2ecdb44126d1125cc13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/add-missing-outputs-bytes.html": "6faaee08c6c9ff6bb7f2318aa9eab487ab139b1856cc0d5a4ccbe9678a240407", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/add-missing-outputs.html": "dee73b3be9b74997b8fc9503e13c203e0c1f65db5070c33c4c19facb87367e68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-completed-steps.html": "2946ad685dc232623bb53e6823f65c106f31750de9b6c20bb89411103d52b2fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-control.html": "637bdbe173de45f011126d400733f7c79d704d53a70ed0c573af9e384077b5bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-current-stream-id.html": "eda93866c0c80a401b4b07901f69846df1d78a8778fb37a0920c32d30b752905", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-final-message.html": "a28a4fa224d341ac5de79f80d6780a22fb86fa6f26b5a7c1574f893f35ff091d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-has-unknown-effect.html": "e2be8c70fc7dba2d357dcf2a038aacbc86db49c05d4ef1f77df093585145cb3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-missing-outputs.html": "1fbac15d60495be959dfe6094c1ed175d7aeb9897aa24b8082def377f4e2a89d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-reason-facet.html": "23e9ece07f81496cf37855faafe9a23ef24b162c828603fef7361d3074f2d2cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-reason.html": "f37ca8f95c4c614e761e24030fc89eb5a05d3721fe51eca9234a5a752c1348fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-recovery-at.html": "1d44129cb795190192ccf62801f80feedac9d8f0f5ad7c7e11349fb944503f56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-revision.html": "2d373f770e29ca31b0a33400d0c76bbe5f4564f95cf4d1cc0b2da7af423587b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-run-id.html": "fcc8719a732b15dd9c5aa8af8aa27bcd3daa713392e1022caabe56d5441fe626", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-state.html": "2a16cc392ff072840b67e703e4d84a61c72b97f2c790bfbdb0a9b64f01d8619f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-task-id.html": "b4211286d5360b73016d75364c51670fcdb067fa4425129c18ab719603b8794f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/clear-total-steps.html": "8fd6dc6fd23f5b059cf75cd58cbf8479358cb427b599bbc8498f4dd1643965c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-completed-steps.html": "ba1d10b60b3f40fcc972ab060933d09e12fa78df0142fc0f04ed4564e1c9d922", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-control.html": "587815ca4187591ba46297498bc3b95b4584ad9dee21040655065d086d1abb78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-current-stream-id.html": "d86f5453bf68a43784f77d605698f6e1b99d971575abd9ca709eead30fc986a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-final-message.html": "b8f87c7f4e45e7c4c355a8c3f5e118e225d4eb026fd7db0a3840e005f60e0d04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-has-unknown-effect.html": "9030466622f9b0fd9f5f111f1b8444e3a6c520b22200eac2b279097710eafa57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-missing-outputs-bytes.html": "7eab90b858fea6784909dc8dd2e7f6d837dd2496297781a40da78efaf623656f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-missing-outputs-count.html": "35b84533be80aa0d3994a0256c6008f03b16bc6a97687777953840fba4052847", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-missing-outputs-list.html": "6038c36560a727e9644a2dcab3b333d9e0202f93e579ac746c29668ca70762a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-missing-outputs.html": "40d2f5ce31a15845f54f96198dc85179ea7e4fbe0a17003eeb29dd726fdde695", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-reason-bytes.html": "a0aebc8881dfee0aa71307711da129fba6d972e98081b7e77b2be73009977a07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-reason-facet-value.html": "fcde24e358dabd25272991bcc8f6bdcf4451285944712f4710dfc724e25a5ba2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-reason-facet.html": "7155b89a11d6a1673af9ba9500729ece620e7177861d9c2262811bf8ec48d6a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-reason.html": "23a25b1497ef81b9d2c51ebd648df19dec4b5c6395df77627adc8651e3787a57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-recovery-at.html": "09db2c6dc2f0c3cb677dedf3e40f0c00ad4b2b763f19a8b00f629423b6fa8102", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-revision.html": "38a9769e7eb41e0cc34a548229c58a84264d9efba027a0748e632d959aa1fe16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-run-id.html": "11800bca86bc1f013ba4aeed32e19a3f584b1f2bb67ef7e4101d0f0290fa48e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-state-value.html": "1c37dc20445d365e1202652d90d5c03c47892502246fae74babd9497c0419320", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-state.html": "62344e48f0ae36059ff311874b555bc4b178b21e1b2f1e5a722bd3ba1993ab1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-task-id.html": "7284ee009f96786d314c0e0ed7a283d77731a6a477a658474ff9801f1e7bb09a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/get-total-steps.html": "d7ad0d5f54262e4b3a155b28c2277e52424fe984c9029868e8af6336da39d56d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-completed-steps.html": "5aa3a5a8df0cc4dec291e59ce02e18ca70c32dab20b1a62002dc50deaa2f01c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-control.html": "382f9b7b436f89f58911ac8bd7e7ce80f26c3cc31e0c17d4221f6fff6792879d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-current-stream-id.html": "8f204cc425a32bf17a02a6336f3f92b0fbf3e7620ad10108725716f3b40a094d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-final-message.html": "03bb44c6585505ba6b54a59675ed01208765348503710f87ca623b55b89be0dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-has-unknown-effect.html": "dd4cf912cd9f328746519941f6c19cf727d94ef5ccd1a5fcd07b84ddad12ba6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-reason-facet.html": "3f61cff8d6dbe5c5c24504d6b22f0a77d3c1e882ded094fd211617182cd2097f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-reason.html": "a93fd20b7f2d05b42aad782b564f8812dcb4055da37328a4ac2a3ff6550515c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-recovery-at.html": "7a3af8f847e3388c39f86ab4558bf80d419f160ccae6f540b549fe34404b21c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-revision.html": "6556143500a723e0cfe29abd1b061ae2cba246785d613c702dbba9cd49d85acc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-run-id.html": "cfbe9bb78fb0b367f407ddfa3c25e32ecb20ab948997c745a96a71ad7c351bb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-state.html": "d60d8e8157bd1abc6d97e138f1a6f0c212e6274c75ef532ab4790ded57ffd7a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-task-id.html": "951861baf65e3c27f9dc940d434e79aa59844485fc60e420f10a88e38816a7ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/has-total-steps.html": "9a90a18a7ddd9f9b415e5228347c9fd129d1c61e0521aa761f3665caec359938", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/index.html": "25d23e12cd905a00f47f47e8bf58e358b7dbfa85fae76b61c70287195ae77090", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-control.html": "e29642fa5931fe092df99127d0f1251f974aff2950a6e7342b4c24cf7adc30d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-current-stream-id.html": "2ab9581d6bb1a28b5d6e32153e808250663c10391ddde09485660ade0acbd792", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-final-message.html": "1cc58eb5c25ae2193e4f40ec854d365589645c9282021426205c86d58f8ed0da", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-recovery-at.html": "f75afb714626723d66643ebc6e95c53585c566adc8d18e6d10e687d4cfc8d6a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-revision.html": "b1e8d186ab460570ac364723c410913286c7ebfc3808456cbdacfa10a863b179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-run-id.html": "99853d1b391fecc11dfa357839a1e1bf5b6c67e470eb5359f619b8cd7e854347", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/merge-task-id.html": "28688bc24d7f33f3cbeac005b59f5d4bcdc97d42657b697387c11a231f22e8a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-completed-steps.html": "bcd75b914c1ad5b7ee5dec9a041e14ed674479048a18c883036c30b9d973095a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-control.html": "ca439e6e626e85c77598444799e9301227d6a3e9d9075451eafc9e3720fc2485", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-current-stream-id.html": "5180ee9fef92351910346b6ffd7adc2252ba29e4d23dd21fccead8043b38954d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-final-message.html": "7cb4a6b043fa151cb280b1b4be28524c987a0ae3bfa07f473fd6de49ea34be78", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-has-unknown-effect.html": "06d17d075112018d04dac39220db86ee11ba064dccabaae0428726b8422eba31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-missing-outputs.html": "20147d2280c30b0a3797d36efc46d07f9e014a83e54aac8a05a0bf360d325bfd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-reason-bytes.html": "70b0ed58e1622764817d84b180c988677c5b05f8516d71e8d647802d5700e22f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-reason-facet-value.html": "d6f46e6c56ab3d2f6b9f5fd1e6cb82082a58da7e5b5669c7c1e3d2ff46b37360", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-reason-facet.html": "773fa2c3b9e65a00bbdf928831846ef5d2b066a1e77144c398d299907faa1f2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-reason.html": "6c74936953881d96d464f911b9166965c22f68786da7add4145d347045e1068b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-recovery-at.html": "b6ba2ef5c58c5ffddd0fd1953c3573687a6e39c8b0556c7adc9b8409c2953747", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-revision.html": "a501c87bbcbcd5a07b0908b25cbfd6eee39dbc6d01d83815f36e9172dd1ef4bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-run-id.html": "e3494f40eaa8cd85dc24ac78630086b0814c8b20041781d84aca93176ca6b4df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-state-value.html": "7b2d4969572ff6b7a4c35c481b9c791b86110642fa0cc53fb99a27f6368d067f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-state.html": "aec4413dfeb455e8b7bef537bcb6fdff7b95231dce9e7945d7e558cf6f3b0497", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-task-id.html": "33a727f2429e34016c2c78598eca309fcb6227562dd40d1905037960832a2fa4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-builder/set-total-steps.html": "00f57aa5fbde4e46c4fb9d27932710b7f472a654a05c5f9c796c6f440dccfe04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-c-o-m-p-l-e-t-e-d_-s-t-e-p-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "d12694dd2dcbffe33811aeb24c4b2673c00a5b68b6f44a36af4d23bfd8131bb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-c-o-n-t-r-o-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "d897d5d037ab60c4b70c3e2c61c950254eb5a64e777153ded8843e33cf0962aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-c-u-r-r-e-n-t_-s-t-r-e-a-m_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "43389d11797ffae8822553423fce99b62a09dae6cb43ac584e3c85c47e9f31d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-f-i-n-a-l_-m-e-s-s-a-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "15e013e4ee2721bf8ca76bc4cedf8157a314942d6d468bd9e9cf766b7d243bac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-h-a-s_-u-n-k-n-o-w-n_-e-f-f-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "6c95159f0817f66758fdc49158ec4131fac4351a2725b8a3839994b70ee13ce0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-m-i-s-s-i-n-g_-o-u-t-p-u-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "79a6c23913d87d8951223997a3fd5748ced5ce2970d2c49843c636fe42cd7dd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-r-e-a-s-o-n_-f-a-c-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "6c6b3f8bb853663a6e333cd36c56ee6f1774526c317538c8055cd224afa7da03", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-r-e-a-s-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "18f6be0e2a39dcca6203a78e632639fd1f24d8db9efea2641a8231c9f73052e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-r-e-c-o-v-e-r-y_-a-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "9bef8bbec7db6896856ed2409f4c2dcb6fccbe6128d99797f7d537912632c940", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-r-e-v-i-s-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "03f2f35d7fc883089639f0b24cfb12abe2686e3351de73bb1a1652d676bab83a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-r-u-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8287de9c59e174163a79c6cf7eab96c236fda51ced5c0f5ed2213d5bfd168cd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-s-t-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "1d89086df6ea57760e1e96de904ed745e105c7cd49294b4dbb76ec45f7615044", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-t-a-s-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0661fe9a897bb326120332dde85bcb3973d5d5e01a5288f91e79a8a7b79cbd19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/-t-o-t-a-l_-s-t-e-p-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "411b0644e0206ea153503e2d227df70916e5480178e128fd2a671488d1efd588", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-completed-steps.html": "4cb9623476d5249350db18bcb1db5625fe5f8ce9a103e0f972a200ff1276315f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-control.html": "6b6a65501b4044fbf027bd7bfc4d243824ddf5a9e28074cdf820a3c7d9f1b454", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-current-stream-id.html": "a9d7e2f45771a584d54ee7a7a2308a92601aa2da724e84ae30406edbee4c3a35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-default-instance.html": "cfd4f25af579f5fc34e530c3c8ab4462c9b363186a731a7d124477ca98071cfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-final-message.html": "41e761fc138238ff6f9af65e0b0642bc39818098fe47a9b84829cd0f5bba1675", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-has-unknown-effect.html": "d9b4c6c596a93fe4400b21adace9d747de10c4e070d54d460082297f888382ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-missing-outputs-bytes.html": "cfe746b46cc03f815a6c59788dbe4f41c1efa80743ffbe3595b6aabfb9fb604a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-missing-outputs-count.html": "3e48382e653056b9d1a4f3d2a9b6e9b01f5b4b497b10e8bded59d936de17667e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-missing-outputs-list.html": "3405e2a398adf4834a9e106f8e07fc7e710b3c92e17ee580b103dca5733c4a04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-missing-outputs.html": "d233eec3b44c389d7c8c3cbcba02ac12cba4592fa88347ccbebced8344b9589d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-reason-bytes.html": "59c9b8e1d5d228f1dadc28af83626ab83c3e99512b805e1265a66dd06ccf2491", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-reason-facet-value.html": "bf547273f1ddec2724e4f605238a950f8c60364c70884d4ab8349ebbd5e4b3dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-reason-facet.html": "1eb1112faa85ec00ff11d7b531f67a808a9b6b81849772b427d148a75061b781", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-reason.html": "245fac9bad1549fa0f6b6837aacc23efce777879e19cc4b593afc28fd2ab6210", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-recovery-at.html": "5073e8d0a7a30550591aeef72dc87a0d6762fd404cedd541885f182ddfae897e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-revision.html": "7f468efe802a88bd82fcfb57dcbbcbd7589e1fce63e1c41b262ed3626f5cd624", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-run-id.html": "4564f98ea91e0f737dd4aa06d1437c305cd5f96abb1bfb54e9f36517dc5056c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-state-value.html": "902f02d0b5fc636cab22a0ecf38b7e49c9421aac7cdc7dd626b6a668eae8508f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-state.html": "b5907883deb093ac353408c69d93eca928b3d61a48d95489174fd77c15b62b5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-task-id.html": "2f0dfae902d1788aacfa9f2ee1a09a6bb18d7f98d04f7bb7c386090a67996adb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/get-total-steps.html": "2a363521e0d77df977f7f4b56d91fb32a6b173be698eadcd5760306cce37f646", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-completed-steps.html": "37c0953f1ee515b46c06959561bccfdb25aa9df7e5b54738d98c8475f0d0b024", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-control.html": "1673938b54e6a9fd6b1aa73baee3826eda284a706179eb6b8b0d0e6aea2d7077", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-current-stream-id.html": "5fa5949ce79d74bc5b675ca1bd9010cddf7104ad5426b4026454019d85aaec7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-final-message.html": "ee75043c69e322ba10f8ee36524c052ea531b379b5a5ab356a850e95c37b279e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-has-unknown-effect.html": "c7cfa5c3d3a0b66ce216f4714d5def5e89538011b8c6a5a8783824b487ce2e18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-reason-facet.html": "2d996a19e20799d2e62befafadf4c6f96347c1a468a83ca5fa6df21efff3ed17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-reason.html": "13c8158c3c9d6cc4e6c9471573647ff0d066ebc2515e232ffc77bc6d8e4e982e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-recovery-at.html": "e37566567f4aba301db14fad925f0d392e9c83c7f69a49e7defbc73ddef4ab61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-revision.html": "2e9eeaf262e036674d81b2363d4214db5cbb0b607cc51be3031402fc52f4fcc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-run-id.html": "882c6505f50b33b9073a5a9432a8f0477021af8022a6b4daf24a80e8442bbd57", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-state.html": "e26f82ad704ce6a41252e0dc165d195912525ca9d36dc17dcce0c23c9fbb4b34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-task-id.html": "2132f2cad30d612dbf9cae2c5a85f2dd92c2183e00bad44792f3000a7b614aab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/has-total-steps.html": "5ff5559a59e5a96038487e3ab1ac5e5512ce7145eb54bebb692679de014e9562", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/index.html": "f2872b6acf1a2e8bc154578fa00bd8930aeeb08dfa0302d208739b3bc0fbf5a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/new-builder.html": "0987b70e21f3b964b54dc1498b26b065a11814740f2c5461ab2b172c88101fd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/parse-delimited-from.html": "e88a48ac52413da654d4d52d7e18451733af44ffde53edc792caf2b1f1963315", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/parse-from.html": "6651f7d2b2eae41800e31e360b62d51065850ccac51fc6121f0d559debd22b0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/parser.html": "20b2fea8bd7eae6a80cb81bdaf68708ab7c3b0728a4d9f5dc1de190b08bd8d26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-c-a-n-c-e-l-e-d/index.html": "20001ec91d57a55cbadf623378310ab4cf53e304d12c0847bbda663c07f95dd0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-c-a-n-c-e-l-e-d_-v-a-l-u-e.html": "0b38030229e2130554f70bd4d7f1821cf08e29d8bd2243a58718a114f7c3d86f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-f-a-i-l-e-d/index.html": "eb789fcef03b1fc3abde399e7e84986b3adb72921d3ec073125e7368d1acf1a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-f-a-i-l-e-d_-v-a-l-u-e.html": "3f0fee79baff09aa0ff21661c7d2672fb534129f2f0bce6ecedcd6db8b67e855", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-i-n-t-e-r-r-u-p-t-e-d/index.html": "51b9c30e7bd2fb2f1839d4c0e7cf3879afa55d341156d179e117eebbf70c25f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-i-n-t-e-r-r-u-p-t-e-d_-v-a-l-u-e.html": "65fe6756e22d702074664ec9e50959228c63ef7892cccbc712ec3d6be25c60ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-p-a-r-t-i-a-l-l-y_-s-u-c-c-e-e-d-e-d/index.html": "64863a47836cfc197483aaee1423d87731e1145902083caf2a61343d3e2b618f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-p-a-r-t-i-a-l-l-y_-s-u-c-c-e-e-d-e-d_-v-a-l-u-e.html": "2f31e48566f1be10653b73e9010f4c81657def95d9d67756a1a004d135af6295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-p-a-u-s-e-d/index.html": "c314f0cb090e08f2ed40560fc471a91ac78c4a6f4b9021220fd1cd1587045950", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-p-a-u-s-e-d_-v-a-l-u-e.html": "3944e29fe3c38d391d97b4b5e882e185480e683c2a3790330829d6e9ffd7cb01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-q-u-e-u-e-d/index.html": "86ec503923db3009ac51619c35feae5a21379e72e67befce3a7c794c6ee00dc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-q-u-e-u-e-d_-v-a-l-u-e.html": "de41168a3d45c1772e6aa82883189ec93e5c0b676f7709c5da3d949abb8f4aea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-r-u-n-n-i-n-g/index.html": "82c6ddaad9b625c57f6924f558106da95877c086fba0a8022c6402c51de88926", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-r-u-n-n-i-n-g_-v-a-l-u-e.html": "d37ca17ed52e548779a6bc4817ec138565bf3a76864d9c2834cc8b9c874a45e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-s-u-c-c-e-e-d-e-d/index.html": "5dcce3f1b0f8fd5cc0c136b38bef4db641544aeaeb4330b5f32f0b5517f62457", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-s-u-c-c-e-e-d-e-d_-v-a-l-u-e.html": "f03359a20ffef02eadfd6df29f32e254efd24a7380985c354fd17e3a526d6ecb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-u-n-s-p-e-c-i-f-i-e-d/index.html": "8fe98999a708de803b235f45c00c8b42b8df9c035e5fa4e4063e2bba30345d9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-u-n-s-p-e-c-i-f-i-e-d_-v-a-l-u-e.html": "41159f9ca4c7c010792d2b2c84e1bd6e185c4caa682719ac6187d1074d2d121c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-w-a-i-t-i-n-g/index.html": "72e01dbf3b8a94ce1df298ca79e9f5a0a3fd62aba24e49632c5672dfd2f0449d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-t-a-s-k_-s-t-a-t-e_-w-a-i-t-i-n-g_-v-a-l-u-e.html": "8ddc18335d2ba8000ed92c605ee058d79df6080889c8875a131ed755f06edc39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/-u-n-r-e-c-o-g-n-i-z-e-d/index.html": "8de48ec81d03b058b1cdeb29d9930e440a4b4aac4b3e07f8d9a2b1f82e3c702b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/for-number.html": "1aaf6efb640c764be288e1a024a97836bf8e32815fae094b669b98f4e8cfa02a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/get-number.html": "9489584e84914ee670d610c5afb2ec9b9563c71a704c8b9a9f27a1b0975b52b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/index.html": "27e81773c20eb6e92a44cd4473c1420d2c71374654c2c4c03f82112c6119f844", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/internal-get-value-map.html": "1747c0d9ae83ef0315ac17dd42440f74c64e899b08cda00340be67b3a04a9796", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/internal-get-verifier.html": "4e812a6f6ccbf4b5fd21914bbfed9b0ba8bff61e81edbc711925c8a8bfdc3d24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/value-of.html": "7f9f510dbcab59d6b7f280d46bee51c14bbe299125f4bfaef0841bf26bf8382a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-state/values.html": "30f655c6d116bc7952c8580c440dda3bd821fd3345440d87a8e3815060f6fbca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/-companion/index.html": "508267c666c0bea31cec0483ad57cede97c5b71c7724fa9fb2f08f04a0ff4758", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/clear-from.html": "d4850f618f11c8c6aa815de0736ae32159643f90e9c8f669042e6f0c3e1913d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/clear-run-id.html": "525d599c3fc36c70c13bdc1ba503b178e3b4de917875f9ccf14b996d3854a268", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/clear-until.html": "2aaa564a85316cf440cd441eff367b772ec94dbcf8ac9a755a0e402ebbb414c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/from.html": "f190a5a0995050fd3578a5cd16efe5f0ee27aa5c664d3fde2ecf68fcf62eb202", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/has-from.html": "94c199c25f8d0a9996db5ed20e8f46685bc4a473c21891eac219e87cfacf1a7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/has-run-id.html": "3031abdb6c0a1e1e78eb88c411d84a48875e1ace15222b1712ec8baa9659885e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/has-until.html": "939562398794a13f3555b20bd16c01f1d56c8e31ff70d6efaae1006b423e4272", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/index.html": "31af3dbf9b532ce9901538457d7b1c70aaabbf29aa91e1d9a44ced1c94129b93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/run-id-or-null.html": "331a217ec88b33d8a73e2732fb930d6104086d6a99225761a85fdf34dd163cb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/run-id.html": "09fa6b96cbd9322dbfe60e2fe17bfb87cf4189349b5112af4d5215449db74d87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/-dsl/until.html": "1c37ac89a6bb254630a42ecfc46e4938fa8b04e87fc8d997b250e279def5c928", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-kt/index.html": "b4ed635c72ccc5b37bf42ba13dede4512242604842fd6d57320b87560793b44c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/get-from.html": "a4e9275110fbd73aa99245b0261f7963cb80ca80e9b0cfa49cc3043c8d3f6b52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/get-run-id.html": "5af83abf4393061d8435f82e53beb98f974694dbbb5ba0390f3d6b9c4dc6a055", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/get-until.html": "a24363dec42380fc99f28513c9e17976ccb8c3378468a8f8224497d851424e25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/has-from.html": "004ec6bd4a1105f624fc849eba8f9939e667ae0d2365fb941c850a19055cb4cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/has-run-id.html": "72a1fd764a61eee5b625d2eea1936b14d24b632d4a40b0ac82fb0163eab11a19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/has-until.html": "98fdc5ee9ceda94ae6bd8afada77bb81fa37345f1e37986c58c1e9fb7f832b30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment-or-builder/index.html": "b5c051cc993dfca80d29bdaf541674b92a618e6805a83ade10bc4adafc6de123", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/clear-from.html": "6fb86488803aafe1b21430356a3341de16fb0fb5cf7f547a3bbf2304d994e31d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/clear-run-id.html": "5f15d20987c1b561f31daa66ce40dc9152020b525b190e252fc74ca2834871b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/clear-until.html": "c57247f49b2c1f7063cbc0f8372de2559e20f24e4ce2a71aff5762bb1abdb47f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/get-from.html": "f30f3d3cf4c326884129cd1c20b486ead884df3da0eb0bf8e83f203f7f78a106", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/get-run-id.html": "19c79776f798f57d95eaa2a85f74813bae03a16bf3e8ed9b5c930be99520d6ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/get-until.html": "7b7421992a1c133e98c35fd88b952a7c9987303246c57aaa8f867021835ae35a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/has-from.html": "8597abdab0b9030c860319812b646d771d9db5b5e9fcc7b4cde23a1332d35bf0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/has-run-id.html": "93aa04b91279e078e5cca0771ab7a1b865374f4519d13d1a09d25b6fc149f21a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/has-until.html": "0c9da2fb3c4e275245e635950332657e517ad6db71b076a8c9b735d3e8fe325f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/index.html": "6595ea7f43b68e2456d5666c9103fd9c1c8c1c75fe1f7bda6a4d9003e9fac083", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/merge-run-id.html": "55b86554e04f5cc1a3559b7f2c453de7e85817f3b9030e68be94301b181409eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/set-from.html": "21f0e9df7b81e26d91e508536e4eca3660e4550d3c6aab2232b9d23cdb278fd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/set-run-id.html": "0c5a5386da439519a39d042955a619fac19b7549a17506283b7c7eda29850034", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-builder/set-until.html": "6fb2893f98b8a128c4308836ed3ce0bff39d154a94d87b26835b3962e92a900f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-f-r-o-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "e765ddbbeca42389d2584d7633468bb2ff21f9da6d5bbce5cb2183de1f5e4516", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-r-u-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c6335f420d18e34fdcdc72b92eafd917f9398f93e092ce6e16cdd51665cc8a5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/-u-n-t-i-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "08e31182dcc93c8042c6eadedf1386c304065b1fe89d0de31da39930ba5453b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/get-default-instance.html": "8c387ec6bb896b86994f8e81939fc41515b8922c8228b29353990829abf32a3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/get-from.html": "30c889fa27f4083993826411e1eab7d640df045e4fad10ddf9425ff81adfe0b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/get-run-id.html": "f7a85f2f5211d79f7cbfff79094996477fb624f05bf50ab3771db849cbf628e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/get-until.html": "f3327f53d9c7c18e04a3d6d8f9b8034c10cbcfed1d80662afafc7da744174948", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/has-from.html": "3885aaee3604ba856ac3510bfd9145c37c6aa975cdacaae1140627ceca917154", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/has-run-id.html": "fde1dc1dc69aea4a10d93ec4aa11636500f87af13722db2c2e87c257771176ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/has-until.html": "80960bc5dab58286b5016fee03c6daa1d9329e9cb3065f3fa25ba68d149fa162", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/index.html": "b1395ad5b62a64fb12389a8f268de5e24f02578c98890bf5f85c9817d9f7056d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/new-builder.html": "c2abc16100d6c7f955404640796290175f93d86982ff6f5475fb5e6d0acc965b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/parse-delimited-from.html": "81f75e99fbe2ce1031e80e0b531de6c92dfa8efcd92e17c6ea1fae0e28fdffef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/parse-from.html": "a4b80a1b33470353e4c54e6d5586fc28b5b6c350238c3b189f60f6bc3430f594", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/parser.html": "87f6733a1f7f6c3f90a83e3125b6737a38b38efd70df4fb7bacce092dd53694e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/-companion/index.html": "115ba97fd551034be1adb5d02da56a752e027ec94bdbf84fce76c3158474d4dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/-marks-proxy/index.html": "4de321184edc8715d40c9a55544a720bcc86549409ce6eac53b4549cdc631c04", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/add-all.html": "062bd6ef4678d503c07ff36c5350d99d2803ed9494f1c9217c38b832a3d4458e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/add.html": "8b254aa7624d7563ce05690ca85e6c96992db71fcf4c1f08c5029727fc9a074e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/clear-from.html": "2e3d8c37bc8d98e762c4cccbb1932ab8c8a59aed00e37799b8009b2f183c6822", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/clear-link.html": "165e30510cb57bfe73750b52345c714081ea1938436e9a6c182353f76b6822c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/clear-origin.html": "dba0e0ca8f398238c1414c7978750963594d87d8738ce3683e95f814bd6f89bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/clear-until.html": "3ff0d015c66185a8963016a65ec86ae9ff704fc4d65bd3264ad64b2e12b1cdf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/clear.html": "283a0611b4c21d5cae78967835bc84139525ddceeecc0768e3874e0f877b3545", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/from.html": "cb8ee051a38778fc0fdec4fa548006ee8afad79eb8751015f28a5d4f3427fd19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/has-from.html": "c06f02495c3398e763f9012fab0d1196d0ee18c78b089c389b7ac07f2bd6f929", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/has-link.html": "d98f6105d5e3cef0ab434b2ab8559ad8e58405f607734ed57f15bbb9734f48ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/has-origin.html": "7ab6efc79a6dd5cc67f73ea427f5bd9ddc5ca4e04f0e1969c46cb5fd97ee58a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/has-until.html": "a15566e02c669ee504ab15148675efaf71135eae64d175faebb03b7034eafdb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/index.html": "d17ba732272e8d3d2d741a1b32b63e1adde77bbe01b12c4be1fdc5887e721a53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/link-or-null.html": "7af3dbc06a41998a2d11095b1032544ad10af8c823bd345c39432343ea82a813", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/link.html": "6eecf3dffabd416ce5b8ea2dd035f597aec2d67380b2edd1f19d665f27e91b9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/marks.html": "ecff8ac0a9c4b733b178e1fffd9cccbfe2d703727005e645abb0309ca43c79e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/origin-or-null.html": "0487ee6a8e6d2f57660be70625806939e8cc9a4f3b03d06a7cdbcb6d1f446520", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/origin.html": "f032be28bb975abd6a462fa1aad6fc478ee50e646e020c17fd1a20eaab652f1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/plus-assign.html": "57ef448cea084f2ac570562f6d0ae11bc6d0f1d236f634e9742e46245ab7803d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/set.html": "2c8b5c5c840e87b1c7ad134b3500153b8d2935c99ab79ba730f873d69c66e6c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/-dsl/until.html": "2e5e26aef918033a9206b8b69761ba0a5c401244dcfcdd5f0b56e94be24190cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-kt/index.html": "bc995cd0812c6547c1a63fba2ab8237a9c854c55600f0f961ab1a86e582f1ed7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-from.html": "7ae0c4eb2150b33bf528cbd08dcea0c99aac13b6db9a44de6c47a50629da214e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-link.html": "50af31e539bcb67cc31f99548b68797eb6fb0b10f56e26fffe79dc2152c99d26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-marks-bytes.html": "ac3c49ad06aacb38a43c1b8c71a5deee381fdf3af2604c5c253ca0f9f70f1976", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-marks-count.html": "812368366f0ba99346a2d9eea54fadbcd16755f251a480d70ea051924cc8690a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-marks-list.html": "4d77a5eb4b773d0adaa5d59ec28c4e015f85e661cfa2c94036ffb6942cc83fd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-marks.html": "b1e262e4f5dbeb603dd7ed873eb112c00097cc30bfd877fe45742eb08b287f0e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-origin.html": "c9e1215298e1627945110b6e48cd558af8c2290b0f1e540bc03306eb20b6c9fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/get-until.html": "c67158b6ae1e7a88993583eba26746f3137ea76d0eb80d89881e57d90b318189", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/has-from.html": "385923d282bb75519d3eb63494acf4bab420d589f4b73812d4830f30ac2aa5b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/has-link.html": "aa8c8ad2054a09712bc5129fcfa59187915f0e395c9dd137ed2421697478f0c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/has-origin.html": "e418d1471f93724411b8784d8d19c73af433ef2c27f3089bae6f24322393787e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/has-until.html": "0109e5f313b006551c229a85abaa5f816004f4f42b726330487ee8ce8a8d7920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span-or-builder/index.html": "94ae6076ab92b7764eac47c4815dd28d8651ecaff81a4e6458ff6206d425f3e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/add-all-marks.html": "c07e41fcee0eecf8dd25ff70e883e2b34e8543805dafb01dfda9c637825f5d20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/add-marks-bytes.html": "a1e7b94f932cde981c2dbe8f84dbe8f1c9119ae0cae0e06934e7fa33839a86c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/add-marks.html": "c50ad6f0a82a83a14f588a8fe4db355edc665bafa38b2e25ccad6dd41d466e63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/clear-from.html": "66e7aae5391d96d8ed5dffc4e9d7c96bcdb89e4bb65660f77e2d96fb86078ca9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/clear-link.html": "6fb9556d70f3f5b8b336c3e62f0e531a9ac7aff41f4d77722749994c56973f06", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/clear-marks.html": "d13cdf0393b7fb0f5080e83148a15f74e9ae724a1c972bf9c1dec568899187db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/clear-origin.html": "bf251cd83d6c8cbdc9380dd7e7384b375681f27cbbc482d983cf767ffd024d76", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/clear-until.html": "a39d1dcfec10cb6a777f5a6f72f7b6bc7545ead2790e521613354dcafbf9f803", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-from.html": "9df324a4e274c01d0655eeccd72c9285adae91d0cdd545f4ac13e508faf87b28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-link.html": "161647778ebe38eac5dc5177c4f110ea8c2a801f321efb79e57335278629a0f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-marks-bytes.html": "4000dc6c0ae7b93ca1d5c7b2181da613b93e98b59d704a97868156b97c31487f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-marks-count.html": "8c0aba868ddc389f88c78a7d46dfe457a6f7221d515480abccf181fe5881d71e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-marks-list.html": "77b4e1055f1e57823bad7fcd84772f27ec5a4f7e2484ec5849c06c17d4505ed4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-marks.html": "7b4db1e5786fe3e9c00ad13fd9d09e63d04227f0e030e40d098b4bbb3bd6676d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-origin.html": "ddd0a620ada93b8ceeb9cd74c9d31087810b28d0d1a4e65e31d6dade4fce867e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/get-until.html": "fdc233c4f7cd2108a4474ad57ffe8596c9424b70a07199b1b7fe1061e8d27089", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/has-from.html": "f68434b3913c2f5c30e60ad777f56d2088b31ecc2438e91b027677f0e23aadf7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/has-link.html": "678bbbaf486f38d7b4cde442ecddb75d1ed85881625cec82a6f1a04dbc15aa29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/has-origin.html": "afa0e5fc8a2f4d395d549604b24c0f8dcaab61829cd44ff1b3a748d6be3e4379", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/has-until.html": "fc412712b25eb9b382bda6bc731c98447b017a81be946c7df5d362f9fb13e170", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/index.html": "1f844cf9df4737c238e6e648f98c2cd632c8acd3889461c57a1a0a5f509a46bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/merge-link.html": "e4299e71808284b983cac88c92a989b12403e10d64db4aa3e45ff68e76e3bc1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/merge-origin.html": "5888f711d7d9ff29756697c47e275d782ad5ce6d453c4f2f6c30356bf2a3e086", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/set-from.html": "eeb93835292badee268a61086f85ac663b3f012bb762cce5c9f62a28568e37c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/set-link.html": "02b32bd4083554a896671dcd28046fe32da74b6c5bc8ee0fd2c2d0a24446ceec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/set-marks.html": "e0afdc900159754ded9f484bdd0dd9b9473ff98d2ff4ad5717f575933f3332ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/set-origin.html": "caf6801666b122cfac351361b1e7fbf35625970be2563d7853c1b5846256153a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-builder/set-until.html": "51683a3726bb6813dab5cfdab139954847e9b4300f6fc10783c671325d09733b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-f-r-o-m_-f-i-e-l-d_-n-u-m-b-e-r.html": "1214700ca860ee84484c34aefe4dd43f4abc820b53466ee27362640e3f8d66a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-l-i-n-k_-f-i-e-l-d_-n-u-m-b-e-r.html": "00ae24b08ba06513449d234f299afb5c3d12e3233d26b6400cedd2b2cbb6a6d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-m-a-r-k-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "70a80324b9ffbd3f99fd51888d071c8448e3458e1b8c80bcd60707c941189ddb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "3e5b5807c08992a9b20285848e73379ce64dcfd56ca1149eabb4bab3b73d9fff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/-u-n-t-i-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "7fa8a7cdc1f5286aac245117c584ea32cdb74c571837f2802b6de56743d92644", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-default-instance.html": "d6b99de4a28168e6ac11e3a0ffc929121ca3a2a0d4a329c7b4484f3e240edcec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-from.html": "93247c24bccedb8fb572c4b7173f57b053505bb7380b1087363c68fca29fa2fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-link.html": "62315f909dc9855fb8a7deef749cea3ae91cd09b4d8ff6e066e52e8968c56312", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-marks-bytes.html": "e84e90488a74bb755c50dec3e486653aba8935e0b1f5f9dd6f179f4678ca97bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-marks-count.html": "620418471f53cda699256646ec950eae11fee145ae38b52b10e6779e9b33a07f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-marks-list.html": "2e1077ca15b6d7ec544a193d8d1f4bb1b0780602c0739f4b1e3ad6446f4b4128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-marks.html": "1c204f50e0f989e549021024b8587e03898f9b6c5f19b1259fe2ff35513d12f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-origin.html": "2cf6c0907055056a191ac5d18a6ec126e97aae0de3b485e21966264c8599660d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/get-until.html": "bca02980308956a61fef91be2129aa1e546bee9d53330a1371bf2549087946fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/has-from.html": "26ed16538fd1915c36275e4610e244bdfaa2b711ba8ce7f6c1da0c11b632e10a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/has-link.html": "ea3e7b0741eb59e07b51e8a5b751059a2e9e706e9bd6ff6eb487fe1526807c8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/has-origin.html": "a8884493a2b5a3d7552bd13fa58258307bd33e362d9b729eab4c715576ce5682", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/has-until.html": "6da649deb8d03a3b6db24d91d2bc935c3a32678062feff33e1011a6f373a8194", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/index.html": "e3cd9793586697c2a344de98d6afe8e421cbee9236da04b27926cc79a6afc86a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/new-builder.html": "285dca5c101fe60219a87320f359fa3376b0c2a50e3aa6d2db7d301ec0f8b255", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/parse-delimited-from.html": "ebf2f4537091650bc140281ca2f623b5c3521aaf49049b75f36ddc6b6b8a8a84", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/parse-from.html": "1efb7c04e3cff72b3bc829b78541627f072cc1d45b055308d395dae92504e11c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/parser.html": "fddf077b5edf1410370aa7c9b467e405dc99231f459d797d6eb8d63c0cdad209", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/-companion/index.html": "942a749ef27648e988b52eb1166a653bd8427f65db066ac886d83f66bfed51ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/alignment.html": "beb9a3bf78a543a5cbf9880f304cae200df15c3dcf5a41cb862a1f65f3a11e0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-alignment.html": "a79752cb78f62a53fc7725043d67f8e10bdc478fd1ae20bb13d15c9cf6e27926", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-colour.html": "da8a8642326c954842ab8201d8a85005a24ae331a034ae4784746007cb4aa736", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-font-asset.html": "8a2fc6acd3cca1c8cb5a7b4e1d038102a58f94303d2668b33359a51853c9d8c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-font-family.html": "e9fcf027ba3942a29859df941a70372e7b431a920c1596233242c2e38e27d914", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-language.html": "f3fc93f65e75a8d0e4314d165115d0721f6c0aeb35c10c9edf77211a77a554d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-origin.html": "da2cf0721d9b844341a98139bd8d8a724cbe0e7ef979e74e69488f5461485b56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-size.html": "02860cbed9b01377f008d8160dc0b9c8a8cd3a687f2d0f1b960d4524089e8de3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/clear-text.html": "262162a9031950f46af73c5ea8387b49f5782f09922f2abf7f98d20277480335", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/colour.html": "e8a8f220ec5767d7e4d02f907bf01bef4ae87bb74b5cdeac9df625e1f92fc5ec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/font-asset-or-null.html": "2542f5545d93fe40965f199670ff0769722a1bae07105fa0a3ee17dd5b4588b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/font-asset.html": "5ac310a43f013e797daf458d3db6f857cb30b994fbb9fa0b29e653f59ad25dbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/font-family.html": "3634d1422233d2577603fa7c16462c6ee672dea4f89b8ccac4439d790f36e216", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-alignment.html": "8430028e83f0df89ef64f94f40eff7bcb5232c0ea3c7a369657de68fa1f9c7ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-colour.html": "a09940c3e1afad98217e86dd545f2cc4022d332f5bac6bfef0b1bd232bfa13c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-font-asset.html": "010ee74e5a05f9ea49afd69a112604dea3e91e8a5d4e58aa0e819a49b684f949", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-font-family.html": "b1d40c5366ad6503fcdb6f5dad5ff3b19fdca07a03bd8d607ea43c0b2fb677af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-language.html": "5b6816353d98651d935143668454d5b0f3ba0ebbe7befcdce160334509bf98b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-origin.html": "a5a9bc081cf5bfdb95710b2234f9b850c486208bea5963f9712e131b603d6854", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-size.html": "86f33114b7a41fa08a4d072e4e52837058757848c542671d32ffcbce82491361", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/has-text.html": "4e45a2e47215680bee7640d21c716f54d82e85a0c3fff6222d80bc17de358da2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/index.html": "f7d256bebbb7223f57b67fa9a14911c287a4ca86c5cfd67c2e072a3c78c2f0a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/language.html": "f9297bdb59d9e4f47db9d41631a79719ac39cfb2e4224bc05fdf48dd587de5ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/origin-or-null.html": "c3934e23bd65ec21dee5f02e1dcad7c4d8aa64424bc1afc4a53028f58db26ec4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/origin.html": "b06bad045a7135e780c27f93d026e4185b7b2746229e8506be7e6334c0be8d11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/size-or-null.html": "11fa17da7c6d61c9f69bb9068114f2713e9e379bec68b5025d7e160388870836", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/size.html": "0ae2ba32b2f9a3be6022312f0189ba70d152a17a8c9a77e59820109c6c6e9bf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/-dsl/text.html": "3ba43547139ff80c4c92a92c8b7fc046a0e5d87c68277d3d52628a7c2a838da4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-kt/index.html": "404450a487ccd5846a20c5328f589e6e2add5765315eece735a81c9829b01a91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-alignment-bytes.html": "0828c5b747f5e4d94e721f379e52c728f1bc006776579126b6d46cceda570500", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-alignment.html": "1fc33654157edd4351b688ba066ede2b16e5d0ee5b8d8787cf1a91c698144efe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-colour-bytes.html": "d272523633bf338284519e93a604984d0cd0017e797e28e7b320b6cb2072de9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-colour.html": "ecc38f2455dce3a4b7dcdcad603d6880b7a8973849365d54b18afed2c91a18a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-font-asset.html": "2df5cef719f341d1a7cd5526eb13c341a05b58694cff01d1912818b6c02cca4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-font-family-bytes.html": "acedd40ce511d5d219a6f8200c1b157add98feb235ed793aa612e7fae4a06a29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-font-family.html": "817ef6975b3cf74307a2f06a7f00dd735c0a8e19d2a83e3b17bbcd8bf730bc50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-language-bytes.html": "93f94dc93a589270faf85a5bae14051e0353bef475bac21587df7d81835a0b9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-language.html": "d3c1841d6ed9799cbfedfc1cdd249104f590e602eb19ce18b763168810499794", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-origin.html": "2dd5377197c1c4383d84feda5d22f100c70260eaaf4e48d951cdb027785fc6a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-size.html": "e749cd3ec554bb2d84c66a7aa3f7830c374fd6379377043215fac839c1f1e1a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-text-bytes.html": "66f093ae80868d515cf9f61c13c402a986223133a79571c4fa91a0a00b7f90c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/get-text.html": "c3048805b15e7859e0b142b519c01d67792c6e4eea0e59da73382167bb8c0646", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-alignment.html": "8a3164a421efb904f6a6e2fadacfef13eb57668f6f5346b093c3207732b71a05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-colour.html": "608986c3fb2061f3a2e927d7d300111e99390669a8de0ecab67485540b9d0848", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-font-asset.html": "4495c44e7442a9023c4c99e482472fc12d54f52bb712d4d0c0c1ad710e17561c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-font-family.html": "fbd06acf465ce258aacf50b2ac107b9f31bc9987254edacd237ae9d06bd13788", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-language.html": "21c013f2b1185bf8a6f7682a212423c1e1dea44261cfd877191b288da36f469f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-origin.html": "2c79f4f9506c2d753c5634c59aecfcb14ec5799ec801f226cae811503b2d1d79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-size.html": "5ca15f94cb1c43234779453fde331b4e7257829cbaf3d8d65a0682b2ef616e28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/has-text.html": "deea104c8c0888b645ec4da0030497493d9711fbf056f330dca85ed3e47beb11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text-or-builder/index.html": "9e59ea558fdcdcde564cbbc439177fa15add9ad9e022d3a24451a834300e3382", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-a-l-i-g-n-m-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "202003c36bbf20745ffc9d2daffc171ffd0ed68b5826875e2d6f3f8501555747", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-alignment.html": "a2704dee3e1c788dd3c4fb045d759b7945865b1928e9953009ccdee794c92b50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-colour.html": "e8d36e87ebea4f8bd255844a71d8aefa8424043acc9d86d9250dfb9177307a3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-font-asset.html": "01cd0a3b5ec0afbdc9bcb292dac9fbfdfa9bc5f331c00dfa98efbed092a3ad62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-font-family.html": "46831a29d7b7038293cb5a44be2387a4dd3676f7a567c09f13088716599e7641", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-language.html": "7f3fb12074029f8198a0e8fbbf00e795325f9fede43c9ad85792457632c72f9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-origin.html": "e315c16b9bd37541270957e6bcd99ff844437062549e0ee091359b8a392ac640", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-size.html": "2ec64f05868f9a19dad7f620f6426ccff528dcb12e5bde1fc694c519de592067", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/clear-text.html": "ac35a5aa77f2dad54fc7821e7e84fc4d257460f486ff7c98b80e6e5a1983fc9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-alignment-bytes.html": "59e6120a4c3d12aa547d1970b3fa356c41ba74bdcde4e28a27ae210268ae7081", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-alignment.html": "76e60aaf4f7c109f55b3257c4856e3febe7c74824f93533fee20bf3f58a2c0d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-colour-bytes.html": "434def8b294a80eb1bad4ff4f153fe3ff380d7c26ec315f6c0dd366a9ed5fdb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-colour.html": "5ca5bc60f9a7b46ea4d3a59cf0e5cb04eba7029b7da20c4d72c7c915b893fdb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-font-asset.html": "639df45b8aede7ce3c854a04a78bf6c2e982deed1ed58fffe3bb1c1d0a41eed5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-font-family-bytes.html": "a9639abb77c59d2d8e998fc32e86f4d3c076df9f5a701aae154619e4a8f21ae2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-font-family.html": "a2031b80845f934673f307f8301f320e3c03aa000831a8e39a65592050aa0805", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-language-bytes.html": "a740dd31e3e57179cebf125b0f6758f49d1582f490922a1cc6802d3e7eae2d65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-language.html": "3f77bdd18c306ff9e06983811012279f60ac25417585f542b9deeeabd04fdbcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-origin.html": "d1367658ba0905c349f1990a3be9e3024e6f77c65e1f17209f631d3471983493", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-size.html": "d560d81ddadacdc1a8bccec519d65a95b831ba05c24b39f47d2505aa95c5892a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-text-bytes.html": "7cbd231bde2336d8df8cb86bf2228036592d50590fd1554868c823f0883f204d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/get-text.html": "c71e53b8309794bcb10742e434ae0999672c0f271ce10c9e2940cd30b6934b2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-alignment.html": "5330c764d9f848445a97ce0e165a730f63e9569cb619e669a700c3e862f17420", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-colour.html": "41a2c05cc5051d00d3c1aaf0ad051906d5a57baf6e6373ccd66f86df8f5a57f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-font-asset.html": "1a0764fa9b9584b653d3302e09eb45e3ea777cca3667f84b9f866c1ad5db893a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-font-family.html": "ce81b46586ef60575b3d6932a462733f24ebc7516e4672c46c91e2edfe929b4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-language.html": "6768a2ac7827e4327f705f1f8650ac230f34e1d730f07510d207b36bbba78d2c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-origin.html": "1ac52334219b93bfc1c6c137bbbe633ba806160fcfa118e2a5875e6998750a38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-size.html": "a54fb983247c11fa90366a9ee9f88184d097ad2a61b9171487fc58adb3228d90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/has-text.html": "69ab14497fb5c28b6f91fcc66f4987ca8168ca83538f9c38c94228a8d649ae08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/index.html": "322a48a0e0c0c77bf06d305490fe1bea949c1665ed862b102cd73cf3531733e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/merge-font-asset.html": "abad808f95e51e233fcf4f752a40a9119e543d2d5eb2f1c81e9ebef6e87dd3ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/merge-origin.html": "56f45c028e71fd6dc8883e2e9dee2179669853219058b361be962fd296f981bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/merge-size.html": "2429bc51373d565e019372bbef772a6692bf81c976f98363385dc6bb45a8bce3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-alignment-bytes.html": "4597e34fcc125cb527cabe4e47985109478cb534d48757484a740003cb4666b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-alignment.html": "feaaa29639b5ddd29d8623b54b27c2f1fe49d934857e644998aa7ca3c6c4d892", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-colour-bytes.html": "9999a300e8c56f0307930f144c6952fe35fcf8d629429c6e04f0641d84997b39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-colour.html": "50867d8508a2b93b67161f190159dc767248f4987f1b44461d50c6e1efdef99e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-font-asset.html": "691d030fff32527b2259a503c254f880918aee6aebb74425f190c73488234620", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-font-family-bytes.html": "287a238ed94d1a514d661ec19500cf0d183beea529a40e1155e072ec9f0e314a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-font-family.html": "3818a3ee9a2d6d9ace455e3bfc12f56753b5a7c17b3114f06ac534687240bd5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-language-bytes.html": "3488f5c40b461ed2fdab47f434f378a54d28dd30f495fe56d7394a07d441d86b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-language.html": "28d920f2c57d8eef2214c93c11fd5c932eaed8394d0aac003d8bd5bfd68dc0e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-origin.html": "67039eb18c5f0ccab0ab51efe559d3a9ceb12b8644fadfb44f9b45a79d1a1840", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-size.html": "fd5e40965831428f73f9aad8f2d2f566641cacaed42ddb26597a1744169e6501", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-text-bytes.html": "a406a97774ca645cecec4d45925c1003e2691d143bd501ee5edac0cd07ea664c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-builder/set-text.html": "97de1fda3c6e2565db9d8665a30607592a5f6b5f0b9a1cf8e4dbd786f1b0448e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-c-o-l-o-u-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "8a04c778ed0ca8cd4cca0f564854012f9c167aa242a54e7a32c235bcd56efde3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-f-o-n-t_-a-s-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "65c4d96aab6fbd0cd822d4139a27175f60ffbc04877ac1b64460fefd838d2553", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-f-o-n-t_-f-a-m-i-l-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "f81f1422f8e0220204fc12e222482d1585cc0d226ab3f3016d8c8b0ba33f9ef9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-l-a-n-g-u-a-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "14664aa82117279a711dcf1f9409944fd25b028f6eceed1497c87d79eab35771", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "09ef39ec1c5ba620b7ab904f435737f55ad4325e3b80aa2e7d29ea44851c7dc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-s-i-z-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "d20cd57cf69dd9b4fa3094a9e7cd9c6c9fbe883497edae34eded44428f4a9190", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "c75cf2edfb19b2b8810e3c28773342b09c876128d5946c91216b769fbaac293e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-alignment-bytes.html": "fea92acb23fa88cae79e30e410623902cfdd64e786b7895e3822983a0da83e40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-alignment.html": "6a1b088c61318b5703940a90c01e94f31fea0ac677a507ae76dffebf76124c49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-colour-bytes.html": "33c6f255bd9243b4161e9a32e1d708dc8f19a681686d5cfa83117ca6e752916f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-colour.html": "b62343c7fc865581c67e7ecf2d489ecbc29c42f006b67b17c76ccb031e72a0ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-default-instance.html": "af50c3a61172e20a6a62a144ee487ecbe73b0555a0e57c28356d579051373a7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-font-asset.html": "322251c317a3be212cee3dc16200792848329c71d8542b2f7e0131e283f73bf4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-font-family-bytes.html": "a7668f410b7cc2748c2f03f2556b4be10ad16363e9e84b4d5d461bf8f49f94c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-font-family.html": "ea75852de4496dab653b20830d98e1fb6050284cd5695115a70a442419078ef0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-language-bytes.html": "bf3feeeb727d6111a1254e63418d84af47898eea42ad82eb331a99171cc40e26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-language.html": "53be4fbe26d2337021a9d3a031b52c19ef470ebeee61bdd645ed5ab562a0121d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-origin.html": "d0f370cd5fbf6114267743b8c94ccb64397cd31d727a1a21f75c2b41b7bea225", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-size.html": "86767a60b49393b81c58109e6d53ccd44d2515e424428e9a2f5928a6b659a8e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-text-bytes.html": "4c75fb6dafb9674889959a3a6deb03d4b0c6b726640cdb251d311d487f9d8a53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/get-text.html": "fdbc7ab4da78f81fe754f8b9fb396f6d248bef91976375994548433fbde6e83c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-alignment.html": "1a96c272ab1299f2348b1d8b566f67fe5e6ad04ba407aadafeb66cd3c55fbe97", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-colour.html": "65a8ae56a49c665d3fa27052611d1a61f6e6993fc9d264b50f98dcf24fe238a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-font-asset.html": "b03059697b44eb09c4678c78977e976ccb132aa7742ee6a17a10b4354a1f016b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-font-family.html": "8769eaf9d235b4ab7cc5a6480df6a61ee32e29454e2dc73568744584014ba64d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-language.html": "0eb8ab8c63d285f3000321adc4ee5bec618d4461cb0ebd7fa28f9e48875adc18", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-origin.html": "d616f33366b9649fd7f465e196c2f8da97be7d73a7ccfb320164c11558f4e3a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-size.html": "8d071bfd620b96c986a7558d3dd13837e4db731453790bd83cd107fa5ccdb92f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/has-text.html": "ff13e7202311d6d24991b7ce505d5a179b3e7f3f660a8375635a1eeb600d8bb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/index.html": "4ee3f0961d99edafd154aa467dd27c2ed809a299a09903f4c13c634e70db34cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/new-builder.html": "40e054afb1420ef0b389caabf89f93396dc505d6ccc38dd7c15044d09024e430", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/parse-delimited-from.html": "af9a3689b750a6cd1f0577f0ec9d0aa506a47537c1c0ae093a0451e2fffcd043", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/parse-from.html": "c13ad763b9eaca0b2d883db8c56e273b5ab1aac3d78e0a1399f2de985ba98128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/parser.html": "de5e71d4692eb6aaf9a4c3a87bd1513c4ab21b51c17597938df15bdbbb5633db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/-companion/index.html": "29a692437f0106c87332ed04cc2be670b718ed8c04db2eda02a9410ef07f62ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/-effects-proxy/index.html": "f855c1398596de090a5e80cc16d2aeee9870a4d63d04e1fe3577538ebbd0626d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/add-all.html": "301b4ac75e1a6b082c33f8d142b83eea17c4d36adf143bff567d95ff441eb543", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/add.html": "b85d02e6240fa8539c50b128481eb14cbf6ad9263e8478259ea8ea6cda0fe9f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-clip-id.html": "ee6ad36aa600ee997fe85828db4d4496d390f240dfefba79c249bc48133bb76a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-enabled.html": "3ceb1f9b2d129707d71fcef7f0f63ffac5c2557361689e0b0ff98812c0a8b339", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-generated.html": "6cb0e2b73b5af557b58244fc49f245b24a1d49c390fb7ddbbb02815df0e8b166", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-graph.html": "7c3b66f4af2481a85849fefe8650ff18ca5c3bf59bff84e7a2d5f9031e8ce31d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-group-id.html": "f8b186069d0d54bd4033d14ebbc23cb61e8e388ca593a0e72f5de0de34504948", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-kind.html": "db3cb9c78fd92b565062325dab64b8682e2e2e8f0ac8009ac73d02e9a77f85c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-link-group-id.html": "b2c8af443c79f4dfd9c186ccadc771e2edf451edd85f9a6cd9ed70eaf02a1a4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-media-id.html": "59e499ebf413627365f84c0a911c0213bbdc3099982bc1f5625729204394482f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-name.html": "6d648c3e162a485d5630f5aa77d9645748fd3cc32b0c2fa19ea157dd162115ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-nested-sequence-id.html": "add9a4e0630aff811ed9acd1097e909b8702f35a8767b60223de9e26d647e714", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-origin.html": "388ee2e226bdde8afed6ef5942cc00a9eb869423bcf1d5f3af81f4dab381eadc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-playback-rate.html": "94002a0ba4069d17a6ee89806b5b10e74ce3c3ff1e23400a8aa84fd1f4b44329", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-retime.html": "8989392ef6ff5a6554ce521cd10880399f1d9f3f58153fbef0cf979c85e4abcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-source.html": "ce7215f3a2cda7eb68bd64d196229e28638f6813009c21d94fd4b0b23731fff3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-text.html": "5bc93c03af9c067b8f7c63672a2f15487b2e57a179bd7af60dd703e9ca58218e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear-timeline.html": "1385db31b7406b70a1b52f5e7b2d9472607c1284deb45eadc55c7980b0ac0857", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clear.html": "b3374ef38610ba8359c0e9eda02f9edca081423fcd9558d5da7a6ec1f69927b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clip-id-or-null.html": "171aea88505418776d2aaac772fa6d9cd0a6f19610d1d5f5f161d40f01d9d8b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/clip-id.html": "14ae4c8dc4ee1b8dcac632371d17503000c78e19fa92ce1eb2f1d80c739cf632", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/effects.html": "13923e16cb68aac9ccb34803c7c219493754dde7d47d081c2a4534bbd1164413", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/enabled.html": "2e77808f5dc890ecd7b4d268b5de0b38719de88dad2b7eba514c97a173941b62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/generated-or-null.html": "591c39d39d7ce027767bf68c60320b28c6698107c40f126cd5915965478dfc6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/generated.html": "474001a9abacdcc06dd789c47a545bd8cdc46c84e46ce01fcc3ef5d75a393bb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/graph-or-null.html": "ce2a4cec31e717c6b9d3b04f7165b50d0b004cc82c8d7ffe81eec3c296ac465a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/graph.html": "7a6e414fd5b6dbd884e7b909f75fcbefacfbc4788fd0666a6b0aa7bc74cbfabb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/group-id-or-null.html": "38829c7b6ca58fa04d0d29b0bfd4adace7abb5cf72832ebc91bb30795aa90362", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/group-id.html": "e38af26a197cfce371990072f2a5d3ff7cdc0cf3916b464103efdc4c6f08dce8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-clip-id.html": "b230520d2397df5694281ca33a79254036550a60ce19e3ac85e469e9dbb9883b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-enabled.html": "9ea002c85698f14760374b44d00814958c822b108a07b810559a7217d92b6632", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-generated.html": "e11d033184f17c3dd480f415717654c42784a9567eb3ef8fce0feab7c8ca4295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-graph.html": "1a27cc10a3cf75b31a8b80941ad31179bd183a7d4d505a46b8c59e4c056a678d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-group-id.html": "7ee51ab710db42b95df32706370912072111adde23b1a3db33ee1a3e36192cba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-kind.html": "b763e5de02bce8184abd367525209ac9d30f4db75c0ab3eff557fad643d10e1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-link-group-id.html": "9c2d6ba419cc0c63e1701e7da51465bfbc5b9dad62410fbf395c4ebb1cea5385", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-media-id.html": "45553239bf9f72e4947098a2c31e26b4b0d56d2626bcdb3961264fa08794b1ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-name.html": "3e665b1a61e95e50ef6eadf16087f84538fd909a6aa344d10640e6702080bbe1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-nested-sequence-id.html": "4e00b0946309c390ccdfe4fbcaa1ea00256aa6e274008eaafdac272cb54f7faf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-origin.html": "aa40bc91d1141574a30c7579c5b1e86d75ec6ca7db799611b5997f5a5d6166bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-playback-rate.html": "361a7077f6b1aa84e8722cf35b70979a3f336a8c8f2c59b394668c57c4c8d328", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-retime.html": "2e347e0b7c2255d11edd984d2cffbc9aad2021a692033391468ea3607c0ee6d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-source.html": "a80a3b36e4e1a34e823c8fb0e3a78ef835069a05c0cc8f31c571f13340e5aa33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-text.html": "963d21905343f3e5fa6f53bc3714fe37ed8a4012d92afa65cc2818a036f243a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/has-timeline.html": "2347610262258165ac1e5eadb96003fdf1bcae3494355b7f9630961374a0eff0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/index.html": "4de5197b426d81afe5f9ac969420b8c9d87160d232d2f49aac0ddbe13edfa2b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/kind.html": "8e034e9983b2ce444297942fc122e79b1f1902b395770ed9f2623e244bdaa100", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/link-group-id-or-null.html": "0acef9273763f0b0773aa29417d1ecfe5434f14075e877b02b5c0a46ecab36b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/link-group-id.html": "86874729a70287b4d96e2bf9f451feb8cf2e223d51482b4ca624b2653bf616f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/media-id-or-null.html": "8f90253af627d0f0c0e646faf641160dee78212c1009b2ff2176301d917a1c53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/media-id.html": "3e85fce755d48e46b6d57213f31cf80d515f8f74b42c2da3453215504af54ddd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/name.html": "2473bb489bf3c459cc3327bbd437ccaf035eb43bd8d783766c60f9496706a60d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/nested-sequence-id-or-null.html": "d889a7a1be5c40bb4f198b05d1d8a6d572a6dc01d62a71d540436879f2d32c4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/nested-sequence-id.html": "287627d50f80b906b0b0cefc4057427bd33e084ed1b0cd5005805770853ecc15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/origin-or-null.html": "5270dfb66ed1e401c4413ff4ac0f2b68629fcc6986c1c68725909d44d9a5f56b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/origin.html": "4e0c08d28922699d3f44ae68bbdea594ecec82744dc4bad5db6e18bfe373e920", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/playback-rate-or-null.html": "29f8b5873543e5bab67bc1dedbcb2ee9087f7b620047e5d032747090a40fd40c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/playback-rate.html": "1fdddfcdec7ba76cd93c667884166758ad6777db791216046c08dc024978b7e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/plus-assign.html": "d844ece961b1b5e987f327a231a28447013566a392c5de2889e4b583185087be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/retime-or-null.html": "19dc4075afe52e8db3a30bfee2693b29b0d1a6ad3b04169a9d8863d207318531", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/retime.html": "a31b4363ae2d3b599bda7592c202a7bc4659699be2e89c70864e9c7d2ced653b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/set.html": "e065ed1395bc7be2541da86d158e3de1224feb75a090d5241f7c3350c1c65a1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/source-or-null.html": "cfb7d33f25621ae079e2131e481e26b0153e1d76ba834ef7eae6d97cbee04fa9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/source.html": "988912ac439ac665966f46c4d1991a7221ece0e4b8deaaf03b69910d1c92d101", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/text-or-null.html": "bb675d537a0756757c01572bc022144267e0891e41fb64ea390c75c24955558b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/text.html": "786acb6664b65328117ddbca75170f368472b93c64a3097784fb1a4ca7314ffa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/timeline-or-null.html": "a67398e07640d4e4a848f5621310de3b2abc3805ed37e5ecd4a8895279797e16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/-dsl/timeline.html": "654af459581283f4b13bf6087b3eb6f79848acd4289a32ec7e1dbf72fd4a9254", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-kt/index.html": "18bfda9ce06f96c870e52c6897781549b26a7f2ac3ab473df77da10878e0244f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-clip-id.html": "10b7bf6964a435d04b9068e603ab52e385d68c9cd9a26932585ce74bd3532d87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-effects-count.html": "2c3ce211877aad82d903f9e00abf63e31e72d38f95efde3c472ea29cc3a9b5f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-effects-list.html": "a6f05c4b5a9721912774bbd7bb22390d66ec0e3c640b2edf5a56f745efde7e2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-effects.html": "fc50ea9533fa23dcf22846283e772facedd239b36085864a94c4af5391de78b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-enabled.html": "f46403e7e93f44deca7fe10d5da1e1588434d8015ed98da851b6423492d7b3f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-generated.html": "39de7308d8d5a474452267a5b6f4a4e88bae5cfb95f11be8448781f53010373e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-graph.html": "d1d8279fd99547c41bf671ecd917ae074138f1b92feaee9cebc53cf52621114a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-group-id.html": "4aff93ceecd4f75a2014105ce472d161eceebfad25f301d8ef8469f351428918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-kind-bytes.html": "9d9f667d708a90548401a32cadd2b1902bfcb2b52a60c0fd91cf3aacc34aa9f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-kind.html": "6b20035d5851d7b64d29dd512d2e292e700961fb64a97cb25979c7337526be16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-link-group-id.html": "f8cedc3f2b07f9fcc160aa174c030d29879d3501e7d919a2162cce3519da6e6a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-media-id.html": "62cb6826d928d44a1f11e53f592310d717cdf1ff77150feea1360ee34101a9c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-name-bytes.html": "17201514889b3df8e934194bca2c621e3d7efad8a9fbe3bf77b293ac26dcc17d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-name.html": "4366aab079c2fe4701681bff5875df3c4a8be6f8fe7f914c00b81e3259791f05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-nested-sequence-id.html": "c041f403332d9e1a0c3ad42a843cd79702fd8e6a3e63cf15bfda59e1033c5988", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-origin.html": "0722de1697da65bc676107fef73a9e05f71911ef9a234c5c615583fa70ddb1b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-playback-rate.html": "7a7f984ddf8a87af20653a25e83851765b2220e18e9c77852829e6cf9ae6e68b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-retime.html": "00f9dd4f30bc90e3d56f606483fe36a0c3e03e88ec1f683c0c329dbc37d2a9ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-source.html": "93cdb0f1d0b18806f41bf5578d8a9da6d20b5e3bb565c9b34bcf2d1e1ed7734c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-text.html": "dd8a890187593ee6a18da17cc64782998bddae66c1e277345405613c7746aef3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/get-timeline.html": "04764da5e978b6c035d6c995620cfb81af26cd88c4fad0d806a01c1e7eb78c5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-clip-id.html": "60091fe7418d1e1c9a71b3f91294906c0f73bb6e2d9275deda1ef8aee17e37bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-enabled.html": "8b5e265ea1c779b9c51fe7c0de13a1a64fb5aa69f502f64f0c29fe84c381f4d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-generated.html": "7584fdf83593dab8732266c1ff8847750d69d88a12f1c5a0977f7a23ea0d43d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-graph.html": "9728ef91f305db0dab0bcbe406f4392dd80f09747905d25f601feed5a61aef62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-group-id.html": "8243163d0ed1336d57f51eaf5d8156c713c8be812e354f668afa4831f7fd461f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-kind.html": "cf2a8a8c44296d532073d543bf4fcb1b40131836860e7520b8fb10ccd7db5b3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-link-group-id.html": "dd0b293c51b4f133a2765796b3bd229433903c92cf9c332d1512054d865ca9ee", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-media-id.html": "9fd480ac6b3f15e7dd51453ec083e34252658f7cbbbb0940bf4abd4017bfde9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-name.html": "a934e80b3691824bbda38efafeb7220e7af8ec5d3f54ff2896a43604fe4032b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-nested-sequence-id.html": "bd643d1f799645da78eac7342f6da1804180466f094a0b38d83415c573a525f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-origin.html": "9cd3e07661123571b9608c82b1782519ffd184a0af834d562fa7cc54a761b554", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-playback-rate.html": "79b8fb435583d0fa1b2f415dba59a2a8b082d3175bc09b3279a337ac6ae288a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-retime.html": "0d46c691a03cc4d7473f9c097d9a24f6c40d90c3ce6dc687ec4b4ab1dcf5be30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-source.html": "4ca4a9dc3a2d9709c19b8ba9c9505777d298bcb351836d9a0280af6c92719d25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-text.html": "85c186ff6a2efa21e6e594d8ea8eed885136ba596c99edcf46ec0b5f905186b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/has-timeline.html": "786a1272da8e0229aa4285273da31f0709c0312b70a9a6bb607110a56c307aa3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip-or-builder/index.html": "2ccbfb0a6db12b108034751b449728fe7424a334f7a73c3b4b06e93673d0770f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/add-all-effects.html": "55ae9135ff26a66b13cc7320aaf2acb90e666936cc5b14fe3e289115f02c0f70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/add-effects.html": "8e0eb1b3d6dc27656d49b88f651cf7b8407f6098e6586957b54929e4a79f8da5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-clip-id.html": "1ef5b5dd16b6ec41fc04b0bbd49a0618296eecb062bd23b4f0ff994b25328eaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-effects.html": "fa3ee40a3297491aa54a206d2e089b080adb15d6849f35c256724f32ad5689a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-enabled.html": "423c367937fc7f7bd544cab0c7963cde9f88b3887aa48eba4d5bd89e22651a37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-generated.html": "d484f9f200dfeadd7d9dcda2b1cd4438fbe5d434ed2569bcd79f0a5966fb7e43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-graph.html": "d90032393d6257deaa64ae9af01c85db55a376aa4730d5782ea026d323c39c8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-group-id.html": "0ceb19abb3de9ac5481bf0fa7f4e5d4c81020f2f6a9cbf22c85c5355c2e61fb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-kind.html": "5ccb46483e40ab97e341d07e367e33b93a329721461de635e5b0dbd3284bc350", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-link-group-id.html": "2b91255c01eeda571f4ad170f0a030e4be49a114ac0c338e7c617d6205090602", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-media-id.html": "2c348c37bc2687e9b7bf35b7d2621b5dea4c24707264f4581413584d58956502", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-name.html": "9ebf750a8d44688744b14385d62c5e6515a7966eec215afb6358070170415f9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-nested-sequence-id.html": "603c20f749231d3398c97e84d621618146e32a00493a8eedfd3766149052633e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-origin.html": "e765c805328d911bb74b1dc5cc2d400e6ff142d089625b3be9199574527a5306", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-playback-rate.html": "925252f9e0d71b2193ebcfb4162ce8bf63cbc9896033b5451a99bbd9ca79c424", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-retime.html": "96a0a64e6cb5fd87dfe4511cb1adaf7ccea15f48318e36e1818ca5ffc896a643", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-source.html": "9e4c785a65241f09603b5890dc89751690fc0e779ae78c9429780d52aac65e70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-text.html": "0d735e2314b22dd1bbb4b7d8498b78c4f8a11a887a1770c1fd9895f072b2b11d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/clear-timeline.html": "a0e6a568e40d56177f3aaf590c814e50141d10c4b272b9f5a88f114d5840ca96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-clip-id.html": "14f60538af92ec979d18f7194ff4698e2ea13b61bd6309c5c014d7e07cfc0c5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-effects-count.html": "e1c7f65d3fa7674e46215441eba824e8c4e0462ea716601fb8df85270e6abd23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-effects-list.html": "2ec85dce097fe66b98f8c9e37e9177a75454f8b8ad74c47c618de9c0593dfdd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-effects.html": "08a0373ba406615faf827dc69654318c076a6caa6ea3574d636336a3de5c9b8f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-enabled.html": "79e7b4e6b4037cdb4fb26faabc561e7f7efb26c730274782caa8d724ee52b2b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-generated.html": "9cf10dd2d5b284830c6085775c71188933449209a2531f58a18dec97d90244de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-graph.html": "b320f047261286d964bae594530890ec67f3c48091e19dc243c3e011c9bea1b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-group-id.html": "258038e42809e56ced2eedd5b237c216097680b74e813b274b21b7304a691e01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-kind-bytes.html": "d37db0ee3fc3520d590a4b3387f5298a04625c19c1f7eede6fc9ff5d6727c285", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-kind.html": "095cfac9ca26c50396320de1b4c54dcdfd3cd2ebb609867fb96d43d692a44107", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-link-group-id.html": "8420b8b3b7c8d5ef914bd292e95169370421196fc14e8d23a4bfba78a9abd447", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-media-id.html": "1904163f16de02e26c36662998ffd4c7a65fb581142c555e74a010f38501fff6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-name-bytes.html": "ca29d2e8211466c7acb86af8cd96c6fcf7c3def804fbd8087cd4f77fe1789bb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-name.html": "0ef0efba1c694bc0723b9332607f2c4a2a5e48d1837d4db8b75f3d5e544ab841", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-nested-sequence-id.html": "54d3f0d170a546a357506bd90bdbebcecc99c36c70cea3bf2eeadc9886932011", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-origin.html": "2f9113e1da2f59e627a2c69ead64ecb3d4148c48a5c7851b948f90723285eb23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-playback-rate.html": "6a51aa0a95493b79516976e0d5c1ee47ed192309516d60b186aacef201787585", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-retime.html": "99461e82c4568188ed265605a77995d24c310e63aff1c5edb9a34adc0aac3b10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-source.html": "d8cce5079331e6e226435ad6860152995143344b0913527ea9ceed456ec7d4f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-text.html": "c4a3b8a8689ad338a19e79452e8ad3bae0498ec832c97c2369a73526f596b525", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/get-timeline.html": "affe3b5392bab1f9857c772e7cf0d3e6d8ad5e44b973ca7093f95707ef6830ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-clip-id.html": "40c649303fd3828a6908a5127376c86343b4866bd499dcaee6f9ee6a0136c312", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-enabled.html": "2558dabb3d38e0d3e5995cc70d9b9bbb90f15af758fbeea6d39436df7dae7295", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-generated.html": "b6db29072b0fa37184a02c9ff53d91572cb8f64956ddc11a8bd43e31ea5b1c89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-graph.html": "c499b58557c84d975ce49ca67509097b162e65acfa20c4ed662020edf685cfa8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-group-id.html": "d9eba2b922c2f607a97fb6c0d989c4f00b9f27506991fbecfe33157557e13fc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-kind.html": "f8c3cca346d91518fd4276ec25709390badc76695d9db1c1281988761f665363", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-link-group-id.html": "9f212b8d073025d50272404889d7513268c86245a33ee9fb18496d8cb69ebdaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-media-id.html": "90838e38c0fa15d25b03816f69c4fb8caee1c762f7dfc2b45a97bc3b0c8c114e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-name.html": "27f2a5e7f8f89ac7742561d5dcd33006fffe41eb85c1a8b9f54c0411ba5c49ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-nested-sequence-id.html": "560bfee53f6ac2ae72aa56df23bca190a34a9e2445d01aa6c7ad06836d41cc2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-origin.html": "c6ba664b78c08bb6b44d79fc1ce26ac25c615d27b481305abe04828b72a26eec", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-playback-rate.html": "8cd5d5227d9efe5dde06417351225f56f9f2e868b8664a88a86bb66c3ba68953", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-retime.html": "4a334c6f294f70e609cd4a19c31a9137a2d536f2c722d85c4899b1d66f3838f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-source.html": "3a0773a7774a09bf529a74cb38ec21f89576df42ac38cbb60dae6c041edfa8f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-text.html": "497b04c5ebb445647303da94afbfa8437abe50f9e20e75dab9cb91a2aa326ba5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/has-timeline.html": "d44537af44f1f81dc9696d4b7c16b1e97ddf4308fbcfad24918617ef2f96a15e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/index.html": "456a76bd9980a92a6dcd1f3705d2692886bbafaaf757b48c4e2ff6839125bd16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-clip-id.html": "3029fb7df36af88cafe1cc6638e1f11f0439462c47453397e4b8c4b30d523b6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-generated.html": "b121e9b8489c816de43642cc9a032f042bca4dfda9c5879852199a95a0f125f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-graph.html": "b8c9ded5ed6ec225d883a6e3758a36780e6df3ce5bc11e2290cacc95bde42568", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-group-id.html": "3a99a6b60d0711a4bd7d958b8fefde622d138dccf0aa906ac7125936a454d017", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-link-group-id.html": "013053ddfcc6374e093388095ff25e277fb03ed539e658d753509ff1da21cd4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-media-id.html": "e60a0ebcf99831d8315fc4e29f4ba38aba752d0246de2f75845b1d6abe088e13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-nested-sequence-id.html": "c039d2e5e667c8ee959ea571bbf1a5a3ce375268283922650e3d6a71d46f8d7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-origin.html": "1958b5c76b4dc161561d845933ac50e8b1613a474aa30e68dbcbaf615a013dac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-playback-rate.html": "240a928c6efd2327adc2544afccb9bdf08c34fe3f3bc9c3d5ea283a7130e7e63", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-retime.html": "9e739e0f12a55df75b9b0935d18133d32b5cffae833637fe9e6b89c81bc28cc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-source.html": "6956dc77b89e766661c3c9ebd3d6df1f65ecf1df5bc7df30a53f9cde5fa6b981", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-text.html": "b17c2920fe065f097ea2a846c27cc6a916add55680e6a08f8f658aedf042ac79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/merge-timeline.html": "eb1aaa25324edc5ff0bea6e1f04b00bb37b4bd749d809880271c9e6c7baf5589", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/remove-effects.html": "b0b56712ea6e62590796134320737105d3a344534c7b2b711dd714c2a0e5c7fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-clip-id.html": "9b7e24f56e3eed04eb9c2de69bf3afce9ec7776c3db1032b6cd3f212e51b5d89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-effects.html": "26f099b575fa5fb3b2944ade8c7eca320667e88cf99519b2753a073b745eefd7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-enabled.html": "a03cb4258416fc333fb683c79ee05e8f8e6b83dc8e70d505ead105f7b99f57b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-generated.html": "17a6c33fc53d81bbb0662c3364811e84de22a1baba1bb8f0e41430b571398226", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-graph.html": "8458c41fbdbda973a0edd28e76deae04ed212355848670d2295de5a1463b9475", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-group-id.html": "643807d4d84f5c76b3ae73d5cb5171e14640436201fb1eab1b4868a991470f80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-kind-bytes.html": "cd6fbb4c541fc479bd66d8b65d198d27abe07dea6905ab0adcd4cd556e3a0ee4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-kind.html": "e16a8bfe584f762421b8ef6d34190a228b0eeafaa58f2c636e4d98fe43b4c3f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-link-group-id.html": "12d627c3cbc06003318c56674a1d01b072a1946dcecd58c6d65f56fcfa859dab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-media-id.html": "44cc22ecaafce9c7deee82c4eb8042914b1982da3b0ce84826c0bb07175caf3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-name-bytes.html": "e891f665c267acd98c8494fc8848f9a6945b50f417bcc1438c890e4ed570e708", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-name.html": "afd10211e70798bb61cda593936af53644596e277e0c3e37ee42eaacf270485b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-nested-sequence-id.html": "f60b8529f1878b5c90cfae5462e099cf591166f9487072662daf82e780f12c59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-origin.html": "9950e7f9fd3d43f87477ccaee40e1cbbdc9d904474c4bd28f8a78671149d17f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-playback-rate.html": "800c4d0ac2b0532a1dfd9392fd097c1b838f1439593f49b5ffae19d04be0637c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-retime.html": "4808b4898ef8cfc5ec3498e35208d64f0411054da1929390c6d730076141275c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-source.html": "d3b4bac6789af372b73a79cb5399976130c2fbf0f5e26624df09803f257971fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-text.html": "7b2aa5b589a8b067f284e0c74a3d41694c5a072e719ce859d39b45622290214c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-builder/set-timeline.html": "66d70bc637a107da5b2ca2e27f9da2aae841527c0ba81ac7fa9d0a10b94563bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-c-l-i-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8404ab000432543a8251b86b2605291d2a67ec68b11002a375d60e64b852b46b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-e-f-f-e-c-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "fb58b35cfb0cfab6bf4e3c8bbca705255de1d5eef38107fe01996d09f3c719df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-e-n-a-b-l-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "1f7c5cd28f3a1438a4cdecd126a31fa9299130ffe9fb5645970d1c07c4750c09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-g-e-n-e-r-a-t-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "9e3170036ac2e524274e930d723009d91e921d3a39bdd876f69dc4e55d8524e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-g-r-a-p-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "7b30a9a52dd5d4f5cb1523ae62271847df2c109bdb2973d4bc6e12dd30df84d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-g-r-o-u-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c4ca39a15cddfaa83e8b5af9613480d5e48563c5911abaafd07da67f98ccbcad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0787ef40801326ff1d97bcdc0c7a8f6534ee425377562ede74966128b1e2984c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-l-i-n-k_-g-r-o-u-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "16f63085c04aa484beafc154889dedfcf1213c3b869c2ddad3e79e6c83c8a3aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-m-e-d-i-a_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0e3ef031a4a00868cda5c131c3de7b4044d143e8ea9e2ddf476fca53cbfdbce8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "3322a6162732a24dd899cfb516f26798f26b11b6466f8e370cc31cb1a5e4f8ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-n-e-s-t-e-d_-s-e-q-u-e-n-c-e_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "76f64b56a0ae92f4de24dd0f59fb153e9745f15552faa01a02cced04df50aca4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-o-r-i-g-i-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "1da0426331f8db95b0fa1e606598effa3ae6f0e95979fdbd789cc111f74deeb2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-p-l-a-y-b-a-c-k_-r-a-t-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "a21039e0a19f6d31fbf005df9d54eb7f5319e0cacfa2c54c596d4d63592d440b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-r-e-t-i-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "4d6787a5296b6a0fec8662bacf41d4375146d90bda173d36455b783c3214ab74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-s-o-u-r-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "c1a5a19dc6ef2b9aa19bb1a8d2debff4af84b9a8addea0d2ab503c3fbd264438", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "c2e624ec24b3d3bd0403cadba332ccf1ddaa6735af99114c3432d99068cbbea4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/-t-i-m-e-l-i-n-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "fb1988063d4f5429fd7b0a7c3678fdd8c0a2793bbcb50fc6f145a8b4de714fa8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-clip-id.html": "6c955751bece3b41800295c3ee8e7c4924a4980fac0bc131b83f377e257758ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-default-instance.html": "16a84142edb22ea3bd4503d6d6d196a1398755bef39156af4f23028ecca8ef5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-effects-count.html": "faa6d778fcaf6791d9dd371074ca94d120427b95b51c7d057ef8404742d6bb92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-effects-list.html": "52bbe32e61ec5bf59b7c6f8c9162cdf6febf10d71841b5e5b0fe7f0ee758c0ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-effects-or-builder-list.html": "10c9d517a2569980a56eb6fa9c1c61b545eb8a6e31b697046a1c51707d50596a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-effects-or-builder.html": "be53bad45bb4cffa94f3c7ff627bbcca2dca7c020b413e742968d8c1b1e374d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-effects.html": "e9068fe98c51f4ed9c0efd2a80c14b2f07f5d0ae4e88b487d549ca847bc67459", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-enabled.html": "fad20a99e1666cf7fb15505709aa9ba9e2b683eb1afba45be7e7695cbdefb3e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-generated.html": "eab903b90971f8ce0a7bb1f4db67a7f2aa07295dc084c5595e67c4a5556d8422", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-graph.html": "46fcc45a87d55d62cbf41c143e70db9e11b086e55eb1ae1a4a0b0d636c32c682", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-group-id.html": "2e607f634bbd073cba4999744985c61a5d36ba86cefe0e228dbad56aa4b5c839", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-kind-bytes.html": "a438e210b83b1be589ff1a836c913705b0395de702d297934aae444e8a3aeb75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-kind.html": "153d4c8c8e7beec907e20d616fcbfcd5ad7ddae832ce6759944ceabf116a6ae9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-link-group-id.html": "1669f586624beeeb6fcf5c88317ec85854bd52ca72193382cef2d68c52e944c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-media-id.html": "122a72495e1396654fd3f158a927b95f2337f3c649bb018a99a12f5a3ace1129", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-name-bytes.html": "9b0b417d844234e399176c4974c38d41a04ea750c29a41ad131a5bac53de6cfe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-name.html": "199c18709c78ed51810e8d5ed48020911996fbe0a9b67b505b3c17c1042cfcbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-nested-sequence-id.html": "1af7ea2904af2a39ff9744bc18749f77140965cbc4b636a534fc002ec0a32c55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-origin.html": "b9296644e0f36b82cdc59edb62e44e2ee9579bd1aaadbb2bbf7e70f7b112a810", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-playback-rate.html": "0cc04bca786939fcd894c66c1af8a9e048a1fb8a5cd5ae22b386bbca5ef1f396", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-retime.html": "c7d43c211484e310bc9043c2e4761cde94e42b697d5762754923c7ddfe9ff708", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-source.html": "b1e0858b969f7efc52feaab9d3872312fd4b56cb92ee7d7ddb5b5f20de7364e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-text.html": "49e62d019b43896f1ab3862959a70eb8b5c9899e930b260b37570021474b8521", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/get-timeline.html": "cc97ce8c71b96b665308cc42368db527fe5720c141103d01e87b697d45d8928a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-clip-id.html": "bdb28e45efd67a74b4cebccdcfc6da345045363fd384a77400463e84a91b2c5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-enabled.html": "91e579a69bfe6cd09104910432644becc449d2bd7d2f1928f3e9340f80a00c34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-generated.html": "054aa489b85c5394eb49f0c67219fdee8cceac79822394eca9edafebb3bed232", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-graph.html": "73e8a28871eeaa145e64018c780c67690cba930fa1f321f24f6e3d3c63d7851d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-group-id.html": "d4df9d4c943272f2fd186ddcc9eb3ba9c9739aa0c34acf4bb2bc041e4126fada", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-kind.html": "7eeba123c78399c937341e530a5e38a6846b490c0ce76e49fcccc70c0afeb745", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-link-group-id.html": "66b584540922d98dfbf1ac37c7f62adcd90fec2750152c0b18cf945f154841a6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-media-id.html": "5abff39793e417d5d59781b66217020d91d946ba873c4b15c23bf1f107f9624f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-name.html": "7700f0d8f60a22ce8afc91406815b16e7cdf3de3f973dc8ce6bce178e20448f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-nested-sequence-id.html": "2be180290e9f182c718e8adf454ac08b44647212b02664fbd18524a879d28393", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-origin.html": "7c4312c86608bdac1337adaa34e144bc64055c5dfd6e2b08e7afa6d3be706f54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-playback-rate.html": "93c2f56a180e25bfdb2e6a3281401ebddc1daa64aff3557813272062580eb443", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-retime.html": "260c6a077d5fdcaaf1ff547b9d4fbc766481802ca3113870d32cf935fee58566", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-source.html": "6b59f86ea7755c7c15e1fc97eefd1218b6f75837e4ce0be9e875f1bf0da6b901", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-text.html": "7676d3dca07dc4958db88264abfe695a50c82d0e0798dd8c4e5e94dbc0faf131", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/has-timeline.html": "10985090b92daf46f3b180727491af21bc51af697bf6f75fa1dcc1510c383918", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/index.html": "25bd63b02332acbbbdb61f40997af604c1b50ae6019997a2743125e2c8884fb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/new-builder.html": "c5aafb0a7adc88e654f9b702c1913f3526cdb8676bf7b35da66afd6b338e7d7f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/parse-delimited-from.html": "47926ad34153ab69998966506b8ec3028f809b5e211ab0b689f44d6d64ee8178", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/parse-from.html": "f5c8f68033a4a7af231fd594383d19e7b3a5e3d2d97c1914f12718d23f80f70e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/parser.html": "0b93fcb86e8c3411e10ba31cce3618a0744721784fae627b2d882ee7c5e7c8b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/-clips-proxy/index.html": "1d992b22b0cc8aa98f1c407b7c9edfd87a90b9c687e09bef55c38a6d08f5a7b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/-companion/index.html": "cd3a16fd685a03418d1034c2c34dea38829d686d7cdf59542cac7535099ac0a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/-transitions-proxy/index.html": "86e843e76d1d99932a3c68e3bc39a711cfb428c715672cc87fde436946068d66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/add-all.html": "0be701ea2fe7780440245a552688b5a327bdcaff65ef0f0b4275f604887e0a50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/add.html": "4495de863f20520e8a576ef96966051ec1fc962c41dcb8b6a6db8bc277968cbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-enabled.html": "3d21d1abbd3afc9c064e7931d837e1937bc1891b3dde73e42077b7b08ad58066", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-graph.html": "0db74e1e54cc3d45fa8623e289cc31699ecb591c19d03f6672cf7d4cc97926ef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-kind.html": "909f6e3cf3cfe065f608180d741413917d7b66c3e9a79c745c3c69b13335e749", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-locked.html": "bac8149857d60bee112a6f48646c152b13a46d2de1f9f24b97ea1b82d82f8eb8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-name.html": "0c6c703b95fa92ede8b7e4338e49a37687874fffc54b1a087b325fa3666b615a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-order.html": "ec829aa3d41f34e71bec9ff940d35df648883df7e418a3b72e73c2fcdb1cce54", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear-track-id.html": "8b5f39a0b5cee096075f6c2eae636de40711146d2354b727763a34bdf9426bdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clear.html": "d2d07a5cdd9172f9da782791939e4a4b64e38e7ff35c58a96e24dc32ec37c5d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/clips.html": "6f45ecf8291726e27f12af1ed8de19484ecccb482438a558314cbcb8c698c90f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/enabled.html": "310b52dd148a2262e48d5cb13067c556f74c22c774d874d082f239af6c5ed2a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/graph-or-null.html": "effaf770fe854861c1a6e2a90073bd7f31fefc184f15e25b8391d3c99067c820", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/graph.html": "482894f28a8c885d0340107644f126fbd45240805736fb5cd0e03f5d626f27f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-enabled.html": "67b5db141b945c5a1d5b19ca5bcb8e5f711faff49cae34a8f017145d864760df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-graph.html": "87617b4a1fa45f500160d97a6c1d9b45d0f0a92af50acc447f36cef9334b0141", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-kind.html": "7487432b7868afa0d3423f32db58ed8ac930dde215306e1e43f0b61461c5a45c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-locked.html": "28f84c605027e23aa70afb309e7a930af6d664164f519f03c803af4faedac5d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-name.html": "71122a64275c70549bd221388510d3e4a82b1309e2bd15415ca3f5172fbf939f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-order.html": "a443dc62f6092663703f60d26e69e2a398e3be47eb484f6a3c4db3da6d4ff142", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/has-track-id.html": "f78026e639a272538373501a8e3a4ce5ff2e29bbd47e7db0d02883d9e6802136", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/index.html": "55e1fb99723406956f8b70953e2576cbe83806366bcf257245d550c13b146d14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/kind.html": "45b215eece52be5b59d37274cc02561d092ed39f34529a0276e232ac3f3f341d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/locked.html": "a5cda9a4cc8192fc744279487fa66e43e9561adc15b54a54969c0ea56b8eb4fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/name.html": "a6c8786fa434fb39c7965a0675dd7d8e4c3809359936e07357af27dee09559f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/order.html": "2d02434e0eca7fa2ee034e5a10515fa2d63ab5c684d5bcc79a06afbe23277a20", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/plus-assign.html": "689c98afd96b205200aa2892150b7e1f25fda94227312b343a57962cddee6d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/set.html": "ff8f15dc0c98587a76b9c750b16549e80af71446ffffcc2871253ad6337b1348", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/track-id-or-null.html": "4b4b15d94c1c37c3d4b0044b7409f1571a7bcdd8dbdc228735a6304601182eda", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/track-id.html": "b03f29934a13b15c3d7f0d638d889d97cffa741bfac35fb5d31ed1850dee96e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/-dsl/transitions.html": "f8183bac1c34607cf06c71ae1710ebdec746da054a2e30748056c1e164821128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-kt/index.html": "0c4fba6136841849cec56db291a550d239ecc171f2c9c122c278677f824a0512", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-clips-count.html": "f5e2b6506f760abdbbf08764f386eb90020634068216ebca99eaf70bf75d0c87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-clips-list.html": "8ea8f0f1af5b94c80930ca4eec3c3f03ec92a69032899edffc0ccb57ef0405ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-clips.html": "d3c4cb98bae524c547a488ce4f9a4d8454251960fbfef36b78df6560eaa1fcc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-enabled.html": "138a2a842c175041b8e68908864d2142fa504b996ba924cd35d39e3dd17d52e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-graph.html": "38ec251055628c086185d223769cb09d9785becd2918b4765e503de383b1319e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-kind-bytes.html": "81a306fbf84d8fff3770b5f294ce5f04bd8f10eac5ac3fa4d6a1ee981241cdf9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-kind.html": "2fe91ca0886ecae08fce9cc6470e98ac6496e88c5d9e3ab78e705019b8f48523", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-locked.html": "d4120370b7cad86ef36ce1bcc983ec7735a79082f819f0d5cdfcbd08e016ed35", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-name-bytes.html": "920a30491b56c8ae830744a40450733cfe57f283e6a64f7a482904ce64ae6b02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-name.html": "a340e469a02f0c5366663e6ed7ce0174a541f7ad553d5c6c2cfdd7dde278e6ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-order.html": "640eda9ad76367051c60d6bc3f281bac94f80d9ae940938eed94ac4e4dcbda15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-track-id.html": "17adcc82c6e4aadffa2fc4ef500dcf82cf700d350411905efcc6abcbd26cd54f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-transitions-count.html": "e81f7c9292f3a33bc660a45604ccfa2be6e9da4f697ca779b854b3e1cce745c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-transitions-list.html": "9724af21183a3b80da18c472d087b2d7b2ecf7d9faf0f6259fe04f574aba30c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/get-transitions.html": "1a3abc41bd11699b3f8588f4e3ca432e0e8c05b3b97919e2657232be1c1534bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-enabled.html": "f34408347c9e2182c7f86ae94b3631be9b05104c526d467edea223b19bea5b0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-graph.html": "ca8ebfc67f8136a1e0d8885e3a3789cf25f8da533a54de07f200344157c3470b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-kind.html": "23fa6bd11d1d5626b50975640bc443b088746a2da8a5a99d082199edfdcc0e17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-locked.html": "4efa6ad35d65519eb4715b04580144ba35379e9fc4b0500d383f34ae05ab7c96", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-name.html": "556b8af8928e4793f1520408347b399412aa6c9d267a8e4a105f2dcbc5a024fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-order.html": "68935e34907cf2b2cbb557b31f4af0bc21cceefd81f0abb29f8d9e541c682af7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/has-track-id.html": "da2dfddb43dba938426b08a1b1297184a21688eea721284d9e902ead4e7f7e33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track-or-builder/index.html": "9aa0d776713531c0e3b1347d39815938cf136c5b4f3a8dee399d55fa834ee072", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/add-all-clips.html": "e7ad0e48b13abe52f11b248653b55f038c6f1716d7f45e0997fda7e82efa5add", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/add-all-transitions.html": "529d61ba33a48e7e6822f4ea83a1d4cc60556293cc7b05b366ec233b894a34e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/add-clips.html": "38c0f3610bd829e46f836c10352db15d8fab3a51ab909c58051f14ac0afd0d7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/add-transitions.html": "78d4b8370e56cd356239853467b8796730ebb52ea4760d83195ab42f53666b3f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-clips.html": "3f1ff81e455415d796fd605f01e754e3b598ffa3643ab26259ea37db440e0538", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-enabled.html": "10f83be5854bbd9d4517027a07fb4742f725cdc881b0ba0dc65b94d0043e161b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-graph.html": "097efccd1932bd076856899b7be2abe34a571ecca6b168664b6734388819ab05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-kind.html": "95f220074784f9d419f0bf116d4e2810859db4117c5f02fb4b84c6d3e5d57110", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-locked.html": "fc5459bc9ffa24b4c7fa6e7a1a0d0a3df74bdb19301aa76bf1bfc5750119e8fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-name.html": "590f509b59260896551b3dbf173b8824a583baa65205491064a2850fc0892b42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-order.html": "c9d76b069a0feb01976ac1cbd8fa32e5eda69762a34185e963eb154815f233d0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-track-id.html": "b837a7d88bc8b04b69294cda77f64f2223197deb3e1022139a40698bc209d5e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/clear-transitions.html": "29797c6f0a954647e5ce954cff146035f00df53830d7acde507e41d715c6dd31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-clips-count.html": "9724ea0656992744aeb7e2b38399ea08dba9513966d2cb5d999e9e0444fc9bdd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-clips-list.html": "56fe387f55761270b20586f2133fc635448a8b8c05dac9a018601a537c600a39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-clips.html": "5997c04221ad2c24a2236700520b41a8fa140f0d0ac59fd34da65446c7d6cb1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-enabled.html": "842b5ead26197b0ba89f58ad47b6e50d3cf120e05abbb7597f52c53da7b91fdf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-graph.html": "54bd69b88b16c77d9806aab83d80ed5e880e16108de24099589dd4436861a695", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-kind-bytes.html": "3b8b26561f7b801fe901a332a9c2424ef1a55b25af52e91f9c67409ef9ee4412", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-kind.html": "a4736a6e4024e8e85477918f91248f7e714ecb66f7596e5ec52c76f4ab37fbbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-locked.html": "e599a617a9c2b7ccf27449990f25fbd4f24bb6d4e3b46a59abba2290d25bb1aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-name-bytes.html": "3894ca47649df3ad69063585894a600f38292cc4806821d84e3df8632469190f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-name.html": "433abd0fa5853897048da1ac812e4e0273059aba2e05b6dd84c5e95831b9cacf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-order.html": "625e59e63588abb63cd1da2c4c6a93bf528d2e13f02472e603a9b54a0ff3e94d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-track-id.html": "4ef02a31e854d211743f200a17445c9b804be3e9e07d0b2199ca28cc2af8b5ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-transitions-count.html": "e5ae4f9e30ec1e21bb06aa4e34eb8c985a2b6258dfe8ad7873904b210eca1b2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-transitions-list.html": "80813ed55d390c2c8536c0c8709fd7a85b29cf052ad655d43aea11edb7d3937c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/get-transitions.html": "f3ab91c44fe48da4b1dd7036ebe525604eae20527984fc0a8886b91897b34ed9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-enabled.html": "fa8981bb2f2a899a324fd1f9275f029bd7239f358c7efecc10639f9b122d88d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-graph.html": "c87ec097f9e1757e7b0574fdc4c4a3161980957e91d8d262c51276e458d4db00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-kind.html": "f8abcdbcd42a9e3b9d98d892ba7f47f9a455e7abd5319ff4c16fd6d984a01f9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-locked.html": "c937fcfd1b29b2b405cd5aa92782fd41bbec01c6182f0e4a7a0d3247d86dacd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-name.html": "6b174e6a7efcb4c20293756cd31cf890d15530154ef9e825654c960accaad83f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-order.html": "a1c5dcf499440938cf91f530d589efda037444dc3e851b74015212627b300a1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/has-track-id.html": "32b54f5d26031ed9cb1362c47e3e7ed98a01af4ea29dc347f1cd0045e335ec19", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/index.html": "605b9d1c8736a55191b14f9ad8c9267e41552bb0f40127b12ca020c6f4d3da61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/merge-graph.html": "1031ee83bd2386b4616ddac888afefc3c50f9403fcea7e3c16b248d4ecdbccd9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/merge-track-id.html": "bde762a6dd5d10cb26e0a0aded8d1888163a793baa2e60e5e2299b2f454c7892", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/remove-clips.html": "a68dccb7af20393ccadd9aef73f21d561c455c7f2a91d1da473e07b12e034061", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/remove-transitions.html": "a19140d20d511befdbc4644aeabf0ef33e56c9e187c7627fcbc2b1679936a7f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-clips.html": "ad227484f361673ecc6c360ff0befe05e2be13f10654340021848001cd51c537", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-enabled.html": "80f98d5d9bded8172c019fd0bcc12da24c41d35bfafa65537eb49075a4f2f2a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-graph.html": "e64af8d37d4d2e80bbb9217118ebce00586e71b13c59b450d4b372fcf18ec859", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-kind-bytes.html": "775e340d5594a9a8c0c1350eac342d7bd0c63fab330316c6a1f33963943a640b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-kind.html": "585d79519da6f9b1bca622710a18475b88ff2611a26830bbd4f17ea0ba6f5f60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-locked.html": "3d8043a89a002e48cf32b72aae8ffca5dab91f9bd4b9f1e0bd7ed9119a808bb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-name-bytes.html": "e7a5d09d22797710ae41e6e7cb583f8fea7e167881bb90add80830307317edb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-name.html": "8d37258103aa0a530d52efe2b8cf98ade8b41f79fc328b3dec568b8fbef13c05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-order.html": "c73738ba4010329183cd585b57c7f9220e4ab72619e27230c3788598cc744028", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-track-id.html": "826856bed6d060b245679da7c4c8b52c128e5b1e7b68edb1f7f68fdafd34f5e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-builder/set-transitions.html": "86668ddef04d742fbd2bc5701ec43ae48a65a0b4b5f622f380fd69fc4ac6ad11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-c-l-i-p-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "bc13b280080f5af3336a6016f9efa50669d2ccce06f866e10b4a7cb3fb8642c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-e-n-a-b-l-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c237a6c6885138b41819331a62c7473a4515db423e12437cb187939137a33f8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-g-r-a-p-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "7d71bb926b8df1296adbddaccb76cd9a329db762865d95ce509ee9f703852f34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "96566e35f3da8e21cef04cf3ad0c2e83015875922b3535fe001b072bbc908687", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-l-o-c-k-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "8abe996f4b02a990e34609fac413a71ce3e355f5526595a6b9a59d0a8187f201", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "d0b6cf093ab3e3564a0564336c3ce7f575eca6234320e9414c884588c36b6ca3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-o-r-d-e-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "50d0246a1a3b28ef64066d23063a26b92fc5f9cd3e8f8320156c39c4b2918f02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-t-r-a-c-k_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "c8402ccbdff4e6792bcbb52b45ddb3fd4d825320d1a581e1ec6c34fced0a3e30", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/-t-r-a-n-s-i-t-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "b9425614f6d7b85e1ca4ff8fd1ee2a8091cb4f467c239c2a5a3ef1fc40a42313", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-clips-count.html": "4d426f569dbddac54101265c1959a0acc14e3379810bf1d177ed781c2330c98c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-clips-list.html": "4a63d4127c90ca34f2414a9019d559d1d933265d0b08b41504d8df395c42f4ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-clips-or-builder-list.html": "3b6b979638d78fd37ed020c5f9f8f5e83c1d12454a2485dce32483eb59e343f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-clips-or-builder.html": "c835d6efece8c8487e089b2e77be1d7f76e0301d85bec4a3e92a69d40aa2e142", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-clips.html": "dea37b6489b9c6a98c11debc401ea0e29b2d4458bdeef90e429bd52d95f8bdb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-default-instance.html": "a0a9d04337800ab041d8d03e0f378caf86f83fe751fb3d991bdb65eaa673b3dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-enabled.html": "0aa73b1ea15db90aef3d0afa3ed6d82dd661befbf6e296ea4ee6b6c7c924981f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-graph.html": "75543f39da3211156458700075776e2d583207c779ea96264562f54ea5509a2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-kind-bytes.html": "2e520bc108c80834afbedb70154eb2d4ef37ddbc5f3adf10bff0582164ffe3b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-kind.html": "2164e04bf82b3c31b2633e0cddcb918127787804fdf3f138ed93cbf5d96bea79", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-locked.html": "e577bbc23139156127feb1a2a656598810392e6a62dd52aaa3eae61c7f539379", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-name-bytes.html": "e9d4ef0cbd2436e42852239f89cea710fd09842dd910187a9790d66fe1fdb4a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-name.html": "1b390cebafe6a183c989d6e24deaf45283bdba015f5a2b6643dde28d35f46c15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-order.html": "9222cb1204b7354c1a74cd1f2328accbe166011abee6204ff84c2bc6e481fa23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-track-id.html": "5a1fb3fd81dd8038c4794d871a700a51d7f420cc09cfd7b74a1c787fd0abea95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-transitions-count.html": "700f13f680bde73d1ad5eaa9389486ba848676b76ce702da662a0b1e4b7a8a36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-transitions-list.html": "eb8fc2ece65887bc3b4190b3cd319a24af17a0a98448e1fa1b7233f3ccd77052", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-transitions-or-builder-list.html": "867d48ba6a05d298f94c2bcf0e69a48427dcbe72ab3e3b690834b0e59be3cc00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-transitions-or-builder.html": "ec0707218a417d450377d764f1f278b8595ffe0edef8cb810e8b31dd8a30d33f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/get-transitions.html": "bcf26e6d6bc6e79937f25cdb4e947217ef276132c852056eea51cfa8edc05683", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-enabled.html": "88c73b9ec82c9b216f84d502ffe05ca3dab38b5dc88d8737f819019871a603ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-graph.html": "23b2f477e8e94dbabf7746fe800e57e36cc18f8892abd50b4dd5105c3f00e16d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-kind.html": "551353333111bd5734cca0b490b200a1a2555f56da4c5ed00b2e28224d26814a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-locked.html": "afd0d9a2f68a1c29dd3c6d691713d113d2507f1deadcba3f380b6e91b5e04e25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-name.html": "078d9ef7ec7250117b882b46eace5da230e96a65471d68adf10ed56f7113744c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-order.html": "b77c5da8d7790e9965b3fb21400fb2139ee4027eaeaa80632f662285ab905e4a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/has-track-id.html": "462bc24f6592a99c222a034f1172b76b2d5c251385b3a7cb81faba39da6113ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/index.html": "1b7f0d019c1c30b27355038173ea433057b9b497a34565b5aea1fed081adeefd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/new-builder.html": "82c3b828fee5aaca75413d2f7d8d4b1bd7b7ef65b406c57db347aa73e9852682", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/parse-delimited-from.html": "9eedb3ca2727c6a874f526d2ea313acae0a1b2f6af05d211c96ef5f70065fbb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/parse-from.html": "5a25d79f91e492711e556a7f450ac26fb15f74114577bac0f176905ececee4cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/parser.html": "c739e4f871b82443360a0b6782530b637e9c2fb2bd90b89648afb6a4ff16818d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/-companion/index.html": "7430b7c91613031366d0a22307ad1bbd0b890cde8eeea4a5cd1d042886c2e05b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/-markers-proxy/index.html": "e611d96dbddc6a6beb92c05112f146e45fd324c6a6e079ae4ae4b9bcc548c746", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/-tracks-proxy/index.html": "a11b3edbacba41b5e6ee9770e2b7dbdc47aec9eb17f16a922ff8f79fe6a6e013", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/add-all.html": "44fe721bad7bd931dd11bb04914f9d977a7d39bc52e3dcc5445dbf8d658efc3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/add.html": "819b994793efc3d2d9b13b448062f85bacacc62e718121db8f10372f4858f83d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/clear-graph.html": "ccf5ce79da927f436e612a7e484595379e8363313144bb8f707e0ef33e45f6e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/clear-sequence.html": "96215eb27c007c6630d080d5e31e8e8c59cb4d55a2ae594098aa30e66b42c2fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/clear.html": "fc28a834a8c1b0286a635ed8b52c7852b57445555e3d120baba54998f5f208a3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/graph-or-null.html": "a32959141e0c0f33b60f4e62ebfa8cff8bdacecdef5fc6fb48b295c55a294119", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/graph.html": "32d39e91a7d701ddab64abd3116eccfbffab820c32320382aa5399273a4ed0b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/has-graph.html": "5e3ae686520fcbe6fcc25d25304b1d6909403707a3924e95b89f9383c66ab59b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/has-sequence.html": "7ff5c04c8c0ec166d4367ba11c82c312d4ba53e5ee75c36bcc704df7faa54532", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/index.html": "02183c2f3f13480227e36d8089c8c7948ea4d1c3cd2fc377266ed4322cb5803a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/markers.html": "f61b7007d9a458281e36456c2b2939ab3f5e93c0342173564a3a965c5d749c13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/plus-assign.html": "9509b65d4513069c8e38a8165704e8034f9ffbbc6909978a8486b74151ff1f4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/sequence-or-null.html": "f9aa0c944e1c2a245f608724828615ea505ef62dfd59319b7d6cea463328836c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/sequence.html": "ea72d6bf80f4c10facfe283c1fa4a8d1e5b420d54d6bcd4fb312a5c58eb6d4a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/set.html": "b6373317713d90394d6d1d710f010bbb4c69c0cb4d29660cbea5d6bc706ea93d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/-dsl/tracks.html": "1f742d2767c3a2b9af7fc17c1552085e5c2d7925e0fe24f4dabbee465609231e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-kt/index.html": "ef72a48267de9b607f5f03e9ad4e05417fd0165c1e3bb9e4cf3aa367d2da49ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-graph.html": "5ab0b652a47801bb198d5693e92883aa596db1941e6123d4e40fd925dd1ef9d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-markers-count.html": "b65f2e612234b98366d954ff6000b504f1285bf39f9eda682fdc34e2692ecb13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-markers-list.html": "819d16e9fd23264a89ce4f5f668bf0fdad601682107e764896699b4497408a5a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-markers.html": "108847d31d740a5ec803fa38a89ae90a4b64e901b12a96e0c24dac4a4e455df7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-sequence.html": "9dec995a87b17567720535b189c96984adca7976e71d335e06baf6c0aeaa9cd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-tracks-count.html": "107ead47d357428507fa7bcea870ab35f7068b22b48feb01a34b87b744c52288", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-tracks-list.html": "135f21d85cb514be29e9cc4f029132ececbd55db7732bb89a85c773bf05e1bae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/get-tracks.html": "3b0f201cf76af2b05c8a0506113a9203c589442de1632f682bb4f7bdf6296f87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/has-graph.html": "998518726794cf543c9c8aedb1e1761fb141545ac98ea7bb4bf0d90207ab57db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/has-sequence.html": "09ad0f11f9470a54d8bbb7c9f67588307ace8502b8100a7ba33eae43dfe02a8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view-or-builder/index.html": "9d570b05822da2bf860335b7d8da648dc172d796dcd8f1c2a2b2f8d091abd439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/add-all-markers.html": "afac6c67b4d35d011e1ce8b3fd107af24493d970026a38dda59bb7384ca523d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/add-all-tracks.html": "e3dcbcee47dabfd383c02642ecd1a333202cf8bd19efed4997b7661262bd63c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/add-markers.html": "db27c93e6d79762015063eb868a0e7059dbbb033679a17fe42dff66a2aadb35c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/add-tracks.html": "89f3ee4317337757bb28f381b70bcca1574fc52e886f26c0e736f9a4ade6acde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/clear-graph.html": "341c35b21f16faa8f7debc74d52ceaf1bdd45db3500b2b3b2523f3a870ae7a9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/clear-markers.html": "e061d4edfb6591598585606b40a3bee89c4f1da0bb0db5f392114b957bd9743f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/clear-sequence.html": "545432e7fc5bf807cb9bd4690d55571f711142efab4984b88bc5a74cdcb340b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/clear-tracks.html": "744b9c70ef636cf25f69edfa31d43f86fe3b67c2642a431be5ce1aa396edea7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-graph.html": "73017ef8b138b61168f1d444cc5cbbf4e418fef596c1dbadaecaf5c61b3b8fb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-markers-count.html": "57342fdbf6e61cb64e7967cb376dcf749d80a9f2c8e2e0a821a96e71456a655d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-markers-list.html": "db5a557454026b67f1b7dcc8bb0a155dd9e7edba8a1a94da26d18bf672a02e87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-markers.html": "96c5675788d11af63dbdd52c2a20db4ad906108bed02f6dd5be3dc6367dcbe4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-sequence.html": "051fa40236bdc389a0318812ab73f692f1830493c9d8415a10b113ba3abb4dc2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-tracks-count.html": "caeb21f7866202b43c4971233b6aeada20e885cf566667a8691c3212ffe9a5ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-tracks-list.html": "22dbd318ff66f085db9f19f7fcb59b196666d4aa1b74191fffb651c61af16a1f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/get-tracks.html": "c49384539ad606c0147359ce883ccd31651e660d6513d4115bef3fc305395944", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/has-graph.html": "42e225777a4aba6062dc6d9a2667902a9c96253ae72f47bd228980a37ce35608", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/has-sequence.html": "f7f6fd4f6be3de337b911f541d06e21d4aa2f49606ec7b83bd536b83c6735c2f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/index.html": "16a8d02efed000b5d4c8c08b1275eae211128ab515ae8ac2c440a378f5941a5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/merge-graph.html": "515f14710990b12f5982a3e085599559c52fab7504b91d48f4c1d2ea7061f4d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/merge-sequence.html": "e49e18cfdb58bc6d870a4a7b9cb47c934253aadc319f9bd9865ac1ad3d0d32c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/remove-markers.html": "1073b719702e30ee01407daf92564b9ba42867e67aea75a0cde4c75bf929169a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/remove-tracks.html": "d930c0bf469e11a015d447e3123647878c0ed54fbffb4d6e567bf66cc0e1f24f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/set-graph.html": "fe2b86a845b001695d1279d4f619747450c8122cc7d0d4c35bad50f14741d219", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/set-markers.html": "4b6b16c6479f2187e5c201d062a9595771c593fac079017ee22a61b2b30f1a41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/set-sequence.html": "9fbd0a0383a40dde4e17aafb1b4201c015afbfa098e8e4391c766cf053ce6ff0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-builder/set-tracks.html": "e7141b23faced793963c1f0945949aaa817935d60823d6265b538d449b458c9b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-g-r-a-p-h_-f-i-e-l-d_-n-u-m-b-e-r.html": "858127c2853de0d26e78014110b4adb5fea8faa8a828a8d8ad66472d592443d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-m-a-r-k-e-r-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "2d8c71251e3e76da33136ab12535aaa2f7822aff46caad048b3c9bd3da900e87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-s-e-q-u-e-n-c-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "23f3396afb8104d0bb019e537b4af08b54b2fe1f717bbee40f6b0f878dee0586", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/-t-r-a-c-k-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "439cd73fb7798af3b7575b9e7804cc3c070884ac44ea31e9552bdad33954488d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-default-instance.html": "2f0eb6705ab95b50783e2393a739ba83bb16218007b0cedca2550a43e041045a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-graph.html": "1e547825e26e31f870b447f03b82d8ce2e53dc8b7b7ec788ae2794f731594493", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-markers-count.html": "367f4fedf9e6d60581116632e6eee064a915b190459982621b8c51325b312ac5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-markers-list.html": "f21a60ac0e6cfebdcedc20dcbf2da40d8b6911775d0334088f7c7d7407d953af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-markers-or-builder-list.html": "4ec6afd9239947f69d9a30f0d59646320bc0aceff23c45caf643cbbd62da7e74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-markers-or-builder.html": "b64370cc6e21eb44e2b023646548abaf5620b857c91f986498fd5ee33fc9d376", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-markers.html": "15361ee7df128e28487dc61ac128e8ff70547ba4144d54e422c636a54720a188", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-sequence.html": "cf8e9595ab8b4d36134ff6fda3dfbb36352d6f58542dd5b2059fd7128a7b2c4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-tracks-count.html": "40a61b7727aa9e115e9e281759f357a593f7412f5e34acf48c49794b42383836", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-tracks-list.html": "0723d08df235a710d4670f97efe91cf6fe7ff56ac892155943fb929d8b7fa21a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-tracks-or-builder-list.html": "5581841be2d460ed32e16bec239ea3ecebb4908512823645cca74add0d86a7b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-tracks-or-builder.html": "7da3a4b5db7eda9acd7a4486fa232b0ee433765e4c81ac8d35e9d971c4331767", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/get-tracks.html": "085cac55a4811b9c25d24ec93d239d87569eca351b4acec90e4ae22f64615e9e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/has-graph.html": "17c443e1de8843564f918a5d42c3bef17d98594765e139de8cd349660d1e3778", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/has-sequence.html": "5a19952d38eae5cd2c87b8742762e49ee1326eb8fbb548533584541539e9329c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/index.html": "5030e1ab92ac1c808026f50906ea975fecfac8bfb4c638e77d64dcf656046adc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/new-builder.html": "334a4630f018e16d8ea284d5295bed575a24646cfcb3de9aef1bbc3117a42391", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/parse-delimited-from.html": "6023e47f22f73ec868ac28210bd5d4d98e1df6d0017f13c842c0dab2189ffdb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/parse-from.html": "e7d17c0b14ba3613fae3dbc72676f413c16c803a1f12951ef96811c8be2fb9bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/parser.html": "6fe9d3b5ae7718ff9a50459babf13618d266b6b00f76d7a59697beeba4afbf01", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/-companion/index.html": "eea2363af27ded71eda839b50bfe79121969e6bd87d1d881f422f642ddb30a98", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/arguments-or-null.html": "ab331d21988278e0639981b5ac343dda53c2db88228fa1d7c0eb9bb5203ff082", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/arguments.html": "c328519016dd05edfca7329abaa0c2c7ed89cc31eba18311c9d57c8f95e71af4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/capability.html": "763bf21ea51070277236ff7b79700a27984968d3921b4abc8f5db2d136c9baa2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/clear-arguments.html": "a1549f3d527d18778d86f6ae479673152a97d3dfed979df0ece947f5b2f969bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/clear-capability.html": "fba9fdb9e471d4b7aad5068e08569279dd9a9aa19fbaf36fa10e82dc46ca21d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/clear-proposal-id.html": "1dc5980133dd43b359919ba30aa050be518dea61f6a6c8bae1331e84a306acb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/clear-source-attempt-id.html": "37d1254d38a87dd3225abdc7d3e33ce6ed29ed27d3946b37e19e9b3e42966ec9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/has-arguments.html": "5d8a3d6f1e29d2b5020c46e25763e60365f4ac174b7ffce6e1750c8f33cd3ef2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/has-capability.html": "8ce020268c679f876c047b1b5b667d075af70377ceac38f525942a3d70347773", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/has-proposal-id.html": "0ac834ffe18dde1813daf60e5220284a45197825a556cef73813a63db06c94d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/has-source-attempt-id.html": "a87e336a2f537e6f870327c0c5411ef9d449e582fecb08a17bf2baa837719ee0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/index.html": "7913d448bd2d9d7b08e8953989530e1bb692239b90bfd17026c68daf7863251a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/proposal-id-or-null.html": "1c899b7a9d72f7fa42061cde445becb6c55a1e046ee380d0a700ed58efad7db5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/proposal-id.html": "08960c5537e9b21d1fe33b73313dfc0a922f4c221549315a9d06132421b888b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/source-attempt-id-or-null.html": "bbcceca48fca5cc2747a60c154335d0c510f370b1afd30a48c8e658b1ad4c53a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/-dsl/source-attempt-id.html": "2a037f3cacdfc872e76a09fbb8afadad781d167ec054719a448330b2bc32810d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-kt/index.html": "08bf12530e54bd133a88e651d6c26e84dde8155a8028d8f53ce12c56af266a24", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/get-arguments.html": "0218acbdeacf43023401bfbb862b9e603d55c09a6674a076a23653efbf05752e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/get-capability-bytes.html": "a6b4b20d7474c01781d90467d192dbc8474f9d301ffb3d4d31070964aeaa10ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/get-capability.html": "bb450a9ac182e34fec52fa2355ae36fcaddaf80d9b8690f0f4e8d09853e38c62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/get-proposal-id.html": "ad503f90e6b20bab3ea7743294f51ce84251777a7c900b21a9f08bc3790089c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/get-source-attempt-id.html": "6833d05457633d3885b3bfa9603164aa2f151254c804f3304de0f02d9aa8d094", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/has-arguments.html": "ee69a34f241a064927656105294a8ea8bd922fb4d61d96b2e6000d836770741d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/has-capability.html": "f8db583ecef84ffd6121a69d306adb8cda6098e1768c9ea1d7edc768045745fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/has-proposal-id.html": "84709739f3c43163a10189593a4cc7ca32f1d0536f68ad4ac15498bdb2b513cc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/has-source-attempt-id.html": "98a94cccdce270d0389e69d6c6c67b98999dd3cb2dca090e0d0e03c4e43c1386", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal-or-builder/index.html": "714d9d2108cf3ce0bab5cb5d85f09735153029230fe4ae2d247e7a25f9e67cd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-a-r-g-u-m-e-n-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "e9d8346d3a164b7720816a3b24d54008e32238dbaae98c4a68a977afef9fff65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/clear-arguments.html": "a7b5e33a319e8932a4716413e53b462cb6cc9938fa95df6a947e8ddf0a24530c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/clear-capability.html": "cadd45786ea20ac21d7764d28d1a0abb6f66afb66a9b98896c9ead21b09338f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/clear-proposal-id.html": "170779c958b793461ed60d8ad4dfe3a6c34a3f9f2c87644899e606009ba24398", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/clear-source-attempt-id.html": "01d720bb4fc49e7a8ed6864d8cc167162f7fd0299d961415d20d75059d52fd5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/get-arguments.html": "286501a0a9e380983e2a70faf0673db1d627c8b09b504aedea44335ee9dc16f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/get-capability-bytes.html": "2e8bdd7a61564d3e42f69093cf6fc5247048bcb42c29578dbfb15ba55fb3fd00", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/get-capability.html": "b45fdb3c714f4748fe51dbc88063d779554e006a08977691d43f58ec5f8051f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/get-proposal-id.html": "09557e31521e2cb1efc357ca199c18e31c989ca183971d24668e863efb3d9cb9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/get-source-attempt-id.html": "abdff555ad6aa9e4594330b6944ddc8902f90329f5b6be9a7ee2f097320ca534", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/has-arguments.html": "52f23afd0bb73a779568c009dc4b6bcf6df1f3c8dc60ea3ee2367185f747275b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/has-capability.html": "02a4ec52cb57748a85fb16e231bbeeddfdb92f13d2f3c0b331f2e48f03eb890c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/has-proposal-id.html": "545ba59d7e17af24e16b8c4744b629d0d288072b168444b645dbb5d6db07d0f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/has-source-attempt-id.html": "8e4a3b202fa3d719b5366e9a183ae921442cb9496f64e6617a9fe131e25fb257", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/index.html": "f1b5ec0e484f4bce2bc10d9b07d0f73f49ed229ce5813ca71ea46d1f74900866", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/merge-arguments.html": "210fb166fdeea8767fc172e53900b2c5c27189c5c477ff7546d19283cedb3833", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/merge-proposal-id.html": "e1c017c94ae1647d429e84e5ba0cc2366f194158f6c9b79579e5a0d8a824465a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/merge-source-attempt-id.html": "2f909b3d12288cb307a91a70c9dfd2c70668e597e67c4109c46336e8810ab579", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/set-arguments.html": "72eae46695841381ee0c3920ac71834739782b3ba13c96b53271d99269543c72", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/set-capability-bytes.html": "880ec82e1fef9ab3096b5a2ee92ab4ad7f85b41e7989a31253f09407061ce54d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/set-capability.html": "5610779cbbfb372031575f0d85be8e33f03381e439fb049b7126a2806136996a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/set-proposal-id.html": "584963dcdc1ce3ae16c1cccac6a9aa13da598c28fe6403132f70ab95fcb5565c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-builder/set-source-attempt-id.html": "01c46440a7c9089fffb83b2c289ac58652ba5420ce9f0982ddb794ac3b7aaa48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-c-a-p-a-b-i-l-i-t-y_-f-i-e-l-d_-n-u-m-b-e-r.html": "9ef04499bdadb7b504bc0959255fc8a0124706282de5de054a50eb5f7f379535", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-p-r-o-p-o-s-a-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "fb6eba1ce3ed9d8ecb3a3f91dbb615d25cfd21a5c76f61a3fb2416e299724a51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/-s-o-u-r-c-e_-a-t-t-e-m-p-t_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "0920bc91281336993b62a3315e2583c09eb92a0e0fb8c224af8d0470e9135406", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/get-arguments.html": "43066ebdcf26b3df1c0baa6ad4e5a99d29a2a2ced8ccd191fe203f2e9824fbbb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/get-capability-bytes.html": "4ee2c84beba2587b4a71fe80412aaee038dd4039f184e248a95df60dbbe51531", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/get-capability.html": "f56fe4b3b2790ee70bc935d0ccf76dbe7838898d5db56b4a4bdca3e0976fc439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/get-default-instance.html": "05902fb65e87c7852a05208550b1a0ff41743eaeeb88bd030144bf7ab4045bb3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/get-proposal-id.html": "1d7decad07fb72cfcc54e890adb2e86aeac06a74f961f4354a681b2cdb253226", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/get-source-attempt-id.html": "fcb6f19b807a9140cb902c281de340bcc23d2ff84af3237f66a34944ca413b3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/has-arguments.html": "2962bce52718e6e04e79165324083a86d493154103ce9f2d6c37d529a1cff12e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/has-capability.html": "0b3006728b7712308b3fd3b4e1ee8e221cee2501f25a31639a60465fb6c84552", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/has-proposal-id.html": "d233d38ea79be6e83fec9ed79d76fc2650dd2c560981c0363b15b68c9408351b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/has-source-attempt-id.html": "cc66add25deffb5e8a9c39922a83e2eaa747db96c54fd284085ff55f1a027016", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/index.html": "9ce9799d70b6186ca1230a4f2be886e63d1fd387b50409c449ebddd38ebcb581", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/new-builder.html": "d7646cd5cb92de1fe6deed4fea7aa21f58458855f07a8854a71431a2bf6f2907", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/parse-delimited-from.html": "0807e411675902e3b10d634b56d4950d3ff9ce263c80b1fcdff88a9a0af109f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/parse-from.html": "bad6b99b76f2cc3ee8816251a97ec47161eea8c07d8f1b6de2cb1a1d55dd3028", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/parser.html": "b23a1f6126135dbb396dea0365671622ac3c44b59b045d5137aa31313bb1c155", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/-artifacts-proxy/index.html": "50dab5bb00c127d4a36b8741ba8606350d1771a5f3d63bb2db7e493a46c70916", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/-companion/index.html": "6d92dcde4689aa75ed4436c90984b941545ba9abc090e2e3dfd9e1c8f47d0591", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/add-all.html": "335e3adeaf39a9d7e04839163cf5cb307b01d1cdad95d4ee75a1c92b387e3243", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/add.html": "5d22a6236dab77261f88a53fe36b46b26934bb6833e7058127372923f2778503", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/artifacts.html": "1a1d7e5eb9528c1caba679223926510ca01fb8ab06194948473ce4a3a6df3e86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/clear-effect.html": "515a9f8aeb169c9088baaeca79820fea41c3775aedd71cb6251c1f2b185efbea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/clear-error.html": "66eabbb91e63b6e865ae8b8d0ac168cb6bf7f4a98b622e848663b27af4d9db11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/clear-invocation-id.html": "68617c214beca7d97b579fb204e12d593d861763b0865650abac2d15cfbe4750", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/clear-outcome.html": "d585667332ef414ecb8bc58db55d4de04e512fc8ca5b4c762e68b97be2575ba4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/clear-success.html": "c08f268710c38ed87a8301fb234bb6853be1872f8bcc99914cffd4ea8623586b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/clear.html": "8fb08ef9b6c37630dd7cbe1b992966d43f2c28aee3656ee92b77e8fbb9eb067d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/effect-value.html": "1ac9c508bcfebc4280fa2b854b89e52c3b788dee9a6fb71a4538bd8a22c8f8bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/effect.html": "1f76248f969dc1713475c5bf50bc1bef4811546076b9701eb3f817dd8a999822", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/error.html": "62e625e96b2c31a92f9a9f146cdec2e5ee6cc05ff28af35a4b0a6cd217e4d076", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/has-effect.html": "8e6c07b6e3a5fa5e55a3b7c30c6af42283ceebec027ea62c802b59b1feb40819", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/has-error.html": "42b7e0993e2cb443bff9ebed61275f4845eb04ccc681b411390fb59a6ee2dfcd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/has-invocation-id.html": "2a689033866d75d3420b98af88c12e397688f201c86919c1a9086c922a8ce003", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/has-success.html": "52f44ebda9eed15f354fdb92aa1a85f9f351525a067842c8f2152e9ebb1955c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/index.html": "9805b8b17df02ceb2710f41623831dbd842a127b303fb50dfbb4cb194061ff45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/invocation-id-or-null.html": "8e128c8ea428490ff46c3896926e1082fada8faa76dc5eea037b10bbb96c69d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/invocation-id.html": "8ddc69fe9d0e804e2568872456a4506740e31c8e12de516ba15d02d20c16bf61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/outcome-case.html": "f7a551e8e0e1cd63e14c533d911f2148c1270f8e5f2b20afc4becab32c2d32fe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/plus-assign.html": "33004531e8247ca0517bc83b0eb7cf1f81ed64ba292ee61d010d5f3528a13289", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/set.html": "ea73c87278e8b3bd43d67a4d8a1fa58320b3a5b6c16ebf5dde64231c4f0e5336", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/-dsl/success.html": "61122af519518cf157b4e37271cd46c661ebf9370ba21eed8405f007432b9215", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-kt/index.html": "6870b8320e605767734d5c5e443f8fb09396f1afcf45a4522fb1b79d11549285", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-artifacts-count.html": "26878676870556dd58f06482fb2023949470d32c5e7b37486e2fa2de31b3d9f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-artifacts-list.html": "7b224b83d3c099b6cde88dba260a917fe77de81c4c49304b045770a249053707", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-artifacts.html": "0d7a0b8363ee5448472403a1d272c2b182c697ba525c5ffd7ec112c943e84af6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-effect-value.html": "8cccdb98f9ef49920f6c420d35acaae754882330f9f0c902c7d3427124091854", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-effect.html": "46dc7e967eeed72256fa7a802e8235a9a586a81209fb1f8fd9883f24b4f4a4de", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-error.html": "a506e592448941b81744d57df84af8d16c05f302166c1857c9b2211ebf410040", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-invocation-id.html": "b08de55becc228c93953e3322547cce522f364697f4e610c93ac5cd099ebb347", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-outcome-case.html": "3af4d3ecc88b6121c45b6ed06627914a34805921dafe3a44a762e6d0deb3b1e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/get-success.html": "72cadef8000ff34e04e29aacbcf3779de1b51367cb932c34d88b8f941966bfef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/has-effect.html": "6c2d1e47c3469589a79364f8e906fef45caaef8f449cbe9babedc069709bd6c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/has-error.html": "ab994175a6ff0cfe4bf9d755aea60f64025fa87774b44d3cd815d53f95002ea5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/has-invocation-id.html": "02a4da32fb59ec83dbfe8593590f16ed658ed0d2ca0228e83dca304c1acb7bb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/has-success.html": "15537aedcd96de899dce12ea53f9b90fb0864c3914a23251913f0cce0c66292f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result-or-builder/index.html": "f9c72be62995c06eefd73812bde6a79b986455687218e316c88ec847647e822a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-a-r-t-i-f-a-c-t-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "072c88126f6994f5d55f44d99be41ca5e934703c716553f1fd4dff3fab404d53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/add-all-artifacts.html": "de121bcf0cd58b6f0a6aad4d99a6c58ff4bdab29b11ed52881dae65a643de9c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/add-artifacts.html": "afe284ebcb7456af788f7f2c7b6205b8fac065d621f32c6743a40d4d11cc31e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/clear-artifacts.html": "a50817784846a2bc347a0f3da46c9452986191baedc2067e8211ff53b476d908", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/clear-effect.html": "d2c10b993ff2ac066b6ea36f6d76c30c8e811fcbd203588c1b3d807b0cf89d1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/clear-error.html": "979a2e35f35f497a6b7ef7ba61a137dff11b72ca4f19e1fd47b4f3f7925361ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/clear-invocation-id.html": "d52dfa43ec6ac259ff7c03beb0848151ad23ac72ee0840293e131b9703114869", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/clear-outcome.html": "b975b963d488268156cb5e56ce5cb34a82b8bf84c1b85f2cd8556aca04e33617", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/clear-success.html": "fcba9b81de314f6fa35f4e56370333f6ee74435be4e13c937f9cbcfa8331146a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-artifacts-count.html": "9daa9bed8cc4f9801f77804b185359f366a2ec421c112a739a9c7fc103c01925", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-artifacts-list.html": "f96243ec4c93fdba87eee33abecafc87e3f6485e662b6cf2a5876ce706d2b122", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-artifacts.html": "336ca5c0e859aadff51792d3d2eafd8eb26b86a8342bbf7ba4410203d0ea8c8c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-effect-value.html": "383a4bf6785b26f3e649b34ff973cff4deaf1404e4f082bd008cb9b86b149837", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-effect.html": "89258b48385a1acf8416e19fb0f70a4ec79a9be6d1d273b306ae3428f8566b05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-error.html": "5a87507f1be0edb0fff95165a345e9f91265bd0824ca0c9d88dcc5d6ae90cc28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-invocation-id.html": "298031c45dd66bc6c19d0aa47453d7bfb20a1862921486f08db2ff41bb39dec7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-outcome-case.html": "67d5fa24ab7a527fa75454592e6fb05da0c231a39e66936250dfa48193f35ddb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/get-success.html": "d65c36b97b452435981f0a12069feedfdf035e33c6c06ca007e208b89835a9fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/has-effect.html": "a6d978a0ceb0d34fafc248f0362c00194997b2822aebef8d33eea3dfffa01c38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/has-error.html": "5f46690a74cdea2630f71afb9977798e87040bcf8a60654623b03373228d559d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/has-invocation-id.html": "bfadd346c125433838317042eb2cbd7ef3c2a0e057394a3d328b126225965a4b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/has-success.html": "995fb8f99e20ca316f4f23e2400e0ba7caa9a9471e0811d87804fa83762f2beb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/index.html": "8b96514b708026736145dda93be1f3abc8dc7b531f70759e44c3bcefd49c8caa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/merge-error.html": "b9bd0ef4e77e0930f7bb42f266f21b96fa7005df5fdb49279d90c9f802248743", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/merge-invocation-id.html": "9b04b87f1a3e629df70dc61748665c0b57e26b88dc61506c4fea21d3e135d4c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/merge-success.html": "fb0b5fe608d1915b542add976b9aa61b0906e8564b100f3d047a1ddd6bf0dc53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/remove-artifacts.html": "0b51d1afe72c9ad532ca235c7bbd918edf77ea9455731e337149d8a5b35f302b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/set-artifacts.html": "09be8cbb515af112aa763463bc47d9be2dcdf00fe6770993e70cb9a671eb9a39", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/set-effect-value.html": "b5d56c5aa25b7bd17b239d3489a13471271bf172b0e239a96561f2e89b8a76a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/set-effect.html": "5963d5be915e6c29e7efaa21fe22aa8a95ecedfcd7e7c8e895212bf70551f9ac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/set-error.html": "3dee0a1fab04ebb7c751f7e383051e7d5b1ef2dbf212c0c969bf58c7d3800c43", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/set-invocation-id.html": "e2dafeb6b46e21356bb3ff54c34319edeae76c3f4c1b9fe9b95d179f95fea7cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-builder/set-success.html": "c83b776d6f6913992e8453f6fef9c35f18cade1589b597472e46fb1d7f9054fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-e-f-f-e-c-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "f9fd2b9d0afa60bffc128e06892af388d81c520b1636706641b4f8d5a3f6d70a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-e-r-r-o-r_-f-i-e-l-d_-n-u-m-b-e-r.html": "0c922f1fbe3ef290bf034c6be9605637d79b0550b41d79e0f212ebffaa0ec8aa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-i-n-v-o-c-a-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "a7f911fa66492d97c6a762daa3a147517e78de959fffafb0dd481556332c7d17", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/-e-r-r-o-r/index.html": "ad465ad8e298798d831606e0c6176a1f7e48d367d9b946cbd26c45cb25fb04f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/-o-u-t-c-o-m-e_-n-o-t_-s-e-t/index.html": "c6e37702ecaf2b52a0a80004f1837ebf671739176c4e98895542133c7228e552", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/-s-u-c-c-e-s-s/index.html": "7f0f81c654c25233942ba9ed2be2002ad85e647a346b0a096d0e043fa9489f95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/for-number.html": "e043e96f0d17271c94b0eb09575e6737b1de677a0593d4cb18c66df07a526102", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/get-number.html": "851f5248f439a309b943d301ccceec985a4243bd112d28f37fa147f3e83658f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/index.html": "3287cdc89b53cc1e7bcfd72f68d1586b3848de0b589f79ef7fc976cb26a58dcc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/value-of.html": "f378d92c17c6364cac5d53c36fec762bd4f707147be701f4f179356e5b76ddef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-outcome-case/values.html": "84bd653b2b97d5d089c22d6480e299843389c80a15bf9ba9a0bf257f3ff641e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/-s-u-c-c-e-s-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "4285a7b7949b2a9730e861507682b6f3d922bbd423c4a3e63d918ac9e85217e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-artifacts-count.html": "c16141f9cc6356e08e263c46e17a39f67ba692f59c456fee0aa03e90a6dc0d95", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-artifacts-list.html": "02ffe80208d63b903ffafa2fee807fa812abb56fdc05d5ca5b9e2e4c2f68bc11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-artifacts-or-builder-list.html": "3c279f3bd283ad990c178168c90c3abcd607910ede05e9e663f59c02761ec3bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-artifacts-or-builder.html": "ffb7bd365dc362191fcc4b7ec13bf14af1341b366c0d32f205727260288d3c33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-artifacts.html": "e487f4b5238c2f46249afef85dba731c9d1d9a60b02e8a82bca3397d263bdb13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-default-instance.html": "7b4fcdcffbbcceb68545b2f162a4440e80f9f054020f914dd85486653c138e75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-effect-value.html": "6fce33ed622fdcddca1669e983d30d3bf2db5b636990d3dd952e4ace8dcf35a8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-effect.html": "4e09225d0679089bd5180288d0f80ede7124deadbb7a5b8fab62b53b2745f6cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-error.html": "7c02bd241f75c696bc2b55e6063fdec872021ed6166e2725b67ba74039720bdc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-invocation-id.html": "7db82391672cb7c08b4f393b8308c9a2d3601cd027e25365e399555b11fe11c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-outcome-case.html": "e48c613926c453fc92bc85f3284d6e21941a7c2d7ae5ffd2aeb075bf89f0254f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/get-success.html": "1bd19ce489da0311e0110b6e8f7d2f77552013fdc7449f711cd8befd3ac686ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/has-effect.html": "f605a25891e1b79d57bb0a79890f23102419b616b37cd5285b25fb0806d485c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/has-error.html": "57681c13298adacdc498b608a06869b7b2656214d8da45bb7123824e53189d99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/has-invocation-id.html": "ae72e62ec618f45f4b39920b948a136e25133af5afa2b60ee5a139009a4ba009", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/has-success.html": "c28b886df1f422d0923441f31fc0efd94fd9507b44f01ec2ede180ace3b822e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/index.html": "c13f1b57ac35e88ac3372004adfc38f318cb7b0617d36fada6a180dd1b0145f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/new-builder.html": "2f2226ab831c946554f65dee1d0ce6ca33b7f90e90394540bfeb0553c8d83ae1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/parse-delimited-from.html": "0d5018b65498a4c4279ec2d953ddca839e74a483756c9ecb6dfebec223749c15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/parse-from.html": "1ce757db4e7dd8e6829b7e31eaccb214961996d53dc341b0b6a8ac96011fb3af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/parser.html": "585927103c17d7b0a759de1c74a54e1bc2c23801ec347a54df40b6d18d8bce85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/-companion/index.html": "efbb34bb8e04cff9e24a63c67a6ea5972d7100b906a733b8b9e64a7a8c5ce5b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/clear-in-offset.html": "f92b2ced39256ced9f9d2e7011d6e6dbc157d9d34cdf12664e44b24473bdb15b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/clear-kind.html": "1627c3ca22407d807d6ab2549744a29bcb47b08b757d30fbf0dc7d5cc0a70510", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/clear-left-clip-id.html": "2d2a126a243f0b07747bc93566f4c973710cd2dff3ec66de8ee4df38905580f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/clear-out-offset.html": "835a5cfc4b1ae49cca71518a0d8069d0dd2521defedbf8a16ed02c056775b726", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/clear-right-clip-id.html": "5444e4421b87d19a2f37be6850b017425114954680abfb09bc78affcc2ec7ca6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/clear-transition-id.html": "c9e916bcfa72b002926dd578240a0e70977c1418de13ebee2d57cb08554add9c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/has-in-offset.html": "7968e3dbb509c022ba463f977ad4158399072fef9ade3a33542af5af8b43c4ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/has-kind.html": "c964466ca6ac985cc5e9b26b81e054ea1896cd673ed6e29f7ea575e3a2cc341b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/has-left-clip-id.html": "e7ae9dbbd050257b21006fcff0007fc71519a7baa017e4e727e29e4dfb2848f9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/has-out-offset.html": "48856fd0c610b08fdfb6eead12476dfd0ed1701adc6896d7ac693edd3ce7f685", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/has-right-clip-id.html": "cb6ed05b927c36421bebcb993bb47907f90301f0bb3c9a4449bc65958f4f354c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/has-transition-id.html": "2360a12a5579b7cf601a9fe350e2ba78e463239e7b31824da9a91dd69ba3cfc9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/in-offset-or-null.html": "179c750de7be0eb05a33b8eec4413b0b6c317b60047477afdc3d7ca270f26281", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/in-offset.html": "4dbba72dcb5d61434282e165f6bbef2446aeaa62eaf7bdd8178a5620bc88255a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/index.html": "d663ba6b26ec56dea2a70d189d055b1340027404c300835d914eadf9fbe60103", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/kind.html": "b93937bfd897816445e5d8b1ce95b388b99bf1b2c68bbc2cfc174080a331d972", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/left-clip-id-or-null.html": "8de76f7ed3956d5115b0c66439ae37ddd7b6548df7aa84c8220cf5311d54e6d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/left-clip-id.html": "705f31ae852e61b8d7e8ea868e057a3a0019c49880789da2f9a533d8f996b28a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/out-offset-or-null.html": "3e88f94b338ac84675bdacc86253b7fc2e3936d47a9dc5a0132a2121a443d397", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/out-offset.html": "eeaea1ab744f757a639f5462c5ffb8d66f19f29a4942df09fc9dd263ee3256e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/right-clip-id-or-null.html": "5d3f366ce0ca93c7198c3bb942c2610034af66e6119dbc5895866858a4f87952", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/right-clip-id.html": "6a27d10867f5a4f1799ac32b4a8bedd61b6c39b39cfe7dace73704b9034d5ec3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/transition-id-or-null.html": "e5f272b96e36712eb9eea1d61e710f2c180efb53f7028d49bf65cdd5bf92a866", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/-dsl/transition-id.html": "f5918d793276e206d33e162eb561d9039a7e2224e2ef618dfe24c2fd6adc27c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-kt/index.html": "8483523391b6dd7b2fe04edd4a1cdc3563244c798bf28283ef660b9a30bf4c8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-in-offset.html": "912f99ce09cc3613f3ed4ebcd472b819954e7cf88b9f8a037b0cd0c1cf092c40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-kind-bytes.html": "bfee71dd94d1e0107407e050a6dc6dfc41aa3bf7815cb205cc43ad8ced5b569d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-kind.html": "51410e5fe3e8b84f70d13e3a09aec2bde6b1e50c7e2dacd72ab9aace203c6ddc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-left-clip-id.html": "dd262652d6e1c1f02fa7790499ac18866743a9cce0df2981e0a1cf4d43c8217a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-out-offset.html": "68d2d3e4ef9da322060586e6e8e922c372858873715b95a1be8c058183ba1708", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-right-clip-id.html": "ad680f0269d492f8c5f4d36e007734f58f89fe93bd86d44dfa2ead1c66a56726", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/get-transition-id.html": "3d3f502494698dec63f41ce50e109ffd58fb94b9a9662896e0442e4f4207ab51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/has-in-offset.html": "ab0b3c3626d385f0b7d6d89cd7f7208e84e1f3f54caa264a3c9db664d888c8e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/has-kind.html": "e06d2d5a7f12800081f6e144147faf8b54c0302203db0bbeffb347e20ce0696b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/has-left-clip-id.html": "37439d5dd91c0605af36e03c47e23a4eb3fd07910c1921bb10e466511d6632e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/has-out-offset.html": "8a53a6e05576ac89404349f01991f69cbacf17c1629881e0d7af48f352d59224", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/has-right-clip-id.html": "701ca7df29f28499c268d82b3db152208cc1f143d2c047c438a745ac645ded74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/has-transition-id.html": "990356fe7262bda9159194b6562df17c3f59000e9eed48f6e642b90edfa76fd8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec-or-builder/index.html": "886528489ff93c21563302c25c3c882afdcbf0318241b4c52e6bad1f4daadd2b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/clear-in-offset.html": "252e9e5f0df01acfbb2d084d2b8b72f293c068e8e0ac846af3bed51b33edbdc7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/clear-kind.html": "e8d35e21a84da2a00c29a045aa75648d1bdacbc29c12e01a7dcd64f30bce4f08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/clear-left-clip-id.html": "4e5fa8ce3c6f30fe0815829a365544d986d3370ce124249861918aef776e08e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/clear-out-offset.html": "6098f7525c56a08877884d7d7d8a346979afc1f43558b3880284ca3185317b34", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/clear-right-clip-id.html": "411ea276fbab7417c326d9d938a3d4bc56892137910c13b54b02e64ac7f82851", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/clear-transition-id.html": "a7fa9bf001af4e98bbee8aa3df549522e948660b65508a14f918e1481be607e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-in-offset.html": "f9ff5785454961cea3a0c1e71ccc1843808e034842babe6e45fd68a0f58e7dd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-kind-bytes.html": "89e3039b4dc8123e76c95ef9ea5b80b9252291497d5863180692102a11dac716", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-kind.html": "dbd35f90c7a8fcb9cc8434904f7ca1bd589c9cc984faf16914861f6ee84d472e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-left-clip-id.html": "571936c7ac8fe3b527ea9883c8ef57f6ae488f93ab9d15a8e314ce77f5bf9538", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-out-offset.html": "814807610890d0e44f9dca0b94266bce70e0d3ecd2f1123b6f7454e2a116dff0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-right-clip-id.html": "4fd1212f15b849e85fec279598dfc582c31c27a555a27b466fa1f4ab0c1ae88e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/get-transition-id.html": "50f912d9510f3245576c2fc21d00af161052df0375a4cb32a25cafb6e51a3548", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/has-in-offset.html": "3562e46298d94caf7b130e55bf793a5e576b5242d85797c8e7ca08b94d86846d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/has-kind.html": "7537ba919b194eecf0b5de26fa0c6546069f093854d8b5fb2c81d9e6f5a25278", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/has-left-clip-id.html": "a6e61460a8706fcbd0f5e2d254723fb7abe509cd5b205c8f92eef0dce762c5c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/has-out-offset.html": "125cd588e2ad3199a20b718c334cc689a8de397be84b7c5b28bd6358acc19c85", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/has-right-clip-id.html": "51471463dd8f5a338ace8cbe86213fb8f3e93562795f187b31fd3b26efc6a48b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/has-transition-id.html": "9d323842b871c0320ea4c9f85d75e86da3772339aa7d2b916d6443e3c48600b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/index.html": "c2ab4a9a0471a9695eb5482fc74270bca3550fc6a9883dbdeb0aa70f968dc836", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/merge-in-offset.html": "2dcf7678c8d1d05c711faaed4bf438fc96a67da05afd55715f6557f923ef209e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/merge-left-clip-id.html": "44a7b9e2e0c39c11685f2b3349b866f75d50273ddea6b442327cef8777d28e1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/merge-out-offset.html": "42cc862e14c3d6ae885f2d0f2ceb0fe9de486f9c0818d91b2c797974cd65af80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/merge-right-clip-id.html": "4f17d60cdd0c1570490655923be462d3c2c026351b793144b6a63041c97056c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/merge-transition-id.html": "d45cb4037734080432076b2632e4d937fcdffaa6f042b5762196d42c9d3deb23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-in-offset.html": "af349f8dee3cd2745b8ff0c3f957bf7269b21d33f44b877d97c26650bbe4fa37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-kind-bytes.html": "b6da3173b588702774566bd3057300cdfafd8a613d35dc4e03cfef125a361853", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-kind.html": "b09f12440c67e4b7ae7d9614290ceaf9ad6878e2fc8266c06fdeb3cffa4d3471", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-left-clip-id.html": "1fa62978a4f6041708031f04362cc77f18041de63a79a87b8b31ad3c87396aed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-out-offset.html": "3305c14281d5338c0b0696868e88ef09cb046536654e582924fb90643edc8f90", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-right-clip-id.html": "cf1c40318765d95827120fb6985e3110252781080b9bbb158f0edd271096cf66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-builder/set-transition-id.html": "f2353d84700df2f97101b21f448f0152069747da4904fd9d25a1c0d65dbfba60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-i-n_-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "8ccf95433dd16cd540ee090e765bb4f21daf3544c45b05408ffe622bf7ca9340", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "15f81b470016d3cc37de499496885a6e01504c0da0c54b2145c7c4633fa1f746", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-l-e-f-t_-c-l-i-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "d54f00392f2125e1081a4e2dac3132b150f9352bc716fc9f7f9a3068fd29e202", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-o-u-t_-o-f-f-s-e-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "9b81388bee4bafb96ac15f7e04eaef86f38877d097ca2700705ac6b0e408a5cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-r-i-g-h-t_-c-l-i-p_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "56d1f3613d9f0e01f90e3d5a591a18f60a56883c6f891064d2d058042e8ea836", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/-t-r-a-n-s-i-t-i-o-n_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "ef32a75d581695aaeb3faa1d96944da9a9569b0cdbb1cd6a4d403df508730123", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-default-instance.html": "eaab4e78c930bec094a092441214bd2b1c9b4f521ea12764dc51fb77d97a9ad1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-in-offset.html": "10717b3733905e2c410582792495436d73d1de9516c8f6596e189b9c556d15cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-kind-bytes.html": "62d65de2a9e170a0f51eb5698a5d35ba964aed07f66d0d09e291170bbb54840b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-kind.html": "19d93fc63f76b71f876faddec3c06f115f6c30692799d0157dc24d46d693913c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-left-clip-id.html": "8de1b242ea085beb07318c4e375b3ef55ed7983d3c51f0e1362271b9297a6a7c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-out-offset.html": "8428cbbf0bdc43b8bdf6389ca51601be377f93c98bb93ad50bf4dba317a55c48", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-right-clip-id.html": "4b06e103e72bc4911c37b101320918fd092ba2b9bcfc9d3a46035e1a9420ffb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/get-transition-id.html": "9f223d09a954a204b73b26fda793d7631b22169661c6bb3309ff4412f6b4f265", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/has-in-offset.html": "6c38d6a5554552a827b2802d83d25f6b705b97845bc8101225aeebd8026c4231", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/has-kind.html": "d62265a26ba61ee13e0ba7ceb83f842e35cb6df7b39aef28d48e0d4aa53a29b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/has-left-clip-id.html": "fd1b207e6603bde22ea45d3406aac57b26d51aa28ef2d2d1ba26f15e9f404057", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/has-out-offset.html": "27bd26d1fb0e39300994d1cf3f97afcb775e0816367dd6ef2bdd839aa6b5b3c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/has-right-clip-id.html": "97200bcb0cd2ba8866f7c8ac8ceccc07dd4c188d9e6751e3ccbe3d00c15777e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/has-transition-id.html": "429d86a73730dd60cba049e3f8af95d68e5bc646f4f236038935d0fed38cdcb1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/index.html": "59939c98b75cb8e7590ee58f118b0b67a8271265d1642a23cf5da2d52f583227", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/new-builder.html": "e73c88ac89f0fe5de60c95cf29b2f62c64f52bea91774ed77e51ea7529cd2765", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/parse-delimited-from.html": "66bb4c3c933d6d8d922990b518d4aa6ac314f07615aab3097fa60b1affa4e766", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/parse-from.html": "d2dd6cf4a9ce06691727454f6b382cbdb4cc4f31c470624f2e02321fd830cb49", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/parser.html": "6a862cf7531116c030f328ad1c718b6edd743c34824150d5e264d90107e11746", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/-companion/index.html": "5a04765be79881ac012473cbb062a625521303c940b816971e0aefebd16fedac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/channel-id-or-null.html": "d988b244fdb9f5c4a4a7e90f345f5c37586f83a5aa526c8b76c1591f3a04dbbf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/channel-id.html": "1ace8c5e8a50392cc25d2ae521177afbea3fcee3427bd5497af2f4b38d260e3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-channel-id.html": "0f1dfede94708bb2e284912db407c789ed43498676635af66af718715ea9126a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-direction.html": "30c3e05ca0f05cc4c4800c7fa44d9a5e2b6f8aef44dd7b0ff7f78c6e04aa9135", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-holdoff.html": "35eaba352f74e8fb40a97011555af7072a7a207ec08e930f9656db4238bb77f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-hysteresis.html": "a8d0dbf8a004d782d562e6fa8e4aff6a0eea4b99e72954249c66d26f41e040f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-kind.html": "4982dfee813f7050d7e18218eb420555fcef76b57e8cfe4d96eb883dc2eef89a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-max-occurrences.html": "e8949d7431682706c32583c73220632ee26090247ccddb16079e3efe97a971f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-post.html": "5709bb57051d7c6f782d436fd09039ac38d5b885ec40db1ebb4f8517cac65838", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-pre.html": "ad78eb03dafde8e7dc84e76aae49ad20f92f6ea1953fe6497f9735fcc5e99f38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-repeated.html": "5b028d2bd80a45b3e80f6b0a78a4062e39e24a24e59b093156bed6485e7adc32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/clear-threshold.html": "99dd15de4259211673d0a8118249786aea31c00ec8f84b7dcde19656bacfdd50", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/direction.html": "571afd50c42f134cd7d4dd1960d6dd323cb9763d7a991d9445a4ea01870efaab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-channel-id.html": "06441df19e4c682c833e253c870af4af127b51abdcd9a8a4ee90915ddecb9425", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-direction.html": "b7e2a4faf9c3232befeb2d2ba9cd49edafb04477bd3adfcd2f427b02622edfaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-holdoff.html": "ff76bc1a9d4759f303dcf73c57d54a9e16ae5375463ac2c0c034461ebbe3f599", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-hysteresis.html": "6d9c51f36d763c2d25e84ce195ca1e3804b451661b92c23fb43e8bd317598f6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-kind.html": "e2daf921cf9348b5d215893084e557700f0ad835a663b215a58c4f91db7ee328", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-max-occurrences.html": "aa2abf7f8194c89458c36eb703eb406f7ea321c5452dd7eefb2d2550919044e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-post.html": "194eec1693192e4073c9d902a9411c317d5783fb8ce3161f5e337c6afd35fc1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-pre.html": "bad1a7d936273ec94c85fb07c2a779687f755c579c98551ab17d271fce3f0661", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-repeated.html": "0fd1939fcf8e330b0f516725b2f63353afb0b8fdb151fadf8fd58027341dab37", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/has-threshold.html": "20c990b250ebcc50c702e81240514b18f5d8627c05aef61862bbc06311e95c59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/holdoff-or-null.html": "ea1816a284d38467767c7f0845514404bdc7e1c940ea698987923f3543c0dfa2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/holdoff.html": "7cad321769e6bf3ced533c16b482c6326de8ad499ff6a9c6bc19346a606e69f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/hysteresis.html": "a5eb5130b04a4edb8735a63cb6ddfe1777d96dacbe09ab174017b31b619d766c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/index.html": "533f6d5b5db22f14b886e53a75894fd74bce9d1b311dad56a559a1f8e52365e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/kind.html": "30cd17ce954a662e452e725b1a1d8f3ffe62c21bf6578b9b2c2a112dfaab1336", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/max-occurrences.html": "746c89967431de63dc626ba41c7c7486f5fb4b3a1627e80eec10c2cea5b419f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/post-or-null.html": "3948de7d17576cf3dad64e871b4ec48b85db3419045cf8ae3d193e21989bc0a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/post.html": "8b132f2f410f0315408c9ac5c13dace00710640fc1a6723b45106020e7b20d09", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/pre-or-null.html": "1e2a58b7016f93f0aad1a36581d54201552dbd75eb07388e73cf0930b08cb3bc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/pre.html": "ba7001cfa50731fec6b6ceeb8364153795ef4a1b40b8883d0fccc06b3b001ba9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/repeated.html": "6453f400a2e58d5f9203377ad31d7c7a57744c744eddce2e8a29e9c53e381c40", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/-dsl/threshold.html": "307b3347ed55841e49fde9807415508614d0a50a328f4bcbca353af3095fa410", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-kt/index.html": "8e31d080099023417cf56639093378a161ad658195340ce35c03b1a045b13263", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-channel-id.html": "f325bf6ce40cba5d22d9692f0c1e7ab21627414e58ebe518067dc1fa3ba3c5d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-direction-bytes.html": "1989a4f4d08d0628146d7fda4563744807673086a5977c1759af2ce3917176e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-direction.html": "b040d4b8c653861ebc52ffea520ccd98ff912215c3c122b8ff760bbcf0acb3e4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-holdoff.html": "5afe00731703d29847ce01a749cbf5fa646e5b113afa2ea9f2b2b8c28250e1eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-hysteresis.html": "70d203ad3bdb400b7889e5ee42fbe5fab06ff7e8fd4553347f69f33168e6b4b2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-kind-bytes.html": "8c9f51db88baf395abaca1c28955102ccb44a6278e8473b8d28e44845822d1b5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-kind.html": "a68cd220e95f3e90ca2dceb155087676129436d881613cee89b05268e6c4484f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-max-occurrences.html": "9677967a108044ddefae9391d2708366d524ab11f6b60a51521fd32d176da20e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-post.html": "dad52a6f160c3406b3d119711aee11bc91fe6ff4414eaf533a38f69dea9fef9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-pre.html": "0d34f0114584727ee596dc1a4517b7dcbdb4840809e797a682ca4ca185964185", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-repeated.html": "105872143a177497f0b485392b19df677004402519cfeef2d4d3a740d0adf3cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/get-threshold.html": "e4cdbfcc9d9b05209f3dca7c01d21ccabd7ff29922af8ddc15f805c13810e106", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-channel-id.html": "b37128f00d2a77713262eb04bd37a0353d8fb19ff34ba45a82f3d309111fe5bd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-direction.html": "a86861baa01149a1c67996a83ab260614af3a064b6afe8e84a1e94304888871b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-holdoff.html": "ab041edc731109e375c22b66406cadce0cdcfa14a727443e44b99eab7bc78580", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-hysteresis.html": "788d6bcca478d1bb9acc500d181f8ce1599714071518566683a6e3b9ad5f0c4f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-kind.html": "9a5f398ec40d6c2f59b6dbd6b6122ee61b4911fee66c11b879961ab4a16afed2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-max-occurrences.html": "722a3eeb847010e8e5aae93bd3e22f2396825532df82d6dcb3dc071f817daa55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-post.html": "11be6051d2d09d1c1247f0a629dbf095b1675bb2ff730a244337d69ea3cd71d1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-pre.html": "3b4aca46fe9fee1aafef09042294371f1d5946b1bdcb559a02e25d7a86a9f1ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-repeated.html": "4f685bd00d3f7736818145c5b4a404ce2c5796a63f9d96537ad78fab53dd90dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/has-threshold.html": "235c27d9a1b166f93aba5b64b6a2fa2c3cdd79363724c21d18fb10c8d04f0166", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration-or-builder/index.html": "13403f458ddc00fcaf4f1f3394f61775294b9e7c57f8e8bc1e1a2c79d17b7aa0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-channel-id.html": "a23d0eeafe50c8633835ff5cd81fdf9c94ef894a1da1be9bad3446ddcec3c4d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-direction.html": "4670c34bc366db90934929e55ae55562ac064c1f42d78cb9a27bb2ceec0f4455", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-holdoff.html": "e1d7ed8476aac5678dd0a32783eb6653951595320b05f55789992033fb71a128", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-hysteresis.html": "f47496cd1c14b8baf777c45864dcddfb5815e37efb634b614e1df5bfb603539a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-kind.html": "56a4fe09c1036e667493c6cdd9b716caba395adfab05c25a8cf17a054482f2f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-max-occurrences.html": "68a846b0cd5d648f02022f81ffc699fd2826427c72c020959e485374109d8c52", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-post.html": "a9c5a7271cc426472fb13c57cfd8d16a9722562332ddf3af1fd08b35b43a700f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-pre.html": "0dcd5384125aa9099f7609bfc355b270ad9fc792b524c54054908a4b2ef368f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-repeated.html": "e2913da8957af99579e64a659db3a294a9a033fd7e70d15a91f693b84382cd7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/clear-threshold.html": "074f95f68ade930e227bbf473276a9fe54153d552d20eed446d6773c5ae2e8b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-channel-id.html": "1cb7b84502ccbf199e3a234b7c8a2065ac425598448a1061f3f47a1dd032886f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-direction-bytes.html": "a43075a6d275aa37d83cdfdbf79c6d8d28cf698ee8bd0841197e3025c4e9b827", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-direction.html": "323f2085cfc826b19d276111a6d6b27051483d2c417819d0303ce8e94c211400", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-holdoff.html": "16eeb1ad028d394910b4996ae4924ae473d0287b54394b227564c477e2c9c413", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-hysteresis.html": "90fbee512b7671260091920aad86f032f3d19dd5868dff3d9f45959bc132b9ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-kind-bytes.html": "f83fb953a62ebb238d41afd447d01259bc91e8030a3801ae2c51cdff1eb22d45", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-kind.html": "06eaf71c38665b6080cca187021d7bff18158a22074367fbb93d3b7bb8f96db3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-max-occurrences.html": "b0925fcbff40151f50fbae42f34b84960ef5b6937b69f90b01387303239801dc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-post.html": "b14a1a5e4712d51fbbdf4c1255718a756bbfd2762153b2f1aa0b326fbf80a4d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-pre.html": "9d17169af89e18c19fb85eb2cae7c4c3daa9ba0f52215ed1156549aaae7df4f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-repeated.html": "e889bb80f4c7f810441fd286e271bbc259bbd7654b4875dd522010294645efd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/get-threshold.html": "abeb29751609ff14ba70a49c73a9d7414b410101d67eeb4cf8a88a247a1aa84c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-channel-id.html": "04e90d7e53341985cf1dcae732ff677b8d3c15b2f2c82e872c4817fabadbbc5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-direction.html": "c2a6ab799d0780e909e7667601f47cfb658c5b02c0d2f05ffbc57936d89dd354", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-holdoff.html": "4633892309ba238b49b1fa4ae16986d44dd734a8ac7e176a7fa9189db8479c21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-hysteresis.html": "9adfc7c60083acbeade4c071857600573c9d353f05d799e6e602182ebdec2474", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-kind.html": "43180f56a1d0f92f2fa2328b2c50a3b8eb2f66e718d790cdce18b2123b803062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-max-occurrences.html": "846fc60c4982bb042fc83546e2e47bdaf2f16472de814dd786372358b2d7a332", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-post.html": "8dfec30c19f80849407fe7df8ade17e63449fdf76198baf6b2240777f7e347e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-pre.html": "0ca3ff8ba86d970d5beb8ee74b7f5e45667e79c0c637c799c5f4458f55ad62dd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-repeated.html": "ee4d55eaf1044f7bea1911a24b544870b7688f7ae28df6b890ddc8e40c9298fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/has-threshold.html": "5c3ebe286a651ab63356a7346666f52e3246ba7c75be89548cccbd57876ada25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/index.html": "6ee1f2a0243c40146aadbad6eb516a46800bfdfb33240d96e01e2274574eadef", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/merge-channel-id.html": "237637ef1c08dc604ac095cd437194ca1cdb5bf85e36ca6f4119e846d3a375d6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/merge-holdoff.html": "9fc28c0d2e4d162bac5bcb2a9f38f379c470d313a839f9bfd4bd5a478e471687", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/merge-post.html": "ddf6809cd0c5fcdb3d50d4a83efa974d7b30509e43c6bfcdb36cda259c59287d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/merge-pre.html": "38de71d543cf4338972c4a52e0b73b8061ea4f741351e32b171bc12e116baa3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-channel-id.html": "84c4558cda37fd681aa310995d1601801db6104e29156ddb2eaae9fdf52eef1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-direction-bytes.html": "9e563d42930f893654447ca4135e13d62df85fa30d45cd280274ca7941094784", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-direction.html": "3d8f896f0f139cfe29f88e5b76838b5776c36c5733ef01c52e794f30baa6fdce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-holdoff.html": "371c6f09a4be4bb1b2132a764917709dc63c556a15e8a5a8e95f8a336394d0e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-hysteresis.html": "a0645d1d01c2b6e7c1ad7032e51fd6d983ef96e7a14fcc949153b0e696c25a32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-kind-bytes.html": "268a22b5a200043b264dcda613d8e55d4e8be99134f8e076a8ec8748716eab02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-kind.html": "293eb250c8fc19fba646324238bbe9029dbff2eace9d745c4c9d8881151f2a28", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-max-occurrences.html": "076812e5338e66f5c0e940e1c31dee74355ec41957b14c6912e783ec1896a424", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-post.html": "d669f606bcff9e82db1ba0b6ca614a09ea73accf94273aac3364f2ca6ae5d8d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-pre.html": "6c8928145ef11944ad25bb9f5ba901b0082e0a704b8f2eba12118f91d85609cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-repeated.html": "d8a5ef7a71e6dce08f6a71b4ee35fc054c00118274d0d1ae416d15cc7e40942f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-builder/set-threshold.html": "3996f65e963af0a502df51ceedca0eaee17e121c39a6f99d732e2eb32dd85f1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-c-h-a-n-n-e-l_-i-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "cbc543797f6b093727b2cdf4d773fc59447a14607e7a79f10d3ac14ebebeb249", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-d-i-r-e-c-t-i-o-n_-f-i-e-l-d_-n-u-m-b-e-r.html": "2b02921bd0515a0728f6084efc656951b5a77759acde6acd7a8da9a947c874c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-h-o-l-d-o-f-f_-f-i-e-l-d_-n-u-m-b-e-r.html": "9d71f1b8874e2ca7a56fb3d315fc821fcd80ee19bf0099f4c9c741c44a3729d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-h-y-s-t-e-r-e-s-i-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "ff2022e848e369e95952302b984c88f38d97d506b2d7ca36e7706f02690044d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-k-i-n-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "16343736caca9bccd103a501a6c8e88c2fb7c14d9c2a08faa6e976415b038a36", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-m-a-x_-o-c-c-u-r-r-e-n-c-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "08922c264006b9bab7d010c5b95940cb60a33694d1ecdf586da0b37319b78df2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-p-o-s-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "af11b398b20779d642f8aac8d7098608e5cc6d124e1edb575263f2b7a732edea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-p-r-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "986181b55acc4a389d474d9482e4fb4359ee88c159d1eb0ea242cfb1a4f5fd59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-r-e-p-e-a-t-e-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "bd8dd45a0735da5214607a586344475dcc1afc7d7ea507c96ef91a75bed47a2a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/-t-h-r-e-s-h-o-l-d_-f-i-e-l-d_-n-u-m-b-e-r.html": "b6b06b4af5b410edb7739dc38223da1f2f87d9a70881fd213cc22df3337d519c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-channel-id.html": "dac26c9dcd9a6f95cfe6de60ede86d53bae03f19b7b28db478897e9e88cce714", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-default-instance.html": "f059e3b267c7dd2214c0f255f5e359adf349adcb4b54e9158183e6698918dbaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-direction-bytes.html": "a717e9591310654a7e36151bc25b7a6911e68daaf2158cac520df5af2c90911d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-direction.html": "90b0aff5f873da61299aace1b985f2f5e1b27d5e698d3ca68e7edebe8e606c74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-holdoff.html": "c9861240fc0bb2c13e9058fc5f6762fb5f67ad15efbb6650b5051b0cda82fe23", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-hysteresis.html": "248a6477b923addd0a780ad7ef39e23dce4e1a60d79ccd9a8ab63cbe5c4d3eab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-kind-bytes.html": "ddab7ebc3b5a1985a29fc77042b9c1f2512215e30a79ddcd1ce38b1f03a424cb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-kind.html": "9f9926aeeb7b535775ed862af11e85c2a0a20e5ee29dfc3c66b05aa1cc8e2ee3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-max-occurrences.html": "24d861a1af48ceca22842df2a177f528a740638093307cfb6334e1b955b7523e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-post.html": "e96e7ac1b0fb0236a9befdc53bbeb116cd93a06187b18b3c78f1521697703674", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-pre.html": "bd43acd75d1c126c0ccad8f387d9a7ec60c28e6fa1b29d40b11881ab4f9a2202", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-repeated.html": "7763958cf307d36fcaadb975be2d60f01d2b762988a222ba4e963b6a19839f5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/get-threshold.html": "17ee88b87939e13c7c3460ef979e29e8c9fb6a4b62fb803bde97424644b56374", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-channel-id.html": "bb7df6953f24af46ac9ca64b0b71b7546d4d211d8b84eabed088e5d04a6f7372", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-direction.html": "495ae952a8815d7d6c071ac9639821ffaab36a21e5818c8c443498aa1b95a13c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-holdoff.html": "4ccfa199e1be5994c9bd5c7429ca72b166e3396109f33538cb56c9bdf4d8feab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-hysteresis.html": "e468ad6aecfd1732c5932b7fdd586335be7e17d5234d347c4df5c521dc0a343f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-kind.html": "6c00642522ab096a7eab3185909242e000e9d691d9e414d187ac3280125db9c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-max-occurrences.html": "88b5f6658ebe5c06a89166a3a320df4ad480141226650db164656315171465c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-post.html": "ab3023fa911738876dde4a967f81911c183db7f13a1f97ad3b229d9fa730f6ba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-pre.html": "78e230467d4a9d469edd6aa2886c672f535c6ac79583f99b6d5def8deec18360", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-repeated.html": "1744fbef0ec5c70999f9bc9ea7ce1497894105492d3a5b342e5714cb127405f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/has-threshold.html": "2b2f632790218173e5aaecdf8d2923dc6bdc9da7ecc697e96ed693b4f4a7b906", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/index.html": "cae10f6229df6e2db9bb7e60c8349a37b63d2cec39a0bee311da375cc28195b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/new-builder.html": "07fd648190d3fdbfe78f4f6b733af497f216e810298b3f10292d8a7943715d9a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/parse-delimited-from.html": "e21c3bc1f3b4991cf8b016eda8bc17155274dd59d14461502c4dbab35eec3a3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/parse-from.html": "a0e38f92ffe45ac4970a31872ad415d6fa103aea72a88b0f06ef2f43533c91e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/parser.html": "c349e293197b9d369d35382dd4f29e7006bda22f92efe641f95bebea8c8a4b11", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/-companion/index.html": "e80ed890d69fabcf489f63176063a073be98ec1cdaca09ce0717c05756e6be0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/clear-event.html": "1e6617e3521c555181f0238ea4b5410589416ace3b2363f9e0a40fb7b901f3ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/clear-manual.html": "3bea6d685fb55f743707cd73907a95194d13a50ea0f486096ea3fe0bdb2b3b38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/clear-schedule.html": "ecd1ae97fd3c95b1227bf4ec72b4ca59e77896ef4b43c7e979a37c822f8492bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/clear-trigger.html": "627ff004949320a015f82b265862ee75db87f6a4ea1f9a3b94db9bf8a0ee3a1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/event.html": "6846fbfdf2d951d7355941dde48543b725814477584467d801a9e00e05722d9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/has-event.html": "a487d5bc364793fe677dcb29a5d0d6305efcfb3430430abe04d0894c91e0f158", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/has-manual.html": "41d12dd67a96d4d445b499a15b93ea5ae3d5862488f7fe1f96ea86c3f7dba0af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/has-schedule.html": "ac73be3d2deae7b653c1100d94a8aac5953accb3fff09558efa28a5e4c86686f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/index.html": "4a3f963078b03b326f2a901926e4a74064dad0e7a87dc406e89bab1d54f269a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/manual.html": "653a39d2238056a37bce152e01c186a265c6c786eb3de9e378b4a22c356554a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/schedule.html": "ea96c9bdfa3dfde28b7d0e97645d52e445a65ba1cb57b0a418321daa47bfb415", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/-dsl/trigger-case.html": "e6d6694bbdf51c83bdcc18e100bd7992af954ee6377653d4d5319843f81cc0d9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-kt/index.html": "2ebcbdf0bfdf15f6437788afd5aed8ac5b52ca7b9167fb43abbe4b9141f24ab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/get-event.html": "e75ac766dfecf507c43e87a95634234b94a5b7efe01669141dd5d025738423cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/get-manual.html": "72211b06fd4583bb4bf2188a0925592467e1c9af364ea63b7de305b1cc78815e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/get-schedule.html": "8686a6068562b34edfe0b128c3f27904800cabb4172a004b704c736dbce14aa4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/get-trigger-case.html": "45e8851b9089be822800efe771fbf2825f0fa6f95f26545814081d46908fa9ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/has-event.html": "061ad82f0eae940e6a160df914730db5707487a5ce04d265be641509c6933de9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/has-manual.html": "7647934c9ba292b4edf3fb029ab0eb6379563d5b18d1b7fd50deab2a16dfa0e7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/has-schedule.html": "b388e026bc08e3d742b498db5e44e5afc9db4871fcc426f8190583d9b6e6ee56", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec-or-builder/index.html": "ee355de2f6fa36f8e1d305c0b21dfcb47830022abd86a0b6f2531fcfee470fb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/clear-event.html": "880234f8b9c2d2c4ac8fd7ce4778e1e8f86514f208c4ce7a015476f14c17b05e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/clear-manual.html": "4f5cdbf4d3e448cfd28e2f018021ff7e321cf4c0c7c097079cfb9e6c01d1e68b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/clear-schedule.html": "27b8225b65890cd9243cc7c5764de7abd5b954119d29bdd2316a64ad8076e6a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/clear-trigger.html": "2d54da9e8b821d3158971289d58e4007c1b840eab67c2432438d27fa649f58d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/get-event.html": "a1db7fe49f4749a4223939d92446a07a52b332ed22572b6d57e87ad6768c54e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/get-manual.html": "b74c05e1f340fdd1aacb9f02301c4cad44069b0d655888f7ed89771e48f37aa1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/get-schedule.html": "8f059a1ed4bd7ed333338dcb126bd6069929ba383567f48a7c1e3c6968c6e59c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/get-trigger-case.html": "c35fc6c1bc7f3760b4f10489c231caa5157605f055a0523d76012974ab9f8e12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/has-event.html": "c529a89ef61f689ed36a813e1612891b70ce4d2dc00130a8b857d12288703719", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/has-manual.html": "c43696f9f73181c9c7c39fff95ad5de809d441a528007c922d0de6017ff04247", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/has-schedule.html": "e700211ac867af6383d3a2d712085691773abfcc25c37727120294f504e559ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/index.html": "661a38b2cb15d030e65aacf39900e776a88f6025aa615a848c9d14de7269dd51", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/merge-event.html": "7800702baadc66dc22eeb31bb47d7875b8158bacdc08ebe5e206e7319e9f42c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/merge-schedule.html": "c7a4e90e6d27c7433f8bca051e2feecc81071b144944692b4531471f25ea922b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/set-event.html": "7ac8318ccbfba3d08cb00c054b0810c26438fff2600fd9f495e4fec103a7f283", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/set-manual.html": "ad00726c9dc1e52d38f701c1ca1b7390db7dbffae15bc039cbd6f3d3bc5140c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-builder/set-schedule.html": "91191d30507330eee79d47f2ec4c83135e08a1230f3daaae929398ad5da78076", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-e-v-e-n-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "7f5a42f9ace5c87fd58c5da38429b3c8837a83ae443f3d070c1ffd4f0048dfe1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-m-a-n-u-a-l_-f-i-e-l-d_-n-u-m-b-e-r.html": "4615f91f74252d64ab1d6fff8fdeae57f2d3d2f2bb9d241021d0874a6af5d9b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-s-c-h-e-d-u-l-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "11d175d413afc4d8a93a0e58604ea26f62d0dd39d720285b5ea213bf37a82bd5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/-e-v-e-n-t/index.html": "e453911b55fdcdf4823fca9bbada05bb8f7acb1b667baf323835b749d0194192", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/-m-a-n-u-a-l/index.html": "f41a37fc90164d183b162f2a3fb1b2c19738cf40a1cae6e0f347f646c9280b33", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/-s-c-h-e-d-u-l-e/index.html": "98d669e05d919336ddb62c396f062c97198c8204b76f5b2fd2f4365b25b880ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/-t-r-i-g-g-e-r_-n-o-t_-s-e-t/index.html": "7afed44e5fb3b9f13ac071b18e303d33f58f8608da7688e50441452043708bd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/for-number.html": "98fb5e3ad3e0d792012d60ed9b1588b7733eea7cbbb45da4bbff2949a305b36f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/get-number.html": "ff435751c3d92bbbe9ac70a734ba9a087ddfb2930130d63805d8efe530413d0f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/index.html": "b5dc38fa35bc057244bde927bdf055bf76fcfde3c7c3181eed736e270b4a1627", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/value-of.html": "a4c40daf9969fe1695bcca4e56af970b5cef2035337ee2a4333e66c9aef28852", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/-trigger-case/values.html": "c4fab00b59c5e292e9ee07510c96c59a3f892349ca9b82bb38edf4be00fa6ee5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/get-default-instance.html": "b4982ae6a54a03530c95ca9548b5523547abcf1b96f07ddd22e0701b46815567", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/get-event.html": "87ab76a5147e37a6bdfd86fb97956efdc4a47bc1e3af5f2b9b84a160621195f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/get-manual.html": "7f7d2c65432b6eb98b4766d690b6be9a37c331b0afdfcc0d2e6441d273b0a2a9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/get-schedule.html": "48945011e5bdffea56d1b6ee1064cd05ba488baa788f047b107305aa7120d655", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/get-trigger-case.html": "62cc37aa0f0657bb8a8d180bc1f2bebb3224af212dde50be5c0e647b80ba6ad2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/has-event.html": "d77b9024ca2a13e0f16f73468c5995700680994084907b0ff2be4ea4611b84be", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/has-manual.html": "c21e2835dcfcff264b67950385393a29f6487799a3fcf87f4d915d5d5f49a149", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/has-schedule.html": "ccf5ed2d7686979cf492bad465ec38a612efe71608c33a5a3bfa6606d3a3e86d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/index.html": "95257d96f9ce859070208113ab0fbcf02e55af9a3034adfa15417624b49c80b3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/new-builder.html": "03220dd27656804701a6dc7db0b4651d3c341d1211734df104502835716bef93", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/parse-delimited-from.html": "08ce0857704fecf49b447e815e251ce23f64fe63c6748b76ca8d26e96c606d1b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/parse-from.html": "fb2a7cf761cba59587bdea3e91f9d936b09049bc4b98466039d628d4ddcc62c4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/parser.html": "4c6512c59323cc68d721805705032a1e1971443c5fd147f25816649fb500ff59", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/-companion/index.html": "360d13bf39a1e26b33e8b6442496d9dbe723792728f5177cc6cfff2e886d3e4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/-context-proxy/index.html": "b92c4bd9fb59305282ca1da94b91e89c8004a717819e67a4eb8bf21a3eb9c5c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/add-all.html": "e11844f85f3a5d23be66aceb38bbdeab0485fe3608812851f825fd9cc6745d60", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/add.html": "9614d5857a4a8da9579b781ab6b82999a67fbccc9fdddaa5d61bd463e58aa649", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/clear-instructions.html": "3dc822159c6cdd2da06e9a6ac0139e60a3efea1028aadbcc39518846d897c82b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/clear-message.html": "1edb789d1ba07c1d8f4ca80e5a36ca0ea72ffb5b2fa6c6c38210180838d48ba0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/clear.html": "5b12bda24fe2d988a5987596410834e3a50706d3e7ead539758d475231d7db77", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/context.html": "daf5c341d988e7949dffa8ce391a487735b53a680adba458ac1258fdd4e62b1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/has-instructions.html": "c8355f52117b77b2cc17291e51eee58ce4fd6d393dc6841d41044e05659c8cd4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/has-message.html": "444ba2b95f4d5e2f069d101524d1471de4b7aaaa1b4309faf4b04fe62f56430b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/index.html": "f174dade5fb1dff86b8325c56247fe50829630da9481fe47abbdc317e6c04559", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/instructions.html": "b086218d8b79b5a6f26957fb7b03207e0584b7d31e5ab6120d1893868d2040c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/message-or-null.html": "afc5064c46a9c58bc85e55a5eb0cb865a01e09849b8e0e1eae816cec13b1d1d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/message.html": "3d4b4596d8df584037dc96cf5e9c1dc8e52391cfba4c3410162303465c316b6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/plus-assign.html": "b579de3cf1df769984b4e9b2228616a9200d6f86cfc2250c7dfde7f48396601d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/-dsl/set.html": "0eefbaa6d1bee9b774b37899686ab8e62fc3ebc293128543f8c84146738518bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-kt/index.html": "6027aad9a8b38137e995051bd382ec60cc40dd2221ef1ca05406fb206833b5fd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/get-context-count.html": "327c9a73b65e75019d52f69a80701ce4412f9e7ad8efdc583f532bbece4f3728", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/get-context-list.html": "765039cc313f11a690ece7dc11f7c2682ca1a4009fdcb9b164c290dcb9fee012", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/get-context.html": "48e30fdfdac511abd979a1da9020400ed48e9311f492e8e5e910c0429e1ae5bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/get-instructions-bytes.html": "535f5b2979179108c2b0d6899cf22a701daf541b6107ebc8329c7eed8ee5ddaa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/get-instructions.html": "54228e1af2ccb663edc7015990f3c9ae6c5991fc339327cbb052578d67b59187", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/get-message.html": "5dfbfda3cd00c4c0fb8393f490bfb85ff5a589c2df55f38eebec50528cadda5c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/has-instructions.html": "96afb781220369a63c790647a3fb93de61231a6884bc1315a7ccec51e69c87b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/has-message.html": "6f0604d0705d6a074464dc9ee72f2bf8b6dee81b493a37a9d1f6d0a8f38fe075", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input-or-builder/index.html": "9b2759da838f57f470f389f05d4d95e56f30a2230a385ad7547c656761f0d898", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/add-all-context.html": "95b97d6c7aa8338cbb00ebd45ec5e38822aeccdb84d0a93d221578befe38d48c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/add-context.html": "6b11b1a68216b2ca7145f1be084743d7e6418f209a118c06d1f80e271f1bb176", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/clear-context.html": "dfab2c816794f028e458141b88d8c293a65ee894b4a53bbadb9948a82afff7c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/clear-instructions.html": "c00d636c3a8d0609d5c2024565d83b61689b7d2b042123c52be7ddcb1cedd754", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/clear-message.html": "baa42753921471485aad993987408f8febea0d927fe3c20aced327fcd1100721", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/get-context-count.html": "d1759215770dcd839e51f4f362b6ad81e6d6fd2a45c4d93a0b0e9b9d89d24ccf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/get-context-list.html": "a34fdd9603dbc8c7492691cd1a747311e0d5a13a6b76cea039ea6b6680166546", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/get-context.html": "d94eeead9657b912d8650f3c10b19e9ffbcb07b032f7f0bf5d434097ad2cf774", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/get-instructions-bytes.html": "e8a2b515ab4b811e162ec47f9d4d34e82fab6acfeaaea6a7c740f84472986844", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/get-instructions.html": "e64f2f38e861128413b76ef8b31f67607f6b2677e95c769d7ff55350f5c86ece", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/get-message.html": "14944ea2558f5862dbfeb985d950e95d9f26d3e0e8598d5667d989095f5ff93a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/has-instructions.html": "73e641ebc2c5df807175542e962eb23ae420e4449c3912cb2d8424875c3074f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/has-message.html": "a7072cd80b4d422fdeef170fa9486ba9f8827b156bc3cc2971f62a9c59c89196", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/index.html": "9b0a909a31bbf8c6751f35dcb35e8c8b2a8f4c7ea0749a9a7b9e80e711b0ed6e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/merge-message.html": "b72049ca71e37e916c8cb142e803c25d36c11f1d8dcccd0ffcd312a415385c0a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/remove-context.html": "58585cd504f227f05ab0d1052cbb65fa44808e88cd8b5458386fab0832868d29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/set-context.html": "5a8aa76d0768c662c0d413d0d8c8beaaf44d0cdf4152b76186a9fec31970d58b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/set-instructions-bytes.html": "36567eb12ec4227875e7f9fdd34d1cbaaacbcb1cd2061a95f98ac5a9fd943865", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/set-instructions.html": "51d47907323c8730298cca0b2d86804f168e0dd10c6709c0ebb6076717304bd1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-builder/set-message.html": "71ab2b7391ea51d523d0a88555a245190561b28386353c720210d970d57717c9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-c-o-n-t-e-x-t_-f-i-e-l-d_-n-u-m-b-e-r.html": "c0d8a01a25555f7133f668a1d3fcb1f997f7ddb9c583139fdcccd9afa78e93e8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-i-n-s-t-r-u-c-t-i-o-n-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "564a3ff7d44193d124e4af1b9585be6118bece6305ca4be2378ee53d0e4c246a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/-m-e-s-s-a-g-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "8b030989ec0cd1d2acd4510fd9046195b383e0439e9541af8e52b00c0a066a14", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-context-count.html": "ac28c5df77b347ebb8a7542b13fdbb51129f2d396731ec17e7ee480a64547cb6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-context-list.html": "65144d8ab7803e350bb8d249cd175dc18cdb35c0550db8214f4e8c87466166bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-context-or-builder-list.html": "be5b3a1bc0daffa3449f4bbee358f96bc236c8bff79ca72e6ef90bea5657c2b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-context-or-builder.html": "8a54b78aa452b10cc833769ae5b8260e32cbaeececdb25beeeb91a48c147ffc5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-context.html": "fb327e3cce7730ee358ef3df36cba774786c9756f663fc2c0323a40a1ccad58b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-default-instance.html": "e454e3e840ea766b5e7a80ad656446d70f22a7e2a93317adb8671ee32840536b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-instructions-bytes.html": "96a056501c592f37d8bf49b81881293f0946c29d978eb37a4f36293fe202c297", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-instructions.html": "3e51a6bd56500c0a9a1d28148d66c650d19619253ebfe392d7ac249fd9741ebd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/get-message.html": "2cbb866c92d29583e7012d411604aa04e7d4a6f46e1a16bd0a4fe90fc71f6062", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/has-instructions.html": "48f41dfcae033811282101ed3d8dd24d330afc5bfa3ddbf80fb5cfac1e054353", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/has-message.html": "e62f4e3c0d889ee4c1c6d4e30fd6fd8cf3d597965394de59608da59265ea60f7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/index.html": "b44ece459fce4087608ea5ea00ee18dc5d03d80b24f4f0fd847e3602e4538809", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/new-builder.html": "7ebb5c20ff5248a317b5d829094639cc21dd1acf6174fd9818d656eb11756e8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/parse-delimited-from.html": "8f1c4ea4c1de2a8c7611c13494cdd54ec6b69187782603e73e3432b823508b47", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/parse-from.html": "f7d7dbac8d9aad4652813d0e3970ca15c1845872a253b43616afa0570e1bbf31", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/parser.html": "7a6336ace4e2764fb90a82286ae90768d6aec323ce7f09bb05db69d53521459d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/-companion/index.html": "4c585ac0e51d32e11810e5472296efee23179d8383e520db849b6bf1d9c7e37b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/clear-name.html": "7366647d130b847ad7e22424b2b5f18a43fd7ef9efd8548a51cd3a181a84dcac", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/clear-value.html": "e81d35eb05c77c7587135672d0c847d8730293a7878b6dcf13905e728f7bcfb4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/has-name.html": "7f556f6037702f6a6722d127c5a55c2acc509eb351e9bb047581dec5ca9311f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/has-value.html": "cce03950cab00dd6d8458c4aab32e3a2cee7c40e637485ae7c6ae9c59e8876ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/index.html": "52830374dc9c1d614d2432240dd0c4730baa740d73b7e4718824f6b8b882772e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/name.html": "b3fc5f5561c338577c234b9c91dc5c4906c372855026367a2265f2660e9f39fa", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/value-or-null.html": "622f5e469110597621aacdf7e38e7c164007d5c41b25e51c169452ca99f041f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/-dsl/value.html": "317f6fbe57a0d473991001906a0131ccf20d658e746cbdcecaaf1d82ad7ac667", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-kt/index.html": "ad9ea98d0937d8ae73f828db5b15aa4910ef0318663c7e186e7c2853a5ac4811", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-or-builder/get-name-bytes.html": "15065e7d4aa3a43fd6784c40b8cb4357466e741a1dec1ee4d857f4f0487a8941", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-or-builder/get-name.html": "802fe6c9dc57a45fc9157bfbd6121126e50d07038940b38fc6beeb00ceec32ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-or-builder/get-value.html": "96248faec0719169b6bc2f5359a38442c50a15274211afe3676a6814fedd260d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-or-builder/has-name.html": "18b7e186cc9c315018ab3d92dc93b0aabb4e24604e3bd7ad048bfd85242b456b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-or-builder/has-value.html": "2aeb7dd76dce02365bb259b34080df1ba6e38bf5ebe1cb08f7c8a396582e05c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry-or-builder/index.html": "fe3e490c9d4a4a015e385d16f45f91dd61577f60f05cb400baf4571de8135d94", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/clear-name.html": "82bc83529f302c5fe1ac2aea83a86655c938a71c603dccae5cc17522203201c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/clear-value.html": "3e4d9b614c9a129eb8291d8578c12022710652178a38690bdc9c44d557753e83", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/get-name-bytes.html": "8a40a589b389d18437658f4ff3dc061c2a6c7c8f7480eadcad333ba8590c77a2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/get-name.html": "fa161a85efd9605b52745066b46f48cc84aa465954b67aa14fa6b395adbf6478", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/get-value.html": "e8dbbc47d703c0ed344d9e818dc1f853c31b8ba3196b4bf6a20d0999e8aecc68", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/has-name.html": "a20dfd5de9d7d3560f99977ade09037adeaf6ac6d44dfb7353869b98b6845f1a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/has-value.html": "bd629408d0899f90b535701a40b214dcf7747c2f7d78755fb227bda88167b83b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/index.html": "6f9da82f8cd6b2eb16b14706fed50726bfe5ad817f4df914b602eb8601475b86", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/merge-value.html": "9ff344a0c661e0cbc59e1b74fdc815eb24a0ed06cbbc08f62150e04f689cc9a1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/set-name-bytes.html": "58c329093be383ca927a6737d5cd8b2858c13faae01a116ff5a4878b38c16320", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/set-name.html": "086988aa7ef46d5aeb0e09424e04481e94edcb49e3224ef22d5b672620952fbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-builder/set-value.html": "a64d56a5aaec5bf3406bb6a62c7dec70660ac900c014e8aa2e13451bbc650946", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-n-a-m-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "2d28483ec26dfda588fde720ed63d7f6a0718ca92bcca8a66f56827291dfc41a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/-v-a-l-u-e_-f-i-e-l-d_-n-u-m-b-e-r.html": "9ce6a1fb60d3ff29b724d089568a9e22aa4143157c8b1432cbd3b0d3869fbecf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/get-default-instance.html": "0e04f5a8b37f65cf18754efac1f36aa7fdfc79394e51e13b6b4374dc03d5bad4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/get-name-bytes.html": "156a0ef2db75d012240f5835c6906285f6bbb1ad17ab0298b40c6ac7a3938888", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/get-name.html": "c4a216d72fb17bf33b2664b967312a339ee77a89fac5c1dd672cd398e9475dc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/get-value.html": "e3a4ef1b95f51e85b4723db60a1b028c00fce6a4c21aaf69cfea6dd11ca1c850", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/has-name.html": "4fef6529b65460b29e651349802b99ff4a7d5342031e22894518f5be2d2fc90e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/has-value.html": "67f2f05e35452665b9b6b16bd2dfc932ab3d7ab3503079a24f38796bda3e205d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/index.html": "52d24d80092942bc1e146e99daadf7786c9e6866d7c6c3860da46370fe1dd905", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/new-builder.html": "213a6e1fda3c13b18b505ac445a0becfa7829fbec19a5f671bb85fbb53a70572", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/parse-delimited-from.html": "fafc9acc3418e33c9515aaa7f5267ccd510c69a9f96adde4382d54e970108ef0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/parse-from.html": "b5574fe4cb883d90e6580c3ee188b43686adfe645e4898ab01907135065075a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/parser.html": "9aedcd056bf82582887738c1d88a9de1483e29aecd1b820dc44069863832f59a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/-companion/index.html": "b119152d7028a10ba82096401721df0b5cda50c57c1ee26dbb33f32a20b658a5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/-items-proxy/index.html": "28b12e8ca51014d3a209eb2f7af08c7225c83e950fe835fc0281c60fd196f32a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/add-all.html": "ae02f99d7ae8378f9825026ce18f5887d5375ccb1b2c02a5214e37448e8b5d7d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/add.html": "815ab58b43d1ab8090ae39d3017291db23ce664ff6718fa70893eb38f7a8d4c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/clear.html": "6002520ddc9819292ecbc7079c26c4b7dc2796eef1978470ad3e726b6798fe8b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/index.html": "87c0911821ebfde8129bc40ce54e0cd9755dc73c5d596468f3cf9be9c1e6cbc3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/items.html": "d4b567c38bc701644dc4455d7390eee5c353183f3444ee857fbc6e3f2b74b31c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/plus-assign.html": "e4459356edac281bfa3fa0810b1cb5bcc732dd10a9f9d7e73091c85fa48049ab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/-dsl/set.html": "d955c49b08014cf56672428a668e27f93a43306e4c99bb17aef5d102cf1f75c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-kt/index.html": "31a0ba06ea5546139bf773d4918abc734b02458d37f7b7a5995c4229237f7db2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-or-builder/get-items-count.html": "0a7268ad85cb2552cc7b98dd2022e3f56dc69cdcaae1f3b6acd19c3cfd28a4c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-or-builder/get-items-list.html": "b0993846ad3aa9c700c8536c1b681855442b7fb29c1fdfa13655a25db2838e07", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-or-builder/get-items.html": "5a2408e077c0e34b69ee0435376d40886f550d14b10fb4a4ca3599e8c178d3bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list-or-builder/index.html": "91c23493e39bd4a314cd2a81dfd5547273e628ff2c4ad696a0f8eacf660d7ce6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/add-all-items.html": "cffd6ddc74a132f3b505b5005742a7676948778347d9f729cdd9d257eced3748", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/add-items.html": "ccf25f7d38a37315a242fbc086d6f10d67251381c62fbc38e7d21832c5f6be21", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/clear-items.html": "257de550b750dc88f6dc035a0691845d85f2d3bbaae13f0b497da60f6a9e1dde", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/get-items-count.html": "f2ebe17abc10b032caf767588856a38c03175ffc9f2ac15afd18f4381051e50a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/get-items-list.html": "e61b968ab3ec89cb4d242b235c91db35af150c8b1b90e4f079f4c02d248fc1b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/get-items.html": "c57ec217d794370dc37ae4625116d787b1a8118517d361f9e3d1dba520a0bfe3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/index.html": "c4b0e4ff215da3d5780f22268c17c8da8f87ab99b4145bab15c45e226bf0c190", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/remove-items.html": "097ccf6395c363748cdff99078c6d916f1d5cd2fd60ea5cb13dffb78ad0389bb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-builder/set-items.html": "c43ae3dec0472d7c338e19ccbd18340127c38a7a579e74d6f92017999cec3c99", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/-i-t-e-m-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "bf78c26d48117195e0f2ef1176455bdc9748d1b5ec0ce09256cc7a55d8b256d8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/get-default-instance.html": "1ba8349b889416d5738d6fbca81b32fba34e942aebe9bf3d27ce4df8d602e8f1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/get-items-count.html": "4dc386915e86f02db1d61734b3168129a97e2fab3ccaaaa618fdf56f9d9e1e02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/get-items-list.html": "188271a0e61e7c01b1259a8727a7011ec076fe2fc2abc693ba32e87a4f5b5f6c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/get-items-or-builder-list.html": "14aba81e04d3e1781130ec42bdbfc195605cd65a51ec0d7a8adba879f9d46d0d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/get-items-or-builder.html": "1aaab266a455413957c549119627ac733f7917dc375c200e50be019bf67899b1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/get-items.html": "23b925f983c34e2477424d7c78d7c7bb80d5fe4c9b9181cb3079eee24022692f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/index.html": "43e55c23f7af66d0333c47ba369afa6821fa98b6ca58da4e94364791f0c20507", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/new-builder.html": "5e0b0f6c62f177bd1248cda90e1c8bb3f1265b98d33093c889397447b6863b9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/parse-delimited-from.html": "ea0cc40d9a2ae0c64185c771210fcbd3fefa49feb2d38295695e6702a5ccefb0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/parse-from.html": "ff0581810a20e6b5964c6d58d496655ccd1edea5fce95417ff383750c43d8948", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/parser.html": "f1fdf1225b1538008acdf49098e159259ea9e53468531d6f1ce75bd034ed8903", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/-companion/index.html": "4db61f98861a1186e02f81d957b87c2ec1079279993e6900e0970dbe21f58594", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/-entries-proxy/index.html": "3bddba603929e72fc1858f504b33256d4085264bf3a3939eb56e8d386d8feb9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/add-all.html": "7f224739f6922f4e708e517c5fe3b3e1b978a93a95eacfb5089db6ac4bb20dab", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/add.html": "1c2be915e30cc25795d9c7dfcec608abfe364b784a74ef178a286dcb6d00c024", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/clear.html": "bc2f99431d003c4c208cc6038f688f70ccbb4c2a81299a012f904a9d7fb10de4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/entries.html": "d2598427f5f6ba3a51058866be712ff9f2529196de390fa30845ca938b22de7e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/index.html": "9c02523b5b2cba1fa3514d1aa8885a6f041b995107a5739d99644c1ee13c5bbc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/plus-assign.html": "29068648688efb1bfa25656a83bbf169c0c35a61b94c1950676108d84783a31d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/-dsl/set.html": "d0182dfc0638f7d255cc1be23d827bd24d94d067e2f77d6e52a3d00f71b2156e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-kt/index.html": "7f148076d7b8fa54809ca4c6bd1a69b4138b3f3d93365f7007cfc96ea62b3268", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-or-builder/get-entries-count.html": "2bc05503bce820f8b8a8925fb679430997e891045a1fc7652f235a63cef9422c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-or-builder/get-entries-list.html": "b0dca4ce398e79fe6ff1e23141124ac7463fc0364a25db75ba3bbbeb90d78628", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-or-builder/get-entries.html": "6c96f2680d649f7cd158f30ba7c15d7af72637dedb0f68ac4d79078a3d2400e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record-or-builder/index.html": "635c9ab52521831c1ed638947734631fc54c6e8dc77aee3879c1141923a45952", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/add-all-entries.html": "7558b5109c425ae374295a7835e9c611474ab60d8c76d5e89776f58f58ad0c7b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/add-entries.html": "852ed223f3a4e0a6d6ca67e24e35bc2ee3d7f63d19e90b9097dbc233c58a1a8e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/clear-entries.html": "b4b5784355ef8469b7d9823fbcc62c95f90ae5d47f2da92d8dbdbdb445379439", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/get-entries-count.html": "1b0addf44a467e972088db4e1de601be5c7a21212450853ab3f31291181efd02", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/get-entries-list.html": "aaf15438176359f41aa19c89af89d72d20ba5a8fd55211c7386a2ed5deb6a7cf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/get-entries.html": "9ad3993266c8e430947c3f39c8332500f725a78b600627c9b20ba6daf83d6ab6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/index.html": "c0b2249c87e77505422e04e5dff25a28a98f17795a58da8a00cc62adee52519d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/remove-entries.html": "ed3f433cf9ab4f4b96a3b95b18c7889f95c68125b786929aeb6a390f8f73235f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-builder/set-entries.html": "c88feb4ebe13c4f61b17b923c09f7b29ab5f815e6c445aa299add5d9b363ce4e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/-e-n-t-r-i-e-s_-f-i-e-l-d_-n-u-m-b-e-r.html": "3a6862c9b2c61dda26dcc547472f940375d3d845af99f09729115826a31808f8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/get-default-instance.html": "ab6a661ebe6a88d600ff9f638e7bb0e6b609e8f80068e19e96a7f937641dc824", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/get-entries-count.html": "e83b3181e2212d43a0923de6c630944aa41234d0aa39a5469ff047923a682b70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/get-entries-list.html": "b62b0b073cf83860e3435f41adb83f066efdf5cf19c61b4a2bdf5cabaf69e4ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/get-entries-or-builder-list.html": "12382891998b9c1ca50f9e10bfd52e153452d2764b7126e435e3b4a6dc5ad125", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/get-entries-or-builder.html": "4bf3aa9c4c93b952b21e106638e1f363f46ef71b7f9a0bac66ec64330208817e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/get-entries.html": "03b282ac0901a9af08a683719f916a5c6f8ee525c17d27402aba4f351277f15b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/index.html": "eb476b3e6398389d5fe8a7471611be4cc48bcd682448e8d66260157a9b5c86fb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/new-builder.html": "263c2cb49ba907c055b11c0e2b6ca1cbfb2c72615ced3918652f30299f99e890", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/parse-delimited-from.html": "f1a00c9f1dd48af177941afce38b3fd4e4ab60307899c038b7e5ab096fca740e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/parse-from.html": "0af129c7554a8f9bae8492000e90b810ad7e4a3b0c0c48a60caa8193bc28089f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/parser.html": "28985b5f476e56aab23be2fffc782fc795d1b0d7b63cb6bf801ccb023a37ffe8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/a-or-null.html": "6bb2645e4dced6b0781cb25c1bcfba9f7f368e562dbb46397fc570f68a149d26", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/acknowledged-at-or-null.html": "f6f9c25e4763740799876bcc5c8215452bdf4a0899bdbc85890727e4d102c52c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/actor-or-null.html": "f14d37eb829d2d531d9cd4e4c70562ea540bfbaab94c8ce862735d71b42220e5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/agent-profile-or-null.html": "b16cecca80a306d08d87413f99f00bfd3857a510d59dd5e061e879a02d150fe7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/agent-profile.html": "13b23f70b5d4e97671d66849f362499ce650677f0da78546d60bc175a0d2fab7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/aggregate-body.html": "5797fd07dd055f354410b078e6468fcb046d03235993e61a83ae12c621cb3219", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/alignment-or-null.html": "38bcd2ddcdb30c77a81bd61b7cabe8c3c5bac064e390892e7f964641dd57d9c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/alignment-spec.html": "a63395bfcd142afff52a8b8c019ab4a3393f80227de4d5ca6cb6c435e430baf7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/anchor-or-null.html": "106007bfa83ff2b64a79f9db87ecec4467e50bb9675bf79672cc5b33a17c9023", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/annotation-id-or-null.html": "603695b69630ab0c9c480a65d73e2b54315efe8bfa1950912aae3cc1b2a648ae", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/application-scope-or-null.html": "0c3dfe418e8834d5bbe34707b849bb7d9ac50ee62e0bb41a52cd2fcef028e8df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/arguments-or-null.html": "f59a9f53b76ec188e5dd368af9dabac497d1808e880ea0aeba5ee7e3689fa046", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/automation-id-or-null.html": "5e39aaae68724d5c99040a0c854ee5a3eeb4781fb94a0df3b417c7325c74f7e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/automation-or-null.html": "f3ad0a440ed7693609c4bcd69f32df637a03e351952d6e67dd3e426e320c3322", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/automation-spec.html": "0ac347aec1b9d755c7d95e9535a4897a736e35f4a8a2e18da53b7f3a7767f59d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/automation-view.html": "1489400b7e130bbd402ac7811292dc60acc03652bafd16969dca3ee5910205cd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/b-or-null.html": "ee5b45571b95fa7e4cc9a551c20ea10ecb67642c6c4a64d7b00f437afcc8117b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/bin-id-or-null.html": "00e10c25612476dd28a0063dd88e7bb6badffda926c68b7141642760e3de392e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/block-body.html": "0eada6222792203ea26f230309297221bd3eaa763276b46f643725d38ba38811", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/block-id-or-null.html": "aa7ff2b7276e9a2ee58dc2be2ecb07568ac9a75451874bd9eb3151fdc545f602", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/block-properties.html": "9ab66f4d7054e5cd37af316d778ca2a31ee0a0036917510fec60ca0edbd40ae7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/block.html": "386a3c86236dfc909ae02f22d8568f9eb5a80fe31d39c8a2a2b12a78d1bd6c55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/body-or-null.html": "662c96bec9a5ff216a482cec0f44654febd30740d217a327fd3e1ae76dddf521", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/branch-id-or-null.html": "34114a33ea9c7029bbf5f413e57affa1bae70a2edd8ddcfe0796ac78961529e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/budget-period-or-null.html": "fe5a707a8821ace9438fbf6bfa6ed3549689b0ae2e8376e695d188061fdd0bfb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/byte-range-or-null.html": "18f8e444cc530c2433cfc904e42eab830f41962fc858087e9057513c14b14309", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/calibration-or-null.html": "8acb8cdd8834f39aa74a03a3753dec05bfdbe66ff9c5aba843714792d6ba51e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/calibration.html": "ffddffef1f40ca9f90f92fddb12c6b0fb6a19bf64c6c29a1e3a3db71d2a03029", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/capability-arguments.html": "9d9cca11d5ecb79de018682636f6ad92a036ba791ad7d38129cbbd4a1bbd5f70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/capability-result.html": "13e0c1dce8f6cf3a49882b023783b4c7783d82ee0b733b74e801720105b7724a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/capture-id-or-null.html": "2c1d895faed88f59372539fb4e50dcf711113d991dbf72a4f342253b1ae67e5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/capture-metadata.html": "8fae30ad5a7b82477fc5455e243b5a1729b7252ea68a41ab57124c56257d76bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/capture-or-null.html": "81f3bf9a7baef922dbd8cc885c2aa79c5dbe5a505e1c5f87d360718f861f1cf6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/cell-id-or-null.html": "dd5fb6e05caf78f898d5702723d7211c85d56cea6d77fc7909bf3ccce08c9fa7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/channel-definition.html": "cb16ce35484364e8cd2b727558805409610848c11cce8c07bf856174d2a38ccd", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/channel-id-or-null.html": "09ddf019cef2ad22958e14b55dd317749924e8ec4eb84cf9ca8d8a0a4ae1e5db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/chat-or-null.html": "515861af782bde9ad906738441cd7377b3ca396899421e24bd05e8dda98bef3b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/chat-project-or-null.html": "eca7bb5bf2f98732d254c39565268582bece3c51928188776c25a26f5e681682", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/chat-project-record.html": "e683b85119ddd9af345c5a7b43ea7287ff7e905fbd14f49bbd2711d6dd660c7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/checksum-or-null.html": "0c35b73cd1df9fbb8b1fab5c6c5e05ee432e7b82b69b29d430018f07e52642ed", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/checksum-spec.html": "efb71d9566a3f519bdeff8566a9248eaa6b09a245890f92a6feda7725224d1af", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/clip-id-or-null.html": "470b72ba94d7f5624b9f15c63b8f8ff8b1aef1aa93144afe169ac60d21473d22", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/cloud-revision-or-null.html": "833ef3241884c8afac220ba47312f0649b68e40e1b9ac6e1a85416538b75d34c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/code-block.html": "08f023fabf2bd5c2ae68f489c2ac3f8151b2d812f27f63670a49806c43b8e902", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/code-or-null.html": "d179ba241623be5b18834c7ed0f39675a781ac38d49aef6caeb874df93e701c7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/colour-configuration.html": "4e996e394923d6415616cf7bec4de83bf6ca994501075002ecb61c19793b400a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/colour-or-null.html": "8e28747c8bfa48f24991c20b4288b1ca8ac2f784cf39e51fe238f62b646d5283", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/command-id-or-null.html": "2270e71911c0538fb39dbde9585b766775511b80fde26cab36562cde5a3ba6e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/configuration-id-or-null.html": "5ec3dedaafbb7d9d85ae1d1644090cea3cd2bc97641d5678618e193cfcfbb5f5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/configuration-or-null.html": "c07218db45a3eea7a51a3db5d03827e4bc21e8adf9450ebf7cfdde16bed7ea25", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/consent-id-or-null.html": "209c6dfeb8e6606e1bb16e7329385f871cc1e78b38ce04b6dcb7713ff31f28e3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/consent-or-null.html": "ecd83220091d9431e17a5915f76f882a67b6a76bb8df968c62265afc8846d618", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/content-or-null.html": "d5abbb621b25b60c9b26dcf16b4516d444b67f201ca43f5b107271ad16e220e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/content-rev-or-null.html": "53a197b78d8e4f1130cdb79fff5e9909ff0223d8c2790acd542c9955c0ac8569", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/context-ref.html": "c2717bfca9b321d3b03c4d5433f00efb8c1328b0d6239e554630f80916d37e65", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/context-selector.html": "16813f5318f6c1ad2ed24337a36def9cbab43f9563e5e813258bd8b756e936d4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/control-or-null.html": "c7fa65b63a6cb105ab2089608b18763189cf9fb6d59a3336c4a436f89f8413ca", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/control-progress.html": "ff2318595e84d8d29bb858188a684fe92ca2c166e81be7666eaad7c6acaf3f1d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/conversation-body.html": "18daa670ccdcadd9d877cc57cbda2480fba7ebd2b5eef6353c3bab85f3e86e29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/conversation-id-or-null.html": "72228ff293769f5767e96da4277f9a3cb09942f6082154c13a5fdbf347302f69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/conversation-or-null.html": "081c5669f709d16e84f5a4c55bba32763587af5aec394f0ba460af50db2442ad", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/conversation-view.html": "f1b4646af266bb114140ff20f59071901fd01b8d2f385c46e983de27ea4b3093", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/copy.html": "0f6cb5351a34f9722ca974136faabe722dbcfc5e6424fdb241d59aebec2f5314", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/covered-duration-or-null.html": "0b49e9140d6f917648b00fd59a2c68413a467be3bbf7a01bcaf33135e9491c9d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/current-stream-id-or-null.html": "803cfb446dd8bbed64191be1da15b631b67184ba282e125870508e6b23716548", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/cursor-or-null.html": "ff9f567ca19f9387f55aacb56ca1849728767602ebdca35997d39c7f0b92048a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/cursor-result.html": "fdfa7e49b0ff749254e53d1b32a5e48ce14bdd8889f1d6ca656bf35bd4ed3f5e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/cursor-spec.html": "682a4679a663b836500aa4181f256fc3ce74366139773170c2aa752ad44d3684", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/date-time-or-null.html": "ec7c635ac96e3e32b2afee46211baab07eefa192fd60cb1079827cdaaa183c62", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/decimal-or-null.html": "c3af254de2766f7622d3b42d083f54315703ea8f7af802075ddd0bfc89ee4035", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/decoder-or-null.html": "6a1e51dd7d4a5c9d9bca342f69cc28ee2d51d75f726554b9c1b6d142e3cc234e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/definition-or-null.html": "03911888c1d410e0bd79c721cf46e69d16a13a2580384e6e2e7e0a83a7cd6675", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/delta-time-or-null.html": "2990392673fe4f227cd2cd2f4229c709e81c49be15f0b93a6f78a477230ff1d5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/document-id-or-null.html": "ddcf520c7a2c147110ee71942e5960c071ca56395237aeb00b2c4769c0def507", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/duration-or-null.html": "fedbf3478e9e894049b917fa514eeb00725dd7e5fe528b32e0bc471ccd2e69a0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/effect-parameter.html": "9914bcf65c189c0c8e5c2dc4d480fed67a39fc7bf6825c85fe09f30acfe9f153", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/effect-spec.html": "11a6cd07a93faffdb2a98ea53dbf4598e61141d3e3b9b6c12b6451f21b431f3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/end-or-null.html": "b525d1a87b0af00ff0d86df0e30c08e166d9b66551a88c6e927efd43e205fbba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/ends-at-or-null.html": "433cb39710ed8369ddac8cf5f9ec490097df5accb57f82636bf2f9ce05bcf740", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/ephemeral-or-null.html": "36acc91152605e2b20c9cfb4010181b4968627d4e93679e0831af0831b35173e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/ephemeral-selection.html": "193d1e133dae4eeabd50b0112c42ef134cc15e196887ef6f6296c58b5d481428", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/error-or-null.html": "f13b0ba6017b91ce188cfeba206540540c0a514f02602988dc27756543d8488b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/event-id-or-null.html": "2693eb0fc85b8f271097d4b63c0cd8c465e244c1483ac09bb33bac016f81f6c1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/event-or-null.html": "28a58ba9b062ced47464c54995c84d306d3a6eccc75120e625fa2b00a350ee80", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/event-set-or-null.html": "715ce3ba550e8f84a01e35bced06edb21ad807f1da183946d6323df67bd1bef8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/event-trigger.html": "597b8385a337171f058f7d16346d4d1e56b0525bd96173fae49b1c55f6b5ce32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/expires-at-or-null.html": "1cb96b2e51de52ae86174eb327aaf1ceade4cba22416876adb1dae097ae27ce3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/external-body-or-null.html": "34978087a3ed3748998e8f4b501a4b3b8f347b8d4af0b41357606cc7fb0224df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/family-result.html": "3247b32b3b2876c3c288d45323a01e1d414b6878ce17904fc10a1017a7be9569", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/filter-group.html": "80b551ca0e7bfab13d43ac90ec0d99983306cd7ac0deae18166c2d3d2df918b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/filter-or-null.html": "f9f407698ef6f358e0bf0d2aa5d0e2615aafe8ceb1bfe2f6cd60b0806ddb7ef7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/final-message-or-null.html": "3b03780ada14331f258d2741bc395949cdc557fde4a4239210be543bca84568b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/finding-id-or-null.html": "1f5dfffe5561d096d1714b33e14376768d322d3884cf85a87ea0a22f6289d1c2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/focus-or-null.html": "eb21ee9ff20e44ae08e34ed3079f4553cd145635c6d99d2fb8450284631ca054", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/folder-id-or-null.html": "3b5b02f372b6ba04a21b8e437e2cfa00a2447cc6e00f94f6a18a81043556d6df", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/folder-view.html": "abd1e16923f0f17f3ba2eeb7e09603cdf4953c77df75c04625b63450f7daaceb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/font-asset-or-null.html": "e5475447c0b00648976d6ae9a71e5d066cc7ce3378de45d6f960794dc8883fc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/footnote-or-null.html": "932947b1a04cdcef7738f4a87b5fc2c038590b95aeb706ab32126b1af78483b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/frame-configuration.html": "72c89cc48542466e9b6ca8114dab8b6c862cd9198854d5042061d28e0dbcf71b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/frame-field.html": "d5093824c905c96ad17c0360f4b5e1bd99b82584073d1e6332a97d6bc097d3a7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/framing-or-null.html": "02976e07f798709c6d374a98f12e840506535036cf35f67f1729513aacfaa93f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/generated-or-null.html": "c9d0af9ac08153408bf6b22a7c918b51112db05a400697002e35c3fb657cd689", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/generated-source.html": "013f407f1df470e7650e1fa2c7296ac7bbf1d2f5567c3f1ea1a2f5c75719d5c6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/graph-or-null.html": "08438bd5b36f23c850552ddbb745c404afd683745a0cf75513a4f364d0ea3cd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/group-id-or-null.html": "265926eaeb45e33814a0efd49d3442f9d8148bb458b573550ce28071980654eb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/group-or-null.html": "0b269e8abfd08996b5d4d5454ebcec73aaf552e58e58ae3db38c9a313e730f2e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/holdoff-or-null.html": "36c364b5b48a0dabca7744b99efe8696aec2f5ef85cbf8db2b0bca98b51cb4db", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/id-list.html": "5f078759a07f3a25820a5dd40c98eb739a98f585b429ef2966a3eb17fbe35e6f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/image-layout-or-null.html": "351d34348d6308d7c0982d256a5b5bed173016daad2f58c00beba93de1b1e75e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/image-layout.html": "e5905070f60e9b2cd5bcba6722a5b4027c7e2606e867c2d6a2876733c1aafda1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/in-offset-or-null.html": "722e977af4fd61fc292fb641c953e012cc1227f1e5836604989ff31e06d5fb1e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/in-tangent-or-null.html": "f98516acc417ce181b6728ffaa11960c58e1ab9399bba3c2e02be843daefdd88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/index.html": "c3681ee064ae85db60f9255f0b7600dd5068e434fcebb110c4c40b91de6b211b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/inline-atom.html": "2910561fb123082b445cf64ca261404653eaa2ab430917128c7ae4dabfbc722e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/inline-id-or-null.html": "a66a07aa3d468262473971157e1d3218269713ea04287c7b85d0ea5a61bea515", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/input-or-null.html": "937b1746cad264a0431b987ef4291065f5ddf483c289656d4b86e238194ba11e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/instance-id-or-null.html": "fd9478d900ecf37c582808292a90c1dd7f6750e1d0099bee4b356b7b90c938e2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/instant-or-null.html": "b7d5ca9c075194999d4f8a27f802b662e29d73d23097c2e5b5b4ec50122484c5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/invocation-id-or-null.html": "37bfb46ce07e33440fc88c6d65fa00a3dd4fb86c746cf2834e649fa0952c6d92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/keyframe-list.html": "f9b72049c5c8e3909c98316542bbf779b7c4e11b8ea6116db0637a72b7b6065e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/keyframe.html": "bcd67f0017ff141352cafee54e8f10ddfc7b20eeedb7a9d240c9db9f445e236b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/keyframes-or-null.html": "eb4c3344ec05562dea042ff90a27af106e2981c553a31403a43b66bb8a1b1458", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/last-message-at-or-null.html": "6736e076c6c0235ab61a131927984421151d4bab8f0bea9c7fde9c8d7552cc44", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/left-anchor-or-null.html": "25f17cf67afdb51e76ed6a6138df616aa63f5b9ef75c1d8826742461e3cf8550", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/left-clip-id-or-null.html": "6a87102ae8a6f5c02c84d8d2644520ba5cfe3f6b42b9008e3752031c82bc68e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/link-group-id-or-null.html": "922eb225fdd2233e17e65211d48bec046be180d552736fc0224fa2b2fa576e12", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/link-or-null.html": "3a2f9732f9985de2d34d0ad79e7b10617139c75289a45e462c8b9744d38a9983", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/link-spec.html": "0590d28f5c5d06375d3857c747339cd7617d6b7f1b0479da922bd85fcd58d34d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/linked-to-or-null.html": "b36e0f6a8a38ebf2e8b1e7ed2ad9093c82b5b99cef70de82723793778d872e87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/list-or-null.html": "04abbacf0f0abb3590dcc89ac23c9fe039b7122b14ca2eb3c153e146531d2a0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/local-version-or-null.html": "adcf49b701beebd37c1794dbc38f932e17ff5674daa2d45dc125ec0d1b398d66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/marker-id-or-null.html": "f2608c23055d79d4ddab176192f3d8408c3eea0088bec6c08957c838ada828e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/marker-view.html": "f1101f6ef6566f31f01aebe7a358b0bcd684cb37ce812e05533ec37dc274ac3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/math-content.html": "ba8057a0ef5acc0d4808c944590e78618323fb241d73be353cc3bcf18be51daf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/math-or-null.html": "ba58bf79473eeadd82d8e49a9680612b674f38d9faa13ef3206b5386ac9fc906", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/measurement-request.html": "bd0942842a14f137593c3fc19c518b2b6d9c6ab2c0b7d3bd77e9f60c518674e1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/measurement-result.html": "54a8f8107b9cae93769b280278a215033cdf00f63667f3797b0374d1939ebabf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/measurement-source.html": "34b7be4bd58d0e706d2dcfdf1b8fc8ef6c85e545aa348c61fdc65472e165d53c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/measurement-threshold.html": "0b50e0aa326542dbe9a8b51712115e41bd13bc89279f1744b773ea935106dea2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/measurement-value.html": "32d0d9c2fe465e69a563c3366cc345a2051fe7065784f10df3294bd7df62e114", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/measurement-window.html": "f5ef9a0dfa790d8faf2317be9c0a87be0a88da26f759fcf32c7d672d026872a4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/media-bin.html": "077202325912757f38fe2b740a74da34c78590fbe4e628cc9c420d47a2580c75", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/media-colour-assignment.html": "35ad3b662d5d0cba387fe89a8f24fd22bc60fd6571205e26f435f6b1f04b4fea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/media-id-or-null.html": "9a8b6c4180d5e2c764aa03a5c9abc653766542900fe2057cf1decb83de89c953", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/media-stream.html": "c023c0e5f055f53be2b6ec387c252c9ac495456b921db8dbe11af123d3a8c78f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/media-view.html": "06a0406c92a5d75e28cc1b4b41c53405c976fce5cc30fe0ca13e5ba0ab182242", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/memory-id-or-null.html": "ccd5aee51738bebd468920883a1721225d54f076d9c4812d68b26aad8d3a913c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/memory-or-null.html": "21b8a1728f5d04c1ce2ab249e99df815ba466067260dd4bd06d6fde4dd78e612", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/memory-record.html": "5790f0e8e75c07e8bc828a33f0eee9495019420e46f59e2675a495b88ee19e5f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/mention-or-null.html": "065b47ba281c7d288bed6d2d5a5c9fda75ddc8ce1a45d00f857a93d5584b4cc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/message-draft.html": "14265c7b5aad11859011bed54eeeec291b9473e31d8e81a92344d393813f5b69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/message-id-or-null.html": "0015e8f84aea86d9c13cdd5b29f85af684d344998e82b0e00ce40ed491e61d6b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/message-or-null.html": "70ebc157a41bc973838bc15abf66baefb15ac9e9b43bb5792c4f8ae6a04532b9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/message-part.html": "ef7abdd381795e2d0cf882601c0fbec26491535ee3471414e785370aeb197aaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/message-view.html": "0b750236cbc651d7208ca0df4a64c7c99b8335d7bedcbcb433fa529a28adbf13", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/metadata-entry.html": "fd14d1f9e9fecbb0e2bfcb92be0e3daf6e9947c3e28a807351ff28927e5f4d3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/metadata-scalar.html": "1f83a6a3c37194bdc2750b5a5d130eb7271257f5ecf138d6cab36d6ed7d0d2e6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/modified-or-null.html": "c71244f86abcc92d84e68b139fc3bd71e6493df8db2da0119ce78eff6d5aa6b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/multi-select-or-null.html": "6a37a701d211c81b0e67761f5290f2fc2720b7f7175c119f867974dc7aa476b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/nested-sequence-id-or-null.html": "b8b34d4bfa5e3c4c2366c6ad2f308f041638a65720ec8e9629542d64474b07e9", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/next-occurrence-or-null.html": "1a1c4476c2200e0e2274ebacdafe27b2d5a50353440a250afb34d24ec5bd08b8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notebook-body.html": "9cdba403dc9d4f8fa5b9066bfcafd2a92208706941448a83556ed72ccbf3194b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notebook-id-or-null.html": "75fab557b7e6150fbb0b5c066107554e1cc9aae4f97533e4630d481b4448bc58", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notebook-or-null.html": "9a132fedf06a8b3aabf6bb36b3a897c05bb8ba0319fdab477a9f58cca6e24a55", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notebook-rev-or-null.html": "7c0ead65c32e7234524a10e31fb9773e82532489f06c082b822da3eb9bef2424", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notebook-view.html": "40ab5331ee389f22b89764e54e9d51a219bb6d6b1ee58f4342960ec2166266ea", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-document.html": "1d7c4a0c48c73fa64acb1ae22a6c1696bf6eab31418930a41a10c24aabb95159", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-filter.html": "a834f84445c0ccdedb453ad418594d4362442405b13bf93a616049d02aa87ef7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-or-null.html": "1952ba40b52a8c3a5c9cb33f6ff396effab3f220c8d490f34db56b0f1c0442ff", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-query.html": "79ab2ea901c2e27403eb3ae1e3cfe2fce575d8432a3e7872184227e5641e796b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-selection.html": "607dfd53f1951cb6ef05287261959c23402202482314415ae8230a4a9b438daf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-selectors.html": "15c95a63ed9a3909f6b354a7d5c7a7f25aa368d1c9941794e0effb791fc52fb2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-sort.html": "717ae905cc4b27affc719d06dc87d19dea8b18bf7ddd105a3e35cb2e20336b91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/notes-text-position.html": "e6c8970c3dff1d281d016a0ec545d257be7fbd202b3124cc8324886d27ded081", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/number-or-null.html": "2004bba39e5a162f14e0351c97d51244a7bb2b9671e9fc003c5637ae71ad4d3a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/ocio-config-or-null.html": "690f085f2641ed7facd3e10912d695aeae1ef06999861c1f0e6da704f7919c9f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/offset-or-null.html": "2e02a23df65d3c16c533403ec634cae2badb5571d109d9f91d511fd58054af88", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/option-id-or-null.html": "be81ef241cda0dbcc674539111c4b11f87620fa5d983a67d31c9eac4644fe92b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/origin-or-null.html": "96bb84844268826b00a00526102f735ae7b429779d444c15624651fd73e2e80c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/out-offset-or-null.html": "1d19895f5d7dfdb2ba9b910563c8bd5358743ebbcd6e8b28fd94e0d21c59983c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/out-tangent-or-null.html": "d409f341a9478435dea9c21ecbc842fe59c9f776b01a477ae19f12164b09644d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/output-node-id-or-null.html": "07682d5d070cbbb86a2eb952f79df4c05a466b665a6ce91f356e0fda80b2ed7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/page-or-null.html": "312478014a97bda13c8d67b0f57f2d047f53ac9ac7a4f6ca621247595b5b2f61", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/parent-id-or-null.html": "9dfc27e1d19667b5f796e8f30d071d91177413f0feaf202ea5b382981c420fcf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/playback-rate-or-null.html": "74fce57065280328c7650303085b66ed6a49f61c29ea082c6e708dd2da9fcc91", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/post-or-null.html": "c4399d9ef0c963a96b53c2687b76cc8c80e2bbb74d30aa89df295a3a35adc2fc", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/pre-or-null.html": "ab1c212e7cd7dac66491225fd9f80a6c456f7eae258c3e2c4b809201e9a90c42", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/predicate-or-null.html": "b4abf4f35b1d1167f4919447dfa804dd36d67fedd132da5a53f2caaa1af95627", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/preference-id-or-null.html": "316af746915cc6367f536d5bd59fa67803f098fea0589042b46348713e7763f6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/preference-record.html": "2914ea4cb1e1a4c540a8bc7023055d550cc63991cec3cdf92fd02260455e2509", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/preferences-or-null.html": "714f00e10ad58dbbfaeaa4a9986e48b5d96fd009e2fb575f9605e68ba3eaefba", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/processing-edge.html": "610bfc2d54054e61bb2a0f6e78f3cc5773011734fe8fab77cb29d50f9241222c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/processing-graph.html": "f1e2d51a37e6c36a450fcb374a4dfc180792842e66f681b74275357637e0da87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/profile-id-or-null.html": "bf5109f2eb0f2fdbb35528a79836f0a29e6b9796ac9f33b3eda6f6bcf8e0f797", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/project-id-or-null.html": "5cc4ecf21c34b7614df6cba2da35c7c55b2dc2cabc5f17c25aded2f59a5ccdc6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/properties-or-null.html": "391324db25b44bd40cd25a559fdc7804925d0a8536ac3ad918a99fc27b4d65b6", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/property-definition-or-null.html": "58fcd7c566308c7b851432e07203428d54ecad82abb7814a56ba28825e239e87", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/property-definition-version.html": "ac4f545bcfd9ed1731101d08441d4500c7e4a6e374e2377edab3920f78730e1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/property-definition.html": "3759e00e87009b6ec919ded776c048e0ec04fd75894b22e95a3c2fbbb6829f10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/property-id-or-null.html": "8d7f338662ef5f64f1e73835f8ddfa9c101cf38cf0b14935f0c74e724f2c1f41", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/property-value.html": "ada93f27acb2f6118a6b8941905cec88678879690593085340a1ff6202797a08", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/proposal-id-or-null.html": "08ff20d7d228f4224fae4407047c6f1f7f721466272b37ff0586745bdd357171", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/query-or-null.html": "e6f6f03f96edf1dc526f15d8c89a013ab5fc5f3fe0d28c6001af8f66a1e5b5e0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/range-or-null.html": "7dd0d5eaaadc036111b73ce8d71efba1fa20d38681b05130585b04816a34888e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/rate-or-null.html": "60b0d63c4702368aa2083bbc0b2c704138de0ad633504755870f1ee9df8424f4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/rational-or-null.html": "ff4f67c5e148396a4c6e45d88b88c7363692d4ca894ff57014fc49fe0ba514b0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/record-or-null.html": "fa037e03ed505712771aefc7c4720e9454e27d473dd7c2503d4d08150cb2cf29", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/recovery-at-or-null.html": "2a3e829618331d853e600070767b4da247b57d888022021d78763c65bbcddf69", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/render-preset.html": "d1c69ca821cba6ba1b857b7fb955d4713cae40179b04f7502f3ad2c060cc01f0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/requested-at-or-null.html": "6bcb3ec61e4d8a4ff4631976bde6a32d050f23b26a6c4f1af2e6c03526ce500f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/requested-duration-or-null.html": "95debb1471627d5864d97d940dc82f441b0987eb1f84ba3b5890eb7c7c7d9613", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/resource-or-null.html": "41b4b8f0c18a3922b0b45fce83a87aa79e51c68ec82a40e09dcc9ab1bb3af2d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/result-or-null.html": "2101f92e6ac528be1d31234c6860b2b0c0a4bcd14d7e67a52659999e938ce972", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/retime-curve.html": "b2ce9b817497d5a3b8f053eac572daf0c507b50c7846fcf00b4e0396b4987dbe", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/retime-or-null.html": "6512facb085707a288402836006b4ef2b13930296c2c85af1134dc1509f8c28e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/retime-point.html": "96b1d9d6cf168c6397d45aba12d96b7cf58bac9e8f069beaf1b91182fcee646d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/revision-or-null.html": "0808d8b71842d5e5691db9765546b354ee554f774fd79d07a7d854e97bfd01ce", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/rich-text.html": "32eeb555a8c3e49cd69ea6d3ab654466b0ddefaea794ef1359efb0cb1bdcada0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/right-anchor-or-null.html": "dd8e4a66d852f47e97f8c660ef063853f187bb7344b9ba06a2029acdf05e1cf8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/right-clip-id-or-null.html": "672dd9d1d0c22bf6ba6d534bdb2068144b49f090cf3aacc0bc3e9e9643927f3c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/row-id-or-null.html": "292143be78809dce3b6f3b23762da8c2127a4cc04d38e348d8875f9784ee757e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/run-id-or-null.html": "31b269ad661bfd1dac61b73677bc1e37a9d24cd696b2919447070118d0a31143", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/sample-range.html": "a57082ce3b296c69dd0397c668f80a03d4ab6703dc4f7d209199f632e430da71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/saved-view-id-or-null.html": "cce70678ef6b6b7768f33233875755ce3ece18bef6dfd07401be97a382c873f2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/saved-view-or-null.html": "56f1c89b3727aca0dcb1092fdee2b7b67596a42764155119d68381e21085f95c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/saved-view-record.html": "6dceee96740218a13d4e50cb266dc472861dcda74cc9ad6cbf2b0b18d4393862", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/saved-view-rev-or-null.html": "7a45e67c01af00eeeaf8c7765dddf968fd5d5d676592e859a326976b99232afb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scalar-predicate.html": "dd12613b061270d98ffd28f16823c2259d1eaf52b4ad91d7515d9d20bcae0e5d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scalar-value.html": "f4a9f1eeb42965b52d3e410840d1461caa3607ca64e356d106ebefc0afb86b8d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/schedule-or-null.html": "27cca6a4cd3ab9ef725d914782b6ed556222ea98cf5d8e6b7b387b448766cde4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/schedule-spec.html": "00f75561047a37241e710f606a32a6bd36cf38e23e082d33e5b6d7bae69008d3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-annotation.html": "1ae90306050b0d211b5a41e4497419b476294f7afe6a2395de19e7305f9283b7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-configuration.html": "bde24cea2caf654e8ea21b57aafd3ea1ba348c93db5f7b97e2ebd292a84be25d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-finding.html": "93a6c1b572cea9ec63a2299891aaca391d6c36822f98e5bd1a4cb597a0bdb7bf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-metadata-or-null.html": "b88d2dbdd625ccb55bf7c6971332cce974cafcd35d8b286f5e78406e4fb46434", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-metadata.html": "be16f5bb66d9f64d53db2a55154bb32bfbde7d06862c24209233af6c2774c3c0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-or-null.html": "4ffe9e2c33a70e2db118963d0f28468db0be8f0ba20ee0d068edba8fbbb7ae89", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-selection.html": "ef813aa734515f3fdadd292936ed6753b1aeb3f30212c4f289e35049294fc37c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/scope-time.html": "9cdf4848f1584dadebd38a33ef4a117f12da47e2104d31cde1d9e9b786328b53", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/segment-id-or-null.html": "b0cc47236bc94f711c0f8e130253d3f7066bb1431dcda34aacc6dfb3d709b0d2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/select-option.html": "9e84dd4954f08f6d468227fcc992a6f472f5940922a840fc656e6c976cbaf833", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/select-or-null.html": "9d8c52e37073f4b83bf649341eebf69f6aa1f0ced510412c06df37c3427ad45b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/selected-sample.html": "19e3f88da56471dcd747c9b11128b330fbeea5fcab3a271dc33ae84f38775080", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/selection-id-or-null.html": "f181edfb746ebd04158d8ba2b6db37a90fd6c54843e31d7cc3e906ba1204e637", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/selector-or-null.html": "09c8a6630d33c1933d1d85118bb04747b2be3a0ff1f06c0a3e25c327e979d93c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/selectors-or-null.html": "483f0ee0bfdbc7940be12bcdaf875b4bcdca9d02d4ee74cb416a5c3303b69d0b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/semantic-revision-or-null.html": "1f8165aafda2e4ea8a97c404aaabc0016a8186b3a6014528b829df816b3ccc70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/sequence-id-or-null.html": "c30d12f4dad8c61b409fa9e07e3970e1c880572174647f0c12530657d80eb983", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/sequence-or-null.html": "f06d4885cbb1ba9902ae4d5ab0ef8c1477082e7b9f304fc4bb02ec1c87dd2619", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/sequence-view.html": "9627dd296bd35eae86845a705e883320e0c1b976f826d012969fa449194ca77f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/session-id-or-null.html": "0807210ac5bb14623e44ed6d29c931ba83de15561a3fb08b1f7079e313d6fa70", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/size-or-null.html": "9bb8648f5fe7d4695a0e6eda541d006d3c68f0ee044d97831949eaf6c20b1d1c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/skill-id-or-null.html": "744cee55bde0eaa2c5e9cef2231e20080aa1d809936cb38157fd3f8c28be323c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/skill-or-null.html": "6af17c8a39142c620f990166aaa930bc79a591d5c7dbe728684de53bda26ebe4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/skill-record.html": "86e313ba7b02ccbb47ecc3e5391f1616e07ed0b20a5a1fb5a6e513794aca9807", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/slate-metadata-or-null.html": "f296f87f37bd1d102affe359a08294e9b305103a8e3596f03fb72491ac7e43d7", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/slate-metadata.html": "c0427fc1f2a29bcbf37e308639c4b436e2f9c9ebb7e0bf43651761eb014c6958", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/slate-or-null.html": "42cecc7298d8e00d040d5f00d0d6a956ea9f2bc5475cf22bd76c654f2f734444", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/slate-selection.html": "31888debb67a83fe7a197d9268d9446513b91cff6b012e98b847f1a74f77160b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/source-attempt-id-or-null.html": "a0afc60efbb642cc03d11a29e56466a1d0d8a1d5bda711e263b2b1002e9efdaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/source-consent-ref.html": "4a218d251827cd9e8f91e47e2b836ccf8cd188dc5314d5aff0dafbf5af99f460", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/source-node-id-or-null.html": "e50fc44edf435c6736a49caee6accc53d449715c6a605332a061207e14bf5618", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/source-offset-or-null.html": "174b8bfd4a2f6f354ea3e701ce998351e122ece07de9f2ad7e8545dff9f9e5c8", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/source-or-null.html": "db2f3cfb17e93c1ee280d53ee487f0faff646c32437d32784537adb61acf36c3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/source-revision-or-null.html": "6033f486ff31f6f4a3d26489be7c3cbf73f9daa685964b40cee482625c47ab66", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/start-or-null.html": "48be33fa5512d3259aeef23f66a6e379f4e88952cc84954f5faa43926fbd66b4", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/starts-at-or-null.html": "b17e764c5318d9d47b8f6a2514cb3a2dfc53e11a50a60bb3c5b219917bb3df15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/structured-value.html": "75fc75d2a43c0ebccec0ed9ed256aa65664a4a4b4f171c6652c324e1054f4332", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/success-or-null.html": "0dae9d35b37b558260bff2bdc21cab16e88ddbc644d2b66368237d90c33b2551", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/table-block.html": "ddfc51c1ffe316ac51e13847656aacd7524ed9b8cff0d310303c2642cd478d73", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/table-cell.html": "a759d5f28412c522e57d39c4601dbcef84576da45b1a077ec4cc57503e7c3c82", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/table-or-null.html": "fdb97de5b340094a56ddbd90ad06131c13075c43e5351e6fb7ebae28e64a0a46", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/table-row.html": "166915b488bdef395b12697addf321f67d049027a4547e8e81ab8e89c8de2f7a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tag-id-or-null.html": "ed3c3c5031de24a1633521e2efa8117ac7a096a45d32c399156b64de3f7bcb16", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tag-or-null.html": "dcf9054331ce616a08ea0e12986a73d60414a9d8fd66d6be01c0db7b870ca382", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tag-record.html": "f11b553bf76250efadb1573fdbd1c3b0257fc1a791a06c14ee9af7e4f9cecaa0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/target-device-id-or-null.html": "48df10adbec862830c50bb6a2101a842b085e4a4933f0fcad2aca36e93476886", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/target-id-or-null.html": "7fca4c5cccdb7332742dff90016e8bc5204ca05519a21b6fbbc128b3ba49db05", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/target-node-id-or-null.html": "362b809ab70525b7e017671fb6c56ba40b9c032cdc61b581c3c70cb43ae5ba92", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/task-id-or-null.html": "97561cddae978202d39b6a0eb3727b0e521a283ec589f25803ff7ae2097a2efb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/task-or-null.html": "c9b5f8b906af4700ac9b1429a7fbc2acae7f40beb7d6c84ec122ed67dafd8fcb", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/task-snapshot.html": "edae3b334d3dcf16893c6dc6bcb93e11f4da10a6c7efd7e3a8a96f38a0139f71", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/text-or-null.html": "445ff57f99b2e63c68311f7ee291e84e54442f9370edf4e60d89b34f1162f64a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/text-run-segment.html": "24fc9f2b544d4a53a204489d64f195dddaa65d3b4780e9ec5960ed5ea76d5a15", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/text-span.html": "c3ad9d93ca74a2e612a5a9a430e76343abfacc30f3b0d91657be42b66ad8071a", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/time-mapping-or-null.html": "3783ab349e2b1f9cb68bad99a837cc37407bc737291c6c3eb22350682f184f5b", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/time-or-null.html": "b07daf62d5ba4763affb079a00f779fb092a8767a2f8f2891978eda484f01f2d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timed-text.html": "993fb09a9e56ee757a57b25166295ac820385aeeb266c28077f83ea15f6a4cd2", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timeline-clip.html": "c23ff18a7ba598124241f419e3ae407df27c54cd6255b4b0552349e4e84acdaf", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timeline-offset-or-null.html": "8afd0410a954f9491b7e52a6579c11d91e86c4b07d0f0f6671ff8d872eab3e3e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timeline-or-null.html": "439413918502e7babee7c32f0f11c09dfca057f8952e40dda6265f653ad8088f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timeline-track.html": "a393f45310475cb6fb4b78299e7066455f2887dd26167e6f7e3779356f7ad021", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timeline-view.html": "ba64266d0d7b1b9e7d5950129d5ddb7d2e6fdf262b61fa7976a16584aea67db0", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/timing-uncertainty-or-null.html": "25fe7dfc2a7660186a8c0c268077256e8b624d280b387d41dd376d33b311675e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tool-proposal-or-null.html": "ed81f4134c75372b0200c7ef73454f811e9413bc94da1a6f90dca6f27d9c6b10", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tool-proposal.html": "34537af723b79917be352b54e05d2bab018b804ffed05630aa3097d3bceb2711", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tool-result-or-null.html": "f7edc2ef5780fc29281b25312086b33e7506af942937fa344fd4f257bed4d179", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/tool-result.html": "9844bdf5a8d57e7759b86238ec02588f9c4e060c0d97744c1f616f78feb4ece5", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/track-id-or-null.html": "7e75116826b4124f8aa1ac84586932f6556fad9e01d988ee6177a120ac763725", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/transition-id-or-null.html": "85e1837d9d8c88c1b887e65c25b5d0acd4daaf2f5be81232cfa68cd0985ce068", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/transition-spec.html": "f3e1b9f63680c60fe1fe1d946eab15b8d44651c0bda537a1411089380a7ed42e", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/trashed-at-or-null.html": "9ad2496772b3efc65bca6e680117ca600eb3967cacb76b9c311351e1c9e0e27c", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/trigger-configuration.html": "fe7ea62a5fa7fb4c94a7a08f1b719024512c4407185dcce32158393061806dc1", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/trigger-or-null.html": "5c97a325fa3bedb5370c3a2049a7012fcce6ad06afcc50a6bf813b9e1f11f29f", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/trigger-spec.html": "28fe7beffc657376fdd6a87d9364e006a1bbc290e833dbc5763f22aa73617224", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/turn-id-or-null.html": "96547247c6c4199e91f9c60220c2e4e62d9a24d3199632f1e569599b67261e74", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/turn-input.html": "bd7f221c2888359cbb09a70b594a851c909013da1438a3c3b39bc77f6c9d5578", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/value-entry.html": "31571d90673a4f6251bb3d9555f5d0dc8a7d8ac5dddfc217cdad1029acf68e38", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/value-list.html": "0bc7e54d119c61adacc611944a3cd8d8e20536376f055279e30cfa82152bfb4d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/value-or-null.html": "00bfcbd21f990611c997293cea87fdb301110c68fcd7fad44773e6e1fe5eae32", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/value-record.html": "e4744b07e7bef28f055325cb7098164013ae9c985d87bdb050b63420d3c340f3", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/video-rate-or-null.html": "1f0fd02db65fe72e54ec1db3167999b149a941e1322653c766d6ef202acaec6d", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/view-id-or-null.html": "61d3b92f958dc3e8c17c1eb11e1256c4d6ae9dfbf727a20697ff35d85ee55635", + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/window-or-null.html": "8d3b63b16a6d735f8c2f5ca78fabd03bdb636797dec6f827e2ba1656daa9a630", + "contracts-proto/package-list": "d15e942bb5efaf3bd1d932ccf553d30a42f8680b24a81e6ec4f30439e7cf54ae", + "index.html": "346c4b2c2f9dfd3a0ba6d54b59a8aa6980da49fe0256bd67e24ff402536218a7", + "navigation.html": "e194c684c744c3a2328df56f725270ee6fb64d23a816de83ac10c4015543798c", + "scripts/pages.json": "93b6d225bea6f2c9d819d07dfa2b930686db635a77d09aa435813f60ac00f9b8", + "scripts/sourceset_dependencies.js": "0d4d0acaa7955c5c1d2367efdb0d29d1ba72921f26c1c957f5735082c69ee5b9" + }, + "publicApi": { + "contracts-proto/io.github.arcforges.contracts.events.v1/-entitlement-changed/index.html": [ + "EntitlementChanged", + "getEntitlementVersion", + "hasEntitlementVersion" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-actor-chain/index.html": [ + "ActorChain", + "anchor-label=\"getInitiator\"", + "anchor-label=\"getOwner\"", + "anchor-label=\"getActorKind\"", + "anchor-label=\"getDelegationId\"", + "anchor-label=\"getDeviceId\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-aggregate-ref/index.html": [ + "AggregateRef", + "anchor-label=\"getKind\"", + "anchor-label=\"getId\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-application-scope/index.html": [ + "ApplicationScope", + "anchor-label=\"getProductId\"", + "anchor-label=\"getInstallationId\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-arc-error/index.html": [ + "ArcError", + "anchor-label=\"getCode\"", + "anchor-label=\"getCategory\"", + "anchor-label=\"getMessageKey\"", + "anchor-label=\"getRetry\"", + "anchor-label=\"getEffect\"", + "anchor-label=\"getCorrelationId\"", + "anchor-label=\"getDetails\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-artifact-ref/index.html": [ + "ArtifactRef", + "anchor-label=\"getArtifactId\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getOwner\"", + "anchor-label=\"getResource\"", + "anchor-label=\"getJobId\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getProducingTaskId\"", + "anchor-label=\"getProducingRunId\"", + "anchor-label=\"getActor\"", + "anchor-label=\"getCreatedAt\"", + "anchor-label=\"getAvailability\"", + "anchor-label=\"getProvenanceList\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-blob-ref/index.html": [ + "BlobRef", + "anchor-label=\"getBlobId\"", + "anchor-label=\"getContentHash\"", + "anchor-label=\"getSizeBytes\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-byte-range/index.html": [ + "ByteRange", + "anchor-label=\"getOffset\"", + "anchor-label=\"getLength\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-content-origin/index.html": [ + "ContentOrigin", + "anchor-label=\"getProfile\"", + "anchor-label=\"getOriginId\"", + "anchor-label=\"getContentUnitId\"", + "anchor-label=\"getKindsList\"", + "anchor-label=\"getPayloadSha256\"", + "anchor-label=\"getProducerKind\"", + "anchor-label=\"getCreatedAt\"", + "anchor-label=\"getParentOriginIdsList\"", + "anchor-label=\"getOmittedParentCount\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-decimal/index.html": [ + "Decimal", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-error-details/index.html": [ + "ErrorDetails", + "anchor-label=\"getRevision\"", + "anchor-label=\"getLimit\"", + "anchor-label=\"getUpgrade\"", + "anchor-label=\"getState\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-id/index.html": [ + "Id", + "anchor-label=\"getValue\"", + "anchor-label=\"hasValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-instant/index.html": [ + "Instant", + "anchor-label=\"getUnixSeconds\"", + "anchor-label=\"getNanos\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-limit-failure/index.html": [ + "LimitFailure", + "anchor-label=\"getLimitName\"", + "anchor-label=\"getMaximum\"", + "anchor-label=\"getAvailable\"", + "anchor-label=\"getRecoveryAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-local-notes-version/index.html": [ + "LocalNotesVersion", + "anchor-label=\"getAckedRev\"", + "anchor-label=\"getHeadLocalSeq\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-range/index.html": [ + "MediaRange", + "anchor-label=\"getStart\"", + "anchor-label=\"getDuration\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-media-time/index.html": [ + "MediaTime", + "anchor-label=\"getTicks\"", + "anchor-label=\"getRate\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-native-content-rev/index.html": [ + "NativeContentRev", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-request/index.html": [ + "PageRequest", + "anchor-label=\"getCursor\"", + "anchor-label=\"getLimit\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-page-state/index.html": [ + "PageState", + "anchor-label=\"getNextCursor\"", + "anchor-label=\"getHasMore\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-rational/index.html": [ + "Rational", + "anchor-label=\"getNumerator\"", + "anchor-label=\"getDenominator\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-receipt/index.html": [ + "Receipt", + "anchor-label=\"getCommandId\"", + "anchor-label=\"getResultRevision\"", + "anchor-label=\"getEffect\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-request-meta/index.html": [ + "RequestMeta", + "anchor-label=\"getCommandId\"", + "anchor-label=\"getExpectedRev\"", + "anchor-label=\"getCorrelationId\"", + "anchor-label=\"getWorkspaceId\"", + "anchor-label=\"getExpectedLocal\"", + "anchor-label=\"getExpectedNative\"", + "anchor-label=\"getRecoveryGeneration\"", + "anchor-label=\"getApplicationScope\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-ref/index.html": [ + "ResourceRef", + "anchor-label=\"getRealmId\"", + "anchor-label=\"getWorkspaceId\"", + "anchor-label=\"getOwnerAppId\"", + "anchor-label=\"getResourceKind\"", + "anchor-label=\"getResourceId\"", + "anchor-label=\"getDisplayHint\"", + "anchor-label=\"getAvailability\"", + "anchor-label=\"getHoldingDeviceId\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-resource-version-ref/index.html": [ + "ResourceVersionRef", + "anchor-label=\"getResource\"", + "anchor-label=\"getCloud\"", + "anchor-label=\"getNative\"", + "anchor-label=\"getLocal\"", + "anchor-label=\"getContentHash\"", + "anchor-label=\"getBlob\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-response-meta/index.html": [ + "ResponseMeta", + "anchor-label=\"getResultRev\"", + "anchor-label=\"getEntitlementVersion\"", + "anchor-label=\"getWarningsList\"", + "anchor-label=\"getCorrelationId\"", + "anchor-label=\"getRecoveryGeneration\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-retry-advice/index.html": [ + "RetryAdvice", + "anchor-label=\"getMode\"", + "anchor-label=\"getRetryAt\"", + "anchor-label=\"getReconciliationOperation\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision-conflict/index.html": [ + "RevisionConflict", + "anchor-label=\"getExpected\"", + "anchor-label=\"getActual\"", + "anchor-label=\"getConflictId\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-revision/index.html": [ + "Revision", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-state-failure/index.html": [ + "StateFailure", + "anchor-label=\"getState\"", + "anchor-label=\"getReason\"", + "anchor-label=\"getResource\"", + "anchor-label=\"getLocal\"", + "anchor-label=\"getNative\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-time-range-utc/index.html": [ + "TimeRangeUtc", + "anchor-label=\"getFrom\"", + "anchor-label=\"getUntil\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-version-failure/index.html": [ + "VersionFailure", + "anchor-label=\"getMinReadable\"", + "anchor-label=\"getMinWritable\"", + "anchor-label=\"getReceived\"" + ], + "contracts-proto/io.github.arcforges.contracts.foundation.v1/-versioned-ref/index.html": [ + "VersionedRef", + "anchor-label=\"getRoot\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getSha256\"" + ], + "contracts-proto/io.github.arcforges.contracts.hello.v1/-say-hello-request/index.html": [ + "SayHelloRequest", + "getName" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-agent-profile/index.html": [ + "AgentProfile", + "anchor-label=\"getProfileId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getModelId\"", + "anchor-label=\"getInstructions\"", + "anchor-label=\"getSkillIdsList\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getContextList\"", + "anchor-label=\"getCapabilitiesList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-aggregate-body/index.html": [ + "AggregateBody", + "anchor-label=\"getNotes\"", + "anchor-label=\"getChat\"", + "anchor-label=\"getScopeMetadata\"", + "anchor-label=\"getSlateMetadata\"", + "anchor-label=\"getNotebook\"", + "anchor-label=\"getPropertyDefinition\"", + "anchor-label=\"getSavedView\"", + "anchor-label=\"getTag\"", + "anchor-label=\"getAgentProfile\"", + "anchor-label=\"getSkill\"", + "anchor-label=\"getChatProject\"", + "anchor-label=\"getPreferences\"", + "anchor-label=\"getTask\"", + "anchor-label=\"getAutomation\"", + "anchor-label=\"getMemory\"", + "anchor-label=\"getExternalBody\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-alignment-spec/index.html": [ + "AlignmentSpec", + "anchor-label=\"getKind\"", + "anchor-label=\"getLeftAnchor\"", + "anchor-label=\"getRightAnchor\"", + "anchor-label=\"getOffset\"", + "anchor-label=\"getEventId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-spec/index.html": [ + "AutomationSpec", + "anchor-label=\"getName\"", + "anchor-label=\"getTrigger\"", + "anchor-label=\"getInput\"", + "anchor-label=\"getProfileId\"", + "anchor-label=\"getPerRunBudget\"", + "anchor-label=\"getPeriodBudget\"", + "anchor-label=\"getBudgetPeriod\"", + "anchor-label=\"getConcurrency\"", + "anchor-label=\"getMisfire\"", + "anchor-label=\"getCatchUpCount\"", + "anchor-label=\"getCatchUpWindowSeconds\"", + "anchor-label=\"getGrantsList\"", + "anchor-label=\"getTargetDeviceId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-automation-view/index.html": [ + "AutomationView", + "anchor-label=\"getAutomationId\"", + "anchor-label=\"getDefinition\"", + "anchor-label=\"getEnabled\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getNextOccurrence\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-body/index.html": [ + "BlockBody", + "anchor-label=\"getText\"", + "anchor-label=\"getCode\"", + "anchor-label=\"getResource\"", + "anchor-label=\"getLink\"", + "anchor-label=\"getTable\"", + "anchor-label=\"getMath\"", + "anchor-label=\"getEmpty\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-properties/index.html": [ + "BlockProperties", + "anchor-label=\"getHeadingLevel\"", + "anchor-label=\"getChecked\"", + "anchor-label=\"getCalloutKind\"", + "anchor-label=\"getListStyle\"", + "anchor-label=\"getAltText\"", + "anchor-label=\"getImageLayout\"", + "anchor-label=\"getAttachmentPresentation\"", + "anchor-label=\"getEmbedRenderMode\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/index.html": [ + "Block", + "anchor-label=\"getBlockId\"", + "anchor-label=\"getParentId\"", + "anchor-label=\"getOrderKey\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getBody\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getProperties\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-calibration/index.html": [ + "Calibration", + "anchor-label=\"getScale\"", + "anchor-label=\"getOffset\"", + "anchor-label=\"getUnit\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-arguments/index.html": [ + "CapabilityArguments", + "anchor-label=\"getSchemaId\"", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capability-result/index.html": [ + "CapabilityResult", + "anchor-label=\"getSchemaId\"", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-capture-metadata/index.html": [ + "CaptureMetadata", + "anchor-label=\"getCaptureId\"", + "anchor-label=\"getSampleCount\"", + "anchor-label=\"getChannelsList\"", + "anchor-label=\"getContentHash\"", + "anchor-label=\"getResource\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-channel-definition/index.html": [ + "ChannelDefinition", + "anchor-label=\"getChannelId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getUnit\"", + "anchor-label=\"getSampleType\"", + "anchor-label=\"getRate\"", + "anchor-label=\"getCalibration\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-chat-project-record/index.html": [ + "ChatProjectRecord", + "anchor-label=\"getProjectId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getConversationIdsList\"", + "anchor-label=\"getContextList\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getTrashedAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-checksum-spec/index.html": [ + "ChecksumSpec", + "anchor-label=\"getAlgorithm\"", + "anchor-label=\"getInput\"", + "anchor-label=\"getOffset\"", + "anchor-label=\"getByteOrder\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-code-block/index.html": [ + "CodeBlock", + "anchor-label=\"getText\"", + "anchor-label=\"getLanguage\"", + "anchor-label=\"getWrap\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-colour-configuration/index.html": [ + "ColourConfiguration", + "anchor-label=\"getWorkingSpace\"", + "anchor-label=\"getDisplaySpace\"", + "anchor-label=\"getOcioConfig\"", + "anchor-label=\"getInputAssignmentsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-ref/index.html": [ + "ContextRef", + "anchor-label=\"getSource\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getResource\"", + "anchor-label=\"getSelector\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getLifetime\"", + "anchor-label=\"getEphemeral\"", + "anchor-label=\"getConsent\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-context-selector/index.html": [ + "ContextSelector", + "anchor-label=\"getWhole\"", + "anchor-label=\"getByteRange\"", + "anchor-label=\"getNotes\"", + "anchor-label=\"getScope\"", + "anchor-label=\"getSlate\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-control-progress/index.html": [ + "ControlProgress", + "anchor-label=\"getCommandId\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getState\"", + "anchor-label=\"getRequestedAt\"", + "anchor-label=\"getAcknowledgedAt\"", + "anchor-label=\"getReason\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-body/index.html": [ + "ConversationBody", + "anchor-label=\"getConversation\"", + "anchor-label=\"getMessagesList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-conversation-view/index.html": [ + "ConversationView", + "anchor-label=\"getConversationId\"", + "anchor-label=\"getBranchId\"", + "anchor-label=\"getTitle\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getLastMessageAt\"", + "anchor-label=\"getProjectId\"", + "anchor-label=\"getPinned\"", + "anchor-label=\"getArchived\"", + "anchor-label=\"getTemporary\"", + "anchor-label=\"getApplicationScope\"", + "anchor-label=\"getHistoryMode\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-result/index.html": [ + "CursorResult", + "anchor-label=\"getA\"", + "anchor-label=\"getB\"", + "anchor-label=\"getDeltaTime\"", + "anchor-label=\"getDeltaValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-cursor-spec/index.html": [ + "CursorSpec", + "anchor-label=\"getChannelId\"", + "anchor-label=\"getSegmentId\"", + "anchor-label=\"getTime\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-parameter/index.html": [ + "EffectParameter", + "anchor-label=\"getName\"", + "anchor-label=\"getDecimal\"", + "anchor-label=\"getBoolean\"", + "anchor-label=\"getText\"", + "anchor-label=\"getKeyframes\"", + "anchor-label=\"getRational\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-effect-spec/index.html": [ + "EffectSpec", + "anchor-label=\"getKind\"", + "anchor-label=\"getParametersList\"", + "anchor-label=\"getInstanceId\"", + "anchor-label=\"getDefinitionVersion\"", + "anchor-label=\"getScope\"", + "anchor-label=\"getEnabled\"", + "anchor-label=\"getRetainedDefinition\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-ephemeral-selection/index.html": [ + "EphemeralSelection", + "anchor-label=\"getInstanceId\"", + "anchor-label=\"getGeneration\"", + "anchor-label=\"getSelectionId\"", + "anchor-label=\"getExpiresAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-event-trigger/index.html": [ + "EventTrigger", + "anchor-label=\"getKind\"", + "anchor-label=\"getSource\"", + "anchor-label=\"getPredicate\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-family-result/index.html": [ + "FamilyResult", + "anchor-label=\"getFamily\"", + "anchor-label=\"getStatus\"", + "anchor-label=\"getValuesList\"", + "anchor-label=\"getValidCount\"", + "anchor-label=\"getInvalidCount\"", + "anchor-label=\"getReason\"", + "anchor-label=\"getChannelId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-filter-group/index.html": [ + "FilterGroup", + "anchor-label=\"getOperator\"", + "anchor-label=\"getChildrenList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/index.html": [ + "FolderView", + "anchor-label=\"getFolderId\"", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getParentId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getOrderKey\"", + "anchor-label=\"getTrashedAt\"", + "anchor-label=\"getNotebookRev\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-configuration/index.html": [ + "FrameConfiguration", + "anchor-label=\"getKind\"", + "anchor-label=\"getStart\"", + "anchor-label=\"getEnd\"", + "anchor-label=\"getEscapeByte\"", + "anchor-label=\"getDelimiter\"", + "anchor-label=\"getHeader\"", + "anchor-label=\"getFrameBytes\"", + "anchor-label=\"getByteOrder\"", + "anchor-label=\"getFieldsList\"", + "anchor-label=\"getChecksum\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-frame-field/index.html": [ + "FrameField", + "anchor-label=\"getChannelId\"", + "anchor-label=\"getColumn\"", + "anchor-label=\"getJsonPathList\"", + "anchor-label=\"getOffset\"", + "anchor-label=\"getScalarType\"", + "anchor-label=\"getRequired\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-generated-source/index.html": [ + "GeneratedSource", + "anchor-label=\"getKind\"", + "anchor-label=\"getParametersList\"", + "anchor-label=\"getText\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-id-list/index.html": [ + "IdList", + "anchor-label=\"getItemsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-image-layout/index.html": [ + "ImageLayout", + "anchor-label=\"getWidthRatio\"", + "anchor-label=\"getAlignment\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-inline-atom/index.html": [ + "InlineAtom", + "anchor-label=\"getOffset\"", + "anchor-label=\"getMention\"", + "anchor-label=\"getMath\"", + "anchor-label=\"getFootnote\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getInlineId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe-list/index.html": [ + "KeyframeList", + "anchor-label=\"getItemsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-keyframe/index.html": [ + "Keyframe", + "anchor-label=\"getTime\"", + "anchor-label=\"getValue\"", + "anchor-label=\"getInterpolation\"", + "anchor-label=\"getInTangent\"", + "anchor-label=\"getOutTangent\"", + "anchor-label=\"getScope\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-link-spec/index.html": [ + "LinkSpec", + "anchor-label=\"getKind\"", + "anchor-label=\"getTargetId\"", + "anchor-label=\"getUrl\"", + "anchor-label=\"getLabel\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-marker-view/index.html": [ + "MarkerView", + "anchor-label=\"getMarkerId\"", + "anchor-label=\"getSequenceId\"", + "anchor-label=\"getRange\"", + "anchor-label=\"getLabel\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getClipId\"", + "anchor-label=\"getAnchor\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-math-content/index.html": [ + "MathContent", + "anchor-label=\"getTex\"", + "anchor-label=\"getDisplay\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-request/index.html": [ + "MeasurementRequest", + "anchor-label=\"getProfile\"", + "anchor-label=\"getSource\"", + "anchor-label=\"getSourceRevision\"", + "anchor-label=\"getChannelsList\"", + "anchor-label=\"getWindow\"", + "anchor-label=\"getFamiliesList\"", + "anchor-label=\"getThresholdsList\"", + "anchor-label=\"getConfiguration\"", + "anchor-label=\"getAlignment\"", + "anchor-label=\"getCursorsList\"", + "anchor-label=\"getReferenceLevelsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-result/index.html": [ + "MeasurementResult", + "anchor-label=\"getProfile\"", + "anchor-label=\"getInputHash\"", + "anchor-label=\"getFamiliesList\"", + "anchor-label=\"getWarningsList\"", + "anchor-label=\"getConfiguration\"", + "anchor-label=\"getFiniteCount\"", + "anchor-label=\"getExcludedCount\"", + "anchor-label=\"getRunCount\"", + "anchor-label=\"getRequestedDuration\"", + "anchor-label=\"getCoveredDuration\"", + "anchor-label=\"getTimingUncertainty\"", + "anchor-label=\"getSource\"", + "anchor-label=\"getResolvedThresholdsList\"", + "anchor-label=\"getCursor\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-source/index.html": [ + "MeasurementSource", + "anchor-label=\"getCapture\"", + "anchor-label=\"getChannelId\"", + "anchor-label=\"getCommittedPrefix\"", + "anchor-label=\"getConfiguration\"", + "anchor-label=\"getDecoder\"", + "anchor-label=\"getTimeMapping\"", + "anchor-label=\"getEventSet\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-threshold/index.html": [ + "MeasurementThreshold", + "anchor-label=\"getFamily\"", + "anchor-label=\"getName\"", + "anchor-label=\"getValue\"", + "anchor-label=\"getUnit\"", + "anchor-label=\"getChannelId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-value/index.html": [ + "MeasurementValue", + "anchor-label=\"getName\"", + "anchor-label=\"getValue\"", + "anchor-label=\"getUnit\"", + "anchor-label=\"getCount\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-measurement-window/index.html": [ + "MeasurementWindow", + "anchor-label=\"getStart\"", + "anchor-label=\"getEnd\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-bin/index.html": [ + "MediaBin", + "anchor-label=\"getBinId\"", + "anchor-label=\"getParentId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getMediaIdsList\"", + "anchor-label=\"getSequenceIdsList\"", + "anchor-label=\"getOrder\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-colour-assignment/index.html": [ + "MediaColourAssignment", + "anchor-label=\"getMediaId\"", + "anchor-label=\"getInputSpace\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-stream/index.html": [ + "MediaStream", + "anchor-label=\"getIndex\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getCodec\"", + "anchor-label=\"getRate\"", + "anchor-label=\"getChannels\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-media-view/index.html": [ + "MediaView", + "anchor-label=\"getMediaId\"", + "anchor-label=\"getSource\"", + "anchor-label=\"getAvailability\"", + "anchor-label=\"getDuration\"", + "anchor-label=\"getStreamsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-memory-record/index.html": [ + "MemoryRecord", + "anchor-label=\"getMemoryId\"", + "anchor-label=\"getText\"", + "anchor-label=\"getSourcesList\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getEnabled\"", + "anchor-label=\"getOrigin\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-draft/index.html": [ + "MessageDraft", + "anchor-label=\"getPartsList\"", + "anchor-label=\"getContextList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-part/index.html": [ + "MessagePart", + "anchor-label=\"getText\"", + "anchor-label=\"getResource\"", + "anchor-label=\"getToolProposal\"", + "anchor-label=\"getToolResult\"", + "anchor-label=\"getOrigin\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-message-view/index.html": [ + "MessageView", + "anchor-label=\"getMessageId\"", + "anchor-label=\"getConversationId\"", + "anchor-label=\"getBranchId\"", + "anchor-label=\"getRole\"", + "anchor-label=\"getPartsList\"", + "anchor-label=\"getState\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getTaskId\"", + "anchor-label=\"getTurnId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-entry/index.html": [ + "MetadataEntry", + "anchor-label=\"getName\"", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-metadata-scalar/index.html": [ + "MetadataScalar", + "anchor-label=\"getText\"", + "anchor-label=\"getBoolean\"", + "anchor-label=\"getInteger\"", + "anchor-label=\"getNumber\"", + "anchor-label=\"getDecimal\"", + "anchor-label=\"getInstant\"", + "anchor-label=\"getResource\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-body/index.html": [ + "NotebookBody", + "anchor-label=\"getNotebook\"", + "anchor-label=\"getFoldersList\"", + "anchor-label=\"getDocumentOrderList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notebook-view/index.html": [ + "NotebookView", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getTrashedAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-document/index.html": [ + "NotesDocument", + "anchor-label=\"getDocumentId\"", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getFolderId\"", + "anchor-label=\"getTitle\"", + "anchor-label=\"getBlocksList\"", + "anchor-label=\"getPropertiesList\"", + "anchor-label=\"getTagsList\"", + "anchor-label=\"getLinksList\"", + "anchor-label=\"getOrigin\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-filter/index.html": [ + "NotesFilter", + "anchor-label=\"getGroup\"", + "anchor-label=\"getPredicate\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/index.html": [ + "NotesQuery", + "anchor-label=\"getProfile\"", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getSavedViewId\"", + "anchor-label=\"getSavedViewRev\"", + "anchor-label=\"getFilter\"", + "anchor-label=\"getSortsList\"", + "anchor-label=\"getProjectionList\"", + "anchor-label=\"getPage\"", + "anchor-label=\"getDatasetToken\"", + "anchor-label=\"getDefinitionVersionsList\"", + "anchor-label=\"getSelectors\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selection/index.html": [ + "NotesSelection", + "anchor-label=\"getDocumentId\"", + "anchor-label=\"getAnchor\"", + "anchor-label=\"getFocus\"", + "anchor-label=\"getLocalVersion\"", + "anchor-label=\"getCloudRevision\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-selectors/index.html": [ + "NotesSelectors", + "anchor-label=\"getDocumentId\"", + "anchor-label=\"getFolderId\"", + "anchor-label=\"getTagIdsList\"", + "anchor-label=\"getText\"", + "anchor-label=\"getBlockKindsList\"", + "anchor-label=\"getHasAttachment\"", + "anchor-label=\"getModified\"", + "anchor-label=\"getLinkedTo\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-sort/index.html": [ + "NotesSort", + "anchor-label=\"getPropertyId\"", + "anchor-label=\"getDescending\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-text-position/index.html": [ + "NotesTextPosition", + "anchor-label=\"getBlockId\"", + "anchor-label=\"getInlineId\"", + "anchor-label=\"getOffsetUtf16\"", + "anchor-label=\"getAffinity\"", + "anchor-label=\"getCellId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-preference-record/index.html": [ + "PreferenceRecord", + "anchor-label=\"getPreferenceId\"", + "anchor-label=\"getOwnerAppId\"", + "anchor-label=\"getValuesList\"", + "anchor-label=\"getRevision\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-edge/index.html": [ + "ProcessingEdge", + "anchor-label=\"getSourceNodeId\"", + "anchor-label=\"getSourcePort\"", + "anchor-label=\"getTargetNodeId\"", + "anchor-label=\"getTargetPort\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-processing-graph/index.html": [ + "ProcessingGraph", + "anchor-label=\"getNodesList\"", + "anchor-label=\"getEdgesList\"", + "anchor-label=\"getOutputNodeId\"", + "anchor-label=\"getProfile\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition-version/index.html": [ + "PropertyDefinitionVersion", + "anchor-label=\"getPropertyId\"", + "anchor-label=\"getSemanticRevision\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-definition/index.html": [ + "PropertyDefinition", + "anchor-label=\"getPropertyId\"", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getType\"", + "anchor-label=\"getProfile\"", + "anchor-label=\"getSemanticRevision\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getOptionsList\"", + "anchor-label=\"getNumberScale\"", + "anchor-label=\"getTrashedAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-property-value/index.html": [ + "PropertyValue", + "anchor-label=\"getPropertyId\"", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-render-preset/index.html": [ + "RenderPreset", + "anchor-label=\"getContainer\"", + "anchor-label=\"getVideoCodec\"", + "anchor-label=\"getAudioCodec\"", + "anchor-label=\"getWidth\"", + "anchor-label=\"getHeight\"", + "anchor-label=\"getRate\"", + "anchor-label=\"getColourSpace\"", + "anchor-label=\"getSampleRate\"", + "anchor-label=\"getChannelLayout\"", + "anchor-label=\"getProfile\"", + "anchor-label=\"getAudioBitrate\"", + "anchor-label=\"getVideoBitrate\"", + "anchor-label=\"getSubtitleMode\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-curve/index.html": [ + "RetimeCurve", + "anchor-label=\"getPointsList\"", + "anchor-label=\"getProfile\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-retime-point/index.html": [ + "RetimePoint", + "anchor-label=\"getTimelineOffset\"", + "anchor-label=\"getSourceOffset\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-rich-text/index.html": [ + "RichText", + "anchor-label=\"getText\"", + "anchor-label=\"getSpansList\"", + "anchor-label=\"getAtomsList\"", + "anchor-label=\"getRunsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sample-range/index.html": [ + "SampleRange", + "anchor-label=\"getFrom\"", + "anchor-label=\"getCount\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-saved-view-record/index.html": [ + "SavedViewRecord", + "anchor-label=\"getViewId\"", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getLayout\"", + "anchor-label=\"getQuery\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getTrashedAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-predicate/index.html": [ + "ScalarPredicate", + "anchor-label=\"getPropertyId\"", + "anchor-label=\"getOperator\"", + "anchor-label=\"getOperandsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scalar-value/index.html": [ + "ScalarValue", + "anchor-label=\"getNull\"", + "anchor-label=\"getText\"", + "anchor-label=\"getBoolean\"", + "anchor-label=\"getNumber\"", + "anchor-label=\"getDate\"", + "anchor-label=\"getSelect\"", + "anchor-label=\"getMultiSelect\"", + "anchor-label=\"getDateTime\"", + "anchor-label=\"getUrl\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-schedule-spec/index.html": [ + "ScheduleSpec", + "anchor-label=\"getKind\"", + "anchor-label=\"getExpression\"", + "anchor-label=\"getZone\"", + "anchor-label=\"getStartsAt\"", + "anchor-label=\"getEndsAt\"", + "anchor-label=\"getDstGap\"", + "anchor-label=\"getDstOverlap\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-annotation/index.html": [ + "ScopeAnnotation", + "anchor-label=\"getAnnotationId\"", + "anchor-label=\"getRange\"", + "anchor-label=\"getText\"", + "anchor-label=\"getOrigin\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-configuration/index.html": [ + "ScopeConfiguration", + "anchor-label=\"getConfigurationId\"", + "anchor-label=\"getChannelsList\"", + "anchor-label=\"getParserProfile\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getFraming\"", + "anchor-label=\"getTrigger\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-finding/index.html": [ + "ScopeFinding", + "anchor-label=\"getFindingId\"", + "anchor-label=\"getResult\"", + "anchor-label=\"getText\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getSeverity\"", + "anchor-label=\"getStatus\"", + "anchor-label=\"getEvidenceList\"", + "anchor-label=\"getActor\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-metadata/index.html": [ + "ScopeMetadata", + "anchor-label=\"getSessionId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getCapturesList\"", + "anchor-label=\"getAnnotationsList\"", + "anchor-label=\"getFindingsList\"", + "anchor-label=\"getProjectId\"", + "anchor-label=\"getConfiguration\"", + "anchor-label=\"getAnalysesList\"", + "anchor-label=\"getReportsList\"", + "anchor-label=\"getTagsList\"", + "anchor-label=\"getMetadataList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-selection/index.html": [ + "ScopeSelection", + "anchor-label=\"getSessionId\"", + "anchor-label=\"getCaptureId\"", + "anchor-label=\"getChannelsList\"", + "anchor-label=\"getRange\"", + "anchor-label=\"getRevision\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-scope-time/index.html": [ + "ScopeTime", + "anchor-label=\"getTicks\"", + "anchor-label=\"getRate\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-select-option/index.html": [ + "SelectOption", + "anchor-label=\"getOptionId\"", + "anchor-label=\"getLabel\"", + "anchor-label=\"getOrder\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-selected-sample/index.html": [ + "SelectedSample", + "anchor-label=\"getCaptureId\"", + "anchor-label=\"getChannelId\"", + "anchor-label=\"getSegmentId\"", + "anchor-label=\"getSampleIndex\"", + "anchor-label=\"getTime\"", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-sequence-view/index.html": [ + "SequenceView", + "anchor-label=\"getSequenceId\"", + "anchor-label=\"getProjectId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getDuration\"", + "anchor-label=\"getVideoRate\"", + "anchor-label=\"getSampleRate\"", + "anchor-label=\"getWidth\"", + "anchor-label=\"getHeight\"", + "anchor-label=\"getChannelLayout\"", + "anchor-label=\"getColour\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-skill-record/index.html": [ + "SkillRecord", + "anchor-label=\"getSkillId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getInstructions\"", + "anchor-label=\"getResourcesList\"", + "anchor-label=\"getCapabilitiesList\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getEnabled\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-metadata/index.html": [ + "SlateMetadata", + "anchor-label=\"getProjectId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getSequencesList\"", + "anchor-label=\"getMediaList\"", + "anchor-label=\"getTimelinesList\"", + "anchor-label=\"getBinsList\"", + "anchor-label=\"getPresetsList\"", + "anchor-label=\"getTranscriptsList\"", + "anchor-label=\"getSmallAssetsList\"", + "anchor-label=\"getContentRev\"", + "anchor-label=\"getProfile\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-slate-selection/index.html": [ + "SlateSelection", + "anchor-label=\"getProjectId\"", + "anchor-label=\"getSequenceId\"", + "anchor-label=\"getRange\"", + "anchor-label=\"getItemsList\"", + "anchor-label=\"getRevision\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-source-consent-ref/index.html": [ + "SourceConsentRef", + "anchor-label=\"getConsentId\"", + "anchor-label=\"getScopeHash\"", + "anchor-label=\"getExpiresAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-structured-value/index.html": [ + "StructuredValue", + "anchor-label=\"getNull\"", + "anchor-label=\"getBoolean\"", + "anchor-label=\"getInteger\"", + "anchor-label=\"getDecimal\"", + "anchor-label=\"getText\"", + "anchor-label=\"getInstant\"", + "anchor-label=\"getResource\"", + "anchor-label=\"getList\"", + "anchor-label=\"getRecord\"", + "anchor-label=\"getNumber\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-block/index.html": [ + "TableBlock", + "anchor-label=\"getRowsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-cell/index.html": [ + "TableCell", + "anchor-label=\"getCellId\"", + "anchor-label=\"getContent\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-table-row/index.html": [ + "TableRow", + "anchor-label=\"getRowId\"", + "anchor-label=\"getCellsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tag-record/index.html": [ + "TagRecord", + "anchor-label=\"getTagId\"", + "anchor-label=\"getNotebookId\"", + "anchor-label=\"getName\"", + "anchor-label=\"getColour\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getTrashedAt\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-task-snapshot/index.html": [ + "TaskSnapshot", + "anchor-label=\"getTaskId\"", + "anchor-label=\"getState\"", + "anchor-label=\"getReason\"", + "anchor-label=\"getRevision\"", + "anchor-label=\"getRunId\"", + "anchor-label=\"getCurrentStreamId\"", + "anchor-label=\"getFinalMessage\"", + "anchor-label=\"getRecoveryAt\"", + "anchor-label=\"getControl\"", + "anchor-label=\"getHasUnknownEffect\"", + "anchor-label=\"getCompletedSteps\"", + "anchor-label=\"getTotalSteps\"", + "anchor-label=\"getMissingOutputsList\"", + "anchor-label=\"getReasonFacet\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-run-segment/index.html": [ + "TextRunSegment", + "anchor-label=\"getRunId\"", + "anchor-label=\"getFrom\"", + "anchor-label=\"getUntil\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-text-span/index.html": [ + "TextSpan", + "anchor-label=\"getFrom\"", + "anchor-label=\"getUntil\"", + "anchor-label=\"getMarksList\"", + "anchor-label=\"getLink\"", + "anchor-label=\"getOrigin\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timed-text/index.html": [ + "TimedText", + "anchor-label=\"getText\"", + "anchor-label=\"getLanguage\"", + "anchor-label=\"getFontFamily\"", + "anchor-label=\"getFontAsset\"", + "anchor-label=\"getSize\"", + "anchor-label=\"getColour\"", + "anchor-label=\"getAlignment\"", + "anchor-label=\"getOrigin\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-clip/index.html": [ + "TimelineClip", + "anchor-label=\"getClipId\"", + "anchor-label=\"getMediaId\"", + "anchor-label=\"getTimeline\"", + "anchor-label=\"getSource\"", + "anchor-label=\"getPlaybackRate\"", + "anchor-label=\"getEffectsList\"", + "anchor-label=\"getOrigin\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getEnabled\"", + "anchor-label=\"getNestedSequenceId\"", + "anchor-label=\"getGenerated\"", + "anchor-label=\"getText\"", + "anchor-label=\"getGraph\"", + "anchor-label=\"getName\"", + "anchor-label=\"getLinkGroupId\"", + "anchor-label=\"getRetime\"", + "anchor-label=\"getGroupId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-track/index.html": [ + "TimelineTrack", + "anchor-label=\"getTrackId\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getOrder\"", + "anchor-label=\"getClipsList\"", + "anchor-label=\"getTransitionsList\"", + "anchor-label=\"getEnabled\"", + "anchor-label=\"getName\"", + "anchor-label=\"getLocked\"", + "anchor-label=\"getGraph\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-timeline-view/index.html": [ + "TimelineView", + "anchor-label=\"getSequence\"", + "anchor-label=\"getTracksList\"", + "anchor-label=\"getMarkersList\"", + "anchor-label=\"getGraph\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-proposal/index.html": [ + "ToolProposal", + "anchor-label=\"getProposalId\"", + "anchor-label=\"getCapability\"", + "anchor-label=\"getArguments\"", + "anchor-label=\"getSourceAttemptId\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-tool-result/index.html": [ + "ToolResult", + "anchor-label=\"getInvocationId\"", + "anchor-label=\"getEffect\"", + "anchor-label=\"getSuccess\"", + "anchor-label=\"getError\"", + "anchor-label=\"getArtifactsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-transition-spec/index.html": [ + "TransitionSpec", + "anchor-label=\"getTransitionId\"", + "anchor-label=\"getLeftClipId\"", + "anchor-label=\"getRightClipId\"", + "anchor-label=\"getKind\"", + "anchor-label=\"getInOffset\"", + "anchor-label=\"getOutOffset\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-configuration/index.html": [ + "TriggerConfiguration", + "anchor-label=\"getKind\"", + "anchor-label=\"getChannelId\"", + "anchor-label=\"getThreshold\"", + "anchor-label=\"getDirection\"", + "anchor-label=\"getHysteresis\"", + "anchor-label=\"getHoldoff\"", + "anchor-label=\"getPre\"", + "anchor-label=\"getPost\"", + "anchor-label=\"getRepeated\"", + "anchor-label=\"getMaxOccurrences\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-trigger-spec/index.html": [ + "TriggerSpec", + "anchor-label=\"getManual\"", + "anchor-label=\"getSchedule\"", + "anchor-label=\"getEvent\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-turn-input/index.html": [ + "TurnInput", + "anchor-label=\"getMessage\"", + "anchor-label=\"getContextList\"", + "anchor-label=\"getInstructions\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-entry/index.html": [ + "ValueEntry", + "anchor-label=\"getName\"", + "anchor-label=\"getValue\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-list/index.html": [ + "ValueList", + "anchor-label=\"getItemsList\"" + ], + "contracts-proto/io.github.arcforges.contracts.publicapi.v1/-value-record/index.html": [ + "ValueRecord", + "anchor-label=\"getEntriesList\"" + ] + } + }, + "contracts-connect-client": { + "pages": { + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/-hello-service-client-interface/index.html": "a6121ce140727a149ddfe26d41ae4cebd55f62a0978862e1722ccec28f1d1ef0", + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/-hello-service-client-interface/say-hello.html": "d3d0b3c0f2f30eb3ed3ddba69a0a82f4d351491fea232b1bb02d6954fddd5fa9", + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/-hello-service-client/-hello-service-client.html": "e20c94a5d7078c85a5b16145da526fcafa16617594b8b3848d1b8bf5e9f1d952", + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/-hello-service-client/index.html": "74ae376e2d8f78d856c6341a72c76c36d52bd3387a39cbeef23638603e192965", + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/-hello-service-client/say-hello.html": "2d20fca95cf1b5c241b86e179f45410e391d13d74b7f82ae1d547f624f6296c8", + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/index.html": "6b96bfda313e3fb0ac6b170b3793ada97603069d9ca60530e88f0e35e4d4fb52", + "contracts-connect-client/package-list": "4f2c1ea10f18da90d48172cc0cb0be6bedcd2d4c7eca0b48d8b014f6f90b5d9d", + "index.html": "692afe1f584d6622e72f61c9b65861b983085ea656de6bee6435973ff11865ed", + "navigation.html": "f544821378fe2fda48d26e83ea7accbe0a3d13183bf7bc5d6ee2a9d60d166a46", + "scripts/pages.json": "e4205f1e18b83ede76a79e4679bc89e257ab455d3c667eb1f455375eb472f187", + "scripts/sourceset_dependencies.js": "9dc24bb08977fff1f0dbe79854a05bf49ee038e18c5e12af9372b1f1cd574d7e" + }, + "publicApi": { + "contracts-connect-client/io.github.arcforges.contracts.hello.v1/-hello-service-client/index.html": [ + "HelloServiceClient", + "sayHello" + ] + } + }, + "contract-fixtures": { + "pages": { + "contract-fixtures/io.github.arcforges.contracts.fixtures/-contract-fixtures/index.html": "c230054c87e3a365dfe14f7cf8879a691d369bd4c920600a5b3d382bceb6bfe7", + "contract-fixtures/io.github.arcforges.contracts.fixtures/-contract-fixtures/open-hello.html": "d886985cf044e99741dd9294c626b5bcfb22fb28fd3b76fadc845e82fcdf2eeb", + "contract-fixtures/io.github.arcforges.contracts.fixtures/index.html": "4c150e56b760248d267f521344b665e42c596f121db2d0ce9c31d0380acbbcba", + "contract-fixtures/package-list": "6de797c67abe8ea6f645109b934ef5aa713d3ac1a63f839911ca64d121199773", + "index.html": "2f35526b5ab983b5887a44f646e353a408e43edd8a1605e0575ed415ddd516b3", + "navigation.html": "b3686ad5dd0844154fdb167df003dde7f19960e4884b92d059243023ff70f491", + "scripts/pages.json": "64fd68937b867512716d539a8cfbdcc0408582578b4cd4a9ca9ceee893a6742a", + "scripts/sourceset_dependencies.js": "7c54f8ab69e27460878f6cc13788fef430193e5166be15e0f5eccf748b5357c8" + }, + "publicApi": { + "contract-fixtures/io.github.arcforges.contracts.fixtures/-contract-fixtures/open-hello.html": [ + "openHello", + "fixture" + ] + } + } + }, + "components": [ + { + "name": "@jetbrains/ring-ui", + "version": "5.1.28", + "gitHead": "ab8314371d0291adbfa984ad8095b2e64d475d42", + "canonicalRepository": "https://github.com/JetBrains/ring-ui", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "23814cf72ad95439f27841d9fead55cd473020f57397f40f46d189fefc0043f3", + "spdx": "Apache-2.0", + "tarball": "https://registry.npmjs.org/@jetbrains/ring-ui/-/ring-ui-5.1.28.tgz", + "integrity": "sha512-izGl4VBj9wLS2QQDxehgp+kSHWdHtawg7HH1+Luw7i+4nLvInxjgAvpkSa/xoCJSQWIcYb6sbtjed4ol2i43zA==", + "licenceFiles": [ + { + "path": "LICENSE.txt", + "sha256": "8c1e966c7855fb54027bcaf6ebe7a43abe4785791e8cf9148c363761d493d097", + "member": "package/LICENSE.txt" + } + ], + "emittedInputs": [ + { + "path": "package/components/list/list.js", + "sha256": "d928c9c444a907fbb0cf90000d3283255471d258f0e74df80e5038c87c0f87e8" + }, + { + "path": "package/components/select/select.js", + "sha256": "585866170a516bfc2780bb71d34386a5006f976af7a303cd9d790ca62e9c4bd4" + }, + { + "path": "package/components/global/data-tests.js", + "sha256": "22dc605b1c71115e3620f896a4bd577a6fbf43928ade39eba5266a65628a7e1b" + }, + { + "path": "package/components/global/get-uid.js", + "sha256": "c1968941499bf91ec3c18d635edf38e19dafc5c747f7d5b218e7ee9ac4ff55b5" + }, + { + "path": "package/components/global/schedule-raf.js", + "sha256": "348fc9b19bad6b5c851688b7bed1796f4b2d99e0180820f6d060794f8cab8bf5" + }, + { + "path": "package/components/global/memoize.js", + "sha256": "c480c709c095a8d89fab6bdd6b25f9c1dbdb20a53f622109e273a10ab559bd32" + }, + { + "path": "package/components/global/dom.js", + "sha256": "b5808491efc5639b5b4b0dae68228499e984064a82b88e0b314debc533e85c0b" + }, + { + "path": "package/components/shortcuts/shortcuts.js", + "sha256": "a2cb4a73283853ecbfd90fafb53b99dacad2ea05892aa7928fc48b3b22b16f56" + }, + { + "path": "package/components/global/create-stateful-context.js", + "sha256": "cabeaff3ca592038f6a2b314fbd1d3d0c165e25dd28e891cda2acbb10b892c8c" + }, + { + "path": "package/components/list/list__link.js", + "sha256": "ce3c5ba91e81c61142fe8bbbc5cdbc91ccbee562986c93066597db83d47524cb" + }, + { + "path": "package/components/list/list__item.js", + "sha256": "dc63477eca09231a7393d4820f4b9fe8de136f3ed199e8f3f30290f5f43b0b9d" + }, + { + "path": "package/components/avatar/avatar.js", + "sha256": "7322df04550ccfdb0dd72ec2833dea92c4072a0ba97e0ce7c0024bfc957ff8c9" + }, + { + "path": "package/components/global/prop-types.js", + "sha256": "8937fb2cdb77ce2c0322ec311d86c390e60d3a0236933a3a90cd2d83c39f31d4" + }, + { + "path": "package/components/global/composeRefs.js", + "sha256": "e4999fadcb55e2d30d608088ffd0aa5abfd649933b444f3b8e1ecd7dcfc2678d" + }, + { + "path": "package/components/list/list__custom.js", + "sha256": "b949a44d4ea36de17c9b583bfc1f482104795e6fbc5bdb1cb3281d1d1bcb13c0" + }, + { + "path": "package/components/list/list__title.js", + "sha256": "b65a9bcb632e4fb8a32c6d03ba1d699df7a601af42d23be10cfe766440b069bd" + }, + { + "path": "package/components/list/list__separator.js", + "sha256": "06d0b28cae453adee615e7d71e8f578a1a0d6abeb76b4a13a2d478c4a7ca7b3a" + }, + { + "path": "package/components/list/list__hint.js", + "sha256": "82cdbba68d1308d595b2809c3bd7104359b38be8be30b7ac95515604fafdb7db" + }, + { + "path": "package/components/list/consts.js", + "sha256": "e781f779f612786ca87191bc28ed1ccf92add4fbf44e403045dd4ebde80f8655" + }, + { + "path": "package/components/popup/popup.js", + "sha256": "d2b1c59455d04ce6341fbb158422d6f044d7d8bde25893f93fd51831a1d816d6" + }, + { + "path": "package/components/input/input.js", + "sha256": "5cc175c8562604b458260b0c9585299358dd267127ce1aee1489720673f8a6e1" + }, + { + "path": "package/components/button/button.js", + "sha256": "6269f80a4e2440f301c44b51ae8dd5869a35120109162f3ba585b832dcd20bde" + }, + { + "path": "package/components/global/controls-height.js", + "sha256": "3b7f58ac6340e3d55b7a1dc22b0a32f6b2e3070c54831717e986ea0194ebba65" + }, + { + "path": "package/components/i18n/i18n-context.js", + "sha256": "c03e291190607e1021355fbdd3b01e306dab4ea48e2e9c932744d9ba8c11c688" + }, + { + "path": "package/components/control-label/control-label.js", + "sha256": "508837bc003036b67aee1a1c1f895a59e12cf48431ec008e6e54ec9c2e17b35a" + }, + { + "path": "package/components/global/rerender-hoc.js", + "sha256": "a771367c0e3aae8015c9078663111355f087431c8bc64349ab71edab896410a7" + }, + { + "path": "package/components/global/fuzzy-highlight.js", + "sha256": "f2a91dbdf4436c519287497473812a3789a9d100a2a9480efff8783cd60aaa9e" + }, + { + "path": "package/components/global/typescript-utils.js", + "sha256": "650095ac14d28adbd78efdfd000345aee4fe2cb9cfd2e16af07cb7fd07f90b43" + }, + { + "path": "package/components/select/select__popup.js", + "sha256": "777ea668016185aa1f63544a00de8ce32cecd186bd6a35172f99f83f18e5f082" + }, + { + "path": "package/components/dropdown/anchor.js", + "sha256": "d1319152386936d6e881902912bd4b740ec7a229185c2d81ab0d24a92bd4159d" + }, + { + "path": "package/components/tooltip/tooltip.js", + "sha256": "e5fe9542b53d3cf367a7ec2b3a757784602f24d3bcef793a4b221a652a66e0fe" + }, + { + "path": "package/components/shortcuts/core.js", + "sha256": "8b2a1f85c7d07e4e6eff92d6860c4182f80d02a47f63964f84610987e87cdb2e" + }, + { + "path": "package/components/link/link.js", + "sha256": "6b1a6eefb40b80febebfd088485ecadaa457f1b227616e17e6f9e7288e2e698a" + }, + { + "path": "package/components/link/clickableLink.js", + "sha256": "76ce980d7557c5115586562eade8f3144256810bfc519a5b8fe4b28d03509ff5" + }, + { + "path": "package/components/global/url.js", + "sha256": "2a2d09834989a1079a9044f8b301b0285b21b06aa2942d5d0675ee8af415bb5a" + }, + { + "path": "package/components/avatar/fallback-avatar.js", + "sha256": "be0c600550802ccb369b25e35a990866838728d19e8d0726eb48cb3d57996aef" + }, + { + "path": "package/components/checkbox/checkbox.js", + "sha256": "8e159f4c46448fe2bbddf111544ac32ef90b26de825e1a5533e57deb2dd89e06" + }, + { + "path": "package/components/icon/icon.js", + "sha256": "59dce95a648b3386514adac4cf08bb3585f88a4150d5e0a61350bda5a0da3154" + }, + { + "path": "package/components/icon/icon__constants.js", + "sha256": "e563a3c14024f21804d883682776a96f7bd44b3d76ec6c2e31a32ec9f1ccc235" + }, + { + "path": "package/components/global/get-event-key.js", + "sha256": "348ee92ce88ebaa5fb271603f25cafa3f8282448919b206e2a3a6fbb8f099418" + }, + { + "path": "package/components/tab-trap/tab-trap.js", + "sha256": "bbbbd5e774d2c64565e7450ce14dbda46cba8f204b68f7c91e1961c41228dcb2" + }, + { + "path": "package/components/popup/position.js", + "sha256": "e567f607cd72844ecbf3a4879b4c796860a4bb12b364e1f8ac854f3655aa92d1" + }, + { + "path": "package/components/popup/popup.consts.js", + "sha256": "3449b8187b1f1a40c44ea4755259e65d95a0f962d094bb6040f5d89d346e8476" + }, + { + "path": "package/components/popup/popup.target.js", + "sha256": "0b3f9e697cd80a07f8da1e0db8f84eda49decc08f834abb5b8ff9760eecc7e0b" + }, + { + "path": "package/components/button/button__classes.js", + "sha256": "0100c03bb5b8f66ddc77a55bc47137901ba56a9cee6dd1ad46a9b035746857a6" + }, + { + "path": "package/components/i18n/i18n.js", + "sha256": "44ef80f1fb39c6be20980fdec7a61950239c65a9792e71469438e369570dd8aa" + }, + { + "path": "package/components/global/react-render-adapter.js", + "sha256": "f7d4b2ea14a4f5fe062a22101c98bd77fc0c51f47146d3e42a5bb9360ba505b7" + }, + { + "path": "package/components/loader-inline/loader-inline.js", + "sha256": "1c343f8d9b241ec62511b449936e028c725cb439a767a1749c42c6451ae19258" + }, + { + "path": "package/components/shortcuts/shortcuts-hoc.js", + "sha256": "c001e537d85c202540716315cdfdea03e2e269c001676a09d159804550881745" + }, + { + "path": "package/components/tags-list/tags-list.js", + "sha256": "4585193cefd6e7808558dff867db9d1e2721fa62823885635e8784815a042ef0" + }, + { + "path": "package/components/caret/caret.js", + "sha256": "3b705a789361e8f419f6c090b9b06d5984cdc5ed4e601646f18ba9980ce3865a" + }, + { + "path": "package/components/text/text.js", + "sha256": "5eb478571ea5a0c45b66929f3ea878d7981210823a5e94f514e7f399844c059f" + }, + { + "path": "package/components/select/select__filter.js", + "sha256": "d4725e35a0daa770e72cfca710250e86b46a355435b2445ef025ca2046921966" + }, + { + "path": "package/components/global/sniffer.js", + "sha256": "3110533783edd1155d2458ee7ea425a6cbe8f3364891f237fda03cc8a48a622d" + }, + { + "path": "package/components/icon/icon__svg.js", + "sha256": "c9961bc18dea215592d2a651374ca9a523aada94cdef355c7cb77275b8687dd0" + }, + { + "path": "package/components/i18n/messages.json", + "sha256": "5777a6422c4ddc5751efb9651f3e88258cc12228aa0e6d0891c2db643e8cb521" + }, + { + "path": "package/components/tag/tag.js", + "sha256": "3b8571e90099f7ac1bacf6a9bb215be4b123b13ceaf2ddc30720df3786a43286" + }, + { + "path": "package/components/global/variables.css", + "sha256": "1cafc4a7d9afa1c8b3d1272f0c156c00a2dd60ec871792f95c46aff6c3941764" + }, + { + "path": "package/components/input-size/input-size.css", + "sha256": "8af6bc3a1bdf53829fea55266cc2074bbb14f5a10e7664015a2e35108e4586a1" + }, + { + "path": "package/components/list/list.css", + "sha256": "cb9442460e91806fd5bf0dab745ee932ffdcff405bc856c6ca20568c085cbaf8" + }, + { + "path": "package/components/input/input.css", + "sha256": "0298534a8ee71844e7754263dbb51625ff615be3cc8e4025cd673e5733a1d617" + }, + { + "path": "package/components/select/select.css", + "sha256": "6e951d4cab64492d2bd9c385e16828b5233e02f0d4c3da24317afb00295b69e4" + }, + { + "path": "package/components/global/global.css", + "sha256": "632ecca95174b57fcf2cd69a76add4904af8e3f79c2fc133993e2213dab89763" + }, + { + "path": "package/components/avatar/avatar.css", + "sha256": "373edbb0c9307719012e4b700b9bf1738ddb5612b68f9cc3e4f47954cb0955eb" + }, + { + "path": "package/components/popup/popup.css", + "sha256": "e4db5f8e40bf27898ad25b08aebf8fe5f9673d284e5604b28572241da16502c0" + }, + { + "path": "package/components/button/button.css", + "sha256": "c5fbf297274292fbbb463ce21642f0f81e64b266b835571841e6ab435952ab97" + }, + { + "path": "package/components/control-label/control-label.css", + "sha256": "870190f7cb0c5a8c460dc18b1da4960418a4bd86a35321c967d88fcd68b44b65" + }, + { + "path": "package/components/select/select-popup.css", + "sha256": "10014a7c969ae66aef1912facb42219cc05d137afb6319d0728790e2457e173f" + }, + { + "path": "package/components/dropdown/dropdown.css", + "sha256": "a9c4c8d3f8d03fac8a90acfb359dbdf05c074859b7a154700b697a9d02645054" + }, + { + "path": "package/components/tooltip/tooltip.css", + "sha256": "caf0b044850fca414021fb58ab15c5e0ff6bc8d1cb3ba5f60340faf6f7e8b558" + }, + { + "path": "package/components/link/link.css", + "sha256": "142884f6a7b7b77da5bb348044ab5cd3c62b4f793c1c235cfcf4b79376fc9687" + }, + { + "path": "package/components/icon/icon.css", + "sha256": "cfd2481b4b8149e9c73c755e3dcaf279ab711c4ab8e12f221bb49fa15d32c3c9" + }, + { + "path": "package/components/checkbox/checkbox.css", + "sha256": "b32943e0a744c92561525ec74cac41e5a41dcad232168c0863fee44377f1d615" + }, + { + "path": "package/components/tab-trap/tab-trap.css", + "sha256": "19c15c4bc5e1aeefee3f795e478dd2997dce09471893f8b6592fa54c9463bff3" + }, + { + "path": "package/components/loader-inline/loader-inline.css", + "sha256": "e3c09cd48d6a3da7ae6b18311bcd74d836242998897b68b9a316309609680a95" + }, + { + "path": "package/components/text/text.css", + "sha256": "30d8f6b28777ad8d28e44708973178659e84cf12835c80e253b9ad6ae3b55ded" + }, + { + "path": "package/components/tag/tag.css", + "sha256": "57eb9d354c9baadc9c8309e5d5d166832e7b3cca538ba4bc6bf7952dcb150a4f" + }, + { + "path": "package/components/global/variables_dark.css", + "sha256": "13d5178ca036d5f85c4fa43324176e4cc0e6bdeb70dad17c00d443d5707188f6" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-jetbrains-ring-ui-licence-r1" + }, + { + "name": "react-virtualized", + "version": "9.22.6", + "gitHead": "c737715486f724586aee8870ebea1e9efb7b0bfe", + "canonicalRepository": "https://github.com/bvaughn/react-virtualized", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "df8fc81465d6fd6331d61f427d53d652af60818336a48a3de6f8c19519fe322c", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/react-virtualized/-/react-virtualized-9.22.6.tgz", + "integrity": "sha512-U5j7KuUQt3AaMatlMJ0UJddqSiX+Km0YJxSqbAzIiGw5EmNz0khMyqP2hzgu4+QUtm+QPIrxzUX4raJxmVJnHg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5949e37f2f4750f0e486cf8dd9db6f7bba26c0eab3596febeeb1d2317d6818da", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/dist/es/List/index.js", + "sha256": "50c65ecc9ca2581f5bf962d8b3bbfcfc3d116b4ff85c87e85bdd0a0ef57391ac" + }, + { + "path": "package/dist/es/AutoSizer/index.js", + "sha256": "a59912af52fe46b76647a20a70ac48914306862823379b57b2eb919127c95a3a" + }, + { + "path": "package/dist/es/WindowScroller/index.js", + "sha256": "30e5004207b95ec190fbd43685f998dbc07435c2cb1e2589c36c417cf9dde6f8" + }, + { + "path": "package/dist/es/CellMeasurer/index.js", + "sha256": "3204322cccc4d4679982d44f9c6f5533ccf1f2ad7098d07ed8b8dadba3ce00ed" + }, + { + "path": "package/dist/es/List/List.js", + "sha256": "d7b9d0db5eb912e0c9dc06864b3907f7aca547362b7e294af8ddc8cf7cd49ef1" + }, + { + "path": "package/dist/es/AutoSizer/AutoSizer.js", + "sha256": "9ac6aa275409f6113c6aca7c523bc68ab4c2acaea7def358f82982637ef15069" + }, + { + "path": "package/dist/es/WindowScroller/WindowScroller.js", + "sha256": "6d897ad9eaf8584af13e38b9ccdb03c989f699832828ddb99ad7a2c15d551e89" + }, + { + "path": "package/dist/es/CellMeasurer/CellMeasurer.js", + "sha256": "d223cae8e2fbb3735981aa6658880e1db0fe0f691ba8ad6dc43bc854ea018fbf" + }, + { + "path": "package/dist/es/CellMeasurer/CellMeasurerCache.js", + "sha256": "c21cfcf49a3c116e7e53d0527aa6aedcedb14b4ba3ed1a2b232924e34425064a" + }, + { + "path": "package/dist/es/Grid/index.js", + "sha256": "55e94e0162975326c1cf31154a06d1fa872c28600f0cdadf75e710f89702490a" + }, + { + "path": "package/dist/es/vendor/detectElementResize.js", + "sha256": "23844e173ddc8c027bcd59585c2630805f9eb7e053131b81ff088d9c7e0af9b9" + }, + { + "path": "package/dist/es/WindowScroller/utils/onScroll.js", + "sha256": "afa7a2dda7aba02dccaa2508d14c55bf26ccb22d95b3c0071870afa56f4a7e43" + }, + { + "path": "package/dist/es/WindowScroller/utils/dimensions.js", + "sha256": "6dfa75f085e49841539ace2cdbe89c2198baa1129391848510e017d3e88b49d4" + }, + { + "path": "package/dist/es/Grid/Grid.js", + "sha256": "c9dc5665e40a5ed7c0cd60bfe1058bf5dd26faeeaf2b70e7ae54d81576009d47" + }, + { + "path": "package/dist/es/Grid/defaultOverscanIndicesGetter.js", + "sha256": "8deed2dbf8ef94524364a24d381347abcdb55d3b8308d406e87450a61c1ed715" + }, + { + "path": "package/dist/es/Grid/defaultCellRangeRenderer.js", + "sha256": "ea88834605a60cf6eab215d95e0b7072530485d76acf7326350453ee7b685d67" + }, + { + "path": "package/dist/es/utils/requestAnimationTimeout.js", + "sha256": "884b7a7d73ed2f6ca6e6407da5eb6c2b4b9d07ea5dd7f64a01f9dc8f75943067" + }, + { + "path": "package/dist/es/Grid/accessibilityOverscanIndicesGetter.js", + "sha256": "43c93413352d02271260c4b4d14a3cc5b5549ed99e744d6ec46e67d6f28fc03e" + }, + { + "path": "package/dist/es/Grid/utils/calculateSizeAndPositionDataAndUpdateScrollOffset.js", + "sha256": "7dffabbbe31c1efff97db941451f0e4a475dcd61987a00035e50631c9213e8ce" + }, + { + "path": "package/dist/es/Grid/utils/ScalingCellSizeAndPositionManager.js", + "sha256": "3162107fed341a7c8f21cdc2ef2a3cd8a98eb11ebc286384f08c8a81f11b6ef2" + }, + { + "path": "package/dist/es/utils/createCallbackMemoizer.js", + "sha256": "665076d4f2f7639c7a9e3475e821c8667e190c671149299cca7123d85d5ed8d2" + }, + { + "path": "package/dist/es/Grid/utils/updateScrollIndexHelper.js", + "sha256": "ba4c6984506b8ea473d1967480bcdac0730f1d670e7818e73dbbbb7167f25481" + }, + { + "path": "package/dist/es/utils/animationFrame.js", + "sha256": "04da5fffebd62e5a6f71ffcec510438216209361d68a0d3885e8cc7197c9563b" + }, + { + "path": "package/dist/es/Grid/utils/CellSizeAndPositionManager.js", + "sha256": "470b8ebf76c688cb218b558a5176fcb9e0fc895041b9e4b5b20f99d506615e6b" + }, + { + "path": "package/dist/es/Grid/utils/maxElementSize.js", + "sha256": "2df79bf4dbc2500354f7b4a65d36ac8a344f4aeb5a495c2cfdb9e0f2df945966" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-react-virtualized-licence-r1" + }, + { + "name": "memoize-one", + "version": "6.0.0", + "gitHead": "d5acc5343970ee4b615d4d1d5da85c2436752a79", + "canonicalRepository": "https://github.com/alexreardon/memoize-one", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "7e6d483e2b10e027b1592f8c47d95972039f8b205e2906ae58026620591b1fdb", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "b1c501095de70182748cb8e8d97ac5577701a4ef3b755ba30d59fd87b24bdb0f", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/dist/memoize-one.esm.js", + "sha256": "2cee6c914127678bacc8dc7e3a1837025ec6fe444cd4948a615659f32f648cb6" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-memoize-one-licence-r1" + }, + { + "name": "@babel/runtime", + "version": "7.27.1", + "gitHead": "eebd3a06021c13d335b5b0bd79734df3abbea678", + "canonicalRepository": "https://github.com/babel/babel", + "commitEvidence": "Official release tag resolved through GitHub API; npm archive integrity independently verified.", + "archiveSha256": "0c9b43dd8f47cde21f20048b59ffb829d3f83929bd3b0e67d1538f7135b2b6ab", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.1.tgz", + "integrity": "sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "117da2af0d4ce0fe1c8e19b5cff9dcd806adf973d328d27b11d4448c4ff24f76", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/helpers/esm/extends.js", + "sha256": "94d2689b0907907fbb08bae35e63abb07b35ebec5cdfd06ec9bdd8db3f611f1c" + }, + { + "path": "package/helpers/esm/classCallCheck.js", + "sha256": "94da74af6bb85de33395865d6e7bc7fcd24d6dd2d380c020130714dbd6545d11" + }, + { + "path": "package/helpers/esm/createClass.js", + "sha256": "51e47ab207222aac2efa5b31b193377055afbb394960493d210a4329b959ef14" + }, + { + "path": "package/helpers/esm/possibleConstructorReturn.js", + "sha256": "edd9a4fa1e7c21c8fe8d3fdd80b827f1c24013aa27a9510d1f5cb76c3234440f" + }, + { + "path": "package/helpers/esm/getPrototypeOf.js", + "sha256": "de5206113c370a04dbfd6ca7ccb8f3abc1dc935f8dbffc9369442c248c423a59" + }, + { + "path": "package/helpers/esm/inherits.js", + "sha256": "19081820a48ddbf209d022c5addd2abd405534076956a2ca719dc40710f25256" + }, + { + "path": "package/helpers/esm/defineProperty.js", + "sha256": "2bad7c96ee851cf2cfe1320a54fd88dd5f769a7faf8bd92d60c9f2e6d1e381dd" + }, + { + "path": "package/helpers/esm/toPropertyKey.js", + "sha256": "7f0000acc9c9cf7594b412095be66cdc59066b25458a16fe1434fd00cff478e7" + }, + { + "path": "package/helpers/esm/typeof.js", + "sha256": "928bcbbdf74fe24ed7486e7f982c4389c1859886b3ed904ebd2677f22193b57a" + }, + { + "path": "package/helpers/esm/assertThisInitialized.js", + "sha256": "85506493fdfd36684abe5e193716c06f9e2a3d4de49713fc8ff83de59dabb471" + }, + { + "path": "package/helpers/esm/setPrototypeOf.js", + "sha256": "64c1bb95352488d8fc880366ca56c490a5089e93983f05668a987255c6fac5c2" + }, + { + "path": "package/helpers/esm/toPrimitive.js", + "sha256": "9660291e71923cb5ff9aaaa1de354515c26e3220cba56ac5d21b806f23875545" + }, + { + "path": "package/helpers/esm/objectWithoutProperties.js", + "sha256": "2fe3f649882208db45a72e6d4d33da53e46ed2106393e04c82a708bf8c63f716" + }, + { + "path": "package/helpers/esm/objectWithoutPropertiesLoose.js", + "sha256": "7ec48646adf76d3a2bbea809b7e0134337b7e5f20fe2169cbac65cc3cea13987" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-babel-runtime-licence-r1" + }, + { + "name": "clsx", + "version": "1.2.1", + "gitHead": "6da37d67472ea9eb177a4ea9a9fa2f3f4a3c445e", + "canonicalRepository": "https://github.com/lukeed/clsx", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "46b9e4c79edcfff507f3155b6c2cdc22e17331fb4ebb0994f62f38eccef8a279", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "licenceFiles": [ + { + "path": "license", + "sha256": "9a9edad7baae52622bddf3c15b2ef8a33d2c89f2d25408ad13e8a7481c6b0c97", + "member": "package/license" + } + ], + "emittedInputs": [ + { + "path": "package/dist/clsx.m.js", + "sha256": "ee240f910de28600ef05f0644062ef7f2787ec1e49a1940b30b1c68a5b0f7218" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-clsx-licence-r1" + }, + { + "name": "dom-helpers", + "version": "5.2.1", + "gitHead": "06310089836557a0affb1eeed65d175aadcb22db", + "canonicalRepository": "https://github.com/react-bootstrap/dom-helpers", + "commitEvidence": "Official release tag resolved through GitHub API; npm archive integrity independently verified.", + "archiveSha256": "8391d72aaa505137d4db8701c3331197cf0cb0e7346d0fab0750a7d55443c89a", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "1b0a9ba95a67bc484e028b13c61b83fc5aa1ca7957d1e2d43c2b0f70d9e9dd45", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/esm/scrollbarSize.js", + "sha256": "e20fc88fd9e0f88c588876ff26cbb0139f3ff54940fc57c7a59eb86bda40a9ef" + }, + { + "path": "package/esm/canUseDOM.js", + "sha256": "53eb5e4b76efcdb10089da8ef2c8cd2baf9db4e249f311c919dd0a4ebcb4b317" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-dom-helpers-licence-r1" + }, + { + "name": "react-lifecycles-compat", + "version": "3.0.4", + "gitHead": "f457b78edcf85e44285ce8a840d133917de160da", + "canonicalRepository": "https://github.com/reactjs/react-lifecycles-compat", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "4e063ff3ccfa89ef3ee748e2a6c107b8ad48c96c7add226522464580623c9ae5", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==", + "licenceFiles": [ + { + "path": "LICENSE.md", + "sha256": "2a4be07005467fe561cfc967903dcf9b414ca4d768fead609e42d2db0df55cc7", + "member": "package/LICENSE.md" + } + ], + "emittedInputs": [ + { + "path": "package/react-lifecycles-compat.es.js", + "sha256": "e806e42d3e2f425dc7512f9b78d680c4af85c5a4fc8db8b1a8f6348569979306" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-react-lifecycles-compat-licence-r1" + }, + { + "name": "react", + "version": "17.0.2", + "gitHead": "12adaffef7105e2714f82651ea51936c563fe15c", + "canonicalRepository": "https://github.com/facebook/react", + "commitEvidence": "Official release tag resolved through GitHub API; npm archive integrity independently verified.", + "archiveSha256": "e2901c777fd5a469bef952d1fc7bcafead65a7b66ef4dbb295d2a7116a6dc66d", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "52412d7bc7ce4157ea628bbaacb8829e0a9cb3c58f57f99176126bc8cf2bfc85", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/jsx-runtime.js", + "sha256": "28170e60f2ff0bc045bc7d175f5849e86f68dd02d76d7255369420718b30295a" + }, + { + "path": "package/index.js", + "sha256": "a216c390bf956cbb906c66d29fdb2e2ad6999464a5ca83e476533a6f25ad0ef3" + }, + { + "path": "package/cjs/react-jsx-runtime.production.min.js", + "sha256": "f2d4f9e82cd33597728592766fb6a962011d75fb4965bd30cde9602d36c25fe9" + }, + { + "path": "package/cjs/react.production.min.js", + "sha256": "d3ea88ce03534dc2f3060f4ca55f26dfa26466b2077f61ff401fba2529567254" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-react-licence-r1" + }, + { + "name": "react-dom", + "version": "17.0.2", + "gitHead": "12adaffef7105e2714f82651ea51936c563fe15c", + "canonicalRepository": "https://github.com/facebook/react", + "commitEvidence": "Official release tag resolved through GitHub API; npm archive integrity independently verified.", + "archiveSha256": "bec64d076c2425e76fbe01235b53fac5a7e58a8487a126b1cb831087e7d6ba98", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "52412d7bc7ce4157ea628bbaacb8829e0a9cb3c58f57f99176126bc8cf2bfc85", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "f26fcb81b5d1dc32c6edea34645c75b60d259916293d3208c8be48ac33e882e4" + }, + { + "path": "package/cjs/react-dom.production.min.js", + "sha256": "aa5e027a236b156f5e833ae8a86e94474130b78f0b70386c1b213417d0013910" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-react-dom-licence-r1" + }, + { + "name": "object-assign", + "version": "4.1.1", + "gitHead": "a89774b252c91612203876984bbd6addbe3b5a0e", + "canonicalRepository": "https://github.com/sindresorhus/object-assign", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "782d726a263ba7b26cced612af97b80035516df4b0cd788524e7b2cebc4e29ed", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "licenceFiles": [ + { + "path": "license", + "sha256": "6fb9754611c20f6649f68805e8c990e83261f29316e29de9e6cedae607b8634c", + "member": "package/license" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "e02cb9714ef6e561e971fe400644330212f07ca86120587199470d8b759a4b7c" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-object-assign-licence-r1" + }, + { + "name": "scheduler", + "version": "0.20.2", + "gitHead": "12adaffef7105e2714f82651ea51936c563fe15c", + "canonicalRepository": "https://github.com/facebook/react", + "commitEvidence": "Official release tag resolved through GitHub API; npm archive integrity independently verified.", + "archiveSha256": "efdafb0fbd335e41bb209cd8c3256a28d576e6062ca101cb4ba1167c8fc014c6", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "52412d7bc7ce4157ea628bbaacb8829e0a9cb3c58f57f99176126bc8cf2bfc85", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "b413b3aac7bd209fd82cbe2241fda1467558daaef830744f45ed8396fac9185e" + }, + { + "path": "package/cjs/scheduler.production.min.js", + "sha256": "69c8d2580ecfef7ce3577dab8654189555163e926b5381eb12f760f2cc485c35" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-scheduler-licence-r1" + }, + { + "name": "core-js", + "version": "3.42.0", + "gitHead": "ce8281cbca924f1f3cf16cb5f7098b2d9e428af2", + "canonicalRepository": "https://github.com/zloirock/core-js", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "ba4cb35e7c13da82dc2ebfb1e9e57463dc941ab950dbc9a854dd1f7775464db0", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/core-js/-/core-js-3.42.0.tgz", + "integrity": "sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "83ed88fba5135357a011243ac1d518ddd3f0a2815ff0faabdd2fd7a85ba4aa98", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/modules/es.symbol.js", + "sha256": "aa046b56fa2c29b1f3791bd617cbafdbeb5a5ce9ffe8c37dd68ca10bada7a4e8" + }, + { + "path": "package/modules/es.symbol.description.js", + "sha256": "a9bc4e68ce3a7e1c4c97f4fa57e14da600704576e9bc32a0e8f990e54c44498e" + }, + { + "path": "package/modules/es.symbol.iterator.js", + "sha256": "5d13cb23001483aa85ee1a504acef3420a4c630e151b771789c0843c013a012d" + }, + { + "path": "package/modules/es.symbol.to-primitive.js", + "sha256": "42873777d464e46ce0059b3128b8393beb36055c58b83921c1dbc0ef84c29fb0" + }, + { + "path": "package/modules/es.array.concat.js", + "sha256": "ec531753a711f44ca19e7c747f05a2398119c61a61068489548c756686f7bbb7" + }, + { + "path": "package/modules/es.array.filter.js", + "sha256": "e7bcdcf61eb592839d1ae94a130120477aba12bc6b84777c1c01cbe523791241" + }, + { + "path": "package/modules/es.array.find.js", + "sha256": "ad0233a4ac173c61f67a2d80457f30cd40210f43474945cf5abe1f541d92b68a" + }, + { + "path": "package/modules/es.array.find-index.js", + "sha256": "1d4c8341b23b7347f2caff080ca727703299cd9135a711ddf9c90d5df3ccd0c0" + }, + { + "path": "package/modules/es.array.for-each.js", + "sha256": "e72c77604a940abf2bb21db596b04d2e2ab18a1e5abfc2cb632cef09d8108e15" + }, + { + "path": "package/modules/es.array.includes.js", + "sha256": "689d8ba3367c5c5ad99ae797a410822abdd18807bed0bcb12ff9d6bc7968532a" + }, + { + "path": "package/modules/es.array.index-of.js", + "sha256": "681fb1d38cef2e135af6bcce2de4f12c99c3cee989cf6620040e77df101115a9" + }, + { + "path": "package/modules/es.array.iterator.js", + "sha256": "ef47d2bd86c7f1159dbb6e4a34f414c45d25fa86945f6d72abdb2e28f6eeace7" + }, + { + "path": "package/modules/es.array.join.js", + "sha256": "4cafe19967a36b1113d26b7aa0b99030665189f34f8d58526a53385eb2961c54" + }, + { + "path": "package/modules/es.array.map.js", + "sha256": "3c73aac8904c8cd4ea6654bd4f3f898c2927c2b09d8ddca176564f3910a012b1" + }, + { + "path": "package/modules/es.array.some.js", + "sha256": "2995f03f1a6cacca880b77011097f9c45c38afbba6767877fcaed9485d73f3c6" + }, + { + "path": "package/modules/es.date.to-json.js", + "sha256": "c7cad53168703fbf8e989aa5ea88c239b9eba1a86149e8a218dc2dfeaa90959d" + }, + { + "path": "package/modules/es.object.assign.js", + "sha256": "1167b4ca565b7fae69e91014e289dde0a0b9b3810222c168593fe6178c8f6e06" + }, + { + "path": "package/modules/es.object.define-properties.js", + "sha256": "65bb5a6c1674b659bdeab55104afe4392196a354c0276d8d8e42a72ad37d6a52" + }, + { + "path": "package/modules/es.object.get-own-property-descriptor.js", + "sha256": "01ced18128e227ebce9654e7e919fbb30686a4a4206e78a795c8cdab8aaae5dd" + }, + { + "path": "package/modules/es.object.get-own-property-descriptors.js", + "sha256": "fcafc79fd73a7afa69ed92cb04e0856ebe12e9a3ba36d597cfafd03801f61c43" + }, + { + "path": "package/modules/es.object.keys.js", + "sha256": "7c9ca6d0b5e47cb448cc720365ffa08bd2d6ac453658b3ca86fd1f8286ee8938" + }, + { + "path": "package/modules/es.date.to-primitive.js", + "sha256": "f0a5633b54d31e366d56ff51f9f6617753585a362fb3b39228f65b89608f1479" + }, + { + "path": "package/modules/es.function.bind.js", + "sha256": "36ba56791db83623591330f7528648b576cb53022885a42743bcd909cecafee3" + }, + { + "path": "package/modules/es.number.constructor.js", + "sha256": "5fdaab8ffa609c364c900b7fe5a74056d53d15c091f05c673da45f29f212575f" + }, + { + "path": "package/modules/es.object.create.js", + "sha256": "8433cab2e3d130e920497ec422cbc616ea85148e6ba64b0e1eea339d31e76531" + }, + { + "path": "package/modules/es.object.define-property.js", + "sha256": "7736bf70368215c2943e57bfe78fa94d25e67967ac3942a4c22283872699ade3" + }, + { + "path": "package/modules/es.object.get-prototype-of.js", + "sha256": "0b568c440fbca28121b6c80d00b13748a4457376eb52cc5d1a6f80e3b2d25308" + }, + { + "path": "package/modules/es.object.set-prototype-of.js", + "sha256": "94a82820e55b5172145bb054db25ae77a785a313a53cc86484ef1db3eb58ea1f" + }, + { + "path": "package/modules/es.object.to-string.js", + "sha256": "3f1702134d15b3dd141446988057c7c1c272d8f00cb819e8556f8e7a903c121f" + }, + { + "path": "package/modules/es.reflect.construct.js", + "sha256": "25d369c0552a0c14f40abb9c3f4a9515e70e5ed7e969b9dcf815db7e5b81290f" + }, + { + "path": "package/modules/es.string.iterator.js", + "sha256": "27f231d2ca4a4f0d55c68344b79f1a9ac0ac2accd6d19a466a1add3c4767de9a" + }, + { + "path": "package/modules/web.dom-collections.for-each.js", + "sha256": "984e8563494347debc14f9c3992698590861961066afb71ed64b8b9721b22156" + }, + { + "path": "package/modules/web.dom-collections.iterator.js", + "sha256": "6c7ea2977bbbf524a27c14bd6ce5301bdaa6ee041ddd0d920490117fe76e3840" + }, + { + "path": "package/modules/es.array.is-array.js", + "sha256": "190cbd7c3de29f6708737867e608a414f1c3a36bc4ac703220f8e5565bd33f95" + }, + { + "path": "package/modules/es.array.reduce.js", + "sha256": "9f33058a976c608be3ffb0777000b35525abe430f6fd6500714180b11cbe987a" + }, + { + "path": "package/modules/es.array.slice.js", + "sha256": "310556f33969b2895d8d8e93183d85a2970371e17055bc5f3841a0764d082084" + }, + { + "path": "package/modules/es.regexp.exec.js", + "sha256": "bf59d094126c2c7a48616e7881fedad8f1031e86af47802cc1697043bd4fd329" + }, + { + "path": "package/modules/es.string.replace.js", + "sha256": "15cae9f2f7bdb4c2e79bb5d56460ab07bcc9d6a08f23b7f5d6c79702ab340d30" + }, + { + "path": "package/modules/es.array.every.js", + "sha256": "a3f0ae16e1094a7edcbd03e8ee8099eedb5d6c0e028d8b3b19a4a0586ae6110f" + }, + { + "path": "package/modules/es.object.values.js", + "sha256": "22fa63b425a56cf434970474987fb94b96d28bfc7695b5409d2285e683cc1c2f" + }, + { + "path": "package/modules/es.string.trim.js", + "sha256": "948a17aa9baed7d91129abe1ef63f26993ca73093f7df82f01495cd206a26651" + }, + { + "path": "package/modules/web.timers.js", + "sha256": "73386693bcfcb58b211958feba3e7eb65da913b300548ec11bfd681867fcd22d" + }, + { + "path": "package/modules/es.symbol.constructor.js", + "sha256": "d4649a9b5f01f540edada6aaeac4e14c45a9cca57f7aa4cff8236163bd318dc7" + }, + { + "path": "package/internals/export.js", + "sha256": "2fac79d06aaf80b753f304240c9f16a929dcae54ef80c871a3e5ebcc7e683fa9" + }, + { + "path": "package/internals/global-this.js", + "sha256": "48246f2542635417cf3f8c6bcf99d7a991668ea1284d869671fcb5b63a4af8c8" + }, + { + "path": "package/internals/object-get-own-property-descriptor.js", + "sha256": "9af72699268ce4085c52da765612ee2581ed78a54520ec8ba18e5341dbef6971" + }, + { + "path": "package/internals/descriptors.js", + "sha256": "a9172a2bd245ef9dee088d5215fc21cd826e9a129e86346f6fa146f6e244db58" + }, + { + "path": "package/internals/fails.js", + "sha256": "33e4e0204cf4d283f4075c847fc8c6ecad9329a7c320ffec5121741b3bba60b5" + }, + { + "path": "package/internals/function-call.js", + "sha256": "1626b284e74c4bbceea32d1befd00f6e3dd41c829154f7320686ba8af66b31a2" + }, + { + "path": "package/internals/to-indexed-object.js", + "sha256": "4621dcfb3e81880504393fa03dacb730c91319f7d64367264c7a1abbeae87caf" + }, + { + "path": "package/internals/indexed-object.js", + "sha256": "8ef9ef6fcba2544f290c3c6a1118d1f4e6beac63cfa583d1cfe2ac88911f4169" + }, + { + "path": "package/internals/function-uncurry-this.js", + "sha256": "7f6a26e6e3fcbe2e0b15eba902735acf5a3f818e1adb7bc7e10a640301c6240a" + }, + { + "path": "package/internals/require-object-coercible.js", + "sha256": "9d0e31f19c657e1620b4ca2af22725b53155c6ffd21676b3bd8af9c86d537fb8" + }, + { + "path": "package/internals/to-primitive.js", + "sha256": "f4315838edece309fcb9caff7321d2e2eaef8ec9dcd7421b9e642b824a4f92b5" + }, + { + "path": "package/internals/is-object.js", + "sha256": "44fc02801b6f4daa362322f364a9807c4006f1bd7100dbf1f2d0fe7b752c0e5c" + }, + { + "path": "package/internals/is-callable.js", + "sha256": "baaf60da97a06f82d3f00c88838b7c3aea33eca7309b65c5f8bf2d8710244529" + }, + { + "path": "package/internals/is-symbol.js", + "sha256": "c70f1861bf96f11a7cd8c3fc636f75499802e4cdee4ac803e08922087fce58f2" + }, + { + "path": "package/internals/get-built-in.js", + "sha256": "45cfa392f287d6424058e3f997a3916098e7fe8f12cfa025d079277f2b64fbee" + }, + { + "path": "package/internals/object-is-prototype-of.js", + "sha256": "c13158baae02d5eaa9224c172e6a03622276200eb66b170f8845d8be5ba9f66a" + }, + { + "path": "package/internals/environment-v8-version.js", + "sha256": "43c4681d2d2557e564c86677f23c02b1157759d503c0531a689615c227f0eb55" + }, + { + "path": "package/internals/get-method.js", + "sha256": "867e914854ff853099cd6ba95f5eb3fc49a1390cec1c1a6367f4cf965c26f6b2" + }, + { + "path": "package/internals/well-known-symbol.js", + "sha256": "828b7ed9bd1f844e653ee97c5cff0158a2bae9ea412a5807b813c37116744971" + }, + { + "path": "package/internals/is-pure.js", + "sha256": "aaa3a1e7c859215256dd78798126f59a3aa38e4d539187119587000e38ec8936" + }, + { + "path": "package/internals/has-own-property.js", + "sha256": "58082c7f8750c0a4c74912a54560ea375831a101dc43e05bbe61079503ea689b" + }, + { + "path": "package/internals/to-object.js", + "sha256": "9b40b1b6d56f46ad3f09b6a9fffb4a168ac6dcb2840d9d43f71adaf8ea2b7eb3" + }, + { + "path": "package/internals/create-non-enumerable-property.js", + "sha256": "bfa936797ed8669560dbe02fa17de9458c9cf0ff6ec96ebbf579250b88299d64" + }, + { + "path": "package/internals/object-define-property.js", + "sha256": "34d42091801b7405547a5fc8210997eaefea065b2b257b64460b1c0432fe16dc" + }, + { + "path": "package/internals/an-object.js", + "sha256": "af8e757769de5cca85d0e753211f60b1b3efe20762bd0dbd9b6ddfe147556858" + }, + { + "path": "package/internals/define-built-in.js", + "sha256": "7df70928211c33e1c56b7169fcf1c01afa809839fe19e8bf7d4159cc81c03745" + }, + { + "path": "package/internals/internal-state.js", + "sha256": "72bd626c79e840676152fbd2652e546ae5605da8542b2df0e28756d9e99fef20" + }, + { + "path": "package/internals/copy-constructor-properties.js", + "sha256": "cdc3add20999a7d6fb35c8376bc9b50f2feeaf61796a397fa464f9c90e975c5b" + }, + { + "path": "package/internals/own-keys.js", + "sha256": "5e702480f39dc7e967ae1a94a7e6b143af3aa8bd83f6c6f95d42c08d92a61490" + }, + { + "path": "package/internals/object-get-own-property-names.js", + "sha256": "d3727a7c390fc9afda62b5f71f4ad7259434b2dc1e5a3189713150abe74529aa" + }, + { + "path": "package/internals/array-includes.js", + "sha256": "36c8508d9c97402ad96ef718734482849d7496bd3c579fc9610766e19cb93baf" + }, + { + "path": "package/internals/to-absolute-index.js", + "sha256": "2f6d7201c1b6296b2fc6e87130e2ca0784639c5f04297bea1e9aaee1329c6ede" + }, + { + "path": "package/internals/to-integer-or-infinity.js", + "sha256": "e8490288942e4f6ae3d5831a027f19415d1e6c100183c1971413f4a61c4041ea" + }, + { + "path": "package/internals/length-of-array-like.js", + "sha256": "a258366c44ddd90f808bc00cc593a02b6deca15304fba02cf6c709b14449efb9" + }, + { + "path": "package/internals/to-length.js", + "sha256": "a52f76a5e0157eacf581e4d23b053e354ba4611af8052e0a4fa3ed3904e37f8f" + }, + { + "path": "package/internals/is-forced.js", + "sha256": "aeee987f667f1f9176dd010576661e4676b767eacda1fb3767b9bd7c72c67bfb" + }, + { + "path": "package/internals/to-string.js", + "sha256": "5590f18bf545c0150afbd1ffd51de255b5952ada2b216386806ff43ad3d717b6" + }, + { + "path": "package/internals/to-string-tag-support.js", + "sha256": "60293004bf5bfc68df4fcf83fe532b5a06dbd693ab57fae6e7b04618585be74a" + }, + { + "path": "package/internals/object-create.js", + "sha256": "d953e1f674fd17fbc5c2f71dd196f12c0d225c583dcfad22ace48b2855509b74" + }, + { + "path": "package/internals/object-define-properties.js", + "sha256": "59698fcc506e1712cb91f214df895ae7e3b7d55c977a9e64ff2c5bbcc93dd2d0" + }, + { + "path": "package/internals/object-keys.js", + "sha256": "b3d000df0c0797b0a023c5f75d7949ca4e961cfedcc91167b36a9ec23b609bc2" + }, + { + "path": "package/internals/array-slice.js", + "sha256": "afe05ba1ab6149f22101c20d917bea11a32c81047dd75250d113592cd6a57f13" + }, + { + "path": "package/internals/define-built-in-accessor.js", + "sha256": "8b16b0cf9222d66bc1bd9fae097f8d7beaa0e732ca42a784f8a7f1e1da8ab548" + }, + { + "path": "package/internals/well-known-symbol-define.js", + "sha256": "1aa268c7d43879572f24d7d3aa52de16e10dacd2e0a6aa4b1b4428a770381129" + }, + { + "path": "package/internals/path.js", + "sha256": "d61405318c5545b0fcef86b9fd3fc363a4dad127c48ac9d7a887380b6a4e4579" + }, + { + "path": "package/internals/symbol-define-to-primitive.js", + "sha256": "d538a834bdb8e61d334c546a89b86094b87c7dc3dc073e40eba4a1a67fe6c6b4" + }, + { + "path": "package/internals/set-to-string-tag.js", + "sha256": "322114b953cc78c6fa1cc7af308fa4dcc5a044e808fb13646768374b1869127e" + }, + { + "path": "package/internals/array-iteration.js", + "sha256": "5cec2d9bdb9e09f80a69c6e25b4f21b7edb18fefbfbab5ce939b26c00fcfaa36" + }, + { + "path": "package/internals/function-uncurry-this-clause.js", + "sha256": "87eb5a294d1cecf8009476525e38bf712c8596203e52a46df8a431ca3458c007" + }, + { + "path": "package/internals/array-species-create.js", + "sha256": "60f973986b88e2576793aa4ba100f87f25bd2dd60b24078af123a5e7af1f46e7" + }, + { + "path": "package/internals/is-array.js", + "sha256": "cc3cf461375e89e11772b49b132a7feb056b8b9d6cd6df72458a4ce8268c23be" + }, + { + "path": "package/internals/is-constructor.js", + "sha256": "5fe515d8e148dd7caf2a95032137f578c23677994c4422c98aa0fcc2d6883010" + }, + { + "path": "package/modules/es.symbol.for.js", + "sha256": "307ed60b759cbd0f4d7ece62d885d8a0c4d15f18113873dc9ccb05bdb6c45b4d" + }, + { + "path": "package/modules/es.symbol.key-for.js", + "sha256": "35477b22d465b501cbe0da32a1bbee9b07a4a395664adb59d7ce1a819c604542" + }, + { + "path": "package/modules/es.json.stringify.js", + "sha256": "8ac474404394c51d937322895bc043a236a0badb43606ebfca770a723d8ec538" + }, + { + "path": "package/internals/function-apply.js", + "sha256": "2218bf79182ff1e9a101ca918a3c012b56390793f92cebc9d8a394f9ea8d1a48" + }, + { + "path": "package/modules/es.object.get-own-property-symbols.js", + "sha256": "59744a1754b2385061b6a01205b1d4a8f510453f12e4ac1e555b718179742057" + }, + { + "path": "package/internals/does-not-exceed-safe-integer.js", + "sha256": "460f02d9c1d2f7886e278c1ea5b40dbaa28e07353be4995a8fbb1219f5a9e3cf" + }, + { + "path": "package/internals/create-property.js", + "sha256": "2bcd072978c335b9f2f31ec790f53221d48afcac620d0d6e8098f11fae6bf964" + }, + { + "path": "package/internals/array-method-has-species-support.js", + "sha256": "2a772b76ada3d9b1054ff02ba409a4c476cff8864b4e7f091f085714be4f406d" + }, + { + "path": "package/internals/add-to-unscopables.js", + "sha256": "571a9276ffcf45f862070939fd1dbe946f0b8307281191426a2e213073a444a1" + }, + { + "path": "package/internals/array-for-each.js", + "sha256": "039d45571cc6c7ea2adf5c6f9072e9e314547c7bb1d48696901bb8d982ff849b" + }, + { + "path": "package/internals/array-method-is-strict.js", + "sha256": "3d3ba28f122f2e5c6362f22d305d1cbc9c24e4459a91792260cb127e623a6bd0" + }, + { + "path": "package/internals/iterators.js", + "sha256": "322ee46d71101bed25f260f2e78a419b5472e28d1ba02831ced05c73b44e5bb8" + }, + { + "path": "package/internals/iterator-define.js", + "sha256": "f2dc75feb69f7e754ada7eca1337e4c554834dc35cf5b9ee9a5cfe68fd9ee68d" + }, + { + "path": "package/internals/object-get-prototype-of.js", + "sha256": "ce20261ef017469886b129ee30349f4e690b45ce100350d971b315c74abe1c77" + }, + { + "path": "package/internals/correct-prototype-getter.js", + "sha256": "06936abe78c178b1b1a7fc2364fca000112e9a113fd414535e68657ef9874e7d" + }, + { + "path": "package/internals/object-set-prototype-of.js", + "sha256": "75743c5fb66e7d7a278425db3161d65680cd64ace9e06c9d1a57c3c072eedef7" + }, + { + "path": "package/internals/create-iter-result-object.js", + "sha256": "d223065eea43cf3abae6e3691f9fdbf1c25975a1a4a10b2d1fb306df7e21ab01" + }, + { + "path": "package/internals/object-assign.js", + "sha256": "07ef745d6d6867d884a3f0f3b4e38c00b1e94a327d3e8abc9aec493fed2b7a9d" + }, + { + "path": "package/internals/date-to-primitive.js", + "sha256": "a848cc5ed12e1219a01b601f860e0e6bce00520235e4fc5173d895265db7507c" + }, + { + "path": "package/internals/function-bind.js", + "sha256": "5ff11e465054ec022ff876db000f011d99dcb95644e987692f6bb2e20dcb946d" + }, + { + "path": "package/internals/inherit-if-required.js", + "sha256": "45409787bcc25e1f7a7d32c2a2d8a4dbe7e4abcc73e2bb12f977a8510c37c35a" + }, + { + "path": "package/internals/this-number-value.js", + "sha256": "a5248034f287df4106e53ecddfa173a0c7de6587690b60d25ba968e95bd21311" + }, + { + "path": "package/internals/string-trim.js", + "sha256": "124f81f3fb74b7cd1d33124ea8915520de786e7f645a421ba828d13df8f69377" + }, + { + "path": "package/internals/object-to-string.js", + "sha256": "95d6dec35a35b1c69656a181537c7f501bd160f7d2c619bb3e9d769a3d754efc" + }, + { + "path": "package/internals/a-constructor.js", + "sha256": "7cdba9ff95b3cbee2ae65ba958c09a7d7c03d0ee9f60378a7a661d6fa9594349" + }, + { + "path": "package/internals/string-multibyte.js", + "sha256": "6fc291bf2df7ceec24f25f6d9a8a805f7a98211d4bb5dd470ad6e3e761f12be1" + }, + { + "path": "package/internals/dom-iterables.js", + "sha256": "bb968648d1f3b77c4ca0d36ac2a8705da771ee3be95627d7baa21bcd77764bc4" + }, + { + "path": "package/internals/dom-token-list-prototype.js", + "sha256": "f29ce6c710e54fcc7404cfcf762d448656eadde1d92627591ab34d8521f82d8f" + }, + { + "path": "package/modules/es.array.from.js", + "sha256": "53016a43b8d3224f544826cc348e18d09a4549aac01df5a0d799527a3f9f0f31" + }, + { + "path": "package/internals/array-reduce.js", + "sha256": "28045988d544dac3c991acce14825bdb5e87ecfea99d22016e345a3c0f54c561" + }, + { + "path": "package/internals/environment-is-node.js", + "sha256": "1d184632589121f1fa2f450363837d1d39027d036ff67181454233408d17b057" + }, + { + "path": "package/modules/es.date.to-string.js", + "sha256": "69d393d67be0a82ee75e959ff832b6ad21db1423c7e4b7d4d9fdeea0f1a9f980" + }, + { + "path": "package/modules/es.function.name.js", + "sha256": "3c663bcfee7cf5120a2329344318d87da83629430c873aa18a74b44b2deee825" + }, + { + "path": "package/modules/es.object.entries.js", + "sha256": "79ca65a0ec406570b43251e89a1dce3cfa32a93d7f6997dddcb317e7c62e788f" + }, + { + "path": "package/internals/object-to-array.js", + "sha256": "19d04227260aaed15b4a5f8d91ef1a832db3ea4e1a66856310ba40b300101111" + }, + { + "path": "package/internals/regexp-exec.js", + "sha256": "5b19baecd7e3d07e3d3090908cc07219b98605fb415fc9ec627eae0874c511f4" + }, + { + "path": "package/modules/es.regexp.to-string.js", + "sha256": "09bb60607c2df6962ee3842af765f5df18d8ef28de5e47c51b9ba34f6538459b" + }, + { + "path": "package/modules/es.date.now.js", + "sha256": "e5b0dd8a63ad80ae14392f9e775ad3ebee69957f578de88ba19dd1a921cb56a8" + }, + { + "path": "package/modules/es.map.js", + "sha256": "6580ca61c0683a7d4dd6f8ae3e0433c299bae999b344c86130572635bc6c1df2" + }, + { + "path": "package/modules/es.weak-map.js", + "sha256": "f44f631be38fd525f3beb5b6abb8998c2ec1aa2f9d63284e700e334e1a3f28bf" + }, + { + "path": "package/modules/es.set.js", + "sha256": "460ca087b35ada5ccd54262bf86d424f70d5b73d9f6c357d13c81bb1bbde14ea" + }, + { + "path": "package/modules/es.string.split.js", + "sha256": "45ac79f744d028ea0df2cfb446c0d924b51ce5040db063fbe57e65f63585299d" + }, + { + "path": "package/internals/fix-regexp-well-known-symbol-logic.js", + "sha256": "38b46ab074ec1e6e7748950002f8f962f8941dad9c189f8a2aed7c1207644141" + }, + { + "path": "package/internals/advance-string-index.js", + "sha256": "50621b46215ef71a473700415d98747faab0d21520a4bb41b9eb3a78f45b5b15" + }, + { + "path": "package/internals/regexp-exec-abstract.js", + "sha256": "e91f4c9de0bcd09cb0ee68a3d3db37b1c39050b8ad978c38ae9244879176d2a6" + }, + { + "path": "package/internals/get-substitution.js", + "sha256": "0a71d990a93cb4284abdfa83c1ad77ec105a0e8246fcd39bdb65d78d0019bb2f" + }, + { + "path": "package/internals/string-trim-forced.js", + "sha256": "05eb67a7ed3e04dace8c4eab20622a9d9736037927bf736700e5426975acb033" + }, + { + "path": "package/modules/web.set-interval.js", + "sha256": "3cb477aa13b2adba25b30d2c59a118ba9b441bb021362202db58a4a7367fc21a" + }, + { + "path": "package/modules/web.set-timeout.js", + "sha256": "f51b25a1c4aa4e08af658de07404a3ddbb365e40356f98f8940a90ded26426d5" + }, + { + "path": "package/modules/es.string.anchor.js", + "sha256": "85ff611ead78353baa7f0bdc9a8814298f0645b8658c1fd6ea1bdca5cf588b10" + }, + { + "path": "package/internals/function-bind-native.js", + "sha256": "fb5aea13e7ff037d082054a7d1859fdf0dba61f6bcd135bf664b0f69d6d1a0f7" + }, + { + "path": "package/internals/object-property-is-enumerable.js", + "sha256": "731f8738050dbd0f0294b8409982c780d01beb9c6b5f4ad2e1b975c6a8f3b9d4" + }, + { + "path": "package/internals/create-property-descriptor.js", + "sha256": "9493c088938de273c9749d76d0eed99dead6efa1044613a79871894889435200" + }, + { + "path": "package/internals/classof-raw.js", + "sha256": "dfd2770b89482e9f0e4fc439a290df157761f0cf8a77ce5399123fc8da3cdbaa" + }, + { + "path": "package/internals/is-null-or-undefined.js", + "sha256": "720ca187c6cd75515d7192f35d4b7e05d0ae696464f62a11dcd333d1f0072ca0" + }, + { + "path": "package/internals/to-property-key.js", + "sha256": "3967f43a082a39738c3140744236f7ad54179bf1712f7d14b1601625e68a1624" + }, + { + "path": "package/internals/use-symbol-as-uid.js", + "sha256": "f4ca88a45a1882eabf48b807f5f660e8fd4d81d4a32c024b247e130afd540006" + }, + { + "path": "package/internals/symbol-constructor-detection.js", + "sha256": "c501646872abcf61cfeace6bd277959b157722ee19fd1d1a1fd5f210bbf7e0e1" + }, + { + "path": "package/internals/environment-user-agent.js", + "sha256": "70dcc8e8a9387d2df1fe23d627d235e2fca2ab90f58d4a4df808810e7de2f0bf" + }, + { + "path": "package/internals/a-callable.js", + "sha256": "7271ae2895236796ca02aee62f3371cdba088a0b081b56abcbba618ba5c9ae28" + }, + { + "path": "package/internals/try-to-string.js", + "sha256": "4996594ddd158235f24f1e7d7c8aa2ae243df473feaa2e8718e704ba09aaf095" + }, + { + "path": "package/internals/ordinary-to-primitive.js", + "sha256": "b91df043d15b9eb57fdca07f83704022a601aafb128cfbf33cebd66e1183f3f8" + }, + { + "path": "package/internals/shared.js", + "sha256": "6f9ec056f182ab1263f7889afe6c56cc73643bdc5e069aca3c13844133475780" + }, + { + "path": "package/internals/shared-store.js", + "sha256": "0190a104871ee13bdbe2f0474d17c77175e9c833b1172dd8e40c3c4afc056306" + }, + { + "path": "package/internals/define-global-property.js", + "sha256": "96a3dbb7a1b8632fc2ce37be5bcd49a604b8a374938313ebaaa2a19c0bd79891" + }, + { + "path": "package/internals/uid.js", + "sha256": "c7600c41068d1ec807fad1adee8ac58dc1ece14dee77efe103db59fad749f60a" + }, + { + "path": "package/internals/ie8-dom-define.js", + "sha256": "1dc5dfcf67501ede76f99ab12826b99f19f6b94e97734eb58a86631e911442c6" + }, + { + "path": "package/internals/document-create-element.js", + "sha256": "4c5d4bf8bb5b737c64b2a961b1c4ec2e04a386d5cfa76f817e9e1a9567a405a6" + }, + { + "path": "package/internals/v8-prototype-define-bug.js", + "sha256": "e70645e33e4d09ba21d23ff5fe7bc2a0da1cbb7a23311cb88b59110f43fefdcd" + }, + { + "path": "package/internals/make-built-in.js", + "sha256": "3f1c4d03781515d2d796f89e3608e2a6bacf0e26859ca57442a662cde680d111" + }, + { + "path": "package/internals/function-name.js", + "sha256": "c22bda93dc222131512a5aedd4745f69a527a4fa8624fbcbbf8117fbcb2a8154" + }, + { + "path": "package/internals/inspect-source.js", + "sha256": "ef4075497622a3c1475b3041a50fb39f8c4eeddc26c14aea2db66ea03663dec8" + }, + { + "path": "package/internals/weak-map-basic-detection.js", + "sha256": "47c6766c5ac2d5302d41dd52d6a258e6dd2a70402990fea212bbb3859138853e" + }, + { + "path": "package/internals/shared-key.js", + "sha256": "96e28befc4487e8245241a117222d73fda3d56ad898023b35e51201fa10ccac7" + }, + { + "path": "package/internals/hidden-keys.js", + "sha256": "322ee46d71101bed25f260f2e78a419b5472e28d1ba02831ced05c73b44e5bb8" + }, + { + "path": "package/internals/object-keys-internal.js", + "sha256": "e4dbacb776a44e2867c757d992158b80db68b8d7c4c48ec02c8dc79dc89c7816" + }, + { + "path": "package/internals/math-trunc.js", + "sha256": "8d294fa265f5b7569798c7350104a1d6e6d53154636b316bc85d7cfbd346d230" + }, + { + "path": "package/internals/enum-bug-keys.js", + "sha256": "57c521cd58c0463a4d739cc14f6ea0401b6a8582cd26300fe6d60db94c072680" + }, + { + "path": "package/internals/object-get-own-property-symbols.js", + "sha256": "f0f09a16006e03ef040d0db4a6a4e48fc02b312588f8bbc6c0b9d407c6cf304f" + }, + { + "path": "package/internals/classof.js", + "sha256": "b8b699c1420f604314480906d9f71d298c5d2a037fe71f6206f71bece3075d7f" + }, + { + "path": "package/internals/html.js", + "sha256": "2b9fba4e9c0e5592c49f79a50bb4189f7bf8bd3d077836cb3bfa70e99dd30baa" + }, + { + "path": "package/internals/object-get-own-property-names-external.js", + "sha256": "9c8a7ec35785eff64e76863493769845dd31e212ab5609795103aba4f76bb418" + }, + { + "path": "package/internals/well-known-symbol-wrapped.js", + "sha256": "90a96f5102e2541cb4ee64b7830b015788548b25e70b62e78ee77ccf1282e28d" + }, + { + "path": "package/internals/function-bind-context.js", + "sha256": "111bca956d6604fdebf45aeebced1714a981cab711d1a16d5c2e72091ac49825" + }, + { + "path": "package/internals/array-species-constructor.js", + "sha256": "d0fd2b9ce48377649f4f7c0298ac717ca33880f9bf68c2a22fab247733c09762" + }, + { + "path": "package/internals/symbol-registry-detection.js", + "sha256": "123f215b76ef6f7355ea5c8b97c1a678a7a641b3f4fcdfa8d0199f09afa1af09" + }, + { + "path": "package/internals/get-json-replacer-function.js", + "sha256": "7bf99325b72f2811a87d642fe406fc433eb79e5addd2ce3b8e4d54e257104f8d" + }, + { + "path": "package/internals/iterator-create-constructor.js", + "sha256": "d6917505bd2829e6577baa8d26c91332a5d91372fc320d45ccb0df557a4b92ba" + }, + { + "path": "package/internals/iterators-core.js", + "sha256": "4331d17e91aed43b1db1e33baa0866333d93b4e2975944a944cdaed1a2d2cea8" + }, + { + "path": "package/internals/function-uncurry-this-accessor.js", + "sha256": "0596699e04579cae759e4a28b17ef714de24460a98a88a6c5cc62f05a7ce93e3" + }, + { + "path": "package/internals/a-possible-prototype.js", + "sha256": "0c29d95fdb7e521c3979804ea14f236d2da9793bfe9d8916d998ed549acc9ea6" + }, + { + "path": "package/internals/whitespaces.js", + "sha256": "c3f203995e3740a454f5ef760c585c0034faa678a43017977c9a557d802a1de3" + }, + { + "path": "package/internals/array-from.js", + "sha256": "4519c8164d84d7818c746a86534925b4e430b3b17ba85cb05fe64f21b3ee82df" + }, + { + "path": "package/internals/check-correctness-of-iteration.js", + "sha256": "84a676d2e46077cf62f94d1a5bc3c52352b6d7bfde9dddee6fac58f9a6c9af15" + }, + { + "path": "package/internals/environment.js", + "sha256": "7db798c40c0b4f79980505e83121cc949d4340d5d4337b2aca5cce4ae402559c" + }, + { + "path": "package/internals/regexp-flags.js", + "sha256": "cc2e24ab17c6a98d1cf20761edd6459e3bb02fd28682bb5deb5342298f821862" + }, + { + "path": "package/internals/regexp-sticky-helpers.js", + "sha256": "fba17ed3abfe69711e5cc06e9d23c7d464d2741926afd4cb9664ecb1556bb967" + }, + { + "path": "package/internals/regexp-unsupported-dot-all.js", + "sha256": "b09542db0db8f6ce84609a0e28c5ee1e4f2b848dc6a3dadb969bcd6e179479fd" + }, + { + "path": "package/internals/regexp-unsupported-ncg.js", + "sha256": "3f6414d98717be5ac9a468ad06034ddcc38029b07d3e354f55d9938ea6779a40" + }, + { + "path": "package/internals/regexp-get-flags.js", + "sha256": "b1508032c2dd3ddd98f0da73e423345f4472c4f0631bdaf8f468ce8fc096244c" + }, + { + "path": "package/modules/es.map.constructor.js", + "sha256": "6c2a0678ec621163d9618b0aa90693dbf5c9b74ec633b282bbbe31a8749f116c" + }, + { + "path": "package/modules/es.weak-map.constructor.js", + "sha256": "098d741b3b495bbaef1f9121b9fda8eb25becd09381d4bd1d3cfb87d6da87787" + }, + { + "path": "package/modules/es.set.constructor.js", + "sha256": "d17afc0212a8a5f86fc7db5ecca959b4b506c31bb3b0508c5fb80452ca322fad" + }, + { + "path": "package/internals/species-constructor.js", + "sha256": "2d7cd6d271ec30a2b75c4ec5b5adfc86f6e6b4b673f5d7052b7e41e6b038e975" + }, + { + "path": "package/modules/es.array.splice.js", + "sha256": "5550926c6850b9c5842bf940f473e895ba114bd63e551dc9f59fb61535bf353a" + }, + { + "path": "package/modules/es.string.includes.js", + "sha256": "6b1e6ee6c75641278b0c8749f6f79b198e18986eae51313b9f0491a905913ddd" + }, + { + "path": "package/modules/es.string.match.js", + "sha256": "163d9717022a6f0b23c3adff5128b9587a903607ff395c814571ecd4adf61833" + }, + { + "path": "package/modules/es.string.link.js", + "sha256": "f42d21fa08a4c29e5b42d1c003c24cdc46e813d4daf79191247d71d4b592332c" + }, + { + "path": "package/internals/create-html.js", + "sha256": "024fba32e15d8ea047ab4769387c25cd8e16de2c42a8c0c8c2b8b35ac4ea5045" + }, + { + "path": "package/internals/string-html-forced.js", + "sha256": "f166c4392b250a6bdd184160744e31617c08686ef032ef180a55e8ff6c2a4815" + }, + { + "path": "package/modules/es.math.imul.js", + "sha256": "d7304a9ea87026ac7d71d3c062bcc9b30ca7eaface9c8f519b0151d8a06359ab" + }, + { + "path": "package/internals/schedulers-fix.js", + "sha256": "ef544dfba1133060af9e06d8b3a44ae96dba0cc40b3024d4700c93fe52129aaa" + }, + { + "path": "package/modules/es.array.sort.js", + "sha256": "805a3c05b4807e6094ad8745ba512086de02af2b8f208dceba9f27fab04921cb" + }, + { + "path": "package/internals/is-possible-prototype.js", + "sha256": "d80da5b04807481640f745a6477f000ba46419e383caab5e96bd28329a2f9458" + }, + { + "path": "package/internals/call-with-safe-iteration-closing.js", + "sha256": "041b9472c7d2d5a8ab8475e12830b5ea28891b59d288607bb7493200930e6945" + }, + { + "path": "package/internals/is-array-iterator-method.js", + "sha256": "dc34f734af2d68cb164493549f7baa80f21574aec5b71c4e20c027ddcc83a9b3" + }, + { + "path": "package/internals/get-iterator.js", + "sha256": "4719991cc5c0afd8a5ee663a917d6df4a9ecf87072aff2a249e1e8a929bf3807" + }, + { + "path": "package/internals/get-iterator-method.js", + "sha256": "0e464a29ed61f33fc3e1fe23eeaac83894cda82509550d19f786c64c02a423b1" + }, + { + "path": "package/internals/collection.js", + "sha256": "4cf0e6e978ffce9c7e92610411ab1c18d0a8d2e7948b15165ddf82071bfb1025" + }, + { + "path": "package/internals/internal-metadata.js", + "sha256": "11e4d731ecfa502641af1785ee791039ff5cf15022c661941469cb7a91534b56" + }, + { + "path": "package/internals/freezing.js", + "sha256": "4c2916cfe77e1858018cb4239de56f6a124b0b60410733f0fe80eb0cb52c99b4" + }, + { + "path": "package/internals/collection-strong.js", + "sha256": "0b15fa5739799f9114850cbcbba6e4f934b0703e315fe1baadcc0aa90b53a6bc" + }, + { + "path": "package/internals/define-built-ins.js", + "sha256": "629250ebc9a0d29cdb8a5c299a5be958919279531ac1a9aa1d716cf008e24766" + }, + { + "path": "package/internals/collection-weak.js", + "sha256": "ac23700e04d4c40ce38cdbb42e73c96c6c40202ac6a2444cee4151e8689790ea" + }, + { + "path": "package/internals/array-set-length.js", + "sha256": "213909fd9bcd1111594fc69bf9bd0a5455a006f3d1f171f386a82beec83f2d0b" + }, + { + "path": "package/internals/delete-property-or-throw.js", + "sha256": "1cdee8c1ea81e295441cfd887401b4127dbc4ec7490f627064ff327e6c7defbe" + }, + { + "path": "package/internals/not-a-regexp.js", + "sha256": "7283800bfd4e6bf1cb5b94636b176730d1c3698d0dd45111bcd3aadf60f1afbb" + }, + { + "path": "package/internals/correct-is-regexp-logic.js", + "sha256": "4076428ba3378e762ec9ac4ce909411f06a6168b24e20a9d0f8250c33086f959" + }, + { + "path": "package/modules/es.string.starts-with.js", + "sha256": "87434e5b3f45bc23eea52f862088e9642113c262d02748cde984c823170aa22f" + }, + { + "path": "package/internals/validate-arguments-length.js", + "sha256": "350b697ee2bb71b5f2c892ac0499e86295f805c1a138bef4a9cf7e0f24170227" + }, + { + "path": "package/internals/array-sort.js", + "sha256": "14027c2fb23e88bb363bfc9aac4b199c65efe990d21520d44dd9b1baeebccd28" + }, + { + "path": "package/internals/environment-ff-version.js", + "sha256": "f7798a346fe6ba95356a51fdcc256539d2a8496cbb10ec54c828caaf9907c7f2" + }, + { + "path": "package/internals/environment-is-ie-or-edge.js", + "sha256": "f702f1ed270b4d2a13a19d2c662f8f7cb6897a6ccca6ed32738ed5c94e27f0fc" + }, + { + "path": "package/internals/environment-webkit-version.js", + "sha256": "0541d2f04a512c1ec684f4556bdafd030ab433f9206a64100f78f276fd70c682" + }, + { + "path": "package/internals/iterator-close.js", + "sha256": "88ec9fb844024c82568a2b33916cb0f4224b0d8a7816d034d0e4e97f4990ff14" + }, + { + "path": "package/internals/object-is-extensible.js", + "sha256": "05724e5a23e4b50c0fe90dbcda29e660b63be334dbe3a8deaea2cb60fc7133c0" + }, + { + "path": "package/internals/iterate.js", + "sha256": "b8c9765e8bcb6aaab4b91e50f89b6a0e286ba3bdf9a2bc3941e9feeb52dacf3d" + }, + { + "path": "package/internals/an-instance.js", + "sha256": "479735dd6da637e8eb8d7c8d4bd824918171082271e12aff569f1d833c76472d" + }, + { + "path": "package/internals/set-species.js", + "sha256": "6c24dbd904466494994ac31bf515e43abea33c3c0aa1ab7181595ac9ac266406" + }, + { + "path": "package/internals/is-regexp.js", + "sha256": "ccff96d6648f8206b855d3c94876afec07190334b9950aa406af28e5244aebe2" + }, + { + "path": "package/internals/array-buffer-non-extensible.js", + "sha256": "e72dd2ab000c48ef2e0a061c279e1105210842c20c49def1ebe7a01d6078bc6e" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-core-js-licence-r1" + }, + { + "name": "prop-types", + "version": "15.8.1", + "gitHead": "70330a4430ba74467b41b8b4aa8c97a4814327a9", + "canonicalRepository": "https://github.com/facebook/prop-types", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "1c739eb05d8a462c286a4e9dd02f2ce5485c6fa3529244e9ff9b13a3671aa557", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "f657f99d3fb9647db92628e96007aabb46e5f04f33e49999075aab8e250ca7ce", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "441834c833751da7e8b3c6185d95130b99b6757cb48373c8f8939a86f9637051" + }, + { + "path": "package/factoryWithThrowingShims.js", + "sha256": "29540b7e3c2bf11ac0331d69b90d67bca66d234056e61e6b538d7e3a2b4c5819" + }, + { + "path": "package/lib/ReactPropTypesSecret.js", + "sha256": "c826b66b47220c8e4571bf54d56b4904b6d6061187400c969b040262311000a5" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-prop-types-licence-r1" + }, + { + "name": "classnames", + "version": "2.5.1", + "gitHead": "2e3683264bab067d13938b5eb03a96391a089cb4", + "canonicalRepository": "https://github.com/JedWatson/classnames", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "6c9e10fc21a14499b74bfe1e8e8dd7a6152da02fb575c3ffd3cd71f67390ebf1", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "0c1c24dcc129cb0c02ee9803cfa7a50061c236a3b59b36a714c27f3ade66d7be", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "c15dcff094566d7119b447bc7484a93e09256b8309282b0d629d756de87fa948" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-classnames-licence-r1" + }, + { + "name": "util-deprecate", + "version": "1.0.2", + "gitHead": "475fb6857cd23fafff20c1be846c1350abf8e6d4", + "canonicalRepository": "https://github.com/TooTallNate/util-deprecate", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "79a1de983c1b393180c47456d6b73caab278a00ea6e37d5c6675f2dcdec2a3e5", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "0154425673db15cdfa80ecba2c9b1f1a867f7197a006764712849bfc3a93cbb7", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/browser.js", + "sha256": "abaef53ebcdc98f3655331f834986a2d11b6a824f58d670369669246d1b7b69b" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-util-deprecate-licence-r1" + }, + { + "name": "style-loader", + "version": "3.3.4", + "gitHead": "bfdc1fcc073d35dd5f195bb067790b7d0bfca181", + "canonicalRepository": "https://github.com/webpack-contrib/style-loader", + "commitEvidence": "Exact nested runtime package resolved from emitted webpack module paths; registry gitHead and archive integrity independently verified.", + "archiveSha256": "7681d6e7c5832272f3eeaed6a77cd241f6add2e48bc63308c84c4ceff43033dc", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", + "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", + "licenceFiles": [ + { + "path": "LICENSE", + "member": "package/LICENSE", + "sha256": "9068a8782d2fb4c6e432cfa25334efa56f722822180570802bf86e71b6003b1e" + } + ], + "emittedInputs": [ + { + "path": "package/dist/runtime/injectStylesIntoStyleTag.js", + "sha256": "7690e723bb9f9b752bcaaadd68748b131ff49b63b47511544be65fa631498d3f" + }, + { + "path": "package/dist/runtime/styleDomAPI.js", + "sha256": "72a5b4d47ddc65a6b1699342f0c5804f88243d408c3afcb5675d0227f7774dac" + }, + { + "path": "package/dist/runtime/insertBySelector.js", + "sha256": "d0c6ddcdb456cecda2b215e6258c36716bf4934fa2d1d6b10988cd8df1384548" + }, + { + "path": "package/dist/runtime/setAttributesWithoutAttributes.js", + "sha256": "a27c029935d086dfe4cb47b23971527374e12d77ef986b4e6c61097be1492ed5" + }, + { + "path": "package/dist/runtime/insertStyleElement.js", + "sha256": "6c7da4bf801a97fa7c2dab1987f84e68e9943c0608ff3cf820ffb93b58d3878a" + }, + { + "path": "package/dist/runtime/styleTagTransform.js", + "sha256": "76dee7021623b5ffa95809bb1f43b7232379316d11dd1aaa0aee47ef293c4371" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-style-loader-licence-r1" + }, + { + "name": "@jetbrains/icons", + "version": "3.24.0", + "gitHead": "ee1a49cf3e89d3563fce91eebd41db9f71b1f4b1", + "canonicalRepository": "https://github.com/JetBrains/icons", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "c44448daac253f613b818482344cdcc4929fc372b175fd68bbd8ee596611b2ce", + "spdx": "Apache-2.0", + "tarball": "https://registry.npmjs.org/@jetbrains/icons/-/icons-3.24.0.tgz", + "integrity": "sha512-etl6urN+Z55yeSlTNolu1bMS/venm27n09McPIlS3lPvSfLhyvaLH0B/EX7eWQULkFWwWLr0jzH2NkuWOhzABA==", + "licenceFiles": [ + { + "path": "LICENSE.txt", + "sha256": "32af8a0ffa5f9106ecf2901ad99a1346d46a3b07f7f9ebb9cca29f6f3bc97e42", + "member": "package/LICENSE.txt" + } + ], + "emittedInputs": [ + { + "path": "package/chevron-down.js", + "sha256": "25bc06667884371e2b05015a27ac93f7ac583fd2374c80bcab9957cebcc41b28" + }, + { + "path": "package/close-12px.js", + "sha256": "dcc7076643ede2987103e0a4e738d6609aa48bc1699d049321adcef315330cbc" + }, + { + "path": "package/chevron-10px.js", + "sha256": "0d36fdd823da3fbaf031bfe822268551d934373f566af0d095d3b9aaede5821d" + }, + { + "path": "package/search.js", + "sha256": "92df53258c9df541cf8993043b8b69907e02b050a8330028ee63ed66833bf01a" + }, + { + "path": "package/checkmark-14px.js", + "sha256": "7ea99427dcba1d1a671480288859dba0e1288511a1fba098636ca57756d46ea9" + }, + { + "path": "package/remove-14px.js", + "sha256": "000b48578672d4f8fb6d533bdda53b16f49e0d6d2ae36c953e38bfa9da706504" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-jetbrains-icons-licence-r1" + }, + { + "name": "deep-equal", + "version": "2.2.3", + "gitHead": "48d3bb5b7fe3e65fd564b737c69a9411eb40bc65", + "canonicalRepository": "https://github.com/inspect-js/node-deep-equal", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "02887309deedb2dd564a72712687f3736b27d02b11f9d45fecfdca479c6c96cf", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", + "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "4839125439c51ef70db530780f90cfa90e3a09b7e18694fc914d5daa2e463d14", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "576aaec1b663a41e427ae18525414500ad5f5f4a0b9aaca7db84ff612a54d010" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-deep-equal-licence-r1" + }, + { + "name": "css-loader", + "version": "6.11.0", + "gitHead": "95cf5c58078e0af50f352347a76d9b81749df78e", + "canonicalRepository": "https://github.com/webpack-contrib/css-loader", + "commitEvidence": "Exact nested runtime package resolved from emitted webpack module paths; registry gitHead and archive integrity independently verified.", + "archiveSha256": "04d7406af8f76ddb0b11bf3a674573f8513379c87a70ac8e09b91ea2b39b130f", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "licenceFiles": [ + { + "path": "LICENSE", + "member": "package/LICENSE", + "sha256": "9068a8782d2fb4c6e432cfa25334efa56f722822180570802bf86e71b6003b1e" + } + ], + "emittedInputs": [ + { + "path": "package/dist/runtime/sourceMaps.js", + "sha256": "be905e496c64c8dd774faeec12d2a465ca2d031cf67806cfdf1a3016d904be10" + }, + { + "path": "package/dist/runtime/api.js", + "sha256": "cc39ee564a8d3dd01d6f0f383042db6da3cce9825fb7becb5ada66df703918ee" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-css-loader-licence-r1" + }, + { + "name": "object.assign", + "version": "4.1.7", + "gitHead": "0aa92bc8f1d87c9cae87881cf2e9245093f39bda", + "canonicalRepository": "https://github.com/ljharb/object.assign", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "08e4dcd218f7ac619100ac3d3bb76b54c66257cabf0b2409dbfbb6dff01bfcf3", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "a596744eec6b05682ed972bf93937668bbc8da2caed93fbf6510389de019b5c0", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "45465072113bc10047855ba4452a49b8b574d724044e586849fb2c05b530e065" + }, + { + "path": "package/implementation.js", + "sha256": "7453e2476a6241eb5e09e4c1524c85a1c35f2cc095e43719447000c1fd1a49b5" + }, + { + "path": "package/polyfill.js", + "sha256": "a3eb71f8c21fb517b6f96e1ff01aca5eafd506fbb2959e75b45223eca64c5385" + }, + { + "path": "package/shim.js", + "sha256": "ed1a380ff16613281554af36e4a11990274555c6de27de9f14359598a7fc58b7" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-object-dot-assign-licence-r1" + }, + { + "name": "object-keys", + "version": "1.1.1", + "gitHead": "ba2c1989270c7de969aa8498fc3b7c8e677806f3", + "canonicalRepository": "https://github.com/ljharb/object-keys", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "9678d9055619767c8a134033709e88a6e0a19600f3d3f2cda40acdfd75e7f212", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5640e5cbe2e9f57f6ccfdd8dbfbeadb875495bdbcb69d2666ce3177ccd0942e4", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "4004588aa7a3769d8c34ef9a837e1632237487e53ed57caec51bfcc6668f2c29" + }, + { + "path": "package/isArguments.js", + "sha256": "31f36ded2784150b7480f56ca42e7fda6e119d4345d5884a4d5f55e13fe6ac30" + }, + { + "path": "package/implementation.js", + "sha256": "4dd43bf86b886f6adc16aa34b2f0d3a27b92ecf65adcb87224e54cd394d2024c" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-object-keys-licence-r1" + }, + { + "name": "get-intrinsic", + "version": "1.3.0", + "gitHead": "9d747e0540e5e03421e7411b7946c23f4b010fd5", + "canonicalRepository": "https://github.com/ljharb/get-intrinsic", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "662e27e54e00fe46fbb08f9f4aacb054e3695dbe72cc14b436613fbcfb780544", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "39c5ec504cf6bd5cd782a7c695828e09189df79f5d94840e4f08feb97b9fd416", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "c3bc7278af37cede0da2db32724fa0b89a07c44205c44c4f5db0e4d8d497d49c" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-get-intrinsic-licence-r1" + }, + { + "name": "call-bind", + "version": "1.0.8", + "gitHead": "1f1dfc86a9d1b9ed3b39b8fdd922f7d2eb913c15", + "canonicalRepository": "https://github.com/ljharb/call-bind", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "30e2bdf3ce00c012527ae4161df4145cbf4c797e9fa30e43fc7324b2e07b0523", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "39c5ec504cf6bd5cd782a7c695828e09189df79f5d94840e4f08feb97b9fd416", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/callBound.js", + "sha256": "2b2fce7622fdd680256d28bcd59c30913546a825bf69d754d21a1d21ccc2928c" + }, + { + "path": "package/index.js", + "sha256": "b3cb2eed82cd46acf4f260ce3fe0e9ea7c04da7050857338887931c8379e5565" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-call-bind-licence-r1" + }, + { + "name": "regexp.prototype.flags", + "version": "1.5.4", + "gitHead": "36fcf221a351d8451d02bcdf91e63cf3ee83b1db", + "canonicalRepository": "https://github.com/es-shims/RegExp.prototype.flags", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "e3336e954c29414c532721aa3f6e1e7f15c26a67a63dd77072d273f8431a0c9f", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "9616325393b574ca774a0409b95b05cb0f640393513f72da00c5e3191de4a1ea", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "b1ed77f61eeb60e015a5b2eba53e2027e78fe7555418ba2e1a98ee3f65641471" + }, + { + "path": "package/implementation.js", + "sha256": "c0b01bc8d9b4c7b4a1c67e05670c1ba7b10f8f61fd2e5e1bf98ea132d6466531" + }, + { + "path": "package/polyfill.js", + "sha256": "38dc36f86eac210df1b0b30d1569c3e58a91a93eeb7da378710def138aa327b0" + }, + { + "path": "package/shim.js", + "sha256": "3b002e90c9795029d00c3d8492ffb2d1df40c25eae8cd0a5d4157c29c0159b73" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-regexp-prototype-flags-licence-r1" + }, + { + "name": "es-get-iterator", + "version": "1.1.3", + "gitHead": "ed0e55512a2cadbbd845f1fa8e06d51fca606423", + "canonicalRepository": "https://github.com/ljharb/es-get-iterator", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "e861ec4a8e989f45d17947da3ce9cf42fce7c6f397b0acc937e0c3b3ef1f0115", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "eb9aeaa0527dda91f8db44a0d8b4811f104697ba2703b80683c27271f39dbd08" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-es-get-iterator-licence-r1" + }, + { + "name": "is-arguments", + "version": "1.2.0", + "gitHead": "d81247609b56fa56571d9d74ffc97ed4a3780364", + "canonicalRepository": "https://github.com/inspect-js/is-arguments", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "476c29799ec4f51b694d576fc70a27631c8ffe00e4269b7608027e12c7b0e51c", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "dc0fe5a22d9336f345ee984f9bf56f11f22877a3aa5fd16a1db9a8ca0e23a5d1", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "72cc3148913533a6a73b97d8448a4ef8ebd1f520585b6e7b3fcbb0c3a25f8f42" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-arguments-licence-r1" + }, + { + "name": "side-channel", + "version": "1.1.0", + "gitHead": "d65a5e20fdd9a87c62b0c334e601275e1860c803", + "canonicalRepository": "https://github.com/ljharb/side-channel", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "8493e77b990b242efebd824d0912df161bf640fc75071d5bc844ce0d7706a485", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "45a9ec5871c2dbb0736bb3caed2856210cf8dc0b5bb767f75d496e997960478a" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-side-channel-licence-r1" + }, + { + "name": "isarray", + "version": "2.0.5", + "gitHead": "63ea4ca0a0d6b0574d6a470ebd26880c3026db4a", + "canonicalRepository": "https://github.com/juliangruber/isarray", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "72bae463b81a604b4a118c00012c76ee9b8d155b9da62d1f362876c9f8b5f793", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "68f12f6e2c33688699249c01d8f9623c534da20aa71989c57b061b7bc1676d14", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "9b8c691372802da788c9c5f4e1ca2f1ed0b88ab8722176c2aea15e38ec86d249" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-isarray-licence-r1" + }, + { + "name": "object-is", + "version": "1.1.6", + "gitHead": "a4d045ace233763a3715d90c3d3af5052a290dc4", + "canonicalRepository": "https://github.com/es-shims/object-is", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "ed20196adebc0396b4fa793a13730858771ff7ea4b6cce14e30442f1b75eea2c", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "dc0fe5a22d9336f345ee984f9bf56f11f22877a3aa5fd16a1db9a8ca0e23a5d1", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "b34540fd64a7f529f0e6217481a9579c43d4852a12da94edd75c05a575be4597" + }, + { + "path": "package/implementation.js", + "sha256": "3511c578d1c2ffce03ff1a0b4fbf41f072bf6b5ede1740752b62c318a5288289" + }, + { + "path": "package/polyfill.js", + "sha256": "ccaacf13be4930444e7d5fff16eb5c40a2b64b93057b886d29a606be02589d11" + }, + { + "path": "package/shim.js", + "sha256": "c4f6cdcdd4c8dfd235ed618b3f2e387cd227b42f8979b292fd5eb47504a2aeb1" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-object-is-licence-r1" + }, + { + "name": "is-array-buffer", + "version": "3.0.5", + "gitHead": "415b6eb1aae305496f376f008e4cf77da0a4d778", + "canonicalRepository": "https://github.com/inspect-js/is-array-buffer", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "e199725bf272b3088568b3309e918ce623e616f005b43e23b132182b58d791ef", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "b505862c2bf0b38f98a4629efe0d17fb87690cbd35a9f3ae95d2fd769d7cea23", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "9b3616164606ab746507c01aac6f4d97bd62836e66615dfdc75190ddea71c8d3" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-array-buffer-licence-r1" + }, + { + "name": "is-date-object", + "version": "1.1.0", + "gitHead": "a22f8d7d60cbddb809da08e4b47ed510b40a2dd9", + "canonicalRepository": "https://github.com/inspect-js/is-date-object", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "7f5706a6c60e16ac23bba98ce6f30b05128dfbe07b2bcfd8235a9995fe030256", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "9bce1d0e3402c54d76a228dba8ee806f2dab1e5bb3a693101595867661562c23" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-date-object-licence-r1" + }, + { + "name": "is-regex", + "version": "1.2.1", + "gitHead": "7c5a8cf9456d3cfe5e905bc620acb0e1bad61812", + "canonicalRepository": "https://github.com/inspect-js/is-regex", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "a73e499153621af82d1f0f1ba77f21a01f95612b09d50d57253fc9e123a98b0d", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "dc0fe5a22d9336f345ee984f9bf56f11f22877a3aa5fd16a1db9a8ca0e23a5d1", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "162399fe494f3c2423051a38115ba8c099c331f52f02edb3f00728885ca21865" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-regex-licence-r1" + }, + { + "name": "is-shared-array-buffer", + "version": "1.0.4", + "gitHead": "ded256fbfa78fdc7954959671930e71417f4fa7c", + "canonicalRepository": "https://github.com/inspect-js/is-shared-array-buffer", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "25a1adc92d64dcd3a153f336b452e7ea8e200aa9e9e8ce8cb8d05674f8b6878d", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "e2560e002e13281578c75c850061d9255c33d16d732939e8c2db64c2506642fa", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "ee8ca66308227067f46fb96eef54f1f7ca4b3d529b33fc0c9105b333f1c3b55c" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-shared-array-buffer-licence-r1" + }, + { + "name": "which-boxed-primitive", + "version": "1.1.1", + "gitHead": "3cb1edfed48c1a749cb497fa05b8b3971f798613", + "canonicalRepository": "https://github.com/inspect-js/which-boxed-primitive", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "ce9a5c3b02e59b8d016a2ee39d26d088720142e62870731cf988af18e2696751", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "164c87104dcbfb81973fdb4e2681ed184483808cd75c1bd90c87730e60bf3c90" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-which-boxed-primitive-licence-r1" + }, + { + "name": "which-collection", + "version": "1.0.2", + "gitHead": "c0320b4bd454be60d24a3e7bdd76b28df7484399", + "canonicalRepository": "https://github.com/inspect-js/which-collection", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "79a4a124b0c8ce71bb1bf1572c1c4ade2af6c21a08db59109b545f7570724554", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5a26e47b9d7020848f061bcad66f8e73cab95f529dab5c02588b21e57c4f876c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "fb315f45211d4ec81a2453337b3e39f03d1deab621a18d83e2feef3881a0ab24" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-which-collection-licence-r1" + }, + { + "name": "which-typed-array", + "version": "1.1.19", + "gitHead": "45ddc94559dc520794397d5724e76cac402a09e5", + "canonicalRepository": "https://github.com/inspect-js/which-typed-array", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "aaccea91985a6e1731f84192d4682f474aea76f64a210982576e488732b0ad3f", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "ee82df9e506d7ee935e0601de0401d661d3e3a09b7f26cacfe8f1ed3ce9aec4d" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-which-typed-array-licence-r1" + }, + { + "name": "array-buffer-byte-length", + "version": "1.0.2", + "gitHead": "59deea89141b4aeeb64122e5e15efda485942c00", + "canonicalRepository": "https://github.com/inspect-js/array-buffer-byte-length", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "57852a03833607fcc71ed3ccf0d1f1f638e09a6aacb16fa1f038945d27adf44e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "499507afc8a14166950bd5e445a8206d0b38fab61ea54e436b8bf2fa073cd59a", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "7d276bf6bc885556e62715d3a70475e7b728bd32da67f4e4bb74b85600900f67" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-array-buffer-byte-length-licence-r1" + }, + { + "name": "combokeys", + "version": "3.0.1", + "gitHead": "ef08807d81a0d4dc2637b63c41ebb7625d5319c8", + "canonicalRepository": "https://github.com/PolicyStat/combokeys", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "daab21513981d6c5ebdaa9c8721ce406f9f5bab9192a059bbb792d47647c02e7", + "spdx": "Apache-2.0", + "tarball": "https://registry.npmjs.org/combokeys/-/combokeys-3.0.1.tgz", + "integrity": "sha512-5nAfaLZ3oO3kA+/xdoL7t197UJTz2WWidyH3BBeU6hqHtvyFERICd0y3DQFrQkJFTKBrtUDck/xCLLoFpnjaCw==", + "licenceFiles": [ + { + "path": "LICENSE.txt", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30", + "member": "package/LICENSE.txt" + } + ], + "emittedInputs": [ + { + "path": "package/Combokeys/index.js", + "sha256": "3b7f98bd44593967298eeb1d9c7b2171d2daa1ed4e964a4e371b76e1a8810e27" + }, + { + "path": "package/Combokeys/prototype/bind.js", + "sha256": "07747857a640beef55ca8f7abec7f6b5bfcb671e013afc540b1e27db28583ed5" + }, + { + "path": "package/Combokeys/prototype/bindMultiple.js", + "sha256": "33b50405fe135e21f69d1df7fb2f9b8aa4d5b4c9d93459048b235ad735b3f669" + }, + { + "path": "package/Combokeys/prototype/unbind.js", + "sha256": "6a34aa18e0fbb8c59255064065369c192a68d3745c8ab12b8ac3147f59187a7a" + }, + { + "path": "package/Combokeys/prototype/trigger.js", + "sha256": "4b54002ba14bac89646be8fc96efd63cd9f0067cecaf6849b25228b492558466" + }, + { + "path": "package/Combokeys/prototype/reset.js", + "sha256": "c49a2e57b919500fa39d7a6fc69ba169fe2481a7443c6e83ecc67457743af379" + }, + { + "path": "package/Combokeys/prototype/stopCallback.js", + "sha256": "8c4455fbd59102aa3a00573357e5785468f76b51c55b14de564fd20c8fa44daa" + }, + { + "path": "package/Combokeys/prototype/handleKey.js", + "sha256": "acd8e323c08a880e8116a5d11408eb8a6ed800a12d6d4973eb295e55356031fe" + }, + { + "path": "package/Combokeys/prototype/addEvents.js", + "sha256": "fb336aadf460ef2f1e779047f23cb70b1865882ad22ea2efe2c966a98ba0add4" + }, + { + "path": "package/Combokeys/prototype/bindSingle.js", + "sha256": "51eec62a6bfd86ef2de066542ae5e68021d7d156e1e2ceaf8d5703a48d016378" + }, + { + "path": "package/Combokeys/prototype/getKeyInfo.js", + "sha256": "8a30711a35febf219710726952a6ef7ceee026b4c3c75a71e30cf7ad9346afb2" + }, + { + "path": "package/Combokeys/prototype/pickBestAction.js", + "sha256": "c40da7109d3aa1da67f4e821f54666de6ac2ad71393dc17dccf45ff0ea659514" + }, + { + "path": "package/Combokeys/prototype/getReverseMap.js", + "sha256": "3dfac76627ad5c9331f16fd29febed02c1397ed0ce7187094724bddf737b5329" + }, + { + "path": "package/Combokeys/prototype/getMatches.js", + "sha256": "58ae311865699551857a6366ad7e6f705fa654e80e6e564d4eb0ada3605eedc3" + }, + { + "path": "package/Combokeys/prototype/resetSequences.js", + "sha256": "90c165aecaee504b04e659d8566931e8e805d5479a32c9f6df50dadd0bd36d49" + }, + { + "path": "package/Combokeys/prototype/fireCallback.js", + "sha256": "24c7943074a5d51566b284b25e5de9d008e6ba204a480498168468b34e0598f9" + }, + { + "path": "package/Combokeys/prototype/bindSequence.js", + "sha256": "77ae6fcc5b4e1ccd23b1bb32107f6803a480d55b615b100aaa66e363b104c066" + }, + { + "path": "package/Combokeys/prototype/resetSequenceTimer.js", + "sha256": "ab4245117e78cb665d7ceff25b6603e14a93d63f8c41aa6c141f93783cae9592" + }, + { + "path": "package/Combokeys/prototype/detach.js", + "sha256": "df2c161b2d4730cec49b361f4db7b2984e1755f6e8bec9b6234401c165b6ecf0" + }, + { + "path": "package/Combokeys/reset.js", + "sha256": "dd2f1ff7099db2d95b5eda43682d7f17db1373f7b9500a43e4ce2776b4075e9d" + }, + { + "path": "package/helpers/isModifier.js", + "sha256": "857492f4f4a7b43ce812055c0ffd72487dc661718a042116b1af51912c329d0a" + }, + { + "path": "package/Combokeys/prototype/dom-event.js", + "sha256": "0453b75599bf4ae2d974b832ed80bed73e0987a1367e21b8eacff3491f6e0bbe" + }, + { + "path": "package/Combokeys/prototype/handleKeyEvent.js", + "sha256": "5f25d9812d0d73417641e21b142a0f7362d603ee5497d7326365861faf7f7c45" + }, + { + "path": "package/helpers/characterFromEvent.js", + "sha256": "9ba9249e07b48a0d707284976e38030e624de626fe7f53e8d8844b146b614719" + }, + { + "path": "package/helpers/special-keys-map.js", + "sha256": "2d45cd4bb3cc559e086144d28571f3694f353178af3513aa127e66b08a56ca34" + }, + { + "path": "package/helpers/keysFromString.js", + "sha256": "a20dbdb33144c941461ab6bdf71dccc32763c446f93a7c7711185bcb89b47d98" + }, + { + "path": "package/helpers/special-aliases.js", + "sha256": "a1ee40f08100cba683c5581a836b42b9422ed75c62961e992a9492f7259b2712" + }, + { + "path": "package/helpers/shift-map.js", + "sha256": "67ce94f47c8a5419ba92fb913e6e3043154fe5f501fcb7ee6079fce3e1960744" + }, + { + "path": "package/Combokeys/prototype/modifiersMatch.js", + "sha256": "4488a022c601858b0dc5e55d8acd3be2ba9de3fef3fe43ada4cbc3c52ea83302" + }, + { + "path": "package/helpers/preventDefault.js", + "sha256": "d1ec379e42e26592b392adbd9811e784f86fbd8aac7084bb4503c69484b4382d" + }, + { + "path": "package/helpers/stopPropagation.js", + "sha256": "7b6826b93bb0ab9e8a85505442d74a8cfe6fd46f91b24976d8421d72c6d76bca" + }, + { + "path": "package/helpers/special-characters-map.js", + "sha256": "f04e5e78d5e4af5dc54ebda38f1870316dcecea65c2bb9dc7a4d86a99edbd063" + }, + { + "path": "package/helpers/eventModifiers.js", + "sha256": "2d2f3bafc5d6e5523ea0cbed180db3885d020d8bd51539fa1e21afb29822819c" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-combokeys-licence-r1" + }, + { + "name": "define-properties", + "version": "1.2.1", + "gitHead": "d7a4db30214eb06d3997dc3e662c11dfe95b25bd", + "canonicalRepository": "https://github.com/ljharb/define-properties", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "5de7e3804fadee9d773cd494b695e6efedfee8837e751fd9b9b77c3e9c6b40f4", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "00d402c2bbe7c67369bd01ce2c16b8ed46ccc949a1ee2d6bb8f9606afa8c7434", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "4cdb9ccd20dc4ceb0709328cc68da842a334bafbf501543922c67e15a99901d4" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-define-properties-licence-r1" + }, + { + "name": "es-define-property", + "version": "1.0.1", + "gitHead": "50ef129225ae17336a774f0eefc4e6bc88c79b8e", + "canonicalRepository": "https://github.com/ljharb/es-define-property", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "5986b8b13121340a8b0d5c7d8f0f961aa80ef3a74515ca9cb7a78d86ed0385f7", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "92d23d0217808c68692a1881369c207db1a35fc09dd24b98dd5f1a07d6bb3ed0" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-es-define-property-licence-r1" + }, + { + "name": "es-errors", + "version": "1.3.0", + "gitHead": "5599cf0ebe75cc3685445f83ca80207a357fdb12", + "canonicalRepository": "https://github.com/ljharb/es-errors", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "d14dd1c35b4bd3b8aca3219fd3627eb7f3eb49cf6b4c8a7ca58b91fd7a190993", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/syntax.js", + "sha256": "56574ecd3eb54c06efd319080cc8923992791e430c914520b85e92c2f5e373f5" + }, + { + "path": "package/type.js", + "sha256": "c71b2f41c15edb3824f50dd24df900495c8caaba5b6e9a80851b82bb2309827b" + }, + { + "path": "package/index.js", + "sha256": "28fee350e89561019cf27ea37a313b4b4995f521fd087198fa235a8f135962de" + }, + { + "path": "package/eval.js", + "sha256": "d3161a97f162b483206e9849e41bb17fd54166810c76ebaa1df068133e54caae" + }, + { + "path": "package/range.js", + "sha256": "e376220f3a0226bd5b09b6d5a1411bbac274db8d2d9f7eb723142b7e676374be" + }, + { + "path": "package/ref.js", + "sha256": "31945f1740a0a2143fb8c38943afc6cce5de5ba6fab7af42d17b7874a19a0900" + }, + { + "path": "package/uri.js", + "sha256": "e1e5591bde037a2ffeda822fa03fac22ff7c93c7b269ed9adf1cbea0e21614b0" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-es-errors-licence-r1" + }, + { + "name": "gopd", + "version": "1.2.0", + "gitHead": "7f867f97d7c895a982a3b631287fd2c36d39c2ff", + "canonicalRepository": "https://github.com/ljharb/gopd", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "d536d0de4dd285dc1468fbb7f39334a47ee0eec9c27f9b626a6e71466c9fda82", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "d90bf0a089da4cf43d644ed240a0b3825dcdb705e64e38371d56995a4cc9e4c5", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "8f8092ee3aaa2932a71e9f264a9b273dc33f7c52f4cdb0815956fccf80230d8c" + }, + { + "path": "package/gOPD.js", + "sha256": "48a04dcb3fb5cccb6c8541a3a8227b8d9f881ea3ffef3177ac4bb0338556b839" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-gopd-licence-r1" + }, + { + "name": "es-object-atoms", + "version": "1.1.1", + "gitHead": "fe8db15106acf15abec2e76818d1aa4713293109", + "canonicalRepository": "https://github.com/ljharb/es-object-atoms", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3e18e4d757818aee7bf1921686c6c3e7f9676d17c5c6fec560567c6beee579ce", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "44ee7a57ed1c50c4c5fd2a6fcaee8772f4b7d0869326eed0aadcef87bc305212" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-es-object-atoms-licence-r1" + }, + { + "name": "math-intrinsics", + "version": "1.1.0", + "gitHead": "84ffc824e044a91da1b847bde30c0286519eabf1", + "canonicalRepository": "https://github.com/es-shims/math-intrinsics", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "b8c2c35575493dc086df88cfc468a9e2651b6617336480ab3f00fcf853f443a7", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "2b770a704c15de238c3f622b01b0044ddd60b49ee30608ea6991ebf19db7a7a1", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/abs.js", + "sha256": "276961e4323370f3632410c6da81dda018b78c0cfb2a83ea72d48c80a3eaaeb1" + }, + { + "path": "package/floor.js", + "sha256": "ea904c30b45d6fbbc1780f4db7d78c360bbecf98ecd789f0c817156102714c3f" + }, + { + "path": "package/max.js", + "sha256": "92326f3eab1e40148bd68fb65a85d2c3f18fc32a03be27353b2054ba27ba7409" + }, + { + "path": "package/min.js", + "sha256": "b78c68ab96cb2764df12ff8038f5b05b05376b4c39608a7a25b3b0b168e7c2e2" + }, + { + "path": "package/pow.js", + "sha256": "8dd625bd4c7b31b7656ab99babc9fea1617f36c35f5dbd339ebdc2d0f4bd97d2" + }, + { + "path": "package/round.js", + "sha256": "1d4794c5869d554732cdc82208f954df348e4035f3cbd09ab758c553a207dc1e" + }, + { + "path": "package/sign.js", + "sha256": "aef51335e4671ddd0f55a81e2e4395b1d96afee20102b50e33e2b485f7cd2598" + }, + { + "path": "package/isNaN.js", + "sha256": "1aa84179527aef8df84457dd8d4e828d76d58fd9170e7a9893ee7e0e774534e8" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-math-intrinsics-licence-r1" + }, + { + "name": "has-symbols", + "version": "1.1.0", + "gitHead": "270f0a67b5f4cb12715e0a84e672aaee64d1b4f1", + "canonicalRepository": "https://github.com/inspect-js/has-symbols", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "4460c7532f28b8df2ddc9a1ec17816d43c24d4b9591dc6c5936b82f7f86ae7c5", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "206c1adcf206dc0031b11232f5b054ec5f1662407ab1ca415247921cab2068ab", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "fd9bef8dd0d913bc8beac3156a0019d1a83a6e091498d1af1cbdbd536776e189" + }, + { + "path": "package/shams.js", + "sha256": "41277ab2db4a31094dc6f4ca2c3cbbe5576da5e5bddac4bda6c1f0d9c0e0c417" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-has-symbols-licence-r1" + }, + { + "name": "get-proto", + "version": "1.0.1", + "gitHead": "1b92a72e80c026d391589a807272c50469d37c43", + "canonicalRepository": "https://github.com/ljharb/get-proto", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "eb2cc52afb1f1fd82c5fc2a58c2380f0f16fdcdb5631538f3c66887435d70681", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "be46ce1e3b0479af9ce82d22b465a6d7d2ff084fca0aaf3d54172da2b5eb5781", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "ee310261ff252b6d90c1a9fc4b9eceb63ddb963e7eec5125631cf169daad38c1" + }, + { + "path": "package/Reflect.getPrototypeOf.js", + "sha256": "bab0332997a67c0eb3d2ab24ee9ae5d106d275a8ef5bde2a711faa1c96899c59" + }, + { + "path": "package/Object.getPrototypeOf.js", + "sha256": "66d51243588d269eb28f5bc8236e111a9a36e010e9b5b9b496be2963882a9e28" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-get-proto-licence-r1" + }, + { + "name": "function-bind", + "version": "1.1.2", + "gitHead": "40197beb5f4cf89dd005f0b268256c1e4716ea81", + "canonicalRepository": "https://github.com/Raynos/function-bind", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "704402651b02a1454f17d445fc7dd716efc282d059407126d58ef30a47e807aa", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "773e131a7684726005a7e4688a80b4620033bc08499bc1404dd1a1eb3bca725e", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "12fa1b92429db25599f6fe118cbbb877f7f62b83cb9bfe2fc896b2d6a8110647" + }, + { + "path": "package/implementation.js", + "sha256": "5c52eb40601e0716dafff9759cf28d8d4af3e2fc2e2c96384f43dbfd0f7370b5" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-function-bind-licence-r1" + }, + { + "name": "call-bind-apply-helpers", + "version": "1.0.2", + "gitHead": "7068296a67b98424d5299606599d2f8117ded880", + "canonicalRepository": "https://github.com/ljharb/call-bind-apply-helpers", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "073e9ff9dbabedf5c128020a677381e9f92c90188d118830b30a7656a7c37d2c", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/functionCall.js", + "sha256": "22d50c812748973250e9aa1994882a880c6e3bfc90d45e41f609cab97beee3fe" + }, + { + "path": "package/functionApply.js", + "sha256": "6170e997fbe03c6f8ff48946ada7d54c7aadc01531509af81f0edfdb7be00e27" + }, + { + "path": "package/index.js", + "sha256": "6a7ff51e964c2f1e24e3f3a90f41895bec230f07c3001eb29f45741ff99d7a83" + }, + { + "path": "package/applyBind.js", + "sha256": "3e65d83cecb93fa80dc5ad4d86d98f9e715e101ac3d8ec56d36ee669f1180bd0" + }, + { + "path": "package/actualApply.js", + "sha256": "1cbe921bb00b03294815ff0ece4212f276870466961773ce238802bc71474540" + }, + { + "path": "package/reflectApply.js", + "sha256": "e3ee45fb4c54bdb5f76ad4ef42780da004412ddb6d668993de4b9014efe246ff" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-call-bind-apply-helpers-licence-r1" + }, + { + "name": "hasown", + "version": "2.0.2", + "gitHead": "d00d35005baf16a33d691a13f8ad627f35040742", + "canonicalRepository": "https://github.com/inspect-js/hasOwn", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "50cdc4d2cd11ae04b6ee29f328d09022244962e5dfab303c8fc223ff8dfa807d", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "bf9b0d665be2a689851eea667ca9f42066ea1d903b38349c51e6a44b2577680a", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "8f875520f41a3d711566013882af290c840969316cc72cd6b35f7e81d7dfc6d2" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-hasown-licence-r1" + }, + { + "name": "call-bound", + "version": "1.0.4", + "gitHead": "75d922c1f92a3de1ff9ab94453f45b5f64b50041", + "canonicalRepository": "https://github.com/ljharb/call-bound", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "32086f492fedf1b9b34811f2ee50ca2cca53da5c783f7cd5f939d3f1e86bbd32", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "aaf524d09b5a4f8f732a516aa1c81e6e8c5d65ae3d01bce392e8fc1ac55c14ff" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-call-bound-licence-r1" + }, + { + "name": "has-tostringtag", + "version": "1.0.2", + "gitHead": "690da6a3afbddcf018aa162c42869dcf4f8375f1", + "canonicalRepository": "https://github.com/inspect-js/has-tostringtag", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "dc1c74e3f1179a6271f84747d72c89f258aa46ad3e6464fae0e41737a7f0ef7b", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "e2560e002e13281578c75c850061d9255c33d16d732939e8c2db64c2506642fa", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/shams.js", + "sha256": "e5e0b7bbca35fa5911487361da2bc00b880d62114be6f3be87a876a59037020b" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-has-tostringtag-licence-r1" + }, + { + "name": "stop-iteration-iterator", + "version": "1.1.0", + "gitHead": "8bd657987cf89d59ac9909a01a1a24b17e6171be", + "canonicalRepository": "https://github.com/ljharb/stop-iteration-iterator", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "c30017f9d125d9d2fec5915a600184e727491ed7c278a7cea6f5342c47f32ac8", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "b41d08bc3624d8c436fc80237d73ebb361985a67f4504bbcd703e5ca2b27254c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "a74bb483e652acae6f57de4f2fc2fde274d0afe82a6fb82ca61ea892b39e4982" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-stop-iteration-iterator-licence-r1" + }, + { + "name": "object-inspect", + "version": "1.13.4", + "gitHead": "21bdaa07377a2d605ba78c774f4aa0381daf0425", + "canonicalRepository": "https://github.com/inspect-js/object-inspect", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "8324967a3afd8a45b0401e3554aebc1843f493bec46a89a7ce8cf072e62e90bf", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "bd40cc437e28a3ad7bef2ad34e6b72e757b182e67bda1acadbab4ef0476f8232", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "9aad508be54fbe29d82145d54352e7a19c01e19b70e1202b0123449fe9afcde6" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-object-inspect-licence-r1" + }, + { + "name": "side-channel-list", + "version": "1.0.0", + "gitHead": "d4879491c2533a30961ba464c2613f7d7c7cf936", + "canonicalRepository": "https://github.com/ljharb/side-channel-list", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "58074eb0c2ebc8aca9945cdbe405dbed0b43106ae5265879b7049424b27d1ccd", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "ce74df8c87b6659edbbc68809f4ddb7a61a49ded3e248d49170d8cf3b55ad039" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-side-channel-list-licence-r1" + }, + { + "name": "side-channel-map", + "version": "1.0.1", + "gitHead": "c14f8ee78a05007b6604d88c6219fe4303e693a3", + "canonicalRepository": "https://github.com/ljharb/side-channel-map", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3b256b6421300bcc962d891b1588fd4b64e84e339b9c29f78c61b72f2a7116d6", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "0d3a0ec34cd376a23fa4a2a159913f527f990b5541fbd513212615e910ae2ba7" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-side-channel-map-licence-r1" + }, + { + "name": "side-channel-weakmap", + "version": "1.0.2", + "gitHead": "ca1790715cf6f3cb35a4acd4fd0731790f9814b3", + "canonicalRepository": "https://github.com/ljharb/side-channel-weakmap", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3b2a54f0c5e7ad898c8f0ffda2a6805fb2cc5d68f53addf0b4a9ec0db9d0d06e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "4421d4533c6e1585d01da3ad592c53dd427b0367f81474c59590b6153f119010" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-side-channel-weakmap-licence-r1" + }, + { + "name": "is-string", + "version": "1.1.1", + "gitHead": "fbbcdaed74d18b6b6899b0a6e6310f5ce31d70c7", + "canonicalRepository": "https://github.com/inspect-js/is-string", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3e36bf072a5561d2440fe7cea5bc79754c3c8110650e94c960842f08d328023e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "288745c9f4a47b111b256f99243d55120a85b1abcbac2b865d727e340a5546a3" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-string-licence-r1" + }, + { + "name": "is-map", + "version": "2.0.3", + "gitHead": "f120adc23ed8b1bb6b605de6b7e371d7a41d1a0b", + "canonicalRepository": "https://github.com/inspect-js/is-map", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "9b981d8ca28db4343aa5b285d20342a175ef34ae25840a302c1e39d3fcb6e98f", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5a26e47b9d7020848f061bcad66f8e73cab95f529dab5c02588b21e57c4f876c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "1cb1d37b920bd16d2cedaee79515b27a5873be0b4daa346f063600b4d6a05861" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-map-licence-r1" + }, + { + "name": "is-set", + "version": "2.0.3", + "gitHead": "18c4595689e70093194d2064f80469e36c6b068b", + "canonicalRepository": "https://github.com/inspect-js/is-set", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3ee20ceea3b279a42646c98df116e4534bc1bb4a5e6b9a395092e7029e9221d7", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5a26e47b9d7020848f061bcad66f8e73cab95f529dab5c02588b21e57c4f876c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "9b9f642dbc0bf9fa76e943a2e22d916823d1585f32b26c8e9e9f182c4626195e" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-set-licence-r1" + }, + { + "name": "is-number-object", + "version": "1.1.1", + "gitHead": "faf886f4703b8d38c1aef8a6117b9c6977eed1e5", + "canonicalRepository": "https://github.com/inspect-js/is-number-object", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "5801fb3fd5d48e12fbf5cd76226ac18033c76a0fb35cb97026a9e5053ecadc4e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "37f064342a7e20dd0c910edd74f1c3c832978dc10439663db0e00975d59dd1b2" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-number-object-licence-r1" + }, + { + "name": "is-boolean-object", + "version": "1.2.2", + "gitHead": "a17a5a3b37ef995e94161dc77568359446392cfb", + "canonicalRepository": "https://github.com/inspect-js/is-boolean-object", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "8e0e688c1073d55353616f99ba5a09796e16cc4b0f08840066cea8a79cff612e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "37eb040bada0c262ae35f98d5cb5efa3b3a0ea6678bf01e8eb161b6feb941702" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-boolean-object-licence-r1" + }, + { + "name": "is-symbol", + "version": "1.1.1", + "gitHead": "db70b773b88a5b43995bea9540d0398773170ed8", + "canonicalRepository": "https://github.com/inspect-js/is-symbol", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "0f008bf151bb061999f6bf3324b37d5859695865b34773cc34e6f7669999c8a5", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "0c423694d5da3fd5390e461f5b00f46ec369854c814d2b80f36eca9f0909d2e6" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-symbol-licence-r1" + }, + { + "name": "is-bigint", + "version": "1.1.0", + "gitHead": "a9153e8408499e6531db1db8ccaea27c7e64fdb1", + "canonicalRepository": "https://github.com/inspect-js/is-bigint", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3380f7a296bcd1d9da6db3087f77a2553061e5d93a1ebe3758db3fe03072691e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "971e376febf7afbcceab6857e243f2ccb3ea88f520b68c324af15a28171f5de3", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "c36c46c16ccf10f43a945eb05cda6415cabcc3cecfe04255cb3efe52aae2c7f3" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-bigint-licence-r1" + }, + { + "name": "is-weakmap", + "version": "2.0.2", + "gitHead": "7ccef90eb7e20417c70a0fb80ac6fa9dbf7c0dd1", + "canonicalRepository": "https://github.com/inspect-js/is-weakmap", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "f18a4e9f7f9f15c07aae52b9d0e98ed3c0f0d937a970ae29417ee313eb55a997", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5a26e47b9d7020848f061bcad66f8e73cab95f529dab5c02588b21e57c4f876c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "cad916156605590257fc2a1fabdf933c5ad21665d49c9a30a260f45bb23261fd" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-weakmap-licence-r1" + }, + { + "name": "is-weakset", + "version": "2.0.4", + "gitHead": "3cf98e3fd0236a8457861db81cc7c5b8d1f4106d", + "canonicalRepository": "https://github.com/inspect-js/is-weakset", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "eccb40f9397738297c0d0af831f668f860f91ec2ac7107783382fde91ac5e745", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5a26e47b9d7020848f061bcad66f8e73cab95f529dab5c02588b21e57c4f876c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "501771c013cbef1cd800567239528e2ccca00b3901032051c72dab6aebfa6a38" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-weakset-licence-r1" + }, + { + "name": "for-each", + "version": "0.3.5", + "gitHead": "45229651ed893773058ba9ccc42af8999014409f", + "canonicalRepository": "https://github.com/Raynos/for-each", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "4bd2cfc8e674c93cf7abb3bd3d6fd8e388fa10324bec011223a8fa4f287185d1", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "d07913d776eef217a95d7ee3ee83577fc3c365b9c870f5a3411f785b81090614", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "53cd78ccaacfbf0fd2629f3c762197ad55e031f9306832581d3a7fc245b8c0c7" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-for-each-licence-r1" + }, + { + "name": "available-typed-arrays", + "version": "1.0.7", + "gitHead": "d72cd6154ce39482ca83bed2200ff3b56c76e8d8", + "canonicalRepository": "https://github.com/inspect-js/available-typed-arrays", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "8b140e0fa3fede3d81d1dffcc400c9755d7388e8a4add228487f5e20c9cf7863", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "6d0917530cf3b3dca12c1ab7798e4d38ad0a6798ecc1bd27849a3048ba91d265", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "0b4e17ccda15822a701f951627b5eb898a6679ede6ef36a45dc93e80d4ec5d66" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-available-typed-arrays-licence-r1" + }, + { + "name": "sniffr", + "version": "1.3.2", + "gitHead": "4e056fea0045d9134679113bae7eec81afa87aec", + "canonicalRepository": "https://github.com/amoilanen/sniffr", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "bd78c274ac6e1c9ebb8f9322e7386944f731654e4e49f27e83e665e1d5c94e65", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/sniffr/-/sniffr-1.3.2.tgz", + "integrity": "sha512-T887ehviMeNlOsCFEVKenrtPNJskxIVufT+r7OnLZ/HIHKpoSl4nW11yCJR3M2ju015Wc/eXFD5L4NR5WxLKVw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "df1d71bc02c84db006b10c898ce874cd0555702a51956868a72d5d3fb5816cc6", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/dist/sniffr.js", + "sha256": "c0b4892c0a04ffad3896b05d96a870d02caa8b3b3edfcec2cf8684dedf909641" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-sniffr-licence-r1" + }, + { + "name": "define-data-property", + "version": "1.1.4", + "gitHead": "e313da59d1f65e1549ac59539a7a8ac17632df60", + "canonicalRepository": "https://github.com/ljharb/define-data-property", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "16304ad73df1364ca8623c28a8969de01cd7189b4f9b05668fadb598f110e4d2", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "b41d08bc3624d8c436fc80237d73ebb361985a67f4504bbcd703e5ca2b27254c", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "e34746e8c69bbf6ba2182b7362e9c4dc5fb3c19cace48091781ae967370bc065" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-define-data-property-licence-r1" + }, + { + "name": "has-property-descriptors", + "version": "1.0.2", + "gitHead": "69037fc06a4ec7a5a14e66ea029f2769e243c454", + "canonicalRepository": "https://github.com/inspect-js/has-property-descriptors", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "0219bbd8f32e268eeb6efff55a2c6ff2d502098f49c583ff023b2d9d5a8bfa87", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "0f0ca96f50793990031ebc488a38f7292ff70bce8ab6a8e5eeda674abc32ccdf", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "d5415d5957de8e923fb1a976cb3f2524f1800ecf5e3b958a4d76183d2a9dee91" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-has-property-descriptors-licence-r1" + }, + { + "name": "set-function-length", + "version": "1.2.2", + "gitHead": "85f4b57ec0560b9fd3ad75eb7b13c05c6af9f42d", + "canonicalRepository": "https://github.com/ljharb/set-function-length", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "a339df70dfa3507a3fe2137464915212d69a9585d201c253b90f0c13fd952b4a", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "bf9b0d665be2a689851eea667ca9f42066ea1d903b38349c51e6a44b2577680a", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "a523e45ae8c58b13795b66841fcaf104ac3e394ab123197bd46dd09088cabcd5" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-set-function-length-licence-r1" + }, + { + "name": "dunder-proto", + "version": "1.0.1", + "gitHead": "c6f4b69ab80c495777870f6a5f6a22db16ecaecb", + "canonicalRepository": "https://github.com/es-shims/dunder-proto", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "ed1342228c82c10df9921c59d684df516a0cd6ed25b61e5f9d6330895326cfdb", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "2b770a704c15de238c3f622b01b0044ddd60b49ee30608ea6991ebf19db7a7a1", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/get.js", + "sha256": "9671388b2fa2cbce2f4b8645cc1dedae2f182113a78c93dd142d987c2517dacf" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-dunder-proto-licence-r1" + }, + { + "name": "set-function-name", + "version": "2.0.2", + "gitHead": "2ff8b304c8795e8d76ce992622eb046ff88d1c48", + "canonicalRepository": "https://github.com/ljharb/set-function-name", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "9240e77a97e0532e6eeee5a46df853cf4aa858e2c98c22dd1ffdac8177033ef3", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "bf9b0d665be2a689851eea667ca9f42066ea1d903b38349c51e6a44b2577680a", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "62ead43fc810a987544675c706fd4d6bc849f5e86e61ca38dc9cc71e74bd97b8" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-set-function-name-licence-r1" + }, + { + "name": "internal-slot", + "version": "1.1.0", + "gitHead": "7e8e584fb6b3389ff6305fcbbb213622d75cf0d9", + "canonicalRepository": "https://github.com/ljharb/internal-slot", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "1849bc0bc00b8049bfccd7d42c3a1f86221a966d4cab35c029319d65b38a388c", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "f644c947f0b25ab6e15a138ae22afb64ed77e0f1a76999c6c46ac04be6310fe5" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-internal-slot-licence-r1" + }, + { + "name": "safe-regex-test", + "version": "1.1.0", + "gitHead": "ea4173e88d68d8e9a95717fa5548a3ea524c2dc9", + "canonicalRepository": "https://github.com/ljharb/safe-regex-test", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "e92ad20e8549ef06adab664f8a6e9c0a349e38f34c9548ebb526f24f7d8cf12e", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "d90bf0a089da4cf43d644ed240a0b3825dcdb705e64e38371d56995a4cc9e4c5", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "2225bfdc0cd70b6cce80c966e8d431f1a36bc4a6d800ece43f548f12e667e81f" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-safe-regex-test-licence-r1" + }, + { + "name": "has-bigints", + "version": "1.1.0", + "gitHead": "04a90ef8412dbf7499868ee60d680c683c88e4aa", + "canonicalRepository": "https://github.com/ljharb/has-bigints", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "4312b2ec05bff4cf50d8086bd79e429a9e2a81c660dd732e6dcda0cbd0b9d49b", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "c88fadcc06b329b1f28d34145feedfee62013206530338f480dec563645bbf0a" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-has-bigints-licence-r1" + }, + { + "name": "is-callable", + "version": "1.2.7", + "gitHead": "f23584dd25c26473e702e80a5e8e7e79e2a89aee", + "canonicalRepository": "https://github.com/inspect-js/is-callable", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "1b5c6e4e8ab142a6857fca2fb79d880ba64f2c4ad87907b583934d04b503c3a1", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "c61652db3d2808f667b48af0a358f0d85fd07ad4a0d0b1a50882dec3b764c522", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "6364203119a7e9d75d9bc481406d9840c35ee914227278dae7cd4bfc1832f4c8" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-is-callable-licence-r1" + }, + { + "name": "possible-typed-array-names", + "version": "1.1.0", + "gitHead": "2f74e2d3a02309b48fa6d6d48f8fd3359681707f", + "canonicalRepository": "https://github.com/ljharb/possible-typed-array-names", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "c29791211b8e2f181c049247214843292380e4134c140c5105376b7c6ae3e3c7", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "5e325595b4ea8cfec3802f545b1def5d7b73e4a5b8e9ba63e32a320f67732292", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "62df611325b009f56810f26498ea91cfb5b2acae7021bd20231a5f41dc84307e" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-possible-typed-array-names-licence-r1" + }, + { + "name": "functions-have-names", + "version": "1.2.3", + "gitHead": "3ac881daaf2066bff7c422fd606271f4976efa8f", + "canonicalRepository": "https://github.com/inspect-js/functions-have-names", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "3be0c99c006f7c53093e3f6a56a1128f1a72fec3b041ec585a4175b809fab1dc", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "cfc3f455254c0af0655cc3ff46a41ed644b67599f6043346169d285bf2b3cf3b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/index.js", + "sha256": "0c1ab55e5265d28997a37bd9c202a7aebe2dfaa370b96e4d95a974ceb3b878af" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-functions-have-names-licence-r1" + }, + { + "name": "@column-resizer/core", + "version": "1.4.0", + "gitHead": "18bbde888df357cb4bb1664b87e967f13ea1f7ec", + "canonicalRepository": "https://github.com/Runjuu/column-resizer", + "commitEvidence": "Official release tag resolved through GitHub API; npm archive integrity independently verified.", + "archiveSha256": "aa5e1bf975237b3b93c35a2538b677a0edb035955cb337f75a987ace1fc80c4b", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/@column-resizer/core/-/core-1.4.0.tgz", + "integrity": "sha512-TT5mn+1C8qFGEI2NAV7nbJ6c0jcyzunmSxrxv6DVoV7u28OuDw35FHCVNAzi5c5wpWJytw32drlUteW+osfM6A==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "77482a2b637fe99c6b53068e6ca9d5ea01e2d6c1bd6b8edbd7efdca185ed5e11", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "package/dist/modern/index.js", + "sha256": "08c276ef3b10e02c315fa4c655a00de905e5b17a024ed506be51bafcfd1bb02d" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-column-resizer-core-licence-r1" + }, + { + "name": "prismjs", + "version": "1.29.0", + "gitHead": "59e5a3471377057de1f401ba38337aca27b80e03", + "canonicalRepository": "https://github.com/PrismJS/prism", + "commitEvidence": "Exact npm version metadata gitHead; npm archive integrity independently verified.", + "archiveSha256": "e3b4e4286835f6f01a2cfaf8d0545542dd3da9dcc904fd134d4aface3aef499c", + "spdx": "MIT", + "tarball": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "licenceFiles": [ + { + "path": "LICENSE", + "sha256": "2b947f0901a7ffcf08a89957da9783c0e9c6e72cb6ce8e959f501ab5409e4d2b", + "member": "package/LICENSE" + } + ], + "emittedInputs": [ + { + "path": "Dokka/scripts/prism.js", + "sha256": "73995d49b765f3938d508a956eba6f74fead5133b78c2a351f6da226c8b93290" + } + ], + "licenceScope": "All emitted package source files independently matched to the integrity-verified npm archive. No subordinate licence document or conflicting licence header occurs on their paths. Prism is retained at its exact Dokka resource path and MIT source header.", + "record": "dokka-prismjs-licence-r1" + } + ], + "fontTransform": { + "path": "ui-kit/ui-kit.min.css", + "declarations": 4, + "reason": "Remove exactly four @font-face blocks and all ten reviewed font files. Existing Inter/JetBrains Mono names fall back to system sans-serif/monospace families; no font bytes or font-face declarations are distributed. OFL is not admitted to the closed code licence table." + } +} diff --git a/eng/provenance/files.json b/eng/provenance/files.json index 3d4b104..4685a45 100644 --- a/eng/provenance/files.json +++ b/eng/provenance/files.json @@ -47,6 +47,7 @@ "docs/maven-central.md", "docs/releasing.md", "docs/validation.md", + "docs/wp03-01-foundation.md", "eng/Codegen/Codegen.csproj", "eng/Codegen/packages.lock.json", "eng/build_identity.py", @@ -54,6 +55,7 @@ "eng/central-signing/settings.gradle.kts", "eng/central_publish.py", "eng/check_contract_access.mjs", + "eng/check_foundation.py", "eng/check_licences.py", "eng/check_naming.py", "eng/check_provenance.py", @@ -62,8 +64,12 @@ "eng/contracts.py", "eng/dependency_admission.py", "eng/documentation_tools.py", + "eng/foundation-baseline.json", + "eng/foundation-inventory.json", + "eng/foundation_semantics.py", "eng/generate_fixtures.py", "eng/generate_shapes.py", + "eng/generate_values.py", "eng/kotlin_consumer.py", "eng/kotlin_tools.py", "eng/maven_tools.py", @@ -74,6 +80,8 @@ "eng/policy/dependency-policy.json", "eng/policy/dependency-reviews/wp02-05-r1.json", "eng/policy/dependency-reviews/wp03-00-r1.json", + "eng/policy/dependency-reviews/wp03-01-r1.json", + "eng/policy/dependency-reviews/wp03-01-r2.json", "eng/policy/licence-boundary.json", "eng/policy/product-names.json", "eng/policy/reuse-policy.json", @@ -82,10 +90,14 @@ "eng/provenance/artifact-profiles/dokka-2-2-0-r2.json", "eng/provenance/artifact-profiles/dokka-2-2-0-r3.json", "eng/provenance/artifact-profiles/dokka-2-2-0-r4.json", + "eng/provenance/artifact-profiles/dokka-2-2-0-r5.json", + "eng/provenance/artifact-profiles/dokka-2-2-0-r6.json", "eng/provenance/conflicts/javadoc-script-boundary-r1.json", "eng/provenance/files.json", "eng/provenance/records/canonical-apache-licence-r1.json", "eng/provenance/records/contract-bindings-r2.json", + "eng/provenance/records/contract-bindings-r3.json", + "eng/provenance/records/contract-bindings-r4.json", "eng/provenance/records/dokka-array-buffer-byte-length-licence-r1.json", "eng/provenance/records/dokka-available-typed-arrays-licence-r1.json", "eng/provenance/records/dokka-babel-runtime-licence-r1.json", @@ -105,6 +117,8 @@ "eng/provenance/records/dokka-documentation-resources-r2.json", "eng/provenance/records/dokka-documentation-resources-r3.json", "eng/provenance/records/dokka-documentation-resources-r4.json", + "eng/provenance/records/dokka-documentation-resources-r5.json", + "eng/provenance/records/dokka-documentation-resources-r6.json", "eng/provenance/records/dokka-dom-helpers-licence-r1.json", "eng/provenance/records/dokka-dunder-proto-licence-r1.json", "eng/provenance/records/dokka-es-define-property-licence-r1.json", @@ -184,6 +198,7 @@ "fixtures/internal/wp03-00.json", "fixtures/public/hello.json", "fixtures/public/wp03-00.json", + "fixtures/public/wp03-01.json", "global.json", "gradle.lockfile", "gradle.properties", @@ -207,7 +222,9 @@ "public/proto/arcforges/extensions/v1/extensions.proto", "public/proto/arcforges/foundation/v1/foundation.proto", "public/proto/arcforges/hello/v1/hello.proto", + "public/proto/arcforges/publicapi/v1/content.proto", "public/proto/constraints.json", + "public/proto/value-boundaries.json", "settings-gradle.lockfile", "settings.gradle.kts", "src/internal/dotnet/ArcForges.Contracts.CloudInternal/ArcForges.Contracts.CloudInternal.csproj", @@ -247,6 +264,7 @@ "src/public/dotnet/ArcForges.Contracts.Events/packages.lock.json", "src/public/dotnet/ArcForges.Contracts.Foundation/ArcForges.Contracts.Foundation.csproj", "src/public/dotnet/ArcForges.Contracts.Foundation/README.md", + "src/public/dotnet/ArcForges.Contracts.Foundation/ValueBoundaries.cs", "src/public/dotnet/ArcForges.Contracts.Foundation/packages.lock.json", "src/public/dotnet/ArcForges.Contracts.PublicApi/ArcForges.Contracts.PublicApi.csproj", "src/public/dotnet/ArcForges.Contracts.PublicApi/README.md", @@ -280,7 +298,10 @@ "src/public/ts/contract-fixtures/tsconfig.json", "src/public/ts/proto/README.md", "src/public/ts/proto/package.json", + "src/public/ts/proto/src/values.ts", "src/public/ts/proto/tsconfig.json", + "tests/StructureTests/FoundationCases.cs", + "tests/StructureTests/FoundationLinkCases.cs", "tests/StructureTests/Program.cs", "tests/StructureTests/StructureTests.csproj", "tests/StructureTests/packages.lock.json", @@ -296,6 +317,10 @@ "tests/public/KotlinConnectClient/settings-gradle.lockfile", "tests/public/KotlinConnectClient/settings.gradle.kts", "tests/public/KotlinConnectClient/src/main/kotlin/io/github/arcforges/tests/Main.kt", + "tests/public/foundation-coverage.mjs", + "tests/public/foundation-links.test.mjs", + "tests/public/foundation-types.ts", + "tests/public/foundation.test.mjs", "tests/public/package-consumer.ts", "tests/public/structure.test.mjs", "tests/public/wire.test.mjs", @@ -318,14 +343,536 @@ "reused": { "LICENSE": "canonical-apache-licence-r1", "fixtures/public/LICENSE": "canonical-apache-licence-r1", + "gradle/wrapper/gradle-wrapper.jar": "gradle-wrapper-9-7-1-r1", + "gradlew": "gradle-wrapper-9-7-1-r1", + "gradlew.bat": "gradle-wrapper-9-7-1-r1", "public/LICENSE": "canonical-apache-licence-r1", + "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Proto/Operator.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/CommitReceipt.g.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/CommitReceiptValidator.g.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Proto/Chat.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Proto/Notes.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Proto/Platform.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Proto/Sandbox.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Proto/Scope.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Proto/Slate.cs": "contract-bindings-r4", + "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r4", + "src/internal/ts/ai-internal/src/gen/http.ts": "contract-bindings-r4", + "src/internal/ts/ai-internal/src/shapes/gen/CommitReceipt.ts": "contract-bindings-r4", + "src/internal/ts/operator-client/src/gen/arcforges/operator/v1/operator_pb.ts": "contract-bindings-r4", + "src/internal/ts/operator-client/src/index.ts": "contract-bindings-r4", + "src/internal/ts/operator-client/src/shapes/gen/proto.ts": "contract-bindings-r4", "src/public/LICENSE": "canonical-apache-licence-r1", + "src/public/dotnet/ArcForges.Contracts.Events/Generated/Proto/Events.cs": "contract-bindings-r4", + "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs": "contract-bindings-r4", + "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Values/Identifiers.g.cs": "contract-bindings-r4", + "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs": "contract-bindings-r4", + "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Hello.cs": "contract-bindings-r4", + "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/HelloGrpc.cs": "contract-bindings-r4", + "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Shapes/PartReceipt.g.cs": "contract-bindings-r4", + "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Values/Identifiers.g.cs": "contract-bindings-r4", + "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/PackageInventoryValidator.g.cs": "contract-bindings-r4", + "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/PartReceiptValidator.g.cs": "contract-bindings-r4", + "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r4", + "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Proto/Extensions.cs": "contract-bindings-r4", + "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Proto/ExtensionsGrpc.cs": "contract-bindings-r4", + "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Shapes/PackageInventory.g.cs": "contract-bindings-r4", + "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClient.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClientInterface.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChanged.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChangedOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EventsProto.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChainOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRef.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRefOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScope.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScopeOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcError.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcErrorOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRefOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRefOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRangeOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOriginOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Decimal.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/DecimalOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/EffectCertainty.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorCategory.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetails.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetailsOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/FoundationProto.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Id.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/IdOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Instant.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/InstantOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailure.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailureOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersion.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRangeOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTimeOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRev.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRevOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequestOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageStateOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RationalOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Receipt.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ReceiptOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMeta.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMetaOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceAvailability.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRefOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMeta.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMetaOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdvice.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdviceOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryMode.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Revision.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflict.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflictOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailure.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailureOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailure.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailureOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRef.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRefOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/HelloProto.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequest.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequestOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponse.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponseOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfileOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBodyOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpecOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationViewOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBodyOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CalibrationOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResultOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlockOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContentProto.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextLifetime.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRefOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelectorOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlKind.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgressOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlState.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBodyOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationViewOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResultOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpecOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameterOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpecOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTriggerOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResultOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroupOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderViewOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameFieldOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/HistoryMode.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdListOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayoutOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtomOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeListOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpecOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerViewOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContentOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResultOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValueOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBinOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStreamOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaViewOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecordOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraftOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePartOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageViewOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntryOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalarOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBodyOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookViewOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocumentOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilterOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQueryOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectionOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSortOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValueOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPresetOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurveOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePointOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichTextOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRangeOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValueOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFindingOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTimeOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOptionOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSampleOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceViewOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecordOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadataOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelectionOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValueOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlockOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCellOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRowOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecordOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskReasonFacet.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskState.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpanOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedTextOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClipOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrackOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineViewOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposalOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResultOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpecOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpecOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInputOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntryOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueListOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecordOrBuilder.java": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EntitlementChangedKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EventsProtoKt.proto.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/AggregateRefKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ApplicationScopeKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArcErrorKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/DecimalKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ErrorDetailsKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/FoundationProtoKt.proto.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/IdKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/InstantKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LimitFailureKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/NativeContentRevKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ReceiptKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RequestMetaKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResponseMetaKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RetryAdviceKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionConflictKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/StateFailureKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionFailureKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionedRefKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloProtoKt.proto.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloRequestKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloResponseKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContentProtoKt.proto.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt": "contract-bindings-r4", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt": "contract-bindings-r4", + "src/public/ts/api-client/src/gen/http.ts": "contract-bindings-r4", + "src/public/ts/api-client/src/shapes/gen/PackageInventory.ts": "contract-bindings-r4", + "src/public/ts/api-client/src/shapes/gen/PartReceipt.ts": "contract-bindings-r4", + "src/public/ts/contract-fixtures/src/index.ts": "contract-bindings-r4", + "src/public/ts/proto/src/gen/arcforges/events/v1/events_pb.ts": "contract-bindings-r4", + "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts": "contract-bindings-r4", + "src/public/ts/proto/src/gen/arcforges/hello/v1/hello_pb.ts": "contract-bindings-r4", + "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts": "contract-bindings-r4", + "src/public/ts/proto/src/index.ts": "contract-bindings-r4", + "src/public/ts/proto/src/shapes/gen/proto.ts": "contract-bindings-r4", + "src/public/ts/proto/src/values/gen/identifiers.ts": "contract-bindings-r4", "tests/public/LICENSE": "canonical-apache-licence-r1", "third-party/dokka/array-buffer-byte-length-LICENSE.txt": "dokka-array-buffer-byte-length-licence-r1", "third-party/dokka/available-typed-arrays-LICENSE.txt": "dokka-available-typed-arrays-licence-r1", "third-party/dokka/babel-runtime-LICENSE.txt": "dokka-babel-runtime-licence-r1", - "third-party/dokka/call-bind-apply-helpers-LICENSE.txt": "dokka-call-bind-apply-helpers-licence-r1", "third-party/dokka/call-bind-LICENSE.txt": "dokka-call-bind-licence-r1", + "third-party/dokka/call-bind-apply-helpers-LICENSE.txt": "dokka-call-bind-apply-helpers-licence-r1", "third-party/dokka/call-bound-LICENSE.txt": "dokka-call-bound-licence-r1", "third-party/dokka/classnames-LICENSE.txt": "dokka-classnames-licence-r1", "third-party/dokka/clsx-license.txt": "dokka-clsx-licence-r1", @@ -336,6 +883,8 @@ "third-party/dokka/deep-equal-LICENSE.txt": "dokka-deep-equal-licence-r1", "third-party/dokka/define-data-property-LICENSE.txt": "dokka-define-data-property-licence-r1", "third-party/dokka/define-properties-LICENSE.txt": "dokka-define-properties-licence-r1", + "third-party/dokka/dokka-LICENSE.txt": "dokka-own-licence-r1", + "third-party/dokka/dokka-NOTICE.txt": "dokka-own-licence-r1", "third-party/dokka/dom-helpers-LICENSE.txt": "dokka-dom-helpers-licence-r1", "third-party/dokka/dunder-proto-LICENSE.txt": "dokka-dunder-proto-licence-r1", "third-party/dokka/es-define-property-LICENSE.txt": "dokka-es-define-property-licence-r1", @@ -379,13 +928,11 @@ "third-party/dokka/object-inspect-LICENSE.txt": "dokka-object-inspect-licence-r1", "third-party/dokka/object-is-LICENSE.txt": "dokka-object-is-licence-r1", "third-party/dokka/object-keys-LICENSE.txt": "dokka-object-keys-licence-r1", - "third-party/dokka/dokka-LICENSE.txt": "dokka-own-licence-r1", - "third-party/dokka/dokka-NOTICE.txt": "dokka-own-licence-r1", "third-party/dokka/possible-typed-array-names-LICENSE.txt": "dokka-possible-typed-array-names-licence-r1", "third-party/dokka/prismjs-LICENSE.txt": "dokka-prismjs-licence-r1", "third-party/dokka/prop-types-LICENSE.txt": "dokka-prop-types-licence-r1", - "third-party/dokka/react-dom-LICENSE.txt": "dokka-react-dom-licence-r1", "third-party/dokka/react-LICENSE.txt": "dokka-react-licence-r1", + "third-party/dokka/react-dom-LICENSE.txt": "dokka-react-dom-licence-r1", "third-party/dokka/react-lifecycles-compat-LICENSE.md.txt": "dokka-react-lifecycles-compat-licence-r1", "third-party/dokka/react-virtualized-LICENSE.txt": "dokka-react-virtualized-licence-r1", "third-party/dokka/regexp-prototype-flags-LICENSE.txt": "dokka-regexp-prototype-flags-licence-r1", @@ -404,128 +951,7 @@ "third-party/dokka/which-boxed-primitive-LICENSE.txt": "dokka-which-boxed-primitive-licence-r1", "third-party/dokka/which-collection-LICENSE.txt": "dokka-which-collection-licence-r1", "third-party/dokka/which-typed-array-LICENSE.txt": "dokka-which-typed-array-licence-r1", - "gradlew": "gradle-wrapper-9-7-1-r1", - "gradlew.bat": "gradle-wrapper-9-7-1-r1", - "gradle/wrapper/gradle-wrapper.jar": "gradle-wrapper-9-7-1-r1", - "third-party/protobuf-generator-LICENSE.txt": "protobuf-generator-licence-r1", - "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Proto/Operator.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/CommitReceipt.g.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/CommitReceiptValidator.g.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Proto/Chat.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Proto/Notes.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Proto/Platform.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Proto/Sandbox.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Proto/Scope.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Proto/Slate.cs": "contract-bindings-r2", - "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r2", - "src/internal/ts/ai-internal/src/gen/http.ts": "contract-bindings-r2", - "src/internal/ts/ai-internal/src/shapes/gen/CommitReceipt.ts": "contract-bindings-r2", - "src/internal/ts/operator-client/src/gen/arcforges/operator/v1/operator_pb.ts": "contract-bindings-r2", - "src/internal/ts/operator-client/src/index.ts": "contract-bindings-r2", - "src/internal/ts/operator-client/src/shapes/gen/proto.ts": "contract-bindings-r2", - "src/public/dotnet/ArcForges.Contracts.Events/Generated/Proto/Events.cs": "contract-bindings-r2", - "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs": "contract-bindings-r2", - "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Hello.cs": "contract-bindings-r2", - "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/HelloGrpc.cs": "contract-bindings-r2", - "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Shapes/PartReceipt.g.cs": "contract-bindings-r2", - "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/PackageInventoryValidator.g.cs": "contract-bindings-r2", - "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/PartReceiptValidator.g.cs": "contract-bindings-r2", - "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/ProtoValidation.g.cs": "contract-bindings-r2", - "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Proto/Extensions.cs": "contract-bindings-r2", - "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Proto/ExtensionsGrpc.cs": "contract-bindings-r2", - "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Shapes/PackageInventory.g.cs": "contract-bindings-r2", - "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClient.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClientInterface.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChanged.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChangedOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EventsProto.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRef.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRefOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScope.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScopeOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcError.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcErrorOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Decimal.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/DecimalOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/EffectCertainty.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorCategory.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetails.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetailsOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/FoundationProto.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Id.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/IdOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Instant.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/InstantOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailure.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailureOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersion.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRev.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRevOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Receipt.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ReceiptOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMeta.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMetaOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMeta.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMetaOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdvice.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdviceOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryMode.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Revision.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflict.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflictOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailure.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailureOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailure.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailureOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRef.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRefOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/HelloProto.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequest.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequestOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponse.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponseOrBuilder.java": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EntitlementChangedKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EventsProtoKt.proto.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/AggregateRefKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ApplicationScopeKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArcErrorKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/DecimalKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ErrorDetailsKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/FoundationProtoKt.proto.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/IdKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/InstantKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LimitFailureKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/NativeContentRevKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ReceiptKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RequestMetaKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResponseMetaKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RetryAdviceKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionConflictKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/StateFailureKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionFailureKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionedRefKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloProtoKt.proto.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloRequestKt.kt": "contract-bindings-r2", - "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloResponseKt.kt": "contract-bindings-r2", - "src/public/ts/api-client/src/gen/http.ts": "contract-bindings-r2", - "src/public/ts/api-client/src/shapes/gen/PackageInventory.ts": "contract-bindings-r2", - "src/public/ts/api-client/src/shapes/gen/PartReceipt.ts": "contract-bindings-r2", - "src/public/ts/contract-fixtures/src/index.ts": "contract-bindings-r2", - "src/public/ts/proto/src/gen/arcforges/events/v1/events_pb.ts": "contract-bindings-r2", - "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts": "contract-bindings-r2", - "src/public/ts/proto/src/gen/arcforges/hello/v1/hello_pb.ts": "contract-bindings-r2", - "src/public/ts/proto/src/index.ts": "contract-bindings-r2", - "src/public/ts/proto/src/shapes/gen/proto.ts": "contract-bindings-r2" + "third-party/protobuf-generator-LICENSE.txt": "protobuf-generator-licence-r1" }, - "artifacts": ["dokka-documentation-resources-r4"] + "artifacts": ["dokka-documentation-resources-r6"] } diff --git a/eng/provenance/records/contract-bindings-r3.json b/eng/provenance/records/contract-bindings-r3.json new file mode 100644 index 0000000..28a88dc --- /dev/null +++ b/eng/provenance/records/contract-bindings-r3.json @@ -0,0 +1,2985 @@ +{ + "schemaVersion": 1, + "id": "contract-bindings-r3", + "kind": "generated", + "sourceRepository": "https://github.com/ArcForges/Contracts", + "sourceCommit": "f9dc23fea7ae1dae3805404bb800583aea4e13e0", + "sourcePaths": [ + "eng/contract-packages.json", + "fixtures/internal/wp03-00.json", + "fixtures/public/hello.json", + "fixtures/public/wp03-00.json", + "fixtures/public/wp03-01.json", + "internal/ai-http/v1/schema.json", + "internal/proto/arcforges/local/chat/v1/chat.proto", + "internal/proto/arcforges/local/notes/v1/notes.proto", + "internal/proto/arcforges/local/platform/v1/platform.proto", + "internal/proto/arcforges/local/sandbox/v1/sandbox.proto", + "internal/proto/arcforges/local/scope/v1/scope.proto", + "internal/proto/arcforges/local/slate/v1/slate.proto", + "internal/proto/arcforges/operator/v1/operator.proto", + "internal/proto/constraints.json", + "public/http/v1/inventory.schema.json", + "public/http/v1/schema.json", + "public/proto/arcforges/events/v1/events.proto", + "public/proto/arcforges/extensions/v1/extensions.proto", + "public/proto/arcforges/foundation/v1/foundation.proto", + "public/proto/arcforges/hello/v1/hello.proto", + "public/proto/arcforges/publicapi/v1/content.proto", + "public/proto/constraints.json", + "public/proto/value-boundaries.json" + ], + "licence": { + "spdx": "Apache-2.0", + "category": "permissive", + "evidence": [ + { + "path": "LICENSE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30", + "finding": "All selected authored schemas, shape rules, fixtures and orchestration carry the repository Apache-2.0 terms; exact source identities and hashes are bound below." + } + ], + "scope": "WP03.01 Foundation and complete selected public owner projections, generated value adapters, validators and fixtures extend the existing Apache-2.0 package closure. Third-party generator attribution and immutable prior records remain intact; no external product implementation is imported.", + "copyingPermission": null + }, + "attribution": [ + "Copyright 2026 ArcForges contributors.", + "Copyright 2008 Google Inc. All rights reserved.", + "Copyright 2015, 2019, 2020 gRPC authors.", + "Copyright 2021-2026 Buf Technologies, Inc.", + "Copyright 2022-2026 The Connect Authors." + ], + "targets": [ + { + "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Proto/Operator.cs", + "sha256": "e10c60c0576825a17c26ed03b07bf45ad0e98ca93763a578d3fdd46613938cae", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/CommitReceipt.g.cs", + "sha256": "9c1700f89543a48942ca533515389f0400ab3b4b821f88d2e289d1798f483740", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/CommitReceiptValidator.g.cs", + "sha256": "9b1b50ed6499bb5214efb3c093f623b07f8deea80d5c3945f987eba3936f0bf5", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "0377073cc57eab0ed7ba2799237638461fe26d735e9e088dc4f57791582339d5", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Proto/Chat.cs", + "sha256": "b7b35fefb991f98913d3f3586c696eb667c727c831f478338886d2f98cb5a6c6", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "4856979ddc42003429ea9f2ede1d78a9e4dea14db40bed604bf2594cab68afa5", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Proto/Notes.cs", + "sha256": "0d16902d575c5201f4f25b2a61ed9aa3229bba44969d356cb3066fbef35d1c14", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "5d231a730d9d28b1fbea1fcd0f19dd27fdfff52adfade92e8738d18531ba8da9", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Proto/Platform.cs", + "sha256": "22d31db7bb514b215d5aa20e6cd230aed7ede730d303bca9670d90a3f05a56f1", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "d2d4ddb84b7dae1d1be69abb2a1f585a03df1a86c3a5e0271867a71179687b1a", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Proto/Sandbox.cs", + "sha256": "bd1bf0afbdc8fe7ef1890e13760705b3713a13b7de0230c01b7b1e43ea0e7269", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "d5d4150cad85ac612cb0c752e89336910795f20aae8ee66cc2979544a87df829", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Proto/Scope.cs", + "sha256": "29352108dd58c65fcd6ae47190a90f92e7ad71a1936a48643752a5dd116b1282", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "b17f48fde704cce733945af7bf2385f8e8f27b0d893055b3186d349a6a58ed62", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Proto/Slate.cs", + "sha256": "a08a43fe85bafe7a20c819a5befd995e62cfa690f6e24499b6ea715eb8309749", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "c116f15cdd616339d185addd59f67a1024d67e558e9481db3a470331f43ee680", + "normalization": "lf" + }, + { + "path": "src/internal/ts/ai-internal/src/gen/http.ts", + "sha256": "2f77ad4309a03b099db14173dc84ad79c2eb05acc7af908f1bd307c5e1be6094", + "normalization": "lf" + }, + { + "path": "src/internal/ts/ai-internal/src/shapes/gen/CommitReceipt.ts", + "sha256": "c52be745780f90d1d33e6848b0c15a1a830cf687c641b025e6d284167af40a3c", + "normalization": "lf" + }, + { + "path": "src/internal/ts/operator-client/src/gen/arcforges/operator/v1/operator_pb.ts", + "sha256": "6604d82da2537f469186376f0487e6c7a08152736a2aea0264e4abc21e0acabe", + "normalization": "lf" + }, + { + "path": "src/internal/ts/operator-client/src/index.ts", + "sha256": "d14861c0f7de332e30317a56a5acee58b86a17d7aa55460d1f458f253decd5e4", + "normalization": "lf" + }, + { + "path": "src/internal/ts/operator-client/src/shapes/gen/proto.ts", + "sha256": "b9f37fe22dbbfe8d60a71271e675b6be5a804b50993e1ed594c530b63d16745b", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Events/Generated/Proto/Events.cs", + "sha256": "815584ad9125ce01f187091596b3bab2c6c5388f97fe81310f7b12c7055386e6", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "sha256": "abc58869f0dc490cff2012edd03de976d87de30d4d61cf20e5898e952861ff69", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Values/Identifiers.g.cs", + "sha256": "e6f061eae9ac6da634f4dc7430e0b8302184e47230ca497e9ab117f5b615b67a", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "sha256": "507cdff451f3bf19cd66251d3f6de544297546a76106e00787f6738afaa7449b", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Hello.cs", + "sha256": "009300e6d8a46305d409d7920757347775fcf5dfc8f87ecc729be05d87b917eb", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/HelloGrpc.cs", + "sha256": "92049cb1d4cfc512499e1a3126140b3c6d8aa8f28f6398e6a79588fc352f3c75", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Shapes/PartReceipt.g.cs", + "sha256": "bc1a4569cf4eeb923fe88d5745d090a2aeca2a3ca99b892f25a9c35359f7df02", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Values/Identifiers.g.cs", + "sha256": "64e61aa0598d5d393825169e6ecc462d24ea3c7b0ce19ebe07ba75d98558bb57", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/PackageInventoryValidator.g.cs", + "sha256": "acc4323b511fcc037e169ce85c13193440939884917723cff39601064d9b71f7", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/PartReceiptValidator.g.cs", + "sha256": "f089cae66b6415ea1b0846059e28b5a6b66b52f96528122a6cbe2f79bcc1084e", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "1042910c82fbafce03eeec348d71d829abd03d5195548568fcf00b9d8f9b209f", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Proto/Extensions.cs", + "sha256": "79e3c1de76e534df603d721b9da1a8cdcb0f8b4737d4c776b469d90c2937c447", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Proto/ExtensionsGrpc.cs", + "sha256": "b9d73d5c8d06bebfdb00a3fc52ec7abf9c809700e32207240ee552fcc917473c", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Shapes/PackageInventory.g.cs", + "sha256": "f8baed42f0056d8f4e1bb6831cf5b5e022f81d9ac8de1aed19f4e5abb50b4668", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClient.kt", + "sha256": "990b77a0d1e1bc844355b1fe19914187660f842b175d29cb26b4f5fd3e6559a4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClientInterface.kt", + "sha256": "32b55e844500d7d6ac0c081b4c3d50cb4feaaefe5b24bcba708d7e515d1f8e3b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChanged.java", + "sha256": "f1651ea86a69749686de5335406129bfe778f22ecf1d821be96d613f0299cd39", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChangedOrBuilder.java", + "sha256": "dea61b2cfc0d3673b1aa8d8613e9e5cac5b02f8f99de3752dbf8b08323574462", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EventsProto.java", + "sha256": "ce385ae3f764756fa5e367a623e084c348b7b25fc897f3c0b765047e6235f84d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java", + "sha256": "e469988ffa939f3aa1f2d18a80adda608a8ecfaa1458ded2d5e94b2b111f36e3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChainOrBuilder.java", + "sha256": "27ee3db37561bd24bde2f7065994e0719f50abfb7f7b1f55c5ce3e0dc4d7e804", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRef.java", + "sha256": "5ca342085c648d5f40ca93b88050d0737fd0b23f383aefb9f37368fd5d47435b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRefOrBuilder.java", + "sha256": "8640d078901a3044196b0f3c72134d0c01977ecd4c9e95afe9fea8dd4ee774b8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScope.java", + "sha256": "481bd89784c1d1d9f7210f7fad6f2d9ea3f8e4589dcdf72e5592ec26d968f74a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScopeOrBuilder.java", + "sha256": "1d78b93c6e9aabbd193908dac46d593985791eb722a871e8c66d0135f84e2a47", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcError.java", + "sha256": "41759ab06da5ab491b416a6ace4aba5ca6de5fcbbe7022ad9882435e4940a048", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcErrorOrBuilder.java", + "sha256": "05155dd38fbd28b86ffe308c64a35e2666efac2f89bdc8bd7fb8368b49c6b418", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java", + "sha256": "67528ef961578e39ae2b2a3b4cda38e7d4fc82c7855899b309e8268b25d29b1e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRefOrBuilder.java", + "sha256": "3b1340e36c03338262017f58ef90a8006c02329c36479b94cb56df9632bc3b5a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java", + "sha256": "0cbcf0cbe1dc6786526d507d3815524717d2e5b20b75b344d999f046034c6aba", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRefOrBuilder.java", + "sha256": "9a034ce665fa5c9e108fc504e1f6cd49118a8f26ef0f02115d99c881bde41489", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java", + "sha256": "7608e9bbc381130b4a18724af275e42080c634055da9ea60a8f355a1160a34f7", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRangeOrBuilder.java", + "sha256": "a0f7a8d63f8faa1e380722723d9da5759866ac328f311fbb77b200a582aaa131", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java", + "sha256": "3235ca65c876e126f5b9e52bcfb972581d05aa5a3d5015508f4a175d6731540d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOriginOrBuilder.java", + "sha256": "7c5b1f100f8940d8a97b753cf2e423adfb252469ac53b5638c664c4104504e4e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Decimal.java", + "sha256": "4eba90670dd1c6051863350f06b5a2eaf53a0c7cd031ff264877580f43516ab0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/DecimalOrBuilder.java", + "sha256": "ecff746cee89e091fcfa49904934028b0909b0b3098a1d8151a710fdce959e03", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/EffectCertainty.java", + "sha256": "79732345b9d39a7f475211e1362b9b73d5577ace596d2537ef66e35e391004d8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorCategory.java", + "sha256": "c7af39da9a6d8ab7a9f037f069c39706182895b78c05fa2aa13ed80cfa04dd58", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetails.java", + "sha256": "4094df41b5c5a9612539122f50ce6b71ca109b06ca7b8362b59cc9da5a64867e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetailsOrBuilder.java", + "sha256": "c85f989bb88ad6c42d2c7981114180fc9aabd2fd97858341f2ce8a577a6d0775", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/FoundationProto.java", + "sha256": "e00379ac4af65db8d9c581c72330a259b88c5b5918ce6a7f684f479072171f99", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Id.java", + "sha256": "a0c4a9fba689e8b3a0f17a7fc8e2afa3cd965e990ffe009791bdf50cc639c061", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/IdOrBuilder.java", + "sha256": "839b166873748b95e746b2938e031749812f10afebe41a59ac43b666465bab51", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Instant.java", + "sha256": "ab1ec79114ddaf1d503bc0ab6eccf16ba0a9916e05865139f6ca473c5787fb57", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/InstantOrBuilder.java", + "sha256": "f8994f6c9e50dc3f296220ab642129492af13709205a92b0af8cc72e3401e86f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailure.java", + "sha256": "1b12ac7d877839075996ee93fa63f22588c86019cd147529da9257ffb11e6d64", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailureOrBuilder.java", + "sha256": "3c6ca262f7f015d52ad31b4fb918f41e9b63fc62baea44eb504302c4191ad87b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersion.java", + "sha256": "c685c5b2f8a7cff75fc64daf25c20a900188bbc237577e2301eecb4341b492c5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionOrBuilder.java", + "sha256": "e6d0f49d83dbc4579506bf8aa8bb84ac798a1fcd6146d5624473c6f4e07fadbe", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java", + "sha256": "9d502ad73d2b3d2a5370dd666356b545d5ffa4bd7a9b3b51edb404dfffe3ba27", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRangeOrBuilder.java", + "sha256": "10290d6bb2d15157ec0cd2039d7db54d275af7080eb2b8d4950834d5f1d26595", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java", + "sha256": "d435b376d958f5ed185185e3867c8422b40cfc84d28ee8ed5533261dd524b007", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTimeOrBuilder.java", + "sha256": "79b45f62a50328c2aa6b231292438876eab786d246180c7c1a90a281a3c94010", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRev.java", + "sha256": "c50f0c212062994f1bcf13e8dfbe5158c2042a6b40b448cf24f78925957aaf46", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRevOrBuilder.java", + "sha256": "cd9f37449419231ea74962f0e87b0df3458c1a520120e8f50c3bad58234e7700", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java", + "sha256": "547c55d0c15b5912c007c1318e9d153f597cd13b91ec3d37d07391fdc3132949", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequestOrBuilder.java", + "sha256": "ebd571a75c75c60abacfb21b08eb1f4e7f214717d2c220d9ce092a56b1b96c45", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java", + "sha256": "a9f64ae3cfae9e047f2f37b3379a3f1c9dc27c86a31e2ced057028ef3c7771a5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageStateOrBuilder.java", + "sha256": "068c10fb39683f3937ca37c6f8f0a88a7d29b5fb387600735ed03206a7b8f73a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java", + "sha256": "e8ca5c051f81ec463c1ae55827c7dfc36e0e146c25af06bd5140f46692f65a24", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RationalOrBuilder.java", + "sha256": "8c681cd83328d0412ad93314ff3cb1bcb0e5d2f891b70860eb1a165e90765ea0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Receipt.java", + "sha256": "836a380ff454c9c841177765edce4890045af2d9812041d24a15f60d87c1dfe4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ReceiptOrBuilder.java", + "sha256": "44ca675570ae903e704d4dba0fc65581479b02613a607f986dcc4a36d9018d1a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMeta.java", + "sha256": "b89752208dbc40842d52f53cf02e9a7ddf5b365ace92216f00438aef813657a6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMetaOrBuilder.java", + "sha256": "bc2ba7a1553979a2b2fff3d8346a9d35795b8babf81d119b9b2e63210e5267c2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceAvailability.java", + "sha256": "e91b649ba8ad7aceb5ce0d2c9248c8e2a2e6007f048361c509838d845d0a7e28", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java", + "sha256": "415d760b39c7dea45cb8703660a9222564ff2c6fa95d1fcde65cdb79d1d7f27d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRefOrBuilder.java", + "sha256": "b5ca0f32ba2275d6fd3e173810692e0f75b1118dd137fd49564010e2015ef414", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java", + "sha256": "9e07e7a8073a62ed164c26969323e8ee193b7f0bd093e2eaa13fe5329fef84f8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefOrBuilder.java", + "sha256": "da927faa873101358283697338f6030b0c4509364c645d3577bd889b02da2204", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMeta.java", + "sha256": "0a2cad41082005ab6e4715bc8f679836c7b55275154a04cd8856f428dd5be66b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMetaOrBuilder.java", + "sha256": "2b57501e9693bf8226c5b5d27d70232eef49e182a0c083a9b55a95581bd61e70", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdvice.java", + "sha256": "02c57b0de06c99bbbd865330501791ee976fefdf204129076b25a85406b22e7e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdviceOrBuilder.java", + "sha256": "62979680ee33448777aa4feca8559989e19a408ec1dd1552584ff749564ba733", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryMode.java", + "sha256": "0300c1d54f3d2070b3ed70a61e8011c412472708b8a2bdc56b75e14cd797a419", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Revision.java", + "sha256": "b4b7f7a66efd15356900fcf0342e686c7ece2e60903f71dd41b91a4b5a91e112", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflict.java", + "sha256": "f4949bcb85e1864efec2a48f571b6e1716e59a5afe1de519eda24163af8a0a22", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflictOrBuilder.java", + "sha256": "009d3940c3f35f237fa8651aaf16c1430a5d76aea4079004334e8755ada79848", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionOrBuilder.java", + "sha256": "449a11473d7ee235d5b1e80df6b06a43786d8d2d6c897ec87560984085c2dff8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailure.java", + "sha256": "32c5741780ef2b4ed5166f22ed74f15ff2e8a1fbf1a6d4d2233c176438e2123e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailureOrBuilder.java", + "sha256": "e7a1404025c7c6c07ac2fee6bc320150aa20e143f118bccd516786b4623cfe78", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java", + "sha256": "9ed1a8a181467a9a04cbe9b8fe3a7f79b7c297f9a834e4f3a46c107d6e831524", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcOrBuilder.java", + "sha256": "ea8ac9d5a42e5492b674ef54341772f4da54b4f6c77c77236ce1958c1026ed21", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailure.java", + "sha256": "3862a2be735400af87a8aa57cde56572074b17d41b183f65315709fe58c30114", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailureOrBuilder.java", + "sha256": "657056a0bc0688efae70618ba0a541f0fd65782da26b597eb2b8700ce045192f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRef.java", + "sha256": "3131061fa28e11f5494dff299b495e81ead0906695b117d55bfbe51856fdca75", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRefOrBuilder.java", + "sha256": "1bbe39ad30027c20fcf206af6c9482802c9bc96adac899f83e6e2b9ba1b72465", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/HelloProto.java", + "sha256": "53954801755cd825c80fa9b2721f4eef714287f4c428cdb574b4c81b90e25686", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequest.java", + "sha256": "d7084f9c9349faeb2b9a516d740a1f45ead6da42cefe9094b479674071e91a4d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequestOrBuilder.java", + "sha256": "6cce3dca4baf6a40e288fa301f802205f987254448277e54b45e0ec8ec94c35e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponse.java", + "sha256": "31eccd856428b5b95e2e68219d5bb90f742e3c3e83322eaaea6313437131b57b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponseOrBuilder.java", + "sha256": "d5d83d2a9dc95bbf4013b49f473d69c0f132591fbcf9d9eba6e1cb7b8223a956", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java", + "sha256": "6c5a200412c2221952c4dc4bed4bfbd716c8ce924d543ccb6a2321ffd98f1cc2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfileOrBuilder.java", + "sha256": "56a666b79f43bc23e9aefb7b9dcc025dbb9e601d2f81e1988b92de65277a647b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java", + "sha256": "03b3b15ef85208f4ff60298e542a2d9a75ac40dd45c9981bf3788459752b608f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBodyOrBuilder.java", + "sha256": "ff483affdc1c4e2bc3ef2c314a432c92cdfeb0011fb6f51a76c18020d55b3406", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java", + "sha256": "681dc595dc5feb2d9a3aab1d1e738d861168097bca5983d671ce4ba2b3e1132e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecOrBuilder.java", + "sha256": "eca61ae005d19e0b77654a34f166bae9a652e762b7790e14c8c369aaf1023c75", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java", + "sha256": "b89bd1ab08c23862eac81751628cd67b2ae59ecf44c012512503a8cadea1ab39", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpecOrBuilder.java", + "sha256": "abd26578b358521088c1928a23cb9771943737ee97e517f4de416e10cb49874d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java", + "sha256": "d20c348e1c6e9c146ea8a73028640d6cac95bc4dff8efe96c77df778d4dd934a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationViewOrBuilder.java", + "sha256": "beb0ecf4e6856c03fdee1769234ef3eeecfdf7236d274b9d03a6b886a0ea79fe", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java", + "sha256": "dc2122caf9b91fc1a77709b3742c62ef7fb036e5aa19cfda856df1777dfe7b88", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java", + "sha256": "8825521c290d085bb2c3f217a6a72487c702f06f797fe4dea8a2df0928bb5b08", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBodyOrBuilder.java", + "sha256": "2260de47e0cf129b06b06776f9229594e7a65cbc2a089197721a4ff02f72eb8d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockOrBuilder.java", + "sha256": "cb5863415cc7acb2f6ee3d7bcb90be60701cc57d869622da8ace07cc6dbbdd00", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java", + "sha256": "d2d98b014c04667d4f315ac48a53485323ee6c1f3e4fb0c99d8e16a3ba41cc54", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesOrBuilder.java", + "sha256": "c5c1a338502480405b4ca0be1d9840d250a2d5b1ba39d67610ffee80e85d55fc", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java", + "sha256": "c373ba330f148946842e06727f2f6cdbef57699f4be474a1b3621e29f59c631c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CalibrationOrBuilder.java", + "sha256": "a27c61d714eefe68312afc4d6111862a45ed333830463511a9489936376bc775", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java", + "sha256": "366d2973666df1491fd086cb7dc4b84aad0afabda3a2243a282e643761c46438", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsOrBuilder.java", + "sha256": "d651682cf61b03876506cf609c79d76dc7091ccbf309c7c66de45f5ce1ca3254", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java", + "sha256": "42e926ffbe3323ec9cff9f4cd6e9c14fec4bcba252fe3f4302fd4c73c97c86c2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResultOrBuilder.java", + "sha256": "80731a1304a4d612dc2d9feac100b45b11ea416bfe439dbe2ca8a2a32f99226f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java", + "sha256": "3a0a2ca7fddfff710335c8e9599c202c09c12c42677d3976845e6444a404a82b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataOrBuilder.java", + "sha256": "ef5dc9a1f829d0baa7d0198de42f20129547ab6884ad1b085a21bc750cbb3ba1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java", + "sha256": "a426d1c429b9228c9fce8eea8bc2aed5270e9e24f209559fa062b2b6aecd33be", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionOrBuilder.java", + "sha256": "ea991359f3eb142d40597d5e4c3513cc57fc51ac30083333a34030138c9e1de1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java", + "sha256": "7660938af7164105e904179fe2a4c712bb727ccb3c0bf0f96516b94fa96df59d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordOrBuilder.java", + "sha256": "5b3a7228c53126baba33c4efa00ad26331c4ace0f6eb504ad84a5942903db139", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java", + "sha256": "3d4bea904bd99ff8c19e7a1374fab017a6781bca776ebff9e22f056af7d45f32", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecOrBuilder.java", + "sha256": "70e5c9d396a6db567c0d0cb290b2cb0f94b3b3d17efd2af3452d6b7093c30564", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java", + "sha256": "67b5acbb9463391319c6fa0f7b58a50199f0891a6084d68cb4615bcbc7fd6555", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlockOrBuilder.java", + "sha256": "9d92727c173a7311a911d4c0836ab013d95696cdbc0348a0a306e68b4e748893", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java", + "sha256": "18a3f136820cc34de876ae04fc2b76ad20f806a00865980cb5acd4290f241f4a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationOrBuilder.java", + "sha256": "d637a46befc69850fec043f986ac6829b1f8b6f9f35c2dfaa9f144da2782422c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContentProto.java", + "sha256": "05d2fc1232adbbb2e7b5d1da5f355f95c8fdede972e3050bd9ad620e8c0e5edb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextLifetime.java", + "sha256": "aa7793144a7a102ffc5088c1d3012cc738232b75c7f36d239ecdf65f27d0545b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java", + "sha256": "b4da6836dd2fb166f27b1f0e3bafe23c37341cc38f3bd2f7a55c95331c3cc3a9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRefOrBuilder.java", + "sha256": "ffdc79d955b7599fde79a9ed9f8011ac1925f6b3556c1c7f68fa418346cf28e8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java", + "sha256": "afac0e0e451c7c49c7695947f38bf4e99f267c60cad66b5a6448ac3d81129c82", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelectorOrBuilder.java", + "sha256": "759b72c84a385f6f4fc87866c3084b326384e87bda3528b1321c28393627f047", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlKind.java", + "sha256": "19bd19e78fd90d74a8de8373c81f871473623859088526c389a5235fa45cc2f5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java", + "sha256": "f9f98fa2b2bf3067b4bb1a1cbcfa43eec15f7113d274955bcdc1e6175022c185", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgressOrBuilder.java", + "sha256": "85b3cb0f7dba508c4c4004a0221320178c38414f6841ce9ed0f6844d24f21d0b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlState.java", + "sha256": "1465f0a26d098d1a62654f12202cd6609a6ca3e6fef4f18a7fe8d4a258bc95ab", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java", + "sha256": "cc6b723a8f729c52c4ab50a49144e647f4bf1daf1a20c9691fd6be3f01dffd44", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBodyOrBuilder.java", + "sha256": "f600709e2deacfc55bc6896298c2a7f63d406eef8a0003d82b730aedf99c17a1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java", + "sha256": "caa9b7ca8f49bbb56683da3416b344ca9daef024f8ca1a5681bfa2707edf34ac", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationViewOrBuilder.java", + "sha256": "ff1271087da4a523eddb08bb187d57abe37fa8741d3c5f27b917306b793935aa", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java", + "sha256": "bb11a128308b416b2fe479c42e0f08097dfcdb71c1d341036a63235d2ece379d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResultOrBuilder.java", + "sha256": "199eae9379316f7146b1f31065e8022cd6dd651afb9fee96147e5b43ab2fd6eb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java", + "sha256": "353cf3957c459b3f083f682e0f0315f5385df9d4c022485afe64c900934148a9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpecOrBuilder.java", + "sha256": "72248ce898838227189d6c5e49796d379bb14b192054665c6b583e20df69c0b9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java", + "sha256": "d6c8b09c9b2d33c45e6ab7fa5d080326117a4a806ae3a98da41d4f3c0b80f77f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameterOrBuilder.java", + "sha256": "08fe0ee2a7bbc18b8df015453ff2e5f544439275fb558e3a20f1ace2af33c7ec", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java", + "sha256": "3f09bd271f5ed5b0b038e099b00d3f26a5614e320bbff6eb36ceafe9427ed5d6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpecOrBuilder.java", + "sha256": "e4653f7c56c26bdded9be9e88894fd965de7f2b6ec2c2f2936000036bb6fb99e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java", + "sha256": "e311bd98eca273ffb5c8bb19c69ef9d770a94f215bfe85456d3303363d74a363", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionOrBuilder.java", + "sha256": "1bda926285d7f2f4330de7a470727d6115d6638e522d4252db2a5e0d06873b33", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java", + "sha256": "94e3ae01847d007f4f2ed18595df32676fd962599158d4ec65c711070b7140d3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTriggerOrBuilder.java", + "sha256": "8eb5cc054e4a1609b353841a07cdd4c2764087452401bcaf84a47409cfcd94bf", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java", + "sha256": "baa83b1dc6b7c971fc2e93b8e9a1c165c14570a1be60b6a1dd24367a2450ea65", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResultOrBuilder.java", + "sha256": "56aa700113b85090ac923d7fb0a52934142bb4d119c5ec744b83c071ca0e837e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java", + "sha256": "7f2923a0a1dcc5dc72f4aaed9642732966f202d88731eee68cbcdad0de9ef003", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroupOrBuilder.java", + "sha256": "811d217f5fef708f0d514c6cf7f3393fb0c64f3c96b0e67fa39ef3fc1fb86926", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java", + "sha256": "9dbd988da7953ddd91bdc8e2c7bf5885e52419fae20ae23bbfc0f5ade377f8e5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderViewOrBuilder.java", + "sha256": "6043258debcdcfd75445990b0a86224511234cf9f723404d0977b9deb27f8fdb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java", + "sha256": "7e00f0ae09bddf16d33f5656a1a439cec531cdc9474e88986557e36c4ab056c2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationOrBuilder.java", + "sha256": "a3eadd5679e5d7b3317c202fd9bd5735b5422b390b700d063473acb476f690cf", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java", + "sha256": "a503bf1d8d74199794fe358672e8232fcd7cc8d5ed2909027135f2b8e98e9dbb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameFieldOrBuilder.java", + "sha256": "987984f7bc20dfe0cc4bde6fda5dbc63cb74be65bb86abd60f1634bceca8ae4e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java", + "sha256": "579b37794bb4f8aeea897099875a1fed27d0b8ef9c843368afb751d57579799a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceOrBuilder.java", + "sha256": "b4afe471ecdaa57eb48f1e37aace7712d39a8c1cdd77deb3de1049dee56b7084", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/HistoryMode.java", + "sha256": "bd24d3ae2ec35cc489302cd6ba3c49e98956928f72e88c4d0ae756f060de34b9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java", + "sha256": "8319bff20cbc4c83855837a95bf49b12da23bb3a2db296285675cb4969591d97", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdListOrBuilder.java", + "sha256": "2ce4553a9c2582ba8510331a3c05d10545ce1a8fea04d2472047907c75dcc64c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java", + "sha256": "01eb9f73abfbac4a310ebae2f323aa6f397d7be47b69e1899fe393577c89bc6c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayoutOrBuilder.java", + "sha256": "2131f24dd17daccd2bd5a73b365ae6f982a8f07112dd1ca379853db13e5e8414", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java", + "sha256": "3d3c1fea6973abe37279a2a9effff2354add4fee87ff0814a726535693e921ce", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtomOrBuilder.java", + "sha256": "f3831fd09c1fa95108acca52f08052e76fb56e5be733eabb9af64078f8f132c7", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java", + "sha256": "f6fb71c01539c4792a87293983096ddab84695f70c3ef440a3fcc0a19dbced9a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java", + "sha256": "f204125bb503ea67af941d9db62fa1fef35e32a58438f3b5c7f6e5795bdbf552", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeListOrBuilder.java", + "sha256": "053bf7e190df8b973e7d28f94e7fee5ffa0a89a4ca5dc868304d058060e2028d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeOrBuilder.java", + "sha256": "de2ff121c5214f6cf12e7916c0ce58d71b4715941f4764cb374b4679e20bf0c8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java", + "sha256": "0c65d268025ca2c15679aa90c6d0f673cd720eb7b4c607d876c63f411cc32d1e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpecOrBuilder.java", + "sha256": "3198c37b0814b14d08afc84ccccf7677f354f23f3809112e894a105864f80104", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java", + "sha256": "c4a214e2662693809a81d37152cf36981db6630467600e634ea33266cd0519aa", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerViewOrBuilder.java", + "sha256": "1ff117ed43611ea71bb71d10c6165639f69f1a4792a2051e300a7f32f89e28f5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java", + "sha256": "d55b7f7d9fbadc84666c04ebd5cda9e96a16722ab890d64fdd919a45f170971c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContentOrBuilder.java", + "sha256": "20fc3ca58e6e0a16a2e4a1c00bcc6c8a9aa05b352c15431341b816defb7bb661", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java", + "sha256": "84655299b94397a2115dd9b9c48c0207495a72f086c1ef4f04dcd9f6df6d4d8c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestOrBuilder.java", + "sha256": "cb691f8647a2441740cd198527a5dcf8609db6b6bdc8e4bc04ddf2454d463bf0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java", + "sha256": "5b431b2b354aa603137aed48ff1f725533415eba8c474a3b9191092ae2e67118", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResultOrBuilder.java", + "sha256": "254a6d3753ef212e62294e230f0f100b18e6543c90fcd9fa6bf38fb040c6d05d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java", + "sha256": "ff6f9d903a9ca8cce284942c853d33960a5013299410a07a6abccbc769507a93", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceOrBuilder.java", + "sha256": "162e708f08303c7555b2a04f03575e3e98380b977d8ed3ee86cb232da0d37f13", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java", + "sha256": "881778cece316252aba2b1bf8bdf49820b5dc21c3908169a527196f753174eeb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdOrBuilder.java", + "sha256": "33efe04987201993d70743c6812071b06018de3dd47d588278b71d452a8aa19a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java", + "sha256": "841c51101eb558cf7dcb59bfcb617d46dfe4838a812b1006b9eda5c2362ee6f2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValueOrBuilder.java", + "sha256": "37a6614ffd61ad53a7b5c7b1a3b66bc7069e322ff62b61662a27581384055497", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java", + "sha256": "d04b7b01a20d9fd7a4c4e33c7aad4e80ce7fad3bb5227b62a1c98cc9d1590622", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowOrBuilder.java", + "sha256": "c97834765fdf6abd635a7208437cdf06b72c67062e06b8f6ea98001d0f0f5577", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java", + "sha256": "8402cc7a1fad4584b2a000b0acbfdaa514f0b824f7c717a249a8e7e1e24905b5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBinOrBuilder.java", + "sha256": "d0f7a25781713af0435c61a035dde51217b6b73e80d2d59b3d1482a29136405d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java", + "sha256": "a83bdf58e356bc1375fe7c2d1328dadb475fadec6fb5b7f38caf0a68a6cede72", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentOrBuilder.java", + "sha256": "19589846441862a6608bd88c22531a5d577eed35477bfd46b6b4aa54c64abdf1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java", + "sha256": "9097da858e4298af4b18797bd3347c1e7841f6a8b8c38312140e96734626e15a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStreamOrBuilder.java", + "sha256": "ee50b047b629c8aa536b8f27ae300b898f2c827539f6ccabffe000b9e0026ffb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java", + "sha256": "4fc4c829ac5e18b8454755c0eacb0a5f0da2b0b3bef381151ffed8d18eafed7e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaViewOrBuilder.java", + "sha256": "960f60142bcec1cb52ee7c37ac32ec0eec3a86750df8d347df3e5a3365df9768", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java", + "sha256": "12dd63d1e8cd677b2857b037c9a10021553888536ae0ca92c35192001c6cec6e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecordOrBuilder.java", + "sha256": "1c49b04ca8a9fa876a4acfadf1b8dda56cb522d93f4345bc92718902105491ca", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java", + "sha256": "70fa3fce03462200d77ddeadae654164e88a4485910956c729167c7072e909b5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraftOrBuilder.java", + "sha256": "cbec6bca6a19c737a9d4d11d4ab25147417b4871410fa7f5701f1ee47687badd", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java", + "sha256": "22969a1f2dbb3faaec441a66f0f759c4b70c50d852ec14de7cb592ec225490fb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePartOrBuilder.java", + "sha256": "232944fe7fb1451e59c418099941c95cc06f1edd3c3aeacaaa4aa104d4fbaac6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java", + "sha256": "f192d72bc4b8ca50435d0c14e1305f0b9bce338cc1bf9ee9adc9f57f5aa35b6d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageViewOrBuilder.java", + "sha256": "8f8cc08e6e2c25b0cb6809d093101d4a188e107bf7698b3e3bec832c60bcbfb6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java", + "sha256": "722550840611e160cad9a38938d3cabddbc9f7de785af4d7df316471b368cb8d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntryOrBuilder.java", + "sha256": "df6ec79177921af9703d5f4fc643445a3c01ab00298320133bd215cfbae7e382", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java", + "sha256": "1784529094d66632e5d26dc0506cd60213aabb65194d3baef6798873af91e84b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalarOrBuilder.java", + "sha256": "56b772e4cdff51e338dbf2848954e56e39b97aa4fbdafbc4c37ad20e2f70aebf", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java", + "sha256": "cbbd1c2bf9384aef45b04732c55586c8281ee6910095ab61db45173ead9918a0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBodyOrBuilder.java", + "sha256": "a03b742a70b76647c87ace1d5f18df4f29e32b068930261ea114928ce1be700a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java", + "sha256": "5d1f40947709dbc7eeeaa061d9e87faf79cecca7c68af76f3f28666c29942f03", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookViewOrBuilder.java", + "sha256": "c82c8e7c67834e57980349dfbcec4dde3e9b084f503db244acf9ba948349d929", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java", + "sha256": "79eb269215d7230f5e74ee63cebd703214a6fb6352e4b95842d1e493eff4d0d4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocumentOrBuilder.java", + "sha256": "4dd753819ef36638790eec2e0db727cd49f80feebb935319fc2a7f4a94fc6ebb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java", + "sha256": "909c8a224064bc5f16f45ce67c9fd3aaaacc1d8c1335ec18e2caad0003d92def", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilterOrBuilder.java", + "sha256": "e8acfbc8fcbd41d507c29f2095d55e80a006ec829c6c1fb395c9e3e04264bb08", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java", + "sha256": "fed2cfc8a22e3d11914af838e0c42d52f4a15c1eca474992e5d6c5caff852a58", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQueryOrBuilder.java", + "sha256": "e57df4030c15e02930230d40e3973bee89c6d1a51ba4685dedac59fa98bc48ac", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java", + "sha256": "f909bd3ff238d1949a87535ac0635ee414aaafbbbcf204a6c90ae65f14d8504b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectionOrBuilder.java", + "sha256": "19d926cc3beef6e0313e27844da5bd505355a3b0d9dd43a6eac3748ab5c7338c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java", + "sha256": "0dbf7e81e5ce8d457203882892d552dd2c4a2a282081393a5accf1d403035d89", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsOrBuilder.java", + "sha256": "c1a142d66fc12d060ae314a09724d1867d14867d8070b0782c99713d9ceec1bc", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java", + "sha256": "695ad74c43308fd026d0cb52642a3c1d53fc89ab4be780161d74f3677913c97c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSortOrBuilder.java", + "sha256": "be078cb551f0529cb1282b4473712be4d87807fc146cf2caf5a57a5f4726984b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java", + "sha256": "09a0e7db82fa67c07b51215862117ef7db2b351fa8fc4fbc0e7074e0d0b14204", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionOrBuilder.java", + "sha256": "67f0e3599f27b3af94e67f70689e7394f02766a3df398fb099926cc42bb56580", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java", + "sha256": "67b3c1a2a2172f924add313697a2cff7d2b2bc17f74c1294e6a8d974e3c00ada", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordOrBuilder.java", + "sha256": "5744c169e656b06609841912feda5516fdc4ab0924faaab625fa7f348786cddd", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java", + "sha256": "1b1fc737f322322d9a2f59e6ea0dad68621905e1a842fbb19882205cace78e8b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeOrBuilder.java", + "sha256": "cc78a10862934ac2853b79e94745ef6b180c95b683b222c0ae4a78be30f5acf8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java", + "sha256": "44b8f80c0c919af434c96d0d038867e0317219cd915cb566e4c18f75af29109c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphOrBuilder.java", + "sha256": "4b6f05f5037d9c9f00bb35702c1df08e38db6db61ac4523279b3210659be752c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java", + "sha256": "c7c76daf23cc29a2b4f2fef5fd12eb9f08649691b5de359ef4c6ec96d56b09c3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionOrBuilder.java", + "sha256": "47e12664440e117e0aa32028123b5b7336c6f5cc617eafdd353e5a9c56af5b36", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java", + "sha256": "127fffd28e726387f1ffbbf10ddffe2c0558f59ca13ed38e76de0a2ff9b41abd", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionOrBuilder.java", + "sha256": "89c8f741b88efc4e6e3b31b87d2d8f43118642022493f14783ad49275d5f5b45", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java", + "sha256": "7d0e767a04e5e4513eb037024eebeeba2cf925db0ebf33be8bf0fea899f23b6c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValueOrBuilder.java", + "sha256": "19a5375ef86410d1f4782b5ae8ee817c6532589751fa8f7aa3f8187bff10c895", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java", + "sha256": "037cc41bd8f1eb436f01115d2b0b29593d95e67e18916d3c72ae87bdd1d772e2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPresetOrBuilder.java", + "sha256": "ca437cda5a38561e9db595c28ea8be283e80d4f05c147f65b103a201b4fe1f82", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java", + "sha256": "c3efec76f5e1ec7191f3d8f19606d37aca83f11e1ac2c613648fe4ce7c39ca42", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurveOrBuilder.java", + "sha256": "b1bd67e9b98d69955b029485c03f0c3fe59e3f1db232b3d41ddbe4eee13c0280", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java", + "sha256": "dc543d311dafad2e8fe10d6dbd10a09a1d186a2c394fa58c3e63ee4ba3e5b6b1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePointOrBuilder.java", + "sha256": "249108c83a4e34e7043c67559a6f14cbfcb290d27f3494fb24f2d75d3436cdc0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java", + "sha256": "93a5e128677879fbe24f9e52f130609bcb55d5ddb37d66ed8f55d8954564b607", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichTextOrBuilder.java", + "sha256": "b3f79354dad466683bdb7c993b323df87ea6286dfeb0d93aae7c3e0a9e1116a0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java", + "sha256": "78ca7ac2271801db44e02d9e64eceb18e7954cf9137d329f35585186286ca72e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRangeOrBuilder.java", + "sha256": "71f89649b45b1c2a514efc1c37db953442e31e8b11b3060d992cadd8a3e0694a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java", + "sha256": "fa7634020c255aa54bfa7e8802bdc370618f9e25b630d368e90567ece54d17d6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordOrBuilder.java", + "sha256": "825cbc7fea09ffcc8d5962fce499df39576b54a1431feee4f39301a0b77724de", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java", + "sha256": "088384d58168e863ca25ad1aafc21e0e1745ff2bea76d4b0c1770357e0925879", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateOrBuilder.java", + "sha256": "9900381ce28e84ce81d18d295cb451072e3e5952d070e12301ac91ae84e0f300", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java", + "sha256": "e074e6e7c9994c090a89856d37f4e32b37814bb939a684c1b11df7081b9e6391", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValueOrBuilder.java", + "sha256": "2e876d55fba4c4c815a218b3b72d5c6fce2143d5ae8c825d08ebdd11ac9c2bfd", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java", + "sha256": "ea7c9803991d9df2bdd781fac60b6e2c78c3bd68a53f429e1cc6241929a7dc9f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecOrBuilder.java", + "sha256": "378df50600f9afad98491ffc898dc0c69ff6dbbda162c72e69b72a6a4d9403a8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java", + "sha256": "13dc126f49f1f349abc80b02fadd34d7a5ebccd1742727c1a8fbb9eecd16f8cc", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationOrBuilder.java", + "sha256": "31187d8bfe0af4044f735e3519d64da9d72107900e406a11c229e9c8c3038261", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java", + "sha256": "764a098e051af81bf781a5dca5907adceb54b7c2edc34cff20daf50304c1985a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationOrBuilder.java", + "sha256": "f1c103c72f9e3ed29d417c192648b62ce306745a6285bebfdfcb128b5eaefe9f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java", + "sha256": "717b3d451cad02ec2e5943ac6ab6027012374c0521a45acb4a69e7c71005dc57", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFindingOrBuilder.java", + "sha256": "16f56bdcc74eaab45dd75b9b9778019d9fdce7fcc02256f81cba5c142ff97459", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java", + "sha256": "71cec151edadf9fcc82878351e1b34b8f3648fcc47525aa144f0ecdb3a5169eb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataOrBuilder.java", + "sha256": "1b3bbbc616e7f9ea4a01ccdeeecf088fea58e878f8bf7e62c12f40de0e961c2e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java", + "sha256": "77d5dbd8a1722c25c360a2c553de4af3962916abaf56c25c0ed546efd091e1a6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionOrBuilder.java", + "sha256": "4786ea9486db7185926bb105ae64b74746be9e42b7aa7343d3e825fc3e4bd73d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java", + "sha256": "81e3658b672ca3b9a3a0aabce3cfd3ed2d836eff1af1be44e496a18836e3073e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTimeOrBuilder.java", + "sha256": "52522e8c2416be6aba05c31a4ca765ae22f9909a7406886089282874af8c4947", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java", + "sha256": "965bc3379d05a5a5ae5847e33ebf57935fa9076dc0211941dd49e10af0d0ce22", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOptionOrBuilder.java", + "sha256": "9d5e65179b62c9c7a02dcc1347ebd6aaf6b872cf7570cc989a78a8a1e2cb570a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java", + "sha256": "5911debda85c7a210f35cfeace3505c6dd14c2d20ba4a0b0bf202e9198e7b948", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSampleOrBuilder.java", + "sha256": "3b0ce49c8562def6189bdb32cc7123759c359ebf323f34b07967396200936e02", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java", + "sha256": "1ea75d5e8c5a1b99313cefd22950a3a064a2510e644569aed64605ac06ea2953", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceViewOrBuilder.java", + "sha256": "ec30ed0d088d7c7fe30b36f5d89beb35945c5593a77b291546092cf57c8e5251", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java", + "sha256": "cdf2a799f3ce504e7807f07412ef6ab75b0cf5f46d9d585336d68e91ce8a8b78", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecordOrBuilder.java", + "sha256": "898a0b972f03b0859674aeec1d120baae7e00da1c973580857c3c21499ac17b0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java", + "sha256": "539be6f3331a24005100b0f4714b101795224f0b406fe9e2687a448380aef462", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadataOrBuilder.java", + "sha256": "8edecd06dc183354af893a7ca9bc450ba47a6e4e89c44af9e8c8899e1333d569", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java", + "sha256": "c9071266ab6e0a85bab3e35920eac5184aa7a803da76098b318fc372e89295fb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelectionOrBuilder.java", + "sha256": "9de81117b8c99c8e9c290eba5b0158c28fbb68f8d3a4ef1f1f43d0571eee49a7", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java", + "sha256": "fefa583c17dff08853ba02b9b888551d39967b2aba005e89844d575bf932e8a3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefOrBuilder.java", + "sha256": "fc7beeaefdd0adae48c880d4016b8193c3b42323cd446cdf8c5308011419348b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java", + "sha256": "1598fd9c24570330967d8e4f6c7d86fa66ccfc36ae61fd179f72fb054246695a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValueOrBuilder.java", + "sha256": "16c306202c2bd783be4f15eeffee96bf804d0c25374c04c6a24abdfd2fbc5231", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java", + "sha256": "b9971a98aac6df70fb54d1d3d6dc3a07ecb48cd2902623a271145adb191fa099", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlockOrBuilder.java", + "sha256": "31f8784706e613327da43f16c79e2bc62de6ca4c370d04e3449c2a46abe77858", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java", + "sha256": "fa44a305c6620b088df706e29ab613f55b1fe7c45e16e3c2a6d2fb2c8790db13", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCellOrBuilder.java", + "sha256": "9dc7ee42c9ffd01c56ced131f84d26332aad1ca29bb2b49fc924fc116045f985", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java", + "sha256": "c2a450b34b0780d5cf1912fc2a4679ebe75dac167da4cf5c1ad1524588a30428", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRowOrBuilder.java", + "sha256": "891029e319ae7d70e4e5025c15db7ad44757ea5c560b18c8129648a9ad41f9f9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java", + "sha256": "38b29ccd10e39e03a5f0a22ab544c2bbadb4e353886c751fea54cbffe8e85e93", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecordOrBuilder.java", + "sha256": "e9e93c83b914818d1c74438646647e062d16c3e11837a1b03d1dafff3e4ef519", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskReasonFacet.java", + "sha256": "5925128cc65285cdaea3369eb57476afe7295fdba16e361b46e5afc35c1ef576", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java", + "sha256": "c59e19ad31b2f1ec8027c8d2e4abad00e8cdfcae59b9cdccbdafa98a5662239b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotOrBuilder.java", + "sha256": "539a994cb000c294238e6df269e711c7d2efa74343f1456d7663844d7d76aec9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskState.java", + "sha256": "2718775583ebfea0f02dc1df842c87defe66d99351032b5f31a941dcf0d6a940", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java", + "sha256": "e2f5c29c01084bd32659b94ed7c5cd0de88a99a99910aeeb6ef181392aa646c8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentOrBuilder.java", + "sha256": "bd01e0693402777f3ebaf62daa0ef4d6984939800285d2693033631f8275c3ec", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java", + "sha256": "e06bd7f7b7f13a817973b2552011c9e703277cc60706ef5a91d42cfdc329ccc9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpanOrBuilder.java", + "sha256": "e8b26a01a21d54eef567a0dd547b86cdcb8eb20fc34d24c98af7d440d48771bc", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java", + "sha256": "67f03f3bdbe27b7c33d369582f95e32ba2d5664465a6e2786e055ed73b107586", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedTextOrBuilder.java", + "sha256": "32ca1ab26005b316953477c594eeb8f80bc88187d2a94ff4a72f6c8d38b57dbb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java", + "sha256": "bf6e762c072c010d51d4879d6ab84c2954b249bfc3ff9ea2bab8062346cc0dad", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClipOrBuilder.java", + "sha256": "26498ad46d9a90deff7654a265582b0db5e8d26908405b1edc36bc6df802ffeb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java", + "sha256": "e80a04fcdf4426d0e0a0634f569842956c87d6081d17d7e8759a6208059be901", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrackOrBuilder.java", + "sha256": "b45315395bb1084a6f3fbd0d61f242ad9c1757396b84720dac9af2dbbeae5ac6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java", + "sha256": "819f91f3d0d42dce7640732a58429ee01cd3fd8949a571678c69d1a778c968d9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineViewOrBuilder.java", + "sha256": "8b9d01a5477940f8ab45cf61c0b75f40daff23be7c61212233f6ee6d0db59705", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java", + "sha256": "3008ac9bc2a7ff6e36b2af432ed53461139bc2b80470221b5051f8a3c0c6f55e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposalOrBuilder.java", + "sha256": "e376ad7ee324dce7701c86340860689d5ce74b9e074c6dfaf12f5c4ea4c218d5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java", + "sha256": "37792e082e2730e772a5e363ac66b4442e80b5092f9e28dbb58df28d8d5b422b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResultOrBuilder.java", + "sha256": "cf899b74f43bad27a32603b4e109e11eb29cf475804783991f298b5473ec11e4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java", + "sha256": "c6076c8923b05f179927e01f6eabd46a97f3fccde9c33860375611ba328bb0f1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpecOrBuilder.java", + "sha256": "0d4a82086051f7e4d01548a9af6cacf44b9ff55b84202ccccf91c795c542e2e3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java", + "sha256": "5e3a64ba71637b16c2ca58bd7190c8e8118d4208c760727ad1a4ba465141e9ef", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationOrBuilder.java", + "sha256": "5433df54397acd1b04df9c53df123910ced0e3e2366d811444b49c9865afd67f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java", + "sha256": "5a4eaa0f0438f34953f473b8b1eb21ecd8b025aac193f138ee3cc48880e73ce0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpecOrBuilder.java", + "sha256": "23bf2bce69ae18aacbbf084635000d312139b25cb6da60972066f1ada0ee4d7e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java", + "sha256": "570bb78840b6a574ed74393f4300901d893dc79ca729b1e4f3d81fc2f06610fb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInputOrBuilder.java", + "sha256": "95aaa4b1ee6276e4acc9bcc73a6d13da038a7bff716af146518a305c6bf5a110", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java", + "sha256": "4dc27078be567ce0acd9729fc10c52dbd72b035ef3d0934835c4bf589344c260", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntryOrBuilder.java", + "sha256": "8ff7824c50b36c39545abb862a7e192ce30e0995b8e3378cd68e92984d8572d3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java", + "sha256": "3e5034cc4ca73b0c9e2a1280d52a44909390ab3ed9891d15a2fbeefe64faf7d6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueListOrBuilder.java", + "sha256": "13d1ee3ba096b3e61d5380f115fe07ce29fabd8ef863b3f03dd3e606b53ffa32", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java", + "sha256": "e7994e41fc04e26611615bed87d77d5fbe7a14b9330a69eb5620e6baa61a3de2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecordOrBuilder.java", + "sha256": "77c14356c5d38cc595ec458b5840285968c8d5af2cbba7860eaedeb1d666c78c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EntitlementChangedKt.kt", + "sha256": "fe8ebfcc9648408fe502f08a8a2723dc5a437b126f9676b2922bf7fa2a31b528", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EventsProtoKt.proto.kt", + "sha256": "1db62e96f448dac65b8d49a99349a065f5ff7feff0a1bac7a6e8071172a67658", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt", + "sha256": "4cf8082790f9e6458ab3fe712e7d872fcb5862e76ce6de40bac461a70dac59c5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/AggregateRefKt.kt", + "sha256": "b311238a98caabb19dcd929ca76242c73311cd5084866ebd8d90d01099b7fdf1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ApplicationScopeKt.kt", + "sha256": "83d0e34721e59593a62e34285ee0dbd6415e8d7288d600d4edaa759a3a349ce8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArcErrorKt.kt", + "sha256": "32b965355b0ecaff8c70a36d7cd79864c0d00bd180fcbec31750649a225025a1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt", + "sha256": "c15a3a3b8abe4a809cfc0b54fb77d4052b427c0b6a633576109feeb1775d4a80", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt", + "sha256": "78180dec46322b0985a659b735f0036024fdcba5d8641de6277906d76052dcd5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt", + "sha256": "672cc25a376834bee0d7eb8b1895cee8f0c2f348d51fc61a4f54399d86100895", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt", + "sha256": "94a920442d04ddc090de59c152eda17b00228ac3ca2cf96c91eea686bb280875", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/DecimalKt.kt", + "sha256": "d257c9fce9193ea989b057d90f8cd7ead5d8887e3c2245bfe1f7258b860d6033", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ErrorDetailsKt.kt", + "sha256": "c1f0385e384567dafb6211f9fdb9daca78ee9ba14daa3b917595d3d5a2e8082e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/FoundationProtoKt.proto.kt", + "sha256": "99f4e6e3daaac7ced2a1dd41c62fc87cbeba6b19cf7557f181703dfbde444565", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/IdKt.kt", + "sha256": "a82bdcef00c1697afb7f12696def78a30cd281cfd09e3742b9fb08ad65d25410", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/InstantKt.kt", + "sha256": "02ae32542532961606cdeb3773376eadfa13e67367201d3d875775dcb74fc9da", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LimitFailureKt.kt", + "sha256": "490c1e2fc02a81e1cc35267be5d0925d870bb3a2ce0971a945a0631e003fd939", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionKt.kt", + "sha256": "37d2eea09ca3e1ca6df5d1f9ec1f504e77eaf0fe1906860fb0389947fb2b432c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt", + "sha256": "ec8248c594c6b45b3f058ae895a15c62b0498206e106c01975320a644537b59d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt", + "sha256": "30b76504b38d4b0edc1ce21e525e37d63dbf514f4e01052ae60666056faf9165", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/NativeContentRevKt.kt", + "sha256": "b34322ae96a82e5e39a48273cd92d560d322e5c1b3320c9c3f309482f211724a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt", + "sha256": "af86715ef3ecc7a790537f9930ba69111913988d32f9c759ddd0c0d827656d94", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt", + "sha256": "1bc0e2278cba2bdf672114f3d5a5562b888878568c173f452ada5aa7960117a4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt", + "sha256": "d221fef6f61e51403a376e9b66a621528e0fbab2086733cf7e3e505a82f4f353", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ReceiptKt.kt", + "sha256": "633d2f2e253c9eee040025f35b5d06147d595ed90447a9ccb680830faeef7382", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RequestMetaKt.kt", + "sha256": "18e1c74074eb75edf4fca5bd1cc5c4d27e7e17bf23e29ffca85403be88ef0a98", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt", + "sha256": "d7b2b7a44172b04b4b8e6998086230beeb2745351c3ca130e0d87fb1165df3e8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt", + "sha256": "aeb0e4b8b3d16e2d31bb70f5ab6936840ceb28784071ceaafc5cfafe49f47371", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResponseMetaKt.kt", + "sha256": "f8f499884810b908ab71f70f87ea43bcd2579e6a4b6a230f6c7b8aa5f66d3333", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RetryAdviceKt.kt", + "sha256": "8bca147f4687902ac98b545e083cf6718ad802d35558cbd195aa71089d9db283", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionConflictKt.kt", + "sha256": "bff06769af5625833a81e9f3f1e3d42ab6c7eb1b7440f924e5f801f963a3b86e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionKt.kt", + "sha256": "9b6c2f4d01c669ce8283226eb31f3ea0edfaece14162d1fee79d6b525133cb83", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/StateFailureKt.kt", + "sha256": "00b68e19347e56b4cefe892ac7ea96d9d018f15990d6359493944a06291a89ff", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt", + "sha256": "3fcf36c235d663bfb6844177946556a17a3faf2ecb8d25e37b4198d0a987f9b6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionFailureKt.kt", + "sha256": "386340e2635090263d6dacda90bfe8334a923f2eb6a745d3d86bd39d54d867c1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionedRefKt.kt", + "sha256": "5cfa97b24ceb9d067fbd6781f398e3c48d075ea0dd25dc4f12ff1956bf550e09", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloProtoKt.proto.kt", + "sha256": "858ffdee11fcb438e594b231a8c5870add28da12f0004e25202e579aae34651a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloRequestKt.kt", + "sha256": "6592591e75b92d28cdadd8d5bce7713b9128fe02283bed2f4f1c756eb39a0ddb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloResponseKt.kt", + "sha256": "fb82759414a4817fb9a932eb6e7a57edd602af796f75ab125c6f986eff546397", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt", + "sha256": "a45eb550798e3843485b17ae17d6ac7659533749804f089221c0c3afb379ce30", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt", + "sha256": "26e32e5c47dc54d4ef5b2ce0743c0224e8291eb1035953f03b72cabff53b2fce", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt", + "sha256": "d7f3625bb5edf73dd6d4cc35237aa291225c7a9c8b1a118ac4543dadc1ec6b21", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt", + "sha256": "87262a7c66542d7e201db95234b5eefe873cf589824988ca8c2703562b4fe77c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt", + "sha256": "42ca16cc55aab8c19f2d1f4746109ac61a2c4f154ca6ea31fd2520ea38fa6ff4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt", + "sha256": "2b47c079204c6c785f02292c9589833ed4bca520b50a1501287290510f629ef6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt", + "sha256": "64051c8b199b68174066408a88c5cf669d97715fbc42421f9de876b4d624cae0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt", + "sha256": "d82224d359cc92fce325c7d5c4651232f4287e5f57833058bef0feaa37778f9c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt", + "sha256": "bbfec0f770637c8f7f62f5d01dd346b4ab43a3f4c7661e5d603fe0d78967ac97", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt", + "sha256": "5ec398abe370d01a676829dc65fce1c17f7c208fd614d5c8036029f2d5c2e7e4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt", + "sha256": "b6d85047500639cdda64eccbc8962cc79d2596768d7bfc5b265b8ecc73af3b04", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt", + "sha256": "f199fe8818771fd6f32503e006747cefba7a8aca29fc1d2923145bb512bf7022", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt", + "sha256": "db249c177d04b60e49ac94801578e10373964a821d87c6a6610a1bd3968f969e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt", + "sha256": "7009b0ca43ec9c6cd0ad17859e1a49220fd6e2476949eb0f25e31fb1a77eae6d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt", + "sha256": "fec1fd2861d531bed711a4afa2b0e548ddd6644133be1c32ed6cc1a473aa123c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt", + "sha256": "1eb43ebca15bc9b9c9223be53715d666f012c2d80981d99200ba54b94ecd02da", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt", + "sha256": "a26d3036d87b7e25cc7fed028407226f18df77abf76fd14db993c958b2aa2e53", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContentProtoKt.proto.kt", + "sha256": "4f638e31002baf902121d1a1a5e163adc66d5e681f12d8f522e8c2e489f67eb1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt", + "sha256": "1221123d137a796a53384b6f20ac550d933f619cbe8473e27c21a4549fcfe513", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt", + "sha256": "22875304bb4b5b9af6da42f14226959b986bd80ef0408cb0aae9c25d59d56489", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt", + "sha256": "afc80c601d79951d69bdd6c9f2743279bec9014606e73c9c1b7af47cf835f74f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt", + "sha256": "00b514b24860d4b4989856ca91bbd2771bfa65a39d1eb9827858475c82e7fa62", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt", + "sha256": "ece0ebe05850b16ef7329e9072edb6d5e4eadaedf7fcdbbcd792b8716ceb1034", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt", + "sha256": "667799eb159cbae20f757409e7e617c22888c99c167b9a1e153474c33498393d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt", + "sha256": "c0cd26501492f28712d9546e30f881306b63ad4ee58a433133ffe455f28d0564", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt", + "sha256": "0447b336ef2526a0a69e4e1470f649f7f190882361f0b4d3c7f5edb5022d4acd", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt", + "sha256": "5e052638246bea4160689190b1c2d4f99cd3c3597021eec0dc0de58fc982cdb1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt", + "sha256": "309e3ac8801924bf1b1862b287d6785d5fe8760dee646f78870b21b3dad138d5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt", + "sha256": "428b45e99b7d882a7ef7d6827c4ae1c06669a5846478ad383f0075a5f68ebf9a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt", + "sha256": "ba3deabc8d1cd5f5164d82e7f13b37c7aa765fb5bd990a1497d6e36dcd4bba01", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt", + "sha256": "6d953e957cece2abc4474ddaa37d302ecf5202278acc0a1da0ada8d53c9d4d09", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt", + "sha256": "9248d804a538078186e43c0f832a1bd517f7e84f632c5ba9773c596bf572dd5b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt", + "sha256": "ffe4c2581a442f2006d9302c655b089878d7b9d135ee0349bb2f78503145848a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt", + "sha256": "3ac1bd94c1294852a1a785f64302a3c4e278c19ffc9986f7c08bbb6d484a983d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt", + "sha256": "2dc861471b465986b0159ddc1ca83556fb981b86a2cc616d82a265f8b096c26f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt", + "sha256": "d004488fccb2d1066bc931c7c0b8550013c22ce847f9943a7d32d15ced045748", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt", + "sha256": "d112d134e3158ad8e2cd1b583724b194061552b6d6baee811c122e9c079cb48f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt", + "sha256": "5a90b2ad7e53640be6f5931c5f02deff7d4d0d055dbe590723c93c5b983454a0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt", + "sha256": "97360464f60a8895e17e9dd2e53c359282b773f3948e46853dd8dfa527fb6bd7", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt", + "sha256": "cafe2108937916b0c833bcf3ef9dd808c0b9a272866b7e4a8597b618b597f516", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt", + "sha256": "0bebce491233eff9e0d4dacfd52530d8e929debcc0d3068a269003f5ab9a4291", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt", + "sha256": "b84427f4eeb6fe40b5606b8178be4b3f745bd6a0a05747826228a1442943ec1c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt", + "sha256": "be325ffe28155dcb6e64a11439831ebdcd8f22fc5571b0864999c44d4a5c8b74", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt", + "sha256": "d3232e7c8d9fdecfd1af15257e1e837e1a9f1d8c52029cfd1eb80bdbb9889ca3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt", + "sha256": "87b023e59605c6422b8eff250abe6baf6f1af4a5ee18f35ec4edb15b28d39f28", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt", + "sha256": "a1228315d44b8a85fdafd66736443252312aa1f55f928d3d1206c7d8f3e7018b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt", + "sha256": "e2f1de6413ca028ecd77df0ffc324374fd66cd028f2f1f8785cf49d4b15ce42c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt", + "sha256": "d0d6b655934d477bc9763547736e534f8a8955c0536b2db5f4cba31ddebea83b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt", + "sha256": "39dcde653dc1b827bb74c7e63da735f3fced5e3d02d8c8770d6f822a20b6318e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt", + "sha256": "2f8419cb50d4a0d51a7b4f5d15c610706b7bea65b71613ccf83c0a88947d027a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt", + "sha256": "22634316b0a5e66d17a231d30d6d7cc04d8f206e56eaa63bbfce5bad791d3e82", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt", + "sha256": "e7bcf21001070fc06623814bf6af286fd1a25a304911d2bdc28eaa07e606176d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt", + "sha256": "8be0ada67fbed678855aa7faf4355e46dcab71ceb13eb680c4aabb751b90b278", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt", + "sha256": "dde3ba508c486d7b6b6bf6229775c62e8c712babb6f69bb26656403465365cc6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt", + "sha256": "9aae599e3e367d42a7d2086a4744249058a7f25c9ba778beb3c265010df92abe", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt", + "sha256": "848322f72b1c7328f11a7f626ef7d732999e5c56f6d6cb6c8df0ffffe6fad237", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt", + "sha256": "f6cefa2bf61f68afa3ebbc0fcbc744401006f5b962685dc4afc202718b7b7d1f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt", + "sha256": "2390edf52e86323024be8d9aa01c44ea52785c3493278dcf6dbf922af6e372f2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt", + "sha256": "21a683c15a00ec9cd2a259895cfd5086c8fa717d5361b55d05690ba81e0ff26f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt", + "sha256": "23671fd377f0c4c2f6fb85f1ab5097933e97f74b560fecb743186f18d8c06ba2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt", + "sha256": "6b5027fb83cdd293306d16f18ba831988d79781d93cd56d6a0900523effedfcb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt", + "sha256": "b0592a637b1c981e226eab863f663eb1382914cc040431e6a92b9e90b54971a4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt", + "sha256": "7a5e44f28cafaacfee3e7595a4d3c23b810f653cd18887fdb7b1d52531f06191", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt", + "sha256": "cc6286bbab3f1fc0db4d7a1d5ad33af9bd15a93e7b6e1e4ac2e8a4e511ba2f8b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt", + "sha256": "50bee5570ded6e8ccc0e721ae95c1c7c4674f99481c09437fdec580b09736317", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt", + "sha256": "bf31d0f89ff8cd3dad650b23918c17a9f7ee15c90088fda9579e5b120f22a9c3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt", + "sha256": "ae219be90211e0629576192825abb3c2fa5fc8142ab83ee80aa8413498da545e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt", + "sha256": "5bcf38b6d071fc146718ce16d0c36c03704bc73423386b796b70c41ada6f9961", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt", + "sha256": "f5d0ce8f38134d97b0b54fc6ef8cc92cdce0aa55af1ae37eeef65ed69c6a9e73", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt", + "sha256": "a223175728a5b495819bed9eee718faf5178cb2bb9d4cf36707b6356546f7c18", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt", + "sha256": "c4c4d1165e1e189295dee4a0f328c7651f953432361b98c6a489f97ced5dceb7", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt", + "sha256": "275ea425130968a2cfecb1e15bbb058868c45e718cf5a5c5de6d809223ada49e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt", + "sha256": "263b92d4e9718a1a03c6b10482d79050b432aaed75ff360f29f4407e7fd1fa76", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt", + "sha256": "bf8718fbcaa56b6e50f320f4700ef9af4cdc85d8b5025123c10a44c020798937", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt", + "sha256": "72ba7bb615081738d65a91d727a88c97dd467478572a0188c80e83d7cf2e33f3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt", + "sha256": "e006e12713649212be6f399bd84b8819a74d5ffadd58d26b74900d86fd92c2c9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt", + "sha256": "668a751399e467e724b55711c8a5e40bc4921274bd25b390a20b43f66ba66fb0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt", + "sha256": "86008f09af82f4735324b35890742f62161c67877806f6a4daf37087ce8db6bf", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt", + "sha256": "d2d8f984ae3e3fa744445df736d0544ab5fc617e5c2702a234ece2c4b38c8447", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt", + "sha256": "1f130fdaa8ddc13bae8317872e78b89e76a0e710ea5f72077bb1a1651b3561e5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt", + "sha256": "32810b51545a25aec68c8604765be47509c57adabb4070fab7dbd785a98039df", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt", + "sha256": "ec560ba5d15785ffd02886d72ddbb513f164822ae37f868b4e3343ebe79c3cdc", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt", + "sha256": "8cc489b09bf4fae75b968cefdd6be93bdd748c6fec4d4c023f711c30337c36c7", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt", + "sha256": "f053632bfd69c41752466a1efe0a26bb90a531a841aa7a789ff449de4f2a92f6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt", + "sha256": "7a6f4581bdb524646d29451eaa2b4f60f562a9ad11d971463944270da926cd71", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt", + "sha256": "a918f2ee1f9b20244cb4ddd9740bf26285d01d765a6f0ab4f46cee8e8c57dc98", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt", + "sha256": "dc75fb5c7728aad77bf27a1e9575d63e6e47f79bf6b6bdb5766064aabd0925f8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt", + "sha256": "f71cf5604534eb5cbd887519343ab1901672df74c13dfa538a7a9c346621ebfc", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt", + "sha256": "9c8aa14f88b68b8c912b5e603917d224041d3afc9fde99bee838e23b1d68b659", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt", + "sha256": "814e8c9fe4c880843c931d89a5f4bb94975b738b166af94f7f927a7ee8aab504", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt", + "sha256": "5922589945edaf49e2137189755d1f3d42c8db46d6d12d6a4383d74baa8999d4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt", + "sha256": "db0558af221397ee290f66bbe40be1bcb171f9abe6bbc941c70ae9482d06cf4f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt", + "sha256": "f2fe507dac1630b4b0021eeb0948498149da80ddae29a2a6b962e1c4d0bd8c93", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt", + "sha256": "4cbcbd0f696137eb212b9c1106c17d8f7d3767616a8952a82ed6229524fe4c50", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt", + "sha256": "3f1fcc11b48686eb108ad5b6294328f0406b7028e54f90a8d21851e8f4eff5f0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt", + "sha256": "7fbb8ace1fcd083c57625af24b6f4d0feb09766b0a042ae506352f738424f6e6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt", + "sha256": "58a4d915cc539604fc27419fc1ca148fa920c341f06f1d8c52f16dd66cbf9c98", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt", + "sha256": "490d08c04fa985d798505ae7ed81f1c2362b2214b4555efb49354b1070aa0701", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt", + "sha256": "42fc8c84aab9ef46a3341172b69e81cf69a428efad194a2de853f0f0137956a5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt", + "sha256": "18c52a6a98f1a838bc14ecfd04036edd90385ef5c498eebc70eb5d5af039b90a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt", + "sha256": "92d61cfe14828d6f0380282c43d4e310fb567d032a89163d9c0822d386f87133", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt", + "sha256": "577eaca45d93bc74f485242d56e70693976ff22cc9b521ec780a9f8776eb843f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt", + "sha256": "d14187707d8b67c06b9e3d79c2a8b1a787b8739af1f4e8549548ef11de6e366e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt", + "sha256": "2353b4a6131439be8659d782629ab5598cf8a030bbd2e6706d482908d89f0ffd", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt", + "sha256": "b1e41267b9274b8d28f525f84acce01259d53f39f8e409094ee8caab96f55bb1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt", + "sha256": "a0df8816c6cce1a9a6a67da15e245e3c462225f91243b4b1c5d4001f1749351a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt", + "sha256": "96b891f22c26818ba330ec196b014037fe898c3305a614bb08e2485999783167", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt", + "sha256": "ff8a5e003a2a5f21568c4cace5609cbdeb74f19b291b5b51f4bdf105d3e0bf76", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt", + "sha256": "348582b04acb704846cfe171b039b16dfa5f4284903e9be08e51d4f230a76e0d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt", + "sha256": "a54378b2e31f4cd2bee7671403cb3d55bab2cde124b45df19275b80fcc1bcd59", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt", + "sha256": "dbe634cc775793d6d01910c95030f5a45fe0d189a2ed896e71b747ec25244883", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt", + "sha256": "6381acd929afb5bad9383fcf273a235fffa7cd2419cf2b08377c089f46669809", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt", + "sha256": "b43c59195cedd658a3b2132c0f7cfa0e7727e3b4c5e217c7965afabfc1cb8827", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt", + "sha256": "c5db96fea68d7df830e07d0d424df5a5520af412d3abc52e4c0a7e50a1bb8f87", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt", + "sha256": "200deac55d8a15fdd98d57bc974d721a6c88e7b0a153983c660824e64e53e3e6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt", + "sha256": "18af73fffb2196e492950371072c285085546bb4c1095bc42638071dddbbbb26", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt", + "sha256": "29b6e185b0a2703dcd59255db2ce8ab208cb7dc1f9f06b6308b05bb56f30a892", + "normalization": "lf" + }, + { + "path": "src/public/ts/api-client/src/gen/http.ts", + "sha256": "c2d964d185d5ab0e0288401468780cae66284af73c9d3165ce5b8978e2664a82", + "normalization": "lf" + }, + { + "path": "src/public/ts/api-client/src/shapes/gen/PackageInventory.ts", + "sha256": "0c5aadeefe350034e18c11a6c45fb9776eb6d3875d355c1faf9c704583f30a5c", + "normalization": "lf" + }, + { + "path": "src/public/ts/api-client/src/shapes/gen/PartReceipt.ts", + "sha256": "cd46bd36c3dc3849b6ecc4f30f071b950aa2afb4007a8302a4cd1ade1004f1a7", + "normalization": "lf" + }, + { + "path": "src/public/ts/contract-fixtures/src/index.ts", + "sha256": "7560981e34c77764c023109e7dc0f1245114d061467d5a0dd2792db2bd8dd2e5", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/gen/arcforges/events/v1/events_pb.ts", + "sha256": "a27e66f4552827cd094a026b37a3f2cd4beac1e6bc1c4043d5fa77a35bbde1ca", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "sha256": "78ded595f1f17e465a0c6747d68ddba38abf231f1e611834a2ed444ea9813351", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/gen/arcforges/hello/v1/hello_pb.ts", + "sha256": "793a78310bceb84d08cdb402f69f15da22a1882f53c3b93c5ea4f688c46704dc", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "sha256": "5001e43e8abdffe443da6e933fe162b213b63cff2b9f595ad4358bb45919ecc1", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/index.ts", + "sha256": "823e2e08821567f670860564669d5dab32ae40766d5e5d57c87c2e026079d16c", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/shapes/gen/proto.ts", + "sha256": "5e3db5424128de82fcd96efc84467d503e7fdb91c883c0541c2dd2ea78751006", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/values/gen/identifiers.ts", + "sha256": "17f4c6adf458d0ba1df4ac9341f620f50219863ee127c6fbf1071d1870ec8c3c", + "normalization": "lf" + } + ], + "disposition": "Improve", + "verification": { + "kind": "regeneration", + "command": "python eng/contracts.py generate --check", + "expected": "Pinned generation reproduces the complete selected package-owned output, including Foundation/PublicApi and typed value adapters; latest source generation check and PR candidate checks are the acceptance evidence.", + "artifacts": [] + }, + "notice": { + "required": true, + "text": "Selected ArcForges contract bindings are generated from Apache-2.0 schemas using Grpc.Tools 2.84.0, protoc-gen-es 2.15.0 and Connect-Kotlin 0.9.0. Shape validators, domain identity adapters and fixture exports use Apache-2.0 repository tooling. Historical protobuf BSD-3-Clause and applicable generator Apache-2.0 attributions are retained. Build tools are not bundled in client packages. Native-grpc-only Android generation remains retired.", + "files": [ + "LICENSE", + "third-party/protobuf-generator-LICENSE.txt", + "eng/provenance/NOTICE.txt" + ], + "distribution": "packages", + "reason": "The generated bindings are distributed. Every package NOTICE retains the applicable generator attribution and protobuf licence text; runtime dependency notices remain separate." + }, + "lifetime": { + "status": "permanent", + "owner": "Licensing and Provenance Owner", + "removalTrigger": null + }, + "generation": { + "generators": [ + { + "repository": "https://github.com/protocolbuffers/protobuf", + "commit": "35cd01f9fe9afbeea38cc7b979a3b6bfcde82c03", + "paths": [ + "src/google/protobuf/compiler/csharp/csharp_generator.cc", + "src/google/protobuf/compiler/java/generator.cc", + "src/google/protobuf/compiler/kotlin/generator.cc" + ], + "spdx": "BSD-3-Clause", + "evidence": [ + { + "path": "src/google/protobuf/compiler/csharp/csharp_generator.cc", + "sha256": "8b1977fc091ca196408fd0b88332fe4457e8bde2b1fc9b92327ca0accbb618b6", + "finding": "The generator file header explicitly declares BSD-3-Clause; generated output retains applicable upstream obligations." + }, + { + "path": "src/google/protobuf/compiler/java/generator.cc", + "sha256": "62d1d34fa2003b460eeb793e5c87f7c9ba3a9ab43a06ba6032c0daacbcc15d7d", + "finding": "The generator file header explicitly declares BSD-3-Clause; generated output retains applicable upstream obligations." + }, + { + "path": "src/google/protobuf/compiler/kotlin/generator.cc", + "sha256": "a73a77ee148d87601686875fa7545e27dfedf2162845bc6b04a5b73a63e1fd57", + "finding": "The generator file header explicitly declares BSD-3-Clause; generated output retains applicable upstream obligations." + }, + { + "path": "LICENSE", + "sha256": "6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d", + "finding": "Full governing BSD-3-Clause terms for these explicitly licensed generator files." + } + ] + }, + { + "repository": "https://github.com/grpc/grpc", + "commit": "3252a89f10d8e92997862167ca7d095ecda85973", + "paths": [ + "src/compiler/csharp_generator.cc" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "src/compiler/csharp_generator.cc", + "sha256": "e530568c3ee5c889fefbed7430fcb96817a3866eebeeaafc2d30cd8326a6acf4", + "finding": "The generator file header explicitly declares Apache-2.0; generated output retains applicable upstream obligations." + }, + { + "path": "LICENSE", + "sha256": "58c86a3f2b5cca0ebdf9ed3e7f4e6dc38e3b38796d8c3dc92064c62a4e39d0dd", + "finding": "Full governing Apache-2.0 terms for these explicitly licensed generator files." + } + ] + }, + { + "repository": "https://github.com/bufbuild/protobuf-es", + "commit": "f72f5295c853b7be8c0828f350e4f2803c8afdde", + "paths": [ + "packages/protoc-gen-es/src/protoc-gen-es-plugin.ts" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "packages/protoc-gen-es/src/protoc-gen-es-plugin.ts", + "sha256": "25d3dd51af9def8c18cf5636726d72805c9e653ccfc4c43717ae21bdcfed19ae", + "finding": "The generator file header explicitly declares Apache-2.0; generated output retains applicable upstream obligations." + }, + { + "path": "LICENSE", + "sha256": "c04b4216f1cd4c5a4f7fb2f2a1b0ae70d847e9e0cac7c9dee9bf8cc03177c449", + "finding": "Full governing Apache-2.0 terms for these explicitly licensed generator files." + } + ] + }, + { + "repository": "https://github.com/connectrpc/connect-kotlin", + "commit": "98f32633c462f6b17673a2a6504def7d3222da1c", + "paths": [ + "protoc-gen-connect-kotlin/src/main/kotlin/com/connectrpc/protocgen/connect/Generator.kt" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "protoc-gen-connect-kotlin/src/main/kotlin/com/connectrpc/protocgen/connect/Generator.kt", + "sha256": "5ed68f3229db6e9a39b7d4a3aa2076d4e5c391949547f42c063f78ba34b6572b", + "finding": "The generator file header explicitly declares Apache-2.0; generated output retains applicable upstream obligations." + }, + { + "path": "LICENSE", + "sha256": "d8e16f7c884f3678b5cba0e5612e55903752945dc2006fcef2167356ecda8ceb", + "finding": "Full governing Apache-2.0 terms for these explicitly licensed generator files." + } + ] + }, + { + "repository": "https://github.com/ArcForges/Contracts", + "commit": "f9dc23fea7ae1dae3805404bb800583aea4e13e0", + "paths": [ + "eng/contracts.py", + "eng/foundation_semantics.py", + "eng/generate_fixtures.py", + "eng/generate_shapes.py", + "eng/generate_values.py", + "eng/kotlin_tools.py" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "eng/contracts.py", + "sha256": "50b3b18e871c1030204a5d37ca76107928552059f3303a1528629ff5a22b347b", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "eng/foundation_semantics.py", + "sha256": "5632ba2660c9b465bec3f9cfc004ed3ef12d314b8d9e4c7460836a3a952f9964", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "eng/generate_fixtures.py", + "sha256": "0417ade78531767c655d27d72999ec3916929283a8acf2d63b8af214af16ff88", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "eng/generate_shapes.py", + "sha256": "412b21f7913a3ef724ed0d32dd571d8e9ea007a0a552b23bac3331b00d0497a0", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "eng/generate_values.py", + "sha256": "0c3316bcd3402399ac24f3513a919818044509d8510f2eebf5719f16b3201355", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "eng/kotlin_tools.py", + "sha256": "219ff48ab12c421b63942047d16e61c6282ee6fa1af69c4148337be8e52d3325", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "LICENSE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + } + ] + } + ], + "inputs": [ + { + "repository": "https://github.com/ArcForges/Contracts", + "commit": "f9dc23fea7ae1dae3805404bb800583aea4e13e0", + "paths": [ + "eng/contract-packages.json", + "fixtures/internal/wp03-00.json", + "fixtures/public/hello.json", + "fixtures/public/wp03-00.json", + "fixtures/public/wp03-01.json", + "internal/ai-http/v1/schema.json", + "internal/proto/arcforges/local/chat/v1/chat.proto", + "internal/proto/arcforges/local/notes/v1/notes.proto", + "internal/proto/arcforges/local/platform/v1/platform.proto", + "internal/proto/arcforges/local/sandbox/v1/sandbox.proto", + "internal/proto/arcforges/local/scope/v1/scope.proto", + "internal/proto/arcforges/local/slate/v1/slate.proto", + "internal/proto/arcforges/operator/v1/operator.proto", + "internal/proto/constraints.json", + "public/http/v1/inventory.schema.json", + "public/http/v1/schema.json", + "public/proto/arcforges/events/v1/events.proto", + "public/proto/arcforges/extensions/v1/extensions.proto", + "public/proto/arcforges/foundation/v1/foundation.proto", + "public/proto/arcforges/hello/v1/hello.proto", + "public/proto/arcforges/publicapi/v1/content.proto", + "public/proto/constraints.json", + "public/proto/value-boundaries.json" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "eng/contract-packages.json", + "sha256": "4f31f579f1dc1ec708d8e76299592df748eb5206a957938f03a334d7048abe3b", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "fixtures/internal/wp03-00.json", + "sha256": "d199b011ee721c9f6010a9eb449f254de7fd7e24f3e0d46a74005a51f3c56b13", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "fixtures/public/hello.json", + "sha256": "5e1fe5f94dfad301514a341b1f52f5a113943dc1837c7c4f817caaa4ea886b4e", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "fixtures/public/wp03-00.json", + "sha256": "3c6e4b53644c2568b50dde46c1255071a2f7b9d1f4674c69603bded3c1f8acad", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "fixtures/public/wp03-01.json", + "sha256": "1dfe708496a001e0b900ff727130f9cb5e91fa79287049df8655dc09ac37f22b", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/ai-http/v1/schema.json", + "sha256": "395ffc80d24bc9d59b2de0706e9efd5071ec8ce3763dddf2dc7c3f4f7456da78", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/local/chat/v1/chat.proto", + "sha256": "3e9c76af5aefc63c78d21609e09d7106cf809f8e271d2382c3f0c15cdb4cd519", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/local/notes/v1/notes.proto", + "sha256": "6986907e69f15c21e495f2f5ff4f234bca2c00fb2b2a90f8698680adc38e8fda", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/local/platform/v1/platform.proto", + "sha256": "519bd579aa83cfaa00e05d981c8d646524bddb8c27be22e67573c190e5762800", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/local/sandbox/v1/sandbox.proto", + "sha256": "f97dbd60a9bc471bfc58f0cc8998b40e3fef4ddb8b10dbea8906e89fafe02574", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/local/scope/v1/scope.proto", + "sha256": "027b0f72e1d1285fa3b2fcc13130400f8e8f0e801601485fef63e7a102b014c4", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/local/slate/v1/slate.proto", + "sha256": "9bdc13d5344a6b30b01cf844b34ce183bd4d58b6277696ec70f9e2dc1e918a6c", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/operator/v1/operator.proto", + "sha256": "30e9f7ef3124839417839a25f7be2a43a954947d688387cea4faff09ddcf66e8", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/constraints.json", + "sha256": "2560a714da7d5f60d7b7010d95c9dc8bda26338dbb320073b57a15b7d8898285", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/http/v1/inventory.schema.json", + "sha256": "fb6929548278f6e16e61491001fecae4143882efbfe732950a1584e1e2f80a5d", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/http/v1/schema.json", + "sha256": "23587b33320fcbe4a917c2839552984eb40e716c4ce317a5c218f35bedf06751", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/arcforges/events/v1/events.proto", + "sha256": "ea0ac740c06bbb5b81724b4a7e601110424cabc4940b07e579cf97d852880f43", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/arcforges/extensions/v1/extensions.proto", + "sha256": "188c3667e1887926efd0df3bd3cb3574a2d8573ee0271171c7f96622d5dc8642", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/arcforges/foundation/v1/foundation.proto", + "sha256": "ceda869bf2998ca4bc21c4b7504c365a4662e7f28183e6db81660592d5bcdb3f", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/arcforges/hello/v1/hello.proto", + "sha256": "92489f89d1898a3d3bbea56c72116416cd0152ae8866c98745739437020c67d9", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/arcforges/publicapi/v1/content.proto", + "sha256": "a352f31e0bcee5e5523e59cb6bcfe2af04423e78389c67fc0d8d0ab52f104dee", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/constraints.json", + "sha256": "4f76f316c66d85dae393e64f0362610c479596859f3247825ca003d97a4157d8", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/value-boundaries.json", + "sha256": "ba5173445ebcead5b8137383bc32072658f69d8cf0f4be6913989e3b7a30f1d7", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "LICENSE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + } + ] + } + ], + "command": "python eng/contracts.py generate --check", + "outputSpdx": "Apache-2.0" + }, + "review": { + "owner": "Licensing and Provenance Owner", + "reviewer": "Codex, acting under the repository maintainer's implementation and review authorization", + "reviewedOn": "2026-09-22", + "decision": "approved", + "rationale": "Reviewed WP03.01 authored schemas, public ownership and exact generation inputs against Design5e202ff. The successor retains the complete existing output closure and all upstream generator evidence, extends public Foundation and PublicApi without internal leakage, and preserves the original immutable records and licence terms.", + "baselineCommit": "f9dc23fea7ae1dae3805404bb800583aea4e13e0", + "reconciliation": false + }, + "supersedes": "contract-bindings-r2", + "artifactTargets": [] +} diff --git a/eng/provenance/records/contract-bindings-r4.json b/eng/provenance/records/contract-bindings-r4.json new file mode 100644 index 0000000..536ba06 --- /dev/null +++ b/eng/provenance/records/contract-bindings-r4.json @@ -0,0 +1,2985 @@ +{ + "schemaVersion": 1, + "id": "contract-bindings-r4", + "kind": "generated", + "sourceRepository": "https://github.com/ArcForges/Contracts", + "sourceCommit": "af7b6cca5e14a51735512d283b03d3ae9d96d170", + "sourcePaths": [ + "eng/contract-packages.json", + "fixtures/internal/wp03-00.json", + "fixtures/public/hello.json", + "fixtures/public/wp03-00.json", + "fixtures/public/wp03-01.json", + "internal/ai-http/v1/schema.json", + "internal/proto/arcforges/local/chat/v1/chat.proto", + "internal/proto/arcforges/local/notes/v1/notes.proto", + "internal/proto/arcforges/local/platform/v1/platform.proto", + "internal/proto/arcforges/local/sandbox/v1/sandbox.proto", + "internal/proto/arcforges/local/scope/v1/scope.proto", + "internal/proto/arcforges/local/slate/v1/slate.proto", + "internal/proto/arcforges/operator/v1/operator.proto", + "internal/proto/constraints.json", + "public/http/v1/inventory.schema.json", + "public/http/v1/schema.json", + "public/proto/arcforges/events/v1/events.proto", + "public/proto/arcforges/extensions/v1/extensions.proto", + "public/proto/arcforges/foundation/v1/foundation.proto", + "public/proto/arcforges/hello/v1/hello.proto", + "public/proto/arcforges/publicapi/v1/content.proto", + "public/proto/constraints.json", + "public/proto/value-boundaries.json" + ], + "licence": { + "spdx": "Apache-2.0", + "category": "permissive", + "evidence": [ + { + "path": "LICENSE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30", + "finding": "All selected authored schemas, shape rules, fixtures and orchestration carry the repository Apache-2.0 terms; exact source identities and hashes are bound below." + } + ], + "scope": "WP03.01 Foundation and complete selected public owner projections, generated value adapters, validators and fixtures extend the existing Apache-2.0 package closure. Third-party generator attribution and immutable prior records remain intact; no external product implementation is imported.", + "copyingPermission": null + }, + "attribution": [ + "Copyright 2026 ArcForges contributors.", + "Copyright 2008 Google Inc. All rights reserved.", + "Copyright 2015, 2019, 2020 gRPC authors.", + "Copyright 2021-2026 Buf Technologies, Inc.", + "Copyright 2022-2026 The Connect Authors." + ], + "targets": [ + { + "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Proto/Operator.cs", + "sha256": "e10c60c0576825a17c26ed03b07bf45ad0e98ca93763a578d3fdd46613938cae", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/CommitReceipt.g.cs", + "sha256": "9c1700f89543a48942ca533515389f0400ab3b4b821f88d2e289d1798f483740", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/CommitReceiptValidator.g.cs", + "sha256": "9b1b50ed6499bb5214efb3c093f623b07f8deea80d5c3945f987eba3936f0bf5", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "6b7a4607f79f632e35f27551d4e85134222c4e32eae3a0f67b506aeb157bf919", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Proto/Chat.cs", + "sha256": "b7b35fefb991f98913d3f3586c696eb667c727c831f478338886d2f98cb5a6c6", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "679c535bc8032fa6cf296fa7b93b338a9a33db8d6e767bf88fd21df981357d8f", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Proto/Notes.cs", + "sha256": "0d16902d575c5201f4f25b2a61ed9aa3229bba44969d356cb3066fbef35d1c14", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "7b857438632df1763e19eead876654da953ccf15506315b34387138903997b41", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Proto/Platform.cs", + "sha256": "22d31db7bb514b215d5aa20e6cd230aed7ede730d303bca9670d90a3f05a56f1", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "e891a89ecc2d704d3e4e91b5b2f8c8358f59afd9669bc01eb119b4cb78e6405b", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Proto/Sandbox.cs", + "sha256": "bd1bf0afbdc8fe7ef1890e13760705b3713a13b7de0230c01b7b1e43ea0e7269", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "4e233d99e0cb8ec38a8a1646abf8e491d3920024db4f5c7a389f75874214341a", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Proto/Scope.cs", + "sha256": "29352108dd58c65fcd6ae47190a90f92e7ad71a1936a48643752a5dd116b1282", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "c035add35c4ab044e73a35d79c2175ac06ebd00ed4441e87cf3de448c163ce95", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Proto/Slate.cs", + "sha256": "a08a43fe85bafe7a20c819a5befd995e62cfa690f6e24499b6ea715eb8309749", + "normalization": "lf" + }, + { + "path": "src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "749be308f139c5f40b2206fa3dab34ba558196623ecdca422a6bef4ddfdbef6a", + "normalization": "lf" + }, + { + "path": "src/internal/ts/ai-internal/src/gen/http.ts", + "sha256": "2f77ad4309a03b099db14173dc84ad79c2eb05acc7af908f1bd307c5e1be6094", + "normalization": "lf" + }, + { + "path": "src/internal/ts/ai-internal/src/shapes/gen/CommitReceipt.ts", + "sha256": "c52be745780f90d1d33e6848b0c15a1a830cf687c641b025e6d284167af40a3c", + "normalization": "lf" + }, + { + "path": "src/internal/ts/operator-client/src/gen/arcforges/operator/v1/operator_pb.ts", + "sha256": "6604d82da2537f469186376f0487e6c7a08152736a2aea0264e4abc21e0acabe", + "normalization": "lf" + }, + { + "path": "src/internal/ts/operator-client/src/index.ts", + "sha256": "d14861c0f7de332e30317a56a5acee58b86a17d7aa55460d1f458f253decd5e4", + "normalization": "lf" + }, + { + "path": "src/internal/ts/operator-client/src/shapes/gen/proto.ts", + "sha256": "03b28f089c35319d3454a7f46d98df95c33c4384095021dca72f0399ded9388f", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Events/Generated/Proto/Events.cs", + "sha256": "815584ad9125ce01f187091596b3bab2c6c5388f97fe81310f7b12c7055386e6", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs", + "sha256": "abc58869f0dc490cff2012edd03de976d87de30d4d61cf20e5898e952861ff69", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Values/Identifiers.g.cs", + "sha256": "e6f061eae9ac6da634f4dc7430e0b8302184e47230ca497e9ab117f5b615b67a", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs", + "sha256": "507cdff451f3bf19cd66251d3f6de544297546a76106e00787f6738afaa7449b", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Hello.cs", + "sha256": "009300e6d8a46305d409d7920757347775fcf5dfc8f87ecc729be05d87b917eb", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/HelloGrpc.cs", + "sha256": "92049cb1d4cfc512499e1a3126140b3c6d8aa8f28f6398e6a79588fc352f3c75", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Shapes/PartReceipt.g.cs", + "sha256": "bc1a4569cf4eeb923fe88d5745d090a2aeca2a3ca99b892f25a9c35359f7df02", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Values/Identifiers.g.cs", + "sha256": "64e61aa0598d5d393825169e6ecc462d24ea3c7b0ce19ebe07ba75d98558bb57", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/PackageInventoryValidator.g.cs", + "sha256": "acc4323b511fcc037e169ce85c13193440939884917723cff39601064d9b71f7", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/PartReceiptValidator.g.cs", + "sha256": "f089cae66b6415ea1b0846059e28b5a6b66b52f96528122a6cbe2f79bcc1084e", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/ProtoValidation.g.cs", + "sha256": "eb52070bbeb05aedc82af66987f574ff6da011af8a439a830ff78475ae0d4912", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Proto/Extensions.cs", + "sha256": "79e3c1de76e534df603d721b9da1a8cdcb0f8b4737d4c776b469d90c2937c447", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Proto/ExtensionsGrpc.cs", + "sha256": "b9d73d5c8d06bebfdb00a3fc52ec7abf9c809700e32207240ee552fcc917473c", + "normalization": "lf" + }, + { + "path": "src/public/dotnet/ArcForges.Sdk.Contracts/Generated/Shapes/PackageInventory.g.cs", + "sha256": "f8baed42f0056d8f4e1bb6831cf5b5e022f81d9ac8de1aed19f4e5abb50b4668", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClient.kt", + "sha256": "990b77a0d1e1bc844355b1fe19914187660f842b175d29cb26b4f5fd3e6559a4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClientInterface.kt", + "sha256": "32b55e844500d7d6ac0c081b4c3d50cb4feaaefe5b24bcba708d7e515d1f8e3b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChanged.java", + "sha256": "f1651ea86a69749686de5335406129bfe778f22ecf1d821be96d613f0299cd39", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChangedOrBuilder.java", + "sha256": "dea61b2cfc0d3673b1aa8d8613e9e5cac5b02f8f99de3752dbf8b08323574462", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EventsProto.java", + "sha256": "ce385ae3f764756fa5e367a623e084c348b7b25fc897f3c0b765047e6235f84d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java", + "sha256": "e469988ffa939f3aa1f2d18a80adda608a8ecfaa1458ded2d5e94b2b111f36e3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChainOrBuilder.java", + "sha256": "27ee3db37561bd24bde2f7065994e0719f50abfb7f7b1f55c5ce3e0dc4d7e804", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRef.java", + "sha256": "5ca342085c648d5f40ca93b88050d0737fd0b23f383aefb9f37368fd5d47435b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRefOrBuilder.java", + "sha256": "8640d078901a3044196b0f3c72134d0c01977ecd4c9e95afe9fea8dd4ee774b8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScope.java", + "sha256": "481bd89784c1d1d9f7210f7fad6f2d9ea3f8e4589dcdf72e5592ec26d968f74a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScopeOrBuilder.java", + "sha256": "1d78b93c6e9aabbd193908dac46d593985791eb722a871e8c66d0135f84e2a47", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcError.java", + "sha256": "41759ab06da5ab491b416a6ace4aba5ca6de5fcbbe7022ad9882435e4940a048", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcErrorOrBuilder.java", + "sha256": "05155dd38fbd28b86ffe308c64a35e2666efac2f89bdc8bd7fb8368b49c6b418", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java", + "sha256": "67528ef961578e39ae2b2a3b4cda38e7d4fc82c7855899b309e8268b25d29b1e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRefOrBuilder.java", + "sha256": "3b1340e36c03338262017f58ef90a8006c02329c36479b94cb56df9632bc3b5a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java", + "sha256": "0cbcf0cbe1dc6786526d507d3815524717d2e5b20b75b344d999f046034c6aba", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRefOrBuilder.java", + "sha256": "9a034ce665fa5c9e108fc504e1f6cd49118a8f26ef0f02115d99c881bde41489", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java", + "sha256": "7608e9bbc381130b4a18724af275e42080c634055da9ea60a8f355a1160a34f7", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRangeOrBuilder.java", + "sha256": "a0f7a8d63f8faa1e380722723d9da5759866ac328f311fbb77b200a582aaa131", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java", + "sha256": "3235ca65c876e126f5b9e52bcfb972581d05aa5a3d5015508f4a175d6731540d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOriginOrBuilder.java", + "sha256": "7c5b1f100f8940d8a97b753cf2e423adfb252469ac53b5638c664c4104504e4e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Decimal.java", + "sha256": "4eba90670dd1c6051863350f06b5a2eaf53a0c7cd031ff264877580f43516ab0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/DecimalOrBuilder.java", + "sha256": "ecff746cee89e091fcfa49904934028b0909b0b3098a1d8151a710fdce959e03", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/EffectCertainty.java", + "sha256": "79732345b9d39a7f475211e1362b9b73d5577ace596d2537ef66e35e391004d8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorCategory.java", + "sha256": "c7af39da9a6d8ab7a9f037f069c39706182895b78c05fa2aa13ed80cfa04dd58", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetails.java", + "sha256": "4094df41b5c5a9612539122f50ce6b71ca109b06ca7b8362b59cc9da5a64867e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetailsOrBuilder.java", + "sha256": "c85f989bb88ad6c42d2c7981114180fc9aabd2fd97858341f2ce8a577a6d0775", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/FoundationProto.java", + "sha256": "e00379ac4af65db8d9c581c72330a259b88c5b5918ce6a7f684f479072171f99", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Id.java", + "sha256": "a0c4a9fba689e8b3a0f17a7fc8e2afa3cd965e990ffe009791bdf50cc639c061", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/IdOrBuilder.java", + "sha256": "839b166873748b95e746b2938e031749812f10afebe41a59ac43b666465bab51", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Instant.java", + "sha256": "ab1ec79114ddaf1d503bc0ab6eccf16ba0a9916e05865139f6ca473c5787fb57", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/InstantOrBuilder.java", + "sha256": "f8994f6c9e50dc3f296220ab642129492af13709205a92b0af8cc72e3401e86f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailure.java", + "sha256": "1b12ac7d877839075996ee93fa63f22588c86019cd147529da9257ffb11e6d64", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailureOrBuilder.java", + "sha256": "3c6ca262f7f015d52ad31b4fb918f41e9b63fc62baea44eb504302c4191ad87b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersion.java", + "sha256": "c685c5b2f8a7cff75fc64daf25c20a900188bbc237577e2301eecb4341b492c5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionOrBuilder.java", + "sha256": "e6d0f49d83dbc4579506bf8aa8bb84ac798a1fcd6146d5624473c6f4e07fadbe", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java", + "sha256": "9d502ad73d2b3d2a5370dd666356b545d5ffa4bd7a9b3b51edb404dfffe3ba27", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRangeOrBuilder.java", + "sha256": "10290d6bb2d15157ec0cd2039d7db54d275af7080eb2b8d4950834d5f1d26595", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java", + "sha256": "d435b376d958f5ed185185e3867c8422b40cfc84d28ee8ed5533261dd524b007", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTimeOrBuilder.java", + "sha256": "79b45f62a50328c2aa6b231292438876eab786d246180c7c1a90a281a3c94010", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRev.java", + "sha256": "c50f0c212062994f1bcf13e8dfbe5158c2042a6b40b448cf24f78925957aaf46", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRevOrBuilder.java", + "sha256": "cd9f37449419231ea74962f0e87b0df3458c1a520120e8f50c3bad58234e7700", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java", + "sha256": "547c55d0c15b5912c007c1318e9d153f597cd13b91ec3d37d07391fdc3132949", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequestOrBuilder.java", + "sha256": "ebd571a75c75c60abacfb21b08eb1f4e7f214717d2c220d9ce092a56b1b96c45", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java", + "sha256": "a9f64ae3cfae9e047f2f37b3379a3f1c9dc27c86a31e2ced057028ef3c7771a5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageStateOrBuilder.java", + "sha256": "068c10fb39683f3937ca37c6f8f0a88a7d29b5fb387600735ed03206a7b8f73a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java", + "sha256": "e8ca5c051f81ec463c1ae55827c7dfc36e0e146c25af06bd5140f46692f65a24", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RationalOrBuilder.java", + "sha256": "8c681cd83328d0412ad93314ff3cb1bcb0e5d2f891b70860eb1a165e90765ea0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Receipt.java", + "sha256": "836a380ff454c9c841177765edce4890045af2d9812041d24a15f60d87c1dfe4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ReceiptOrBuilder.java", + "sha256": "44ca675570ae903e704d4dba0fc65581479b02613a607f986dcc4a36d9018d1a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMeta.java", + "sha256": "b89752208dbc40842d52f53cf02e9a7ddf5b365ace92216f00438aef813657a6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMetaOrBuilder.java", + "sha256": "bc2ba7a1553979a2b2fff3d8346a9d35795b8babf81d119b9b2e63210e5267c2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceAvailability.java", + "sha256": "e91b649ba8ad7aceb5ce0d2c9248c8e2a2e6007f048361c509838d845d0a7e28", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java", + "sha256": "415d760b39c7dea45cb8703660a9222564ff2c6fa95d1fcde65cdb79d1d7f27d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRefOrBuilder.java", + "sha256": "b5ca0f32ba2275d6fd3e173810692e0f75b1118dd137fd49564010e2015ef414", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java", + "sha256": "9e07e7a8073a62ed164c26969323e8ee193b7f0bd093e2eaa13fe5329fef84f8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefOrBuilder.java", + "sha256": "da927faa873101358283697338f6030b0c4509364c645d3577bd889b02da2204", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMeta.java", + "sha256": "0a2cad41082005ab6e4715bc8f679836c7b55275154a04cd8856f428dd5be66b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMetaOrBuilder.java", + "sha256": "2b57501e9693bf8226c5b5d27d70232eef49e182a0c083a9b55a95581bd61e70", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdvice.java", + "sha256": "02c57b0de06c99bbbd865330501791ee976fefdf204129076b25a85406b22e7e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdviceOrBuilder.java", + "sha256": "62979680ee33448777aa4feca8559989e19a408ec1dd1552584ff749564ba733", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryMode.java", + "sha256": "0300c1d54f3d2070b3ed70a61e8011c412472708b8a2bdc56b75e14cd797a419", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Revision.java", + "sha256": "b4b7f7a66efd15356900fcf0342e686c7ece2e60903f71dd41b91a4b5a91e112", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflict.java", + "sha256": "f4949bcb85e1864efec2a48f571b6e1716e59a5afe1de519eda24163af8a0a22", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflictOrBuilder.java", + "sha256": "009d3940c3f35f237fa8651aaf16c1430a5d76aea4079004334e8755ada79848", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionOrBuilder.java", + "sha256": "449a11473d7ee235d5b1e80df6b06a43786d8d2d6c897ec87560984085c2dff8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailure.java", + "sha256": "32c5741780ef2b4ed5166f22ed74f15ff2e8a1fbf1a6d4d2233c176438e2123e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailureOrBuilder.java", + "sha256": "e7a1404025c7c6c07ac2fee6bc320150aa20e143f118bccd516786b4623cfe78", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java", + "sha256": "9ed1a8a181467a9a04cbe9b8fe3a7f79b7c297f9a834e4f3a46c107d6e831524", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcOrBuilder.java", + "sha256": "ea8ac9d5a42e5492b674ef54341772f4da54b4f6c77c77236ce1958c1026ed21", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailure.java", + "sha256": "3862a2be735400af87a8aa57cde56572074b17d41b183f65315709fe58c30114", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailureOrBuilder.java", + "sha256": "657056a0bc0688efae70618ba0a541f0fd65782da26b597eb2b8700ce045192f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRef.java", + "sha256": "3131061fa28e11f5494dff299b495e81ead0906695b117d55bfbe51856fdca75", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRefOrBuilder.java", + "sha256": "1bbe39ad30027c20fcf206af6c9482802c9bc96adac899f83e6e2b9ba1b72465", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/HelloProto.java", + "sha256": "53954801755cd825c80fa9b2721f4eef714287f4c428cdb574b4c81b90e25686", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequest.java", + "sha256": "d7084f9c9349faeb2b9a516d740a1f45ead6da42cefe9094b479674071e91a4d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequestOrBuilder.java", + "sha256": "6cce3dca4baf6a40e288fa301f802205f987254448277e54b45e0ec8ec94c35e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponse.java", + "sha256": "31eccd856428b5b95e2e68219d5bb90f742e3c3e83322eaaea6313437131b57b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponseOrBuilder.java", + "sha256": "d5d83d2a9dc95bbf4013b49f473d69c0f132591fbcf9d9eba6e1cb7b8223a956", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java", + "sha256": "6c5a200412c2221952c4dc4bed4bfbd716c8ce924d543ccb6a2321ffd98f1cc2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfileOrBuilder.java", + "sha256": "56a666b79f43bc23e9aefb7b9dcc025dbb9e601d2f81e1988b92de65277a647b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java", + "sha256": "03b3b15ef85208f4ff60298e542a2d9a75ac40dd45c9981bf3788459752b608f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBodyOrBuilder.java", + "sha256": "ff483affdc1c4e2bc3ef2c314a432c92cdfeb0011fb6f51a76c18020d55b3406", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java", + "sha256": "681dc595dc5feb2d9a3aab1d1e738d861168097bca5983d671ce4ba2b3e1132e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecOrBuilder.java", + "sha256": "eca61ae005d19e0b77654a34f166bae9a652e762b7790e14c8c369aaf1023c75", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java", + "sha256": "b89bd1ab08c23862eac81751628cd67b2ae59ecf44c012512503a8cadea1ab39", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpecOrBuilder.java", + "sha256": "abd26578b358521088c1928a23cb9771943737ee97e517f4de416e10cb49874d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java", + "sha256": "d20c348e1c6e9c146ea8a73028640d6cac95bc4dff8efe96c77df778d4dd934a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationViewOrBuilder.java", + "sha256": "beb0ecf4e6856c03fdee1769234ef3eeecfdf7236d274b9d03a6b886a0ea79fe", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java", + "sha256": "dc2122caf9b91fc1a77709b3742c62ef7fb036e5aa19cfda856df1777dfe7b88", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java", + "sha256": "8825521c290d085bb2c3f217a6a72487c702f06f797fe4dea8a2df0928bb5b08", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBodyOrBuilder.java", + "sha256": "2260de47e0cf129b06b06776f9229594e7a65cbc2a089197721a4ff02f72eb8d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockOrBuilder.java", + "sha256": "cb5863415cc7acb2f6ee3d7bcb90be60701cc57d869622da8ace07cc6dbbdd00", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java", + "sha256": "d2d98b014c04667d4f315ac48a53485323ee6c1f3e4fb0c99d8e16a3ba41cc54", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesOrBuilder.java", + "sha256": "c5c1a338502480405b4ca0be1d9840d250a2d5b1ba39d67610ffee80e85d55fc", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java", + "sha256": "c373ba330f148946842e06727f2f6cdbef57699f4be474a1b3621e29f59c631c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CalibrationOrBuilder.java", + "sha256": "a27c61d714eefe68312afc4d6111862a45ed333830463511a9489936376bc775", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java", + "sha256": "366d2973666df1491fd086cb7dc4b84aad0afabda3a2243a282e643761c46438", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsOrBuilder.java", + "sha256": "d651682cf61b03876506cf609c79d76dc7091ccbf309c7c66de45f5ce1ca3254", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java", + "sha256": "42e926ffbe3323ec9cff9f4cd6e9c14fec4bcba252fe3f4302fd4c73c97c86c2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResultOrBuilder.java", + "sha256": "80731a1304a4d612dc2d9feac100b45b11ea416bfe439dbe2ca8a2a32f99226f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java", + "sha256": "3a0a2ca7fddfff710335c8e9599c202c09c12c42677d3976845e6444a404a82b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataOrBuilder.java", + "sha256": "ef5dc9a1f829d0baa7d0198de42f20129547ab6884ad1b085a21bc750cbb3ba1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java", + "sha256": "a426d1c429b9228c9fce8eea8bc2aed5270e9e24f209559fa062b2b6aecd33be", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionOrBuilder.java", + "sha256": "ea991359f3eb142d40597d5e4c3513cc57fc51ac30083333a34030138c9e1de1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java", + "sha256": "7660938af7164105e904179fe2a4c712bb727ccb3c0bf0f96516b94fa96df59d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordOrBuilder.java", + "sha256": "5b3a7228c53126baba33c4efa00ad26331c4ace0f6eb504ad84a5942903db139", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java", + "sha256": "3d4bea904bd99ff8c19e7a1374fab017a6781bca776ebff9e22f056af7d45f32", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecOrBuilder.java", + "sha256": "70e5c9d396a6db567c0d0cb290b2cb0f94b3b3d17efd2af3452d6b7093c30564", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java", + "sha256": "67b5acbb9463391319c6fa0f7b58a50199f0891a6084d68cb4615bcbc7fd6555", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlockOrBuilder.java", + "sha256": "9d92727c173a7311a911d4c0836ab013d95696cdbc0348a0a306e68b4e748893", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java", + "sha256": "18a3f136820cc34de876ae04fc2b76ad20f806a00865980cb5acd4290f241f4a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationOrBuilder.java", + "sha256": "d637a46befc69850fec043f986ac6829b1f8b6f9f35c2dfaa9f144da2782422c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContentProto.java", + "sha256": "05d2fc1232adbbb2e7b5d1da5f355f95c8fdede972e3050bd9ad620e8c0e5edb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextLifetime.java", + "sha256": "aa7793144a7a102ffc5088c1d3012cc738232b75c7f36d239ecdf65f27d0545b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java", + "sha256": "b4da6836dd2fb166f27b1f0e3bafe23c37341cc38f3bd2f7a55c95331c3cc3a9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRefOrBuilder.java", + "sha256": "ffdc79d955b7599fde79a9ed9f8011ac1925f6b3556c1c7f68fa418346cf28e8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java", + "sha256": "afac0e0e451c7c49c7695947f38bf4e99f267c60cad66b5a6448ac3d81129c82", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelectorOrBuilder.java", + "sha256": "759b72c84a385f6f4fc87866c3084b326384e87bda3528b1321c28393627f047", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlKind.java", + "sha256": "19bd19e78fd90d74a8de8373c81f871473623859088526c389a5235fa45cc2f5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java", + "sha256": "f9f98fa2b2bf3067b4bb1a1cbcfa43eec15f7113d274955bcdc1e6175022c185", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgressOrBuilder.java", + "sha256": "85b3cb0f7dba508c4c4004a0221320178c38414f6841ce9ed0f6844d24f21d0b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlState.java", + "sha256": "1465f0a26d098d1a62654f12202cd6609a6ca3e6fef4f18a7fe8d4a258bc95ab", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java", + "sha256": "cc6b723a8f729c52c4ab50a49144e647f4bf1daf1a20c9691fd6be3f01dffd44", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBodyOrBuilder.java", + "sha256": "f600709e2deacfc55bc6896298c2a7f63d406eef8a0003d82b730aedf99c17a1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java", + "sha256": "caa9b7ca8f49bbb56683da3416b344ca9daef024f8ca1a5681bfa2707edf34ac", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationViewOrBuilder.java", + "sha256": "ff1271087da4a523eddb08bb187d57abe37fa8741d3c5f27b917306b793935aa", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java", + "sha256": "bb11a128308b416b2fe479c42e0f08097dfcdb71c1d341036a63235d2ece379d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResultOrBuilder.java", + "sha256": "199eae9379316f7146b1f31065e8022cd6dd651afb9fee96147e5b43ab2fd6eb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java", + "sha256": "353cf3957c459b3f083f682e0f0315f5385df9d4c022485afe64c900934148a9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpecOrBuilder.java", + "sha256": "72248ce898838227189d6c5e49796d379bb14b192054665c6b583e20df69c0b9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java", + "sha256": "d6c8b09c9b2d33c45e6ab7fa5d080326117a4a806ae3a98da41d4f3c0b80f77f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameterOrBuilder.java", + "sha256": "08fe0ee2a7bbc18b8df015453ff2e5f544439275fb558e3a20f1ace2af33c7ec", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java", + "sha256": "3f09bd271f5ed5b0b038e099b00d3f26a5614e320bbff6eb36ceafe9427ed5d6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpecOrBuilder.java", + "sha256": "e4653f7c56c26bdded9be9e88894fd965de7f2b6ec2c2f2936000036bb6fb99e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java", + "sha256": "e311bd98eca273ffb5c8bb19c69ef9d770a94f215bfe85456d3303363d74a363", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionOrBuilder.java", + "sha256": "1bda926285d7f2f4330de7a470727d6115d6638e522d4252db2a5e0d06873b33", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java", + "sha256": "94e3ae01847d007f4f2ed18595df32676fd962599158d4ec65c711070b7140d3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTriggerOrBuilder.java", + "sha256": "8eb5cc054e4a1609b353841a07cdd4c2764087452401bcaf84a47409cfcd94bf", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java", + "sha256": "baa83b1dc6b7c971fc2e93b8e9a1c165c14570a1be60b6a1dd24367a2450ea65", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResultOrBuilder.java", + "sha256": "56aa700113b85090ac923d7fb0a52934142bb4d119c5ec744b83c071ca0e837e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java", + "sha256": "7f2923a0a1dcc5dc72f4aaed9642732966f202d88731eee68cbcdad0de9ef003", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroupOrBuilder.java", + "sha256": "811d217f5fef708f0d514c6cf7f3393fb0c64f3c96b0e67fa39ef3fc1fb86926", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java", + "sha256": "9dbd988da7953ddd91bdc8e2c7bf5885e52419fae20ae23bbfc0f5ade377f8e5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderViewOrBuilder.java", + "sha256": "6043258debcdcfd75445990b0a86224511234cf9f723404d0977b9deb27f8fdb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java", + "sha256": "7e00f0ae09bddf16d33f5656a1a439cec531cdc9474e88986557e36c4ab056c2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationOrBuilder.java", + "sha256": "a3eadd5679e5d7b3317c202fd9bd5735b5422b390b700d063473acb476f690cf", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java", + "sha256": "a503bf1d8d74199794fe358672e8232fcd7cc8d5ed2909027135f2b8e98e9dbb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameFieldOrBuilder.java", + "sha256": "987984f7bc20dfe0cc4bde6fda5dbc63cb74be65bb86abd60f1634bceca8ae4e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java", + "sha256": "579b37794bb4f8aeea897099875a1fed27d0b8ef9c843368afb751d57579799a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceOrBuilder.java", + "sha256": "b4afe471ecdaa57eb48f1e37aace7712d39a8c1cdd77deb3de1049dee56b7084", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/HistoryMode.java", + "sha256": "bd24d3ae2ec35cc489302cd6ba3c49e98956928f72e88c4d0ae756f060de34b9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java", + "sha256": "8319bff20cbc4c83855837a95bf49b12da23bb3a2db296285675cb4969591d97", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdListOrBuilder.java", + "sha256": "2ce4553a9c2582ba8510331a3c05d10545ce1a8fea04d2472047907c75dcc64c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java", + "sha256": "01eb9f73abfbac4a310ebae2f323aa6f397d7be47b69e1899fe393577c89bc6c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayoutOrBuilder.java", + "sha256": "2131f24dd17daccd2bd5a73b365ae6f982a8f07112dd1ca379853db13e5e8414", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java", + "sha256": "3d3c1fea6973abe37279a2a9effff2354add4fee87ff0814a726535693e921ce", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtomOrBuilder.java", + "sha256": "f3831fd09c1fa95108acca52f08052e76fb56e5be733eabb9af64078f8f132c7", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java", + "sha256": "f6fb71c01539c4792a87293983096ddab84695f70c3ef440a3fcc0a19dbced9a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java", + "sha256": "f204125bb503ea67af941d9db62fa1fef35e32a58438f3b5c7f6e5795bdbf552", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeListOrBuilder.java", + "sha256": "053bf7e190df8b973e7d28f94e7fee5ffa0a89a4ca5dc868304d058060e2028d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeOrBuilder.java", + "sha256": "de2ff121c5214f6cf12e7916c0ce58d71b4715941f4764cb374b4679e20bf0c8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java", + "sha256": "0c65d268025ca2c15679aa90c6d0f673cd720eb7b4c607d876c63f411cc32d1e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpecOrBuilder.java", + "sha256": "3198c37b0814b14d08afc84ccccf7677f354f23f3809112e894a105864f80104", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java", + "sha256": "c4a214e2662693809a81d37152cf36981db6630467600e634ea33266cd0519aa", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerViewOrBuilder.java", + "sha256": "1ff117ed43611ea71bb71d10c6165639f69f1a4792a2051e300a7f32f89e28f5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java", + "sha256": "d55b7f7d9fbadc84666c04ebd5cda9e96a16722ab890d64fdd919a45f170971c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContentOrBuilder.java", + "sha256": "20fc3ca58e6e0a16a2e4a1c00bcc6c8a9aa05b352c15431341b816defb7bb661", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java", + "sha256": "84655299b94397a2115dd9b9c48c0207495a72f086c1ef4f04dcd9f6df6d4d8c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestOrBuilder.java", + "sha256": "cb691f8647a2441740cd198527a5dcf8609db6b6bdc8e4bc04ddf2454d463bf0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java", + "sha256": "5b431b2b354aa603137aed48ff1f725533415eba8c474a3b9191092ae2e67118", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResultOrBuilder.java", + "sha256": "254a6d3753ef212e62294e230f0f100b18e6543c90fcd9fa6bf38fb040c6d05d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java", + "sha256": "ff6f9d903a9ca8cce284942c853d33960a5013299410a07a6abccbc769507a93", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceOrBuilder.java", + "sha256": "162e708f08303c7555b2a04f03575e3e98380b977d8ed3ee86cb232da0d37f13", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java", + "sha256": "881778cece316252aba2b1bf8bdf49820b5dc21c3908169a527196f753174eeb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdOrBuilder.java", + "sha256": "33efe04987201993d70743c6812071b06018de3dd47d588278b71d452a8aa19a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java", + "sha256": "841c51101eb558cf7dcb59bfcb617d46dfe4838a812b1006b9eda5c2362ee6f2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValueOrBuilder.java", + "sha256": "37a6614ffd61ad53a7b5c7b1a3b66bc7069e322ff62b61662a27581384055497", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java", + "sha256": "d04b7b01a20d9fd7a4c4e33c7aad4e80ce7fad3bb5227b62a1c98cc9d1590622", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowOrBuilder.java", + "sha256": "c97834765fdf6abd635a7208437cdf06b72c67062e06b8f6ea98001d0f0f5577", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java", + "sha256": "8402cc7a1fad4584b2a000b0acbfdaa514f0b824f7c717a249a8e7e1e24905b5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBinOrBuilder.java", + "sha256": "d0f7a25781713af0435c61a035dde51217b6b73e80d2d59b3d1482a29136405d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java", + "sha256": "a83bdf58e356bc1375fe7c2d1328dadb475fadec6fb5b7f38caf0a68a6cede72", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentOrBuilder.java", + "sha256": "19589846441862a6608bd88c22531a5d577eed35477bfd46b6b4aa54c64abdf1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java", + "sha256": "9097da858e4298af4b18797bd3347c1e7841f6a8b8c38312140e96734626e15a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStreamOrBuilder.java", + "sha256": "ee50b047b629c8aa536b8f27ae300b898f2c827539f6ccabffe000b9e0026ffb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java", + "sha256": "4fc4c829ac5e18b8454755c0eacb0a5f0da2b0b3bef381151ffed8d18eafed7e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaViewOrBuilder.java", + "sha256": "960f60142bcec1cb52ee7c37ac32ec0eec3a86750df8d347df3e5a3365df9768", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java", + "sha256": "12dd63d1e8cd677b2857b037c9a10021553888536ae0ca92c35192001c6cec6e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecordOrBuilder.java", + "sha256": "1c49b04ca8a9fa876a4acfadf1b8dda56cb522d93f4345bc92718902105491ca", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java", + "sha256": "70fa3fce03462200d77ddeadae654164e88a4485910956c729167c7072e909b5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraftOrBuilder.java", + "sha256": "cbec6bca6a19c737a9d4d11d4ab25147417b4871410fa7f5701f1ee47687badd", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java", + "sha256": "22969a1f2dbb3faaec441a66f0f759c4b70c50d852ec14de7cb592ec225490fb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePartOrBuilder.java", + "sha256": "232944fe7fb1451e59c418099941c95cc06f1edd3c3aeacaaa4aa104d4fbaac6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java", + "sha256": "f192d72bc4b8ca50435d0c14e1305f0b9bce338cc1bf9ee9adc9f57f5aa35b6d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageViewOrBuilder.java", + "sha256": "8f8cc08e6e2c25b0cb6809d093101d4a188e107bf7698b3e3bec832c60bcbfb6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java", + "sha256": "722550840611e160cad9a38938d3cabddbc9f7de785af4d7df316471b368cb8d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntryOrBuilder.java", + "sha256": "df6ec79177921af9703d5f4fc643445a3c01ab00298320133bd215cfbae7e382", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java", + "sha256": "1784529094d66632e5d26dc0506cd60213aabb65194d3baef6798873af91e84b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalarOrBuilder.java", + "sha256": "56b772e4cdff51e338dbf2848954e56e39b97aa4fbdafbc4c37ad20e2f70aebf", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java", + "sha256": "cbbd1c2bf9384aef45b04732c55586c8281ee6910095ab61db45173ead9918a0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBodyOrBuilder.java", + "sha256": "a03b742a70b76647c87ace1d5f18df4f29e32b068930261ea114928ce1be700a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java", + "sha256": "5d1f40947709dbc7eeeaa061d9e87faf79cecca7c68af76f3f28666c29942f03", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookViewOrBuilder.java", + "sha256": "c82c8e7c67834e57980349dfbcec4dde3e9b084f503db244acf9ba948349d929", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java", + "sha256": "79eb269215d7230f5e74ee63cebd703214a6fb6352e4b95842d1e493eff4d0d4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocumentOrBuilder.java", + "sha256": "4dd753819ef36638790eec2e0db727cd49f80feebb935319fc2a7f4a94fc6ebb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java", + "sha256": "909c8a224064bc5f16f45ce67c9fd3aaaacc1d8c1335ec18e2caad0003d92def", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilterOrBuilder.java", + "sha256": "e8acfbc8fcbd41d507c29f2095d55e80a006ec829c6c1fb395c9e3e04264bb08", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java", + "sha256": "fed2cfc8a22e3d11914af838e0c42d52f4a15c1eca474992e5d6c5caff852a58", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQueryOrBuilder.java", + "sha256": "e57df4030c15e02930230d40e3973bee89c6d1a51ba4685dedac59fa98bc48ac", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java", + "sha256": "f909bd3ff238d1949a87535ac0635ee414aaafbbbcf204a6c90ae65f14d8504b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectionOrBuilder.java", + "sha256": "19d926cc3beef6e0313e27844da5bd505355a3b0d9dd43a6eac3748ab5c7338c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java", + "sha256": "0dbf7e81e5ce8d457203882892d552dd2c4a2a282081393a5accf1d403035d89", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsOrBuilder.java", + "sha256": "c1a142d66fc12d060ae314a09724d1867d14867d8070b0782c99713d9ceec1bc", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java", + "sha256": "695ad74c43308fd026d0cb52642a3c1d53fc89ab4be780161d74f3677913c97c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSortOrBuilder.java", + "sha256": "be078cb551f0529cb1282b4473712be4d87807fc146cf2caf5a57a5f4726984b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java", + "sha256": "09a0e7db82fa67c07b51215862117ef7db2b351fa8fc4fbc0e7074e0d0b14204", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionOrBuilder.java", + "sha256": "67f0e3599f27b3af94e67f70689e7394f02766a3df398fb099926cc42bb56580", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java", + "sha256": "67b3c1a2a2172f924add313697a2cff7d2b2bc17f74c1294e6a8d974e3c00ada", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordOrBuilder.java", + "sha256": "5744c169e656b06609841912feda5516fdc4ab0924faaab625fa7f348786cddd", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java", + "sha256": "1b1fc737f322322d9a2f59e6ea0dad68621905e1a842fbb19882205cace78e8b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeOrBuilder.java", + "sha256": "cc78a10862934ac2853b79e94745ef6b180c95b683b222c0ae4a78be30f5acf8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java", + "sha256": "44b8f80c0c919af434c96d0d038867e0317219cd915cb566e4c18f75af29109c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphOrBuilder.java", + "sha256": "4b6f05f5037d9c9f00bb35702c1df08e38db6db61ac4523279b3210659be752c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java", + "sha256": "c7c76daf23cc29a2b4f2fef5fd12eb9f08649691b5de359ef4c6ec96d56b09c3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionOrBuilder.java", + "sha256": "47e12664440e117e0aa32028123b5b7336c6f5cc617eafdd353e5a9c56af5b36", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java", + "sha256": "127fffd28e726387f1ffbbf10ddffe2c0558f59ca13ed38e76de0a2ff9b41abd", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionOrBuilder.java", + "sha256": "89c8f741b88efc4e6e3b31b87d2d8f43118642022493f14783ad49275d5f5b45", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java", + "sha256": "7d0e767a04e5e4513eb037024eebeeba2cf925db0ebf33be8bf0fea899f23b6c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValueOrBuilder.java", + "sha256": "19a5375ef86410d1f4782b5ae8ee817c6532589751fa8f7aa3f8187bff10c895", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java", + "sha256": "037cc41bd8f1eb436f01115d2b0b29593d95e67e18916d3c72ae87bdd1d772e2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPresetOrBuilder.java", + "sha256": "ca437cda5a38561e9db595c28ea8be283e80d4f05c147f65b103a201b4fe1f82", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java", + "sha256": "c3efec76f5e1ec7191f3d8f19606d37aca83f11e1ac2c613648fe4ce7c39ca42", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurveOrBuilder.java", + "sha256": "b1bd67e9b98d69955b029485c03f0c3fe59e3f1db232b3d41ddbe4eee13c0280", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java", + "sha256": "dc543d311dafad2e8fe10d6dbd10a09a1d186a2c394fa58c3e63ee4ba3e5b6b1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePointOrBuilder.java", + "sha256": "249108c83a4e34e7043c67559a6f14cbfcb290d27f3494fb24f2d75d3436cdc0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java", + "sha256": "93a5e128677879fbe24f9e52f130609bcb55d5ddb37d66ed8f55d8954564b607", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichTextOrBuilder.java", + "sha256": "b3f79354dad466683bdb7c993b323df87ea6286dfeb0d93aae7c3e0a9e1116a0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java", + "sha256": "78ca7ac2271801db44e02d9e64eceb18e7954cf9137d329f35585186286ca72e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRangeOrBuilder.java", + "sha256": "71f89649b45b1c2a514efc1c37db953442e31e8b11b3060d992cadd8a3e0694a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java", + "sha256": "fa7634020c255aa54bfa7e8802bdc370618f9e25b630d368e90567ece54d17d6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordOrBuilder.java", + "sha256": "825cbc7fea09ffcc8d5962fce499df39576b54a1431feee4f39301a0b77724de", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java", + "sha256": "088384d58168e863ca25ad1aafc21e0e1745ff2bea76d4b0c1770357e0925879", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateOrBuilder.java", + "sha256": "9900381ce28e84ce81d18d295cb451072e3e5952d070e12301ac91ae84e0f300", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java", + "sha256": "e074e6e7c9994c090a89856d37f4e32b37814bb939a684c1b11df7081b9e6391", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValueOrBuilder.java", + "sha256": "2e876d55fba4c4c815a218b3b72d5c6fce2143d5ae8c825d08ebdd11ac9c2bfd", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java", + "sha256": "ea7c9803991d9df2bdd781fac60b6e2c78c3bd68a53f429e1cc6241929a7dc9f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecOrBuilder.java", + "sha256": "378df50600f9afad98491ffc898dc0c69ff6dbbda162c72e69b72a6a4d9403a8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java", + "sha256": "13dc126f49f1f349abc80b02fadd34d7a5ebccd1742727c1a8fbb9eecd16f8cc", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationOrBuilder.java", + "sha256": "31187d8bfe0af4044f735e3519d64da9d72107900e406a11c229e9c8c3038261", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java", + "sha256": "764a098e051af81bf781a5dca5907adceb54b7c2edc34cff20daf50304c1985a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationOrBuilder.java", + "sha256": "f1c103c72f9e3ed29d417c192648b62ce306745a6285bebfdfcb128b5eaefe9f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java", + "sha256": "717b3d451cad02ec2e5943ac6ab6027012374c0521a45acb4a69e7c71005dc57", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFindingOrBuilder.java", + "sha256": "16f56bdcc74eaab45dd75b9b9778019d9fdce7fcc02256f81cba5c142ff97459", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java", + "sha256": "71cec151edadf9fcc82878351e1b34b8f3648fcc47525aa144f0ecdb3a5169eb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataOrBuilder.java", + "sha256": "1b3bbbc616e7f9ea4a01ccdeeecf088fea58e878f8bf7e62c12f40de0e961c2e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java", + "sha256": "77d5dbd8a1722c25c360a2c553de4af3962916abaf56c25c0ed546efd091e1a6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionOrBuilder.java", + "sha256": "4786ea9486db7185926bb105ae64b74746be9e42b7aa7343d3e825fc3e4bd73d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java", + "sha256": "81e3658b672ca3b9a3a0aabce3cfd3ed2d836eff1af1be44e496a18836e3073e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTimeOrBuilder.java", + "sha256": "52522e8c2416be6aba05c31a4ca765ae22f9909a7406886089282874af8c4947", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java", + "sha256": "965bc3379d05a5a5ae5847e33ebf57935fa9076dc0211941dd49e10af0d0ce22", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOptionOrBuilder.java", + "sha256": "9d5e65179b62c9c7a02dcc1347ebd6aaf6b872cf7570cc989a78a8a1e2cb570a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java", + "sha256": "5911debda85c7a210f35cfeace3505c6dd14c2d20ba4a0b0bf202e9198e7b948", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSampleOrBuilder.java", + "sha256": "3b0ce49c8562def6189bdb32cc7123759c359ebf323f34b07967396200936e02", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java", + "sha256": "1ea75d5e8c5a1b99313cefd22950a3a064a2510e644569aed64605ac06ea2953", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceViewOrBuilder.java", + "sha256": "ec30ed0d088d7c7fe30b36f5d89beb35945c5593a77b291546092cf57c8e5251", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java", + "sha256": "cdf2a799f3ce504e7807f07412ef6ab75b0cf5f46d9d585336d68e91ce8a8b78", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecordOrBuilder.java", + "sha256": "898a0b972f03b0859674aeec1d120baae7e00da1c973580857c3c21499ac17b0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java", + "sha256": "539be6f3331a24005100b0f4714b101795224f0b406fe9e2687a448380aef462", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadataOrBuilder.java", + "sha256": "8edecd06dc183354af893a7ca9bc450ba47a6e4e89c44af9e8c8899e1333d569", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java", + "sha256": "c9071266ab6e0a85bab3e35920eac5184aa7a803da76098b318fc372e89295fb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelectionOrBuilder.java", + "sha256": "9de81117b8c99c8e9c290eba5b0158c28fbb68f8d3a4ef1f1f43d0571eee49a7", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java", + "sha256": "fefa583c17dff08853ba02b9b888551d39967b2aba005e89844d575bf932e8a3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefOrBuilder.java", + "sha256": "fc7beeaefdd0adae48c880d4016b8193c3b42323cd446cdf8c5308011419348b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java", + "sha256": "1598fd9c24570330967d8e4f6c7d86fa66ccfc36ae61fd179f72fb054246695a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValueOrBuilder.java", + "sha256": "16c306202c2bd783be4f15eeffee96bf804d0c25374c04c6a24abdfd2fbc5231", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java", + "sha256": "b9971a98aac6df70fb54d1d3d6dc3a07ecb48cd2902623a271145adb191fa099", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlockOrBuilder.java", + "sha256": "31f8784706e613327da43f16c79e2bc62de6ca4c370d04e3449c2a46abe77858", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java", + "sha256": "fa44a305c6620b088df706e29ab613f55b1fe7c45e16e3c2a6d2fb2c8790db13", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCellOrBuilder.java", + "sha256": "9dc7ee42c9ffd01c56ced131f84d26332aad1ca29bb2b49fc924fc116045f985", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java", + "sha256": "c2a450b34b0780d5cf1912fc2a4679ebe75dac167da4cf5c1ad1524588a30428", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRowOrBuilder.java", + "sha256": "891029e319ae7d70e4e5025c15db7ad44757ea5c560b18c8129648a9ad41f9f9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java", + "sha256": "38b29ccd10e39e03a5f0a22ab544c2bbadb4e353886c751fea54cbffe8e85e93", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecordOrBuilder.java", + "sha256": "e9e93c83b914818d1c74438646647e062d16c3e11837a1b03d1dafff3e4ef519", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskReasonFacet.java", + "sha256": "5925128cc65285cdaea3369eb57476afe7295fdba16e361b46e5afc35c1ef576", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java", + "sha256": "c59e19ad31b2f1ec8027c8d2e4abad00e8cdfcae59b9cdccbdafa98a5662239b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotOrBuilder.java", + "sha256": "539a994cb000c294238e6df269e711c7d2efa74343f1456d7663844d7d76aec9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskState.java", + "sha256": "2718775583ebfea0f02dc1df842c87defe66d99351032b5f31a941dcf0d6a940", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java", + "sha256": "e2f5c29c01084bd32659b94ed7c5cd0de88a99a99910aeeb6ef181392aa646c8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentOrBuilder.java", + "sha256": "bd01e0693402777f3ebaf62daa0ef4d6984939800285d2693033631f8275c3ec", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java", + "sha256": "e06bd7f7b7f13a817973b2552011c9e703277cc60706ef5a91d42cfdc329ccc9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpanOrBuilder.java", + "sha256": "e8b26a01a21d54eef567a0dd547b86cdcb8eb20fc34d24c98af7d440d48771bc", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java", + "sha256": "67f03f3bdbe27b7c33d369582f95e32ba2d5664465a6e2786e055ed73b107586", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedTextOrBuilder.java", + "sha256": "32ca1ab26005b316953477c594eeb8f80bc88187d2a94ff4a72f6c8d38b57dbb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java", + "sha256": "bf6e762c072c010d51d4879d6ab84c2954b249bfc3ff9ea2bab8062346cc0dad", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClipOrBuilder.java", + "sha256": "26498ad46d9a90deff7654a265582b0db5e8d26908405b1edc36bc6df802ffeb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java", + "sha256": "e80a04fcdf4426d0e0a0634f569842956c87d6081d17d7e8759a6208059be901", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrackOrBuilder.java", + "sha256": "b45315395bb1084a6f3fbd0d61f242ad9c1757396b84720dac9af2dbbeae5ac6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java", + "sha256": "819f91f3d0d42dce7640732a58429ee01cd3fd8949a571678c69d1a778c968d9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineViewOrBuilder.java", + "sha256": "8b9d01a5477940f8ab45cf61c0b75f40daff23be7c61212233f6ee6d0db59705", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java", + "sha256": "3008ac9bc2a7ff6e36b2af432ed53461139bc2b80470221b5051f8a3c0c6f55e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposalOrBuilder.java", + "sha256": "e376ad7ee324dce7701c86340860689d5ce74b9e074c6dfaf12f5c4ea4c218d5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java", + "sha256": "37792e082e2730e772a5e363ac66b4442e80b5092f9e28dbb58df28d8d5b422b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResultOrBuilder.java", + "sha256": "cf899b74f43bad27a32603b4e109e11eb29cf475804783991f298b5473ec11e4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java", + "sha256": "c6076c8923b05f179927e01f6eabd46a97f3fccde9c33860375611ba328bb0f1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpecOrBuilder.java", + "sha256": "0d4a82086051f7e4d01548a9af6cacf44b9ff55b84202ccccf91c795c542e2e3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java", + "sha256": "5e3a64ba71637b16c2ca58bd7190c8e8118d4208c760727ad1a4ba465141e9ef", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationOrBuilder.java", + "sha256": "5433df54397acd1b04df9c53df123910ced0e3e2366d811444b49c9865afd67f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java", + "sha256": "5a4eaa0f0438f34953f473b8b1eb21ecd8b025aac193f138ee3cc48880e73ce0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpecOrBuilder.java", + "sha256": "23bf2bce69ae18aacbbf084635000d312139b25cb6da60972066f1ada0ee4d7e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java", + "sha256": "570bb78840b6a574ed74393f4300901d893dc79ca729b1e4f3d81fc2f06610fb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInputOrBuilder.java", + "sha256": "95aaa4b1ee6276e4acc9bcc73a6d13da038a7bff716af146518a305c6bf5a110", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java", + "sha256": "4dc27078be567ce0acd9729fc10c52dbd72b035ef3d0934835c4bf589344c260", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntryOrBuilder.java", + "sha256": "8ff7824c50b36c39545abb862a7e192ce30e0995b8e3378cd68e92984d8572d3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java", + "sha256": "3e5034cc4ca73b0c9e2a1280d52a44909390ab3ed9891d15a2fbeefe64faf7d6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueListOrBuilder.java", + "sha256": "13d1ee3ba096b3e61d5380f115fe07ce29fabd8ef863b3f03dd3e606b53ffa32", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java", + "sha256": "e7994e41fc04e26611615bed87d77d5fbe7a14b9330a69eb5620e6baa61a3de2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecordOrBuilder.java", + "sha256": "77c14356c5d38cc595ec458b5840285968c8d5af2cbba7860eaedeb1d666c78c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EntitlementChangedKt.kt", + "sha256": "fe8ebfcc9648408fe502f08a8a2723dc5a437b126f9676b2922bf7fa2a31b528", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EventsProtoKt.proto.kt", + "sha256": "1db62e96f448dac65b8d49a99349a065f5ff7feff0a1bac7a6e8071172a67658", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt", + "sha256": "4cf8082790f9e6458ab3fe712e7d872fcb5862e76ce6de40bac461a70dac59c5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/AggregateRefKt.kt", + "sha256": "b311238a98caabb19dcd929ca76242c73311cd5084866ebd8d90d01099b7fdf1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ApplicationScopeKt.kt", + "sha256": "83d0e34721e59593a62e34285ee0dbd6415e8d7288d600d4edaa759a3a349ce8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArcErrorKt.kt", + "sha256": "32b965355b0ecaff8c70a36d7cd79864c0d00bd180fcbec31750649a225025a1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt", + "sha256": "c15a3a3b8abe4a809cfc0b54fb77d4052b427c0b6a633576109feeb1775d4a80", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt", + "sha256": "78180dec46322b0985a659b735f0036024fdcba5d8641de6277906d76052dcd5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt", + "sha256": "672cc25a376834bee0d7eb8b1895cee8f0c2f348d51fc61a4f54399d86100895", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt", + "sha256": "94a920442d04ddc090de59c152eda17b00228ac3ca2cf96c91eea686bb280875", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/DecimalKt.kt", + "sha256": "d257c9fce9193ea989b057d90f8cd7ead5d8887e3c2245bfe1f7258b860d6033", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ErrorDetailsKt.kt", + "sha256": "c1f0385e384567dafb6211f9fdb9daca78ee9ba14daa3b917595d3d5a2e8082e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/FoundationProtoKt.proto.kt", + "sha256": "99f4e6e3daaac7ced2a1dd41c62fc87cbeba6b19cf7557f181703dfbde444565", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/IdKt.kt", + "sha256": "a82bdcef00c1697afb7f12696def78a30cd281cfd09e3742b9fb08ad65d25410", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/InstantKt.kt", + "sha256": "02ae32542532961606cdeb3773376eadfa13e67367201d3d875775dcb74fc9da", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LimitFailureKt.kt", + "sha256": "490c1e2fc02a81e1cc35267be5d0925d870bb3a2ce0971a945a0631e003fd939", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionKt.kt", + "sha256": "37d2eea09ca3e1ca6df5d1f9ec1f504e77eaf0fe1906860fb0389947fb2b432c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt", + "sha256": "ec8248c594c6b45b3f058ae895a15c62b0498206e106c01975320a644537b59d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt", + "sha256": "30b76504b38d4b0edc1ce21e525e37d63dbf514f4e01052ae60666056faf9165", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/NativeContentRevKt.kt", + "sha256": "b34322ae96a82e5e39a48273cd92d560d322e5c1b3320c9c3f309482f211724a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt", + "sha256": "af86715ef3ecc7a790537f9930ba69111913988d32f9c759ddd0c0d827656d94", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt", + "sha256": "1bc0e2278cba2bdf672114f3d5a5562b888878568c173f452ada5aa7960117a4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt", + "sha256": "d221fef6f61e51403a376e9b66a621528e0fbab2086733cf7e3e505a82f4f353", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ReceiptKt.kt", + "sha256": "633d2f2e253c9eee040025f35b5d06147d595ed90447a9ccb680830faeef7382", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RequestMetaKt.kt", + "sha256": "18e1c74074eb75edf4fca5bd1cc5c4d27e7e17bf23e29ffca85403be88ef0a98", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt", + "sha256": "d7b2b7a44172b04b4b8e6998086230beeb2745351c3ca130e0d87fb1165df3e8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt", + "sha256": "aeb0e4b8b3d16e2d31bb70f5ab6936840ceb28784071ceaafc5cfafe49f47371", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResponseMetaKt.kt", + "sha256": "f8f499884810b908ab71f70f87ea43bcd2579e6a4b6a230f6c7b8aa5f66d3333", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RetryAdviceKt.kt", + "sha256": "8bca147f4687902ac98b545e083cf6718ad802d35558cbd195aa71089d9db283", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionConflictKt.kt", + "sha256": "bff06769af5625833a81e9f3f1e3d42ab6c7eb1b7440f924e5f801f963a3b86e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionKt.kt", + "sha256": "9b6c2f4d01c669ce8283226eb31f3ea0edfaece14162d1fee79d6b525133cb83", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/StateFailureKt.kt", + "sha256": "00b68e19347e56b4cefe892ac7ea96d9d018f15990d6359493944a06291a89ff", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt", + "sha256": "3fcf36c235d663bfb6844177946556a17a3faf2ecb8d25e37b4198d0a987f9b6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionFailureKt.kt", + "sha256": "386340e2635090263d6dacda90bfe8334a923f2eb6a745d3d86bd39d54d867c1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionedRefKt.kt", + "sha256": "5cfa97b24ceb9d067fbd6781f398e3c48d075ea0dd25dc4f12ff1956bf550e09", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloProtoKt.proto.kt", + "sha256": "858ffdee11fcb438e594b231a8c5870add28da12f0004e25202e579aae34651a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloRequestKt.kt", + "sha256": "6592591e75b92d28cdadd8d5bce7713b9128fe02283bed2f4f1c756eb39a0ddb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloResponseKt.kt", + "sha256": "fb82759414a4817fb9a932eb6e7a57edd602af796f75ab125c6f986eff546397", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt", + "sha256": "a45eb550798e3843485b17ae17d6ac7659533749804f089221c0c3afb379ce30", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt", + "sha256": "26e32e5c47dc54d4ef5b2ce0743c0224e8291eb1035953f03b72cabff53b2fce", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt", + "sha256": "d7f3625bb5edf73dd6d4cc35237aa291225c7a9c8b1a118ac4543dadc1ec6b21", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt", + "sha256": "87262a7c66542d7e201db95234b5eefe873cf589824988ca8c2703562b4fe77c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt", + "sha256": "42ca16cc55aab8c19f2d1f4746109ac61a2c4f154ca6ea31fd2520ea38fa6ff4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt", + "sha256": "2b47c079204c6c785f02292c9589833ed4bca520b50a1501287290510f629ef6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt", + "sha256": "64051c8b199b68174066408a88c5cf669d97715fbc42421f9de876b4d624cae0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt", + "sha256": "d82224d359cc92fce325c7d5c4651232f4287e5f57833058bef0feaa37778f9c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt", + "sha256": "bbfec0f770637c8f7f62f5d01dd346b4ab43a3f4c7661e5d603fe0d78967ac97", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt", + "sha256": "5ec398abe370d01a676829dc65fce1c17f7c208fd614d5c8036029f2d5c2e7e4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt", + "sha256": "b6d85047500639cdda64eccbc8962cc79d2596768d7bfc5b265b8ecc73af3b04", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt", + "sha256": "f199fe8818771fd6f32503e006747cefba7a8aca29fc1d2923145bb512bf7022", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt", + "sha256": "db249c177d04b60e49ac94801578e10373964a821d87c6a6610a1bd3968f969e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt", + "sha256": "7009b0ca43ec9c6cd0ad17859e1a49220fd6e2476949eb0f25e31fb1a77eae6d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt", + "sha256": "fec1fd2861d531bed711a4afa2b0e548ddd6644133be1c32ed6cc1a473aa123c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt", + "sha256": "1eb43ebca15bc9b9c9223be53715d666f012c2d80981d99200ba54b94ecd02da", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt", + "sha256": "a26d3036d87b7e25cc7fed028407226f18df77abf76fd14db993c958b2aa2e53", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContentProtoKt.proto.kt", + "sha256": "4f638e31002baf902121d1a1a5e163adc66d5e681f12d8f522e8c2e489f67eb1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt", + "sha256": "1221123d137a796a53384b6f20ac550d933f619cbe8473e27c21a4549fcfe513", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt", + "sha256": "22875304bb4b5b9af6da42f14226959b986bd80ef0408cb0aae9c25d59d56489", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt", + "sha256": "afc80c601d79951d69bdd6c9f2743279bec9014606e73c9c1b7af47cf835f74f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt", + "sha256": "00b514b24860d4b4989856ca91bbd2771bfa65a39d1eb9827858475c82e7fa62", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt", + "sha256": "ece0ebe05850b16ef7329e9072edb6d5e4eadaedf7fcdbbcd792b8716ceb1034", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt", + "sha256": "667799eb159cbae20f757409e7e617c22888c99c167b9a1e153474c33498393d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt", + "sha256": "c0cd26501492f28712d9546e30f881306b63ad4ee58a433133ffe455f28d0564", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt", + "sha256": "0447b336ef2526a0a69e4e1470f649f7f190882361f0b4d3c7f5edb5022d4acd", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt", + "sha256": "5e052638246bea4160689190b1c2d4f99cd3c3597021eec0dc0de58fc982cdb1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt", + "sha256": "309e3ac8801924bf1b1862b287d6785d5fe8760dee646f78870b21b3dad138d5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt", + "sha256": "428b45e99b7d882a7ef7d6827c4ae1c06669a5846478ad383f0075a5f68ebf9a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt", + "sha256": "ba3deabc8d1cd5f5164d82e7f13b37c7aa765fb5bd990a1497d6e36dcd4bba01", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt", + "sha256": "6d953e957cece2abc4474ddaa37d302ecf5202278acc0a1da0ada8d53c9d4d09", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt", + "sha256": "9248d804a538078186e43c0f832a1bd517f7e84f632c5ba9773c596bf572dd5b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt", + "sha256": "ffe4c2581a442f2006d9302c655b089878d7b9d135ee0349bb2f78503145848a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt", + "sha256": "3ac1bd94c1294852a1a785f64302a3c4e278c19ffc9986f7c08bbb6d484a983d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt", + "sha256": "2dc861471b465986b0159ddc1ca83556fb981b86a2cc616d82a265f8b096c26f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt", + "sha256": "d004488fccb2d1066bc931c7c0b8550013c22ce847f9943a7d32d15ced045748", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt", + "sha256": "d112d134e3158ad8e2cd1b583724b194061552b6d6baee811c122e9c079cb48f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt", + "sha256": "5a90b2ad7e53640be6f5931c5f02deff7d4d0d055dbe590723c93c5b983454a0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt", + "sha256": "97360464f60a8895e17e9dd2e53c359282b773f3948e46853dd8dfa527fb6bd7", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt", + "sha256": "cafe2108937916b0c833bcf3ef9dd808c0b9a272866b7e4a8597b618b597f516", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt", + "sha256": "0bebce491233eff9e0d4dacfd52530d8e929debcc0d3068a269003f5ab9a4291", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt", + "sha256": "b84427f4eeb6fe40b5606b8178be4b3f745bd6a0a05747826228a1442943ec1c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt", + "sha256": "be325ffe28155dcb6e64a11439831ebdcd8f22fc5571b0864999c44d4a5c8b74", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt", + "sha256": "d3232e7c8d9fdecfd1af15257e1e837e1a9f1d8c52029cfd1eb80bdbb9889ca3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt", + "sha256": "87b023e59605c6422b8eff250abe6baf6f1af4a5ee18f35ec4edb15b28d39f28", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt", + "sha256": "a1228315d44b8a85fdafd66736443252312aa1f55f928d3d1206c7d8f3e7018b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt", + "sha256": "e2f1de6413ca028ecd77df0ffc324374fd66cd028f2f1f8785cf49d4b15ce42c", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt", + "sha256": "d0d6b655934d477bc9763547736e534f8a8955c0536b2db5f4cba31ddebea83b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt", + "sha256": "39dcde653dc1b827bb74c7e63da735f3fced5e3d02d8c8770d6f822a20b6318e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt", + "sha256": "2f8419cb50d4a0d51a7b4f5d15c610706b7bea65b71613ccf83c0a88947d027a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt", + "sha256": "22634316b0a5e66d17a231d30d6d7cc04d8f206e56eaa63bbfce5bad791d3e82", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt", + "sha256": "e7bcf21001070fc06623814bf6af286fd1a25a304911d2bdc28eaa07e606176d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt", + "sha256": "8be0ada67fbed678855aa7faf4355e46dcab71ceb13eb680c4aabb751b90b278", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt", + "sha256": "dde3ba508c486d7b6b6bf6229775c62e8c712babb6f69bb26656403465365cc6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt", + "sha256": "9aae599e3e367d42a7d2086a4744249058a7f25c9ba778beb3c265010df92abe", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt", + "sha256": "848322f72b1c7328f11a7f626ef7d732999e5c56f6d6cb6c8df0ffffe6fad237", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt", + "sha256": "f6cefa2bf61f68afa3ebbc0fcbc744401006f5b962685dc4afc202718b7b7d1f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt", + "sha256": "2390edf52e86323024be8d9aa01c44ea52785c3493278dcf6dbf922af6e372f2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt", + "sha256": "21a683c15a00ec9cd2a259895cfd5086c8fa717d5361b55d05690ba81e0ff26f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt", + "sha256": "23671fd377f0c4c2f6fb85f1ab5097933e97f74b560fecb743186f18d8c06ba2", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt", + "sha256": "6b5027fb83cdd293306d16f18ba831988d79781d93cd56d6a0900523effedfcb", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt", + "sha256": "b0592a637b1c981e226eab863f663eb1382914cc040431e6a92b9e90b54971a4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt", + "sha256": "7a5e44f28cafaacfee3e7595a4d3c23b810f653cd18887fdb7b1d52531f06191", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt", + "sha256": "cc6286bbab3f1fc0db4d7a1d5ad33af9bd15a93e7b6e1e4ac2e8a4e511ba2f8b", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt", + "sha256": "50bee5570ded6e8ccc0e721ae95c1c7c4674f99481c09437fdec580b09736317", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt", + "sha256": "bf31d0f89ff8cd3dad650b23918c17a9f7ee15c90088fda9579e5b120f22a9c3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt", + "sha256": "ae219be90211e0629576192825abb3c2fa5fc8142ab83ee80aa8413498da545e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt", + "sha256": "5bcf38b6d071fc146718ce16d0c36c03704bc73423386b796b70c41ada6f9961", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt", + "sha256": "f5d0ce8f38134d97b0b54fc6ef8cc92cdce0aa55af1ae37eeef65ed69c6a9e73", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt", + "sha256": "a223175728a5b495819bed9eee718faf5178cb2bb9d4cf36707b6356546f7c18", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt", + "sha256": "c4c4d1165e1e189295dee4a0f328c7651f953432361b98c6a489f97ced5dceb7", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt", + "sha256": "275ea425130968a2cfecb1e15bbb058868c45e718cf5a5c5de6d809223ada49e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt", + "sha256": "263b92d4e9718a1a03c6b10482d79050b432aaed75ff360f29f4407e7fd1fa76", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt", + "sha256": "bf8718fbcaa56b6e50f320f4700ef9af4cdc85d8b5025123c10a44c020798937", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt", + "sha256": "72ba7bb615081738d65a91d727a88c97dd467478572a0188c80e83d7cf2e33f3", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt", + "sha256": "e006e12713649212be6f399bd84b8819a74d5ffadd58d26b74900d86fd92c2c9", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt", + "sha256": "668a751399e467e724b55711c8a5e40bc4921274bd25b390a20b43f66ba66fb0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt", + "sha256": "86008f09af82f4735324b35890742f62161c67877806f6a4daf37087ce8db6bf", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt", + "sha256": "d2d8f984ae3e3fa744445df736d0544ab5fc617e5c2702a234ece2c4b38c8447", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt", + "sha256": "1f130fdaa8ddc13bae8317872e78b89e76a0e710ea5f72077bb1a1651b3561e5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt", + "sha256": "32810b51545a25aec68c8604765be47509c57adabb4070fab7dbd785a98039df", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt", + "sha256": "ec560ba5d15785ffd02886d72ddbb513f164822ae37f868b4e3343ebe79c3cdc", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt", + "sha256": "8cc489b09bf4fae75b968cefdd6be93bdd748c6fec4d4c023f711c30337c36c7", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt", + "sha256": "f053632bfd69c41752466a1efe0a26bb90a531a841aa7a789ff449de4f2a92f6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt", + "sha256": "7a6f4581bdb524646d29451eaa2b4f60f562a9ad11d971463944270da926cd71", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt", + "sha256": "a918f2ee1f9b20244cb4ddd9740bf26285d01d765a6f0ab4f46cee8e8c57dc98", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt", + "sha256": "dc75fb5c7728aad77bf27a1e9575d63e6e47f79bf6b6bdb5766064aabd0925f8", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt", + "sha256": "f71cf5604534eb5cbd887519343ab1901672df74c13dfa538a7a9c346621ebfc", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt", + "sha256": "9c8aa14f88b68b8c912b5e603917d224041d3afc9fde99bee838e23b1d68b659", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt", + "sha256": "814e8c9fe4c880843c931d89a5f4bb94975b738b166af94f7f927a7ee8aab504", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt", + "sha256": "5922589945edaf49e2137189755d1f3d42c8db46d6d12d6a4383d74baa8999d4", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt", + "sha256": "db0558af221397ee290f66bbe40be1bcb171f9abe6bbc941c70ae9482d06cf4f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt", + "sha256": "f2fe507dac1630b4b0021eeb0948498149da80ddae29a2a6b962e1c4d0bd8c93", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt", + "sha256": "4cbcbd0f696137eb212b9c1106c17d8f7d3767616a8952a82ed6229524fe4c50", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt", + "sha256": "3f1fcc11b48686eb108ad5b6294328f0406b7028e54f90a8d21851e8f4eff5f0", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt", + "sha256": "7fbb8ace1fcd083c57625af24b6f4d0feb09766b0a042ae506352f738424f6e6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt", + "sha256": "58a4d915cc539604fc27419fc1ca148fa920c341f06f1d8c52f16dd66cbf9c98", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt", + "sha256": "490d08c04fa985d798505ae7ed81f1c2362b2214b4555efb49354b1070aa0701", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt", + "sha256": "42fc8c84aab9ef46a3341172b69e81cf69a428efad194a2de853f0f0137956a5", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt", + "sha256": "18c52a6a98f1a838bc14ecfd04036edd90385ef5c498eebc70eb5d5af039b90a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt", + "sha256": "92d61cfe14828d6f0380282c43d4e310fb567d032a89163d9c0822d386f87133", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt", + "sha256": "577eaca45d93bc74f485242d56e70693976ff22cc9b521ec780a9f8776eb843f", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt", + "sha256": "d14187707d8b67c06b9e3d79c2a8b1a787b8739af1f4e8549548ef11de6e366e", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt", + "sha256": "2353b4a6131439be8659d782629ab5598cf8a030bbd2e6706d482908d89f0ffd", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt", + "sha256": "b1e41267b9274b8d28f525f84acce01259d53f39f8e409094ee8caab96f55bb1", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt", + "sha256": "a0df8816c6cce1a9a6a67da15e245e3c462225f91243b4b1c5d4001f1749351a", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt", + "sha256": "96b891f22c26818ba330ec196b014037fe898c3305a614bb08e2485999783167", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt", + "sha256": "ff8a5e003a2a5f21568c4cace5609cbdeb74f19b291b5b51f4bdf105d3e0bf76", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt", + "sha256": "348582b04acb704846cfe171b039b16dfa5f4284903e9be08e51d4f230a76e0d", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt", + "sha256": "a54378b2e31f4cd2bee7671403cb3d55bab2cde124b45df19275b80fcc1bcd59", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt", + "sha256": "dbe634cc775793d6d01910c95030f5a45fe0d189a2ed896e71b747ec25244883", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt", + "sha256": "6381acd929afb5bad9383fcf273a235fffa7cd2419cf2b08377c089f46669809", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt", + "sha256": "b43c59195cedd658a3b2132c0f7cfa0e7727e3b4c5e217c7965afabfc1cb8827", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt", + "sha256": "c5db96fea68d7df830e07d0d424df5a5520af412d3abc52e4c0a7e50a1bb8f87", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt", + "sha256": "200deac55d8a15fdd98d57bc974d721a6c88e7b0a153983c660824e64e53e3e6", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt", + "sha256": "18af73fffb2196e492950371072c285085546bb4c1095bc42638071dddbbbb26", + "normalization": "lf" + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt", + "sha256": "29b6e185b0a2703dcd59255db2ce8ab208cb7dc1f9f06b6308b05bb56f30a892", + "normalization": "lf" + }, + { + "path": "src/public/ts/api-client/src/gen/http.ts", + "sha256": "c2d964d185d5ab0e0288401468780cae66284af73c9d3165ce5b8978e2664a82", + "normalization": "lf" + }, + { + "path": "src/public/ts/api-client/src/shapes/gen/PackageInventory.ts", + "sha256": "0c5aadeefe350034e18c11a6c45fb9776eb6d3875d355c1faf9c704583f30a5c", + "normalization": "lf" + }, + { + "path": "src/public/ts/api-client/src/shapes/gen/PartReceipt.ts", + "sha256": "cd46bd36c3dc3849b6ecc4f30f071b950aa2afb4007a8302a4cd1ade1004f1a7", + "normalization": "lf" + }, + { + "path": "src/public/ts/contract-fixtures/src/index.ts", + "sha256": "7560981e34c77764c023109e7dc0f1245114d061467d5a0dd2792db2bd8dd2e5", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/gen/arcforges/events/v1/events_pb.ts", + "sha256": "a27e66f4552827cd094a026b37a3f2cd4beac1e6bc1c4043d5fa77a35bbde1ca", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts", + "sha256": "78ded595f1f17e465a0c6747d68ddba38abf231f1e611834a2ed444ea9813351", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/gen/arcforges/hello/v1/hello_pb.ts", + "sha256": "793a78310bceb84d08cdb402f69f15da22a1882f53c3b93c5ea4f688c46704dc", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts", + "sha256": "5001e43e8abdffe443da6e933fe162b213b63cff2b9f595ad4358bb45919ecc1", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/index.ts", + "sha256": "823e2e08821567f670860564669d5dab32ae40766d5e5d57c87c2e026079d16c", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/shapes/gen/proto.ts", + "sha256": "1e98d1f5a0d75a6b80c2167778ce921af0c91a6270b6a237bb1ee64f01d66682", + "normalization": "lf" + }, + { + "path": "src/public/ts/proto/src/values/gen/identifiers.ts", + "sha256": "17f4c6adf458d0ba1df4ac9341f620f50219863ee127c6fbf1071d1870ec8c3c", + "normalization": "lf" + } + ], + "disposition": "Improve", + "verification": { + "kind": "regeneration", + "command": "python eng/contracts.py generate --check", + "expected": "Pinned generation reproduces the complete selected package-owned output, including Foundation/PublicApi and typed value adapters; latest source generation check and PR candidate checks are the acceptance evidence.", + "artifacts": [] + }, + "notice": { + "required": true, + "text": "Selected ArcForges contract bindings are generated from Apache-2.0 schemas using Grpc.Tools 2.84.0, protoc-gen-es 2.15.0 and Connect-Kotlin 0.9.0. Shape validators, domain identity adapters and fixture exports use Apache-2.0 repository tooling. Historical protobuf BSD-3-Clause and applicable generator Apache-2.0 attributions are retained. Build tools are not bundled in client packages. Native-grpc-only Android generation remains retired.", + "files": [ + "LICENSE", + "third-party/protobuf-generator-LICENSE.txt", + "eng/provenance/NOTICE.txt" + ], + "distribution": "packages", + "reason": "The generated bindings are distributed. Every package NOTICE retains the applicable generator attribution and protobuf licence text; runtime dependency notices remain separate." + }, + "lifetime": { + "status": "permanent", + "owner": "Licensing and Provenance Owner", + "removalTrigger": null + }, + "generation": { + "generators": [ + { + "repository": "https://github.com/protocolbuffers/protobuf", + "commit": "35cd01f9fe9afbeea38cc7b979a3b6bfcde82c03", + "paths": [ + "src/google/protobuf/compiler/csharp/csharp_generator.cc", + "src/google/protobuf/compiler/java/generator.cc", + "src/google/protobuf/compiler/kotlin/generator.cc" + ], + "spdx": "BSD-3-Clause", + "evidence": [ + { + "path": "src/google/protobuf/compiler/csharp/csharp_generator.cc", + "sha256": "8b1977fc091ca196408fd0b88332fe4457e8bde2b1fc9b92327ca0accbb618b6", + "finding": "The generator file header explicitly declares BSD-3-Clause; generated output retains applicable upstream obligations." + }, + { + "path": "src/google/protobuf/compiler/java/generator.cc", + "sha256": "62d1d34fa2003b460eeb793e5c87f7c9ba3a9ab43a06ba6032c0daacbcc15d7d", + "finding": "The generator file header explicitly declares BSD-3-Clause; generated output retains applicable upstream obligations." + }, + { + "path": "src/google/protobuf/compiler/kotlin/generator.cc", + "sha256": "a73a77ee148d87601686875fa7545e27dfedf2162845bc6b04a5b73a63e1fd57", + "finding": "The generator file header explicitly declares BSD-3-Clause; generated output retains applicable upstream obligations." + }, + { + "path": "LICENSE", + "sha256": "6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d", + "finding": "Full governing BSD-3-Clause terms for these explicitly licensed generator files." + } + ] + }, + { + "repository": "https://github.com/grpc/grpc", + "commit": "3252a89f10d8e92997862167ca7d095ecda85973", + "paths": [ + "src/compiler/csharp_generator.cc" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "src/compiler/csharp_generator.cc", + "sha256": "e530568c3ee5c889fefbed7430fcb96817a3866eebeeaafc2d30cd8326a6acf4", + "finding": "The generator file header explicitly declares Apache-2.0; generated output retains applicable upstream obligations." + }, + { + "path": "LICENSE", + "sha256": "58c86a3f2b5cca0ebdf9ed3e7f4e6dc38e3b38796d8c3dc92064c62a4e39d0dd", + "finding": "Full governing Apache-2.0 terms for these explicitly licensed generator files." + } + ] + }, + { + "repository": "https://github.com/bufbuild/protobuf-es", + "commit": "f72f5295c853b7be8c0828f350e4f2803c8afdde", + "paths": [ + "packages/protoc-gen-es/src/protoc-gen-es-plugin.ts" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "packages/protoc-gen-es/src/protoc-gen-es-plugin.ts", + "sha256": "25d3dd51af9def8c18cf5636726d72805c9e653ccfc4c43717ae21bdcfed19ae", + "finding": "The generator file header explicitly declares Apache-2.0; generated output retains applicable upstream obligations." + }, + { + "path": "LICENSE", + "sha256": "c04b4216f1cd4c5a4f7fb2f2a1b0ae70d847e9e0cac7c9dee9bf8cc03177c449", + "finding": "Full governing Apache-2.0 terms for these explicitly licensed generator files." + } + ] + }, + { + "repository": "https://github.com/connectrpc/connect-kotlin", + "commit": "98f32633c462f6b17673a2a6504def7d3222da1c", + "paths": [ + "protoc-gen-connect-kotlin/src/main/kotlin/com/connectrpc/protocgen/connect/Generator.kt" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "protoc-gen-connect-kotlin/src/main/kotlin/com/connectrpc/protocgen/connect/Generator.kt", + "sha256": "5ed68f3229db6e9a39b7d4a3aa2076d4e5c391949547f42c063f78ba34b6572b", + "finding": "The generator file header explicitly declares Apache-2.0; generated output retains applicable upstream obligations." + }, + { + "path": "LICENSE", + "sha256": "d8e16f7c884f3678b5cba0e5612e55903752945dc2006fcef2167356ecda8ceb", + "finding": "Full governing Apache-2.0 terms for these explicitly licensed generator files." + } + ] + }, + { + "repository": "https://github.com/ArcForges/Contracts", + "commit": "af7b6cca5e14a51735512d283b03d3ae9d96d170", + "paths": [ + "eng/contracts.py", + "eng/foundation_semantics.py", + "eng/generate_fixtures.py", + "eng/generate_shapes.py", + "eng/generate_values.py", + "eng/kotlin_tools.py" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "eng/contracts.py", + "sha256": "50b3b18e871c1030204a5d37ca76107928552059f3303a1528629ff5a22b347b", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "eng/foundation_semantics.py", + "sha256": "696df0723403994619c2b4777890cae7ce6b5aab280925930994f256dcc65cc4", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "eng/generate_fixtures.py", + "sha256": "0417ade78531767c655d27d72999ec3916929283a8acf2d63b8af214af16ff88", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "eng/generate_shapes.py", + "sha256": "412b21f7913a3ef724ed0d32dd571d8e9ea007a0a552b23bac3331b00d0497a0", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "eng/generate_values.py", + "sha256": "0c3316bcd3402399ac24f3513a919818044509d8510f2eebf5719f16b3201355", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "eng/kotlin_tools.py", + "sha256": "219ff48ab12c421b63942047d16e61c6282ee6fa1af69c4148337be8e52d3325", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "LICENSE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + } + ] + } + ], + "inputs": [ + { + "repository": "https://github.com/ArcForges/Contracts", + "commit": "af7b6cca5e14a51735512d283b03d3ae9d96d170", + "paths": [ + "eng/contract-packages.json", + "fixtures/internal/wp03-00.json", + "fixtures/public/hello.json", + "fixtures/public/wp03-00.json", + "fixtures/public/wp03-01.json", + "internal/ai-http/v1/schema.json", + "internal/proto/arcforges/local/chat/v1/chat.proto", + "internal/proto/arcforges/local/notes/v1/notes.proto", + "internal/proto/arcforges/local/platform/v1/platform.proto", + "internal/proto/arcforges/local/sandbox/v1/sandbox.proto", + "internal/proto/arcforges/local/scope/v1/scope.proto", + "internal/proto/arcforges/local/slate/v1/slate.proto", + "internal/proto/arcforges/operator/v1/operator.proto", + "internal/proto/constraints.json", + "public/http/v1/inventory.schema.json", + "public/http/v1/schema.json", + "public/proto/arcforges/events/v1/events.proto", + "public/proto/arcforges/extensions/v1/extensions.proto", + "public/proto/arcforges/foundation/v1/foundation.proto", + "public/proto/arcforges/hello/v1/hello.proto", + "public/proto/arcforges/publicapi/v1/content.proto", + "public/proto/constraints.json", + "public/proto/value-boundaries.json" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "eng/contract-packages.json", + "sha256": "4f31f579f1dc1ec708d8e76299592df748eb5206a957938f03a334d7048abe3b", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "fixtures/internal/wp03-00.json", + "sha256": "d199b011ee721c9f6010a9eb449f254de7fd7e24f3e0d46a74005a51f3c56b13", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "fixtures/public/hello.json", + "sha256": "5e1fe5f94dfad301514a341b1f52f5a113943dc1837c7c4f817caaa4ea886b4e", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "fixtures/public/wp03-00.json", + "sha256": "3c6e4b53644c2568b50dde46c1255071a2f7b9d1f4674c69603bded3c1f8acad", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "fixtures/public/wp03-01.json", + "sha256": "1dfe708496a001e0b900ff727130f9cb5e91fa79287049df8655dc09ac37f22b", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/ai-http/v1/schema.json", + "sha256": "395ffc80d24bc9d59b2de0706e9efd5071ec8ce3763dddf2dc7c3f4f7456da78", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/local/chat/v1/chat.proto", + "sha256": "3e9c76af5aefc63c78d21609e09d7106cf809f8e271d2382c3f0c15cdb4cd519", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/local/notes/v1/notes.proto", + "sha256": "6986907e69f15c21e495f2f5ff4f234bca2c00fb2b2a90f8698680adc38e8fda", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/local/platform/v1/platform.proto", + "sha256": "519bd579aa83cfaa00e05d981c8d646524bddb8c27be22e67573c190e5762800", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/local/sandbox/v1/sandbox.proto", + "sha256": "f97dbd60a9bc471bfc58f0cc8998b40e3fef4ddb8b10dbea8906e89fafe02574", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/local/scope/v1/scope.proto", + "sha256": "027b0f72e1d1285fa3b2fcc13130400f8e8f0e801601485fef63e7a102b014c4", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/local/slate/v1/slate.proto", + "sha256": "9bdc13d5344a6b30b01cf844b34ce183bd4d58b6277696ec70f9e2dc1e918a6c", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/arcforges/operator/v1/operator.proto", + "sha256": "30e9f7ef3124839417839a25f7be2a43a954947d688387cea4faff09ddcf66e8", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "internal/proto/constraints.json", + "sha256": "2560a714da7d5f60d7b7010d95c9dc8bda26338dbb320073b57a15b7d8898285", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/http/v1/inventory.schema.json", + "sha256": "fb6929548278f6e16e61491001fecae4143882efbfe732950a1584e1e2f80a5d", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/http/v1/schema.json", + "sha256": "23587b33320fcbe4a917c2839552984eb40e716c4ce317a5c218f35bedf06751", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/arcforges/events/v1/events.proto", + "sha256": "ea0ac740c06bbb5b81724b4a7e601110424cabc4940b07e579cf97d852880f43", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/arcforges/extensions/v1/extensions.proto", + "sha256": "188c3667e1887926efd0df3bd3cb3574a2d8573ee0271171c7f96622d5dc8642", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/arcforges/foundation/v1/foundation.proto", + "sha256": "ceda869bf2998ca4bc21c4b7504c365a4662e7f28183e6db81660592d5bcdb3f", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/arcforges/hello/v1/hello.proto", + "sha256": "92489f89d1898a3d3bbea56c72116416cd0152ae8866c98745739437020c67d9", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/arcforges/publicapi/v1/content.proto", + "sha256": "a352f31e0bcee5e5523e59cb6bcfe2af04423e78389c67fc0d8d0ab52f104dee", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/constraints.json", + "sha256": "4f76f316c66d85dae393e64f0362610c479596859f3247825ca003d97a4157d8", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "public/proto/value-boundaries.json", + "sha256": "ba5173445ebcead5b8137383bc32072658f69d8cf0f4be6913989e3b7a30f1d7", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + }, + { + "path": "LICENSE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30", + "finding": "Reviewed exact Apache-2.0 schema, rule, fixture or generator input at the bound source snapshot." + } + ] + } + ], + "command": "python eng/contracts.py generate --check", + "outputSpdx": "Apache-2.0" + }, + "review": { + "owner": "Licensing and Provenance Owner", + "reviewer": "Codex, acting under the repository maintainer's implementation and review authorization", + "reviewedOn": "2026-09-22", + "decision": "approved", + "rationale": "Reviewed the CI-discovered URL validation denial-of-service repair: linear exact-scheme, body and whitespace validation replaces overlapping regex repetitions in generated C# and TypeScript. The declared schema, ownership, source licence and generator versions remain unchanged. Focused malformed/valid URL regressions passed in both languages; all previous independently authored foundation fixtures remain intact. This successor preserves the immutable r3 evidence and binds the repaired generator/output bytes.", + "baselineCommit": "af7b6cca5e14a51735512d283b03d3ae9d96d170", + "reconciliation": false + }, + "supersedes": "contract-bindings-r3", + "artifactTargets": [] +} diff --git a/eng/provenance/records/dokka-documentation-resources-r5.json b/eng/provenance/records/dokka-documentation-resources-r5.json new file mode 100644 index 0000000..a8276da --- /dev/null +++ b/eng/provenance/records/dokka-documentation-resources-r5.json @@ -0,0 +1,3641 @@ +{ + "schemaVersion": 1, + "id": "dokka-documentation-resources-r5", + "kind": "generated", + "sourceRepository": "https://github.com/Kotlin/dokka", + "sourceCommit": "656ca46fbbd676d872b0bd383042fc12ae7adcdd", + "sourcePaths": [ + "dokka-subprojects/plugin-base-frontend/package-lock.json", + "dokka-subprojects/plugin-base-frontend/webpack.config.js", + "dokka-subprojects/plugin-base-frontend/webpack.config-ui-kit.js", + "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/prism.js", + "dokka-subprojects/plugin-base/src/main/resources/dokka/ui-kit/ui-kit.min.css" + ], + "licence": { + "spdx": "Apache-2.0 AND MIT", + "category": "permissive", + "evidence": [ + { + "path": "LICENSE.txt", + "sha256": "e230dcbf6df796df008e9a7fc916153458c6895814fcb761648ef289cf309673", + "finding": "Apache-2.0 applies to the Dokka generator and its own resources; subordinate npm/Prism licences remain MIT or Apache-2.0 and are recorded in the resource closure." + }, + { + "path": "dokka-subprojects/plugin-base-frontend/package-lock.json", + "sha256": "c5c15cc3e5bff0fca11ac13818852fa2151e3faad18f292c56d7a4bbcc4b2c77", + "finding": "Pinned npm package archives/integrities; actual emitted webpack modules, rather than all build dependencies, determine the admitted resource closure." + }, + { + "path": "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/prism.js", + "sha256": "73995d49b765f3938d508a956eba6f74fead5133b78c2a351f6da226c8b93290", + "finding": "Prism 1.29.0 carries its MIT source attribution; the exact npm licence and source commit are recorded separately." + } + ], + "scope": "Only the reviewed Apache/MIT Dokka documentation resources and their actual emitted dependency closure; embedded OFL fonts and their @font-face declarations are excluded.", + "copyingPermission": null + }, + "attribution": [ + "Copyright 2014-2024 JetBrains s.r.o. and Dokka contributors.", + "The 81 actual included npm components, original copyright holders and full licences are enumerated in the immutable profile and retained documentation notices." + ], + "targets": [], + "artifactTargets": [ + { + "project": "contracts-proto", + "package": "io.github.arcforges:contracts-proto", + "kind": "maven-javadoc", + "profile": "eng/provenance/artifact-profiles/dokka-2-2-0-r5.json", + "sha256": "1c6c005f814fe804298ccb00a32ffb69cad9c6bcabb0c8697cb1ddb2d4146dae" + }, + { + "project": "contracts-connect-client", + "package": "io.github.arcforges:contracts-connect-client", + "kind": "maven-javadoc", + "profile": "eng/provenance/artifact-profiles/dokka-2-2-0-r5.json", + "sha256": "1c6c005f814fe804298ccb00a32ffb69cad9c6bcabb0c8697cb1ddb2d4146dae" + }, + { + "project": "contract-fixtures", + "package": "io.github.arcforges:contract-fixtures", + "kind": "maven-javadoc", + "profile": "eng/provenance/artifact-profiles/dokka-2-2-0-r5.json", + "sha256": "1c6c005f814fe804298ccb00a32ffb69cad9c6bcabb0c8697cb1ddb2d4146dae" + } + ], + "disposition": "Improve", + "verification": { + "kind": "regeneration", + "command": "python eng/contracts.py pack; python -m unittest discover -s tests/tooling -v", + "expected": "Pinned Dokka generation matches 14017 reviewed generated API members in the three retained Maven modules, including every selected Foundation/PublicApi record and declared getter. The original 42 fixed resources, ten excluded fonts, 81-component licence closure and font transformation remain unchanged from r4. The publication producer verifies the documentation once; negative mutation fixtures check rejection without a duplicate positive archive scan.", + "artifacts": [ + { + "url": "https://codeload.github.com/Kotlin/dokka/tar.gz/656ca46fbbd676d872b0bd383042fc12ae7adcdd", + "sha256": "f59b6f0fc0614852d6191d5bcadb159c7e6b7cb03fbd24b8f1447470c29d0967", + "members": [ + "dokka-subprojects/plugin-base-frontend/package-lock.json", + "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/prism.js" + ] + }, + { + "url": "https://registry.npmjs.org/@jetbrains/ring-ui/-/ring-ui-5.1.28.tgz", + "sha256": "23814cf72ad95439f27841d9fead55cd473020f57397f40f46d189fefc0043f3", + "members": [ + "package/LICENSE.txt" + ] + }, + { + "url": "https://registry.npmjs.org/react-virtualized/-/react-virtualized-9.22.6.tgz", + "sha256": "df8fc81465d6fd6331d61f427d53d652af60818336a48a3de6f8c19519fe322c", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "sha256": "7e6d483e2b10e027b1592f8c47d95972039f8b205e2906ae58026620591b1fdb", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.1.tgz", + "sha256": "0c9b43dd8f47cde21f20048b59ffb829d3f83929bd3b0e67d1538f7135b2b6ab", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "sha256": "46b9e4c79edcfff507f3155b6c2cdc22e17331fb4ebb0994f62f38eccef8a279", + "members": [ + "package/license" + ] + }, + { + "url": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "sha256": "8391d72aaa505137d4db8701c3331197cf0cb0e7346d0fab0750a7d55443c89a", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "sha256": "4e063ff3ccfa89ef3ee748e2a6c107b8ad48c96c7add226522464580623c9ae5", + "members": [ + "package/LICENSE.md" + ] + }, + { + "url": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "sha256": "e2901c777fd5a469bef952d1fc7bcafead65a7b66ef4dbb295d2a7116a6dc66d", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "sha256": "bec64d076c2425e76fbe01235b53fac5a7e58a8487a126b1cb831087e7d6ba98", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "sha256": "782d726a263ba7b26cced612af97b80035516df4b0cd788524e7b2cebc4e29ed", + "members": [ + "package/license" + ] + }, + { + "url": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "sha256": "efdafb0fbd335e41bb209cd8c3256a28d576e6062ca101cb4ba1167c8fc014c6", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/core-js/-/core-js-3.42.0.tgz", + "sha256": "ba4cb35e7c13da82dc2ebfb1e9e57463dc941ab950dbc9a854dd1f7775464db0", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "sha256": "1c739eb05d8a462c286a4e9dd02f2ce5485c6fa3529244e9ff9b13a3671aa557", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "sha256": "6c9e10fc21a14499b74bfe1e8e8dd7a6152da02fb575c3ffd3cd71f67390ebf1", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "sha256": "79a1de983c1b393180c47456d6b73caab278a00ea6e37d5c6675f2dcdec2a3e5", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", + "sha256": "7681d6e7c5832272f3eeaed6a77cd241f6add2e48bc63308c84c4ceff43033dc", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/@jetbrains/icons/-/icons-3.24.0.tgz", + "sha256": "c44448daac253f613b818482344cdcc4929fc372b175fd68bbd8ee596611b2ce", + "members": [ + "package/LICENSE.txt" + ] + }, + { + "url": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", + "sha256": "02887309deedb2dd564a72712687f3736b27d02b11f9d45fecfdca479c6c96cf", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "sha256": "04d7406af8f76ddb0b11bf3a674573f8513379c87a70ac8e09b91ea2b39b130f", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "sha256": "08e4dcd218f7ac619100ac3d3bb76b54c66257cabf0b2409dbfbb6dff01bfcf3", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "sha256": "9678d9055619767c8a134033709e88a6e0a19600f3d3f2cda40acdfd75e7f212", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "sha256": "662e27e54e00fe46fbb08f9f4aacb054e3695dbe72cc14b436613fbcfb780544", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "sha256": "30e2bdf3ce00c012527ae4161df4145cbf4c797e9fa30e43fc7324b2e07b0523", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "sha256": "e3336e954c29414c532721aa3f6e1e7f15c26a67a63dd77072d273f8431a0c9f", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "sha256": "e861ec4a8e989f45d17947da3ce9cf42fce7c6f397b0acc937e0c3b3ef1f0115", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "sha256": "476c29799ec4f51b694d576fc70a27631c8ffe00e4269b7608027e12c7b0e51c", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "sha256": "8493e77b990b242efebd824d0912df161bf640fc75071d5bc844ce0d7706a485", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "sha256": "72bae463b81a604b4a118c00012c76ee9b8d155b9da62d1f362876c9f8b5f793", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "sha256": "ed20196adebc0396b4fa793a13730858771ff7ea4b6cce14e30442f1b75eea2c", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "sha256": "e199725bf272b3088568b3309e918ce623e616f005b43e23b132182b58d791ef", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "sha256": "7f5706a6c60e16ac23bba98ce6f30b05128dfbe07b2bcfd8235a9995fe030256", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "sha256": "a73e499153621af82d1f0f1ba77f21a01f95612b09d50d57253fc9e123a98b0d", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "sha256": "25a1adc92d64dcd3a153f336b452e7ea8e200aa9e9e8ce8cb8d05674f8b6878d", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "sha256": "ce9a5c3b02e59b8d016a2ee39d26d088720142e62870731cf988af18e2696751", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "sha256": "79a4a124b0c8ce71bb1bf1572c1c4ade2af6c21a08db59109b545f7570724554", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "sha256": "aaccea91985a6e1731f84192d4682f474aea76f64a210982576e488732b0ad3f", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "sha256": "57852a03833607fcc71ed3ccf0d1f1f638e09a6aacb16fa1f038945d27adf44e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/combokeys/-/combokeys-3.0.1.tgz", + "sha256": "daab21513981d6c5ebdaa9c8721ce406f9f5bab9192a059bbb792d47647c02e7", + "members": [ + "package/LICENSE.txt" + ] + }, + { + "url": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "sha256": "5de7e3804fadee9d773cd494b695e6efedfee8837e751fd9b9b77c3e9c6b40f4", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "sha256": "5986b8b13121340a8b0d5c7d8f0f961aa80ef3a74515ca9cb7a78d86ed0385f7", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "sha256": "d14dd1c35b4bd3b8aca3219fd3627eb7f3eb49cf6b4c8a7ca58b91fd7a190993", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "sha256": "d536d0de4dd285dc1468fbb7f39334a47ee0eec9c27f9b626a6e71466c9fda82", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "sha256": "3e18e4d757818aee7bf1921686c6c3e7f9676d17c5c6fec560567c6beee579ce", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "sha256": "b8c2c35575493dc086df88cfc468a9e2651b6617336480ab3f00fcf853f443a7", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "sha256": "4460c7532f28b8df2ddc9a1ec17816d43c24d4b9591dc6c5936b82f7f86ae7c5", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "sha256": "eb2cc52afb1f1fd82c5fc2a58c2380f0f16fdcdb5631538f3c66887435d70681", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "sha256": "704402651b02a1454f17d445fc7dd716efc282d059407126d58ef30a47e807aa", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "sha256": "073e9ff9dbabedf5c128020a677381e9f92c90188d118830b30a7656a7c37d2c", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "sha256": "50cdc4d2cd11ae04b6ee29f328d09022244962e5dfab303c8fc223ff8dfa807d", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "sha256": "32086f492fedf1b9b34811f2ee50ca2cca53da5c783f7cd5f939d3f1e86bbd32", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "sha256": "dc1c74e3f1179a6271f84747d72c89f258aa46ad3e6464fae0e41737a7f0ef7b", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "sha256": "c30017f9d125d9d2fec5915a600184e727491ed7c278a7cea6f5342c47f32ac8", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "sha256": "8324967a3afd8a45b0401e3554aebc1843f493bec46a89a7ce8cf072e62e90bf", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "sha256": "58074eb0c2ebc8aca9945cdbe405dbed0b43106ae5265879b7049424b27d1ccd", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "sha256": "3b256b6421300bcc962d891b1588fd4b64e84e339b9c29f78c61b72f2a7116d6", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "sha256": "3b2a54f0c5e7ad898c8f0ffda2a6805fb2cc5d68f53addf0b4a9ec0db9d0d06e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "sha256": "3e36bf072a5561d2440fe7cea5bc79754c3c8110650e94c960842f08d328023e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "sha256": "9b981d8ca28db4343aa5b285d20342a175ef34ae25840a302c1e39d3fcb6e98f", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "sha256": "3ee20ceea3b279a42646c98df116e4534bc1bb4a5e6b9a395092e7029e9221d7", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "sha256": "5801fb3fd5d48e12fbf5cd76226ac18033c76a0fb35cb97026a9e5053ecadc4e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "sha256": "8e0e688c1073d55353616f99ba5a09796e16cc4b0f08840066cea8a79cff612e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "sha256": "0f008bf151bb061999f6bf3324b37d5859695865b34773cc34e6f7669999c8a5", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "sha256": "3380f7a296bcd1d9da6db3087f77a2553061e5d93a1ebe3758db3fe03072691e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "sha256": "f18a4e9f7f9f15c07aae52b9d0e98ed3c0f0d937a970ae29417ee313eb55a997", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "sha256": "eccb40f9397738297c0d0af831f668f860f91ec2ac7107783382fde91ac5e745", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "sha256": "4bd2cfc8e674c93cf7abb3bd3d6fd8e388fa10324bec011223a8fa4f287185d1", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "sha256": "8b140e0fa3fede3d81d1dffcc400c9755d7388e8a4add228487f5e20c9cf7863", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/sniffr/-/sniffr-1.3.2.tgz", + "sha256": "bd78c274ac6e1c9ebb8f9322e7386944f731654e4e49f27e83e665e1d5c94e65", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "sha256": "16304ad73df1364ca8623c28a8969de01cd7189b4f9b05668fadb598f110e4d2", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "sha256": "0219bbd8f32e268eeb6efff55a2c6ff2d502098f49c583ff023b2d9d5a8bfa87", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "sha256": "a339df70dfa3507a3fe2137464915212d69a9585d201c253b90f0c13fd952b4a", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "sha256": "ed1342228c82c10df9921c59d684df516a0cd6ed25b61e5f9d6330895326cfdb", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "sha256": "9240e77a97e0532e6eeee5a46df853cf4aa858e2c98c22dd1ffdac8177033ef3", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "sha256": "1849bc0bc00b8049bfccd7d42c3a1f86221a966d4cab35c029319d65b38a388c", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "sha256": "e92ad20e8549ef06adab664f8a6e9c0a349e38f34c9548ebb526f24f7d8cf12e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "sha256": "4312b2ec05bff4cf50d8086bd79e429a9e2a81c660dd732e6dcda0cbd0b9d49b", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "sha256": "1b5c6e4e8ab142a6857fca2fb79d880ba64f2c4ad87907b583934d04b503c3a1", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "sha256": "c29791211b8e2f181c049247214843292380e4134c140c5105376b7c6ae3e3c7", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "sha256": "3be0c99c006f7c53093e3f6a56a1128f1a72fec3b041ec585a4175b809fab1dc", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/@column-resizer/core/-/core-1.4.0.tgz", + "sha256": "aa5e1bf975237b3b93c35a2538b677a0edb035955cb337f75a987ace1fc80c4b", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "sha256": "e3b4e4286835f6f01a2cfaf8d0545542dd3da9dcc904fd134d4aface3aef499c", + "members": [ + "package/LICENSE" + ] + } + ] + }, + "notice": { + "required": true, + "text": "Dokka 2.2.0 API documentation includes its Apache-2.0 frontend and the reviewed Apache/MIT dependency closure. Every documentation companion retains all 81 dependency licence texts and the Dokka licence/NOTICE. The ten embedded OFL fonts and their four font-face declarations are excluded; system font fallbacks remain. No JDK Javadoc GPL resource is used. Public API documentation, navigation and offline search remain available. An Apache-2.0 ArcForges CSS correction makes content links readable in the dark theme.", + "files": [ + "third-party/dokka/dokka-LICENSE.txt", + "third-party/dokka/dokka-NOTICE.txt", + "eng/provenance/NOTICE.txt" + ], + "distribution": "documentation", + "reason": "The documentation distributes these upstream resources. Runtime client archives do not contain the Dokka frontend." + }, + "lifetime": { + "status": "permanent", + "owner": "Licensing and Provenance Owner", + "removalTrigger": null + }, + "generation": { + "generators": [ + { + "repository": "https://github.com/Kotlin/dokka", + "commit": "656ca46fbbd676d872b0bd383042fc12ae7adcdd", + "paths": [ + "dokka-subprojects/core/src/main/kotlin/org/jetbrains/dokka/DokkaGenerator.kt", + "dokka-subprojects/plugin-base/src/main/kotlin/org/jetbrains/dokka/base/renderers/DefaultRenderer.kt", + "dokka-subprojects/plugin-base/src/main/kotlin/org/jetbrains/dokka/base/renderers/html/HtmlRenderer.kt" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "LICENSE.txt", + "sha256": "e230dcbf6df796df008e9a7fc916153458c6895814fcb761648ef289cf309673", + "finding": "Apache-2.0 applies to the Dokka generator and its own resources; subordinate npm/Prism licences remain MIT or Apache-2.0 and are recorded in the resource closure." + }, + { + "path": "dokka-subprojects/core/src/main/kotlin/org/jetbrains/dokka/DokkaGenerator.kt", + "sha256": "a11f1b5384f770226f0e6cbd4a9211472eb0f17c24e969270dcd5456813e09e4", + "finding": "Pinned generator/renderer source header explicitly states the Apache 2.0 licence; its own implementation is build tooling. Subordinate output resources are separately inventoried and licensed." + }, + { + "path": "dokka-subprojects/plugin-base/src/main/kotlin/org/jetbrains/dokka/base/renderers/DefaultRenderer.kt", + "sha256": "c1f61a47d4dcd23ea32df0b190d8eae61b42b0afd65220db61cede0eb0178d93", + "finding": "Pinned generator/renderer source header explicitly states the Apache 2.0 licence; its own implementation is build tooling. Subordinate output resources are separately inventoried and licensed." + }, + { + "path": "dokka-subprojects/plugin-base/src/main/kotlin/org/jetbrains/dokka/base/renderers/html/HtmlRenderer.kt", + "sha256": "fdf3eac50e5875150bab8296e154950194f07a5ee17bf0942df1e84e8d3344b0", + "finding": "Pinned generator/renderer source header explicitly states the Apache 2.0 licence; its own implementation is build tooling. Subordinate output resources are separately inventoried and licensed." + } + ] + } + ], + "inputs": [ + { + "repository": "https://github.com/Kotlin/dokka", + "commit": "656ca46fbbd676d872b0bd383042fc12ae7adcdd", + "paths": [ + "dokka-subprojects/plugin-base-frontend/package-lock.json", + "dokka-subprojects/plugin-base-frontend/webpack.config.js", + "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/prism.js" + ], + "spdx": "Apache-2.0 AND MIT", + "evidence": [ + { + "path": "LICENSE.txt", + "sha256": "e230dcbf6df796df008e9a7fc916153458c6895814fcb761648ef289cf309673", + "finding": "Apache-2.0 applies to the Dokka generator and its own resources; subordinate npm/Prism licences remain MIT or Apache-2.0 and are recorded in the resource closure." + }, + { + "path": "dokka-subprojects/plugin-base-frontend/package-lock.json", + "sha256": "c5c15cc3e5bff0fca11ac13818852fa2151e3faad18f292c56d7a4bbcc4b2c77", + "finding": "Pinned npm package archives/integrities; actual emitted webpack modules, rather than all build dependencies, determine the admitted resource closure." + }, + { + "path": "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/prism.js", + "sha256": "73995d49b765f3938d508a956eba6f74fead5133b78c2a351f6da226c8b93290", + "finding": "Prism 1.29.0 carries its MIT source attribution; the exact npm licence and source commit are recorded separately." + } + ] + }, + { + "repository": "https://github.com/ArcForges/Contracts", + "commit": "f9dc23fea7ae1dae3805404bb800583aea4e13e0", + "paths": [ + "build.gradle.kts", + "gradle.properties", + "gradle/libs.versions.toml", + "settings.gradle.kts", + "src/public/kotlin/contract-fixtures/build.gradle.kts", + "src/public/kotlin/contract-fixtures/src/main/java/io/github/arcforges/contracts/fixtures/ContractFixtures.java", + "src/public/kotlin/contracts-connect-client/build.gradle.kts", + "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClient.kt", + "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClientInterface.kt", + "src/public/kotlin/contracts-proto/build.gradle.kts", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChanged.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChangedOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EventsProto.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChainOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScope.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScopeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcError.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcErrorOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRangeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOriginOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Decimal.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/DecimalOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/EffectCertainty.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorCategory.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetails.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetailsOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/FoundationProto.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Id.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/IdOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Instant.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/InstantOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailure.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailureOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersion.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRangeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTimeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRev.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRevOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequestOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageStateOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RationalOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Receipt.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ReceiptOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMeta.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMetaOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceAvailability.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMeta.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMetaOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdvice.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdviceOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryMode.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Revision.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflict.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflictOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailure.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailureOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailure.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailureOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/HelloProto.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequest.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequestOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponse.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponseOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfileOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBodyOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBodyOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CalibrationOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResultOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlockOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContentProto.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextLifetime.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelectorOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlKind.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgressOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlState.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBodyOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResultOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameterOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTriggerOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResultOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroupOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameFieldOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/HistoryMode.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdListOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayoutOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtomOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeListOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContentOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResultOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValueOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBinOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStreamOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraftOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePartOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntryOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalarOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBodyOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocumentOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilterOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQueryOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSortOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValueOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPresetOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurveOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePointOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichTextOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRangeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValueOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFindingOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTimeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOptionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSampleOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadataOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelectionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValueOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlockOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCellOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRowOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskReasonFacet.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskState.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpanOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedTextOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClipOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrackOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposalOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResultOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInputOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntryOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueListOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EntitlementChangedKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EventsProtoKt.proto.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/AggregateRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ApplicationScopeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArcErrorKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/DecimalKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ErrorDetailsKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/FoundationProtoKt.proto.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/IdKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/InstantKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LimitFailureKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/NativeContentRevKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ReceiptKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RequestMetaKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResponseMetaKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RetryAdviceKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionConflictKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/StateFailureKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionFailureKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionedRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloProtoKt.proto.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloRequestKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloResponseKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContentProtoKt.proto.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "build.gradle.kts", + "sha256": "f8c6b4304b0e23291021ea24800b4f08b482f0eb9527923c2d8f8fab260d65b5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "gradle.properties", + "sha256": "4ed453e5e776317aad97e656248d35b051216652b05cc29fe5ecc88a3dfc2cab", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "gradle/libs.versions.toml", + "sha256": "75913647f51c39122d54d1e6f311115145aa975033b567a7ae86455b1cd5dac8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "settings.gradle.kts", + "sha256": "08e4e324a1fd3b548fced7c36945454823410fd7a7fbb95061375352668a7e64", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contract-fixtures/build.gradle.kts", + "sha256": "04a795a0a53289dfd045258203676340c38ffd07c2a2af5defeba6eba538f6c6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contract-fixtures/src/main/java/io/github/arcforges/contracts/fixtures/ContractFixtures.java", + "sha256": "615c4bd05e715f4106262391844b7e7324f63ba55fd200b4e1d4815349d3232f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-connect-client/build.gradle.kts", + "sha256": "c874f55eca9149f4849c727c8fbb7282015b520c50b55cf91e5ad67283b4c5c0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClient.kt", + "sha256": "990b77a0d1e1bc844355b1fe19914187660f842b175d29cb26b4f5fd3e6559a4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClientInterface.kt", + "sha256": "32b55e844500d7d6ac0c081b4c3d50cb4feaaefe5b24bcba708d7e515d1f8e3b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/build.gradle.kts", + "sha256": "f5d9d16b233c30d563cfe558cdf13c9ff6d34fc5f07d09d965ecd9739ae82298", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChanged.java", + "sha256": "f1651ea86a69749686de5335406129bfe778f22ecf1d821be96d613f0299cd39", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChangedOrBuilder.java", + "sha256": "dea61b2cfc0d3673b1aa8d8613e9e5cac5b02f8f99de3752dbf8b08323574462", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EventsProto.java", + "sha256": "ce385ae3f764756fa5e367a623e084c348b7b25fc897f3c0b765047e6235f84d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java", + "sha256": "e469988ffa939f3aa1f2d18a80adda608a8ecfaa1458ded2d5e94b2b111f36e3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChainOrBuilder.java", + "sha256": "27ee3db37561bd24bde2f7065994e0719f50abfb7f7b1f55c5ce3e0dc4d7e804", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRef.java", + "sha256": "5ca342085c648d5f40ca93b88050d0737fd0b23f383aefb9f37368fd5d47435b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRefOrBuilder.java", + "sha256": "8640d078901a3044196b0f3c72134d0c01977ecd4c9e95afe9fea8dd4ee774b8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScope.java", + "sha256": "481bd89784c1d1d9f7210f7fad6f2d9ea3f8e4589dcdf72e5592ec26d968f74a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScopeOrBuilder.java", + "sha256": "1d78b93c6e9aabbd193908dac46d593985791eb722a871e8c66d0135f84e2a47", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcError.java", + "sha256": "41759ab06da5ab491b416a6ace4aba5ca6de5fcbbe7022ad9882435e4940a048", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcErrorOrBuilder.java", + "sha256": "05155dd38fbd28b86ffe308c64a35e2666efac2f89bdc8bd7fb8368b49c6b418", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java", + "sha256": "67528ef961578e39ae2b2a3b4cda38e7d4fc82c7855899b309e8268b25d29b1e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRefOrBuilder.java", + "sha256": "3b1340e36c03338262017f58ef90a8006c02329c36479b94cb56df9632bc3b5a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java", + "sha256": "0cbcf0cbe1dc6786526d507d3815524717d2e5b20b75b344d999f046034c6aba", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRefOrBuilder.java", + "sha256": "9a034ce665fa5c9e108fc504e1f6cd49118a8f26ef0f02115d99c881bde41489", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java", + "sha256": "7608e9bbc381130b4a18724af275e42080c634055da9ea60a8f355a1160a34f7", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRangeOrBuilder.java", + "sha256": "a0f7a8d63f8faa1e380722723d9da5759866ac328f311fbb77b200a582aaa131", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java", + "sha256": "3235ca65c876e126f5b9e52bcfb972581d05aa5a3d5015508f4a175d6731540d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOriginOrBuilder.java", + "sha256": "7c5b1f100f8940d8a97b753cf2e423adfb252469ac53b5638c664c4104504e4e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Decimal.java", + "sha256": "4eba90670dd1c6051863350f06b5a2eaf53a0c7cd031ff264877580f43516ab0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/DecimalOrBuilder.java", + "sha256": "ecff746cee89e091fcfa49904934028b0909b0b3098a1d8151a710fdce959e03", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/EffectCertainty.java", + "sha256": "79732345b9d39a7f475211e1362b9b73d5577ace596d2537ef66e35e391004d8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorCategory.java", + "sha256": "c7af39da9a6d8ab7a9f037f069c39706182895b78c05fa2aa13ed80cfa04dd58", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetails.java", + "sha256": "4094df41b5c5a9612539122f50ce6b71ca109b06ca7b8362b59cc9da5a64867e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetailsOrBuilder.java", + "sha256": "c85f989bb88ad6c42d2c7981114180fc9aabd2fd97858341f2ce8a577a6d0775", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/FoundationProto.java", + "sha256": "e00379ac4af65db8d9c581c72330a259b88c5b5918ce6a7f684f479072171f99", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Id.java", + "sha256": "a0c4a9fba689e8b3a0f17a7fc8e2afa3cd965e990ffe009791bdf50cc639c061", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/IdOrBuilder.java", + "sha256": "839b166873748b95e746b2938e031749812f10afebe41a59ac43b666465bab51", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Instant.java", + "sha256": "ab1ec79114ddaf1d503bc0ab6eccf16ba0a9916e05865139f6ca473c5787fb57", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/InstantOrBuilder.java", + "sha256": "f8994f6c9e50dc3f296220ab642129492af13709205a92b0af8cc72e3401e86f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailure.java", + "sha256": "1b12ac7d877839075996ee93fa63f22588c86019cd147529da9257ffb11e6d64", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailureOrBuilder.java", + "sha256": "3c6ca262f7f015d52ad31b4fb918f41e9b63fc62baea44eb504302c4191ad87b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersion.java", + "sha256": "c685c5b2f8a7cff75fc64daf25c20a900188bbc237577e2301eecb4341b492c5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionOrBuilder.java", + "sha256": "e6d0f49d83dbc4579506bf8aa8bb84ac798a1fcd6146d5624473c6f4e07fadbe", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java", + "sha256": "9d502ad73d2b3d2a5370dd666356b545d5ffa4bd7a9b3b51edb404dfffe3ba27", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRangeOrBuilder.java", + "sha256": "10290d6bb2d15157ec0cd2039d7db54d275af7080eb2b8d4950834d5f1d26595", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java", + "sha256": "d435b376d958f5ed185185e3867c8422b40cfc84d28ee8ed5533261dd524b007", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTimeOrBuilder.java", + "sha256": "79b45f62a50328c2aa6b231292438876eab786d246180c7c1a90a281a3c94010", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRev.java", + "sha256": "c50f0c212062994f1bcf13e8dfbe5158c2042a6b40b448cf24f78925957aaf46", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRevOrBuilder.java", + "sha256": "cd9f37449419231ea74962f0e87b0df3458c1a520120e8f50c3bad58234e7700", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java", + "sha256": "547c55d0c15b5912c007c1318e9d153f597cd13b91ec3d37d07391fdc3132949", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequestOrBuilder.java", + "sha256": "ebd571a75c75c60abacfb21b08eb1f4e7f214717d2c220d9ce092a56b1b96c45", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java", + "sha256": "a9f64ae3cfae9e047f2f37b3379a3f1c9dc27c86a31e2ced057028ef3c7771a5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageStateOrBuilder.java", + "sha256": "068c10fb39683f3937ca37c6f8f0a88a7d29b5fb387600735ed03206a7b8f73a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java", + "sha256": "e8ca5c051f81ec463c1ae55827c7dfc36e0e146c25af06bd5140f46692f65a24", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RationalOrBuilder.java", + "sha256": "8c681cd83328d0412ad93314ff3cb1bcb0e5d2f891b70860eb1a165e90765ea0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Receipt.java", + "sha256": "836a380ff454c9c841177765edce4890045af2d9812041d24a15f60d87c1dfe4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ReceiptOrBuilder.java", + "sha256": "44ca675570ae903e704d4dba0fc65581479b02613a607f986dcc4a36d9018d1a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMeta.java", + "sha256": "b89752208dbc40842d52f53cf02e9a7ddf5b365ace92216f00438aef813657a6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMetaOrBuilder.java", + "sha256": "bc2ba7a1553979a2b2fff3d8346a9d35795b8babf81d119b9b2e63210e5267c2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceAvailability.java", + "sha256": "e91b649ba8ad7aceb5ce0d2c9248c8e2a2e6007f048361c509838d845d0a7e28", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java", + "sha256": "415d760b39c7dea45cb8703660a9222564ff2c6fa95d1fcde65cdb79d1d7f27d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRefOrBuilder.java", + "sha256": "b5ca0f32ba2275d6fd3e173810692e0f75b1118dd137fd49564010e2015ef414", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java", + "sha256": "9e07e7a8073a62ed164c26969323e8ee193b7f0bd093e2eaa13fe5329fef84f8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefOrBuilder.java", + "sha256": "da927faa873101358283697338f6030b0c4509364c645d3577bd889b02da2204", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMeta.java", + "sha256": "0a2cad41082005ab6e4715bc8f679836c7b55275154a04cd8856f428dd5be66b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMetaOrBuilder.java", + "sha256": "2b57501e9693bf8226c5b5d27d70232eef49e182a0c083a9b55a95581bd61e70", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdvice.java", + "sha256": "02c57b0de06c99bbbd865330501791ee976fefdf204129076b25a85406b22e7e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdviceOrBuilder.java", + "sha256": "62979680ee33448777aa4feca8559989e19a408ec1dd1552584ff749564ba733", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryMode.java", + "sha256": "0300c1d54f3d2070b3ed70a61e8011c412472708b8a2bdc56b75e14cd797a419", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Revision.java", + "sha256": "b4b7f7a66efd15356900fcf0342e686c7ece2e60903f71dd41b91a4b5a91e112", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflict.java", + "sha256": "f4949bcb85e1864efec2a48f571b6e1716e59a5afe1de519eda24163af8a0a22", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflictOrBuilder.java", + "sha256": "009d3940c3f35f237fa8651aaf16c1430a5d76aea4079004334e8755ada79848", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionOrBuilder.java", + "sha256": "449a11473d7ee235d5b1e80df6b06a43786d8d2d6c897ec87560984085c2dff8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailure.java", + "sha256": "32c5741780ef2b4ed5166f22ed74f15ff2e8a1fbf1a6d4d2233c176438e2123e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailureOrBuilder.java", + "sha256": "e7a1404025c7c6c07ac2fee6bc320150aa20e143f118bccd516786b4623cfe78", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java", + "sha256": "9ed1a8a181467a9a04cbe9b8fe3a7f79b7c297f9a834e4f3a46c107d6e831524", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcOrBuilder.java", + "sha256": "ea8ac9d5a42e5492b674ef54341772f4da54b4f6c77c77236ce1958c1026ed21", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailure.java", + "sha256": "3862a2be735400af87a8aa57cde56572074b17d41b183f65315709fe58c30114", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailureOrBuilder.java", + "sha256": "657056a0bc0688efae70618ba0a541f0fd65782da26b597eb2b8700ce045192f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRef.java", + "sha256": "3131061fa28e11f5494dff299b495e81ead0906695b117d55bfbe51856fdca75", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRefOrBuilder.java", + "sha256": "1bbe39ad30027c20fcf206af6c9482802c9bc96adac899f83e6e2b9ba1b72465", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/HelloProto.java", + "sha256": "53954801755cd825c80fa9b2721f4eef714287f4c428cdb574b4c81b90e25686", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequest.java", + "sha256": "d7084f9c9349faeb2b9a516d740a1f45ead6da42cefe9094b479674071e91a4d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequestOrBuilder.java", + "sha256": "6cce3dca4baf6a40e288fa301f802205f987254448277e54b45e0ec8ec94c35e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponse.java", + "sha256": "31eccd856428b5b95e2e68219d5bb90f742e3c3e83322eaaea6313437131b57b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponseOrBuilder.java", + "sha256": "d5d83d2a9dc95bbf4013b49f473d69c0f132591fbcf9d9eba6e1cb7b8223a956", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java", + "sha256": "6c5a200412c2221952c4dc4bed4bfbd716c8ce924d543ccb6a2321ffd98f1cc2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfileOrBuilder.java", + "sha256": "56a666b79f43bc23e9aefb7b9dcc025dbb9e601d2f81e1988b92de65277a647b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java", + "sha256": "03b3b15ef85208f4ff60298e542a2d9a75ac40dd45c9981bf3788459752b608f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBodyOrBuilder.java", + "sha256": "ff483affdc1c4e2bc3ef2c314a432c92cdfeb0011fb6f51a76c18020d55b3406", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java", + "sha256": "681dc595dc5feb2d9a3aab1d1e738d861168097bca5983d671ce4ba2b3e1132e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecOrBuilder.java", + "sha256": "eca61ae005d19e0b77654a34f166bae9a652e762b7790e14c8c369aaf1023c75", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java", + "sha256": "b89bd1ab08c23862eac81751628cd67b2ae59ecf44c012512503a8cadea1ab39", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpecOrBuilder.java", + "sha256": "abd26578b358521088c1928a23cb9771943737ee97e517f4de416e10cb49874d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java", + "sha256": "d20c348e1c6e9c146ea8a73028640d6cac95bc4dff8efe96c77df778d4dd934a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationViewOrBuilder.java", + "sha256": "beb0ecf4e6856c03fdee1769234ef3eeecfdf7236d274b9d03a6b886a0ea79fe", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java", + "sha256": "dc2122caf9b91fc1a77709b3742c62ef7fb036e5aa19cfda856df1777dfe7b88", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java", + "sha256": "8825521c290d085bb2c3f217a6a72487c702f06f797fe4dea8a2df0928bb5b08", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBodyOrBuilder.java", + "sha256": "2260de47e0cf129b06b06776f9229594e7a65cbc2a089197721a4ff02f72eb8d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockOrBuilder.java", + "sha256": "cb5863415cc7acb2f6ee3d7bcb90be60701cc57d869622da8ace07cc6dbbdd00", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java", + "sha256": "d2d98b014c04667d4f315ac48a53485323ee6c1f3e4fb0c99d8e16a3ba41cc54", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesOrBuilder.java", + "sha256": "c5c1a338502480405b4ca0be1d9840d250a2d5b1ba39d67610ffee80e85d55fc", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java", + "sha256": "c373ba330f148946842e06727f2f6cdbef57699f4be474a1b3621e29f59c631c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CalibrationOrBuilder.java", + "sha256": "a27c61d714eefe68312afc4d6111862a45ed333830463511a9489936376bc775", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java", + "sha256": "366d2973666df1491fd086cb7dc4b84aad0afabda3a2243a282e643761c46438", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsOrBuilder.java", + "sha256": "d651682cf61b03876506cf609c79d76dc7091ccbf309c7c66de45f5ce1ca3254", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java", + "sha256": "42e926ffbe3323ec9cff9f4cd6e9c14fec4bcba252fe3f4302fd4c73c97c86c2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResultOrBuilder.java", + "sha256": "80731a1304a4d612dc2d9feac100b45b11ea416bfe439dbe2ca8a2a32f99226f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java", + "sha256": "3a0a2ca7fddfff710335c8e9599c202c09c12c42677d3976845e6444a404a82b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataOrBuilder.java", + "sha256": "ef5dc9a1f829d0baa7d0198de42f20129547ab6884ad1b085a21bc750cbb3ba1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java", + "sha256": "a426d1c429b9228c9fce8eea8bc2aed5270e9e24f209559fa062b2b6aecd33be", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionOrBuilder.java", + "sha256": "ea991359f3eb142d40597d5e4c3513cc57fc51ac30083333a34030138c9e1de1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java", + "sha256": "7660938af7164105e904179fe2a4c712bb727ccb3c0bf0f96516b94fa96df59d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordOrBuilder.java", + "sha256": "5b3a7228c53126baba33c4efa00ad26331c4ace0f6eb504ad84a5942903db139", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java", + "sha256": "3d4bea904bd99ff8c19e7a1374fab017a6781bca776ebff9e22f056af7d45f32", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecOrBuilder.java", + "sha256": "70e5c9d396a6db567c0d0cb290b2cb0f94b3b3d17efd2af3452d6b7093c30564", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java", + "sha256": "67b5acbb9463391319c6fa0f7b58a50199f0891a6084d68cb4615bcbc7fd6555", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlockOrBuilder.java", + "sha256": "9d92727c173a7311a911d4c0836ab013d95696cdbc0348a0a306e68b4e748893", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java", + "sha256": "18a3f136820cc34de876ae04fc2b76ad20f806a00865980cb5acd4290f241f4a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationOrBuilder.java", + "sha256": "d637a46befc69850fec043f986ac6829b1f8b6f9f35c2dfaa9f144da2782422c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContentProto.java", + "sha256": "05d2fc1232adbbb2e7b5d1da5f355f95c8fdede972e3050bd9ad620e8c0e5edb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextLifetime.java", + "sha256": "aa7793144a7a102ffc5088c1d3012cc738232b75c7f36d239ecdf65f27d0545b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java", + "sha256": "b4da6836dd2fb166f27b1f0e3bafe23c37341cc38f3bd2f7a55c95331c3cc3a9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRefOrBuilder.java", + "sha256": "ffdc79d955b7599fde79a9ed9f8011ac1925f6b3556c1c7f68fa418346cf28e8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java", + "sha256": "afac0e0e451c7c49c7695947f38bf4e99f267c60cad66b5a6448ac3d81129c82", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelectorOrBuilder.java", + "sha256": "759b72c84a385f6f4fc87866c3084b326384e87bda3528b1321c28393627f047", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlKind.java", + "sha256": "19bd19e78fd90d74a8de8373c81f871473623859088526c389a5235fa45cc2f5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java", + "sha256": "f9f98fa2b2bf3067b4bb1a1cbcfa43eec15f7113d274955bcdc1e6175022c185", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgressOrBuilder.java", + "sha256": "85b3cb0f7dba508c4c4004a0221320178c38414f6841ce9ed0f6844d24f21d0b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlState.java", + "sha256": "1465f0a26d098d1a62654f12202cd6609a6ca3e6fef4f18a7fe8d4a258bc95ab", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java", + "sha256": "cc6b723a8f729c52c4ab50a49144e647f4bf1daf1a20c9691fd6be3f01dffd44", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBodyOrBuilder.java", + "sha256": "f600709e2deacfc55bc6896298c2a7f63d406eef8a0003d82b730aedf99c17a1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java", + "sha256": "caa9b7ca8f49bbb56683da3416b344ca9daef024f8ca1a5681bfa2707edf34ac", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationViewOrBuilder.java", + "sha256": "ff1271087da4a523eddb08bb187d57abe37fa8741d3c5f27b917306b793935aa", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java", + "sha256": "bb11a128308b416b2fe479c42e0f08097dfcdb71c1d341036a63235d2ece379d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResultOrBuilder.java", + "sha256": "199eae9379316f7146b1f31065e8022cd6dd651afb9fee96147e5b43ab2fd6eb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java", + "sha256": "353cf3957c459b3f083f682e0f0315f5385df9d4c022485afe64c900934148a9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpecOrBuilder.java", + "sha256": "72248ce898838227189d6c5e49796d379bb14b192054665c6b583e20df69c0b9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java", + "sha256": "d6c8b09c9b2d33c45e6ab7fa5d080326117a4a806ae3a98da41d4f3c0b80f77f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameterOrBuilder.java", + "sha256": "08fe0ee2a7bbc18b8df015453ff2e5f544439275fb558e3a20f1ace2af33c7ec", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java", + "sha256": "3f09bd271f5ed5b0b038e099b00d3f26a5614e320bbff6eb36ceafe9427ed5d6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpecOrBuilder.java", + "sha256": "e4653f7c56c26bdded9be9e88894fd965de7f2b6ec2c2f2936000036bb6fb99e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java", + "sha256": "e311bd98eca273ffb5c8bb19c69ef9d770a94f215bfe85456d3303363d74a363", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionOrBuilder.java", + "sha256": "1bda926285d7f2f4330de7a470727d6115d6638e522d4252db2a5e0d06873b33", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java", + "sha256": "94e3ae01847d007f4f2ed18595df32676fd962599158d4ec65c711070b7140d3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTriggerOrBuilder.java", + "sha256": "8eb5cc054e4a1609b353841a07cdd4c2764087452401bcaf84a47409cfcd94bf", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java", + "sha256": "baa83b1dc6b7c971fc2e93b8e9a1c165c14570a1be60b6a1dd24367a2450ea65", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResultOrBuilder.java", + "sha256": "56aa700113b85090ac923d7fb0a52934142bb4d119c5ec744b83c071ca0e837e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java", + "sha256": "7f2923a0a1dcc5dc72f4aaed9642732966f202d88731eee68cbcdad0de9ef003", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroupOrBuilder.java", + "sha256": "811d217f5fef708f0d514c6cf7f3393fb0c64f3c96b0e67fa39ef3fc1fb86926", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java", + "sha256": "9dbd988da7953ddd91bdc8e2c7bf5885e52419fae20ae23bbfc0f5ade377f8e5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderViewOrBuilder.java", + "sha256": "6043258debcdcfd75445990b0a86224511234cf9f723404d0977b9deb27f8fdb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java", + "sha256": "7e00f0ae09bddf16d33f5656a1a439cec531cdc9474e88986557e36c4ab056c2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationOrBuilder.java", + "sha256": "a3eadd5679e5d7b3317c202fd9bd5735b5422b390b700d063473acb476f690cf", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java", + "sha256": "a503bf1d8d74199794fe358672e8232fcd7cc8d5ed2909027135f2b8e98e9dbb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameFieldOrBuilder.java", + "sha256": "987984f7bc20dfe0cc4bde6fda5dbc63cb74be65bb86abd60f1634bceca8ae4e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java", + "sha256": "579b37794bb4f8aeea897099875a1fed27d0b8ef9c843368afb751d57579799a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceOrBuilder.java", + "sha256": "b4afe471ecdaa57eb48f1e37aace7712d39a8c1cdd77deb3de1049dee56b7084", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/HistoryMode.java", + "sha256": "bd24d3ae2ec35cc489302cd6ba3c49e98956928f72e88c4d0ae756f060de34b9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java", + "sha256": "8319bff20cbc4c83855837a95bf49b12da23bb3a2db296285675cb4969591d97", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdListOrBuilder.java", + "sha256": "2ce4553a9c2582ba8510331a3c05d10545ce1a8fea04d2472047907c75dcc64c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java", + "sha256": "01eb9f73abfbac4a310ebae2f323aa6f397d7be47b69e1899fe393577c89bc6c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayoutOrBuilder.java", + "sha256": "2131f24dd17daccd2bd5a73b365ae6f982a8f07112dd1ca379853db13e5e8414", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java", + "sha256": "3d3c1fea6973abe37279a2a9effff2354add4fee87ff0814a726535693e921ce", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtomOrBuilder.java", + "sha256": "f3831fd09c1fa95108acca52f08052e76fb56e5be733eabb9af64078f8f132c7", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java", + "sha256": "f6fb71c01539c4792a87293983096ddab84695f70c3ef440a3fcc0a19dbced9a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java", + "sha256": "f204125bb503ea67af941d9db62fa1fef35e32a58438f3b5c7f6e5795bdbf552", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeListOrBuilder.java", + "sha256": "053bf7e190df8b973e7d28f94e7fee5ffa0a89a4ca5dc868304d058060e2028d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeOrBuilder.java", + "sha256": "de2ff121c5214f6cf12e7916c0ce58d71b4715941f4764cb374b4679e20bf0c8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java", + "sha256": "0c65d268025ca2c15679aa90c6d0f673cd720eb7b4c607d876c63f411cc32d1e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpecOrBuilder.java", + "sha256": "3198c37b0814b14d08afc84ccccf7677f354f23f3809112e894a105864f80104", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java", + "sha256": "c4a214e2662693809a81d37152cf36981db6630467600e634ea33266cd0519aa", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerViewOrBuilder.java", + "sha256": "1ff117ed43611ea71bb71d10c6165639f69f1a4792a2051e300a7f32f89e28f5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java", + "sha256": "d55b7f7d9fbadc84666c04ebd5cda9e96a16722ab890d64fdd919a45f170971c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContentOrBuilder.java", + "sha256": "20fc3ca58e6e0a16a2e4a1c00bcc6c8a9aa05b352c15431341b816defb7bb661", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java", + "sha256": "84655299b94397a2115dd9b9c48c0207495a72f086c1ef4f04dcd9f6df6d4d8c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestOrBuilder.java", + "sha256": "cb691f8647a2441740cd198527a5dcf8609db6b6bdc8e4bc04ddf2454d463bf0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java", + "sha256": "5b431b2b354aa603137aed48ff1f725533415eba8c474a3b9191092ae2e67118", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResultOrBuilder.java", + "sha256": "254a6d3753ef212e62294e230f0f100b18e6543c90fcd9fa6bf38fb040c6d05d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java", + "sha256": "ff6f9d903a9ca8cce284942c853d33960a5013299410a07a6abccbc769507a93", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceOrBuilder.java", + "sha256": "162e708f08303c7555b2a04f03575e3e98380b977d8ed3ee86cb232da0d37f13", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java", + "sha256": "881778cece316252aba2b1bf8bdf49820b5dc21c3908169a527196f753174eeb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdOrBuilder.java", + "sha256": "33efe04987201993d70743c6812071b06018de3dd47d588278b71d452a8aa19a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java", + "sha256": "841c51101eb558cf7dcb59bfcb617d46dfe4838a812b1006b9eda5c2362ee6f2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValueOrBuilder.java", + "sha256": "37a6614ffd61ad53a7b5c7b1a3b66bc7069e322ff62b61662a27581384055497", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java", + "sha256": "d04b7b01a20d9fd7a4c4e33c7aad4e80ce7fad3bb5227b62a1c98cc9d1590622", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowOrBuilder.java", + "sha256": "c97834765fdf6abd635a7208437cdf06b72c67062e06b8f6ea98001d0f0f5577", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java", + "sha256": "8402cc7a1fad4584b2a000b0acbfdaa514f0b824f7c717a249a8e7e1e24905b5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBinOrBuilder.java", + "sha256": "d0f7a25781713af0435c61a035dde51217b6b73e80d2d59b3d1482a29136405d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java", + "sha256": "a83bdf58e356bc1375fe7c2d1328dadb475fadec6fb5b7f38caf0a68a6cede72", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentOrBuilder.java", + "sha256": "19589846441862a6608bd88c22531a5d577eed35477bfd46b6b4aa54c64abdf1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java", + "sha256": "9097da858e4298af4b18797bd3347c1e7841f6a8b8c38312140e96734626e15a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStreamOrBuilder.java", + "sha256": "ee50b047b629c8aa536b8f27ae300b898f2c827539f6ccabffe000b9e0026ffb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java", + "sha256": "4fc4c829ac5e18b8454755c0eacb0a5f0da2b0b3bef381151ffed8d18eafed7e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaViewOrBuilder.java", + "sha256": "960f60142bcec1cb52ee7c37ac32ec0eec3a86750df8d347df3e5a3365df9768", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java", + "sha256": "12dd63d1e8cd677b2857b037c9a10021553888536ae0ca92c35192001c6cec6e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecordOrBuilder.java", + "sha256": "1c49b04ca8a9fa876a4acfadf1b8dda56cb522d93f4345bc92718902105491ca", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java", + "sha256": "70fa3fce03462200d77ddeadae654164e88a4485910956c729167c7072e909b5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraftOrBuilder.java", + "sha256": "cbec6bca6a19c737a9d4d11d4ab25147417b4871410fa7f5701f1ee47687badd", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java", + "sha256": "22969a1f2dbb3faaec441a66f0f759c4b70c50d852ec14de7cb592ec225490fb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePartOrBuilder.java", + "sha256": "232944fe7fb1451e59c418099941c95cc06f1edd3c3aeacaaa4aa104d4fbaac6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java", + "sha256": "f192d72bc4b8ca50435d0c14e1305f0b9bce338cc1bf9ee9adc9f57f5aa35b6d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageViewOrBuilder.java", + "sha256": "8f8cc08e6e2c25b0cb6809d093101d4a188e107bf7698b3e3bec832c60bcbfb6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java", + "sha256": "722550840611e160cad9a38938d3cabddbc9f7de785af4d7df316471b368cb8d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntryOrBuilder.java", + "sha256": "df6ec79177921af9703d5f4fc643445a3c01ab00298320133bd215cfbae7e382", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java", + "sha256": "1784529094d66632e5d26dc0506cd60213aabb65194d3baef6798873af91e84b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalarOrBuilder.java", + "sha256": "56b772e4cdff51e338dbf2848954e56e39b97aa4fbdafbc4c37ad20e2f70aebf", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java", + "sha256": "cbbd1c2bf9384aef45b04732c55586c8281ee6910095ab61db45173ead9918a0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBodyOrBuilder.java", + "sha256": "a03b742a70b76647c87ace1d5f18df4f29e32b068930261ea114928ce1be700a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java", + "sha256": "5d1f40947709dbc7eeeaa061d9e87faf79cecca7c68af76f3f28666c29942f03", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookViewOrBuilder.java", + "sha256": "c82c8e7c67834e57980349dfbcec4dde3e9b084f503db244acf9ba948349d929", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java", + "sha256": "79eb269215d7230f5e74ee63cebd703214a6fb6352e4b95842d1e493eff4d0d4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocumentOrBuilder.java", + "sha256": "4dd753819ef36638790eec2e0db727cd49f80feebb935319fc2a7f4a94fc6ebb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java", + "sha256": "909c8a224064bc5f16f45ce67c9fd3aaaacc1d8c1335ec18e2caad0003d92def", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilterOrBuilder.java", + "sha256": "e8acfbc8fcbd41d507c29f2095d55e80a006ec829c6c1fb395c9e3e04264bb08", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java", + "sha256": "fed2cfc8a22e3d11914af838e0c42d52f4a15c1eca474992e5d6c5caff852a58", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQueryOrBuilder.java", + "sha256": "e57df4030c15e02930230d40e3973bee89c6d1a51ba4685dedac59fa98bc48ac", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java", + "sha256": "f909bd3ff238d1949a87535ac0635ee414aaafbbbcf204a6c90ae65f14d8504b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectionOrBuilder.java", + "sha256": "19d926cc3beef6e0313e27844da5bd505355a3b0d9dd43a6eac3748ab5c7338c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java", + "sha256": "0dbf7e81e5ce8d457203882892d552dd2c4a2a282081393a5accf1d403035d89", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsOrBuilder.java", + "sha256": "c1a142d66fc12d060ae314a09724d1867d14867d8070b0782c99713d9ceec1bc", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java", + "sha256": "695ad74c43308fd026d0cb52642a3c1d53fc89ab4be780161d74f3677913c97c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSortOrBuilder.java", + "sha256": "be078cb551f0529cb1282b4473712be4d87807fc146cf2caf5a57a5f4726984b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java", + "sha256": "09a0e7db82fa67c07b51215862117ef7db2b351fa8fc4fbc0e7074e0d0b14204", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionOrBuilder.java", + "sha256": "67f0e3599f27b3af94e67f70689e7394f02766a3df398fb099926cc42bb56580", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java", + "sha256": "67b3c1a2a2172f924add313697a2cff7d2b2bc17f74c1294e6a8d974e3c00ada", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordOrBuilder.java", + "sha256": "5744c169e656b06609841912feda5516fdc4ab0924faaab625fa7f348786cddd", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java", + "sha256": "1b1fc737f322322d9a2f59e6ea0dad68621905e1a842fbb19882205cace78e8b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeOrBuilder.java", + "sha256": "cc78a10862934ac2853b79e94745ef6b180c95b683b222c0ae4a78be30f5acf8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java", + "sha256": "44b8f80c0c919af434c96d0d038867e0317219cd915cb566e4c18f75af29109c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphOrBuilder.java", + "sha256": "4b6f05f5037d9c9f00bb35702c1df08e38db6db61ac4523279b3210659be752c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java", + "sha256": "c7c76daf23cc29a2b4f2fef5fd12eb9f08649691b5de359ef4c6ec96d56b09c3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionOrBuilder.java", + "sha256": "47e12664440e117e0aa32028123b5b7336c6f5cc617eafdd353e5a9c56af5b36", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java", + "sha256": "127fffd28e726387f1ffbbf10ddffe2c0558f59ca13ed38e76de0a2ff9b41abd", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionOrBuilder.java", + "sha256": "89c8f741b88efc4e6e3b31b87d2d8f43118642022493f14783ad49275d5f5b45", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java", + "sha256": "7d0e767a04e5e4513eb037024eebeeba2cf925db0ebf33be8bf0fea899f23b6c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValueOrBuilder.java", + "sha256": "19a5375ef86410d1f4782b5ae8ee817c6532589751fa8f7aa3f8187bff10c895", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java", + "sha256": "037cc41bd8f1eb436f01115d2b0b29593d95e67e18916d3c72ae87bdd1d772e2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPresetOrBuilder.java", + "sha256": "ca437cda5a38561e9db595c28ea8be283e80d4f05c147f65b103a201b4fe1f82", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java", + "sha256": "c3efec76f5e1ec7191f3d8f19606d37aca83f11e1ac2c613648fe4ce7c39ca42", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurveOrBuilder.java", + "sha256": "b1bd67e9b98d69955b029485c03f0c3fe59e3f1db232b3d41ddbe4eee13c0280", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java", + "sha256": "dc543d311dafad2e8fe10d6dbd10a09a1d186a2c394fa58c3e63ee4ba3e5b6b1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePointOrBuilder.java", + "sha256": "249108c83a4e34e7043c67559a6f14cbfcb290d27f3494fb24f2d75d3436cdc0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java", + "sha256": "93a5e128677879fbe24f9e52f130609bcb55d5ddb37d66ed8f55d8954564b607", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichTextOrBuilder.java", + "sha256": "b3f79354dad466683bdb7c993b323df87ea6286dfeb0d93aae7c3e0a9e1116a0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java", + "sha256": "78ca7ac2271801db44e02d9e64eceb18e7954cf9137d329f35585186286ca72e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRangeOrBuilder.java", + "sha256": "71f89649b45b1c2a514efc1c37db953442e31e8b11b3060d992cadd8a3e0694a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java", + "sha256": "fa7634020c255aa54bfa7e8802bdc370618f9e25b630d368e90567ece54d17d6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordOrBuilder.java", + "sha256": "825cbc7fea09ffcc8d5962fce499df39576b54a1431feee4f39301a0b77724de", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java", + "sha256": "088384d58168e863ca25ad1aafc21e0e1745ff2bea76d4b0c1770357e0925879", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateOrBuilder.java", + "sha256": "9900381ce28e84ce81d18d295cb451072e3e5952d070e12301ac91ae84e0f300", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java", + "sha256": "e074e6e7c9994c090a89856d37f4e32b37814bb939a684c1b11df7081b9e6391", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValueOrBuilder.java", + "sha256": "2e876d55fba4c4c815a218b3b72d5c6fce2143d5ae8c825d08ebdd11ac9c2bfd", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java", + "sha256": "ea7c9803991d9df2bdd781fac60b6e2c78c3bd68a53f429e1cc6241929a7dc9f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecOrBuilder.java", + "sha256": "378df50600f9afad98491ffc898dc0c69ff6dbbda162c72e69b72a6a4d9403a8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java", + "sha256": "13dc126f49f1f349abc80b02fadd34d7a5ebccd1742727c1a8fbb9eecd16f8cc", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationOrBuilder.java", + "sha256": "31187d8bfe0af4044f735e3519d64da9d72107900e406a11c229e9c8c3038261", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java", + "sha256": "764a098e051af81bf781a5dca5907adceb54b7c2edc34cff20daf50304c1985a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationOrBuilder.java", + "sha256": "f1c103c72f9e3ed29d417c192648b62ce306745a6285bebfdfcb128b5eaefe9f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java", + "sha256": "717b3d451cad02ec2e5943ac6ab6027012374c0521a45acb4a69e7c71005dc57", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFindingOrBuilder.java", + "sha256": "16f56bdcc74eaab45dd75b9b9778019d9fdce7fcc02256f81cba5c142ff97459", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java", + "sha256": "71cec151edadf9fcc82878351e1b34b8f3648fcc47525aa144f0ecdb3a5169eb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataOrBuilder.java", + "sha256": "1b3bbbc616e7f9ea4a01ccdeeecf088fea58e878f8bf7e62c12f40de0e961c2e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java", + "sha256": "77d5dbd8a1722c25c360a2c553de4af3962916abaf56c25c0ed546efd091e1a6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionOrBuilder.java", + "sha256": "4786ea9486db7185926bb105ae64b74746be9e42b7aa7343d3e825fc3e4bd73d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java", + "sha256": "81e3658b672ca3b9a3a0aabce3cfd3ed2d836eff1af1be44e496a18836e3073e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTimeOrBuilder.java", + "sha256": "52522e8c2416be6aba05c31a4ca765ae22f9909a7406886089282874af8c4947", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java", + "sha256": "965bc3379d05a5a5ae5847e33ebf57935fa9076dc0211941dd49e10af0d0ce22", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOptionOrBuilder.java", + "sha256": "9d5e65179b62c9c7a02dcc1347ebd6aaf6b872cf7570cc989a78a8a1e2cb570a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java", + "sha256": "5911debda85c7a210f35cfeace3505c6dd14c2d20ba4a0b0bf202e9198e7b948", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSampleOrBuilder.java", + "sha256": "3b0ce49c8562def6189bdb32cc7123759c359ebf323f34b07967396200936e02", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java", + "sha256": "1ea75d5e8c5a1b99313cefd22950a3a064a2510e644569aed64605ac06ea2953", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceViewOrBuilder.java", + "sha256": "ec30ed0d088d7c7fe30b36f5d89beb35945c5593a77b291546092cf57c8e5251", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java", + "sha256": "cdf2a799f3ce504e7807f07412ef6ab75b0cf5f46d9d585336d68e91ce8a8b78", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecordOrBuilder.java", + "sha256": "898a0b972f03b0859674aeec1d120baae7e00da1c973580857c3c21499ac17b0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java", + "sha256": "539be6f3331a24005100b0f4714b101795224f0b406fe9e2687a448380aef462", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadataOrBuilder.java", + "sha256": "8edecd06dc183354af893a7ca9bc450ba47a6e4e89c44af9e8c8899e1333d569", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java", + "sha256": "c9071266ab6e0a85bab3e35920eac5184aa7a803da76098b318fc372e89295fb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelectionOrBuilder.java", + "sha256": "9de81117b8c99c8e9c290eba5b0158c28fbb68f8d3a4ef1f1f43d0571eee49a7", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java", + "sha256": "fefa583c17dff08853ba02b9b888551d39967b2aba005e89844d575bf932e8a3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefOrBuilder.java", + "sha256": "fc7beeaefdd0adae48c880d4016b8193c3b42323cd446cdf8c5308011419348b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java", + "sha256": "1598fd9c24570330967d8e4f6c7d86fa66ccfc36ae61fd179f72fb054246695a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValueOrBuilder.java", + "sha256": "16c306202c2bd783be4f15eeffee96bf804d0c25374c04c6a24abdfd2fbc5231", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java", + "sha256": "b9971a98aac6df70fb54d1d3d6dc3a07ecb48cd2902623a271145adb191fa099", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlockOrBuilder.java", + "sha256": "31f8784706e613327da43f16c79e2bc62de6ca4c370d04e3449c2a46abe77858", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java", + "sha256": "fa44a305c6620b088df706e29ab613f55b1fe7c45e16e3c2a6d2fb2c8790db13", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCellOrBuilder.java", + "sha256": "9dc7ee42c9ffd01c56ced131f84d26332aad1ca29bb2b49fc924fc116045f985", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java", + "sha256": "c2a450b34b0780d5cf1912fc2a4679ebe75dac167da4cf5c1ad1524588a30428", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRowOrBuilder.java", + "sha256": "891029e319ae7d70e4e5025c15db7ad44757ea5c560b18c8129648a9ad41f9f9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java", + "sha256": "38b29ccd10e39e03a5f0a22ab544c2bbadb4e353886c751fea54cbffe8e85e93", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecordOrBuilder.java", + "sha256": "e9e93c83b914818d1c74438646647e062d16c3e11837a1b03d1dafff3e4ef519", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskReasonFacet.java", + "sha256": "5925128cc65285cdaea3369eb57476afe7295fdba16e361b46e5afc35c1ef576", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java", + "sha256": "c59e19ad31b2f1ec8027c8d2e4abad00e8cdfcae59b9cdccbdafa98a5662239b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotOrBuilder.java", + "sha256": "539a994cb000c294238e6df269e711c7d2efa74343f1456d7663844d7d76aec9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskState.java", + "sha256": "2718775583ebfea0f02dc1df842c87defe66d99351032b5f31a941dcf0d6a940", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java", + "sha256": "e2f5c29c01084bd32659b94ed7c5cd0de88a99a99910aeeb6ef181392aa646c8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentOrBuilder.java", + "sha256": "bd01e0693402777f3ebaf62daa0ef4d6984939800285d2693033631f8275c3ec", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java", + "sha256": "e06bd7f7b7f13a817973b2552011c9e703277cc60706ef5a91d42cfdc329ccc9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpanOrBuilder.java", + "sha256": "e8b26a01a21d54eef567a0dd547b86cdcb8eb20fc34d24c98af7d440d48771bc", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java", + "sha256": "67f03f3bdbe27b7c33d369582f95e32ba2d5664465a6e2786e055ed73b107586", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedTextOrBuilder.java", + "sha256": "32ca1ab26005b316953477c594eeb8f80bc88187d2a94ff4a72f6c8d38b57dbb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java", + "sha256": "bf6e762c072c010d51d4879d6ab84c2954b249bfc3ff9ea2bab8062346cc0dad", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClipOrBuilder.java", + "sha256": "26498ad46d9a90deff7654a265582b0db5e8d26908405b1edc36bc6df802ffeb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java", + "sha256": "e80a04fcdf4426d0e0a0634f569842956c87d6081d17d7e8759a6208059be901", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrackOrBuilder.java", + "sha256": "b45315395bb1084a6f3fbd0d61f242ad9c1757396b84720dac9af2dbbeae5ac6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java", + "sha256": "819f91f3d0d42dce7640732a58429ee01cd3fd8949a571678c69d1a778c968d9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineViewOrBuilder.java", + "sha256": "8b9d01a5477940f8ab45cf61c0b75f40daff23be7c61212233f6ee6d0db59705", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java", + "sha256": "3008ac9bc2a7ff6e36b2af432ed53461139bc2b80470221b5051f8a3c0c6f55e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposalOrBuilder.java", + "sha256": "e376ad7ee324dce7701c86340860689d5ce74b9e074c6dfaf12f5c4ea4c218d5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java", + "sha256": "37792e082e2730e772a5e363ac66b4442e80b5092f9e28dbb58df28d8d5b422b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResultOrBuilder.java", + "sha256": "cf899b74f43bad27a32603b4e109e11eb29cf475804783991f298b5473ec11e4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java", + "sha256": "c6076c8923b05f179927e01f6eabd46a97f3fccde9c33860375611ba328bb0f1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpecOrBuilder.java", + "sha256": "0d4a82086051f7e4d01548a9af6cacf44b9ff55b84202ccccf91c795c542e2e3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java", + "sha256": "5e3a64ba71637b16c2ca58bd7190c8e8118d4208c760727ad1a4ba465141e9ef", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationOrBuilder.java", + "sha256": "5433df54397acd1b04df9c53df123910ced0e3e2366d811444b49c9865afd67f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java", + "sha256": "5a4eaa0f0438f34953f473b8b1eb21ecd8b025aac193f138ee3cc48880e73ce0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpecOrBuilder.java", + "sha256": "23bf2bce69ae18aacbbf084635000d312139b25cb6da60972066f1ada0ee4d7e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java", + "sha256": "570bb78840b6a574ed74393f4300901d893dc79ca729b1e4f3d81fc2f06610fb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInputOrBuilder.java", + "sha256": "95aaa4b1ee6276e4acc9bcc73a6d13da038a7bff716af146518a305c6bf5a110", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java", + "sha256": "4dc27078be567ce0acd9729fc10c52dbd72b035ef3d0934835c4bf589344c260", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntryOrBuilder.java", + "sha256": "8ff7824c50b36c39545abb862a7e192ce30e0995b8e3378cd68e92984d8572d3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java", + "sha256": "3e5034cc4ca73b0c9e2a1280d52a44909390ab3ed9891d15a2fbeefe64faf7d6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueListOrBuilder.java", + "sha256": "13d1ee3ba096b3e61d5380f115fe07ce29fabd8ef863b3f03dd3e606b53ffa32", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java", + "sha256": "e7994e41fc04e26611615bed87d77d5fbe7a14b9330a69eb5620e6baa61a3de2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecordOrBuilder.java", + "sha256": "77c14356c5d38cc595ec458b5840285968c8d5af2cbba7860eaedeb1d666c78c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EntitlementChangedKt.kt", + "sha256": "fe8ebfcc9648408fe502f08a8a2723dc5a437b126f9676b2922bf7fa2a31b528", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EventsProtoKt.proto.kt", + "sha256": "1db62e96f448dac65b8d49a99349a065f5ff7feff0a1bac7a6e8071172a67658", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt", + "sha256": "4cf8082790f9e6458ab3fe712e7d872fcb5862e76ce6de40bac461a70dac59c5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/AggregateRefKt.kt", + "sha256": "b311238a98caabb19dcd929ca76242c73311cd5084866ebd8d90d01099b7fdf1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ApplicationScopeKt.kt", + "sha256": "83d0e34721e59593a62e34285ee0dbd6415e8d7288d600d4edaa759a3a349ce8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArcErrorKt.kt", + "sha256": "32b965355b0ecaff8c70a36d7cd79864c0d00bd180fcbec31750649a225025a1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt", + "sha256": "c15a3a3b8abe4a809cfc0b54fb77d4052b427c0b6a633576109feeb1775d4a80", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt", + "sha256": "78180dec46322b0985a659b735f0036024fdcba5d8641de6277906d76052dcd5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt", + "sha256": "672cc25a376834bee0d7eb8b1895cee8f0c2f348d51fc61a4f54399d86100895", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt", + "sha256": "94a920442d04ddc090de59c152eda17b00228ac3ca2cf96c91eea686bb280875", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/DecimalKt.kt", + "sha256": "d257c9fce9193ea989b057d90f8cd7ead5d8887e3c2245bfe1f7258b860d6033", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ErrorDetailsKt.kt", + "sha256": "c1f0385e384567dafb6211f9fdb9daca78ee9ba14daa3b917595d3d5a2e8082e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/FoundationProtoKt.proto.kt", + "sha256": "99f4e6e3daaac7ced2a1dd41c62fc87cbeba6b19cf7557f181703dfbde444565", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/IdKt.kt", + "sha256": "a82bdcef00c1697afb7f12696def78a30cd281cfd09e3742b9fb08ad65d25410", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/InstantKt.kt", + "sha256": "02ae32542532961606cdeb3773376eadfa13e67367201d3d875775dcb74fc9da", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LimitFailureKt.kt", + "sha256": "490c1e2fc02a81e1cc35267be5d0925d870bb3a2ce0971a945a0631e003fd939", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionKt.kt", + "sha256": "37d2eea09ca3e1ca6df5d1f9ec1f504e77eaf0fe1906860fb0389947fb2b432c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt", + "sha256": "ec8248c594c6b45b3f058ae895a15c62b0498206e106c01975320a644537b59d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt", + "sha256": "30b76504b38d4b0edc1ce21e525e37d63dbf514f4e01052ae60666056faf9165", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/NativeContentRevKt.kt", + "sha256": "b34322ae96a82e5e39a48273cd92d560d322e5c1b3320c9c3f309482f211724a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt", + "sha256": "af86715ef3ecc7a790537f9930ba69111913988d32f9c759ddd0c0d827656d94", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt", + "sha256": "1bc0e2278cba2bdf672114f3d5a5562b888878568c173f452ada5aa7960117a4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt", + "sha256": "d221fef6f61e51403a376e9b66a621528e0fbab2086733cf7e3e505a82f4f353", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ReceiptKt.kt", + "sha256": "633d2f2e253c9eee040025f35b5d06147d595ed90447a9ccb680830faeef7382", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RequestMetaKt.kt", + "sha256": "18e1c74074eb75edf4fca5bd1cc5c4d27e7e17bf23e29ffca85403be88ef0a98", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt", + "sha256": "d7b2b7a44172b04b4b8e6998086230beeb2745351c3ca130e0d87fb1165df3e8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt", + "sha256": "aeb0e4b8b3d16e2d31bb70f5ab6936840ceb28784071ceaafc5cfafe49f47371", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResponseMetaKt.kt", + "sha256": "f8f499884810b908ab71f70f87ea43bcd2579e6a4b6a230f6c7b8aa5f66d3333", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RetryAdviceKt.kt", + "sha256": "8bca147f4687902ac98b545e083cf6718ad802d35558cbd195aa71089d9db283", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionConflictKt.kt", + "sha256": "bff06769af5625833a81e9f3f1e3d42ab6c7eb1b7440f924e5f801f963a3b86e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionKt.kt", + "sha256": "9b6c2f4d01c669ce8283226eb31f3ea0edfaece14162d1fee79d6b525133cb83", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/StateFailureKt.kt", + "sha256": "00b68e19347e56b4cefe892ac7ea96d9d018f15990d6359493944a06291a89ff", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt", + "sha256": "3fcf36c235d663bfb6844177946556a17a3faf2ecb8d25e37b4198d0a987f9b6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionFailureKt.kt", + "sha256": "386340e2635090263d6dacda90bfe8334a923f2eb6a745d3d86bd39d54d867c1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionedRefKt.kt", + "sha256": "5cfa97b24ceb9d067fbd6781f398e3c48d075ea0dd25dc4f12ff1956bf550e09", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloProtoKt.proto.kt", + "sha256": "858ffdee11fcb438e594b231a8c5870add28da12f0004e25202e579aae34651a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloRequestKt.kt", + "sha256": "6592591e75b92d28cdadd8d5bce7713b9128fe02283bed2f4f1c756eb39a0ddb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloResponseKt.kt", + "sha256": "fb82759414a4817fb9a932eb6e7a57edd602af796f75ab125c6f986eff546397", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt", + "sha256": "a45eb550798e3843485b17ae17d6ac7659533749804f089221c0c3afb379ce30", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt", + "sha256": "26e32e5c47dc54d4ef5b2ce0743c0224e8291eb1035953f03b72cabff53b2fce", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt", + "sha256": "d7f3625bb5edf73dd6d4cc35237aa291225c7a9c8b1a118ac4543dadc1ec6b21", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt", + "sha256": "87262a7c66542d7e201db95234b5eefe873cf589824988ca8c2703562b4fe77c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt", + "sha256": "42ca16cc55aab8c19f2d1f4746109ac61a2c4f154ca6ea31fd2520ea38fa6ff4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt", + "sha256": "2b47c079204c6c785f02292c9589833ed4bca520b50a1501287290510f629ef6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt", + "sha256": "64051c8b199b68174066408a88c5cf669d97715fbc42421f9de876b4d624cae0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt", + "sha256": "d82224d359cc92fce325c7d5c4651232f4287e5f57833058bef0feaa37778f9c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt", + "sha256": "bbfec0f770637c8f7f62f5d01dd346b4ab43a3f4c7661e5d603fe0d78967ac97", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt", + "sha256": "5ec398abe370d01a676829dc65fce1c17f7c208fd614d5c8036029f2d5c2e7e4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt", + "sha256": "b6d85047500639cdda64eccbc8962cc79d2596768d7bfc5b265b8ecc73af3b04", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt", + "sha256": "f199fe8818771fd6f32503e006747cefba7a8aca29fc1d2923145bb512bf7022", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt", + "sha256": "db249c177d04b60e49ac94801578e10373964a821d87c6a6610a1bd3968f969e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt", + "sha256": "7009b0ca43ec9c6cd0ad17859e1a49220fd6e2476949eb0f25e31fb1a77eae6d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt", + "sha256": "fec1fd2861d531bed711a4afa2b0e548ddd6644133be1c32ed6cc1a473aa123c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt", + "sha256": "1eb43ebca15bc9b9c9223be53715d666f012c2d80981d99200ba54b94ecd02da", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt", + "sha256": "a26d3036d87b7e25cc7fed028407226f18df77abf76fd14db993c958b2aa2e53", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContentProtoKt.proto.kt", + "sha256": "4f638e31002baf902121d1a1a5e163adc66d5e681f12d8f522e8c2e489f67eb1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt", + "sha256": "1221123d137a796a53384b6f20ac550d933f619cbe8473e27c21a4549fcfe513", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt", + "sha256": "22875304bb4b5b9af6da42f14226959b986bd80ef0408cb0aae9c25d59d56489", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt", + "sha256": "afc80c601d79951d69bdd6c9f2743279bec9014606e73c9c1b7af47cf835f74f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt", + "sha256": "00b514b24860d4b4989856ca91bbd2771bfa65a39d1eb9827858475c82e7fa62", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt", + "sha256": "ece0ebe05850b16ef7329e9072edb6d5e4eadaedf7fcdbbcd792b8716ceb1034", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt", + "sha256": "667799eb159cbae20f757409e7e617c22888c99c167b9a1e153474c33498393d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt", + "sha256": "c0cd26501492f28712d9546e30f881306b63ad4ee58a433133ffe455f28d0564", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt", + "sha256": "0447b336ef2526a0a69e4e1470f649f7f190882361f0b4d3c7f5edb5022d4acd", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt", + "sha256": "5e052638246bea4160689190b1c2d4f99cd3c3597021eec0dc0de58fc982cdb1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt", + "sha256": "309e3ac8801924bf1b1862b287d6785d5fe8760dee646f78870b21b3dad138d5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt", + "sha256": "428b45e99b7d882a7ef7d6827c4ae1c06669a5846478ad383f0075a5f68ebf9a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt", + "sha256": "ba3deabc8d1cd5f5164d82e7f13b37c7aa765fb5bd990a1497d6e36dcd4bba01", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt", + "sha256": "6d953e957cece2abc4474ddaa37d302ecf5202278acc0a1da0ada8d53c9d4d09", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt", + "sha256": "9248d804a538078186e43c0f832a1bd517f7e84f632c5ba9773c596bf572dd5b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt", + "sha256": "ffe4c2581a442f2006d9302c655b089878d7b9d135ee0349bb2f78503145848a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt", + "sha256": "3ac1bd94c1294852a1a785f64302a3c4e278c19ffc9986f7c08bbb6d484a983d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt", + "sha256": "2dc861471b465986b0159ddc1ca83556fb981b86a2cc616d82a265f8b096c26f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt", + "sha256": "d004488fccb2d1066bc931c7c0b8550013c22ce847f9943a7d32d15ced045748", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt", + "sha256": "d112d134e3158ad8e2cd1b583724b194061552b6d6baee811c122e9c079cb48f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt", + "sha256": "5a90b2ad7e53640be6f5931c5f02deff7d4d0d055dbe590723c93c5b983454a0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt", + "sha256": "97360464f60a8895e17e9dd2e53c359282b773f3948e46853dd8dfa527fb6bd7", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt", + "sha256": "cafe2108937916b0c833bcf3ef9dd808c0b9a272866b7e4a8597b618b597f516", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt", + "sha256": "0bebce491233eff9e0d4dacfd52530d8e929debcc0d3068a269003f5ab9a4291", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt", + "sha256": "b84427f4eeb6fe40b5606b8178be4b3f745bd6a0a05747826228a1442943ec1c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt", + "sha256": "be325ffe28155dcb6e64a11439831ebdcd8f22fc5571b0864999c44d4a5c8b74", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt", + "sha256": "d3232e7c8d9fdecfd1af15257e1e837e1a9f1d8c52029cfd1eb80bdbb9889ca3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt", + "sha256": "87b023e59605c6422b8eff250abe6baf6f1af4a5ee18f35ec4edb15b28d39f28", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt", + "sha256": "a1228315d44b8a85fdafd66736443252312aa1f55f928d3d1206c7d8f3e7018b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt", + "sha256": "e2f1de6413ca028ecd77df0ffc324374fd66cd028f2f1f8785cf49d4b15ce42c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt", + "sha256": "d0d6b655934d477bc9763547736e534f8a8955c0536b2db5f4cba31ddebea83b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt", + "sha256": "39dcde653dc1b827bb74c7e63da735f3fced5e3d02d8c8770d6f822a20b6318e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt", + "sha256": "2f8419cb50d4a0d51a7b4f5d15c610706b7bea65b71613ccf83c0a88947d027a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt", + "sha256": "22634316b0a5e66d17a231d30d6d7cc04d8f206e56eaa63bbfce5bad791d3e82", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt", + "sha256": "e7bcf21001070fc06623814bf6af286fd1a25a304911d2bdc28eaa07e606176d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt", + "sha256": "8be0ada67fbed678855aa7faf4355e46dcab71ceb13eb680c4aabb751b90b278", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt", + "sha256": "dde3ba508c486d7b6b6bf6229775c62e8c712babb6f69bb26656403465365cc6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt", + "sha256": "9aae599e3e367d42a7d2086a4744249058a7f25c9ba778beb3c265010df92abe", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt", + "sha256": "848322f72b1c7328f11a7f626ef7d732999e5c56f6d6cb6c8df0ffffe6fad237", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt", + "sha256": "f6cefa2bf61f68afa3ebbc0fcbc744401006f5b962685dc4afc202718b7b7d1f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt", + "sha256": "2390edf52e86323024be8d9aa01c44ea52785c3493278dcf6dbf922af6e372f2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt", + "sha256": "21a683c15a00ec9cd2a259895cfd5086c8fa717d5361b55d05690ba81e0ff26f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt", + "sha256": "23671fd377f0c4c2f6fb85f1ab5097933e97f74b560fecb743186f18d8c06ba2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt", + "sha256": "6b5027fb83cdd293306d16f18ba831988d79781d93cd56d6a0900523effedfcb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt", + "sha256": "b0592a637b1c981e226eab863f663eb1382914cc040431e6a92b9e90b54971a4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt", + "sha256": "7a5e44f28cafaacfee3e7595a4d3c23b810f653cd18887fdb7b1d52531f06191", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt", + "sha256": "cc6286bbab3f1fc0db4d7a1d5ad33af9bd15a93e7b6e1e4ac2e8a4e511ba2f8b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt", + "sha256": "50bee5570ded6e8ccc0e721ae95c1c7c4674f99481c09437fdec580b09736317", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt", + "sha256": "bf31d0f89ff8cd3dad650b23918c17a9f7ee15c90088fda9579e5b120f22a9c3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt", + "sha256": "ae219be90211e0629576192825abb3c2fa5fc8142ab83ee80aa8413498da545e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt", + "sha256": "5bcf38b6d071fc146718ce16d0c36c03704bc73423386b796b70c41ada6f9961", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt", + "sha256": "f5d0ce8f38134d97b0b54fc6ef8cc92cdce0aa55af1ae37eeef65ed69c6a9e73", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt", + "sha256": "a223175728a5b495819bed9eee718faf5178cb2bb9d4cf36707b6356546f7c18", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt", + "sha256": "c4c4d1165e1e189295dee4a0f328c7651f953432361b98c6a489f97ced5dceb7", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt", + "sha256": "275ea425130968a2cfecb1e15bbb058868c45e718cf5a5c5de6d809223ada49e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt", + "sha256": "263b92d4e9718a1a03c6b10482d79050b432aaed75ff360f29f4407e7fd1fa76", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt", + "sha256": "bf8718fbcaa56b6e50f320f4700ef9af4cdc85d8b5025123c10a44c020798937", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt", + "sha256": "72ba7bb615081738d65a91d727a88c97dd467478572a0188c80e83d7cf2e33f3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt", + "sha256": "e006e12713649212be6f399bd84b8819a74d5ffadd58d26b74900d86fd92c2c9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt", + "sha256": "668a751399e467e724b55711c8a5e40bc4921274bd25b390a20b43f66ba66fb0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt", + "sha256": "86008f09af82f4735324b35890742f62161c67877806f6a4daf37087ce8db6bf", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt", + "sha256": "d2d8f984ae3e3fa744445df736d0544ab5fc617e5c2702a234ece2c4b38c8447", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt", + "sha256": "1f130fdaa8ddc13bae8317872e78b89e76a0e710ea5f72077bb1a1651b3561e5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt", + "sha256": "32810b51545a25aec68c8604765be47509c57adabb4070fab7dbd785a98039df", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt", + "sha256": "ec560ba5d15785ffd02886d72ddbb513f164822ae37f868b4e3343ebe79c3cdc", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt", + "sha256": "8cc489b09bf4fae75b968cefdd6be93bdd748c6fec4d4c023f711c30337c36c7", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt", + "sha256": "f053632bfd69c41752466a1efe0a26bb90a531a841aa7a789ff449de4f2a92f6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt", + "sha256": "7a6f4581bdb524646d29451eaa2b4f60f562a9ad11d971463944270da926cd71", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt", + "sha256": "a918f2ee1f9b20244cb4ddd9740bf26285d01d765a6f0ab4f46cee8e8c57dc98", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt", + "sha256": "dc75fb5c7728aad77bf27a1e9575d63e6e47f79bf6b6bdb5766064aabd0925f8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt", + "sha256": "f71cf5604534eb5cbd887519343ab1901672df74c13dfa538a7a9c346621ebfc", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt", + "sha256": "9c8aa14f88b68b8c912b5e603917d224041d3afc9fde99bee838e23b1d68b659", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt", + "sha256": "814e8c9fe4c880843c931d89a5f4bb94975b738b166af94f7f927a7ee8aab504", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt", + "sha256": "5922589945edaf49e2137189755d1f3d42c8db46d6d12d6a4383d74baa8999d4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt", + "sha256": "db0558af221397ee290f66bbe40be1bcb171f9abe6bbc941c70ae9482d06cf4f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt", + "sha256": "f2fe507dac1630b4b0021eeb0948498149da80ddae29a2a6b962e1c4d0bd8c93", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt", + "sha256": "4cbcbd0f696137eb212b9c1106c17d8f7d3767616a8952a82ed6229524fe4c50", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt", + "sha256": "3f1fcc11b48686eb108ad5b6294328f0406b7028e54f90a8d21851e8f4eff5f0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt", + "sha256": "7fbb8ace1fcd083c57625af24b6f4d0feb09766b0a042ae506352f738424f6e6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt", + "sha256": "58a4d915cc539604fc27419fc1ca148fa920c341f06f1d8c52f16dd66cbf9c98", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt", + "sha256": "490d08c04fa985d798505ae7ed81f1c2362b2214b4555efb49354b1070aa0701", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt", + "sha256": "42fc8c84aab9ef46a3341172b69e81cf69a428efad194a2de853f0f0137956a5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt", + "sha256": "18c52a6a98f1a838bc14ecfd04036edd90385ef5c498eebc70eb5d5af039b90a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt", + "sha256": "92d61cfe14828d6f0380282c43d4e310fb567d032a89163d9c0822d386f87133", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt", + "sha256": "577eaca45d93bc74f485242d56e70693976ff22cc9b521ec780a9f8776eb843f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt", + "sha256": "d14187707d8b67c06b9e3d79c2a8b1a787b8739af1f4e8549548ef11de6e366e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt", + "sha256": "2353b4a6131439be8659d782629ab5598cf8a030bbd2e6706d482908d89f0ffd", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt", + "sha256": "b1e41267b9274b8d28f525f84acce01259d53f39f8e409094ee8caab96f55bb1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt", + "sha256": "a0df8816c6cce1a9a6a67da15e245e3c462225f91243b4b1c5d4001f1749351a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt", + "sha256": "96b891f22c26818ba330ec196b014037fe898c3305a614bb08e2485999783167", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt", + "sha256": "ff8a5e003a2a5f21568c4cace5609cbdeb74f19b291b5b51f4bdf105d3e0bf76", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt", + "sha256": "348582b04acb704846cfe171b039b16dfa5f4284903e9be08e51d4f230a76e0d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt", + "sha256": "a54378b2e31f4cd2bee7671403cb3d55bab2cde124b45df19275b80fcc1bcd59", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt", + "sha256": "dbe634cc775793d6d01910c95030f5a45fe0d189a2ed896e71b747ec25244883", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt", + "sha256": "6381acd929afb5bad9383fcf273a235fffa7cd2419cf2b08377c089f46669809", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt", + "sha256": "b43c59195cedd658a3b2132c0f7cfa0e7727e3b4c5e217c7965afabfc1cb8827", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt", + "sha256": "c5db96fea68d7df830e07d0d424df5a5520af412d3abc52e4c0a7e50a1bb8f87", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt", + "sha256": "200deac55d8a15fdd98d57bc974d721a6c88e7b0a153983c660824e64e53e3e6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt", + "sha256": "18af73fffb2196e492950371072c285085546bb4c1095bc42638071dddbbbb26", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt", + "sha256": "29b6e185b0a2703dcd59255db2ce8ab208cb7dc1f9f06b6308b05bb56f30a892", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "LICENSE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + } + ] + } + ], + "command": "Pinned Gradle Dokka publication, followed by eng/documentation_tools.py admission and closed member/golden-content verification. Candidate-specific archive/member hashes are retained in artifacts/evidence/documentation-provenance.json.", + "outputSpdx": "Apache-2.0 AND MIT" + }, + "review": { + "owner": "Licensing and Provenance Owner", + "reviewer": "Codex, acting under the repository maintainer's implementation and review authorization", + "reviewedOn": "2026-09-22", + "decision": "approved", + "rationale": "WP03.01 reviewed one local cached offline Dokka generation for the complete selected Foundation/PublicApi closure and retained Hello, Events, Connect and fixture modules. The 14017 exact generated API members and complete input hashes replace the prior oracle. All 148 selected record pages and their declared field getters are present. Fixed/excluded resources, upstream source identities, component licences and notice obligations are preserved verbatim from r4; no remote archives were fetched.", + "baselineCommit": "f9dc23fea7ae1dae3805404bb800583aea4e13e0", + "reconciliation": false + }, + "supersedes": "dokka-documentation-resources-r4" +} diff --git a/eng/provenance/records/dokka-documentation-resources-r6.json b/eng/provenance/records/dokka-documentation-resources-r6.json new file mode 100644 index 0000000..8910f9f --- /dev/null +++ b/eng/provenance/records/dokka-documentation-resources-r6.json @@ -0,0 +1,3641 @@ +{ + "schemaVersion": 1, + "id": "dokka-documentation-resources-r6", + "kind": "generated", + "sourceRepository": "https://github.com/Kotlin/dokka", + "sourceCommit": "656ca46fbbd676d872b0bd383042fc12ae7adcdd", + "sourcePaths": [ + "dokka-subprojects/plugin-base-frontend/package-lock.json", + "dokka-subprojects/plugin-base-frontend/webpack.config.js", + "dokka-subprojects/plugin-base-frontend/webpack.config-ui-kit.js", + "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/prism.js", + "dokka-subprojects/plugin-base/src/main/resources/dokka/ui-kit/ui-kit.min.css" + ], + "licence": { + "spdx": "Apache-2.0 AND MIT", + "category": "permissive", + "evidence": [ + { + "path": "LICENSE.txt", + "sha256": "e230dcbf6df796df008e9a7fc916153458c6895814fcb761648ef289cf309673", + "finding": "Apache-2.0 applies to the Dokka generator and its own resources; subordinate npm/Prism licences remain MIT or Apache-2.0 and are recorded in the resource closure." + }, + { + "path": "dokka-subprojects/plugin-base-frontend/package-lock.json", + "sha256": "c5c15cc3e5bff0fca11ac13818852fa2151e3faad18f292c56d7a4bbcc4b2c77", + "finding": "Pinned npm package archives/integrities; actual emitted webpack modules, rather than all build dependencies, determine the admitted resource closure." + }, + { + "path": "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/prism.js", + "sha256": "73995d49b765f3938d508a956eba6f74fead5133b78c2a351f6da226c8b93290", + "finding": "Prism 1.29.0 carries its MIT source attribution; the exact npm licence and source commit are recorded separately." + } + ], + "scope": "Only the reviewed Apache/MIT Dokka documentation resources and their actual emitted dependency closure; embedded OFL fonts and their @font-face declarations are excluded.", + "copyingPermission": null + }, + "attribution": [ + "Copyright 2014-2024 JetBrains s.r.o. and Dokka contributors.", + "The 81 actual included npm components, original copyright holders and full licences are enumerated in the immutable profile and retained documentation notices." + ], + "targets": [], + "artifactTargets": [ + { + "project": "contracts-proto", + "package": "io.github.arcforges:contracts-proto", + "kind": "maven-javadoc", + "profile": "eng/provenance/artifact-profiles/dokka-2-2-0-r6.json", + "sha256": "e7d03411e1c653f369a764d599bb5e8d3be68ccb9a2b04b0701a3845e7fcee35" + }, + { + "project": "contracts-connect-client", + "package": "io.github.arcforges:contracts-connect-client", + "kind": "maven-javadoc", + "profile": "eng/provenance/artifact-profiles/dokka-2-2-0-r6.json", + "sha256": "e7d03411e1c653f369a764d599bb5e8d3be68ccb9a2b04b0701a3845e7fcee35" + }, + { + "project": "contract-fixtures", + "package": "io.github.arcforges:contract-fixtures", + "kind": "maven-javadoc", + "profile": "eng/provenance/artifact-profiles/dokka-2-2-0-r6.json", + "sha256": "e7d03411e1c653f369a764d599bb5e8d3be68ccb9a2b04b0701a3845e7fcee35" + } + ], + "disposition": "Improve", + "verification": { + "kind": "regeneration", + "command": "python eng/contracts.py pack; python -m unittest discover -s tests/tooling -v", + "expected": "Pinned Dokka generation matches 14017 reviewed generated API members in the three retained Maven modules. The contracts-proto publication suppresses inherited runtime members that Dokka linked across unrelated sibling messages; every prior declared public API marker remains, including Id.getValue and Id.hasValue. The original 42 fixed resources, ten excluded fonts, 81-component licence closure and font transformation remain unchanged from r5. Exact page/resource admission remains required before publication; focused negative cases reject inherited parser aliases and missing API marker fields.", + "artifacts": [ + { + "url": "https://codeload.github.com/Kotlin/dokka/tar.gz/656ca46fbbd676d872b0bd383042fc12ae7adcdd", + "sha256": "f59b6f0fc0614852d6191d5bcadb159c7e6b7cb03fbd24b8f1447470c29d0967", + "members": [ + "dokka-subprojects/plugin-base-frontend/package-lock.json", + "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/prism.js" + ] + }, + { + "url": "https://registry.npmjs.org/@jetbrains/ring-ui/-/ring-ui-5.1.28.tgz", + "sha256": "23814cf72ad95439f27841d9fead55cd473020f57397f40f46d189fefc0043f3", + "members": [ + "package/LICENSE.txt" + ] + }, + { + "url": "https://registry.npmjs.org/react-virtualized/-/react-virtualized-9.22.6.tgz", + "sha256": "df8fc81465d6fd6331d61f427d53d652af60818336a48a3de6f8c19519fe322c", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "sha256": "7e6d483e2b10e027b1592f8c47d95972039f8b205e2906ae58026620591b1fdb", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.1.tgz", + "sha256": "0c9b43dd8f47cde21f20048b59ffb829d3f83929bd3b0e67d1538f7135b2b6ab", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "sha256": "46b9e4c79edcfff507f3155b6c2cdc22e17331fb4ebb0994f62f38eccef8a279", + "members": [ + "package/license" + ] + }, + { + "url": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "sha256": "8391d72aaa505137d4db8701c3331197cf0cb0e7346d0fab0750a7d55443c89a", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "sha256": "4e063ff3ccfa89ef3ee748e2a6c107b8ad48c96c7add226522464580623c9ae5", + "members": [ + "package/LICENSE.md" + ] + }, + { + "url": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "sha256": "e2901c777fd5a469bef952d1fc7bcafead65a7b66ef4dbb295d2a7116a6dc66d", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "sha256": "bec64d076c2425e76fbe01235b53fac5a7e58a8487a126b1cb831087e7d6ba98", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "sha256": "782d726a263ba7b26cced612af97b80035516df4b0cd788524e7b2cebc4e29ed", + "members": [ + "package/license" + ] + }, + { + "url": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "sha256": "efdafb0fbd335e41bb209cd8c3256a28d576e6062ca101cb4ba1167c8fc014c6", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/core-js/-/core-js-3.42.0.tgz", + "sha256": "ba4cb35e7c13da82dc2ebfb1e9e57463dc941ab950dbc9a854dd1f7775464db0", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "sha256": "1c739eb05d8a462c286a4e9dd02f2ce5485c6fa3529244e9ff9b13a3671aa557", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "sha256": "6c9e10fc21a14499b74bfe1e8e8dd7a6152da02fb575c3ffd3cd71f67390ebf1", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "sha256": "79a1de983c1b393180c47456d6b73caab278a00ea6e37d5c6675f2dcdec2a3e5", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", + "sha256": "7681d6e7c5832272f3eeaed6a77cd241f6add2e48bc63308c84c4ceff43033dc", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/@jetbrains/icons/-/icons-3.24.0.tgz", + "sha256": "c44448daac253f613b818482344cdcc4929fc372b175fd68bbd8ee596611b2ce", + "members": [ + "package/LICENSE.txt" + ] + }, + { + "url": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", + "sha256": "02887309deedb2dd564a72712687f3736b27d02b11f9d45fecfdca479c6c96cf", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "sha256": "04d7406af8f76ddb0b11bf3a674573f8513379c87a70ac8e09b91ea2b39b130f", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "sha256": "08e4dcd218f7ac619100ac3d3bb76b54c66257cabf0b2409dbfbb6dff01bfcf3", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "sha256": "9678d9055619767c8a134033709e88a6e0a19600f3d3f2cda40acdfd75e7f212", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "sha256": "662e27e54e00fe46fbb08f9f4aacb054e3695dbe72cc14b436613fbcfb780544", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "sha256": "30e2bdf3ce00c012527ae4161df4145cbf4c797e9fa30e43fc7324b2e07b0523", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "sha256": "e3336e954c29414c532721aa3f6e1e7f15c26a67a63dd77072d273f8431a0c9f", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "sha256": "e861ec4a8e989f45d17947da3ce9cf42fce7c6f397b0acc937e0c3b3ef1f0115", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "sha256": "476c29799ec4f51b694d576fc70a27631c8ffe00e4269b7608027e12c7b0e51c", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "sha256": "8493e77b990b242efebd824d0912df161bf640fc75071d5bc844ce0d7706a485", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "sha256": "72bae463b81a604b4a118c00012c76ee9b8d155b9da62d1f362876c9f8b5f793", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "sha256": "ed20196adebc0396b4fa793a13730858771ff7ea4b6cce14e30442f1b75eea2c", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "sha256": "e199725bf272b3088568b3309e918ce623e616f005b43e23b132182b58d791ef", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "sha256": "7f5706a6c60e16ac23bba98ce6f30b05128dfbe07b2bcfd8235a9995fe030256", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "sha256": "a73e499153621af82d1f0f1ba77f21a01f95612b09d50d57253fc9e123a98b0d", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "sha256": "25a1adc92d64dcd3a153f336b452e7ea8e200aa9e9e8ce8cb8d05674f8b6878d", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "sha256": "ce9a5c3b02e59b8d016a2ee39d26d088720142e62870731cf988af18e2696751", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "sha256": "79a4a124b0c8ce71bb1bf1572c1c4ade2af6c21a08db59109b545f7570724554", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "sha256": "aaccea91985a6e1731f84192d4682f474aea76f64a210982576e488732b0ad3f", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "sha256": "57852a03833607fcc71ed3ccf0d1f1f638e09a6aacb16fa1f038945d27adf44e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/combokeys/-/combokeys-3.0.1.tgz", + "sha256": "daab21513981d6c5ebdaa9c8721ce406f9f5bab9192a059bbb792d47647c02e7", + "members": [ + "package/LICENSE.txt" + ] + }, + { + "url": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "sha256": "5de7e3804fadee9d773cd494b695e6efedfee8837e751fd9b9b77c3e9c6b40f4", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "sha256": "5986b8b13121340a8b0d5c7d8f0f961aa80ef3a74515ca9cb7a78d86ed0385f7", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "sha256": "d14dd1c35b4bd3b8aca3219fd3627eb7f3eb49cf6b4c8a7ca58b91fd7a190993", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "sha256": "d536d0de4dd285dc1468fbb7f39334a47ee0eec9c27f9b626a6e71466c9fda82", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "sha256": "3e18e4d757818aee7bf1921686c6c3e7f9676d17c5c6fec560567c6beee579ce", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "sha256": "b8c2c35575493dc086df88cfc468a9e2651b6617336480ab3f00fcf853f443a7", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "sha256": "4460c7532f28b8df2ddc9a1ec17816d43c24d4b9591dc6c5936b82f7f86ae7c5", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "sha256": "eb2cc52afb1f1fd82c5fc2a58c2380f0f16fdcdb5631538f3c66887435d70681", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "sha256": "704402651b02a1454f17d445fc7dd716efc282d059407126d58ef30a47e807aa", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "sha256": "073e9ff9dbabedf5c128020a677381e9f92c90188d118830b30a7656a7c37d2c", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "sha256": "50cdc4d2cd11ae04b6ee29f328d09022244962e5dfab303c8fc223ff8dfa807d", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "sha256": "32086f492fedf1b9b34811f2ee50ca2cca53da5c783f7cd5f939d3f1e86bbd32", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "sha256": "dc1c74e3f1179a6271f84747d72c89f258aa46ad3e6464fae0e41737a7f0ef7b", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "sha256": "c30017f9d125d9d2fec5915a600184e727491ed7c278a7cea6f5342c47f32ac8", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "sha256": "8324967a3afd8a45b0401e3554aebc1843f493bec46a89a7ce8cf072e62e90bf", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "sha256": "58074eb0c2ebc8aca9945cdbe405dbed0b43106ae5265879b7049424b27d1ccd", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "sha256": "3b256b6421300bcc962d891b1588fd4b64e84e339b9c29f78c61b72f2a7116d6", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "sha256": "3b2a54f0c5e7ad898c8f0ffda2a6805fb2cc5d68f53addf0b4a9ec0db9d0d06e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "sha256": "3e36bf072a5561d2440fe7cea5bc79754c3c8110650e94c960842f08d328023e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "sha256": "9b981d8ca28db4343aa5b285d20342a175ef34ae25840a302c1e39d3fcb6e98f", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "sha256": "3ee20ceea3b279a42646c98df116e4534bc1bb4a5e6b9a395092e7029e9221d7", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "sha256": "5801fb3fd5d48e12fbf5cd76226ac18033c76a0fb35cb97026a9e5053ecadc4e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "sha256": "8e0e688c1073d55353616f99ba5a09796e16cc4b0f08840066cea8a79cff612e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "sha256": "0f008bf151bb061999f6bf3324b37d5859695865b34773cc34e6f7669999c8a5", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "sha256": "3380f7a296bcd1d9da6db3087f77a2553061e5d93a1ebe3758db3fe03072691e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "sha256": "f18a4e9f7f9f15c07aae52b9d0e98ed3c0f0d937a970ae29417ee313eb55a997", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "sha256": "eccb40f9397738297c0d0af831f668f860f91ec2ac7107783382fde91ac5e745", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "sha256": "4bd2cfc8e674c93cf7abb3bd3d6fd8e388fa10324bec011223a8fa4f287185d1", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "sha256": "8b140e0fa3fede3d81d1dffcc400c9755d7388e8a4add228487f5e20c9cf7863", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/sniffr/-/sniffr-1.3.2.tgz", + "sha256": "bd78c274ac6e1c9ebb8f9322e7386944f731654e4e49f27e83e665e1d5c94e65", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "sha256": "16304ad73df1364ca8623c28a8969de01cd7189b4f9b05668fadb598f110e4d2", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "sha256": "0219bbd8f32e268eeb6efff55a2c6ff2d502098f49c583ff023b2d9d5a8bfa87", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "sha256": "a339df70dfa3507a3fe2137464915212d69a9585d201c253b90f0c13fd952b4a", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "sha256": "ed1342228c82c10df9921c59d684df516a0cd6ed25b61e5f9d6330895326cfdb", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "sha256": "9240e77a97e0532e6eeee5a46df853cf4aa858e2c98c22dd1ffdac8177033ef3", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "sha256": "1849bc0bc00b8049bfccd7d42c3a1f86221a966d4cab35c029319d65b38a388c", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "sha256": "e92ad20e8549ef06adab664f8a6e9c0a349e38f34c9548ebb526f24f7d8cf12e", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "sha256": "4312b2ec05bff4cf50d8086bd79e429a9e2a81c660dd732e6dcda0cbd0b9d49b", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "sha256": "1b5c6e4e8ab142a6857fca2fb79d880ba64f2c4ad87907b583934d04b503c3a1", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "sha256": "c29791211b8e2f181c049247214843292380e4134c140c5105376b7c6ae3e3c7", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "sha256": "3be0c99c006f7c53093e3f6a56a1128f1a72fec3b041ec585a4175b809fab1dc", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/@column-resizer/core/-/core-1.4.0.tgz", + "sha256": "aa5e1bf975237b3b93c35a2538b677a0edb035955cb337f75a987ace1fc80c4b", + "members": [ + "package/LICENSE" + ] + }, + { + "url": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "sha256": "e3b4e4286835f6f01a2cfaf8d0545542dd3da9dcc904fd134d4aface3aef499c", + "members": [ + "package/LICENSE" + ] + } + ] + }, + "notice": { + "required": true, + "text": "Dokka 2.2.0 API documentation includes its Apache-2.0 frontend and the reviewed Apache/MIT dependency closure. Every documentation companion retains all 81 dependency licence texts and the Dokka licence/NOTICE. The ten embedded OFL fonts and their four font-face declarations are excluded; system font fallbacks remain. No JDK Javadoc GPL resource is used. Public API documentation, navigation and offline search remain available. An Apache-2.0 ArcForges CSS correction makes content links readable in the dark theme.", + "files": [ + "third-party/dokka/dokka-LICENSE.txt", + "third-party/dokka/dokka-NOTICE.txt", + "eng/provenance/NOTICE.txt" + ], + "distribution": "documentation", + "reason": "The documentation distributes these upstream resources. Runtime client archives do not contain the Dokka frontend." + }, + "lifetime": { + "status": "permanent", + "owner": "Licensing and Provenance Owner", + "removalTrigger": null + }, + "generation": { + "generators": [ + { + "repository": "https://github.com/Kotlin/dokka", + "commit": "656ca46fbbd676d872b0bd383042fc12ae7adcdd", + "paths": [ + "dokka-subprojects/core/src/main/kotlin/org/jetbrains/dokka/DokkaGenerator.kt", + "dokka-subprojects/plugin-base/src/main/kotlin/org/jetbrains/dokka/base/renderers/DefaultRenderer.kt", + "dokka-subprojects/plugin-base/src/main/kotlin/org/jetbrains/dokka/base/renderers/html/HtmlRenderer.kt" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "LICENSE.txt", + "sha256": "e230dcbf6df796df008e9a7fc916153458c6895814fcb761648ef289cf309673", + "finding": "Apache-2.0 applies to the Dokka generator and its own resources; subordinate npm/Prism licences remain MIT or Apache-2.0 and are recorded in the resource closure." + }, + { + "path": "dokka-subprojects/core/src/main/kotlin/org/jetbrains/dokka/DokkaGenerator.kt", + "sha256": "a11f1b5384f770226f0e6cbd4a9211472eb0f17c24e969270dcd5456813e09e4", + "finding": "Pinned generator/renderer source header explicitly states the Apache 2.0 licence; its own implementation is build tooling. Subordinate output resources are separately inventoried and licensed." + }, + { + "path": "dokka-subprojects/plugin-base/src/main/kotlin/org/jetbrains/dokka/base/renderers/DefaultRenderer.kt", + "sha256": "c1f61a47d4dcd23ea32df0b190d8eae61b42b0afd65220db61cede0eb0178d93", + "finding": "Pinned generator/renderer source header explicitly states the Apache 2.0 licence; its own implementation is build tooling. Subordinate output resources are separately inventoried and licensed." + }, + { + "path": "dokka-subprojects/plugin-base/src/main/kotlin/org/jetbrains/dokka/base/renderers/html/HtmlRenderer.kt", + "sha256": "fdf3eac50e5875150bab8296e154950194f07a5ee17bf0942df1e84e8d3344b0", + "finding": "Pinned generator/renderer source header explicitly states the Apache 2.0 licence; its own implementation is build tooling. Subordinate output resources are separately inventoried and licensed." + } + ] + } + ], + "inputs": [ + { + "repository": "https://github.com/Kotlin/dokka", + "commit": "656ca46fbbd676d872b0bd383042fc12ae7adcdd", + "paths": [ + "dokka-subprojects/plugin-base-frontend/package-lock.json", + "dokka-subprojects/plugin-base-frontend/webpack.config.js", + "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/prism.js" + ], + "spdx": "Apache-2.0 AND MIT", + "evidence": [ + { + "path": "LICENSE.txt", + "sha256": "e230dcbf6df796df008e9a7fc916153458c6895814fcb761648ef289cf309673", + "finding": "Apache-2.0 applies to the Dokka generator and its own resources; subordinate npm/Prism licences remain MIT or Apache-2.0 and are recorded in the resource closure." + }, + { + "path": "dokka-subprojects/plugin-base-frontend/package-lock.json", + "sha256": "c5c15cc3e5bff0fca11ac13818852fa2151e3faad18f292c56d7a4bbcc4b2c77", + "finding": "Pinned npm package archives/integrities; actual emitted webpack modules, rather than all build dependencies, determine the admitted resource closure." + }, + { + "path": "dokka-subprojects/plugin-base/src/main/resources/dokka/scripts/prism.js", + "sha256": "73995d49b765f3938d508a956eba6f74fead5133b78c2a351f6da226c8b93290", + "finding": "Prism 1.29.0 carries its MIT source attribution; the exact npm licence and source commit are recorded separately." + } + ] + }, + { + "repository": "https://github.com/ArcForges/Contracts", + "commit": "af7b6cca5e14a51735512d283b03d3ae9d96d170", + "paths": [ + "build.gradle.kts", + "gradle.properties", + "gradle/libs.versions.toml", + "settings.gradle.kts", + "src/public/kotlin/contract-fixtures/build.gradle.kts", + "src/public/kotlin/contract-fixtures/src/main/java/io/github/arcforges/contracts/fixtures/ContractFixtures.java", + "src/public/kotlin/contracts-connect-client/build.gradle.kts", + "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClient.kt", + "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClientInterface.kt", + "src/public/kotlin/contracts-proto/build.gradle.kts", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChanged.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChangedOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EventsProto.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChainOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScope.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScopeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcError.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcErrorOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRangeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOriginOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Decimal.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/DecimalOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/EffectCertainty.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorCategory.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetails.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetailsOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/FoundationProto.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Id.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/IdOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Instant.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/InstantOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailure.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailureOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersion.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRangeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTimeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRev.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRevOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequestOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageStateOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RationalOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Receipt.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ReceiptOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMeta.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMetaOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceAvailability.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMeta.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMetaOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdvice.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdviceOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryMode.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Revision.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflict.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflictOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailure.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailureOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailure.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailureOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/HelloProto.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequest.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequestOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponse.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponseOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfileOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBodyOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBodyOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CalibrationOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResultOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlockOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContentProto.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextLifetime.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelectorOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlKind.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgressOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlState.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBodyOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResultOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameterOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTriggerOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResultOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroupOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameFieldOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/HistoryMode.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdListOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayoutOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtomOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeListOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContentOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResultOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValueOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBinOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStreamOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraftOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePartOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntryOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalarOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBodyOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocumentOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilterOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQueryOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSortOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValueOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPresetOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurveOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePointOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichTextOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRangeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValueOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFindingOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTimeOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOptionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSampleOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadataOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelectionOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValueOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlockOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCellOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRowOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskReasonFacet.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskState.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpanOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedTextOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClipOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrackOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineViewOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposalOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResultOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpecOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInputOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntryOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueListOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java", + "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecordOrBuilder.java", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EntitlementChangedKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EventsProtoKt.proto.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/AggregateRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ApplicationScopeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArcErrorKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/DecimalKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ErrorDetailsKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/FoundationProtoKt.proto.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/IdKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/InstantKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LimitFailureKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/NativeContentRevKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ReceiptKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RequestMetaKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResponseMetaKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RetryAdviceKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionConflictKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/StateFailureKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionFailureKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionedRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloProtoKt.proto.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloRequestKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloResponseKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContentProtoKt.proto.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt", + "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt" + ], + "spdx": "Apache-2.0", + "evidence": [ + { + "path": "build.gradle.kts", + "sha256": "1cf3ae88a76f49c159e4ee1856e1d1e78a2f2f801bc07d5436391f745faac9c5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "gradle.properties", + "sha256": "4ed453e5e776317aad97e656248d35b051216652b05cc29fe5ecc88a3dfc2cab", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "gradle/libs.versions.toml", + "sha256": "75913647f51c39122d54d1e6f311115145aa975033b567a7ae86455b1cd5dac8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "settings.gradle.kts", + "sha256": "08e4e324a1fd3b548fced7c36945454823410fd7a7fbb95061375352668a7e64", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contract-fixtures/build.gradle.kts", + "sha256": "04a795a0a53289dfd045258203676340c38ffd07c2a2af5defeba6eba538f6c6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contract-fixtures/src/main/java/io/github/arcforges/contracts/fixtures/ContractFixtures.java", + "sha256": "615c4bd05e715f4106262391844b7e7324f63ba55fd200b4e1d4815349d3232f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-connect-client/build.gradle.kts", + "sha256": "c874f55eca9149f4849c727c8fbb7282015b520c50b55cf91e5ad67283b4c5c0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClient.kt", + "sha256": "990b77a0d1e1bc844355b1fe19914187660f842b175d29cb26b4f5fd3e6559a4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-connect-client/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloServiceClientInterface.kt", + "sha256": "32b55e844500d7d6ac0c081b4c3d50cb4feaaefe5b24bcba708d7e515d1f8e3b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/build.gradle.kts", + "sha256": "f5d9d16b233c30d563cfe558cdf13c9ff6d34fc5f07d09d965ecd9739ae82298", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChanged.java", + "sha256": "f1651ea86a69749686de5335406129bfe778f22ecf1d821be96d613f0299cd39", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EntitlementChangedOrBuilder.java", + "sha256": "dea61b2cfc0d3673b1aa8d8613e9e5cac5b02f8f99de3752dbf8b08323574462", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/events/v1/EventsProto.java", + "sha256": "ce385ae3f764756fa5e367a623e084c348b7b25fc897f3c0b765047e6235f84d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java", + "sha256": "e469988ffa939f3aa1f2d18a80adda608a8ecfaa1458ded2d5e94b2b111f36e3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChainOrBuilder.java", + "sha256": "27ee3db37561bd24bde2f7065994e0719f50abfb7f7b1f55c5ce3e0dc4d7e804", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRef.java", + "sha256": "5ca342085c648d5f40ca93b88050d0737fd0b23f383aefb9f37368fd5d47435b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/AggregateRefOrBuilder.java", + "sha256": "8640d078901a3044196b0f3c72134d0c01977ecd4c9e95afe9fea8dd4ee774b8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScope.java", + "sha256": "481bd89784c1d1d9f7210f7fad6f2d9ea3f8e4589dcdf72e5592ec26d968f74a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ApplicationScopeOrBuilder.java", + "sha256": "1d78b93c6e9aabbd193908dac46d593985791eb722a871e8c66d0135f84e2a47", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcError.java", + "sha256": "41759ab06da5ab491b416a6ace4aba5ca6de5fcbbe7022ad9882435e4940a048", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArcErrorOrBuilder.java", + "sha256": "05155dd38fbd28b86ffe308c64a35e2666efac2f89bdc8bd7fb8368b49c6b418", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java", + "sha256": "67528ef961578e39ae2b2a3b4cda38e7d4fc82c7855899b309e8268b25d29b1e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRefOrBuilder.java", + "sha256": "3b1340e36c03338262017f58ef90a8006c02329c36479b94cb56df9632bc3b5a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java", + "sha256": "0cbcf0cbe1dc6786526d507d3815524717d2e5b20b75b344d999f046034c6aba", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRefOrBuilder.java", + "sha256": "9a034ce665fa5c9e108fc504e1f6cd49118a8f26ef0f02115d99c881bde41489", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java", + "sha256": "7608e9bbc381130b4a18724af275e42080c634055da9ea60a8f355a1160a34f7", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRangeOrBuilder.java", + "sha256": "a0f7a8d63f8faa1e380722723d9da5759866ac328f311fbb77b200a582aaa131", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java", + "sha256": "3235ca65c876e126f5b9e52bcfb972581d05aa5a3d5015508f4a175d6731540d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOriginOrBuilder.java", + "sha256": "7c5b1f100f8940d8a97b753cf2e423adfb252469ac53b5638c664c4104504e4e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Decimal.java", + "sha256": "4eba90670dd1c6051863350f06b5a2eaf53a0c7cd031ff264877580f43516ab0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/DecimalOrBuilder.java", + "sha256": "ecff746cee89e091fcfa49904934028b0909b0b3098a1d8151a710fdce959e03", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/EffectCertainty.java", + "sha256": "79732345b9d39a7f475211e1362b9b73d5577ace596d2537ef66e35e391004d8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorCategory.java", + "sha256": "c7af39da9a6d8ab7a9f037f069c39706182895b78c05fa2aa13ed80cfa04dd58", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetails.java", + "sha256": "4094df41b5c5a9612539122f50ce6b71ca109b06ca7b8362b59cc9da5a64867e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ErrorDetailsOrBuilder.java", + "sha256": "c85f989bb88ad6c42d2c7981114180fc9aabd2fd97858341f2ce8a577a6d0775", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/FoundationProto.java", + "sha256": "e00379ac4af65db8d9c581c72330a259b88c5b5918ce6a7f684f479072171f99", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Id.java", + "sha256": "a0c4a9fba689e8b3a0f17a7fc8e2afa3cd965e990ffe009791bdf50cc639c061", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/IdOrBuilder.java", + "sha256": "839b166873748b95e746b2938e031749812f10afebe41a59ac43b666465bab51", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Instant.java", + "sha256": "ab1ec79114ddaf1d503bc0ab6eccf16ba0a9916e05865139f6ca473c5787fb57", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/InstantOrBuilder.java", + "sha256": "f8994f6c9e50dc3f296220ab642129492af13709205a92b0af8cc72e3401e86f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailure.java", + "sha256": "1b12ac7d877839075996ee93fa63f22588c86019cd147529da9257ffb11e6d64", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LimitFailureOrBuilder.java", + "sha256": "3c6ca262f7f015d52ad31b4fb918f41e9b63fc62baea44eb504302c4191ad87b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersion.java", + "sha256": "c685c5b2f8a7cff75fc64daf25c20a900188bbc237577e2301eecb4341b492c5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionOrBuilder.java", + "sha256": "e6d0f49d83dbc4579506bf8aa8bb84ac798a1fcd6146d5624473c6f4e07fadbe", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java", + "sha256": "9d502ad73d2b3d2a5370dd666356b545d5ffa4bd7a9b3b51edb404dfffe3ba27", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRangeOrBuilder.java", + "sha256": "10290d6bb2d15157ec0cd2039d7db54d275af7080eb2b8d4950834d5f1d26595", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java", + "sha256": "d435b376d958f5ed185185e3867c8422b40cfc84d28ee8ed5533261dd524b007", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTimeOrBuilder.java", + "sha256": "79b45f62a50328c2aa6b231292438876eab786d246180c7c1a90a281a3c94010", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRev.java", + "sha256": "c50f0c212062994f1bcf13e8dfbe5158c2042a6b40b448cf24f78925957aaf46", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/NativeContentRevOrBuilder.java", + "sha256": "cd9f37449419231ea74962f0e87b0df3458c1a520120e8f50c3bad58234e7700", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java", + "sha256": "547c55d0c15b5912c007c1318e9d153f597cd13b91ec3d37d07391fdc3132949", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequestOrBuilder.java", + "sha256": "ebd571a75c75c60abacfb21b08eb1f4e7f214717d2c220d9ce092a56b1b96c45", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java", + "sha256": "a9f64ae3cfae9e047f2f37b3379a3f1c9dc27c86a31e2ced057028ef3c7771a5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageStateOrBuilder.java", + "sha256": "068c10fb39683f3937ca37c6f8f0a88a7d29b5fb387600735ed03206a7b8f73a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java", + "sha256": "e8ca5c051f81ec463c1ae55827c7dfc36e0e146c25af06bd5140f46692f65a24", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RationalOrBuilder.java", + "sha256": "8c681cd83328d0412ad93314ff3cb1bcb0e5d2f891b70860eb1a165e90765ea0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Receipt.java", + "sha256": "836a380ff454c9c841177765edce4890045af2d9812041d24a15f60d87c1dfe4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ReceiptOrBuilder.java", + "sha256": "44ca675570ae903e704d4dba0fc65581479b02613a607f986dcc4a36d9018d1a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMeta.java", + "sha256": "b89752208dbc40842d52f53cf02e9a7ddf5b365ace92216f00438aef813657a6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RequestMetaOrBuilder.java", + "sha256": "bc2ba7a1553979a2b2fff3d8346a9d35795b8babf81d119b9b2e63210e5267c2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceAvailability.java", + "sha256": "e91b649ba8ad7aceb5ce0d2c9248c8e2a2e6007f048361c509838d845d0a7e28", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java", + "sha256": "415d760b39c7dea45cb8703660a9222564ff2c6fa95d1fcde65cdb79d1d7f27d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRefOrBuilder.java", + "sha256": "b5ca0f32ba2275d6fd3e173810692e0f75b1118dd137fd49564010e2015ef414", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java", + "sha256": "9e07e7a8073a62ed164c26969323e8ee193b7f0bd093e2eaa13fe5329fef84f8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefOrBuilder.java", + "sha256": "da927faa873101358283697338f6030b0c4509364c645d3577bd889b02da2204", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMeta.java", + "sha256": "0a2cad41082005ab6e4715bc8f679836c7b55275154a04cd8856f428dd5be66b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResponseMetaOrBuilder.java", + "sha256": "2b57501e9693bf8226c5b5d27d70232eef49e182a0c083a9b55a95581bd61e70", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdvice.java", + "sha256": "02c57b0de06c99bbbd865330501791ee976fefdf204129076b25a85406b22e7e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryAdviceOrBuilder.java", + "sha256": "62979680ee33448777aa4feca8559989e19a408ec1dd1552584ff749564ba733", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RetryMode.java", + "sha256": "0300c1d54f3d2070b3ed70a61e8011c412472708b8a2bdc56b75e14cd797a419", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Revision.java", + "sha256": "b4b7f7a66efd15356900fcf0342e686c7ece2e60903f71dd41b91a4b5a91e112", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflict.java", + "sha256": "f4949bcb85e1864efec2a48f571b6e1716e59a5afe1de519eda24163af8a0a22", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionConflictOrBuilder.java", + "sha256": "009d3940c3f35f237fa8651aaf16c1430a5d76aea4079004334e8755ada79848", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RevisionOrBuilder.java", + "sha256": "449a11473d7ee235d5b1e80df6b06a43786d8d2d6c897ec87560984085c2dff8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailure.java", + "sha256": "32c5741780ef2b4ed5166f22ed74f15ff2e8a1fbf1a6d4d2233c176438e2123e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/StateFailureOrBuilder.java", + "sha256": "e7a1404025c7c6c07ac2fee6bc320150aa20e143f118bccd516786b4623cfe78", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java", + "sha256": "9ed1a8a181467a9a04cbe9b8fe3a7f79b7c297f9a834e4f3a46c107d6e831524", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcOrBuilder.java", + "sha256": "ea8ac9d5a42e5492b674ef54341772f4da54b4f6c77c77236ce1958c1026ed21", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailure.java", + "sha256": "3862a2be735400af87a8aa57cde56572074b17d41b183f65315709fe58c30114", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionFailureOrBuilder.java", + "sha256": "657056a0bc0688efae70618ba0a541f0fd65782da26b597eb2b8700ce045192f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRef.java", + "sha256": "3131061fa28e11f5494dff299b495e81ead0906695b117d55bfbe51856fdca75", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/VersionedRefOrBuilder.java", + "sha256": "1bbe39ad30027c20fcf206af6c9482802c9bc96adac899f83e6e2b9ba1b72465", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/HelloProto.java", + "sha256": "53954801755cd825c80fa9b2721f4eef714287f4c428cdb574b4c81b90e25686", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequest.java", + "sha256": "d7084f9c9349faeb2b9a516d740a1f45ead6da42cefe9094b479674071e91a4d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloRequestOrBuilder.java", + "sha256": "6cce3dca4baf6a40e288fa301f802205f987254448277e54b45e0ec8ec94c35e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponse.java", + "sha256": "31eccd856428b5b95e2e68219d5bb90f742e3c3e83322eaaea6313437131b57b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/hello/v1/SayHelloResponseOrBuilder.java", + "sha256": "d5d83d2a9dc95bbf4013b49f473d69c0f132591fbcf9d9eba6e1cb7b8223a956", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java", + "sha256": "6c5a200412c2221952c4dc4bed4bfbd716c8ce924d543ccb6a2321ffd98f1cc2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfileOrBuilder.java", + "sha256": "56a666b79f43bc23e9aefb7b9dcc025dbb9e601d2f81e1988b92de65277a647b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java", + "sha256": "03b3b15ef85208f4ff60298e542a2d9a75ac40dd45c9981bf3788459752b608f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBodyOrBuilder.java", + "sha256": "ff483affdc1c4e2bc3ef2c314a432c92cdfeb0011fb6f51a76c18020d55b3406", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java", + "sha256": "681dc595dc5feb2d9a3aab1d1e738d861168097bca5983d671ce4ba2b3e1132e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecOrBuilder.java", + "sha256": "eca61ae005d19e0b77654a34f166bae9a652e762b7790e14c8c369aaf1023c75", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java", + "sha256": "b89bd1ab08c23862eac81751628cd67b2ae59ecf44c012512503a8cadea1ab39", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpecOrBuilder.java", + "sha256": "abd26578b358521088c1928a23cb9771943737ee97e517f4de416e10cb49874d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java", + "sha256": "d20c348e1c6e9c146ea8a73028640d6cac95bc4dff8efe96c77df778d4dd934a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationViewOrBuilder.java", + "sha256": "beb0ecf4e6856c03fdee1769234ef3eeecfdf7236d274b9d03a6b886a0ea79fe", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java", + "sha256": "dc2122caf9b91fc1a77709b3742c62ef7fb036e5aa19cfda856df1777dfe7b88", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java", + "sha256": "8825521c290d085bb2c3f217a6a72487c702f06f797fe4dea8a2df0928bb5b08", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBodyOrBuilder.java", + "sha256": "2260de47e0cf129b06b06776f9229594e7a65cbc2a089197721a4ff02f72eb8d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockOrBuilder.java", + "sha256": "cb5863415cc7acb2f6ee3d7bcb90be60701cc57d869622da8ace07cc6dbbdd00", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java", + "sha256": "d2d98b014c04667d4f315ac48a53485323ee6c1f3e4fb0c99d8e16a3ba41cc54", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesOrBuilder.java", + "sha256": "c5c1a338502480405b4ca0be1d9840d250a2d5b1ba39d67610ffee80e85d55fc", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java", + "sha256": "c373ba330f148946842e06727f2f6cdbef57699f4be474a1b3621e29f59c631c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CalibrationOrBuilder.java", + "sha256": "a27c61d714eefe68312afc4d6111862a45ed333830463511a9489936376bc775", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java", + "sha256": "366d2973666df1491fd086cb7dc4b84aad0afabda3a2243a282e643761c46438", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsOrBuilder.java", + "sha256": "d651682cf61b03876506cf609c79d76dc7091ccbf309c7c66de45f5ce1ca3254", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java", + "sha256": "42e926ffbe3323ec9cff9f4cd6e9c14fec4bcba252fe3f4302fd4c73c97c86c2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResultOrBuilder.java", + "sha256": "80731a1304a4d612dc2d9feac100b45b11ea416bfe439dbe2ca8a2a32f99226f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java", + "sha256": "3a0a2ca7fddfff710335c8e9599c202c09c12c42677d3976845e6444a404a82b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataOrBuilder.java", + "sha256": "ef5dc9a1f829d0baa7d0198de42f20129547ab6884ad1b085a21bc750cbb3ba1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java", + "sha256": "a426d1c429b9228c9fce8eea8bc2aed5270e9e24f209559fa062b2b6aecd33be", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionOrBuilder.java", + "sha256": "ea991359f3eb142d40597d5e4c3513cc57fc51ac30083333a34030138c9e1de1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java", + "sha256": "7660938af7164105e904179fe2a4c712bb727ccb3c0bf0f96516b94fa96df59d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordOrBuilder.java", + "sha256": "5b3a7228c53126baba33c4efa00ad26331c4ace0f6eb504ad84a5942903db139", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java", + "sha256": "3d4bea904bd99ff8c19e7a1374fab017a6781bca776ebff9e22f056af7d45f32", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecOrBuilder.java", + "sha256": "70e5c9d396a6db567c0d0cb290b2cb0f94b3b3d17efd2af3452d6b7093c30564", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java", + "sha256": "67b5acbb9463391319c6fa0f7b58a50199f0891a6084d68cb4615bcbc7fd6555", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlockOrBuilder.java", + "sha256": "9d92727c173a7311a911d4c0836ab013d95696cdbc0348a0a306e68b4e748893", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java", + "sha256": "18a3f136820cc34de876ae04fc2b76ad20f806a00865980cb5acd4290f241f4a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationOrBuilder.java", + "sha256": "d637a46befc69850fec043f986ac6829b1f8b6f9f35c2dfaa9f144da2782422c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContentProto.java", + "sha256": "05d2fc1232adbbb2e7b5d1da5f355f95c8fdede972e3050bd9ad620e8c0e5edb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextLifetime.java", + "sha256": "aa7793144a7a102ffc5088c1d3012cc738232b75c7f36d239ecdf65f27d0545b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java", + "sha256": "b4da6836dd2fb166f27b1f0e3bafe23c37341cc38f3bd2f7a55c95331c3cc3a9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRefOrBuilder.java", + "sha256": "ffdc79d955b7599fde79a9ed9f8011ac1925f6b3556c1c7f68fa418346cf28e8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java", + "sha256": "afac0e0e451c7c49c7695947f38bf4e99f267c60cad66b5a6448ac3d81129c82", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelectorOrBuilder.java", + "sha256": "759b72c84a385f6f4fc87866c3084b326384e87bda3528b1321c28393627f047", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlKind.java", + "sha256": "19bd19e78fd90d74a8de8373c81f871473623859088526c389a5235fa45cc2f5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java", + "sha256": "f9f98fa2b2bf3067b4bb1a1cbcfa43eec15f7113d274955bcdc1e6175022c185", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgressOrBuilder.java", + "sha256": "85b3cb0f7dba508c4c4004a0221320178c38414f6841ce9ed0f6844d24f21d0b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlState.java", + "sha256": "1465f0a26d098d1a62654f12202cd6609a6ca3e6fef4f18a7fe8d4a258bc95ab", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java", + "sha256": "cc6b723a8f729c52c4ab50a49144e647f4bf1daf1a20c9691fd6be3f01dffd44", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBodyOrBuilder.java", + "sha256": "f600709e2deacfc55bc6896298c2a7f63d406eef8a0003d82b730aedf99c17a1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java", + "sha256": "caa9b7ca8f49bbb56683da3416b344ca9daef024f8ca1a5681bfa2707edf34ac", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationViewOrBuilder.java", + "sha256": "ff1271087da4a523eddb08bb187d57abe37fa8741d3c5f27b917306b793935aa", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java", + "sha256": "bb11a128308b416b2fe479c42e0f08097dfcdb71c1d341036a63235d2ece379d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResultOrBuilder.java", + "sha256": "199eae9379316f7146b1f31065e8022cd6dd651afb9fee96147e5b43ab2fd6eb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java", + "sha256": "353cf3957c459b3f083f682e0f0315f5385df9d4c022485afe64c900934148a9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpecOrBuilder.java", + "sha256": "72248ce898838227189d6c5e49796d379bb14b192054665c6b583e20df69c0b9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java", + "sha256": "d6c8b09c9b2d33c45e6ab7fa5d080326117a4a806ae3a98da41d4f3c0b80f77f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameterOrBuilder.java", + "sha256": "08fe0ee2a7bbc18b8df015453ff2e5f544439275fb558e3a20f1ace2af33c7ec", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java", + "sha256": "3f09bd271f5ed5b0b038e099b00d3f26a5614e320bbff6eb36ceafe9427ed5d6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpecOrBuilder.java", + "sha256": "e4653f7c56c26bdded9be9e88894fd965de7f2b6ec2c2f2936000036bb6fb99e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java", + "sha256": "e311bd98eca273ffb5c8bb19c69ef9d770a94f215bfe85456d3303363d74a363", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionOrBuilder.java", + "sha256": "1bda926285d7f2f4330de7a470727d6115d6638e522d4252db2a5e0d06873b33", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java", + "sha256": "94e3ae01847d007f4f2ed18595df32676fd962599158d4ec65c711070b7140d3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTriggerOrBuilder.java", + "sha256": "8eb5cc054e4a1609b353841a07cdd4c2764087452401bcaf84a47409cfcd94bf", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java", + "sha256": "baa83b1dc6b7c971fc2e93b8e9a1c165c14570a1be60b6a1dd24367a2450ea65", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResultOrBuilder.java", + "sha256": "56aa700113b85090ac923d7fb0a52934142bb4d119c5ec744b83c071ca0e837e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java", + "sha256": "7f2923a0a1dcc5dc72f4aaed9642732966f202d88731eee68cbcdad0de9ef003", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroupOrBuilder.java", + "sha256": "811d217f5fef708f0d514c6cf7f3393fb0c64f3c96b0e67fa39ef3fc1fb86926", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java", + "sha256": "9dbd988da7953ddd91bdc8e2c7bf5885e52419fae20ae23bbfc0f5ade377f8e5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderViewOrBuilder.java", + "sha256": "6043258debcdcfd75445990b0a86224511234cf9f723404d0977b9deb27f8fdb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java", + "sha256": "7e00f0ae09bddf16d33f5656a1a439cec531cdc9474e88986557e36c4ab056c2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationOrBuilder.java", + "sha256": "a3eadd5679e5d7b3317c202fd9bd5735b5422b390b700d063473acb476f690cf", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java", + "sha256": "a503bf1d8d74199794fe358672e8232fcd7cc8d5ed2909027135f2b8e98e9dbb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameFieldOrBuilder.java", + "sha256": "987984f7bc20dfe0cc4bde6fda5dbc63cb74be65bb86abd60f1634bceca8ae4e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java", + "sha256": "579b37794bb4f8aeea897099875a1fed27d0b8ef9c843368afb751d57579799a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceOrBuilder.java", + "sha256": "b4afe471ecdaa57eb48f1e37aace7712d39a8c1cdd77deb3de1049dee56b7084", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/HistoryMode.java", + "sha256": "bd24d3ae2ec35cc489302cd6ba3c49e98956928f72e88c4d0ae756f060de34b9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java", + "sha256": "8319bff20cbc4c83855837a95bf49b12da23bb3a2db296285675cb4969591d97", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdListOrBuilder.java", + "sha256": "2ce4553a9c2582ba8510331a3c05d10545ce1a8fea04d2472047907c75dcc64c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java", + "sha256": "01eb9f73abfbac4a310ebae2f323aa6f397d7be47b69e1899fe393577c89bc6c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayoutOrBuilder.java", + "sha256": "2131f24dd17daccd2bd5a73b365ae6f982a8f07112dd1ca379853db13e5e8414", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java", + "sha256": "3d3c1fea6973abe37279a2a9effff2354add4fee87ff0814a726535693e921ce", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtomOrBuilder.java", + "sha256": "f3831fd09c1fa95108acca52f08052e76fb56e5be733eabb9af64078f8f132c7", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java", + "sha256": "f6fb71c01539c4792a87293983096ddab84695f70c3ef440a3fcc0a19dbced9a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java", + "sha256": "f204125bb503ea67af941d9db62fa1fef35e32a58438f3b5c7f6e5795bdbf552", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeListOrBuilder.java", + "sha256": "053bf7e190df8b973e7d28f94e7fee5ffa0a89a4ca5dc868304d058060e2028d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeOrBuilder.java", + "sha256": "de2ff121c5214f6cf12e7916c0ce58d71b4715941f4764cb374b4679e20bf0c8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java", + "sha256": "0c65d268025ca2c15679aa90c6d0f673cd720eb7b4c607d876c63f411cc32d1e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpecOrBuilder.java", + "sha256": "3198c37b0814b14d08afc84ccccf7677f354f23f3809112e894a105864f80104", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java", + "sha256": "c4a214e2662693809a81d37152cf36981db6630467600e634ea33266cd0519aa", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerViewOrBuilder.java", + "sha256": "1ff117ed43611ea71bb71d10c6165639f69f1a4792a2051e300a7f32f89e28f5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java", + "sha256": "d55b7f7d9fbadc84666c04ebd5cda9e96a16722ab890d64fdd919a45f170971c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContentOrBuilder.java", + "sha256": "20fc3ca58e6e0a16a2e4a1c00bcc6c8a9aa05b352c15431341b816defb7bb661", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java", + "sha256": "84655299b94397a2115dd9b9c48c0207495a72f086c1ef4f04dcd9f6df6d4d8c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestOrBuilder.java", + "sha256": "cb691f8647a2441740cd198527a5dcf8609db6b6bdc8e4bc04ddf2454d463bf0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java", + "sha256": "5b431b2b354aa603137aed48ff1f725533415eba8c474a3b9191092ae2e67118", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResultOrBuilder.java", + "sha256": "254a6d3753ef212e62294e230f0f100b18e6543c90fcd9fa6bf38fb040c6d05d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java", + "sha256": "ff6f9d903a9ca8cce284942c853d33960a5013299410a07a6abccbc769507a93", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceOrBuilder.java", + "sha256": "162e708f08303c7555b2a04f03575e3e98380b977d8ed3ee86cb232da0d37f13", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java", + "sha256": "881778cece316252aba2b1bf8bdf49820b5dc21c3908169a527196f753174eeb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdOrBuilder.java", + "sha256": "33efe04987201993d70743c6812071b06018de3dd47d588278b71d452a8aa19a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java", + "sha256": "841c51101eb558cf7dcb59bfcb617d46dfe4838a812b1006b9eda5c2362ee6f2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValueOrBuilder.java", + "sha256": "37a6614ffd61ad53a7b5c7b1a3b66bc7069e322ff62b61662a27581384055497", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java", + "sha256": "d04b7b01a20d9fd7a4c4e33c7aad4e80ce7fad3bb5227b62a1c98cc9d1590622", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowOrBuilder.java", + "sha256": "c97834765fdf6abd635a7208437cdf06b72c67062e06b8f6ea98001d0f0f5577", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java", + "sha256": "8402cc7a1fad4584b2a000b0acbfdaa514f0b824f7c717a249a8e7e1e24905b5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBinOrBuilder.java", + "sha256": "d0f7a25781713af0435c61a035dde51217b6b73e80d2d59b3d1482a29136405d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java", + "sha256": "a83bdf58e356bc1375fe7c2d1328dadb475fadec6fb5b7f38caf0a68a6cede72", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentOrBuilder.java", + "sha256": "19589846441862a6608bd88c22531a5d577eed35477bfd46b6b4aa54c64abdf1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java", + "sha256": "9097da858e4298af4b18797bd3347c1e7841f6a8b8c38312140e96734626e15a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStreamOrBuilder.java", + "sha256": "ee50b047b629c8aa536b8f27ae300b898f2c827539f6ccabffe000b9e0026ffb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java", + "sha256": "4fc4c829ac5e18b8454755c0eacb0a5f0da2b0b3bef381151ffed8d18eafed7e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaViewOrBuilder.java", + "sha256": "960f60142bcec1cb52ee7c37ac32ec0eec3a86750df8d347df3e5a3365df9768", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java", + "sha256": "12dd63d1e8cd677b2857b037c9a10021553888536ae0ca92c35192001c6cec6e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecordOrBuilder.java", + "sha256": "1c49b04ca8a9fa876a4acfadf1b8dda56cb522d93f4345bc92718902105491ca", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java", + "sha256": "70fa3fce03462200d77ddeadae654164e88a4485910956c729167c7072e909b5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraftOrBuilder.java", + "sha256": "cbec6bca6a19c737a9d4d11d4ab25147417b4871410fa7f5701f1ee47687badd", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java", + "sha256": "22969a1f2dbb3faaec441a66f0f759c4b70c50d852ec14de7cb592ec225490fb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePartOrBuilder.java", + "sha256": "232944fe7fb1451e59c418099941c95cc06f1edd3c3aeacaaa4aa104d4fbaac6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java", + "sha256": "f192d72bc4b8ca50435d0c14e1305f0b9bce338cc1bf9ee9adc9f57f5aa35b6d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageViewOrBuilder.java", + "sha256": "8f8cc08e6e2c25b0cb6809d093101d4a188e107bf7698b3e3bec832c60bcbfb6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java", + "sha256": "722550840611e160cad9a38938d3cabddbc9f7de785af4d7df316471b368cb8d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntryOrBuilder.java", + "sha256": "df6ec79177921af9703d5f4fc643445a3c01ab00298320133bd215cfbae7e382", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java", + "sha256": "1784529094d66632e5d26dc0506cd60213aabb65194d3baef6798873af91e84b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalarOrBuilder.java", + "sha256": "56b772e4cdff51e338dbf2848954e56e39b97aa4fbdafbc4c37ad20e2f70aebf", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java", + "sha256": "cbbd1c2bf9384aef45b04732c55586c8281ee6910095ab61db45173ead9918a0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBodyOrBuilder.java", + "sha256": "a03b742a70b76647c87ace1d5f18df4f29e32b068930261ea114928ce1be700a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java", + "sha256": "5d1f40947709dbc7eeeaa061d9e87faf79cecca7c68af76f3f28666c29942f03", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookViewOrBuilder.java", + "sha256": "c82c8e7c67834e57980349dfbcec4dde3e9b084f503db244acf9ba948349d929", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java", + "sha256": "79eb269215d7230f5e74ee63cebd703214a6fb6352e4b95842d1e493eff4d0d4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocumentOrBuilder.java", + "sha256": "4dd753819ef36638790eec2e0db727cd49f80feebb935319fc2a7f4a94fc6ebb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java", + "sha256": "909c8a224064bc5f16f45ce67c9fd3aaaacc1d8c1335ec18e2caad0003d92def", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilterOrBuilder.java", + "sha256": "e8acfbc8fcbd41d507c29f2095d55e80a006ec829c6c1fb395c9e3e04264bb08", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java", + "sha256": "fed2cfc8a22e3d11914af838e0c42d52f4a15c1eca474992e5d6c5caff852a58", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQueryOrBuilder.java", + "sha256": "e57df4030c15e02930230d40e3973bee89c6d1a51ba4685dedac59fa98bc48ac", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java", + "sha256": "f909bd3ff238d1949a87535ac0635ee414aaafbbbcf204a6c90ae65f14d8504b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectionOrBuilder.java", + "sha256": "19d926cc3beef6e0313e27844da5bd505355a3b0d9dd43a6eac3748ab5c7338c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java", + "sha256": "0dbf7e81e5ce8d457203882892d552dd2c4a2a282081393a5accf1d403035d89", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsOrBuilder.java", + "sha256": "c1a142d66fc12d060ae314a09724d1867d14867d8070b0782c99713d9ceec1bc", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java", + "sha256": "695ad74c43308fd026d0cb52642a3c1d53fc89ab4be780161d74f3677913c97c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSortOrBuilder.java", + "sha256": "be078cb551f0529cb1282b4473712be4d87807fc146cf2caf5a57a5f4726984b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java", + "sha256": "09a0e7db82fa67c07b51215862117ef7db2b351fa8fc4fbc0e7074e0d0b14204", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionOrBuilder.java", + "sha256": "67f0e3599f27b3af94e67f70689e7394f02766a3df398fb099926cc42bb56580", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java", + "sha256": "67b3c1a2a2172f924add313697a2cff7d2b2bc17f74c1294e6a8d974e3c00ada", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordOrBuilder.java", + "sha256": "5744c169e656b06609841912feda5516fdc4ab0924faaab625fa7f348786cddd", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java", + "sha256": "1b1fc737f322322d9a2f59e6ea0dad68621905e1a842fbb19882205cace78e8b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeOrBuilder.java", + "sha256": "cc78a10862934ac2853b79e94745ef6b180c95b683b222c0ae4a78be30f5acf8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java", + "sha256": "44b8f80c0c919af434c96d0d038867e0317219cd915cb566e4c18f75af29109c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphOrBuilder.java", + "sha256": "4b6f05f5037d9c9f00bb35702c1df08e38db6db61ac4523279b3210659be752c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java", + "sha256": "c7c76daf23cc29a2b4f2fef5fd12eb9f08649691b5de359ef4c6ec96d56b09c3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionOrBuilder.java", + "sha256": "47e12664440e117e0aa32028123b5b7336c6f5cc617eafdd353e5a9c56af5b36", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java", + "sha256": "127fffd28e726387f1ffbbf10ddffe2c0558f59ca13ed38e76de0a2ff9b41abd", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionOrBuilder.java", + "sha256": "89c8f741b88efc4e6e3b31b87d2d8f43118642022493f14783ad49275d5f5b45", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java", + "sha256": "7d0e767a04e5e4513eb037024eebeeba2cf925db0ebf33be8bf0fea899f23b6c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValueOrBuilder.java", + "sha256": "19a5375ef86410d1f4782b5ae8ee817c6532589751fa8f7aa3f8187bff10c895", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java", + "sha256": "037cc41bd8f1eb436f01115d2b0b29593d95e67e18916d3c72ae87bdd1d772e2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPresetOrBuilder.java", + "sha256": "ca437cda5a38561e9db595c28ea8be283e80d4f05c147f65b103a201b4fe1f82", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java", + "sha256": "c3efec76f5e1ec7191f3d8f19606d37aca83f11e1ac2c613648fe4ce7c39ca42", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurveOrBuilder.java", + "sha256": "b1bd67e9b98d69955b029485c03f0c3fe59e3f1db232b3d41ddbe4eee13c0280", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java", + "sha256": "dc543d311dafad2e8fe10d6dbd10a09a1d186a2c394fa58c3e63ee4ba3e5b6b1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePointOrBuilder.java", + "sha256": "249108c83a4e34e7043c67559a6f14cbfcb290d27f3494fb24f2d75d3436cdc0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java", + "sha256": "93a5e128677879fbe24f9e52f130609bcb55d5ddb37d66ed8f55d8954564b607", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichTextOrBuilder.java", + "sha256": "b3f79354dad466683bdb7c993b323df87ea6286dfeb0d93aae7c3e0a9e1116a0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java", + "sha256": "78ca7ac2271801db44e02d9e64eceb18e7954cf9137d329f35585186286ca72e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRangeOrBuilder.java", + "sha256": "71f89649b45b1c2a514efc1c37db953442e31e8b11b3060d992cadd8a3e0694a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java", + "sha256": "fa7634020c255aa54bfa7e8802bdc370618f9e25b630d368e90567ece54d17d6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordOrBuilder.java", + "sha256": "825cbc7fea09ffcc8d5962fce499df39576b54a1431feee4f39301a0b77724de", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java", + "sha256": "088384d58168e863ca25ad1aafc21e0e1745ff2bea76d4b0c1770357e0925879", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateOrBuilder.java", + "sha256": "9900381ce28e84ce81d18d295cb451072e3e5952d070e12301ac91ae84e0f300", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java", + "sha256": "e074e6e7c9994c090a89856d37f4e32b37814bb939a684c1b11df7081b9e6391", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValueOrBuilder.java", + "sha256": "2e876d55fba4c4c815a218b3b72d5c6fce2143d5ae8c825d08ebdd11ac9c2bfd", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java", + "sha256": "ea7c9803991d9df2bdd781fac60b6e2c78c3bd68a53f429e1cc6241929a7dc9f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecOrBuilder.java", + "sha256": "378df50600f9afad98491ffc898dc0c69ff6dbbda162c72e69b72a6a4d9403a8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java", + "sha256": "13dc126f49f1f349abc80b02fadd34d7a5ebccd1742727c1a8fbb9eecd16f8cc", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationOrBuilder.java", + "sha256": "31187d8bfe0af4044f735e3519d64da9d72107900e406a11c229e9c8c3038261", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java", + "sha256": "764a098e051af81bf781a5dca5907adceb54b7c2edc34cff20daf50304c1985a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationOrBuilder.java", + "sha256": "f1c103c72f9e3ed29d417c192648b62ce306745a6285bebfdfcb128b5eaefe9f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java", + "sha256": "717b3d451cad02ec2e5943ac6ab6027012374c0521a45acb4a69e7c71005dc57", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFindingOrBuilder.java", + "sha256": "16f56bdcc74eaab45dd75b9b9778019d9fdce7fcc02256f81cba5c142ff97459", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java", + "sha256": "71cec151edadf9fcc82878351e1b34b8f3648fcc47525aa144f0ecdb3a5169eb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataOrBuilder.java", + "sha256": "1b3bbbc616e7f9ea4a01ccdeeecf088fea58e878f8bf7e62c12f40de0e961c2e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java", + "sha256": "77d5dbd8a1722c25c360a2c553de4af3962916abaf56c25c0ed546efd091e1a6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionOrBuilder.java", + "sha256": "4786ea9486db7185926bb105ae64b74746be9e42b7aa7343d3e825fc3e4bd73d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java", + "sha256": "81e3658b672ca3b9a3a0aabce3cfd3ed2d836eff1af1be44e496a18836e3073e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTimeOrBuilder.java", + "sha256": "52522e8c2416be6aba05c31a4ca765ae22f9909a7406886089282874af8c4947", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java", + "sha256": "965bc3379d05a5a5ae5847e33ebf57935fa9076dc0211941dd49e10af0d0ce22", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOptionOrBuilder.java", + "sha256": "9d5e65179b62c9c7a02dcc1347ebd6aaf6b872cf7570cc989a78a8a1e2cb570a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java", + "sha256": "5911debda85c7a210f35cfeace3505c6dd14c2d20ba4a0b0bf202e9198e7b948", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSampleOrBuilder.java", + "sha256": "3b0ce49c8562def6189bdb32cc7123759c359ebf323f34b07967396200936e02", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java", + "sha256": "1ea75d5e8c5a1b99313cefd22950a3a064a2510e644569aed64605ac06ea2953", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceViewOrBuilder.java", + "sha256": "ec30ed0d088d7c7fe30b36f5d89beb35945c5593a77b291546092cf57c8e5251", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java", + "sha256": "cdf2a799f3ce504e7807f07412ef6ab75b0cf5f46d9d585336d68e91ce8a8b78", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecordOrBuilder.java", + "sha256": "898a0b972f03b0859674aeec1d120baae7e00da1c973580857c3c21499ac17b0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java", + "sha256": "539be6f3331a24005100b0f4714b101795224f0b406fe9e2687a448380aef462", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadataOrBuilder.java", + "sha256": "8edecd06dc183354af893a7ca9bc450ba47a6e4e89c44af9e8c8899e1333d569", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java", + "sha256": "c9071266ab6e0a85bab3e35920eac5184aa7a803da76098b318fc372e89295fb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelectionOrBuilder.java", + "sha256": "9de81117b8c99c8e9c290eba5b0158c28fbb68f8d3a4ef1f1f43d0571eee49a7", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java", + "sha256": "fefa583c17dff08853ba02b9b888551d39967b2aba005e89844d575bf932e8a3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefOrBuilder.java", + "sha256": "fc7beeaefdd0adae48c880d4016b8193c3b42323cd446cdf8c5308011419348b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java", + "sha256": "1598fd9c24570330967d8e4f6c7d86fa66ccfc36ae61fd179f72fb054246695a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValueOrBuilder.java", + "sha256": "16c306202c2bd783be4f15eeffee96bf804d0c25374c04c6a24abdfd2fbc5231", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java", + "sha256": "b9971a98aac6df70fb54d1d3d6dc3a07ecb48cd2902623a271145adb191fa099", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlockOrBuilder.java", + "sha256": "31f8784706e613327da43f16c79e2bc62de6ca4c370d04e3449c2a46abe77858", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java", + "sha256": "fa44a305c6620b088df706e29ab613f55b1fe7c45e16e3c2a6d2fb2c8790db13", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCellOrBuilder.java", + "sha256": "9dc7ee42c9ffd01c56ced131f84d26332aad1ca29bb2b49fc924fc116045f985", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java", + "sha256": "c2a450b34b0780d5cf1912fc2a4679ebe75dac167da4cf5c1ad1524588a30428", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRowOrBuilder.java", + "sha256": "891029e319ae7d70e4e5025c15db7ad44757ea5c560b18c8129648a9ad41f9f9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java", + "sha256": "38b29ccd10e39e03a5f0a22ab544c2bbadb4e353886c751fea54cbffe8e85e93", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecordOrBuilder.java", + "sha256": "e9e93c83b914818d1c74438646647e062d16c3e11837a1b03d1dafff3e4ef519", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskReasonFacet.java", + "sha256": "5925128cc65285cdaea3369eb57476afe7295fdba16e361b46e5afc35c1ef576", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java", + "sha256": "c59e19ad31b2f1ec8027c8d2e4abad00e8cdfcae59b9cdccbdafa98a5662239b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotOrBuilder.java", + "sha256": "539a994cb000c294238e6df269e711c7d2efa74343f1456d7663844d7d76aec9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskState.java", + "sha256": "2718775583ebfea0f02dc1df842c87defe66d99351032b5f31a941dcf0d6a940", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java", + "sha256": "e2f5c29c01084bd32659b94ed7c5cd0de88a99a99910aeeb6ef181392aa646c8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentOrBuilder.java", + "sha256": "bd01e0693402777f3ebaf62daa0ef4d6984939800285d2693033631f8275c3ec", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java", + "sha256": "e06bd7f7b7f13a817973b2552011c9e703277cc60706ef5a91d42cfdc329ccc9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpanOrBuilder.java", + "sha256": "e8b26a01a21d54eef567a0dd547b86cdcb8eb20fc34d24c98af7d440d48771bc", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java", + "sha256": "67f03f3bdbe27b7c33d369582f95e32ba2d5664465a6e2786e055ed73b107586", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedTextOrBuilder.java", + "sha256": "32ca1ab26005b316953477c594eeb8f80bc88187d2a94ff4a72f6c8d38b57dbb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java", + "sha256": "bf6e762c072c010d51d4879d6ab84c2954b249bfc3ff9ea2bab8062346cc0dad", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClipOrBuilder.java", + "sha256": "26498ad46d9a90deff7654a265582b0db5e8d26908405b1edc36bc6df802ffeb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java", + "sha256": "e80a04fcdf4426d0e0a0634f569842956c87d6081d17d7e8759a6208059be901", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrackOrBuilder.java", + "sha256": "b45315395bb1084a6f3fbd0d61f242ad9c1757396b84720dac9af2dbbeae5ac6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java", + "sha256": "819f91f3d0d42dce7640732a58429ee01cd3fd8949a571678c69d1a778c968d9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineViewOrBuilder.java", + "sha256": "8b9d01a5477940f8ab45cf61c0b75f40daff23be7c61212233f6ee6d0db59705", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java", + "sha256": "3008ac9bc2a7ff6e36b2af432ed53461139bc2b80470221b5051f8a3c0c6f55e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposalOrBuilder.java", + "sha256": "e376ad7ee324dce7701c86340860689d5ce74b9e074c6dfaf12f5c4ea4c218d5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java", + "sha256": "37792e082e2730e772a5e363ac66b4442e80b5092f9e28dbb58df28d8d5b422b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResultOrBuilder.java", + "sha256": "cf899b74f43bad27a32603b4e109e11eb29cf475804783991f298b5473ec11e4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java", + "sha256": "c6076c8923b05f179927e01f6eabd46a97f3fccde9c33860375611ba328bb0f1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpecOrBuilder.java", + "sha256": "0d4a82086051f7e4d01548a9af6cacf44b9ff55b84202ccccf91c795c542e2e3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java", + "sha256": "5e3a64ba71637b16c2ca58bd7190c8e8118d4208c760727ad1a4ba465141e9ef", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationOrBuilder.java", + "sha256": "5433df54397acd1b04df9c53df123910ced0e3e2366d811444b49c9865afd67f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java", + "sha256": "5a4eaa0f0438f34953f473b8b1eb21ecd8b025aac193f138ee3cc48880e73ce0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpecOrBuilder.java", + "sha256": "23bf2bce69ae18aacbbf084635000d312139b25cb6da60972066f1ada0ee4d7e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java", + "sha256": "570bb78840b6a574ed74393f4300901d893dc79ca729b1e4f3d81fc2f06610fb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInputOrBuilder.java", + "sha256": "95aaa4b1ee6276e4acc9bcc73a6d13da038a7bff716af146518a305c6bf5a110", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java", + "sha256": "4dc27078be567ce0acd9729fc10c52dbd72b035ef3d0934835c4bf589344c260", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntryOrBuilder.java", + "sha256": "8ff7824c50b36c39545abb862a7e192ce30e0995b8e3378cd68e92984d8572d3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java", + "sha256": "3e5034cc4ca73b0c9e2a1280d52a44909390ab3ed9891d15a2fbeefe64faf7d6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueListOrBuilder.java", + "sha256": "13d1ee3ba096b3e61d5380f115fe07ce29fabd8ef863b3f03dd3e606b53ffa32", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java", + "sha256": "e7994e41fc04e26611615bed87d77d5fbe7a14b9330a69eb5620e6baa61a3de2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecordOrBuilder.java", + "sha256": "77c14356c5d38cc595ec458b5840285968c8d5af2cbba7860eaedeb1d666c78c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EntitlementChangedKt.kt", + "sha256": "fe8ebfcc9648408fe502f08a8a2723dc5a437b126f9676b2922bf7fa2a31b528", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/events/v1/EventsProtoKt.proto.kt", + "sha256": "1db62e96f448dac65b8d49a99349a065f5ff7feff0a1bac7a6e8071172a67658", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt", + "sha256": "4cf8082790f9e6458ab3fe712e7d872fcb5862e76ce6de40bac461a70dac59c5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/AggregateRefKt.kt", + "sha256": "b311238a98caabb19dcd929ca76242c73311cd5084866ebd8d90d01099b7fdf1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ApplicationScopeKt.kt", + "sha256": "83d0e34721e59593a62e34285ee0dbd6415e8d7288d600d4edaa759a3a349ce8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArcErrorKt.kt", + "sha256": "32b965355b0ecaff8c70a36d7cd79864c0d00bd180fcbec31750649a225025a1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt", + "sha256": "c15a3a3b8abe4a809cfc0b54fb77d4052b427c0b6a633576109feeb1775d4a80", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt", + "sha256": "78180dec46322b0985a659b735f0036024fdcba5d8641de6277906d76052dcd5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt", + "sha256": "672cc25a376834bee0d7eb8b1895cee8f0c2f348d51fc61a4f54399d86100895", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt", + "sha256": "94a920442d04ddc090de59c152eda17b00228ac3ca2cf96c91eea686bb280875", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/DecimalKt.kt", + "sha256": "d257c9fce9193ea989b057d90f8cd7ead5d8887e3c2245bfe1f7258b860d6033", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ErrorDetailsKt.kt", + "sha256": "c1f0385e384567dafb6211f9fdb9daca78ee9ba14daa3b917595d3d5a2e8082e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/FoundationProtoKt.proto.kt", + "sha256": "99f4e6e3daaac7ced2a1dd41c62fc87cbeba6b19cf7557f181703dfbde444565", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/IdKt.kt", + "sha256": "a82bdcef00c1697afb7f12696def78a30cd281cfd09e3742b9fb08ad65d25410", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/InstantKt.kt", + "sha256": "02ae32542532961606cdeb3773376eadfa13e67367201d3d875775dcb74fc9da", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LimitFailureKt.kt", + "sha256": "490c1e2fc02a81e1cc35267be5d0925d870bb3a2ce0971a945a0631e003fd939", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/LocalNotesVersionKt.kt", + "sha256": "37d2eea09ca3e1ca6df5d1f9ec1f504e77eaf0fe1906860fb0389947fb2b432c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt", + "sha256": "ec8248c594c6b45b3f058ae895a15c62b0498206e106c01975320a644537b59d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt", + "sha256": "30b76504b38d4b0edc1ce21e525e37d63dbf514f4e01052ae60666056faf9165", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/NativeContentRevKt.kt", + "sha256": "b34322ae96a82e5e39a48273cd92d560d322e5c1b3320c9c3f309482f211724a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt", + "sha256": "af86715ef3ecc7a790537f9930ba69111913988d32f9c759ddd0c0d827656d94", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt", + "sha256": "1bc0e2278cba2bdf672114f3d5a5562b888878568c173f452ada5aa7960117a4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt", + "sha256": "d221fef6f61e51403a376e9b66a621528e0fbab2086733cf7e3e505a82f4f353", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ReceiptKt.kt", + "sha256": "633d2f2e253c9eee040025f35b5d06147d595ed90447a9ccb680830faeef7382", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RequestMetaKt.kt", + "sha256": "18e1c74074eb75edf4fca5bd1cc5c4d27e7e17bf23e29ffca85403be88ef0a98", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt", + "sha256": "d7b2b7a44172b04b4b8e6998086230beeb2745351c3ca130e0d87fb1165df3e8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt", + "sha256": "aeb0e4b8b3d16e2d31bb70f5ab6936840ceb28784071ceaafc5cfafe49f47371", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResponseMetaKt.kt", + "sha256": "f8f499884810b908ab71f70f87ea43bcd2579e6a4b6a230f6c7b8aa5f66d3333", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RetryAdviceKt.kt", + "sha256": "8bca147f4687902ac98b545e083cf6718ad802d35558cbd195aa71089d9db283", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionConflictKt.kt", + "sha256": "bff06769af5625833a81e9f3f1e3d42ab6c7eb1b7440f924e5f801f963a3b86e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RevisionKt.kt", + "sha256": "9b6c2f4d01c669ce8283226eb31f3ea0edfaece14162d1fee79d6b525133cb83", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/StateFailureKt.kt", + "sha256": "00b68e19347e56b4cefe892ac7ea96d9d018f15990d6359493944a06291a89ff", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt", + "sha256": "3fcf36c235d663bfb6844177946556a17a3faf2ecb8d25e37b4198d0a987f9b6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionFailureKt.kt", + "sha256": "386340e2635090263d6dacda90bfe8334a923f2eb6a745d3d86bd39d54d867c1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/VersionedRefKt.kt", + "sha256": "5cfa97b24ceb9d067fbd6781f398e3c48d075ea0dd25dc4f12ff1956bf550e09", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/HelloProtoKt.proto.kt", + "sha256": "858ffdee11fcb438e594b231a8c5870add28da12f0004e25202e579aae34651a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloRequestKt.kt", + "sha256": "6592591e75b92d28cdadd8d5bce7713b9128fe02283bed2f4f1c756eb39a0ddb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/hello/v1/SayHelloResponseKt.kt", + "sha256": "fb82759414a4817fb9a932eb6e7a57edd602af796f75ab125c6f986eff546397", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt", + "sha256": "a45eb550798e3843485b17ae17d6ac7659533749804f089221c0c3afb379ce30", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt", + "sha256": "26e32e5c47dc54d4ef5b2ce0743c0224e8291eb1035953f03b72cabff53b2fce", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt", + "sha256": "d7f3625bb5edf73dd6d4cc35237aa291225c7a9c8b1a118ac4543dadc1ec6b21", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt", + "sha256": "87262a7c66542d7e201db95234b5eefe873cf589824988ca8c2703562b4fe77c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt", + "sha256": "42ca16cc55aab8c19f2d1f4746109ac61a2c4f154ca6ea31fd2520ea38fa6ff4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt", + "sha256": "2b47c079204c6c785f02292c9589833ed4bca520b50a1501287290510f629ef6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt", + "sha256": "64051c8b199b68174066408a88c5cf669d97715fbc42421f9de876b4d624cae0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt", + "sha256": "d82224d359cc92fce325c7d5c4651232f4287e5f57833058bef0feaa37778f9c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt", + "sha256": "bbfec0f770637c8f7f62f5d01dd346b4ab43a3f4c7661e5d603fe0d78967ac97", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt", + "sha256": "5ec398abe370d01a676829dc65fce1c17f7c208fd614d5c8036029f2d5c2e7e4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt", + "sha256": "b6d85047500639cdda64eccbc8962cc79d2596768d7bfc5b265b8ecc73af3b04", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt", + "sha256": "f199fe8818771fd6f32503e006747cefba7a8aca29fc1d2923145bb512bf7022", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt", + "sha256": "db249c177d04b60e49ac94801578e10373964a821d87c6a6610a1bd3968f969e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt", + "sha256": "7009b0ca43ec9c6cd0ad17859e1a49220fd6e2476949eb0f25e31fb1a77eae6d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt", + "sha256": "fec1fd2861d531bed711a4afa2b0e548ddd6644133be1c32ed6cc1a473aa123c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt", + "sha256": "1eb43ebca15bc9b9c9223be53715d666f012c2d80981d99200ba54b94ecd02da", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt", + "sha256": "a26d3036d87b7e25cc7fed028407226f18df77abf76fd14db993c958b2aa2e53", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContentProtoKt.proto.kt", + "sha256": "4f638e31002baf902121d1a1a5e163adc66d5e681f12d8f522e8c2e489f67eb1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt", + "sha256": "1221123d137a796a53384b6f20ac550d933f619cbe8473e27c21a4549fcfe513", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt", + "sha256": "22875304bb4b5b9af6da42f14226959b986bd80ef0408cb0aae9c25d59d56489", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt", + "sha256": "afc80c601d79951d69bdd6c9f2743279bec9014606e73c9c1b7af47cf835f74f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt", + "sha256": "00b514b24860d4b4989856ca91bbd2771bfa65a39d1eb9827858475c82e7fa62", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt", + "sha256": "ece0ebe05850b16ef7329e9072edb6d5e4eadaedf7fcdbbcd792b8716ceb1034", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt", + "sha256": "667799eb159cbae20f757409e7e617c22888c99c167b9a1e153474c33498393d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt", + "sha256": "c0cd26501492f28712d9546e30f881306b63ad4ee58a433133ffe455f28d0564", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt", + "sha256": "0447b336ef2526a0a69e4e1470f649f7f190882361f0b4d3c7f5edb5022d4acd", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt", + "sha256": "5e052638246bea4160689190b1c2d4f99cd3c3597021eec0dc0de58fc982cdb1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt", + "sha256": "309e3ac8801924bf1b1862b287d6785d5fe8760dee646f78870b21b3dad138d5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt", + "sha256": "428b45e99b7d882a7ef7d6827c4ae1c06669a5846478ad383f0075a5f68ebf9a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt", + "sha256": "ba3deabc8d1cd5f5164d82e7f13b37c7aa765fb5bd990a1497d6e36dcd4bba01", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt", + "sha256": "6d953e957cece2abc4474ddaa37d302ecf5202278acc0a1da0ada8d53c9d4d09", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt", + "sha256": "9248d804a538078186e43c0f832a1bd517f7e84f632c5ba9773c596bf572dd5b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt", + "sha256": "ffe4c2581a442f2006d9302c655b089878d7b9d135ee0349bb2f78503145848a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt", + "sha256": "3ac1bd94c1294852a1a785f64302a3c4e278c19ffc9986f7c08bbb6d484a983d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt", + "sha256": "2dc861471b465986b0159ddc1ca83556fb981b86a2cc616d82a265f8b096c26f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt", + "sha256": "d004488fccb2d1066bc931c7c0b8550013c22ce847f9943a7d32d15ced045748", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt", + "sha256": "d112d134e3158ad8e2cd1b583724b194061552b6d6baee811c122e9c079cb48f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt", + "sha256": "5a90b2ad7e53640be6f5931c5f02deff7d4d0d055dbe590723c93c5b983454a0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt", + "sha256": "97360464f60a8895e17e9dd2e53c359282b773f3948e46853dd8dfa527fb6bd7", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt", + "sha256": "cafe2108937916b0c833bcf3ef9dd808c0b9a272866b7e4a8597b618b597f516", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt", + "sha256": "0bebce491233eff9e0d4dacfd52530d8e929debcc0d3068a269003f5ab9a4291", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt", + "sha256": "b84427f4eeb6fe40b5606b8178be4b3f745bd6a0a05747826228a1442943ec1c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt", + "sha256": "be325ffe28155dcb6e64a11439831ebdcd8f22fc5571b0864999c44d4a5c8b74", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt", + "sha256": "d3232e7c8d9fdecfd1af15257e1e837e1a9f1d8c52029cfd1eb80bdbb9889ca3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt", + "sha256": "87b023e59605c6422b8eff250abe6baf6f1af4a5ee18f35ec4edb15b28d39f28", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt", + "sha256": "a1228315d44b8a85fdafd66736443252312aa1f55f928d3d1206c7d8f3e7018b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt", + "sha256": "e2f1de6413ca028ecd77df0ffc324374fd66cd028f2f1f8785cf49d4b15ce42c", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt", + "sha256": "d0d6b655934d477bc9763547736e534f8a8955c0536b2db5f4cba31ddebea83b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt", + "sha256": "39dcde653dc1b827bb74c7e63da735f3fced5e3d02d8c8770d6f822a20b6318e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt", + "sha256": "2f8419cb50d4a0d51a7b4f5d15c610706b7bea65b71613ccf83c0a88947d027a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt", + "sha256": "22634316b0a5e66d17a231d30d6d7cc04d8f206e56eaa63bbfce5bad791d3e82", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt", + "sha256": "e7bcf21001070fc06623814bf6af286fd1a25a304911d2bdc28eaa07e606176d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt", + "sha256": "8be0ada67fbed678855aa7faf4355e46dcab71ceb13eb680c4aabb751b90b278", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt", + "sha256": "dde3ba508c486d7b6b6bf6229775c62e8c712babb6f69bb26656403465365cc6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt", + "sha256": "9aae599e3e367d42a7d2086a4744249058a7f25c9ba778beb3c265010df92abe", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt", + "sha256": "848322f72b1c7328f11a7f626ef7d732999e5c56f6d6cb6c8df0ffffe6fad237", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt", + "sha256": "f6cefa2bf61f68afa3ebbc0fcbc744401006f5b962685dc4afc202718b7b7d1f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt", + "sha256": "2390edf52e86323024be8d9aa01c44ea52785c3493278dcf6dbf922af6e372f2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt", + "sha256": "21a683c15a00ec9cd2a259895cfd5086c8fa717d5361b55d05690ba81e0ff26f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt", + "sha256": "23671fd377f0c4c2f6fb85f1ab5097933e97f74b560fecb743186f18d8c06ba2", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt", + "sha256": "6b5027fb83cdd293306d16f18ba831988d79781d93cd56d6a0900523effedfcb", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt", + "sha256": "b0592a637b1c981e226eab863f663eb1382914cc040431e6a92b9e90b54971a4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt", + "sha256": "7a5e44f28cafaacfee3e7595a4d3c23b810f653cd18887fdb7b1d52531f06191", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt", + "sha256": "cc6286bbab3f1fc0db4d7a1d5ad33af9bd15a93e7b6e1e4ac2e8a4e511ba2f8b", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt", + "sha256": "50bee5570ded6e8ccc0e721ae95c1c7c4674f99481c09437fdec580b09736317", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt", + "sha256": "bf31d0f89ff8cd3dad650b23918c17a9f7ee15c90088fda9579e5b120f22a9c3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt", + "sha256": "ae219be90211e0629576192825abb3c2fa5fc8142ab83ee80aa8413498da545e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt", + "sha256": "5bcf38b6d071fc146718ce16d0c36c03704bc73423386b796b70c41ada6f9961", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt", + "sha256": "f5d0ce8f38134d97b0b54fc6ef8cc92cdce0aa55af1ae37eeef65ed69c6a9e73", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt", + "sha256": "a223175728a5b495819bed9eee718faf5178cb2bb9d4cf36707b6356546f7c18", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt", + "sha256": "c4c4d1165e1e189295dee4a0f328c7651f953432361b98c6a489f97ced5dceb7", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt", + "sha256": "275ea425130968a2cfecb1e15bbb058868c45e718cf5a5c5de6d809223ada49e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt", + "sha256": "263b92d4e9718a1a03c6b10482d79050b432aaed75ff360f29f4407e7fd1fa76", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt", + "sha256": "bf8718fbcaa56b6e50f320f4700ef9af4cdc85d8b5025123c10a44c020798937", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt", + "sha256": "72ba7bb615081738d65a91d727a88c97dd467478572a0188c80e83d7cf2e33f3", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt", + "sha256": "e006e12713649212be6f399bd84b8819a74d5ffadd58d26b74900d86fd92c2c9", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt", + "sha256": "668a751399e467e724b55711c8a5e40bc4921274bd25b390a20b43f66ba66fb0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt", + "sha256": "86008f09af82f4735324b35890742f62161c67877806f6a4daf37087ce8db6bf", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt", + "sha256": "d2d8f984ae3e3fa744445df736d0544ab5fc617e5c2702a234ece2c4b38c8447", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt", + "sha256": "1f130fdaa8ddc13bae8317872e78b89e76a0e710ea5f72077bb1a1651b3561e5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt", + "sha256": "32810b51545a25aec68c8604765be47509c57adabb4070fab7dbd785a98039df", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt", + "sha256": "ec560ba5d15785ffd02886d72ddbb513f164822ae37f868b4e3343ebe79c3cdc", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt", + "sha256": "8cc489b09bf4fae75b968cefdd6be93bdd748c6fec4d4c023f711c30337c36c7", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt", + "sha256": "f053632bfd69c41752466a1efe0a26bb90a531a841aa7a789ff449de4f2a92f6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt", + "sha256": "7a6f4581bdb524646d29451eaa2b4f60f562a9ad11d971463944270da926cd71", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt", + "sha256": "a918f2ee1f9b20244cb4ddd9740bf26285d01d765a6f0ab4f46cee8e8c57dc98", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt", + "sha256": "dc75fb5c7728aad77bf27a1e9575d63e6e47f79bf6b6bdb5766064aabd0925f8", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt", + "sha256": "f71cf5604534eb5cbd887519343ab1901672df74c13dfa538a7a9c346621ebfc", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt", + "sha256": "9c8aa14f88b68b8c912b5e603917d224041d3afc9fde99bee838e23b1d68b659", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt", + "sha256": "814e8c9fe4c880843c931d89a5f4bb94975b738b166af94f7f927a7ee8aab504", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt", + "sha256": "5922589945edaf49e2137189755d1f3d42c8db46d6d12d6a4383d74baa8999d4", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt", + "sha256": "db0558af221397ee290f66bbe40be1bcb171f9abe6bbc941c70ae9482d06cf4f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt", + "sha256": "f2fe507dac1630b4b0021eeb0948498149da80ddae29a2a6b962e1c4d0bd8c93", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt", + "sha256": "4cbcbd0f696137eb212b9c1106c17d8f7d3767616a8952a82ed6229524fe4c50", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt", + "sha256": "3f1fcc11b48686eb108ad5b6294328f0406b7028e54f90a8d21851e8f4eff5f0", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt", + "sha256": "7fbb8ace1fcd083c57625af24b6f4d0feb09766b0a042ae506352f738424f6e6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt", + "sha256": "58a4d915cc539604fc27419fc1ca148fa920c341f06f1d8c52f16dd66cbf9c98", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt", + "sha256": "490d08c04fa985d798505ae7ed81f1c2362b2214b4555efb49354b1070aa0701", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt", + "sha256": "42fc8c84aab9ef46a3341172b69e81cf69a428efad194a2de853f0f0137956a5", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt", + "sha256": "18c52a6a98f1a838bc14ecfd04036edd90385ef5c498eebc70eb5d5af039b90a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt", + "sha256": "92d61cfe14828d6f0380282c43d4e310fb567d032a89163d9c0822d386f87133", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt", + "sha256": "577eaca45d93bc74f485242d56e70693976ff22cc9b521ec780a9f8776eb843f", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt", + "sha256": "d14187707d8b67c06b9e3d79c2a8b1a787b8739af1f4e8549548ef11de6e366e", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt", + "sha256": "2353b4a6131439be8659d782629ab5598cf8a030bbd2e6706d482908d89f0ffd", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt", + "sha256": "b1e41267b9274b8d28f525f84acce01259d53f39f8e409094ee8caab96f55bb1", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt", + "sha256": "a0df8816c6cce1a9a6a67da15e245e3c462225f91243b4b1c5d4001f1749351a", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt", + "sha256": "96b891f22c26818ba330ec196b014037fe898c3305a614bb08e2485999783167", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt", + "sha256": "ff8a5e003a2a5f21568c4cace5609cbdeb74f19b291b5b51f4bdf105d3e0bf76", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt", + "sha256": "348582b04acb704846cfe171b039b16dfa5f4284903e9be08e51d4f230a76e0d", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt", + "sha256": "a54378b2e31f4cd2bee7671403cb3d55bab2cde124b45df19275b80fcc1bcd59", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt", + "sha256": "dbe634cc775793d6d01910c95030f5a45fe0d189a2ed896e71b747ec25244883", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt", + "sha256": "6381acd929afb5bad9383fcf273a235fffa7cd2419cf2b08377c089f46669809", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt", + "sha256": "b43c59195cedd658a3b2132c0f7cfa0e7727e3b4c5e217c7965afabfc1cb8827", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt", + "sha256": "c5db96fea68d7df830e07d0d424df5a5520af412d3abc52e4c0a7e50a1bb8f87", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt", + "sha256": "200deac55d8a15fdd98d57bc974d721a6c88e7b0a153983c660824e64e53e3e6", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt", + "sha256": "18af73fffb2196e492950371072c285085546bb4c1095bc42638071dddbbbb26", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt", + "sha256": "29b6e185b0a2703dcd59255db2ce8ab208cb7dc1f9f06b6308b05bb56f30a892", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + }, + { + "path": "LICENSE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30", + "finding": "Exact Apache-2.0 WP03.01 generated API source and documentation configuration at the bound source snapshot." + } + ] + } + ], + "command": "Pinned Gradle Dokka publication, followed by eng/documentation_tools.py admission and closed member/golden-content verification. Candidate-specific archive/member hashes are retained in artifacts/evidence/documentation-provenance.json.", + "outputSpdx": "Apache-2.0 AND MIT" + }, + "review": { + "owner": "Licensing and Provenance Owner", + "reviewer": "Codex, acting under the repository maintainer's implementation and review authorization", + "reviewedOn": "2026-09-22", + "decision": "approved", + "rationale": "Reviewed the concrete wrong cross-type inherited getParserForType links exposed while diagnosing the Linux candidate oracle failure. The corrected cached offline Dokka generation suppresses inherited protobuf runtime members only: all 14017 API members remain, with 453 changed protobuf pages, no removed pages, all 152 prior declared API-marker pages preserved (150 protobuf class pages), and the original 42 fixed resources, 10 excluded fonts and 81-component licence closure unchanged. Strict page/resource admission and mandatory publicApi markers are retained; six focused documentation admission tests passed. Linux candidate validation remains required. No public artifacts were downloaded; immutable r5 evidence remains preserved.", + "baselineCommit": "af7b6cca5e14a51735512d283b03d3ae9d96d170", + "reconciliation": false + }, + "supersedes": "dokka-documentation-resources-r5" +} diff --git a/fixtures/public/wp03-01.json b/fixtures/public/wp03-01.json new file mode 100644 index 0000000..13d97ed --- /dev/null +++ b/fixtures/public/wp03-01.json @@ -0,0 +1,8770 @@ +{ + "schemaVersion": "wp03-01-fixtures.v1", + "license": "Apache-2.0", + "authority": "Design registry04, annex10, content-origin.v1, notes.scalar.v1 and scope.measurement.v1 at 5e202ff10f3c218d9e159029579ca535c641169b", + "oracle": "Independently authored examples and rejection expectations. References are fixture composition only; no production schema or validator generates expected outcomes.", + "samples": { + "$Id2": { + "value": "ABEiM0RVZneImaq7zN3vAA==" + }, + "$MediaEnd": { + "ticks": "705600000", + "rate": { + "numerator": "705600000", + "denominator": "1" + } + }, + "$ScopeEnd": { + "ticks": "4", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "$InstantEnd": { + "unixSeconds": "60", + "nanos": 0 + }, + "Id": { + "value": "ABEiM0RVZneImaq7zN3u/w==" + }, + "Revision": { + "value": "9007199254740993" + }, + "LocalNotesVersion": { + "ackedRev": { + "value": "0" + }, + "headLocalSeq": "18446744073709551615" + }, + "NativeContentRev": { + "value": "18446744073709551615" + }, + "Instant": { + "unixSeconds": "0", + "nanos": 100 + }, + "Decimal": { + "value": "0.000000001" + }, + "Rational": { + "numerator": "1", + "denominator": "3" + }, + "MediaTime": { + "ticks": "0", + "rate": { + "numerator": "705600000", + "denominator": "1" + } + }, + "MediaRange": { + "start": { + "$ref": "MediaTime" + }, + "duration": { + "$ref": "$MediaEnd" + } + }, + "ByteRange": { + "offset": "9007199254740993", + "length": "17" + }, + "TimeRangeUtc": { + "from": { + "$ref": "Instant" + }, + "until": { + "$ref": "$InstantEnd" + } + }, + "AggregateRef": { + "kind": "notes.document", + "id": { + "$ref": "Id" + } + }, + "VersionedRef": { + "root": { + "$ref": "AggregateRef" + }, + "revision": { + "$ref": "Revision" + }, + "sha256": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + }, + "Receipt": { + "commandId": { + "$ref": "Id" + }, + "resultRevision": { + "$ref": "Revision" + }, + "effect": 2 + }, + "PageRequest": { + "cursor": "opaque-returned-cursor", + "limit": 100 + }, + "PageState": { + "nextCursor": "opaque-returned-cursor", + "hasMore": true + }, + "ApplicationScope": { + "productId": "arcnotes", + "installationId": { + "$ref": "Id" + } + }, + "RequestMeta": { + "commandId": { + "$ref": "Id" + }, + "expectedRev": { + "$ref": "Revision" + }, + "correlationId": { + "$ref": "$Id2" + }, + "workspaceId": { + "$ref": "Id" + }, + "recoveryGeneration": "9007199254740993", + "applicationScope": { + "$ref": "ApplicationScope" + } + }, + "ResponseMeta": { + "resultRev": { + "$ref": "Revision" + }, + "entitlementVersion": "9223372036854775807", + "warnings": ["page.limit_clamped"], + "correlationId": { + "$ref": "Id" + }, + "recoveryGeneration": "18446744073709551615" + }, + "ArcError": { + "code": "validation.invalid_request", + "category": 1, + "messageKey": "validation.invalid_request", + "retry": { + "mode": 1 + }, + "effect": 1, + "correlationId": { + "$ref": "Id" + }, + "details": { + "$ref": "ErrorDetails" + } + }, + "RetryAdvice": { + "mode": 1 + }, + "ErrorDetails": { + "revision": { + "$ref": "RevisionConflict" + } + }, + "RevisionConflict": { + "expected": { + "value": "1" + }, + "actual": { + "value": "2" + }, + "conflictId": { + "$ref": "Id" + } + }, + "LimitFailure": { + "limitName": "storage.bytes", + "maximum": { + "value": "100" + }, + "available": { + "value": "0" + }, + "recoveryAt": { + "$ref": "$InstantEnd" + } + }, + "VersionFailure": { + "minReadable": "1", + "minWritable": "1", + "received": "0" + }, + "StateFailure": { + "state": "waiting", + "reason": "dependency.unavailable", + "resource": { + "$ref": "AggregateRef" + }, + "local": { + "$ref": "LocalNotesVersion" + } + }, + "ContentOrigin": { + "profile": "arcforges.content-origin.v1", + "originId": { + "$ref": "Id" + }, + "contentUnitId": { + "$ref": "$Id2" + }, + "kinds": ["aiGenerated", "nonAi"], + "payloadSha256": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "producerKind": "deterministic", + "createdAt": { + "$ref": "Instant" + }, + "parentOriginIds": [ + { + "$ref": "$Id2" + } + ], + "omittedParentCount": 0 + }, + "ResourceRef": { + "realmId": { + "$ref": "Id" + }, + "workspaceId": { + "$ref": "$Id2" + }, + "ownerAppId": "arcnotes", + "resourceKind": "attachment", + "resourceId": { + "$ref": "Id" + }, + "displayHint": "Fixture attachment", + "availability": 1 + }, + "BlobRef": { + "blobId": { + "$ref": "Id" + }, + "contentHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "sizeBytes": "9007199254740993" + }, + "ResourceVersionRef": { + "resource": { + "$ref": "ResourceRef" + }, + "cloud": { + "$ref": "Revision" + }, + "contentHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "blob": { + "$ref": "BlobRef" + } + }, + "ActorChain": { + "initiator": { + "$ref": "Id" + }, + "owner": { + "$ref": "$Id2" + }, + "actorKind": "user" + }, + "ArtifactRef": { + "artifactId": { + "$ref": "Id" + }, + "kind": "export", + "owner": { + "$ref": "AggregateRef" + }, + "resource": { + "$ref": "ResourceRef" + }, + "origin": { + "$ref": "ContentOrigin" + }, + "actor": { + "$ref": "ActorChain" + }, + "createdAt": { + "$ref": "Instant" + }, + "availability": "available", + "provenance": [ + { + "$ref": "VersionedRef" + } + ] + }, + "ContextRef": { + "source": { + "$ref": "AggregateRef" + }, + "revision": { + "$ref": "Revision" + }, + "resource": { + "$ref": "ResourceRef" + }, + "selector": { + "whole": true + }, + "lifetime": 1 + }, + "ContextSelector": { + "whole": true + }, + "NotesTextPosition": { + "blockId": { + "$ref": "Id" + }, + "inlineId": { + "$ref": "$Id2" + }, + "offsetUtf16": 0, + "affinity": "before" + }, + "NotesSelection": { + "documentId": { + "$ref": "Id" + }, + "anchor": { + "$ref": "NotesTextPosition" + }, + "focus": { + "$ref": "NotesTextPosition" + }, + "cloudRevision": { + "$ref": "Revision" + } + }, + "ScopeSelection": { + "sessionId": { + "$ref": "Id" + }, + "captureId": { + "$ref": "$Id2" + }, + "channels": [ + { + "$ref": "Id" + } + ], + "range": { + "$ref": "MediaRange" + }, + "revision": { + "$ref": "NativeContentRev" + } + }, + "SlateSelection": { + "projectId": { + "$ref": "Id" + }, + "sequenceId": { + "$ref": "$Id2" + }, + "range": { + "$ref": "MediaRange" + }, + "items": [ + { + "$ref": "Id" + } + ], + "revision": { + "$ref": "NativeContentRev" + } + }, + "EphemeralSelection": { + "instanceId": { + "$ref": "Id" + }, + "generation": "9007199254740993", + "selectionId": { + "$ref": "$Id2" + }, + "expiresAt": { + "$ref": "$InstantEnd" + } + }, + "SourceConsentRef": { + "consentId": { + "$ref": "Id" + }, + "scopeHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "expiresAt": { + "$ref": "$InstantEnd" + } + }, + "StructuredValue": { + "integer": "-9223372036854775808" + }, + "ValueList": { + "items": [ + { + "text": "A中😀" + }, + { + "boolean": false + } + ] + }, + "ValueRecord": { + "entries": [ + { + "name": "a", + "value": { + "boolean": false + } + }, + { + "name": "z", + "value": { + "integer": "9007199254740993" + } + } + ] + }, + "ValueEntry": { + "name": "title", + "value": { + "text": "A中😀" + } + }, + "CapabilityArguments": { + "schemaId": "notes.document.read.v1", + "value": { + "$ref": "StructuredValue" + } + }, + "CapabilityResult": { + "schemaId": "notes.document.read.v1", + "value": { + "$ref": "StructuredValue" + } + }, + "ToolProposal": { + "proposalId": { + "$ref": "Id" + }, + "capability": "notes.readDocument", + "arguments": { + "$ref": "CapabilityArguments" + }, + "sourceAttemptId": { + "$ref": "$Id2" + } + }, + "ToolResult": { + "invocationId": { + "$ref": "Id" + }, + "effect": 1, + "success": { + "$ref": "CapabilityResult" + }, + "artifacts": [] + }, + "MessagePart": { + "text": "A中😀", + "origin": { + "$ref": "ContentOrigin" + } + }, + "MessageDraft": { + "parts": [ + { + "$ref": "MessagePart" + } + ], + "context": [] + }, + "MessageView": { + "messageId": { + "$ref": "Id" + }, + "conversationId": { + "$ref": "Id" + }, + "branchId": { + "$ref": "$Id2" + }, + "role": "user", + "parts": [ + { + "$ref": "MessagePart" + } + ], + "state": "complete", + "revision": { + "$ref": "Revision" + } + }, + "ConversationView": { + "conversationId": { + "$ref": "Id" + }, + "branchId": { + "$ref": "$Id2" + }, + "title": "Conversation", + "revision": { + "$ref": "Revision" + }, + "pinned": false, + "archived": false, + "temporary": false, + "applicationScope": { + "$ref": "ApplicationScope" + }, + "historyMode": 2 + }, + "ConversationBody": { + "conversation": { + "$ref": "ConversationView" + }, + "messages": [ + { + "$ref": "MessageView" + } + ] + }, + "AgentProfile": { + "profileId": { + "$ref": "Id" + }, + "name": "Profile", + "modelId": "@cf/meta/llama-3.3-70b-instruct-fp8-fast", + "instructions": "Fixture user preference", + "skillIds": [], + "revision": { + "$ref": "Revision" + }, + "context": [], + "capabilities": ["notes.readDocument"] + }, + "ControlProgress": { + "commandId": { + "$ref": "Id" + }, + "kind": 1, + "state": 1, + "requestedAt": { + "$ref": "Instant" + } + }, + "TaskSnapshot": { + "taskId": { + "$ref": "Id" + }, + "state": 1, + "revision": { + "$ref": "Revision" + }, + "hasUnknownEffect": false, + "completedSteps": 0, + "totalSteps": 1, + "missingOutputs": [], + "reasonFacet": 1 + }, + "TurnInput": { + "message": { + "$ref": "MessageDraft" + }, + "context": [], + "instructions": "Summarize selected text" + }, + "TriggerSpec": { + "manual": true + }, + "ScheduleSpec": { + "kind": "cron", + "expression": "0 9 * * *", + "zone": "UTC", + "startsAt": { + "$ref": "Instant" + }, + "dstGap": "skip", + "dstOverlap": "earlier" + }, + "EventTrigger": { + "kind": "notes.document.changed", + "source": { + "$ref": "AggregateRef" + } + }, + "AutomationSpec": { + "name": "Daily summary", + "trigger": { + "$ref": "TriggerSpec" + }, + "input": { + "$ref": "TurnInput" + }, + "profileId": { + "$ref": "Id" + }, + "perRunBudget": "1", + "periodBudget": "10", + "budgetPeriod": { + "$ref": "TimeRangeUtc" + }, + "concurrency": "SkipIfRunning", + "misfire": "RunOnceWhenAvailable", + "catchUpCount": 0, + "catchUpWindowSeconds": 0, + "grants": [] + }, + "AutomationView": { + "automationId": { + "$ref": "Id" + }, + "definition": { + "$ref": "AutomationSpec" + }, + "enabled": true, + "revision": { + "$ref": "Revision" + } + }, + "RichText": { + "text": "A中😀", + "spans": [ + { + "from": 0, + "until": 4, + "marks": ["bold"] + } + ], + "atoms": [], + "runs": [ + { + "runId": { + "$ref": "Id" + }, + "from": 0, + "until": 4 + } + ] + }, + "TextSpan": { + "from": 0, + "until": 4, + "marks": ["bold"] + }, + "TextRunSegment": { + "runId": { + "$ref": "Id" + }, + "from": 0, + "until": 4 + }, + "InlineAtom": { + "offset": 0, + "math": { + "tex": "x^2", + "display": false + }, + "inlineId": { + "$ref": "Id" + } + }, + "MathContent": { + "tex": "x^2", + "display": true + }, + "CodeBlock": { + "text": "const x = 1;", + "language": "javascript", + "wrap": false + }, + "TableCell": { + "cellId": { + "$ref": "Id" + }, + "content": { + "$ref": "RichText" + } + }, + "TableRow": { + "rowId": { + "$ref": "Id" + }, + "cells": [ + { + "$ref": "TableCell" + } + ] + }, + "TableBlock": { + "rows": [ + { + "$ref": "TableRow" + } + ] + }, + "ImageLayout": { + "widthRatio": 1, + "alignment": "center" + }, + "LinkSpec": { + "kind": "internal", + "targetId": { + "$ref": "$Id2" + }, + "label": "Referenced document" + }, + "BlockBody": { + "text": { + "$ref": "RichText" + } + }, + "BlockProperties": { + "headingLevel": 2 + }, + "Block": { + "blockId": { + "$ref": "Id" + }, + "orderKey": "a", + "kind": "heading", + "body": { + "$ref": "BlockBody" + }, + "origin": { + "$ref": "ContentOrigin" + }, + "properties": { + "$ref": "BlockProperties" + } + }, + "ScalarValue": { + "number": { + "$ref": "Decimal" + } + }, + "IdList": { + "items": [ + { + "$ref": "Id" + }, + { + "$ref": "$Id2" + } + ] + }, + "PropertyValue": { + "propertyId": { + "$ref": "Id" + }, + "value": { + "$ref": "ScalarValue" + } + }, + "ScalarPredicate": { + "propertyId": { + "$ref": "Id" + }, + "operator": "eq", + "operands": [ + { + "$ref": "ScalarValue" + } + ] + }, + "NotesFilter": { + "predicate": { + "$ref": "ScalarPredicate" + } + }, + "FilterGroup": { + "operator": "not", + "children": [ + { + "$ref": "NotesFilter" + } + ] + }, + "NotesSort": { + "propertyId": { + "$ref": "Id" + }, + "descending": true + }, + "PropertyDefinitionVersion": { + "propertyId": { + "$ref": "Id" + }, + "semanticRevision": { + "$ref": "Revision" + } + }, + "NotesSelectors": { + "documentId": { + "$ref": "Id" + }, + "tagIds": [], + "text": "A中😀", + "blockKinds": ["heading"], + "hasAttachment": false, + "modified": { + "$ref": "TimeRangeUtc" + } + }, + "NotesQuery": { + "profile": "notes.scalar.v1", + "notebookId": { + "$ref": "Id" + }, + "filter": { + "$ref": "NotesFilter" + }, + "sorts": [ + { + "$ref": "NotesSort" + } + ], + "projection": [ + { + "$ref": "Id" + } + ], + "page": { + "limit": 100 + }, + "definitionVersions": [ + { + "$ref": "PropertyDefinitionVersion" + } + ], + "selectors": { + "$ref": "NotesSelectors" + } + }, + "NotesDocument": { + "documentId": { + "$ref": "Id" + }, + "notebookId": { + "$ref": "$Id2" + }, + "title": "Fixture document", + "blocks": [ + { + "$ref": "Block" + } + ], + "properties": [ + { + "$ref": "PropertyValue" + } + ], + "tags": [], + "links": [ + { + "$ref": "LinkSpec" + } + ], + "origin": { + "$ref": "ContentOrigin" + } + }, + "NotebookView": { + "notebookId": { + "$ref": "$Id2" + }, + "name": "Notebook", + "revision": { + "$ref": "Revision" + } + }, + "FolderView": { + "folderId": { + "$ref": "Id" + }, + "notebookId": { + "$ref": "$Id2" + }, + "name": "Folder", + "orderKey": "a", + "notebookRev": { + "$ref": "Revision" + } + }, + "NotebookBody": { + "notebook": { + "$ref": "NotebookView" + }, + "folders": [ + { + "$ref": "FolderView" + } + ], + "documentOrder": [ + { + "$ref": "Id" + } + ] + }, + "SelectOption": { + "optionId": { + "$ref": "Id" + }, + "label": "Option", + "order": 0 + }, + "PropertyDefinition": { + "propertyId": { + "$ref": "Id" + }, + "notebookId": { + "$ref": "$Id2" + }, + "name": "Value", + "type": "number", + "profile": "notes.scalar.v1", + "semanticRevision": { + "$ref": "Revision" + }, + "revision": { + "$ref": "Revision" + }, + "options": [], + "numberScale": 9 + }, + "SavedViewRecord": { + "viewId": { + "$ref": "Id" + }, + "notebookId": { + "$ref": "Id" + }, + "name": "View", + "layout": "table", + "query": { + "$ref": "NotesQuery" + }, + "revision": { + "$ref": "Revision" + } + }, + "TagRecord": { + "tagId": { + "$ref": "Id" + }, + "notebookId": { + "$ref": "$Id2" + }, + "name": "Tag", + "revision": { + "$ref": "Revision" + } + }, + "SkillRecord": { + "skillId": { + "$ref": "Id" + }, + "name": "Skill", + "instructions": "Read the selected document", + "resources": [], + "capabilities": ["notes.readDocument"], + "revision": { + "$ref": "Revision" + }, + "enabled": true + }, + "ChatProjectRecord": { + "projectId": { + "$ref": "Id" + }, + "name": "Project", + "conversationIds": [ + { + "$ref": "Id" + } + ], + "context": [], + "revision": { + "$ref": "Revision" + } + }, + "MetadataScalar": { + "integer": "9007199254740993" + }, + "MetadataEntry": { + "name": "sampleCount", + "value": { + "$ref": "MetadataScalar" + } + }, + "PreferenceRecord": { + "preferenceId": { + "$ref": "Id" + }, + "ownerAppId": "arcnotes", + "values": [], + "revision": { + "$ref": "Revision" + } + }, + "MemoryRecord": { + "memoryId": { + "$ref": "Id" + }, + "text": "User-approved preference", + "sources": [ + { + "$ref": "ContextRef" + } + ], + "revision": { + "$ref": "Revision" + }, + "enabled": true, + "origin": { + "$ref": "ContentOrigin" + } + }, + "ScopeTime": { + "ticks": "0", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "MeasurementWindow": { + "start": { + "$ref": "ScopeTime" + }, + "end": { + "$ref": "$ScopeEnd" + } + }, + "Calibration": { + "scale": 1, + "offset": 0, + "unit": "V" + }, + "ChannelDefinition": { + "channelId": { + "$ref": "Id" + }, + "name": "Voltage", + "unit": "V", + "sampleType": "numeric", + "rate": { + "numerator": "1", + "denominator": "1" + }, + "calibration": { + "$ref": "Calibration" + } + }, + "FrameField": { + "channelId": { + "$ref": "Id" + }, + "offset": 0, + "jsonPath": [], + "scalarType": "f64", + "required": true + }, + "ChecksumSpec": { + "algorithm": "crc16CcittFalse", + "input": { + "offset": "0", + "length": "8" + }, + "offset": 8, + "byteOrder": "little" + }, + "FrameConfiguration": { + "kind": "fixedBinary", + "start": "", + "end": "", + "header": false, + "frameBytes": 10, + "byteOrder": "little", + "fields": [ + { + "$ref": "FrameField" + } + ], + "checksum": { + "$ref": "ChecksumSpec" + } + }, + "TriggerConfiguration": { + "kind": "manual", + "hysteresis": 0, + "holdoff": { + "$ref": "ScopeTime" + }, + "pre": { + "$ref": "ScopeTime" + }, + "post": { + "$ref": "$ScopeEnd" + }, + "repeated": false, + "maxOccurrences": 1 + }, + "ScopeConfiguration": { + "configurationId": { + "$ref": "$Id2" + }, + "channels": [ + { + "$ref": "ChannelDefinition" + } + ], + "parserProfile": "scope.acquisition.v1", + "revision": { + "$ref": "NativeContentRev" + }, + "framing": { + "$ref": "FrameConfiguration" + }, + "trigger": { + "$ref": "TriggerConfiguration" + } + }, + "MeasurementSource": { + "capture": { + "$ref": "ResourceVersionRef" + }, + "channelId": { + "$ref": "Id" + }, + "committedPrefix": "4", + "configuration": { + "$ref": "ResourceVersionRef" + } + }, + "AlignmentSpec": { + "kind": "absoluteTime" + }, + "CursorSpec": { + "channelId": { + "$ref": "Id" + }, + "segmentId": { + "$ref": "$Id2" + }, + "time": { + "$ref": "ScopeTime" + } + }, + "SelectedSample": { + "captureId": { + "$ref": "Id" + }, + "channelId": { + "$ref": "Id" + }, + "segmentId": { + "$ref": "$Id2" + }, + "sampleIndex": "9007199254740993", + "time": { + "$ref": "ScopeTime" + }, + "value": 2 + }, + "CursorResult": { + "a": { + "$ref": "SelectedSample" + }, + "b": { + "$ref": "SelectedSample" + }, + "deltaTime": { + "$ref": "ScopeTime" + }, + "deltaValue": 0 + }, + "MeasurementThreshold": { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + "MeasurementValue": { + "name": "mean", + "value": 1, + "unit": "V" + }, + "FamilyResult": { + "family": "mean", + "status": "ok", + "values": [ + { + "$ref": "MeasurementValue" + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + "MeasurementRequest": { + "profile": "scope.measurement.v1", + "source": { + "$ref": "MeasurementSource" + }, + "sourceRevision": { + "$ref": "NativeContentRev" + }, + "channels": [ + { + "$ref": "Id" + } + ], + "window": { + "$ref": "MeasurementWindow" + }, + "families": ["mean"], + "thresholds": [], + "configuration": { + "$ref": "ScopeConfiguration" + }, + "alignment": { + "$ref": "AlignmentSpec" + }, + "cursors": [], + "referenceLevels": [] + }, + "MeasurementResult": { + "profile": "scope.measurement.v1", + "inputHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "families": [ + { + "$ref": "FamilyResult" + } + ], + "warnings": [], + "configuration": { + "$ref": "ScopeConfiguration" + }, + "finiteCount": "2", + "excludedCount": "0", + "runCount": "1", + "requestedDuration": { + "$ref": "$ScopeEnd" + }, + "coveredDuration": { + "ticks": "1", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "timingUncertainty": { + "$ref": "ScopeTime" + }, + "source": { + "$ref": "MeasurementSource" + }, + "resolvedThresholds": [] + }, + "SampleRange": { + "from": "9007199254740993", + "count": "17" + }, + "CaptureMetadata": { + "captureId": { + "$ref": "Id" + }, + "sampleCount": "9007199254740993", + "channels": [ + { + "$ref": "ChannelDefinition" + } + ], + "contentHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + }, + "ScopeAnnotation": { + "annotationId": { + "$ref": "Id" + }, + "range": { + "$ref": "SampleRange" + }, + "text": "Review this interval", + "origin": { + "$ref": "ContentOrigin" + } + }, + "ScopeFinding": { + "findingId": { + "$ref": "Id" + }, + "result": { + "$ref": "ResourceVersionRef" + }, + "text": "Observed voltage", + "severity": "info", + "status": "open", + "evidence": [ + { + "$ref": "ContextRef" + } + ], + "actor": { + "$ref": "ActorChain" + } + }, + "ScopeMetadata": { + "sessionId": { + "$ref": "Id" + }, + "name": "Session", + "captures": [ + { + "$ref": "CaptureMetadata" + } + ], + "annotations": [ + { + "$ref": "ScopeAnnotation" + } + ], + "findings": [ + { + "$ref": "ScopeFinding" + } + ], + "projectId": { + "$ref": "$Id2" + }, + "configuration": { + "$ref": "ScopeConfiguration" + }, + "analyses": [], + "reports": [], + "tags": [], + "metadata": [ + { + "$ref": "MetadataEntry" + } + ] + }, + "ColourConfiguration": { + "workingSpace": "Rec709", + "displaySpace": "sRGB", + "inputAssignments": [] + }, + "MediaColourAssignment": { + "mediaId": { + "$ref": "Id" + }, + "inputSpace": "Rec709" + }, + "SequenceView": { + "sequenceId": { + "$ref": "Id" + }, + "projectId": { + "$ref": "$Id2" + }, + "name": "Sequence", + "revision": { + "$ref": "NativeContentRev" + }, + "duration": { + "$ref": "$MediaEnd" + }, + "videoRate": { + "numerator": "30", + "denominator": "1" + }, + "sampleRate": 48000, + "width": 1920, + "height": 1080, + "channelLayout": "stereo", + "colour": { + "$ref": "ColourConfiguration" + } + }, + "MediaStream": { + "index": 0, + "kind": "video", + "codec": "h264", + "rate": { + "numerator": "30", + "denominator": "1" + } + }, + "MediaView": { + "mediaId": { + "$ref": "Id" + }, + "source": { + "$ref": "ResourceRef" + }, + "availability": 1, + "duration": { + "$ref": "$MediaEnd" + }, + "streams": [ + { + "$ref": "MediaStream" + } + ] + }, + "MediaBin": { + "binId": { + "$ref": "Id" + }, + "name": "Bin", + "mediaIds": [ + { + "$ref": "Id" + } + ], + "sequenceIds": [ + { + "$ref": "Id" + } + ], + "order": 0 + }, + "ProcessingGraph": { + "nodes": [], + "edges": [], + "profile": "slate.graph.v1" + }, + "ProcessingEdge": { + "sourceNodeId": { + "$ref": "Id" + }, + "sourcePort": "video", + "targetNodeId": { + "$ref": "$Id2" + }, + "targetPort": "video" + }, + "EffectParameter": { + "name": "opacity", + "decimal": { + "value": "1" + } + }, + "EffectSpec": { + "kind": "opacity", + "parameters": [ + { + "$ref": "EffectParameter" + } + ], + "instanceId": { + "$ref": "Id" + }, + "definitionVersion": "1", + "scope": "clipLocal", + "enabled": true + }, + "Keyframe": { + "time": { + "$ref": "MediaTime" + }, + "value": { + "value": "1" + }, + "interpolation": "linear", + "scope": "clipLocal" + }, + "KeyframeList": { + "items": [ + { + "$ref": "Keyframe" + } + ] + }, + "RetimePoint": { + "timelineOffset": { + "$ref": "MediaTime" + }, + "sourceOffset": { + "$ref": "MediaTime" + } + }, + "RetimeCurve": { + "points": [ + { + "$ref": "RetimePoint" + }, + { + "timelineOffset": { + "$ref": "$MediaEnd" + }, + "sourceOffset": { + "$ref": "$MediaEnd" + } + } + ], + "profile": "slate.retime.v1" + }, + "TimedText": { + "text": "Title", + "fontFamily": "NotoSans", + "size": { + "value": "24" + }, + "colour": "white", + "alignment": "center" + }, + "GeneratedSource": { + "kind": "title", + "parameters": [], + "text": { + "$ref": "TimedText" + } + }, + "TimelineClip": { + "clipId": { + "$ref": "Id" + }, + "timeline": { + "$ref": "MediaRange" + }, + "playbackRate": { + "numerator": "1", + "denominator": "1" + }, + "effects": [], + "kind": "gap", + "enabled": true, + "graph": { + "$ref": "ProcessingGraph" + }, + "name": "Gap" + }, + "TransitionSpec": { + "transitionId": { + "$ref": "Id" + }, + "leftClipId": { + "$ref": "Id" + }, + "rightClipId": { + "$ref": "$Id2" + }, + "kind": "dissolve", + "inOffset": { + "$ref": "MediaTime" + }, + "outOffset": { + "$ref": "MediaTime" + } + }, + "TimelineTrack": { + "trackId": { + "$ref": "Id" + }, + "kind": "video", + "order": 0, + "clips": [ + { + "$ref": "TimelineClip" + } + ], + "transitions": [], + "enabled": true, + "name": "Video", + "locked": false, + "graph": { + "$ref": "ProcessingGraph" + } + }, + "MarkerView": { + "markerId": { + "$ref": "Id" + }, + "sequenceId": { + "$ref": "Id" + }, + "range": { + "$ref": "MediaRange" + }, + "label": "Marker", + "anchor": "sequence" + }, + "TimelineView": { + "sequence": { + "$ref": "SequenceView" + }, + "tracks": [ + { + "$ref": "TimelineTrack" + } + ], + "markers": [ + { + "$ref": "MarkerView" + } + ], + "graph": { + "$ref": "ProcessingGraph" + } + }, + "RenderPreset": { + "container": "mp4", + "videoCodec": "h264", + "audioCodec": "aac", + "width": 1920, + "height": 1080, + "rate": { + "numerator": "30", + "denominator": "1" + }, + "colourSpace": "Rec709", + "sampleRate": 48000, + "channelLayout": "stereo", + "profile": "slate.render.v1", + "subtitleMode": "none" + }, + "SlateMetadata": { + "projectId": { + "$ref": "$Id2" + }, + "name": "Project", + "sequences": [ + { + "$ref": "SequenceView" + } + ], + "media": [ + { + "$ref": "MediaView" + } + ], + "timelines": [ + { + "$ref": "TimelineView" + } + ], + "bins": [ + { + "$ref": "MediaBin" + } + ], + "presets": [ + { + "$ref": "RenderPreset" + } + ], + "transcripts": [], + "smallAssets": [], + "contentRev": { + "$ref": "NativeContentRev" + }, + "profile": "slate.project.v1" + }, + "AggregateBody": { + "notes": { + "$ref": "NotesDocument" + } + } + }, + "aggregateVariants": { + "notes": "NotesDocument", + "chat": "ConversationBody", + "scopeMetadata": "ScopeMetadata", + "slateMetadata": "SlateMetadata", + "notebook": "NotebookBody", + "propertyDefinition": "PropertyDefinition", + "savedView": "SavedViewRecord", + "tag": "TagRecord", + "agentProfile": "AgentProfile", + "skill": "SkillRecord", + "chatProject": "ChatProjectRecord", + "preferences": "PreferenceRecord", + "task": "TaskSnapshot", + "automation": "AutomationView", + "memory": "MemoryRecord", + "externalBody": "ResourceVersionRef" + }, + "cases": [ + { + "id": "ActorChain-complete", + "target": "ActorChain", + "valid": true, + "sample": "ActorChain" + }, + { + "id": "AgentProfile-complete", + "target": "AgentProfile", + "valid": true, + "sample": "AgentProfile" + }, + { + "id": "AggregateBody-complete", + "target": "AggregateBody", + "valid": true, + "sample": "AggregateBody" + }, + { + "id": "AggregateRef-complete", + "target": "AggregateRef", + "valid": true, + "sample": "AggregateRef" + }, + { + "id": "AlignmentSpec-complete", + "target": "AlignmentSpec", + "valid": true, + "sample": "AlignmentSpec" + }, + { + "id": "ApplicationScope-complete", + "target": "ApplicationScope", + "valid": true, + "sample": "ApplicationScope" + }, + { + "id": "ArcError-complete", + "target": "ArcError", + "valid": true, + "sample": "ArcError" + }, + { + "id": "ArtifactRef-complete", + "target": "ArtifactRef", + "valid": true, + "sample": "ArtifactRef" + }, + { + "id": "AutomationSpec-complete", + "target": "AutomationSpec", + "valid": true, + "sample": "AutomationSpec" + }, + { + "id": "AutomationView-complete", + "target": "AutomationView", + "valid": true, + "sample": "AutomationView" + }, + { + "id": "BlobRef-complete", + "target": "BlobRef", + "valid": true, + "sample": "BlobRef" + }, + { + "id": "Block-complete", + "target": "Block", + "valid": true, + "sample": "Block" + }, + { + "id": "BlockBody-complete", + "target": "BlockBody", + "valid": true, + "sample": "BlockBody" + }, + { + "id": "BlockProperties-complete", + "target": "BlockProperties", + "valid": true, + "sample": "BlockProperties" + }, + { + "id": "ByteRange-complete", + "target": "ByteRange", + "valid": true, + "sample": "ByteRange" + }, + { + "id": "Calibration-complete", + "target": "Calibration", + "valid": true, + "sample": "Calibration" + }, + { + "id": "CapabilityArguments-complete", + "target": "CapabilityArguments", + "valid": true, + "sample": "CapabilityArguments" + }, + { + "id": "CapabilityResult-complete", + "target": "CapabilityResult", + "valid": true, + "sample": "CapabilityResult" + }, + { + "id": "CaptureMetadata-complete", + "target": "CaptureMetadata", + "valid": true, + "sample": "CaptureMetadata" + }, + { + "id": "ChannelDefinition-complete", + "target": "ChannelDefinition", + "valid": true, + "sample": "ChannelDefinition" + }, + { + "id": "ChatProjectRecord-complete", + "target": "ChatProjectRecord", + "valid": true, + "sample": "ChatProjectRecord" + }, + { + "id": "ChecksumSpec-complete", + "target": "ChecksumSpec", + "valid": true, + "sample": "ChecksumSpec" + }, + { + "id": "CodeBlock-complete", + "target": "CodeBlock", + "valid": true, + "sample": "CodeBlock" + }, + { + "id": "ColourConfiguration-complete", + "target": "ColourConfiguration", + "valid": true, + "sample": "ColourConfiguration" + }, + { + "id": "ContentOrigin-complete", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin" + }, + { + "id": "ContextRef-complete", + "target": "ContextRef", + "valid": true, + "sample": "ContextRef" + }, + { + "id": "ContextSelector-complete", + "target": "ContextSelector", + "valid": true, + "sample": "ContextSelector" + }, + { + "id": "ControlProgress-complete", + "target": "ControlProgress", + "valid": true, + "sample": "ControlProgress" + }, + { + "id": "ConversationBody-complete", + "target": "ConversationBody", + "valid": true, + "sample": "ConversationBody" + }, + { + "id": "ConversationView-complete", + "target": "ConversationView", + "valid": true, + "sample": "ConversationView" + }, + { + "id": "CursorResult-complete", + "target": "CursorResult", + "valid": true, + "sample": "CursorResult" + }, + { + "id": "CursorSpec-complete", + "target": "CursorSpec", + "valid": true, + "sample": "CursorSpec" + }, + { + "id": "Decimal-complete", + "target": "Decimal", + "valid": true, + "sample": "Decimal" + }, + { + "id": "EffectParameter-complete", + "target": "EffectParameter", + "valid": true, + "sample": "EffectParameter" + }, + { + "id": "EffectSpec-complete", + "target": "EffectSpec", + "valid": true, + "sample": "EffectSpec" + }, + { + "id": "EphemeralSelection-complete", + "target": "EphemeralSelection", + "valid": true, + "sample": "EphemeralSelection" + }, + { + "id": "ErrorDetails-complete", + "target": "ErrorDetails", + "valid": true, + "sample": "ErrorDetails" + }, + { + "id": "EventTrigger-complete", + "target": "EventTrigger", + "valid": true, + "sample": "EventTrigger" + }, + { + "id": "FamilyResult-complete", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult" + }, + { + "id": "FilterGroup-complete", + "target": "FilterGroup", + "valid": true, + "sample": "FilterGroup" + }, + { + "id": "FolderView-complete", + "target": "FolderView", + "valid": true, + "sample": "FolderView" + }, + { + "id": "FrameConfiguration-complete", + "target": "FrameConfiguration", + "valid": true, + "sample": "FrameConfiguration" + }, + { + "id": "FrameField-complete", + "target": "FrameField", + "valid": true, + "sample": "FrameField" + }, + { + "id": "GeneratedSource-complete", + "target": "GeneratedSource", + "valid": true, + "sample": "GeneratedSource" + }, + { + "id": "Id-complete", + "target": "Id", + "valid": true, + "sample": "Id" + }, + { + "id": "IdList-complete", + "target": "IdList", + "valid": true, + "sample": "IdList" + }, + { + "id": "ImageLayout-complete", + "target": "ImageLayout", + "valid": true, + "sample": "ImageLayout" + }, + { + "id": "InlineAtom-complete", + "target": "InlineAtom", + "valid": true, + "sample": "InlineAtom" + }, + { + "id": "Instant-complete", + "target": "Instant", + "valid": true, + "sample": "Instant" + }, + { + "id": "Keyframe-complete", + "target": "Keyframe", + "valid": true, + "sample": "Keyframe" + }, + { + "id": "KeyframeList-complete", + "target": "KeyframeList", + "valid": true, + "sample": "KeyframeList" + }, + { + "id": "LimitFailure-complete", + "target": "LimitFailure", + "valid": true, + "sample": "LimitFailure" + }, + { + "id": "LinkSpec-complete", + "target": "LinkSpec", + "valid": true, + "sample": "LinkSpec" + }, + { + "id": "LocalNotesVersion-complete", + "target": "LocalNotesVersion", + "valid": true, + "sample": "LocalNotesVersion" + }, + { + "id": "MarkerView-complete", + "target": "MarkerView", + "valid": true, + "sample": "MarkerView" + }, + { + "id": "MathContent-complete", + "target": "MathContent", + "valid": true, + "sample": "MathContent" + }, + { + "id": "MeasurementRequest-complete", + "target": "MeasurementRequest", + "valid": true, + "sample": "MeasurementRequest" + }, + { + "id": "MeasurementResult-complete", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult" + }, + { + "id": "MeasurementSource-complete", + "target": "MeasurementSource", + "valid": true, + "sample": "MeasurementSource" + }, + { + "id": "MeasurementThreshold-complete", + "target": "MeasurementThreshold", + "valid": true, + "sample": "MeasurementThreshold" + }, + { + "id": "MeasurementValue-complete", + "target": "MeasurementValue", + "valid": true, + "sample": "MeasurementValue" + }, + { + "id": "MeasurementWindow-complete", + "target": "MeasurementWindow", + "valid": true, + "sample": "MeasurementWindow" + }, + { + "id": "MediaBin-complete", + "target": "MediaBin", + "valid": true, + "sample": "MediaBin" + }, + { + "id": "MediaColourAssignment-complete", + "target": "MediaColourAssignment", + "valid": true, + "sample": "MediaColourAssignment" + }, + { + "id": "MediaRange-complete", + "target": "MediaRange", + "valid": true, + "sample": "MediaRange" + }, + { + "id": "MediaStream-complete", + "target": "MediaStream", + "valid": true, + "sample": "MediaStream" + }, + { + "id": "MediaTime-complete", + "target": "MediaTime", + "valid": true, + "sample": "MediaTime" + }, + { + "id": "MediaView-complete", + "target": "MediaView", + "valid": true, + "sample": "MediaView" + }, + { + "id": "MemoryRecord-complete", + "target": "MemoryRecord", + "valid": true, + "sample": "MemoryRecord" + }, + { + "id": "MessageDraft-complete", + "target": "MessageDraft", + "valid": true, + "sample": "MessageDraft" + }, + { + "id": "MessagePart-complete", + "target": "MessagePart", + "valid": true, + "sample": "MessagePart" + }, + { + "id": "MessageView-complete", + "target": "MessageView", + "valid": true, + "sample": "MessageView" + }, + { + "id": "MetadataEntry-complete", + "target": "MetadataEntry", + "valid": true, + "sample": "MetadataEntry" + }, + { + "id": "MetadataScalar-complete", + "target": "MetadataScalar", + "valid": true, + "sample": "MetadataScalar" + }, + { + "id": "NativeContentRev-complete", + "target": "NativeContentRev", + "valid": true, + "sample": "NativeContentRev" + }, + { + "id": "NotebookBody-complete", + "target": "NotebookBody", + "valid": true, + "sample": "NotebookBody" + }, + { + "id": "NotebookView-complete", + "target": "NotebookView", + "valid": true, + "sample": "NotebookView" + }, + { + "id": "NotesDocument-complete", + "target": "NotesDocument", + "valid": true, + "sample": "NotesDocument" + }, + { + "id": "NotesFilter-complete", + "target": "NotesFilter", + "valid": true, + "sample": "NotesFilter" + }, + { + "id": "NotesQuery-complete", + "target": "NotesQuery", + "valid": true, + "sample": "NotesQuery" + }, + { + "id": "NotesSelection-complete", + "target": "NotesSelection", + "valid": true, + "sample": "NotesSelection" + }, + { + "id": "NotesSelectors-complete", + "target": "NotesSelectors", + "valid": true, + "sample": "NotesSelectors" + }, + { + "id": "NotesSort-complete", + "target": "NotesSort", + "valid": true, + "sample": "NotesSort" + }, + { + "id": "NotesTextPosition-complete", + "target": "NotesTextPosition", + "valid": true, + "sample": "NotesTextPosition" + }, + { + "id": "PageRequest-complete", + "target": "PageRequest", + "valid": true, + "sample": "PageRequest" + }, + { + "id": "PageState-complete", + "target": "PageState", + "valid": true, + "sample": "PageState" + }, + { + "id": "PreferenceRecord-complete", + "target": "PreferenceRecord", + "valid": true, + "sample": "PreferenceRecord" + }, + { + "id": "ProcessingEdge-complete", + "target": "ProcessingEdge", + "valid": true, + "sample": "ProcessingEdge" + }, + { + "id": "ProcessingGraph-complete", + "target": "ProcessingGraph", + "valid": true, + "sample": "ProcessingGraph" + }, + { + "id": "PropertyDefinition-complete", + "target": "PropertyDefinition", + "valid": true, + "sample": "PropertyDefinition" + }, + { + "id": "PropertyDefinitionVersion-complete", + "target": "PropertyDefinitionVersion", + "valid": true, + "sample": "PropertyDefinitionVersion" + }, + { + "id": "PropertyValue-complete", + "target": "PropertyValue", + "valid": true, + "sample": "PropertyValue" + }, + { + "id": "Rational-complete", + "target": "Rational", + "valid": true, + "sample": "Rational" + }, + { + "id": "Receipt-complete", + "target": "Receipt", + "valid": true, + "sample": "Receipt" + }, + { + "id": "RenderPreset-complete", + "target": "RenderPreset", + "valid": true, + "sample": "RenderPreset" + }, + { + "id": "RequestMeta-complete", + "target": "RequestMeta", + "valid": true, + "sample": "RequestMeta" + }, + { + "id": "ResourceRef-complete", + "target": "ResourceRef", + "valid": true, + "sample": "ResourceRef" + }, + { + "id": "ResourceVersionRef-complete", + "target": "ResourceVersionRef", + "valid": true, + "sample": "ResourceVersionRef" + }, + { + "id": "ResponseMeta-complete", + "target": "ResponseMeta", + "valid": true, + "sample": "ResponseMeta" + }, + { + "id": "RetimeCurve-complete", + "target": "RetimeCurve", + "valid": true, + "sample": "RetimeCurve" + }, + { + "id": "RetimePoint-complete", + "target": "RetimePoint", + "valid": true, + "sample": "RetimePoint" + }, + { + "id": "RetryAdvice-complete", + "target": "RetryAdvice", + "valid": true, + "sample": "RetryAdvice" + }, + { + "id": "Revision-complete", + "target": "Revision", + "valid": true, + "sample": "Revision" + }, + { + "id": "RevisionConflict-complete", + "target": "RevisionConflict", + "valid": true, + "sample": "RevisionConflict" + }, + { + "id": "RichText-complete", + "target": "RichText", + "valid": true, + "sample": "RichText" + }, + { + "id": "SampleRange-complete", + "target": "SampleRange", + "valid": true, + "sample": "SampleRange" + }, + { + "id": "SavedViewRecord-complete", + "target": "SavedViewRecord", + "valid": true, + "sample": "SavedViewRecord" + }, + { + "id": "ScalarPredicate-complete", + "target": "ScalarPredicate", + "valid": true, + "sample": "ScalarPredicate" + }, + { + "id": "ScalarValue-complete", + "target": "ScalarValue", + "valid": true, + "sample": "ScalarValue" + }, + { + "id": "ScheduleSpec-complete", + "target": "ScheduleSpec", + "valid": true, + "sample": "ScheduleSpec" + }, + { + "id": "ScopeAnnotation-complete", + "target": "ScopeAnnotation", + "valid": true, + "sample": "ScopeAnnotation" + }, + { + "id": "ScopeConfiguration-complete", + "target": "ScopeConfiguration", + "valid": true, + "sample": "ScopeConfiguration" + }, + { + "id": "ScopeFinding-complete", + "target": "ScopeFinding", + "valid": true, + "sample": "ScopeFinding" + }, + { + "id": "ScopeMetadata-complete", + "target": "ScopeMetadata", + "valid": true, + "sample": "ScopeMetadata" + }, + { + "id": "ScopeSelection-complete", + "target": "ScopeSelection", + "valid": true, + "sample": "ScopeSelection" + }, + { + "id": "ScopeTime-complete", + "target": "ScopeTime", + "valid": true, + "sample": "ScopeTime" + }, + { + "id": "SelectOption-complete", + "target": "SelectOption", + "valid": true, + "sample": "SelectOption" + }, + { + "id": "SelectedSample-complete", + "target": "SelectedSample", + "valid": true, + "sample": "SelectedSample" + }, + { + "id": "SequenceView-complete", + "target": "SequenceView", + "valid": true, + "sample": "SequenceView" + }, + { + "id": "SkillRecord-complete", + "target": "SkillRecord", + "valid": true, + "sample": "SkillRecord" + }, + { + "id": "SlateMetadata-complete", + "target": "SlateMetadata", + "valid": true, + "sample": "SlateMetadata" + }, + { + "id": "SlateSelection-complete", + "target": "SlateSelection", + "valid": true, + "sample": "SlateSelection" + }, + { + "id": "SourceConsentRef-complete", + "target": "SourceConsentRef", + "valid": true, + "sample": "SourceConsentRef" + }, + { + "id": "StateFailure-complete", + "target": "StateFailure", + "valid": true, + "sample": "StateFailure" + }, + { + "id": "StructuredValue-complete", + "target": "StructuredValue", + "valid": true, + "sample": "StructuredValue" + }, + { + "id": "TableBlock-complete", + "target": "TableBlock", + "valid": true, + "sample": "TableBlock" + }, + { + "id": "TableCell-complete", + "target": "TableCell", + "valid": true, + "sample": "TableCell" + }, + { + "id": "TableRow-complete", + "target": "TableRow", + "valid": true, + "sample": "TableRow" + }, + { + "id": "TagRecord-complete", + "target": "TagRecord", + "valid": true, + "sample": "TagRecord" + }, + { + "id": "TaskSnapshot-complete", + "target": "TaskSnapshot", + "valid": true, + "sample": "TaskSnapshot" + }, + { + "id": "TextRunSegment-complete", + "target": "TextRunSegment", + "valid": true, + "sample": "TextRunSegment" + }, + { + "id": "TextSpan-complete", + "target": "TextSpan", + "valid": true, + "sample": "TextSpan" + }, + { + "id": "TimeRangeUtc-complete", + "target": "TimeRangeUtc", + "valid": true, + "sample": "TimeRangeUtc" + }, + { + "id": "TimedText-complete", + "target": "TimedText", + "valid": true, + "sample": "TimedText" + }, + { + "id": "TimelineClip-complete", + "target": "TimelineClip", + "valid": true, + "sample": "TimelineClip" + }, + { + "id": "TimelineTrack-complete", + "target": "TimelineTrack", + "valid": true, + "sample": "TimelineTrack" + }, + { + "id": "TimelineView-complete", + "target": "TimelineView", + "valid": true, + "sample": "TimelineView" + }, + { + "id": "ToolProposal-complete", + "target": "ToolProposal", + "valid": true, + "sample": "ToolProposal" + }, + { + "id": "ToolResult-complete", + "target": "ToolResult", + "valid": true, + "sample": "ToolResult" + }, + { + "id": "TransitionSpec-complete", + "target": "TransitionSpec", + "valid": true, + "sample": "TransitionSpec" + }, + { + "id": "TriggerConfiguration-complete", + "target": "TriggerConfiguration", + "valid": true, + "sample": "TriggerConfiguration" + }, + { + "id": "TriggerSpec-complete", + "target": "TriggerSpec", + "valid": true, + "sample": "TriggerSpec" + }, + { + "id": "TurnInput-complete", + "target": "TurnInput", + "valid": true, + "sample": "TurnInput" + }, + { + "id": "ValueEntry-complete", + "target": "ValueEntry", + "valid": true, + "sample": "ValueEntry" + }, + { + "id": "ValueList-complete", + "target": "ValueList", + "valid": true, + "sample": "ValueList" + }, + { + "id": "ValueRecord-complete", + "target": "ValueRecord", + "valid": true, + "sample": "ValueRecord" + }, + { + "id": "VersionFailure-complete", + "target": "VersionFailure", + "valid": true, + "sample": "VersionFailure" + }, + { + "id": "VersionedRef-complete", + "target": "VersionedRef", + "valid": true, + "sample": "VersionedRef" + }, + { + "id": "aggregate-notes", + "target": "AggregateBody", + "valid": true, + "value": { + "notes": { + "$ref": "NotesDocument" + } + } + }, + { + "id": "aggregate-chat", + "target": "AggregateBody", + "valid": true, + "value": { + "chat": { + "$ref": "ConversationBody" + } + } + }, + { + "id": "aggregate-scopeMetadata", + "target": "AggregateBody", + "valid": true, + "value": { + "scopeMetadata": { + "$ref": "ScopeMetadata" + } + } + }, + { + "id": "aggregate-slateMetadata", + "target": "AggregateBody", + "valid": true, + "value": { + "slateMetadata": { + "$ref": "SlateMetadata" + } + } + }, + { + "id": "aggregate-notebook", + "target": "AggregateBody", + "valid": true, + "value": { + "notebook": { + "$ref": "NotebookBody" + } + } + }, + { + "id": "aggregate-propertyDefinition", + "target": "AggregateBody", + "valid": true, + "value": { + "propertyDefinition": { + "$ref": "PropertyDefinition" + } + } + }, + { + "id": "aggregate-savedView", + "target": "AggregateBody", + "valid": true, + "value": { + "savedView": { + "$ref": "SavedViewRecord" + } + } + }, + { + "id": "aggregate-tag", + "target": "AggregateBody", + "valid": true, + "value": { + "tag": { + "$ref": "TagRecord" + } + } + }, + { + "id": "aggregate-agentProfile", + "target": "AggregateBody", + "valid": true, + "value": { + "agentProfile": { + "$ref": "AgentProfile" + } + } + }, + { + "id": "aggregate-skill", + "target": "AggregateBody", + "valid": true, + "value": { + "skill": { + "$ref": "SkillRecord" + } + } + }, + { + "id": "aggregate-chatProject", + "target": "AggregateBody", + "valid": true, + "value": { + "chatProject": { + "$ref": "ChatProjectRecord" + } + } + }, + { + "id": "aggregate-preferences", + "target": "AggregateBody", + "valid": true, + "value": { + "preferences": { + "$ref": "PreferenceRecord" + } + } + }, + { + "id": "aggregate-task", + "target": "AggregateBody", + "valid": true, + "value": { + "task": { + "$ref": "TaskSnapshot" + } + } + }, + { + "id": "aggregate-automation", + "target": "AggregateBody", + "valid": true, + "value": { + "automation": { + "$ref": "AutomationView" + } + } + }, + { + "id": "aggregate-memory", + "target": "AggregateBody", + "valid": true, + "value": { + "memory": { + "$ref": "MemoryRecord" + } + } + }, + { + "id": "aggregate-externalBody", + "target": "AggregateBody", + "valid": true, + "value": { + "externalBody": { + "$ref": "ResourceVersionRef" + } + } + }, + { + "id": "typed-error-revision", + "target": "ErrorDetails", + "valid": true, + "value": { + "revision": { + "$ref": "RevisionConflict" + } + } + }, + { + "id": "typed-error-limit", + "target": "ErrorDetails", + "valid": true, + "value": { + "limit": { + "$ref": "LimitFailure" + } + } + }, + { + "id": "typed-error-upgrade", + "target": "ErrorDetails", + "valid": true, + "value": { + "upgrade": { + "$ref": "VersionFailure" + } + } + }, + { + "id": "typed-error-state", + "target": "ErrorDetails", + "valid": true, + "value": { + "state": { + "$ref": "StateFailure" + } + } + }, + { + "id": "catalogue-validation.invalid_request", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "validation.invalid_request", + "messageKey": "validation.invalid_request", + "category": 1, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-validation.invalid_request", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "validation.invalid_request", + "messageKey": "validation.invalid_request", + "category": 2, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-validation.ast_bounds_exceeded", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "validation.ast_bounds_exceeded", + "messageKey": "validation.ast_bounds_exceeded", + "category": 1, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-validation.ast_bounds_exceeded", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "validation.ast_bounds_exceeded", + "messageKey": "validation.ast_bounds_exceeded", + "category": 2, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-validation.unsupported_version", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "validation.unsupported_version", + "messageKey": "validation.unsupported_version", + "category": 1, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-validation.unsupported_version", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "validation.unsupported_version", + "messageKey": "validation.unsupported_version", + "category": 2, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-validation.invalid_offset", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "validation.invalid_offset", + "messageKey": "validation.invalid_offset", + "category": 1, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-validation.invalid_offset", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "validation.invalid_offset", + "messageKey": "validation.invalid_offset", + "category": 2, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-media.time_not_representable", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "media.time_not_representable", + "messageKey": "media.time_not_representable", + "category": 1, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-media.time_not_representable", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "media.time_not_representable", + "messageKey": "media.time_not_representable", + "category": 2, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-auth.unauthenticated", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "auth.unauthenticated", + "messageKey": "auth.unauthenticated", + "category": 2, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-auth.unauthenticated", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "auth.unauthenticated", + "messageKey": "auth.unauthenticated", + "category": 3, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-auth.session_expired", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "auth.session_expired", + "messageKey": "auth.session_expired", + "category": 2, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-auth.session_expired", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "auth.session_expired", + "messageKey": "auth.session_expired", + "category": 3, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-auth.step_up_required", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "auth.step_up_required", + "messageKey": "auth.step_up_required", + "category": 2, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-auth.step_up_required", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "auth.step_up_required", + "messageKey": "auth.step_up_required", + "category": 3, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-auth.local_presence_required", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "auth.local_presence_required", + "messageKey": "auth.local_presence_required", + "category": 3, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-auth.local_presence_required", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "auth.local_presence_required", + "messageKey": "auth.local_presence_required", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-perm.capability_denied", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "perm.capability_denied", + "messageKey": "perm.capability_denied", + "category": 3, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-perm.capability_denied", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "perm.capability_denied", + "messageKey": "perm.capability_denied", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-perm.resource_denied", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "perm.resource_denied", + "messageKey": "perm.resource_denied", + "category": 3, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-perm.resource_denied", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "perm.resource_denied", + "messageKey": "perm.resource_denied", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-perm.egress_denied", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "perm.egress_denied", + "messageKey": "perm.egress_denied", + "category": 3, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-perm.egress_denied", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "perm.egress_denied", + "messageKey": "perm.egress_denied", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-perm.approval_required", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "perm.approval_required", + "messageKey": "perm.approval_required", + "category": 3, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-perm.approval_required", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "perm.approval_required", + "messageKey": "perm.approval_required", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-perm.approval_expired", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "perm.approval_expired", + "messageKey": "perm.approval_expired", + "category": 3, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-perm.approval_expired", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "perm.approval_expired", + "messageKey": "perm.approval_expired", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-perm.lease_expired", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "perm.lease_expired", + "messageKey": "perm.lease_expired", + "category": 3, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-perm.lease_expired", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "perm.lease_expired", + "messageKey": "perm.lease_expired", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-entitlement.no_service_term", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.no_service_term", + "messageKey": "entitlement.no_service_term", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-entitlement.no_service_term", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.no_service_term", + "messageKey": "entitlement.no_service_term", + "category": 5, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-entitlement.not_entitled", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.not_entitled", + "messageKey": "entitlement.not_entitled", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-entitlement.not_entitled", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.not_entitled", + "messageKey": "entitlement.not_entitled", + "category": 5, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-entitlement.quota_exceeded", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.quota_exceeded", + "messageKey": "entitlement.quota_exceeded", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-entitlement.quota_exceeded", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.quota_exceeded", + "messageKey": "entitlement.quota_exceeded", + "category": 5, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-entitlement.capacity_exhausted", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.capacity_exhausted", + "messageKey": "entitlement.capacity_exhausted", + "category": 4, + "effect": 1, + "retry": { + "mode": 3, + "retryAt": { + "$ref": "$InstantEnd" + } + } + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-entitlement.capacity_exhausted", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.capacity_exhausted", + "messageKey": "entitlement.capacity_exhausted", + "category": 5, + "effect": 1, + "retry": { + "mode": 3, + "retryAt": { + "$ref": "$InstantEnd" + } + } + }, + "remove": ["details"] + }, + { + "id": "catalogue-entitlement.extra_credits_required", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.extra_credits_required", + "messageKey": "entitlement.extra_credits_required", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-entitlement.extra_credits_required", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.extra_credits_required", + "messageKey": "entitlement.extra_credits_required", + "category": 5, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-entitlement.credits_exhausted", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.credits_exhausted", + "messageKey": "entitlement.credits_exhausted", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-entitlement.credits_exhausted", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.credits_exhausted", + "messageKey": "entitlement.credits_exhausted", + "category": 5, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-entitlement.request_too_large", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.request_too_large", + "messageKey": "entitlement.request_too_large", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-entitlement.request_too_large", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.request_too_large", + "messageKey": "entitlement.request_too_large", + "category": 5, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-commerce.supplier_budget_exhausted", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "commerce.supplier_budget_exhausted", + "messageKey": "commerce.supplier_budget_exhausted", + "category": 4, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-commerce.supplier_budget_exhausted", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "commerce.supplier_budget_exhausted", + "messageKey": "commerce.supplier_budget_exhausted", + "category": 5, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-conflict.revision_mismatch", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "conflict.revision_mismatch", + "messageKey": "conflict.revision_mismatch", + "category": 5, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-conflict.revision_mismatch", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "conflict.revision_mismatch", + "messageKey": "conflict.revision_mismatch", + "category": 6, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-conflict.local_changes_pending", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "conflict.local_changes_pending", + "messageKey": "conflict.local_changes_pending", + "category": 5, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-conflict.local_changes_pending", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "conflict.local_changes_pending", + "messageKey": "conflict.local_changes_pending", + "category": 6, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-conflict.duplicate_identifier", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "conflict.duplicate_identifier", + "messageKey": "conflict.duplicate_identifier", + "category": 5, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-conflict.duplicate_identifier", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "conflict.duplicate_identifier", + "messageKey": "conflict.duplicate_identifier", + "category": 6, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-command.reused_identifier", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "command.reused_identifier", + "messageKey": "command.reused_identifier", + "category": 5, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-command.reused_identifier", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "command.reused_identifier", + "messageKey": "command.reused_identifier", + "category": 6, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-identity.last_credential", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "identity.last_credential", + "messageKey": "identity.last_credential", + "category": 6, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-identity.last_credential", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "identity.last_credential", + "messageKey": "identity.last_credential", + "category": 7, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-state.not_found", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "state.not_found", + "messageKey": "state.not_found", + "category": 6, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-state.not_found", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "state.not_found", + "messageKey": "state.not_found", + "category": 7, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-state.invalid_transition", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "state.invalid_transition", + "messageKey": "state.invalid_transition", + "category": 6, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-state.invalid_transition", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "state.invalid_transition", + "messageKey": "state.invalid_transition", + "category": 7, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-state.gone", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "state.gone", + "messageKey": "state.gone", + "category": 6, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-state.gone", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "state.gone", + "messageKey": "state.gone", + "category": 7, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-sync.cursor_expired", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "sync.cursor_expired", + "messageKey": "sync.cursor_expired", + "category": 6, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-sync.cursor_expired", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "sync.cursor_expired", + "messageKey": "sync.cursor_expired", + "category": 7, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-sync.bootstrap_expired", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "sync.bootstrap_expired", + "messageKey": "sync.bootstrap_expired", + "category": 6, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-sync.bootstrap_expired", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "sync.bootstrap_expired", + "messageKey": "sync.bootstrap_expired", + "category": 7, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-state.stale_fence", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "state.stale_fence", + "messageKey": "state.stale_fence", + "category": 6, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-state.stale_fence", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "state.stale_fence", + "messageKey": "state.stale_fence", + "category": 7, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-resource.unavailable", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "resource.unavailable", + "messageKey": "resource.unavailable", + "category": 7, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-resource.unavailable", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "resource.unavailable", + "messageKey": "resource.unavailable", + "category": 8, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-resource.integrity_failed", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "resource.integrity_failed", + "messageKey": "resource.integrity_failed", + "category": 7, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-resource.integrity_failed", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "resource.integrity_failed", + "messageKey": "resource.integrity_failed", + "category": 8, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-capacity.rate_limited", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "capacity.rate_limited", + "messageKey": "capacity.rate_limited", + "category": 7, + "effect": 1, + "retry": { + "mode": 3, + "retryAt": { + "$ref": "Instant" + } + } + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-capacity.rate_limited", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "capacity.rate_limited", + "messageKey": "capacity.rate_limited", + "category": 8, + "effect": 1, + "retry": { + "mode": 3, + "retryAt": { + "$ref": "Instant" + } + } + }, + "remove": ["details"] + }, + { + "id": "catalogue-capacity.busy", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "capacity.busy", + "messageKey": "capacity.busy", + "category": 7, + "effect": 1, + "retry": { + "mode": 3, + "retryAt": { + "$ref": "Instant" + } + } + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-capacity.busy", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "capacity.busy", + "messageKey": "capacity.busy", + "category": 8, + "effect": 1, + "retry": { + "mode": 3, + "retryAt": { + "$ref": "Instant" + } + } + }, + "remove": ["details"] + }, + { + "id": "catalogue-resource.upload_expired", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "resource.upload_expired", + "messageKey": "resource.upload_expired", + "category": 7, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-resource.upload_expired", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "resource.upload_expired", + "messageKey": "resource.upload_expired", + "category": 8, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-resource.parser_failed", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "resource.parser_failed", + "messageKey": "resource.parser_failed", + "category": 7, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-resource.parser_failed", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "resource.parser_failed", + "messageKey": "resource.parser_failed", + "category": 8, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-dependency.unavailable", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "dependency.unavailable", + "messageKey": "dependency.unavailable", + "category": 8, + "effect": 3 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-dependency.unavailable", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "dependency.unavailable", + "messageKey": "dependency.unavailable", + "category": 9, + "effect": 3 + }, + "remove": ["details"] + }, + { + "id": "catalogue-dependency.timeout", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "dependency.timeout", + "messageKey": "dependency.timeout", + "category": 8, + "effect": 3 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-dependency.timeout", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "dependency.timeout", + "messageKey": "dependency.timeout", + "category": 9, + "effect": 3 + }, + "remove": ["details"] + }, + { + "id": "catalogue-provider.declined", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "provider.declined", + "messageKey": "provider.declined", + "category": 8, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-provider.declined", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "provider.declined", + "messageKey": "provider.declined", + "category": 9, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-security.isolation_unavailable", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "security.isolation_unavailable", + "messageKey": "security.isolation_unavailable", + "category": 8, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-security.isolation_unavailable", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "security.isolation_unavailable", + "messageKey": "security.isolation_unavailable", + "category": 9, + "effect": 1 + }, + "remove": ["details"] + }, + { + "id": "catalogue-internal.unexpected", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "internal.unexpected", + "messageKey": "internal.unexpected", + "category": 9, + "effect": 3 + }, + "remove": ["details"] + }, + { + "id": "catalogue-wrong-category-internal.unexpected", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "internal.unexpected", + "messageKey": "internal.unexpected", + "category": 1, + "effect": 3 + }, + "remove": ["details"] + }, + { + "id": "invalid-id-258", + "target": "Id", + "valid": false, + "value": { + "value": "" + } + }, + { + "id": "invalid-id-259", + "target": "Id", + "valid": false, + "value": { + "value": "AAAAAAAAAAAAAAAAAAAAAA==" + } + }, + { + "id": "invalid-id-260", + "target": "Id", + "valid": false, + "value": { + "value": "AA==" + } + }, + { + "id": "invalid-revision--1", + "target": "Revision", + "valid": false, + "value": { + "value": "-1" + } + }, + { + "id": "invalid-revision-9223372036854775808", + "target": "Revision", + "valid": false, + "value": { + "value": "9223372036854775808" + } + }, + { + "id": "missing-scalar-presence", + "target": "NativeContentRev", + "valid": false, + "value": {} + }, + { + "id": "noncanonical-decimal-+1", + "target": "Decimal", + "valid": false, + "value": { + "value": "+1" + } + }, + { + "id": "noncanonical-decimal-01", + "target": "Decimal", + "valid": false, + "value": { + "value": "01" + } + }, + { + "id": "noncanonical-decimal-1e3", + "target": "Decimal", + "valid": false, + "value": { + "value": "1e3" + } + }, + { + "id": "noncanonical-decimal--0", + "target": "Decimal", + "valid": false, + "value": { + "value": "-0" + } + }, + { + "id": "noncanonical-decimal-1.0", + "target": "ScalarValue", + "valid": false, + "value": { + "number": { + "value": "1.0" + } + } + }, + { + "id": "noncanonical-decimal-0.0000000001", + "target": "Decimal", + "valid": false, + "value": { + "value": "0.0000000001" + } + }, + { + "id": "noncanonical-decimal-12345678901234567890123456789", + "target": "Decimal", + "valid": false, + "value": { + "value": "12345678901234567890123456789" + } + }, + { + "id": "rational-unreduced", + "target": "Rational", + "valid": false, + "value": { + "numerator": "2", + "denominator": "4" + } + }, + { + "id": "rational-zero-denominator", + "target": "Rational", + "valid": false, + "value": { + "numerator": "1", + "denominator": "0" + } + }, + { + "id": "range-overflow", + "target": "ByteRange", + "valid": false, + "value": { + "offset": "18446744073709551615", + "length": "1" + } + }, + { + "id": "range-zero-length", + "target": "ByteRange", + "valid": false, + "value": { + "offset": "0", + "length": "0" + } + }, + { + "id": "instant-outside-years", + "target": "Instant", + "valid": false, + "sample": "Instant", + "set": { + "unixSeconds": "253402300800" + } + }, + { + "id": "instant-invalid-nanos", + "target": "Instant", + "valid": false, + "sample": "Instant", + "set": { + "nanos": 1000000000 + } + }, + { + "id": "page-negative", + "target": "PageRequest", + "valid": false, + "sample": "PageRequest", + "set": { + "limit": -1 + } + }, + { + "id": "page-zero-not-absent", + "target": "PageRequest", + "valid": false, + "sample": "PageRequest", + "set": { + "limit": 0 + } + }, + { + "id": "page-absent-default", + "target": "PageRequest", + "valid": true, + "value": {} + }, + { + "id": "cursor-too-long", + "target": "PageRequest", + "valid": false, + "sample": "PageRequest", + "set": { + "cursor": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + } + }, + { + "id": "two-revision-kinds", + "target": "RequestMeta", + "valid": false, + "sample": "RequestMeta", + "set": { + "expectedLocal": { + "$ref": "LocalNotesVersion" + } + } + }, + { + "id": "error-unknown-category", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "category": 999 + } + }, + { + "id": "error-unspecified-effect", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "effect": 0 + } + }, + { + "id": "retry-after-without-time", + "target": "RetryAdvice", + "valid": false, + "value": { + "mode": 3 + } + }, + { + "id": "retry-reconcile-without-operation", + "target": "RetryAdvice", + "valid": false, + "value": { + "mode": 4 + } + }, + { + "id": "oneof-missing", + "target": "ScalarValue", + "valid": false, + "value": {} + }, + { + "id": "oneof-two-variants", + "target": "ScalarValue", + "valid": false, + "value": { + "text": "x", + "boolean": false + } + }, + { + "id": "ErrorDetails-missing-oneof", + "target": "ErrorDetails", + "valid": false, + "value": {} + }, + { + "id": "ResourceVersionRef-missing-oneof", + "target": "ResourceVersionRef", + "valid": false, + "value": {} + }, + { + "id": "AggregateBody-missing-oneof", + "target": "AggregateBody", + "valid": false, + "value": {} + }, + { + "id": "BlockBody-missing-oneof", + "target": "BlockBody", + "valid": false, + "value": {} + }, + { + "id": "NotesFilter-missing-oneof", + "target": "NotesFilter", + "valid": false, + "value": {} + }, + { + "id": "ContextSelector-missing-oneof", + "target": "ContextSelector", + "valid": false, + "value": {} + }, + { + "id": "TriggerSpec-missing-oneof", + "target": "TriggerSpec", + "valid": false, + "value": {} + }, + { + "id": "MetadataScalar-missing-oneof", + "target": "MetadataScalar", + "valid": false, + "value": {} + }, + { + "id": "origin-order", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "kinds": ["nonAi", "aiGenerated"] + } + }, + { + "id": "origin-duplicates", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "kinds": ["aiGenerated", "aiGenerated"] + } + }, + { + "id": "origin-empty", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "kinds": [] + } + }, + { + "id": "origin-future-request", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "profile": "arcforges.content-origin.v2" + } + }, + { + "id": "origin-wrong-producer", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "producerKind": "serverAuthority" + } + }, + { + "id": "origin-overflow-omitted", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "omittedParentCount": 2147483648 + } + }, + { + "id": "origin-self-parent", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "parentOriginIds": [ + { + "$ref": "Id" + } + ] + } + }, + { + "id": "origin-unsorted-parents", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "parentOriginIds": [ + { + "$ref": "$Id2" + }, + { + "$ref": "Id" + } + ] + } + }, + { + "id": "origin-negative-omitted", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "omittedParentCount": -1 + } + }, + { + "id": "scalar-null", + "target": "ScalarValue", + "valid": true, + "value": { + "null": true + } + }, + { + "id": "scalar-text", + "target": "ScalarValue", + "valid": true, + "value": { + "text": "" + } + }, + { + "id": "scalar-boolean", + "target": "ScalarValue", + "valid": true, + "value": { + "boolean": false + } + }, + { + "id": "scalar-number", + "target": "ScalarValue", + "valid": true, + "value": { + "number": { + "value": "0" + } + } + }, + { + "id": "scalar-date", + "target": "ScalarValue", + "valid": true, + "value": { + "date": "2026-01-01" + } + }, + { + "id": "scalar-select", + "target": "ScalarValue", + "valid": true, + "value": { + "select": { + "$ref": "Id" + } + } + }, + { + "id": "scalar-multiSelect", + "target": "ScalarValue", + "valid": true, + "value": { + "multiSelect": { + "items": [] + } + } + }, + { + "id": "scalar-dateTime", + "target": "ScalarValue", + "valid": true, + "value": { + "dateTime": { + "unixSeconds": "1767225600", + "nanos": 0 + } + } + }, + { + "id": "scalar-url", + "target": "ScalarValue", + "valid": true, + "value": { + "url": "https://example.invalid/unchanged" + } + }, + { + "id": "scalar-null-false", + "target": "ScalarValue", + "valid": false, + "value": { + "null": false + } + }, + { + "id": "scalar-invalid-date", + "target": "ScalarValue", + "valid": false, + "value": { + "date": "2025-02-29" + } + }, + { + "id": "scalar-instant-sub100ns", + "target": "ScalarValue", + "valid": false, + "value": { + "dateTime": { + "unixSeconds": "0", + "nanos": 1 + } + } + }, + { + "id": "scalar-unsorted-set", + "target": "ScalarValue", + "valid": false, + "value": { + "multiSelect": { + "items": [ + { + "$ref": "$Id2" + }, + { + "$ref": "Id" + } + ] + } + } + }, + { + "id": "scalar-duplicate-set", + "target": "ScalarValue", + "valid": false, + "value": { + "multiSelect": { + "items": [ + { + "$ref": "Id" + }, + { + "$ref": "Id" + } + ] + } + } + }, + { + "id": "filter-not-unary", + "target": "FilterGroup", + "valid": false, + "sample": "FilterGroup", + "set": { + "children": [ + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + } + ] + } + }, + { + "id": "filter-empty-any", + "target": "FilterGroup", + "valid": false, + "value": { + "operator": "any", + "children": [] + } + }, + { + "id": "filter-and-alias", + "target": "FilterGroup", + "valid": false, + "sample": "FilterGroup", + "set": { + "operator": "and" + } + }, + { + "id": "filter-child-limit", + "target": "FilterGroup", + "valid": false, + "value": { + "operator": "all", + "children": [ + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + } + ] + } + }, + { + "id": "predicate-null-literal", + "target": "ScalarPredicate", + "valid": false, + "sample": "ScalarPredicate", + "set": { + "operands": [ + { + "null": true + } + ] + } + }, + { + "id": "predicate-in-empty", + "target": "ScalarPredicate", + "valid": false, + "sample": "ScalarPredicate", + "set": { + "operator": "in", + "operands": [] + } + }, + { + "id": "predicate-in-mixed-kinds", + "target": "ScalarPredicate", + "valid": false, + "sample": "ScalarPredicate", + "set": { + "operator": "in", + "operands": [ + { + "text": "a" + }, + { + "boolean": false + } + ] + } + }, + { + "id": "predicate-isMissing", + "target": "ScalarPredicate", + "valid": true, + "sample": "ScalarPredicate", + "set": { + "operator": "isMissing", + "operands": [] + } + }, + { + "id": "predicate-isMissing-operand", + "target": "ScalarPredicate", + "valid": false, + "sample": "ScalarPredicate", + "set": { + "operator": "isMissing" + } + }, + { + "id": "predicate-hasAll-elements", + "target": "ScalarPredicate", + "valid": true, + "sample": "ScalarPredicate", + "set": { + "operator": "hasAll", + "operands": [ + { + "select": { + "$ref": "Id" + } + }, + { + "select": { + "$ref": "$Id2" + } + } + ] + } + }, + { + "id": "predicate-hasAll-set-wrapper", + "target": "ScalarPredicate", + "valid": false, + "sample": "ScalarPredicate", + "set": { + "operator": "hasAll", + "operands": [ + { + "multiSelect": { + "$ref": "IdList" + } + } + ] + } + }, + { + "id": "query-future-profile", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "profile": "notes.scalar.v2" + } + }, + { + "id": "query-missing-definition-binding", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "definitionVersions": [] + } + }, + { + "id": "query-view-without-revision", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "savedViewId": { + "$ref": "Id" + } + } + }, + { + "id": "query-nine-sorts", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "sorts": [ + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + } + ] + } + }, + { + "id": "query-65-projections", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "projection": [ + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + } + ] + } + }, + { + "id": "query-null-filter", + "target": "NotesQuery", + "valid": true, + "sample": "NotesQuery", + "remove": ["filter"] + }, + { + "id": "definition-options-on-number", + "target": "PropertyDefinition", + "valid": false, + "sample": "PropertyDefinition", + "set": { + "options": [ + { + "$ref": "SelectOption" + } + ] + } + }, + { + "id": "definition-invalid-scale", + "target": "PropertyDefinition", + "valid": false, + "sample": "PropertyDefinition", + "set": { + "numberScale": 10 + } + }, + { + "id": "saved-view-page-cursor", + "target": "SavedViewRecord", + "valid": false, + "sample": "SavedViewRecord", + "set": { + "query.page.cursor": "cursor" + } + }, + { + "id": "saved-view-dataset", + "target": "SavedViewRecord", + "valid": false, + "sample": "SavedViewRecord", + "set": { + "query.datasetToken": "dataset" + } + }, + { + "id": "saved-view-self-reference", + "target": "SavedViewRecord", + "valid": false, + "sample": "SavedViewRecord", + "set": { + "query.savedViewId": { + "$ref": "Id" + }, + "query.savedViewRev": { + "$ref": "Revision" + } + } + }, + { + "id": "measurement-unknown-family", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "families": ["variance"] + } + }, + { + "id": "measurement-future-profile", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "profile": "scope.measurement.v2" + } + }, + { + "id": "measurement-empty-channels", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "channels": [] + } + }, + { + "id": "measurement-duplicate-channels", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "channels": [ + { + "$ref": "Id" + }, + { + "$ref": "Id" + } + ] + } + }, + { + "id": "measurement-outside-configuration", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "channels": [ + { + "$ref": "$Id2" + } + ] + } + }, + { + "id": "measurement-reversed-window", + "target": "MeasurementWindow", + "valid": false, + "sample": "MeasurementWindow", + "set": { + "start": { + "$ref": "$ScopeEnd" + }, + "end": { + "$ref": "ScopeTime" + } + } + }, + { + "id": "measurement-empty-window", + "target": "MeasurementWindow", + "valid": false, + "sample": "MeasurementWindow", + "set": { + "end": { + "$ref": "ScopeTime" + } + } + }, + { + "id": "measurement-missing-source-hash", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "remove": ["source.capture.contentHash"] + }, + { + "id": "measurement-cursor-missing", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "families": ["cursorDelta"] + } + }, + { + "id": "measurement-unknown-threshold", + "target": "MeasurementThreshold", + "valid": false, + "sample": "MeasurementThreshold", + "set": { + "name": "middle" + } + }, + { + "id": "measurement-overridden-fraction", + "target": "MeasurementThreshold", + "valid": false, + "sample": "MeasurementThreshold", + "set": { + "value": 0.6 + } + }, + { + "id": "measurement-fraction-unit", + "target": "MeasurementThreshold", + "valid": false, + "sample": "MeasurementThreshold", + "set": { + "unit": "V" + } + }, + { + "id": "measurement-status-needs-reason", + "target": "FamilyResult", + "valid": false, + "sample": "FamilyResult", + "set": { + "status": "insufficient", + "values": [] + } + }, + { + "id": "measurement-insufficient-zero", + "target": "FamilyResult", + "valid": false, + "sample": "FamilyResult", + "set": { + "status": "insufficient", + "reason": "noFiniteSamples" + } + }, + { + "id": "measurement-wrong-value-name", + "target": "FamilyResult", + "valid": false, + "sample": "FamilyResult", + "set": { + "values.0.name": "minimum" + } + }, + { + "id": "measurement-nonfinite-value", + "target": "MeasurementValue", + "valid": false, + "sample": "MeasurementValue", + "set": { + "value": "NaN" + } + }, + { + "id": "measurement-count-double", + "target": "FamilyResult", + "valid": false, + "sample": "FamilyResult", + "set": { + "family": "count", + "values": [ + { + "name": "count", + "value": 2, + "unit": "1" + } + ] + } + }, + { + "id": "measurement-count-exact", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "count", + "values": [ + { + "name": "count", + "count": "9007199254740993", + "unit": "1" + } + ], + "validCount": "9007199254740993" + } + }, + { + "id": "measurement-count-unit", + "target": "FamilyResult", + "valid": false, + "sample": "FamilyResult", + "set": { + "family": "count", + "values": [ + { + "name": "count", + "count": "2", + "unit": "V" + } + ] + } + }, + { + "id": "measurement-duplicate-family", + "target": "MeasurementResult", + "valid": false, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "$ref": "FamilyResult" + }, + { + "$ref": "FamilyResult" + } + ] + } + }, + { + "id": "measurement-absent-result-channel", + "target": "MeasurementResult", + "valid": false, + "sample": "MeasurementResult", + "set": { + "resolvedThresholds": [ + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1" + } + ] + } + }, + { + "id": "query-depth-nine", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "filter": { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "$ref": "NotesFilter" + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + } + }, + { + "id": "query-node129", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "filter": { + "group": { + "operator": "all", + "children": [ + { + "group": { + "operator": "any", + "children": [ + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + } + ] + } + }, + { + "group": { + "operator": "any", + "children": [ + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + } + ] + } + }, + { + "group": { + "operator": "any", + "children": [ + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + } + ] + } + }, + { + "group": { + "operator": "any", + "children": [ + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + } + ] + } + } + ] + } + } + } + }, + { + "id": "measurement-family-minimum", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "minimum", + "values": [ + { + "name": "minimum", + "unit": "V", + "value": 0 + } + ] + } + }, + { + "id": "measurement-family-maximum", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "maximum", + "values": [ + { + "name": "maximum", + "unit": "V", + "value": 2 + } + ] + } + }, + { + "id": "measurement-family-mean", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "mean", + "values": [ + { + "name": "mean", + "unit": "V", + "value": 1 + } + ] + } + }, + { + "id": "measurement-family-rms", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "rms", + "values": [ + { + "name": "rms", + "unit": "V", + "value": 1.4142135623730951 + } + ] + } + }, + { + "id": "measurement-family-peakToPeak", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "peakToPeak", + "values": [ + { + "name": "peakToPeak", + "unit": "V", + "value": 2 + } + ] + } + }, + { + "id": "measurement-family-standardDeviation", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "standardDeviation", + "values": [ + { + "name": "standardDeviation", + "unit": "V", + "value": 1 + } + ] + } + }, + { + "id": "measurement-family-count", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "count", + "values": [ + { + "name": "count", + "unit": "1", + "count": "2" + } + ] + } + }, + { + "id": "measurement-family-duration", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "duration", + "values": [ + { + "name": "duration", + "unit": "s", + "value": 4 + } + ] + } + }, + { + "id": "measurement-family-frequency", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "frequency", + "values": [ + { + "name": "frequency", + "unit": "Hz", + "value": 0.5 + } + ] + } + }, + { + "id": "measurement-family-dutyCycle", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "dutyCycle", + "values": [ + { + "name": "dutyCycle", + "unit": "1", + "value": 0.5 + } + ] + } + }, + { + "id": "measurement-family-riseTime", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "riseTime", + "values": [ + { + "name": "riseTime", + "unit": "s", + "value": 0 + } + ] + } + }, + { + "id": "measurement-family-fallTime", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "fallTime", + "values": [ + { + "name": "fallTime", + "unit": "s", + "value": 0 + } + ] + } + }, + { + "id": "measurement-family-eventCount", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "eventCount", + "values": [ + { + "name": "eventCount", + "unit": "1", + "count": "2" + } + ] + } + }, + { + "id": "measurement-family-cursorDelta", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "cursorDelta", + "values": [ + { + "name": "deltaTime", + "value": 0, + "unit": "s" + }, + { + "name": "deltaValue", + "value": 0, + "unit": "V" + } + ] + } + }, + { + "id": "scope-vector-two-samples", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "minimum", + "status": "ok", + "values": [ + { + "name": "minimum", + "unit": "V", + "value": 0 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "maximum", + "status": "ok", + "values": [ + { + "name": "maximum", + "unit": "V", + "value": 2 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "mean", + "status": "ok", + "values": [ + { + "name": "mean", + "unit": "V", + "value": 1 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "rms", + "status": "ok", + "values": [ + { + "name": "rms", + "unit": "V", + "value": 1.4142135623730951 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "peakToPeak", + "status": "ok", + "values": [ + { + "name": "peakToPeak", + "unit": "V", + "value": 2 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "standardDeviation", + "status": "ok", + "values": [ + { + "name": "standardDeviation", + "unit": "V", + "value": 1 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "count", + "status": "ok", + "values": [ + { + "name": "count", + "unit": "1", + "count": "2" + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ] + } + }, + { + "id": "scope-vector-irregular", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "mean", + "status": "ok", + "values": [ + { + "name": "mean", + "unit": "V", + "value": 2 + } + ], + "validCount": "3", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "rms", + "status": "ok", + "values": [ + { + "name": "rms", + "unit": "V", + "value": 2.581988897471611 + } + ], + "validCount": "3", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "standardDeviation", + "status": "ok", + "values": [ + { + "name": "standardDeviation", + "unit": "V", + "value": 1.632993161855452 + } + ], + "validCount": "3", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "count", + "status": "ok", + "values": [ + { + "name": "count", + "unit": "1", + "count": "3" + } + ], + "validCount": "3", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "finiteCount": "3", + "coveredDuration": { + "ticks": "3", + "rate": { + "numerator": "1", + "denominator": "1" + } + } + } + }, + { + "id": "scope-vector-digital", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "frequency", + "status": "ok", + "values": [ + { + "name": "frequency", + "unit": "Hz", + "value": 0.5 + } + ], + "validCount": "5", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "status": "ok", + "values": [ + { + "name": "dutyCycle", + "unit": "1", + "value": 0.5 + } + ], + "validCount": "5", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "status": "ok", + "values": [ + { + "name": "riseTime", + "unit": "s", + "value": 0 + } + ], + "validCount": "5", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "status": "ok", + "values": [ + { + "name": "fallTime", + "unit": "s", + "value": 0 + } + ], + "validCount": "5", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "finiteCount": "5", + "requestedDuration": { + "ticks": "5", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "coveredDuration": { + "ticks": "4", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "configuration.channels.0.sampleType": "digital", + "resolvedThresholds": [ + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "high", + "value": 1, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "high", + "value": 1, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "high", + "value": 1, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "high", + "value": 1, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + } + ] + } + }, + { + "id": "scope-vector-gap", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "frequency", + "status": "insufficient", + "values": [], + "validCount": "5", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + }, + "reason": "noCompleteCycle" + }, + { + "family": "dutyCycle", + "status": "insufficient", + "values": [], + "validCount": "5", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + }, + "reason": "noCompleteCycle" + } + ], + "finiteCount": "5", + "runCount": "2", + "requestedDuration": { + "ticks": "5", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "coveredDuration": { + "ticks": "3", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "configuration.channels.0.sampleType": "digital" + } + }, + { + "id": "scope-vector-analog", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "frequency", + "status": "ok", + "values": [ + { + "name": "frequency", + "unit": "Hz", + "value": 0.5 + } + ], + "validCount": "4", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "status": "ok", + "values": [ + { + "name": "dutyCycle", + "unit": "1", + "value": 0.5 + } + ], + "validCount": "4", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "status": "ok", + "values": [ + { + "name": "riseTime", + "unit": "s", + "value": 0.8 + } + ], + "validCount": "4", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "status": "ok", + "values": [ + { + "name": "fallTime", + "unit": "s", + "value": 0.8 + } + ], + "validCount": "4", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "finiteCount": "4", + "coveredDuration": { + "ticks": "3", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "resolvedThresholds": [ + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "high", + "value": 10, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "high", + "value": 10, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "high", + "value": 10, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "high", + "value": 10, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + } + ] + } + }, + { + "id": "scope-vector-event-boundary", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "eventCount", + "values": [ + { + "name": "eventCount", + "count": "1", + "unit": "1" + } + ], + "validCount": "1" + } + }, + { + "id": "scope-vector-empty", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "mean", + "status": "insufficient", + "values": [], + "reason": "noFiniteSamples", + "validCount": "0" + } + }, + { + "id": "scope-vector-constant", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "frequency", + "status": "insufficient", + "values": [], + "reason": "noCompleteCycle", + "validCount": "0" + } + }, + { + "id": "scope-vector-no-edge", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "riseTime", + "status": "insufficient", + "values": [], + "reason": "noCompleteEdge", + "validCount": "0" + } + }, + { + "id": "scope-vector-cursor-tie", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "cursorDelta", + "status": "insufficient", + "values": [], + "reason": "cursorUnavailable", + "validCount": "0" + } + }, + { + "id": "scope-vector-invalidTimeOrder", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "status": "invalid", + "values": [], + "reason": "invalidTimeOrder" + } + }, + { + "id": "scope-vector-invalidConfiguration", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "status": "invalid", + "values": [], + "reason": "invalidConfiguration" + } + }, + { + "id": "scope-vector-numericOverflow", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "status": "invalid", + "values": [], + "reason": "numericOverflow" + } + }, + { + "id": "threshold-request-valid-pulse", + "target": "MeasurementRequest", + "valid": true, + "sample": "MeasurementRequest", + "set": { + "families": ["frequency"], + "thresholds": [ + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1" + } + ], + "referenceLevels": [ + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V" + }, + { + "family": "frequency", + "name": "high", + "value": 1, + "unit": "V" + } + ] + } + }, + { + "id": "threshold-request-incomplete-pair", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "families": ["frequency"], + "referenceLevels": [ + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V" + } + ] + } + }, + { + "id": "threshold-request-foreign-channel", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "families": ["frequency"], + "thresholds": [ + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "$Id2" + } + } + ] + } + }, + { + "id": "threshold-request-overlap", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "families": ["frequency"], + "thresholds": [ + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1" + }, + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + } + ] + } + }, + { + "id": "threshold-result-missing-levels", + "target": "MeasurementResult", + "valid": false, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "frequency", + "status": "ok", + "values": [ + { + "name": "frequency", + "unit": "Hz", + "value": 0.5 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ] + } + }, + { + "id": "decimal-trailing-LF", + "target": "ScalarValue", + "valid": false, + "value": { + "number": { + "value": "1\n" + } + } + }, + { + "id": "key-trailing-LF", + "target": "ApplicationScope", + "valid": false, + "sample": "ApplicationScope", + "set": { + "productId": "arcnotes\n" + } + }, + { + "id": "decimal-trailing-CR", + "target": "ScalarValue", + "valid": false, + "value": { + "number": { + "value": "1\r" + } + } + }, + { + "id": "key-trailing-CR", + "target": "ApplicationScope", + "valid": false, + "sample": "ApplicationScope", + "set": { + "productId": "arcnotes\r" + } + }, + { + "id": "decimal-trailing-LS", + "target": "ScalarValue", + "valid": false, + "value": { + "number": { + "value": "1
" + } + } + }, + { + "id": "key-trailing-LS", + "target": "ApplicationScope", + "valid": false, + "sample": "ApplicationScope", + "set": { + "productId": "arcnotes
" + } + }, + { + "id": "origin-vector-model-generated", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": ["aiGenerated"], + "producerKind": "model", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-notes-copy", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": ["aiGenerated"], + "producerKind": "deterministic", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-manual-edit", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": ["aiGenerated", "nonAi"], + "producerKind": "human", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-markdown-export", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": ["aiGenerated", "nonAi"], + "producerKind": "deterministic", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-scope-statistics", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": ["nonAi"], + "producerKind": "deterministic", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-report-narrative", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": ["aiGenerated"], + "producerKind": "model", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-mixed-report", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": ["aiGenerated", "nonAi"], + "producerKind": "deterministic", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-legacy-import", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": ["unknown"], + "producerKind": "import", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + }, + "remove": ["createdAt"] + }, + { + "id": "origin-vector-marked-render", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": ["aiGenerated", "nonAi"], + "producerKind": "deterministic", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-truncated-lineage", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "parentOriginIds": [ + { + "value": "AAAAAAAAAAAAAAAAAAAAAQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAAg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAAw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAIA==" + } + ], + "omittedParentCount": 3 + } + }, + { + "id": "origin-vector-too-many-parents", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "parentOriginIds": [ + { + "value": "AAAAAAAAAAAAAAAAAAAAAQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAAg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAAw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAIA==" + }, + { + "$ref": "$Id2" + } + ] + } + }, + { + "id": "origin-vector-incomplete-truncation", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "omittedParentCount": 3 + } + }, + { + "id": "notes-vector-text-eq", + "target": "ScalarPredicate", + "valid": true, + "sample": "ScalarPredicate", + "set": { + "operands": [ + { + "text": "A" + } + ] + } + }, + { + "id": "notes-vector-text-ne", + "target": "ScalarPredicate", + "valid": true, + "sample": "ScalarPredicate", + "set": { + "operator": "ne", + "operands": [ + { + "text": "A" + } + ] + } + }, + { + "id": "notes-vector-not-eq", + "target": "NotesFilter", + "valid": true, + "value": { + "group": { + "operator": "not", + "children": [ + { + "predicate": { + "propertyId": { + "$ref": "Id" + }, + "operator": "eq", + "operands": [ + { + "text": "A" + } + ] + } + } + ] + } + } + }, + { + "id": "notes-vector-zero-present", + "target": "ScalarValue", + "valid": true, + "value": { + "number": { + "value": "0" + } + } + }, + { + "id": "notes-vector-utc-instant", + "target": "ScalarValue", + "valid": true, + "value": { + "dateTime": { + "unixSeconds": "1767225600", + "nanos": 0 + } + } + }, + { + "id": "richtext-surrogate-split", + "target": "RichText", + "valid": false, + "sample": "RichText", + "set": { + "runs.0.until": 3, + "spans.0.until": 3 + } + }, + { + "id": "richtext-uncovered-suffix", + "target": "RichText", + "valid": false, + "sample": "RichText", + "set": { + "runs.0.until": 2, + "spans.0.until": 2 + } + }, + { + "id": "richtext-empty-stable-run", + "target": "RichText", + "valid": true, + "sample": "RichText", + "set": { + "text": "", + "spans": [], + "runs.0.until": 0 + } + }, + { + "id": "threshold-common-levels-compatible-unit-only", + "target": "MeasurementRequest", + "valid": true, + "sample": "MeasurementRequest", + "set": { + "families": ["frequency"], + "channels": [ + { + "$ref": "Id" + }, + { + "$ref": "$Id2" + } + ], + "configuration.channels": [ + { + "$ref": "ChannelDefinition" + }, + { + "channelId": { + "$ref": "$Id2" + }, + "name": "Current", + "unit": "A", + "sampleType": "numeric", + "rate": { + "numerator": "1", + "denominator": "1" + }, + "calibration": { + "scale": 1, + "offset": 0, + "unit": "A" + } + } + ], + "referenceLevels": [ + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V" + }, + { + "family": "frequency", + "name": "high", + "value": 1, + "unit": "V" + } + ] + } + }, + { + "id": "threshold-common-levels-duplicate-effective-channel", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "families": ["frequency"], + "channels": [ + { + "$ref": "Id" + }, + { + "$ref": "$Id2" + } + ], + "configuration.channels": [ + { + "$ref": "ChannelDefinition" + }, + { + "channelId": { + "$ref": "$Id2" + }, + "name": "Current", + "unit": "A", + "sampleType": "numeric", + "rate": { + "numerator": "1", + "denominator": "1" + }, + "calibration": { + "scale": 1, + "offset": 0, + "unit": "A" + } + } + ], + "referenceLevels": [ + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V" + }, + { + "family": "frequency", + "name": "high", + "value": 1, + "unit": "V" + }, + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "high", + "value": 1, + "unit": "V", + "channelId": { + "$ref": "Id" + } + } + ] + } + }, + { + "id": "measurement-cursor-agrees", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "cursorDelta", + "status": "ok", + "values": [ + { + "name": "deltaTime", + "value": 0, + "unit": "s" + }, + { + "name": "deltaValue", + "value": 0, + "unit": "V" + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "cursor": { + "$ref": "CursorResult" + } + } + }, + { + "id": "measurement-cursor-deltaTime-disagrees", + "target": "MeasurementResult", + "valid": false, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "cursorDelta", + "status": "ok", + "values": [ + { + "name": "deltaTime", + "value": 1, + "unit": "s" + }, + { + "name": "deltaValue", + "value": 0, + "unit": "V" + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "cursor": { + "$ref": "CursorResult" + } + } + }, + { + "id": "measurement-cursor-deltaValue-disagrees", + "target": "MeasurementResult", + "valid": false, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "cursorDelta", + "status": "ok", + "values": [ + { + "name": "deltaTime", + "value": 0, + "unit": "s" + }, + { + "name": "deltaValue", + "value": 1, + "unit": "V" + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "cursor": { + "$ref": "CursorResult" + } + } + }, + { + "id": "measurement-cursor-incompatible-units", + "target": "MeasurementResult", + "valid": false, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "cursorDelta", + "status": "ok", + "values": [ + { + "name": "deltaTime", + "value": 0, + "unit": "s" + }, + { + "name": "deltaValue", + "value": 0, + "unit": "V" + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "cursor": { + "a": { + "$ref": "SelectedSample" + }, + "b": { + "captureId": { + "$ref": "Id" + }, + "channelId": { + "$ref": "$Id2" + }, + "segmentId": { + "$ref": "$Id2" + }, + "sampleIndex": "9007199254740993", + "time": { + "$ref": "ScopeTime" + }, + "value": 2 + }, + "deltaTime": { + "$ref": "ScopeTime" + }, + "deltaValue": 0 + }, + "configuration.channels": [ + { + "$ref": "ChannelDefinition" + }, + { + "channelId": { + "$ref": "$Id2" + }, + "name": "Current", + "unit": "A", + "sampleType": "numeric", + "rate": { + "numerator": "1", + "denominator": "1" + }, + "calibration": { + "scale": 1, + "offset": 0, + "unit": "A" + } + } + ] + } + }, + { + "id": "fixed-binary-touching-fields", + "target": "FrameConfiguration", + "valid": true, + "sample": "FrameConfiguration", + "set": { + "fields": [ + { + "channelId": { + "$ref": "Id" + }, + "offset": 0, + "jsonPath": [], + "scalarType": "u16", + "required": true + }, + { + "channelId": { + "$ref": "$Id2" + }, + "offset": 2, + "jsonPath": [], + "scalarType": "u16", + "required": true + } + ] + } + }, + { + "id": "fixed-binary-disjoint-fields", + "target": "FrameConfiguration", + "valid": true, + "sample": "FrameConfiguration", + "set": { + "fields": [ + { + "channelId": { + "$ref": "Id" + }, + "offset": 0, + "jsonPath": [], + "scalarType": "u16", + "required": true + }, + { + "channelId": { + "$ref": "$Id2" + }, + "offset": 4, + "jsonPath": [], + "scalarType": "u16", + "required": true + } + ] + } + }, + { + "id": "fixed-binary-overlapping-fields", + "target": "FrameConfiguration", + "valid": false, + "sample": "FrameConfiguration", + "set": { + "fields": [ + { + "channelId": { + "$ref": "Id" + }, + "offset": 0, + "jsonPath": [], + "scalarType": "u16", + "required": true + }, + { + "channelId": { + "$ref": "$Id2" + }, + "offset": 1, + "jsonPath": [], + "scalarType": "u16", + "required": true + } + ] + } + }, + { + "id": "checksum-input-adjacent-before", + "target": "ChecksumSpec", + "valid": true, + "sample": "ChecksumSpec" + }, + { + "id": "checksum-input-adjacent-after", + "target": "ChecksumSpec", + "valid": true, + "sample": "ChecksumSpec", + "set": { + "offset": 0, + "input": { + "offset": "2", + "length": "8" + } + } + }, + { + "id": "checksum-input-overlaps-left", + "target": "ChecksumSpec", + "valid": false, + "sample": "ChecksumSpec", + "set": { + "input": { + "offset": "0", + "length": "9" + } + } + }, + { + "id": "checksum-input-overlaps-right", + "target": "ChecksumSpec", + "valid": false, + "sample": "ChecksumSpec", + "set": { + "input": { + "offset": "9", + "length": "1" + } + } + }, + { + "id": "checksum-unknown-byte-order", + "target": "ChecksumSpec", + "valid": false, + "sample": "ChecksumSpec", + "set": { + "byteOrder": "middle" + } + }, + { + "id": "fixed-binary-checksum-input-overlap", + "target": "FrameConfiguration", + "valid": false, + "sample": "FrameConfiguration", + "set": { + "checksum.input.length": "9" + } + }, + { + "id": "link-url-trailing-newline", + "target": "LinkSpec", + "valid": false, + "value": { + "kind": "external", + "url": "https://example.test\n", + "label": "External link" + } + }, + { + "id": "date-trailing-newline", + "target": "ScalarValue", + "valid": false, + "value": { + "date": "2026-01-01\n" + } + }, + { + "id": "union-BlockBody-code", + "target": "BlockBody", + "valid": true, + "value": { + "code": { + "$ref": "CodeBlock" + } + } + }, + { + "id": "union-BlockBody-resource", + "target": "BlockBody", + "valid": true, + "value": { + "resource": { + "$ref": "ResourceRef" + } + } + }, + { + "id": "union-BlockBody-link", + "target": "BlockBody", + "valid": true, + "value": { + "link": { + "$ref": "LinkSpec" + } + } + }, + { + "id": "union-BlockBody-table", + "target": "BlockBody", + "valid": true, + "value": { + "table": { + "$ref": "TableBlock" + } + } + }, + { + "id": "union-BlockBody-math", + "target": "BlockBody", + "valid": true, + "value": { + "math": { + "$ref": "MathContent" + } + } + }, + { + "id": "union-BlockBody-empty", + "target": "BlockBody", + "valid": true, + "value": { + "empty": true + } + }, + { + "id": "union-ContextSelector-byteRange", + "target": "ContextSelector", + "valid": true, + "value": { + "byteRange": { + "$ref": "ByteRange" + } + } + }, + { + "id": "union-ContextSelector-notes", + "target": "ContextSelector", + "valid": true, + "value": { + "notes": { + "$ref": "NotesSelection" + } + } + }, + { + "id": "union-ContextSelector-scope", + "target": "ContextSelector", + "valid": true, + "value": { + "scope": { + "$ref": "ScopeSelection" + } + } + }, + { + "id": "union-ContextSelector-slate", + "target": "ContextSelector", + "valid": true, + "value": { + "slate": { + "$ref": "SlateSelection" + } + } + }, + { + "id": "union-EffectParameter-boolean", + "target": "EffectParameter", + "valid": true, + "value": { + "name": "parameter", + "boolean": false + } + }, + { + "id": "union-EffectParameter-text", + "target": "EffectParameter", + "valid": true, + "value": { + "name": "parameter", + "text": "Normal" + } + }, + { + "id": "union-EffectParameter-keyframes", + "target": "EffectParameter", + "valid": true, + "value": { + "name": "parameter", + "keyframes": { + "$ref": "KeyframeList" + } + } + }, + { + "id": "union-EffectParameter-rational", + "target": "EffectParameter", + "valid": true, + "value": { + "name": "parameter", + "rational": { + "$ref": "Rational" + } + } + }, + { + "id": "union-InlineAtom-mention", + "target": "InlineAtom", + "valid": true, + "value": { + "offset": 0, + "inlineId": { + "$ref": "Id" + }, + "mention": { + "$ref": "LinkSpec" + } + } + }, + { + "id": "union-InlineAtom-footnote", + "target": "InlineAtom", + "valid": true, + "value": { + "offset": 0, + "inlineId": { + "$ref": "Id" + }, + "footnote": { + "$ref": "LinkSpec" + } + } + }, + { + "id": "union-MessagePart-resource", + "target": "MessagePart", + "valid": true, + "value": { + "origin": { + "$ref": "ContentOrigin" + }, + "resource": { + "$ref": "ResourceRef" + } + } + }, + { + "id": "union-MessagePart-toolProposal", + "target": "MessagePart", + "valid": true, + "value": { + "origin": { + "$ref": "ContentOrigin" + }, + "toolProposal": { + "$ref": "ToolProposal" + } + } + }, + { + "id": "union-MessagePart-toolResult", + "target": "MessagePart", + "valid": true, + "value": { + "origin": { + "$ref": "ContentOrigin" + }, + "toolResult": { + "$ref": "ToolResult" + } + } + }, + { + "id": "union-MetadataScalar-text", + "target": "MetadataScalar", + "valid": true, + "value": { + "text": "A中😀" + } + }, + { + "id": "union-MetadataScalar-boolean", + "target": "MetadataScalar", + "valid": true, + "value": { + "boolean": false + } + }, + { + "id": "union-MetadataScalar-number", + "target": "MetadataScalar", + "valid": true, + "value": { + "number": 0.125 + } + }, + { + "id": "union-MetadataScalar-decimal", + "target": "MetadataScalar", + "valid": true, + "value": { + "decimal": { + "$ref": "Decimal" + } + } + }, + { + "id": "union-MetadataScalar-instant", + "target": "MetadataScalar", + "valid": true, + "value": { + "instant": { + "$ref": "Instant" + } + } + }, + { + "id": "union-MetadataScalar-resource", + "target": "MetadataScalar", + "valid": true, + "value": { + "resource": { + "$ref": "ResourceRef" + } + } + }, + { + "id": "union-ResourceVersionRef-native", + "target": "ResourceVersionRef", + "valid": true, + "value": { + "resource": { + "$ref": "ResourceRef" + }, + "contentHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "blob": { + "$ref": "BlobRef" + }, + "native": { + "$ref": "NativeContentRev" + } + } + }, + { + "id": "union-ResourceVersionRef-local", + "target": "ResourceVersionRef", + "valid": true, + "value": { + "resource": { + "$ref": "ResourceRef" + }, + "contentHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "blob": { + "$ref": "BlobRef" + }, + "local": { + "$ref": "LocalNotesVersion" + } + } + }, + { + "id": "union-StructuredValue-null", + "target": "StructuredValue", + "valid": true, + "value": { + "null": true + } + }, + { + "id": "union-StructuredValue-decimal", + "target": "StructuredValue", + "valid": true, + "value": { + "decimal": { + "$ref": "Decimal" + } + } + }, + { + "id": "union-StructuredValue-instant", + "target": "StructuredValue", + "valid": true, + "value": { + "instant": { + "$ref": "Instant" + } + } + }, + { + "id": "union-StructuredValue-resource", + "target": "StructuredValue", + "valid": true, + "value": { + "resource": { + "$ref": "ResourceRef" + } + } + }, + { + "id": "union-StructuredValue-list", + "target": "StructuredValue", + "valid": true, + "value": { + "list": { + "$ref": "ValueList" + } + } + }, + { + "id": "union-StructuredValue-record", + "target": "StructuredValue", + "valid": true, + "value": { + "record": { + "$ref": "ValueRecord" + } + } + }, + { + "id": "union-StructuredValue-number", + "target": "StructuredValue", + "valid": true, + "value": { + "number": 0.125 + } + }, + { + "id": "union-ToolResult-error", + "target": "ToolResult", + "valid": true, + "value": { + "invocationId": { + "$ref": "Id" + }, + "effect": 1, + "artifacts": [], + "error": { + "$ref": "ArcError" + } + } + }, + { + "id": "union-TriggerSpec-schedule", + "target": "TriggerSpec", + "valid": true, + "value": { + "schedule": { + "$ref": "ScheduleSpec" + } + } + }, + { + "id": "union-TriggerSpec-event", + "target": "TriggerSpec", + "valid": true, + "value": { + "event": { + "$ref": "EventTrigger" + } + } + } + ], + "wireVectors": [ + { + "id": "uuid-network-order", + "target": "Id", + "value": { + "value": "ABEiM0RVZneImaq7zN3u/w==" + }, + "hex": "0a1000112233445566778899aabbccddeeff" + }, + { + "id": "integer-over-js-safe-range", + "target": "Revision", + "value": { + "value": "9007199254740993" + }, + "hex": "088180808080808010" + }, + { + "id": "signed-int64-maximum", + "target": "Revision", + "value": { + "value": "9223372036854775807" + }, + "hex": "08ffffffffffffffff7f" + }, + { + "id": "unsigned-maximum", + "target": "NativeContentRev", + "value": { + "value": "18446744073709551615" + }, + "hex": "08ffffffffffffffffff01" + }, + { + "id": "optional-zero-present", + "target": "NativeContentRev", + "value": { + "value": "0" + }, + "hex": "0800" + }, + { + "id": "optional-zero-absent", + "target": "NativeContentRev", + "value": {}, + "hex": "" + }, + { + "id": "oneof-false-present", + "target": "ScalarValue", + "value": { + "boolean": false + }, + "hex": "1800" + }, + { + "id": "oneof-empty-string-present", + "target": "ScalarValue", + "value": { + "text": "" + }, + "hex": "1200" + }, + { + "id": "signed-zigzag-minimum", + "target": "StructuredValue", + "value": { + "integer": "-9223372036854775808" + }, + "hex": "18ffffffffffffffffff01" + }, + { + "id": "ninth-decimal-place", + "target": "Decimal", + "value": { + "value": "0.000000001" + }, + "hex": "0a0b302e303030303030303031" + } + ], + "errorCategories": { + "validation.invalid_request": 1, + "validation.ast_bounds_exceeded": 1, + "validation.unsupported_version": 1, + "validation.invalid_offset": 1, + "media.time_not_representable": 1, + "auth.unauthenticated": 2, + "auth.session_expired": 2, + "auth.step_up_required": 2, + "auth.local_presence_required": 3, + "perm.capability_denied": 3, + "perm.resource_denied": 3, + "perm.egress_denied": 3, + "perm.approval_required": 3, + "perm.approval_expired": 3, + "perm.lease_expired": 3, + "entitlement.no_service_term": 4, + "entitlement.not_entitled": 4, + "entitlement.quota_exceeded": 4, + "entitlement.capacity_exhausted": 4, + "entitlement.extra_credits_required": 4, + "entitlement.credits_exhausted": 4, + "entitlement.request_too_large": 4, + "commerce.supplier_budget_exhausted": 4, + "conflict.revision_mismatch": 5, + "conflict.local_changes_pending": 5, + "conflict.duplicate_identifier": 5, + "command.reused_identifier": 5, + "identity.last_credential": 6, + "state.not_found": 6, + "state.invalid_transition": 6, + "state.gone": 6, + "sync.cursor_expired": 6, + "sync.bootstrap_expired": 6, + "state.stale_fence": 6, + "resource.unavailable": 7, + "resource.integrity_failed": 7, + "capacity.rate_limited": 7, + "capacity.busy": 7, + "resource.upload_expired": 7, + "resource.parser_failed": 7, + "dependency.unavailable": 8, + "dependency.timeout": 8, + "provider.declined": 8, + "security.isolation_unavailable": 8, + "internal.unexpected": 9 + }, + "foundationTypes": [ + "ActorChain", + "AggregateRef", + "ApplicationScope", + "ArcError", + "ArtifactRef", + "BlobRef", + "ByteRange", + "ContentOrigin", + "Decimal", + "ErrorDetails", + "Id", + "Instant", + "LimitFailure", + "LocalNotesVersion", + "MediaRange", + "MediaTime", + "NativeContentRev", + "PageRequest", + "PageState", + "Rational", + "Receipt", + "RequestMeta", + "ResourceRef", + "ResourceVersionRef", + "ResponseMeta", + "RetryAdvice", + "Revision", + "RevisionConflict", + "StateFailure", + "TimeRangeUtc", + "VersionFailure", + "VersionedRef" + ], + "profileScenarios": [ + { + "id": "two-samples", + "profile": "scope.measurement.v1", + "input": { + "values": [0, 2] + }, + "expectedCaseIds": ["scope-vector-two-samples"], + "expectedMeaning": "min0/max2/mean1/rms√2/population stddev1/peakToPeak2/count2 are preserved.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "irregular-sampling", + "profile": "scope.measurement.v1", + "input": { + "samples": [ + [0, 0], + [1, 2], + [3, 4] + ], + "window": [0, 4] + }, + "expectedCaseIds": ["scope-vector-irregular"], + "expectedMeaning": "Sample-weighted mean2, RMS√(20/3), stddev√(8/3), count3, requested4/covered3; no time weighting.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "digital-pulse", + "profile": "scope.measurement.v1", + "input": { + "times": [0, 1, 2, 3, 4], + "values": [0, 1, 0, 1, 0], + "low": 0, + "high": 1, + "window": [0, 5] + }, + "expectedCaseIds": ["scope-vector-digital"], + "expectedMeaning": "One complete cycle period2/high1, frequency0.5Hz/duty0.5; digital rise/fall zero is valid.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "gap-breaks-cycle", + "profile": "scope.measurement.v1", + "input": { + "times": [0, 1, 2, 3, 4], + "values": [0, 1, 0, 1, 0], + "gapBetween": [2, 3] + }, + "expectedCaseIds": ["scope-vector-gap"], + "expectedMeaning": "No complete cycle; insufficiency carries no invented frequency/duty value.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "analog-pulse", + "profile": "scope.measurement.v1", + "input": { + "samples": [ + [0, 0], + [1, 10], + [2, 0], + [3, 10] + ], + "window": [0, 4], + "low": 0, + "high": 10 + }, + "expectedCaseIds": ["scope-vector-analog"], + "expectedMeaning": "Rise/fall0.8s; one complete period2/high1; frequency0.5Hz/duty0.5.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "half-open-events", + "profile": "scope.measurement.v1", + "input": { + "window": [0, 4], + "events": [ + { + "id": "a", + "start": 0 + }, + { + "id": "a", + "start": 0 + }, + { + "id": "b", + "start": 4 + } + ] + }, + "expectedCaseIds": ["scope-vector-event-boundary"], + "expectedMeaning": "Start included, end excluded, repeated stable event ID counts once.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "invalid-and-insufficient", + "profile": "scope.measurement.v1", + "input": { + "cases": [ + "empty", + "constant", + "nonfinite continuity break", + "duplicate timestamps", + "overflow", + "cursor unavailable" + ] + }, + "expectedCaseIds": [ + "scope-vector-empty", + "scope-vector-constant", + "scope-vector-no-edge", + "scope-vector-cursor-tie", + "scope-vector-invalidTimeOrder", + "scope-vector-invalidConfiguration", + "scope-vector-numericOverflow" + ], + "expectedMeaning": "Typed insufficient/invalid statuses and bounded reasons survive; no NaN/Infinity or zero substitutes.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "origin-lifecycle", + "profile": "arcforges.content-origin.v1", + "input": { + "payloadUtf8": "hello", + "sha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824", + "steps": [ + "model", + "save", + "notes copy", + "manual edit", + "Markdown export/import", + "marked render" + ], + "failureConditions": [ + "marking failed", + "corrupt hash", + "missing sidecar", + "crash before publication" + ] + }, + "expectedCaseIds": [ + "origin-vector-model-generated", + "origin-vector-notes-copy", + "origin-vector-manual-edit", + "origin-vector-markdown-export", + "origin-vector-scope-statistics", + "origin-vector-report-narrative", + "origin-vector-mixed-report", + "origin-vector-legacy-import", + "origin-vector-marked-render", + "origin-vector-truncated-lineage" + ], + "expectedMeaning": "Known AI kinds survive copy/edit/export; deterministic statistics retain nonAi; mixed-report union retains both; legacy has unknown and no fabricated time. Owner publication failure remains staged, never falsely complete.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "notes-order-and-missing", + "profile": "notes.scalar.v1", + "input": { + "documentIds": ["D1", "D2", "D3", "D4"], + "textValues": [null, "", "A", "a"], + "ascending": ["D2", "D3", "D4", "D1"], + "neA": ["D2", "D4"], + "notEqA": ["D1", "D2", "D4"], + "numbers": ["0", "2", "10"], + "equalInstants": ["2026-01-01T01:00:00+01:00", "2026-01-01T00:00:00Z"] + }, + "expectedCaseIds": [ + "notes-vector-text-eq", + "notes-vector-text-ne", + "notes-vector-not-eq", + "notes-vector-zero-present", + "notes-vector-utc-instant" + ], + "expectedMeaning": "Missing differs from empty,false,zero; ordinal case-sensitive strings; exact numeric order; IDs ascending final tie-break even descending sort; offset inputs identify same UTC instant.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "notes-owner-projections", + "profile": "notes.scalar.v1", + "input": { + "cases": [ + "label rename stability", + "type-change refusal", + "referenced option removal", + "invalid definition", + "AST bounds", + "dataset mutation requires restart", + "partial hydration remains partial" + ] + }, + "expectedCaseIds": [ + "query-missing-definition-binding", + "query-depth-nine", + "query-node129", + "query-nine-sorts", + "query-65-projections", + "catalogue-conflict.revision_mismatch" + ], + "expectedMeaning": "Schema rejection and restart error shapes are tested; actual authorization, query evaluation, hydration and transactional refusal remain product owners.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + } + ] +} diff --git a/package.json b/package.json index 110f4b9..4c82fe2 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "generate": "python eng/contracts.py generate", "generate:check": "python eng/contracts.py generate --check", "build": "npm run build --workspace @arcforges/proto && npm run build --workspace @arcforges/api-client && npm run build --workspace @arcforges/contract-fixtures && npm run build --workspace @arcforges/ai-internal && npm run build --workspace @arcforges/operator-client", - "test": "node --test tests/public/wire.test.mjs tests/public/structure.test.mjs", + "test": "node --test tests/public/wire.test.mjs tests/public/structure.test.mjs tests/public/foundation-links.test.mjs && tsc --noEmit --strict --target es2022 --module nodenext tests/public/foundation-types.ts", "format:check": "prettier --check .", "format": "prettier --write .", "verify": "python eng/contracts.py verify-local" diff --git a/public/proto/arcforges/foundation/v1/foundation.proto b/public/proto/arcforges/foundation/v1/foundation.proto index 8f674ca..57da28e 100644 --- a/public/proto/arcforges/foundation/v1/foundation.proto +++ b/public/proto/arcforges/foundation/v1/foundation.proto @@ -126,3 +126,123 @@ message StateFailure { LocalNotesVersion local = 4 [json_name = "local"]; NativeContentRev native = 5 [json_name = "native"]; } + +enum ResourceAvailability { + RESOURCE_AVAILABILITY_UNSPECIFIED = 0; + RESOURCE_AVAILABILITY_ALWAYS_KEEP = 1; + RESOURCE_AVAILABILITY_AVAILABLE_OFFLINE = 2; + RESOURCE_AVAILABILITY_ON_DEMAND = 3; + RESOURCE_AVAILABILITY_CLOUD_ONLY = 4; + RESOURCE_AVAILABILITY_MISSING_EXTERNAL = 5; +} + +// registry04: ActorChain; complete selected WP03.01 projection. +message ActorChain { + Id initiator = 1 [json_name = "initiator"]; + Id owner = 2 [json_name = "owner"]; + optional string actor_kind = 3 [json_name = "actorKind"]; + Id delegation_id = 4 [json_name = "delegationId"]; + Id device_id = 5 [json_name = "deviceId"]; +} + +// registry04: ArtifactRef; complete selected WP03.01 projection. +message ArtifactRef { + Id artifact_id = 1 [json_name = "artifactId"]; + optional string kind = 2 [json_name = "kind"]; + AggregateRef owner = 3 [json_name = "owner"]; + ResourceRef resource = 4 [json_name = "resource"]; + Id job_id = 5 [json_name = "jobId"]; + ContentOrigin origin = 6 [json_name = "origin"]; + Id producing_task_id = 7 [json_name = "producingTaskId"]; + Id producing_run_id = 8 [json_name = "producingRunId"]; + ActorChain actor = 9 [json_name = "actor"]; + Instant created_at = 10 [json_name = "createdAt"]; + optional string availability = 11 [json_name = "availability"]; + repeated VersionedRef provenance = 12 [json_name = "provenance"]; +} + +// registry04: BlobRef; complete selected WP03.01 projection. +message BlobRef { + Id blob_id = 1 [json_name = "blobId"]; + optional string content_hash = 2 [json_name = "contentHash"]; + optional uint64 size_bytes = 3 [json_name = "sizeBytes"]; +} + +// registry04: ByteRange; complete selected WP03.01 projection. +message ByteRange { + optional uint64 offset = 1 [json_name = "offset"]; + optional uint64 length = 2 [json_name = "length"]; +} + +// registry04: ContentOrigin; complete selected WP03.01 projection. +message ContentOrigin { + optional string profile = 1 [json_name = "profile"]; + Id origin_id = 2 [json_name = "originId"]; + Id content_unit_id = 3 [json_name = "contentUnitId"]; + repeated string kinds = 4 [json_name = "kinds"]; + optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + optional string producer_kind = 6 [json_name = "producerKind"]; + Instant created_at = 7 [json_name = "createdAt"]; + repeated Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"]; +} + +// registry04: MediaRange; complete selected WP03.01 projection. +message MediaRange { + MediaTime start = 1 [json_name = "start"]; + MediaTime duration = 2 [json_name = "duration"]; +} + +// registry04: MediaTime; complete selected WP03.01 projection. +message MediaTime { + optional sint64 ticks = 1 [json_name = "ticks"]; + Rational rate = 2 [json_name = "rate"]; +} + +// registry04: PageRequest; complete selected WP03.01 projection. +message PageRequest { + optional string cursor = 1 [json_name = "cursor"]; + optional int32 limit = 2 [json_name = "limit"]; +} + +// registry04: PageState; complete selected WP03.01 projection. +message PageState { + optional string next_cursor = 1 [json_name = "nextCursor"]; + optional bool has_more = 2 [json_name = "hasMore"]; +} + +// registry04: Rational; complete selected WP03.01 projection. +message Rational { + optional sint64 numerator = 1 [json_name = "numerator"]; + optional uint64 denominator = 2 [json_name = "denominator"]; +} + +// registry04: ResourceRef; complete selected WP03.01 projection. +message ResourceRef { + Id realm_id = 1 [json_name = "realmId"]; + Id workspace_id = 2 [json_name = "workspaceId"]; + optional string owner_app_id = 3 [json_name = "ownerAppId"]; + optional string resource_kind = 4 [json_name = "resourceKind"]; + Id resource_id = 5 [json_name = "resourceId"]; + optional string display_hint = 6 [json_name = "displayHint"]; + optional ResourceAvailability availability = 7 [json_name = "availability"]; + Id holding_device_id = 8 [json_name = "holdingDeviceId"]; +} + +// registry04: ResourceVersionRef; complete selected WP03.01 projection. +message ResourceVersionRef { + ResourceRef resource = 1 [json_name = "resource"]; + optional string content_hash = 5 [json_name = "contentHash"]; + BlobRef blob = 6 [json_name = "blob"]; + oneof revision { + Revision cloud = 2 [json_name = "cloud"]; + NativeContentRev native = 3 [json_name = "native"]; + LocalNotesVersion local = 4 [json_name = "local"]; + } +} + +// registry04: TimeRangeUtc; complete selected WP03.01 projection. +message TimeRangeUtc { + Instant from = 1 [json_name = "from"]; + Instant until = 2 [json_name = "until"]; +} diff --git a/public/proto/arcforges/publicapi/v1/content.proto b/public/proto/arcforges/publicapi/v1/content.proto new file mode 100644 index 0000000..cbb87f0 --- /dev/null +++ b/public/proto/arcforges/publicapi/v1/content.proto @@ -0,0 +1,1200 @@ +// SPDX-License-Identifier: Apache-2.0 +syntax = "proto3"; + +package arcforges.publicapi.v1; + +import "arcforges/foundation/v1/foundation.proto"; + +option csharp_namespace = "ArcForges.Contracts.PublicApi.V1"; +option java_package = "io.github.arcforges.contracts.publicapi.v1"; +option java_multiple_files = true; +option java_outer_classname = "ContentProto"; + +// Complete selected public owner-body and profile closure. No service registration. +// Authoritative field allocations: Design registry04 and the WP03.01 profile. + +enum ContextLifetime { + CONTEXT_LIFETIME_UNSPECIFIED = 0; + CONTEXT_LIFETIME_PINNED = 1; + CONTEXT_LIFETIME_TURN = 2; + CONTEXT_LIFETIME_PROJECT = 3; + CONTEXT_LIFETIME_SELECTION = 4; +} + +enum ControlKind { + CONTROL_KIND_UNSPECIFIED = 0; + CONTROL_KIND_CANCEL = 1; + CONTROL_KIND_PAUSE = 2; + CONTROL_KIND_RESUME = 3; +} + +enum ControlState { + CONTROL_STATE_UNSPECIFIED = 0; + CONTROL_STATE_REQUESTED = 1; + CONTROL_STATE_ACKNOWLEDGED = 2; + CONTROL_STATE_REFUSED = 3; + CONTROL_STATE_COMPLETED = 4; +} + +enum HistoryMode { + HISTORY_MODE_UNSPECIFIED = 0; + HISTORY_MODE_LOCAL = 1; + HISTORY_MODE_CLOUD = 2; + HISTORY_MODE_TEMPORARY = 3; +} + +enum TaskReasonFacet { + TASK_REASON_FACET_UNSPECIFIED = 0; + TASK_REASON_FACET_NONE = 1; + TASK_REASON_FACET_APPROVAL = 2; + TASK_REASON_FACET_DEVICE = 3; + TASK_REASON_FACET_CAPACITY = 4; + TASK_REASON_FACET_DEPENDENCY = 5; + TASK_REASON_FACET_RECONCILIATION = 6; +} + +enum TaskState { + TASK_STATE_UNSPECIFIED = 0; + TASK_STATE_QUEUED = 1; + TASK_STATE_RUNNING = 2; + TASK_STATE_WAITING = 3; + TASK_STATE_PAUSED = 4; + TASK_STATE_INTERRUPTED = 5; + TASK_STATE_SUCCEEDED = 6; + TASK_STATE_PARTIALLY_SUCCEEDED = 7; + TASK_STATE_FAILED = 8; + TASK_STATE_CANCELED = 9; +} + +// registry04: AgentProfile; complete selected WP03.01 projection. +message AgentProfile { + arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + optional string name = 2 [json_name = "name"]; + optional string model_id = 3 [json_name = "modelId"]; + optional string instructions = 4 [json_name = "instructions"]; + repeated arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + repeated ContextRef context = 7 [json_name = "context"]; + repeated string capabilities = 8 [json_name = "capabilities"]; +} + +// registry04: AggregateBody; complete selected WP03.01 projection. +message AggregateBody { + oneof body { + NotesDocument notes = 1 [json_name = "notes"]; + ConversationBody chat = 2 [json_name = "chat"]; + ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + NotebookBody notebook = 5 [json_name = "notebook"]; + PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + SavedViewRecord saved_view = 7 [json_name = "savedView"]; + TagRecord tag = 8 [json_name = "tag"]; + AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + SkillRecord skill = 10 [json_name = "skill"]; + ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + PreferenceRecord preferences = 12 [json_name = "preferences"]; + TaskSnapshot task = 13 [json_name = "task"]; + AutomationView automation = 14 [json_name = "automation"]; + MemoryRecord memory = 15 [json_name = "memory"]; + arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + } +} + +// registry04: AlignmentSpec; complete selected WP03.01 projection. +message AlignmentSpec { + optional string kind = 1 [json_name = "kind"]; + ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + ScopeTime offset = 4 [json_name = "offset"]; + arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; +} + +// registry04: AutomationSpec; complete selected WP03.01 projection. +message AutomationSpec { + optional string name = 1 [json_name = "name"]; + TriggerSpec trigger = 2 [json_name = "trigger"]; + TurnInput input = 3 [json_name = "input"]; + arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + optional uint64 per_run_budget = 5 [json_name = "perRunBudget"]; + optional uint64 period_budget = 6 [json_name = "periodBudget"]; + arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + optional string concurrency = 8 [json_name = "concurrency"]; + optional string misfire = 9 [json_name = "misfire"]; + optional uint32 catch_up_count = 10 [json_name = "catchUpCount"]; + optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"]; + repeated arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; +} + +// registry04: AutomationView; complete selected WP03.01 projection. +message AutomationView { + arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + AutomationSpec definition = 2 [json_name = "definition"]; + optional bool enabled = 3 [json_name = "enabled"]; + arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; +} + +// registry04: Block; complete selected WP03.01 projection. +message Block { + arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + optional string order_key = 3 [json_name = "orderKey"]; + optional string kind = 4 [json_name = "kind"]; + BlockBody body = 5 [json_name = "body"]; + arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + BlockProperties properties = 7 [json_name = "properties"]; +} + +// registry04: BlockBody; complete selected WP03.01 projection. +message BlockBody { + oneof content { + RichText text = 1 [json_name = "text"]; + CodeBlock code = 2 [json_name = "code"]; + arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + LinkSpec link = 4 [json_name = "link"]; + TableBlock table = 5 [json_name = "table"]; + MathContent math = 6 [json_name = "math"]; + bool empty = 7 [json_name = "empty"]; + } +} + +// registry04: BlockProperties; complete selected WP03.01 projection. +message BlockProperties { + reserved 2, 5, 6, 7, 8; + reserved "list_start", "collapsed", "caption", "pdf_page", "target_block_id"; + optional uint32 heading_level = 1 [json_name = "headingLevel"]; + optional bool checked = 3 [json_name = "checked"]; + optional string callout_kind = 4 [json_name = "calloutKind"]; + optional string list_style = 9 [json_name = "listStyle"]; + optional string alt_text = 10 [json_name = "altText"]; + ImageLayout image_layout = 11 [json_name = "imageLayout"]; + optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; +} + +// registry04: Calibration; complete selected WP03.01 projection. +message Calibration { + optional double scale = 1 [json_name = "scale"]; + optional double offset = 2 [json_name = "offset"]; + optional string unit = 3 [json_name = "unit"]; +} + +// registry04: CapabilityArguments; complete selected WP03.01 projection. +message CapabilityArguments { + optional string schema_id = 1 [json_name = "schemaId"]; + StructuredValue value = 2 [json_name = "value"]; +} + +// registry04: CapabilityResult; complete selected WP03.01 projection. +message CapabilityResult { + optional string schema_id = 1 [json_name = "schemaId"]; + StructuredValue value = 2 [json_name = "value"]; +} + +// registry04: CaptureMetadata; complete selected WP03.01 projection. +message CaptureMetadata { + arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + optional uint64 sample_count = 2 [json_name = "sampleCount"]; + repeated ChannelDefinition channels = 3 [json_name = "channels"]; + optional string content_hash = 4 [json_name = "contentHash"]; + arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; +} + +// registry04: ChannelDefinition; complete selected WP03.01 projection. +message ChannelDefinition { + arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + optional string name = 2 [json_name = "name"]; + optional string unit = 3 [json_name = "unit"]; + optional string sample_type = 4 [json_name = "sampleType"]; + arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + Calibration calibration = 6 [json_name = "calibration"]; +} + +// registry04: ChatProjectRecord; complete selected WP03.01 projection. +message ChatProjectRecord { + arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + optional string name = 2 [json_name = "name"]; + repeated arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + repeated ContextRef context = 4 [json_name = "context"]; + arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; +} + +// registry04: ChecksumSpec; complete selected WP03.01 projection. +message ChecksumSpec { + optional string algorithm = 1 [json_name = "algorithm"]; + arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + optional uint32 offset = 3 [json_name = "offset"]; + optional string byte_order = 4 [json_name = "byteOrder"]; +} + +// registry04: CodeBlock; complete selected WP03.01 projection. +message CodeBlock { + optional string text = 1 [json_name = "text"]; + optional string language = 2 [json_name = "language"]; + optional bool wrap = 3 [json_name = "wrap"]; +} + +// registry04: ColourConfiguration; complete selected WP03.01 projection. +message ColourConfiguration { + optional string working_space = 1 [json_name = "workingSpace"]; + optional string display_space = 2 [json_name = "displaySpace"]; + arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + repeated MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; +} + +// registry04: ContextRef; complete selected WP03.01 projection. +message ContextRef { + arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + ContextSelector selector = 4 [json_name = "selector"]; + arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + optional ContextLifetime lifetime = 6 [json_name = "lifetime"]; + EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + SourceConsentRef consent = 8 [json_name = "consent"]; +} + +// registry04: ContextSelector; complete selected WP03.01 projection. +message ContextSelector { + oneof selection { + bool whole = 1 [json_name = "whole"]; + arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + NotesSelection notes = 3 [json_name = "notes"]; + ScopeSelection scope = 4 [json_name = "scope"]; + SlateSelection slate = 5 [json_name = "slate"]; + } +} + +// registry04: ControlProgress; complete selected WP03.01 projection. +message ControlProgress { + arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + optional ControlKind kind = 2 [json_name = "kind"]; + optional ControlState state = 3 [json_name = "state"]; + arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + optional string reason = 6 [json_name = "reason"]; +} + +// registry04: ConversationBody; complete selected WP03.01 projection. +message ConversationBody { + ConversationView conversation = 1 [json_name = "conversation"]; + repeated MessageView messages = 2 [json_name = "messages"]; +} + +// registry04: ConversationView; complete selected WP03.01 projection. +message ConversationView { + arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + optional string title = 3 [json_name = "title"]; + arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + optional bool pinned = 7 [json_name = "pinned"]; + optional bool archived = 8 [json_name = "archived"]; + optional bool temporary = 9 [json_name = "temporary"]; + arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + optional HistoryMode history_mode = 11 [json_name = "historyMode"]; +} + +// registry04: CursorResult; complete selected WP03.01 projection. +message CursorResult { + SelectedSample a = 1 [json_name = "a"]; + SelectedSample b = 2 [json_name = "b"]; + ScopeTime delta_time = 3 [json_name = "deltaTime"]; + optional double delta_value = 4 [json_name = "deltaValue"]; +} + +// registry04: CursorSpec; complete selected WP03.01 projection. +message CursorSpec { + arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + ScopeTime time = 3 [json_name = "time"]; +} + +// registry04: EffectParameter; complete selected WP03.01 projection. +message EffectParameter { + optional string name = 1 [json_name = "name"]; + oneof value { + arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + bool boolean = 3 [json_name = "boolean"]; + string text = 4 [json_name = "text"]; + KeyframeList keyframes = 5 [json_name = "keyframes"]; + arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + } +} + +// registry04: EffectSpec; complete selected WP03.01 projection. +message EffectSpec { + optional string kind = 1 [json_name = "kind"]; + repeated EffectParameter parameters = 2 [json_name = "parameters"]; + arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + optional string definition_version = 4 [json_name = "definitionVersion"]; + optional string scope = 5 [json_name = "scope"]; + optional bool enabled = 6 [json_name = "enabled"]; + optional bytes retained_definition = 7 [json_name = "retainedDefinition"]; +} + +// registry04: EphemeralSelection; complete selected WP03.01 projection. +message EphemeralSelection { + arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + optional uint64 generation = 2 [json_name = "generation"]; + arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; +} + +// registry04: EventTrigger; complete selected WP03.01 projection. +message EventTrigger { + optional string kind = 1 [json_name = "kind"]; + arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + NotesFilter predicate = 3 [json_name = "predicate"]; +} + +// registry04: FamilyResult; complete selected WP03.01 projection. +message FamilyResult { + optional string family = 1 [json_name = "family"]; + optional string status = 2 [json_name = "status"]; + repeated MeasurementValue values = 3 [json_name = "values"]; + optional uint64 valid_count = 4 [json_name = "validCount"]; + optional uint64 invalid_count = 5 [json_name = "invalidCount"]; + optional string reason = 6 [json_name = "reason"]; + arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; +} + +// registry04: FilterGroup; complete selected WP03.01 projection. +message FilterGroup { + optional string operator = 1 [json_name = "operator"]; + repeated NotesFilter children = 2 [json_name = "children"]; +} + +// registry04: FolderView; complete selected WP03.01 projection. +message FolderView { + arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + optional string name = 4 [json_name = "name"]; + optional string order_key = 5 [json_name = "orderKey"]; + arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; +} + +// registry04: FrameConfiguration; complete selected WP03.01 projection. +message FrameConfiguration { + optional string kind = 1 [json_name = "kind"]; + optional bytes start = 2 [json_name = "start"]; + optional bytes end = 3 [json_name = "end"]; + optional uint32 escape_byte = 4 [json_name = "escapeByte"]; + optional uint32 delimiter = 5 [json_name = "delimiter"]; + optional bool header = 6 [json_name = "header"]; + optional uint32 frame_bytes = 7 [json_name = "frameBytes"]; + optional string byte_order = 8 [json_name = "byteOrder"]; + repeated FrameField fields = 9 [json_name = "fields"]; + ChecksumSpec checksum = 10 [json_name = "checksum"]; +} + +// registry04: FrameField; complete selected WP03.01 projection. +message FrameField { + arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + optional uint32 column = 2 [json_name = "column"]; + repeated string json_path = 3 [json_name = "jsonPath"]; + optional uint32 offset = 4 [json_name = "offset"]; + optional string scalar_type = 5 [json_name = "scalarType"]; + optional bool required = 6 [json_name = "required"]; +} + +// registry04: GeneratedSource; complete selected WP03.01 projection. +message GeneratedSource { + optional string kind = 1 [json_name = "kind"]; + repeated EffectParameter parameters = 2 [json_name = "parameters"]; + TimedText text = 3 [json_name = "text"]; +} + +// registry04: IdList; complete selected WP03.01 projection. +message IdList { + repeated arcforges.foundation.v1.Id items = 1 [json_name = "items"]; +} + +// registry04: ImageLayout; complete selected WP03.01 projection. +message ImageLayout { + optional double width_ratio = 1 [json_name = "widthRatio"]; + optional string alignment = 2 [json_name = "alignment"]; +} + +// registry04: InlineAtom; complete selected WP03.01 projection. +message InlineAtom { + optional uint32 offset = 1 [json_name = "offset"]; + arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + oneof content { + LinkSpec mention = 2 [json_name = "mention"]; + MathContent math = 3 [json_name = "math"]; + LinkSpec footnote = 4 [json_name = "footnote"]; + } +} + +// registry04: Keyframe; complete selected WP03.01 projection. +message Keyframe { + arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + optional string interpolation = 3 [json_name = "interpolation"]; + arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + optional string scope = 6 [json_name = "scope"]; +} + +// registry04: KeyframeList; complete selected WP03.01 projection. +message KeyframeList { + repeated Keyframe items = 1 [json_name = "items"]; +} + +// registry04: LinkSpec; complete selected WP03.01 projection. +message LinkSpec { + optional string kind = 1 [json_name = "kind"]; + arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + optional string url = 3 [json_name = "url"]; + optional string label = 4 [json_name = "label"]; +} + +// registry04: MarkerView; complete selected WP03.01 projection. +message MarkerView { + arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + optional string label = 4 [json_name = "label"]; + arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + optional string anchor = 7 [json_name = "anchor"]; +} + +// registry04: MathContent; complete selected WP03.01 projection. +message MathContent { + optional string tex = 1 [json_name = "tex"]; + optional bool display = 2 [json_name = "display"]; +} + +// registry04: MeasurementRequest; complete selected WP03.01 projection. +message MeasurementRequest { + optional string profile = 1 [json_name = "profile"]; + MeasurementSource source = 2 [json_name = "source"]; + arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + repeated arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + MeasurementWindow window = 5 [json_name = "window"]; + repeated string families = 6 [json_name = "families"]; + repeated MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + ScopeConfiguration configuration = 8 [json_name = "configuration"]; + AlignmentSpec alignment = 9 [json_name = "alignment"]; + repeated CursorSpec cursors = 10 [json_name = "cursors"]; + repeated MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; +} + +// registry04: MeasurementResult; complete selected WP03.01 projection. +message MeasurementResult { + optional string profile = 1 [json_name = "profile"]; + optional string input_hash = 2 [json_name = "inputHash"]; + repeated FamilyResult families = 3 [json_name = "families"]; + repeated string warnings = 4 [json_name = "warnings"]; + ScopeConfiguration configuration = 5 [json_name = "configuration"]; + optional uint64 finite_count = 6 [json_name = "finiteCount"]; + optional uint64 excluded_count = 7 [json_name = "excludedCount"]; + optional uint64 run_count = 8 [json_name = "runCount"]; + ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + MeasurementSource source = 12 [json_name = "source"]; + repeated MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + CursorResult cursor = 14 [json_name = "cursor"]; +} + +// registry04: MeasurementSource; complete selected WP03.01 projection. +message MeasurementSource { + arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + optional uint64 committed_prefix = 3 [json_name = "committedPrefix"]; + arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; +} + +// registry04: MeasurementThreshold; complete selected WP03.01 projection. +message MeasurementThreshold { + optional string family = 1 [json_name = "family"]; + optional string name = 2 [json_name = "name"]; + optional double value = 3 [json_name = "value"]; + optional string unit = 4 [json_name = "unit"]; + arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; +} + +// registry04: MeasurementValue; complete selected WP03.01 projection. +message MeasurementValue { + optional string name = 1 [json_name = "name"]; + optional string unit = 3 [json_name = "unit"]; + oneof result { + double value = 2 [json_name = "value"]; + uint64 count = 4 [json_name = "count"]; + } +} + +// registry04: MeasurementWindow; complete selected WP03.01 projection. +message MeasurementWindow { + ScopeTime start = 1 [json_name = "start"]; + ScopeTime end = 2 [json_name = "end"]; +} + +// registry04: MediaBin; complete selected WP03.01 projection. +message MediaBin { + arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + optional string name = 3 [json_name = "name"]; + repeated arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + repeated arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + optional uint32 order = 6 [json_name = "order"]; +} + +// registry04: MediaColourAssignment; complete selected WP03.01 projection. +message MediaColourAssignment { + arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + optional string input_space = 2 [json_name = "inputSpace"]; +} + +// registry04: MediaStream; complete selected WP03.01 projection. +message MediaStream { + optional uint32 index = 1 [json_name = "index"]; + optional string kind = 2 [json_name = "kind"]; + optional string codec = 3 [json_name = "codec"]; + arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + optional uint32 channels = 5 [json_name = "channels"]; +} + +// registry04: MediaView; complete selected WP03.01 projection. +message MediaView { + arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + optional arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + repeated MediaStream streams = 5 [json_name = "streams"]; +} + +// registry04: MemoryRecord; complete selected WP03.01 projection. +message MemoryRecord { + arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + optional string text = 2 [json_name = "text"]; + repeated ContextRef sources = 3 [json_name = "sources"]; + arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + optional bool enabled = 5 [json_name = "enabled"]; + arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; +} + +// registry04: MessageDraft; complete selected WP03.01 projection. +message MessageDraft { + repeated MessagePart parts = 1 [json_name = "parts"]; + repeated ContextRef context = 2 [json_name = "context"]; +} + +// registry04: MessagePart; complete selected WP03.01 projection. +message MessagePart { + arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + oneof content { + string text = 1 [json_name = "text"]; + arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + ToolResult tool_result = 4 [json_name = "toolResult"]; + } +} + +// registry04: MessageView; complete selected WP03.01 projection. +message MessageView { + arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + optional string role = 4 [json_name = "role"]; + repeated MessagePart parts = 5 [json_name = "parts"]; + optional string state = 6 [json_name = "state"]; + arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; +} + +// registry04: MetadataEntry; complete selected WP03.01 projection. +message MetadataEntry { + optional string name = 1 [json_name = "name"]; + MetadataScalar value = 2 [json_name = "value"]; +} + +// registry04: MetadataScalar; complete selected WP03.01 projection. +message MetadataScalar { + oneof value { + string text = 1 [json_name = "text"]; + bool boolean = 2 [json_name = "boolean"]; + sint64 integer = 3 [json_name = "integer"]; + double number = 4 [json_name = "number"]; + arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + } +} + +// registry04: NotebookBody; complete selected WP03.01 projection. +message NotebookBody { + NotebookView notebook = 1 [json_name = "notebook"]; + repeated FolderView folders = 2 [json_name = "folders"]; + repeated arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; +} + +// registry04: NotebookView; complete selected WP03.01 projection. +message NotebookView { + arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + optional string name = 2 [json_name = "name"]; + arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; +} + +// registry04: NotesDocument; complete selected WP03.01 projection. +message NotesDocument { + arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + optional string title = 4 [json_name = "title"]; + repeated Block blocks = 5 [json_name = "blocks"]; + repeated PropertyValue properties = 6 [json_name = "properties"]; + repeated arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + repeated LinkSpec links = 8 [json_name = "links"]; + arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; +} + +// registry04: NotesFilter; complete selected WP03.01 projection. +message NotesFilter { + oneof expression { + FilterGroup group = 1 [json_name = "group"]; + ScalarPredicate predicate = 2 [json_name = "predicate"]; + } +} + +// registry04: NotesQuery; complete selected WP03.01 projection. +message NotesQuery { + optional string profile = 1 [json_name = "profile"]; + arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + NotesFilter filter = 5 [json_name = "filter"]; + repeated NotesSort sorts = 6 [json_name = "sorts"]; + repeated arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + optional string dataset_token = 9 [json_name = "datasetToken"]; + repeated PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + NotesSelectors selectors = 11 [json_name = "selectors"]; +} + +// registry04: NotesSelection; complete selected WP03.01 projection. +message NotesSelection { + arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + NotesTextPosition anchor = 2 [json_name = "anchor"]; + NotesTextPosition focus = 3 [json_name = "focus"]; + arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; +} + +// registry04: NotesSelectors; complete selected WP03.01 projection. +message NotesSelectors { + arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + repeated arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + optional string text = 4 [json_name = "text"]; + repeated string block_kinds = 5 [json_name = "blockKinds"]; + optional bool has_attachment = 6 [json_name = "hasAttachment"]; + arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; +} + +// registry04: NotesSort; complete selected WP03.01 projection. +message NotesSort { + arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + optional bool descending = 2 [json_name = "descending"]; +} + +// registry04: NotesTextPosition; complete selected WP03.01 projection. +message NotesTextPosition { + arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"]; + optional string affinity = 4 [json_name = "affinity"]; + arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; +} + +// registry04: PreferenceRecord; complete selected WP03.01 projection. +message PreferenceRecord { + arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + optional string owner_app_id = 2 [json_name = "ownerAppId"]; + repeated MetadataEntry values = 3 [json_name = "values"]; + arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; +} + +// registry04: ProcessingEdge; complete selected WP03.01 projection. +message ProcessingEdge { + arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + optional string source_port = 2 [json_name = "sourcePort"]; + arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + optional string target_port = 4 [json_name = "targetPort"]; +} + +// registry04: ProcessingGraph; complete selected WP03.01 projection. +message ProcessingGraph { + repeated EffectSpec nodes = 1 [json_name = "nodes"]; + repeated ProcessingEdge edges = 2 [json_name = "edges"]; + arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + optional string profile = 4 [json_name = "profile"]; +} + +// registry04: PropertyDefinition; complete selected WP03.01 projection. +message PropertyDefinition { + arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + optional string name = 3 [json_name = "name"]; + optional string type = 4 [json_name = "type"]; + optional string profile = 5 [json_name = "profile"]; + arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + repeated SelectOption options = 8 [json_name = "options"]; + optional uint32 number_scale = 9 [json_name = "numberScale"]; + arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; +} + +// registry04: PropertyDefinitionVersion; complete selected WP03.01 projection. +message PropertyDefinitionVersion { + arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; +} + +// registry04: PropertyValue; complete selected WP03.01 projection. +message PropertyValue { + arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + ScalarValue value = 2 [json_name = "value"]; +} + +// registry04: RenderPreset; complete selected WP03.01 projection. +message RenderPreset { + optional string container = 1 [json_name = "container"]; + optional string video_codec = 2 [json_name = "videoCodec"]; + optional string audio_codec = 3 [json_name = "audioCodec"]; + optional uint32 width = 4 [json_name = "width"]; + optional uint32 height = 5 [json_name = "height"]; + arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + optional string colour_space = 7 [json_name = "colourSpace"]; + optional uint32 sample_rate = 8 [json_name = "sampleRate"]; + optional string channel_layout = 9 [json_name = "channelLayout"]; + optional string profile = 10 [json_name = "profile"]; + optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"]; + optional uint64 video_bitrate = 12 [json_name = "videoBitrate"]; + optional string subtitle_mode = 13 [json_name = "subtitleMode"]; +} + +// registry04: RetimeCurve; complete selected WP03.01 projection. +message RetimeCurve { + repeated RetimePoint points = 1 [json_name = "points"]; + optional string profile = 2 [json_name = "profile"]; +} + +// registry04: RetimePoint; complete selected WP03.01 projection. +message RetimePoint { + arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; +} + +// registry04: RichText; complete selected WP03.01 projection. +message RichText { + optional string text = 1 [json_name = "text"]; + repeated TextSpan spans = 2 [json_name = "spans"]; + repeated InlineAtom atoms = 3 [json_name = "atoms"]; + repeated TextRunSegment runs = 4 [json_name = "runs"]; +} + +// registry04: SampleRange; complete selected WP03.01 projection. +message SampleRange { + optional uint64 from = 1 [json_name = "from"]; + optional uint64 count = 2 [json_name = "count"]; +} + +// registry04: SavedViewRecord; complete selected WP03.01 projection. +message SavedViewRecord { + arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + optional string name = 3 [json_name = "name"]; + optional string layout = 4 [json_name = "layout"]; + NotesQuery query = 5 [json_name = "query"]; + arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; +} + +// registry04: ScalarPredicate; complete selected WP03.01 projection. +message ScalarPredicate { + arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + optional string operator = 2 [json_name = "operator"]; + repeated ScalarValue operands = 3 [json_name = "operands"]; +} + +// registry04: ScalarValue; complete selected WP03.01 projection. +message ScalarValue { + oneof value { + bool null = 1 [json_name = "null"]; + string text = 2 [json_name = "text"]; + bool boolean = 3 [json_name = "boolean"]; + arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + string date = 5 [json_name = "date"]; + arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + IdList multi_select = 7 [json_name = "multiSelect"]; + arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + string url = 9 [json_name = "url"]; + } +} + +// registry04: ScheduleSpec; complete selected WP03.01 projection. +message ScheduleSpec { + optional string kind = 1 [json_name = "kind"]; + optional string expression = 2 [json_name = "expression"]; + optional string zone = 3 [json_name = "zone"]; + arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + optional string dst_gap = 6 [json_name = "dstGap"]; + optional string dst_overlap = 7 [json_name = "dstOverlap"]; +} + +// registry04: ScopeAnnotation; complete selected WP03.01 projection. +message ScopeAnnotation { + arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + SampleRange range = 2 [json_name = "range"]; + optional string text = 3 [json_name = "text"]; + arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; +} + +// registry04: ScopeConfiguration; complete selected WP03.01 projection. +message ScopeConfiguration { + arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + repeated ChannelDefinition channels = 2 [json_name = "channels"]; + optional string parser_profile = 3 [json_name = "parserProfile"]; + arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + FrameConfiguration framing = 5 [json_name = "framing"]; + TriggerConfiguration trigger = 6 [json_name = "trigger"]; +} + +// registry04: ScopeFinding; complete selected WP03.01 projection. +message ScopeFinding { + arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + optional string text = 3 [json_name = "text"]; + arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + optional string severity = 5 [json_name = "severity"]; + optional string status = 6 [json_name = "status"]; + repeated ContextRef evidence = 7 [json_name = "evidence"]; + arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; +} + +// registry04: ScopeMetadata; complete selected WP03.01 projection. +message ScopeMetadata { + arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + optional string name = 2 [json_name = "name"]; + repeated CaptureMetadata captures = 3 [json_name = "captures"]; + repeated ScopeAnnotation annotations = 4 [json_name = "annotations"]; + repeated ScopeFinding findings = 5 [json_name = "findings"]; + arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + ScopeConfiguration configuration = 7 [json_name = "configuration"]; + repeated arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + repeated arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + repeated arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + repeated MetadataEntry metadata = 11 [json_name = "metadata"]; +} + +// registry04: ScopeSelection; complete selected WP03.01 projection. +message ScopeSelection { + arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + repeated arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; +} + +// registry04: ScopeTime; complete selected WP03.01 projection. +message ScopeTime { + optional sint64 ticks = 1 [json_name = "ticks"]; + arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; +} + +// registry04: SelectOption; complete selected WP03.01 projection. +message SelectOption { + arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + optional string label = 2 [json_name = "label"]; + optional uint32 order = 3 [json_name = "order"]; +} + +// registry04: SelectedSample; complete selected WP03.01 projection. +message SelectedSample { + arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + optional uint64 sample_index = 4 [json_name = "sampleIndex"]; + ScopeTime time = 5 [json_name = "time"]; + optional double value = 6 [json_name = "value"]; +} + +// registry04: SequenceView; complete selected WP03.01 projection. +message SequenceView { + arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + optional string name = 3 [json_name = "name"]; + arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + optional uint32 sample_rate = 7 [json_name = "sampleRate"]; + optional uint32 width = 8 [json_name = "width"]; + optional uint32 height = 9 [json_name = "height"]; + optional string channel_layout = 10 [json_name = "channelLayout"]; + ColourConfiguration colour = 11 [json_name = "colour"]; +} + +// registry04: SkillRecord; complete selected WP03.01 projection. +message SkillRecord { + arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + optional string name = 2 [json_name = "name"]; + optional string instructions = 3 [json_name = "instructions"]; + repeated arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + repeated string capabilities = 5 [json_name = "capabilities"]; + arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + optional bool enabled = 7 [json_name = "enabled"]; +} + +// registry04: SlateMetadata; complete selected WP03.01 projection. +message SlateMetadata { + arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + optional string name = 2 [json_name = "name"]; + repeated SequenceView sequences = 3 [json_name = "sequences"]; + repeated MediaView media = 4 [json_name = "media"]; + repeated TimelineView timelines = 5 [json_name = "timelines"]; + repeated MediaBin bins = 6 [json_name = "bins"]; + repeated RenderPreset presets = 7 [json_name = "presets"]; + repeated arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + repeated arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + optional string profile = 11 [json_name = "profile"]; +} + +// registry04: SlateSelection; complete selected WP03.01 projection. +message SlateSelection { + arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + repeated arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; +} + +// registry04: SourceConsentRef; complete selected WP03.01 projection. +message SourceConsentRef { + arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + optional string scope_hash = 2 [json_name = "scopeHash"]; + arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; +} + +// registry04: StructuredValue; complete selected WP03.01 projection. +message StructuredValue { + oneof value { + bool null = 1 [json_name = "null"]; + bool boolean = 2 [json_name = "boolean"]; + sint64 integer = 3 [json_name = "integer"]; + arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + string text = 5 [json_name = "text"]; + arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + ValueList list = 8 [json_name = "list"]; + ValueRecord record = 9 [json_name = "record"]; + double number = 10 [json_name = "number"]; + } +} + +// registry04: TableBlock; complete selected WP03.01 projection. +message TableBlock { + repeated TableRow rows = 1 [json_name = "rows"]; +} + +// registry04: TableCell; complete selected WP03.01 projection. +message TableCell { + arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + RichText content = 2 [json_name = "content"]; +} + +// registry04: TableRow; complete selected WP03.01 projection. +message TableRow { + arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + repeated TableCell cells = 2 [json_name = "cells"]; +} + +// registry04: TagRecord; complete selected WP03.01 projection. +message TagRecord { + arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + optional string name = 3 [json_name = "name"]; + optional string colour = 4 [json_name = "colour"]; + arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; +} + +// registry04: TaskSnapshot; complete selected WP03.01 projection. +message TaskSnapshot { + arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + optional TaskState state = 2 [json_name = "state"]; + optional string reason = 3 [json_name = "reason"]; + arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + ControlProgress control = 9 [json_name = "control"]; + optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"]; + optional uint32 completed_steps = 11 [json_name = "completedSteps"]; + optional uint32 total_steps = 12 [json_name = "totalSteps"]; + repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + optional TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; +} + +// registry04: TextRunSegment; complete selected WP03.01 projection. +message TextRunSegment { + arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + optional uint32 from = 2 [json_name = "from"]; + optional uint32 until = 3 [json_name = "until"]; +} + +// registry04: TextSpan; complete selected WP03.01 projection. +message TextSpan { + optional uint32 from = 1 [json_name = "from"]; + optional uint32 until = 2 [json_name = "until"]; + repeated string marks = 3 [json_name = "marks"]; + LinkSpec link = 4 [json_name = "link"]; + arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; +} + +// registry04: TimedText; complete selected WP03.01 projection. +message TimedText { + optional string text = 1 [json_name = "text"]; + optional string language = 2 [json_name = "language"]; + optional string font_family = 3 [json_name = "fontFamily"]; + arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + optional string colour = 6 [json_name = "colour"]; + optional string alignment = 7 [json_name = "alignment"]; + arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; +} + +// registry04: TimelineClip; complete selected WP03.01 projection. +message TimelineClip { + arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + repeated EffectSpec effects = 6 [json_name = "effects"]; + arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + optional string kind = 8 [json_name = "kind"]; + optional bool enabled = 9 [json_name = "enabled"]; + arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + GeneratedSource generated = 11 [json_name = "generated"]; + TimedText text = 12 [json_name = "text"]; + ProcessingGraph graph = 13 [json_name = "graph"]; + optional string name = 14 [json_name = "name"]; + arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + RetimeCurve retime = 16 [json_name = "retime"]; + arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; +} + +// registry04: TimelineTrack; complete selected WP03.01 projection. +message TimelineTrack { + arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + optional string kind = 2 [json_name = "kind"]; + optional uint32 order = 3 [json_name = "order"]; + repeated TimelineClip clips = 4 [json_name = "clips"]; + repeated TransitionSpec transitions = 5 [json_name = "transitions"]; + optional bool enabled = 6 [json_name = "enabled"]; + optional string name = 7 [json_name = "name"]; + optional bool locked = 8 [json_name = "locked"]; + ProcessingGraph graph = 9 [json_name = "graph"]; +} + +// registry04: TimelineView; complete selected WP03.01 projection. +message TimelineView { + SequenceView sequence = 1 [json_name = "sequence"]; + repeated TimelineTrack tracks = 2 [json_name = "tracks"]; + repeated MarkerView markers = 3 [json_name = "markers"]; + ProcessingGraph graph = 4 [json_name = "graph"]; +} + +// registry04: ToolProposal; complete selected WP03.01 projection. +message ToolProposal { + arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + optional string capability = 2 [json_name = "capability"]; + CapabilityArguments arguments = 3 [json_name = "arguments"]; + arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; +} + +// registry04: ToolResult; complete selected WP03.01 projection. +message ToolResult { + arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + optional arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + repeated arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + oneof outcome { + CapabilityResult success = 3 [json_name = "success"]; + arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + } +} + +// registry04: TransitionSpec; complete selected WP03.01 projection. +message TransitionSpec { + arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + optional string kind = 4 [json_name = "kind"]; + arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; +} + +// registry04: TriggerConfiguration; complete selected WP03.01 projection. +message TriggerConfiguration { + optional string kind = 1 [json_name = "kind"]; + arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + optional double threshold = 3 [json_name = "threshold"]; + optional string direction = 4 [json_name = "direction"]; + optional double hysteresis = 5 [json_name = "hysteresis"]; + ScopeTime holdoff = 6 [json_name = "holdoff"]; + ScopeTime pre = 7 [json_name = "pre"]; + ScopeTime post = 8 [json_name = "post"]; + optional bool repeated = 9 [json_name = "repeated"]; + optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"]; +} + +// registry04: TriggerSpec; complete selected WP03.01 projection. +message TriggerSpec { + oneof trigger { + bool manual = 1 [json_name = "manual"]; + ScheduleSpec schedule = 2 [json_name = "schedule"]; + EventTrigger event = 3 [json_name = "event"]; + } +} + +// registry04: TurnInput; complete selected WP03.01 projection. +message TurnInput { + MessageDraft message = 1 [json_name = "message"]; + repeated ContextRef context = 2 [json_name = "context"]; + optional string instructions = 3 [json_name = "instructions"]; +} + +// registry04: ValueEntry; complete selected WP03.01 projection. +message ValueEntry { + optional string name = 1 [json_name = "name"]; + StructuredValue value = 2 [json_name = "value"]; +} + +// registry04: ValueList; complete selected WP03.01 projection. +message ValueList { + repeated StructuredValue items = 1 [json_name = "items"]; +} + +// registry04: ValueRecord; complete selected WP03.01 projection. +message ValueRecord { + repeated ValueEntry entries = 1 [json_name = "entries"]; +} diff --git a/public/proto/constraints.json b/public/proto/constraints.json index 4466497..5821a5c 100644 --- a/public/proto/constraints.json +++ b/public/proto/constraints.json @@ -69,7 +69,8 @@ "fields": { "kind": { "required": true, - "minLength": 1 + "minLength": 1, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" }, "id": { "required": true @@ -169,7 +170,8 @@ "required": true }, "details": {} - } + }, + "rules": ["arcError"] }, "arcforges.foundation.v1.RetryAdvice": { "csharpType": "ArcForges.Contracts.Foundation.V1.RetryAdvice", @@ -182,7 +184,8 @@ "reconciliationOperation": { "pattern": "^[A-Za-z0-9._:/-]{1,128}$" } - } + }, + "rules": ["retryAdvice"] }, "arcforges.foundation.v1.ErrorDetails": { "csharpType": "ArcForges.Contracts.Foundation.V1.ErrorDetails", @@ -303,6 +306,2764 @@ "required": true } } + }, + "arcforges.foundation.v1.ActorChain": { + "csharpType": "ArcForges.Contracts.Foundation.V1.ActorChain", + "fields": { + "initiator": { + "required": true + }, + "owner": { + "required": true + }, + "actorKind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "delegationId": {}, + "deviceId": {} + } + }, + "arcforges.publicapi.v1.AgentProfile": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.AgentProfile", + "fields": { + "profileId": { + "required": true + }, + "name": { + "required": true, + "maxLength": 256 + }, + "modelId": { + "required": true, + "pattern": "^([A-Za-z0-9._:/-]{1,128}|@cf/[a-z0-9._-]+/[a-zA-Z0-9._/-]+)$", + "maxLength": 256 + }, + "instructions": { + "required": true, + "maxUtf8Bytes": 262144 + }, + "skillIds": { + "items": {} + }, + "revision": { + "required": true + }, + "context": { + "items": {} + }, + "capabilities": { + "items": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + } + } + } + }, + "arcforges.publicapi.v1.AggregateBody": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.AggregateBody", + "fields": { + "notes": {}, + "chat": {}, + "scopeMetadata": {}, + "slateMetadata": {}, + "notebook": {}, + "propertyDefinition": {}, + "savedView": {}, + "tag": {}, + "agentProfile": {}, + "skill": {}, + "chatProject": {}, + "preferences": {}, + "task": {}, + "automation": {}, + "memory": {}, + "externalBody": {} + }, + "oneofRequired": ["body"] + }, + "arcforges.publicapi.v1.AlignmentSpec": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.AlignmentSpec", + "fields": { + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["absoluteTime", "trigger", "event", "manualOffset"] + }, + "leftAnchor": {}, + "rightAnchor": {}, + "offset": {}, + "eventId": {} + }, + "rules": ["alignmentSpec"] + }, + "arcforges.foundation.v1.ArtifactRef": { + "csharpType": "ArcForges.Contracts.Foundation.V1.ArtifactRef", + "fields": { + "artifactId": { + "required": true + }, + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "owner": { + "required": true + }, + "resource": {}, + "jobId": {}, + "origin": {}, + "producingTaskId": {}, + "producingRunId": {}, + "actor": { + "required": true + }, + "createdAt": { + "required": true + }, + "availability": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "provenance": { + "items": {} + } + } + }, + "arcforges.publicapi.v1.AutomationSpec": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.AutomationSpec", + "fields": { + "name": { + "required": true, + "maxLength": 256 + }, + "trigger": { + "required": true + }, + "input": { + "required": true + }, + "profileId": { + "required": true + }, + "perRunBudget": { + "required": true + }, + "periodBudget": { + "required": true + }, + "budgetPeriod": { + "required": true + }, + "concurrency": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "misfire": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "catchUpCount": { + "required": true + }, + "catchUpWindowSeconds": { + "required": true + }, + "grants": { + "items": {} + }, + "targetDeviceId": {} + } + }, + "arcforges.publicapi.v1.AutomationView": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.AutomationView", + "fields": { + "automationId": { + "required": true + }, + "definition": { + "required": true + }, + "enabled": { + "required": true + }, + "revision": { + "required": true + }, + "nextOccurrence": {} + } + }, + "arcforges.foundation.v1.BlobRef": { + "csharpType": "ArcForges.Contracts.Foundation.V1.BlobRef", + "fields": { + "blobId": { + "required": true + }, + "contentHash": { + "required": true, + "pattern": "^[0-9a-f]{64}$" + }, + "sizeBytes": { + "required": true + } + } + }, + "arcforges.publicapi.v1.Block": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.Block", + "fields": { + "blockId": { + "required": true + }, + "parentId": {}, + "orderKey": { + "required": true + }, + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": [ + "paragraph", + "heading", + "list", + "quote", + "callout", + "toggle", + "code", + "math", + "divider", + "table", + "image", + "attachment", + "embed" + ] + }, + "body": { + "required": true + }, + "origin": {}, + "properties": {} + }, + "rules": ["block"] + }, + "arcforges.publicapi.v1.BlockBody": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.BlockBody", + "fields": { + "text": {}, + "code": {}, + "resource": {}, + "link": {}, + "table": {}, + "math": {}, + "empty": {} + }, + "oneofRequired": ["content"] + }, + "arcforges.publicapi.v1.BlockProperties": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.BlockProperties", + "fields": { + "headingLevel": { + "min": 1, + "max": 6 + }, + "checked": {}, + "calloutKind": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["info", "warning", "error", "success"] + }, + "listStyle": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["bulleted", "numbered", "checklist"] + }, + "altText": {}, + "imageLayout": {}, + "attachmentPresentation": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["chip", "card", "pdfViewer"] + }, + "embedRenderMode": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["inline", "card"] + } + } + }, + "arcforges.foundation.v1.ByteRange": { + "csharpType": "ArcForges.Contracts.Foundation.V1.ByteRange", + "fields": { + "offset": { + "required": true + }, + "length": { + "required": true, + "min": 1 + } + }, + "rules": ["byteRange"] + }, + "arcforges.publicapi.v1.Calibration": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.Calibration", + "fields": { + "scale": { + "required": true, + "finite": true + }, + "offset": { + "required": true, + "finite": true + }, + "unit": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + } + } + }, + "arcforges.publicapi.v1.CapabilityArguments": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.CapabilityArguments", + "fields": { + "schemaId": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "value": { + "required": true + } + } + }, + "arcforges.publicapi.v1.CapabilityResult": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.CapabilityResult", + "fields": { + "schemaId": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "value": { + "required": true + } + } + }, + "arcforges.publicapi.v1.CaptureMetadata": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.CaptureMetadata", + "fields": { + "captureId": { + "required": true + }, + "sampleCount": { + "required": true + }, + "channels": { + "items": {} + }, + "contentHash": { + "pattern": "^[0-9a-f]{64}$" + }, + "resource": {} + } + }, + "arcforges.publicapi.v1.ChannelDefinition": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ChannelDefinition", + "fields": { + "channelId": { + "required": true + }, + "name": { + "required": true, + "maxLength": 256 + }, + "unit": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "sampleType": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "rate": { + "required": true + }, + "calibration": {} + }, + "rules": ["channelDefinition"] + }, + "arcforges.publicapi.v1.ChatProjectRecord": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ChatProjectRecord", + "fields": { + "projectId": { + "required": true + }, + "name": { + "required": true, + "maxLength": 256 + }, + "conversationIds": { + "items": {} + }, + "context": { + "items": {} + }, + "revision": { + "required": true + }, + "trashedAt": {} + } + }, + "arcforges.publicapi.v1.ChecksumSpec": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ChecksumSpec", + "fields": { + "algorithm": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["xor8", "crc16CcittFalse", "crc32IsoHdlc"] + }, + "input": { + "required": true + }, + "offset": { + "required": true + }, + "byteOrder": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["little", "big"] + } + }, + "rules": ["checksumSpec"] + }, + "arcforges.publicapi.v1.CodeBlock": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.CodeBlock", + "fields": { + "text": { + "required": true, + "maxUtf8Bytes": 262144 + }, + "language": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "wrap": { + "required": true + } + } + }, + "arcforges.publicapi.v1.ColourConfiguration": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ColourConfiguration", + "fields": { + "workingSpace": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "displaySpace": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "ocioConfig": {}, + "inputAssignments": { + "items": {} + } + } + }, + "arcforges.foundation.v1.ContentOrigin": { + "csharpType": "ArcForges.Contracts.Foundation.V1.ContentOrigin", + "fields": { + "profile": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["arcforges.content-origin.v1"] + }, + "originId": { + "required": true + }, + "contentUnitId": { + "required": true + }, + "kinds": { + "items": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["aiGenerated", "aiManipulated", "nonAi", "unknown"] + }, + "minItems": 1, + "maxItems": 4, + "unique": true + }, + "payloadSha256": { + "required": true, + "pattern": "^[0-9a-f]{64}$" + }, + "producerKind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["model", "human", "deterministic", "import"] + }, + "createdAt": {}, + "parentOriginIds": { + "items": {}, + "maxItems": 32 + }, + "omittedParentCount": { + "required": true, + "max": 2147483647 + } + }, + "rules": ["contentOrigin"] + }, + "arcforges.publicapi.v1.ContextRef": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ContextRef", + "fields": { + "source": { + "required": true + }, + "revision": {}, + "resource": {}, + "selector": {}, + "origin": {}, + "lifetime": { + "required": true, + "enumValues": [1, 2, 3, 4] + }, + "ephemeral": {}, + "consent": {} + }, + "rules": ["contextRef"] + }, + "arcforges.publicapi.v1.ContextSelector": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ContextSelector", + "fields": { + "whole": {}, + "byteRange": {}, + "notes": {}, + "scope": {}, + "slate": {} + }, + "oneofRequired": ["selection"], + "rules": ["contextSelector"] + }, + "arcforges.publicapi.v1.ControlProgress": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ControlProgress", + "fields": { + "commandId": { + "required": true + }, + "kind": { + "required": true, + "enumValues": [1, 2, 3] + }, + "state": { + "required": true, + "enumValues": [1, 2, 3, 4] + }, + "requestedAt": { + "required": true + }, + "acknowledgedAt": {}, + "reason": {} + } + }, + "arcforges.publicapi.v1.ConversationBody": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ConversationBody", + "fields": { + "conversation": { + "required": true + }, + "messages": { + "items": {} + } + } + }, + "arcforges.publicapi.v1.ConversationView": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ConversationView", + "fields": { + "conversationId": { + "required": true + }, + "branchId": { + "required": true + }, + "title": { + "required": true, + "maxLength": 256 + }, + "revision": { + "required": true + }, + "lastMessageAt": {}, + "projectId": {}, + "pinned": { + "required": true + }, + "archived": { + "required": true + }, + "temporary": { + "required": true + }, + "applicationScope": { + "required": true + }, + "historyMode": { + "required": true, + "enumValues": [1, 2, 3] + } + } + }, + "arcforges.publicapi.v1.CursorResult": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.CursorResult", + "fields": { + "a": { + "required": true + }, + "b": { + "required": true + }, + "deltaTime": { + "required": true + }, + "deltaValue": { + "required": true, + "finite": true + } + }, + "rules": ["cursorResult"] + }, + "arcforges.publicapi.v1.CursorSpec": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.CursorSpec", + "fields": { + "channelId": { + "required": true + }, + "segmentId": { + "required": true + }, + "time": { + "required": true + } + } + }, + "arcforges.publicapi.v1.EffectParameter": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.EffectParameter", + "fields": { + "name": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "decimal": {}, + "boolean": {}, + "text": {}, + "keyframes": {}, + "rational": {} + }, + "oneofRequired": ["value"] + }, + "arcforges.publicapi.v1.EffectSpec": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.EffectSpec", + "fields": { + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "parameters": { + "items": {} + }, + "instanceId": { + "required": true + }, + "definitionVersion": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "scope": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["clipLocal", "sequence"] + }, + "enabled": { + "required": true + }, + "retainedDefinition": { + "maxLength": 65536 + } + } + }, + "arcforges.publicapi.v1.EphemeralSelection": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.EphemeralSelection", + "fields": { + "instanceId": { + "required": true + }, + "generation": { + "required": true + }, + "selectionId": { + "required": true + }, + "expiresAt": { + "required": true + } + } + }, + "arcforges.publicapi.v1.EventTrigger": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.EventTrigger", + "fields": { + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "source": {}, + "predicate": {} + } + }, + "arcforges.publicapi.v1.FamilyResult": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.FamilyResult", + "fields": { + "family": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": [ + "minimum", + "maximum", + "mean", + "rms", + "peakToPeak", + "standardDeviation", + "count", + "duration", + "frequency", + "dutyCycle", + "riseTime", + "fallTime", + "cursorDelta", + "eventCount" + ] + }, + "status": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["ok", "insufficient", "invalid"] + }, + "values": { + "items": {}, + "maxItems": 2 + }, + "validCount": { + "required": true + }, + "invalidCount": { + "required": true + }, + "reason": { + "enumValues": [ + "noFiniteSamples", + "noCompleteCycle", + "noCompleteEdge", + "cursorUnavailable", + "invalidTimeOrder", + "invalidConfiguration", + "numericOverflow" + ] + }, + "channelId": { + "required": true + } + }, + "rules": ["familyResult"] + }, + "arcforges.publicapi.v1.FilterGroup": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.FilterGroup", + "fields": { + "operator": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["all", "any", "not"] + }, + "children": { + "items": {}, + "minItems": 1, + "maxItems": 32 + } + }, + "rules": ["filterGroup"] + }, + "arcforges.publicapi.v1.FolderView": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.FolderView", + "fields": { + "folderId": { + "required": true + }, + "notebookId": { + "required": true + }, + "parentId": {}, + "name": { + "required": true, + "maxLength": 256 + }, + "orderKey": { + "required": true + }, + "trashedAt": {}, + "notebookRev": { + "required": true + } + } + }, + "arcforges.publicapi.v1.FrameConfiguration": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.FrameConfiguration", + "fields": { + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["delimitedText", "csvLine", "jsonLine", "fixedBinary", "canonicalReplay"] + }, + "start": { + "required": true, + "maxLength": 65536 + }, + "end": { + "required": true, + "maxLength": 65536 + }, + "escapeByte": { + "max": 255 + }, + "delimiter": { + "max": 255 + }, + "header": { + "required": true + }, + "frameBytes": { + "min": 1, + "max": 1048576 + }, + "byteOrder": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "fields": { + "items": {}, + "maxItems": 64 + }, + "checksum": {} + }, + "rules": ["frameConfiguration"] + }, + "arcforges.publicapi.v1.FrameField": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.FrameField", + "fields": { + "channelId": { + "required": true + }, + "column": {}, + "jsonPath": { + "items": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + } + }, + "offset": {}, + "scalarType": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": [ + "bool", + "i8", + "u8", + "i16", + "u16", + "i32", + "u32", + "i64", + "u64", + "f32", + "f64", + "textNumber" + ] + }, + "required": { + "required": true + } + } + }, + "arcforges.publicapi.v1.GeneratedSource": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.GeneratedSource", + "fields": { + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["colour", "gradient", "counter", "testPattern", "title"] + }, + "parameters": { + "items": {} + }, + "text": {} + }, + "rules": ["generatedSource"] + }, + "arcforges.publicapi.v1.IdList": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.IdList", + "fields": { + "items": { + "items": {} + } + } + }, + "arcforges.publicapi.v1.ImageLayout": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ImageLayout", + "fields": { + "widthRatio": { + "required": true, + "finite": true, + "min": 0, + "max": 1 + }, + "alignment": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["start", "center", "end"] + } + } + }, + "arcforges.publicapi.v1.InlineAtom": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.InlineAtom", + "fields": { + "offset": { + "required": true + }, + "mention": {}, + "math": {}, + "footnote": {}, + "origin": {}, + "inlineId": { + "required": true + } + }, + "oneofRequired": ["content"] + }, + "arcforges.publicapi.v1.Keyframe": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.Keyframe", + "fields": { + "time": { + "required": true + }, + "value": { + "required": true + }, + "interpolation": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["hold", "linear", "bezier"] + }, + "inTangent": {}, + "outTangent": {}, + "scope": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["clipLocal", "sequence"] + } + } + }, + "arcforges.publicapi.v1.KeyframeList": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.KeyframeList", + "fields": { + "items": { + "items": {} + } + } + }, + "arcforges.publicapi.v1.LinkSpec": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.LinkSpec", + "fields": { + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "targetId": {}, + "url": {}, + "label": {} + }, + "rules": ["linkSpec"] + }, + "arcforges.publicapi.v1.MarkerView": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MarkerView", + "fields": { + "markerId": { + "required": true + }, + "sequenceId": { + "required": true + }, + "range": { + "required": true + }, + "label": { + "required": true + }, + "origin": {}, + "clipId": {}, + "anchor": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["sequence", "clipLocal", "source"] + } + } + }, + "arcforges.publicapi.v1.MathContent": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MathContent", + "fields": { + "tex": { + "required": true, + "maxLength": 4096 + }, + "display": { + "required": true + } + } + }, + "arcforges.publicapi.v1.MeasurementRequest": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MeasurementRequest", + "fields": { + "profile": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["scope.measurement.v1"] + }, + "source": { + "required": true + }, + "sourceRevision": { + "required": true + }, + "channels": { + "items": {}, + "minItems": 1 + }, + "window": { + "required": true + }, + "families": { + "items": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": [ + "minimum", + "maximum", + "mean", + "rms", + "peakToPeak", + "standardDeviation", + "count", + "duration", + "frequency", + "dutyCycle", + "riseTime", + "fallTime", + "cursorDelta", + "eventCount" + ] + }, + "minItems": 1, + "maxItems": 14, + "unique": true + }, + "thresholds": { + "items": {} + }, + "configuration": { + "required": true + }, + "alignment": { + "required": true + }, + "cursors": { + "items": {} + }, + "referenceLevels": { + "items": {} + } + }, + "rules": ["measurementRequest"] + }, + "arcforges.publicapi.v1.MeasurementResult": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MeasurementResult", + "fields": { + "profile": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["scope.measurement.v1"] + }, + "inputHash": { + "required": true, + "pattern": "^[0-9a-f]{64}$" + }, + "families": { + "items": {} + }, + "warnings": { + "items": {} + }, + "configuration": { + "required": true + }, + "finiteCount": { + "required": true + }, + "excludedCount": { + "required": true + }, + "runCount": { + "required": true + }, + "requestedDuration": { + "required": true + }, + "coveredDuration": { + "required": true + }, + "timingUncertainty": { + "required": true + }, + "source": { + "required": true + }, + "resolvedThresholds": { + "items": {} + }, + "cursor": {} + }, + "rules": ["measurementResult"] + }, + "arcforges.publicapi.v1.MeasurementSource": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MeasurementSource", + "fields": { + "capture": { + "required": true + }, + "channelId": { + "required": true + }, + "committedPrefix": { + "required": true + }, + "configuration": { + "required": true + }, + "decoder": {}, + "timeMapping": {}, + "eventSet": {} + } + }, + "arcforges.publicapi.v1.MeasurementThreshold": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MeasurementThreshold", + "fields": { + "family": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["frequency", "dutyCycle", "riseTime", "fallTime"] + }, + "name": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["low", "high", "fraction10", "fraction50", "fraction90"] + }, + "value": { + "required": true, + "finite": true + }, + "unit": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "channelId": {} + }, + "rules": ["measurementThreshold"] + }, + "arcforges.publicapi.v1.MeasurementValue": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MeasurementValue", + "fields": { + "name": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": [ + "minimum", + "maximum", + "mean", + "rms", + "peakToPeak", + "standardDeviation", + "count", + "duration", + "frequency", + "dutyCycle", + "riseTime", + "fallTime", + "cursorDelta", + "eventCount", + "deltaTime", + "deltaValue" + ] + }, + "value": { + "finite": true + }, + "unit": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "count": {} + }, + "oneofRequired": ["result"], + "rules": ["measurementValue"] + }, + "arcforges.publicapi.v1.MeasurementWindow": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MeasurementWindow", + "fields": { + "start": { + "required": true + }, + "end": { + "required": true + } + }, + "rules": ["measurementWindow"] + }, + "arcforges.publicapi.v1.MediaBin": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MediaBin", + "fields": { + "binId": { + "required": true + }, + "parentId": {}, + "name": { + "required": true, + "maxLength": 256 + }, + "mediaIds": { + "items": {} + }, + "sequenceIds": { + "items": {} + }, + "order": { + "required": true + } + } + }, + "arcforges.publicapi.v1.MediaColourAssignment": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MediaColourAssignment", + "fields": { + "mediaId": { + "required": true + }, + "inputSpace": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + } + } + }, + "arcforges.foundation.v1.MediaRange": { + "csharpType": "ArcForges.Contracts.Foundation.V1.MediaRange", + "fields": { + "start": { + "required": true + }, + "duration": { + "required": true + } + }, + "rules": ["mediaRange"] + }, + "arcforges.publicapi.v1.MediaStream": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MediaStream", + "fields": { + "index": { + "required": true + }, + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "codec": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "rate": {}, + "channels": {} + } + }, + "arcforges.foundation.v1.MediaTime": { + "csharpType": "ArcForges.Contracts.Foundation.V1.MediaTime", + "fields": { + "ticks": { + "required": true + }, + "rate": { + "required": true + } + }, + "rules": ["mediaTime"] + }, + "arcforges.publicapi.v1.MediaView": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MediaView", + "fields": { + "mediaId": { + "required": true + }, + "source": {}, + "availability": { + "required": true, + "enumValues": [1, 2, 3, 4, 5] + }, + "duration": {}, + "streams": { + "items": {} + } + } + }, + "arcforges.publicapi.v1.MemoryRecord": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MemoryRecord", + "fields": { + "memoryId": { + "required": true + }, + "text": { + "required": true, + "maxUtf8Bytes": 262144 + }, + "sources": { + "items": {} + }, + "revision": { + "required": true + }, + "enabled": { + "required": true + }, + "origin": {} + } + }, + "arcforges.publicapi.v1.MessageDraft": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MessageDraft", + "fields": { + "parts": { + "items": {} + }, + "context": { + "items": {} + } + } + }, + "arcforges.publicapi.v1.MessagePart": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MessagePart", + "fields": { + "text": {}, + "resource": {}, + "toolProposal": {}, + "toolResult": {}, + "origin": {} + }, + "oneofRequired": ["content"] + }, + "arcforges.publicapi.v1.MessageView": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MessageView", + "fields": { + "messageId": { + "required": true + }, + "conversationId": { + "required": true + }, + "branchId": { + "required": true + }, + "role": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["user", "assistant", "tool", "system"] + }, + "parts": { + "items": {} + }, + "state": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["pending", "complete", "interrupted", "failed"] + }, + "revision": { + "required": true + }, + "taskId": {}, + "turnId": {} + }, + "rules": ["messageView"] + }, + "arcforges.publicapi.v1.MetadataEntry": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MetadataEntry", + "fields": { + "name": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "value": { + "required": true + } + } + }, + "arcforges.publicapi.v1.MetadataScalar": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.MetadataScalar", + "fields": { + "text": {}, + "boolean": {}, + "integer": {}, + "number": { + "finite": true + }, + "decimal": {}, + "instant": {}, + "resource": {} + }, + "oneofRequired": ["value"] + }, + "arcforges.publicapi.v1.NotebookBody": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.NotebookBody", + "fields": { + "notebook": { + "required": true + }, + "folders": { + "items": {} + }, + "documentOrder": { + "items": {} + } + } + }, + "arcforges.publicapi.v1.NotebookView": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.NotebookView", + "fields": { + "notebookId": { + "required": true + }, + "name": { + "required": true, + "maxLength": 256 + }, + "revision": { + "required": true + }, + "trashedAt": {} + } + }, + "arcforges.publicapi.v1.NotesDocument": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.NotesDocument", + "fields": { + "documentId": { + "required": true + }, + "notebookId": { + "required": true + }, + "folderId": {}, + "title": { + "required": true, + "maxLength": 256 + }, + "blocks": { + "items": {} + }, + "properties": { + "items": {} + }, + "tags": { + "items": {} + }, + "links": { + "items": {} + }, + "origin": {} + }, + "rules": ["notesDocument"] + }, + "arcforges.publicapi.v1.NotesFilter": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.NotesFilter", + "fields": { + "group": {}, + "predicate": {} + }, + "oneofRequired": ["expression"], + "rules": ["notesFilter"] + }, + "arcforges.publicapi.v1.NotesQuery": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.NotesQuery", + "fields": { + "profile": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["notes.scalar.v1"] + }, + "notebookId": { + "required": true + }, + "savedViewId": {}, + "savedViewRev": {}, + "filter": {}, + "sorts": { + "items": {}, + "maxItems": 8 + }, + "projection": { + "items": {}, + "maxItems": 64 + }, + "page": { + "required": true + }, + "datasetToken": { + "maxUtf8Bytes": 4096 + }, + "definitionVersions": { + "items": {} + }, + "selectors": {} + }, + "rules": ["notesQuery"] + }, + "arcforges.publicapi.v1.NotesSelection": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.NotesSelection", + "fields": { + "documentId": { + "required": true + }, + "anchor": { + "required": true + }, + "focus": { + "required": true + }, + "localVersion": {}, + "cloudRevision": {} + }, + "rules": ["notesSelection"] + }, + "arcforges.publicapi.v1.NotesSelectors": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.NotesSelectors", + "fields": { + "documentId": {}, + "folderId": {}, + "tagIds": { + "items": {} + }, + "text": {}, + "blockKinds": { + "items": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + } + }, + "hasAttachment": {}, + "modified": {}, + "linkedTo": {} + }, + "rules": ["notesSelectors"] + }, + "arcforges.publicapi.v1.NotesSort": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.NotesSort", + "fields": { + "propertyId": { + "required": true + }, + "descending": { + "required": true + } + } + }, + "arcforges.publicapi.v1.NotesTextPosition": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.NotesTextPosition", + "fields": { + "blockId": { + "required": true + }, + "inlineId": { + "required": true + }, + "offsetUtf16": { + "required": true + }, + "affinity": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["before", "after"] + }, + "cellId": {} + } + }, + "arcforges.foundation.v1.PageRequest": { + "csharpType": "ArcForges.Contracts.Foundation.V1.PageRequest", + "fields": { + "cursor": { + "maxUtf8Bytes": 4096 + }, + "limit": { + "min": 1 + } + } + }, + "arcforges.foundation.v1.PageState": { + "csharpType": "ArcForges.Contracts.Foundation.V1.PageState", + "fields": { + "nextCursor": { + "maxUtf8Bytes": 4096 + }, + "hasMore": { + "required": true + } + }, + "rules": ["pageState"] + }, + "arcforges.publicapi.v1.PreferenceRecord": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.PreferenceRecord", + "fields": { + "preferenceId": { + "required": true + }, + "ownerAppId": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "values": { + "items": {}, + "maxItems": 200 + }, + "revision": { + "required": true + } + } + }, + "arcforges.publicapi.v1.ProcessingEdge": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ProcessingEdge", + "fields": { + "sourceNodeId": { + "required": true + }, + "sourcePort": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "targetNodeId": { + "required": true + }, + "targetPort": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + } + } + }, + "arcforges.publicapi.v1.ProcessingGraph": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ProcessingGraph", + "fields": { + "nodes": { + "items": {} + }, + "edges": { + "items": {} + }, + "outputNodeId": {}, + "profile": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["slate.graph.v1"] + } + } + }, + "arcforges.publicapi.v1.PropertyDefinition": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.PropertyDefinition", + "fields": { + "propertyId": { + "required": true + }, + "notebookId": { + "required": true + }, + "name": { + "required": true, + "maxLength": 256 + }, + "type": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": [ + "text", + "url", + "number", + "date", + "dateTime", + "checkbox", + "select", + "multiSelect" + ] + }, + "profile": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["notes.scalar.v1"] + }, + "semanticRevision": { + "required": true + }, + "revision": { + "required": true + }, + "options": { + "items": {}, + "maxItems": 1000 + }, + "numberScale": { + "max": 9 + }, + "trashedAt": {} + }, + "rules": ["propertyDefinition"] + }, + "arcforges.publicapi.v1.PropertyDefinitionVersion": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.PropertyDefinitionVersion", + "fields": { + "propertyId": { + "required": true + }, + "semanticRevision": { + "required": true + } + } + }, + "arcforges.publicapi.v1.PropertyValue": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.PropertyValue", + "fields": { + "propertyId": { + "required": true + }, + "value": { + "required": true + } + } + }, + "arcforges.foundation.v1.Rational": { + "csharpType": "ArcForges.Contracts.Foundation.V1.Rational", + "fields": { + "numerator": { + "required": true + }, + "denominator": { + "required": true, + "min": 1 + } + }, + "rules": ["reducedRational"] + }, + "arcforges.publicapi.v1.RenderPreset": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.RenderPreset", + "fields": { + "container": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "videoCodec": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "audioCodec": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "width": {}, + "height": {}, + "rate": {}, + "colourSpace": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "sampleRate": {}, + "channelLayout": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "profile": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "audioBitrate": {}, + "videoBitrate": {}, + "subtitleMode": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["none", "burnIn", "sidecar"] + } + } + }, + "arcforges.foundation.v1.ResourceRef": { + "csharpType": "ArcForges.Contracts.Foundation.V1.ResourceRef", + "fields": { + "realmId": { + "required": true + }, + "workspaceId": {}, + "ownerAppId": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "resourceKind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "resourceId": { + "required": true + }, + "displayHint": { + "maxLength": 256 + }, + "availability": { + "required": true, + "enumValues": [1, 2, 3, 4, 5] + }, + "holdingDeviceId": {} + } + }, + "arcforges.foundation.v1.ResourceVersionRef": { + "csharpType": "ArcForges.Contracts.Foundation.V1.ResourceVersionRef", + "fields": { + "resource": { + "required": true + }, + "cloud": {}, + "native": {}, + "local": {}, + "contentHash": { + "pattern": "^[0-9a-f]{64}$" + }, + "blob": {} + }, + "oneofRequired": ["revision"], + "rules": ["resourceVersionRef"] + }, + "arcforges.publicapi.v1.RetimeCurve": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.RetimeCurve", + "fields": { + "points": { + "items": {}, + "minItems": 2 + }, + "profile": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["slate.retime.v1"] + } + } + }, + "arcforges.publicapi.v1.RetimePoint": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.RetimePoint", + "fields": { + "timelineOffset": { + "required": true + }, + "sourceOffset": { + "required": true + } + } + }, + "arcforges.publicapi.v1.RichText": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.RichText", + "fields": { + "text": { + "required": true, + "maxUtf8Bytes": 262144 + }, + "spans": { + "items": {} + }, + "atoms": { + "items": {} + }, + "runs": { + "items": {} + } + }, + "rules": ["richText"] + }, + "arcforges.publicapi.v1.SampleRange": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.SampleRange", + "fields": { + "from": { + "required": true + }, + "count": { + "required": true + } + }, + "rules": ["sampleRange"] + }, + "arcforges.publicapi.v1.SavedViewRecord": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.SavedViewRecord", + "fields": { + "viewId": { + "required": true + }, + "notebookId": { + "required": true + }, + "name": { + "required": true, + "maxLength": 256 + }, + "layout": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["list", "table"] + }, + "query": { + "required": true + }, + "revision": { + "required": true + }, + "trashedAt": {} + }, + "rules": ["savedView"] + }, + "arcforges.publicapi.v1.ScalarPredicate": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ScalarPredicate", + "fields": { + "propertyId": { + "required": true + }, + "operator": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": [ + "eq", + "ne", + "lt", + "le", + "gt", + "ge", + "in", + "contains", + "startsWith", + "endsWith", + "hasAny", + "hasAll", + "isMissing", + "isPresent" + ] + }, + "operands": { + "items": {}, + "maxItems": 100 + } + }, + "rules": ["scalarPredicate"] + }, + "arcforges.publicapi.v1.ScalarValue": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ScalarValue", + "fields": { + "null": {}, + "text": {}, + "boolean": {}, + "number": {}, + "date": {}, + "select": {}, + "multiSelect": {}, + "dateTime": {}, + "url": {} + }, + "oneofRequired": ["value"], + "rules": ["scalarValue"] + }, + "arcforges.publicapi.v1.ScheduleSpec": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ScheduleSpec", + "fields": { + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["once", "cron", "interval"] + }, + "expression": { + "required": true + }, + "zone": { + "required": true + }, + "startsAt": { + "required": true + }, + "endsAt": {}, + "dstGap": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["skip"] + }, + "dstOverlap": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["earlier", "later", "both"] + } + } + }, + "arcforges.publicapi.v1.ScopeAnnotation": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ScopeAnnotation", + "fields": { + "annotationId": { + "required": true + }, + "range": { + "required": true + }, + "text": { + "required": true + }, + "origin": {} + } + }, + "arcforges.publicapi.v1.ScopeConfiguration": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ScopeConfiguration", + "fields": { + "configurationId": { + "required": true + }, + "channels": { + "items": {}, + "minItems": 1 + }, + "parserProfile": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "revision": { + "required": true + }, + "framing": { + "required": true + }, + "trigger": {} + }, + "rules": ["scopeConfiguration"] + }, + "arcforges.publicapi.v1.ScopeFinding": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ScopeFinding", + "fields": { + "findingId": { + "required": true + }, + "result": { + "required": true + }, + "text": { + "required": true + }, + "origin": {}, + "severity": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["info", "warning", "critical"] + }, + "status": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["open", "accepted", "dismissed"] + }, + "evidence": { + "items": {} + }, + "actor": { + "required": true + } + } + }, + "arcforges.publicapi.v1.ScopeMetadata": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ScopeMetadata", + "fields": { + "sessionId": { + "required": true + }, + "name": { + "required": true, + "maxLength": 256 + }, + "captures": { + "items": {} + }, + "annotations": { + "items": {} + }, + "findings": { + "items": {} + }, + "projectId": { + "required": true + }, + "configuration": { + "required": true + }, + "analyses": { + "items": {} + }, + "reports": { + "items": {} + }, + "tags": { + "items": {} + }, + "metadata": { + "items": {}, + "maxItems": 200 + } + } + }, + "arcforges.publicapi.v1.ScopeSelection": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ScopeSelection", + "fields": { + "sessionId": { + "required": true + }, + "captureId": { + "required": true + }, + "channels": { + "items": {}, + "maxItems": 64 + }, + "range": { + "required": true + }, + "revision": { + "required": true + } + } + }, + "arcforges.publicapi.v1.ScopeTime": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ScopeTime", + "fields": { + "ticks": { + "required": true + }, + "rate": { + "required": true + } + }, + "rules": ["scopeTime"] + }, + "arcforges.publicapi.v1.SelectOption": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.SelectOption", + "fields": { + "optionId": { + "required": true + }, + "label": { + "required": true, + "maxLength": 256 + }, + "order": { + "required": true + } + } + }, + "arcforges.publicapi.v1.SelectedSample": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.SelectedSample", + "fields": { + "captureId": { + "required": true + }, + "channelId": { + "required": true + }, + "segmentId": { + "required": true + }, + "sampleIndex": { + "required": true + }, + "time": { + "required": true + }, + "value": { + "required": true, + "finite": true + } + } + }, + "arcforges.publicapi.v1.SequenceView": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.SequenceView", + "fields": { + "sequenceId": { + "required": true + }, + "projectId": { + "required": true + }, + "name": { + "required": true, + "maxLength": 256 + }, + "revision": { + "required": true + }, + "duration": { + "required": true + }, + "videoRate": { + "required": true + }, + "sampleRate": { + "required": true, + "min": 1 + }, + "width": { + "required": true, + "min": 1 + }, + "height": { + "required": true, + "min": 1 + }, + "channelLayout": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "colour": { + "required": true + } + } + }, + "arcforges.publicapi.v1.SkillRecord": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.SkillRecord", + "fields": { + "skillId": { + "required": true + }, + "name": { + "required": true, + "maxLength": 256 + }, + "instructions": { + "required": true, + "maxUtf8Bytes": 262144 + }, + "resources": { + "items": {} + }, + "capabilities": { + "items": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + } + }, + "revision": { + "required": true + }, + "enabled": { + "required": true + } + } + }, + "arcforges.publicapi.v1.SlateMetadata": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.SlateMetadata", + "fields": { + "projectId": { + "required": true + }, + "name": { + "required": true, + "maxLength": 256 + }, + "sequences": { + "items": {} + }, + "media": { + "items": {} + }, + "timelines": { + "items": {} + }, + "bins": { + "items": {} + }, + "presets": { + "items": {} + }, + "transcripts": { + "items": {} + }, + "smallAssets": { + "items": {} + }, + "contentRev": { + "required": true + }, + "profile": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["slate.project.v1"] + } + } + }, + "arcforges.publicapi.v1.SlateSelection": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.SlateSelection", + "fields": { + "projectId": { + "required": true + }, + "sequenceId": { + "required": true + }, + "range": { + "required": true + }, + "items": { + "items": {}, + "maxItems": 10000 + }, + "revision": { + "required": true + } + } + }, + "arcforges.publicapi.v1.SourceConsentRef": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.SourceConsentRef", + "fields": { + "consentId": { + "required": true + }, + "scopeHash": { + "required": true, + "pattern": "^[0-9a-f]{64}$" + }, + "expiresAt": { + "required": true + } + } + }, + "arcforges.publicapi.v1.StructuredValue": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.StructuredValue", + "fields": { + "null": {}, + "boolean": {}, + "integer": {}, + "decimal": {}, + "text": {}, + "instant": {}, + "resource": {}, + "list": {}, + "record": {}, + "number": { + "finite": true + } + }, + "oneofRequired": ["value"], + "rules": ["structuredValue"] + }, + "arcforges.publicapi.v1.TableBlock": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TableBlock", + "fields": { + "rows": { + "items": {}, + "maxItems": 200 + } + }, + "rules": ["tableBlock"] + }, + "arcforges.publicapi.v1.TableCell": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TableCell", + "fields": { + "cellId": { + "required": true + }, + "content": { + "required": true + } + } + }, + "arcforges.publicapi.v1.TableRow": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TableRow", + "fields": { + "rowId": { + "required": true + }, + "cells": { + "items": {}, + "maxItems": 50 + } + } + }, + "arcforges.publicapi.v1.TagRecord": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TagRecord", + "fields": { + "tagId": { + "required": true + }, + "notebookId": { + "required": true + }, + "name": { + "required": true, + "maxLength": 256 + }, + "colour": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "revision": { + "required": true + }, + "trashedAt": {} + } + }, + "arcforges.publicapi.v1.TaskSnapshot": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TaskSnapshot", + "fields": { + "taskId": { + "required": true + }, + "state": { + "required": true, + "enumValues": [1, 2, 3, 4, 5, 6, 7, 8, 9] + }, + "reason": {}, + "revision": { + "required": true + }, + "runId": {}, + "currentStreamId": {}, + "finalMessage": {}, + "recoveryAt": {}, + "control": {}, + "hasUnknownEffect": { + "required": true + }, + "completedSteps": { + "required": true + }, + "totalSteps": { + "required": true + }, + "missingOutputs": { + "items": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + } + }, + "reasonFacet": { + "required": true, + "enumValues": [1, 2, 3, 4, 5, 6] + } + }, + "rules": ["taskSnapshot"] + }, + "arcforges.publicapi.v1.TextRunSegment": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TextRunSegment", + "fields": { + "runId": { + "required": true + }, + "from": { + "required": true + }, + "until": { + "required": true + } + } + }, + "arcforges.publicapi.v1.TextSpan": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TextSpan", + "fields": { + "from": { + "required": true + }, + "until": { + "required": true + }, + "marks": { + "items": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + } + }, + "link": {}, + "origin": {} + } + }, + "arcforges.foundation.v1.TimeRangeUtc": { + "csharpType": "ArcForges.Contracts.Foundation.V1.TimeRangeUtc", + "fields": { + "from": { + "required": true + }, + "until": { + "required": true + } + }, + "rules": ["timeRangeUtc"] + }, + "arcforges.publicapi.v1.TimedText": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TimedText", + "fields": { + "text": { + "required": true, + "maxUtf8Bytes": 262144 + }, + "language": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "fontFamily": { + "required": true, + "maxLength": 256 + }, + "fontAsset": {}, + "size": { + "required": true + }, + "colour": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "alignment": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "origin": {} + } + }, + "arcforges.publicapi.v1.TimelineClip": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TimelineClip", + "fields": { + "clipId": { + "required": true + }, + "mediaId": {}, + "timeline": { + "required": true + }, + "source": {}, + "playbackRate": { + "required": true + }, + "effects": { + "items": {} + }, + "origin": {}, + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": [ + "clip", + "gap", + "title", + "subtitleCue", + "generatedMedia", + "nestedSequence", + "adjustment" + ] + }, + "enabled": { + "required": true + }, + "nestedSequenceId": {}, + "generated": {}, + "text": {}, + "graph": { + "required": true + }, + "name": { + "required": true, + "maxLength": 256 + }, + "linkGroupId": {}, + "retime": {}, + "groupId": {} + } + }, + "arcforges.publicapi.v1.TimelineTrack": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TimelineTrack", + "fields": { + "trackId": { + "required": true + }, + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["video", "audio", "subtitle"] + }, + "order": { + "required": true + }, + "clips": { + "items": {} + }, + "transitions": { + "items": {} + }, + "enabled": { + "required": true + }, + "name": { + "required": true, + "maxLength": 256 + }, + "locked": { + "required": true + }, + "graph": { + "required": true + } + } + }, + "arcforges.publicapi.v1.TimelineView": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TimelineView", + "fields": { + "sequence": { + "required": true + }, + "tracks": { + "items": {} + }, + "markers": { + "items": {} + }, + "graph": { + "required": true + } + } + }, + "arcforges.publicapi.v1.ToolProposal": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ToolProposal", + "fields": { + "proposalId": { + "required": true + }, + "capability": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "arguments": { + "required": true + }, + "sourceAttemptId": { + "required": true + } + } + }, + "arcforges.publicapi.v1.ToolResult": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ToolResult", + "fields": { + "invocationId": { + "required": true + }, + "effect": { + "required": true, + "enumValues": [1, 2, 3] + }, + "success": {}, + "error": {}, + "artifacts": { + "items": {} + } + }, + "oneofRequired": ["outcome"] + }, + "arcforges.publicapi.v1.TransitionSpec": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TransitionSpec", + "fields": { + "transitionId": { + "required": true + }, + "leftClipId": { + "required": true + }, + "rightClipId": { + "required": true + }, + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["dissolve", "audioCrossfade"] + }, + "inOffset": { + "required": true + }, + "outOffset": { + "required": true + } + } + }, + "arcforges.publicapi.v1.TriggerConfiguration": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TriggerConfiguration", + "fields": { + "kind": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["manual", "edge"] + }, + "channelId": {}, + "threshold": { + "finite": true + }, + "direction": { + "pattern": "^[A-Za-z0-9._:/-]{1,128}$", + "enumValues": ["rising", "falling", "either"] + }, + "hysteresis": { + "required": true, + "finite": true + }, + "holdoff": { + "required": true + }, + "pre": { + "required": true + }, + "post": { + "required": true + }, + "repeated": { + "required": true + }, + "maxOccurrences": { + "required": true, + "min": 1 + } + }, + "rules": ["triggerConfiguration"] + }, + "arcforges.publicapi.v1.TriggerSpec": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TriggerSpec", + "fields": { + "manual": {}, + "schedule": {}, + "event": {} + }, + "oneofRequired": ["trigger"] + }, + "arcforges.publicapi.v1.TurnInput": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.TurnInput", + "fields": { + "message": {}, + "context": { + "items": {} + }, + "instructions": {} + } + }, + "arcforges.publicapi.v1.ValueEntry": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ValueEntry", + "fields": { + "name": { + "required": true, + "pattern": "^[A-Za-z0-9._:/-]{1,128}$" + }, + "value": { + "required": true + } + } + }, + "arcforges.publicapi.v1.ValueList": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ValueList", + "fields": { + "items": { + "items": {}, + "maxItems": 200 + } + } + }, + "arcforges.publicapi.v1.ValueRecord": { + "csharpType": "ArcForges.Contracts.PublicApi.V1.ValueRecord", + "fields": { + "entries": { + "items": {}, + "maxItems": 200 + } + }, + "rules": ["valueRecord"] } } } diff --git a/public/proto/value-boundaries.json b/public/proto/value-boundaries.json new file mode 100644 index 0000000..4a7ff99 --- /dev/null +++ b/public/proto/value-boundaries.json @@ -0,0 +1,89 @@ +{ + "schemaVersion": "value-boundaries.v1", + "license": "Apache-2.0", + "identifiers": { + "Foundation": [ + "RealmId", + "UserId", + "WorkspaceId", + "DeviceId", + "InstallationId", + "InstanceId", + "CommandId", + "CorrelationId", + "ResourceId", + "BlobId", + "ArtifactId", + "ContentOriginId", + "ContentUnitId", + "ConflictId", + "DelegationId" + ], + "PublicApi": [ + "TaskId", + "RunId", + "StepId", + "AttemptId", + "InvocationId", + "ApprovalId", + "AutomationId", + "ConversationId", + "BranchId", + "MessageId", + "ProjectId", + "AgentProfileId", + "SkillId", + "FolderId", + "DocumentId", + "BlockId", + "NotebookId", + "TagId", + "PropertyDefId", + "ViewId", + "SessionRecordId", + "CaptureId", + "SegmentId", + "ChannelId", + "FindingId", + "SequenceId", + "TrackId", + "TimelineItemId", + "MediaAssetId", + "EffectInstanceId", + "SlateProjectId", + "ChatTurnId", + "ExecutionStreamId", + "ProductJobId", + "ToolProposalId", + "MemoryId", + "PreferenceId", + "GrantId", + "InlineId", + "TextRunId", + "TableRowId", + "TableCellId", + "SelectOptionId", + "ScopeConfigurationId", + "ScopeProjectId", + "ScopeAnnotationId", + "ScopeEventId", + "SelectionId", + "SourceConsentId", + "MediaBinId", + "TimelineGroupId", + "TimelineLinkGroupId", + "TimelineMarkerId", + "TransitionId" + ] + }, + "roleNotes": { + "RunId": "TaskSnapshot.runId and ArtifactRef.producingRunId identify execution runs; TextRunSegment.runId uses TextRunId.", + "InstanceId": "EphemeralSelection.instanceId identifies an application process; EffectSpec.instanceId uses EffectInstanceId.", + "ProjectId": "ChatProjectRecord.projectId and ConversationView.projectId identify assistant projects; ScopeMetadata.projectId uses ScopeProjectId; Slate project references use SlateProjectId.", + "TimelineItemId": "TimelineClip.clipId and the left/right/marker clip references use the same typed timeline-item identity.", + "InlineId": "InlineAtom.inlineId identifies an inline atom; NotesTextPosition.inlineId resolves the declared text-run or atom role and requires an explicit checked conversion from TextRunId or InlineId.", + "TagId": "TagRecord and selected typed tag references retain their owning notebook/product context; the UUID wrapper grants no cross-owner membership.", + "discriminatedReferences": "AggregateRef.id, LinkSpec.targetId, IdList.items and selector item lists resolve their ID domain from the declared kind/owner/variant; no universal untyped-ID conversion is introduced.", + "EffectInstanceId": "EffectSpec.instanceId identifies the same node referenced by ProcessingGraph.outputNodeId and ProcessingEdge.sourceNodeId/targetNodeId; these are not a separate identity domain." + } +} diff --git a/src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/ProtoValidation.g.cs b/src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/ProtoValidation.g.cs index a101850..ef3aced 100644 --- a/src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/ProtoValidation.g.cs +++ b/src/internal/dotnet/ArcForges.Contracts.CloudInternal/Generated/Shapes/ProtoValidation.g.cs @@ -8,10 +8,13 @@ namespace ArcForges.Contracts.CloudInternal.Shapes; /// Explicit protobuf shape checks generated from the authored field constraints. public static class ContractShapeValidation { - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.Id. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Id? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.Id. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Id? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Id? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasValue) return false; if (value.HasValue) { @@ -19,28 +22,52 @@ public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Id? value) } if (!Nonzero(value.Value)) return false; return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.operator.v1.OperatorCallContext. - public static bool IsValid(global::ArcForges.Contracts.CloudInternal.Operator.V1.OperatorCallContext? value) + /// Checks the declared wire/profile constraints of arcforges.operator.v1.OperatorCallContext. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.CloudInternal.Operator.V1.OperatorCallContext? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.CloudInternal.Operator.V1.OperatorCallContext? value, ValidationContext context) { - if (value is null) return false; - if ((int)value.ContextCase != 0 && value.CaseId is not null) + if (value is null || !context.Enter(value)) return false; + try + { + if ((int)value.ContextCase == 1) { - if (!IsValid(value.CaseId)) return false; + if (!Check(value.CaseId, context)) return false; } - if ((int)value.ContextCase != 0 && value.IncidentId is not null) + if ((int)value.ContextCase == 2) { - if (!IsValid(value.IncidentId)) return false; + if (!Check(value.IncidentId, context)) return false; } if (!value.HasPurpose) return false; if (value.HasPurpose) { + if (!ValidUnicode(value.Purpose)) return false; if (ScalarLength(value.Purpose) < 1) return false; if (global::System.Text.Encoding.UTF8.GetByteCount(value.Purpose) > 262144) return false; } if ((int)value.ContextCase == 0) return false; return true; + } + finally { context.Exit(value); } } + private sealed class ValidationContext + { + private readonly global::System.Collections.Generic.HashSet active = new(global::System.Collections.Generic.ReferenceEqualityComparer.Instance); + public bool Enter(object value) => active.Count < 100 && active.Add(value); + public void Exit(object value) => active.Remove(value); + } + private static bool ValidUnicode(string text) + { + for (var i = 0; i < text.Length; i++) + { + if (!char.IsSurrogate(text[i])) continue; + if (!char.IsHighSurrogate(text[i]) || ++i >= text.Length || !char.IsLowSurrogate(text[i])) return false; + } + return true; + } + private static bool Matches(string value, string pattern) { var match = global::System.Text.RegularExpressions.Regex.Match(value, pattern, global::System.Text.RegularExpressions.RegexOptions.CultureInvariant | global::System.Text.RegularExpressions.RegexOptions.NonBacktracking, global::System.TimeSpan.FromMilliseconds(100)); @@ -65,4 +92,74 @@ private static bool CanonicalDecimal(string value) return digits.Length <= 28; } + private static bool Reduced(long numerator, ulong denominator) => denominator != 0 && + global::System.Numerics.BigInteger.GreatestCommonDivisor(global::System.Numerics.BigInteger.Abs(numerator), denominator) == 1; + private static bool SafeLink(string value) + { + var mailto = value.StartsWith("mailto:", global::System.StringComparison.Ordinal); + var start = mailto ? 7 : value.StartsWith("https://", global::System.StringComparison.Ordinal) ? 8 : value.StartsWith("http://", global::System.StringComparison.Ordinal) ? 7 : -1; + if (start < 0 || value.Length <= start || (!mailto && value[start] is '/' or '?' or '#')) return false; + // Share Unicode whitespace plus BOM rejection with TypeScript. A single + // scan avoids overlapping authority/path quantifiers and backtracking. + foreach (var character in value) + if (char.IsWhiteSpace(character) || character == '\uFEFF') return false; + return true; + } + private static string IdKey(global::Google.Protobuf.ByteString value) => global::System.Convert.ToHexString(value.Span); + private static bool UniqueIds(global::System.Collections.Generic.IEnumerable values) + { + var seen = new global::System.Collections.Generic.HashSet(); + return values.All(seen.Add); + } + private static bool OrderedIds(global::System.Collections.Generic.IEnumerable values) + { + global::Google.Protobuf.ByteString? previous = null; + foreach (var item in values) + { + if (previous is not null && previous.Span.SequenceCompareTo(item.Span) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKeys(global::System.Collections.Generic.IEnumerable values) + { + string? previous = null; + foreach (var item in values) + { + if (previous is not null && global::System.StringComparer.Ordinal.Compare(previous, item) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKinds(global::System.Collections.Generic.IEnumerable values) + { + var previous = -1; + foreach (var item in values) + { + var position = item switch { "aiGenerated" => 0, "aiManipulated" => 1, "nonAi" => 2, "unknown" => 3, _ => -1 }; + if (position <= previous) return false; + previous = position; + } + return previous >= 0; + } + private static int ErrorCategoryFor(string code) => code switch + { + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "validation.invalid_offset" or "media.time_not_representable" => 1, + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" => 2, + "auth.local_presence_required" or "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" => 3, + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.quota_exceeded" or "entitlement.capacity_exhausted" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or "entitlement.request_too_large" or "commerce.supplier_budget_exhausted" => 4, + "conflict.revision_mismatch" or "conflict.local_changes_pending" or "conflict.duplicate_identifier" or "command.reused_identifier" => 5, + "state.not_found" or "state.invalid_transition" or "state.gone" or "state.stale_fence" or "sync.cursor_expired" or "sync.bootstrap_expired" or "identity.last_credential" => 6, + "resource.unavailable" or "resource.integrity_failed" or "resource.upload_expired" or "resource.parser_failed" or "capacity.rate_limited" or "capacity.busy" => 7, + "dependency.unavailable" or "dependency.timeout" or "provider.declined" or "security.isolation_unavailable" => 8, + "internal.unexpected" => 9, + _ => 0, + }; + private static bool NoRetryCode(string code) => code is + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" or "auth.local_presence_required" or + "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" or + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "identity.last_credential" or + "conflict.duplicate_identifier" or "command.reused_identifier" or "state.not_found" or "state.invalid_transition" or "state.gone" or "resource.integrity_failed"; + } diff --git a/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Shapes/ProtoValidation.g.cs b/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Shapes/ProtoValidation.g.cs index ec6d0d4..2976c51 100644 --- a/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Shapes/ProtoValidation.g.cs +++ b/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Chat/Generated/Shapes/ProtoValidation.g.cs @@ -8,10 +8,13 @@ namespace ArcForges.Contracts.LocalRpc.Chat.Shapes; /// Explicit protobuf shape checks generated from the authored field constraints. public static class ContractShapeValidation { - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.Id. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Id? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.Id. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Id? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Id? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasValue) return false; if (value.HasValue) { @@ -19,19 +22,21 @@ public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Id? value) } if (!Nonzero(value.Value)) return false; return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.Receipt. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Receipt? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.Receipt. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Receipt? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Receipt? value, ValidationContext context) { - if (value is null) return false; - if (value.CommandId is null) return false; - if (value.CommandId is not null) + if (value is null || !context.Enter(value)) return false; + try { - if (!IsValid(value.CommandId)) return false; - } + if (value.CommandId is null) return false; + if (!Check(value.CommandId, context)) return false; if (value.ResultRevision is not null) { - if (!IsValid(value.ResultRevision)) return false; + if (!Check(value.ResultRevision, context)) return false; } if (!value.HasEffect) return false; if (value.HasEffect) @@ -39,29 +44,54 @@ public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Receipt? va if ((int)value.Effect != 1 && (int)value.Effect != 2 && (int)value.Effect != 3) return false; } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.Revision. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Revision? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.Revision. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Revision? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Revision? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasValue) return false; if (value.HasValue) { if (value.Value < 0L) return false; } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.local.chat.v1.ChatOperationsServiceOpenArtifactValue. - public static bool IsValid(global::ArcForges.Contracts.LocalRpc.Chat.V1.ChatOperationsServiceOpenArtifactValue? value) + /// Checks the declared wire/profile constraints of arcforges.local.chat.v1.ChatOperationsServiceOpenArtifactValue. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.LocalRpc.Chat.V1.ChatOperationsServiceOpenArtifactValue? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.LocalRpc.Chat.V1.ChatOperationsServiceOpenArtifactValue? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (value.Receipt is null) return false; - if (value.Receipt is not null) + if (!Check(value.Receipt, context)) return false; + return true; + } + finally { context.Exit(value); } + } + private sealed class ValidationContext + { + private readonly global::System.Collections.Generic.HashSet active = new(global::System.Collections.Generic.ReferenceEqualityComparer.Instance); + public bool Enter(object value) => active.Count < 100 && active.Add(value); + public void Exit(object value) => active.Remove(value); + } + private static bool ValidUnicode(string text) + { + for (var i = 0; i < text.Length; i++) { - if (!IsValid(value.Receipt)) return false; + if (!char.IsSurrogate(text[i])) continue; + if (!char.IsHighSurrogate(text[i]) || ++i >= text.Length || !char.IsLowSurrogate(text[i])) return false; } return true; } + private static bool Matches(string value, string pattern) { var match = global::System.Text.RegularExpressions.Regex.Match(value, pattern, global::System.Text.RegularExpressions.RegexOptions.CultureInvariant | global::System.Text.RegularExpressions.RegexOptions.NonBacktracking, global::System.TimeSpan.FromMilliseconds(100)); @@ -86,4 +116,74 @@ private static bool CanonicalDecimal(string value) return digits.Length <= 28; } + private static bool Reduced(long numerator, ulong denominator) => denominator != 0 && + global::System.Numerics.BigInteger.GreatestCommonDivisor(global::System.Numerics.BigInteger.Abs(numerator), denominator) == 1; + private static bool SafeLink(string value) + { + var mailto = value.StartsWith("mailto:", global::System.StringComparison.Ordinal); + var start = mailto ? 7 : value.StartsWith("https://", global::System.StringComparison.Ordinal) ? 8 : value.StartsWith("http://", global::System.StringComparison.Ordinal) ? 7 : -1; + if (start < 0 || value.Length <= start || (!mailto && value[start] is '/' or '?' or '#')) return false; + // Share Unicode whitespace plus BOM rejection with TypeScript. A single + // scan avoids overlapping authority/path quantifiers and backtracking. + foreach (var character in value) + if (char.IsWhiteSpace(character) || character == '\uFEFF') return false; + return true; + } + private static string IdKey(global::Google.Protobuf.ByteString value) => global::System.Convert.ToHexString(value.Span); + private static bool UniqueIds(global::System.Collections.Generic.IEnumerable values) + { + var seen = new global::System.Collections.Generic.HashSet(); + return values.All(seen.Add); + } + private static bool OrderedIds(global::System.Collections.Generic.IEnumerable values) + { + global::Google.Protobuf.ByteString? previous = null; + foreach (var item in values) + { + if (previous is not null && previous.Span.SequenceCompareTo(item.Span) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKeys(global::System.Collections.Generic.IEnumerable values) + { + string? previous = null; + foreach (var item in values) + { + if (previous is not null && global::System.StringComparer.Ordinal.Compare(previous, item) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKinds(global::System.Collections.Generic.IEnumerable values) + { + var previous = -1; + foreach (var item in values) + { + var position = item switch { "aiGenerated" => 0, "aiManipulated" => 1, "nonAi" => 2, "unknown" => 3, _ => -1 }; + if (position <= previous) return false; + previous = position; + } + return previous >= 0; + } + private static int ErrorCategoryFor(string code) => code switch + { + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "validation.invalid_offset" or "media.time_not_representable" => 1, + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" => 2, + "auth.local_presence_required" or "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" => 3, + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.quota_exceeded" or "entitlement.capacity_exhausted" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or "entitlement.request_too_large" or "commerce.supplier_budget_exhausted" => 4, + "conflict.revision_mismatch" or "conflict.local_changes_pending" or "conflict.duplicate_identifier" or "command.reused_identifier" => 5, + "state.not_found" or "state.invalid_transition" or "state.gone" or "state.stale_fence" or "sync.cursor_expired" or "sync.bootstrap_expired" or "identity.last_credential" => 6, + "resource.unavailable" or "resource.integrity_failed" or "resource.upload_expired" or "resource.parser_failed" or "capacity.rate_limited" or "capacity.busy" => 7, + "dependency.unavailable" or "dependency.timeout" or "provider.declined" or "security.isolation_unavailable" => 8, + "internal.unexpected" => 9, + _ => 0, + }; + private static bool NoRetryCode(string code) => code is + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" or "auth.local_presence_required" or + "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" or + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "identity.last_credential" or + "conflict.duplicate_identifier" or "command.reused_identifier" or "state.not_found" or "state.invalid_transition" or "state.gone" or "resource.integrity_failed"; + } diff --git a/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Shapes/ProtoValidation.g.cs b/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Shapes/ProtoValidation.g.cs index 2b58eb2..889c3aa 100644 --- a/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Shapes/ProtoValidation.g.cs +++ b/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Notes/Generated/Shapes/ProtoValidation.g.cs @@ -8,40 +8,68 @@ namespace ArcForges.Contracts.LocalRpc.Notes.Shapes; /// Explicit protobuf shape checks generated from the authored field constraints. public static class ContractShapeValidation { - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.LocalNotesVersion. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.LocalNotesVersion. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (value.AckedRev is null) return false; - if (value.AckedRev is not null) + if (!Check(value.AckedRev, context)) return false; + if (!value.HasHeadLocalSeq) return false; + if (value.HasHeadLocalSeq) { - if (!IsValid(value.AckedRev)) return false; } - if (!value.HasHeadLocalSeq) return false; return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.Revision. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Revision? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.Revision. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Revision? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Revision? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasValue) return false; if (value.HasValue) { if (value.Value < 0L) return false; } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.local.notes.v1.NotesOperationsServiceTrashDocumentValue. - public static bool IsValid(global::ArcForges.Contracts.LocalRpc.Notes.V1.NotesOperationsServiceTrashDocumentValue? value) + /// Checks the declared wire/profile constraints of arcforges.local.notes.v1.NotesOperationsServiceTrashDocumentValue. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.LocalRpc.Notes.V1.NotesOperationsServiceTrashDocumentValue? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.LocalRpc.Notes.V1.NotesOperationsServiceTrashDocumentValue? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (value.Version is null) return false; - if (value.Version is not null) + if (!Check(value.Version, context)) return false; + return true; + } + finally { context.Exit(value); } + } + private sealed class ValidationContext + { + private readonly global::System.Collections.Generic.HashSet active = new(global::System.Collections.Generic.ReferenceEqualityComparer.Instance); + public bool Enter(object value) => active.Count < 100 && active.Add(value); + public void Exit(object value) => active.Remove(value); + } + private static bool ValidUnicode(string text) + { + for (var i = 0; i < text.Length; i++) { - if (!IsValid(value.Version)) return false; + if (!char.IsSurrogate(text[i])) continue; + if (!char.IsHighSurrogate(text[i]) || ++i >= text.Length || !char.IsLowSurrogate(text[i])) return false; } return true; } + private static bool Matches(string value, string pattern) { var match = global::System.Text.RegularExpressions.Regex.Match(value, pattern, global::System.Text.RegularExpressions.RegexOptions.CultureInvariant | global::System.Text.RegularExpressions.RegexOptions.NonBacktracking, global::System.TimeSpan.FromMilliseconds(100)); @@ -66,4 +94,74 @@ private static bool CanonicalDecimal(string value) return digits.Length <= 28; } + private static bool Reduced(long numerator, ulong denominator) => denominator != 0 && + global::System.Numerics.BigInteger.GreatestCommonDivisor(global::System.Numerics.BigInteger.Abs(numerator), denominator) == 1; + private static bool SafeLink(string value) + { + var mailto = value.StartsWith("mailto:", global::System.StringComparison.Ordinal); + var start = mailto ? 7 : value.StartsWith("https://", global::System.StringComparison.Ordinal) ? 8 : value.StartsWith("http://", global::System.StringComparison.Ordinal) ? 7 : -1; + if (start < 0 || value.Length <= start || (!mailto && value[start] is '/' or '?' or '#')) return false; + // Share Unicode whitespace plus BOM rejection with TypeScript. A single + // scan avoids overlapping authority/path quantifiers and backtracking. + foreach (var character in value) + if (char.IsWhiteSpace(character) || character == '\uFEFF') return false; + return true; + } + private static string IdKey(global::Google.Protobuf.ByteString value) => global::System.Convert.ToHexString(value.Span); + private static bool UniqueIds(global::System.Collections.Generic.IEnumerable values) + { + var seen = new global::System.Collections.Generic.HashSet(); + return values.All(seen.Add); + } + private static bool OrderedIds(global::System.Collections.Generic.IEnumerable values) + { + global::Google.Protobuf.ByteString? previous = null; + foreach (var item in values) + { + if (previous is not null && previous.Span.SequenceCompareTo(item.Span) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKeys(global::System.Collections.Generic.IEnumerable values) + { + string? previous = null; + foreach (var item in values) + { + if (previous is not null && global::System.StringComparer.Ordinal.Compare(previous, item) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKinds(global::System.Collections.Generic.IEnumerable values) + { + var previous = -1; + foreach (var item in values) + { + var position = item switch { "aiGenerated" => 0, "aiManipulated" => 1, "nonAi" => 2, "unknown" => 3, _ => -1 }; + if (position <= previous) return false; + previous = position; + } + return previous >= 0; + } + private static int ErrorCategoryFor(string code) => code switch + { + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "validation.invalid_offset" or "media.time_not_representable" => 1, + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" => 2, + "auth.local_presence_required" or "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" => 3, + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.quota_exceeded" or "entitlement.capacity_exhausted" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or "entitlement.request_too_large" or "commerce.supplier_budget_exhausted" => 4, + "conflict.revision_mismatch" or "conflict.local_changes_pending" or "conflict.duplicate_identifier" or "command.reused_identifier" => 5, + "state.not_found" or "state.invalid_transition" or "state.gone" or "state.stale_fence" or "sync.cursor_expired" or "sync.bootstrap_expired" or "identity.last_credential" => 6, + "resource.unavailable" or "resource.integrity_failed" or "resource.upload_expired" or "resource.parser_failed" or "capacity.rate_limited" or "capacity.busy" => 7, + "dependency.unavailable" or "dependency.timeout" or "provider.declined" or "security.isolation_unavailable" => 8, + "internal.unexpected" => 9, + _ => 0, + }; + private static bool NoRetryCode(string code) => code is + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" or "auth.local_presence_required" or + "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" or + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "identity.last_credential" or + "conflict.duplicate_identifier" or "command.reused_identifier" or "state.not_found" or "state.invalid_transition" or "state.gone" or "resource.integrity_failed"; + } diff --git a/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Shapes/ProtoValidation.g.cs b/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Shapes/ProtoValidation.g.cs index 445dd44..64641c8 100644 --- a/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Shapes/ProtoValidation.g.cs +++ b/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Platform/Generated/Shapes/ProtoValidation.g.cs @@ -8,26 +8,57 @@ namespace ArcForges.Contracts.LocalRpc.Platform.Shapes; /// Explicit protobuf shape checks generated from the authored field constraints. public static class ContractShapeValidation { - /// Checks the declared presence, field bounds and shape rules of arcforges.local.platform.v1.LocalChunk. - public static bool IsValid(global::ArcForges.Contracts.LocalRpc.Platform.V1.LocalChunk? value) + /// Checks the declared wire/profile constraints of arcforges.local.platform.v1.LocalChunk. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.LocalRpc.Platform.V1.LocalChunk? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.LocalRpc.Platform.V1.LocalChunk? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasBytes) return false; if (value.HasBytes) { if (value.Bytes.Length > 65536) return false; } if (!value.HasOffset) return false; + if (value.HasOffset) + { + } if (!value.HasNextOffset) return false; + if (value.HasNextOffset) + { + } if (!value.HasEof) return false; + if (value.HasEof) + { + } if (!value.HasSha256) return false; if (value.HasSha256) { + if (!ValidUnicode(value.Sha256)) return false; if (!Matches(value.Sha256, "^[0-9a-f]{64}$")) return false; } if (value.Offset > ulong.MaxValue - (ulong)value.Bytes.Length || value.NextOffset != value.Offset + (ulong)value.Bytes.Length) return false; return true; + } + finally { context.Exit(value); } + } + private sealed class ValidationContext + { + private readonly global::System.Collections.Generic.HashSet active = new(global::System.Collections.Generic.ReferenceEqualityComparer.Instance); + public bool Enter(object value) => active.Count < 100 && active.Add(value); + public void Exit(object value) => active.Remove(value); } + private static bool ValidUnicode(string text) + { + for (var i = 0; i < text.Length; i++) + { + if (!char.IsSurrogate(text[i])) continue; + if (!char.IsHighSurrogate(text[i]) || ++i >= text.Length || !char.IsLowSurrogate(text[i])) return false; + } + return true; + } + private static bool Matches(string value, string pattern) { var match = global::System.Text.RegularExpressions.Regex.Match(value, pattern, global::System.Text.RegularExpressions.RegexOptions.CultureInvariant | global::System.Text.RegularExpressions.RegexOptions.NonBacktracking, global::System.TimeSpan.FromMilliseconds(100)); @@ -52,4 +83,74 @@ private static bool CanonicalDecimal(string value) return digits.Length <= 28; } + private static bool Reduced(long numerator, ulong denominator) => denominator != 0 && + global::System.Numerics.BigInteger.GreatestCommonDivisor(global::System.Numerics.BigInteger.Abs(numerator), denominator) == 1; + private static bool SafeLink(string value) + { + var mailto = value.StartsWith("mailto:", global::System.StringComparison.Ordinal); + var start = mailto ? 7 : value.StartsWith("https://", global::System.StringComparison.Ordinal) ? 8 : value.StartsWith("http://", global::System.StringComparison.Ordinal) ? 7 : -1; + if (start < 0 || value.Length <= start || (!mailto && value[start] is '/' or '?' or '#')) return false; + // Share Unicode whitespace plus BOM rejection with TypeScript. A single + // scan avoids overlapping authority/path quantifiers and backtracking. + foreach (var character in value) + if (char.IsWhiteSpace(character) || character == '\uFEFF') return false; + return true; + } + private static string IdKey(global::Google.Protobuf.ByteString value) => global::System.Convert.ToHexString(value.Span); + private static bool UniqueIds(global::System.Collections.Generic.IEnumerable values) + { + var seen = new global::System.Collections.Generic.HashSet(); + return values.All(seen.Add); + } + private static bool OrderedIds(global::System.Collections.Generic.IEnumerable values) + { + global::Google.Protobuf.ByteString? previous = null; + foreach (var item in values) + { + if (previous is not null && previous.Span.SequenceCompareTo(item.Span) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKeys(global::System.Collections.Generic.IEnumerable values) + { + string? previous = null; + foreach (var item in values) + { + if (previous is not null && global::System.StringComparer.Ordinal.Compare(previous, item) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKinds(global::System.Collections.Generic.IEnumerable values) + { + var previous = -1; + foreach (var item in values) + { + var position = item switch { "aiGenerated" => 0, "aiManipulated" => 1, "nonAi" => 2, "unknown" => 3, _ => -1 }; + if (position <= previous) return false; + previous = position; + } + return previous >= 0; + } + private static int ErrorCategoryFor(string code) => code switch + { + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "validation.invalid_offset" or "media.time_not_representable" => 1, + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" => 2, + "auth.local_presence_required" or "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" => 3, + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.quota_exceeded" or "entitlement.capacity_exhausted" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or "entitlement.request_too_large" or "commerce.supplier_budget_exhausted" => 4, + "conflict.revision_mismatch" or "conflict.local_changes_pending" or "conflict.duplicate_identifier" or "command.reused_identifier" => 5, + "state.not_found" or "state.invalid_transition" or "state.gone" or "state.stale_fence" or "sync.cursor_expired" or "sync.bootstrap_expired" or "identity.last_credential" => 6, + "resource.unavailable" or "resource.integrity_failed" or "resource.upload_expired" or "resource.parser_failed" or "capacity.rate_limited" or "capacity.busy" => 7, + "dependency.unavailable" or "dependency.timeout" or "provider.declined" or "security.isolation_unavailable" => 8, + "internal.unexpected" => 9, + _ => 0, + }; + private static bool NoRetryCode(string code) => code is + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" or "auth.local_presence_required" or + "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" or + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "identity.last_credential" or + "conflict.duplicate_identifier" or "command.reused_identifier" or "state.not_found" or "state.invalid_transition" or "state.gone" or "resource.integrity_failed"; + } diff --git a/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Shapes/ProtoValidation.g.cs b/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Shapes/ProtoValidation.g.cs index 5cf4a3d..ab7cb61 100644 --- a/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Shapes/ProtoValidation.g.cs +++ b/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Sandbox/Generated/Shapes/ProtoValidation.g.cs @@ -8,10 +8,13 @@ namespace ArcForges.Contracts.LocalRpc.Sandbox.Shapes; /// Explicit protobuf shape checks generated from the authored field constraints. public static class ContractShapeValidation { - /// Checks the declared presence, field bounds and shape rules of arcforges.local.sandbox.v1.SandboxLimits. - public static bool IsValid(global::ArcForges.Contracts.LocalRpc.Sandbox.V1.SandboxLimits? value) + /// Checks the declared wire/profile constraints of arcforges.local.sandbox.v1.SandboxLimits. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.LocalRpc.Sandbox.V1.SandboxLimits? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.LocalRpc.Sandbox.V1.SandboxLimits? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasMaxInputBytes) return false; if (value.HasMaxInputBytes) { @@ -48,7 +51,25 @@ public static bool IsValid(global::ArcForges.Contracts.LocalRpc.Sandbox.V1.Sandb if (value.TimeoutMs < 1) return false; } return true; + } + finally { context.Exit(value); } + } + private sealed class ValidationContext + { + private readonly global::System.Collections.Generic.HashSet active = new(global::System.Collections.Generic.ReferenceEqualityComparer.Instance); + public bool Enter(object value) => active.Count < 100 && active.Add(value); + public void Exit(object value) => active.Remove(value); + } + private static bool ValidUnicode(string text) + { + for (var i = 0; i < text.Length; i++) + { + if (!char.IsSurrogate(text[i])) continue; + if (!char.IsHighSurrogate(text[i]) || ++i >= text.Length || !char.IsLowSurrogate(text[i])) return false; + } + return true; } + private static bool Matches(string value, string pattern) { var match = global::System.Text.RegularExpressions.Regex.Match(value, pattern, global::System.Text.RegularExpressions.RegexOptions.CultureInvariant | global::System.Text.RegularExpressions.RegexOptions.NonBacktracking, global::System.TimeSpan.FromMilliseconds(100)); @@ -73,4 +94,74 @@ private static bool CanonicalDecimal(string value) return digits.Length <= 28; } + private static bool Reduced(long numerator, ulong denominator) => denominator != 0 && + global::System.Numerics.BigInteger.GreatestCommonDivisor(global::System.Numerics.BigInteger.Abs(numerator), denominator) == 1; + private static bool SafeLink(string value) + { + var mailto = value.StartsWith("mailto:", global::System.StringComparison.Ordinal); + var start = mailto ? 7 : value.StartsWith("https://", global::System.StringComparison.Ordinal) ? 8 : value.StartsWith("http://", global::System.StringComparison.Ordinal) ? 7 : -1; + if (start < 0 || value.Length <= start || (!mailto && value[start] is '/' or '?' or '#')) return false; + // Share Unicode whitespace plus BOM rejection with TypeScript. A single + // scan avoids overlapping authority/path quantifiers and backtracking. + foreach (var character in value) + if (char.IsWhiteSpace(character) || character == '\uFEFF') return false; + return true; + } + private static string IdKey(global::Google.Protobuf.ByteString value) => global::System.Convert.ToHexString(value.Span); + private static bool UniqueIds(global::System.Collections.Generic.IEnumerable values) + { + var seen = new global::System.Collections.Generic.HashSet(); + return values.All(seen.Add); + } + private static bool OrderedIds(global::System.Collections.Generic.IEnumerable values) + { + global::Google.Protobuf.ByteString? previous = null; + foreach (var item in values) + { + if (previous is not null && previous.Span.SequenceCompareTo(item.Span) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKeys(global::System.Collections.Generic.IEnumerable values) + { + string? previous = null; + foreach (var item in values) + { + if (previous is not null && global::System.StringComparer.Ordinal.Compare(previous, item) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKinds(global::System.Collections.Generic.IEnumerable values) + { + var previous = -1; + foreach (var item in values) + { + var position = item switch { "aiGenerated" => 0, "aiManipulated" => 1, "nonAi" => 2, "unknown" => 3, _ => -1 }; + if (position <= previous) return false; + previous = position; + } + return previous >= 0; + } + private static int ErrorCategoryFor(string code) => code switch + { + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "validation.invalid_offset" or "media.time_not_representable" => 1, + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" => 2, + "auth.local_presence_required" or "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" => 3, + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.quota_exceeded" or "entitlement.capacity_exhausted" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or "entitlement.request_too_large" or "commerce.supplier_budget_exhausted" => 4, + "conflict.revision_mismatch" or "conflict.local_changes_pending" or "conflict.duplicate_identifier" or "command.reused_identifier" => 5, + "state.not_found" or "state.invalid_transition" or "state.gone" or "state.stale_fence" or "sync.cursor_expired" or "sync.bootstrap_expired" or "identity.last_credential" => 6, + "resource.unavailable" or "resource.integrity_failed" or "resource.upload_expired" or "resource.parser_failed" or "capacity.rate_limited" or "capacity.busy" => 7, + "dependency.unavailable" or "dependency.timeout" or "provider.declined" or "security.isolation_unavailable" => 8, + "internal.unexpected" => 9, + _ => 0, + }; + private static bool NoRetryCode(string code) => code is + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" or "auth.local_presence_required" or + "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" or + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "identity.last_credential" or + "conflict.duplicate_identifier" or "command.reused_identifier" or "state.not_found" or "state.invalid_transition" or "state.gone" or "resource.integrity_failed"; + } diff --git a/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Shapes/ProtoValidation.g.cs b/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Shapes/ProtoValidation.g.cs index 96d365e..1b9d504 100644 --- a/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Shapes/ProtoValidation.g.cs +++ b/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Scope/Generated/Shapes/ProtoValidation.g.cs @@ -8,24 +8,50 @@ namespace ArcForges.Contracts.LocalRpc.Scope.Shapes; /// Explicit protobuf shape checks generated from the authored field constraints. public static class ContractShapeValidation { - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.NativeContentRev. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.NativeContentRev? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.NativeContentRev. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.NativeContentRev? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.NativeContentRev? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasValue) return false; + if (value.HasValue) + { + } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.local.scope.v1.ScopeOperationsServiceCreateFindingValue. - public static bool IsValid(global::ArcForges.Contracts.LocalRpc.Scope.V1.ScopeOperationsServiceCreateFindingValue? value) + /// Checks the declared wire/profile constraints of arcforges.local.scope.v1.ScopeOperationsServiceCreateFindingValue. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.LocalRpc.Scope.V1.ScopeOperationsServiceCreateFindingValue? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.LocalRpc.Scope.V1.ScopeOperationsServiceCreateFindingValue? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (value.Revision is null) return false; - if (value.Revision is not null) + if (!Check(value.Revision, context)) return false; + return true; + } + finally { context.Exit(value); } + } + private sealed class ValidationContext + { + private readonly global::System.Collections.Generic.HashSet active = new(global::System.Collections.Generic.ReferenceEqualityComparer.Instance); + public bool Enter(object value) => active.Count < 100 && active.Add(value); + public void Exit(object value) => active.Remove(value); + } + private static bool ValidUnicode(string text) + { + for (var i = 0; i < text.Length; i++) { - if (!IsValid(value.Revision)) return false; + if (!char.IsSurrogate(text[i])) continue; + if (!char.IsHighSurrogate(text[i]) || ++i >= text.Length || !char.IsLowSurrogate(text[i])) return false; } return true; } + private static bool Matches(string value, string pattern) { var match = global::System.Text.RegularExpressions.Regex.Match(value, pattern, global::System.Text.RegularExpressions.RegexOptions.CultureInvariant | global::System.Text.RegularExpressions.RegexOptions.NonBacktracking, global::System.TimeSpan.FromMilliseconds(100)); @@ -50,4 +76,74 @@ private static bool CanonicalDecimal(string value) return digits.Length <= 28; } + private static bool Reduced(long numerator, ulong denominator) => denominator != 0 && + global::System.Numerics.BigInteger.GreatestCommonDivisor(global::System.Numerics.BigInteger.Abs(numerator), denominator) == 1; + private static bool SafeLink(string value) + { + var mailto = value.StartsWith("mailto:", global::System.StringComparison.Ordinal); + var start = mailto ? 7 : value.StartsWith("https://", global::System.StringComparison.Ordinal) ? 8 : value.StartsWith("http://", global::System.StringComparison.Ordinal) ? 7 : -1; + if (start < 0 || value.Length <= start || (!mailto && value[start] is '/' or '?' or '#')) return false; + // Share Unicode whitespace plus BOM rejection with TypeScript. A single + // scan avoids overlapping authority/path quantifiers and backtracking. + foreach (var character in value) + if (char.IsWhiteSpace(character) || character == '\uFEFF') return false; + return true; + } + private static string IdKey(global::Google.Protobuf.ByteString value) => global::System.Convert.ToHexString(value.Span); + private static bool UniqueIds(global::System.Collections.Generic.IEnumerable values) + { + var seen = new global::System.Collections.Generic.HashSet(); + return values.All(seen.Add); + } + private static bool OrderedIds(global::System.Collections.Generic.IEnumerable values) + { + global::Google.Protobuf.ByteString? previous = null; + foreach (var item in values) + { + if (previous is not null && previous.Span.SequenceCompareTo(item.Span) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKeys(global::System.Collections.Generic.IEnumerable values) + { + string? previous = null; + foreach (var item in values) + { + if (previous is not null && global::System.StringComparer.Ordinal.Compare(previous, item) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKinds(global::System.Collections.Generic.IEnumerable values) + { + var previous = -1; + foreach (var item in values) + { + var position = item switch { "aiGenerated" => 0, "aiManipulated" => 1, "nonAi" => 2, "unknown" => 3, _ => -1 }; + if (position <= previous) return false; + previous = position; + } + return previous >= 0; + } + private static int ErrorCategoryFor(string code) => code switch + { + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "validation.invalid_offset" or "media.time_not_representable" => 1, + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" => 2, + "auth.local_presence_required" or "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" => 3, + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.quota_exceeded" or "entitlement.capacity_exhausted" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or "entitlement.request_too_large" or "commerce.supplier_budget_exhausted" => 4, + "conflict.revision_mismatch" or "conflict.local_changes_pending" or "conflict.duplicate_identifier" or "command.reused_identifier" => 5, + "state.not_found" or "state.invalid_transition" or "state.gone" or "state.stale_fence" or "sync.cursor_expired" or "sync.bootstrap_expired" or "identity.last_credential" => 6, + "resource.unavailable" or "resource.integrity_failed" or "resource.upload_expired" or "resource.parser_failed" or "capacity.rate_limited" or "capacity.busy" => 7, + "dependency.unavailable" or "dependency.timeout" or "provider.declined" or "security.isolation_unavailable" => 8, + "internal.unexpected" => 9, + _ => 0, + }; + private static bool NoRetryCode(string code) => code is + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" or "auth.local_presence_required" or + "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" or + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "identity.last_credential" or + "conflict.duplicate_identifier" or "command.reused_identifier" or "state.not_found" or "state.invalid_transition" or "state.gone" or "resource.integrity_failed"; + } diff --git a/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Shapes/ProtoValidation.g.cs b/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Shapes/ProtoValidation.g.cs index 640d8cb..649889f 100644 --- a/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Shapes/ProtoValidation.g.cs +++ b/src/internal/dotnet/ArcForges.Contracts.LocalRpc.Slate/Generated/Shapes/ProtoValidation.g.cs @@ -8,24 +8,50 @@ namespace ArcForges.Contracts.LocalRpc.Slate.Shapes; /// Explicit protobuf shape checks generated from the authored field constraints. public static class ContractShapeValidation { - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.NativeContentRev. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.NativeContentRev? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.NativeContentRev. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.NativeContentRev? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.NativeContentRev? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasValue) return false; + if (value.HasValue) + { + } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.local.slate.v1.SlateOperationsServiceApplyTimelineEditsValue. - public static bool IsValid(global::ArcForges.Contracts.LocalRpc.Slate.V1.SlateOperationsServiceApplyTimelineEditsValue? value) + /// Checks the declared wire/profile constraints of arcforges.local.slate.v1.SlateOperationsServiceApplyTimelineEditsValue. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.LocalRpc.Slate.V1.SlateOperationsServiceApplyTimelineEditsValue? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.LocalRpc.Slate.V1.SlateOperationsServiceApplyTimelineEditsValue? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (value.Revision is null) return false; - if (value.Revision is not null) + if (!Check(value.Revision, context)) return false; + return true; + } + finally { context.Exit(value); } + } + private sealed class ValidationContext + { + private readonly global::System.Collections.Generic.HashSet active = new(global::System.Collections.Generic.ReferenceEqualityComparer.Instance); + public bool Enter(object value) => active.Count < 100 && active.Add(value); + public void Exit(object value) => active.Remove(value); + } + private static bool ValidUnicode(string text) + { + for (var i = 0; i < text.Length; i++) { - if (!IsValid(value.Revision)) return false; + if (!char.IsSurrogate(text[i])) continue; + if (!char.IsHighSurrogate(text[i]) || ++i >= text.Length || !char.IsLowSurrogate(text[i])) return false; } return true; } + private static bool Matches(string value, string pattern) { var match = global::System.Text.RegularExpressions.Regex.Match(value, pattern, global::System.Text.RegularExpressions.RegexOptions.CultureInvariant | global::System.Text.RegularExpressions.RegexOptions.NonBacktracking, global::System.TimeSpan.FromMilliseconds(100)); @@ -50,4 +76,74 @@ private static bool CanonicalDecimal(string value) return digits.Length <= 28; } + private static bool Reduced(long numerator, ulong denominator) => denominator != 0 && + global::System.Numerics.BigInteger.GreatestCommonDivisor(global::System.Numerics.BigInteger.Abs(numerator), denominator) == 1; + private static bool SafeLink(string value) + { + var mailto = value.StartsWith("mailto:", global::System.StringComparison.Ordinal); + var start = mailto ? 7 : value.StartsWith("https://", global::System.StringComparison.Ordinal) ? 8 : value.StartsWith("http://", global::System.StringComparison.Ordinal) ? 7 : -1; + if (start < 0 || value.Length <= start || (!mailto && value[start] is '/' or '?' or '#')) return false; + // Share Unicode whitespace plus BOM rejection with TypeScript. A single + // scan avoids overlapping authority/path quantifiers and backtracking. + foreach (var character in value) + if (char.IsWhiteSpace(character) || character == '\uFEFF') return false; + return true; + } + private static string IdKey(global::Google.Protobuf.ByteString value) => global::System.Convert.ToHexString(value.Span); + private static bool UniqueIds(global::System.Collections.Generic.IEnumerable values) + { + var seen = new global::System.Collections.Generic.HashSet(); + return values.All(seen.Add); + } + private static bool OrderedIds(global::System.Collections.Generic.IEnumerable values) + { + global::Google.Protobuf.ByteString? previous = null; + foreach (var item in values) + { + if (previous is not null && previous.Span.SequenceCompareTo(item.Span) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKeys(global::System.Collections.Generic.IEnumerable values) + { + string? previous = null; + foreach (var item in values) + { + if (previous is not null && global::System.StringComparer.Ordinal.Compare(previous, item) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKinds(global::System.Collections.Generic.IEnumerable values) + { + var previous = -1; + foreach (var item in values) + { + var position = item switch { "aiGenerated" => 0, "aiManipulated" => 1, "nonAi" => 2, "unknown" => 3, _ => -1 }; + if (position <= previous) return false; + previous = position; + } + return previous >= 0; + } + private static int ErrorCategoryFor(string code) => code switch + { + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "validation.invalid_offset" or "media.time_not_representable" => 1, + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" => 2, + "auth.local_presence_required" or "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" => 3, + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.quota_exceeded" or "entitlement.capacity_exhausted" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or "entitlement.request_too_large" or "commerce.supplier_budget_exhausted" => 4, + "conflict.revision_mismatch" or "conflict.local_changes_pending" or "conflict.duplicate_identifier" or "command.reused_identifier" => 5, + "state.not_found" or "state.invalid_transition" or "state.gone" or "state.stale_fence" or "sync.cursor_expired" or "sync.bootstrap_expired" or "identity.last_credential" => 6, + "resource.unavailable" or "resource.integrity_failed" or "resource.upload_expired" or "resource.parser_failed" or "capacity.rate_limited" or "capacity.busy" => 7, + "dependency.unavailable" or "dependency.timeout" or "provider.declined" or "security.isolation_unavailable" => 8, + "internal.unexpected" => 9, + _ => 0, + }; + private static bool NoRetryCode(string code) => code is + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" or "auth.local_presence_required" or + "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" or + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "identity.last_credential" or + "conflict.duplicate_identifier" or "command.reused_identifier" or "state.not_found" or "state.invalid_transition" or "state.gone" or "resource.integrity_failed"; + } diff --git a/src/internal/ts/operator-client/src/shapes/gen/proto.ts b/src/internal/ts/operator-client/src/shapes/gen/proto.ts index 6fb17a9..b58b53b 100644 --- a/src/internal/ts/operator-client/src/shapes/gen/proto.ts +++ b/src/internal/ts/operator-client/src/shapes/gen/proto.ts @@ -1,8 +1,11 @@ // SPDX-License-Identifier: Apache-2.0 // // Generated by eng/generate_shapes.py; do not edit. -export function isId(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isId(input: unknown): boolean { return checkId(input, {active: new Set(), depth: 0}); } +function checkId(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.value === undefined) return false; if (value.value !== undefined) { @@ -12,29 +15,47 @@ export function isId(input: unknown): boolean { } if (!(value.value as Uint8Array).some(v => v !== 0)) return false; return true; + } finally { context.depth--; context.active.delete(input); } } -export function isOperatorCallContext(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isOperatorCallContext(input: unknown): boolean { return checkOperatorCallContext(input, {active: new Set(), depth: 0}); } +function checkOperatorCallContext(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if ((value.context as {case?: string} | undefined)?.case === "caseId") { const fieldValue = (value.context as {value: unknown}).value; - if (!isId(fieldValue)) return false; + if (!checkId(fieldValue, context)) return false; } if ((value.context as {case?: string} | undefined)?.case === "incidentId") { const fieldValue = (value.context as {value: unknown}).value; - if (!isId(fieldValue)) return false; + if (!checkId(fieldValue, context)) return false; } if (value.purpose === undefined) return false; if (value.purpose !== undefined) { const fieldValue = value.purpose; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; if ([...fieldValue].length < 1) return false; if (utf8Length(fieldValue) > 262144) return false; } if (value.context === undefined || typeof value.context !== 'object' || value.context === null) return false; if ((value.context as {case?: string}).case !== "caseId" && (value.context as {case?: string}).case !== "incidentId") return false; return true; + } finally { context.depth--; context.active.delete(input); } } +type ValidationContext = {active: Set; depth: number}; +function validUnicode(text: string): boolean { + for (let i = 0; i < text.length; i++) { + const unit = text.charCodeAt(i); + if (unit < 0xd800 || unit > 0xdfff) continue; + if (unit > 0xdbff || ++i >= text.length) return false; + const low = text.charCodeAt(i); + if (low < 0xdc00 || low > 0xdfff) return false; + } + return true; +} + function canonicalDecimal(value: string): boolean { if (/^-?(0|[1-9][0-9]*)(\.[0-9]{1,9})?$/.exec(value)?.[0] !== value) return false; if (value.startsWith('-') && !/[1-9]/.test(value)) return false; @@ -48,3 +69,379 @@ function utf8Length(value: string): number { } return size; } + +// These helpers follow successful recursive field checks. They never deserialize +// a second wire model or consult an owner store. +type Profile = Record; +function reduced(numerator: bigint, denominator: bigint): boolean { + if (denominator === 0n) return false; + let a = numerator < 0n ? -numerator : numerator; + let b = denominator; + while (b !== 0n) { const r = a % b; a = b; b = r; } + return a === 1n; +} +function safeLink(value: string): boolean { + const mailto = value.startsWith('mailto:'); + const start = mailto ? 7 : value.startsWith('https://') ? 8 : value.startsWith('http://') ? 7 : -1; + if (start < 0 || value.length <= start || (!mailto && '/?#'.includes(value[start]!))) return false; + // ECMAScript whitespace plus NEL equals C# Unicode whitespace plus BOM. + // This single-character search is linear; no authority/path backtracking. + return !/[\s\u0085]/u.test(value); +} +function idKey(value: Profile): string { return Array.from(value.value as Uint8Array, x => x.toString(16).padStart(2, '0')).join(''); } +function uniqueIds(values: Profile[]): boolean { return new Set(values.map(idKey)).size === values.length; } +function orderedKeys(values: string[]): boolean { return values.every((v, i) => i === 0 || values[i - 1]! < v); } +function orderedIds(values: Profile[]): boolean { return orderedKeys(values.map(idKey)); } +function compareInstant(a: Profile, b: Profile): number { return a.unixSeconds < b.unixSeconds ? -1 : a.unixSeconds > b.unixSeconds ? 1 : Math.sign(a.nanos - b.nanos); } +function mediaRangeSemantics(value: Profile): boolean { + return value.duration.ticks >= 0n && value.start.rate.numerator === value.duration.rate.numerator && value.start.rate.denominator === value.duration.rate.denominator && value.start.ticks + value.duration.ticks <= 9223372036854775807n; +} +function originSemantics(value: Profile): boolean { + const kinds = ['aiGenerated','aiManipulated','nonAi','unknown']; + const positions = (value.kinds ?? []).map((k: string) => kinds.indexOf(k)) as number[]; + const parents = (value.parentOriginIds ?? []) as Profile[]; + return positions.length > 0 && positions.every((v, i) => v >= 0 && (i === 0 || positions[i - 1]! < v)) && orderedIds(parents) && (value.omittedParentCount === 0 || parents.length === 32) && parents.every(v => idKey(v) !== idKey(value.originId)); +} +function resourceVersionSemantics(value: Profile): boolean { + return !(value.revision.case === 'cloud' && value.revision.value.value <= 0n) && (value.blob === undefined || (value.contentHash !== undefined && value.contentHash === value.blob.contentHash)); +} +const errorCategories: Record = { + 'validation.invalid_request':1,'validation.ast_bounds_exceeded':1,'validation.unsupported_version':1,'validation.invalid_offset':1,'media.time_not_representable':1, + 'auth.unauthenticated':2,'auth.session_expired':2,'auth.step_up_required':2, + 'auth.local_presence_required':3,'perm.capability_denied':3,'perm.resource_denied':3,'perm.egress_denied':3,'perm.approval_required':3,'perm.approval_expired':3,'perm.lease_expired':3, + 'entitlement.no_service_term':4,'entitlement.not_entitled':4,'entitlement.quota_exceeded':4,'entitlement.capacity_exhausted':4,'entitlement.extra_credits_required':4,'entitlement.credits_exhausted':4,'entitlement.request_too_large':4,'commerce.supplier_budget_exhausted':4, + 'conflict.revision_mismatch':5,'conflict.local_changes_pending':5,'conflict.duplicate_identifier':5,'command.reused_identifier':5, + 'state.not_found':6,'state.invalid_transition':6,'state.gone':6,'state.stale_fence':6,'sync.cursor_expired':6,'sync.bootstrap_expired':6,'identity.last_credential':6, + 'resource.unavailable':7,'resource.integrity_failed':7,'resource.upload_expired':7,'resource.parser_failed':7,'capacity.rate_limited':7,'capacity.busy':7, + 'dependency.unavailable':8,'dependency.timeout':8,'provider.declined':8,'security.isolation_unavailable':8,'internal.unexpected':9, +}; +const noRetryCodes = new Set(['auth.unauthenticated','auth.session_expired','auth.step_up_required','auth.local_presence_required','perm.capability_denied','perm.resource_denied','perm.egress_denied','perm.approval_required','perm.approval_expired','perm.lease_expired','entitlement.no_service_term','entitlement.not_entitled','entitlement.extra_credits_required','entitlement.credits_exhausted','validation.invalid_request','validation.ast_bounds_exceeded','validation.unsupported_version','identity.last_credential','conflict.duplicate_identifier','command.reused_identifier','state.not_found','state.invalid_transition','state.gone','resource.integrity_failed']); +function errorSemantics(value: Profile): boolean { + const category = Object.hasOwn(errorCategories, value.code as string) ? errorCategories[value.code as string] : undefined; + if (category !== undefined && value.category !== category) return false; + if (category !== undefined && !['dependency.unavailable','dependency.timeout','internal.unexpected','resource.parser_failed'].includes(value.code) && value.effect !== 1) return false; + if (value.code === 'dependency.timeout' && value.effect !== 3) return false; + if (['entitlement.capacity_exhausted','capacity.rate_limited','capacity.busy'].includes(value.code) && value.retry.mode !== 3) return false; + if (noRetryCodes.has(value.code) && value.retry.mode !== 1) return false; + return !(value.effect === 3 && value.retry.mode === 3); +} +function validDate(value: string): boolean { + if (/^\d{4}-\d{2}-\d{2}$/.exec(value)?.[0] !== value) return false; + const year = Number(value.slice(0,4)), month = Number(value.slice(5,7)), day = Number(value.slice(8,10)); + if (year < 1 || month < 1 || month > 12) return false; + const leap = year % 4 === 0 && (year % 100 !== 0 || year % 400 === 0); + return day >= 1 && day <= [31,leap ? 29 : 28,31,30,31,30,31,31,30,31,30,31][month - 1]!; +} +function scalarSemantics(value: Profile): boolean { + const scalar = value.value as Profile; + switch (scalar.case) { + case 'null': return scalar.value === true; + case 'number': return !scalar.value.value.includes('.') || !scalar.value.value.endsWith('0'); + case 'date': return validDate(scalar.value); + case 'multiSelect': return (scalar.value.items ?? []).length <= 100 && orderedIds(scalar.value.items ?? []); + case 'dateTime': return scalar.value.nanos % 100 === 0; + default: return true; + } +} +function predicateSemantics(value: Profile): boolean { + const operands = (value.operands ?? []) as Profile[]; + if (['isMissing','isPresent'].includes(value.operator)) return operands.length === 0; + const membership = ['in','hasAny','hasAll'].includes(value.operator); + if (membership ? operands.length < 1 || operands.length > 100 : operands.length !== 1) return false; + const kind = operands[0]!.value.case; + if (kind === 'null' || operands.some(v => v.value.case !== kind)) return false; + if (operands.some(v => ['text','url'].includes(v.value.case) && [...v.value.value as string].length > 4096)) return false; + if (['hasAny','hasAll'].includes(value.operator)) return kind === 'select'; + if (['contains','startsWith','endsWith'].includes(value.operator)) return ['text','url'].includes(kind); + if (['eq','ne'].includes(value.operator)) return true; + return kind !== 'multiSelect' && ['lt','le','gt','ge','in'].includes(value.operator); +} +function filterBounds(root: Profile): boolean { + const pending: [Profile, number][] = [[root, 1]]; + let count = 0; + while (pending.length) { + const [node, depth] = pending.pop()!; + if (++count > 128 || depth > 8) return false; + if (node.expression.case === 'group') for (const child of node.expression.value.children ?? []) pending.push([child, depth + 1]); + } + return true; +} +function querySemantics(value: Profile): boolean { + if ((value.savedViewId === undefined) !== (value.savedViewRev === undefined) || (value.savedViewRev !== undefined && value.savedViewRev.value <= 0n)) return false; + const projection = (value.projection ?? []) as Profile[], sorts = (value.sorts ?? []) as Profile[], versions = (value.definitionVersions ?? []) as Profile[]; + if (!uniqueIds(projection) || !uniqueIds(sorts.map(v => v.propertyId)) || !uniqueIds(versions.map(v => v.propertyId))) return false; + const definitions = new Set(versions.map(v => idKey(v.propertyId))); + if (versions.some(v => v.semanticRevision.value <= 0n) || projection.some(v => !definitions.has(idKey(v))) || sorts.some(v => !definitions.has(idKey(v.propertyId)))) return false; + const pending = value.filter === undefined ? [] : [value.filter as Profile]; + let count = 0; + while (pending.length) { + const node = pending.pop()!; + if (++count > 128) return false; + if (node.expression.case === 'predicate' && !definitions.has(idKey(node.expression.value.propertyId))) return false; + if (node.expression.case === 'group') pending.push(...node.expression.value.children ?? []); + } + return true; +} +function definitionSemantics(value: Profile): boolean { + const options = (value.options ?? []) as Profile[]; + return value.semanticRevision.value > 0n && value.revision.value > 0n && (value.numberScale === undefined || value.type === 'number') && (['select','multiSelect'].includes(value.type) || options.length === 0) && uniqueIds(options.map(v => v.optionId)) && new Set(options.map(v => v.order)).size === options.length; +} +function savedViewSemantics(value: Profile): boolean { + return value.query.page.cursor === undefined && value.query.datasetToken === undefined && value.query.savedViewId === undefined && value.query.savedViewRev === undefined && idKey(value.notebookId) === idKey(value.query.notebookId); +} +function structuredBounds(root: Profile): boolean { + const pending: [Profile, number][] = [[root,1]]; + while (pending.length) { + const [node, depth] = pending.pop()!; + if (depth > 16) return false; + if (node.value.case === 'null' && node.value.value !== true) return false; + if (node.value.case === 'list') for (const child of node.value.value.items ?? []) pending.push([child, depth + 1]); + if (node.value.case === 'record') for (const entry of node.value.value.entries ?? []) pending.push([entry.value, depth + 1]); + } + return true; +} +function tableSemantics(value: Profile): boolean { + const rows = (value.rows ?? []) as Profile[]; + if (!rows.length) return false; + const width = (rows[0]!.cells ?? []).length; + return width >= 1 && width <= 50 && rows.every(v => (v.cells ?? []).length === width) && uniqueIds(rows.map(v => v.rowId)) && uniqueIds(rows.flatMap(v => (v.cells ?? []).map((c: Profile) => c.cellId))); +} +function boundary(text: string, offset: number): boolean { return offset <= text.length && (offset === 0 || offset === text.length || text.charCodeAt(offset) < 0xdc00 || text.charCodeAt(offset) > 0xdfff); } +function richTextSemantics(value: Profile): boolean { + const text = value.text as string, runs = (value.runs ?? []) as Profile[], atoms = (value.atoms ?? []) as Profile[], spans = (value.spans ?? []) as Profile[]; + if (text.normalize('NFC') !== text) return false; + if (!text.length) return runs.length === 1 && runs[0]!.from === 0 && runs[0]!.until === 0 && atoms.length === 0 && spans.length === 0; + if (!uniqueIds([...runs.map(v => v.runId), ...atoms.map(v => v.inlineId)])) return false; + const intervals: [number, number][] = []; + for (const run of runs) { + if (run.from >= run.until || !boundary(text, run.from) || !boundary(text, run.until) || text.slice(run.from, run.until).includes('\uFFFC')) return false; + intervals.push([run.from, run.until]); + } + for (const atom of atoms) { + if (atom.offset >= text.length || text[atom.offset] !== '\uFFFC' || (atom.content.case === 'math' && atom.content.value.display)) return false; + intervals.push([atom.offset, atom.offset + 1]); + } + intervals.sort((a,b) => a[0] - b[0]); + let end = 0; + for (const interval of intervals) { if (interval[0] !== end) return false; end = interval[1]; } + if (end !== text.length) return false; + let spanEnd = 0; + for (const span of spans) { + if (span.from >= span.until || span.from < spanEnd || !boundary(text, span.from) || !boundary(text, span.until) || new Set(span.marks ?? []).size !== (span.marks ?? []).length) return false; + spanEnd = span.until; + } + return true; +} +function blockSemantics(value: Profile): boolean { + const expected: Record = {paragraph:'text',heading:'text',list:'text',quote:'text',callout:'text',toggle:'text',code:'code',image:'resource',attachment:'resource',embed:'link',table:'table',math:'math',divider:'empty'}; + const body = value.body.content; + if (expected[value.kind] === undefined || body.case !== expected[value.kind] || (body.case === 'empty' && body.value !== true) || (body.case === 'math' && body.value.display !== true)) return false; + const p = value.properties as Profile | undefined; + if (p === undefined) return !['heading','list','callout','image','attachment','embed'].includes(value.kind); + if ((p.headingLevel !== undefined) !== (value.kind === 'heading') || (p.listStyle !== undefined) !== (value.kind === 'list') || (p.calloutKind !== undefined) !== (value.kind === 'callout') || (p.altText !== undefined) !== (value.kind === 'image') || (p.imageLayout !== undefined) !== (value.kind === 'image') || (p.attachmentPresentation !== undefined) !== (value.kind === 'attachment') || (p.embedRenderMode !== undefined) !== (value.kind === 'embed')) return false; + return (p.checked !== undefined) === (value.kind === 'list' && p.listStyle === 'checklist'); +} +function documentSemantics(value: Profile): boolean { + const rows = (value.blocks ?? []) as Profile[], properties = (value.properties ?? []) as Profile[]; + if (!uniqueIds(rows.map(v => v.blockId)) || !uniqueIds(properties.map(v => v.propertyId)) || !uniqueIds(value.tags ?? [])) return false; + const blocks = new Map(rows.map(v => [idKey(v.blockId), v])), positions = new Set(); + for (const block of rows) { + const position = (block.parentId === undefined ? 'root' : idKey(block.parentId)) + ':' + block.orderKey; + if (positions.has(position)) return false; + positions.add(position); + const seen = new Set([idKey(block.blockId)]); + let parent = block.parentId as Profile | undefined; + while (parent !== undefined) { + const key = idKey(parent), parentBlock = blocks.get(key); + if (seen.has(key) || parentBlock === undefined) return false; + seen.add(key); parent = parentBlock.parentId; + } + } + return true; +} +function compareScopeTime(a: Profile, b: Profile): number { + const left = (a.ticks as bigint) * (a.rate.denominator as bigint) * (b.rate.numerator as bigint); + const right = (b.ticks as bigint) * (b.rate.denominator as bigint) * (a.rate.numerator as bigint); + return left < right ? -1 : left > right ? 1 : 0; +} +function alignmentSemantics(value: Profile): boolean { + const left = value.leftAnchor !== undefined, right = value.rightAnchor !== undefined, offset = value.offset !== undefined, event = value.eventId !== undefined; + switch (value.kind) { + case 'absoluteTime': return !left && !right && !offset && !event; + case 'trigger': return left && right && !offset && !event; + case 'event': return left && right && !offset && event; + case 'manualOffset': return !left && !right && offset && !event; + default: return false; + } +} +function cursorSemantics(value: Profile): boolean { + const a = value.a.time, b = value.b.time, d = value.deltaTime; + const left = (d.ticks as bigint) * (d.rate.denominator as bigint) * (a.rate.numerator as bigint) * (b.rate.numerator as bigint); + const right = ((b.ticks as bigint) * (b.rate.denominator as bigint) * (a.rate.numerator as bigint) - (a.ticks as bigint) * (a.rate.denominator as bigint) * (b.rate.numerator as bigint)) * (d.rate.numerator as bigint); + const expected = value.b.value - value.a.value; + return left === right && Number.isFinite(expected) && Math.abs(value.deltaValue - expected) <= 1e-12 + 1e-9 * Math.abs(expected); +} +function configurationSemantics(value: Profile): boolean { + const rows = (value.channels ?? []) as Profile[]; + if (!uniqueIds(rows.map(v => v.channelId))) return false; + const channels = new Set(rows.map(v => idKey(v.channelId))); + if ((value.framing.fields ?? []).some((v: Profile) => !channels.has(idKey(v.channelId)))) return false; + return value.trigger?.channelId === undefined || channels.has(idKey(value.trigger.channelId)); +} +function frameSemantics(value: Profile): boolean { + const fields = (value.fields ?? []) as Profile[]; + if (!uniqueIds(fields.map(v => v.channelId))) return false; + const start = value.start as Uint8Array, end = value.end as Uint8Array; + const newline = end.length === 1 && end[0] === 10 || end.length === 2 && end[0] === 13 && end[1] === 10; + switch (value.kind) { + case 'delimitedText': return start.length <= 16 && end.length >= 1 && end.length <= 16 && value.delimiter === undefined && value.frameBytes === undefined && !value.header && fields.every(v => v.offset === undefined && (v.jsonPath ?? []).length === 0); + case 'csvLine': return start.length === 0 && newline && value.escapeByte === undefined && [44,59,9].includes(value.delimiter) && value.frameBytes === undefined && fields.every(v => v.column !== undefined && v.offset === undefined && (v.jsonPath ?? []).length === 0); + case 'jsonLine': return start.length === 0 && newline && value.escapeByte === undefined && value.delimiter === undefined && value.frameBytes === undefined && !value.header && fields.every(v => v.column === undefined && v.offset === undefined && (v.jsonPath ?? []).length !== 0); + case 'canonicalReplay': return start.length === 0 && end.length === 0 && value.escapeByte === undefined && value.delimiter === undefined && value.frameBytes === undefined && !value.header && fields.length === 0 && value.checksum === undefined; + case 'fixedBinary': { + if (start.length || end.length || value.escapeByte !== undefined || value.delimiter !== undefined || value.header || value.frameBytes === undefined || value.frameBytes < 1 || value.frameBytes > 1048576 || !['little','big'].includes(value.byteOrder)) return false; + const widths: Record = {u8:1,i8:1,bool:1,u16:2,i16:2,u32:4,i32:4,f32:4,u64:8,i64:8,f64:8}; + const intervals: [number, number][] = []; + for (const field of fields) { + const width = widths[field.scalarType as string]; + if (width === undefined || field.offset === undefined || field.column !== undefined || (field.jsonPath ?? []).length || field.offset + width > value.frameBytes) return false; + const end = field.offset + width; + if (intervals.some(([from, until]) => field.offset < until && from < end)) return false; + intervals.push([field.offset, end]); + } + if (value.checksum !== undefined) { + const checksumWidths: Record = {xor8:1,crc16CcittFalse:2,crc32IsoHdlc:4}; + const checksum = value.checksum, width = checksumWidths[checksum.algorithm as string]; + if (width === undefined || checksum.offset + width > value.frameBytes || checksum.input.offset + checksum.input.length > BigInt(value.frameBytes)) return false; + } + return true; + } + default: return false; + } +} +function checksumSemantics(value: Profile): boolean { + const widths: Record = {xor8:1n,crc16CcittFalse:2n,crc32IsoHdlc:4n}; + const width = widths[value.algorithm as string]; + return width !== undefined && ['little','big'].includes(value.byteOrder) && + (value.input.offset + value.input.length <= BigInt(value.offset) || BigInt(value.offset) + width <= value.input.offset); +} +function triggerSemantics(value: Profile): boolean { + if (value.hysteresis < 0 || value.holdoff.ticks < 0n || value.pre.ticks < 0n || value.post.ticks < 0n || value.maxOccurrences === 0 || (!value.repeated && value.maxOccurrences !== 1)) return false; + return value.kind === 'manual' ? value.channelId === undefined && value.threshold === undefined && value.direction === undefined && value.hysteresis === 0 : value.kind === 'edge' && value.channelId !== undefined && value.threshold !== undefined && ['rising','falling','either'].includes(value.direction); +} +function pulseFamily(family: string): boolean { return ['frequency','dutyCycle','riseTime','fallTime'].includes(family); } +function thresholdSemantics(value: Profile): boolean { + if (!pulseFamily(value.family)) return false; + switch (value.name) { + case 'low': case 'high': return true; + case 'fraction10': return value.unit === '1' && value.value === 0.1; + case 'fraction50': return value.unit === '1' && value.value === 0.5; + case 'fraction90': return value.unit === '1' && value.value === 0.9; + default: return false; + } +} +function fixedUnit(name: string): string | undefined { + if (['count','eventCount','dutyCycle'].includes(name)) return '1'; + if (['duration','riseTime','fallTime','deltaTime'].includes(name)) return 's'; + return name === 'frequency' ? 'Hz' : undefined; +} +function familySemantics(value: Profile): boolean { + const values = (value.values ?? []) as Profile[]; + if (value.status !== 'ok') { + if (values.length || value.reason === undefined) return false; + if (value.status === 'invalid') return ['invalidTimeOrder','invalidConfiguration','numericOverflow'].includes(value.reason); + if (value.status !== 'insufficient') return false; + switch (value.reason) { + case 'noFiniteSamples': return !['count','duration','eventCount'].includes(value.family); + case 'noCompleteCycle': return ['frequency','dutyCycle'].includes(value.family); + case 'noCompleteEdge': return ['riseTime','fallTime'].includes(value.family); + case 'cursorUnavailable': return value.family === 'cursorDelta'; + default: return false; + } + } + if (value.reason !== undefined) return false; + if (value.validCount === 0n && ['minimum','maximum','mean','rms','peakToPeak','standardDeviation'].includes(value.family)) return false; + if (value.family === 'cursorDelta') { + if (values.length !== 2 || !values.some(v => v.name === 'deltaTime') || !values.some(v => v.name === 'deltaValue')) return false; + } else if (values.length !== 1 || values[0]!.name !== value.family) return false; + for (const item of values) { + const unit = fixedUnit(item.name); + if (unit !== undefined && item.unit !== unit) return false; + if (item.name === 'dutyCycle' && (item.result.value < 0 || item.result.value > 1)) return false; + if (['duration','frequency'].includes(item.name) && item.result.value <= 0) return false; + if (['rms','peakToPeak','standardDeviation','riseTime','fallTime'].includes(item.name) && item.result.value < 0) return false; + if (item.name === 'count' && item.result.value !== value.validCount) return false; + } + return true; +} +function sourceSemantics(value: Profile, configuration: Profile): boolean { + if (value.capture.contentHash === undefined || value.configuration.contentHash === undefined) return false; + if ([value.decoder,value.timeMapping,value.eventSet].some(v => v !== undefined && v.contentHash === undefined)) return false; + if (value.configuration.revision.case === 'native' && value.configuration.revision.value.value !== configuration.revision.value) return false; + return (configuration.channels ?? []).some((v: Profile) => idKey(v.channelId) === idKey(value.channelId)); +} +function thresholdBindings(values: Profile[], channels: Map, families: Set, result: boolean, levels: boolean, fractions: boolean): Map | undefined { + const resolved = new Map(); + for (const threshold of values) { + if (!families.has(threshold.family) || (result && threshold.channelId === undefined)) return undefined; + const level = ['low','high'].includes(threshold.name); + if (level ? !levels : !fractions) return undefined; + const targets = threshold.channelId === undefined ? [...channels].filter(([, channel]) => !level || channel.unit === threshold.unit).map(([key]) => key) : [idKey(threshold.channelId)]; + if (!targets.length) return undefined; + for (const target of targets) { + const channel = channels.get(target), key = target + ':' + threshold.family + ':' + threshold.name; + if (channel === undefined || (level && threshold.unit !== channel.unit) || resolved.has(key)) return undefined; + resolved.set(key, threshold); + } + } + for (const [key, threshold] of resolved) { + if (!['low','high'].includes(threshold.name)) continue; + const prefix = key.slice(0,key.lastIndexOf(':') + 1), low = resolved.get(prefix + 'low'), high = resolved.get(prefix + 'high'); + if (low === undefined || high === undefined || low.value >= high.value) return undefined; + } + return resolved; +} +function measurementRequestSemantics(value: Profile): boolean { + const ids = (value.channels ?? []) as Profile[], requested = (value.families ?? []) as string[], cursors = (value.cursors ?? []) as Profile[]; + if (!ids.length || !uniqueIds(ids) || !requested.length || new Set(requested).size !== requested.length) return false; + if (!sourceSemantics(value.source, value.configuration) || !ids.some(v => idKey(v) === idKey(value.source.channelId))) return false; + if (value.source.capture.revision.case === 'native' && value.source.capture.revision.value.value !== value.sourceRevision.value) return false; + const available = new Map(((value.configuration.channels ?? []) as Profile[]).map(v => [idKey(v.channelId),v])), channels = new Map(); + for (const id of ids) { const key = idKey(id), channel = available.get(key); if (channel === undefined) return false; channels.set(key,channel); } + const families = new Set(requested); + if (thresholdBindings(value.referenceLevels ?? [], channels, families, false,true,false) === undefined || thresholdBindings(value.thresholds ?? [], channels, families, false,false,true) === undefined) return false; + if (families.has('cursorDelta') ? cursors.length !== 2 : cursors.length !== 0) return false; + for (const cursor of cursors) if (!channels.has(idKey(cursor.channelId)) || compareScopeTime(cursor.time,value.window.start) < 0 || compareScopeTime(cursor.time,value.window.end) >= 0) return false; + return cursors.length !== 2 || channels.get(idKey(cursors[0]!.channelId))!.unit === channels.get(idKey(cursors[1]!.channelId))!.unit; +} +function measurementResultSemantics(value: Profile): boolean { + if (!sourceSemantics(value.source,value.configuration) || value.runCount > value.finiteCount || value.requestedDuration.ticks <= 0n || value.coveredDuration.ticks < 0n || value.timingUncertainty.ticks < 0n || compareScopeTime(value.coveredDuration,value.requestedDuration) > 0) return false; + if (value.finiteCount === 0n ? value.runCount !== 0n || value.coveredDuration.ticks !== 0n : value.runCount === 0n) return false; + const channels = new Map(((value.configuration.channels ?? []) as Profile[]).map(v => [idKey(v.channelId),v])), pairs = new Set(), rows = (value.families ?? []) as Profile[], families = new Set(rows.map(v => v.family)); + for (const family of rows) { + const channel = channels.get(idKey(family.channelId)), pair = idKey(family.channelId) + ':' + family.family; + if (channel === undefined || pairs.has(pair)) return false; + pairs.add(pair); + for (const item of (family.values ?? []) as Profile[]) if (fixedUnit(item.name) === undefined && item.unit !== channel.unit) return false; + } + const resolved = thresholdBindings(value.resolvedThresholds ?? [],channels,families,true,true,true); + if (resolved === undefined || [...resolved.keys()].some(key => !pairs.has(key.slice(0,key.lastIndexOf(':'))))) return false; + for (const family of rows.filter(v => v.status === 'ok' && pulseFamily(v.family))) { + const prefix = idKey(family.channelId) + ':' + family.family + ':'; + if (['low','high','fraction10','fraction50','fraction90'].some(name => !resolved.has(prefix + name))) return false; + } + const cursorFamilies = rows.filter(v => v.family === 'cursorDelta' && v.status === 'ok'); + if ((value.cursor !== undefined) !== (cursorFamilies.length !== 0)) return false; + if (value.cursor === undefined) return true; + const left = channels.get(idKey(value.cursor.a.channelId)), right = channels.get(idKey(value.cursor.b.channelId)); + if (left === undefined || right === undefined || left.unit !== right.unit) return false; + const seconds = Number(value.cursor.deltaTime.ticks) * Number(value.cursor.deltaTime.rate.denominator) / Number(value.cursor.deltaTime.rate.numerator); + for (const family of cursorFamilies) { + if (channels.get(idKey(family.channelId))!.unit !== left.unit) return false; + for (const item of family.values as Profile[]) { + const expected = item.name === 'deltaTime' ? seconds : value.cursor.deltaValue; + if (Math.abs(item.result.value - expected) > 1e-12 + 1e-9 * Math.abs(expected)) return false; + } + } + return true; +} diff --git a/src/public/dotnet/ArcForges.Cli/packages.lock.json b/src/public/dotnet/ArcForges.Cli/packages.lock.json index e63f459..e287574 100644 --- a/src/public/dotnet/ArcForges.Cli/packages.lock.json +++ b/src/public/dotnet/ArcForges.Cli/packages.lock.json @@ -24,6 +24,7 @@ "arcforges.contracts.publicapi": { "type": "Project", "dependencies": { + "ArcForges.Contracts.Foundation": "[1.0.0-ci.0.0, )", "Google.Protobuf": "[3.36.1, )", "Grpc.Core.Api": "[2.83.0, )" } diff --git a/src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs b/src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs index 40df76f..4a3a7b3 100644 --- a/src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs +++ b/src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Proto/Foundation.cs @@ -115,27 +115,111 @@ static FoundationReflection() { "cmVnYXRlUmVmUghyZXNvdXJjZRJACgVsb2NhbBgEIAEoCzIqLmFyY2Zvcmdl", "cy5mb3VuZGF0aW9uLnYxLkxvY2FsTm90ZXNWZXJzaW9uUgVsb2NhbBJBCgZu", "YXRpdmUYBSABKAsyKS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5OYXRpdmVD", - "b250ZW50UmV2UgZuYXRpdmVCCAoGX3N0YXRlQgkKB19yZWFzb24qlQEKD0Vm", - "ZmVjdENlcnRhaW50eRIgChxFRkZFQ1RfQ0VSVEFJTlRZX1VOU1BFQ0lGSUVE", - "EAASIwofRUZGRUNUX0NFUlRBSU5UWV9ESURfTk9UX0hBUFBFThABEh0KGUVG", - "RkVDVF9DRVJUQUlOVFlfSEFQUEVORUQQAhIcChhFRkZFQ1RfQ0VSVEFJTlRZ", - "X1VOS05PV04QAyqPAQoJUmV0cnlNb2RlEhoKFlJFVFJZX01PREVfVU5TUEVD", - "SUZJRUQQABIUChBSRVRSWV9NT0RFX05FVkVSEAESGwoXUkVUUllfTU9ERV9T", - "QU1FX0NPTU1BTkQQAhIZChVSRVRSWV9NT0RFX0FGVEVSX1RJTUUQAxIYChRS", - "RVRSWV9NT0RFX1JFQ09OQ0lMRRAEKsICCg1FcnJvckNhdGVnb3J5Eh4KGkVS", - "Uk9SX0NBVEVHT1JZX1VOU1BFQ0lGSUVEEAASHQoZRVJST1JfQ0FURUdPUllf", - "VkFMSURBVElPThABEiEKHUVSUk9SX0NBVEVHT1JZX0FVVEhFTlRJQ0FUSU9O", - "EAISIAocRVJST1JfQ0FURUdPUllfQVVUSE9SSVpBVElPThADEh4KGkVSUk9S", - "X0NBVEVHT1JZX0VOVElUTEVNRU5UEAQSGwoXRVJST1JfQ0FURUdPUllfQ09O", - "RkxJQ1QQBRIYChRFUlJPUl9DQVRFR09SWV9TVEFURRAGEhsKF0VSUk9SX0NB", - "VEVHT1JZX1JFU09VUkNFEAcSHAoYRVJST1JfQ0FURUdPUllfRVhFQ1VUSU9O", - "EAgSGwoXRVJST1JfQ0FURUdPUllfSU5URVJOQUwQCUJkCitpby5naXRodWIu", - "YXJjZm9yZ2VzLmNvbnRyYWN0cy5mb3VuZGF0aW9uLnYxQg9Gb3VuZGF0aW9u", - "UHJvdG9QAaoCIUFyY0Zvcmdlcy5Db250cmFjdHMuRm91bmRhdGlvbi5WMWIG", - "cHJvdG8z")); + "b250ZW50UmV2UgZuYXRpdmVCCAoGX3N0YXRlQgkKB19yZWFzb24iqQIKCkFj", + "dG9yQ2hhaW4SOQoJaW5pdGlhdG9yGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5k", + "YXRpb24udjEuSWRSCWluaXRpYXRvchIxCgVvd25lchgCIAEoCzIbLmFyY2Zv", + "cmdlcy5mb3VuZGF0aW9uLnYxLklkUgVvd25lchIiCgphY3Rvcl9raW5kGAMg", + "ASgJSABSCWFjdG9yS2luZIgBARJACg1kZWxlZ2F0aW9uX2lkGAQgASgLMhsu", + "YXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSDGRlbGVnYXRpb25JZBI4Cglk", + "ZXZpY2VfaWQYBSABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFII", + "ZGV2aWNlSWRCDQoLX2FjdG9yX2tpbmQi7QUKC0FydGlmYWN0UmVmEjwKC2Fy", + "dGlmYWN0X2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRS", + "CmFydGlmYWN0SWQSFwoEa2luZBgCIAEoCUgAUgRraW5kiAEBEjsKBW93bmVy", + "GAMgASgLMiUuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQWdncmVnYXRlUmVm", + "UgVvd25lchJACghyZXNvdXJjZRgEIAEoCzIkLmFyY2Zvcmdlcy5mb3VuZGF0", + "aW9uLnYxLlJlc291cmNlUmVmUghyZXNvdXJjZRIyCgZqb2JfaWQYBSABKAsy", + "Gy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIFam9iSWQSPgoGb3JpZ2lu", + "GAYgASgLMiYuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQ29udGVudE9yaWdp", + "blIGb3JpZ2luEkcKEXByb2R1Y2luZ190YXNrX2lkGAcgASgLMhsuYXJjZm9y", + "Z2VzLmZvdW5kYXRpb24udjEuSWRSD3Byb2R1Y2luZ1Rhc2tJZBJFChBwcm9k", + "dWNpbmdfcnVuX2lkGAggASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEu", + "SWRSDnByb2R1Y2luZ1J1bklkEjkKBWFjdG9yGAkgASgLMiMuYXJjZm9yZ2Vz", + "LmZvdW5kYXRpb24udjEuQWN0b3JDaGFpblIFYWN0b3ISPwoKY3JlYXRlZF9h", + "dBgKIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkluc3RhbnRSCWNy", + "ZWF0ZWRBdBInCgxhdmFpbGFiaWxpdHkYCyABKAlIAVIMYXZhaWxhYmlsaXR5", + "iAEBEkUKCnByb3ZlbmFuY2UYDCADKAsyJS5hcmNmb3JnZXMuZm91bmRhdGlv", + "bi52MS5WZXJzaW9uZWRSZWZSCnByb3ZlbmFuY2VCBwoFX2tpbmRCDwoNX2F2", + "YWlsYWJpbGl0eSKrAQoHQmxvYlJlZhI0CgdibG9iX2lkGAEgASgLMhsuYXJj", + "Zm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSBmJsb2JJZBImCgxjb250ZW50X2hh", + "c2gYAiABKAlIAFILY29udGVudEhhc2iIAQESIgoKc2l6ZV9ieXRlcxgDIAEo", + "BEgBUglzaXplQnl0ZXOIAQFCDwoNX2NvbnRlbnRfaGFzaEINCgtfc2l6ZV9i", + "eXRlcyJbCglCeXRlUmFuZ2USGwoGb2Zmc2V0GAEgASgESABSBm9mZnNldIgB", + "ARIbCgZsZW5ndGgYAiABKARIAVIGbGVuZ3RoiAEBQgkKB19vZmZzZXRCCQoH", + "X2xlbmd0aCKkBAoNQ29udGVudE9yaWdpbhIdCgdwcm9maWxlGAEgASgJSABS", + "B3Byb2ZpbGWIAQESOAoJb3JpZ2luX2lkGAIgASgLMhsuYXJjZm9yZ2VzLmZv", + "dW5kYXRpb24udjEuSWRSCG9yaWdpbklkEkMKD2NvbnRlbnRfdW5pdF9pZBgD", + "IAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUg1jb250ZW50VW5p", + "dElkEhQKBWtpbmRzGAQgAygJUgVraW5kcxIqCg5wYXlsb2FkX3NoYTI1NhgF", + "IAEoCUgBUg1wYXlsb2FkU2hhMjU2iAEBEigKDXByb2R1Y2VyX2tpbmQYBiAB", + "KAlIAlIMcHJvZHVjZXJLaW5kiAEBEj8KCmNyZWF0ZWRfYXQYByABKAsyIC5h", + "cmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50UgljcmVhdGVkQXQSRwoR", + "cGFyZW50X29yaWdpbl9pZHMYCCADKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlv", + "bi52MS5JZFIPcGFyZW50T3JpZ2luSWRzEjUKFG9taXR0ZWRfcGFyZW50X2Nv", + "dW50GAkgASgNSANSEm9taXR0ZWRQYXJlbnRDb3VudIgBAUIKCghfcHJvZmls", + "ZUIRCg9fcGF5bG9hZF9zaGEyNTZCEAoOX3Byb2R1Y2VyX2tpbmRCFwoVX29t", + "aXR0ZWRfcGFyZW50X2NvdW50IoYBCgpNZWRpYVJhbmdlEjgKBXN0YXJ0GAEg", + "ASgLMiIuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTWVkaWFUaW1lUgVzdGFy", + "dBI+CghkdXJhdGlvbhgCIAEoCzIiLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYx", + "Lk1lZGlhVGltZVIIZHVyYXRpb24iZwoJTWVkaWFUaW1lEhkKBXRpY2tzGAEg", + "ASgSSABSBXRpY2tziAEBEjUKBHJhdGUYAiABKAsyIS5hcmNmb3JnZXMuZm91", + "bmRhdGlvbi52MS5SYXRpb25hbFIEcmF0ZUIICgZfdGlja3MiWgoLUGFnZVJl", + "cXVlc3QSGwoGY3Vyc29yGAEgASgJSABSBmN1cnNvcogBARIZCgVsaW1pdBgC", + "IAEoBUgBUgVsaW1pdIgBAUIJCgdfY3Vyc29yQggKBl9saW1pdCJuCglQYWdl", + "U3RhdGUSJAoLbmV4dF9jdXJzb3IYASABKAlIAFIKbmV4dEN1cnNvcogBARIe", + "CghoYXNfbW9yZRgCIAEoCEgBUgdoYXNNb3JliAEBQg4KDF9uZXh0X2N1cnNv", + "ckILCglfaGFzX21vcmUicgoIUmF0aW9uYWwSIQoJbnVtZXJhdG9yGAEgASgS", + "SABSCW51bWVyYXRvcogBARIlCgtkZW5vbWluYXRvchgCIAEoBEgBUgtkZW5v", + "bWluYXRvcogBAUIMCgpfbnVtZXJhdG9yQg4KDF9kZW5vbWluYXRvciKiBAoL", + "UmVzb3VyY2VSZWYSNgoIcmVhbG1faWQYASABKAsyGy5hcmNmb3JnZXMuZm91", + "bmRhdGlvbi52MS5JZFIHcmVhbG1JZBI+Cgx3b3Jrc3BhY2VfaWQYAiABKAsy", + "Gy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFILd29ya3NwYWNlSWQSJQoM", + "b3duZXJfYXBwX2lkGAMgASgJSABSCm93bmVyQXBwSWSIAQESKAoNcmVzb3Vy", + "Y2Vfa2luZBgEIAEoCUgBUgxyZXNvdXJjZUtpbmSIAQESPAoLcmVzb3VyY2Vf", + "aWQYBSABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIKcmVzb3Vy", + "Y2VJZBImCgxkaXNwbGF5X2hpbnQYBiABKAlIAlILZGlzcGxheUhpbnSIAQES", + "VgoMYXZhaWxhYmlsaXR5GAcgASgOMi0uYXJjZm9yZ2VzLmZvdW5kYXRpb24u", + "djEuUmVzb3VyY2VBdmFpbGFiaWxpdHlIA1IMYXZhaWxhYmlsaXR5iAEBEkcK", + "EWhvbGRpbmdfZGV2aWNlX2lkGAggASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRp", + "b24udjEuSWRSD2hvbGRpbmdEZXZpY2VJZEIPCg1fb3duZXJfYXBwX2lkQhAK", + "Dl9yZXNvdXJjZV9raW5kQg8KDV9kaXNwbGF5X2hpbnRCDwoNX2F2YWlsYWJp", + "bGl0eSKVAwoSUmVzb3VyY2VWZXJzaW9uUmVmEkAKCHJlc291cmNlGAEgASgL", + "MiQuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmVzb3VyY2VSZWZSCHJlc291", + "cmNlEiYKDGNvbnRlbnRfaGFzaBgFIAEoCUgBUgtjb250ZW50SGFzaIgBARI0", + "CgRibG9iGAYgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQmxvYlJl", + "ZlIEYmxvYhI5CgVjbG91ZBgCIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9u", + "LnYxLlJldmlzaW9uSABSBWNsb3VkEkMKBm5hdGl2ZRgDIAEoCzIpLmFyY2Zv", + "cmdlcy5mb3VuZGF0aW9uLnYxLk5hdGl2ZUNvbnRlbnRSZXZIAFIGbmF0aXZl", + "EkIKBWxvY2FsGAQgASgLMiouYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTG9j", + "YWxOb3Rlc1ZlcnNpb25IAFIFbG9jYWxCCgoIcmV2aXNpb25CDwoNX2NvbnRl", + "bnRfaGFzaCJ8CgxUaW1lUmFuZ2VVdGMSNAoEZnJvbRgBIAEoCzIgLmFyY2Zv", + "cmdlcy5mb3VuZGF0aW9uLnYxLkluc3RhbnRSBGZyb20SNgoFdW50aWwYAiAB", + "KAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50UgV1bnRpbCqV", + "AQoPRWZmZWN0Q2VydGFpbnR5EiAKHEVGRkVDVF9DRVJUQUlOVFlfVU5TUEVD", + "SUZJRUQQABIjCh9FRkZFQ1RfQ0VSVEFJTlRZX0RJRF9OT1RfSEFQUEVOEAES", + "HQoZRUZGRUNUX0NFUlRBSU5UWV9IQVBQRU5FRBACEhwKGEVGRkVDVF9DRVJU", + "QUlOVFlfVU5LTk9XThADKo8BCglSZXRyeU1vZGUSGgoWUkVUUllfTU9ERV9V", + "TlNQRUNJRklFRBAAEhQKEFJFVFJZX01PREVfTkVWRVIQARIbChdSRVRSWV9N", + "T0RFX1NBTUVfQ09NTUFORBACEhkKFVJFVFJZX01PREVfQUZURVJfVElNRRAD", + "EhgKFFJFVFJZX01PREVfUkVDT05DSUxFEAQqwgIKDUVycm9yQ2F0ZWdvcnkS", + "HgoaRVJST1JfQ0FURUdPUllfVU5TUEVDSUZJRUQQABIdChlFUlJPUl9DQVRF", + "R09SWV9WQUxJREFUSU9OEAESIQodRVJST1JfQ0FURUdPUllfQVVUSEVOVElD", + "QVRJT04QAhIgChxFUlJPUl9DQVRFR09SWV9BVVRIT1JJWkFUSU9OEAMSHgoa", + "RVJST1JfQ0FURUdPUllfRU5USVRMRU1FTlQQBBIbChdFUlJPUl9DQVRFR09S", + "WV9DT05GTElDVBAFEhgKFEVSUk9SX0NBVEVHT1JZX1NUQVRFEAYSGwoXRVJS", + "T1JfQ0FURUdPUllfUkVTT1VSQ0UQBxIcChhFUlJPUl9DQVRFR09SWV9FWEVD", + "VVRJT04QCBIbChdFUlJPUl9DQVRFR09SWV9JTlRFUk5BTBAJKogCChRSZXNv", + "dXJjZUF2YWlsYWJpbGl0eRIlCiFSRVNPVVJDRV9BVkFJTEFCSUxJVFlfVU5T", + "UEVDSUZJRUQQABIlCiFSRVNPVVJDRV9BVkFJTEFCSUxJVFlfQUxXQVlTX0tF", + "RVAQARIrCidSRVNPVVJDRV9BVkFJTEFCSUxJVFlfQVZBSUxBQkxFX09GRkxJ", + "TkUQAhIjCh9SRVNPVVJDRV9BVkFJTEFCSUxJVFlfT05fREVNQU5EEAMSJAog", + "UkVTT1VSQ0VfQVZBSUxBQklMSVRZX0NMT1VEX09OTFkQBBIqCiZSRVNPVVJD", + "RV9BVkFJTEFCSUxJVFlfTUlTU0lOR19FWFRFUk5BTBAFQmQKK2lvLmdpdGh1", + "Yi5hcmNmb3JnZXMuY29udHJhY3RzLmZvdW5kYXRpb24udjFCD0ZvdW5kYXRp", + "b25Qcm90b1ABqgIhQXJjRm9yZ2VzLkNvbnRyYWN0cy5Gb3VuZGF0aW9uLlYx", + "YgZwcm90bzM=")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, - new pbr::GeneratedClrTypeInfo(new[] {typeof(global::ArcForges.Contracts.Foundation.V1.EffectCertainty), typeof(global::ArcForges.Contracts.Foundation.V1.RetryMode), typeof(global::ArcForges.Contracts.Foundation.V1.ErrorCategory), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::ArcForges.Contracts.Foundation.V1.EffectCertainty), typeof(global::ArcForges.Contracts.Foundation.V1.RetryMode), typeof(global::ArcForges.Contracts.Foundation.V1.ErrorCategory), typeof(global::ArcForges.Contracts.Foundation.V1.ResourceAvailability), }, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.Id), global::ArcForges.Contracts.Foundation.V1.Id.Parser, new[]{ "Value" }, new[]{ "Value" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.Revision), global::ArcForges.Contracts.Foundation.V1.Revision.Parser, new[]{ "Value" }, new[]{ "Value" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion), global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion.Parser, new[]{ "AckedRev", "HeadLocalSeq" }, new[]{ "HeadLocalSeq" }, null, null, null), @@ -154,7 +238,20 @@ static FoundationReflection() { new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.RevisionConflict), global::ArcForges.Contracts.Foundation.V1.RevisionConflict.Parser, new[]{ "Expected", "Actual", "ConflictId" }, null, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.LimitFailure), global::ArcForges.Contracts.Foundation.V1.LimitFailure.Parser, new[]{ "LimitName", "Maximum", "Available", "RecoveryAt" }, new[]{ "LimitName" }, null, null, null), new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.VersionFailure), global::ArcForges.Contracts.Foundation.V1.VersionFailure.Parser, new[]{ "MinReadable", "MinWritable", "Received" }, new[]{ "MinReadable", "MinWritable", "Received" }, null, null, null), - new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.StateFailure), global::ArcForges.Contracts.Foundation.V1.StateFailure.Parser, new[]{ "State", "Reason", "Resource", "Local", "Native" }, new[]{ "State", "Reason" }, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.StateFailure), global::ArcForges.Contracts.Foundation.V1.StateFailure.Parser, new[]{ "State", "Reason", "Resource", "Local", "Native" }, new[]{ "State", "Reason" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.ActorChain), global::ArcForges.Contracts.Foundation.V1.ActorChain.Parser, new[]{ "Initiator", "Owner", "ActorKind", "DelegationId", "DeviceId" }, new[]{ "ActorKind" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.ArtifactRef), global::ArcForges.Contracts.Foundation.V1.ArtifactRef.Parser, new[]{ "ArtifactId", "Kind", "Owner", "Resource", "JobId", "Origin", "ProducingTaskId", "ProducingRunId", "Actor", "CreatedAt", "Availability", "Provenance" }, new[]{ "Kind", "Availability" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.BlobRef), global::ArcForges.Contracts.Foundation.V1.BlobRef.Parser, new[]{ "BlobId", "ContentHash", "SizeBytes" }, new[]{ "ContentHash", "SizeBytes" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.ByteRange), global::ArcForges.Contracts.Foundation.V1.ByteRange.Parser, new[]{ "Offset", "Length" }, new[]{ "Offset", "Length" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.ContentOrigin), global::ArcForges.Contracts.Foundation.V1.ContentOrigin.Parser, new[]{ "Profile", "OriginId", "ContentUnitId", "Kinds", "PayloadSha256", "ProducerKind", "CreatedAt", "ParentOriginIds", "OmittedParentCount" }, new[]{ "Profile", "PayloadSha256", "ProducerKind", "OmittedParentCount" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.MediaRange), global::ArcForges.Contracts.Foundation.V1.MediaRange.Parser, new[]{ "Start", "Duration" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.MediaTime), global::ArcForges.Contracts.Foundation.V1.MediaTime.Parser, new[]{ "Ticks", "Rate" }, new[]{ "Ticks" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.PageRequest), global::ArcForges.Contracts.Foundation.V1.PageRequest.Parser, new[]{ "Cursor", "Limit" }, new[]{ "Cursor", "Limit" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.PageState), global::ArcForges.Contracts.Foundation.V1.PageState.Parser, new[]{ "NextCursor", "HasMore" }, new[]{ "NextCursor", "HasMore" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.Rational), global::ArcForges.Contracts.Foundation.V1.Rational.Parser, new[]{ "Numerator", "Denominator" }, new[]{ "Numerator", "Denominator" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.ResourceRef), global::ArcForges.Contracts.Foundation.V1.ResourceRef.Parser, new[]{ "RealmId", "WorkspaceId", "OwnerAppId", "ResourceKind", "ResourceId", "DisplayHint", "Availability", "HoldingDeviceId" }, new[]{ "OwnerAppId", "ResourceKind", "DisplayHint", "Availability" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef), global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef.Parser, new[]{ "Resource", "ContentHash", "Blob", "Cloud", "Native", "Local" }, new[]{ "Revision", "ContentHash" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc), global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc.Parser, new[]{ "From", "Until" }, null, null, null, null) })); } #endregion @@ -189,6 +286,15 @@ public enum ErrorCategory { [pbr::OriginalName("ERROR_CATEGORY_INTERNAL")] Internal = 9, } + public enum ResourceAvailability { + [pbr::OriginalName("RESOURCE_AVAILABILITY_UNSPECIFIED")] Unspecified = 0, + [pbr::OriginalName("RESOURCE_AVAILABILITY_ALWAYS_KEEP")] AlwaysKeep = 1, + [pbr::OriginalName("RESOURCE_AVAILABILITY_AVAILABLE_OFFLINE")] AvailableOffline = 2, + [pbr::OriginalName("RESOURCE_AVAILABILITY_ON_DEMAND")] OnDemand = 3, + [pbr::OriginalName("RESOURCE_AVAILABILITY_CLOUD_ONLY")] CloudOnly = 4, + [pbr::OriginalName("RESOURCE_AVAILABILITY_MISSING_EXTERNAL")] MissingExternal = 5, + } + #endregion #region Messages @@ -6209,6 +6315,4889 @@ public void MergeFrom(pb::CodedInputStream input) { } + /// + /// registry04: ActorChain; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ActorChain : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ActorChain()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor.MessageTypes[19]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ActorChain() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ActorChain(ActorChain other) : this() { + initiator_ = other.initiator_ != null ? other.initiator_.Clone() : null; + owner_ = other.owner_ != null ? other.owner_.Clone() : null; + actorKind_ = other.actorKind_; + delegationId_ = other.delegationId_ != null ? other.delegationId_.Clone() : null; + deviceId_ = other.deviceId_ != null ? other.deviceId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ActorChain Clone() { + return new ActorChain(this); + } + + /// Field number for the "initiator" field. + public const int InitiatorFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id initiator_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id Initiator { + get { return initiator_; } + set { + initiator_ = value; + } + } + + /// Field number for the "owner" field. + public const int OwnerFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id owner_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id Owner { + get { return owner_; } + set { + owner_ = value; + } + } + + /// Field number for the "actor_kind" field. + public const int ActorKindFieldNumber = 3; + private readonly static string ActorKindDefaultValue = ""; + + private string actorKind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ActorKind { + get { return actorKind_ ?? ActorKindDefaultValue; } + set { + actorKind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "actor_kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasActorKind { + get { return actorKind_ != null; } + } + /// Clears the value of the "actor_kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearActorKind() { + actorKind_ = null; + } + + /// Field number for the "delegation_id" field. + public const int DelegationIdFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Id delegationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id DelegationId { + get { return delegationId_; } + set { + delegationId_ = value; + } + } + + /// Field number for the "device_id" field. + public const int DeviceIdFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Id deviceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id DeviceId { + get { return deviceId_; } + set { + deviceId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ActorChain); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ActorChain other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Initiator, other.Initiator)) return false; + if (!object.Equals(Owner, other.Owner)) return false; + if (ActorKind != other.ActorKind) return false; + if (!object.Equals(DelegationId, other.DelegationId)) return false; + if (!object.Equals(DeviceId, other.DeviceId)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (initiator_ != null) hash ^= Initiator.GetHashCode(); + if (owner_ != null) hash ^= Owner.GetHashCode(); + if (HasActorKind) hash ^= ActorKind.GetHashCode(); + if (delegationId_ != null) hash ^= DelegationId.GetHashCode(); + if (deviceId_ != null) hash ^= DeviceId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (initiator_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Initiator); + } + if (owner_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Owner); + } + if (HasActorKind) { + output.WriteRawTag(26); + output.WriteString(ActorKind); + } + if (delegationId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DelegationId); + } + if (deviceId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(DeviceId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (initiator_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Initiator); + } + if (owner_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Owner); + } + if (HasActorKind) { + output.WriteRawTag(26); + output.WriteString(ActorKind); + } + if (delegationId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(DelegationId); + } + if (deviceId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(DeviceId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (initiator_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Initiator); + } + if (owner_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Owner); + } + if (HasActorKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ActorKind); + } + if (delegationId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DelegationId); + } + if (deviceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DeviceId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ActorChain other) { + if (other == null) { + return; + } + if (other.initiator_ != null) { + if (initiator_ == null) { + Initiator = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + Initiator.MergeFrom(other.Initiator); + } + if (other.owner_ != null) { + if (owner_ == null) { + Owner = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + Owner.MergeFrom(other.Owner); + } + if (other.HasActorKind) { + ActorKind = other.ActorKind; + } + if (other.delegationId_ != null) { + if (delegationId_ == null) { + DelegationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + DelegationId.MergeFrom(other.DelegationId); + } + if (other.deviceId_ != null) { + if (deviceId_ == null) { + DeviceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + DeviceId.MergeFrom(other.DeviceId); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (initiator_ == null) { + Initiator = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(Initiator); + break; + } + case 18: { + if (owner_ == null) { + Owner = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(Owner); + break; + } + case 26: { + ActorKind = input.ReadString(); + break; + } + case 34: { + if (delegationId_ == null) { + DelegationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(DelegationId); + break; + } + case 42: { + if (deviceId_ == null) { + DeviceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(DeviceId); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (initiator_ == null) { + Initiator = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(Initiator); + break; + } + case 18: { + if (owner_ == null) { + Owner = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(Owner); + break; + } + case 26: { + ActorKind = input.ReadString(); + break; + } + case 34: { + if (delegationId_ == null) { + DelegationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(DelegationId); + break; + } + case 42: { + if (deviceId_ == null) { + DeviceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(DeviceId); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ArtifactRef; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ArtifactRef : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ArtifactRef()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor.MessageTypes[20]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ArtifactRef() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ArtifactRef(ArtifactRef other) : this() { + artifactId_ = other.artifactId_ != null ? other.artifactId_.Clone() : null; + kind_ = other.kind_; + owner_ = other.owner_ != null ? other.owner_.Clone() : null; + resource_ = other.resource_ != null ? other.resource_.Clone() : null; + jobId_ = other.jobId_ != null ? other.jobId_.Clone() : null; + origin_ = other.origin_ != null ? other.origin_.Clone() : null; + producingTaskId_ = other.producingTaskId_ != null ? other.producingTaskId_.Clone() : null; + producingRunId_ = other.producingRunId_ != null ? other.producingRunId_.Clone() : null; + actor_ = other.actor_ != null ? other.actor_.Clone() : null; + createdAt_ = other.createdAt_ != null ? other.createdAt_.Clone() : null; + availability_ = other.availability_; + provenance_ = other.provenance_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ArtifactRef Clone() { + return new ArtifactRef(this); + } + + /// Field number for the "artifact_id" field. + public const int ArtifactIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id artifactId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ArtifactId { + get { return artifactId_; } + set { + artifactId_ = value; + } + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 2; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "owner" field. + public const int OwnerFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.AggregateRef owner_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.AggregateRef Owner { + get { return owner_; } + set { + owner_ = value; + } + } + + /// Field number for the "resource" field. + public const int ResourceFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.ResourceRef resource_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceRef Resource { + get { return resource_; } + set { + resource_ = value; + } + } + + /// Field number for the "job_id" field. + public const int JobIdFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Id jobId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id JobId { + get { return jobId_; } + set { + jobId_ = value; + } + } + + /// Field number for the "origin" field. + public const int OriginFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.ContentOrigin origin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ContentOrigin Origin { + get { return origin_; } + set { + origin_ = value; + } + } + + /// Field number for the "producing_task_id" field. + public const int ProducingTaskIdFieldNumber = 7; + private global::ArcForges.Contracts.Foundation.V1.Id producingTaskId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ProducingTaskId { + get { return producingTaskId_; } + set { + producingTaskId_ = value; + } + } + + /// Field number for the "producing_run_id" field. + public const int ProducingRunIdFieldNumber = 8; + private global::ArcForges.Contracts.Foundation.V1.Id producingRunId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ProducingRunId { + get { return producingRunId_; } + set { + producingRunId_ = value; + } + } + + /// Field number for the "actor" field. + public const int ActorFieldNumber = 9; + private global::ArcForges.Contracts.Foundation.V1.ActorChain actor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ActorChain Actor { + get { return actor_; } + set { + actor_ = value; + } + } + + /// Field number for the "created_at" field. + public const int CreatedAtFieldNumber = 10; + private global::ArcForges.Contracts.Foundation.V1.Instant createdAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant CreatedAt { + get { return createdAt_; } + set { + createdAt_ = value; + } + } + + /// Field number for the "availability" field. + public const int AvailabilityFieldNumber = 11; + private readonly static string AvailabilityDefaultValue = ""; + + private string availability_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Availability { + get { return availability_ ?? AvailabilityDefaultValue; } + set { + availability_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "availability" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAvailability { + get { return availability_ != null; } + } + /// Clears the value of the "availability" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAvailability() { + availability_ = null; + } + + /// Field number for the "provenance" field. + public const int ProvenanceFieldNumber = 12; + private static readonly pb::FieldCodec _repeated_provenance_codec + = pb::FieldCodec.ForMessage(98, global::ArcForges.Contracts.Foundation.V1.VersionedRef.Parser); + private readonly pbc::RepeatedField provenance_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Provenance { + get { return provenance_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ArtifactRef); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ArtifactRef other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ArtifactId, other.ArtifactId)) return false; + if (Kind != other.Kind) return false; + if (!object.Equals(Owner, other.Owner)) return false; + if (!object.Equals(Resource, other.Resource)) return false; + if (!object.Equals(JobId, other.JobId)) return false; + if (!object.Equals(Origin, other.Origin)) return false; + if (!object.Equals(ProducingTaskId, other.ProducingTaskId)) return false; + if (!object.Equals(ProducingRunId, other.ProducingRunId)) return false; + if (!object.Equals(Actor, other.Actor)) return false; + if (!object.Equals(CreatedAt, other.CreatedAt)) return false; + if (Availability != other.Availability) return false; + if(!provenance_.Equals(other.provenance_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (artifactId_ != null) hash ^= ArtifactId.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (owner_ != null) hash ^= Owner.GetHashCode(); + if (resource_ != null) hash ^= Resource.GetHashCode(); + if (jobId_ != null) hash ^= JobId.GetHashCode(); + if (origin_ != null) hash ^= Origin.GetHashCode(); + if (producingTaskId_ != null) hash ^= ProducingTaskId.GetHashCode(); + if (producingRunId_ != null) hash ^= ProducingRunId.GetHashCode(); + if (actor_ != null) hash ^= Actor.GetHashCode(); + if (createdAt_ != null) hash ^= CreatedAt.GetHashCode(); + if (HasAvailability) hash ^= Availability.GetHashCode(); + hash ^= provenance_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (artifactId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ArtifactId); + } + if (HasKind) { + output.WriteRawTag(18); + output.WriteString(Kind); + } + if (owner_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Owner); + } + if (resource_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Resource); + } + if (jobId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(JobId); + } + if (origin_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Origin); + } + if (producingTaskId_ != null) { + output.WriteRawTag(58); + output.WriteMessage(ProducingTaskId); + } + if (producingRunId_ != null) { + output.WriteRawTag(66); + output.WriteMessage(ProducingRunId); + } + if (actor_ != null) { + output.WriteRawTag(74); + output.WriteMessage(Actor); + } + if (createdAt_ != null) { + output.WriteRawTag(82); + output.WriteMessage(CreatedAt); + } + if (HasAvailability) { + output.WriteRawTag(90); + output.WriteString(Availability); + } + provenance_.WriteTo(output, _repeated_provenance_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (artifactId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ArtifactId); + } + if (HasKind) { + output.WriteRawTag(18); + output.WriteString(Kind); + } + if (owner_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Owner); + } + if (resource_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Resource); + } + if (jobId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(JobId); + } + if (origin_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Origin); + } + if (producingTaskId_ != null) { + output.WriteRawTag(58); + output.WriteMessage(ProducingTaskId); + } + if (producingRunId_ != null) { + output.WriteRawTag(66); + output.WriteMessage(ProducingRunId); + } + if (actor_ != null) { + output.WriteRawTag(74); + output.WriteMessage(Actor); + } + if (createdAt_ != null) { + output.WriteRawTag(82); + output.WriteMessage(CreatedAt); + } + if (HasAvailability) { + output.WriteRawTag(90); + output.WriteString(Availability); + } + provenance_.WriteTo(ref output, _repeated_provenance_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (artifactId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ArtifactId); + } + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (owner_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Owner); + } + if (resource_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Resource); + } + if (jobId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(JobId); + } + if (origin_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Origin); + } + if (producingTaskId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProducingTaskId); + } + if (producingRunId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProducingRunId); + } + if (actor_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Actor); + } + if (createdAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CreatedAt); + } + if (HasAvailability) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Availability); + } + size += provenance_.CalculateSize(_repeated_provenance_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ArtifactRef other) { + if (other == null) { + return; + } + if (other.artifactId_ != null) { + if (artifactId_ == null) { + ArtifactId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ArtifactId.MergeFrom(other.ArtifactId); + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.owner_ != null) { + if (owner_ == null) { + Owner = new global::ArcForges.Contracts.Foundation.V1.AggregateRef(); + } + Owner.MergeFrom(other.Owner); + } + if (other.resource_ != null) { + if (resource_ == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + Resource.MergeFrom(other.Resource); + } + if (other.jobId_ != null) { + if (jobId_ == null) { + JobId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + JobId.MergeFrom(other.JobId); + } + if (other.origin_ != null) { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + Origin.MergeFrom(other.Origin); + } + if (other.producingTaskId_ != null) { + if (producingTaskId_ == null) { + ProducingTaskId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ProducingTaskId.MergeFrom(other.ProducingTaskId); + } + if (other.producingRunId_ != null) { + if (producingRunId_ == null) { + ProducingRunId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ProducingRunId.MergeFrom(other.ProducingRunId); + } + if (other.actor_ != null) { + if (actor_ == null) { + Actor = new global::ArcForges.Contracts.Foundation.V1.ActorChain(); + } + Actor.MergeFrom(other.Actor); + } + if (other.createdAt_ != null) { + if (createdAt_ == null) { + CreatedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + CreatedAt.MergeFrom(other.CreatedAt); + } + if (other.HasAvailability) { + Availability = other.Availability; + } + provenance_.Add(other.provenance_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (artifactId_ == null) { + ArtifactId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ArtifactId); + break; + } + case 18: { + Kind = input.ReadString(); + break; + } + case 26: { + if (owner_ == null) { + Owner = new global::ArcForges.Contracts.Foundation.V1.AggregateRef(); + } + input.ReadMessage(Owner); + break; + } + case 34: { + if (resource_ == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + input.ReadMessage(Resource); + break; + } + case 42: { + if (jobId_ == null) { + JobId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(JobId); + break; + } + case 50: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 58: { + if (producingTaskId_ == null) { + ProducingTaskId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProducingTaskId); + break; + } + case 66: { + if (producingRunId_ == null) { + ProducingRunId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProducingRunId); + break; + } + case 74: { + if (actor_ == null) { + Actor = new global::ArcForges.Contracts.Foundation.V1.ActorChain(); + } + input.ReadMessage(Actor); + break; + } + case 82: { + if (createdAt_ == null) { + CreatedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(CreatedAt); + break; + } + case 90: { + Availability = input.ReadString(); + break; + } + case 98: { + provenance_.AddEntriesFrom(input, _repeated_provenance_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (artifactId_ == null) { + ArtifactId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ArtifactId); + break; + } + case 18: { + Kind = input.ReadString(); + break; + } + case 26: { + if (owner_ == null) { + Owner = new global::ArcForges.Contracts.Foundation.V1.AggregateRef(); + } + input.ReadMessage(Owner); + break; + } + case 34: { + if (resource_ == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + input.ReadMessage(Resource); + break; + } + case 42: { + if (jobId_ == null) { + JobId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(JobId); + break; + } + case 50: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 58: { + if (producingTaskId_ == null) { + ProducingTaskId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProducingTaskId); + break; + } + case 66: { + if (producingRunId_ == null) { + ProducingRunId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProducingRunId); + break; + } + case 74: { + if (actor_ == null) { + Actor = new global::ArcForges.Contracts.Foundation.V1.ActorChain(); + } + input.ReadMessage(Actor); + break; + } + case 82: { + if (createdAt_ == null) { + CreatedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(CreatedAt); + break; + } + case 90: { + Availability = input.ReadString(); + break; + } + case 98: { + provenance_.AddEntriesFrom(ref input, _repeated_provenance_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: BlobRef; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BlobRef : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BlobRef()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor.MessageTypes[21]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BlobRef() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BlobRef(BlobRef other) : this() { + _hasBits0 = other._hasBits0; + blobId_ = other.blobId_ != null ? other.blobId_.Clone() : null; + contentHash_ = other.contentHash_; + sizeBytes_ = other.sizeBytes_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BlobRef Clone() { + return new BlobRef(this); + } + + /// Field number for the "blob_id" field. + public const int BlobIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id blobId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id BlobId { + get { return blobId_; } + set { + blobId_ = value; + } + } + + /// Field number for the "content_hash" field. + public const int ContentHashFieldNumber = 2; + private readonly static string ContentHashDefaultValue = ""; + + private string contentHash_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ContentHash { + get { return contentHash_ ?? ContentHashDefaultValue; } + set { + contentHash_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "content_hash" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasContentHash { + get { return contentHash_ != null; } + } + /// Clears the value of the "content_hash" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearContentHash() { + contentHash_ = null; + } + + /// Field number for the "size_bytes" field. + public const int SizeBytesFieldNumber = 3; + private readonly static ulong SizeBytesDefaultValue = 0UL; + + private ulong sizeBytes_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong SizeBytes { + get { if ((_hasBits0 & 1) != 0) { return sizeBytes_; } else { return SizeBytesDefaultValue; } } + set { + _hasBits0 |= 1; + sizeBytes_ = value; + } + } + /// Gets whether the "size_bytes" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSizeBytes { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "size_bytes" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSizeBytes() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BlobRef); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BlobRef other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(BlobId, other.BlobId)) return false; + if (ContentHash != other.ContentHash) return false; + if (SizeBytes != other.SizeBytes) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (blobId_ != null) hash ^= BlobId.GetHashCode(); + if (HasContentHash) hash ^= ContentHash.GetHashCode(); + if (HasSizeBytes) hash ^= SizeBytes.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (blobId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BlobId); + } + if (HasContentHash) { + output.WriteRawTag(18); + output.WriteString(ContentHash); + } + if (HasSizeBytes) { + output.WriteRawTag(24); + output.WriteUInt64(SizeBytes); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (blobId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BlobId); + } + if (HasContentHash) { + output.WriteRawTag(18); + output.WriteString(ContentHash); + } + if (HasSizeBytes) { + output.WriteRawTag(24); + output.WriteUInt64(SizeBytes); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (blobId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BlobId); + } + if (HasContentHash) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ContentHash); + } + if (HasSizeBytes) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(SizeBytes); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BlobRef other) { + if (other == null) { + return; + } + if (other.blobId_ != null) { + if (blobId_ == null) { + BlobId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + BlobId.MergeFrom(other.BlobId); + } + if (other.HasContentHash) { + ContentHash = other.ContentHash; + } + if (other.HasSizeBytes) { + SizeBytes = other.SizeBytes; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (blobId_ == null) { + BlobId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(BlobId); + break; + } + case 18: { + ContentHash = input.ReadString(); + break; + } + case 24: { + SizeBytes = input.ReadUInt64(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (blobId_ == null) { + BlobId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(BlobId); + break; + } + case 18: { + ContentHash = input.ReadString(); + break; + } + case 24: { + SizeBytes = input.ReadUInt64(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ByteRange; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ByteRange : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ByteRange()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor.MessageTypes[22]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ByteRange() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ByteRange(ByteRange other) : this() { + _hasBits0 = other._hasBits0; + offset_ = other.offset_; + length_ = other.length_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ByteRange Clone() { + return new ByteRange(this); + } + + /// Field number for the "offset" field. + public const int OffsetFieldNumber = 1; + private readonly static ulong OffsetDefaultValue = 0UL; + + private ulong offset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong Offset { + get { if ((_hasBits0 & 1) != 0) { return offset_; } else { return OffsetDefaultValue; } } + set { + _hasBits0 |= 1; + offset_ = value; + } + } + /// Gets whether the "offset" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOffset { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "offset" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOffset() { + _hasBits0 &= ~1; + } + + /// Field number for the "length" field. + public const int LengthFieldNumber = 2; + private readonly static ulong LengthDefaultValue = 0UL; + + private ulong length_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong Length { + get { if ((_hasBits0 & 2) != 0) { return length_; } else { return LengthDefaultValue; } } + set { + _hasBits0 |= 2; + length_ = value; + } + } + /// Gets whether the "length" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasLength { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "length" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearLength() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ByteRange); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ByteRange other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Offset != other.Offset) return false; + if (Length != other.Length) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasOffset) hash ^= Offset.GetHashCode(); + if (HasLength) hash ^= Length.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasOffset) { + output.WriteRawTag(8); + output.WriteUInt64(Offset); + } + if (HasLength) { + output.WriteRawTag(16); + output.WriteUInt64(Length); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasOffset) { + output.WriteRawTag(8); + output.WriteUInt64(Offset); + } + if (HasLength) { + output.WriteRawTag(16); + output.WriteUInt64(Length); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasOffset) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Offset); + } + if (HasLength) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Length); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ByteRange other) { + if (other == null) { + return; + } + if (other.HasOffset) { + Offset = other.Offset; + } + if (other.HasLength) { + Length = other.Length; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Offset = input.ReadUInt64(); + break; + } + case 16: { + Length = input.ReadUInt64(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 8: { + Offset = input.ReadUInt64(); + break; + } + case 16: { + Length = input.ReadUInt64(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ContentOrigin; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ContentOrigin : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ContentOrigin()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor.MessageTypes[23]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ContentOrigin() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ContentOrigin(ContentOrigin other) : this() { + _hasBits0 = other._hasBits0; + profile_ = other.profile_; + originId_ = other.originId_ != null ? other.originId_.Clone() : null; + contentUnitId_ = other.contentUnitId_ != null ? other.contentUnitId_.Clone() : null; + kinds_ = other.kinds_.Clone(); + payloadSha256_ = other.payloadSha256_; + producerKind_ = other.producerKind_; + createdAt_ = other.createdAt_ != null ? other.createdAt_.Clone() : null; + parentOriginIds_ = other.parentOriginIds_.Clone(); + omittedParentCount_ = other.omittedParentCount_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ContentOrigin Clone() { + return new ContentOrigin(this); + } + + /// Field number for the "profile" field. + public const int ProfileFieldNumber = 1; + private readonly static string ProfileDefaultValue = ""; + + private string profile_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Profile { + get { return profile_ ?? ProfileDefaultValue; } + set { + profile_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "profile" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasProfile { + get { return profile_ != null; } + } + /// Clears the value of the "profile" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearProfile() { + profile_ = null; + } + + /// Field number for the "origin_id" field. + public const int OriginIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id originId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id OriginId { + get { return originId_; } + set { + originId_ = value; + } + } + + /// Field number for the "content_unit_id" field. + public const int ContentUnitIdFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.Id contentUnitId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ContentUnitId { + get { return contentUnitId_; } + set { + contentUnitId_ = value; + } + } + + /// Field number for the "kinds" field. + public const int KindsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_kinds_codec + = pb::FieldCodec.ForString(34); + private readonly pbc::RepeatedField kinds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Kinds { + get { return kinds_; } + } + + /// Field number for the "payload_sha256" field. + public const int PayloadSha256FieldNumber = 5; + private readonly static string PayloadSha256DefaultValue = ""; + + private string payloadSha256_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string PayloadSha256 { + get { return payloadSha256_ ?? PayloadSha256DefaultValue; } + set { + payloadSha256_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "payload_sha256" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPayloadSha256 { + get { return payloadSha256_ != null; } + } + /// Clears the value of the "payload_sha256" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearPayloadSha256() { + payloadSha256_ = null; + } + + /// Field number for the "producer_kind" field. + public const int ProducerKindFieldNumber = 6; + private readonly static string ProducerKindDefaultValue = ""; + + private string producerKind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ProducerKind { + get { return producerKind_ ?? ProducerKindDefaultValue; } + set { + producerKind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "producer_kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasProducerKind { + get { return producerKind_ != null; } + } + /// Clears the value of the "producer_kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearProducerKind() { + producerKind_ = null; + } + + /// Field number for the "created_at" field. + public const int CreatedAtFieldNumber = 7; + private global::ArcForges.Contracts.Foundation.V1.Instant createdAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant CreatedAt { + get { return createdAt_; } + set { + createdAt_ = value; + } + } + + /// Field number for the "parent_origin_ids" field. + public const int ParentOriginIdsFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_parentOriginIds_codec + = pb::FieldCodec.ForMessage(66, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField parentOriginIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ParentOriginIds { + get { return parentOriginIds_; } + } + + /// Field number for the "omitted_parent_count" field. + public const int OmittedParentCountFieldNumber = 9; + private readonly static uint OmittedParentCountDefaultValue = 0; + + private uint omittedParentCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint OmittedParentCount { + get { if ((_hasBits0 & 1) != 0) { return omittedParentCount_; } else { return OmittedParentCountDefaultValue; } } + set { + _hasBits0 |= 1; + omittedParentCount_ = value; + } + } + /// Gets whether the "omitted_parent_count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOmittedParentCount { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "omitted_parent_count" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOmittedParentCount() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ContentOrigin); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ContentOrigin other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Profile != other.Profile) return false; + if (!object.Equals(OriginId, other.OriginId)) return false; + if (!object.Equals(ContentUnitId, other.ContentUnitId)) return false; + if(!kinds_.Equals(other.kinds_)) return false; + if (PayloadSha256 != other.PayloadSha256) return false; + if (ProducerKind != other.ProducerKind) return false; + if (!object.Equals(CreatedAt, other.CreatedAt)) return false; + if(!parentOriginIds_.Equals(other.parentOriginIds_)) return false; + if (OmittedParentCount != other.OmittedParentCount) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasProfile) hash ^= Profile.GetHashCode(); + if (originId_ != null) hash ^= OriginId.GetHashCode(); + if (contentUnitId_ != null) hash ^= ContentUnitId.GetHashCode(); + hash ^= kinds_.GetHashCode(); + if (HasPayloadSha256) hash ^= PayloadSha256.GetHashCode(); + if (HasProducerKind) hash ^= ProducerKind.GetHashCode(); + if (createdAt_ != null) hash ^= CreatedAt.GetHashCode(); + hash ^= parentOriginIds_.GetHashCode(); + if (HasOmittedParentCount) hash ^= OmittedParentCount.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasProfile) { + output.WriteRawTag(10); + output.WriteString(Profile); + } + if (originId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(OriginId); + } + if (contentUnitId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ContentUnitId); + } + kinds_.WriteTo(output, _repeated_kinds_codec); + if (HasPayloadSha256) { + output.WriteRawTag(42); + output.WriteString(PayloadSha256); + } + if (HasProducerKind) { + output.WriteRawTag(50); + output.WriteString(ProducerKind); + } + if (createdAt_ != null) { + output.WriteRawTag(58); + output.WriteMessage(CreatedAt); + } + parentOriginIds_.WriteTo(output, _repeated_parentOriginIds_codec); + if (HasOmittedParentCount) { + output.WriteRawTag(72); + output.WriteUInt32(OmittedParentCount); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasProfile) { + output.WriteRawTag(10); + output.WriteString(Profile); + } + if (originId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(OriginId); + } + if (contentUnitId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ContentUnitId); + } + kinds_.WriteTo(ref output, _repeated_kinds_codec); + if (HasPayloadSha256) { + output.WriteRawTag(42); + output.WriteString(PayloadSha256); + } + if (HasProducerKind) { + output.WriteRawTag(50); + output.WriteString(ProducerKind); + } + if (createdAt_ != null) { + output.WriteRawTag(58); + output.WriteMessage(CreatedAt); + } + parentOriginIds_.WriteTo(ref output, _repeated_parentOriginIds_codec); + if (HasOmittedParentCount) { + output.WriteRawTag(72); + output.WriteUInt32(OmittedParentCount); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasProfile) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Profile); + } + if (originId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OriginId); + } + if (contentUnitId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContentUnitId); + } + size += kinds_.CalculateSize(_repeated_kinds_codec); + if (HasPayloadSha256) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(PayloadSha256); + } + if (HasProducerKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ProducerKind); + } + if (createdAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CreatedAt); + } + size += parentOriginIds_.CalculateSize(_repeated_parentOriginIds_codec); + if (HasOmittedParentCount) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(OmittedParentCount); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ContentOrigin other) { + if (other == null) { + return; + } + if (other.HasProfile) { + Profile = other.Profile; + } + if (other.originId_ != null) { + if (originId_ == null) { + OriginId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + OriginId.MergeFrom(other.OriginId); + } + if (other.contentUnitId_ != null) { + if (contentUnitId_ == null) { + ContentUnitId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ContentUnitId.MergeFrom(other.ContentUnitId); + } + kinds_.Add(other.kinds_); + if (other.HasPayloadSha256) { + PayloadSha256 = other.PayloadSha256; + } + if (other.HasProducerKind) { + ProducerKind = other.ProducerKind; + } + if (other.createdAt_ != null) { + if (createdAt_ == null) { + CreatedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + CreatedAt.MergeFrom(other.CreatedAt); + } + parentOriginIds_.Add(other.parentOriginIds_); + if (other.HasOmittedParentCount) { + OmittedParentCount = other.OmittedParentCount; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Profile = input.ReadString(); + break; + } + case 18: { + if (originId_ == null) { + OriginId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(OriginId); + break; + } + case 26: { + if (contentUnitId_ == null) { + ContentUnitId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ContentUnitId); + break; + } + case 34: { + kinds_.AddEntriesFrom(input, _repeated_kinds_codec); + break; + } + case 42: { + PayloadSha256 = input.ReadString(); + break; + } + case 50: { + ProducerKind = input.ReadString(); + break; + } + case 58: { + if (createdAt_ == null) { + CreatedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(CreatedAt); + break; + } + case 66: { + parentOriginIds_.AddEntriesFrom(input, _repeated_parentOriginIds_codec); + break; + } + case 72: { + OmittedParentCount = input.ReadUInt32(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Profile = input.ReadString(); + break; + } + case 18: { + if (originId_ == null) { + OriginId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(OriginId); + break; + } + case 26: { + if (contentUnitId_ == null) { + ContentUnitId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ContentUnitId); + break; + } + case 34: { + kinds_.AddEntriesFrom(ref input, _repeated_kinds_codec); + break; + } + case 42: { + PayloadSha256 = input.ReadString(); + break; + } + case 50: { + ProducerKind = input.ReadString(); + break; + } + case 58: { + if (createdAt_ == null) { + CreatedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(CreatedAt); + break; + } + case 66: { + parentOriginIds_.AddEntriesFrom(ref input, _repeated_parentOriginIds_codec); + break; + } + case 72: { + OmittedParentCount = input.ReadUInt32(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MediaRange; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MediaRange : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MediaRange()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor.MessageTypes[24]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaRange() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaRange(MediaRange other) : this() { + start_ = other.start_ != null ? other.start_.Clone() : null; + duration_ = other.duration_ != null ? other.duration_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaRange Clone() { + return new MediaRange(this); + } + + /// Field number for the "start" field. + public const int StartFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.MediaTime start_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaTime Start { + get { return start_; } + set { + start_ = value; + } + } + + /// Field number for the "duration" field. + public const int DurationFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.MediaTime duration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaTime Duration { + get { return duration_; } + set { + duration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MediaRange); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MediaRange other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Start, other.Start)) return false; + if (!object.Equals(Duration, other.Duration)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (start_ != null) hash ^= Start.GetHashCode(); + if (duration_ != null) hash ^= Duration.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (start_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Start); + } + if (duration_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Duration); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (start_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Start); + } + if (duration_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Duration); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (start_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Start); + } + if (duration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Duration); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MediaRange other) { + if (other == null) { + return; + } + if (other.start_ != null) { + if (start_ == null) { + Start = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + Start.MergeFrom(other.Start); + } + if (other.duration_ != null) { + if (duration_ == null) { + Duration = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + Duration.MergeFrom(other.Duration); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (start_ == null) { + Start = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(Start); + break; + } + case 18: { + if (duration_ == null) { + Duration = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(Duration); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (start_ == null) { + Start = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(Start); + break; + } + case 18: { + if (duration_ == null) { + Duration = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(Duration); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MediaTime; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MediaTime : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MediaTime()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor.MessageTypes[25]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaTime() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaTime(MediaTime other) : this() { + _hasBits0 = other._hasBits0; + ticks_ = other.ticks_; + rate_ = other.rate_ != null ? other.rate_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaTime Clone() { + return new MediaTime(this); + } + + /// Field number for the "ticks" field. + public const int TicksFieldNumber = 1; + private readonly static long TicksDefaultValue = 0L; + + private long ticks_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long Ticks { + get { if ((_hasBits0 & 1) != 0) { return ticks_; } else { return TicksDefaultValue; } } + set { + _hasBits0 |= 1; + ticks_ = value; + } + } + /// Gets whether the "ticks" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasTicks { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "ticks" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearTicks() { + _hasBits0 &= ~1; + } + + /// Field number for the "rate" field. + public const int RateFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Rational rate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Rational Rate { + get { return rate_; } + set { + rate_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MediaTime); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MediaTime other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Ticks != other.Ticks) return false; + if (!object.Equals(Rate, other.Rate)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasTicks) hash ^= Ticks.GetHashCode(); + if (rate_ != null) hash ^= Rate.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasTicks) { + output.WriteRawTag(8); + output.WriteSInt64(Ticks); + } + if (rate_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Rate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasTicks) { + output.WriteRawTag(8); + output.WriteSInt64(Ticks); + } + if (rate_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Rate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasTicks) { + size += 1 + pb::CodedOutputStream.ComputeSInt64Size(Ticks); + } + if (rate_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rate); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MediaTime other) { + if (other == null) { + return; + } + if (other.HasTicks) { + Ticks = other.Ticks; + } + if (other.rate_ != null) { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + Rate.MergeFrom(other.Rate); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Ticks = input.ReadSInt64(); + break; + } + case 18: { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(Rate); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 8: { + Ticks = input.ReadSInt64(); + break; + } + case 18: { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(Rate); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: PageRequest; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PageRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PageRequest()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor.MessageTypes[26]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PageRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PageRequest(PageRequest other) : this() { + _hasBits0 = other._hasBits0; + cursor_ = other.cursor_; + limit_ = other.limit_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PageRequest Clone() { + return new PageRequest(this); + } + + /// Field number for the "cursor" field. + public const int CursorFieldNumber = 1; + private readonly static string CursorDefaultValue = ""; + + private string cursor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Cursor { + get { return cursor_ ?? CursorDefaultValue; } + set { + cursor_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "cursor" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCursor { + get { return cursor_ != null; } + } + /// Clears the value of the "cursor" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCursor() { + cursor_ = null; + } + + /// Field number for the "limit" field. + public const int LimitFieldNumber = 2; + private readonly static int LimitDefaultValue = 0; + + private int limit_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int Limit { + get { if ((_hasBits0 & 1) != 0) { return limit_; } else { return LimitDefaultValue; } } + set { + _hasBits0 |= 1; + limit_ = value; + } + } + /// Gets whether the "limit" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasLimit { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "limit" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearLimit() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PageRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PageRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Cursor != other.Cursor) return false; + if (Limit != other.Limit) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasCursor) hash ^= Cursor.GetHashCode(); + if (HasLimit) hash ^= Limit.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasCursor) { + output.WriteRawTag(10); + output.WriteString(Cursor); + } + if (HasLimit) { + output.WriteRawTag(16); + output.WriteInt32(Limit); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasCursor) { + output.WriteRawTag(10); + output.WriteString(Cursor); + } + if (HasLimit) { + output.WriteRawTag(16); + output.WriteInt32(Limit); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasCursor) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Cursor); + } + if (HasLimit) { + size += 1 + pb::CodedOutputStream.ComputeInt32Size(Limit); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PageRequest other) { + if (other == null) { + return; + } + if (other.HasCursor) { + Cursor = other.Cursor; + } + if (other.HasLimit) { + Limit = other.Limit; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Cursor = input.ReadString(); + break; + } + case 16: { + Limit = input.ReadInt32(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Cursor = input.ReadString(); + break; + } + case 16: { + Limit = input.ReadInt32(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: PageState; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PageState : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PageState()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor.MessageTypes[27]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PageState() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PageState(PageState other) : this() { + _hasBits0 = other._hasBits0; + nextCursor_ = other.nextCursor_; + hasMore_ = other.hasMore_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PageState Clone() { + return new PageState(this); + } + + /// Field number for the "next_cursor" field. + public const int NextCursorFieldNumber = 1; + private readonly static string NextCursorDefaultValue = ""; + + private string nextCursor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string NextCursor { + get { return nextCursor_ ?? NextCursorDefaultValue; } + set { + nextCursor_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "next_cursor" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNextCursor { + get { return nextCursor_ != null; } + } + /// Clears the value of the "next_cursor" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNextCursor() { + nextCursor_ = null; + } + + /// Field number for the "has_more" field. + public const int HasMoreFieldNumber = 2; + private readonly static bool HasMoreDefaultValue = false; + + private bool hasMore_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasMore { + get { if ((_hasBits0 & 1) != 0) { return hasMore_; } else { return HasMoreDefaultValue; } } + set { + _hasBits0 |= 1; + hasMore_ = value; + } + } + /// Gets whether the "has_more" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasHasMore { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "has_more" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearHasMore() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PageState); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PageState other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (NextCursor != other.NextCursor) return false; + if (HasMore != other.HasMore) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasNextCursor) hash ^= NextCursor.GetHashCode(); + if (HasHasMore) hash ^= HasMore.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasNextCursor) { + output.WriteRawTag(10); + output.WriteString(NextCursor); + } + if (HasHasMore) { + output.WriteRawTag(16); + output.WriteBool(HasMore); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasNextCursor) { + output.WriteRawTag(10); + output.WriteString(NextCursor); + } + if (HasHasMore) { + output.WriteRawTag(16); + output.WriteBool(HasMore); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasNextCursor) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(NextCursor); + } + if (HasHasMore) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PageState other) { + if (other == null) { + return; + } + if (other.HasNextCursor) { + NextCursor = other.NextCursor; + } + if (other.HasHasMore) { + HasMore = other.HasMore; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + NextCursor = input.ReadString(); + break; + } + case 16: { + HasMore = input.ReadBool(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + NextCursor = input.ReadString(); + break; + } + case 16: { + HasMore = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: Rational; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class Rational : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Rational()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor.MessageTypes[28]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Rational() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Rational(Rational other) : this() { + _hasBits0 = other._hasBits0; + numerator_ = other.numerator_; + denominator_ = other.denominator_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Rational Clone() { + return new Rational(this); + } + + /// Field number for the "numerator" field. + public const int NumeratorFieldNumber = 1; + private readonly static long NumeratorDefaultValue = 0L; + + private long numerator_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long Numerator { + get { if ((_hasBits0 & 1) != 0) { return numerator_; } else { return NumeratorDefaultValue; } } + set { + _hasBits0 |= 1; + numerator_ = value; + } + } + /// Gets whether the "numerator" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNumerator { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "numerator" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNumerator() { + _hasBits0 &= ~1; + } + + /// Field number for the "denominator" field. + public const int DenominatorFieldNumber = 2; + private readonly static ulong DenominatorDefaultValue = 0UL; + + private ulong denominator_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong Denominator { + get { if ((_hasBits0 & 2) != 0) { return denominator_; } else { return DenominatorDefaultValue; } } + set { + _hasBits0 |= 2; + denominator_ = value; + } + } + /// Gets whether the "denominator" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDenominator { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "denominator" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDenominator() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as Rational); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(Rational other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Numerator != other.Numerator) return false; + if (Denominator != other.Denominator) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasNumerator) hash ^= Numerator.GetHashCode(); + if (HasDenominator) hash ^= Denominator.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasNumerator) { + output.WriteRawTag(8); + output.WriteSInt64(Numerator); + } + if (HasDenominator) { + output.WriteRawTag(16); + output.WriteUInt64(Denominator); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasNumerator) { + output.WriteRawTag(8); + output.WriteSInt64(Numerator); + } + if (HasDenominator) { + output.WriteRawTag(16); + output.WriteUInt64(Denominator); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasNumerator) { + size += 1 + pb::CodedOutputStream.ComputeSInt64Size(Numerator); + } + if (HasDenominator) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Denominator); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(Rational other) { + if (other == null) { + return; + } + if (other.HasNumerator) { + Numerator = other.Numerator; + } + if (other.HasDenominator) { + Denominator = other.Denominator; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Numerator = input.ReadSInt64(); + break; + } + case 16: { + Denominator = input.ReadUInt64(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 8: { + Numerator = input.ReadSInt64(); + break; + } + case 16: { + Denominator = input.ReadUInt64(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ResourceRef; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ResourceRef : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResourceRef()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor.MessageTypes[29]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ResourceRef() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ResourceRef(ResourceRef other) : this() { + _hasBits0 = other._hasBits0; + realmId_ = other.realmId_ != null ? other.realmId_.Clone() : null; + workspaceId_ = other.workspaceId_ != null ? other.workspaceId_.Clone() : null; + ownerAppId_ = other.ownerAppId_; + resourceKind_ = other.resourceKind_; + resourceId_ = other.resourceId_ != null ? other.resourceId_.Clone() : null; + displayHint_ = other.displayHint_; + availability_ = other.availability_; + holdingDeviceId_ = other.holdingDeviceId_ != null ? other.holdingDeviceId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ResourceRef Clone() { + return new ResourceRef(this); + } + + /// Field number for the "realm_id" field. + public const int RealmIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id realmId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id RealmId { + get { return realmId_; } + set { + realmId_ = value; + } + } + + /// Field number for the "workspace_id" field. + public const int WorkspaceIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id workspaceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id WorkspaceId { + get { return workspaceId_; } + set { + workspaceId_ = value; + } + } + + /// Field number for the "owner_app_id" field. + public const int OwnerAppIdFieldNumber = 3; + private readonly static string OwnerAppIdDefaultValue = ""; + + private string ownerAppId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string OwnerAppId { + get { return ownerAppId_ ?? OwnerAppIdDefaultValue; } + set { + ownerAppId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "owner_app_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOwnerAppId { + get { return ownerAppId_ != null; } + } + /// Clears the value of the "owner_app_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOwnerAppId() { + ownerAppId_ = null; + } + + /// Field number for the "resource_kind" field. + public const int ResourceKindFieldNumber = 4; + private readonly static string ResourceKindDefaultValue = ""; + + private string resourceKind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ResourceKind { + get { return resourceKind_ ?? ResourceKindDefaultValue; } + set { + resourceKind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "resource_kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasResourceKind { + get { return resourceKind_ != null; } + } + /// Clears the value of the "resource_kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearResourceKind() { + resourceKind_ = null; + } + + /// Field number for the "resource_id" field. + public const int ResourceIdFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Id resourceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ResourceId { + get { return resourceId_; } + set { + resourceId_ = value; + } + } + + /// Field number for the "display_hint" field. + public const int DisplayHintFieldNumber = 6; + private readonly static string DisplayHintDefaultValue = ""; + + private string displayHint_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DisplayHint { + get { return displayHint_ ?? DisplayHintDefaultValue; } + set { + displayHint_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "display_hint" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDisplayHint { + get { return displayHint_ != null; } + } + /// Clears the value of the "display_hint" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDisplayHint() { + displayHint_ = null; + } + + /// Field number for the "availability" field. + public const int AvailabilityFieldNumber = 7; + private readonly static global::ArcForges.Contracts.Foundation.V1.ResourceAvailability AvailabilityDefaultValue = global::ArcForges.Contracts.Foundation.V1.ResourceAvailability.Unspecified; + + private global::ArcForges.Contracts.Foundation.V1.ResourceAvailability availability_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceAvailability Availability { + get { if ((_hasBits0 & 1) != 0) { return availability_; } else { return AvailabilityDefaultValue; } } + set { + _hasBits0 |= 1; + availability_ = value; + } + } + /// Gets whether the "availability" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAvailability { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "availability" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAvailability() { + _hasBits0 &= ~1; + } + + /// Field number for the "holding_device_id" field. + public const int HoldingDeviceIdFieldNumber = 8; + private global::ArcForges.Contracts.Foundation.V1.Id holdingDeviceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id HoldingDeviceId { + get { return holdingDeviceId_; } + set { + holdingDeviceId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ResourceRef); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ResourceRef other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RealmId, other.RealmId)) return false; + if (!object.Equals(WorkspaceId, other.WorkspaceId)) return false; + if (OwnerAppId != other.OwnerAppId) return false; + if (ResourceKind != other.ResourceKind) return false; + if (!object.Equals(ResourceId, other.ResourceId)) return false; + if (DisplayHint != other.DisplayHint) return false; + if (Availability != other.Availability) return false; + if (!object.Equals(HoldingDeviceId, other.HoldingDeviceId)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (realmId_ != null) hash ^= RealmId.GetHashCode(); + if (workspaceId_ != null) hash ^= WorkspaceId.GetHashCode(); + if (HasOwnerAppId) hash ^= OwnerAppId.GetHashCode(); + if (HasResourceKind) hash ^= ResourceKind.GetHashCode(); + if (resourceId_ != null) hash ^= ResourceId.GetHashCode(); + if (HasDisplayHint) hash ^= DisplayHint.GetHashCode(); + if (HasAvailability) hash ^= Availability.GetHashCode(); + if (holdingDeviceId_ != null) hash ^= HoldingDeviceId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (realmId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RealmId); + } + if (workspaceId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(WorkspaceId); + } + if (HasOwnerAppId) { + output.WriteRawTag(26); + output.WriteString(OwnerAppId); + } + if (HasResourceKind) { + output.WriteRawTag(34); + output.WriteString(ResourceKind); + } + if (resourceId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(ResourceId); + } + if (HasDisplayHint) { + output.WriteRawTag(50); + output.WriteString(DisplayHint); + } + if (HasAvailability) { + output.WriteRawTag(56); + output.WriteEnum((int) Availability); + } + if (holdingDeviceId_ != null) { + output.WriteRawTag(66); + output.WriteMessage(HoldingDeviceId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (realmId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RealmId); + } + if (workspaceId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(WorkspaceId); + } + if (HasOwnerAppId) { + output.WriteRawTag(26); + output.WriteString(OwnerAppId); + } + if (HasResourceKind) { + output.WriteRawTag(34); + output.WriteString(ResourceKind); + } + if (resourceId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(ResourceId); + } + if (HasDisplayHint) { + output.WriteRawTag(50); + output.WriteString(DisplayHint); + } + if (HasAvailability) { + output.WriteRawTag(56); + output.WriteEnum((int) Availability); + } + if (holdingDeviceId_ != null) { + output.WriteRawTag(66); + output.WriteMessage(HoldingDeviceId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (realmId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RealmId); + } + if (workspaceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(WorkspaceId); + } + if (HasOwnerAppId) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(OwnerAppId); + } + if (HasResourceKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ResourceKind); + } + if (resourceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ResourceId); + } + if (HasDisplayHint) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DisplayHint); + } + if (HasAvailability) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Availability); + } + if (holdingDeviceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(HoldingDeviceId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ResourceRef other) { + if (other == null) { + return; + } + if (other.realmId_ != null) { + if (realmId_ == null) { + RealmId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + RealmId.MergeFrom(other.RealmId); + } + if (other.workspaceId_ != null) { + if (workspaceId_ == null) { + WorkspaceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + WorkspaceId.MergeFrom(other.WorkspaceId); + } + if (other.HasOwnerAppId) { + OwnerAppId = other.OwnerAppId; + } + if (other.HasResourceKind) { + ResourceKind = other.ResourceKind; + } + if (other.resourceId_ != null) { + if (resourceId_ == null) { + ResourceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ResourceId.MergeFrom(other.ResourceId); + } + if (other.HasDisplayHint) { + DisplayHint = other.DisplayHint; + } + if (other.HasAvailability) { + Availability = other.Availability; + } + if (other.holdingDeviceId_ != null) { + if (holdingDeviceId_ == null) { + HoldingDeviceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + HoldingDeviceId.MergeFrom(other.HoldingDeviceId); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (realmId_ == null) { + RealmId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(RealmId); + break; + } + case 18: { + if (workspaceId_ == null) { + WorkspaceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(WorkspaceId); + break; + } + case 26: { + OwnerAppId = input.ReadString(); + break; + } + case 34: { + ResourceKind = input.ReadString(); + break; + } + case 42: { + if (resourceId_ == null) { + ResourceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ResourceId); + break; + } + case 50: { + DisplayHint = input.ReadString(); + break; + } + case 56: { + Availability = (global::ArcForges.Contracts.Foundation.V1.ResourceAvailability) input.ReadEnum(); + break; + } + case 66: { + if (holdingDeviceId_ == null) { + HoldingDeviceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(HoldingDeviceId); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (realmId_ == null) { + RealmId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(RealmId); + break; + } + case 18: { + if (workspaceId_ == null) { + WorkspaceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(WorkspaceId); + break; + } + case 26: { + OwnerAppId = input.ReadString(); + break; + } + case 34: { + ResourceKind = input.ReadString(); + break; + } + case 42: { + if (resourceId_ == null) { + ResourceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ResourceId); + break; + } + case 50: { + DisplayHint = input.ReadString(); + break; + } + case 56: { + Availability = (global::ArcForges.Contracts.Foundation.V1.ResourceAvailability) input.ReadEnum(); + break; + } + case 66: { + if (holdingDeviceId_ == null) { + HoldingDeviceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(HoldingDeviceId); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ResourceVersionRef; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ResourceVersionRef : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ResourceVersionRef()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor.MessageTypes[30]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ResourceVersionRef() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ResourceVersionRef(ResourceVersionRef other) : this() { + resource_ = other.resource_ != null ? other.resource_.Clone() : null; + contentHash_ = other.contentHash_; + blob_ = other.blob_ != null ? other.blob_.Clone() : null; + switch (other.RevisionCase) { + case RevisionOneofCase.Cloud: + Cloud = other.Cloud.Clone(); + break; + case RevisionOneofCase.Native: + Native = other.Native.Clone(); + break; + case RevisionOneofCase.Local: + Local = other.Local.Clone(); + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ResourceVersionRef Clone() { + return new ResourceVersionRef(this); + } + + /// Field number for the "resource" field. + public const int ResourceFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.ResourceRef resource_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceRef Resource { + get { return resource_; } + set { + resource_ = value; + } + } + + /// Field number for the "content_hash" field. + public const int ContentHashFieldNumber = 5; + private readonly static string ContentHashDefaultValue = ""; + + private string contentHash_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ContentHash { + get { return contentHash_ ?? ContentHashDefaultValue; } + set { + contentHash_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "content_hash" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasContentHash { + get { return contentHash_ != null; } + } + /// Clears the value of the "content_hash" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearContentHash() { + contentHash_ = null; + } + + /// Field number for the "blob" field. + public const int BlobFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.BlobRef blob_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.BlobRef Blob { + get { return blob_; } + set { + blob_ = value; + } + } + + /// Field number for the "cloud" field. + public const int CloudFieldNumber = 2; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Cloud { + get { return revisionCase_ == RevisionOneofCase.Cloud ? (global::ArcForges.Contracts.Foundation.V1.Revision) revision_ : null; } + set { + revision_ = value; + revisionCase_ = value == null ? RevisionOneofCase.None : RevisionOneofCase.Cloud; + } + } + + /// Field number for the "native" field. + public const int NativeFieldNumber = 3; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.NativeContentRev Native { + get { return revisionCase_ == RevisionOneofCase.Native ? (global::ArcForges.Contracts.Foundation.V1.NativeContentRev) revision_ : null; } + set { + revision_ = value; + revisionCase_ = value == null ? RevisionOneofCase.None : RevisionOneofCase.Native; + } + } + + /// Field number for the "local" field. + public const int LocalFieldNumber = 4; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion Local { + get { return revisionCase_ == RevisionOneofCase.Local ? (global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion) revision_ : null; } + set { + revision_ = value; + revisionCase_ = value == null ? RevisionOneofCase.None : RevisionOneofCase.Local; + } + } + + private object revision_; + /// Enum of possible cases for the "revision" oneof. + public enum RevisionOneofCase { + None = 0, + Cloud = 2, + Native = 3, + Local = 4, + } + private RevisionOneofCase revisionCase_ = RevisionOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RevisionOneofCase RevisionCase { + get { return revisionCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRevision() { + revisionCase_ = RevisionOneofCase.None; + revision_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ResourceVersionRef); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ResourceVersionRef other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Resource, other.Resource)) return false; + if (ContentHash != other.ContentHash) return false; + if (!object.Equals(Blob, other.Blob)) return false; + if (!object.Equals(Cloud, other.Cloud)) return false; + if (!object.Equals(Native, other.Native)) return false; + if (!object.Equals(Local, other.Local)) return false; + if (RevisionCase != other.RevisionCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (resource_ != null) hash ^= Resource.GetHashCode(); + if (HasContentHash) hash ^= ContentHash.GetHashCode(); + if (blob_ != null) hash ^= Blob.GetHashCode(); + if (revisionCase_ == RevisionOneofCase.Cloud) hash ^= Cloud.GetHashCode(); + if (revisionCase_ == RevisionOneofCase.Native) hash ^= Native.GetHashCode(); + if (revisionCase_ == RevisionOneofCase.Local) hash ^= Local.GetHashCode(); + hash ^= (int) revisionCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (resource_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Resource); + } + if (revisionCase_ == RevisionOneofCase.Cloud) { + output.WriteRawTag(18); + output.WriteMessage(Cloud); + } + if (revisionCase_ == RevisionOneofCase.Native) { + output.WriteRawTag(26); + output.WriteMessage(Native); + } + if (revisionCase_ == RevisionOneofCase.Local) { + output.WriteRawTag(34); + output.WriteMessage(Local); + } + if (HasContentHash) { + output.WriteRawTag(42); + output.WriteString(ContentHash); + } + if (blob_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Blob); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (resource_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Resource); + } + if (revisionCase_ == RevisionOneofCase.Cloud) { + output.WriteRawTag(18); + output.WriteMessage(Cloud); + } + if (revisionCase_ == RevisionOneofCase.Native) { + output.WriteRawTag(26); + output.WriteMessage(Native); + } + if (revisionCase_ == RevisionOneofCase.Local) { + output.WriteRawTag(34); + output.WriteMessage(Local); + } + if (HasContentHash) { + output.WriteRawTag(42); + output.WriteString(ContentHash); + } + if (blob_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Blob); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (resource_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Resource); + } + if (HasContentHash) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ContentHash); + } + if (blob_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Blob); + } + if (revisionCase_ == RevisionOneofCase.Cloud) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Cloud); + } + if (revisionCase_ == RevisionOneofCase.Native) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Native); + } + if (revisionCase_ == RevisionOneofCase.Local) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Local); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ResourceVersionRef other) { + if (other == null) { + return; + } + if (other.resource_ != null) { + if (resource_ == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + Resource.MergeFrom(other.Resource); + } + if (other.HasContentHash) { + ContentHash = other.ContentHash; + } + if (other.blob_ != null) { + if (blob_ == null) { + Blob = new global::ArcForges.Contracts.Foundation.V1.BlobRef(); + } + Blob.MergeFrom(other.Blob); + } + switch (other.RevisionCase) { + case RevisionOneofCase.Cloud: + if (Cloud == null) { + Cloud = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Cloud.MergeFrom(other.Cloud); + break; + case RevisionOneofCase.Native: + if (Native == null) { + Native = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + Native.MergeFrom(other.Native); + break; + case RevisionOneofCase.Local: + if (Local == null) { + Local = new global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion(); + } + Local.MergeFrom(other.Local); + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (resource_ == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + input.ReadMessage(Resource); + break; + } + case 18: { + global::ArcForges.Contracts.Foundation.V1.Revision subBuilder = new global::ArcForges.Contracts.Foundation.V1.Revision(); + if (revisionCase_ == RevisionOneofCase.Cloud) { + subBuilder.MergeFrom(Cloud); + } + input.ReadMessage(subBuilder); + Cloud = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.Foundation.V1.NativeContentRev subBuilder = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + if (revisionCase_ == RevisionOneofCase.Native) { + subBuilder.MergeFrom(Native); + } + input.ReadMessage(subBuilder); + Native = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion subBuilder = new global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion(); + if (revisionCase_ == RevisionOneofCase.Local) { + subBuilder.MergeFrom(Local); + } + input.ReadMessage(subBuilder); + Local = subBuilder; + break; + } + case 42: { + ContentHash = input.ReadString(); + break; + } + case 50: { + if (blob_ == null) { + Blob = new global::ArcForges.Contracts.Foundation.V1.BlobRef(); + } + input.ReadMessage(Blob); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (resource_ == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + input.ReadMessage(Resource); + break; + } + case 18: { + global::ArcForges.Contracts.Foundation.V1.Revision subBuilder = new global::ArcForges.Contracts.Foundation.V1.Revision(); + if (revisionCase_ == RevisionOneofCase.Cloud) { + subBuilder.MergeFrom(Cloud); + } + input.ReadMessage(subBuilder); + Cloud = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.Foundation.V1.NativeContentRev subBuilder = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + if (revisionCase_ == RevisionOneofCase.Native) { + subBuilder.MergeFrom(Native); + } + input.ReadMessage(subBuilder); + Native = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion subBuilder = new global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion(); + if (revisionCase_ == RevisionOneofCase.Local) { + subBuilder.MergeFrom(Local); + } + input.ReadMessage(subBuilder); + Local = subBuilder; + break; + } + case 42: { + ContentHash = input.ReadString(); + break; + } + case 50: { + if (blob_ == null) { + Blob = new global::ArcForges.Contracts.Foundation.V1.BlobRef(); + } + input.ReadMessage(Blob); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TimeRangeUtc; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TimeRangeUtc : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TimeRangeUtc()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor.MessageTypes[31]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimeRangeUtc() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimeRangeUtc(TimeRangeUtc other) : this() { + from_ = other.from_ != null ? other.from_.Clone() : null; + until_ = other.until_ != null ? other.until_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimeRangeUtc Clone() { + return new TimeRangeUtc(this); + } + + /// Field number for the "from" field. + public const int FromFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Instant from_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant From { + get { return from_; } + set { + from_ = value; + } + } + + /// Field number for the "until" field. + public const int UntilFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Instant until_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant Until { + get { return until_; } + set { + until_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TimeRangeUtc); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TimeRangeUtc other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(From, other.From)) return false; + if (!object.Equals(Until, other.Until)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (from_ != null) hash ^= From.GetHashCode(); + if (until_ != null) hash ^= Until.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (from_ != null) { + output.WriteRawTag(10); + output.WriteMessage(From); + } + if (until_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Until); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (from_ != null) { + output.WriteRawTag(10); + output.WriteMessage(From); + } + if (until_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Until); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (from_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(From); + } + if (until_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Until); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TimeRangeUtc other) { + if (other == null) { + return; + } + if (other.from_ != null) { + if (from_ == null) { + From = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + From.MergeFrom(other.From); + } + if (other.until_ != null) { + if (until_ == null) { + Until = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + Until.MergeFrom(other.Until); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (from_ == null) { + From = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(From); + break; + } + case 18: { + if (until_ == null) { + Until = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(Until); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (from_ == null) { + From = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(From); + break; + } + case 18: { + if (until_ == null) { + Until = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(Until); + break; + } + } + } + } + #endif + + } + #endregion } diff --git a/src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Values/Identifiers.g.cs b/src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Values/Identifiers.g.cs new file mode 100644 index 0000000..7ef3fa3 --- /dev/null +++ b/src/public/dotnet/ArcForges.Contracts.Foundation/Generated/Values/Identifiers.g.cs @@ -0,0 +1,260 @@ +// SPDX-License-Identifier: Apache-2.0 +// +// Generated by eng/generate_shapes.py; do not edit. +#nullable enable +namespace ArcForges.Contracts.Foundation.Values; + +/// Domain identity RealmId; never implicitly interchangeable with another identifier. +public readonly record struct RealmId +{ + /// Constructs a nonempty domain identity. + public RealmId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static RealmId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity UserId; never implicitly interchangeable with another identifier. +public readonly record struct UserId +{ + /// Constructs a nonempty domain identity. + public UserId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static UserId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity WorkspaceId; never implicitly interchangeable with another identifier. +public readonly record struct WorkspaceId +{ + /// Constructs a nonempty domain identity. + public WorkspaceId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static WorkspaceId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity DeviceId; never implicitly interchangeable with another identifier. +public readonly record struct DeviceId +{ + /// Constructs a nonempty domain identity. + public DeviceId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static DeviceId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity InstallationId; never implicitly interchangeable with another identifier. +public readonly record struct InstallationId +{ + /// Constructs a nonempty domain identity. + public InstallationId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static InstallationId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity InstanceId; never implicitly interchangeable with another identifier. +public readonly record struct InstanceId +{ + /// Constructs a nonempty domain identity. + public InstanceId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static InstanceId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity CommandId; never implicitly interchangeable with another identifier. +public readonly record struct CommandId +{ + /// Constructs a nonempty domain identity. + public CommandId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static CommandId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity CorrelationId; never implicitly interchangeable with another identifier. +public readonly record struct CorrelationId +{ + /// Constructs a nonempty domain identity. + public CorrelationId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static CorrelationId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ResourceId; never implicitly interchangeable with another identifier. +public readonly record struct ResourceId +{ + /// Constructs a nonempty domain identity. + public ResourceId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ResourceId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity BlobId; never implicitly interchangeable with another identifier. +public readonly record struct BlobId +{ + /// Constructs a nonempty domain identity. + public BlobId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static BlobId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ArtifactId; never implicitly interchangeable with another identifier. +public readonly record struct ArtifactId +{ + /// Constructs a nonempty domain identity. + public ArtifactId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ArtifactId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ContentOriginId; never implicitly interchangeable with another identifier. +public readonly record struct ContentOriginId +{ + /// Constructs a nonempty domain identity. + public ContentOriginId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ContentOriginId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ContentUnitId; never implicitly interchangeable with another identifier. +public readonly record struct ContentUnitId +{ + /// Constructs a nonempty domain identity. + public ContentUnitId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ContentUnitId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ConflictId; never implicitly interchangeable with another identifier. +public readonly record struct ConflictId +{ + /// Constructs a nonempty domain identity. + public ConflictId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ConflictId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity DelegationId; never implicitly interchangeable with another identifier. +public readonly record struct DelegationId +{ + /// Constructs a nonempty domain identity. + public DelegationId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static DelegationId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} diff --git a/src/public/dotnet/ArcForges.Contracts.Foundation/ValueBoundaries.cs b/src/public/dotnet/ArcForges.Contracts.Foundation/ValueBoundaries.cs new file mode 100644 index 0000000..abff057 --- /dev/null +++ b/src/public/dotnet/ArcForges.Contracts.Foundation/ValueBoundaries.cs @@ -0,0 +1,210 @@ +// SPDX-License-Identifier: Apache-2.0 +using System.Globalization; +using System.Numerics; +using Google.Protobuf; +using ArcForges.Contracts.Foundation.V1; +namespace ArcForges.Contracts.Foundation.Values; + +/// Explicit UUID network-order conversions; never Guid native byte layout. +public static class UuidBoundary +{ + /// Reads a nonzero 16-byte identity without retaining mutable input state. + public static Guid FromWire(Id value) + { + ArgumentNullException.ThrowIfNull(value); + if (!value.HasValue || value.Value.Length != 16) throw new ArgumentException("Invalid UUID bytes.", nameof(value)); + var id = new Guid(value.Value.Span, bigEndian: true); + if (id == Guid.Empty) throw new ArgumentException("An identity cannot be empty.", nameof(value)); + return id; + } + /// Writes an owned immutable byte sequence in canonical UUID order. + public static Id ToWire(Guid value) + { + if (value == Guid.Empty) throw new ArgumentException("An identity cannot be empty.", nameof(value)); + return new Id { Value = ByteString.CopyFrom(value.ToByteArray(bigEndian: true)) }; + } +} + +/// Strict canonical integer projections used at language and declared JSON boundaries. +public static class ExactInteger +{ + /// Parses a signed integer with no whitespace, exponent, plus, leading zero or negative zero. + public static long ParseInt64(string value) + { + if (!Canonical(value, signed: true) || !long.TryParse(value, NumberStyles.AllowLeadingSign, CultureInfo.InvariantCulture, out var result)) throw new FormatException("Invalid canonical int64."); + return result; + } + /// Parses an unsigned integer without passing through floating point. + public static ulong ParseUInt64(string value) + { + if (!Canonical(value, signed: false) || !ulong.TryParse(value, NumberStyles.None, CultureInfo.InvariantCulture, out var result)) throw new FormatException("Invalid canonical uint64."); + return result; + } + private static bool Canonical(string value, bool signed) + { + if (string.IsNullOrEmpty(value)) return false; + var first = signed && value[0] == '-' ? 1 : 0; + if (first == value.Length || (value[first] == '0' && (first != 0 || value.Length != 1))) return false; + for (var i = first; i < value.Length; i++) if (value[i] is < '0' or > '9') return false; + return true; + } +} + +/// Committed Cloud revision; an absent/new root uses the explicit zero wire precondition. +public readonly record struct CloudRevision +{ + /// Constructs a positive committed revision. + public CloudRevision(long value) { if (value <= 0) throw new ArgumentOutOfRangeException(nameof(value)); Value = value; } + /// Exact owner revision. + public long Value { get; } + /// Reads a present committed wire revision. + public static CloudRevision FromWire(Revision value) => value is { HasValue: true } ? new(value.Value) : throw new ArgumentException("Missing revision.", nameof(value)); + /// Writes this committed revision; the default value is invalid. + public Revision ToWire() => Value > 0 ? new Revision { Value = Value } : throw new InvalidOperationException("Uninitialized revision."); + /// Explicit new-root precondition, distinct from a committed revision. + public static Revision NewRootPrecondition() => new() { Value = 0 }; +} + +/// Native owner content revision, not a Cloud acknowledgement. +public readonly record struct NativeRevision(ulong Value) +{ + /// Reads a present native token. + public static NativeRevision FromWire(NativeContentRev value) => value is { HasValue: true } ? new(value.Value) : throw new ArgumentException("Missing native revision.", nameof(value)); + /// Writes exact native revision bits. + public NativeContentRev ToWire() => new() { Value = Value }; +} + +/// Exact per-channel delivery sequence, never an owner revision. +public readonly record struct DeliverySequence(ulong Value) +{ + /// Reads a canonical unsigned projection. + public static DeliverySequence Parse(string value) => new(ExactInteger.ParseUInt64(value)); + /// Canonical unsigned projection. + public override string ToString() => Value.ToString(CultureInfo.InvariantCulture); +} + +/// Composite local Notes token preserves both acknowledgement and pending-local sequence. +public readonly record struct LocalNotesToken +{ + /// Constructs a composite token; zero acknowledgement explicitly means no acknowledged root. + public LocalNotesToken(long acknowledgedRevision, ulong headLocalSequence) + { + if (acknowledgedRevision < 0) throw new ArgumentOutOfRangeException(nameof(acknowledgedRevision)); + AcknowledgedRevision = acknowledgedRevision; HeadLocalSequence = headLocalSequence; + } + /// Exact acknowledged revision, including explicit new-root zero. + public long AcknowledgedRevision { get; } + /// Exact local pending sequence. + public ulong HeadLocalSequence { get; } + /// Reads both present token components. + public static LocalNotesToken FromWire(LocalNotesVersion value) => value is { AckedRev.HasValue: true, HasHeadLocalSeq: true } ? new(value.AckedRev.Value, value.HeadLocalSeq) : throw new ArgumentException("Missing local version component.", nameof(value)); + /// Writes the composite without discarding pending state. + public LocalNotesVersion ToWire() => new() { AckedRev = new Revision { Value = AcknowledgedRevision }, HeadLocalSeq = HeadLocalSequence }; +} + +/// Opaque bounded cursor; possession confers no authority and does not establish validity. +public readonly record struct OpaqueCursor +{ + /// Checks Unicode and the 4096-byte wire bound without interpreting the token. + public OpaqueCursor(string value) + { + ArgumentNullException.ThrowIfNull(value); + var strict = new System.Text.UTF8Encoding(false, true); + if (strict.GetByteCount(value) > 4096) throw new ArgumentOutOfRangeException(nameof(value)); + Value = value; + } + /// Uninterpreted token, never logged or parsed as an identity. + public string Value { get; } + /// Returns the opaque token; default values refuse use. + public string ToWire() => Value ?? throw new InvalidOperationException("Uninitialized cursor."); +} + +/// Exact canonical coefficient/scale boundary with no binary floating-point conversion. +public readonly record struct ExactDecimal +{ + /// Parses the shared decimal bound; Notes requires the stricter FromNotes conversion. + public ExactDecimal(string value) + { + ArgumentNullException.ThrowIfNull(value); + var negative = value.StartsWith('-'); + var unsigned = negative ? value[1..] : value; + var parts = unsigned.Split('.'); + if (parts.Length is < 1 or > 2 || parts[0].Length == 0 || parts[0].Length > 1 && parts[0][0] == '0' || parts.Any(p => p.Length == 0 || p.Any(c => c is < '0' or > '9')) || parts.Length == 2 && parts[1].Length > 9) throw new FormatException("Invalid decimal shape."); + var digits = string.Concat(parts); + if (digits.TrimStart('0').Length > 28 || negative && digits.All(c => c == '0')) throw new FormatException("Invalid decimal precision or negative zero."); + Value = value; + } + /// Canonical decimal wire text. + public string Value { get; } + /// Exact coefficient, with no machine-width intermediate. + public BigInteger Coefficient => BigInteger.Parse(ToWire().Value.Replace(".", "", StringComparison.Ordinal), CultureInfo.InvariantCulture); + /// Declared scale preserved from the wire. + public int Scale => ToWire().Value.IndexOf('.') is var index && index >= 0 ? Value.Length - index - 1 : 0; + /// Parses Notes canonical form, additionally refusing trailing fractional zeros. + public static ExactDecimal FromNotes(string value) + { + var result = new ExactDecimal(value); + if (value.Contains('.') && value.EndsWith('0')) throw new FormatException("Noncanonical Notes decimal."); + return result; + } + /// Reads the present generated shared decimal. + public static ExactDecimal FromWire(V1.Decimal value) => value is { HasValue: true } ? new(value.Value) : throw new ArgumentException("Missing decimal.", nameof(value)); + /// Writes exact text and refuses an uninitialized struct. + public V1.Decimal ToWire() => Value is not null ? new V1.Decimal { Value = Value } : throw new InvalidOperationException("Uninitialized decimal."); + /// Constructs exact coefficient/scale without rounding, preserving declared trailing scale. + public static ExactDecimal FromCoefficient(BigInteger coefficient, int scale) + { + if (scale is < 0 or > 9) throw new ArgumentOutOfRangeException(nameof(scale)); + var digits = BigInteger.Abs(coefficient).ToString(CultureInfo.InvariantCulture).PadLeft(scale + 1, '0'); + var value = scale == 0 ? digits : digits.Insert(digits.Length - scale, "."); + return new ExactDecimal(coefficient.Sign < 0 ? "-" + value : value); + } +} + +/// Reduced exact rational used at timebase conversion boundaries. +public readonly record struct RationalValue +{ + /// Constructs an already-reduced rational; external noncanonical values refuse rather than normalize. + public RationalValue(long numerator, ulong denominator) + { + if (denominator == 0 || BigInteger.GreatestCommonDivisor(BigInteger.Abs(new BigInteger(numerator)), new BigInteger(denominator)) != BigInteger.One) throw new ArgumentException("Rational must be reduced with positive denominator."); + Numerator = numerator; Denominator = denominator; + } + /// Exact signed numerator. + public long Numerator { get; } + /// Exact positive denominator. + public ulong Denominator { get; } + /// Reads both required scalar components. + public static RationalValue FromWire(Rational value) => value is { HasNumerator: true, HasDenominator: true } ? new(value.Numerator, value.Denominator) : throw new ArgumentException("Missing rational component.", nameof(value)); + /// Writes the exact pair and rejects default structs. + public Rational ToWire() => Denominator != 0 ? new Rational { Numerator = Numerator, Denominator = Denominator } : throw new InvalidOperationException("Uninitialized rational."); + /// Converts exact ticks between positive rates using unbounded intermediates, refusing unrepresentable results. + public static long ConvertTicksExact(long ticks, RationalValue sourceRate, RationalValue targetRate) + { + if (sourceRate.Numerator <= 0 || targetRate.Numerator <= 0 || sourceRate.Denominator == 0 || targetRate.Denominator == 0) throw new ArgumentException("Timebase rates must be positive."); + var numerator = new BigInteger(ticks) * targetRate.Numerator * sourceRate.Denominator; + var denominator = new BigInteger(sourceRate.Numerator) * targetRate.Denominator; + var result = BigInteger.DivRem(numerator, denominator, out var remainder); + if (remainder != 0 || result < long.MinValue || result > long.MaxValue) throw new OverflowException("Time is not representable in the target timebase."); + return (long)result; + } +} + +/// Compatible response data with an explicit known-profile observation, never an authorization grant. +public sealed class ReadProjection where T : class, IMessage +{ + private ReadProjection(T message, bool knownProfile) { Message = message; KnownProfile = knownProfile; } + /// The original generated message retains inert unknown protobuf fields. + public T Message { get; } + /// Whether strict current-profile validation passed when read. + public bool KnownProfile { get; } + /// Decodes with an explicit generated parser and keeps unsupported read values without making them mutation inputs. + public static ReadProjection Parse(MessageParser parser, byte[] bytes, Func validate) + { + ArgumentNullException.ThrowIfNull(parser); ArgumentNullException.ThrowIfNull(bytes); ArgumentNullException.ThrowIfNull(validate); + var message = parser.ParseFrom(bytes); + return new ReadProjection(message, validate(message)); + } + /// Preserves the generated message and its unknown fields during re-emission. + public byte[] Preserve() => Message.ToByteArray(); +} diff --git a/src/public/dotnet/ArcForges.Contracts.PublicApi/ArcForges.Contracts.PublicApi.csproj b/src/public/dotnet/ArcForges.Contracts.PublicApi/ArcForges.Contracts.PublicApi.csproj index cfe84e2..acee6d6 100644 --- a/src/public/dotnet/ArcForges.Contracts.PublicApi/ArcForges.Contracts.PublicApi.csproj +++ b/src/public/dotnet/ArcForges.Contracts.PublicApi/ArcForges.Contracts.PublicApi.csproj @@ -14,6 +14,7 @@ embedded + diff --git a/src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs b/src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs new file mode 100644 index 0000000..a3e7ad0 --- /dev/null +++ b/src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Proto/Content.cs @@ -0,0 +1,50057 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: arcforges/publicapi/v1/content.proto +// +#pragma warning disable 1591, 0612, 3021, 8981 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace ArcForges.Contracts.PublicApi.V1 { + + /// Holder for reflection information generated from arcforges/publicapi/v1/content.proto + public static partial class ContentReflection { + + #region Descriptor + /// File descriptor for arcforges/publicapi/v1/content.proto + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static ContentReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiRhcmNmb3JnZXMvcHVibGljYXBpL3YxL2NvbnRlbnQucHJvdG8SFmFyY2Zv", + "cmdlcy5wdWJsaWNhcGkudjEaKGFyY2Zvcmdlcy9mb3VuZGF0aW9uL3YxL2Zv", + "dW5kYXRpb24ucHJvdG8irgMKDEFnZW50UHJvZmlsZRI6Cgpwcm9maWxlX2lk", + "GAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSCXByb2ZpbGVJ", + "ZBIXCgRuYW1lGAIgASgJSABSBG5hbWWIAQESHgoIbW9kZWxfaWQYAyABKAlI", + "AVIHbW9kZWxJZIgBARInCgxpbnN0cnVjdGlvbnMYBCABKAlIAlIMaW5zdHJ1", + "Y3Rpb25ziAEBEjgKCXNraWxsX2lkcxgFIAMoCzIbLmFyY2Zvcmdlcy5mb3Vu", + "ZGF0aW9uLnYxLklkUghza2lsbElkcxI9CghyZXZpc2lvbhgGIAEoCzIhLmFy", + "Y2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJldmlzaW9uUghyZXZpc2lvbhI8Cgdj", + "b250ZXh0GAcgAygLMiIuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Db250ZXh0", + "UmVmUgdjb250ZXh0EiIKDGNhcGFiaWxpdGllcxgIIAMoCVIMY2FwYWJpbGl0", + "aWVzQgcKBV9uYW1lQgsKCV9tb2RlbF9pZEIPCg1faW5zdHJ1Y3Rpb25zIpwJ", + "Cg1BZ2dyZWdhdGVCb2R5Ej0KBW5vdGVzGAEgASgLMiUuYXJjZm9yZ2VzLnB1", + "YmxpY2FwaS52MS5Ob3Rlc0RvY3VtZW50SABSBW5vdGVzEj4KBGNoYXQYAiAB", + "KAsyKC5hcmNmb3JnZXMucHVibGljYXBpLnYxLkNvbnZlcnNhdGlvbkJvZHlI", + "AFIEY2hhdBJOCg5zY29wZV9tZXRhZGF0YRgDIAEoCzIlLmFyY2Zvcmdlcy5w", + "dWJsaWNhcGkudjEuU2NvcGVNZXRhZGF0YUgAUg1zY29wZU1ldGFkYXRhEk4K", + "DnNsYXRlX21ldGFkYXRhGAQgASgLMiUuYXJjZm9yZ2VzLnB1YmxpY2FwaS52", + "MS5TbGF0ZU1ldGFkYXRhSABSDXNsYXRlTWV0YWRhdGESQgoIbm90ZWJvb2sY", + "BSABKAsyJC5hcmNmb3JnZXMucHVibGljYXBpLnYxLk5vdGVib29rQm9keUgA", + "Ughub3RlYm9vaxJdChNwcm9wZXJ0eV9kZWZpbml0aW9uGAYgASgLMiouYXJj", + "Zm9yZ2VzLnB1YmxpY2FwaS52MS5Qcm9wZXJ0eURlZmluaXRpb25IAFIScHJv", + "cGVydHlEZWZpbml0aW9uEkgKCnNhdmVkX3ZpZXcYByABKAsyJy5hcmNmb3Jn", + "ZXMucHVibGljYXBpLnYxLlNhdmVkVmlld1JlY29yZEgAUglzYXZlZFZpZXcS", + "NQoDdGFnGAggASgLMiEuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5UYWdSZWNv", + "cmRIAFIDdGFnEksKDWFnZW50X3Byb2ZpbGUYCSABKAsyJC5hcmNmb3JnZXMu", + "cHVibGljYXBpLnYxLkFnZW50UHJvZmlsZUgAUgxhZ2VudFByb2ZpbGUSOwoF", + "c2tpbGwYCiABKAsyIy5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNraWxsUmVj", + "b3JkSABSBXNraWxsEk4KDGNoYXRfcHJvamVjdBgLIAEoCzIpLmFyY2Zvcmdl", + "cy5wdWJsaWNhcGkudjEuQ2hhdFByb2plY3RSZWNvcmRIAFILY2hhdFByb2pl", + "Y3QSTAoLcHJlZmVyZW5jZXMYDCABKAsyKC5hcmNmb3JnZXMucHVibGljYXBp", + "LnYxLlByZWZlcmVuY2VSZWNvcmRIAFILcHJlZmVyZW5jZXMSOgoEdGFzaxgN", + "IAEoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVGFza1NuYXBzaG90SABS", + "BHRhc2sSSAoKYXV0b21hdGlvbhgOIAEoCzImLmFyY2Zvcmdlcy5wdWJsaWNh", + "cGkudjEuQXV0b21hdGlvblZpZXdIAFIKYXV0b21hdGlvbhI+CgZtZW1vcnkY", + "DyABKAsyJC5hcmNmb3JnZXMucHVibGljYXBpLnYxLk1lbW9yeVJlY29yZEgA", + "UgZtZW1vcnkSUgoNZXh0ZXJuYWxfYm9keRgQIAEoCzIrLmFyY2Zvcmdlcy5m", + "b3VuZGF0aW9uLnYxLlJlc291cmNlVmVyc2lvblJlZkgAUgxleHRlcm5hbEJv", + "ZHlCBgoEYm9keSKuAgoNQWxpZ25tZW50U3BlYxIXCgRraW5kGAEgASgJSABS", + "BGtpbmSIAQESQgoLbGVmdF9hbmNob3IYAiABKAsyIS5hcmNmb3JnZXMucHVi", + "bGljYXBpLnYxLlNjb3BlVGltZVIKbGVmdEFuY2hvchJECgxyaWdodF9hbmNo", + "b3IYAyABKAsyIS5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNjb3BlVGltZVIL", + "cmlnaHRBbmNob3ISOQoGb2Zmc2V0GAQgASgLMiEuYXJjZm9yZ2VzLnB1Ymxp", + "Y2FwaS52MS5TY29wZVRpbWVSBm9mZnNldBI2CghldmVudF9pZBgFIAEoCzIb", + "LmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUgdldmVudElkQgcKBV9raW5k", + "IqAGCg5BdXRvbWF0aW9uU3BlYxIXCgRuYW1lGAEgASgJSABSBG5hbWWIAQES", + "PQoHdHJpZ2dlchgCIAEoCzIjLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVHJp", + "Z2dlclNwZWNSB3RyaWdnZXISNwoFaW5wdXQYAyABKAsyIS5hcmNmb3JnZXMu", + "cHVibGljYXBpLnYxLlR1cm5JbnB1dFIFaW5wdXQSOgoKcHJvZmlsZV9pZBgE", + "IAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUglwcm9maWxlSWQS", + "KQoOcGVyX3J1bl9idWRnZXQYBSABKARIAVIMcGVyUnVuQnVkZ2V0iAEBEigK", + "DXBlcmlvZF9idWRnZXQYBiABKARIAlIMcGVyaW9kQnVkZ2V0iAEBEkoKDWJ1", + "ZGdldF9wZXJpb2QYByABKAsyJS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5U", + "aW1lUmFuZ2VVdGNSDGJ1ZGdldFBlcmlvZBIlCgtjb25jdXJyZW5jeRgIIAEo", + "CUgDUgtjb25jdXJyZW5jeYgBARIdCgdtaXNmaXJlGAkgASgJSARSB21pc2Zp", + "cmWIAQESKQoOY2F0Y2hfdXBfY291bnQYCiABKA1IBVIMY2F0Y2hVcENvdW50", + "iAEBEjoKF2NhdGNoX3VwX3dpbmRvd19zZWNvbmRzGAsgASgNSAZSFGNhdGNo", + "VXBXaW5kb3dTZWNvbmRziAEBEjMKBmdyYW50cxgMIAMoCzIbLmFyY2Zvcmdl", + "cy5mb3VuZGF0aW9uLnYxLklkUgZncmFudHMSRQoQdGFyZ2V0X2RldmljZV9p", + "ZBgNIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUg50YXJnZXRE", + "ZXZpY2VJZEIHCgVfbmFtZUIRCg9fcGVyX3J1bl9idWRnZXRCEAoOX3Blcmlv", + "ZF9idWRnZXRCDgoMX2NvbmN1cnJlbmN5QgoKCF9taXNmaXJlQhEKD19jYXRj", + "aF91cF9jb3VudEIaChhfY2F0Y2hfdXBfd2luZG93X3NlY29uZHMizwIKDkF1", + "dG9tYXRpb25WaWV3EkAKDWF1dG9tYXRpb25faWQYASABKAsyGy5hcmNmb3Jn", + "ZXMuZm91bmRhdGlvbi52MS5JZFIMYXV0b21hdGlvbklkEkYKCmRlZmluaXRp", + "b24YAiABKAsyJi5hcmNmb3JnZXMucHVibGljYXBpLnYxLkF1dG9tYXRpb25T", + "cGVjUgpkZWZpbml0aW9uEh0KB2VuYWJsZWQYAyABKAhIAFIHZW5hYmxlZIgB", + "ARI9CghyZXZpc2lvbhgEIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYx", + "LlJldmlzaW9uUghyZXZpc2lvbhJJCg9uZXh0X29jY3VycmVuY2UYBSABKAsy", + "IC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50Ug5uZXh0T2NjdXJy", + "ZW5jZUIKCghfZW5hYmxlZCKLAwoFQmxvY2sSNgoIYmxvY2tfaWQYASABKAsy", + "Gy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIHYmxvY2tJZBI4CglwYXJl", + "bnRfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIIcGFy", + "ZW50SWQSIAoJb3JkZXJfa2V5GAMgASgJSABSCG9yZGVyS2V5iAEBEhcKBGtp", + "bmQYBCABKAlIAVIEa2luZIgBARI1CgRib2R5GAUgASgLMiEuYXJjZm9yZ2Vz", + "LnB1YmxpY2FwaS52MS5CbG9ja0JvZHlSBGJvZHkSPgoGb3JpZ2luGAYgASgL", + "MiYuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQ29udGVudE9yaWdpblIGb3Jp", + "Z2luEkcKCnByb3BlcnRpZXMYByABKAsyJy5hcmNmb3JnZXMucHVibGljYXBp", + "LnYxLkJsb2NrUHJvcGVydGllc1IKcHJvcGVydGllc0IMCgpfb3JkZXJfa2V5", + "QgcKBV9raW5kIpIDCglCbG9ja0JvZHkSNgoEdGV4dBgBIAEoCzIgLmFyY2Zv", + "cmdlcy5wdWJsaWNhcGkudjEuUmljaFRleHRIAFIEdGV4dBI3CgRjb2RlGAIg", + "ASgLMiEuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Db2RlQmxvY2tIAFIEY29k", + "ZRJCCghyZXNvdXJjZRgDIAEoCzIkLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYx", + "LlJlc291cmNlUmVmSABSCHJlc291cmNlEjYKBGxpbmsYBCABKAsyIC5hcmNm", + "b3JnZXMucHVibGljYXBpLnYxLkxpbmtTcGVjSABSBGxpbmsSOgoFdGFibGUY", + "BSABKAsyIi5hcmNmb3JnZXMucHVibGljYXBpLnYxLlRhYmxlQmxvY2tIAFIF", + "dGFibGUSOQoEbWF0aBgGIAEoCzIjLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEu", + "TWF0aENvbnRlbnRIAFIEbWF0aBIWCgVlbXB0eRgHIAEoCEgAUgVlbXB0eUIJ", + "Cgdjb250ZW50ItMECg9CbG9ja1Byb3BlcnRpZXMSKAoNaGVhZGluZ19sZXZl", + "bBgBIAEoDUgAUgxoZWFkaW5nTGV2ZWyIAQESHQoHY2hlY2tlZBgDIAEoCEgB", + "UgdjaGVja2VkiAEBEiYKDGNhbGxvdXRfa2luZBgEIAEoCUgCUgtjYWxsb3V0", + "S2luZIgBARIiCgpsaXN0X3N0eWxlGAkgASgJSANSCWxpc3RTdHlsZYgBARIe", + "CghhbHRfdGV4dBgKIAEoCUgEUgdhbHRUZXh0iAEBEkYKDGltYWdlX2xheW91", + "dBgLIAEoCzIjLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuSW1hZ2VMYXlvdXRS", + "C2ltYWdlTGF5b3V0EjwKF2F0dGFjaG1lbnRfcHJlc2VudGF0aW9uGAwgASgJ", + "SAVSFmF0dGFjaG1lbnRQcmVzZW50YXRpb26IAQESLwoRZW1iZWRfcmVuZGVy", + "X21vZGUYDSABKAlIBlIPZW1iZWRSZW5kZXJNb2RliAEBQhAKDl9oZWFkaW5n", + "X2xldmVsQgoKCF9jaGVja2VkQg8KDV9jYWxsb3V0X2tpbmRCDQoLX2xpc3Rf", + "c3R5bGVCCwoJX2FsdF90ZXh0QhoKGF9hdHRhY2htZW50X3ByZXNlbnRhdGlv", + "bkIUChJfZW1iZWRfcmVuZGVyX21vZGVKBAgCEANKBAgFEAZKBAgGEAdKBAgH", + "EAhKBAgIEAlSCmxpc3Rfc3RhcnRSCWNvbGxhcHNlZFIHY2FwdGlvblIIcGRm", + "X3BhZ2VSD3RhcmdldF9ibG9ja19pZCJ8CgtDYWxpYnJhdGlvbhIZCgVzY2Fs", + "ZRgBIAEoAUgAUgVzY2FsZYgBARIbCgZvZmZzZXQYAiABKAFIAVIGb2Zmc2V0", + "iAEBEhcKBHVuaXQYAyABKAlIAlIEdW5pdIgBAUIICgZfc2NhbGVCCQoHX29m", + "ZnNldEIHCgVfdW5pdCKEAQoTQ2FwYWJpbGl0eUFyZ3VtZW50cxIgCglzY2hl", + "bWFfaWQYASABKAlIAFIIc2NoZW1hSWSIAQESPQoFdmFsdWUYAiABKAsyJy5h", + "cmNmb3JnZXMucHVibGljYXBpLnYxLlN0cnVjdHVyZWRWYWx1ZVIFdmFsdWVC", + "DAoKX3NjaGVtYV9pZCKBAQoQQ2FwYWJpbGl0eVJlc3VsdBIgCglzY2hlbWFf", + "aWQYASABKAlIAFIIc2NoZW1hSWSIAQESPQoFdmFsdWUYAiABKAsyJy5hcmNm", + "b3JnZXMucHVibGljYXBpLnYxLlN0cnVjdHVyZWRWYWx1ZVIFdmFsdWVCDAoK", + "X3NjaGVtYV9pZCLIAgoPQ2FwdHVyZU1ldGFkYXRhEjoKCmNhcHR1cmVfaWQY", + "ASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIJY2FwdHVyZUlk", + "EiYKDHNhbXBsZV9jb3VudBgCIAEoBEgAUgtzYW1wbGVDb3VudIgBARJFCghj", + "aGFubmVscxgDIAMoCzIpLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQ2hhbm5l", + "bERlZmluaXRpb25SCGNoYW5uZWxzEiYKDGNvbnRlbnRfaGFzaBgEIAEoCUgB", + "Ugtjb250ZW50SGFzaIgBARJACghyZXNvdXJjZRgFIAEoCzIkLmFyY2Zvcmdl", + "cy5mb3VuZGF0aW9uLnYxLlJlc291cmNlUmVmUghyZXNvdXJjZUIPCg1fc2Ft", + "cGxlX2NvdW50Qg8KDV9jb250ZW50X2hhc2gixwIKEUNoYW5uZWxEZWZpbml0", + "aW9uEjoKCmNoYW5uZWxfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlv", + "bi52MS5JZFIJY2hhbm5lbElkEhcKBG5hbWUYAiABKAlIAFIEbmFtZYgBARIX", + "CgR1bml0GAMgASgJSAFSBHVuaXSIAQESJAoLc2FtcGxlX3R5cGUYBCABKAlI", + "AlIKc2FtcGxlVHlwZYgBARI1CgRyYXRlGAUgASgLMiEuYXJjZm9yZ2VzLmZv", + "dW5kYXRpb24udjEuUmF0aW9uYWxSBHJhdGUSRQoLY2FsaWJyYXRpb24YBiAB", + "KAsyIy5hcmNmb3JnZXMucHVibGljYXBpLnYxLkNhbGlicmF0aW9uUgtjYWxp", + "YnJhdGlvbkIHCgVfbmFtZUIHCgVfdW5pdEIOCgxfc2FtcGxlX3R5cGUi9wIK", + "EUNoYXRQcm9qZWN0UmVjb3JkEjoKCnByb2plY3RfaWQYASABKAsyGy5hcmNm", + "b3JnZXMuZm91bmRhdGlvbi52MS5JZFIJcHJvamVjdElkEhcKBG5hbWUYAiAB", + "KAlIAFIEbmFtZYgBARJGChBjb252ZXJzYXRpb25faWRzGAMgAygLMhsuYXJj", + "Zm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSD2NvbnZlcnNhdGlvbklkcxI8Cgdj", + "b250ZXh0GAQgAygLMiIuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Db250ZXh0", + "UmVmUgdjb250ZXh0Ej0KCHJldmlzaW9uGAUgASgLMiEuYXJjZm9yZ2VzLmZv", + "dW5kYXRpb24udjEuUmV2aXNpb25SCHJldmlzaW9uEj8KCnRyYXNoZWRfYXQY", + "BiABKAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50Ugl0cmFz", + "aGVkQXRCBwoFX25hbWUi1AEKDENoZWNrc3VtU3BlYxIhCglhbGdvcml0aG0Y", + "ASABKAlIAFIJYWxnb3JpdGhtiAEBEjgKBWlucHV0GAIgASgLMiIuYXJjZm9y", + "Z2VzLmZvdW5kYXRpb24udjEuQnl0ZVJhbmdlUgVpbnB1dBIbCgZvZmZzZXQY", + "AyABKA1IAVIGb2Zmc2V0iAEBEiIKCmJ5dGVfb3JkZXIYBCABKAlIAlIJYnl0", + "ZU9yZGVyiAEBQgwKCl9hbGdvcml0aG1CCQoHX29mZnNldEINCgtfYnl0ZV9v", + "cmRlciJ9CglDb2RlQmxvY2sSFwoEdGV4dBgBIAEoCUgAUgR0ZXh0iAEBEh8K", + "CGxhbmd1YWdlGAIgASgJSAFSCGxhbmd1YWdliAEBEhcKBHdyYXAYAyABKAhI", + "AlIEd3JhcIgBAUIHCgVfdGV4dEILCglfbGFuZ3VhZ2VCBwoFX3dyYXAitwIK", + "E0NvbG91ckNvbmZpZ3VyYXRpb24SKAoNd29ya2luZ19zcGFjZRgBIAEoCUgA", + "Ugx3b3JraW5nU3BhY2WIAQESKAoNZGlzcGxheV9zcGFjZRgCIAEoCUgBUgxk", + "aXNwbGF5U3BhY2WIAQESTAoLb2Npb19jb25maWcYAyABKAsyKy5hcmNmb3Jn", + "ZXMuZm91bmRhdGlvbi52MS5SZXNvdXJjZVZlcnNpb25SZWZSCm9jaW9Db25m", + "aWcSWgoRaW5wdXRfYXNzaWdubWVudHMYBCADKAsyLS5hcmNmb3JnZXMucHVi", + "bGljYXBpLnYxLk1lZGlhQ29sb3VyQXNzaWdubWVudFIQaW5wdXRBc3NpZ25t", + "ZW50c0IQCg5fd29ya2luZ19zcGFjZUIQCg5fZGlzcGxheV9zcGFjZSK2BAoK", + "Q29udGV4dFJlZhI9CgZzb3VyY2UYASABKAsyJS5hcmNmb3JnZXMuZm91bmRh", + "dGlvbi52MS5BZ2dyZWdhdGVSZWZSBnNvdXJjZRI9CghyZXZpc2lvbhgCIAEo", + "CzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJldmlzaW9uUghyZXZpc2lv", + "bhJACghyZXNvdXJjZRgDIAEoCzIkLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYx", + "LlJlc291cmNlUmVmUghyZXNvdXJjZRJDCghzZWxlY3RvchgEIAEoCzInLmFy", + "Y2Zvcmdlcy5wdWJsaWNhcGkudjEuQ29udGV4dFNlbGVjdG9yUghzZWxlY3Rv", + "chI+CgZvcmlnaW4YBSABKAsyJi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5D", + "b250ZW50T3JpZ2luUgZvcmlnaW4SSAoIbGlmZXRpbWUYBiABKA4yJy5hcmNm", + "b3JnZXMucHVibGljYXBpLnYxLkNvbnRleHRMaWZldGltZUgAUghsaWZldGlt", + "ZYgBARJICgllcGhlbWVyYWwYByABKAsyKi5hcmNmb3JnZXMucHVibGljYXBp", + "LnYxLkVwaGVtZXJhbFNlbGVjdGlvblIJZXBoZW1lcmFsEkIKB2NvbnNlbnQY", + "CCABKAsyKC5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNvdXJjZUNvbnNlbnRS", + "ZWZSB2NvbnNlbnRCCwoJX2xpZmV0aW1lIrsCCg9Db250ZXh0U2VsZWN0b3IS", + "FgoFd2hvbGUYASABKAhIAFIFd2hvbGUSQwoKYnl0ZV9yYW5nZRgCIAEoCzIi", + "LmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkJ5dGVSYW5nZUgAUglieXRlUmFu", + "Z2USPgoFbm90ZXMYAyABKAsyJi5hcmNmb3JnZXMucHVibGljYXBpLnYxLk5v", + "dGVzU2VsZWN0aW9uSABSBW5vdGVzEj4KBXNjb3BlGAQgASgLMiYuYXJjZm9y", + "Z2VzLnB1YmxpY2FwaS52MS5TY29wZVNlbGVjdGlvbkgAUgVzY29wZRI+CgVz", + "bGF0ZRgFIAEoCzImLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2xhdGVTZWxl", + "Y3Rpb25IAFIFc2xhdGVCCwoJc2VsZWN0aW9uIpcDCg9Db250cm9sUHJvZ3Jl", + "c3MSOgoKY29tbWFuZF9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9u", + "LnYxLklkUgljb21tYW5kSWQSPAoEa2luZBgCIAEoDjIjLmFyY2Zvcmdlcy5w", + "dWJsaWNhcGkudjEuQ29udHJvbEtpbmRIAFIEa2luZIgBARI/CgVzdGF0ZRgD", + "IAEoDjIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQ29udHJvbFN0YXRlSAFS", + "BXN0YXRliAEBEkMKDHJlcXVlc3RlZF9hdBgEIAEoCzIgLmFyY2Zvcmdlcy5m", + "b3VuZGF0aW9uLnYxLkluc3RhbnRSC3JlcXVlc3RlZEF0EkkKD2Fja25vd2xl", + "ZGdlZF9hdBgFIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkluc3Rh", + "bnRSDmFja25vd2xlZGdlZEF0EhsKBnJlYXNvbhgGIAEoCUgCUgZyZWFzb26I", + "AQFCBwoFX2tpbmRCCAoGX3N0YXRlQgkKB19yZWFzb24ioQEKEENvbnZlcnNh", + "dGlvbkJvZHkSTAoMY29udmVyc2F0aW9uGAEgASgLMiguYXJjZm9yZ2VzLnB1", + "YmxpY2FwaS52MS5Db252ZXJzYXRpb25WaWV3Ugxjb252ZXJzYXRpb24SPwoI", + "bWVzc2FnZXMYAiADKAsyIy5hcmNmb3JnZXMucHVibGljYXBpLnYxLk1lc3Nh", + "Z2VWaWV3UghtZXNzYWdlcyK5BQoQQ29udmVyc2F0aW9uVmlldxJECg9jb252", + "ZXJzYXRpb25faWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5J", + "ZFIOY29udmVyc2F0aW9uSWQSOAoJYnJhbmNoX2lkGAIgASgLMhsuYXJjZm9y", + "Z2VzLmZvdW5kYXRpb24udjEuSWRSCGJyYW5jaElkEhkKBXRpdGxlGAMgASgJ", + "SABSBXRpdGxliAEBEj0KCHJldmlzaW9uGAQgASgLMiEuYXJjZm9yZ2VzLmZv", + "dW5kYXRpb24udjEuUmV2aXNpb25SCHJldmlzaW9uEkgKD2xhc3RfbWVzc2Fn", + "ZV9hdBgFIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkluc3RhbnRS", + "DWxhc3RNZXNzYWdlQXQSOgoKcHJvamVjdF9pZBgGIAEoCzIbLmFyY2Zvcmdl", + "cy5mb3VuZGF0aW9uLnYxLklkUglwcm9qZWN0SWQSGwoGcGlubmVkGAcgASgI", + "SAFSBnBpbm5lZIgBARIfCghhcmNoaXZlZBgIIAEoCEgCUghhcmNoaXZlZIgB", + "ARIhCgl0ZW1wb3JhcnkYCSABKAhIA1IJdGVtcG9yYXJ5iAEBElYKEWFwcGxp", + "Y2F0aW9uX3Njb3BlGAogASgLMikuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEu", + "QXBwbGljYXRpb25TY29wZVIQYXBwbGljYXRpb25TY29wZRJLCgxoaXN0b3J5", + "X21vZGUYCyABKA4yIy5hcmNmb3JnZXMucHVibGljYXBpLnYxLkhpc3RvcnlN", + "b2RlSARSC2hpc3RvcnlNb2RliAEBQggKBl90aXRsZUIJCgdfcGlubmVkQgsK", + "CV9hcmNoaXZlZEIMCgpfdGVtcG9yYXJ5Qg8KDV9oaXN0b3J5X21vZGUi8gEK", + "DEN1cnNvclJlc3VsdBI0CgFhGAEgASgLMiYuYXJjZm9yZ2VzLnB1YmxpY2Fw", + "aS52MS5TZWxlY3RlZFNhbXBsZVIBYRI0CgFiGAIgASgLMiYuYXJjZm9yZ2Vz", + "LnB1YmxpY2FwaS52MS5TZWxlY3RlZFNhbXBsZVIBYhJACgpkZWx0YV90aW1l", + "GAMgASgLMiEuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TY29wZVRpbWVSCWRl", + "bHRhVGltZRIkCgtkZWx0YV92YWx1ZRgEIAEoAUgAUgpkZWx0YVZhbHVliAEB", + "Qg4KDF9kZWx0YV92YWx1ZSK7AQoKQ3Vyc29yU3BlYxI6CgpjaGFubmVsX2lk", + "GAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSCWNoYW5uZWxJ", + "ZBI6CgpzZWdtZW50X2lkGAIgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24u", + "djEuSWRSCXNlZ21lbnRJZBI1CgR0aW1lGAMgASgLMiEuYXJjZm9yZ2VzLnB1", + "YmxpY2FwaS52MS5TY29wZVRpbWVSBHRpbWUiswIKD0VmZmVjdFBhcmFtZXRl", + "chIXCgRuYW1lGAEgASgJSAFSBG5hbWWIAQESPAoHZGVjaW1hbBgCIAEoCzIg", + "LmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkRlY2ltYWxIAFIHZGVjaW1hbBIa", + "Cgdib29sZWFuGAMgASgISABSB2Jvb2xlYW4SFAoEdGV4dBgEIAEoCUgAUgR0", + "ZXh0EkQKCWtleWZyYW1lcxgFIAEoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGku", + "djEuS2V5ZnJhbWVMaXN0SABSCWtleWZyYW1lcxI/CghyYXRpb25hbBgGIAEo", + "CzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJhdGlvbmFsSABSCHJhdGlv", + "bmFsQgcKBXZhbHVlQgcKBV9uYW1lIp4DCgpFZmZlY3RTcGVjEhcKBGtpbmQY", + "ASABKAlIAFIEa2luZIgBARJHCgpwYXJhbWV0ZXJzGAIgAygLMicuYXJjZm9y", + "Z2VzLnB1YmxpY2FwaS52MS5FZmZlY3RQYXJhbWV0ZXJSCnBhcmFtZXRlcnMS", + "PAoLaW5zdGFuY2VfaWQYAyABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52", + "MS5JZFIKaW5zdGFuY2VJZBIyChJkZWZpbml0aW9uX3ZlcnNpb24YBCABKAlI", + "AVIRZGVmaW5pdGlvblZlcnNpb26IAQESGQoFc2NvcGUYBSABKAlIAlIFc2Nv", + "cGWIAQESHQoHZW5hYmxlZBgGIAEoCEgDUgdlbmFibGVkiAEBEjQKE3JldGFp", + "bmVkX2RlZmluaXRpb24YByABKAxIBFIScmV0YWluZWREZWZpbml0aW9uiAEB", + "QgcKBV9raW5kQhUKE19kZWZpbml0aW9uX3ZlcnNpb25CCAoGX3Njb3BlQgoK", + "CF9lbmFibGVkQhYKFF9yZXRhaW5lZF9kZWZpbml0aW9uIocCChJFcGhlbWVy", + "YWxTZWxlY3Rpb24SPAoLaW5zdGFuY2VfaWQYASABKAsyGy5hcmNmb3JnZXMu", + "Zm91bmRhdGlvbi52MS5JZFIKaW5zdGFuY2VJZBIjCgpnZW5lcmF0aW9uGAIg", + "ASgESABSCmdlbmVyYXRpb26IAQESPgoMc2VsZWN0aW9uX2lkGAMgASgLMhsu", + "YXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSC3NlbGVjdGlvbklkEj8KCmV4", + "cGlyZXNfYXQYBCABKAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0", + "YW50UglleHBpcmVzQXRCDQoLX2dlbmVyYXRpb24isgEKDEV2ZW50VHJpZ2dl", + "chIXCgRraW5kGAEgASgJSABSBGtpbmSIAQESPQoGc291cmNlGAIgASgLMiUu", + "YXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQWdncmVnYXRlUmVmUgZzb3VyY2US", + "QQoJcHJlZGljYXRlGAMgASgLMiMuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5O", + "b3Rlc0ZpbHRlclIJcHJlZGljYXRlQgcKBV9raW5kIvYCCgxGYW1pbHlSZXN1", + "bHQSGwoGZmFtaWx5GAEgASgJSABSBmZhbWlseYgBARIbCgZzdGF0dXMYAiAB", + "KAlIAVIGc3RhdHVziAEBEkAKBnZhbHVlcxgDIAMoCzIoLmFyY2Zvcmdlcy5w", + "dWJsaWNhcGkudjEuTWVhc3VyZW1lbnRWYWx1ZVIGdmFsdWVzEiQKC3ZhbGlk", + "X2NvdW50GAQgASgESAJSCnZhbGlkQ291bnSIAQESKAoNaW52YWxpZF9jb3Vu", + "dBgFIAEoBEgDUgxpbnZhbGlkQ291bnSIAQESGwoGcmVhc29uGAYgASgJSARS", + "BnJlYXNvbogBARI6CgpjaGFubmVsX2lkGAcgASgLMhsuYXJjZm9yZ2VzLmZv", + "dW5kYXRpb24udjEuSWRSCWNoYW5uZWxJZEIJCgdfZmFtaWx5QgkKB19zdGF0", + "dXNCDgoMX3ZhbGlkX2NvdW50QhAKDl9pbnZhbGlkX2NvdW50QgkKB19yZWFz", + "b24ifAoLRmlsdGVyR3JvdXASHwoIb3BlcmF0b3IYASABKAlIAFIIb3BlcmF0", + "b3KIAQESPwoIY2hpbGRyZW4YAiADKAsyIy5hcmNmb3JnZXMucHVibGljYXBp", + "LnYxLk5vdGVzRmlsdGVyUghjaGlsZHJlbkILCglfb3BlcmF0b3IilwMKCkZv", + "bGRlclZpZXcSOAoJZm9sZGVyX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5k", + "YXRpb24udjEuSWRSCGZvbGRlcklkEjwKC25vdGVib29rX2lkGAIgASgLMhsu", + "YXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSCm5vdGVib29rSWQSOAoJcGFy", + "ZW50X2lkGAMgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSCHBh", + "cmVudElkEhcKBG5hbWUYBCABKAlIAFIEbmFtZYgBARIgCglvcmRlcl9rZXkY", + "BSABKAlIAVIIb3JkZXJLZXmIAQESPwoKdHJhc2hlZF9hdBgGIAEoCzIgLmFy", + "Y2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkluc3RhbnRSCXRyYXNoZWRBdBJECgxu", + "b3RlYm9va19yZXYYByABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5S", + "ZXZpc2lvblILbm90ZWJvb2tSZXZCBwoFX25hbWVCDAoKX29yZGVyX2tleSLw", + "AwoSRnJhbWVDb25maWd1cmF0aW9uEhcKBGtpbmQYASABKAlIAFIEa2luZIgB", + "ARIZCgVzdGFydBgCIAEoDEgBUgVzdGFydIgBARIVCgNlbmQYAyABKAxIAlID", + "ZW5kiAEBEiQKC2VzY2FwZV9ieXRlGAQgASgNSANSCmVzY2FwZUJ5dGWIAQES", + "IQoJZGVsaW1pdGVyGAUgASgNSARSCWRlbGltaXRlcogBARIbCgZoZWFkZXIY", + "BiABKAhIBVIGaGVhZGVyiAEBEiQKC2ZyYW1lX2J5dGVzGAcgASgNSAZSCmZy", + "YW1lQnl0ZXOIAQESIgoKYnl0ZV9vcmRlchgIIAEoCUgHUglieXRlT3JkZXKI", + "AQESOgoGZmllbGRzGAkgAygLMiIuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5G", + "cmFtZUZpZWxkUgZmaWVsZHMSQAoIY2hlY2tzdW0YCiABKAsyJC5hcmNmb3Jn", + "ZXMucHVibGljYXBpLnYxLkNoZWNrc3VtU3BlY1IIY2hlY2tzdW1CBwoFX2tp", + "bmRCCAoGX3N0YXJ0QgYKBF9lbmRCDgoMX2VzY2FwZV9ieXRlQgwKCl9kZWxp", + "bWl0ZXJCCQoHX2hlYWRlckIOCgxfZnJhbWVfYnl0ZXNCDQoLX2J5dGVfb3Jk", + "ZXIimQIKCkZyYW1lRmllbGQSOgoKY2hhbm5lbF9pZBgBIAEoCzIbLmFyY2Zv", + "cmdlcy5mb3VuZGF0aW9uLnYxLklkUgljaGFubmVsSWQSGwoGY29sdW1uGAIg", + "ASgNSABSBmNvbHVtbogBARIbCglqc29uX3BhdGgYAyADKAlSCGpzb25QYXRo", + "EhsKBm9mZnNldBgEIAEoDUgBUgZvZmZzZXSIAQESJAoLc2NhbGFyX3R5cGUY", + "BSABKAlIAlIKc2NhbGFyVHlwZYgBARIfCghyZXF1aXJlZBgGIAEoCEgDUghy", + "ZXF1aXJlZIgBAUIJCgdfY29sdW1uQgkKB19vZmZzZXRCDgoMX3NjYWxhcl90", + "eXBlQgsKCV9yZXF1aXJlZCKzAQoPR2VuZXJhdGVkU291cmNlEhcKBGtpbmQY", + "ASABKAlIAFIEa2luZIgBARJHCgpwYXJhbWV0ZXJzGAIgAygLMicuYXJjZm9y", + "Z2VzLnB1YmxpY2FwaS52MS5FZmZlY3RQYXJhbWV0ZXJSCnBhcmFtZXRlcnMS", + "NQoEdGV4dBgDIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVGltZWRU", + "ZXh0UgR0ZXh0QgcKBV9raW5kIjsKBklkTGlzdBIxCgVpdGVtcxgBIAMoCzIb", + "LmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUgVpdGVtcyJ0CgtJbWFnZUxh", + "eW91dBIkCgt3aWR0aF9yYXRpbxgBIAEoAUgAUgp3aWR0aFJhdGlviAEBEiEK", + "CWFsaWdubWVudBgCIAEoCUgBUglhbGlnbm1lbnSIAQFCDgoMX3dpZHRoX3Jh", + "dGlvQgwKCl9hbGlnbm1lbnQi8gIKCklubGluZUF0b20SGwoGb2Zmc2V0GAEg", + "ASgNSAFSBm9mZnNldIgBARI+CgZvcmlnaW4YBSABKAsyJi5hcmNmb3JnZXMu", + "Zm91bmRhdGlvbi52MS5Db250ZW50T3JpZ2luUgZvcmlnaW4SOAoJaW5saW5l", + "X2lkGAYgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSCGlubGlu", + "ZUlkEjwKB21lbnRpb24YAiABKAsyIC5hcmNmb3JnZXMucHVibGljYXBpLnYx", + "LkxpbmtTcGVjSABSB21lbnRpb24SOQoEbWF0aBgDIAEoCzIjLmFyY2Zvcmdl", + "cy5wdWJsaWNhcGkudjEuTWF0aENvbnRlbnRIAFIEbWF0aBI+Cghmb290bm90", + "ZRgEIAEoCzIgLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTGlua1NwZWNIAFII", + "Zm9vdG5vdGVCCQoHY29udGVudEIJCgdfb2Zmc2V0IuICCghLZXlmcmFtZRI2", + "CgR0aW1lGAEgASgLMiIuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTWVkaWFU", + "aW1lUgR0aW1lEjYKBXZhbHVlGAIgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRp", + "b24udjEuRGVjaW1hbFIFdmFsdWUSKQoNaW50ZXJwb2xhdGlvbhgDIAEoCUgA", + "Ug1pbnRlcnBvbGF0aW9uiAEBEkAKCmluX3RhbmdlbnQYBCABKAsyIS5hcmNm", + "b3JnZXMuZm91bmRhdGlvbi52MS5SYXRpb25hbFIJaW5UYW5nZW50EkIKC291", + "dF90YW5nZW50GAUgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmF0", + "aW9uYWxSCm91dFRhbmdlbnQSGQoFc2NvcGUYBiABKAlIAVIFc2NvcGWIAQFC", + "EAoOX2ludGVycG9sYXRpb25CCAoGX3Njb3BlIkYKDEtleWZyYW1lTGlzdBI2", + "CgVpdGVtcxgBIAMoCzIgLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuS2V5ZnJh", + "bWVSBWl0ZW1zIqoBCghMaW5rU3BlYxIXCgRraW5kGAEgASgJSABSBGtpbmSI", + "AQESOAoJdGFyZ2V0X2lkGAIgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24u", + "djEuSWRSCHRhcmdldElkEhUKA3VybBgDIAEoCUgBUgN1cmyIAQESGQoFbGFi", + "ZWwYBCABKAlIAlIFbGFiZWyIAQFCBwoFX2tpbmRCBgoEX3VybEIICgZfbGFi", + "ZWwiggMKCk1hcmtlclZpZXcSOAoJbWFya2VyX2lkGAEgASgLMhsuYXJjZm9y", + "Z2VzLmZvdW5kYXRpb24udjEuSWRSCG1hcmtlcklkEjwKC3NlcXVlbmNlX2lk", + "GAIgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSCnNlcXVlbmNl", + "SWQSOQoFcmFuZ2UYAyABKAsyIy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5N", + "ZWRpYVJhbmdlUgVyYW5nZRIZCgVsYWJlbBgEIAEoCUgAUgVsYWJlbIgBARI+", + "CgZvcmlnaW4YBSABKAsyJi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5Db250", + "ZW50T3JpZ2luUgZvcmlnaW4SNAoHY2xpcF9pZBgGIAEoCzIbLmFyY2Zvcmdl", + "cy5mb3VuZGF0aW9uLnYxLklkUgZjbGlwSWQSGwoGYW5jaG9yGAcgASgJSAFS", + "BmFuY2hvcogBAUIICgZfbGFiZWxCCQoHX2FuY2hvciJXCgtNYXRoQ29udGVu", + "dBIVCgN0ZXgYASABKAlIAFIDdGV4iAEBEh0KB2Rpc3BsYXkYAiABKAhIAVIH", + "ZGlzcGxheYgBAUIGCgRfdGV4QgoKCF9kaXNwbGF5IuoFChJNZWFzdXJlbWVu", + "dFJlcXVlc3QSHQoHcHJvZmlsZRgBIAEoCUgAUgdwcm9maWxliAEBEkEKBnNv", + "dXJjZRgCIAEoCzIpLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTWVhc3VyZW1l", + "bnRTb3VyY2VSBnNvdXJjZRJSCg9zb3VyY2VfcmV2aXNpb24YAyABKAsyKS5h", + "cmNmb3JnZXMuZm91bmRhdGlvbi52MS5OYXRpdmVDb250ZW50UmV2Ug5zb3Vy", + "Y2VSZXZpc2lvbhI3CghjaGFubmVscxgEIAMoCzIbLmFyY2Zvcmdlcy5mb3Vu", + "ZGF0aW9uLnYxLklkUghjaGFubmVscxJBCgZ3aW5kb3cYBSABKAsyKS5hcmNm", + "b3JnZXMucHVibGljYXBpLnYxLk1lYXN1cmVtZW50V2luZG93UgZ3aW5kb3cS", + "GgoIZmFtaWxpZXMYBiADKAlSCGZhbWlsaWVzEkwKCnRocmVzaG9sZHMYByAD", + "KAsyLC5hcmNmb3JnZXMucHVibGljYXBpLnYxLk1lYXN1cmVtZW50VGhyZXNo", + "b2xkUgp0aHJlc2hvbGRzElAKDWNvbmZpZ3VyYXRpb24YCCABKAsyKi5hcmNm", + "b3JnZXMucHVibGljYXBpLnYxLlNjb3BlQ29uZmlndXJhdGlvblINY29uZmln", + "dXJhdGlvbhJDCglhbGlnbm1lbnQYCSABKAsyJS5hcmNmb3JnZXMucHVibGlj", + "YXBpLnYxLkFsaWdubWVudFNwZWNSCWFsaWdubWVudBI8CgdjdXJzb3JzGAog", + "AygLMiIuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5DdXJzb3JTcGVjUgdjdXJz", + "b3JzElcKEHJlZmVyZW5jZV9sZXZlbHMYCyADKAsyLC5hcmNmb3JnZXMucHVi", + "bGljYXBpLnYxLk1lYXN1cmVtZW50VGhyZXNob2xkUg9yZWZlcmVuY2VMZXZl", + "bHNCCgoIX3Byb2ZpbGUimwcKEU1lYXN1cmVtZW50UmVzdWx0Eh0KB3Byb2Zp", + "bGUYASABKAlIAFIHcHJvZmlsZYgBARIiCgppbnB1dF9oYXNoGAIgASgJSAFS", + "CWlucHV0SGFzaIgBARJACghmYW1pbGllcxgDIAMoCzIkLmFyY2Zvcmdlcy5w", + "dWJsaWNhcGkudjEuRmFtaWx5UmVzdWx0UghmYW1pbGllcxIaCgh3YXJuaW5n", + "cxgEIAMoCVIId2FybmluZ3MSUAoNY29uZmlndXJhdGlvbhgFIAEoCzIqLmFy", + "Y2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVDb25maWd1cmF0aW9uUg1jb25m", + "aWd1cmF0aW9uEiYKDGZpbml0ZV9jb3VudBgGIAEoBEgCUgtmaW5pdGVDb3Vu", + "dIgBARIqCg5leGNsdWRlZF9jb3VudBgHIAEoBEgDUg1leGNsdWRlZENvdW50", + "iAEBEiAKCXJ1bl9jb3VudBgIIAEoBEgEUghydW5Db3VudIgBARJQChJyZXF1", + "ZXN0ZWRfZHVyYXRpb24YCSABKAsyIS5hcmNmb3JnZXMucHVibGljYXBpLnYx", + "LlNjb3BlVGltZVIRcmVxdWVzdGVkRHVyYXRpb24STAoQY292ZXJlZF9kdXJh", + "dGlvbhgKIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVUaW1l", + "Ug9jb3ZlcmVkRHVyYXRpb24SUAoSdGltaW5nX3VuY2VydGFpbnR5GAsgASgL", + "MiEuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TY29wZVRpbWVSEXRpbWluZ1Vu", + "Y2VydGFpbnR5EkEKBnNvdXJjZRgMIAEoCzIpLmFyY2Zvcmdlcy5wdWJsaWNh", + "cGkudjEuTWVhc3VyZW1lbnRTb3VyY2VSBnNvdXJjZRJdChNyZXNvbHZlZF90", + "aHJlc2hvbGRzGA0gAygLMiwuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5NZWFz", + "dXJlbWVudFRocmVzaG9sZFIScmVzb2x2ZWRUaHJlc2hvbGRzEjwKBmN1cnNv", + "chgOIAEoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQ3Vyc29yUmVzdWx0", + "UgZjdXJzb3JCCgoIX3Byb2ZpbGVCDQoLX2lucHV0X2hhc2hCDwoNX2Zpbml0", + "ZV9jb3VudEIRCg9fZXhjbHVkZWRfY291bnRCDAoKX3J1bl9jb3VudCKPBAoR", + "TWVhc3VyZW1lbnRTb3VyY2USRQoHY2FwdHVyZRgBIAEoCzIrLmFyY2Zvcmdl", + "cy5mb3VuZGF0aW9uLnYxLlJlc291cmNlVmVyc2lvblJlZlIHY2FwdHVyZRI6", + "CgpjaGFubmVsX2lkGAIgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEu", + "SWRSCWNoYW5uZWxJZBIuChBjb21taXR0ZWRfcHJlZml4GAMgASgESABSD2Nv", + "bW1pdHRlZFByZWZpeIgBARJRCg1jb25maWd1cmF0aW9uGAQgASgLMisuYXJj", + "Zm9yZ2VzLmZvdW5kYXRpb24udjEuUmVzb3VyY2VWZXJzaW9uUmVmUg1jb25m", + "aWd1cmF0aW9uEkUKB2RlY29kZXIYBSABKAsyKy5hcmNmb3JnZXMuZm91bmRh", + "dGlvbi52MS5SZXNvdXJjZVZlcnNpb25SZWZSB2RlY29kZXISTgoMdGltZV9t", + "YXBwaW5nGAYgASgLMisuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmVzb3Vy", + "Y2VWZXJzaW9uUmVmUgt0aW1lTWFwcGluZxJICglldmVudF9zZXQYByABKAsy", + "Ky5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXNvdXJjZVZlcnNpb25SZWZS", + "CGV2ZW50U2V0QhMKEV9jb21taXR0ZWRfcHJlZml4IuMBChRNZWFzdXJlbWVu", + "dFRocmVzaG9sZBIbCgZmYW1pbHkYASABKAlIAFIGZmFtaWx5iAEBEhcKBG5h", + "bWUYAiABKAlIAVIEbmFtZYgBARIZCgV2YWx1ZRgDIAEoAUgCUgV2YWx1ZYgB", + "ARIXCgR1bml0GAQgASgJSANSBHVuaXSIAQESOgoKY2hhbm5lbF9pZBgFIAEo", + "CzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUgljaGFubmVsSWRCCQoH", + "X2ZhbWlseUIHCgVfbmFtZUIICgZfdmFsdWVCBwoFX3VuaXQikAEKEE1lYXN1", + "cmVtZW50VmFsdWUSFwoEbmFtZRgBIAEoCUgBUgRuYW1liAEBEhcKBHVuaXQY", + "AyABKAlIAlIEdW5pdIgBARIWCgV2YWx1ZRgCIAEoAUgAUgV2YWx1ZRIWCgVj", + "b3VudBgEIAEoBEgAUgVjb3VudEIICgZyZXN1bHRCBwoFX25hbWVCBwoFX3Vu", + "aXQigQEKEU1lYXN1cmVtZW50V2luZG93EjcKBXN0YXJ0GAEgASgLMiEuYXJj", + "Zm9yZ2VzLnB1YmxpY2FwaS52MS5TY29wZVRpbWVSBXN0YXJ0EjMKA2VuZBgC", + "IAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVUaW1lUgNlbmQi", + "uQIKCE1lZGlhQmluEjIKBmJpbl9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3Vu", + "ZGF0aW9uLnYxLklkUgViaW5JZBI4CglwYXJlbnRfaWQYAiABKAsyGy5hcmNm", + "b3JnZXMuZm91bmRhdGlvbi52MS5JZFIIcGFyZW50SWQSFwoEbmFtZRgDIAEo", + "CUgAUgRuYW1liAEBEjgKCW1lZGlhX2lkcxgEIAMoCzIbLmFyY2Zvcmdlcy5m", + "b3VuZGF0aW9uLnYxLklkUghtZWRpYUlkcxI+CgxzZXF1ZW5jZV9pZHMYBSAD", + "KAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFILc2VxdWVuY2VJZHMS", + "GQoFb3JkZXIYBiABKA1IAVIFb3JkZXKIAQFCBwoFX25hbWVCCAoGX29yZGVy", + "IoUBChVNZWRpYUNvbG91ckFzc2lnbm1lbnQSNgoIbWVkaWFfaWQYASABKAsy", + "Gy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIHbWVkaWFJZBIkCgtpbnB1", + "dF9zcGFjZRgCIAEoCUgAUgppbnB1dFNwYWNliAEBQg4KDF9pbnB1dF9zcGFj", + "ZSLeAQoLTWVkaWFTdHJlYW0SGQoFaW5kZXgYASABKA1IAFIFaW5kZXiIAQES", + "FwoEa2luZBgCIAEoCUgBUgRraW5kiAEBEhkKBWNvZGVjGAMgASgJSAJSBWNv", + "ZGVjiAEBEjUKBHJhdGUYBCABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52", + "MS5SYXRpb25hbFIEcmF0ZRIfCghjaGFubmVscxgFIAEoDUgDUghjaGFubmVs", + "c4gBAUIICgZfaW5kZXhCBwoFX2tpbmRCCAoGX2NvZGVjQgsKCV9jaGFubmVs", + "cyLpAgoJTWVkaWFWaWV3EjYKCG1lZGlhX2lkGAEgASgLMhsuYXJjZm9yZ2Vz", + "LmZvdW5kYXRpb24udjEuSWRSB21lZGlhSWQSPAoGc291cmNlGAIgASgLMiQu", + "YXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmVzb3VyY2VSZWZSBnNvdXJjZRJW", + "CgxhdmFpbGFiaWxpdHkYAyABKA4yLS5hcmNmb3JnZXMuZm91bmRhdGlvbi52", + "MS5SZXNvdXJjZUF2YWlsYWJpbGl0eUgAUgxhdmFpbGFiaWxpdHmIAQESPgoI", + "ZHVyYXRpb24YBCABKAsyIi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5NZWRp", + "YVRpbWVSCGR1cmF0aW9uEj0KB3N0cmVhbXMYBSADKAsyIy5hcmNmb3JnZXMu", + "cHVibGljYXBpLnYxLk1lZGlhU3RyZWFtUgdzdHJlYW1zQg8KDV9hdmFpbGFi", + "aWxpdHki0gIKDE1lbW9yeVJlY29yZBI4CgltZW1vcnlfaWQYASABKAsyGy5h", + "cmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIIbWVtb3J5SWQSFwoEdGV4dBgC", + "IAEoCUgAUgR0ZXh0iAEBEjwKB3NvdXJjZXMYAyADKAsyIi5hcmNmb3JnZXMu", + "cHVibGljYXBpLnYxLkNvbnRleHRSZWZSB3NvdXJjZXMSPQoIcmV2aXNpb24Y", + "BCABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvblIIcmV2", + "aXNpb24SHQoHZW5hYmxlZBgFIAEoCEgBUgdlbmFibGVkiAEBEj4KBm9yaWdp", + "bhgGIAEoCzImLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkNvbnRlbnRPcmln", + "aW5SBm9yaWdpbkIHCgVfdGV4dEIKCghfZW5hYmxlZCKHAQoMTWVzc2FnZURy", + "YWZ0EjkKBXBhcnRzGAEgAygLMiMuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5N", + "ZXNzYWdlUGFydFIFcGFydHMSPAoHY29udGV4dBgCIAMoCzIiLmFyY2Zvcmdl", + "cy5wdWJsaWNhcGkudjEuQ29udGV4dFJlZlIHY29udGV4dCLGAgoLTWVzc2Fn", + "ZVBhcnQSPgoGb3JpZ2luGAUgASgLMiYuYXJjZm9yZ2VzLmZvdW5kYXRpb24u", + "djEuQ29udGVudE9yaWdpblIGb3JpZ2luEhQKBHRleHQYASABKAlIAFIEdGV4", + "dBJCCghyZXNvdXJjZRgCIAEoCzIkLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYx", + "LlJlc291cmNlUmVmSABSCHJlc291cmNlEksKDXRvb2xfcHJvcG9zYWwYAyAB", + "KAsyJC5hcmNmb3JnZXMucHVibGljYXBpLnYxLlRvb2xQcm9wb3NhbEgAUgx0", + "b29sUHJvcG9zYWwSRQoLdG9vbF9yZXN1bHQYBCABKAsyIi5hcmNmb3JnZXMu", + "cHVibGljYXBpLnYxLlRvb2xSZXN1bHRIAFIKdG9vbFJlc3VsdEIJCgdjb250", + "ZW50IvYDCgtNZXNzYWdlVmlldxI6CgptZXNzYWdlX2lkGAEgASgLMhsuYXJj", + "Zm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSCW1lc3NhZ2VJZBJECg9jb252ZXJz", + "YXRpb25faWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIO", + "Y29udmVyc2F0aW9uSWQSOAoJYnJhbmNoX2lkGAMgASgLMhsuYXJjZm9yZ2Vz", + "LmZvdW5kYXRpb24udjEuSWRSCGJyYW5jaElkEhcKBHJvbGUYBCABKAlIAFIE", + "cm9sZYgBARI5CgVwYXJ0cxgFIAMoCzIjLmFyY2Zvcmdlcy5wdWJsaWNhcGku", + "djEuTWVzc2FnZVBhcnRSBXBhcnRzEhkKBXN0YXRlGAYgASgJSAFSBXN0YXRl", + "iAEBEj0KCHJldmlzaW9uGAcgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24u", + "djEuUmV2aXNpb25SCHJldmlzaW9uEjQKB3Rhc2tfaWQYCCABKAsyGy5hcmNm", + "b3JnZXMuZm91bmRhdGlvbi52MS5JZFIGdGFza0lkEjQKB3R1cm5faWQYCSAB", + "KAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIGdHVybklkQgcKBV9y", + "b2xlQggKBl9zdGF0ZSJvCg1NZXRhZGF0YUVudHJ5EhcKBG5hbWUYASABKAlI", + "AFIEbmFtZYgBARI8CgV2YWx1ZRgCIAEoCzImLmFyY2Zvcmdlcy5wdWJsaWNh", + "cGkudjEuTWV0YWRhdGFTY2FsYXJSBXZhbHVlQgcKBV9uYW1lIsECCg5NZXRh", + "ZGF0YVNjYWxhchIUCgR0ZXh0GAEgASgJSABSBHRleHQSGgoHYm9vbGVhbhgC", + "IAEoCEgAUgdib29sZWFuEhoKB2ludGVnZXIYAyABKBJIAFIHaW50ZWdlchIY", + "CgZudW1iZXIYBCABKAFIAFIGbnVtYmVyEjwKB2RlY2ltYWwYBSABKAsyIC5h", + "cmNmb3JnZXMuZm91bmRhdGlvbi52MS5EZWNpbWFsSABSB2RlY2ltYWwSPAoH", + "aW5zdGFudBgGIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkluc3Rh", + "bnRIAFIHaW5zdGFudBJCCghyZXNvdXJjZRgHIAEoCzIkLmFyY2Zvcmdlcy5m", + "b3VuZGF0aW9uLnYxLlJlc291cmNlUmVmSABSCHJlc291cmNlQgcKBXZhbHVl", + "ItIBCgxOb3RlYm9va0JvZHkSQAoIbm90ZWJvb2sYASABKAsyJC5hcmNmb3Jn", + "ZXMucHVibGljYXBpLnYxLk5vdGVib29rVmlld1IIbm90ZWJvb2sSPAoHZm9s", + "ZGVycxgCIAMoCzIiLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuRm9sZGVyVmll", + "d1IHZm9sZGVycxJCCg5kb2N1bWVudF9vcmRlchgDIAMoCzIbLmFyY2Zvcmdl", + "cy5mb3VuZGF0aW9uLnYxLklkUg1kb2N1bWVudE9yZGVyIu4BCgxOb3RlYm9v", + "a1ZpZXcSPAoLbm90ZWJvb2tfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRh", + "dGlvbi52MS5JZFIKbm90ZWJvb2tJZBIXCgRuYW1lGAIgASgJSABSBG5hbWWI", + "AQESPQoIcmV2aXNpb24YAyABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52", + "MS5SZXZpc2lvblIIcmV2aXNpb24SPwoKdHJhc2hlZF9hdBgEIAEoCzIgLmFy", + "Y2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkluc3RhbnRSCXRyYXNoZWRBdEIHCgVf", + "bmFtZSKRBAoNTm90ZXNEb2N1bWVudBI8Cgtkb2N1bWVudF9pZBgBIAEoCzIb", + "LmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUgpkb2N1bWVudElkEjwKC25v", + "dGVib29rX2lkGAIgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRS", + "Cm5vdGVib29rSWQSOAoJZm9sZGVyX2lkGAMgASgLMhsuYXJjZm9yZ2VzLmZv", + "dW5kYXRpb24udjEuSWRSCGZvbGRlcklkEhkKBXRpdGxlGAQgASgJSABSBXRp", + "dGxliAEBEjUKBmJsb2NrcxgFIAMoCzIdLmFyY2Zvcmdlcy5wdWJsaWNhcGku", + "djEuQmxvY2tSBmJsb2NrcxJFCgpwcm9wZXJ0aWVzGAYgAygLMiUuYXJjZm9y", + "Z2VzLnB1YmxpY2FwaS52MS5Qcm9wZXJ0eVZhbHVlUgpwcm9wZXJ0aWVzEi8K", + "BHRhZ3MYByADKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIEdGFn", + "cxI2CgVsaW5rcxgIIAMoCzIgLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTGlu", + "a1NwZWNSBWxpbmtzEj4KBm9yaWdpbhgJIAEoCzImLmFyY2Zvcmdlcy5mb3Vu", + "ZGF0aW9uLnYxLkNvbnRlbnRPcmlnaW5SBm9yaWdpbkIICgZfdGl0bGUioQEK", + "C05vdGVzRmlsdGVyEjsKBWdyb3VwGAEgASgLMiMuYXJjZm9yZ2VzLnB1Ymxp", + "Y2FwaS52MS5GaWx0ZXJHcm91cEgAUgVncm91cBJHCglwcmVkaWNhdGUYAiAB", + "KAsyJy5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNjYWxhclByZWRpY2F0ZUgA", + "UglwcmVkaWNhdGVCDAoKZXhwcmVzc2lvbiLSBQoKTm90ZXNRdWVyeRIdCgdw", + "cm9maWxlGAEgASgJSABSB3Byb2ZpbGWIAQESPAoLbm90ZWJvb2tfaWQYAiAB", + "KAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIKbm90ZWJvb2tJZBI/", + "Cg1zYXZlZF92aWV3X2lkGAMgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24u", + "djEuSWRSC3NhdmVkVmlld0lkEkcKDnNhdmVkX3ZpZXdfcmV2GAQgASgLMiEu", + "YXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV2aXNpb25SDHNhdmVkVmlld1Jl", + "dhI7CgZmaWx0ZXIYBSABKAsyIy5hcmNmb3JnZXMucHVibGljYXBpLnYxLk5v", + "dGVzRmlsdGVyUgZmaWx0ZXISNwoFc29ydHMYBiADKAsyIS5hcmNmb3JnZXMu", + "cHVibGljYXBpLnYxLk5vdGVzU29ydFIFc29ydHMSOwoKcHJvamVjdGlvbhgH", + "IAMoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUgpwcm9qZWN0aW9u", + "EjgKBHBhZ2UYCCABKAsyJC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5QYWdl", + "UmVxdWVzdFIEcGFnZRIoCg1kYXRhc2V0X3Rva2VuGAkgASgJSAFSDGRhdGFz", + "ZXRUb2tlbogBARJiChNkZWZpbml0aW9uX3ZlcnNpb25zGAogAygLMjEuYXJj", + "Zm9yZ2VzLnB1YmxpY2FwaS52MS5Qcm9wZXJ0eURlZmluaXRpb25WZXJzaW9u", + "UhJkZWZpbml0aW9uVmVyc2lvbnMSRAoJc2VsZWN0b3JzGAsgASgLMiYuYXJj", + "Zm9yZ2VzLnB1YmxpY2FwaS52MS5Ob3Rlc1NlbGVjdG9yc1IJc2VsZWN0b3Jz", + "QgoKCF9wcm9maWxlQhAKDl9kYXRhc2V0X3Rva2VuIu0CCg5Ob3Rlc1NlbGVj", + "dGlvbhI8Cgtkb2N1bWVudF9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0", + "aW9uLnYxLklkUgpkb2N1bWVudElkEkEKBmFuY2hvchgCIAEoCzIpLmFyY2Zv", + "cmdlcy5wdWJsaWNhcGkudjEuTm90ZXNUZXh0UG9zaXRpb25SBmFuY2hvchI/", + "CgVmb2N1cxgDIAEoCzIpLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTm90ZXNU", + "ZXh0UG9zaXRpb25SBWZvY3VzEk8KDWxvY2FsX3ZlcnNpb24YBCABKAsyKi5h", + "cmNmb3JnZXMuZm91bmRhdGlvbi52MS5Mb2NhbE5vdGVzVmVyc2lvblIMbG9j", + "YWxWZXJzaW9uEkgKDmNsb3VkX3JldmlzaW9uGAUgASgLMiEuYXJjZm9yZ2Vz", + "LmZvdW5kYXRpb24udjEuUmV2aXNpb25SDWNsb3VkUmV2aXNpb24ivQMKDk5v", + "dGVzU2VsZWN0b3JzEjwKC2RvY3VtZW50X2lkGAEgASgLMhsuYXJjZm9yZ2Vz", + "LmZvdW5kYXRpb24udjEuSWRSCmRvY3VtZW50SWQSOAoJZm9sZGVyX2lkGAIg", + "ASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSCGZvbGRlcklkEjQK", + "B3RhZ19pZHMYAyADKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIG", + "dGFnSWRzEhcKBHRleHQYBCABKAlIAFIEdGV4dIgBARIfCgtibG9ja19raW5k", + "cxgFIAMoCVIKYmxvY2tLaW5kcxIqCg5oYXNfYXR0YWNobWVudBgGIAEoCEgB", + "Ug1oYXNBdHRhY2htZW50iAEBEkEKCG1vZGlmaWVkGAcgASgLMiUuYXJjZm9y", + "Z2VzLmZvdW5kYXRpb24udjEuVGltZVJhbmdlVXRjUghtb2RpZmllZBI4Cgls", + "aW5rZWRfdG8YCCABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFII", + "bGlua2VkVG9CBwoFX3RleHRCEQoPX2hhc19hdHRhY2htZW50In0KCU5vdGVz", + "U29ydBI8Cgtwcm9wZXJ0eV9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0", + "aW9uLnYxLklkUgpwcm9wZXJ0eUlkEiMKCmRlc2NlbmRpbmcYAiABKAhIAFIK", + "ZGVzY2VuZGluZ4gBAUINCgtfZGVzY2VuZGluZyKiAgoRTm90ZXNUZXh0UG9z", + "aXRpb24SNgoIYmxvY2tfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlv", + "bi52MS5JZFIHYmxvY2tJZBI4CglpbmxpbmVfaWQYAiABKAsyGy5hcmNmb3Jn", + "ZXMuZm91bmRhdGlvbi52MS5JZFIIaW5saW5lSWQSJgoMb2Zmc2V0X3V0ZjE2", + "GAMgASgNSABSC29mZnNldFV0ZjE2iAEBEh8KCGFmZmluaXR5GAQgASgJSAFS", + "CGFmZmluaXR5iAEBEjQKB2NlbGxfaWQYBSABKAsyGy5hcmNmb3JnZXMuZm91", + "bmRhdGlvbi52MS5JZFIGY2VsbElkQg8KDV9vZmZzZXRfdXRmMTZCCwoJX2Fm", + "ZmluaXR5IooCChBQcmVmZXJlbmNlUmVjb3JkEkAKDXByZWZlcmVuY2VfaWQY", + "ASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIMcHJlZmVyZW5j", + "ZUlkEiUKDG93bmVyX2FwcF9pZBgCIAEoCUgAUgpvd25lckFwcElkiAEBEj0K", + "BnZhbHVlcxgDIAMoCzIlLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTWV0YWRh", + "dGFFbnRyeVIGdmFsdWVzEj0KCHJldmlzaW9uGAQgASgLMiEuYXJjZm9yZ2Vz", + "LmZvdW5kYXRpb24udjEuUmV2aXNpb25SCHJldmlzaW9uQg8KDV9vd25lcl9h", + "cHBfaWQiggIKDlByb2Nlc3NpbmdFZGdlEkEKDnNvdXJjZV9ub2RlX2lkGAEg", + "ASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSDHNvdXJjZU5vZGVJ", + "ZBIkCgtzb3VyY2VfcG9ydBgCIAEoCUgAUgpzb3VyY2VQb3J0iAEBEkEKDnRh", + "cmdldF9ub2RlX2lkGAMgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEu", + "SWRSDHRhcmdldE5vZGVJZBIkCgt0YXJnZXRfcG9ydBgEIAEoCUgBUgp0YXJn", + "ZXRQb3J0iAEBQg4KDF9zb3VyY2VfcG9ydEIOCgxfdGFyZ2V0X3BvcnQi9wEK", + "D1Byb2Nlc3NpbmdHcmFwaBI4CgVub2RlcxgBIAMoCzIiLmFyY2Zvcmdlcy5w", + "dWJsaWNhcGkudjEuRWZmZWN0U3BlY1IFbm9kZXMSPAoFZWRnZXMYAiADKAsy", + "Ji5hcmNmb3JnZXMucHVibGljYXBpLnYxLlByb2Nlc3NpbmdFZGdlUgVlZGdl", + "cxJBCg5vdXRwdXRfbm9kZV9pZBgDIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0", + "aW9uLnYxLklkUgxvdXRwdXROb2RlSWQSHQoHcHJvZmlsZRgEIAEoCUgAUgdw", + "cm9maWxliAEBQgoKCF9wcm9maWxlIsgEChJQcm9wZXJ0eURlZmluaXRpb24S", + "PAoLcHJvcGVydHlfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52", + "MS5JZFIKcHJvcGVydHlJZBI8Cgtub3RlYm9va19pZBgCIAEoCzIbLmFyY2Zv", + "cmdlcy5mb3VuZGF0aW9uLnYxLklkUgpub3RlYm9va0lkEhcKBG5hbWUYAyAB", + "KAlIAFIEbmFtZYgBARIXCgR0eXBlGAQgASgJSAFSBHR5cGWIAQESHQoHcHJv", + "ZmlsZRgFIAEoCUgCUgdwcm9maWxliAEBEk4KEXNlbWFudGljX3JldmlzaW9u", + "GAYgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV2aXNpb25SEHNl", + "bWFudGljUmV2aXNpb24SPQoIcmV2aXNpb24YByABKAsyIS5hcmNmb3JnZXMu", + "Zm91bmRhdGlvbi52MS5SZXZpc2lvblIIcmV2aXNpb24SPgoHb3B0aW9ucxgI", + "IAMoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2VsZWN0T3B0aW9uUgdv", + "cHRpb25zEiYKDG51bWJlcl9zY2FsZRgJIAEoDUgDUgtudW1iZXJTY2FsZYgB", + "ARI/Cgp0cmFzaGVkX2F0GAogASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24u", + "djEuSW5zdGFudFIJdHJhc2hlZEF0QgcKBV9uYW1lQgcKBV90eXBlQgoKCF9w", + "cm9maWxlQg8KDV9udW1iZXJfc2NhbGUiqQEKGVByb3BlcnR5RGVmaW5pdGlv", + "blZlcnNpb24SPAoLcHJvcGVydHlfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91", + "bmRhdGlvbi52MS5JZFIKcHJvcGVydHlJZBJOChFzZW1hbnRpY19yZXZpc2lv", + "bhgCIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJldmlzaW9uUhBz", + "ZW1hbnRpY1JldmlzaW9uIogBCg1Qcm9wZXJ0eVZhbHVlEjwKC3Byb3BlcnR5", + "X2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSCnByb3Bl", + "cnR5SWQSOQoFdmFsdWUYAiABKAsyIy5hcmNmb3JnZXMucHVibGljYXBpLnYx", + "LlNjYWxhclZhbHVlUgV2YWx1ZSK8BQoMUmVuZGVyUHJlc2V0EiEKCWNvbnRh", + "aW5lchgBIAEoCUgAUgljb250YWluZXKIAQESJAoLdmlkZW9fY29kZWMYAiAB", + "KAlIAVIKdmlkZW9Db2RlY4gBARIkCgthdWRpb19jb2RlYxgDIAEoCUgCUgph", + "dWRpb0NvZGVjiAEBEhkKBXdpZHRoGAQgASgNSANSBXdpZHRoiAEBEhsKBmhl", + "aWdodBgFIAEoDUgEUgZoZWlnaHSIAQESNQoEcmF0ZRgGIAEoCzIhLmFyY2Zv", + "cmdlcy5mb3VuZGF0aW9uLnYxLlJhdGlvbmFsUgRyYXRlEiYKDGNvbG91cl9z", + "cGFjZRgHIAEoCUgFUgtjb2xvdXJTcGFjZYgBARIkCgtzYW1wbGVfcmF0ZRgI", + "IAEoDUgGUgpzYW1wbGVSYXRliAEBEioKDmNoYW5uZWxfbGF5b3V0GAkgASgJ", + "SAdSDWNoYW5uZWxMYXlvdXSIAQESHQoHcHJvZmlsZRgKIAEoCUgIUgdwcm9m", + "aWxliAEBEigKDWF1ZGlvX2JpdHJhdGUYCyABKA1ICVIMYXVkaW9CaXRyYXRl", + "iAEBEigKDXZpZGVvX2JpdHJhdGUYDCABKARIClIMdmlkZW9CaXRyYXRliAEB", + "EigKDXN1YnRpdGxlX21vZGUYDSABKAlIC1IMc3VidGl0bGVNb2RliAEBQgwK", + "Cl9jb250YWluZXJCDgoMX3ZpZGVvX2NvZGVjQg4KDF9hdWRpb19jb2RlY0II", + "CgZfd2lkdGhCCQoHX2hlaWdodEIPCg1fY29sb3VyX3NwYWNlQg4KDF9zYW1w", + "bGVfcmF0ZUIRCg9fY2hhbm5lbF9sYXlvdXRCCgoIX3Byb2ZpbGVCEAoOX2F1", + "ZGlvX2JpdHJhdGVCEAoOX3ZpZGVvX2JpdHJhdGVCEAoOX3N1YnRpdGxlX21v", + "ZGUidQoLUmV0aW1lQ3VydmUSOwoGcG9pbnRzGAEgAygLMiMuYXJjZm9yZ2Vz", + "LnB1YmxpY2FwaS52MS5SZXRpbWVQb2ludFIGcG9pbnRzEh0KB3Byb2ZpbGUY", + "AiABKAlIAFIHcHJvZmlsZYgBAUIKCghfcHJvZmlsZSKjAQoLUmV0aW1lUG9p", + "bnQSSwoPdGltZWxpbmVfb2Zmc2V0GAEgASgLMiIuYXJjZm9yZ2VzLmZvdW5k", + "YXRpb24udjEuTWVkaWFUaW1lUg50aW1lbGluZU9mZnNldBJHCg1zb3VyY2Vf", + "b2Zmc2V0GAIgASgLMiIuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTWVkaWFU", + "aW1lUgxzb3VyY2VPZmZzZXQi2gEKCFJpY2hUZXh0EhcKBHRleHQYASABKAlI", + "AFIEdGV4dIgBARI2CgVzcGFucxgCIAMoCzIgLmFyY2Zvcmdlcy5wdWJsaWNh", + "cGkudjEuVGV4dFNwYW5SBXNwYW5zEjgKBWF0b21zGAMgAygLMiIuYXJjZm9y", + "Z2VzLnB1YmxpY2FwaS52MS5JbmxpbmVBdG9tUgVhdG9tcxI6CgRydW5zGAQg", + "AygLMiYuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5UZXh0UnVuU2VnbWVudFIE", + "cnVuc0IHCgVfdGV4dCJUCgtTYW1wbGVSYW5nZRIXCgRmcm9tGAEgASgESABS", + "BGZyb22IAQESGQoFY291bnQYAiABKARIAVIFY291bnSIAQFCBwoFX2Zyb21C", + "CAoGX2NvdW50IokDCg9TYXZlZFZpZXdSZWNvcmQSNAoHdmlld19pZBgBIAEo", + "CzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUgZ2aWV3SWQSPAoLbm90", + "ZWJvb2tfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIK", + "bm90ZWJvb2tJZBIXCgRuYW1lGAMgASgJSABSBG5hbWWIAQESGwoGbGF5b3V0", + "GAQgASgJSAFSBmxheW91dIgBARI4CgVxdWVyeRgFIAEoCzIiLmFyY2Zvcmdl", + "cy5wdWJsaWNhcGkudjEuTm90ZXNRdWVyeVIFcXVlcnkSPQoIcmV2aXNpb24Y", + "BiABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvblIIcmV2", + "aXNpb24SPwoKdHJhc2hlZF9hdBgHIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0", + "aW9uLnYxLkluc3RhbnRSCXRyYXNoZWRBdEIHCgVfbmFtZUIJCgdfbGF5b3V0", + "Ir4BCg9TY2FsYXJQcmVkaWNhdGUSPAoLcHJvcGVydHlfaWQYASABKAsyGy5h", + "cmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIKcHJvcGVydHlJZBIfCghvcGVy", + "YXRvchgCIAEoCUgAUghvcGVyYXRvcogBARI/CghvcGVyYW5kcxgDIAMoCzIj", + "LmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NhbGFyVmFsdWVSCG9wZXJhbmRz", + "QgsKCV9vcGVyYXRvciKBAwoLU2NhbGFyVmFsdWUSFAoEbnVsbBgBIAEoCEgA", + "UgRudWxsEhQKBHRleHQYAiABKAlIAFIEdGV4dBIaCgdib29sZWFuGAMgASgI", + "SABSB2Jvb2xlYW4SOgoGbnVtYmVyGAQgASgLMiAuYXJjZm9yZ2VzLmZvdW5k", + "YXRpb24udjEuRGVjaW1hbEgAUgZudW1iZXISFAoEZGF0ZRgFIAEoCUgAUgRk", + "YXRlEjUKBnNlbGVjdBgGIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYx", + "LklkSABSBnNlbGVjdBJDCgxtdWx0aV9zZWxlY3QYByABKAsyHi5hcmNmb3Jn", + "ZXMucHVibGljYXBpLnYxLklkTGlzdEgAUgttdWx0aVNlbGVjdBI/CglkYXRl", + "X3RpbWUYCCABKAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50", + "SABSCGRhdGVUaW1lEhIKA3VybBgJIAEoCUgAUgN1cmxCBwoFdmFsdWUi4AIK", + "DFNjaGVkdWxlU3BlYxIXCgRraW5kGAEgASgJSABSBGtpbmSIAQESIwoKZXhw", + "cmVzc2lvbhgCIAEoCUgBUgpleHByZXNzaW9uiAEBEhcKBHpvbmUYAyABKAlI", + "AlIEem9uZYgBARI9CglzdGFydHNfYXQYBCABKAsyIC5hcmNmb3JnZXMuZm91", + "bmRhdGlvbi52MS5JbnN0YW50UghzdGFydHNBdBI5CgdlbmRzX2F0GAUgASgL", + "MiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSW5zdGFudFIGZW5kc0F0EhwK", + "B2RzdF9nYXAYBiABKAlIA1IGZHN0R2FwiAEBEiQKC2RzdF9vdmVybGFwGAcg", + "ASgJSARSCmRzdE92ZXJsYXCIAQFCBwoFX2tpbmRCDQoLX2V4cHJlc3Npb25C", + "BwoFX3pvbmVCCgoIX2RzdF9nYXBCDgoMX2RzdF9vdmVybGFwIvABCg9TY29w", + "ZUFubm90YXRpb24SQAoNYW5ub3RhdGlvbl9pZBgBIAEoCzIbLmFyY2Zvcmdl", + "cy5mb3VuZGF0aW9uLnYxLklkUgxhbm5vdGF0aW9uSWQSOQoFcmFuZ2UYAiAB", + "KAsyIy5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNhbXBsZVJhbmdlUgVyYW5n", + "ZRIXCgR0ZXh0GAMgASgJSABSBHRleHSIAQESPgoGb3JpZ2luGAQgASgLMiYu", + "YXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQ29udGVudE9yaWdpblIGb3JpZ2lu", + "QgcKBV90ZXh0IrcDChJTY29wZUNvbmZpZ3VyYXRpb24SRgoQY29uZmlndXJh", + "dGlvbl9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUg9j", + "b25maWd1cmF0aW9uSWQSRQoIY2hhbm5lbHMYAiADKAsyKS5hcmNmb3JnZXMu", + "cHVibGljYXBpLnYxLkNoYW5uZWxEZWZpbml0aW9uUghjaGFubmVscxIqCg5w", + "YXJzZXJfcHJvZmlsZRgDIAEoCUgAUg1wYXJzZXJQcm9maWxliAEBEkUKCHJl", + "dmlzaW9uGAQgASgLMikuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTmF0aXZl", + "Q29udGVudFJldlIIcmV2aXNpb24SRAoHZnJhbWluZxgFIAEoCzIqLmFyY2Zv", + "cmdlcy5wdWJsaWNhcGkudjEuRnJhbWVDb25maWd1cmF0aW9uUgdmcmFtaW5n", + "EkYKB3RyaWdnZXIYBiABKAsyLC5hcmNmb3JnZXMucHVibGljYXBpLnYxLlRy", + "aWdnZXJDb25maWd1cmF0aW9uUgd0cmlnZ2VyQhEKD19wYXJzZXJfcHJvZmls", + "ZSLCAwoMU2NvcGVGaW5kaW5nEjoKCmZpbmRpbmdfaWQYASABKAsyGy5hcmNm", + "b3JnZXMuZm91bmRhdGlvbi52MS5JZFIJZmluZGluZ0lkEkMKBnJlc3VsdBgC", + "IAEoCzIrLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJlc291cmNlVmVyc2lv", + "blJlZlIGcmVzdWx0EhcKBHRleHQYAyABKAlIAFIEdGV4dIgBARI+CgZvcmln", + "aW4YBCABKAsyJi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5Db250ZW50T3Jp", + "Z2luUgZvcmlnaW4SHwoIc2V2ZXJpdHkYBSABKAlIAVIIc2V2ZXJpdHmIAQES", + "GwoGc3RhdHVzGAYgASgJSAJSBnN0YXR1c4gBARI+CghldmlkZW5jZRgHIAMo", + "CzIiLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQ29udGV4dFJlZlIIZXZpZGVu", + "Y2USOQoFYWN0b3IYCCABKAsyIy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5B", + "Y3RvckNoYWluUgVhY3RvckIHCgVfdGV4dEILCglfc2V2ZXJpdHlCCQoHX3N0", + "YXR1cyLKBQoNU2NvcGVNZXRhZGF0YRI6CgpzZXNzaW9uX2lkGAEgASgLMhsu", + "YXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSCXNlc3Npb25JZBIXCgRuYW1l", + "GAIgASgJSABSBG5hbWWIAQESQwoIY2FwdHVyZXMYAyADKAsyJy5hcmNmb3Jn", + "ZXMucHVibGljYXBpLnYxLkNhcHR1cmVNZXRhZGF0YVIIY2FwdHVyZXMSSQoL", + "YW5ub3RhdGlvbnMYBCADKAsyJy5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNj", + "b3BlQW5ub3RhdGlvblILYW5ub3RhdGlvbnMSQAoIZmluZGluZ3MYBSADKAsy", + "JC5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNjb3BlRmluZGluZ1IIZmluZGlu", + "Z3MSOgoKcHJvamVjdF9pZBgGIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9u", + "LnYxLklkUglwcm9qZWN0SWQSUAoNY29uZmlndXJhdGlvbhgHIAEoCzIqLmFy", + "Y2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVDb25maWd1cmF0aW9uUg1jb25m", + "aWd1cmF0aW9uEkcKCGFuYWx5c2VzGAggAygLMisuYXJjZm9yZ2VzLmZvdW5k", + "YXRpb24udjEuUmVzb3VyY2VWZXJzaW9uUmVmUghhbmFseXNlcxI+CgdyZXBv", + "cnRzGAkgAygLMiQuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQXJ0aWZhY3RS", + "ZWZSB3JlcG9ydHMSLwoEdGFncxgKIAMoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0", + "aW9uLnYxLklkUgR0YWdzEkEKCG1ldGFkYXRhGAsgAygLMiUuYXJjZm9yZ2Vz", + "LnB1YmxpY2FwaS52MS5NZXRhZGF0YUVudHJ5UghtZXRhZGF0YUIHCgVfbmFt", + "ZSLDAgoOU2NvcGVTZWxlY3Rpb24SOgoKc2Vzc2lvbl9pZBgBIAEoCzIbLmFy", + "Y2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUglzZXNzaW9uSWQSOgoKY2FwdHVy", + "ZV9pZBgCIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUgljYXB0", + "dXJlSWQSNwoIY2hhbm5lbHMYAyADKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlv", + "bi52MS5JZFIIY2hhbm5lbHMSOQoFcmFuZ2UYBCABKAsyIy5hcmNmb3JnZXMu", + "Zm91bmRhdGlvbi52MS5NZWRpYVJhbmdlUgVyYW5nZRJFCghyZXZpc2lvbhgF", + "IAEoCzIpLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk5hdGl2ZUNvbnRlbnRS", + "ZXZSCHJldmlzaW9uImcKCVNjb3BlVGltZRIZCgV0aWNrcxgBIAEoEkgAUgV0", + "aWNrc4gBARI1CgRyYXRlGAIgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24u", + "djEuUmF0aW9uYWxSBHJhdGVCCAoGX3RpY2tzIpIBCgxTZWxlY3RPcHRpb24S", + "OAoJb3B0aW9uX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEu", + "SWRSCG9wdGlvbklkEhkKBWxhYmVsGAIgASgJSABSBWxhYmVsiAEBEhkKBW9y", + "ZGVyGAMgASgNSAFSBW9yZGVyiAEBQggKBl9sYWJlbEIICgZfb3JkZXIi2QIK", + "DlNlbGVjdGVkU2FtcGxlEjoKCmNhcHR1cmVfaWQYASABKAsyGy5hcmNmb3Jn", + "ZXMuZm91bmRhdGlvbi52MS5JZFIJY2FwdHVyZUlkEjoKCmNoYW5uZWxfaWQY", + "AiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIJY2hhbm5lbElk", + "EjoKCnNlZ21lbnRfaWQYAyABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52", + "MS5JZFIJc2VnbWVudElkEiYKDHNhbXBsZV9pbmRleBgEIAEoBEgAUgtzYW1w", + "bGVJbmRleIgBARI1CgR0aW1lGAUgASgLMiEuYXJjZm9yZ2VzLnB1YmxpY2Fw", + "aS52MS5TY29wZVRpbWVSBHRpbWUSGQoFdmFsdWUYBiABKAFIAVIFdmFsdWWI", + "AQFCDwoNX3NhbXBsZV9pbmRleEIICgZfdmFsdWUi+gQKDFNlcXVlbmNlVmll", + "dxI8CgtzZXF1ZW5jZV9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9u", + "LnYxLklkUgpzZXF1ZW5jZUlkEjoKCnByb2plY3RfaWQYAiABKAsyGy5hcmNm", + "b3JnZXMuZm91bmRhdGlvbi52MS5JZFIJcHJvamVjdElkEhcKBG5hbWUYAyAB", + "KAlIAFIEbmFtZYgBARJFCghyZXZpc2lvbhgEIAEoCzIpLmFyY2Zvcmdlcy5m", + "b3VuZGF0aW9uLnYxLk5hdGl2ZUNvbnRlbnRSZXZSCHJldmlzaW9uEj4KCGR1", + "cmF0aW9uGAUgASgLMiIuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTWVkaWFU", + "aW1lUghkdXJhdGlvbhJACgp2aWRlb19yYXRlGAYgASgLMiEuYXJjZm9yZ2Vz", + "LmZvdW5kYXRpb24udjEuUmF0aW9uYWxSCXZpZGVvUmF0ZRIkCgtzYW1wbGVf", + "cmF0ZRgHIAEoDUgBUgpzYW1wbGVSYXRliAEBEhkKBXdpZHRoGAggASgNSAJS", + "BXdpZHRoiAEBEhsKBmhlaWdodBgJIAEoDUgDUgZoZWlnaHSIAQESKgoOY2hh", + "bm5lbF9sYXlvdXQYCiABKAlIBFINY2hhbm5lbExheW91dIgBARJDCgZjb2xv", + "dXIYCyABKAsyKy5hcmNmb3JnZXMucHVibGljYXBpLnYxLkNvbG91ckNvbmZp", + "Z3VyYXRpb25SBmNvbG91ckIHCgVfbmFtZUIOCgxfc2FtcGxlX3JhdGVCCAoG", + "X3dpZHRoQgkKB19oZWlnaHRCEQoPX2NoYW5uZWxfbGF5b3V0IvoCCgtTa2ls", + "bFJlY29yZBI2Cghza2lsbF9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0", + "aW9uLnYxLklkUgdza2lsbElkEhcKBG5hbWUYAiABKAlIAFIEbmFtZYgBARIn", + "CgxpbnN0cnVjdGlvbnMYAyABKAlIAVIMaW5zdHJ1Y3Rpb25ziAEBEkkKCXJl", + "c291cmNlcxgEIAMoCzIrLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJlc291", + "cmNlVmVyc2lvblJlZlIJcmVzb3VyY2VzEiIKDGNhcGFiaWxpdGllcxgFIAMo", + "CVIMY2FwYWJpbGl0aWVzEj0KCHJldmlzaW9uGAYgASgLMiEuYXJjZm9yZ2Vz", + "LmZvdW5kYXRpb24udjEuUmV2aXNpb25SCHJldmlzaW9uEh0KB2VuYWJsZWQY", + "ByABKAhIAlIHZW5hYmxlZIgBAUIHCgVfbmFtZUIPCg1faW5zdHJ1Y3Rpb25z", + "QgoKCF9lbmFibGVkIroFCg1TbGF0ZU1ldGFkYXRhEjoKCnByb2plY3RfaWQY", + "ASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIJcHJvamVjdElk", + "EhcKBG5hbWUYAiABKAlIAFIEbmFtZYgBARJCCglzZXF1ZW5jZXMYAyADKAsy", + "JC5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNlcXVlbmNlVmlld1IJc2VxdWVu", + "Y2VzEjcKBW1lZGlhGAQgAygLMiEuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5N", + "ZWRpYVZpZXdSBW1lZGlhEkIKCXRpbWVsaW5lcxgFIAMoCzIkLmFyY2Zvcmdl", + "cy5wdWJsaWNhcGkudjEuVGltZWxpbmVWaWV3Ugl0aW1lbGluZXMSNAoEYmlu", + "cxgGIAMoCzIgLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTWVkaWFCaW5SBGJp", + "bnMSPgoHcHJlc2V0cxgHIAMoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEu", + "UmVuZGVyUHJlc2V0UgdwcmVzZXRzEk0KC3RyYW5zY3JpcHRzGAggAygLMisu", + "YXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmVzb3VyY2VWZXJzaW9uUmVmUgt0", + "cmFuc2NyaXB0cxJOCgxzbWFsbF9hc3NldHMYCSADKAsyKy5hcmNmb3JnZXMu", + "Zm91bmRhdGlvbi52MS5SZXNvdXJjZVZlcnNpb25SZWZSC3NtYWxsQXNzZXRz", + "EkoKC2NvbnRlbnRfcmV2GAogASgLMikuYXJjZm9yZ2VzLmZvdW5kYXRpb24u", + "djEuTmF0aXZlQ29udGVudFJldlIKY29udGVudFJldhIdCgdwcm9maWxlGAsg", + "ASgJSAFSB3Byb2ZpbGWIAQFCBwoFX25hbWVCCgoIX3Byb2ZpbGUivwIKDlNs", + "YXRlU2VsZWN0aW9uEjoKCnByb2plY3RfaWQYASABKAsyGy5hcmNmb3JnZXMu", + "Zm91bmRhdGlvbi52MS5JZFIJcHJvamVjdElkEjwKC3NlcXVlbmNlX2lkGAIg", + "ASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSCnNlcXVlbmNlSWQS", + "OQoFcmFuZ2UYAyABKAsyIy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5NZWRp", + "YVJhbmdlUgVyYW5nZRIxCgVpdGVtcxgEIAMoCzIbLmFyY2Zvcmdlcy5mb3Vu", + "ZGF0aW9uLnYxLklkUgVpdGVtcxJFCghyZXZpc2lvbhgFIAEoCzIpLmFyY2Zv", + "cmdlcy5mb3VuZGF0aW9uLnYxLk5hdGl2ZUNvbnRlbnRSZXZSCHJldmlzaW9u", + "IsIBChBTb3VyY2VDb25zZW50UmVmEjoKCmNvbnNlbnRfaWQYASABKAsyGy5h", + "cmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIJY29uc2VudElkEiIKCnNjb3Bl", + "X2hhc2gYAiABKAlIAFIJc2NvcGVIYXNoiAEBEj8KCmV4cGlyZXNfYXQYAyAB", + "KAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50UglleHBpcmVz", + "QXRCDQoLX3Njb3BlX2hhc2gi0AMKD1N0cnVjdHVyZWRWYWx1ZRIUCgRudWxs", + "GAEgASgISABSBG51bGwSGgoHYm9vbGVhbhgCIAEoCEgAUgdib29sZWFuEhoK", + "B2ludGVnZXIYAyABKBJIAFIHaW50ZWdlchI8CgdkZWNpbWFsGAQgASgLMiAu", + "YXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuRGVjaW1hbEgAUgdkZWNpbWFsEhQK", + "BHRleHQYBSABKAlIAFIEdGV4dBI8CgdpbnN0YW50GAYgASgLMiAuYXJjZm9y", + "Z2VzLmZvdW5kYXRpb24udjEuSW5zdGFudEgAUgdpbnN0YW50EkIKCHJlc291", + "cmNlGAcgASgLMiQuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmVzb3VyY2VS", + "ZWZIAFIIcmVzb3VyY2USNwoEbGlzdBgIIAEoCzIhLmFyY2Zvcmdlcy5wdWJs", + "aWNhcGkudjEuVmFsdWVMaXN0SABSBGxpc3QSPQoGcmVjb3JkGAkgASgLMiMu", + "YXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5WYWx1ZVJlY29yZEgAUgZyZWNvcmQS", + "GAoGbnVtYmVyGAogASgBSABSBm51bWJlckIHCgV2YWx1ZSJCCgpUYWJsZUJs", + "b2NrEjQKBHJvd3MYASADKAsyIC5hcmNmb3JnZXMucHVibGljYXBpLnYxLlRh", + "YmxlUm93UgRyb3dzIn0KCVRhYmxlQ2VsbBI0CgdjZWxsX2lkGAEgASgLMhsu", + "YXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSBmNlbGxJZBI6Cgdjb250ZW50", + "GAIgASgLMiAuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5SaWNoVGV4dFIHY29u", + "dGVudCJ3CghUYWJsZVJvdxIyCgZyb3dfaWQYASABKAsyGy5hcmNmb3JnZXMu", + "Zm91bmRhdGlvbi52MS5JZFIFcm93SWQSNwoFY2VsbHMYAiADKAsyIS5hcmNm", + "b3JnZXMucHVibGljYXBpLnYxLlRhYmxlQ2VsbFIFY2VsbHMixwIKCVRhZ1Jl", + "Y29yZBIyCgZ0YWdfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52", + "MS5JZFIFdGFnSWQSPAoLbm90ZWJvb2tfaWQYAiABKAsyGy5hcmNmb3JnZXMu", + "Zm91bmRhdGlvbi52MS5JZFIKbm90ZWJvb2tJZBIXCgRuYW1lGAMgASgJSABS", + "BG5hbWWIAQESGwoGY29sb3VyGAQgASgJSAFSBmNvbG91cogBARI9CghyZXZp", + "c2lvbhgFIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJldmlzaW9u", + "UghyZXZpc2lvbhI/Cgp0cmFzaGVkX2F0GAYgASgLMiAuYXJjZm9yZ2VzLmZv", + "dW5kYXRpb24udjEuSW5zdGFudFIJdHJhc2hlZEF0QgcKBV9uYW1lQgkKB19j", + "b2xvdXIijwcKDFRhc2tTbmFwc2hvdBI0Cgd0YXNrX2lkGAEgASgLMhsuYXJj", + "Zm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSBnRhc2tJZBI8CgVzdGF0ZRgCIAEo", + "DjIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVGFza1N0YXRlSABSBXN0YXRl", + "iAEBEhsKBnJlYXNvbhgDIAEoCUgBUgZyZWFzb26IAQESPQoIcmV2aXNpb24Y", + "BCABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvblIIcmV2", + "aXNpb24SMgoGcnVuX2lkGAUgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24u", + "djEuSWRSBXJ1bklkEkcKEWN1cnJlbnRfc3RyZWFtX2lkGAYgASgLMhsuYXJj", + "Zm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSD2N1cnJlbnRTdHJlYW1JZBJKCg1m", + "aW5hbF9tZXNzYWdlGAcgASgLMiUuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEu", + "VmVyc2lvbmVkUmVmUgxmaW5hbE1lc3NhZ2USQQoLcmVjb3ZlcnlfYXQYCCAB", + "KAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50UgpyZWNvdmVy", + "eUF0EkEKB2NvbnRyb2wYCSABKAsyJy5hcmNmb3JnZXMucHVibGljYXBpLnYx", + "LkNvbnRyb2xQcm9ncmVzc1IHY29udHJvbBIxChJoYXNfdW5rbm93bl9lZmZl", + "Y3QYCiABKAhIAlIQaGFzVW5rbm93bkVmZmVjdIgBARIsCg9jb21wbGV0ZWRf", + "c3RlcHMYCyABKA1IA1IOY29tcGxldGVkU3RlcHOIAQESJAoLdG90YWxfc3Rl", + "cHMYDCABKA1IBFIKdG90YWxTdGVwc4gBARInCg9taXNzaW5nX291dHB1dHMY", + "DSADKAlSDm1pc3NpbmdPdXRwdXRzEk8KDHJlYXNvbl9mYWNldBgOIAEoDjIn", + "LmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVGFza1JlYXNvbkZhY2V0SAVSC3Jl", + "YXNvbkZhY2V0iAEBQggKBl9zdGF0ZUIJCgdfcmVhc29uQhUKE19oYXNfdW5r", + "bm93bl9lZmZlY3RCEgoQX2NvbXBsZXRlZF9zdGVwc0IOCgxfdG90YWxfc3Rl", + "cHNCDwoNX3JlYXNvbl9mYWNldCKLAQoOVGV4dFJ1blNlZ21lbnQSMgoGcnVu", + "X2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSBXJ1bklk", + "EhcKBGZyb20YAiABKA1IAFIEZnJvbYgBARIZCgV1bnRpbBgDIAEoDUgBUgV1", + "bnRpbIgBAUIHCgVfZnJvbUIICgZfdW50aWwi3QEKCFRleHRTcGFuEhcKBGZy", + "b20YASABKA1IAFIEZnJvbYgBARIZCgV1bnRpbBgCIAEoDUgBUgV1bnRpbIgB", + "ARIUCgVtYXJrcxgDIAMoCVIFbWFya3MSNAoEbGluaxgEIAEoCzIgLmFyY2Zv", + "cmdlcy5wdWJsaWNhcGkudjEuTGlua1NwZWNSBGxpbmsSPgoGb3JpZ2luGAUg", + "ASgLMiYuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQ29udGVudE9yaWdpblIG", + "b3JpZ2luQgcKBV9mcm9tQggKBl91bnRpbCKsAwoJVGltZWRUZXh0EhcKBHRl", + "eHQYASABKAlIAFIEdGV4dIgBARIfCghsYW5ndWFnZRgCIAEoCUgBUghsYW5n", + "dWFnZYgBARIkCgtmb250X2ZhbWlseRgDIAEoCUgCUgpmb250RmFtaWx5iAEB", + "EkoKCmZvbnRfYXNzZXQYBCABKAsyKy5hcmNmb3JnZXMuZm91bmRhdGlvbi52", + "MS5SZXNvdXJjZVZlcnNpb25SZWZSCWZvbnRBc3NldBI0CgRzaXplGAUgASgL", + "MiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuRGVjaW1hbFIEc2l6ZRIbCgZj", + "b2xvdXIYBiABKAlIA1IGY29sb3VyiAEBEiEKCWFsaWdubWVudBgHIAEoCUgE", + "UglhbGlnbm1lbnSIAQESPgoGb3JpZ2luGAggASgLMiYuYXJjZm9yZ2VzLmZv", + "dW5kYXRpb24udjEuQ29udGVudE9yaWdpblIGb3JpZ2luQgcKBV90ZXh0QgsK", + "CV9sYW5ndWFnZUIOCgxfZm9udF9mYW1pbHlCCQoHX2NvbG91ckIMCgpfYWxp", + "Z25tZW50Iu0HCgxUaW1lbGluZUNsaXASNAoHY2xpcF9pZBgBIAEoCzIbLmFy", + "Y2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUgZjbGlwSWQSNgoIbWVkaWFfaWQY", + "AiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIHbWVkaWFJZBI/", + "Cgh0aW1lbGluZRgDIAEoCzIjLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk1l", + "ZGlhUmFuZ2VSCHRpbWVsaW5lEjsKBnNvdXJjZRgEIAEoCzIjLmFyY2Zvcmdl", + "cy5mb3VuZGF0aW9uLnYxLk1lZGlhUmFuZ2VSBnNvdXJjZRJGCg1wbGF5YmFj", + "a19yYXRlGAUgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmF0aW9u", + "YWxSDHBsYXliYWNrUmF0ZRI8CgdlZmZlY3RzGAYgAygLMiIuYXJjZm9yZ2Vz", + "LnB1YmxpY2FwaS52MS5FZmZlY3RTcGVjUgdlZmZlY3RzEj4KBm9yaWdpbhgH", + "IAEoCzImLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkNvbnRlbnRPcmlnaW5S", + "Bm9yaWdpbhIXCgRraW5kGAggASgJSABSBGtpbmSIAQESHQoHZW5hYmxlZBgJ", + "IAEoCEgBUgdlbmFibGVkiAEBEkkKEm5lc3RlZF9zZXF1ZW5jZV9pZBgKIAEo", + "CzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUhBuZXN0ZWRTZXF1ZW5j", + "ZUlkEkUKCWdlbmVyYXRlZBgLIAEoCzInLmFyY2Zvcmdlcy5wdWJsaWNhcGku", + "djEuR2VuZXJhdGVkU291cmNlUglnZW5lcmF0ZWQSNQoEdGV4dBgMIAEoCzIh", + "LmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVGltZWRUZXh0UgR0ZXh0Ej0KBWdy", + "YXBoGA0gASgLMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Qcm9jZXNzaW5n", + "R3JhcGhSBWdyYXBoEhcKBG5hbWUYDiABKAlIAlIEbmFtZYgBARI/Cg1saW5r", + "X2dyb3VwX2lkGA8gASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRS", + "C2xpbmtHcm91cElkEjsKBnJldGltZRgQIAEoCzIjLmFyY2Zvcmdlcy5wdWJs", + "aWNhcGkudjEuUmV0aW1lQ3VydmVSBnJldGltZRI2Cghncm91cF9pZBgRIAEo", + "CzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkUgdncm91cElkQgcKBV9r", + "aW5kQgoKCF9lbmFibGVkQgcKBV9uYW1lIsgDCg1UaW1lbGluZVRyYWNrEjYK", + "CHRyYWNrX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRS", + "B3RyYWNrSWQSFwoEa2luZBgCIAEoCUgAUgRraW5kiAEBEhkKBW9yZGVyGAMg", + "ASgNSAFSBW9yZGVyiAEBEjoKBWNsaXBzGAQgAygLMiQuYXJjZm9yZ2VzLnB1", + "YmxpY2FwaS52MS5UaW1lbGluZUNsaXBSBWNsaXBzEkgKC3RyYW5zaXRpb25z", + "GAUgAygLMiYuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5UcmFuc2l0aW9uU3Bl", + "Y1ILdHJhbnNpdGlvbnMSHQoHZW5hYmxlZBgGIAEoCEgCUgdlbmFibGVkiAEB", + "EhcKBG5hbWUYByABKAlIA1IEbmFtZYgBARIbCgZsb2NrZWQYCCABKAhIBFIG", + "bG9ja2VkiAEBEj0KBWdyYXBoGAkgASgLMicuYXJjZm9yZ2VzLnB1YmxpY2Fw", + "aS52MS5Qcm9jZXNzaW5nR3JhcGhSBWdyYXBoQgcKBV9raW5kQggKBl9vcmRl", + "ckIKCghfZW5hYmxlZEIHCgVfbmFtZUIJCgdfbG9ja2VkIowCCgxUaW1lbGlu", + "ZVZpZXcSQAoIc2VxdWVuY2UYASABKAsyJC5hcmNmb3JnZXMucHVibGljYXBp", + "LnYxLlNlcXVlbmNlVmlld1IIc2VxdWVuY2USPQoGdHJhY2tzGAIgAygLMiUu", + "YXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5UaW1lbGluZVRyYWNrUgZ0cmFja3MS", + "PAoHbWFya2VycxgDIAMoCzIiLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTWFy", + "a2VyVmlld1IHbWFya2VycxI9CgVncmFwaBgEIAEoCzInLmFyY2Zvcmdlcy5w", + "dWJsaWNhcGkudjEuUHJvY2Vzc2luZ0dyYXBoUgVncmFwaCKUAgoMVG9vbFBy", + "b3Bvc2FsEjwKC3Byb3Bvc2FsX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5k", + "YXRpb24udjEuSWRSCnByb3Bvc2FsSWQSIwoKY2FwYWJpbGl0eRgCIAEoCUgA", + "UgpjYXBhYmlsaXR5iAEBEkkKCWFyZ3VtZW50cxgDIAEoCzIrLmFyY2Zvcmdl", + "cy5wdWJsaWNhcGkudjEuQ2FwYWJpbGl0eUFyZ3VtZW50c1IJYXJndW1lbnRz", + "EkcKEXNvdXJjZV9hdHRlbXB0X2lkGAQgASgLMhsuYXJjZm9yZ2VzLmZvdW5k", + "YXRpb24udjEuSWRSD3NvdXJjZUF0dGVtcHRJZEINCgtfY2FwYWJpbGl0eSLw", + "AgoKVG9vbFJlc3VsdBJACg1pbnZvY2F0aW9uX2lkGAEgASgLMhsuYXJjZm9y", + "Z2VzLmZvdW5kYXRpb24udjEuSWRSDGludm9jYXRpb25JZBJFCgZlZmZlY3QY", + "AiABKA4yKC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5FZmZlY3RDZXJ0YWlu", + "dHlIAVIGZWZmZWN0iAEBEkIKCWFydGlmYWN0cxgFIAMoCzIkLmFyY2Zvcmdl", + "cy5mb3VuZGF0aW9uLnYxLkFydGlmYWN0UmVmUglhcnRpZmFjdHMSRAoHc3Vj", + "Y2VzcxgDIAEoCzIoLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQ2FwYWJpbGl0", + "eVJlc3VsdEgAUgdzdWNjZXNzEjkKBWVycm9yGAQgASgLMiEuYXJjZm9yZ2Vz", + "LmZvdW5kYXRpb24udjEuQXJjRXJyb3JIAFIFZXJyb3JCCQoHb3V0Y29tZUIJ", + "CgdfZWZmZWN0IvgCCg5UcmFuc2l0aW9uU3BlYxJACg10cmFuc2l0aW9uX2lk", + "GAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSDHRyYW5zaXRp", + "b25JZBI9CgxsZWZ0X2NsaXBfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRh", + "dGlvbi52MS5JZFIKbGVmdENsaXBJZBI/Cg1yaWdodF9jbGlwX2lkGAMgASgL", + "MhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRSC3JpZ2h0Q2xpcElkEhcK", + "BGtpbmQYBCABKAlIAFIEa2luZIgBARI/Cglpbl9vZmZzZXQYBSABKAsyIi5h", + "cmNmb3JnZXMuZm91bmRhdGlvbi52MS5NZWRpYVRpbWVSCGluT2Zmc2V0EkEK", + "Cm91dF9vZmZzZXQYBiABKAsyIi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5N", + "ZWRpYVRpbWVSCW91dE9mZnNldEIHCgVfa2luZCKjBAoUVHJpZ2dlckNvbmZp", + "Z3VyYXRpb24SFwoEa2luZBgBIAEoCUgAUgRraW5kiAEBEjoKCmNoYW5uZWxf", + "aWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZFIJY2hhbm5l", + "bElkEiEKCXRocmVzaG9sZBgDIAEoAUgBUgl0aHJlc2hvbGSIAQESIQoJZGly", + "ZWN0aW9uGAQgASgJSAJSCWRpcmVjdGlvbogBARIjCgpoeXN0ZXJlc2lzGAUg", + "ASgBSANSCmh5c3RlcmVzaXOIAQESOwoHaG9sZG9mZhgGIAEoCzIhLmFyY2Zv", + "cmdlcy5wdWJsaWNhcGkudjEuU2NvcGVUaW1lUgdob2xkb2ZmEjMKA3ByZRgH", + "IAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVUaW1lUgNwcmUS", + "NQoEcG9zdBgIIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVU", + "aW1lUgRwb3N0Eh8KCHJlcGVhdGVkGAkgASgISARSCHJlcGVhdGVkiAEBEiwK", + "D21heF9vY2N1cnJlbmNlcxgKIAEoDUgFUg5tYXhPY2N1cnJlbmNlc4gBAUIH", + "CgVfa2luZEIMCgpfdGhyZXNob2xkQgwKCl9kaXJlY3Rpb25CDQoLX2h5c3Rl", + "cmVzaXNCCwoJX3JlcGVhdGVkQhIKEF9tYXhfb2NjdXJyZW5jZXMitAEKC1Ry", + "aWdnZXJTcGVjEhgKBm1hbnVhbBgBIAEoCEgAUgZtYW51YWwSQgoIc2NoZWR1", + "bGUYAiABKAsyJC5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNjaGVkdWxlU3Bl", + "Y0gAUghzY2hlZHVsZRI8CgVldmVudBgDIAEoCzIkLmFyY2Zvcmdlcy5wdWJs", + "aWNhcGkudjEuRXZlbnRUcmlnZ2VySABSBWV2ZW50QgkKB3RyaWdnZXIiwwEK", + "CVR1cm5JbnB1dBI+CgdtZXNzYWdlGAEgASgLMiQuYXJjZm9yZ2VzLnB1Ymxp", + "Y2FwaS52MS5NZXNzYWdlRHJhZnRSB21lc3NhZ2USPAoHY29udGV4dBgCIAMo", + "CzIiLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQ29udGV4dFJlZlIHY29udGV4", + "dBInCgxpbnN0cnVjdGlvbnMYAyABKAlIAFIMaW5zdHJ1Y3Rpb25ziAEBQg8K", + "DV9pbnN0cnVjdGlvbnMibQoKVmFsdWVFbnRyeRIXCgRuYW1lGAEgASgJSABS", + "BG5hbWWIAQESPQoFdmFsdWUYAiABKAsyJy5hcmNmb3JnZXMucHVibGljYXBp", + "LnYxLlN0cnVjdHVyZWRWYWx1ZVIFdmFsdWVCBwoFX25hbWUiSgoJVmFsdWVM", + "aXN0Ej0KBWl0ZW1zGAEgAygLMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5T", + "dHJ1Y3R1cmVkVmFsdWVSBWl0ZW1zIksKC1ZhbHVlUmVjb3JkEjwKB2VudHJp", + "ZXMYASADKAsyIi5hcmNmb3JnZXMucHVibGljYXBpLnYxLlZhbHVlRW50cnlS", + "B2VudHJpZXMqqQEKD0NvbnRleHRMaWZldGltZRIgChxDT05URVhUX0xJRkVU", + "SU1FX1VOU1BFQ0lGSUVEEAASGwoXQ09OVEVYVF9MSUZFVElNRV9QSU5ORUQQ", + "ARIZChVDT05URVhUX0xJRkVUSU1FX1RVUk4QAhIcChhDT05URVhUX0xJRkVU", + "SU1FX1BST0pFQ1QQAxIeChpDT05URVhUX0xJRkVUSU1FX1NFTEVDVElPThAE", + "KnUKC0NvbnRyb2xLaW5kEhwKGENPTlRST0xfS0lORF9VTlNQRUNJRklFRBAA", + "EhcKE0NPTlRST0xfS0lORF9DQU5DRUwQARIWChJDT05UUk9MX0tJTkRfUEFV", + "U0UQAhIXChNDT05UUk9MX0tJTkRfUkVTVU1FEAMqogEKDENvbnRyb2xTdGF0", + "ZRIdChlDT05UUk9MX1NUQVRFX1VOU1BFQ0lGSUVEEAASGwoXQ09OVFJPTF9T", + "VEFURV9SRVFVRVNURUQQARIeChpDT05UUk9MX1NUQVRFX0FDS05PV0xFREdF", + "RBACEhkKFUNPTlRST0xfU1RBVEVfUkVGVVNFRBADEhsKF0NPTlRST0xfU1RB", + "VEVfQ09NUExFVEVEEAQqdwoLSGlzdG9yeU1vZGUSHAoYSElTVE9SWV9NT0RF", + "X1VOU1BFQ0lGSUVEEAASFgoSSElTVE9SWV9NT0RFX0xPQ0FMEAESFgoSSElT", + "VE9SWV9NT0RFX0NMT1VEEAISGgoWSElTVE9SWV9NT0RFX1RFTVBPUkFSWRAD", + "KvYBCg9UYXNrUmVhc29uRmFjZXQSIQodVEFTS19SRUFTT05fRkFDRVRfVU5T", + "UEVDSUZJRUQQABIaChZUQVNLX1JFQVNPTl9GQUNFVF9OT05FEAESHgoaVEFT", + "S19SRUFTT05fRkFDRVRfQVBQUk9WQUwQAhIcChhUQVNLX1JFQVNPTl9GQUNF", + "VF9ERVZJQ0UQAxIeChpUQVNLX1JFQVNPTl9GQUNFVF9DQVBBQ0lUWRAEEiAK", + "HFRBU0tfUkVBU09OX0ZBQ0VUX0RFUEVOREVOQ1kQBRIkCiBUQVNLX1JFQVNP", + "Tl9GQUNFVF9SRUNPTkNJTElBVElPThAGKo8CCglUYXNrU3RhdGUSGgoWVEFT", + "S19TVEFURV9VTlNQRUNJRklFRBAAEhUKEVRBU0tfU1RBVEVfUVVFVUVEEAES", + "FgoSVEFTS19TVEFURV9SVU5OSU5HEAISFgoSVEFTS19TVEFURV9XQUlUSU5H", + "EAMSFQoRVEFTS19TVEFURV9QQVVTRUQQBBIaChZUQVNLX1NUQVRFX0lOVEVS", + "UlVQVEVEEAUSGAoUVEFTS19TVEFURV9TVUNDRUVERUQQBhIiCh5UQVNLX1NU", + "QVRFX1BBUlRJQUxMWV9TVUNDRUVERUQQBxIVChFUQVNLX1NUQVRFX0ZBSUxF", + "RBAIEhcKE1RBU0tfU1RBVEVfQ0FOQ0VMRUQQCUJfCippby5naXRodWIuYXJj", + "Zm9yZ2VzLmNvbnRyYWN0cy5wdWJsaWNhcGkudjFCDENvbnRlbnRQcm90b1AB", + "qgIgQXJjRm9yZ2VzLkNvbnRyYWN0cy5QdWJsaWNBcGkuVjFiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { global::ArcForges.Contracts.Foundation.V1.FoundationReflection.Descriptor, }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::ArcForges.Contracts.PublicApi.V1.ContextLifetime), typeof(global::ArcForges.Contracts.PublicApi.V1.ControlKind), typeof(global::ArcForges.Contracts.PublicApi.V1.ControlState), typeof(global::ArcForges.Contracts.PublicApi.V1.HistoryMode), typeof(global::ArcForges.Contracts.PublicApi.V1.TaskReasonFacet), typeof(global::ArcForges.Contracts.PublicApi.V1.TaskState), }, null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.AgentProfile), global::ArcForges.Contracts.PublicApi.V1.AgentProfile.Parser, new[]{ "ProfileId", "Name", "ModelId", "Instructions", "SkillIds", "Revision", "Context", "Capabilities" }, new[]{ "Name", "ModelId", "Instructions" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.AggregateBody), global::ArcForges.Contracts.PublicApi.V1.AggregateBody.Parser, new[]{ "Notes", "Chat", "ScopeMetadata", "SlateMetadata", "Notebook", "PropertyDefinition", "SavedView", "Tag", "AgentProfile", "Skill", "ChatProject", "Preferences", "Task", "Automation", "Memory", "ExternalBody" }, new[]{ "Body" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.AlignmentSpec), global::ArcForges.Contracts.PublicApi.V1.AlignmentSpec.Parser, new[]{ "Kind", "LeftAnchor", "RightAnchor", "Offset", "EventId" }, new[]{ "Kind" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.AutomationSpec), global::ArcForges.Contracts.PublicApi.V1.AutomationSpec.Parser, new[]{ "Name", "Trigger", "Input", "ProfileId", "PerRunBudget", "PeriodBudget", "BudgetPeriod", "Concurrency", "Misfire", "CatchUpCount", "CatchUpWindowSeconds", "Grants", "TargetDeviceId" }, new[]{ "Name", "PerRunBudget", "PeriodBudget", "Concurrency", "Misfire", "CatchUpCount", "CatchUpWindowSeconds" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.AutomationView), global::ArcForges.Contracts.PublicApi.V1.AutomationView.Parser, new[]{ "AutomationId", "Definition", "Enabled", "Revision", "NextOccurrence" }, new[]{ "Enabled" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.Block), global::ArcForges.Contracts.PublicApi.V1.Block.Parser, new[]{ "BlockId", "ParentId", "OrderKey", "Kind", "Body", "Origin", "Properties" }, new[]{ "OrderKey", "Kind" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.BlockBody), global::ArcForges.Contracts.PublicApi.V1.BlockBody.Parser, new[]{ "Text", "Code", "Resource", "Link", "Table", "Math", "Empty" }, new[]{ "Content" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.BlockProperties), global::ArcForges.Contracts.PublicApi.V1.BlockProperties.Parser, new[]{ "HeadingLevel", "Checked", "CalloutKind", "ListStyle", "AltText", "ImageLayout", "AttachmentPresentation", "EmbedRenderMode" }, new[]{ "HeadingLevel", "Checked", "CalloutKind", "ListStyle", "AltText", "AttachmentPresentation", "EmbedRenderMode" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.Calibration), global::ArcForges.Contracts.PublicApi.V1.Calibration.Parser, new[]{ "Scale", "Offset", "Unit" }, new[]{ "Scale", "Offset", "Unit" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.CapabilityArguments), global::ArcForges.Contracts.PublicApi.V1.CapabilityArguments.Parser, new[]{ "SchemaId", "Value" }, new[]{ "SchemaId" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.CapabilityResult), global::ArcForges.Contracts.PublicApi.V1.CapabilityResult.Parser, new[]{ "SchemaId", "Value" }, new[]{ "SchemaId" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.CaptureMetadata), global::ArcForges.Contracts.PublicApi.V1.CaptureMetadata.Parser, new[]{ "CaptureId", "SampleCount", "Channels", "ContentHash", "Resource" }, new[]{ "SampleCount", "ContentHash" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ChannelDefinition), global::ArcForges.Contracts.PublicApi.V1.ChannelDefinition.Parser, new[]{ "ChannelId", "Name", "Unit", "SampleType", "Rate", "Calibration" }, new[]{ "Name", "Unit", "SampleType" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ChatProjectRecord), global::ArcForges.Contracts.PublicApi.V1.ChatProjectRecord.Parser, new[]{ "ProjectId", "Name", "ConversationIds", "Context", "Revision", "TrashedAt" }, new[]{ "Name" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ChecksumSpec), global::ArcForges.Contracts.PublicApi.V1.ChecksumSpec.Parser, new[]{ "Algorithm", "Input", "Offset", "ByteOrder" }, new[]{ "Algorithm", "Offset", "ByteOrder" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.CodeBlock), global::ArcForges.Contracts.PublicApi.V1.CodeBlock.Parser, new[]{ "Text", "Language", "Wrap" }, new[]{ "Text", "Language", "Wrap" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ColourConfiguration), global::ArcForges.Contracts.PublicApi.V1.ColourConfiguration.Parser, new[]{ "WorkingSpace", "DisplaySpace", "OcioConfig", "InputAssignments" }, new[]{ "WorkingSpace", "DisplaySpace" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ContextRef), global::ArcForges.Contracts.PublicApi.V1.ContextRef.Parser, new[]{ "Source", "Revision", "Resource", "Selector", "Origin", "Lifetime", "Ephemeral", "Consent" }, new[]{ "Lifetime" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ContextSelector), global::ArcForges.Contracts.PublicApi.V1.ContextSelector.Parser, new[]{ "Whole", "ByteRange", "Notes", "Scope", "Slate" }, new[]{ "Selection" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ControlProgress), global::ArcForges.Contracts.PublicApi.V1.ControlProgress.Parser, new[]{ "CommandId", "Kind", "State", "RequestedAt", "AcknowledgedAt", "Reason" }, new[]{ "Kind", "State", "Reason" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ConversationBody), global::ArcForges.Contracts.PublicApi.V1.ConversationBody.Parser, new[]{ "Conversation", "Messages" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ConversationView), global::ArcForges.Contracts.PublicApi.V1.ConversationView.Parser, new[]{ "ConversationId", "BranchId", "Title", "Revision", "LastMessageAt", "ProjectId", "Pinned", "Archived", "Temporary", "ApplicationScope", "HistoryMode" }, new[]{ "Title", "Pinned", "Archived", "Temporary", "HistoryMode" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.CursorResult), global::ArcForges.Contracts.PublicApi.V1.CursorResult.Parser, new[]{ "A", "B", "DeltaTime", "DeltaValue" }, new[]{ "DeltaValue" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.CursorSpec), global::ArcForges.Contracts.PublicApi.V1.CursorSpec.Parser, new[]{ "ChannelId", "SegmentId", "Time" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.EffectParameter), global::ArcForges.Contracts.PublicApi.V1.EffectParameter.Parser, new[]{ "Name", "Decimal", "Boolean", "Text", "Keyframes", "Rational" }, new[]{ "Value", "Name" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.EffectSpec), global::ArcForges.Contracts.PublicApi.V1.EffectSpec.Parser, new[]{ "Kind", "Parameters", "InstanceId", "DefinitionVersion", "Scope", "Enabled", "RetainedDefinition" }, new[]{ "Kind", "DefinitionVersion", "Scope", "Enabled", "RetainedDefinition" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.EphemeralSelection), global::ArcForges.Contracts.PublicApi.V1.EphemeralSelection.Parser, new[]{ "InstanceId", "Generation", "SelectionId", "ExpiresAt" }, new[]{ "Generation" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.EventTrigger), global::ArcForges.Contracts.PublicApi.V1.EventTrigger.Parser, new[]{ "Kind", "Source", "Predicate" }, new[]{ "Kind" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.FamilyResult), global::ArcForges.Contracts.PublicApi.V1.FamilyResult.Parser, new[]{ "Family", "Status", "Values", "ValidCount", "InvalidCount", "Reason", "ChannelId" }, new[]{ "Family", "Status", "ValidCount", "InvalidCount", "Reason" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.FilterGroup), global::ArcForges.Contracts.PublicApi.V1.FilterGroup.Parser, new[]{ "Operator", "Children" }, new[]{ "Operator" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.FolderView), global::ArcForges.Contracts.PublicApi.V1.FolderView.Parser, new[]{ "FolderId", "NotebookId", "ParentId", "Name", "OrderKey", "TrashedAt", "NotebookRev" }, new[]{ "Name", "OrderKey" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.FrameConfiguration), global::ArcForges.Contracts.PublicApi.V1.FrameConfiguration.Parser, new[]{ "Kind", "Start", "End", "EscapeByte", "Delimiter", "Header", "FrameBytes", "ByteOrder", "Fields", "Checksum" }, new[]{ "Kind", "Start", "End", "EscapeByte", "Delimiter", "Header", "FrameBytes", "ByteOrder" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.FrameField), global::ArcForges.Contracts.PublicApi.V1.FrameField.Parser, new[]{ "ChannelId", "Column", "JsonPath", "Offset", "ScalarType", "Required" }, new[]{ "Column", "Offset", "ScalarType", "Required" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.GeneratedSource), global::ArcForges.Contracts.PublicApi.V1.GeneratedSource.Parser, new[]{ "Kind", "Parameters", "Text" }, new[]{ "Kind" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.IdList), global::ArcForges.Contracts.PublicApi.V1.IdList.Parser, new[]{ "Items" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ImageLayout), global::ArcForges.Contracts.PublicApi.V1.ImageLayout.Parser, new[]{ "WidthRatio", "Alignment" }, new[]{ "WidthRatio", "Alignment" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.InlineAtom), global::ArcForges.Contracts.PublicApi.V1.InlineAtom.Parser, new[]{ "Offset", "Origin", "InlineId", "Mention", "Math", "Footnote" }, new[]{ "Content", "Offset" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.Keyframe), global::ArcForges.Contracts.PublicApi.V1.Keyframe.Parser, new[]{ "Time", "Value", "Interpolation", "InTangent", "OutTangent", "Scope" }, new[]{ "Interpolation", "Scope" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.KeyframeList), global::ArcForges.Contracts.PublicApi.V1.KeyframeList.Parser, new[]{ "Items" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.LinkSpec), global::ArcForges.Contracts.PublicApi.V1.LinkSpec.Parser, new[]{ "Kind", "TargetId", "Url", "Label" }, new[]{ "Kind", "Url", "Label" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MarkerView), global::ArcForges.Contracts.PublicApi.V1.MarkerView.Parser, new[]{ "MarkerId", "SequenceId", "Range", "Label", "Origin", "ClipId", "Anchor" }, new[]{ "Label", "Anchor" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MathContent), global::ArcForges.Contracts.PublicApi.V1.MathContent.Parser, new[]{ "Tex", "Display" }, new[]{ "Tex", "Display" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MeasurementRequest), global::ArcForges.Contracts.PublicApi.V1.MeasurementRequest.Parser, new[]{ "Profile", "Source", "SourceRevision", "Channels", "Window", "Families", "Thresholds", "Configuration", "Alignment", "Cursors", "ReferenceLevels" }, new[]{ "Profile" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MeasurementResult), global::ArcForges.Contracts.PublicApi.V1.MeasurementResult.Parser, new[]{ "Profile", "InputHash", "Families", "Warnings", "Configuration", "FiniteCount", "ExcludedCount", "RunCount", "RequestedDuration", "CoveredDuration", "TimingUncertainty", "Source", "ResolvedThresholds", "Cursor" }, new[]{ "Profile", "InputHash", "FiniteCount", "ExcludedCount", "RunCount" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MeasurementSource), global::ArcForges.Contracts.PublicApi.V1.MeasurementSource.Parser, new[]{ "Capture", "ChannelId", "CommittedPrefix", "Configuration", "Decoder", "TimeMapping", "EventSet" }, new[]{ "CommittedPrefix" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MeasurementThreshold), global::ArcForges.Contracts.PublicApi.V1.MeasurementThreshold.Parser, new[]{ "Family", "Name", "Value", "Unit", "ChannelId" }, new[]{ "Family", "Name", "Value", "Unit" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MeasurementValue), global::ArcForges.Contracts.PublicApi.V1.MeasurementValue.Parser, new[]{ "Name", "Unit", "Value", "Count" }, new[]{ "Result", "Name", "Unit" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MeasurementWindow), global::ArcForges.Contracts.PublicApi.V1.MeasurementWindow.Parser, new[]{ "Start", "End" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MediaBin), global::ArcForges.Contracts.PublicApi.V1.MediaBin.Parser, new[]{ "BinId", "ParentId", "Name", "MediaIds", "SequenceIds", "Order" }, new[]{ "Name", "Order" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MediaColourAssignment), global::ArcForges.Contracts.PublicApi.V1.MediaColourAssignment.Parser, new[]{ "MediaId", "InputSpace" }, new[]{ "InputSpace" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MediaStream), global::ArcForges.Contracts.PublicApi.V1.MediaStream.Parser, new[]{ "Index", "Kind", "Codec", "Rate", "Channels" }, new[]{ "Index", "Kind", "Codec", "Channels" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MediaView), global::ArcForges.Contracts.PublicApi.V1.MediaView.Parser, new[]{ "MediaId", "Source", "Availability", "Duration", "Streams" }, new[]{ "Availability" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MemoryRecord), global::ArcForges.Contracts.PublicApi.V1.MemoryRecord.Parser, new[]{ "MemoryId", "Text", "Sources", "Revision", "Enabled", "Origin" }, new[]{ "Text", "Enabled" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MessageDraft), global::ArcForges.Contracts.PublicApi.V1.MessageDraft.Parser, new[]{ "Parts", "Context" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MessagePart), global::ArcForges.Contracts.PublicApi.V1.MessagePart.Parser, new[]{ "Origin", "Text", "Resource", "ToolProposal", "ToolResult" }, new[]{ "Content" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MessageView), global::ArcForges.Contracts.PublicApi.V1.MessageView.Parser, new[]{ "MessageId", "ConversationId", "BranchId", "Role", "Parts", "State", "Revision", "TaskId", "TurnId" }, new[]{ "Role", "State" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MetadataEntry), global::ArcForges.Contracts.PublicApi.V1.MetadataEntry.Parser, new[]{ "Name", "Value" }, new[]{ "Name" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.MetadataScalar), global::ArcForges.Contracts.PublicApi.V1.MetadataScalar.Parser, new[]{ "Text", "Boolean", "Integer", "Number", "Decimal", "Instant", "Resource" }, new[]{ "Value" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.NotebookBody), global::ArcForges.Contracts.PublicApi.V1.NotebookBody.Parser, new[]{ "Notebook", "Folders", "DocumentOrder" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.NotebookView), global::ArcForges.Contracts.PublicApi.V1.NotebookView.Parser, new[]{ "NotebookId", "Name", "Revision", "TrashedAt" }, new[]{ "Name" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.NotesDocument), global::ArcForges.Contracts.PublicApi.V1.NotesDocument.Parser, new[]{ "DocumentId", "NotebookId", "FolderId", "Title", "Blocks", "Properties", "Tags", "Links", "Origin" }, new[]{ "Title" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.NotesFilter), global::ArcForges.Contracts.PublicApi.V1.NotesFilter.Parser, new[]{ "Group", "Predicate" }, new[]{ "Expression" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.NotesQuery), global::ArcForges.Contracts.PublicApi.V1.NotesQuery.Parser, new[]{ "Profile", "NotebookId", "SavedViewId", "SavedViewRev", "Filter", "Sorts", "Projection", "Page", "DatasetToken", "DefinitionVersions", "Selectors" }, new[]{ "Profile", "DatasetToken" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.NotesSelection), global::ArcForges.Contracts.PublicApi.V1.NotesSelection.Parser, new[]{ "DocumentId", "Anchor", "Focus", "LocalVersion", "CloudRevision" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.NotesSelectors), global::ArcForges.Contracts.PublicApi.V1.NotesSelectors.Parser, new[]{ "DocumentId", "FolderId", "TagIds", "Text", "BlockKinds", "HasAttachment", "Modified", "LinkedTo" }, new[]{ "Text", "HasAttachment" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.NotesSort), global::ArcForges.Contracts.PublicApi.V1.NotesSort.Parser, new[]{ "PropertyId", "Descending" }, new[]{ "Descending" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition), global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition.Parser, new[]{ "BlockId", "InlineId", "OffsetUtf16", "Affinity", "CellId" }, new[]{ "OffsetUtf16", "Affinity" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.PreferenceRecord), global::ArcForges.Contracts.PublicApi.V1.PreferenceRecord.Parser, new[]{ "PreferenceId", "OwnerAppId", "Values", "Revision" }, new[]{ "OwnerAppId" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ProcessingEdge), global::ArcForges.Contracts.PublicApi.V1.ProcessingEdge.Parser, new[]{ "SourceNodeId", "SourcePort", "TargetNodeId", "TargetPort" }, new[]{ "SourcePort", "TargetPort" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph), global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph.Parser, new[]{ "Nodes", "Edges", "OutputNodeId", "Profile" }, new[]{ "Profile" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.PropertyDefinition), global::ArcForges.Contracts.PublicApi.V1.PropertyDefinition.Parser, new[]{ "PropertyId", "NotebookId", "Name", "Type", "Profile", "SemanticRevision", "Revision", "Options", "NumberScale", "TrashedAt" }, new[]{ "Name", "Type", "Profile", "NumberScale" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.PropertyDefinitionVersion), global::ArcForges.Contracts.PublicApi.V1.PropertyDefinitionVersion.Parser, new[]{ "PropertyId", "SemanticRevision" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.PropertyValue), global::ArcForges.Contracts.PublicApi.V1.PropertyValue.Parser, new[]{ "PropertyId", "Value" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.RenderPreset), global::ArcForges.Contracts.PublicApi.V1.RenderPreset.Parser, new[]{ "Container", "VideoCodec", "AudioCodec", "Width", "Height", "Rate", "ColourSpace", "SampleRate", "ChannelLayout", "Profile", "AudioBitrate", "VideoBitrate", "SubtitleMode" }, new[]{ "Container", "VideoCodec", "AudioCodec", "Width", "Height", "ColourSpace", "SampleRate", "ChannelLayout", "Profile", "AudioBitrate", "VideoBitrate", "SubtitleMode" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.RetimeCurve), global::ArcForges.Contracts.PublicApi.V1.RetimeCurve.Parser, new[]{ "Points", "Profile" }, new[]{ "Profile" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.RetimePoint), global::ArcForges.Contracts.PublicApi.V1.RetimePoint.Parser, new[]{ "TimelineOffset", "SourceOffset" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.RichText), global::ArcForges.Contracts.PublicApi.V1.RichText.Parser, new[]{ "Text", "Spans", "Atoms", "Runs" }, new[]{ "Text" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.SampleRange), global::ArcForges.Contracts.PublicApi.V1.SampleRange.Parser, new[]{ "From", "Count" }, new[]{ "From", "Count" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.SavedViewRecord), global::ArcForges.Contracts.PublicApi.V1.SavedViewRecord.Parser, new[]{ "ViewId", "NotebookId", "Name", "Layout", "Query", "Revision", "TrashedAt" }, new[]{ "Name", "Layout" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ScalarPredicate), global::ArcForges.Contracts.PublicApi.V1.ScalarPredicate.Parser, new[]{ "PropertyId", "Operator", "Operands" }, new[]{ "Operator" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ScalarValue), global::ArcForges.Contracts.PublicApi.V1.ScalarValue.Parser, new[]{ "Null", "Text", "Boolean", "Number", "Date", "Select", "MultiSelect", "DateTime", "Url" }, new[]{ "Value" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ScheduleSpec), global::ArcForges.Contracts.PublicApi.V1.ScheduleSpec.Parser, new[]{ "Kind", "Expression", "Zone", "StartsAt", "EndsAt", "DstGap", "DstOverlap" }, new[]{ "Kind", "Expression", "Zone", "DstGap", "DstOverlap" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ScopeAnnotation), global::ArcForges.Contracts.PublicApi.V1.ScopeAnnotation.Parser, new[]{ "AnnotationId", "Range", "Text", "Origin" }, new[]{ "Text" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration), global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration.Parser, new[]{ "ConfigurationId", "Channels", "ParserProfile", "Revision", "Framing", "Trigger" }, new[]{ "ParserProfile" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ScopeFinding), global::ArcForges.Contracts.PublicApi.V1.ScopeFinding.Parser, new[]{ "FindingId", "Result", "Text", "Origin", "Severity", "Status", "Evidence", "Actor" }, new[]{ "Text", "Severity", "Status" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ScopeMetadata), global::ArcForges.Contracts.PublicApi.V1.ScopeMetadata.Parser, new[]{ "SessionId", "Name", "Captures", "Annotations", "Findings", "ProjectId", "Configuration", "Analyses", "Reports", "Tags", "Metadata" }, new[]{ "Name" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ScopeSelection), global::ArcForges.Contracts.PublicApi.V1.ScopeSelection.Parser, new[]{ "SessionId", "CaptureId", "Channels", "Range", "Revision" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ScopeTime), global::ArcForges.Contracts.PublicApi.V1.ScopeTime.Parser, new[]{ "Ticks", "Rate" }, new[]{ "Ticks" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.SelectOption), global::ArcForges.Contracts.PublicApi.V1.SelectOption.Parser, new[]{ "OptionId", "Label", "Order" }, new[]{ "Label", "Order" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.SelectedSample), global::ArcForges.Contracts.PublicApi.V1.SelectedSample.Parser, new[]{ "CaptureId", "ChannelId", "SegmentId", "SampleIndex", "Time", "Value" }, new[]{ "SampleIndex", "Value" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.SequenceView), global::ArcForges.Contracts.PublicApi.V1.SequenceView.Parser, new[]{ "SequenceId", "ProjectId", "Name", "Revision", "Duration", "VideoRate", "SampleRate", "Width", "Height", "ChannelLayout", "Colour" }, new[]{ "Name", "SampleRate", "Width", "Height", "ChannelLayout" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.SkillRecord), global::ArcForges.Contracts.PublicApi.V1.SkillRecord.Parser, new[]{ "SkillId", "Name", "Instructions", "Resources", "Capabilities", "Revision", "Enabled" }, new[]{ "Name", "Instructions", "Enabled" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.SlateMetadata), global::ArcForges.Contracts.PublicApi.V1.SlateMetadata.Parser, new[]{ "ProjectId", "Name", "Sequences", "Media", "Timelines", "Bins", "Presets", "Transcripts", "SmallAssets", "ContentRev", "Profile" }, new[]{ "Name", "Profile" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.SlateSelection), global::ArcForges.Contracts.PublicApi.V1.SlateSelection.Parser, new[]{ "ProjectId", "SequenceId", "Range", "Items", "Revision" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.SourceConsentRef), global::ArcForges.Contracts.PublicApi.V1.SourceConsentRef.Parser, new[]{ "ConsentId", "ScopeHash", "ExpiresAt" }, new[]{ "ScopeHash" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.StructuredValue), global::ArcForges.Contracts.PublicApi.V1.StructuredValue.Parser, new[]{ "Null", "Boolean", "Integer", "Decimal", "Text", "Instant", "Resource", "List", "Record", "Number" }, new[]{ "Value" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TableBlock), global::ArcForges.Contracts.PublicApi.V1.TableBlock.Parser, new[]{ "Rows" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TableCell), global::ArcForges.Contracts.PublicApi.V1.TableCell.Parser, new[]{ "CellId", "Content" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TableRow), global::ArcForges.Contracts.PublicApi.V1.TableRow.Parser, new[]{ "RowId", "Cells" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TagRecord), global::ArcForges.Contracts.PublicApi.V1.TagRecord.Parser, new[]{ "TagId", "NotebookId", "Name", "Colour", "Revision", "TrashedAt" }, new[]{ "Name", "Colour" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TaskSnapshot), global::ArcForges.Contracts.PublicApi.V1.TaskSnapshot.Parser, new[]{ "TaskId", "State", "Reason", "Revision", "RunId", "CurrentStreamId", "FinalMessage", "RecoveryAt", "Control", "HasUnknownEffect", "CompletedSteps", "TotalSteps", "MissingOutputs", "ReasonFacet" }, new[]{ "State", "Reason", "HasUnknownEffect", "CompletedSteps", "TotalSteps", "ReasonFacet" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TextRunSegment), global::ArcForges.Contracts.PublicApi.V1.TextRunSegment.Parser, new[]{ "RunId", "From", "Until" }, new[]{ "From", "Until" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TextSpan), global::ArcForges.Contracts.PublicApi.V1.TextSpan.Parser, new[]{ "From", "Until", "Marks", "Link", "Origin" }, new[]{ "From", "Until" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TimedText), global::ArcForges.Contracts.PublicApi.V1.TimedText.Parser, new[]{ "Text", "Language", "FontFamily", "FontAsset", "Size", "Colour", "Alignment", "Origin" }, new[]{ "Text", "Language", "FontFamily", "Colour", "Alignment" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TimelineClip), global::ArcForges.Contracts.PublicApi.V1.TimelineClip.Parser, new[]{ "ClipId", "MediaId", "Timeline", "Source", "PlaybackRate", "Effects", "Origin", "Kind", "Enabled", "NestedSequenceId", "Generated", "Text", "Graph", "Name", "LinkGroupId", "Retime", "GroupId" }, new[]{ "Kind", "Enabled", "Name" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TimelineTrack), global::ArcForges.Contracts.PublicApi.V1.TimelineTrack.Parser, new[]{ "TrackId", "Kind", "Order", "Clips", "Transitions", "Enabled", "Name", "Locked", "Graph" }, new[]{ "Kind", "Order", "Enabled", "Name", "Locked" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TimelineView), global::ArcForges.Contracts.PublicApi.V1.TimelineView.Parser, new[]{ "Sequence", "Tracks", "Markers", "Graph" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ToolProposal), global::ArcForges.Contracts.PublicApi.V1.ToolProposal.Parser, new[]{ "ProposalId", "Capability", "Arguments", "SourceAttemptId" }, new[]{ "Capability" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ToolResult), global::ArcForges.Contracts.PublicApi.V1.ToolResult.Parser, new[]{ "InvocationId", "Effect", "Artifacts", "Success", "Error" }, new[]{ "Outcome", "Effect" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TransitionSpec), global::ArcForges.Contracts.PublicApi.V1.TransitionSpec.Parser, new[]{ "TransitionId", "LeftClipId", "RightClipId", "Kind", "InOffset", "OutOffset" }, new[]{ "Kind" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TriggerConfiguration), global::ArcForges.Contracts.PublicApi.V1.TriggerConfiguration.Parser, new[]{ "Kind", "ChannelId", "Threshold", "Direction", "Hysteresis", "Holdoff", "Pre", "Post", "Repeated", "MaxOccurrences" }, new[]{ "Kind", "Threshold", "Direction", "Hysteresis", "Repeated", "MaxOccurrences" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TriggerSpec), global::ArcForges.Contracts.PublicApi.V1.TriggerSpec.Parser, new[]{ "Manual", "Schedule", "Event" }, new[]{ "Trigger" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.TurnInput), global::ArcForges.Contracts.PublicApi.V1.TurnInput.Parser, new[]{ "Message", "Context", "Instructions" }, new[]{ "Instructions" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ValueEntry), global::ArcForges.Contracts.PublicApi.V1.ValueEntry.Parser, new[]{ "Name", "Value" }, new[]{ "Name" }, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ValueList), global::ArcForges.Contracts.PublicApi.V1.ValueList.Parser, new[]{ "Items" }, null, null, null, null), + new pbr::GeneratedClrTypeInfo(typeof(global::ArcForges.Contracts.PublicApi.V1.ValueRecord), global::ArcForges.Contracts.PublicApi.V1.ValueRecord.Parser, new[]{ "Entries" }, null, null, null, null) + })); + } + #endregion + + } + #region Enums + public enum ContextLifetime { + [pbr::OriginalName("CONTEXT_LIFETIME_UNSPECIFIED")] Unspecified = 0, + [pbr::OriginalName("CONTEXT_LIFETIME_PINNED")] Pinned = 1, + [pbr::OriginalName("CONTEXT_LIFETIME_TURN")] Turn = 2, + [pbr::OriginalName("CONTEXT_LIFETIME_PROJECT")] Project = 3, + [pbr::OriginalName("CONTEXT_LIFETIME_SELECTION")] Selection = 4, + } + + public enum ControlKind { + [pbr::OriginalName("CONTROL_KIND_UNSPECIFIED")] Unspecified = 0, + [pbr::OriginalName("CONTROL_KIND_CANCEL")] Cancel = 1, + [pbr::OriginalName("CONTROL_KIND_PAUSE")] Pause = 2, + [pbr::OriginalName("CONTROL_KIND_RESUME")] Resume = 3, + } + + public enum ControlState { + [pbr::OriginalName("CONTROL_STATE_UNSPECIFIED")] Unspecified = 0, + [pbr::OriginalName("CONTROL_STATE_REQUESTED")] Requested = 1, + [pbr::OriginalName("CONTROL_STATE_ACKNOWLEDGED")] Acknowledged = 2, + [pbr::OriginalName("CONTROL_STATE_REFUSED")] Refused = 3, + [pbr::OriginalName("CONTROL_STATE_COMPLETED")] Completed = 4, + } + + public enum HistoryMode { + [pbr::OriginalName("HISTORY_MODE_UNSPECIFIED")] Unspecified = 0, + [pbr::OriginalName("HISTORY_MODE_LOCAL")] Local = 1, + [pbr::OriginalName("HISTORY_MODE_CLOUD")] Cloud = 2, + [pbr::OriginalName("HISTORY_MODE_TEMPORARY")] Temporary = 3, + } + + public enum TaskReasonFacet { + [pbr::OriginalName("TASK_REASON_FACET_UNSPECIFIED")] Unspecified = 0, + [pbr::OriginalName("TASK_REASON_FACET_NONE")] None = 1, + [pbr::OriginalName("TASK_REASON_FACET_APPROVAL")] Approval = 2, + [pbr::OriginalName("TASK_REASON_FACET_DEVICE")] Device = 3, + [pbr::OriginalName("TASK_REASON_FACET_CAPACITY")] Capacity = 4, + [pbr::OriginalName("TASK_REASON_FACET_DEPENDENCY")] Dependency = 5, + [pbr::OriginalName("TASK_REASON_FACET_RECONCILIATION")] Reconciliation = 6, + } + + public enum TaskState { + [pbr::OriginalName("TASK_STATE_UNSPECIFIED")] Unspecified = 0, + [pbr::OriginalName("TASK_STATE_QUEUED")] Queued = 1, + [pbr::OriginalName("TASK_STATE_RUNNING")] Running = 2, + [pbr::OriginalName("TASK_STATE_WAITING")] Waiting = 3, + [pbr::OriginalName("TASK_STATE_PAUSED")] Paused = 4, + [pbr::OriginalName("TASK_STATE_INTERRUPTED")] Interrupted = 5, + [pbr::OriginalName("TASK_STATE_SUCCEEDED")] Succeeded = 6, + [pbr::OriginalName("TASK_STATE_PARTIALLY_SUCCEEDED")] PartiallySucceeded = 7, + [pbr::OriginalName("TASK_STATE_FAILED")] Failed = 8, + [pbr::OriginalName("TASK_STATE_CANCELED")] Canceled = 9, + } + + #endregion + + #region Messages + /// + /// registry04: AgentProfile; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AgentProfile : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AgentProfile()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AgentProfile() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AgentProfile(AgentProfile other) : this() { + profileId_ = other.profileId_ != null ? other.profileId_.Clone() : null; + name_ = other.name_; + modelId_ = other.modelId_; + instructions_ = other.instructions_; + skillIds_ = other.skillIds_.Clone(); + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + context_ = other.context_.Clone(); + capabilities_ = other.capabilities_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AgentProfile Clone() { + return new AgentProfile(this); + } + + /// Field number for the "profile_id" field. + public const int ProfileIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id profileId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ProfileId { + get { return profileId_; } + set { + profileId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "model_id" field. + public const int ModelIdFieldNumber = 3; + private readonly static string ModelIdDefaultValue = ""; + + private string modelId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ModelId { + get { return modelId_ ?? ModelIdDefaultValue; } + set { + modelId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "model_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasModelId { + get { return modelId_ != null; } + } + /// Clears the value of the "model_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearModelId() { + modelId_ = null; + } + + /// Field number for the "instructions" field. + public const int InstructionsFieldNumber = 4; + private readonly static string InstructionsDefaultValue = ""; + + private string instructions_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Instructions { + get { return instructions_ ?? InstructionsDefaultValue; } + set { + instructions_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "instructions" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasInstructions { + get { return instructions_ != null; } + } + /// Clears the value of the "instructions" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearInstructions() { + instructions_ = null; + } + + /// Field number for the "skill_ids" field. + public const int SkillIdsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_skillIds_codec + = pb::FieldCodec.ForMessage(42, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField skillIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SkillIds { + get { return skillIds_; } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "context" field. + public const int ContextFieldNumber = 7; + private static readonly pb::FieldCodec _repeated_context_codec + = pb::FieldCodec.ForMessage(58, global::ArcForges.Contracts.PublicApi.V1.ContextRef.Parser); + private readonly pbc::RepeatedField context_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Context { + get { return context_; } + } + + /// Field number for the "capabilities" field. + public const int CapabilitiesFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_capabilities_codec + = pb::FieldCodec.ForString(66); + private readonly pbc::RepeatedField capabilities_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Capabilities { + get { return capabilities_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AgentProfile); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AgentProfile other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ProfileId, other.ProfileId)) return false; + if (Name != other.Name) return false; + if (ModelId != other.ModelId) return false; + if (Instructions != other.Instructions) return false; + if(!skillIds_.Equals(other.skillIds_)) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if(!context_.Equals(other.context_)) return false; + if(!capabilities_.Equals(other.capabilities_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (profileId_ != null) hash ^= ProfileId.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasModelId) hash ^= ModelId.GetHashCode(); + if (HasInstructions) hash ^= Instructions.GetHashCode(); + hash ^= skillIds_.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + hash ^= context_.GetHashCode(); + hash ^= capabilities_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (profileId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProfileId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (HasModelId) { + output.WriteRawTag(26); + output.WriteString(ModelId); + } + if (HasInstructions) { + output.WriteRawTag(34); + output.WriteString(Instructions); + } + skillIds_.WriteTo(output, _repeated_skillIds_codec); + if (revision_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Revision); + } + context_.WriteTo(output, _repeated_context_codec); + capabilities_.WriteTo(output, _repeated_capabilities_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (profileId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProfileId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (HasModelId) { + output.WriteRawTag(26); + output.WriteString(ModelId); + } + if (HasInstructions) { + output.WriteRawTag(34); + output.WriteString(Instructions); + } + skillIds_.WriteTo(ref output, _repeated_skillIds_codec); + if (revision_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Revision); + } + context_.WriteTo(ref output, _repeated_context_codec); + capabilities_.WriteTo(ref output, _repeated_capabilities_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (profileId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProfileId); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasModelId) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ModelId); + } + if (HasInstructions) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Instructions); + } + size += skillIds_.CalculateSize(_repeated_skillIds_codec); + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + size += context_.CalculateSize(_repeated_context_codec); + size += capabilities_.CalculateSize(_repeated_capabilities_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AgentProfile other) { + if (other == null) { + return; + } + if (other.profileId_ != null) { + if (profileId_ == null) { + ProfileId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ProfileId.MergeFrom(other.ProfileId); + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasModelId) { + ModelId = other.ModelId; + } + if (other.HasInstructions) { + Instructions = other.Instructions; + } + skillIds_.Add(other.skillIds_); + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + context_.Add(other.context_); + capabilities_.Add(other.capabilities_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (profileId_ == null) { + ProfileId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProfileId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + ModelId = input.ReadString(); + break; + } + case 34: { + Instructions = input.ReadString(); + break; + } + case 42: { + skillIds_.AddEntriesFrom(input, _repeated_skillIds_codec); + break; + } + case 50: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 58: { + context_.AddEntriesFrom(input, _repeated_context_codec); + break; + } + case 66: { + capabilities_.AddEntriesFrom(input, _repeated_capabilities_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (profileId_ == null) { + ProfileId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProfileId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + ModelId = input.ReadString(); + break; + } + case 34: { + Instructions = input.ReadString(); + break; + } + case 42: { + skillIds_.AddEntriesFrom(ref input, _repeated_skillIds_codec); + break; + } + case 50: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 58: { + context_.AddEntriesFrom(ref input, _repeated_context_codec); + break; + } + case 66: { + capabilities_.AddEntriesFrom(ref input, _repeated_capabilities_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: AggregateBody; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AggregateBody : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AggregateBody()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[1]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AggregateBody() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AggregateBody(AggregateBody other) : this() { + switch (other.BodyCase) { + case BodyOneofCase.Notes: + Notes = other.Notes.Clone(); + break; + case BodyOneofCase.Chat: + Chat = other.Chat.Clone(); + break; + case BodyOneofCase.ScopeMetadata: + ScopeMetadata = other.ScopeMetadata.Clone(); + break; + case BodyOneofCase.SlateMetadata: + SlateMetadata = other.SlateMetadata.Clone(); + break; + case BodyOneofCase.Notebook: + Notebook = other.Notebook.Clone(); + break; + case BodyOneofCase.PropertyDefinition: + PropertyDefinition = other.PropertyDefinition.Clone(); + break; + case BodyOneofCase.SavedView: + SavedView = other.SavedView.Clone(); + break; + case BodyOneofCase.Tag: + Tag = other.Tag.Clone(); + break; + case BodyOneofCase.AgentProfile: + AgentProfile = other.AgentProfile.Clone(); + break; + case BodyOneofCase.Skill: + Skill = other.Skill.Clone(); + break; + case BodyOneofCase.ChatProject: + ChatProject = other.ChatProject.Clone(); + break; + case BodyOneofCase.Preferences: + Preferences = other.Preferences.Clone(); + break; + case BodyOneofCase.Task: + Task = other.Task.Clone(); + break; + case BodyOneofCase.Automation: + Automation = other.Automation.Clone(); + break; + case BodyOneofCase.Memory: + Memory = other.Memory.Clone(); + break; + case BodyOneofCase.ExternalBody: + ExternalBody = other.ExternalBody.Clone(); + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AggregateBody Clone() { + return new AggregateBody(this); + } + + /// Field number for the "notes" field. + public const int NotesFieldNumber = 1; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.NotesDocument Notes { + get { return bodyCase_ == BodyOneofCase.Notes ? (global::ArcForges.Contracts.PublicApi.V1.NotesDocument) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.Notes; + } + } + + /// Field number for the "chat" field. + public const int ChatFieldNumber = 2; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ConversationBody Chat { + get { return bodyCase_ == BodyOneofCase.Chat ? (global::ArcForges.Contracts.PublicApi.V1.ConversationBody) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.Chat; + } + } + + /// Field number for the "scope_metadata" field. + public const int ScopeMetadataFieldNumber = 3; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeMetadata ScopeMetadata { + get { return bodyCase_ == BodyOneofCase.ScopeMetadata ? (global::ArcForges.Contracts.PublicApi.V1.ScopeMetadata) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.ScopeMetadata; + } + } + + /// Field number for the "slate_metadata" field. + public const int SlateMetadataFieldNumber = 4; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.SlateMetadata SlateMetadata { + get { return bodyCase_ == BodyOneofCase.SlateMetadata ? (global::ArcForges.Contracts.PublicApi.V1.SlateMetadata) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.SlateMetadata; + } + } + + /// Field number for the "notebook" field. + public const int NotebookFieldNumber = 5; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.NotebookBody Notebook { + get { return bodyCase_ == BodyOneofCase.Notebook ? (global::ArcForges.Contracts.PublicApi.V1.NotebookBody) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.Notebook; + } + } + + /// Field number for the "property_definition" field. + public const int PropertyDefinitionFieldNumber = 6; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.PropertyDefinition PropertyDefinition { + get { return bodyCase_ == BodyOneofCase.PropertyDefinition ? (global::ArcForges.Contracts.PublicApi.V1.PropertyDefinition) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.PropertyDefinition; + } + } + + /// Field number for the "saved_view" field. + public const int SavedViewFieldNumber = 7; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.SavedViewRecord SavedView { + get { return bodyCase_ == BodyOneofCase.SavedView ? (global::ArcForges.Contracts.PublicApi.V1.SavedViewRecord) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.SavedView; + } + } + + /// Field number for the "tag" field. + public const int TagFieldNumber = 8; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.TagRecord Tag { + get { return bodyCase_ == BodyOneofCase.Tag ? (global::ArcForges.Contracts.PublicApi.V1.TagRecord) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.Tag; + } + } + + /// Field number for the "agent_profile" field. + public const int AgentProfileFieldNumber = 9; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.AgentProfile AgentProfile { + get { return bodyCase_ == BodyOneofCase.AgentProfile ? (global::ArcForges.Contracts.PublicApi.V1.AgentProfile) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.AgentProfile; + } + } + + /// Field number for the "skill" field. + public const int SkillFieldNumber = 10; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.SkillRecord Skill { + get { return bodyCase_ == BodyOneofCase.Skill ? (global::ArcForges.Contracts.PublicApi.V1.SkillRecord) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.Skill; + } + } + + /// Field number for the "chat_project" field. + public const int ChatProjectFieldNumber = 11; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ChatProjectRecord ChatProject { + get { return bodyCase_ == BodyOneofCase.ChatProject ? (global::ArcForges.Contracts.PublicApi.V1.ChatProjectRecord) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.ChatProject; + } + } + + /// Field number for the "preferences" field. + public const int PreferencesFieldNumber = 12; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.PreferenceRecord Preferences { + get { return bodyCase_ == BodyOneofCase.Preferences ? (global::ArcForges.Contracts.PublicApi.V1.PreferenceRecord) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.Preferences; + } + } + + /// Field number for the "task" field. + public const int TaskFieldNumber = 13; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.TaskSnapshot Task { + get { return bodyCase_ == BodyOneofCase.Task ? (global::ArcForges.Contracts.PublicApi.V1.TaskSnapshot) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.Task; + } + } + + /// Field number for the "automation" field. + public const int AutomationFieldNumber = 14; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.AutomationView Automation { + get { return bodyCase_ == BodyOneofCase.Automation ? (global::ArcForges.Contracts.PublicApi.V1.AutomationView) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.Automation; + } + } + + /// Field number for the "memory" field. + public const int MemoryFieldNumber = 15; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.MemoryRecord Memory { + get { return bodyCase_ == BodyOneofCase.Memory ? (global::ArcForges.Contracts.PublicApi.V1.MemoryRecord) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.Memory; + } + } + + /// Field number for the "external_body" field. + public const int ExternalBodyFieldNumber = 16; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef ExternalBody { + get { return bodyCase_ == BodyOneofCase.ExternalBody ? (global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef) body_ : null; } + set { + body_ = value; + bodyCase_ = value == null ? BodyOneofCase.None : BodyOneofCase.ExternalBody; + } + } + + private object body_; + /// Enum of possible cases for the "body" oneof. + public enum BodyOneofCase { + None = 0, + Notes = 1, + Chat = 2, + ScopeMetadata = 3, + SlateMetadata = 4, + Notebook = 5, + PropertyDefinition = 6, + SavedView = 7, + Tag = 8, + AgentProfile = 9, + Skill = 10, + ChatProject = 11, + Preferences = 12, + Task = 13, + Automation = 14, + Memory = 15, + ExternalBody = 16, + } + private BodyOneofCase bodyCase_ = BodyOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BodyOneofCase BodyCase { + get { return bodyCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearBody() { + bodyCase_ = BodyOneofCase.None; + body_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AggregateBody); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AggregateBody other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Notes, other.Notes)) return false; + if (!object.Equals(Chat, other.Chat)) return false; + if (!object.Equals(ScopeMetadata, other.ScopeMetadata)) return false; + if (!object.Equals(SlateMetadata, other.SlateMetadata)) return false; + if (!object.Equals(Notebook, other.Notebook)) return false; + if (!object.Equals(PropertyDefinition, other.PropertyDefinition)) return false; + if (!object.Equals(SavedView, other.SavedView)) return false; + if (!object.Equals(Tag, other.Tag)) return false; + if (!object.Equals(AgentProfile, other.AgentProfile)) return false; + if (!object.Equals(Skill, other.Skill)) return false; + if (!object.Equals(ChatProject, other.ChatProject)) return false; + if (!object.Equals(Preferences, other.Preferences)) return false; + if (!object.Equals(Task, other.Task)) return false; + if (!object.Equals(Automation, other.Automation)) return false; + if (!object.Equals(Memory, other.Memory)) return false; + if (!object.Equals(ExternalBody, other.ExternalBody)) return false; + if (BodyCase != other.BodyCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (bodyCase_ == BodyOneofCase.Notes) hash ^= Notes.GetHashCode(); + if (bodyCase_ == BodyOneofCase.Chat) hash ^= Chat.GetHashCode(); + if (bodyCase_ == BodyOneofCase.ScopeMetadata) hash ^= ScopeMetadata.GetHashCode(); + if (bodyCase_ == BodyOneofCase.SlateMetadata) hash ^= SlateMetadata.GetHashCode(); + if (bodyCase_ == BodyOneofCase.Notebook) hash ^= Notebook.GetHashCode(); + if (bodyCase_ == BodyOneofCase.PropertyDefinition) hash ^= PropertyDefinition.GetHashCode(); + if (bodyCase_ == BodyOneofCase.SavedView) hash ^= SavedView.GetHashCode(); + if (bodyCase_ == BodyOneofCase.Tag) hash ^= Tag.GetHashCode(); + if (bodyCase_ == BodyOneofCase.AgentProfile) hash ^= AgentProfile.GetHashCode(); + if (bodyCase_ == BodyOneofCase.Skill) hash ^= Skill.GetHashCode(); + if (bodyCase_ == BodyOneofCase.ChatProject) hash ^= ChatProject.GetHashCode(); + if (bodyCase_ == BodyOneofCase.Preferences) hash ^= Preferences.GetHashCode(); + if (bodyCase_ == BodyOneofCase.Task) hash ^= Task.GetHashCode(); + if (bodyCase_ == BodyOneofCase.Automation) hash ^= Automation.GetHashCode(); + if (bodyCase_ == BodyOneofCase.Memory) hash ^= Memory.GetHashCode(); + if (bodyCase_ == BodyOneofCase.ExternalBody) hash ^= ExternalBody.GetHashCode(); + hash ^= (int) bodyCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (bodyCase_ == BodyOneofCase.Notes) { + output.WriteRawTag(10); + output.WriteMessage(Notes); + } + if (bodyCase_ == BodyOneofCase.Chat) { + output.WriteRawTag(18); + output.WriteMessage(Chat); + } + if (bodyCase_ == BodyOneofCase.ScopeMetadata) { + output.WriteRawTag(26); + output.WriteMessage(ScopeMetadata); + } + if (bodyCase_ == BodyOneofCase.SlateMetadata) { + output.WriteRawTag(34); + output.WriteMessage(SlateMetadata); + } + if (bodyCase_ == BodyOneofCase.Notebook) { + output.WriteRawTag(42); + output.WriteMessage(Notebook); + } + if (bodyCase_ == BodyOneofCase.PropertyDefinition) { + output.WriteRawTag(50); + output.WriteMessage(PropertyDefinition); + } + if (bodyCase_ == BodyOneofCase.SavedView) { + output.WriteRawTag(58); + output.WriteMessage(SavedView); + } + if (bodyCase_ == BodyOneofCase.Tag) { + output.WriteRawTag(66); + output.WriteMessage(Tag); + } + if (bodyCase_ == BodyOneofCase.AgentProfile) { + output.WriteRawTag(74); + output.WriteMessage(AgentProfile); + } + if (bodyCase_ == BodyOneofCase.Skill) { + output.WriteRawTag(82); + output.WriteMessage(Skill); + } + if (bodyCase_ == BodyOneofCase.ChatProject) { + output.WriteRawTag(90); + output.WriteMessage(ChatProject); + } + if (bodyCase_ == BodyOneofCase.Preferences) { + output.WriteRawTag(98); + output.WriteMessage(Preferences); + } + if (bodyCase_ == BodyOneofCase.Task) { + output.WriteRawTag(106); + output.WriteMessage(Task); + } + if (bodyCase_ == BodyOneofCase.Automation) { + output.WriteRawTag(114); + output.WriteMessage(Automation); + } + if (bodyCase_ == BodyOneofCase.Memory) { + output.WriteRawTag(122); + output.WriteMessage(Memory); + } + if (bodyCase_ == BodyOneofCase.ExternalBody) { + output.WriteRawTag(130, 1); + output.WriteMessage(ExternalBody); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (bodyCase_ == BodyOneofCase.Notes) { + output.WriteRawTag(10); + output.WriteMessage(Notes); + } + if (bodyCase_ == BodyOneofCase.Chat) { + output.WriteRawTag(18); + output.WriteMessage(Chat); + } + if (bodyCase_ == BodyOneofCase.ScopeMetadata) { + output.WriteRawTag(26); + output.WriteMessage(ScopeMetadata); + } + if (bodyCase_ == BodyOneofCase.SlateMetadata) { + output.WriteRawTag(34); + output.WriteMessage(SlateMetadata); + } + if (bodyCase_ == BodyOneofCase.Notebook) { + output.WriteRawTag(42); + output.WriteMessage(Notebook); + } + if (bodyCase_ == BodyOneofCase.PropertyDefinition) { + output.WriteRawTag(50); + output.WriteMessage(PropertyDefinition); + } + if (bodyCase_ == BodyOneofCase.SavedView) { + output.WriteRawTag(58); + output.WriteMessage(SavedView); + } + if (bodyCase_ == BodyOneofCase.Tag) { + output.WriteRawTag(66); + output.WriteMessage(Tag); + } + if (bodyCase_ == BodyOneofCase.AgentProfile) { + output.WriteRawTag(74); + output.WriteMessage(AgentProfile); + } + if (bodyCase_ == BodyOneofCase.Skill) { + output.WriteRawTag(82); + output.WriteMessage(Skill); + } + if (bodyCase_ == BodyOneofCase.ChatProject) { + output.WriteRawTag(90); + output.WriteMessage(ChatProject); + } + if (bodyCase_ == BodyOneofCase.Preferences) { + output.WriteRawTag(98); + output.WriteMessage(Preferences); + } + if (bodyCase_ == BodyOneofCase.Task) { + output.WriteRawTag(106); + output.WriteMessage(Task); + } + if (bodyCase_ == BodyOneofCase.Automation) { + output.WriteRawTag(114); + output.WriteMessage(Automation); + } + if (bodyCase_ == BodyOneofCase.Memory) { + output.WriteRawTag(122); + output.WriteMessage(Memory); + } + if (bodyCase_ == BodyOneofCase.ExternalBody) { + output.WriteRawTag(130, 1); + output.WriteMessage(ExternalBody); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (bodyCase_ == BodyOneofCase.Notes) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Notes); + } + if (bodyCase_ == BodyOneofCase.Chat) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Chat); + } + if (bodyCase_ == BodyOneofCase.ScopeMetadata) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ScopeMetadata); + } + if (bodyCase_ == BodyOneofCase.SlateMetadata) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SlateMetadata); + } + if (bodyCase_ == BodyOneofCase.Notebook) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Notebook); + } + if (bodyCase_ == BodyOneofCase.PropertyDefinition) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PropertyDefinition); + } + if (bodyCase_ == BodyOneofCase.SavedView) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SavedView); + } + if (bodyCase_ == BodyOneofCase.Tag) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Tag); + } + if (bodyCase_ == BodyOneofCase.AgentProfile) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AgentProfile); + } + if (bodyCase_ == BodyOneofCase.Skill) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Skill); + } + if (bodyCase_ == BodyOneofCase.ChatProject) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ChatProject); + } + if (bodyCase_ == BodyOneofCase.Preferences) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Preferences); + } + if (bodyCase_ == BodyOneofCase.Task) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Task); + } + if (bodyCase_ == BodyOneofCase.Automation) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Automation); + } + if (bodyCase_ == BodyOneofCase.Memory) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Memory); + } + if (bodyCase_ == BodyOneofCase.ExternalBody) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(ExternalBody); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AggregateBody other) { + if (other == null) { + return; + } + switch (other.BodyCase) { + case BodyOneofCase.Notes: + if (Notes == null) { + Notes = new global::ArcForges.Contracts.PublicApi.V1.NotesDocument(); + } + Notes.MergeFrom(other.Notes); + break; + case BodyOneofCase.Chat: + if (Chat == null) { + Chat = new global::ArcForges.Contracts.PublicApi.V1.ConversationBody(); + } + Chat.MergeFrom(other.Chat); + break; + case BodyOneofCase.ScopeMetadata: + if (ScopeMetadata == null) { + ScopeMetadata = new global::ArcForges.Contracts.PublicApi.V1.ScopeMetadata(); + } + ScopeMetadata.MergeFrom(other.ScopeMetadata); + break; + case BodyOneofCase.SlateMetadata: + if (SlateMetadata == null) { + SlateMetadata = new global::ArcForges.Contracts.PublicApi.V1.SlateMetadata(); + } + SlateMetadata.MergeFrom(other.SlateMetadata); + break; + case BodyOneofCase.Notebook: + if (Notebook == null) { + Notebook = new global::ArcForges.Contracts.PublicApi.V1.NotebookBody(); + } + Notebook.MergeFrom(other.Notebook); + break; + case BodyOneofCase.PropertyDefinition: + if (PropertyDefinition == null) { + PropertyDefinition = new global::ArcForges.Contracts.PublicApi.V1.PropertyDefinition(); + } + PropertyDefinition.MergeFrom(other.PropertyDefinition); + break; + case BodyOneofCase.SavedView: + if (SavedView == null) { + SavedView = new global::ArcForges.Contracts.PublicApi.V1.SavedViewRecord(); + } + SavedView.MergeFrom(other.SavedView); + break; + case BodyOneofCase.Tag: + if (Tag == null) { + Tag = new global::ArcForges.Contracts.PublicApi.V1.TagRecord(); + } + Tag.MergeFrom(other.Tag); + break; + case BodyOneofCase.AgentProfile: + if (AgentProfile == null) { + AgentProfile = new global::ArcForges.Contracts.PublicApi.V1.AgentProfile(); + } + AgentProfile.MergeFrom(other.AgentProfile); + break; + case BodyOneofCase.Skill: + if (Skill == null) { + Skill = new global::ArcForges.Contracts.PublicApi.V1.SkillRecord(); + } + Skill.MergeFrom(other.Skill); + break; + case BodyOneofCase.ChatProject: + if (ChatProject == null) { + ChatProject = new global::ArcForges.Contracts.PublicApi.V1.ChatProjectRecord(); + } + ChatProject.MergeFrom(other.ChatProject); + break; + case BodyOneofCase.Preferences: + if (Preferences == null) { + Preferences = new global::ArcForges.Contracts.PublicApi.V1.PreferenceRecord(); + } + Preferences.MergeFrom(other.Preferences); + break; + case BodyOneofCase.Task: + if (Task == null) { + Task = new global::ArcForges.Contracts.PublicApi.V1.TaskSnapshot(); + } + Task.MergeFrom(other.Task); + break; + case BodyOneofCase.Automation: + if (Automation == null) { + Automation = new global::ArcForges.Contracts.PublicApi.V1.AutomationView(); + } + Automation.MergeFrom(other.Automation); + break; + case BodyOneofCase.Memory: + if (Memory == null) { + Memory = new global::ArcForges.Contracts.PublicApi.V1.MemoryRecord(); + } + Memory.MergeFrom(other.Memory); + break; + case BodyOneofCase.ExternalBody: + if (ExternalBody == null) { + ExternalBody = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + ExternalBody.MergeFrom(other.ExternalBody); + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + global::ArcForges.Contracts.PublicApi.V1.NotesDocument subBuilder = new global::ArcForges.Contracts.PublicApi.V1.NotesDocument(); + if (bodyCase_ == BodyOneofCase.Notes) { + subBuilder.MergeFrom(Notes); + } + input.ReadMessage(subBuilder); + Notes = subBuilder; + break; + } + case 18: { + global::ArcForges.Contracts.PublicApi.V1.ConversationBody subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ConversationBody(); + if (bodyCase_ == BodyOneofCase.Chat) { + subBuilder.MergeFrom(Chat); + } + input.ReadMessage(subBuilder); + Chat = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.PublicApi.V1.ScopeMetadata subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ScopeMetadata(); + if (bodyCase_ == BodyOneofCase.ScopeMetadata) { + subBuilder.MergeFrom(ScopeMetadata); + } + input.ReadMessage(subBuilder); + ScopeMetadata = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.PublicApi.V1.SlateMetadata subBuilder = new global::ArcForges.Contracts.PublicApi.V1.SlateMetadata(); + if (bodyCase_ == BodyOneofCase.SlateMetadata) { + subBuilder.MergeFrom(SlateMetadata); + } + input.ReadMessage(subBuilder); + SlateMetadata = subBuilder; + break; + } + case 42: { + global::ArcForges.Contracts.PublicApi.V1.NotebookBody subBuilder = new global::ArcForges.Contracts.PublicApi.V1.NotebookBody(); + if (bodyCase_ == BodyOneofCase.Notebook) { + subBuilder.MergeFrom(Notebook); + } + input.ReadMessage(subBuilder); + Notebook = subBuilder; + break; + } + case 50: { + global::ArcForges.Contracts.PublicApi.V1.PropertyDefinition subBuilder = new global::ArcForges.Contracts.PublicApi.V1.PropertyDefinition(); + if (bodyCase_ == BodyOneofCase.PropertyDefinition) { + subBuilder.MergeFrom(PropertyDefinition); + } + input.ReadMessage(subBuilder); + PropertyDefinition = subBuilder; + break; + } + case 58: { + global::ArcForges.Contracts.PublicApi.V1.SavedViewRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.SavedViewRecord(); + if (bodyCase_ == BodyOneofCase.SavedView) { + subBuilder.MergeFrom(SavedView); + } + input.ReadMessage(subBuilder); + SavedView = subBuilder; + break; + } + case 66: { + global::ArcForges.Contracts.PublicApi.V1.TagRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.TagRecord(); + if (bodyCase_ == BodyOneofCase.Tag) { + subBuilder.MergeFrom(Tag); + } + input.ReadMessage(subBuilder); + Tag = subBuilder; + break; + } + case 74: { + global::ArcForges.Contracts.PublicApi.V1.AgentProfile subBuilder = new global::ArcForges.Contracts.PublicApi.V1.AgentProfile(); + if (bodyCase_ == BodyOneofCase.AgentProfile) { + subBuilder.MergeFrom(AgentProfile); + } + input.ReadMessage(subBuilder); + AgentProfile = subBuilder; + break; + } + case 82: { + global::ArcForges.Contracts.PublicApi.V1.SkillRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.SkillRecord(); + if (bodyCase_ == BodyOneofCase.Skill) { + subBuilder.MergeFrom(Skill); + } + input.ReadMessage(subBuilder); + Skill = subBuilder; + break; + } + case 90: { + global::ArcForges.Contracts.PublicApi.V1.ChatProjectRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ChatProjectRecord(); + if (bodyCase_ == BodyOneofCase.ChatProject) { + subBuilder.MergeFrom(ChatProject); + } + input.ReadMessage(subBuilder); + ChatProject = subBuilder; + break; + } + case 98: { + global::ArcForges.Contracts.PublicApi.V1.PreferenceRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.PreferenceRecord(); + if (bodyCase_ == BodyOneofCase.Preferences) { + subBuilder.MergeFrom(Preferences); + } + input.ReadMessage(subBuilder); + Preferences = subBuilder; + break; + } + case 106: { + global::ArcForges.Contracts.PublicApi.V1.TaskSnapshot subBuilder = new global::ArcForges.Contracts.PublicApi.V1.TaskSnapshot(); + if (bodyCase_ == BodyOneofCase.Task) { + subBuilder.MergeFrom(Task); + } + input.ReadMessage(subBuilder); + Task = subBuilder; + break; + } + case 114: { + global::ArcForges.Contracts.PublicApi.V1.AutomationView subBuilder = new global::ArcForges.Contracts.PublicApi.V1.AutomationView(); + if (bodyCase_ == BodyOneofCase.Automation) { + subBuilder.MergeFrom(Automation); + } + input.ReadMessage(subBuilder); + Automation = subBuilder; + break; + } + case 122: { + global::ArcForges.Contracts.PublicApi.V1.MemoryRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.MemoryRecord(); + if (bodyCase_ == BodyOneofCase.Memory) { + subBuilder.MergeFrom(Memory); + } + input.ReadMessage(subBuilder); + Memory = subBuilder; + break; + } + case 130: { + global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef subBuilder = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + if (bodyCase_ == BodyOneofCase.ExternalBody) { + subBuilder.MergeFrom(ExternalBody); + } + input.ReadMessage(subBuilder); + ExternalBody = subBuilder; + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + global::ArcForges.Contracts.PublicApi.V1.NotesDocument subBuilder = new global::ArcForges.Contracts.PublicApi.V1.NotesDocument(); + if (bodyCase_ == BodyOneofCase.Notes) { + subBuilder.MergeFrom(Notes); + } + input.ReadMessage(subBuilder); + Notes = subBuilder; + break; + } + case 18: { + global::ArcForges.Contracts.PublicApi.V1.ConversationBody subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ConversationBody(); + if (bodyCase_ == BodyOneofCase.Chat) { + subBuilder.MergeFrom(Chat); + } + input.ReadMessage(subBuilder); + Chat = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.PublicApi.V1.ScopeMetadata subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ScopeMetadata(); + if (bodyCase_ == BodyOneofCase.ScopeMetadata) { + subBuilder.MergeFrom(ScopeMetadata); + } + input.ReadMessage(subBuilder); + ScopeMetadata = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.PublicApi.V1.SlateMetadata subBuilder = new global::ArcForges.Contracts.PublicApi.V1.SlateMetadata(); + if (bodyCase_ == BodyOneofCase.SlateMetadata) { + subBuilder.MergeFrom(SlateMetadata); + } + input.ReadMessage(subBuilder); + SlateMetadata = subBuilder; + break; + } + case 42: { + global::ArcForges.Contracts.PublicApi.V1.NotebookBody subBuilder = new global::ArcForges.Contracts.PublicApi.V1.NotebookBody(); + if (bodyCase_ == BodyOneofCase.Notebook) { + subBuilder.MergeFrom(Notebook); + } + input.ReadMessage(subBuilder); + Notebook = subBuilder; + break; + } + case 50: { + global::ArcForges.Contracts.PublicApi.V1.PropertyDefinition subBuilder = new global::ArcForges.Contracts.PublicApi.V1.PropertyDefinition(); + if (bodyCase_ == BodyOneofCase.PropertyDefinition) { + subBuilder.MergeFrom(PropertyDefinition); + } + input.ReadMessage(subBuilder); + PropertyDefinition = subBuilder; + break; + } + case 58: { + global::ArcForges.Contracts.PublicApi.V1.SavedViewRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.SavedViewRecord(); + if (bodyCase_ == BodyOneofCase.SavedView) { + subBuilder.MergeFrom(SavedView); + } + input.ReadMessage(subBuilder); + SavedView = subBuilder; + break; + } + case 66: { + global::ArcForges.Contracts.PublicApi.V1.TagRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.TagRecord(); + if (bodyCase_ == BodyOneofCase.Tag) { + subBuilder.MergeFrom(Tag); + } + input.ReadMessage(subBuilder); + Tag = subBuilder; + break; + } + case 74: { + global::ArcForges.Contracts.PublicApi.V1.AgentProfile subBuilder = new global::ArcForges.Contracts.PublicApi.V1.AgentProfile(); + if (bodyCase_ == BodyOneofCase.AgentProfile) { + subBuilder.MergeFrom(AgentProfile); + } + input.ReadMessage(subBuilder); + AgentProfile = subBuilder; + break; + } + case 82: { + global::ArcForges.Contracts.PublicApi.V1.SkillRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.SkillRecord(); + if (bodyCase_ == BodyOneofCase.Skill) { + subBuilder.MergeFrom(Skill); + } + input.ReadMessage(subBuilder); + Skill = subBuilder; + break; + } + case 90: { + global::ArcForges.Contracts.PublicApi.V1.ChatProjectRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ChatProjectRecord(); + if (bodyCase_ == BodyOneofCase.ChatProject) { + subBuilder.MergeFrom(ChatProject); + } + input.ReadMessage(subBuilder); + ChatProject = subBuilder; + break; + } + case 98: { + global::ArcForges.Contracts.PublicApi.V1.PreferenceRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.PreferenceRecord(); + if (bodyCase_ == BodyOneofCase.Preferences) { + subBuilder.MergeFrom(Preferences); + } + input.ReadMessage(subBuilder); + Preferences = subBuilder; + break; + } + case 106: { + global::ArcForges.Contracts.PublicApi.V1.TaskSnapshot subBuilder = new global::ArcForges.Contracts.PublicApi.V1.TaskSnapshot(); + if (bodyCase_ == BodyOneofCase.Task) { + subBuilder.MergeFrom(Task); + } + input.ReadMessage(subBuilder); + Task = subBuilder; + break; + } + case 114: { + global::ArcForges.Contracts.PublicApi.V1.AutomationView subBuilder = new global::ArcForges.Contracts.PublicApi.V1.AutomationView(); + if (bodyCase_ == BodyOneofCase.Automation) { + subBuilder.MergeFrom(Automation); + } + input.ReadMessage(subBuilder); + Automation = subBuilder; + break; + } + case 122: { + global::ArcForges.Contracts.PublicApi.V1.MemoryRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.MemoryRecord(); + if (bodyCase_ == BodyOneofCase.Memory) { + subBuilder.MergeFrom(Memory); + } + input.ReadMessage(subBuilder); + Memory = subBuilder; + break; + } + case 130: { + global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef subBuilder = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + if (bodyCase_ == BodyOneofCase.ExternalBody) { + subBuilder.MergeFrom(ExternalBody); + } + input.ReadMessage(subBuilder); + ExternalBody = subBuilder; + break; + } + } + } + } + #endif + + } + + /// + /// registry04: AlignmentSpec; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AlignmentSpec : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AlignmentSpec()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[2]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AlignmentSpec() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AlignmentSpec(AlignmentSpec other) : this() { + kind_ = other.kind_; + leftAnchor_ = other.leftAnchor_ != null ? other.leftAnchor_.Clone() : null; + rightAnchor_ = other.rightAnchor_ != null ? other.rightAnchor_.Clone() : null; + offset_ = other.offset_ != null ? other.offset_.Clone() : null; + eventId_ = other.eventId_ != null ? other.eventId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AlignmentSpec Clone() { + return new AlignmentSpec(this); + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 1; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "left_anchor" field. + public const int LeftAnchorFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime leftAnchor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime LeftAnchor { + get { return leftAnchor_; } + set { + leftAnchor_ = value; + } + } + + /// Field number for the "right_anchor" field. + public const int RightAnchorFieldNumber = 3; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime rightAnchor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime RightAnchor { + get { return rightAnchor_; } + set { + rightAnchor_ = value; + } + } + + /// Field number for the "offset" field. + public const int OffsetFieldNumber = 4; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime offset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime Offset { + get { return offset_; } + set { + offset_ = value; + } + } + + /// Field number for the "event_id" field. + public const int EventIdFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Id eventId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id EventId { + get { return eventId_; } + set { + eventId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AlignmentSpec); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AlignmentSpec other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Kind != other.Kind) return false; + if (!object.Equals(LeftAnchor, other.LeftAnchor)) return false; + if (!object.Equals(RightAnchor, other.RightAnchor)) return false; + if (!object.Equals(Offset, other.Offset)) return false; + if (!object.Equals(EventId, other.EventId)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasKind) hash ^= Kind.GetHashCode(); + if (leftAnchor_ != null) hash ^= LeftAnchor.GetHashCode(); + if (rightAnchor_ != null) hash ^= RightAnchor.GetHashCode(); + if (offset_ != null) hash ^= Offset.GetHashCode(); + if (eventId_ != null) hash ^= EventId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + if (leftAnchor_ != null) { + output.WriteRawTag(18); + output.WriteMessage(LeftAnchor); + } + if (rightAnchor_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RightAnchor); + } + if (offset_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Offset); + } + if (eventId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(EventId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + if (leftAnchor_ != null) { + output.WriteRawTag(18); + output.WriteMessage(LeftAnchor); + } + if (rightAnchor_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RightAnchor); + } + if (offset_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Offset); + } + if (eventId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(EventId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (leftAnchor_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LeftAnchor); + } + if (rightAnchor_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RightAnchor); + } + if (offset_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Offset); + } + if (eventId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EventId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AlignmentSpec other) { + if (other == null) { + return; + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.leftAnchor_ != null) { + if (leftAnchor_ == null) { + LeftAnchor = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + LeftAnchor.MergeFrom(other.LeftAnchor); + } + if (other.rightAnchor_ != null) { + if (rightAnchor_ == null) { + RightAnchor = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + RightAnchor.MergeFrom(other.RightAnchor); + } + if (other.offset_ != null) { + if (offset_ == null) { + Offset = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + Offset.MergeFrom(other.Offset); + } + if (other.eventId_ != null) { + if (eventId_ == null) { + EventId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + EventId.MergeFrom(other.EventId); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + if (leftAnchor_ == null) { + LeftAnchor = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(LeftAnchor); + break; + } + case 26: { + if (rightAnchor_ == null) { + RightAnchor = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(RightAnchor); + break; + } + case 34: { + if (offset_ == null) { + Offset = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Offset); + break; + } + case 42: { + if (eventId_ == null) { + EventId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(EventId); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + if (leftAnchor_ == null) { + LeftAnchor = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(LeftAnchor); + break; + } + case 26: { + if (rightAnchor_ == null) { + RightAnchor = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(RightAnchor); + break; + } + case 34: { + if (offset_ == null) { + Offset = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Offset); + break; + } + case 42: { + if (eventId_ == null) { + EventId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(EventId); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: AutomationSpec; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AutomationSpec : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AutomationSpec()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[3]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AutomationSpec() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AutomationSpec(AutomationSpec other) : this() { + _hasBits0 = other._hasBits0; + name_ = other.name_; + trigger_ = other.trigger_ != null ? other.trigger_.Clone() : null; + input_ = other.input_ != null ? other.input_.Clone() : null; + profileId_ = other.profileId_ != null ? other.profileId_.Clone() : null; + perRunBudget_ = other.perRunBudget_; + periodBudget_ = other.periodBudget_; + budgetPeriod_ = other.budgetPeriod_ != null ? other.budgetPeriod_.Clone() : null; + concurrency_ = other.concurrency_; + misfire_ = other.misfire_; + catchUpCount_ = other.catchUpCount_; + catchUpWindowSeconds_ = other.catchUpWindowSeconds_; + grants_ = other.grants_.Clone(); + targetDeviceId_ = other.targetDeviceId_ != null ? other.targetDeviceId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AutomationSpec Clone() { + return new AutomationSpec(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "trigger" field. + public const int TriggerFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.TriggerSpec trigger_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.TriggerSpec Trigger { + get { return trigger_; } + set { + trigger_ = value; + } + } + + /// Field number for the "input" field. + public const int InputFieldNumber = 3; + private global::ArcForges.Contracts.PublicApi.V1.TurnInput input_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.TurnInput Input { + get { return input_; } + set { + input_ = value; + } + } + + /// Field number for the "profile_id" field. + public const int ProfileIdFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Id profileId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ProfileId { + get { return profileId_; } + set { + profileId_ = value; + } + } + + /// Field number for the "per_run_budget" field. + public const int PerRunBudgetFieldNumber = 5; + private readonly static ulong PerRunBudgetDefaultValue = 0UL; + + private ulong perRunBudget_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong PerRunBudget { + get { if ((_hasBits0 & 1) != 0) { return perRunBudget_; } else { return PerRunBudgetDefaultValue; } } + set { + _hasBits0 |= 1; + perRunBudget_ = value; + } + } + /// Gets whether the "per_run_budget" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPerRunBudget { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "per_run_budget" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearPerRunBudget() { + _hasBits0 &= ~1; + } + + /// Field number for the "period_budget" field. + public const int PeriodBudgetFieldNumber = 6; + private readonly static ulong PeriodBudgetDefaultValue = 0UL; + + private ulong periodBudget_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong PeriodBudget { + get { if ((_hasBits0 & 2) != 0) { return periodBudget_; } else { return PeriodBudgetDefaultValue; } } + set { + _hasBits0 |= 2; + periodBudget_ = value; + } + } + /// Gets whether the "period_budget" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPeriodBudget { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "period_budget" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearPeriodBudget() { + _hasBits0 &= ~2; + } + + /// Field number for the "budget_period" field. + public const int BudgetPeriodFieldNumber = 7; + private global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc budgetPeriod_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc BudgetPeriod { + get { return budgetPeriod_; } + set { + budgetPeriod_ = value; + } + } + + /// Field number for the "concurrency" field. + public const int ConcurrencyFieldNumber = 8; + private readonly static string ConcurrencyDefaultValue = ""; + + private string concurrency_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Concurrency { + get { return concurrency_ ?? ConcurrencyDefaultValue; } + set { + concurrency_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "concurrency" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasConcurrency { + get { return concurrency_ != null; } + } + /// Clears the value of the "concurrency" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearConcurrency() { + concurrency_ = null; + } + + /// Field number for the "misfire" field. + public const int MisfireFieldNumber = 9; + private readonly static string MisfireDefaultValue = ""; + + private string misfire_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Misfire { + get { return misfire_ ?? MisfireDefaultValue; } + set { + misfire_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "misfire" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasMisfire { + get { return misfire_ != null; } + } + /// Clears the value of the "misfire" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearMisfire() { + misfire_ = null; + } + + /// Field number for the "catch_up_count" field. + public const int CatchUpCountFieldNumber = 10; + private readonly static uint CatchUpCountDefaultValue = 0; + + private uint catchUpCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint CatchUpCount { + get { if ((_hasBits0 & 4) != 0) { return catchUpCount_; } else { return CatchUpCountDefaultValue; } } + set { + _hasBits0 |= 4; + catchUpCount_ = value; + } + } + /// Gets whether the "catch_up_count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCatchUpCount { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "catch_up_count" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCatchUpCount() { + _hasBits0 &= ~4; + } + + /// Field number for the "catch_up_window_seconds" field. + public const int CatchUpWindowSecondsFieldNumber = 11; + private readonly static uint CatchUpWindowSecondsDefaultValue = 0; + + private uint catchUpWindowSeconds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint CatchUpWindowSeconds { + get { if ((_hasBits0 & 8) != 0) { return catchUpWindowSeconds_; } else { return CatchUpWindowSecondsDefaultValue; } } + set { + _hasBits0 |= 8; + catchUpWindowSeconds_ = value; + } + } + /// Gets whether the "catch_up_window_seconds" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCatchUpWindowSeconds { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "catch_up_window_seconds" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCatchUpWindowSeconds() { + _hasBits0 &= ~8; + } + + /// Field number for the "grants" field. + public const int GrantsFieldNumber = 12; + private static readonly pb::FieldCodec _repeated_grants_codec + = pb::FieldCodec.ForMessage(98, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField grants_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Grants { + get { return grants_; } + } + + /// Field number for the "target_device_id" field. + public const int TargetDeviceIdFieldNumber = 13; + private global::ArcForges.Contracts.Foundation.V1.Id targetDeviceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id TargetDeviceId { + get { return targetDeviceId_; } + set { + targetDeviceId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AutomationSpec); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AutomationSpec other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (!object.Equals(Trigger, other.Trigger)) return false; + if (!object.Equals(Input, other.Input)) return false; + if (!object.Equals(ProfileId, other.ProfileId)) return false; + if (PerRunBudget != other.PerRunBudget) return false; + if (PeriodBudget != other.PeriodBudget) return false; + if (!object.Equals(BudgetPeriod, other.BudgetPeriod)) return false; + if (Concurrency != other.Concurrency) return false; + if (Misfire != other.Misfire) return false; + if (CatchUpCount != other.CatchUpCount) return false; + if (CatchUpWindowSeconds != other.CatchUpWindowSeconds) return false; + if(!grants_.Equals(other.grants_)) return false; + if (!object.Equals(TargetDeviceId, other.TargetDeviceId)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasName) hash ^= Name.GetHashCode(); + if (trigger_ != null) hash ^= Trigger.GetHashCode(); + if (input_ != null) hash ^= Input.GetHashCode(); + if (profileId_ != null) hash ^= ProfileId.GetHashCode(); + if (HasPerRunBudget) hash ^= PerRunBudget.GetHashCode(); + if (HasPeriodBudget) hash ^= PeriodBudget.GetHashCode(); + if (budgetPeriod_ != null) hash ^= BudgetPeriod.GetHashCode(); + if (HasConcurrency) hash ^= Concurrency.GetHashCode(); + if (HasMisfire) hash ^= Misfire.GetHashCode(); + if (HasCatchUpCount) hash ^= CatchUpCount.GetHashCode(); + if (HasCatchUpWindowSeconds) hash ^= CatchUpWindowSeconds.GetHashCode(); + hash ^= grants_.GetHashCode(); + if (targetDeviceId_ != null) hash ^= TargetDeviceId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasName) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (trigger_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Trigger); + } + if (input_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Input); + } + if (profileId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ProfileId); + } + if (HasPerRunBudget) { + output.WriteRawTag(40); + output.WriteUInt64(PerRunBudget); + } + if (HasPeriodBudget) { + output.WriteRawTag(48); + output.WriteUInt64(PeriodBudget); + } + if (budgetPeriod_ != null) { + output.WriteRawTag(58); + output.WriteMessage(BudgetPeriod); + } + if (HasConcurrency) { + output.WriteRawTag(66); + output.WriteString(Concurrency); + } + if (HasMisfire) { + output.WriteRawTag(74); + output.WriteString(Misfire); + } + if (HasCatchUpCount) { + output.WriteRawTag(80); + output.WriteUInt32(CatchUpCount); + } + if (HasCatchUpWindowSeconds) { + output.WriteRawTag(88); + output.WriteUInt32(CatchUpWindowSeconds); + } + grants_.WriteTo(output, _repeated_grants_codec); + if (targetDeviceId_ != null) { + output.WriteRawTag(106); + output.WriteMessage(TargetDeviceId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasName) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (trigger_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Trigger); + } + if (input_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Input); + } + if (profileId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ProfileId); + } + if (HasPerRunBudget) { + output.WriteRawTag(40); + output.WriteUInt64(PerRunBudget); + } + if (HasPeriodBudget) { + output.WriteRawTag(48); + output.WriteUInt64(PeriodBudget); + } + if (budgetPeriod_ != null) { + output.WriteRawTag(58); + output.WriteMessage(BudgetPeriod); + } + if (HasConcurrency) { + output.WriteRawTag(66); + output.WriteString(Concurrency); + } + if (HasMisfire) { + output.WriteRawTag(74); + output.WriteString(Misfire); + } + if (HasCatchUpCount) { + output.WriteRawTag(80); + output.WriteUInt32(CatchUpCount); + } + if (HasCatchUpWindowSeconds) { + output.WriteRawTag(88); + output.WriteUInt32(CatchUpWindowSeconds); + } + grants_.WriteTo(ref output, _repeated_grants_codec); + if (targetDeviceId_ != null) { + output.WriteRawTag(106); + output.WriteMessage(TargetDeviceId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (trigger_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Trigger); + } + if (input_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Input); + } + if (profileId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProfileId); + } + if (HasPerRunBudget) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(PerRunBudget); + } + if (HasPeriodBudget) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(PeriodBudget); + } + if (budgetPeriod_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BudgetPeriod); + } + if (HasConcurrency) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Concurrency); + } + if (HasMisfire) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Misfire); + } + if (HasCatchUpCount) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(CatchUpCount); + } + if (HasCatchUpWindowSeconds) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(CatchUpWindowSeconds); + } + size += grants_.CalculateSize(_repeated_grants_codec); + if (targetDeviceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TargetDeviceId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AutomationSpec other) { + if (other == null) { + return; + } + if (other.HasName) { + Name = other.Name; + } + if (other.trigger_ != null) { + if (trigger_ == null) { + Trigger = new global::ArcForges.Contracts.PublicApi.V1.TriggerSpec(); + } + Trigger.MergeFrom(other.Trigger); + } + if (other.input_ != null) { + if (input_ == null) { + Input = new global::ArcForges.Contracts.PublicApi.V1.TurnInput(); + } + Input.MergeFrom(other.Input); + } + if (other.profileId_ != null) { + if (profileId_ == null) { + ProfileId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ProfileId.MergeFrom(other.ProfileId); + } + if (other.HasPerRunBudget) { + PerRunBudget = other.PerRunBudget; + } + if (other.HasPeriodBudget) { + PeriodBudget = other.PeriodBudget; + } + if (other.budgetPeriod_ != null) { + if (budgetPeriod_ == null) { + BudgetPeriod = new global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc(); + } + BudgetPeriod.MergeFrom(other.BudgetPeriod); + } + if (other.HasConcurrency) { + Concurrency = other.Concurrency; + } + if (other.HasMisfire) { + Misfire = other.Misfire; + } + if (other.HasCatchUpCount) { + CatchUpCount = other.CatchUpCount; + } + if (other.HasCatchUpWindowSeconds) { + CatchUpWindowSeconds = other.CatchUpWindowSeconds; + } + grants_.Add(other.grants_); + if (other.targetDeviceId_ != null) { + if (targetDeviceId_ == null) { + TargetDeviceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + TargetDeviceId.MergeFrom(other.TargetDeviceId); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Name = input.ReadString(); + break; + } + case 18: { + if (trigger_ == null) { + Trigger = new global::ArcForges.Contracts.PublicApi.V1.TriggerSpec(); + } + input.ReadMessage(Trigger); + break; + } + case 26: { + if (input_ == null) { + Input = new global::ArcForges.Contracts.PublicApi.V1.TurnInput(); + } + input.ReadMessage(Input); + break; + } + case 34: { + if (profileId_ == null) { + ProfileId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProfileId); + break; + } + case 40: { + PerRunBudget = input.ReadUInt64(); + break; + } + case 48: { + PeriodBudget = input.ReadUInt64(); + break; + } + case 58: { + if (budgetPeriod_ == null) { + BudgetPeriod = new global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc(); + } + input.ReadMessage(BudgetPeriod); + break; + } + case 66: { + Concurrency = input.ReadString(); + break; + } + case 74: { + Misfire = input.ReadString(); + break; + } + case 80: { + CatchUpCount = input.ReadUInt32(); + break; + } + case 88: { + CatchUpWindowSeconds = input.ReadUInt32(); + break; + } + case 98: { + grants_.AddEntriesFrom(input, _repeated_grants_codec); + break; + } + case 106: { + if (targetDeviceId_ == null) { + TargetDeviceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TargetDeviceId); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Name = input.ReadString(); + break; + } + case 18: { + if (trigger_ == null) { + Trigger = new global::ArcForges.Contracts.PublicApi.V1.TriggerSpec(); + } + input.ReadMessage(Trigger); + break; + } + case 26: { + if (input_ == null) { + Input = new global::ArcForges.Contracts.PublicApi.V1.TurnInput(); + } + input.ReadMessage(Input); + break; + } + case 34: { + if (profileId_ == null) { + ProfileId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProfileId); + break; + } + case 40: { + PerRunBudget = input.ReadUInt64(); + break; + } + case 48: { + PeriodBudget = input.ReadUInt64(); + break; + } + case 58: { + if (budgetPeriod_ == null) { + BudgetPeriod = new global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc(); + } + input.ReadMessage(BudgetPeriod); + break; + } + case 66: { + Concurrency = input.ReadString(); + break; + } + case 74: { + Misfire = input.ReadString(); + break; + } + case 80: { + CatchUpCount = input.ReadUInt32(); + break; + } + case 88: { + CatchUpWindowSeconds = input.ReadUInt32(); + break; + } + case 98: { + grants_.AddEntriesFrom(ref input, _repeated_grants_codec); + break; + } + case 106: { + if (targetDeviceId_ == null) { + TargetDeviceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TargetDeviceId); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: AutomationView; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class AutomationView : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new AutomationView()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[4]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AutomationView() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AutomationView(AutomationView other) : this() { + _hasBits0 = other._hasBits0; + automationId_ = other.automationId_ != null ? other.automationId_.Clone() : null; + definition_ = other.definition_ != null ? other.definition_.Clone() : null; + enabled_ = other.enabled_; + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + nextOccurrence_ = other.nextOccurrence_ != null ? other.nextOccurrence_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public AutomationView Clone() { + return new AutomationView(this); + } + + /// Field number for the "automation_id" field. + public const int AutomationIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id automationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id AutomationId { + get { return automationId_; } + set { + automationId_ = value; + } + } + + /// Field number for the "definition" field. + public const int DefinitionFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.AutomationSpec definition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.AutomationSpec Definition { + get { return definition_; } + set { + definition_ = value; + } + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 3; + private readonly static bool EnabledDefaultValue = false; + + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { if ((_hasBits0 & 1) != 0) { return enabled_; } else { return EnabledDefaultValue; } } + set { + _hasBits0 |= 1; + enabled_ = value; + } + } + /// Gets whether the "enabled" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEnabled { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "enabled" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEnabled() { + _hasBits0 &= ~1; + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "next_occurrence" field. + public const int NextOccurrenceFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Instant nextOccurrence_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant NextOccurrence { + get { return nextOccurrence_; } + set { + nextOccurrence_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as AutomationView); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(AutomationView other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(AutomationId, other.AutomationId)) return false; + if (!object.Equals(Definition, other.Definition)) return false; + if (Enabled != other.Enabled) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if (!object.Equals(NextOccurrence, other.NextOccurrence)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (automationId_ != null) hash ^= AutomationId.GetHashCode(); + if (definition_ != null) hash ^= Definition.GetHashCode(); + if (HasEnabled) hash ^= Enabled.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (nextOccurrence_ != null) hash ^= NextOccurrence.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (automationId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AutomationId); + } + if (definition_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Definition); + } + if (HasEnabled) { + output.WriteRawTag(24); + output.WriteBool(Enabled); + } + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (nextOccurrence_ != null) { + output.WriteRawTag(42); + output.WriteMessage(NextOccurrence); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (automationId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AutomationId); + } + if (definition_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Definition); + } + if (HasEnabled) { + output.WriteRawTag(24); + output.WriteBool(Enabled); + } + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (nextOccurrence_ != null) { + output.WriteRawTag(42); + output.WriteMessage(NextOccurrence); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (automationId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AutomationId); + } + if (definition_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Definition); + } + if (HasEnabled) { + size += 1 + 1; + } + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (nextOccurrence_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NextOccurrence); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(AutomationView other) { + if (other == null) { + return; + } + if (other.automationId_ != null) { + if (automationId_ == null) { + AutomationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + AutomationId.MergeFrom(other.AutomationId); + } + if (other.definition_ != null) { + if (definition_ == null) { + Definition = new global::ArcForges.Contracts.PublicApi.V1.AutomationSpec(); + } + Definition.MergeFrom(other.Definition); + } + if (other.HasEnabled) { + Enabled = other.Enabled; + } + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + if (other.nextOccurrence_ != null) { + if (nextOccurrence_ == null) { + NextOccurrence = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + NextOccurrence.MergeFrom(other.NextOccurrence); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (automationId_ == null) { + AutomationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(AutomationId); + break; + } + case 18: { + if (definition_ == null) { + Definition = new global::ArcForges.Contracts.PublicApi.V1.AutomationSpec(); + } + input.ReadMessage(Definition); + break; + } + case 24: { + Enabled = input.ReadBool(); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 42: { + if (nextOccurrence_ == null) { + NextOccurrence = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(NextOccurrence); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (automationId_ == null) { + AutomationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(AutomationId); + break; + } + case 18: { + if (definition_ == null) { + Definition = new global::ArcForges.Contracts.PublicApi.V1.AutomationSpec(); + } + input.ReadMessage(Definition); + break; + } + case 24: { + Enabled = input.ReadBool(); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 42: { + if (nextOccurrence_ == null) { + NextOccurrence = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(NextOccurrence); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: Block; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class Block : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Block()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[5]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Block() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Block(Block other) : this() { + blockId_ = other.blockId_ != null ? other.blockId_.Clone() : null; + parentId_ = other.parentId_ != null ? other.parentId_.Clone() : null; + orderKey_ = other.orderKey_; + kind_ = other.kind_; + body_ = other.body_ != null ? other.body_.Clone() : null; + origin_ = other.origin_ != null ? other.origin_.Clone() : null; + properties_ = other.properties_ != null ? other.properties_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Block Clone() { + return new Block(this); + } + + /// Field number for the "block_id" field. + public const int BlockIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id blockId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id BlockId { + get { return blockId_; } + set { + blockId_ = value; + } + } + + /// Field number for the "parent_id" field. + public const int ParentIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id parentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ParentId { + get { return parentId_; } + set { + parentId_ = value; + } + } + + /// Field number for the "order_key" field. + public const int OrderKeyFieldNumber = 3; + private readonly static string OrderKeyDefaultValue = ""; + + private string orderKey_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string OrderKey { + get { return orderKey_ ?? OrderKeyDefaultValue; } + set { + orderKey_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "order_key" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOrderKey { + get { return orderKey_ != null; } + } + /// Clears the value of the "order_key" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOrderKey() { + orderKey_ = null; + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 4; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "body" field. + public const int BodyFieldNumber = 5; + private global::ArcForges.Contracts.PublicApi.V1.BlockBody body_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.BlockBody Body { + get { return body_; } + set { + body_ = value; + } + } + + /// Field number for the "origin" field. + public const int OriginFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.ContentOrigin origin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ContentOrigin Origin { + get { return origin_; } + set { + origin_ = value; + } + } + + /// Field number for the "properties" field. + public const int PropertiesFieldNumber = 7; + private global::ArcForges.Contracts.PublicApi.V1.BlockProperties properties_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.BlockProperties Properties { + get { return properties_; } + set { + properties_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as Block); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(Block other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(BlockId, other.BlockId)) return false; + if (!object.Equals(ParentId, other.ParentId)) return false; + if (OrderKey != other.OrderKey) return false; + if (Kind != other.Kind) return false; + if (!object.Equals(Body, other.Body)) return false; + if (!object.Equals(Origin, other.Origin)) return false; + if (!object.Equals(Properties, other.Properties)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (blockId_ != null) hash ^= BlockId.GetHashCode(); + if (parentId_ != null) hash ^= ParentId.GetHashCode(); + if (HasOrderKey) hash ^= OrderKey.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (body_ != null) hash ^= Body.GetHashCode(); + if (origin_ != null) hash ^= Origin.GetHashCode(); + if (properties_ != null) hash ^= Properties.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (blockId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BlockId); + } + if (parentId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ParentId); + } + if (HasOrderKey) { + output.WriteRawTag(26); + output.WriteString(OrderKey); + } + if (HasKind) { + output.WriteRawTag(34); + output.WriteString(Kind); + } + if (body_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Body); + } + if (origin_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Origin); + } + if (properties_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Properties); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (blockId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BlockId); + } + if (parentId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ParentId); + } + if (HasOrderKey) { + output.WriteRawTag(26); + output.WriteString(OrderKey); + } + if (HasKind) { + output.WriteRawTag(34); + output.WriteString(Kind); + } + if (body_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Body); + } + if (origin_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Origin); + } + if (properties_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Properties); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (blockId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BlockId); + } + if (parentId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ParentId); + } + if (HasOrderKey) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(OrderKey); + } + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (body_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Body); + } + if (origin_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Origin); + } + if (properties_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Properties); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(Block other) { + if (other == null) { + return; + } + if (other.blockId_ != null) { + if (blockId_ == null) { + BlockId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + BlockId.MergeFrom(other.BlockId); + } + if (other.parentId_ != null) { + if (parentId_ == null) { + ParentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ParentId.MergeFrom(other.ParentId); + } + if (other.HasOrderKey) { + OrderKey = other.OrderKey; + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.body_ != null) { + if (body_ == null) { + Body = new global::ArcForges.Contracts.PublicApi.V1.BlockBody(); + } + Body.MergeFrom(other.Body); + } + if (other.origin_ != null) { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + Origin.MergeFrom(other.Origin); + } + if (other.properties_ != null) { + if (properties_ == null) { + Properties = new global::ArcForges.Contracts.PublicApi.V1.BlockProperties(); + } + Properties.MergeFrom(other.Properties); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (blockId_ == null) { + BlockId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(BlockId); + break; + } + case 18: { + if (parentId_ == null) { + ParentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ParentId); + break; + } + case 26: { + OrderKey = input.ReadString(); + break; + } + case 34: { + Kind = input.ReadString(); + break; + } + case 42: { + if (body_ == null) { + Body = new global::ArcForges.Contracts.PublicApi.V1.BlockBody(); + } + input.ReadMessage(Body); + break; + } + case 50: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 58: { + if (properties_ == null) { + Properties = new global::ArcForges.Contracts.PublicApi.V1.BlockProperties(); + } + input.ReadMessage(Properties); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (blockId_ == null) { + BlockId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(BlockId); + break; + } + case 18: { + if (parentId_ == null) { + ParentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ParentId); + break; + } + case 26: { + OrderKey = input.ReadString(); + break; + } + case 34: { + Kind = input.ReadString(); + break; + } + case 42: { + if (body_ == null) { + Body = new global::ArcForges.Contracts.PublicApi.V1.BlockBody(); + } + input.ReadMessage(Body); + break; + } + case 50: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 58: { + if (properties_ == null) { + Properties = new global::ArcForges.Contracts.PublicApi.V1.BlockProperties(); + } + input.ReadMessage(Properties); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: BlockBody; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BlockBody : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BlockBody()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[6]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BlockBody() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BlockBody(BlockBody other) : this() { + switch (other.ContentCase) { + case ContentOneofCase.Text: + Text = other.Text.Clone(); + break; + case ContentOneofCase.Code: + Code = other.Code.Clone(); + break; + case ContentOneofCase.Resource: + Resource = other.Resource.Clone(); + break; + case ContentOneofCase.Link: + Link = other.Link.Clone(); + break; + case ContentOneofCase.Table: + Table = other.Table.Clone(); + break; + case ContentOneofCase.Math: + Math = other.Math.Clone(); + break; + case ContentOneofCase.Empty: + Empty = other.Empty; + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BlockBody Clone() { + return new BlockBody(this); + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 1; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.RichText Text { + get { return contentCase_ == ContentOneofCase.Text ? (global::ArcForges.Contracts.PublicApi.V1.RichText) content_ : null; } + set { + content_ = value; + contentCase_ = value == null ? ContentOneofCase.None : ContentOneofCase.Text; + } + } + + /// Field number for the "code" field. + public const int CodeFieldNumber = 2; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.CodeBlock Code { + get { return contentCase_ == ContentOneofCase.Code ? (global::ArcForges.Contracts.PublicApi.V1.CodeBlock) content_ : null; } + set { + content_ = value; + contentCase_ = value == null ? ContentOneofCase.None : ContentOneofCase.Code; + } + } + + /// Field number for the "resource" field. + public const int ResourceFieldNumber = 3; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceRef Resource { + get { return contentCase_ == ContentOneofCase.Resource ? (global::ArcForges.Contracts.Foundation.V1.ResourceRef) content_ : null; } + set { + content_ = value; + contentCase_ = value == null ? ContentOneofCase.None : ContentOneofCase.Resource; + } + } + + /// Field number for the "link" field. + public const int LinkFieldNumber = 4; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.LinkSpec Link { + get { return contentCase_ == ContentOneofCase.Link ? (global::ArcForges.Contracts.PublicApi.V1.LinkSpec) content_ : null; } + set { + content_ = value; + contentCase_ = value == null ? ContentOneofCase.None : ContentOneofCase.Link; + } + } + + /// Field number for the "table" field. + public const int TableFieldNumber = 5; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.TableBlock Table { + get { return contentCase_ == ContentOneofCase.Table ? (global::ArcForges.Contracts.PublicApi.V1.TableBlock) content_ : null; } + set { + content_ = value; + contentCase_ = value == null ? ContentOneofCase.None : ContentOneofCase.Table; + } + } + + /// Field number for the "math" field. + public const int MathFieldNumber = 6; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.MathContent Math { + get { return contentCase_ == ContentOneofCase.Math ? (global::ArcForges.Contracts.PublicApi.V1.MathContent) content_ : null; } + set { + content_ = value; + contentCase_ = value == null ? ContentOneofCase.None : ContentOneofCase.Math; + } + } + + /// Field number for the "empty" field. + public const int EmptyFieldNumber = 7; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Empty { + get { return HasEmpty ? (bool) content_ : false; } + set { + content_ = value; + contentCase_ = ContentOneofCase.Empty; + } + } + /// Gets whether the "empty" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEmpty { + get { return contentCase_ == ContentOneofCase.Empty; } + } + /// Clears the value of the oneof if it's currently set to "empty" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEmpty() { + if (HasEmpty) { + ClearContent(); + } + } + + private object content_; + /// Enum of possible cases for the "content" oneof. + public enum ContentOneofCase { + None = 0, + Text = 1, + Code = 2, + Resource = 3, + Link = 4, + Table = 5, + Math = 6, + Empty = 7, + } + private ContentOneofCase contentCase_ = ContentOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ContentOneofCase ContentCase { + get { return contentCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearContent() { + contentCase_ = ContentOneofCase.None; + content_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BlockBody); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BlockBody other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Text, other.Text)) return false; + if (!object.Equals(Code, other.Code)) return false; + if (!object.Equals(Resource, other.Resource)) return false; + if (!object.Equals(Link, other.Link)) return false; + if (!object.Equals(Table, other.Table)) return false; + if (!object.Equals(Math, other.Math)) return false; + if (Empty != other.Empty) return false; + if (ContentCase != other.ContentCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (contentCase_ == ContentOneofCase.Text) hash ^= Text.GetHashCode(); + if (contentCase_ == ContentOneofCase.Code) hash ^= Code.GetHashCode(); + if (contentCase_ == ContentOneofCase.Resource) hash ^= Resource.GetHashCode(); + if (contentCase_ == ContentOneofCase.Link) hash ^= Link.GetHashCode(); + if (contentCase_ == ContentOneofCase.Table) hash ^= Table.GetHashCode(); + if (contentCase_ == ContentOneofCase.Math) hash ^= Math.GetHashCode(); + if (HasEmpty) hash ^= Empty.GetHashCode(); + hash ^= (int) contentCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (contentCase_ == ContentOneofCase.Text) { + output.WriteRawTag(10); + output.WriteMessage(Text); + } + if (contentCase_ == ContentOneofCase.Code) { + output.WriteRawTag(18); + output.WriteMessage(Code); + } + if (contentCase_ == ContentOneofCase.Resource) { + output.WriteRawTag(26); + output.WriteMessage(Resource); + } + if (contentCase_ == ContentOneofCase.Link) { + output.WriteRawTag(34); + output.WriteMessage(Link); + } + if (contentCase_ == ContentOneofCase.Table) { + output.WriteRawTag(42); + output.WriteMessage(Table); + } + if (contentCase_ == ContentOneofCase.Math) { + output.WriteRawTag(50); + output.WriteMessage(Math); + } + if (HasEmpty) { + output.WriteRawTag(56); + output.WriteBool(Empty); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (contentCase_ == ContentOneofCase.Text) { + output.WriteRawTag(10); + output.WriteMessage(Text); + } + if (contentCase_ == ContentOneofCase.Code) { + output.WriteRawTag(18); + output.WriteMessage(Code); + } + if (contentCase_ == ContentOneofCase.Resource) { + output.WriteRawTag(26); + output.WriteMessage(Resource); + } + if (contentCase_ == ContentOneofCase.Link) { + output.WriteRawTag(34); + output.WriteMessage(Link); + } + if (contentCase_ == ContentOneofCase.Table) { + output.WriteRawTag(42); + output.WriteMessage(Table); + } + if (contentCase_ == ContentOneofCase.Math) { + output.WriteRawTag(50); + output.WriteMessage(Math); + } + if (HasEmpty) { + output.WriteRawTag(56); + output.WriteBool(Empty); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (contentCase_ == ContentOneofCase.Text) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Text); + } + if (contentCase_ == ContentOneofCase.Code) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Code); + } + if (contentCase_ == ContentOneofCase.Resource) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Resource); + } + if (contentCase_ == ContentOneofCase.Link) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Link); + } + if (contentCase_ == ContentOneofCase.Table) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Table); + } + if (contentCase_ == ContentOneofCase.Math) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Math); + } + if (HasEmpty) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BlockBody other) { + if (other == null) { + return; + } + switch (other.ContentCase) { + case ContentOneofCase.Text: + if (Text == null) { + Text = new global::ArcForges.Contracts.PublicApi.V1.RichText(); + } + Text.MergeFrom(other.Text); + break; + case ContentOneofCase.Code: + if (Code == null) { + Code = new global::ArcForges.Contracts.PublicApi.V1.CodeBlock(); + } + Code.MergeFrom(other.Code); + break; + case ContentOneofCase.Resource: + if (Resource == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + Resource.MergeFrom(other.Resource); + break; + case ContentOneofCase.Link: + if (Link == null) { + Link = new global::ArcForges.Contracts.PublicApi.V1.LinkSpec(); + } + Link.MergeFrom(other.Link); + break; + case ContentOneofCase.Table: + if (Table == null) { + Table = new global::ArcForges.Contracts.PublicApi.V1.TableBlock(); + } + Table.MergeFrom(other.Table); + break; + case ContentOneofCase.Math: + if (Math == null) { + Math = new global::ArcForges.Contracts.PublicApi.V1.MathContent(); + } + Math.MergeFrom(other.Math); + break; + case ContentOneofCase.Empty: + Empty = other.Empty; + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + global::ArcForges.Contracts.PublicApi.V1.RichText subBuilder = new global::ArcForges.Contracts.PublicApi.V1.RichText(); + if (contentCase_ == ContentOneofCase.Text) { + subBuilder.MergeFrom(Text); + } + input.ReadMessage(subBuilder); + Text = subBuilder; + break; + } + case 18: { + global::ArcForges.Contracts.PublicApi.V1.CodeBlock subBuilder = new global::ArcForges.Contracts.PublicApi.V1.CodeBlock(); + if (contentCase_ == ContentOneofCase.Code) { + subBuilder.MergeFrom(Code); + } + input.ReadMessage(subBuilder); + Code = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.Foundation.V1.ResourceRef subBuilder = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + if (contentCase_ == ContentOneofCase.Resource) { + subBuilder.MergeFrom(Resource); + } + input.ReadMessage(subBuilder); + Resource = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.PublicApi.V1.LinkSpec subBuilder = new global::ArcForges.Contracts.PublicApi.V1.LinkSpec(); + if (contentCase_ == ContentOneofCase.Link) { + subBuilder.MergeFrom(Link); + } + input.ReadMessage(subBuilder); + Link = subBuilder; + break; + } + case 42: { + global::ArcForges.Contracts.PublicApi.V1.TableBlock subBuilder = new global::ArcForges.Contracts.PublicApi.V1.TableBlock(); + if (contentCase_ == ContentOneofCase.Table) { + subBuilder.MergeFrom(Table); + } + input.ReadMessage(subBuilder); + Table = subBuilder; + break; + } + case 50: { + global::ArcForges.Contracts.PublicApi.V1.MathContent subBuilder = new global::ArcForges.Contracts.PublicApi.V1.MathContent(); + if (contentCase_ == ContentOneofCase.Math) { + subBuilder.MergeFrom(Math); + } + input.ReadMessage(subBuilder); + Math = subBuilder; + break; + } + case 56: { + Empty = input.ReadBool(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + global::ArcForges.Contracts.PublicApi.V1.RichText subBuilder = new global::ArcForges.Contracts.PublicApi.V1.RichText(); + if (contentCase_ == ContentOneofCase.Text) { + subBuilder.MergeFrom(Text); + } + input.ReadMessage(subBuilder); + Text = subBuilder; + break; + } + case 18: { + global::ArcForges.Contracts.PublicApi.V1.CodeBlock subBuilder = new global::ArcForges.Contracts.PublicApi.V1.CodeBlock(); + if (contentCase_ == ContentOneofCase.Code) { + subBuilder.MergeFrom(Code); + } + input.ReadMessage(subBuilder); + Code = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.Foundation.V1.ResourceRef subBuilder = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + if (contentCase_ == ContentOneofCase.Resource) { + subBuilder.MergeFrom(Resource); + } + input.ReadMessage(subBuilder); + Resource = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.PublicApi.V1.LinkSpec subBuilder = new global::ArcForges.Contracts.PublicApi.V1.LinkSpec(); + if (contentCase_ == ContentOneofCase.Link) { + subBuilder.MergeFrom(Link); + } + input.ReadMessage(subBuilder); + Link = subBuilder; + break; + } + case 42: { + global::ArcForges.Contracts.PublicApi.V1.TableBlock subBuilder = new global::ArcForges.Contracts.PublicApi.V1.TableBlock(); + if (contentCase_ == ContentOneofCase.Table) { + subBuilder.MergeFrom(Table); + } + input.ReadMessage(subBuilder); + Table = subBuilder; + break; + } + case 50: { + global::ArcForges.Contracts.PublicApi.V1.MathContent subBuilder = new global::ArcForges.Contracts.PublicApi.V1.MathContent(); + if (contentCase_ == ContentOneofCase.Math) { + subBuilder.MergeFrom(Math); + } + input.ReadMessage(subBuilder); + Math = subBuilder; + break; + } + case 56: { + Empty = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: BlockProperties; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class BlockProperties : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new BlockProperties()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[7]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BlockProperties() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BlockProperties(BlockProperties other) : this() { + _hasBits0 = other._hasBits0; + headingLevel_ = other.headingLevel_; + checked_ = other.checked_; + calloutKind_ = other.calloutKind_; + listStyle_ = other.listStyle_; + altText_ = other.altText_; + imageLayout_ = other.imageLayout_ != null ? other.imageLayout_.Clone() : null; + attachmentPresentation_ = other.attachmentPresentation_; + embedRenderMode_ = other.embedRenderMode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public BlockProperties Clone() { + return new BlockProperties(this); + } + + /// Field number for the "heading_level" field. + public const int HeadingLevelFieldNumber = 1; + private readonly static uint HeadingLevelDefaultValue = 0; + + private uint headingLevel_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint HeadingLevel { + get { if ((_hasBits0 & 1) != 0) { return headingLevel_; } else { return HeadingLevelDefaultValue; } } + set { + _hasBits0 |= 1; + headingLevel_ = value; + } + } + /// Gets whether the "heading_level" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasHeadingLevel { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "heading_level" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearHeadingLevel() { + _hasBits0 &= ~1; + } + + /// Field number for the "checked" field. + public const int CheckedFieldNumber = 3; + private readonly static bool CheckedDefaultValue = false; + + private bool checked_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Checked { + get { if ((_hasBits0 & 2) != 0) { return checked_; } else { return CheckedDefaultValue; } } + set { + _hasBits0 |= 2; + checked_ = value; + } + } + /// Gets whether the "checked" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasChecked { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "checked" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearChecked() { + _hasBits0 &= ~2; + } + + /// Field number for the "callout_kind" field. + public const int CalloutKindFieldNumber = 4; + private readonly static string CalloutKindDefaultValue = ""; + + private string calloutKind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string CalloutKind { + get { return calloutKind_ ?? CalloutKindDefaultValue; } + set { + calloutKind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "callout_kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCalloutKind { + get { return calloutKind_ != null; } + } + /// Clears the value of the "callout_kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCalloutKind() { + calloutKind_ = null; + } + + /// Field number for the "list_style" field. + public const int ListStyleFieldNumber = 9; + private readonly static string ListStyleDefaultValue = ""; + + private string listStyle_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ListStyle { + get { return listStyle_ ?? ListStyleDefaultValue; } + set { + listStyle_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "list_style" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasListStyle { + get { return listStyle_ != null; } + } + /// Clears the value of the "list_style" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearListStyle() { + listStyle_ = null; + } + + /// Field number for the "alt_text" field. + public const int AltTextFieldNumber = 10; + private readonly static string AltTextDefaultValue = ""; + + private string altText_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string AltText { + get { return altText_ ?? AltTextDefaultValue; } + set { + altText_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "alt_text" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAltText { + get { return altText_ != null; } + } + /// Clears the value of the "alt_text" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAltText() { + altText_ = null; + } + + /// Field number for the "image_layout" field. + public const int ImageLayoutFieldNumber = 11; + private global::ArcForges.Contracts.PublicApi.V1.ImageLayout imageLayout_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ImageLayout ImageLayout { + get { return imageLayout_; } + set { + imageLayout_ = value; + } + } + + /// Field number for the "attachment_presentation" field. + public const int AttachmentPresentationFieldNumber = 12; + private readonly static string AttachmentPresentationDefaultValue = ""; + + private string attachmentPresentation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string AttachmentPresentation { + get { return attachmentPresentation_ ?? AttachmentPresentationDefaultValue; } + set { + attachmentPresentation_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "attachment_presentation" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAttachmentPresentation { + get { return attachmentPresentation_ != null; } + } + /// Clears the value of the "attachment_presentation" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAttachmentPresentation() { + attachmentPresentation_ = null; + } + + /// Field number for the "embed_render_mode" field. + public const int EmbedRenderModeFieldNumber = 13; + private readonly static string EmbedRenderModeDefaultValue = ""; + + private string embedRenderMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string EmbedRenderMode { + get { return embedRenderMode_ ?? EmbedRenderModeDefaultValue; } + set { + embedRenderMode_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "embed_render_mode" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEmbedRenderMode { + get { return embedRenderMode_ != null; } + } + /// Clears the value of the "embed_render_mode" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEmbedRenderMode() { + embedRenderMode_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as BlockProperties); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(BlockProperties other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (HeadingLevel != other.HeadingLevel) return false; + if (Checked != other.Checked) return false; + if (CalloutKind != other.CalloutKind) return false; + if (ListStyle != other.ListStyle) return false; + if (AltText != other.AltText) return false; + if (!object.Equals(ImageLayout, other.ImageLayout)) return false; + if (AttachmentPresentation != other.AttachmentPresentation) return false; + if (EmbedRenderMode != other.EmbedRenderMode) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasHeadingLevel) hash ^= HeadingLevel.GetHashCode(); + if (HasChecked) hash ^= Checked.GetHashCode(); + if (HasCalloutKind) hash ^= CalloutKind.GetHashCode(); + if (HasListStyle) hash ^= ListStyle.GetHashCode(); + if (HasAltText) hash ^= AltText.GetHashCode(); + if (imageLayout_ != null) hash ^= ImageLayout.GetHashCode(); + if (HasAttachmentPresentation) hash ^= AttachmentPresentation.GetHashCode(); + if (HasEmbedRenderMode) hash ^= EmbedRenderMode.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasHeadingLevel) { + output.WriteRawTag(8); + output.WriteUInt32(HeadingLevel); + } + if (HasChecked) { + output.WriteRawTag(24); + output.WriteBool(Checked); + } + if (HasCalloutKind) { + output.WriteRawTag(34); + output.WriteString(CalloutKind); + } + if (HasListStyle) { + output.WriteRawTag(74); + output.WriteString(ListStyle); + } + if (HasAltText) { + output.WriteRawTag(82); + output.WriteString(AltText); + } + if (imageLayout_ != null) { + output.WriteRawTag(90); + output.WriteMessage(ImageLayout); + } + if (HasAttachmentPresentation) { + output.WriteRawTag(98); + output.WriteString(AttachmentPresentation); + } + if (HasEmbedRenderMode) { + output.WriteRawTag(106); + output.WriteString(EmbedRenderMode); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasHeadingLevel) { + output.WriteRawTag(8); + output.WriteUInt32(HeadingLevel); + } + if (HasChecked) { + output.WriteRawTag(24); + output.WriteBool(Checked); + } + if (HasCalloutKind) { + output.WriteRawTag(34); + output.WriteString(CalloutKind); + } + if (HasListStyle) { + output.WriteRawTag(74); + output.WriteString(ListStyle); + } + if (HasAltText) { + output.WriteRawTag(82); + output.WriteString(AltText); + } + if (imageLayout_ != null) { + output.WriteRawTag(90); + output.WriteMessage(ImageLayout); + } + if (HasAttachmentPresentation) { + output.WriteRawTag(98); + output.WriteString(AttachmentPresentation); + } + if (HasEmbedRenderMode) { + output.WriteRawTag(106); + output.WriteString(EmbedRenderMode); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasHeadingLevel) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(HeadingLevel); + } + if (HasChecked) { + size += 1 + 1; + } + if (HasCalloutKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(CalloutKind); + } + if (HasListStyle) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ListStyle); + } + if (HasAltText) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(AltText); + } + if (imageLayout_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ImageLayout); + } + if (HasAttachmentPresentation) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(AttachmentPresentation); + } + if (HasEmbedRenderMode) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(EmbedRenderMode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(BlockProperties other) { + if (other == null) { + return; + } + if (other.HasHeadingLevel) { + HeadingLevel = other.HeadingLevel; + } + if (other.HasChecked) { + Checked = other.Checked; + } + if (other.HasCalloutKind) { + CalloutKind = other.CalloutKind; + } + if (other.HasListStyle) { + ListStyle = other.ListStyle; + } + if (other.HasAltText) { + AltText = other.AltText; + } + if (other.imageLayout_ != null) { + if (imageLayout_ == null) { + ImageLayout = new global::ArcForges.Contracts.PublicApi.V1.ImageLayout(); + } + ImageLayout.MergeFrom(other.ImageLayout); + } + if (other.HasAttachmentPresentation) { + AttachmentPresentation = other.AttachmentPresentation; + } + if (other.HasEmbedRenderMode) { + EmbedRenderMode = other.EmbedRenderMode; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + HeadingLevel = input.ReadUInt32(); + break; + } + case 24: { + Checked = input.ReadBool(); + break; + } + case 34: { + CalloutKind = input.ReadString(); + break; + } + case 74: { + ListStyle = input.ReadString(); + break; + } + case 82: { + AltText = input.ReadString(); + break; + } + case 90: { + if (imageLayout_ == null) { + ImageLayout = new global::ArcForges.Contracts.PublicApi.V1.ImageLayout(); + } + input.ReadMessage(ImageLayout); + break; + } + case 98: { + AttachmentPresentation = input.ReadString(); + break; + } + case 106: { + EmbedRenderMode = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 8: { + HeadingLevel = input.ReadUInt32(); + break; + } + case 24: { + Checked = input.ReadBool(); + break; + } + case 34: { + CalloutKind = input.ReadString(); + break; + } + case 74: { + ListStyle = input.ReadString(); + break; + } + case 82: { + AltText = input.ReadString(); + break; + } + case 90: { + if (imageLayout_ == null) { + ImageLayout = new global::ArcForges.Contracts.PublicApi.V1.ImageLayout(); + } + input.ReadMessage(ImageLayout); + break; + } + case 98: { + AttachmentPresentation = input.ReadString(); + break; + } + case 106: { + EmbedRenderMode = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: Calibration; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class Calibration : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Calibration()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[8]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Calibration() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Calibration(Calibration other) : this() { + _hasBits0 = other._hasBits0; + scale_ = other.scale_; + offset_ = other.offset_; + unit_ = other.unit_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Calibration Clone() { + return new Calibration(this); + } + + /// Field number for the "scale" field. + public const int ScaleFieldNumber = 1; + private readonly static double ScaleDefaultValue = 0D; + + private double scale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double Scale { + get { if ((_hasBits0 & 1) != 0) { return scale_; } else { return ScaleDefaultValue; } } + set { + _hasBits0 |= 1; + scale_ = value; + } + } + /// Gets whether the "scale" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasScale { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "scale" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearScale() { + _hasBits0 &= ~1; + } + + /// Field number for the "offset" field. + public const int OffsetFieldNumber = 2; + private readonly static double OffsetDefaultValue = 0D; + + private double offset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double Offset { + get { if ((_hasBits0 & 2) != 0) { return offset_; } else { return OffsetDefaultValue; } } + set { + _hasBits0 |= 2; + offset_ = value; + } + } + /// Gets whether the "offset" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOffset { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "offset" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOffset() { + _hasBits0 &= ~2; + } + + /// Field number for the "unit" field. + public const int UnitFieldNumber = 3; + private readonly static string UnitDefaultValue = ""; + + private string unit_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Unit { + get { return unit_ ?? UnitDefaultValue; } + set { + unit_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "unit" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasUnit { + get { return unit_ != null; } + } + /// Clears the value of the "unit" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearUnit() { + unit_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as Calibration); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(Calibration other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(Scale, other.Scale)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(Offset, other.Offset)) return false; + if (Unit != other.Unit) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasScale) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(Scale); + if (HasOffset) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(Offset); + if (HasUnit) hash ^= Unit.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasScale) { + output.WriteRawTag(9); + output.WriteDouble(Scale); + } + if (HasOffset) { + output.WriteRawTag(17); + output.WriteDouble(Offset); + } + if (HasUnit) { + output.WriteRawTag(26); + output.WriteString(Unit); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasScale) { + output.WriteRawTag(9); + output.WriteDouble(Scale); + } + if (HasOffset) { + output.WriteRawTag(17); + output.WriteDouble(Offset); + } + if (HasUnit) { + output.WriteRawTag(26); + output.WriteString(Unit); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasScale) { + size += 1 + 8; + } + if (HasOffset) { + size += 1 + 8; + } + if (HasUnit) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Unit); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(Calibration other) { + if (other == null) { + return; + } + if (other.HasScale) { + Scale = other.Scale; + } + if (other.HasOffset) { + Offset = other.Offset; + } + if (other.HasUnit) { + Unit = other.Unit; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 9: { + Scale = input.ReadDouble(); + break; + } + case 17: { + Offset = input.ReadDouble(); + break; + } + case 26: { + Unit = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 9: { + Scale = input.ReadDouble(); + break; + } + case 17: { + Offset = input.ReadDouble(); + break; + } + case 26: { + Unit = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: CapabilityArguments; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CapabilityArguments : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CapabilityArguments()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[9]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CapabilityArguments() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CapabilityArguments(CapabilityArguments other) : this() { + schemaId_ = other.schemaId_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CapabilityArguments Clone() { + return new CapabilityArguments(this); + } + + /// Field number for the "schema_id" field. + public const int SchemaIdFieldNumber = 1; + private readonly static string SchemaIdDefaultValue = ""; + + private string schemaId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SchemaId { + get { return schemaId_ ?? SchemaIdDefaultValue; } + set { + schemaId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "schema_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSchemaId { + get { return schemaId_ != null; } + } + /// Clears the value of the "schema_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSchemaId() { + schemaId_ = null; + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.StructuredValue value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.StructuredValue Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CapabilityArguments); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CapabilityArguments other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SchemaId != other.SchemaId) return false; + if (!object.Equals(Value, other.Value)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasSchemaId) hash ^= SchemaId.GetHashCode(); + if (value_ != null) hash ^= Value.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasSchemaId) { + output.WriteRawTag(10); + output.WriteString(SchemaId); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasSchemaId) { + output.WriteRawTag(10); + output.WriteString(SchemaId); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasSchemaId) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(SchemaId); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CapabilityArguments other) { + if (other == null) { + return; + } + if (other.HasSchemaId) { + SchemaId = other.SchemaId; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.StructuredValue(); + } + Value.MergeFrom(other.Value); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + SchemaId = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.StructuredValue(); + } + input.ReadMessage(Value); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + SchemaId = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.StructuredValue(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: CapabilityResult; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CapabilityResult : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CapabilityResult()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[10]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CapabilityResult() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CapabilityResult(CapabilityResult other) : this() { + schemaId_ = other.schemaId_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CapabilityResult Clone() { + return new CapabilityResult(this); + } + + /// Field number for the "schema_id" field. + public const int SchemaIdFieldNumber = 1; + private readonly static string SchemaIdDefaultValue = ""; + + private string schemaId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SchemaId { + get { return schemaId_ ?? SchemaIdDefaultValue; } + set { + schemaId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "schema_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSchemaId { + get { return schemaId_ != null; } + } + /// Clears the value of the "schema_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSchemaId() { + schemaId_ = null; + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.StructuredValue value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.StructuredValue Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CapabilityResult); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CapabilityResult other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (SchemaId != other.SchemaId) return false; + if (!object.Equals(Value, other.Value)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasSchemaId) hash ^= SchemaId.GetHashCode(); + if (value_ != null) hash ^= Value.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasSchemaId) { + output.WriteRawTag(10); + output.WriteString(SchemaId); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasSchemaId) { + output.WriteRawTag(10); + output.WriteString(SchemaId); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasSchemaId) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(SchemaId); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CapabilityResult other) { + if (other == null) { + return; + } + if (other.HasSchemaId) { + SchemaId = other.SchemaId; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.StructuredValue(); + } + Value.MergeFrom(other.Value); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + SchemaId = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.StructuredValue(); + } + input.ReadMessage(Value); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + SchemaId = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.StructuredValue(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: CaptureMetadata; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CaptureMetadata : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CaptureMetadata()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[11]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CaptureMetadata() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CaptureMetadata(CaptureMetadata other) : this() { + _hasBits0 = other._hasBits0; + captureId_ = other.captureId_ != null ? other.captureId_.Clone() : null; + sampleCount_ = other.sampleCount_; + channels_ = other.channels_.Clone(); + contentHash_ = other.contentHash_; + resource_ = other.resource_ != null ? other.resource_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CaptureMetadata Clone() { + return new CaptureMetadata(this); + } + + /// Field number for the "capture_id" field. + public const int CaptureIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id captureId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id CaptureId { + get { return captureId_; } + set { + captureId_ = value; + } + } + + /// Field number for the "sample_count" field. + public const int SampleCountFieldNumber = 2; + private readonly static ulong SampleCountDefaultValue = 0UL; + + private ulong sampleCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong SampleCount { + get { if ((_hasBits0 & 1) != 0) { return sampleCount_; } else { return SampleCountDefaultValue; } } + set { + _hasBits0 |= 1; + sampleCount_ = value; + } + } + /// Gets whether the "sample_count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSampleCount { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "sample_count" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSampleCount() { + _hasBits0 &= ~1; + } + + /// Field number for the "channels" field. + public const int ChannelsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_channels_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.PublicApi.V1.ChannelDefinition.Parser); + private readonly pbc::RepeatedField channels_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Channels { + get { return channels_; } + } + + /// Field number for the "content_hash" field. + public const int ContentHashFieldNumber = 4; + private readonly static string ContentHashDefaultValue = ""; + + private string contentHash_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ContentHash { + get { return contentHash_ ?? ContentHashDefaultValue; } + set { + contentHash_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "content_hash" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasContentHash { + get { return contentHash_ != null; } + } + /// Clears the value of the "content_hash" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearContentHash() { + contentHash_ = null; + } + + /// Field number for the "resource" field. + public const int ResourceFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.ResourceRef resource_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceRef Resource { + get { return resource_; } + set { + resource_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CaptureMetadata); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CaptureMetadata other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(CaptureId, other.CaptureId)) return false; + if (SampleCount != other.SampleCount) return false; + if(!channels_.Equals(other.channels_)) return false; + if (ContentHash != other.ContentHash) return false; + if (!object.Equals(Resource, other.Resource)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (captureId_ != null) hash ^= CaptureId.GetHashCode(); + if (HasSampleCount) hash ^= SampleCount.GetHashCode(); + hash ^= channels_.GetHashCode(); + if (HasContentHash) hash ^= ContentHash.GetHashCode(); + if (resource_ != null) hash ^= Resource.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (captureId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CaptureId); + } + if (HasSampleCount) { + output.WriteRawTag(16); + output.WriteUInt64(SampleCount); + } + channels_.WriteTo(output, _repeated_channels_codec); + if (HasContentHash) { + output.WriteRawTag(34); + output.WriteString(ContentHash); + } + if (resource_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Resource); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (captureId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CaptureId); + } + if (HasSampleCount) { + output.WriteRawTag(16); + output.WriteUInt64(SampleCount); + } + channels_.WriteTo(ref output, _repeated_channels_codec); + if (HasContentHash) { + output.WriteRawTag(34); + output.WriteString(ContentHash); + } + if (resource_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Resource); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (captureId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CaptureId); + } + if (HasSampleCount) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(SampleCount); + } + size += channels_.CalculateSize(_repeated_channels_codec); + if (HasContentHash) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ContentHash); + } + if (resource_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Resource); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CaptureMetadata other) { + if (other == null) { + return; + } + if (other.captureId_ != null) { + if (captureId_ == null) { + CaptureId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + CaptureId.MergeFrom(other.CaptureId); + } + if (other.HasSampleCount) { + SampleCount = other.SampleCount; + } + channels_.Add(other.channels_); + if (other.HasContentHash) { + ContentHash = other.ContentHash; + } + if (other.resource_ != null) { + if (resource_ == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + Resource.MergeFrom(other.Resource); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (captureId_ == null) { + CaptureId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CaptureId); + break; + } + case 16: { + SampleCount = input.ReadUInt64(); + break; + } + case 26: { + channels_.AddEntriesFrom(input, _repeated_channels_codec); + break; + } + case 34: { + ContentHash = input.ReadString(); + break; + } + case 42: { + if (resource_ == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + input.ReadMessage(Resource); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (captureId_ == null) { + CaptureId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CaptureId); + break; + } + case 16: { + SampleCount = input.ReadUInt64(); + break; + } + case 26: { + channels_.AddEntriesFrom(ref input, _repeated_channels_codec); + break; + } + case 34: { + ContentHash = input.ReadString(); + break; + } + case 42: { + if (resource_ == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + input.ReadMessage(Resource); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ChannelDefinition; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ChannelDefinition : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ChannelDefinition()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[12]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ChannelDefinition() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ChannelDefinition(ChannelDefinition other) : this() { + channelId_ = other.channelId_ != null ? other.channelId_.Clone() : null; + name_ = other.name_; + unit_ = other.unit_; + sampleType_ = other.sampleType_; + rate_ = other.rate_ != null ? other.rate_.Clone() : null; + calibration_ = other.calibration_ != null ? other.calibration_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ChannelDefinition Clone() { + return new ChannelDefinition(this); + } + + /// Field number for the "channel_id" field. + public const int ChannelIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id channelId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ChannelId { + get { return channelId_; } + set { + channelId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "unit" field. + public const int UnitFieldNumber = 3; + private readonly static string UnitDefaultValue = ""; + + private string unit_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Unit { + get { return unit_ ?? UnitDefaultValue; } + set { + unit_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "unit" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasUnit { + get { return unit_ != null; } + } + /// Clears the value of the "unit" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearUnit() { + unit_ = null; + } + + /// Field number for the "sample_type" field. + public const int SampleTypeFieldNumber = 4; + private readonly static string SampleTypeDefaultValue = ""; + + private string sampleType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SampleType { + get { return sampleType_ ?? SampleTypeDefaultValue; } + set { + sampleType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "sample_type" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSampleType { + get { return sampleType_ != null; } + } + /// Clears the value of the "sample_type" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSampleType() { + sampleType_ = null; + } + + /// Field number for the "rate" field. + public const int RateFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Rational rate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Rational Rate { + get { return rate_; } + set { + rate_ = value; + } + } + + /// Field number for the "calibration" field. + public const int CalibrationFieldNumber = 6; + private global::ArcForges.Contracts.PublicApi.V1.Calibration calibration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.Calibration Calibration { + get { return calibration_; } + set { + calibration_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ChannelDefinition); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ChannelDefinition other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ChannelId, other.ChannelId)) return false; + if (Name != other.Name) return false; + if (Unit != other.Unit) return false; + if (SampleType != other.SampleType) return false; + if (!object.Equals(Rate, other.Rate)) return false; + if (!object.Equals(Calibration, other.Calibration)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (channelId_ != null) hash ^= ChannelId.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasUnit) hash ^= Unit.GetHashCode(); + if (HasSampleType) hash ^= SampleType.GetHashCode(); + if (rate_ != null) hash ^= Rate.GetHashCode(); + if (calibration_ != null) hash ^= Calibration.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (channelId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ChannelId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (HasUnit) { + output.WriteRawTag(26); + output.WriteString(Unit); + } + if (HasSampleType) { + output.WriteRawTag(34); + output.WriteString(SampleType); + } + if (rate_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Rate); + } + if (calibration_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Calibration); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (channelId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ChannelId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (HasUnit) { + output.WriteRawTag(26); + output.WriteString(Unit); + } + if (HasSampleType) { + output.WriteRawTag(34); + output.WriteString(SampleType); + } + if (rate_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Rate); + } + if (calibration_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Calibration); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (channelId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ChannelId); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasUnit) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Unit); + } + if (HasSampleType) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(SampleType); + } + if (rate_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rate); + } + if (calibration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Calibration); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ChannelDefinition other) { + if (other == null) { + return; + } + if (other.channelId_ != null) { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ChannelId.MergeFrom(other.ChannelId); + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasUnit) { + Unit = other.Unit; + } + if (other.HasSampleType) { + SampleType = other.SampleType; + } + if (other.rate_ != null) { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + Rate.MergeFrom(other.Rate); + } + if (other.calibration_ != null) { + if (calibration_ == null) { + Calibration = new global::ArcForges.Contracts.PublicApi.V1.Calibration(); + } + Calibration.MergeFrom(other.Calibration); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + Unit = input.ReadString(); + break; + } + case 34: { + SampleType = input.ReadString(); + break; + } + case 42: { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(Rate); + break; + } + case 50: { + if (calibration_ == null) { + Calibration = new global::ArcForges.Contracts.PublicApi.V1.Calibration(); + } + input.ReadMessage(Calibration); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + Unit = input.ReadString(); + break; + } + case 34: { + SampleType = input.ReadString(); + break; + } + case 42: { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(Rate); + break; + } + case 50: { + if (calibration_ == null) { + Calibration = new global::ArcForges.Contracts.PublicApi.V1.Calibration(); + } + input.ReadMessage(Calibration); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ChatProjectRecord; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ChatProjectRecord : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ChatProjectRecord()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[13]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ChatProjectRecord() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ChatProjectRecord(ChatProjectRecord other) : this() { + projectId_ = other.projectId_ != null ? other.projectId_.Clone() : null; + name_ = other.name_; + conversationIds_ = other.conversationIds_.Clone(); + context_ = other.context_.Clone(); + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + trashedAt_ = other.trashedAt_ != null ? other.trashedAt_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ChatProjectRecord Clone() { + return new ChatProjectRecord(this); + } + + /// Field number for the "project_id" field. + public const int ProjectIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id projectId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ProjectId { + get { return projectId_; } + set { + projectId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "conversation_ids" field. + public const int ConversationIdsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_conversationIds_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField conversationIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ConversationIds { + get { return conversationIds_; } + } + + /// Field number for the "context" field. + public const int ContextFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_context_codec + = pb::FieldCodec.ForMessage(34, global::ArcForges.Contracts.PublicApi.V1.ContextRef.Parser); + private readonly pbc::RepeatedField context_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Context { + get { return context_; } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "trashed_at" field. + public const int TrashedAtFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Instant trashedAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant TrashedAt { + get { return trashedAt_; } + set { + trashedAt_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ChatProjectRecord); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ChatProjectRecord other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ProjectId, other.ProjectId)) return false; + if (Name != other.Name) return false; + if(!conversationIds_.Equals(other.conversationIds_)) return false; + if(!context_.Equals(other.context_)) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if (!object.Equals(TrashedAt, other.TrashedAt)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (projectId_ != null) hash ^= ProjectId.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + hash ^= conversationIds_.GetHashCode(); + hash ^= context_.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (trashedAt_ != null) hash ^= TrashedAt.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (projectId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProjectId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + conversationIds_.WriteTo(output, _repeated_conversationIds_codec); + context_.WriteTo(output, _repeated_context_codec); + if (revision_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Revision); + } + if (trashedAt_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TrashedAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (projectId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProjectId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + conversationIds_.WriteTo(ref output, _repeated_conversationIds_codec); + context_.WriteTo(ref output, _repeated_context_codec); + if (revision_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Revision); + } + if (trashedAt_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TrashedAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (projectId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProjectId); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + size += conversationIds_.CalculateSize(_repeated_conversationIds_codec); + size += context_.CalculateSize(_repeated_context_codec); + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (trashedAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TrashedAt); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ChatProjectRecord other) { + if (other == null) { + return; + } + if (other.projectId_ != null) { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ProjectId.MergeFrom(other.ProjectId); + } + if (other.HasName) { + Name = other.Name; + } + conversationIds_.Add(other.conversationIds_); + context_.Add(other.context_); + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + if (other.trashedAt_ != null) { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + TrashedAt.MergeFrom(other.TrashedAt); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProjectId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + conversationIds_.AddEntriesFrom(input, _repeated_conversationIds_codec); + break; + } + case 34: { + context_.AddEntriesFrom(input, _repeated_context_codec); + break; + } + case 42: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 50: { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(TrashedAt); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProjectId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + conversationIds_.AddEntriesFrom(ref input, _repeated_conversationIds_codec); + break; + } + case 34: { + context_.AddEntriesFrom(ref input, _repeated_context_codec); + break; + } + case 42: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 50: { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(TrashedAt); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ChecksumSpec; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ChecksumSpec : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ChecksumSpec()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[14]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ChecksumSpec() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ChecksumSpec(ChecksumSpec other) : this() { + _hasBits0 = other._hasBits0; + algorithm_ = other.algorithm_; + input_ = other.input_ != null ? other.input_.Clone() : null; + offset_ = other.offset_; + byteOrder_ = other.byteOrder_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ChecksumSpec Clone() { + return new ChecksumSpec(this); + } + + /// Field number for the "algorithm" field. + public const int AlgorithmFieldNumber = 1; + private readonly static string AlgorithmDefaultValue = ""; + + private string algorithm_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Algorithm { + get { return algorithm_ ?? AlgorithmDefaultValue; } + set { + algorithm_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "algorithm" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAlgorithm { + get { return algorithm_ != null; } + } + /// Clears the value of the "algorithm" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAlgorithm() { + algorithm_ = null; + } + + /// Field number for the "input" field. + public const int InputFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.ByteRange input_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ByteRange Input { + get { return input_; } + set { + input_ = value; + } + } + + /// Field number for the "offset" field. + public const int OffsetFieldNumber = 3; + private readonly static uint OffsetDefaultValue = 0; + + private uint offset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Offset { + get { if ((_hasBits0 & 1) != 0) { return offset_; } else { return OffsetDefaultValue; } } + set { + _hasBits0 |= 1; + offset_ = value; + } + } + /// Gets whether the "offset" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOffset { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "offset" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOffset() { + _hasBits0 &= ~1; + } + + /// Field number for the "byte_order" field. + public const int ByteOrderFieldNumber = 4; + private readonly static string ByteOrderDefaultValue = ""; + + private string byteOrder_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ByteOrder { + get { return byteOrder_ ?? ByteOrderDefaultValue; } + set { + byteOrder_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "byte_order" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasByteOrder { + get { return byteOrder_ != null; } + } + /// Clears the value of the "byte_order" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearByteOrder() { + byteOrder_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ChecksumSpec); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ChecksumSpec other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Algorithm != other.Algorithm) return false; + if (!object.Equals(Input, other.Input)) return false; + if (Offset != other.Offset) return false; + if (ByteOrder != other.ByteOrder) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasAlgorithm) hash ^= Algorithm.GetHashCode(); + if (input_ != null) hash ^= Input.GetHashCode(); + if (HasOffset) hash ^= Offset.GetHashCode(); + if (HasByteOrder) hash ^= ByteOrder.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasAlgorithm) { + output.WriteRawTag(10); + output.WriteString(Algorithm); + } + if (input_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Input); + } + if (HasOffset) { + output.WriteRawTag(24); + output.WriteUInt32(Offset); + } + if (HasByteOrder) { + output.WriteRawTag(34); + output.WriteString(ByteOrder); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasAlgorithm) { + output.WriteRawTag(10); + output.WriteString(Algorithm); + } + if (input_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Input); + } + if (HasOffset) { + output.WriteRawTag(24); + output.WriteUInt32(Offset); + } + if (HasByteOrder) { + output.WriteRawTag(34); + output.WriteString(ByteOrder); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasAlgorithm) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Algorithm); + } + if (input_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Input); + } + if (HasOffset) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Offset); + } + if (HasByteOrder) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ByteOrder); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ChecksumSpec other) { + if (other == null) { + return; + } + if (other.HasAlgorithm) { + Algorithm = other.Algorithm; + } + if (other.input_ != null) { + if (input_ == null) { + Input = new global::ArcForges.Contracts.Foundation.V1.ByteRange(); + } + Input.MergeFrom(other.Input); + } + if (other.HasOffset) { + Offset = other.Offset; + } + if (other.HasByteOrder) { + ByteOrder = other.ByteOrder; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Algorithm = input.ReadString(); + break; + } + case 18: { + if (input_ == null) { + Input = new global::ArcForges.Contracts.Foundation.V1.ByteRange(); + } + input.ReadMessage(Input); + break; + } + case 24: { + Offset = input.ReadUInt32(); + break; + } + case 34: { + ByteOrder = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Algorithm = input.ReadString(); + break; + } + case 18: { + if (input_ == null) { + Input = new global::ArcForges.Contracts.Foundation.V1.ByteRange(); + } + input.ReadMessage(Input); + break; + } + case 24: { + Offset = input.ReadUInt32(); + break; + } + case 34: { + ByteOrder = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: CodeBlock; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CodeBlock : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CodeBlock()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[15]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CodeBlock() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CodeBlock(CodeBlock other) : this() { + _hasBits0 = other._hasBits0; + text_ = other.text_; + language_ = other.language_; + wrap_ = other.wrap_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CodeBlock Clone() { + return new CodeBlock(this); + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 1; + private readonly static string TextDefaultValue = ""; + + private string text_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return text_ ?? TextDefaultValue; } + set { + text_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "text" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasText { + get { return text_ != null; } + } + /// Clears the value of the "text" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearText() { + text_ = null; + } + + /// Field number for the "language" field. + public const int LanguageFieldNumber = 2; + private readonly static string LanguageDefaultValue = ""; + + private string language_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Language { + get { return language_ ?? LanguageDefaultValue; } + set { + language_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "language" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasLanguage { + get { return language_ != null; } + } + /// Clears the value of the "language" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearLanguage() { + language_ = null; + } + + /// Field number for the "wrap" field. + public const int WrapFieldNumber = 3; + private readonly static bool WrapDefaultValue = false; + + private bool wrap_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Wrap { + get { if ((_hasBits0 & 1) != 0) { return wrap_; } else { return WrapDefaultValue; } } + set { + _hasBits0 |= 1; + wrap_ = value; + } + } + /// Gets whether the "wrap" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasWrap { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "wrap" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearWrap() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CodeBlock); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CodeBlock other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Text != other.Text) return false; + if (Language != other.Language) return false; + if (Wrap != other.Wrap) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasText) hash ^= Text.GetHashCode(); + if (HasLanguage) hash ^= Language.GetHashCode(); + if (HasWrap) hash ^= Wrap.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasText) { + output.WriteRawTag(10); + output.WriteString(Text); + } + if (HasLanguage) { + output.WriteRawTag(18); + output.WriteString(Language); + } + if (HasWrap) { + output.WriteRawTag(24); + output.WriteBool(Wrap); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasText) { + output.WriteRawTag(10); + output.WriteString(Text); + } + if (HasLanguage) { + output.WriteRawTag(18); + output.WriteString(Language); + } + if (HasWrap) { + output.WriteRawTag(24); + output.WriteBool(Wrap); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasText) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + if (HasLanguage) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Language); + } + if (HasWrap) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CodeBlock other) { + if (other == null) { + return; + } + if (other.HasText) { + Text = other.Text; + } + if (other.HasLanguage) { + Language = other.Language; + } + if (other.HasWrap) { + Wrap = other.Wrap; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Text = input.ReadString(); + break; + } + case 18: { + Language = input.ReadString(); + break; + } + case 24: { + Wrap = input.ReadBool(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Text = input.ReadString(); + break; + } + case 18: { + Language = input.ReadString(); + break; + } + case 24: { + Wrap = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ColourConfiguration; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ColourConfiguration : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ColourConfiguration()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[16]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ColourConfiguration() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ColourConfiguration(ColourConfiguration other) : this() { + workingSpace_ = other.workingSpace_; + displaySpace_ = other.displaySpace_; + ocioConfig_ = other.ocioConfig_ != null ? other.ocioConfig_.Clone() : null; + inputAssignments_ = other.inputAssignments_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ColourConfiguration Clone() { + return new ColourConfiguration(this); + } + + /// Field number for the "working_space" field. + public const int WorkingSpaceFieldNumber = 1; + private readonly static string WorkingSpaceDefaultValue = ""; + + private string workingSpace_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string WorkingSpace { + get { return workingSpace_ ?? WorkingSpaceDefaultValue; } + set { + workingSpace_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "working_space" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasWorkingSpace { + get { return workingSpace_ != null; } + } + /// Clears the value of the "working_space" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearWorkingSpace() { + workingSpace_ = null; + } + + /// Field number for the "display_space" field. + public const int DisplaySpaceFieldNumber = 2; + private readonly static string DisplaySpaceDefaultValue = ""; + + private string displaySpace_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DisplaySpace { + get { return displaySpace_ ?? DisplaySpaceDefaultValue; } + set { + displaySpace_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "display_space" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDisplaySpace { + get { return displaySpace_ != null; } + } + /// Clears the value of the "display_space" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDisplaySpace() { + displaySpace_ = null; + } + + /// Field number for the "ocio_config" field. + public const int OcioConfigFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef ocioConfig_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef OcioConfig { + get { return ocioConfig_; } + set { + ocioConfig_ = value; + } + } + + /// Field number for the "input_assignments" field. + public const int InputAssignmentsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_inputAssignments_codec + = pb::FieldCodec.ForMessage(34, global::ArcForges.Contracts.PublicApi.V1.MediaColourAssignment.Parser); + private readonly pbc::RepeatedField inputAssignments_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField InputAssignments { + get { return inputAssignments_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ColourConfiguration); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ColourConfiguration other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (WorkingSpace != other.WorkingSpace) return false; + if (DisplaySpace != other.DisplaySpace) return false; + if (!object.Equals(OcioConfig, other.OcioConfig)) return false; + if(!inputAssignments_.Equals(other.inputAssignments_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasWorkingSpace) hash ^= WorkingSpace.GetHashCode(); + if (HasDisplaySpace) hash ^= DisplaySpace.GetHashCode(); + if (ocioConfig_ != null) hash ^= OcioConfig.GetHashCode(); + hash ^= inputAssignments_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasWorkingSpace) { + output.WriteRawTag(10); + output.WriteString(WorkingSpace); + } + if (HasDisplaySpace) { + output.WriteRawTag(18); + output.WriteString(DisplaySpace); + } + if (ocioConfig_ != null) { + output.WriteRawTag(26); + output.WriteMessage(OcioConfig); + } + inputAssignments_.WriteTo(output, _repeated_inputAssignments_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasWorkingSpace) { + output.WriteRawTag(10); + output.WriteString(WorkingSpace); + } + if (HasDisplaySpace) { + output.WriteRawTag(18); + output.WriteString(DisplaySpace); + } + if (ocioConfig_ != null) { + output.WriteRawTag(26); + output.WriteMessage(OcioConfig); + } + inputAssignments_.WriteTo(ref output, _repeated_inputAssignments_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasWorkingSpace) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(WorkingSpace); + } + if (HasDisplaySpace) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DisplaySpace); + } + if (ocioConfig_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OcioConfig); + } + size += inputAssignments_.CalculateSize(_repeated_inputAssignments_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ColourConfiguration other) { + if (other == null) { + return; + } + if (other.HasWorkingSpace) { + WorkingSpace = other.WorkingSpace; + } + if (other.HasDisplaySpace) { + DisplaySpace = other.DisplaySpace; + } + if (other.ocioConfig_ != null) { + if (ocioConfig_ == null) { + OcioConfig = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + OcioConfig.MergeFrom(other.OcioConfig); + } + inputAssignments_.Add(other.inputAssignments_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + WorkingSpace = input.ReadString(); + break; + } + case 18: { + DisplaySpace = input.ReadString(); + break; + } + case 26: { + if (ocioConfig_ == null) { + OcioConfig = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(OcioConfig); + break; + } + case 34: { + inputAssignments_.AddEntriesFrom(input, _repeated_inputAssignments_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + WorkingSpace = input.ReadString(); + break; + } + case 18: { + DisplaySpace = input.ReadString(); + break; + } + case 26: { + if (ocioConfig_ == null) { + OcioConfig = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(OcioConfig); + break; + } + case 34: { + inputAssignments_.AddEntriesFrom(ref input, _repeated_inputAssignments_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ContextRef; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ContextRef : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ContextRef()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[17]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ContextRef() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ContextRef(ContextRef other) : this() { + _hasBits0 = other._hasBits0; + source_ = other.source_ != null ? other.source_.Clone() : null; + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + resource_ = other.resource_ != null ? other.resource_.Clone() : null; + selector_ = other.selector_ != null ? other.selector_.Clone() : null; + origin_ = other.origin_ != null ? other.origin_.Clone() : null; + lifetime_ = other.lifetime_; + ephemeral_ = other.ephemeral_ != null ? other.ephemeral_.Clone() : null; + consent_ = other.consent_ != null ? other.consent_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ContextRef Clone() { + return new ContextRef(this); + } + + /// Field number for the "source" field. + public const int SourceFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.AggregateRef source_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.AggregateRef Source { + get { return source_; } + set { + source_ = value; + } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "resource" field. + public const int ResourceFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.ResourceRef resource_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceRef Resource { + get { return resource_; } + set { + resource_ = value; + } + } + + /// Field number for the "selector" field. + public const int SelectorFieldNumber = 4; + private global::ArcForges.Contracts.PublicApi.V1.ContextSelector selector_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ContextSelector Selector { + get { return selector_; } + set { + selector_ = value; + } + } + + /// Field number for the "origin" field. + public const int OriginFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.ContentOrigin origin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ContentOrigin Origin { + get { return origin_; } + set { + origin_ = value; + } + } + + /// Field number for the "lifetime" field. + public const int LifetimeFieldNumber = 6; + private readonly static global::ArcForges.Contracts.PublicApi.V1.ContextLifetime LifetimeDefaultValue = global::ArcForges.Contracts.PublicApi.V1.ContextLifetime.Unspecified; + + private global::ArcForges.Contracts.PublicApi.V1.ContextLifetime lifetime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ContextLifetime Lifetime { + get { if ((_hasBits0 & 1) != 0) { return lifetime_; } else { return LifetimeDefaultValue; } } + set { + _hasBits0 |= 1; + lifetime_ = value; + } + } + /// Gets whether the "lifetime" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasLifetime { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "lifetime" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearLifetime() { + _hasBits0 &= ~1; + } + + /// Field number for the "ephemeral" field. + public const int EphemeralFieldNumber = 7; + private global::ArcForges.Contracts.PublicApi.V1.EphemeralSelection ephemeral_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.EphemeralSelection Ephemeral { + get { return ephemeral_; } + set { + ephemeral_ = value; + } + } + + /// Field number for the "consent" field. + public const int ConsentFieldNumber = 8; + private global::ArcForges.Contracts.PublicApi.V1.SourceConsentRef consent_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.SourceConsentRef Consent { + get { return consent_; } + set { + consent_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ContextRef); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ContextRef other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Source, other.Source)) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if (!object.Equals(Resource, other.Resource)) return false; + if (!object.Equals(Selector, other.Selector)) return false; + if (!object.Equals(Origin, other.Origin)) return false; + if (Lifetime != other.Lifetime) return false; + if (!object.Equals(Ephemeral, other.Ephemeral)) return false; + if (!object.Equals(Consent, other.Consent)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (source_ != null) hash ^= Source.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (resource_ != null) hash ^= Resource.GetHashCode(); + if (selector_ != null) hash ^= Selector.GetHashCode(); + if (origin_ != null) hash ^= Origin.GetHashCode(); + if (HasLifetime) hash ^= Lifetime.GetHashCode(); + if (ephemeral_ != null) hash ^= Ephemeral.GetHashCode(); + if (consent_ != null) hash ^= Consent.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (source_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Source); + } + if (revision_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Revision); + } + if (resource_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Resource); + } + if (selector_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Selector); + } + if (origin_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Origin); + } + if (HasLifetime) { + output.WriteRawTag(48); + output.WriteEnum((int) Lifetime); + } + if (ephemeral_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Ephemeral); + } + if (consent_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Consent); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (source_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Source); + } + if (revision_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Revision); + } + if (resource_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Resource); + } + if (selector_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Selector); + } + if (origin_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Origin); + } + if (HasLifetime) { + output.WriteRawTag(48); + output.WriteEnum((int) Lifetime); + } + if (ephemeral_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Ephemeral); + } + if (consent_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Consent); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (source_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Source); + } + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (resource_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Resource); + } + if (selector_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Selector); + } + if (origin_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Origin); + } + if (HasLifetime) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Lifetime); + } + if (ephemeral_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Ephemeral); + } + if (consent_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Consent); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ContextRef other) { + if (other == null) { + return; + } + if (other.source_ != null) { + if (source_ == null) { + Source = new global::ArcForges.Contracts.Foundation.V1.AggregateRef(); + } + Source.MergeFrom(other.Source); + } + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + if (other.resource_ != null) { + if (resource_ == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + Resource.MergeFrom(other.Resource); + } + if (other.selector_ != null) { + if (selector_ == null) { + Selector = new global::ArcForges.Contracts.PublicApi.V1.ContextSelector(); + } + Selector.MergeFrom(other.Selector); + } + if (other.origin_ != null) { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + Origin.MergeFrom(other.Origin); + } + if (other.HasLifetime) { + Lifetime = other.Lifetime; + } + if (other.ephemeral_ != null) { + if (ephemeral_ == null) { + Ephemeral = new global::ArcForges.Contracts.PublicApi.V1.EphemeralSelection(); + } + Ephemeral.MergeFrom(other.Ephemeral); + } + if (other.consent_ != null) { + if (consent_ == null) { + Consent = new global::ArcForges.Contracts.PublicApi.V1.SourceConsentRef(); + } + Consent.MergeFrom(other.Consent); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (source_ == null) { + Source = new global::ArcForges.Contracts.Foundation.V1.AggregateRef(); + } + input.ReadMessage(Source); + break; + } + case 18: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 26: { + if (resource_ == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + input.ReadMessage(Resource); + break; + } + case 34: { + if (selector_ == null) { + Selector = new global::ArcForges.Contracts.PublicApi.V1.ContextSelector(); + } + input.ReadMessage(Selector); + break; + } + case 42: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 48: { + Lifetime = (global::ArcForges.Contracts.PublicApi.V1.ContextLifetime) input.ReadEnum(); + break; + } + case 58: { + if (ephemeral_ == null) { + Ephemeral = new global::ArcForges.Contracts.PublicApi.V1.EphemeralSelection(); + } + input.ReadMessage(Ephemeral); + break; + } + case 66: { + if (consent_ == null) { + Consent = new global::ArcForges.Contracts.PublicApi.V1.SourceConsentRef(); + } + input.ReadMessage(Consent); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (source_ == null) { + Source = new global::ArcForges.Contracts.Foundation.V1.AggregateRef(); + } + input.ReadMessage(Source); + break; + } + case 18: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 26: { + if (resource_ == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + input.ReadMessage(Resource); + break; + } + case 34: { + if (selector_ == null) { + Selector = new global::ArcForges.Contracts.PublicApi.V1.ContextSelector(); + } + input.ReadMessage(Selector); + break; + } + case 42: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 48: { + Lifetime = (global::ArcForges.Contracts.PublicApi.V1.ContextLifetime) input.ReadEnum(); + break; + } + case 58: { + if (ephemeral_ == null) { + Ephemeral = new global::ArcForges.Contracts.PublicApi.V1.EphemeralSelection(); + } + input.ReadMessage(Ephemeral); + break; + } + case 66: { + if (consent_ == null) { + Consent = new global::ArcForges.Contracts.PublicApi.V1.SourceConsentRef(); + } + input.ReadMessage(Consent); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ContextSelector; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ContextSelector : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ContextSelector()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[18]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ContextSelector() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ContextSelector(ContextSelector other) : this() { + switch (other.SelectionCase) { + case SelectionOneofCase.Whole: + Whole = other.Whole; + break; + case SelectionOneofCase.ByteRange: + ByteRange = other.ByteRange.Clone(); + break; + case SelectionOneofCase.Notes: + Notes = other.Notes.Clone(); + break; + case SelectionOneofCase.Scope: + Scope = other.Scope.Clone(); + break; + case SelectionOneofCase.Slate: + Slate = other.Slate.Clone(); + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ContextSelector Clone() { + return new ContextSelector(this); + } + + /// Field number for the "whole" field. + public const int WholeFieldNumber = 1; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Whole { + get { return HasWhole ? (bool) selection_ : false; } + set { + selection_ = value; + selectionCase_ = SelectionOneofCase.Whole; + } + } + /// Gets whether the "whole" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasWhole { + get { return selectionCase_ == SelectionOneofCase.Whole; } + } + /// Clears the value of the oneof if it's currently set to "whole" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearWhole() { + if (HasWhole) { + ClearSelection(); + } + } + + /// Field number for the "byte_range" field. + public const int ByteRangeFieldNumber = 2; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ByteRange ByteRange { + get { return selectionCase_ == SelectionOneofCase.ByteRange ? (global::ArcForges.Contracts.Foundation.V1.ByteRange) selection_ : null; } + set { + selection_ = value; + selectionCase_ = value == null ? SelectionOneofCase.None : SelectionOneofCase.ByteRange; + } + } + + /// Field number for the "notes" field. + public const int NotesFieldNumber = 3; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.NotesSelection Notes { + get { return selectionCase_ == SelectionOneofCase.Notes ? (global::ArcForges.Contracts.PublicApi.V1.NotesSelection) selection_ : null; } + set { + selection_ = value; + selectionCase_ = value == null ? SelectionOneofCase.None : SelectionOneofCase.Notes; + } + } + + /// Field number for the "scope" field. + public const int ScopeFieldNumber = 4; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeSelection Scope { + get { return selectionCase_ == SelectionOneofCase.Scope ? (global::ArcForges.Contracts.PublicApi.V1.ScopeSelection) selection_ : null; } + set { + selection_ = value; + selectionCase_ = value == null ? SelectionOneofCase.None : SelectionOneofCase.Scope; + } + } + + /// Field number for the "slate" field. + public const int SlateFieldNumber = 5; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.SlateSelection Slate { + get { return selectionCase_ == SelectionOneofCase.Slate ? (global::ArcForges.Contracts.PublicApi.V1.SlateSelection) selection_ : null; } + set { + selection_ = value; + selectionCase_ = value == null ? SelectionOneofCase.None : SelectionOneofCase.Slate; + } + } + + private object selection_; + /// Enum of possible cases for the "selection" oneof. + public enum SelectionOneofCase { + None = 0, + Whole = 1, + ByteRange = 2, + Notes = 3, + Scope = 4, + Slate = 5, + } + private SelectionOneofCase selectionCase_ = SelectionOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SelectionOneofCase SelectionCase { + get { return selectionCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSelection() { + selectionCase_ = SelectionOneofCase.None; + selection_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ContextSelector); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ContextSelector other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Whole != other.Whole) return false; + if (!object.Equals(ByteRange, other.ByteRange)) return false; + if (!object.Equals(Notes, other.Notes)) return false; + if (!object.Equals(Scope, other.Scope)) return false; + if (!object.Equals(Slate, other.Slate)) return false; + if (SelectionCase != other.SelectionCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasWhole) hash ^= Whole.GetHashCode(); + if (selectionCase_ == SelectionOneofCase.ByteRange) hash ^= ByteRange.GetHashCode(); + if (selectionCase_ == SelectionOneofCase.Notes) hash ^= Notes.GetHashCode(); + if (selectionCase_ == SelectionOneofCase.Scope) hash ^= Scope.GetHashCode(); + if (selectionCase_ == SelectionOneofCase.Slate) hash ^= Slate.GetHashCode(); + hash ^= (int) selectionCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasWhole) { + output.WriteRawTag(8); + output.WriteBool(Whole); + } + if (selectionCase_ == SelectionOneofCase.ByteRange) { + output.WriteRawTag(18); + output.WriteMessage(ByteRange); + } + if (selectionCase_ == SelectionOneofCase.Notes) { + output.WriteRawTag(26); + output.WriteMessage(Notes); + } + if (selectionCase_ == SelectionOneofCase.Scope) { + output.WriteRawTag(34); + output.WriteMessage(Scope); + } + if (selectionCase_ == SelectionOneofCase.Slate) { + output.WriteRawTag(42); + output.WriteMessage(Slate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasWhole) { + output.WriteRawTag(8); + output.WriteBool(Whole); + } + if (selectionCase_ == SelectionOneofCase.ByteRange) { + output.WriteRawTag(18); + output.WriteMessage(ByteRange); + } + if (selectionCase_ == SelectionOneofCase.Notes) { + output.WriteRawTag(26); + output.WriteMessage(Notes); + } + if (selectionCase_ == SelectionOneofCase.Scope) { + output.WriteRawTag(34); + output.WriteMessage(Scope); + } + if (selectionCase_ == SelectionOneofCase.Slate) { + output.WriteRawTag(42); + output.WriteMessage(Slate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasWhole) { + size += 1 + 1; + } + if (selectionCase_ == SelectionOneofCase.ByteRange) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ByteRange); + } + if (selectionCase_ == SelectionOneofCase.Notes) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Notes); + } + if (selectionCase_ == SelectionOneofCase.Scope) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Scope); + } + if (selectionCase_ == SelectionOneofCase.Slate) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Slate); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ContextSelector other) { + if (other == null) { + return; + } + switch (other.SelectionCase) { + case SelectionOneofCase.Whole: + Whole = other.Whole; + break; + case SelectionOneofCase.ByteRange: + if (ByteRange == null) { + ByteRange = new global::ArcForges.Contracts.Foundation.V1.ByteRange(); + } + ByteRange.MergeFrom(other.ByteRange); + break; + case SelectionOneofCase.Notes: + if (Notes == null) { + Notes = new global::ArcForges.Contracts.PublicApi.V1.NotesSelection(); + } + Notes.MergeFrom(other.Notes); + break; + case SelectionOneofCase.Scope: + if (Scope == null) { + Scope = new global::ArcForges.Contracts.PublicApi.V1.ScopeSelection(); + } + Scope.MergeFrom(other.Scope); + break; + case SelectionOneofCase.Slate: + if (Slate == null) { + Slate = new global::ArcForges.Contracts.PublicApi.V1.SlateSelection(); + } + Slate.MergeFrom(other.Slate); + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Whole = input.ReadBool(); + break; + } + case 18: { + global::ArcForges.Contracts.Foundation.V1.ByteRange subBuilder = new global::ArcForges.Contracts.Foundation.V1.ByteRange(); + if (selectionCase_ == SelectionOneofCase.ByteRange) { + subBuilder.MergeFrom(ByteRange); + } + input.ReadMessage(subBuilder); + ByteRange = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.PublicApi.V1.NotesSelection subBuilder = new global::ArcForges.Contracts.PublicApi.V1.NotesSelection(); + if (selectionCase_ == SelectionOneofCase.Notes) { + subBuilder.MergeFrom(Notes); + } + input.ReadMessage(subBuilder); + Notes = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.PublicApi.V1.ScopeSelection subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ScopeSelection(); + if (selectionCase_ == SelectionOneofCase.Scope) { + subBuilder.MergeFrom(Scope); + } + input.ReadMessage(subBuilder); + Scope = subBuilder; + break; + } + case 42: { + global::ArcForges.Contracts.PublicApi.V1.SlateSelection subBuilder = new global::ArcForges.Contracts.PublicApi.V1.SlateSelection(); + if (selectionCase_ == SelectionOneofCase.Slate) { + subBuilder.MergeFrom(Slate); + } + input.ReadMessage(subBuilder); + Slate = subBuilder; + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 8: { + Whole = input.ReadBool(); + break; + } + case 18: { + global::ArcForges.Contracts.Foundation.V1.ByteRange subBuilder = new global::ArcForges.Contracts.Foundation.V1.ByteRange(); + if (selectionCase_ == SelectionOneofCase.ByteRange) { + subBuilder.MergeFrom(ByteRange); + } + input.ReadMessage(subBuilder); + ByteRange = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.PublicApi.V1.NotesSelection subBuilder = new global::ArcForges.Contracts.PublicApi.V1.NotesSelection(); + if (selectionCase_ == SelectionOneofCase.Notes) { + subBuilder.MergeFrom(Notes); + } + input.ReadMessage(subBuilder); + Notes = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.PublicApi.V1.ScopeSelection subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ScopeSelection(); + if (selectionCase_ == SelectionOneofCase.Scope) { + subBuilder.MergeFrom(Scope); + } + input.ReadMessage(subBuilder); + Scope = subBuilder; + break; + } + case 42: { + global::ArcForges.Contracts.PublicApi.V1.SlateSelection subBuilder = new global::ArcForges.Contracts.PublicApi.V1.SlateSelection(); + if (selectionCase_ == SelectionOneofCase.Slate) { + subBuilder.MergeFrom(Slate); + } + input.ReadMessage(subBuilder); + Slate = subBuilder; + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ControlProgress; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ControlProgress : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ControlProgress()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[19]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ControlProgress() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ControlProgress(ControlProgress other) : this() { + _hasBits0 = other._hasBits0; + commandId_ = other.commandId_ != null ? other.commandId_.Clone() : null; + kind_ = other.kind_; + state_ = other.state_; + requestedAt_ = other.requestedAt_ != null ? other.requestedAt_.Clone() : null; + acknowledgedAt_ = other.acknowledgedAt_ != null ? other.acknowledgedAt_.Clone() : null; + reason_ = other.reason_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ControlProgress Clone() { + return new ControlProgress(this); + } + + /// Field number for the "command_id" field. + public const int CommandIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id commandId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id CommandId { + get { return commandId_; } + set { + commandId_ = value; + } + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 2; + private readonly static global::ArcForges.Contracts.PublicApi.V1.ControlKind KindDefaultValue = global::ArcForges.Contracts.PublicApi.V1.ControlKind.Unspecified; + + private global::ArcForges.Contracts.PublicApi.V1.ControlKind kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ControlKind Kind { + get { if ((_hasBits0 & 1) != 0) { return kind_; } else { return KindDefaultValue; } } + set { + _hasBits0 |= 1; + kind_ = value; + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + _hasBits0 &= ~1; + } + + /// Field number for the "state" field. + public const int StateFieldNumber = 3; + private readonly static global::ArcForges.Contracts.PublicApi.V1.ControlState StateDefaultValue = global::ArcForges.Contracts.PublicApi.V1.ControlState.Unspecified; + + private global::ArcForges.Contracts.PublicApi.V1.ControlState state_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ControlState State { + get { if ((_hasBits0 & 2) != 0) { return state_; } else { return StateDefaultValue; } } + set { + _hasBits0 |= 2; + state_ = value; + } + } + /// Gets whether the "state" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasState { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "state" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearState() { + _hasBits0 &= ~2; + } + + /// Field number for the "requested_at" field. + public const int RequestedAtFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Instant requestedAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant RequestedAt { + get { return requestedAt_; } + set { + requestedAt_ = value; + } + } + + /// Field number for the "acknowledged_at" field. + public const int AcknowledgedAtFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Instant acknowledgedAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant AcknowledgedAt { + get { return acknowledgedAt_; } + set { + acknowledgedAt_ = value; + } + } + + /// Field number for the "reason" field. + public const int ReasonFieldNumber = 6; + private readonly static string ReasonDefaultValue = ""; + + private string reason_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Reason { + get { return reason_ ?? ReasonDefaultValue; } + set { + reason_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "reason" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasReason { + get { return reason_ != null; } + } + /// Clears the value of the "reason" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearReason() { + reason_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ControlProgress); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ControlProgress other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(CommandId, other.CommandId)) return false; + if (Kind != other.Kind) return false; + if (State != other.State) return false; + if (!object.Equals(RequestedAt, other.RequestedAt)) return false; + if (!object.Equals(AcknowledgedAt, other.AcknowledgedAt)) return false; + if (Reason != other.Reason) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (commandId_ != null) hash ^= CommandId.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasState) hash ^= State.GetHashCode(); + if (requestedAt_ != null) hash ^= RequestedAt.GetHashCode(); + if (acknowledgedAt_ != null) hash ^= AcknowledgedAt.GetHashCode(); + if (HasReason) hash ^= Reason.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (commandId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CommandId); + } + if (HasKind) { + output.WriteRawTag(16); + output.WriteEnum((int) Kind); + } + if (HasState) { + output.WriteRawTag(24); + output.WriteEnum((int) State); + } + if (requestedAt_ != null) { + output.WriteRawTag(34); + output.WriteMessage(RequestedAt); + } + if (acknowledgedAt_ != null) { + output.WriteRawTag(42); + output.WriteMessage(AcknowledgedAt); + } + if (HasReason) { + output.WriteRawTag(50); + output.WriteString(Reason); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (commandId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CommandId); + } + if (HasKind) { + output.WriteRawTag(16); + output.WriteEnum((int) Kind); + } + if (HasState) { + output.WriteRawTag(24); + output.WriteEnum((int) State); + } + if (requestedAt_ != null) { + output.WriteRawTag(34); + output.WriteMessage(RequestedAt); + } + if (acknowledgedAt_ != null) { + output.WriteRawTag(42); + output.WriteMessage(AcknowledgedAt); + } + if (HasReason) { + output.WriteRawTag(50); + output.WriteString(Reason); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (commandId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CommandId); + } + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Kind); + } + if (HasState) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) State); + } + if (requestedAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RequestedAt); + } + if (acknowledgedAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AcknowledgedAt); + } + if (HasReason) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Reason); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ControlProgress other) { + if (other == null) { + return; + } + if (other.commandId_ != null) { + if (commandId_ == null) { + CommandId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + CommandId.MergeFrom(other.CommandId); + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.HasState) { + State = other.State; + } + if (other.requestedAt_ != null) { + if (requestedAt_ == null) { + RequestedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + RequestedAt.MergeFrom(other.RequestedAt); + } + if (other.acknowledgedAt_ != null) { + if (acknowledgedAt_ == null) { + AcknowledgedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + AcknowledgedAt.MergeFrom(other.AcknowledgedAt); + } + if (other.HasReason) { + Reason = other.Reason; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (commandId_ == null) { + CommandId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CommandId); + break; + } + case 16: { + Kind = (global::ArcForges.Contracts.PublicApi.V1.ControlKind) input.ReadEnum(); + break; + } + case 24: { + State = (global::ArcForges.Contracts.PublicApi.V1.ControlState) input.ReadEnum(); + break; + } + case 34: { + if (requestedAt_ == null) { + RequestedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(RequestedAt); + break; + } + case 42: { + if (acknowledgedAt_ == null) { + AcknowledgedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(AcknowledgedAt); + break; + } + case 50: { + Reason = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (commandId_ == null) { + CommandId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CommandId); + break; + } + case 16: { + Kind = (global::ArcForges.Contracts.PublicApi.V1.ControlKind) input.ReadEnum(); + break; + } + case 24: { + State = (global::ArcForges.Contracts.PublicApi.V1.ControlState) input.ReadEnum(); + break; + } + case 34: { + if (requestedAt_ == null) { + RequestedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(RequestedAt); + break; + } + case 42: { + if (acknowledgedAt_ == null) { + AcknowledgedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(AcknowledgedAt); + break; + } + case 50: { + Reason = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ConversationBody; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConversationBody : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConversationBody()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[20]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConversationBody() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConversationBody(ConversationBody other) : this() { + conversation_ = other.conversation_ != null ? other.conversation_.Clone() : null; + messages_ = other.messages_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConversationBody Clone() { + return new ConversationBody(this); + } + + /// Field number for the "conversation" field. + public const int ConversationFieldNumber = 1; + private global::ArcForges.Contracts.PublicApi.V1.ConversationView conversation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ConversationView Conversation { + get { return conversation_; } + set { + conversation_ = value; + } + } + + /// Field number for the "messages" field. + public const int MessagesFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_messages_codec + = pb::FieldCodec.ForMessage(18, global::ArcForges.Contracts.PublicApi.V1.MessageView.Parser); + private readonly pbc::RepeatedField messages_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Messages { + get { return messages_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConversationBody); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConversationBody other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Conversation, other.Conversation)) return false; + if(!messages_.Equals(other.messages_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (conversation_ != null) hash ^= Conversation.GetHashCode(); + hash ^= messages_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (conversation_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Conversation); + } + messages_.WriteTo(output, _repeated_messages_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (conversation_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Conversation); + } + messages_.WriteTo(ref output, _repeated_messages_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (conversation_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Conversation); + } + size += messages_.CalculateSize(_repeated_messages_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConversationBody other) { + if (other == null) { + return; + } + if (other.conversation_ != null) { + if (conversation_ == null) { + Conversation = new global::ArcForges.Contracts.PublicApi.V1.ConversationView(); + } + Conversation.MergeFrom(other.Conversation); + } + messages_.Add(other.messages_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (conversation_ == null) { + Conversation = new global::ArcForges.Contracts.PublicApi.V1.ConversationView(); + } + input.ReadMessage(Conversation); + break; + } + case 18: { + messages_.AddEntriesFrom(input, _repeated_messages_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (conversation_ == null) { + Conversation = new global::ArcForges.Contracts.PublicApi.V1.ConversationView(); + } + input.ReadMessage(Conversation); + break; + } + case 18: { + messages_.AddEntriesFrom(ref input, _repeated_messages_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ConversationView; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ConversationView : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConversationView()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[21]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConversationView() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConversationView(ConversationView other) : this() { + _hasBits0 = other._hasBits0; + conversationId_ = other.conversationId_ != null ? other.conversationId_.Clone() : null; + branchId_ = other.branchId_ != null ? other.branchId_.Clone() : null; + title_ = other.title_; + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + lastMessageAt_ = other.lastMessageAt_ != null ? other.lastMessageAt_.Clone() : null; + projectId_ = other.projectId_ != null ? other.projectId_.Clone() : null; + pinned_ = other.pinned_; + archived_ = other.archived_; + temporary_ = other.temporary_; + applicationScope_ = other.applicationScope_ != null ? other.applicationScope_.Clone() : null; + historyMode_ = other.historyMode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ConversationView Clone() { + return new ConversationView(this); + } + + /// Field number for the "conversation_id" field. + public const int ConversationIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id conversationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ConversationId { + get { return conversationId_; } + set { + conversationId_ = value; + } + } + + /// Field number for the "branch_id" field. + public const int BranchIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id branchId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id BranchId { + get { return branchId_; } + set { + branchId_ = value; + } + } + + /// Field number for the "title" field. + public const int TitleFieldNumber = 3; + private readonly static string TitleDefaultValue = ""; + + private string title_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Title { + get { return title_ ?? TitleDefaultValue; } + set { + title_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "title" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasTitle { + get { return title_ != null; } + } + /// Clears the value of the "title" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearTitle() { + title_ = null; + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "last_message_at" field. + public const int LastMessageAtFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Instant lastMessageAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant LastMessageAt { + get { return lastMessageAt_; } + set { + lastMessageAt_ = value; + } + } + + /// Field number for the "project_id" field. + public const int ProjectIdFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Id projectId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ProjectId { + get { return projectId_; } + set { + projectId_ = value; + } + } + + /// Field number for the "pinned" field. + public const int PinnedFieldNumber = 7; + private readonly static bool PinnedDefaultValue = false; + + private bool pinned_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Pinned { + get { if ((_hasBits0 & 1) != 0) { return pinned_; } else { return PinnedDefaultValue; } } + set { + _hasBits0 |= 1; + pinned_ = value; + } + } + /// Gets whether the "pinned" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasPinned { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "pinned" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearPinned() { + _hasBits0 &= ~1; + } + + /// Field number for the "archived" field. + public const int ArchivedFieldNumber = 8; + private readonly static bool ArchivedDefaultValue = false; + + private bool archived_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Archived { + get { if ((_hasBits0 & 2) != 0) { return archived_; } else { return ArchivedDefaultValue; } } + set { + _hasBits0 |= 2; + archived_ = value; + } + } + /// Gets whether the "archived" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasArchived { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "archived" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearArchived() { + _hasBits0 &= ~2; + } + + /// Field number for the "temporary" field. + public const int TemporaryFieldNumber = 9; + private readonly static bool TemporaryDefaultValue = false; + + private bool temporary_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Temporary { + get { if ((_hasBits0 & 4) != 0) { return temporary_; } else { return TemporaryDefaultValue; } } + set { + _hasBits0 |= 4; + temporary_ = value; + } + } + /// Gets whether the "temporary" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasTemporary { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "temporary" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearTemporary() { + _hasBits0 &= ~4; + } + + /// Field number for the "application_scope" field. + public const int ApplicationScopeFieldNumber = 10; + private global::ArcForges.Contracts.Foundation.V1.ApplicationScope applicationScope_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ApplicationScope ApplicationScope { + get { return applicationScope_; } + set { + applicationScope_ = value; + } + } + + /// Field number for the "history_mode" field. + public const int HistoryModeFieldNumber = 11; + private readonly static global::ArcForges.Contracts.PublicApi.V1.HistoryMode HistoryModeDefaultValue = global::ArcForges.Contracts.PublicApi.V1.HistoryMode.Unspecified; + + private global::ArcForges.Contracts.PublicApi.V1.HistoryMode historyMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.HistoryMode HistoryMode { + get { if ((_hasBits0 & 8) != 0) { return historyMode_; } else { return HistoryModeDefaultValue; } } + set { + _hasBits0 |= 8; + historyMode_ = value; + } + } + /// Gets whether the "history_mode" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasHistoryMode { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "history_mode" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearHistoryMode() { + _hasBits0 &= ~8; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ConversationView); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ConversationView other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ConversationId, other.ConversationId)) return false; + if (!object.Equals(BranchId, other.BranchId)) return false; + if (Title != other.Title) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if (!object.Equals(LastMessageAt, other.LastMessageAt)) return false; + if (!object.Equals(ProjectId, other.ProjectId)) return false; + if (Pinned != other.Pinned) return false; + if (Archived != other.Archived) return false; + if (Temporary != other.Temporary) return false; + if (!object.Equals(ApplicationScope, other.ApplicationScope)) return false; + if (HistoryMode != other.HistoryMode) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (conversationId_ != null) hash ^= ConversationId.GetHashCode(); + if (branchId_ != null) hash ^= BranchId.GetHashCode(); + if (HasTitle) hash ^= Title.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (lastMessageAt_ != null) hash ^= LastMessageAt.GetHashCode(); + if (projectId_ != null) hash ^= ProjectId.GetHashCode(); + if (HasPinned) hash ^= Pinned.GetHashCode(); + if (HasArchived) hash ^= Archived.GetHashCode(); + if (HasTemporary) hash ^= Temporary.GetHashCode(); + if (applicationScope_ != null) hash ^= ApplicationScope.GetHashCode(); + if (HasHistoryMode) hash ^= HistoryMode.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (conversationId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ConversationId); + } + if (branchId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(BranchId); + } + if (HasTitle) { + output.WriteRawTag(26); + output.WriteString(Title); + } + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (lastMessageAt_ != null) { + output.WriteRawTag(42); + output.WriteMessage(LastMessageAt); + } + if (projectId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(ProjectId); + } + if (HasPinned) { + output.WriteRawTag(56); + output.WriteBool(Pinned); + } + if (HasArchived) { + output.WriteRawTag(64); + output.WriteBool(Archived); + } + if (HasTemporary) { + output.WriteRawTag(72); + output.WriteBool(Temporary); + } + if (applicationScope_ != null) { + output.WriteRawTag(82); + output.WriteMessage(ApplicationScope); + } + if (HasHistoryMode) { + output.WriteRawTag(88); + output.WriteEnum((int) HistoryMode); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (conversationId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ConversationId); + } + if (branchId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(BranchId); + } + if (HasTitle) { + output.WriteRawTag(26); + output.WriteString(Title); + } + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (lastMessageAt_ != null) { + output.WriteRawTag(42); + output.WriteMessage(LastMessageAt); + } + if (projectId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(ProjectId); + } + if (HasPinned) { + output.WriteRawTag(56); + output.WriteBool(Pinned); + } + if (HasArchived) { + output.WriteRawTag(64); + output.WriteBool(Archived); + } + if (HasTemporary) { + output.WriteRawTag(72); + output.WriteBool(Temporary); + } + if (applicationScope_ != null) { + output.WriteRawTag(82); + output.WriteMessage(ApplicationScope); + } + if (HasHistoryMode) { + output.WriteRawTag(88); + output.WriteEnum((int) HistoryMode); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (conversationId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ConversationId); + } + if (branchId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BranchId); + } + if (HasTitle) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Title); + } + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (lastMessageAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LastMessageAt); + } + if (projectId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProjectId); + } + if (HasPinned) { + size += 1 + 1; + } + if (HasArchived) { + size += 1 + 1; + } + if (HasTemporary) { + size += 1 + 1; + } + if (applicationScope_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ApplicationScope); + } + if (HasHistoryMode) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) HistoryMode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ConversationView other) { + if (other == null) { + return; + } + if (other.conversationId_ != null) { + if (conversationId_ == null) { + ConversationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ConversationId.MergeFrom(other.ConversationId); + } + if (other.branchId_ != null) { + if (branchId_ == null) { + BranchId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + BranchId.MergeFrom(other.BranchId); + } + if (other.HasTitle) { + Title = other.Title; + } + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + if (other.lastMessageAt_ != null) { + if (lastMessageAt_ == null) { + LastMessageAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + LastMessageAt.MergeFrom(other.LastMessageAt); + } + if (other.projectId_ != null) { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ProjectId.MergeFrom(other.ProjectId); + } + if (other.HasPinned) { + Pinned = other.Pinned; + } + if (other.HasArchived) { + Archived = other.Archived; + } + if (other.HasTemporary) { + Temporary = other.Temporary; + } + if (other.applicationScope_ != null) { + if (applicationScope_ == null) { + ApplicationScope = new global::ArcForges.Contracts.Foundation.V1.ApplicationScope(); + } + ApplicationScope.MergeFrom(other.ApplicationScope); + } + if (other.HasHistoryMode) { + HistoryMode = other.HistoryMode; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (conversationId_ == null) { + ConversationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ConversationId); + break; + } + case 18: { + if (branchId_ == null) { + BranchId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(BranchId); + break; + } + case 26: { + Title = input.ReadString(); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 42: { + if (lastMessageAt_ == null) { + LastMessageAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(LastMessageAt); + break; + } + case 50: { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProjectId); + break; + } + case 56: { + Pinned = input.ReadBool(); + break; + } + case 64: { + Archived = input.ReadBool(); + break; + } + case 72: { + Temporary = input.ReadBool(); + break; + } + case 82: { + if (applicationScope_ == null) { + ApplicationScope = new global::ArcForges.Contracts.Foundation.V1.ApplicationScope(); + } + input.ReadMessage(ApplicationScope); + break; + } + case 88: { + HistoryMode = (global::ArcForges.Contracts.PublicApi.V1.HistoryMode) input.ReadEnum(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (conversationId_ == null) { + ConversationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ConversationId); + break; + } + case 18: { + if (branchId_ == null) { + BranchId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(BranchId); + break; + } + case 26: { + Title = input.ReadString(); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 42: { + if (lastMessageAt_ == null) { + LastMessageAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(LastMessageAt); + break; + } + case 50: { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProjectId); + break; + } + case 56: { + Pinned = input.ReadBool(); + break; + } + case 64: { + Archived = input.ReadBool(); + break; + } + case 72: { + Temporary = input.ReadBool(); + break; + } + case 82: { + if (applicationScope_ == null) { + ApplicationScope = new global::ArcForges.Contracts.Foundation.V1.ApplicationScope(); + } + input.ReadMessage(ApplicationScope); + break; + } + case 88: { + HistoryMode = (global::ArcForges.Contracts.PublicApi.V1.HistoryMode) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: CursorResult; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CursorResult : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CursorResult()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[22]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CursorResult() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CursorResult(CursorResult other) : this() { + _hasBits0 = other._hasBits0; + a_ = other.a_ != null ? other.a_.Clone() : null; + b_ = other.b_ != null ? other.b_.Clone() : null; + deltaTime_ = other.deltaTime_ != null ? other.deltaTime_.Clone() : null; + deltaValue_ = other.deltaValue_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CursorResult Clone() { + return new CursorResult(this); + } + + /// Field number for the "a" field. + public const int AFieldNumber = 1; + private global::ArcForges.Contracts.PublicApi.V1.SelectedSample a_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.SelectedSample A { + get { return a_; } + set { + a_ = value; + } + } + + /// Field number for the "b" field. + public const int BFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.SelectedSample b_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.SelectedSample B { + get { return b_; } + set { + b_ = value; + } + } + + /// Field number for the "delta_time" field. + public const int DeltaTimeFieldNumber = 3; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime deltaTime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime DeltaTime { + get { return deltaTime_; } + set { + deltaTime_ = value; + } + } + + /// Field number for the "delta_value" field. + public const int DeltaValueFieldNumber = 4; + private readonly static double DeltaValueDefaultValue = 0D; + + private double deltaValue_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double DeltaValue { + get { if ((_hasBits0 & 1) != 0) { return deltaValue_; } else { return DeltaValueDefaultValue; } } + set { + _hasBits0 |= 1; + deltaValue_ = value; + } + } + /// Gets whether the "delta_value" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDeltaValue { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "delta_value" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDeltaValue() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CursorResult); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CursorResult other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(A, other.A)) return false; + if (!object.Equals(B, other.B)) return false; + if (!object.Equals(DeltaTime, other.DeltaTime)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DeltaValue, other.DeltaValue)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (a_ != null) hash ^= A.GetHashCode(); + if (b_ != null) hash ^= B.GetHashCode(); + if (deltaTime_ != null) hash ^= DeltaTime.GetHashCode(); + if (HasDeltaValue) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(DeltaValue); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (a_ != null) { + output.WriteRawTag(10); + output.WriteMessage(A); + } + if (b_ != null) { + output.WriteRawTag(18); + output.WriteMessage(B); + } + if (deltaTime_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DeltaTime); + } + if (HasDeltaValue) { + output.WriteRawTag(33); + output.WriteDouble(DeltaValue); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (a_ != null) { + output.WriteRawTag(10); + output.WriteMessage(A); + } + if (b_ != null) { + output.WriteRawTag(18); + output.WriteMessage(B); + } + if (deltaTime_ != null) { + output.WriteRawTag(26); + output.WriteMessage(DeltaTime); + } + if (HasDeltaValue) { + output.WriteRawTag(33); + output.WriteDouble(DeltaValue); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (a_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(A); + } + if (b_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(B); + } + if (deltaTime_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DeltaTime); + } + if (HasDeltaValue) { + size += 1 + 8; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CursorResult other) { + if (other == null) { + return; + } + if (other.a_ != null) { + if (a_ == null) { + A = new global::ArcForges.Contracts.PublicApi.V1.SelectedSample(); + } + A.MergeFrom(other.A); + } + if (other.b_ != null) { + if (b_ == null) { + B = new global::ArcForges.Contracts.PublicApi.V1.SelectedSample(); + } + B.MergeFrom(other.B); + } + if (other.deltaTime_ != null) { + if (deltaTime_ == null) { + DeltaTime = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + DeltaTime.MergeFrom(other.DeltaTime); + } + if (other.HasDeltaValue) { + DeltaValue = other.DeltaValue; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (a_ == null) { + A = new global::ArcForges.Contracts.PublicApi.V1.SelectedSample(); + } + input.ReadMessage(A); + break; + } + case 18: { + if (b_ == null) { + B = new global::ArcForges.Contracts.PublicApi.V1.SelectedSample(); + } + input.ReadMessage(B); + break; + } + case 26: { + if (deltaTime_ == null) { + DeltaTime = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(DeltaTime); + break; + } + case 33: { + DeltaValue = input.ReadDouble(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (a_ == null) { + A = new global::ArcForges.Contracts.PublicApi.V1.SelectedSample(); + } + input.ReadMessage(A); + break; + } + case 18: { + if (b_ == null) { + B = new global::ArcForges.Contracts.PublicApi.V1.SelectedSample(); + } + input.ReadMessage(B); + break; + } + case 26: { + if (deltaTime_ == null) { + DeltaTime = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(DeltaTime); + break; + } + case 33: { + DeltaValue = input.ReadDouble(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: CursorSpec; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class CursorSpec : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new CursorSpec()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[23]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CursorSpec() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CursorSpec(CursorSpec other) : this() { + channelId_ = other.channelId_ != null ? other.channelId_.Clone() : null; + segmentId_ = other.segmentId_ != null ? other.segmentId_.Clone() : null; + time_ = other.time_ != null ? other.time_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public CursorSpec Clone() { + return new CursorSpec(this); + } + + /// Field number for the "channel_id" field. + public const int ChannelIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id channelId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ChannelId { + get { return channelId_; } + set { + channelId_ = value; + } + } + + /// Field number for the "segment_id" field. + public const int SegmentIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id segmentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id SegmentId { + get { return segmentId_; } + set { + segmentId_ = value; + } + } + + /// Field number for the "time" field. + public const int TimeFieldNumber = 3; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime time_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime Time { + get { return time_; } + set { + time_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as CursorSpec); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(CursorSpec other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ChannelId, other.ChannelId)) return false; + if (!object.Equals(SegmentId, other.SegmentId)) return false; + if (!object.Equals(Time, other.Time)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (channelId_ != null) hash ^= ChannelId.GetHashCode(); + if (segmentId_ != null) hash ^= SegmentId.GetHashCode(); + if (time_ != null) hash ^= Time.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (channelId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ChannelId); + } + if (segmentId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SegmentId); + } + if (time_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Time); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (channelId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ChannelId); + } + if (segmentId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SegmentId); + } + if (time_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Time); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (channelId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ChannelId); + } + if (segmentId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SegmentId); + } + if (time_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Time); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(CursorSpec other) { + if (other == null) { + return; + } + if (other.channelId_ != null) { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ChannelId.MergeFrom(other.ChannelId); + } + if (other.segmentId_ != null) { + if (segmentId_ == null) { + SegmentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + SegmentId.MergeFrom(other.SegmentId); + } + if (other.time_ != null) { + if (time_ == null) { + Time = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + Time.MergeFrom(other.Time); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + case 18: { + if (segmentId_ == null) { + SegmentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SegmentId); + break; + } + case 26: { + if (time_ == null) { + Time = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Time); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + case 18: { + if (segmentId_ == null) { + SegmentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SegmentId); + break; + } + case 26: { + if (time_ == null) { + Time = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Time); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: EffectParameter; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EffectParameter : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EffectParameter()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[24]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EffectParameter() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EffectParameter(EffectParameter other) : this() { + name_ = other.name_; + switch (other.ValueCase) { + case ValueOneofCase.Decimal: + Decimal = other.Decimal.Clone(); + break; + case ValueOneofCase.Boolean: + Boolean = other.Boolean; + break; + case ValueOneofCase.Text: + Text = other.Text; + break; + case ValueOneofCase.Keyframes: + Keyframes = other.Keyframes.Clone(); + break; + case ValueOneofCase.Rational: + Rational = other.Rational.Clone(); + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EffectParameter Clone() { + return new EffectParameter(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "decimal" field. + public const int DecimalFieldNumber = 2; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Decimal Decimal { + get { return valueCase_ == ValueOneofCase.Decimal ? (global::ArcForges.Contracts.Foundation.V1.Decimal) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.Decimal; + } + } + + /// Field number for the "boolean" field. + public const int BooleanFieldNumber = 3; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Boolean { + get { return HasBoolean ? (bool) value_ : false; } + set { + value_ = value; + valueCase_ = ValueOneofCase.Boolean; + } + } + /// Gets whether the "boolean" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasBoolean { + get { return valueCase_ == ValueOneofCase.Boolean; } + } + /// Clears the value of the oneof if it's currently set to "boolean" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearBoolean() { + if (HasBoolean) { + ClearValue(); + } + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 4; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return HasText ? (string) value_ : ""; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + valueCase_ = ValueOneofCase.Text; + } + } + /// Gets whether the "text" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasText { + get { return valueCase_ == ValueOneofCase.Text; } + } + /// Clears the value of the oneof if it's currently set to "text" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearText() { + if (HasText) { + ClearValue(); + } + } + + /// Field number for the "keyframes" field. + public const int KeyframesFieldNumber = 5; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.KeyframeList Keyframes { + get { return valueCase_ == ValueOneofCase.Keyframes ? (global::ArcForges.Contracts.PublicApi.V1.KeyframeList) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.Keyframes; + } + } + + /// Field number for the "rational" field. + public const int RationalFieldNumber = 6; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Rational Rational { + get { return valueCase_ == ValueOneofCase.Rational ? (global::ArcForges.Contracts.Foundation.V1.Rational) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.Rational; + } + } + + private object value_; + /// Enum of possible cases for the "value" oneof. + public enum ValueOneofCase { + None = 0, + Decimal = 2, + Boolean = 3, + Text = 4, + Keyframes = 5, + Rational = 6, + } + private ValueOneofCase valueCase_ = ValueOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ValueOneofCase ValueCase { + get { return valueCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearValue() { + valueCase_ = ValueOneofCase.None; + value_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EffectParameter); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EffectParameter other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (!object.Equals(Decimal, other.Decimal)) return false; + if (Boolean != other.Boolean) return false; + if (Text != other.Text) return false; + if (!object.Equals(Keyframes, other.Keyframes)) return false; + if (!object.Equals(Rational, other.Rational)) return false; + if (ValueCase != other.ValueCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasName) hash ^= Name.GetHashCode(); + if (valueCase_ == ValueOneofCase.Decimal) hash ^= Decimal.GetHashCode(); + if (HasBoolean) hash ^= Boolean.GetHashCode(); + if (HasText) hash ^= Text.GetHashCode(); + if (valueCase_ == ValueOneofCase.Keyframes) hash ^= Keyframes.GetHashCode(); + if (valueCase_ == ValueOneofCase.Rational) hash ^= Rational.GetHashCode(); + hash ^= (int) valueCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasName) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (valueCase_ == ValueOneofCase.Decimal) { + output.WriteRawTag(18); + output.WriteMessage(Decimal); + } + if (HasBoolean) { + output.WriteRawTag(24); + output.WriteBool(Boolean); + } + if (HasText) { + output.WriteRawTag(34); + output.WriteString(Text); + } + if (valueCase_ == ValueOneofCase.Keyframes) { + output.WriteRawTag(42); + output.WriteMessage(Keyframes); + } + if (valueCase_ == ValueOneofCase.Rational) { + output.WriteRawTag(50); + output.WriteMessage(Rational); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasName) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (valueCase_ == ValueOneofCase.Decimal) { + output.WriteRawTag(18); + output.WriteMessage(Decimal); + } + if (HasBoolean) { + output.WriteRawTag(24); + output.WriteBool(Boolean); + } + if (HasText) { + output.WriteRawTag(34); + output.WriteString(Text); + } + if (valueCase_ == ValueOneofCase.Keyframes) { + output.WriteRawTag(42); + output.WriteMessage(Keyframes); + } + if (valueCase_ == ValueOneofCase.Rational) { + output.WriteRawTag(50); + output.WriteMessage(Rational); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (valueCase_ == ValueOneofCase.Decimal) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Decimal); + } + if (HasBoolean) { + size += 1 + 1; + } + if (HasText) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + if (valueCase_ == ValueOneofCase.Keyframes) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Keyframes); + } + if (valueCase_ == ValueOneofCase.Rational) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rational); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EffectParameter other) { + if (other == null) { + return; + } + if (other.HasName) { + Name = other.Name; + } + switch (other.ValueCase) { + case ValueOneofCase.Decimal: + if (Decimal == null) { + Decimal = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + } + Decimal.MergeFrom(other.Decimal); + break; + case ValueOneofCase.Boolean: + Boolean = other.Boolean; + break; + case ValueOneofCase.Text: + Text = other.Text; + break; + case ValueOneofCase.Keyframes: + if (Keyframes == null) { + Keyframes = new global::ArcForges.Contracts.PublicApi.V1.KeyframeList(); + } + Keyframes.MergeFrom(other.Keyframes); + break; + case ValueOneofCase.Rational: + if (Rational == null) { + Rational = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + Rational.MergeFrom(other.Rational); + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Name = input.ReadString(); + break; + } + case 18: { + global::ArcForges.Contracts.Foundation.V1.Decimal subBuilder = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + if (valueCase_ == ValueOneofCase.Decimal) { + subBuilder.MergeFrom(Decimal); + } + input.ReadMessage(subBuilder); + Decimal = subBuilder; + break; + } + case 24: { + Boolean = input.ReadBool(); + break; + } + case 34: { + Text = input.ReadString(); + break; + } + case 42: { + global::ArcForges.Contracts.PublicApi.V1.KeyframeList subBuilder = new global::ArcForges.Contracts.PublicApi.V1.KeyframeList(); + if (valueCase_ == ValueOneofCase.Keyframes) { + subBuilder.MergeFrom(Keyframes); + } + input.ReadMessage(subBuilder); + Keyframes = subBuilder; + break; + } + case 50: { + global::ArcForges.Contracts.Foundation.V1.Rational subBuilder = new global::ArcForges.Contracts.Foundation.V1.Rational(); + if (valueCase_ == ValueOneofCase.Rational) { + subBuilder.MergeFrom(Rational); + } + input.ReadMessage(subBuilder); + Rational = subBuilder; + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Name = input.ReadString(); + break; + } + case 18: { + global::ArcForges.Contracts.Foundation.V1.Decimal subBuilder = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + if (valueCase_ == ValueOneofCase.Decimal) { + subBuilder.MergeFrom(Decimal); + } + input.ReadMessage(subBuilder); + Decimal = subBuilder; + break; + } + case 24: { + Boolean = input.ReadBool(); + break; + } + case 34: { + Text = input.ReadString(); + break; + } + case 42: { + global::ArcForges.Contracts.PublicApi.V1.KeyframeList subBuilder = new global::ArcForges.Contracts.PublicApi.V1.KeyframeList(); + if (valueCase_ == ValueOneofCase.Keyframes) { + subBuilder.MergeFrom(Keyframes); + } + input.ReadMessage(subBuilder); + Keyframes = subBuilder; + break; + } + case 50: { + global::ArcForges.Contracts.Foundation.V1.Rational subBuilder = new global::ArcForges.Contracts.Foundation.V1.Rational(); + if (valueCase_ == ValueOneofCase.Rational) { + subBuilder.MergeFrom(Rational); + } + input.ReadMessage(subBuilder); + Rational = subBuilder; + break; + } + } + } + } + #endif + + } + + /// + /// registry04: EffectSpec; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EffectSpec : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EffectSpec()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[25]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EffectSpec() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EffectSpec(EffectSpec other) : this() { + _hasBits0 = other._hasBits0; + kind_ = other.kind_; + parameters_ = other.parameters_.Clone(); + instanceId_ = other.instanceId_ != null ? other.instanceId_.Clone() : null; + definitionVersion_ = other.definitionVersion_; + scope_ = other.scope_; + enabled_ = other.enabled_; + retainedDefinition_ = other.retainedDefinition_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EffectSpec Clone() { + return new EffectSpec(this); + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 1; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "parameters" field. + public const int ParametersFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_parameters_codec + = pb::FieldCodec.ForMessage(18, global::ArcForges.Contracts.PublicApi.V1.EffectParameter.Parser); + private readonly pbc::RepeatedField parameters_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Parameters { + get { return parameters_; } + } + + /// Field number for the "instance_id" field. + public const int InstanceIdFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.Id instanceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id InstanceId { + get { return instanceId_; } + set { + instanceId_ = value; + } + } + + /// Field number for the "definition_version" field. + public const int DefinitionVersionFieldNumber = 4; + private readonly static string DefinitionVersionDefaultValue = ""; + + private string definitionVersion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DefinitionVersion { + get { return definitionVersion_ ?? DefinitionVersionDefaultValue; } + set { + definitionVersion_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "definition_version" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDefinitionVersion { + get { return definitionVersion_ != null; } + } + /// Clears the value of the "definition_version" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDefinitionVersion() { + definitionVersion_ = null; + } + + /// Field number for the "scope" field. + public const int ScopeFieldNumber = 5; + private readonly static string ScopeDefaultValue = ""; + + private string scope_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Scope { + get { return scope_ ?? ScopeDefaultValue; } + set { + scope_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "scope" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasScope { + get { return scope_ != null; } + } + /// Clears the value of the "scope" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearScope() { + scope_ = null; + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 6; + private readonly static bool EnabledDefaultValue = false; + + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { if ((_hasBits0 & 1) != 0) { return enabled_; } else { return EnabledDefaultValue; } } + set { + _hasBits0 |= 1; + enabled_ = value; + } + } + /// Gets whether the "enabled" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEnabled { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "enabled" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEnabled() { + _hasBits0 &= ~1; + } + + /// Field number for the "retained_definition" field. + public const int RetainedDefinitionFieldNumber = 7; + private readonly static pb::ByteString RetainedDefinitionDefaultValue = pb::ByteString.Empty; + + private pb::ByteString retainedDefinition_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString RetainedDefinition { + get { return retainedDefinition_ ?? RetainedDefinitionDefaultValue; } + set { + retainedDefinition_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "retained_definition" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRetainedDefinition { + get { return retainedDefinition_ != null; } + } + /// Clears the value of the "retained_definition" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRetainedDefinition() { + retainedDefinition_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EffectSpec); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EffectSpec other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Kind != other.Kind) return false; + if(!parameters_.Equals(other.parameters_)) return false; + if (!object.Equals(InstanceId, other.InstanceId)) return false; + if (DefinitionVersion != other.DefinitionVersion) return false; + if (Scope != other.Scope) return false; + if (Enabled != other.Enabled) return false; + if (RetainedDefinition != other.RetainedDefinition) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasKind) hash ^= Kind.GetHashCode(); + hash ^= parameters_.GetHashCode(); + if (instanceId_ != null) hash ^= InstanceId.GetHashCode(); + if (HasDefinitionVersion) hash ^= DefinitionVersion.GetHashCode(); + if (HasScope) hash ^= Scope.GetHashCode(); + if (HasEnabled) hash ^= Enabled.GetHashCode(); + if (HasRetainedDefinition) hash ^= RetainedDefinition.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + parameters_.WriteTo(output, _repeated_parameters_codec); + if (instanceId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InstanceId); + } + if (HasDefinitionVersion) { + output.WriteRawTag(34); + output.WriteString(DefinitionVersion); + } + if (HasScope) { + output.WriteRawTag(42); + output.WriteString(Scope); + } + if (HasEnabled) { + output.WriteRawTag(48); + output.WriteBool(Enabled); + } + if (HasRetainedDefinition) { + output.WriteRawTag(58); + output.WriteBytes(RetainedDefinition); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + parameters_.WriteTo(ref output, _repeated_parameters_codec); + if (instanceId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(InstanceId); + } + if (HasDefinitionVersion) { + output.WriteRawTag(34); + output.WriteString(DefinitionVersion); + } + if (HasScope) { + output.WriteRawTag(42); + output.WriteString(Scope); + } + if (HasEnabled) { + output.WriteRawTag(48); + output.WriteBool(Enabled); + } + if (HasRetainedDefinition) { + output.WriteRawTag(58); + output.WriteBytes(RetainedDefinition); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + size += parameters_.CalculateSize(_repeated_parameters_codec); + if (instanceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InstanceId); + } + if (HasDefinitionVersion) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DefinitionVersion); + } + if (HasScope) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Scope); + } + if (HasEnabled) { + size += 1 + 1; + } + if (HasRetainedDefinition) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(RetainedDefinition); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EffectSpec other) { + if (other == null) { + return; + } + if (other.HasKind) { + Kind = other.Kind; + } + parameters_.Add(other.parameters_); + if (other.instanceId_ != null) { + if (instanceId_ == null) { + InstanceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + InstanceId.MergeFrom(other.InstanceId); + } + if (other.HasDefinitionVersion) { + DefinitionVersion = other.DefinitionVersion; + } + if (other.HasScope) { + Scope = other.Scope; + } + if (other.HasEnabled) { + Enabled = other.Enabled; + } + if (other.HasRetainedDefinition) { + RetainedDefinition = other.RetainedDefinition; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + parameters_.AddEntriesFrom(input, _repeated_parameters_codec); + break; + } + case 26: { + if (instanceId_ == null) { + InstanceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(InstanceId); + break; + } + case 34: { + DefinitionVersion = input.ReadString(); + break; + } + case 42: { + Scope = input.ReadString(); + break; + } + case 48: { + Enabled = input.ReadBool(); + break; + } + case 58: { + RetainedDefinition = input.ReadBytes(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + parameters_.AddEntriesFrom(ref input, _repeated_parameters_codec); + break; + } + case 26: { + if (instanceId_ == null) { + InstanceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(InstanceId); + break; + } + case 34: { + DefinitionVersion = input.ReadString(); + break; + } + case 42: { + Scope = input.ReadString(); + break; + } + case 48: { + Enabled = input.ReadBool(); + break; + } + case 58: { + RetainedDefinition = input.ReadBytes(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: EphemeralSelection; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EphemeralSelection : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EphemeralSelection()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[26]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EphemeralSelection() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EphemeralSelection(EphemeralSelection other) : this() { + _hasBits0 = other._hasBits0; + instanceId_ = other.instanceId_ != null ? other.instanceId_.Clone() : null; + generation_ = other.generation_; + selectionId_ = other.selectionId_ != null ? other.selectionId_.Clone() : null; + expiresAt_ = other.expiresAt_ != null ? other.expiresAt_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EphemeralSelection Clone() { + return new EphemeralSelection(this); + } + + /// Field number for the "instance_id" field. + public const int InstanceIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id instanceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id InstanceId { + get { return instanceId_; } + set { + instanceId_ = value; + } + } + + /// Field number for the "generation" field. + public const int GenerationFieldNumber = 2; + private readonly static ulong GenerationDefaultValue = 0UL; + + private ulong generation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong Generation { + get { if ((_hasBits0 & 1) != 0) { return generation_; } else { return GenerationDefaultValue; } } + set { + _hasBits0 |= 1; + generation_ = value; + } + } + /// Gets whether the "generation" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasGeneration { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "generation" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearGeneration() { + _hasBits0 &= ~1; + } + + /// Field number for the "selection_id" field. + public const int SelectionIdFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.Id selectionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id SelectionId { + get { return selectionId_; } + set { + selectionId_ = value; + } + } + + /// Field number for the "expires_at" field. + public const int ExpiresAtFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Instant expiresAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant ExpiresAt { + get { return expiresAt_; } + set { + expiresAt_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EphemeralSelection); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EphemeralSelection other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(InstanceId, other.InstanceId)) return false; + if (Generation != other.Generation) return false; + if (!object.Equals(SelectionId, other.SelectionId)) return false; + if (!object.Equals(ExpiresAt, other.ExpiresAt)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (instanceId_ != null) hash ^= InstanceId.GetHashCode(); + if (HasGeneration) hash ^= Generation.GetHashCode(); + if (selectionId_ != null) hash ^= SelectionId.GetHashCode(); + if (expiresAt_ != null) hash ^= ExpiresAt.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (instanceId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(InstanceId); + } + if (HasGeneration) { + output.WriteRawTag(16); + output.WriteUInt64(Generation); + } + if (selectionId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SelectionId); + } + if (expiresAt_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ExpiresAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (instanceId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(InstanceId); + } + if (HasGeneration) { + output.WriteRawTag(16); + output.WriteUInt64(Generation); + } + if (selectionId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SelectionId); + } + if (expiresAt_ != null) { + output.WriteRawTag(34); + output.WriteMessage(ExpiresAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (instanceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InstanceId); + } + if (HasGeneration) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Generation); + } + if (selectionId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SelectionId); + } + if (expiresAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ExpiresAt); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EphemeralSelection other) { + if (other == null) { + return; + } + if (other.instanceId_ != null) { + if (instanceId_ == null) { + InstanceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + InstanceId.MergeFrom(other.InstanceId); + } + if (other.HasGeneration) { + Generation = other.Generation; + } + if (other.selectionId_ != null) { + if (selectionId_ == null) { + SelectionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + SelectionId.MergeFrom(other.SelectionId); + } + if (other.expiresAt_ != null) { + if (expiresAt_ == null) { + ExpiresAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + ExpiresAt.MergeFrom(other.ExpiresAt); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (instanceId_ == null) { + InstanceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(InstanceId); + break; + } + case 16: { + Generation = input.ReadUInt64(); + break; + } + case 26: { + if (selectionId_ == null) { + SelectionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SelectionId); + break; + } + case 34: { + if (expiresAt_ == null) { + ExpiresAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(ExpiresAt); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (instanceId_ == null) { + InstanceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(InstanceId); + break; + } + case 16: { + Generation = input.ReadUInt64(); + break; + } + case 26: { + if (selectionId_ == null) { + SelectionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SelectionId); + break; + } + case 34: { + if (expiresAt_ == null) { + ExpiresAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(ExpiresAt); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: EventTrigger; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class EventTrigger : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new EventTrigger()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[27]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EventTrigger() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EventTrigger(EventTrigger other) : this() { + kind_ = other.kind_; + source_ = other.source_ != null ? other.source_.Clone() : null; + predicate_ = other.predicate_ != null ? other.predicate_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public EventTrigger Clone() { + return new EventTrigger(this); + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 1; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "source" field. + public const int SourceFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.AggregateRef source_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.AggregateRef Source { + get { return source_; } + set { + source_ = value; + } + } + + /// Field number for the "predicate" field. + public const int PredicateFieldNumber = 3; + private global::ArcForges.Contracts.PublicApi.V1.NotesFilter predicate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.NotesFilter Predicate { + get { return predicate_; } + set { + predicate_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as EventTrigger); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(EventTrigger other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Kind != other.Kind) return false; + if (!object.Equals(Source, other.Source)) return false; + if (!object.Equals(Predicate, other.Predicate)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasKind) hash ^= Kind.GetHashCode(); + if (source_ != null) hash ^= Source.GetHashCode(); + if (predicate_ != null) hash ^= Predicate.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + if (source_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Source); + } + if (predicate_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Predicate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + if (source_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Source); + } + if (predicate_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Predicate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (source_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Source); + } + if (predicate_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Predicate); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(EventTrigger other) { + if (other == null) { + return; + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.source_ != null) { + if (source_ == null) { + Source = new global::ArcForges.Contracts.Foundation.V1.AggregateRef(); + } + Source.MergeFrom(other.Source); + } + if (other.predicate_ != null) { + if (predicate_ == null) { + Predicate = new global::ArcForges.Contracts.PublicApi.V1.NotesFilter(); + } + Predicate.MergeFrom(other.Predicate); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + if (source_ == null) { + Source = new global::ArcForges.Contracts.Foundation.V1.AggregateRef(); + } + input.ReadMessage(Source); + break; + } + case 26: { + if (predicate_ == null) { + Predicate = new global::ArcForges.Contracts.PublicApi.V1.NotesFilter(); + } + input.ReadMessage(Predicate); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + if (source_ == null) { + Source = new global::ArcForges.Contracts.Foundation.V1.AggregateRef(); + } + input.ReadMessage(Source); + break; + } + case 26: { + if (predicate_ == null) { + Predicate = new global::ArcForges.Contracts.PublicApi.V1.NotesFilter(); + } + input.ReadMessage(Predicate); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: FamilyResult; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FamilyResult : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FamilyResult()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[28]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FamilyResult() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FamilyResult(FamilyResult other) : this() { + _hasBits0 = other._hasBits0; + family_ = other.family_; + status_ = other.status_; + values_ = other.values_.Clone(); + validCount_ = other.validCount_; + invalidCount_ = other.invalidCount_; + reason_ = other.reason_; + channelId_ = other.channelId_ != null ? other.channelId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FamilyResult Clone() { + return new FamilyResult(this); + } + + /// Field number for the "family" field. + public const int FamilyFieldNumber = 1; + private readonly static string FamilyDefaultValue = ""; + + private string family_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Family { + get { return family_ ?? FamilyDefaultValue; } + set { + family_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "family" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFamily { + get { return family_ != null; } + } + /// Clears the value of the "family" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFamily() { + family_ = null; + } + + /// Field number for the "status" field. + public const int StatusFieldNumber = 2; + private readonly static string StatusDefaultValue = ""; + + private string status_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Status { + get { return status_ ?? StatusDefaultValue; } + set { + status_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "status" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasStatus { + get { return status_ != null; } + } + /// Clears the value of the "status" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearStatus() { + status_ = null; + } + + /// Field number for the "values" field. + public const int ValuesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_values_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.PublicApi.V1.MeasurementValue.Parser); + private readonly pbc::RepeatedField values_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Values { + get { return values_; } + } + + /// Field number for the "valid_count" field. + public const int ValidCountFieldNumber = 4; + private readonly static ulong ValidCountDefaultValue = 0UL; + + private ulong validCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong ValidCount { + get { if ((_hasBits0 & 1) != 0) { return validCount_; } else { return ValidCountDefaultValue; } } + set { + _hasBits0 |= 1; + validCount_ = value; + } + } + /// Gets whether the "valid_count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasValidCount { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "valid_count" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearValidCount() { + _hasBits0 &= ~1; + } + + /// Field number for the "invalid_count" field. + public const int InvalidCountFieldNumber = 5; + private readonly static ulong InvalidCountDefaultValue = 0UL; + + private ulong invalidCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong InvalidCount { + get { if ((_hasBits0 & 2) != 0) { return invalidCount_; } else { return InvalidCountDefaultValue; } } + set { + _hasBits0 |= 2; + invalidCount_ = value; + } + } + /// Gets whether the "invalid_count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasInvalidCount { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "invalid_count" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearInvalidCount() { + _hasBits0 &= ~2; + } + + /// Field number for the "reason" field. + public const int ReasonFieldNumber = 6; + private readonly static string ReasonDefaultValue = ""; + + private string reason_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Reason { + get { return reason_ ?? ReasonDefaultValue; } + set { + reason_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "reason" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasReason { + get { return reason_ != null; } + } + /// Clears the value of the "reason" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearReason() { + reason_ = null; + } + + /// Field number for the "channel_id" field. + public const int ChannelIdFieldNumber = 7; + private global::ArcForges.Contracts.Foundation.V1.Id channelId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ChannelId { + get { return channelId_; } + set { + channelId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FamilyResult); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FamilyResult other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Family != other.Family) return false; + if (Status != other.Status) return false; + if(!values_.Equals(other.values_)) return false; + if (ValidCount != other.ValidCount) return false; + if (InvalidCount != other.InvalidCount) return false; + if (Reason != other.Reason) return false; + if (!object.Equals(ChannelId, other.ChannelId)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasFamily) hash ^= Family.GetHashCode(); + if (HasStatus) hash ^= Status.GetHashCode(); + hash ^= values_.GetHashCode(); + if (HasValidCount) hash ^= ValidCount.GetHashCode(); + if (HasInvalidCount) hash ^= InvalidCount.GetHashCode(); + if (HasReason) hash ^= Reason.GetHashCode(); + if (channelId_ != null) hash ^= ChannelId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasFamily) { + output.WriteRawTag(10); + output.WriteString(Family); + } + if (HasStatus) { + output.WriteRawTag(18); + output.WriteString(Status); + } + values_.WriteTo(output, _repeated_values_codec); + if (HasValidCount) { + output.WriteRawTag(32); + output.WriteUInt64(ValidCount); + } + if (HasInvalidCount) { + output.WriteRawTag(40); + output.WriteUInt64(InvalidCount); + } + if (HasReason) { + output.WriteRawTag(50); + output.WriteString(Reason); + } + if (channelId_ != null) { + output.WriteRawTag(58); + output.WriteMessage(ChannelId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasFamily) { + output.WriteRawTag(10); + output.WriteString(Family); + } + if (HasStatus) { + output.WriteRawTag(18); + output.WriteString(Status); + } + values_.WriteTo(ref output, _repeated_values_codec); + if (HasValidCount) { + output.WriteRawTag(32); + output.WriteUInt64(ValidCount); + } + if (HasInvalidCount) { + output.WriteRawTag(40); + output.WriteUInt64(InvalidCount); + } + if (HasReason) { + output.WriteRawTag(50); + output.WriteString(Reason); + } + if (channelId_ != null) { + output.WriteRawTag(58); + output.WriteMessage(ChannelId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasFamily) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Family); + } + if (HasStatus) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Status); + } + size += values_.CalculateSize(_repeated_values_codec); + if (HasValidCount) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ValidCount); + } + if (HasInvalidCount) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(InvalidCount); + } + if (HasReason) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Reason); + } + if (channelId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ChannelId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FamilyResult other) { + if (other == null) { + return; + } + if (other.HasFamily) { + Family = other.Family; + } + if (other.HasStatus) { + Status = other.Status; + } + values_.Add(other.values_); + if (other.HasValidCount) { + ValidCount = other.ValidCount; + } + if (other.HasInvalidCount) { + InvalidCount = other.InvalidCount; + } + if (other.HasReason) { + Reason = other.Reason; + } + if (other.channelId_ != null) { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ChannelId.MergeFrom(other.ChannelId); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Family = input.ReadString(); + break; + } + case 18: { + Status = input.ReadString(); + break; + } + case 26: { + values_.AddEntriesFrom(input, _repeated_values_codec); + break; + } + case 32: { + ValidCount = input.ReadUInt64(); + break; + } + case 40: { + InvalidCount = input.ReadUInt64(); + break; + } + case 50: { + Reason = input.ReadString(); + break; + } + case 58: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Family = input.ReadString(); + break; + } + case 18: { + Status = input.ReadString(); + break; + } + case 26: { + values_.AddEntriesFrom(ref input, _repeated_values_codec); + break; + } + case 32: { + ValidCount = input.ReadUInt64(); + break; + } + case 40: { + InvalidCount = input.ReadUInt64(); + break; + } + case 50: { + Reason = input.ReadString(); + break; + } + case 58: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: FilterGroup; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FilterGroup : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FilterGroup()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[29]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FilterGroup() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FilterGroup(FilterGroup other) : this() { + operator_ = other.operator_; + children_ = other.children_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FilterGroup Clone() { + return new FilterGroup(this); + } + + /// Field number for the "operator" field. + public const int OperatorFieldNumber = 1; + private readonly static string OperatorDefaultValue = ""; + + private string operator_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Operator { + get { return operator_ ?? OperatorDefaultValue; } + set { + operator_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "operator" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOperator { + get { return operator_ != null; } + } + /// Clears the value of the "operator" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOperator() { + operator_ = null; + } + + /// Field number for the "children" field. + public const int ChildrenFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_children_codec + = pb::FieldCodec.ForMessage(18, global::ArcForges.Contracts.PublicApi.V1.NotesFilter.Parser); + private readonly pbc::RepeatedField children_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Children { + get { return children_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FilterGroup); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FilterGroup other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Operator != other.Operator) return false; + if(!children_.Equals(other.children_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasOperator) hash ^= Operator.GetHashCode(); + hash ^= children_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasOperator) { + output.WriteRawTag(10); + output.WriteString(Operator); + } + children_.WriteTo(output, _repeated_children_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasOperator) { + output.WriteRawTag(10); + output.WriteString(Operator); + } + children_.WriteTo(ref output, _repeated_children_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasOperator) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Operator); + } + size += children_.CalculateSize(_repeated_children_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FilterGroup other) { + if (other == null) { + return; + } + if (other.HasOperator) { + Operator = other.Operator; + } + children_.Add(other.children_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Operator = input.ReadString(); + break; + } + case 18: { + children_.AddEntriesFrom(input, _repeated_children_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Operator = input.ReadString(); + break; + } + case 18: { + children_.AddEntriesFrom(ref input, _repeated_children_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: FolderView; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FolderView : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FolderView()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[30]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FolderView() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FolderView(FolderView other) : this() { + folderId_ = other.folderId_ != null ? other.folderId_.Clone() : null; + notebookId_ = other.notebookId_ != null ? other.notebookId_.Clone() : null; + parentId_ = other.parentId_ != null ? other.parentId_.Clone() : null; + name_ = other.name_; + orderKey_ = other.orderKey_; + trashedAt_ = other.trashedAt_ != null ? other.trashedAt_.Clone() : null; + notebookRev_ = other.notebookRev_ != null ? other.notebookRev_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FolderView Clone() { + return new FolderView(this); + } + + /// Field number for the "folder_id" field. + public const int FolderIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id folderId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id FolderId { + get { return folderId_; } + set { + folderId_ = value; + } + } + + /// Field number for the "notebook_id" field. + public const int NotebookIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id notebookId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id NotebookId { + get { return notebookId_; } + set { + notebookId_ = value; + } + } + + /// Field number for the "parent_id" field. + public const int ParentIdFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.Id parentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ParentId { + get { return parentId_; } + set { + parentId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 4; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "order_key" field. + public const int OrderKeyFieldNumber = 5; + private readonly static string OrderKeyDefaultValue = ""; + + private string orderKey_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string OrderKey { + get { return orderKey_ ?? OrderKeyDefaultValue; } + set { + orderKey_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "order_key" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOrderKey { + get { return orderKey_ != null; } + } + /// Clears the value of the "order_key" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOrderKey() { + orderKey_ = null; + } + + /// Field number for the "trashed_at" field. + public const int TrashedAtFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Instant trashedAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant TrashedAt { + get { return trashedAt_; } + set { + trashedAt_ = value; + } + } + + /// Field number for the "notebook_rev" field. + public const int NotebookRevFieldNumber = 7; + private global::ArcForges.Contracts.Foundation.V1.Revision notebookRev_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision NotebookRev { + get { return notebookRev_; } + set { + notebookRev_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FolderView); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FolderView other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(FolderId, other.FolderId)) return false; + if (!object.Equals(NotebookId, other.NotebookId)) return false; + if (!object.Equals(ParentId, other.ParentId)) return false; + if (Name != other.Name) return false; + if (OrderKey != other.OrderKey) return false; + if (!object.Equals(TrashedAt, other.TrashedAt)) return false; + if (!object.Equals(NotebookRev, other.NotebookRev)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (folderId_ != null) hash ^= FolderId.GetHashCode(); + if (notebookId_ != null) hash ^= NotebookId.GetHashCode(); + if (parentId_ != null) hash ^= ParentId.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasOrderKey) hash ^= OrderKey.GetHashCode(); + if (trashedAt_ != null) hash ^= TrashedAt.GetHashCode(); + if (notebookRev_ != null) hash ^= NotebookRev.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (folderId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(FolderId); + } + if (notebookId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NotebookId); + } + if (parentId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ParentId); + } + if (HasName) { + output.WriteRawTag(34); + output.WriteString(Name); + } + if (HasOrderKey) { + output.WriteRawTag(42); + output.WriteString(OrderKey); + } + if (trashedAt_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TrashedAt); + } + if (notebookRev_ != null) { + output.WriteRawTag(58); + output.WriteMessage(NotebookRev); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (folderId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(FolderId); + } + if (notebookId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NotebookId); + } + if (parentId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ParentId); + } + if (HasName) { + output.WriteRawTag(34); + output.WriteString(Name); + } + if (HasOrderKey) { + output.WriteRawTag(42); + output.WriteString(OrderKey); + } + if (trashedAt_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TrashedAt); + } + if (notebookRev_ != null) { + output.WriteRawTag(58); + output.WriteMessage(NotebookRev); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (folderId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FolderId); + } + if (notebookId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NotebookId); + } + if (parentId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ParentId); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasOrderKey) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(OrderKey); + } + if (trashedAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TrashedAt); + } + if (notebookRev_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NotebookRev); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FolderView other) { + if (other == null) { + return; + } + if (other.folderId_ != null) { + if (folderId_ == null) { + FolderId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + FolderId.MergeFrom(other.FolderId); + } + if (other.notebookId_ != null) { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + NotebookId.MergeFrom(other.NotebookId); + } + if (other.parentId_ != null) { + if (parentId_ == null) { + ParentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ParentId.MergeFrom(other.ParentId); + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasOrderKey) { + OrderKey = other.OrderKey; + } + if (other.trashedAt_ != null) { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + TrashedAt.MergeFrom(other.TrashedAt); + } + if (other.notebookRev_ != null) { + if (notebookRev_ == null) { + NotebookRev = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + NotebookRev.MergeFrom(other.NotebookRev); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (folderId_ == null) { + FolderId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(FolderId); + break; + } + case 18: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 26: { + if (parentId_ == null) { + ParentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ParentId); + break; + } + case 34: { + Name = input.ReadString(); + break; + } + case 42: { + OrderKey = input.ReadString(); + break; + } + case 50: { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(TrashedAt); + break; + } + case 58: { + if (notebookRev_ == null) { + NotebookRev = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(NotebookRev); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (folderId_ == null) { + FolderId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(FolderId); + break; + } + case 18: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 26: { + if (parentId_ == null) { + ParentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ParentId); + break; + } + case 34: { + Name = input.ReadString(); + break; + } + case 42: { + OrderKey = input.ReadString(); + break; + } + case 50: { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(TrashedAt); + break; + } + case 58: { + if (notebookRev_ == null) { + NotebookRev = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(NotebookRev); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: FrameConfiguration; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FrameConfiguration : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FrameConfiguration()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[31]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FrameConfiguration() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FrameConfiguration(FrameConfiguration other) : this() { + _hasBits0 = other._hasBits0; + kind_ = other.kind_; + start_ = other.start_; + end_ = other.end_; + escapeByte_ = other.escapeByte_; + delimiter_ = other.delimiter_; + header_ = other.header_; + frameBytes_ = other.frameBytes_; + byteOrder_ = other.byteOrder_; + fields_ = other.fields_.Clone(); + checksum_ = other.checksum_ != null ? other.checksum_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FrameConfiguration Clone() { + return new FrameConfiguration(this); + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 1; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "start" field. + public const int StartFieldNumber = 2; + private readonly static pb::ByteString StartDefaultValue = pb::ByteString.Empty; + + private pb::ByteString start_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString Start { + get { return start_ ?? StartDefaultValue; } + set { + start_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "start" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasStart { + get { return start_ != null; } + } + /// Clears the value of the "start" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearStart() { + start_ = null; + } + + /// Field number for the "end" field. + public const int EndFieldNumber = 3; + private readonly static pb::ByteString EndDefaultValue = pb::ByteString.Empty; + + private pb::ByteString end_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pb::ByteString End { + get { return end_ ?? EndDefaultValue; } + set { + end_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "end" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEnd { + get { return end_ != null; } + } + /// Clears the value of the "end" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEnd() { + end_ = null; + } + + /// Field number for the "escape_byte" field. + public const int EscapeByteFieldNumber = 4; + private readonly static uint EscapeByteDefaultValue = 0; + + private uint escapeByte_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint EscapeByte { + get { if ((_hasBits0 & 1) != 0) { return escapeByte_; } else { return EscapeByteDefaultValue; } } + set { + _hasBits0 |= 1; + escapeByte_ = value; + } + } + /// Gets whether the "escape_byte" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEscapeByte { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "escape_byte" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEscapeByte() { + _hasBits0 &= ~1; + } + + /// Field number for the "delimiter" field. + public const int DelimiterFieldNumber = 5; + private readonly static uint DelimiterDefaultValue = 0; + + private uint delimiter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Delimiter { + get { if ((_hasBits0 & 2) != 0) { return delimiter_; } else { return DelimiterDefaultValue; } } + set { + _hasBits0 |= 2; + delimiter_ = value; + } + } + /// Gets whether the "delimiter" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDelimiter { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "delimiter" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDelimiter() { + _hasBits0 &= ~2; + } + + /// Field number for the "header" field. + public const int HeaderFieldNumber = 6; + private readonly static bool HeaderDefaultValue = false; + + private bool header_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Header { + get { if ((_hasBits0 & 4) != 0) { return header_; } else { return HeaderDefaultValue; } } + set { + _hasBits0 |= 4; + header_ = value; + } + } + /// Gets whether the "header" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasHeader { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "header" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearHeader() { + _hasBits0 &= ~4; + } + + /// Field number for the "frame_bytes" field. + public const int FrameBytesFieldNumber = 7; + private readonly static uint FrameBytesDefaultValue = 0; + + private uint frameBytes_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint FrameBytes { + get { if ((_hasBits0 & 8) != 0) { return frameBytes_; } else { return FrameBytesDefaultValue; } } + set { + _hasBits0 |= 8; + frameBytes_ = value; + } + } + /// Gets whether the "frame_bytes" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFrameBytes { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "frame_bytes" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFrameBytes() { + _hasBits0 &= ~8; + } + + /// Field number for the "byte_order" field. + public const int ByteOrderFieldNumber = 8; + private readonly static string ByteOrderDefaultValue = ""; + + private string byteOrder_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ByteOrder { + get { return byteOrder_ ?? ByteOrderDefaultValue; } + set { + byteOrder_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "byte_order" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasByteOrder { + get { return byteOrder_ != null; } + } + /// Clears the value of the "byte_order" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearByteOrder() { + byteOrder_ = null; + } + + /// Field number for the "fields" field. + public const int FieldsFieldNumber = 9; + private static readonly pb::FieldCodec _repeated_fields_codec + = pb::FieldCodec.ForMessage(74, global::ArcForges.Contracts.PublicApi.V1.FrameField.Parser); + private readonly pbc::RepeatedField fields_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Fields { + get { return fields_; } + } + + /// Field number for the "checksum" field. + public const int ChecksumFieldNumber = 10; + private global::ArcForges.Contracts.PublicApi.V1.ChecksumSpec checksum_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ChecksumSpec Checksum { + get { return checksum_; } + set { + checksum_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FrameConfiguration); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FrameConfiguration other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Kind != other.Kind) return false; + if (Start != other.Start) return false; + if (End != other.End) return false; + if (EscapeByte != other.EscapeByte) return false; + if (Delimiter != other.Delimiter) return false; + if (Header != other.Header) return false; + if (FrameBytes != other.FrameBytes) return false; + if (ByteOrder != other.ByteOrder) return false; + if(!fields_.Equals(other.fields_)) return false; + if (!object.Equals(Checksum, other.Checksum)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasStart) hash ^= Start.GetHashCode(); + if (HasEnd) hash ^= End.GetHashCode(); + if (HasEscapeByte) hash ^= EscapeByte.GetHashCode(); + if (HasDelimiter) hash ^= Delimiter.GetHashCode(); + if (HasHeader) hash ^= Header.GetHashCode(); + if (HasFrameBytes) hash ^= FrameBytes.GetHashCode(); + if (HasByteOrder) hash ^= ByteOrder.GetHashCode(); + hash ^= fields_.GetHashCode(); + if (checksum_ != null) hash ^= Checksum.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + if (HasStart) { + output.WriteRawTag(18); + output.WriteBytes(Start); + } + if (HasEnd) { + output.WriteRawTag(26); + output.WriteBytes(End); + } + if (HasEscapeByte) { + output.WriteRawTag(32); + output.WriteUInt32(EscapeByte); + } + if (HasDelimiter) { + output.WriteRawTag(40); + output.WriteUInt32(Delimiter); + } + if (HasHeader) { + output.WriteRawTag(48); + output.WriteBool(Header); + } + if (HasFrameBytes) { + output.WriteRawTag(56); + output.WriteUInt32(FrameBytes); + } + if (HasByteOrder) { + output.WriteRawTag(66); + output.WriteString(ByteOrder); + } + fields_.WriteTo(output, _repeated_fields_codec); + if (checksum_ != null) { + output.WriteRawTag(82); + output.WriteMessage(Checksum); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + if (HasStart) { + output.WriteRawTag(18); + output.WriteBytes(Start); + } + if (HasEnd) { + output.WriteRawTag(26); + output.WriteBytes(End); + } + if (HasEscapeByte) { + output.WriteRawTag(32); + output.WriteUInt32(EscapeByte); + } + if (HasDelimiter) { + output.WriteRawTag(40); + output.WriteUInt32(Delimiter); + } + if (HasHeader) { + output.WriteRawTag(48); + output.WriteBool(Header); + } + if (HasFrameBytes) { + output.WriteRawTag(56); + output.WriteUInt32(FrameBytes); + } + if (HasByteOrder) { + output.WriteRawTag(66); + output.WriteString(ByteOrder); + } + fields_.WriteTo(ref output, _repeated_fields_codec); + if (checksum_ != null) { + output.WriteRawTag(82); + output.WriteMessage(Checksum); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (HasStart) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(Start); + } + if (HasEnd) { + size += 1 + pb::CodedOutputStream.ComputeBytesSize(End); + } + if (HasEscapeByte) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(EscapeByte); + } + if (HasDelimiter) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Delimiter); + } + if (HasHeader) { + size += 1 + 1; + } + if (HasFrameBytes) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(FrameBytes); + } + if (HasByteOrder) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ByteOrder); + } + size += fields_.CalculateSize(_repeated_fields_codec); + if (checksum_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Checksum); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FrameConfiguration other) { + if (other == null) { + return; + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.HasStart) { + Start = other.Start; + } + if (other.HasEnd) { + End = other.End; + } + if (other.HasEscapeByte) { + EscapeByte = other.EscapeByte; + } + if (other.HasDelimiter) { + Delimiter = other.Delimiter; + } + if (other.HasHeader) { + Header = other.Header; + } + if (other.HasFrameBytes) { + FrameBytes = other.FrameBytes; + } + if (other.HasByteOrder) { + ByteOrder = other.ByteOrder; + } + fields_.Add(other.fields_); + if (other.checksum_ != null) { + if (checksum_ == null) { + Checksum = new global::ArcForges.Contracts.PublicApi.V1.ChecksumSpec(); + } + Checksum.MergeFrom(other.Checksum); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + Start = input.ReadBytes(); + break; + } + case 26: { + End = input.ReadBytes(); + break; + } + case 32: { + EscapeByte = input.ReadUInt32(); + break; + } + case 40: { + Delimiter = input.ReadUInt32(); + break; + } + case 48: { + Header = input.ReadBool(); + break; + } + case 56: { + FrameBytes = input.ReadUInt32(); + break; + } + case 66: { + ByteOrder = input.ReadString(); + break; + } + case 74: { + fields_.AddEntriesFrom(input, _repeated_fields_codec); + break; + } + case 82: { + if (checksum_ == null) { + Checksum = new global::ArcForges.Contracts.PublicApi.V1.ChecksumSpec(); + } + input.ReadMessage(Checksum); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + Start = input.ReadBytes(); + break; + } + case 26: { + End = input.ReadBytes(); + break; + } + case 32: { + EscapeByte = input.ReadUInt32(); + break; + } + case 40: { + Delimiter = input.ReadUInt32(); + break; + } + case 48: { + Header = input.ReadBool(); + break; + } + case 56: { + FrameBytes = input.ReadUInt32(); + break; + } + case 66: { + ByteOrder = input.ReadString(); + break; + } + case 74: { + fields_.AddEntriesFrom(ref input, _repeated_fields_codec); + break; + } + case 82: { + if (checksum_ == null) { + Checksum = new global::ArcForges.Contracts.PublicApi.V1.ChecksumSpec(); + } + input.ReadMessage(Checksum); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: FrameField; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class FrameField : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new FrameField()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[32]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FrameField() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FrameField(FrameField other) : this() { + _hasBits0 = other._hasBits0; + channelId_ = other.channelId_ != null ? other.channelId_.Clone() : null; + column_ = other.column_; + jsonPath_ = other.jsonPath_.Clone(); + offset_ = other.offset_; + scalarType_ = other.scalarType_; + required_ = other.required_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public FrameField Clone() { + return new FrameField(this); + } + + /// Field number for the "channel_id" field. + public const int ChannelIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id channelId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ChannelId { + get { return channelId_; } + set { + channelId_ = value; + } + } + + /// Field number for the "column" field. + public const int ColumnFieldNumber = 2; + private readonly static uint ColumnDefaultValue = 0; + + private uint column_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Column { + get { if ((_hasBits0 & 1) != 0) { return column_; } else { return ColumnDefaultValue; } } + set { + _hasBits0 |= 1; + column_ = value; + } + } + /// Gets whether the "column" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasColumn { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "column" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearColumn() { + _hasBits0 &= ~1; + } + + /// Field number for the "json_path" field. + public const int JsonPathFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_jsonPath_codec + = pb::FieldCodec.ForString(26); + private readonly pbc::RepeatedField jsonPath_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField JsonPath { + get { return jsonPath_; } + } + + /// Field number for the "offset" field. + public const int OffsetFieldNumber = 4; + private readonly static uint OffsetDefaultValue = 0; + + private uint offset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Offset { + get { if ((_hasBits0 & 2) != 0) { return offset_; } else { return OffsetDefaultValue; } } + set { + _hasBits0 |= 2; + offset_ = value; + } + } + /// Gets whether the "offset" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOffset { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "offset" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOffset() { + _hasBits0 &= ~2; + } + + /// Field number for the "scalar_type" field. + public const int ScalarTypeFieldNumber = 5; + private readonly static string ScalarTypeDefaultValue = ""; + + private string scalarType_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ScalarType { + get { return scalarType_ ?? ScalarTypeDefaultValue; } + set { + scalarType_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "scalar_type" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasScalarType { + get { return scalarType_ != null; } + } + /// Clears the value of the "scalar_type" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearScalarType() { + scalarType_ = null; + } + + /// Field number for the "required" field. + public const int RequiredFieldNumber = 6; + private readonly static bool RequiredDefaultValue = false; + + private bool required_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Required { + get { if ((_hasBits0 & 4) != 0) { return required_; } else { return RequiredDefaultValue; } } + set { + _hasBits0 |= 4; + required_ = value; + } + } + /// Gets whether the "required" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRequired { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "required" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRequired() { + _hasBits0 &= ~4; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as FrameField); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(FrameField other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ChannelId, other.ChannelId)) return false; + if (Column != other.Column) return false; + if(!jsonPath_.Equals(other.jsonPath_)) return false; + if (Offset != other.Offset) return false; + if (ScalarType != other.ScalarType) return false; + if (Required != other.Required) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (channelId_ != null) hash ^= ChannelId.GetHashCode(); + if (HasColumn) hash ^= Column.GetHashCode(); + hash ^= jsonPath_.GetHashCode(); + if (HasOffset) hash ^= Offset.GetHashCode(); + if (HasScalarType) hash ^= ScalarType.GetHashCode(); + if (HasRequired) hash ^= Required.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (channelId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ChannelId); + } + if (HasColumn) { + output.WriteRawTag(16); + output.WriteUInt32(Column); + } + jsonPath_.WriteTo(output, _repeated_jsonPath_codec); + if (HasOffset) { + output.WriteRawTag(32); + output.WriteUInt32(Offset); + } + if (HasScalarType) { + output.WriteRawTag(42); + output.WriteString(ScalarType); + } + if (HasRequired) { + output.WriteRawTag(48); + output.WriteBool(Required); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (channelId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ChannelId); + } + if (HasColumn) { + output.WriteRawTag(16); + output.WriteUInt32(Column); + } + jsonPath_.WriteTo(ref output, _repeated_jsonPath_codec); + if (HasOffset) { + output.WriteRawTag(32); + output.WriteUInt32(Offset); + } + if (HasScalarType) { + output.WriteRawTag(42); + output.WriteString(ScalarType); + } + if (HasRequired) { + output.WriteRawTag(48); + output.WriteBool(Required); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (channelId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ChannelId); + } + if (HasColumn) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Column); + } + size += jsonPath_.CalculateSize(_repeated_jsonPath_codec); + if (HasOffset) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Offset); + } + if (HasScalarType) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ScalarType); + } + if (HasRequired) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(FrameField other) { + if (other == null) { + return; + } + if (other.channelId_ != null) { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ChannelId.MergeFrom(other.ChannelId); + } + if (other.HasColumn) { + Column = other.Column; + } + jsonPath_.Add(other.jsonPath_); + if (other.HasOffset) { + Offset = other.Offset; + } + if (other.HasScalarType) { + ScalarType = other.ScalarType; + } + if (other.HasRequired) { + Required = other.Required; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + case 16: { + Column = input.ReadUInt32(); + break; + } + case 26: { + jsonPath_.AddEntriesFrom(input, _repeated_jsonPath_codec); + break; + } + case 32: { + Offset = input.ReadUInt32(); + break; + } + case 42: { + ScalarType = input.ReadString(); + break; + } + case 48: { + Required = input.ReadBool(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + case 16: { + Column = input.ReadUInt32(); + break; + } + case 26: { + jsonPath_.AddEntriesFrom(ref input, _repeated_jsonPath_codec); + break; + } + case 32: { + Offset = input.ReadUInt32(); + break; + } + case 42: { + ScalarType = input.ReadString(); + break; + } + case 48: { + Required = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: GeneratedSource; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class GeneratedSource : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new GeneratedSource()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[33]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GeneratedSource() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GeneratedSource(GeneratedSource other) : this() { + kind_ = other.kind_; + parameters_ = other.parameters_.Clone(); + text_ = other.text_ != null ? other.text_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public GeneratedSource Clone() { + return new GeneratedSource(this); + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 1; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "parameters" field. + public const int ParametersFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_parameters_codec + = pb::FieldCodec.ForMessage(18, global::ArcForges.Contracts.PublicApi.V1.EffectParameter.Parser); + private readonly pbc::RepeatedField parameters_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Parameters { + get { return parameters_; } + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 3; + private global::ArcForges.Contracts.PublicApi.V1.TimedText text_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.TimedText Text { + get { return text_; } + set { + text_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as GeneratedSource); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(GeneratedSource other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Kind != other.Kind) return false; + if(!parameters_.Equals(other.parameters_)) return false; + if (!object.Equals(Text, other.Text)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasKind) hash ^= Kind.GetHashCode(); + hash ^= parameters_.GetHashCode(); + if (text_ != null) hash ^= Text.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + parameters_.WriteTo(output, _repeated_parameters_codec); + if (text_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Text); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + parameters_.WriteTo(ref output, _repeated_parameters_codec); + if (text_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Text); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + size += parameters_.CalculateSize(_repeated_parameters_codec); + if (text_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Text); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(GeneratedSource other) { + if (other == null) { + return; + } + if (other.HasKind) { + Kind = other.Kind; + } + parameters_.Add(other.parameters_); + if (other.text_ != null) { + if (text_ == null) { + Text = new global::ArcForges.Contracts.PublicApi.V1.TimedText(); + } + Text.MergeFrom(other.Text); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + parameters_.AddEntriesFrom(input, _repeated_parameters_codec); + break; + } + case 26: { + if (text_ == null) { + Text = new global::ArcForges.Contracts.PublicApi.V1.TimedText(); + } + input.ReadMessage(Text); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + parameters_.AddEntriesFrom(ref input, _repeated_parameters_codec); + break; + } + case 26: { + if (text_ == null) { + Text = new global::ArcForges.Contracts.PublicApi.V1.TimedText(); + } + input.ReadMessage(Text); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: IdList; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class IdList : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new IdList()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[34]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public IdList() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public IdList(IdList other) : this() { + items_ = other.items_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public IdList Clone() { + return new IdList(this); + } + + /// Field number for the "items" field. + public const int ItemsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(10, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Items { + get { return items_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as IdList); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(IdList other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!items_.Equals(other.items_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= items_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + items_.WriteTo(output, _repeated_items_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + items_.WriteTo(ref output, _repeated_items_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + size += items_.CalculateSize(_repeated_items_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(IdList other) { + if (other == null) { + return; + } + items_.Add(other.items_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + items_.AddEntriesFrom(input, _repeated_items_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ImageLayout; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ImageLayout : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ImageLayout()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[35]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ImageLayout() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ImageLayout(ImageLayout other) : this() { + _hasBits0 = other._hasBits0; + widthRatio_ = other.widthRatio_; + alignment_ = other.alignment_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ImageLayout Clone() { + return new ImageLayout(this); + } + + /// Field number for the "width_ratio" field. + public const int WidthRatioFieldNumber = 1; + private readonly static double WidthRatioDefaultValue = 0D; + + private double widthRatio_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double WidthRatio { + get { if ((_hasBits0 & 1) != 0) { return widthRatio_; } else { return WidthRatioDefaultValue; } } + set { + _hasBits0 |= 1; + widthRatio_ = value; + } + } + /// Gets whether the "width_ratio" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasWidthRatio { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "width_ratio" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearWidthRatio() { + _hasBits0 &= ~1; + } + + /// Field number for the "alignment" field. + public const int AlignmentFieldNumber = 2; + private readonly static string AlignmentDefaultValue = ""; + + private string alignment_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Alignment { + get { return alignment_ ?? AlignmentDefaultValue; } + set { + alignment_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "alignment" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAlignment { + get { return alignment_ != null; } + } + /// Clears the value of the "alignment" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAlignment() { + alignment_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ImageLayout); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ImageLayout other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(WidthRatio, other.WidthRatio)) return false; + if (Alignment != other.Alignment) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasWidthRatio) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(WidthRatio); + if (HasAlignment) hash ^= Alignment.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasWidthRatio) { + output.WriteRawTag(9); + output.WriteDouble(WidthRatio); + } + if (HasAlignment) { + output.WriteRawTag(18); + output.WriteString(Alignment); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasWidthRatio) { + output.WriteRawTag(9); + output.WriteDouble(WidthRatio); + } + if (HasAlignment) { + output.WriteRawTag(18); + output.WriteString(Alignment); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasWidthRatio) { + size += 1 + 8; + } + if (HasAlignment) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Alignment); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ImageLayout other) { + if (other == null) { + return; + } + if (other.HasWidthRatio) { + WidthRatio = other.WidthRatio; + } + if (other.HasAlignment) { + Alignment = other.Alignment; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 9: { + WidthRatio = input.ReadDouble(); + break; + } + case 18: { + Alignment = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 9: { + WidthRatio = input.ReadDouble(); + break; + } + case 18: { + Alignment = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: InlineAtom; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class InlineAtom : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new InlineAtom()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[36]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InlineAtom() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InlineAtom(InlineAtom other) : this() { + _hasBits0 = other._hasBits0; + offset_ = other.offset_; + origin_ = other.origin_ != null ? other.origin_.Clone() : null; + inlineId_ = other.inlineId_ != null ? other.inlineId_.Clone() : null; + switch (other.ContentCase) { + case ContentOneofCase.Mention: + Mention = other.Mention.Clone(); + break; + case ContentOneofCase.Math: + Math = other.Math.Clone(); + break; + case ContentOneofCase.Footnote: + Footnote = other.Footnote.Clone(); + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public InlineAtom Clone() { + return new InlineAtom(this); + } + + /// Field number for the "offset" field. + public const int OffsetFieldNumber = 1; + private readonly static uint OffsetDefaultValue = 0; + + private uint offset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Offset { + get { if ((_hasBits0 & 1) != 0) { return offset_; } else { return OffsetDefaultValue; } } + set { + _hasBits0 |= 1; + offset_ = value; + } + } + /// Gets whether the "offset" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOffset { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "offset" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOffset() { + _hasBits0 &= ~1; + } + + /// Field number for the "origin" field. + public const int OriginFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.ContentOrigin origin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ContentOrigin Origin { + get { return origin_; } + set { + origin_ = value; + } + } + + /// Field number for the "inline_id" field. + public const int InlineIdFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Id inlineId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id InlineId { + get { return inlineId_; } + set { + inlineId_ = value; + } + } + + /// Field number for the "mention" field. + public const int MentionFieldNumber = 2; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.LinkSpec Mention { + get { return contentCase_ == ContentOneofCase.Mention ? (global::ArcForges.Contracts.PublicApi.V1.LinkSpec) content_ : null; } + set { + content_ = value; + contentCase_ = value == null ? ContentOneofCase.None : ContentOneofCase.Mention; + } + } + + /// Field number for the "math" field. + public const int MathFieldNumber = 3; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.MathContent Math { + get { return contentCase_ == ContentOneofCase.Math ? (global::ArcForges.Contracts.PublicApi.V1.MathContent) content_ : null; } + set { + content_ = value; + contentCase_ = value == null ? ContentOneofCase.None : ContentOneofCase.Math; + } + } + + /// Field number for the "footnote" field. + public const int FootnoteFieldNumber = 4; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.LinkSpec Footnote { + get { return contentCase_ == ContentOneofCase.Footnote ? (global::ArcForges.Contracts.PublicApi.V1.LinkSpec) content_ : null; } + set { + content_ = value; + contentCase_ = value == null ? ContentOneofCase.None : ContentOneofCase.Footnote; + } + } + + private object content_; + /// Enum of possible cases for the "content" oneof. + public enum ContentOneofCase { + None = 0, + Mention = 2, + Math = 3, + Footnote = 4, + } + private ContentOneofCase contentCase_ = ContentOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ContentOneofCase ContentCase { + get { return contentCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearContent() { + contentCase_ = ContentOneofCase.None; + content_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as InlineAtom); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(InlineAtom other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Offset != other.Offset) return false; + if (!object.Equals(Origin, other.Origin)) return false; + if (!object.Equals(InlineId, other.InlineId)) return false; + if (!object.Equals(Mention, other.Mention)) return false; + if (!object.Equals(Math, other.Math)) return false; + if (!object.Equals(Footnote, other.Footnote)) return false; + if (ContentCase != other.ContentCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasOffset) hash ^= Offset.GetHashCode(); + if (origin_ != null) hash ^= Origin.GetHashCode(); + if (inlineId_ != null) hash ^= InlineId.GetHashCode(); + if (contentCase_ == ContentOneofCase.Mention) hash ^= Mention.GetHashCode(); + if (contentCase_ == ContentOneofCase.Math) hash ^= Math.GetHashCode(); + if (contentCase_ == ContentOneofCase.Footnote) hash ^= Footnote.GetHashCode(); + hash ^= (int) contentCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasOffset) { + output.WriteRawTag(8); + output.WriteUInt32(Offset); + } + if (contentCase_ == ContentOneofCase.Mention) { + output.WriteRawTag(18); + output.WriteMessage(Mention); + } + if (contentCase_ == ContentOneofCase.Math) { + output.WriteRawTag(26); + output.WriteMessage(Math); + } + if (contentCase_ == ContentOneofCase.Footnote) { + output.WriteRawTag(34); + output.WriteMessage(Footnote); + } + if (origin_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Origin); + } + if (inlineId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(InlineId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasOffset) { + output.WriteRawTag(8); + output.WriteUInt32(Offset); + } + if (contentCase_ == ContentOneofCase.Mention) { + output.WriteRawTag(18); + output.WriteMessage(Mention); + } + if (contentCase_ == ContentOneofCase.Math) { + output.WriteRawTag(26); + output.WriteMessage(Math); + } + if (contentCase_ == ContentOneofCase.Footnote) { + output.WriteRawTag(34); + output.WriteMessage(Footnote); + } + if (origin_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Origin); + } + if (inlineId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(InlineId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasOffset) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Offset); + } + if (origin_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Origin); + } + if (inlineId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InlineId); + } + if (contentCase_ == ContentOneofCase.Mention) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Mention); + } + if (contentCase_ == ContentOneofCase.Math) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Math); + } + if (contentCase_ == ContentOneofCase.Footnote) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Footnote); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(InlineAtom other) { + if (other == null) { + return; + } + if (other.HasOffset) { + Offset = other.Offset; + } + if (other.origin_ != null) { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + Origin.MergeFrom(other.Origin); + } + if (other.inlineId_ != null) { + if (inlineId_ == null) { + InlineId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + InlineId.MergeFrom(other.InlineId); + } + switch (other.ContentCase) { + case ContentOneofCase.Mention: + if (Mention == null) { + Mention = new global::ArcForges.Contracts.PublicApi.V1.LinkSpec(); + } + Mention.MergeFrom(other.Mention); + break; + case ContentOneofCase.Math: + if (Math == null) { + Math = new global::ArcForges.Contracts.PublicApi.V1.MathContent(); + } + Math.MergeFrom(other.Math); + break; + case ContentOneofCase.Footnote: + if (Footnote == null) { + Footnote = new global::ArcForges.Contracts.PublicApi.V1.LinkSpec(); + } + Footnote.MergeFrom(other.Footnote); + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Offset = input.ReadUInt32(); + break; + } + case 18: { + global::ArcForges.Contracts.PublicApi.V1.LinkSpec subBuilder = new global::ArcForges.Contracts.PublicApi.V1.LinkSpec(); + if (contentCase_ == ContentOneofCase.Mention) { + subBuilder.MergeFrom(Mention); + } + input.ReadMessage(subBuilder); + Mention = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.PublicApi.V1.MathContent subBuilder = new global::ArcForges.Contracts.PublicApi.V1.MathContent(); + if (contentCase_ == ContentOneofCase.Math) { + subBuilder.MergeFrom(Math); + } + input.ReadMessage(subBuilder); + Math = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.PublicApi.V1.LinkSpec subBuilder = new global::ArcForges.Contracts.PublicApi.V1.LinkSpec(); + if (contentCase_ == ContentOneofCase.Footnote) { + subBuilder.MergeFrom(Footnote); + } + input.ReadMessage(subBuilder); + Footnote = subBuilder; + break; + } + case 42: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 50: { + if (inlineId_ == null) { + InlineId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(InlineId); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 8: { + Offset = input.ReadUInt32(); + break; + } + case 18: { + global::ArcForges.Contracts.PublicApi.V1.LinkSpec subBuilder = new global::ArcForges.Contracts.PublicApi.V1.LinkSpec(); + if (contentCase_ == ContentOneofCase.Mention) { + subBuilder.MergeFrom(Mention); + } + input.ReadMessage(subBuilder); + Mention = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.PublicApi.V1.MathContent subBuilder = new global::ArcForges.Contracts.PublicApi.V1.MathContent(); + if (contentCase_ == ContentOneofCase.Math) { + subBuilder.MergeFrom(Math); + } + input.ReadMessage(subBuilder); + Math = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.PublicApi.V1.LinkSpec subBuilder = new global::ArcForges.Contracts.PublicApi.V1.LinkSpec(); + if (contentCase_ == ContentOneofCase.Footnote) { + subBuilder.MergeFrom(Footnote); + } + input.ReadMessage(subBuilder); + Footnote = subBuilder; + break; + } + case 42: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 50: { + if (inlineId_ == null) { + InlineId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(InlineId); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: Keyframe; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class Keyframe : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new Keyframe()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[37]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Keyframe() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Keyframe(Keyframe other) : this() { + time_ = other.time_ != null ? other.time_.Clone() : null; + value_ = other.value_ != null ? other.value_.Clone() : null; + interpolation_ = other.interpolation_; + inTangent_ = other.inTangent_ != null ? other.inTangent_.Clone() : null; + outTangent_ = other.outTangent_ != null ? other.outTangent_.Clone() : null; + scope_ = other.scope_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public Keyframe Clone() { + return new Keyframe(this); + } + + /// Field number for the "time" field. + public const int TimeFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.MediaTime time_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaTime Time { + get { return time_; } + set { + time_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Decimal value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Decimal Value { + get { return value_; } + set { + value_ = value; + } + } + + /// Field number for the "interpolation" field. + public const int InterpolationFieldNumber = 3; + private readonly static string InterpolationDefaultValue = ""; + + private string interpolation_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Interpolation { + get { return interpolation_ ?? InterpolationDefaultValue; } + set { + interpolation_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "interpolation" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasInterpolation { + get { return interpolation_ != null; } + } + /// Clears the value of the "interpolation" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearInterpolation() { + interpolation_ = null; + } + + /// Field number for the "in_tangent" field. + public const int InTangentFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Rational inTangent_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Rational InTangent { + get { return inTangent_; } + set { + inTangent_ = value; + } + } + + /// Field number for the "out_tangent" field. + public const int OutTangentFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Rational outTangent_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Rational OutTangent { + get { return outTangent_; } + set { + outTangent_ = value; + } + } + + /// Field number for the "scope" field. + public const int ScopeFieldNumber = 6; + private readonly static string ScopeDefaultValue = ""; + + private string scope_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Scope { + get { return scope_ ?? ScopeDefaultValue; } + set { + scope_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "scope" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasScope { + get { return scope_ != null; } + } + /// Clears the value of the "scope" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearScope() { + scope_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as Keyframe); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(Keyframe other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Time, other.Time)) return false; + if (!object.Equals(Value, other.Value)) return false; + if (Interpolation != other.Interpolation) return false; + if (!object.Equals(InTangent, other.InTangent)) return false; + if (!object.Equals(OutTangent, other.OutTangent)) return false; + if (Scope != other.Scope) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (time_ != null) hash ^= Time.GetHashCode(); + if (value_ != null) hash ^= Value.GetHashCode(); + if (HasInterpolation) hash ^= Interpolation.GetHashCode(); + if (inTangent_ != null) hash ^= InTangent.GetHashCode(); + if (outTangent_ != null) hash ^= OutTangent.GetHashCode(); + if (HasScope) hash ^= Scope.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (time_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Time); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (HasInterpolation) { + output.WriteRawTag(26); + output.WriteString(Interpolation); + } + if (inTangent_ != null) { + output.WriteRawTag(34); + output.WriteMessage(InTangent); + } + if (outTangent_ != null) { + output.WriteRawTag(42); + output.WriteMessage(OutTangent); + } + if (HasScope) { + output.WriteRawTag(50); + output.WriteString(Scope); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (time_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Time); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (HasInterpolation) { + output.WriteRawTag(26); + output.WriteString(Interpolation); + } + if (inTangent_ != null) { + output.WriteRawTag(34); + output.WriteMessage(InTangent); + } + if (outTangent_ != null) { + output.WriteRawTag(42); + output.WriteMessage(OutTangent); + } + if (HasScope) { + output.WriteRawTag(50); + output.WriteString(Scope); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (time_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Time); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (HasInterpolation) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Interpolation); + } + if (inTangent_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InTangent); + } + if (outTangent_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OutTangent); + } + if (HasScope) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Scope); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(Keyframe other) { + if (other == null) { + return; + } + if (other.time_ != null) { + if (time_ == null) { + Time = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + Time.MergeFrom(other.Time); + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + } + Value.MergeFrom(other.Value); + } + if (other.HasInterpolation) { + Interpolation = other.Interpolation; + } + if (other.inTangent_ != null) { + if (inTangent_ == null) { + InTangent = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + InTangent.MergeFrom(other.InTangent); + } + if (other.outTangent_ != null) { + if (outTangent_ == null) { + OutTangent = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + OutTangent.MergeFrom(other.OutTangent); + } + if (other.HasScope) { + Scope = other.Scope; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (time_ == null) { + Time = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(Time); + break; + } + case 18: { + if (value_ == null) { + Value = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + } + input.ReadMessage(Value); + break; + } + case 26: { + Interpolation = input.ReadString(); + break; + } + case 34: { + if (inTangent_ == null) { + InTangent = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(InTangent); + break; + } + case 42: { + if (outTangent_ == null) { + OutTangent = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(OutTangent); + break; + } + case 50: { + Scope = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (time_ == null) { + Time = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(Time); + break; + } + case 18: { + if (value_ == null) { + Value = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + } + input.ReadMessage(Value); + break; + } + case 26: { + Interpolation = input.ReadString(); + break; + } + case 34: { + if (inTangent_ == null) { + InTangent = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(InTangent); + break; + } + case 42: { + if (outTangent_ == null) { + OutTangent = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(OutTangent); + break; + } + case 50: { + Scope = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: KeyframeList; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class KeyframeList : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new KeyframeList()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[38]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public KeyframeList() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public KeyframeList(KeyframeList other) : this() { + items_ = other.items_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public KeyframeList Clone() { + return new KeyframeList(this); + } + + /// Field number for the "items" field. + public const int ItemsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(10, global::ArcForges.Contracts.PublicApi.V1.Keyframe.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Items { + get { return items_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as KeyframeList); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(KeyframeList other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!items_.Equals(other.items_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= items_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + items_.WriteTo(output, _repeated_items_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + items_.WriteTo(ref output, _repeated_items_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + size += items_.CalculateSize(_repeated_items_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(KeyframeList other) { + if (other == null) { + return; + } + items_.Add(other.items_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + items_.AddEntriesFrom(input, _repeated_items_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: LinkSpec; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class LinkSpec : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new LinkSpec()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[39]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LinkSpec() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LinkSpec(LinkSpec other) : this() { + kind_ = other.kind_; + targetId_ = other.targetId_ != null ? other.targetId_.Clone() : null; + url_ = other.url_; + label_ = other.label_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public LinkSpec Clone() { + return new LinkSpec(this); + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 1; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "target_id" field. + public const int TargetIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id targetId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id TargetId { + get { return targetId_; } + set { + targetId_ = value; + } + } + + /// Field number for the "url" field. + public const int UrlFieldNumber = 3; + private readonly static string UrlDefaultValue = ""; + + private string url_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Url { + get { return url_ ?? UrlDefaultValue; } + set { + url_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "url" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasUrl { + get { return url_ != null; } + } + /// Clears the value of the "url" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearUrl() { + url_ = null; + } + + /// Field number for the "label" field. + public const int LabelFieldNumber = 4; + private readonly static string LabelDefaultValue = ""; + + private string label_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Label { + get { return label_ ?? LabelDefaultValue; } + set { + label_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "label" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasLabel { + get { return label_ != null; } + } + /// Clears the value of the "label" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearLabel() { + label_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as LinkSpec); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(LinkSpec other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Kind != other.Kind) return false; + if (!object.Equals(TargetId, other.TargetId)) return false; + if (Url != other.Url) return false; + if (Label != other.Label) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasKind) hash ^= Kind.GetHashCode(); + if (targetId_ != null) hash ^= TargetId.GetHashCode(); + if (HasUrl) hash ^= Url.GetHashCode(); + if (HasLabel) hash ^= Label.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + if (targetId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(TargetId); + } + if (HasUrl) { + output.WriteRawTag(26); + output.WriteString(Url); + } + if (HasLabel) { + output.WriteRawTag(34); + output.WriteString(Label); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + if (targetId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(TargetId); + } + if (HasUrl) { + output.WriteRawTag(26); + output.WriteString(Url); + } + if (HasLabel) { + output.WriteRawTag(34); + output.WriteString(Label); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (targetId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TargetId); + } + if (HasUrl) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Url); + } + if (HasLabel) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Label); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(LinkSpec other) { + if (other == null) { + return; + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.targetId_ != null) { + if (targetId_ == null) { + TargetId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + TargetId.MergeFrom(other.TargetId); + } + if (other.HasUrl) { + Url = other.Url; + } + if (other.HasLabel) { + Label = other.Label; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + if (targetId_ == null) { + TargetId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TargetId); + break; + } + case 26: { + Url = input.ReadString(); + break; + } + case 34: { + Label = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + if (targetId_ == null) { + TargetId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TargetId); + break; + } + case 26: { + Url = input.ReadString(); + break; + } + case 34: { + Label = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MarkerView; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MarkerView : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MarkerView()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[40]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MarkerView() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MarkerView(MarkerView other) : this() { + markerId_ = other.markerId_ != null ? other.markerId_.Clone() : null; + sequenceId_ = other.sequenceId_ != null ? other.sequenceId_.Clone() : null; + range_ = other.range_ != null ? other.range_.Clone() : null; + label_ = other.label_; + origin_ = other.origin_ != null ? other.origin_.Clone() : null; + clipId_ = other.clipId_ != null ? other.clipId_.Clone() : null; + anchor_ = other.anchor_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MarkerView Clone() { + return new MarkerView(this); + } + + /// Field number for the "marker_id" field. + public const int MarkerIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id markerId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id MarkerId { + get { return markerId_; } + set { + markerId_ = value; + } + } + + /// Field number for the "sequence_id" field. + public const int SequenceIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id sequenceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id SequenceId { + get { return sequenceId_; } + set { + sequenceId_ = value; + } + } + + /// Field number for the "range" field. + public const int RangeFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.MediaRange range_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaRange Range { + get { return range_; } + set { + range_ = value; + } + } + + /// Field number for the "label" field. + public const int LabelFieldNumber = 4; + private readonly static string LabelDefaultValue = ""; + + private string label_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Label { + get { return label_ ?? LabelDefaultValue; } + set { + label_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "label" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasLabel { + get { return label_ != null; } + } + /// Clears the value of the "label" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearLabel() { + label_ = null; + } + + /// Field number for the "origin" field. + public const int OriginFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.ContentOrigin origin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ContentOrigin Origin { + get { return origin_; } + set { + origin_ = value; + } + } + + /// Field number for the "clip_id" field. + public const int ClipIdFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Id clipId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ClipId { + get { return clipId_; } + set { + clipId_ = value; + } + } + + /// Field number for the "anchor" field. + public const int AnchorFieldNumber = 7; + private readonly static string AnchorDefaultValue = ""; + + private string anchor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Anchor { + get { return anchor_ ?? AnchorDefaultValue; } + set { + anchor_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "anchor" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAnchor { + get { return anchor_ != null; } + } + /// Clears the value of the "anchor" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAnchor() { + anchor_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MarkerView); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MarkerView other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(MarkerId, other.MarkerId)) return false; + if (!object.Equals(SequenceId, other.SequenceId)) return false; + if (!object.Equals(Range, other.Range)) return false; + if (Label != other.Label) return false; + if (!object.Equals(Origin, other.Origin)) return false; + if (!object.Equals(ClipId, other.ClipId)) return false; + if (Anchor != other.Anchor) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (markerId_ != null) hash ^= MarkerId.GetHashCode(); + if (sequenceId_ != null) hash ^= SequenceId.GetHashCode(); + if (range_ != null) hash ^= Range.GetHashCode(); + if (HasLabel) hash ^= Label.GetHashCode(); + if (origin_ != null) hash ^= Origin.GetHashCode(); + if (clipId_ != null) hash ^= ClipId.GetHashCode(); + if (HasAnchor) hash ^= Anchor.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (markerId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MarkerId); + } + if (sequenceId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SequenceId); + } + if (range_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Range); + } + if (HasLabel) { + output.WriteRawTag(34); + output.WriteString(Label); + } + if (origin_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Origin); + } + if (clipId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(ClipId); + } + if (HasAnchor) { + output.WriteRawTag(58); + output.WriteString(Anchor); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (markerId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MarkerId); + } + if (sequenceId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SequenceId); + } + if (range_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Range); + } + if (HasLabel) { + output.WriteRawTag(34); + output.WriteString(Label); + } + if (origin_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Origin); + } + if (clipId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(ClipId); + } + if (HasAnchor) { + output.WriteRawTag(58); + output.WriteString(Anchor); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (markerId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MarkerId); + } + if (sequenceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SequenceId); + } + if (range_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Range); + } + if (HasLabel) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Label); + } + if (origin_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Origin); + } + if (clipId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ClipId); + } + if (HasAnchor) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Anchor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MarkerView other) { + if (other == null) { + return; + } + if (other.markerId_ != null) { + if (markerId_ == null) { + MarkerId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + MarkerId.MergeFrom(other.MarkerId); + } + if (other.sequenceId_ != null) { + if (sequenceId_ == null) { + SequenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + SequenceId.MergeFrom(other.SequenceId); + } + if (other.range_ != null) { + if (range_ == null) { + Range = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + Range.MergeFrom(other.Range); + } + if (other.HasLabel) { + Label = other.Label; + } + if (other.origin_ != null) { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + Origin.MergeFrom(other.Origin); + } + if (other.clipId_ != null) { + if (clipId_ == null) { + ClipId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ClipId.MergeFrom(other.ClipId); + } + if (other.HasAnchor) { + Anchor = other.Anchor; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (markerId_ == null) { + MarkerId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(MarkerId); + break; + } + case 18: { + if (sequenceId_ == null) { + SequenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SequenceId); + break; + } + case 26: { + if (range_ == null) { + Range = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + input.ReadMessage(Range); + break; + } + case 34: { + Label = input.ReadString(); + break; + } + case 42: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 50: { + if (clipId_ == null) { + ClipId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ClipId); + break; + } + case 58: { + Anchor = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (markerId_ == null) { + MarkerId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(MarkerId); + break; + } + case 18: { + if (sequenceId_ == null) { + SequenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SequenceId); + break; + } + case 26: { + if (range_ == null) { + Range = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + input.ReadMessage(Range); + break; + } + case 34: { + Label = input.ReadString(); + break; + } + case 42: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 50: { + if (clipId_ == null) { + ClipId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ClipId); + break; + } + case 58: { + Anchor = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MathContent; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MathContent : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MathContent()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[41]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MathContent() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MathContent(MathContent other) : this() { + _hasBits0 = other._hasBits0; + tex_ = other.tex_; + display_ = other.display_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MathContent Clone() { + return new MathContent(this); + } + + /// Field number for the "tex" field. + public const int TexFieldNumber = 1; + private readonly static string TexDefaultValue = ""; + + private string tex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Tex { + get { return tex_ ?? TexDefaultValue; } + set { + tex_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "tex" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasTex { + get { return tex_ != null; } + } + /// Clears the value of the "tex" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearTex() { + tex_ = null; + } + + /// Field number for the "display" field. + public const int DisplayFieldNumber = 2; + private readonly static bool DisplayDefaultValue = false; + + private bool display_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Display { + get { if ((_hasBits0 & 1) != 0) { return display_; } else { return DisplayDefaultValue; } } + set { + _hasBits0 |= 1; + display_ = value; + } + } + /// Gets whether the "display" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDisplay { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "display" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDisplay() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MathContent); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MathContent other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Tex != other.Tex) return false; + if (Display != other.Display) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasTex) hash ^= Tex.GetHashCode(); + if (HasDisplay) hash ^= Display.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasTex) { + output.WriteRawTag(10); + output.WriteString(Tex); + } + if (HasDisplay) { + output.WriteRawTag(16); + output.WriteBool(Display); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasTex) { + output.WriteRawTag(10); + output.WriteString(Tex); + } + if (HasDisplay) { + output.WriteRawTag(16); + output.WriteBool(Display); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasTex) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Tex); + } + if (HasDisplay) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MathContent other) { + if (other == null) { + return; + } + if (other.HasTex) { + Tex = other.Tex; + } + if (other.HasDisplay) { + Display = other.Display; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Tex = input.ReadString(); + break; + } + case 16: { + Display = input.ReadBool(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Tex = input.ReadString(); + break; + } + case 16: { + Display = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MeasurementRequest; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MeasurementRequest : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MeasurementRequest()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[42]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementRequest(MeasurementRequest other) : this() { + profile_ = other.profile_; + source_ = other.source_ != null ? other.source_.Clone() : null; + sourceRevision_ = other.sourceRevision_ != null ? other.sourceRevision_.Clone() : null; + channels_ = other.channels_.Clone(); + window_ = other.window_ != null ? other.window_.Clone() : null; + families_ = other.families_.Clone(); + thresholds_ = other.thresholds_.Clone(); + configuration_ = other.configuration_ != null ? other.configuration_.Clone() : null; + alignment_ = other.alignment_ != null ? other.alignment_.Clone() : null; + cursors_ = other.cursors_.Clone(); + referenceLevels_ = other.referenceLevels_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementRequest Clone() { + return new MeasurementRequest(this); + } + + /// Field number for the "profile" field. + public const int ProfileFieldNumber = 1; + private readonly static string ProfileDefaultValue = ""; + + private string profile_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Profile { + get { return profile_ ?? ProfileDefaultValue; } + set { + profile_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "profile" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasProfile { + get { return profile_ != null; } + } + /// Clears the value of the "profile" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearProfile() { + profile_ = null; + } + + /// Field number for the "source" field. + public const int SourceFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.MeasurementSource source_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.MeasurementSource Source { + get { return source_; } + set { + source_ = value; + } + } + + /// Field number for the "source_revision" field. + public const int SourceRevisionFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.NativeContentRev sourceRevision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.NativeContentRev SourceRevision { + get { return sourceRevision_; } + set { + sourceRevision_ = value; + } + } + + /// Field number for the "channels" field. + public const int ChannelsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_channels_codec + = pb::FieldCodec.ForMessage(34, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField channels_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Channels { + get { return channels_; } + } + + /// Field number for the "window" field. + public const int WindowFieldNumber = 5; + private global::ArcForges.Contracts.PublicApi.V1.MeasurementWindow window_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.MeasurementWindow Window { + get { return window_; } + set { + window_ = value; + } + } + + /// Field number for the "families" field. + public const int FamiliesFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_families_codec + = pb::FieldCodec.ForString(50); + private readonly pbc::RepeatedField families_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Families { + get { return families_; } + } + + /// Field number for the "thresholds" field. + public const int ThresholdsFieldNumber = 7; + private static readonly pb::FieldCodec _repeated_thresholds_codec + = pb::FieldCodec.ForMessage(58, global::ArcForges.Contracts.PublicApi.V1.MeasurementThreshold.Parser); + private readonly pbc::RepeatedField thresholds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Thresholds { + get { return thresholds_; } + } + + /// Field number for the "configuration" field. + public const int ConfigurationFieldNumber = 8; + private global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration configuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration Configuration { + get { return configuration_; } + set { + configuration_ = value; + } + } + + /// Field number for the "alignment" field. + public const int AlignmentFieldNumber = 9; + private global::ArcForges.Contracts.PublicApi.V1.AlignmentSpec alignment_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.AlignmentSpec Alignment { + get { return alignment_; } + set { + alignment_ = value; + } + } + + /// Field number for the "cursors" field. + public const int CursorsFieldNumber = 10; + private static readonly pb::FieldCodec _repeated_cursors_codec + = pb::FieldCodec.ForMessage(82, global::ArcForges.Contracts.PublicApi.V1.CursorSpec.Parser); + private readonly pbc::RepeatedField cursors_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Cursors { + get { return cursors_; } + } + + /// Field number for the "reference_levels" field. + public const int ReferenceLevelsFieldNumber = 11; + private static readonly pb::FieldCodec _repeated_referenceLevels_codec + = pb::FieldCodec.ForMessage(90, global::ArcForges.Contracts.PublicApi.V1.MeasurementThreshold.Parser); + private readonly pbc::RepeatedField referenceLevels_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ReferenceLevels { + get { return referenceLevels_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MeasurementRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MeasurementRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Profile != other.Profile) return false; + if (!object.Equals(Source, other.Source)) return false; + if (!object.Equals(SourceRevision, other.SourceRevision)) return false; + if(!channels_.Equals(other.channels_)) return false; + if (!object.Equals(Window, other.Window)) return false; + if(!families_.Equals(other.families_)) return false; + if(!thresholds_.Equals(other.thresholds_)) return false; + if (!object.Equals(Configuration, other.Configuration)) return false; + if (!object.Equals(Alignment, other.Alignment)) return false; + if(!cursors_.Equals(other.cursors_)) return false; + if(!referenceLevels_.Equals(other.referenceLevels_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasProfile) hash ^= Profile.GetHashCode(); + if (source_ != null) hash ^= Source.GetHashCode(); + if (sourceRevision_ != null) hash ^= SourceRevision.GetHashCode(); + hash ^= channels_.GetHashCode(); + if (window_ != null) hash ^= Window.GetHashCode(); + hash ^= families_.GetHashCode(); + hash ^= thresholds_.GetHashCode(); + if (configuration_ != null) hash ^= Configuration.GetHashCode(); + if (alignment_ != null) hash ^= Alignment.GetHashCode(); + hash ^= cursors_.GetHashCode(); + hash ^= referenceLevels_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasProfile) { + output.WriteRawTag(10); + output.WriteString(Profile); + } + if (source_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Source); + } + if (sourceRevision_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SourceRevision); + } + channels_.WriteTo(output, _repeated_channels_codec); + if (window_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Window); + } + families_.WriteTo(output, _repeated_families_codec); + thresholds_.WriteTo(output, _repeated_thresholds_codec); + if (configuration_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Configuration); + } + if (alignment_ != null) { + output.WriteRawTag(74); + output.WriteMessage(Alignment); + } + cursors_.WriteTo(output, _repeated_cursors_codec); + referenceLevels_.WriteTo(output, _repeated_referenceLevels_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasProfile) { + output.WriteRawTag(10); + output.WriteString(Profile); + } + if (source_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Source); + } + if (sourceRevision_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SourceRevision); + } + channels_.WriteTo(ref output, _repeated_channels_codec); + if (window_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Window); + } + families_.WriteTo(ref output, _repeated_families_codec); + thresholds_.WriteTo(ref output, _repeated_thresholds_codec); + if (configuration_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Configuration); + } + if (alignment_ != null) { + output.WriteRawTag(74); + output.WriteMessage(Alignment); + } + cursors_.WriteTo(ref output, _repeated_cursors_codec); + referenceLevels_.WriteTo(ref output, _repeated_referenceLevels_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasProfile) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Profile); + } + if (source_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Source); + } + if (sourceRevision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SourceRevision); + } + size += channels_.CalculateSize(_repeated_channels_codec); + if (window_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Window); + } + size += families_.CalculateSize(_repeated_families_codec); + size += thresholds_.CalculateSize(_repeated_thresholds_codec); + if (configuration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Configuration); + } + if (alignment_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Alignment); + } + size += cursors_.CalculateSize(_repeated_cursors_codec); + size += referenceLevels_.CalculateSize(_repeated_referenceLevels_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MeasurementRequest other) { + if (other == null) { + return; + } + if (other.HasProfile) { + Profile = other.Profile; + } + if (other.source_ != null) { + if (source_ == null) { + Source = new global::ArcForges.Contracts.PublicApi.V1.MeasurementSource(); + } + Source.MergeFrom(other.Source); + } + if (other.sourceRevision_ != null) { + if (sourceRevision_ == null) { + SourceRevision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + SourceRevision.MergeFrom(other.SourceRevision); + } + channels_.Add(other.channels_); + if (other.window_ != null) { + if (window_ == null) { + Window = new global::ArcForges.Contracts.PublicApi.V1.MeasurementWindow(); + } + Window.MergeFrom(other.Window); + } + families_.Add(other.families_); + thresholds_.Add(other.thresholds_); + if (other.configuration_ != null) { + if (configuration_ == null) { + Configuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration(); + } + Configuration.MergeFrom(other.Configuration); + } + if (other.alignment_ != null) { + if (alignment_ == null) { + Alignment = new global::ArcForges.Contracts.PublicApi.V1.AlignmentSpec(); + } + Alignment.MergeFrom(other.Alignment); + } + cursors_.Add(other.cursors_); + referenceLevels_.Add(other.referenceLevels_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Profile = input.ReadString(); + break; + } + case 18: { + if (source_ == null) { + Source = new global::ArcForges.Contracts.PublicApi.V1.MeasurementSource(); + } + input.ReadMessage(Source); + break; + } + case 26: { + if (sourceRevision_ == null) { + SourceRevision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + input.ReadMessage(SourceRevision); + break; + } + case 34: { + channels_.AddEntriesFrom(input, _repeated_channels_codec); + break; + } + case 42: { + if (window_ == null) { + Window = new global::ArcForges.Contracts.PublicApi.V1.MeasurementWindow(); + } + input.ReadMessage(Window); + break; + } + case 50: { + families_.AddEntriesFrom(input, _repeated_families_codec); + break; + } + case 58: { + thresholds_.AddEntriesFrom(input, _repeated_thresholds_codec); + break; + } + case 66: { + if (configuration_ == null) { + Configuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration(); + } + input.ReadMessage(Configuration); + break; + } + case 74: { + if (alignment_ == null) { + Alignment = new global::ArcForges.Contracts.PublicApi.V1.AlignmentSpec(); + } + input.ReadMessage(Alignment); + break; + } + case 82: { + cursors_.AddEntriesFrom(input, _repeated_cursors_codec); + break; + } + case 90: { + referenceLevels_.AddEntriesFrom(input, _repeated_referenceLevels_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Profile = input.ReadString(); + break; + } + case 18: { + if (source_ == null) { + Source = new global::ArcForges.Contracts.PublicApi.V1.MeasurementSource(); + } + input.ReadMessage(Source); + break; + } + case 26: { + if (sourceRevision_ == null) { + SourceRevision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + input.ReadMessage(SourceRevision); + break; + } + case 34: { + channels_.AddEntriesFrom(ref input, _repeated_channels_codec); + break; + } + case 42: { + if (window_ == null) { + Window = new global::ArcForges.Contracts.PublicApi.V1.MeasurementWindow(); + } + input.ReadMessage(Window); + break; + } + case 50: { + families_.AddEntriesFrom(ref input, _repeated_families_codec); + break; + } + case 58: { + thresholds_.AddEntriesFrom(ref input, _repeated_thresholds_codec); + break; + } + case 66: { + if (configuration_ == null) { + Configuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration(); + } + input.ReadMessage(Configuration); + break; + } + case 74: { + if (alignment_ == null) { + Alignment = new global::ArcForges.Contracts.PublicApi.V1.AlignmentSpec(); + } + input.ReadMessage(Alignment); + break; + } + case 82: { + cursors_.AddEntriesFrom(ref input, _repeated_cursors_codec); + break; + } + case 90: { + referenceLevels_.AddEntriesFrom(ref input, _repeated_referenceLevels_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MeasurementResult; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MeasurementResult : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MeasurementResult()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[43]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementResult() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementResult(MeasurementResult other) : this() { + _hasBits0 = other._hasBits0; + profile_ = other.profile_; + inputHash_ = other.inputHash_; + families_ = other.families_.Clone(); + warnings_ = other.warnings_.Clone(); + configuration_ = other.configuration_ != null ? other.configuration_.Clone() : null; + finiteCount_ = other.finiteCount_; + excludedCount_ = other.excludedCount_; + runCount_ = other.runCount_; + requestedDuration_ = other.requestedDuration_ != null ? other.requestedDuration_.Clone() : null; + coveredDuration_ = other.coveredDuration_ != null ? other.coveredDuration_.Clone() : null; + timingUncertainty_ = other.timingUncertainty_ != null ? other.timingUncertainty_.Clone() : null; + source_ = other.source_ != null ? other.source_.Clone() : null; + resolvedThresholds_ = other.resolvedThresholds_.Clone(); + cursor_ = other.cursor_ != null ? other.cursor_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementResult Clone() { + return new MeasurementResult(this); + } + + /// Field number for the "profile" field. + public const int ProfileFieldNumber = 1; + private readonly static string ProfileDefaultValue = ""; + + private string profile_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Profile { + get { return profile_ ?? ProfileDefaultValue; } + set { + profile_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "profile" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasProfile { + get { return profile_ != null; } + } + /// Clears the value of the "profile" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearProfile() { + profile_ = null; + } + + /// Field number for the "input_hash" field. + public const int InputHashFieldNumber = 2; + private readonly static string InputHashDefaultValue = ""; + + private string inputHash_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InputHash { + get { return inputHash_ ?? InputHashDefaultValue; } + set { + inputHash_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "input_hash" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasInputHash { + get { return inputHash_ != null; } + } + /// Clears the value of the "input_hash" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearInputHash() { + inputHash_ = null; + } + + /// Field number for the "families" field. + public const int FamiliesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_families_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.PublicApi.V1.FamilyResult.Parser); + private readonly pbc::RepeatedField families_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Families { + get { return families_; } + } + + /// Field number for the "warnings" field. + public const int WarningsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_warnings_codec + = pb::FieldCodec.ForString(34); + private readonly pbc::RepeatedField warnings_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Warnings { + get { return warnings_; } + } + + /// Field number for the "configuration" field. + public const int ConfigurationFieldNumber = 5; + private global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration configuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration Configuration { + get { return configuration_; } + set { + configuration_ = value; + } + } + + /// Field number for the "finite_count" field. + public const int FiniteCountFieldNumber = 6; + private readonly static ulong FiniteCountDefaultValue = 0UL; + + private ulong finiteCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong FiniteCount { + get { if ((_hasBits0 & 1) != 0) { return finiteCount_; } else { return FiniteCountDefaultValue; } } + set { + _hasBits0 |= 1; + finiteCount_ = value; + } + } + /// Gets whether the "finite_count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFiniteCount { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "finite_count" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFiniteCount() { + _hasBits0 &= ~1; + } + + /// Field number for the "excluded_count" field. + public const int ExcludedCountFieldNumber = 7; + private readonly static ulong ExcludedCountDefaultValue = 0UL; + + private ulong excludedCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong ExcludedCount { + get { if ((_hasBits0 & 2) != 0) { return excludedCount_; } else { return ExcludedCountDefaultValue; } } + set { + _hasBits0 |= 2; + excludedCount_ = value; + } + } + /// Gets whether the "excluded_count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasExcludedCount { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "excluded_count" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearExcludedCount() { + _hasBits0 &= ~2; + } + + /// Field number for the "run_count" field. + public const int RunCountFieldNumber = 8; + private readonly static ulong RunCountDefaultValue = 0UL; + + private ulong runCount_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong RunCount { + get { if ((_hasBits0 & 4) != 0) { return runCount_; } else { return RunCountDefaultValue; } } + set { + _hasBits0 |= 4; + runCount_ = value; + } + } + /// Gets whether the "run_count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRunCount { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "run_count" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRunCount() { + _hasBits0 &= ~4; + } + + /// Field number for the "requested_duration" field. + public const int RequestedDurationFieldNumber = 9; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime requestedDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime RequestedDuration { + get { return requestedDuration_; } + set { + requestedDuration_ = value; + } + } + + /// Field number for the "covered_duration" field. + public const int CoveredDurationFieldNumber = 10; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime coveredDuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime CoveredDuration { + get { return coveredDuration_; } + set { + coveredDuration_ = value; + } + } + + /// Field number for the "timing_uncertainty" field. + public const int TimingUncertaintyFieldNumber = 11; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime timingUncertainty_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime TimingUncertainty { + get { return timingUncertainty_; } + set { + timingUncertainty_ = value; + } + } + + /// Field number for the "source" field. + public const int SourceFieldNumber = 12; + private global::ArcForges.Contracts.PublicApi.V1.MeasurementSource source_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.MeasurementSource Source { + get { return source_; } + set { + source_ = value; + } + } + + /// Field number for the "resolved_thresholds" field. + public const int ResolvedThresholdsFieldNumber = 13; + private static readonly pb::FieldCodec _repeated_resolvedThresholds_codec + = pb::FieldCodec.ForMessage(106, global::ArcForges.Contracts.PublicApi.V1.MeasurementThreshold.Parser); + private readonly pbc::RepeatedField resolvedThresholds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField ResolvedThresholds { + get { return resolvedThresholds_; } + } + + /// Field number for the "cursor" field. + public const int CursorFieldNumber = 14; + private global::ArcForges.Contracts.PublicApi.V1.CursorResult cursor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.CursorResult Cursor { + get { return cursor_; } + set { + cursor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MeasurementResult); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MeasurementResult other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Profile != other.Profile) return false; + if (InputHash != other.InputHash) return false; + if(!families_.Equals(other.families_)) return false; + if(!warnings_.Equals(other.warnings_)) return false; + if (!object.Equals(Configuration, other.Configuration)) return false; + if (FiniteCount != other.FiniteCount) return false; + if (ExcludedCount != other.ExcludedCount) return false; + if (RunCount != other.RunCount) return false; + if (!object.Equals(RequestedDuration, other.RequestedDuration)) return false; + if (!object.Equals(CoveredDuration, other.CoveredDuration)) return false; + if (!object.Equals(TimingUncertainty, other.TimingUncertainty)) return false; + if (!object.Equals(Source, other.Source)) return false; + if(!resolvedThresholds_.Equals(other.resolvedThresholds_)) return false; + if (!object.Equals(Cursor, other.Cursor)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasProfile) hash ^= Profile.GetHashCode(); + if (HasInputHash) hash ^= InputHash.GetHashCode(); + hash ^= families_.GetHashCode(); + hash ^= warnings_.GetHashCode(); + if (configuration_ != null) hash ^= Configuration.GetHashCode(); + if (HasFiniteCount) hash ^= FiniteCount.GetHashCode(); + if (HasExcludedCount) hash ^= ExcludedCount.GetHashCode(); + if (HasRunCount) hash ^= RunCount.GetHashCode(); + if (requestedDuration_ != null) hash ^= RequestedDuration.GetHashCode(); + if (coveredDuration_ != null) hash ^= CoveredDuration.GetHashCode(); + if (timingUncertainty_ != null) hash ^= TimingUncertainty.GetHashCode(); + if (source_ != null) hash ^= Source.GetHashCode(); + hash ^= resolvedThresholds_.GetHashCode(); + if (cursor_ != null) hash ^= Cursor.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasProfile) { + output.WriteRawTag(10); + output.WriteString(Profile); + } + if (HasInputHash) { + output.WriteRawTag(18); + output.WriteString(InputHash); + } + families_.WriteTo(output, _repeated_families_codec); + warnings_.WriteTo(output, _repeated_warnings_codec); + if (configuration_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Configuration); + } + if (HasFiniteCount) { + output.WriteRawTag(48); + output.WriteUInt64(FiniteCount); + } + if (HasExcludedCount) { + output.WriteRawTag(56); + output.WriteUInt64(ExcludedCount); + } + if (HasRunCount) { + output.WriteRawTag(64); + output.WriteUInt64(RunCount); + } + if (requestedDuration_ != null) { + output.WriteRawTag(74); + output.WriteMessage(RequestedDuration); + } + if (coveredDuration_ != null) { + output.WriteRawTag(82); + output.WriteMessage(CoveredDuration); + } + if (timingUncertainty_ != null) { + output.WriteRawTag(90); + output.WriteMessage(TimingUncertainty); + } + if (source_ != null) { + output.WriteRawTag(98); + output.WriteMessage(Source); + } + resolvedThresholds_.WriteTo(output, _repeated_resolvedThresholds_codec); + if (cursor_ != null) { + output.WriteRawTag(114); + output.WriteMessage(Cursor); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasProfile) { + output.WriteRawTag(10); + output.WriteString(Profile); + } + if (HasInputHash) { + output.WriteRawTag(18); + output.WriteString(InputHash); + } + families_.WriteTo(ref output, _repeated_families_codec); + warnings_.WriteTo(ref output, _repeated_warnings_codec); + if (configuration_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Configuration); + } + if (HasFiniteCount) { + output.WriteRawTag(48); + output.WriteUInt64(FiniteCount); + } + if (HasExcludedCount) { + output.WriteRawTag(56); + output.WriteUInt64(ExcludedCount); + } + if (HasRunCount) { + output.WriteRawTag(64); + output.WriteUInt64(RunCount); + } + if (requestedDuration_ != null) { + output.WriteRawTag(74); + output.WriteMessage(RequestedDuration); + } + if (coveredDuration_ != null) { + output.WriteRawTag(82); + output.WriteMessage(CoveredDuration); + } + if (timingUncertainty_ != null) { + output.WriteRawTag(90); + output.WriteMessage(TimingUncertainty); + } + if (source_ != null) { + output.WriteRawTag(98); + output.WriteMessage(Source); + } + resolvedThresholds_.WriteTo(ref output, _repeated_resolvedThresholds_codec); + if (cursor_ != null) { + output.WriteRawTag(114); + output.WriteMessage(Cursor); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasProfile) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Profile); + } + if (HasInputHash) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(InputHash); + } + size += families_.CalculateSize(_repeated_families_codec); + size += warnings_.CalculateSize(_repeated_warnings_codec); + if (configuration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Configuration); + } + if (HasFiniteCount) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(FiniteCount); + } + if (HasExcludedCount) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(ExcludedCount); + } + if (HasRunCount) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(RunCount); + } + if (requestedDuration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RequestedDuration); + } + if (coveredDuration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CoveredDuration); + } + if (timingUncertainty_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TimingUncertainty); + } + if (source_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Source); + } + size += resolvedThresholds_.CalculateSize(_repeated_resolvedThresholds_codec); + if (cursor_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Cursor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MeasurementResult other) { + if (other == null) { + return; + } + if (other.HasProfile) { + Profile = other.Profile; + } + if (other.HasInputHash) { + InputHash = other.InputHash; + } + families_.Add(other.families_); + warnings_.Add(other.warnings_); + if (other.configuration_ != null) { + if (configuration_ == null) { + Configuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration(); + } + Configuration.MergeFrom(other.Configuration); + } + if (other.HasFiniteCount) { + FiniteCount = other.FiniteCount; + } + if (other.HasExcludedCount) { + ExcludedCount = other.ExcludedCount; + } + if (other.HasRunCount) { + RunCount = other.RunCount; + } + if (other.requestedDuration_ != null) { + if (requestedDuration_ == null) { + RequestedDuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + RequestedDuration.MergeFrom(other.RequestedDuration); + } + if (other.coveredDuration_ != null) { + if (coveredDuration_ == null) { + CoveredDuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + CoveredDuration.MergeFrom(other.CoveredDuration); + } + if (other.timingUncertainty_ != null) { + if (timingUncertainty_ == null) { + TimingUncertainty = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + TimingUncertainty.MergeFrom(other.TimingUncertainty); + } + if (other.source_ != null) { + if (source_ == null) { + Source = new global::ArcForges.Contracts.PublicApi.V1.MeasurementSource(); + } + Source.MergeFrom(other.Source); + } + resolvedThresholds_.Add(other.resolvedThresholds_); + if (other.cursor_ != null) { + if (cursor_ == null) { + Cursor = new global::ArcForges.Contracts.PublicApi.V1.CursorResult(); + } + Cursor.MergeFrom(other.Cursor); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Profile = input.ReadString(); + break; + } + case 18: { + InputHash = input.ReadString(); + break; + } + case 26: { + families_.AddEntriesFrom(input, _repeated_families_codec); + break; + } + case 34: { + warnings_.AddEntriesFrom(input, _repeated_warnings_codec); + break; + } + case 42: { + if (configuration_ == null) { + Configuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration(); + } + input.ReadMessage(Configuration); + break; + } + case 48: { + FiniteCount = input.ReadUInt64(); + break; + } + case 56: { + ExcludedCount = input.ReadUInt64(); + break; + } + case 64: { + RunCount = input.ReadUInt64(); + break; + } + case 74: { + if (requestedDuration_ == null) { + RequestedDuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(RequestedDuration); + break; + } + case 82: { + if (coveredDuration_ == null) { + CoveredDuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(CoveredDuration); + break; + } + case 90: { + if (timingUncertainty_ == null) { + TimingUncertainty = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(TimingUncertainty); + break; + } + case 98: { + if (source_ == null) { + Source = new global::ArcForges.Contracts.PublicApi.V1.MeasurementSource(); + } + input.ReadMessage(Source); + break; + } + case 106: { + resolvedThresholds_.AddEntriesFrom(input, _repeated_resolvedThresholds_codec); + break; + } + case 114: { + if (cursor_ == null) { + Cursor = new global::ArcForges.Contracts.PublicApi.V1.CursorResult(); + } + input.ReadMessage(Cursor); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Profile = input.ReadString(); + break; + } + case 18: { + InputHash = input.ReadString(); + break; + } + case 26: { + families_.AddEntriesFrom(ref input, _repeated_families_codec); + break; + } + case 34: { + warnings_.AddEntriesFrom(ref input, _repeated_warnings_codec); + break; + } + case 42: { + if (configuration_ == null) { + Configuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration(); + } + input.ReadMessage(Configuration); + break; + } + case 48: { + FiniteCount = input.ReadUInt64(); + break; + } + case 56: { + ExcludedCount = input.ReadUInt64(); + break; + } + case 64: { + RunCount = input.ReadUInt64(); + break; + } + case 74: { + if (requestedDuration_ == null) { + RequestedDuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(RequestedDuration); + break; + } + case 82: { + if (coveredDuration_ == null) { + CoveredDuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(CoveredDuration); + break; + } + case 90: { + if (timingUncertainty_ == null) { + TimingUncertainty = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(TimingUncertainty); + break; + } + case 98: { + if (source_ == null) { + Source = new global::ArcForges.Contracts.PublicApi.V1.MeasurementSource(); + } + input.ReadMessage(Source); + break; + } + case 106: { + resolvedThresholds_.AddEntriesFrom(ref input, _repeated_resolvedThresholds_codec); + break; + } + case 114: { + if (cursor_ == null) { + Cursor = new global::ArcForges.Contracts.PublicApi.V1.CursorResult(); + } + input.ReadMessage(Cursor); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MeasurementSource; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MeasurementSource : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MeasurementSource()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[44]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementSource() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementSource(MeasurementSource other) : this() { + _hasBits0 = other._hasBits0; + capture_ = other.capture_ != null ? other.capture_.Clone() : null; + channelId_ = other.channelId_ != null ? other.channelId_.Clone() : null; + committedPrefix_ = other.committedPrefix_; + configuration_ = other.configuration_ != null ? other.configuration_.Clone() : null; + decoder_ = other.decoder_ != null ? other.decoder_.Clone() : null; + timeMapping_ = other.timeMapping_ != null ? other.timeMapping_.Clone() : null; + eventSet_ = other.eventSet_ != null ? other.eventSet_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementSource Clone() { + return new MeasurementSource(this); + } + + /// Field number for the "capture" field. + public const int CaptureFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef capture_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef Capture { + get { return capture_; } + set { + capture_ = value; + } + } + + /// Field number for the "channel_id" field. + public const int ChannelIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id channelId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ChannelId { + get { return channelId_; } + set { + channelId_ = value; + } + } + + /// Field number for the "committed_prefix" field. + public const int CommittedPrefixFieldNumber = 3; + private readonly static ulong CommittedPrefixDefaultValue = 0UL; + + private ulong committedPrefix_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong CommittedPrefix { + get { if ((_hasBits0 & 1) != 0) { return committedPrefix_; } else { return CommittedPrefixDefaultValue; } } + set { + _hasBits0 |= 1; + committedPrefix_ = value; + } + } + /// Gets whether the "committed_prefix" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCommittedPrefix { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "committed_prefix" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCommittedPrefix() { + _hasBits0 &= ~1; + } + + /// Field number for the "configuration" field. + public const int ConfigurationFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef configuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef Configuration { + get { return configuration_; } + set { + configuration_ = value; + } + } + + /// Field number for the "decoder" field. + public const int DecoderFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef decoder_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef Decoder { + get { return decoder_; } + set { + decoder_ = value; + } + } + + /// Field number for the "time_mapping" field. + public const int TimeMappingFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef timeMapping_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef TimeMapping { + get { return timeMapping_; } + set { + timeMapping_ = value; + } + } + + /// Field number for the "event_set" field. + public const int EventSetFieldNumber = 7; + private global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef eventSet_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef EventSet { + get { return eventSet_; } + set { + eventSet_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MeasurementSource); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MeasurementSource other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Capture, other.Capture)) return false; + if (!object.Equals(ChannelId, other.ChannelId)) return false; + if (CommittedPrefix != other.CommittedPrefix) return false; + if (!object.Equals(Configuration, other.Configuration)) return false; + if (!object.Equals(Decoder, other.Decoder)) return false; + if (!object.Equals(TimeMapping, other.TimeMapping)) return false; + if (!object.Equals(EventSet, other.EventSet)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (capture_ != null) hash ^= Capture.GetHashCode(); + if (channelId_ != null) hash ^= ChannelId.GetHashCode(); + if (HasCommittedPrefix) hash ^= CommittedPrefix.GetHashCode(); + if (configuration_ != null) hash ^= Configuration.GetHashCode(); + if (decoder_ != null) hash ^= Decoder.GetHashCode(); + if (timeMapping_ != null) hash ^= TimeMapping.GetHashCode(); + if (eventSet_ != null) hash ^= EventSet.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (capture_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Capture); + } + if (channelId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ChannelId); + } + if (HasCommittedPrefix) { + output.WriteRawTag(24); + output.WriteUInt64(CommittedPrefix); + } + if (configuration_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Configuration); + } + if (decoder_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Decoder); + } + if (timeMapping_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TimeMapping); + } + if (eventSet_ != null) { + output.WriteRawTag(58); + output.WriteMessage(EventSet); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (capture_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Capture); + } + if (channelId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ChannelId); + } + if (HasCommittedPrefix) { + output.WriteRawTag(24); + output.WriteUInt64(CommittedPrefix); + } + if (configuration_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Configuration); + } + if (decoder_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Decoder); + } + if (timeMapping_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TimeMapping); + } + if (eventSet_ != null) { + output.WriteRawTag(58); + output.WriteMessage(EventSet); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (capture_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Capture); + } + if (channelId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ChannelId); + } + if (HasCommittedPrefix) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(CommittedPrefix); + } + if (configuration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Configuration); + } + if (decoder_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Decoder); + } + if (timeMapping_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TimeMapping); + } + if (eventSet_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EventSet); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MeasurementSource other) { + if (other == null) { + return; + } + if (other.capture_ != null) { + if (capture_ == null) { + Capture = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + Capture.MergeFrom(other.Capture); + } + if (other.channelId_ != null) { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ChannelId.MergeFrom(other.ChannelId); + } + if (other.HasCommittedPrefix) { + CommittedPrefix = other.CommittedPrefix; + } + if (other.configuration_ != null) { + if (configuration_ == null) { + Configuration = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + Configuration.MergeFrom(other.Configuration); + } + if (other.decoder_ != null) { + if (decoder_ == null) { + Decoder = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + Decoder.MergeFrom(other.Decoder); + } + if (other.timeMapping_ != null) { + if (timeMapping_ == null) { + TimeMapping = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + TimeMapping.MergeFrom(other.TimeMapping); + } + if (other.eventSet_ != null) { + if (eventSet_ == null) { + EventSet = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + EventSet.MergeFrom(other.EventSet); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (capture_ == null) { + Capture = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(Capture); + break; + } + case 18: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + case 24: { + CommittedPrefix = input.ReadUInt64(); + break; + } + case 34: { + if (configuration_ == null) { + Configuration = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(Configuration); + break; + } + case 42: { + if (decoder_ == null) { + Decoder = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(Decoder); + break; + } + case 50: { + if (timeMapping_ == null) { + TimeMapping = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(TimeMapping); + break; + } + case 58: { + if (eventSet_ == null) { + EventSet = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(EventSet); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (capture_ == null) { + Capture = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(Capture); + break; + } + case 18: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + case 24: { + CommittedPrefix = input.ReadUInt64(); + break; + } + case 34: { + if (configuration_ == null) { + Configuration = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(Configuration); + break; + } + case 42: { + if (decoder_ == null) { + Decoder = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(Decoder); + break; + } + case 50: { + if (timeMapping_ == null) { + TimeMapping = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(TimeMapping); + break; + } + case 58: { + if (eventSet_ == null) { + EventSet = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(EventSet); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MeasurementThreshold; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MeasurementThreshold : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MeasurementThreshold()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[45]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementThreshold() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementThreshold(MeasurementThreshold other) : this() { + _hasBits0 = other._hasBits0; + family_ = other.family_; + name_ = other.name_; + value_ = other.value_; + unit_ = other.unit_; + channelId_ = other.channelId_ != null ? other.channelId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementThreshold Clone() { + return new MeasurementThreshold(this); + } + + /// Field number for the "family" field. + public const int FamilyFieldNumber = 1; + private readonly static string FamilyDefaultValue = ""; + + private string family_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Family { + get { return family_ ?? FamilyDefaultValue; } + set { + family_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "family" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFamily { + get { return family_ != null; } + } + /// Clears the value of the "family" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFamily() { + family_ = null; + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 3; + private readonly static double ValueDefaultValue = 0D; + + private double value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double Value { + get { if ((_hasBits0 & 1) != 0) { return value_; } else { return ValueDefaultValue; } } + set { + _hasBits0 |= 1; + value_ = value; + } + } + /// Gets whether the "value" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasValue { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "value" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearValue() { + _hasBits0 &= ~1; + } + + /// Field number for the "unit" field. + public const int UnitFieldNumber = 4; + private readonly static string UnitDefaultValue = ""; + + private string unit_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Unit { + get { return unit_ ?? UnitDefaultValue; } + set { + unit_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "unit" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasUnit { + get { return unit_ != null; } + } + /// Clears the value of the "unit" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearUnit() { + unit_ = null; + } + + /// Field number for the "channel_id" field. + public const int ChannelIdFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Id channelId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ChannelId { + get { return channelId_; } + set { + channelId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MeasurementThreshold); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MeasurementThreshold other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Family != other.Family) return false; + if (Name != other.Name) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(Value, other.Value)) return false; + if (Unit != other.Unit) return false; + if (!object.Equals(ChannelId, other.ChannelId)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasFamily) hash ^= Family.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasValue) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(Value); + if (HasUnit) hash ^= Unit.GetHashCode(); + if (channelId_ != null) hash ^= ChannelId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasFamily) { + output.WriteRawTag(10); + output.WriteString(Family); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (HasValue) { + output.WriteRawTag(25); + output.WriteDouble(Value); + } + if (HasUnit) { + output.WriteRawTag(34); + output.WriteString(Unit); + } + if (channelId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(ChannelId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasFamily) { + output.WriteRawTag(10); + output.WriteString(Family); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (HasValue) { + output.WriteRawTag(25); + output.WriteDouble(Value); + } + if (HasUnit) { + output.WriteRawTag(34); + output.WriteString(Unit); + } + if (channelId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(ChannelId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasFamily) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Family); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasValue) { + size += 1 + 8; + } + if (HasUnit) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Unit); + } + if (channelId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ChannelId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MeasurementThreshold other) { + if (other == null) { + return; + } + if (other.HasFamily) { + Family = other.Family; + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasValue) { + Value = other.Value; + } + if (other.HasUnit) { + Unit = other.Unit; + } + if (other.channelId_ != null) { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ChannelId.MergeFrom(other.ChannelId); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Family = input.ReadString(); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 25: { + Value = input.ReadDouble(); + break; + } + case 34: { + Unit = input.ReadString(); + break; + } + case 42: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Family = input.ReadString(); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 25: { + Value = input.ReadDouble(); + break; + } + case 34: { + Unit = input.ReadString(); + break; + } + case 42: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MeasurementValue; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MeasurementValue : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MeasurementValue()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[46]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementValue() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementValue(MeasurementValue other) : this() { + name_ = other.name_; + unit_ = other.unit_; + switch (other.ResultCase) { + case ResultOneofCase.Value: + Value = other.Value; + break; + case ResultOneofCase.Count: + Count = other.Count; + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementValue Clone() { + return new MeasurementValue(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "unit" field. + public const int UnitFieldNumber = 3; + private readonly static string UnitDefaultValue = ""; + + private string unit_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Unit { + get { return unit_ ?? UnitDefaultValue; } + set { + unit_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "unit" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasUnit { + get { return unit_ != null; } + } + /// Clears the value of the "unit" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearUnit() { + unit_ = null; + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double Value { + get { return HasValue ? (double) result_ : 0D; } + set { + result_ = value; + resultCase_ = ResultOneofCase.Value; + } + } + /// Gets whether the "value" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasValue { + get { return resultCase_ == ResultOneofCase.Value; } + } + /// Clears the value of the oneof if it's currently set to "value" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearValue() { + if (HasValue) { + ClearResult(); + } + } + + /// Field number for the "count" field. + public const int CountFieldNumber = 4; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong Count { + get { return HasCount ? (ulong) result_ : 0UL; } + set { + result_ = value; + resultCase_ = ResultOneofCase.Count; + } + } + /// Gets whether the "count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCount { + get { return resultCase_ == ResultOneofCase.Count; } + } + /// Clears the value of the oneof if it's currently set to "count" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCount() { + if (HasCount) { + ClearResult(); + } + } + + private object result_; + /// Enum of possible cases for the "result" oneof. + public enum ResultOneofCase { + None = 0, + Value = 2, + Count = 4, + } + private ResultOneofCase resultCase_ = ResultOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ResultOneofCase ResultCase { + get { return resultCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearResult() { + resultCase_ = ResultOneofCase.None; + result_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MeasurementValue); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MeasurementValue other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (Unit != other.Unit) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(Value, other.Value)) return false; + if (Count != other.Count) return false; + if (ResultCase != other.ResultCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasName) hash ^= Name.GetHashCode(); + if (HasUnit) hash ^= Unit.GetHashCode(); + if (HasValue) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(Value); + if (HasCount) hash ^= Count.GetHashCode(); + hash ^= (int) resultCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasName) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (HasValue) { + output.WriteRawTag(17); + output.WriteDouble(Value); + } + if (HasUnit) { + output.WriteRawTag(26); + output.WriteString(Unit); + } + if (HasCount) { + output.WriteRawTag(32); + output.WriteUInt64(Count); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasName) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (HasValue) { + output.WriteRawTag(17); + output.WriteDouble(Value); + } + if (HasUnit) { + output.WriteRawTag(26); + output.WriteString(Unit); + } + if (HasCount) { + output.WriteRawTag(32); + output.WriteUInt64(Count); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasUnit) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Unit); + } + if (HasValue) { + size += 1 + 8; + } + if (HasCount) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Count); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MeasurementValue other) { + if (other == null) { + return; + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasUnit) { + Unit = other.Unit; + } + switch (other.ResultCase) { + case ResultOneofCase.Value: + Value = other.Value; + break; + case ResultOneofCase.Count: + Count = other.Count; + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Name = input.ReadString(); + break; + } + case 17: { + Value = input.ReadDouble(); + break; + } + case 26: { + Unit = input.ReadString(); + break; + } + case 32: { + Count = input.ReadUInt64(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Name = input.ReadString(); + break; + } + case 17: { + Value = input.ReadDouble(); + break; + } + case 26: { + Unit = input.ReadString(); + break; + } + case 32: { + Count = input.ReadUInt64(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MeasurementWindow; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MeasurementWindow : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MeasurementWindow()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[47]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementWindow() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementWindow(MeasurementWindow other) : this() { + start_ = other.start_ != null ? other.start_.Clone() : null; + end_ = other.end_ != null ? other.end_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MeasurementWindow Clone() { + return new MeasurementWindow(this); + } + + /// Field number for the "start" field. + public const int StartFieldNumber = 1; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime start_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime Start { + get { return start_; } + set { + start_ = value; + } + } + + /// Field number for the "end" field. + public const int EndFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime end_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime End { + get { return end_; } + set { + end_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MeasurementWindow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MeasurementWindow other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Start, other.Start)) return false; + if (!object.Equals(End, other.End)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (start_ != null) hash ^= Start.GetHashCode(); + if (end_ != null) hash ^= End.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (start_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Start); + } + if (end_ != null) { + output.WriteRawTag(18); + output.WriteMessage(End); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (start_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Start); + } + if (end_ != null) { + output.WriteRawTag(18); + output.WriteMessage(End); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (start_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Start); + } + if (end_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(End); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MeasurementWindow other) { + if (other == null) { + return; + } + if (other.start_ != null) { + if (start_ == null) { + Start = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + Start.MergeFrom(other.Start); + } + if (other.end_ != null) { + if (end_ == null) { + End = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + End.MergeFrom(other.End); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (start_ == null) { + Start = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Start); + break; + } + case 18: { + if (end_ == null) { + End = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(End); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (start_ == null) { + Start = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Start); + break; + } + case 18: { + if (end_ == null) { + End = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(End); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MediaBin; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MediaBin : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MediaBin()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[48]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaBin() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaBin(MediaBin other) : this() { + _hasBits0 = other._hasBits0; + binId_ = other.binId_ != null ? other.binId_.Clone() : null; + parentId_ = other.parentId_ != null ? other.parentId_.Clone() : null; + name_ = other.name_; + mediaIds_ = other.mediaIds_.Clone(); + sequenceIds_ = other.sequenceIds_.Clone(); + order_ = other.order_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaBin Clone() { + return new MediaBin(this); + } + + /// Field number for the "bin_id" field. + public const int BinIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id binId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id BinId { + get { return binId_; } + set { + binId_ = value; + } + } + + /// Field number for the "parent_id" field. + public const int ParentIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id parentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ParentId { + get { return parentId_; } + set { + parentId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "media_ids" field. + public const int MediaIdsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_mediaIds_codec + = pb::FieldCodec.ForMessage(34, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField mediaIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField MediaIds { + get { return mediaIds_; } + } + + /// Field number for the "sequence_ids" field. + public const int SequenceIdsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_sequenceIds_codec + = pb::FieldCodec.ForMessage(42, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField sequenceIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SequenceIds { + get { return sequenceIds_; } + } + + /// Field number for the "order" field. + public const int OrderFieldNumber = 6; + private readonly static uint OrderDefaultValue = 0; + + private uint order_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Order { + get { if ((_hasBits0 & 1) != 0) { return order_; } else { return OrderDefaultValue; } } + set { + _hasBits0 |= 1; + order_ = value; + } + } + /// Gets whether the "order" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOrder { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "order" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOrder() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MediaBin); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MediaBin other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(BinId, other.BinId)) return false; + if (!object.Equals(ParentId, other.ParentId)) return false; + if (Name != other.Name) return false; + if(!mediaIds_.Equals(other.mediaIds_)) return false; + if(!sequenceIds_.Equals(other.sequenceIds_)) return false; + if (Order != other.Order) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (binId_ != null) hash ^= BinId.GetHashCode(); + if (parentId_ != null) hash ^= ParentId.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + hash ^= mediaIds_.GetHashCode(); + hash ^= sequenceIds_.GetHashCode(); + if (HasOrder) hash ^= Order.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (binId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BinId); + } + if (parentId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ParentId); + } + if (HasName) { + output.WriteRawTag(26); + output.WriteString(Name); + } + mediaIds_.WriteTo(output, _repeated_mediaIds_codec); + sequenceIds_.WriteTo(output, _repeated_sequenceIds_codec); + if (HasOrder) { + output.WriteRawTag(48); + output.WriteUInt32(Order); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (binId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BinId); + } + if (parentId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ParentId); + } + if (HasName) { + output.WriteRawTag(26); + output.WriteString(Name); + } + mediaIds_.WriteTo(ref output, _repeated_mediaIds_codec); + sequenceIds_.WriteTo(ref output, _repeated_sequenceIds_codec); + if (HasOrder) { + output.WriteRawTag(48); + output.WriteUInt32(Order); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (binId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BinId); + } + if (parentId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ParentId); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + size += mediaIds_.CalculateSize(_repeated_mediaIds_codec); + size += sequenceIds_.CalculateSize(_repeated_sequenceIds_codec); + if (HasOrder) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Order); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MediaBin other) { + if (other == null) { + return; + } + if (other.binId_ != null) { + if (binId_ == null) { + BinId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + BinId.MergeFrom(other.BinId); + } + if (other.parentId_ != null) { + if (parentId_ == null) { + ParentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ParentId.MergeFrom(other.ParentId); + } + if (other.HasName) { + Name = other.Name; + } + mediaIds_.Add(other.mediaIds_); + sequenceIds_.Add(other.sequenceIds_); + if (other.HasOrder) { + Order = other.Order; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (binId_ == null) { + BinId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(BinId); + break; + } + case 18: { + if (parentId_ == null) { + ParentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ParentId); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 34: { + mediaIds_.AddEntriesFrom(input, _repeated_mediaIds_codec); + break; + } + case 42: { + sequenceIds_.AddEntriesFrom(input, _repeated_sequenceIds_codec); + break; + } + case 48: { + Order = input.ReadUInt32(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (binId_ == null) { + BinId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(BinId); + break; + } + case 18: { + if (parentId_ == null) { + ParentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ParentId); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 34: { + mediaIds_.AddEntriesFrom(ref input, _repeated_mediaIds_codec); + break; + } + case 42: { + sequenceIds_.AddEntriesFrom(ref input, _repeated_sequenceIds_codec); + break; + } + case 48: { + Order = input.ReadUInt32(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MediaColourAssignment; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MediaColourAssignment : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MediaColourAssignment()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[49]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaColourAssignment() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaColourAssignment(MediaColourAssignment other) : this() { + mediaId_ = other.mediaId_ != null ? other.mediaId_.Clone() : null; + inputSpace_ = other.inputSpace_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaColourAssignment Clone() { + return new MediaColourAssignment(this); + } + + /// Field number for the "media_id" field. + public const int MediaIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id mediaId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id MediaId { + get { return mediaId_; } + set { + mediaId_ = value; + } + } + + /// Field number for the "input_space" field. + public const int InputSpaceFieldNumber = 2; + private readonly static string InputSpaceDefaultValue = ""; + + private string inputSpace_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string InputSpace { + get { return inputSpace_ ?? InputSpaceDefaultValue; } + set { + inputSpace_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "input_space" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasInputSpace { + get { return inputSpace_ != null; } + } + /// Clears the value of the "input_space" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearInputSpace() { + inputSpace_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MediaColourAssignment); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MediaColourAssignment other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(MediaId, other.MediaId)) return false; + if (InputSpace != other.InputSpace) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (mediaId_ != null) hash ^= MediaId.GetHashCode(); + if (HasInputSpace) hash ^= InputSpace.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (mediaId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MediaId); + } + if (HasInputSpace) { + output.WriteRawTag(18); + output.WriteString(InputSpace); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (mediaId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MediaId); + } + if (HasInputSpace) { + output.WriteRawTag(18); + output.WriteString(InputSpace); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (mediaId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MediaId); + } + if (HasInputSpace) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(InputSpace); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MediaColourAssignment other) { + if (other == null) { + return; + } + if (other.mediaId_ != null) { + if (mediaId_ == null) { + MediaId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + MediaId.MergeFrom(other.MediaId); + } + if (other.HasInputSpace) { + InputSpace = other.InputSpace; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (mediaId_ == null) { + MediaId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(MediaId); + break; + } + case 18: { + InputSpace = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (mediaId_ == null) { + MediaId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(MediaId); + break; + } + case 18: { + InputSpace = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MediaStream; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MediaStream : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MediaStream()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[50]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaStream() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaStream(MediaStream other) : this() { + _hasBits0 = other._hasBits0; + index_ = other.index_; + kind_ = other.kind_; + codec_ = other.codec_; + rate_ = other.rate_ != null ? other.rate_.Clone() : null; + channels_ = other.channels_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaStream Clone() { + return new MediaStream(this); + } + + /// Field number for the "index" field. + public const int IndexFieldNumber = 1; + private readonly static uint IndexDefaultValue = 0; + + private uint index_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Index { + get { if ((_hasBits0 & 1) != 0) { return index_; } else { return IndexDefaultValue; } } + set { + _hasBits0 |= 1; + index_ = value; + } + } + /// Gets whether the "index" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasIndex { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "index" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearIndex() { + _hasBits0 &= ~1; + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 2; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "codec" field. + public const int CodecFieldNumber = 3; + private readonly static string CodecDefaultValue = ""; + + private string codec_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Codec { + get { return codec_ ?? CodecDefaultValue; } + set { + codec_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "codec" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCodec { + get { return codec_ != null; } + } + /// Clears the value of the "codec" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCodec() { + codec_ = null; + } + + /// Field number for the "rate" field. + public const int RateFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Rational rate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Rational Rate { + get { return rate_; } + set { + rate_ = value; + } + } + + /// Field number for the "channels" field. + public const int ChannelsFieldNumber = 5; + private readonly static uint ChannelsDefaultValue = 0; + + private uint channels_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Channels { + get { if ((_hasBits0 & 2) != 0) { return channels_; } else { return ChannelsDefaultValue; } } + set { + _hasBits0 |= 2; + channels_ = value; + } + } + /// Gets whether the "channels" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasChannels { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "channels" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearChannels() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MediaStream); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MediaStream other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Index != other.Index) return false; + if (Kind != other.Kind) return false; + if (Codec != other.Codec) return false; + if (!object.Equals(Rate, other.Rate)) return false; + if (Channels != other.Channels) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasIndex) hash ^= Index.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasCodec) hash ^= Codec.GetHashCode(); + if (rate_ != null) hash ^= Rate.GetHashCode(); + if (HasChannels) hash ^= Channels.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasIndex) { + output.WriteRawTag(8); + output.WriteUInt32(Index); + } + if (HasKind) { + output.WriteRawTag(18); + output.WriteString(Kind); + } + if (HasCodec) { + output.WriteRawTag(26); + output.WriteString(Codec); + } + if (rate_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Rate); + } + if (HasChannels) { + output.WriteRawTag(40); + output.WriteUInt32(Channels); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasIndex) { + output.WriteRawTag(8); + output.WriteUInt32(Index); + } + if (HasKind) { + output.WriteRawTag(18); + output.WriteString(Kind); + } + if (HasCodec) { + output.WriteRawTag(26); + output.WriteString(Codec); + } + if (rate_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Rate); + } + if (HasChannels) { + output.WriteRawTag(40); + output.WriteUInt32(Channels); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasIndex) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Index); + } + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (HasCodec) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Codec); + } + if (rate_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rate); + } + if (HasChannels) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Channels); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MediaStream other) { + if (other == null) { + return; + } + if (other.HasIndex) { + Index = other.Index; + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.HasCodec) { + Codec = other.Codec; + } + if (other.rate_ != null) { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + Rate.MergeFrom(other.Rate); + } + if (other.HasChannels) { + Channels = other.Channels; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Index = input.ReadUInt32(); + break; + } + case 18: { + Kind = input.ReadString(); + break; + } + case 26: { + Codec = input.ReadString(); + break; + } + case 34: { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(Rate); + break; + } + case 40: { + Channels = input.ReadUInt32(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 8: { + Index = input.ReadUInt32(); + break; + } + case 18: { + Kind = input.ReadString(); + break; + } + case 26: { + Codec = input.ReadString(); + break; + } + case 34: { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(Rate); + break; + } + case 40: { + Channels = input.ReadUInt32(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MediaView; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MediaView : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MediaView()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[51]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaView() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaView(MediaView other) : this() { + _hasBits0 = other._hasBits0; + mediaId_ = other.mediaId_ != null ? other.mediaId_.Clone() : null; + source_ = other.source_ != null ? other.source_.Clone() : null; + availability_ = other.availability_; + duration_ = other.duration_ != null ? other.duration_.Clone() : null; + streams_ = other.streams_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MediaView Clone() { + return new MediaView(this); + } + + /// Field number for the "media_id" field. + public const int MediaIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id mediaId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id MediaId { + get { return mediaId_; } + set { + mediaId_ = value; + } + } + + /// Field number for the "source" field. + public const int SourceFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.ResourceRef source_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceRef Source { + get { return source_; } + set { + source_ = value; + } + } + + /// Field number for the "availability" field. + public const int AvailabilityFieldNumber = 3; + private readonly static global::ArcForges.Contracts.Foundation.V1.ResourceAvailability AvailabilityDefaultValue = global::ArcForges.Contracts.Foundation.V1.ResourceAvailability.Unspecified; + + private global::ArcForges.Contracts.Foundation.V1.ResourceAvailability availability_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceAvailability Availability { + get { if ((_hasBits0 & 1) != 0) { return availability_; } else { return AvailabilityDefaultValue; } } + set { + _hasBits0 |= 1; + availability_ = value; + } + } + /// Gets whether the "availability" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAvailability { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "availability" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAvailability() { + _hasBits0 &= ~1; + } + + /// Field number for the "duration" field. + public const int DurationFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.MediaTime duration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaTime Duration { + get { return duration_; } + set { + duration_ = value; + } + } + + /// Field number for the "streams" field. + public const int StreamsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_streams_codec + = pb::FieldCodec.ForMessage(42, global::ArcForges.Contracts.PublicApi.V1.MediaStream.Parser); + private readonly pbc::RepeatedField streams_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Streams { + get { return streams_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MediaView); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MediaView other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(MediaId, other.MediaId)) return false; + if (!object.Equals(Source, other.Source)) return false; + if (Availability != other.Availability) return false; + if (!object.Equals(Duration, other.Duration)) return false; + if(!streams_.Equals(other.streams_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (mediaId_ != null) hash ^= MediaId.GetHashCode(); + if (source_ != null) hash ^= Source.GetHashCode(); + if (HasAvailability) hash ^= Availability.GetHashCode(); + if (duration_ != null) hash ^= Duration.GetHashCode(); + hash ^= streams_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (mediaId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MediaId); + } + if (source_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Source); + } + if (HasAvailability) { + output.WriteRawTag(24); + output.WriteEnum((int) Availability); + } + if (duration_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Duration); + } + streams_.WriteTo(output, _repeated_streams_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (mediaId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MediaId); + } + if (source_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Source); + } + if (HasAvailability) { + output.WriteRawTag(24); + output.WriteEnum((int) Availability); + } + if (duration_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Duration); + } + streams_.WriteTo(ref output, _repeated_streams_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (mediaId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MediaId); + } + if (source_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Source); + } + if (HasAvailability) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Availability); + } + if (duration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Duration); + } + size += streams_.CalculateSize(_repeated_streams_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MediaView other) { + if (other == null) { + return; + } + if (other.mediaId_ != null) { + if (mediaId_ == null) { + MediaId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + MediaId.MergeFrom(other.MediaId); + } + if (other.source_ != null) { + if (source_ == null) { + Source = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + Source.MergeFrom(other.Source); + } + if (other.HasAvailability) { + Availability = other.Availability; + } + if (other.duration_ != null) { + if (duration_ == null) { + Duration = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + Duration.MergeFrom(other.Duration); + } + streams_.Add(other.streams_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (mediaId_ == null) { + MediaId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(MediaId); + break; + } + case 18: { + if (source_ == null) { + Source = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + input.ReadMessage(Source); + break; + } + case 24: { + Availability = (global::ArcForges.Contracts.Foundation.V1.ResourceAvailability) input.ReadEnum(); + break; + } + case 34: { + if (duration_ == null) { + Duration = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(Duration); + break; + } + case 42: { + streams_.AddEntriesFrom(input, _repeated_streams_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (mediaId_ == null) { + MediaId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(MediaId); + break; + } + case 18: { + if (source_ == null) { + Source = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + input.ReadMessage(Source); + break; + } + case 24: { + Availability = (global::ArcForges.Contracts.Foundation.V1.ResourceAvailability) input.ReadEnum(); + break; + } + case 34: { + if (duration_ == null) { + Duration = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(Duration); + break; + } + case 42: { + streams_.AddEntriesFrom(ref input, _repeated_streams_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MemoryRecord; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MemoryRecord : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MemoryRecord()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[52]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MemoryRecord() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MemoryRecord(MemoryRecord other) : this() { + _hasBits0 = other._hasBits0; + memoryId_ = other.memoryId_ != null ? other.memoryId_.Clone() : null; + text_ = other.text_; + sources_ = other.sources_.Clone(); + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + enabled_ = other.enabled_; + origin_ = other.origin_ != null ? other.origin_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MemoryRecord Clone() { + return new MemoryRecord(this); + } + + /// Field number for the "memory_id" field. + public const int MemoryIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id memoryId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id MemoryId { + get { return memoryId_; } + set { + memoryId_ = value; + } + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 2; + private readonly static string TextDefaultValue = ""; + + private string text_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return text_ ?? TextDefaultValue; } + set { + text_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "text" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasText { + get { return text_ != null; } + } + /// Clears the value of the "text" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearText() { + text_ = null; + } + + /// Field number for the "sources" field. + public const int SourcesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_sources_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.PublicApi.V1.ContextRef.Parser); + private readonly pbc::RepeatedField sources_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Sources { + get { return sources_; } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 5; + private readonly static bool EnabledDefaultValue = false; + + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { if ((_hasBits0 & 1) != 0) { return enabled_; } else { return EnabledDefaultValue; } } + set { + _hasBits0 |= 1; + enabled_ = value; + } + } + /// Gets whether the "enabled" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEnabled { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "enabled" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEnabled() { + _hasBits0 &= ~1; + } + + /// Field number for the "origin" field. + public const int OriginFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.ContentOrigin origin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ContentOrigin Origin { + get { return origin_; } + set { + origin_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MemoryRecord); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MemoryRecord other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(MemoryId, other.MemoryId)) return false; + if (Text != other.Text) return false; + if(!sources_.Equals(other.sources_)) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if (Enabled != other.Enabled) return false; + if (!object.Equals(Origin, other.Origin)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (memoryId_ != null) hash ^= MemoryId.GetHashCode(); + if (HasText) hash ^= Text.GetHashCode(); + hash ^= sources_.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (HasEnabled) hash ^= Enabled.GetHashCode(); + if (origin_ != null) hash ^= Origin.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (memoryId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MemoryId); + } + if (HasText) { + output.WriteRawTag(18); + output.WriteString(Text); + } + sources_.WriteTo(output, _repeated_sources_codec); + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (HasEnabled) { + output.WriteRawTag(40); + output.WriteBool(Enabled); + } + if (origin_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Origin); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (memoryId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MemoryId); + } + if (HasText) { + output.WriteRawTag(18); + output.WriteString(Text); + } + sources_.WriteTo(ref output, _repeated_sources_codec); + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (HasEnabled) { + output.WriteRawTag(40); + output.WriteBool(Enabled); + } + if (origin_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Origin); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (memoryId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MemoryId); + } + if (HasText) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + size += sources_.CalculateSize(_repeated_sources_codec); + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (HasEnabled) { + size += 1 + 1; + } + if (origin_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Origin); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MemoryRecord other) { + if (other == null) { + return; + } + if (other.memoryId_ != null) { + if (memoryId_ == null) { + MemoryId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + MemoryId.MergeFrom(other.MemoryId); + } + if (other.HasText) { + Text = other.Text; + } + sources_.Add(other.sources_); + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + if (other.HasEnabled) { + Enabled = other.Enabled; + } + if (other.origin_ != null) { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + Origin.MergeFrom(other.Origin); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (memoryId_ == null) { + MemoryId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(MemoryId); + break; + } + case 18: { + Text = input.ReadString(); + break; + } + case 26: { + sources_.AddEntriesFrom(input, _repeated_sources_codec); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 40: { + Enabled = input.ReadBool(); + break; + } + case 50: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (memoryId_ == null) { + MemoryId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(MemoryId); + break; + } + case 18: { + Text = input.ReadString(); + break; + } + case 26: { + sources_.AddEntriesFrom(ref input, _repeated_sources_codec); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 40: { + Enabled = input.ReadBool(); + break; + } + case 50: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MessageDraft; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MessageDraft : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MessageDraft()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[53]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageDraft() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageDraft(MessageDraft other) : this() { + parts_ = other.parts_.Clone(); + context_ = other.context_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageDraft Clone() { + return new MessageDraft(this); + } + + /// Field number for the "parts" field. + public const int PartsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_parts_codec + = pb::FieldCodec.ForMessage(10, global::ArcForges.Contracts.PublicApi.V1.MessagePart.Parser); + private readonly pbc::RepeatedField parts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Parts { + get { return parts_; } + } + + /// Field number for the "context" field. + public const int ContextFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_context_codec + = pb::FieldCodec.ForMessage(18, global::ArcForges.Contracts.PublicApi.V1.ContextRef.Parser); + private readonly pbc::RepeatedField context_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Context { + get { return context_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MessageDraft); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MessageDraft other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!parts_.Equals(other.parts_)) return false; + if(!context_.Equals(other.context_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= parts_.GetHashCode(); + hash ^= context_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + parts_.WriteTo(output, _repeated_parts_codec); + context_.WriteTo(output, _repeated_context_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + parts_.WriteTo(ref output, _repeated_parts_codec); + context_.WriteTo(ref output, _repeated_context_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + size += parts_.CalculateSize(_repeated_parts_codec); + size += context_.CalculateSize(_repeated_context_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MessageDraft other) { + if (other == null) { + return; + } + parts_.Add(other.parts_); + context_.Add(other.context_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + parts_.AddEntriesFrom(input, _repeated_parts_codec); + break; + } + case 18: { + context_.AddEntriesFrom(input, _repeated_context_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + parts_.AddEntriesFrom(ref input, _repeated_parts_codec); + break; + } + case 18: { + context_.AddEntriesFrom(ref input, _repeated_context_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MessagePart; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MessagePart : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MessagePart()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[54]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessagePart() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessagePart(MessagePart other) : this() { + origin_ = other.origin_ != null ? other.origin_.Clone() : null; + switch (other.ContentCase) { + case ContentOneofCase.Text: + Text = other.Text; + break; + case ContentOneofCase.Resource: + Resource = other.Resource.Clone(); + break; + case ContentOneofCase.ToolProposal: + ToolProposal = other.ToolProposal.Clone(); + break; + case ContentOneofCase.ToolResult: + ToolResult = other.ToolResult.Clone(); + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessagePart Clone() { + return new MessagePart(this); + } + + /// Field number for the "origin" field. + public const int OriginFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.ContentOrigin origin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ContentOrigin Origin { + get { return origin_; } + set { + origin_ = value; + } + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 1; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return HasText ? (string) content_ : ""; } + set { + content_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + contentCase_ = ContentOneofCase.Text; + } + } + /// Gets whether the "text" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasText { + get { return contentCase_ == ContentOneofCase.Text; } + } + /// Clears the value of the oneof if it's currently set to "text" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearText() { + if (HasText) { + ClearContent(); + } + } + + /// Field number for the "resource" field. + public const int ResourceFieldNumber = 2; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceRef Resource { + get { return contentCase_ == ContentOneofCase.Resource ? (global::ArcForges.Contracts.Foundation.V1.ResourceRef) content_ : null; } + set { + content_ = value; + contentCase_ = value == null ? ContentOneofCase.None : ContentOneofCase.Resource; + } + } + + /// Field number for the "tool_proposal" field. + public const int ToolProposalFieldNumber = 3; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ToolProposal ToolProposal { + get { return contentCase_ == ContentOneofCase.ToolProposal ? (global::ArcForges.Contracts.PublicApi.V1.ToolProposal) content_ : null; } + set { + content_ = value; + contentCase_ = value == null ? ContentOneofCase.None : ContentOneofCase.ToolProposal; + } + } + + /// Field number for the "tool_result" field. + public const int ToolResultFieldNumber = 4; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ToolResult ToolResult { + get { return contentCase_ == ContentOneofCase.ToolResult ? (global::ArcForges.Contracts.PublicApi.V1.ToolResult) content_ : null; } + set { + content_ = value; + contentCase_ = value == null ? ContentOneofCase.None : ContentOneofCase.ToolResult; + } + } + + private object content_; + /// Enum of possible cases for the "content" oneof. + public enum ContentOneofCase { + None = 0, + Text = 1, + Resource = 2, + ToolProposal = 3, + ToolResult = 4, + } + private ContentOneofCase contentCase_ = ContentOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ContentOneofCase ContentCase { + get { return contentCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearContent() { + contentCase_ = ContentOneofCase.None; + content_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MessagePart); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MessagePart other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Origin, other.Origin)) return false; + if (Text != other.Text) return false; + if (!object.Equals(Resource, other.Resource)) return false; + if (!object.Equals(ToolProposal, other.ToolProposal)) return false; + if (!object.Equals(ToolResult, other.ToolResult)) return false; + if (ContentCase != other.ContentCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (origin_ != null) hash ^= Origin.GetHashCode(); + if (HasText) hash ^= Text.GetHashCode(); + if (contentCase_ == ContentOneofCase.Resource) hash ^= Resource.GetHashCode(); + if (contentCase_ == ContentOneofCase.ToolProposal) hash ^= ToolProposal.GetHashCode(); + if (contentCase_ == ContentOneofCase.ToolResult) hash ^= ToolResult.GetHashCode(); + hash ^= (int) contentCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasText) { + output.WriteRawTag(10); + output.WriteString(Text); + } + if (contentCase_ == ContentOneofCase.Resource) { + output.WriteRawTag(18); + output.WriteMessage(Resource); + } + if (contentCase_ == ContentOneofCase.ToolProposal) { + output.WriteRawTag(26); + output.WriteMessage(ToolProposal); + } + if (contentCase_ == ContentOneofCase.ToolResult) { + output.WriteRawTag(34); + output.WriteMessage(ToolResult); + } + if (origin_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Origin); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasText) { + output.WriteRawTag(10); + output.WriteString(Text); + } + if (contentCase_ == ContentOneofCase.Resource) { + output.WriteRawTag(18); + output.WriteMessage(Resource); + } + if (contentCase_ == ContentOneofCase.ToolProposal) { + output.WriteRawTag(26); + output.WriteMessage(ToolProposal); + } + if (contentCase_ == ContentOneofCase.ToolResult) { + output.WriteRawTag(34); + output.WriteMessage(ToolResult); + } + if (origin_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Origin); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (origin_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Origin); + } + if (HasText) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + if (contentCase_ == ContentOneofCase.Resource) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Resource); + } + if (contentCase_ == ContentOneofCase.ToolProposal) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ToolProposal); + } + if (contentCase_ == ContentOneofCase.ToolResult) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ToolResult); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MessagePart other) { + if (other == null) { + return; + } + if (other.origin_ != null) { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + Origin.MergeFrom(other.Origin); + } + switch (other.ContentCase) { + case ContentOneofCase.Text: + Text = other.Text; + break; + case ContentOneofCase.Resource: + if (Resource == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + Resource.MergeFrom(other.Resource); + break; + case ContentOneofCase.ToolProposal: + if (ToolProposal == null) { + ToolProposal = new global::ArcForges.Contracts.PublicApi.V1.ToolProposal(); + } + ToolProposal.MergeFrom(other.ToolProposal); + break; + case ContentOneofCase.ToolResult: + if (ToolResult == null) { + ToolResult = new global::ArcForges.Contracts.PublicApi.V1.ToolResult(); + } + ToolResult.MergeFrom(other.ToolResult); + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Text = input.ReadString(); + break; + } + case 18: { + global::ArcForges.Contracts.Foundation.V1.ResourceRef subBuilder = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + if (contentCase_ == ContentOneofCase.Resource) { + subBuilder.MergeFrom(Resource); + } + input.ReadMessage(subBuilder); + Resource = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.PublicApi.V1.ToolProposal subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ToolProposal(); + if (contentCase_ == ContentOneofCase.ToolProposal) { + subBuilder.MergeFrom(ToolProposal); + } + input.ReadMessage(subBuilder); + ToolProposal = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.PublicApi.V1.ToolResult subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ToolResult(); + if (contentCase_ == ContentOneofCase.ToolResult) { + subBuilder.MergeFrom(ToolResult); + } + input.ReadMessage(subBuilder); + ToolResult = subBuilder; + break; + } + case 42: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Text = input.ReadString(); + break; + } + case 18: { + global::ArcForges.Contracts.Foundation.V1.ResourceRef subBuilder = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + if (contentCase_ == ContentOneofCase.Resource) { + subBuilder.MergeFrom(Resource); + } + input.ReadMessage(subBuilder); + Resource = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.PublicApi.V1.ToolProposal subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ToolProposal(); + if (contentCase_ == ContentOneofCase.ToolProposal) { + subBuilder.MergeFrom(ToolProposal); + } + input.ReadMessage(subBuilder); + ToolProposal = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.PublicApi.V1.ToolResult subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ToolResult(); + if (contentCase_ == ContentOneofCase.ToolResult) { + subBuilder.MergeFrom(ToolResult); + } + input.ReadMessage(subBuilder); + ToolResult = subBuilder; + break; + } + case 42: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MessageView; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MessageView : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MessageView()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[55]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageView() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageView(MessageView other) : this() { + messageId_ = other.messageId_ != null ? other.messageId_.Clone() : null; + conversationId_ = other.conversationId_ != null ? other.conversationId_.Clone() : null; + branchId_ = other.branchId_ != null ? other.branchId_.Clone() : null; + role_ = other.role_; + parts_ = other.parts_.Clone(); + state_ = other.state_; + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + taskId_ = other.taskId_ != null ? other.taskId_.Clone() : null; + turnId_ = other.turnId_ != null ? other.turnId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MessageView Clone() { + return new MessageView(this); + } + + /// Field number for the "message_id" field. + public const int MessageIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id messageId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id MessageId { + get { return messageId_; } + set { + messageId_ = value; + } + } + + /// Field number for the "conversation_id" field. + public const int ConversationIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id conversationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ConversationId { + get { return conversationId_; } + set { + conversationId_ = value; + } + } + + /// Field number for the "branch_id" field. + public const int BranchIdFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.Id branchId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id BranchId { + get { return branchId_; } + set { + branchId_ = value; + } + } + + /// Field number for the "role" field. + public const int RoleFieldNumber = 4; + private readonly static string RoleDefaultValue = ""; + + private string role_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Role { + get { return role_ ?? RoleDefaultValue; } + set { + role_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "role" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRole { + get { return role_ != null; } + } + /// Clears the value of the "role" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRole() { + role_ = null; + } + + /// Field number for the "parts" field. + public const int PartsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_parts_codec + = pb::FieldCodec.ForMessage(42, global::ArcForges.Contracts.PublicApi.V1.MessagePart.Parser); + private readonly pbc::RepeatedField parts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Parts { + get { return parts_; } + } + + /// Field number for the "state" field. + public const int StateFieldNumber = 6; + private readonly static string StateDefaultValue = ""; + + private string state_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string State { + get { return state_ ?? StateDefaultValue; } + set { + state_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "state" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasState { + get { return state_ != null; } + } + /// Clears the value of the "state" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearState() { + state_ = null; + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 7; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "task_id" field. + public const int TaskIdFieldNumber = 8; + private global::ArcForges.Contracts.Foundation.V1.Id taskId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id TaskId { + get { return taskId_; } + set { + taskId_ = value; + } + } + + /// Field number for the "turn_id" field. + public const int TurnIdFieldNumber = 9; + private global::ArcForges.Contracts.Foundation.V1.Id turnId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id TurnId { + get { return turnId_; } + set { + turnId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MessageView); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MessageView other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(MessageId, other.MessageId)) return false; + if (!object.Equals(ConversationId, other.ConversationId)) return false; + if (!object.Equals(BranchId, other.BranchId)) return false; + if (Role != other.Role) return false; + if(!parts_.Equals(other.parts_)) return false; + if (State != other.State) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if (!object.Equals(TaskId, other.TaskId)) return false; + if (!object.Equals(TurnId, other.TurnId)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (messageId_ != null) hash ^= MessageId.GetHashCode(); + if (conversationId_ != null) hash ^= ConversationId.GetHashCode(); + if (branchId_ != null) hash ^= BranchId.GetHashCode(); + if (HasRole) hash ^= Role.GetHashCode(); + hash ^= parts_.GetHashCode(); + if (HasState) hash ^= State.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (taskId_ != null) hash ^= TaskId.GetHashCode(); + if (turnId_ != null) hash ^= TurnId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (messageId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MessageId); + } + if (conversationId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ConversationId); + } + if (branchId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(BranchId); + } + if (HasRole) { + output.WriteRawTag(34); + output.WriteString(Role); + } + parts_.WriteTo(output, _repeated_parts_codec); + if (HasState) { + output.WriteRawTag(50); + output.WriteString(State); + } + if (revision_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Revision); + } + if (taskId_ != null) { + output.WriteRawTag(66); + output.WriteMessage(TaskId); + } + if (turnId_ != null) { + output.WriteRawTag(74); + output.WriteMessage(TurnId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (messageId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(MessageId); + } + if (conversationId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ConversationId); + } + if (branchId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(BranchId); + } + if (HasRole) { + output.WriteRawTag(34); + output.WriteString(Role); + } + parts_.WriteTo(ref output, _repeated_parts_codec); + if (HasState) { + output.WriteRawTag(50); + output.WriteString(State); + } + if (revision_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Revision); + } + if (taskId_ != null) { + output.WriteRawTag(66); + output.WriteMessage(TaskId); + } + if (turnId_ != null) { + output.WriteRawTag(74); + output.WriteMessage(TurnId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (messageId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MessageId); + } + if (conversationId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ConversationId); + } + if (branchId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BranchId); + } + if (HasRole) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Role); + } + size += parts_.CalculateSize(_repeated_parts_codec); + if (HasState) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(State); + } + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (taskId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TaskId); + } + if (turnId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TurnId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MessageView other) { + if (other == null) { + return; + } + if (other.messageId_ != null) { + if (messageId_ == null) { + MessageId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + MessageId.MergeFrom(other.MessageId); + } + if (other.conversationId_ != null) { + if (conversationId_ == null) { + ConversationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ConversationId.MergeFrom(other.ConversationId); + } + if (other.branchId_ != null) { + if (branchId_ == null) { + BranchId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + BranchId.MergeFrom(other.BranchId); + } + if (other.HasRole) { + Role = other.Role; + } + parts_.Add(other.parts_); + if (other.HasState) { + State = other.State; + } + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + if (other.taskId_ != null) { + if (taskId_ == null) { + TaskId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + TaskId.MergeFrom(other.TaskId); + } + if (other.turnId_ != null) { + if (turnId_ == null) { + TurnId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + TurnId.MergeFrom(other.TurnId); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (messageId_ == null) { + MessageId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(MessageId); + break; + } + case 18: { + if (conversationId_ == null) { + ConversationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ConversationId); + break; + } + case 26: { + if (branchId_ == null) { + BranchId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(BranchId); + break; + } + case 34: { + Role = input.ReadString(); + break; + } + case 42: { + parts_.AddEntriesFrom(input, _repeated_parts_codec); + break; + } + case 50: { + State = input.ReadString(); + break; + } + case 58: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 66: { + if (taskId_ == null) { + TaskId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TaskId); + break; + } + case 74: { + if (turnId_ == null) { + TurnId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TurnId); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (messageId_ == null) { + MessageId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(MessageId); + break; + } + case 18: { + if (conversationId_ == null) { + ConversationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ConversationId); + break; + } + case 26: { + if (branchId_ == null) { + BranchId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(BranchId); + break; + } + case 34: { + Role = input.ReadString(); + break; + } + case 42: { + parts_.AddEntriesFrom(ref input, _repeated_parts_codec); + break; + } + case 50: { + State = input.ReadString(); + break; + } + case 58: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 66: { + if (taskId_ == null) { + TaskId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TaskId); + break; + } + case 74: { + if (turnId_ == null) { + TurnId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TurnId); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MetadataEntry; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MetadataEntry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MetadataEntry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[56]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MetadataEntry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MetadataEntry(MetadataEntry other) : this() { + name_ = other.name_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MetadataEntry Clone() { + return new MetadataEntry(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.MetadataScalar value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.MetadataScalar Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MetadataEntry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MetadataEntry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (!object.Equals(Value, other.Value)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasName) hash ^= Name.GetHashCode(); + if (value_ != null) hash ^= Value.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasName) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasName) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MetadataEntry other) { + if (other == null) { + return; + } + if (other.HasName) { + Name = other.Name; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.MetadataScalar(); + } + Value.MergeFrom(other.Value); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Name = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.MetadataScalar(); + } + input.ReadMessage(Value); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Name = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.MetadataScalar(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: MetadataScalar; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class MetadataScalar : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new MetadataScalar()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[57]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MetadataScalar() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MetadataScalar(MetadataScalar other) : this() { + switch (other.ValueCase) { + case ValueOneofCase.Text: + Text = other.Text; + break; + case ValueOneofCase.Boolean: + Boolean = other.Boolean; + break; + case ValueOneofCase.Integer: + Integer = other.Integer; + break; + case ValueOneofCase.Number: + Number = other.Number; + break; + case ValueOneofCase.Decimal: + Decimal = other.Decimal.Clone(); + break; + case ValueOneofCase.Instant: + Instant = other.Instant.Clone(); + break; + case ValueOneofCase.Resource: + Resource = other.Resource.Clone(); + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public MetadataScalar Clone() { + return new MetadataScalar(this); + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 1; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return HasText ? (string) value_ : ""; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + valueCase_ = ValueOneofCase.Text; + } + } + /// Gets whether the "text" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasText { + get { return valueCase_ == ValueOneofCase.Text; } + } + /// Clears the value of the oneof if it's currently set to "text" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearText() { + if (HasText) { + ClearValue(); + } + } + + /// Field number for the "boolean" field. + public const int BooleanFieldNumber = 2; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Boolean { + get { return HasBoolean ? (bool) value_ : false; } + set { + value_ = value; + valueCase_ = ValueOneofCase.Boolean; + } + } + /// Gets whether the "boolean" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasBoolean { + get { return valueCase_ == ValueOneofCase.Boolean; } + } + /// Clears the value of the oneof if it's currently set to "boolean" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearBoolean() { + if (HasBoolean) { + ClearValue(); + } + } + + /// Field number for the "integer" field. + public const int IntegerFieldNumber = 3; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long Integer { + get { return HasInteger ? (long) value_ : 0L; } + set { + value_ = value; + valueCase_ = ValueOneofCase.Integer; + } + } + /// Gets whether the "integer" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasInteger { + get { return valueCase_ == ValueOneofCase.Integer; } + } + /// Clears the value of the oneof if it's currently set to "integer" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearInteger() { + if (HasInteger) { + ClearValue(); + } + } + + /// Field number for the "number" field. + public const int NumberFieldNumber = 4; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double Number { + get { return HasNumber ? (double) value_ : 0D; } + set { + value_ = value; + valueCase_ = ValueOneofCase.Number; + } + } + /// Gets whether the "number" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNumber { + get { return valueCase_ == ValueOneofCase.Number; } + } + /// Clears the value of the oneof if it's currently set to "number" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNumber() { + if (HasNumber) { + ClearValue(); + } + } + + /// Field number for the "decimal" field. + public const int DecimalFieldNumber = 5; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Decimal Decimal { + get { return valueCase_ == ValueOneofCase.Decimal ? (global::ArcForges.Contracts.Foundation.V1.Decimal) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.Decimal; + } + } + + /// Field number for the "instant" field. + public const int InstantFieldNumber = 6; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant Instant { + get { return valueCase_ == ValueOneofCase.Instant ? (global::ArcForges.Contracts.Foundation.V1.Instant) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.Instant; + } + } + + /// Field number for the "resource" field. + public const int ResourceFieldNumber = 7; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceRef Resource { + get { return valueCase_ == ValueOneofCase.Resource ? (global::ArcForges.Contracts.Foundation.V1.ResourceRef) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.Resource; + } + } + + private object value_; + /// Enum of possible cases for the "value" oneof. + public enum ValueOneofCase { + None = 0, + Text = 1, + Boolean = 2, + Integer = 3, + Number = 4, + Decimal = 5, + Instant = 6, + Resource = 7, + } + private ValueOneofCase valueCase_ = ValueOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ValueOneofCase ValueCase { + get { return valueCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearValue() { + valueCase_ = ValueOneofCase.None; + value_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as MetadataScalar); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(MetadataScalar other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Text != other.Text) return false; + if (Boolean != other.Boolean) return false; + if (Integer != other.Integer) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(Number, other.Number)) return false; + if (!object.Equals(Decimal, other.Decimal)) return false; + if (!object.Equals(Instant, other.Instant)) return false; + if (!object.Equals(Resource, other.Resource)) return false; + if (ValueCase != other.ValueCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasText) hash ^= Text.GetHashCode(); + if (HasBoolean) hash ^= Boolean.GetHashCode(); + if (HasInteger) hash ^= Integer.GetHashCode(); + if (HasNumber) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(Number); + if (valueCase_ == ValueOneofCase.Decimal) hash ^= Decimal.GetHashCode(); + if (valueCase_ == ValueOneofCase.Instant) hash ^= Instant.GetHashCode(); + if (valueCase_ == ValueOneofCase.Resource) hash ^= Resource.GetHashCode(); + hash ^= (int) valueCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasText) { + output.WriteRawTag(10); + output.WriteString(Text); + } + if (HasBoolean) { + output.WriteRawTag(16); + output.WriteBool(Boolean); + } + if (HasInteger) { + output.WriteRawTag(24); + output.WriteSInt64(Integer); + } + if (HasNumber) { + output.WriteRawTag(33); + output.WriteDouble(Number); + } + if (valueCase_ == ValueOneofCase.Decimal) { + output.WriteRawTag(42); + output.WriteMessage(Decimal); + } + if (valueCase_ == ValueOneofCase.Instant) { + output.WriteRawTag(50); + output.WriteMessage(Instant); + } + if (valueCase_ == ValueOneofCase.Resource) { + output.WriteRawTag(58); + output.WriteMessage(Resource); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasText) { + output.WriteRawTag(10); + output.WriteString(Text); + } + if (HasBoolean) { + output.WriteRawTag(16); + output.WriteBool(Boolean); + } + if (HasInteger) { + output.WriteRawTag(24); + output.WriteSInt64(Integer); + } + if (HasNumber) { + output.WriteRawTag(33); + output.WriteDouble(Number); + } + if (valueCase_ == ValueOneofCase.Decimal) { + output.WriteRawTag(42); + output.WriteMessage(Decimal); + } + if (valueCase_ == ValueOneofCase.Instant) { + output.WriteRawTag(50); + output.WriteMessage(Instant); + } + if (valueCase_ == ValueOneofCase.Resource) { + output.WriteRawTag(58); + output.WriteMessage(Resource); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasText) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + if (HasBoolean) { + size += 1 + 1; + } + if (HasInteger) { + size += 1 + pb::CodedOutputStream.ComputeSInt64Size(Integer); + } + if (HasNumber) { + size += 1 + 8; + } + if (valueCase_ == ValueOneofCase.Decimal) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Decimal); + } + if (valueCase_ == ValueOneofCase.Instant) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Instant); + } + if (valueCase_ == ValueOneofCase.Resource) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Resource); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(MetadataScalar other) { + if (other == null) { + return; + } + switch (other.ValueCase) { + case ValueOneofCase.Text: + Text = other.Text; + break; + case ValueOneofCase.Boolean: + Boolean = other.Boolean; + break; + case ValueOneofCase.Integer: + Integer = other.Integer; + break; + case ValueOneofCase.Number: + Number = other.Number; + break; + case ValueOneofCase.Decimal: + if (Decimal == null) { + Decimal = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + } + Decimal.MergeFrom(other.Decimal); + break; + case ValueOneofCase.Instant: + if (Instant == null) { + Instant = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + Instant.MergeFrom(other.Instant); + break; + case ValueOneofCase.Resource: + if (Resource == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + Resource.MergeFrom(other.Resource); + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Text = input.ReadString(); + break; + } + case 16: { + Boolean = input.ReadBool(); + break; + } + case 24: { + Integer = input.ReadSInt64(); + break; + } + case 33: { + Number = input.ReadDouble(); + break; + } + case 42: { + global::ArcForges.Contracts.Foundation.V1.Decimal subBuilder = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + if (valueCase_ == ValueOneofCase.Decimal) { + subBuilder.MergeFrom(Decimal); + } + input.ReadMessage(subBuilder); + Decimal = subBuilder; + break; + } + case 50: { + global::ArcForges.Contracts.Foundation.V1.Instant subBuilder = new global::ArcForges.Contracts.Foundation.V1.Instant(); + if (valueCase_ == ValueOneofCase.Instant) { + subBuilder.MergeFrom(Instant); + } + input.ReadMessage(subBuilder); + Instant = subBuilder; + break; + } + case 58: { + global::ArcForges.Contracts.Foundation.V1.ResourceRef subBuilder = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + if (valueCase_ == ValueOneofCase.Resource) { + subBuilder.MergeFrom(Resource); + } + input.ReadMessage(subBuilder); + Resource = subBuilder; + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Text = input.ReadString(); + break; + } + case 16: { + Boolean = input.ReadBool(); + break; + } + case 24: { + Integer = input.ReadSInt64(); + break; + } + case 33: { + Number = input.ReadDouble(); + break; + } + case 42: { + global::ArcForges.Contracts.Foundation.V1.Decimal subBuilder = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + if (valueCase_ == ValueOneofCase.Decimal) { + subBuilder.MergeFrom(Decimal); + } + input.ReadMessage(subBuilder); + Decimal = subBuilder; + break; + } + case 50: { + global::ArcForges.Contracts.Foundation.V1.Instant subBuilder = new global::ArcForges.Contracts.Foundation.V1.Instant(); + if (valueCase_ == ValueOneofCase.Instant) { + subBuilder.MergeFrom(Instant); + } + input.ReadMessage(subBuilder); + Instant = subBuilder; + break; + } + case 58: { + global::ArcForges.Contracts.Foundation.V1.ResourceRef subBuilder = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + if (valueCase_ == ValueOneofCase.Resource) { + subBuilder.MergeFrom(Resource); + } + input.ReadMessage(subBuilder); + Resource = subBuilder; + break; + } + } + } + } + #endif + + } + + /// + /// registry04: NotebookBody; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NotebookBody : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NotebookBody()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[58]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotebookBody() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotebookBody(NotebookBody other) : this() { + notebook_ = other.notebook_ != null ? other.notebook_.Clone() : null; + folders_ = other.folders_.Clone(); + documentOrder_ = other.documentOrder_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotebookBody Clone() { + return new NotebookBody(this); + } + + /// Field number for the "notebook" field. + public const int NotebookFieldNumber = 1; + private global::ArcForges.Contracts.PublicApi.V1.NotebookView notebook_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.NotebookView Notebook { + get { return notebook_; } + set { + notebook_ = value; + } + } + + /// Field number for the "folders" field. + public const int FoldersFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_folders_codec + = pb::FieldCodec.ForMessage(18, global::ArcForges.Contracts.PublicApi.V1.FolderView.Parser); + private readonly pbc::RepeatedField folders_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Folders { + get { return folders_; } + } + + /// Field number for the "document_order" field. + public const int DocumentOrderFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_documentOrder_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField documentOrder_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DocumentOrder { + get { return documentOrder_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NotebookBody); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NotebookBody other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Notebook, other.Notebook)) return false; + if(!folders_.Equals(other.folders_)) return false; + if(!documentOrder_.Equals(other.documentOrder_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (notebook_ != null) hash ^= Notebook.GetHashCode(); + hash ^= folders_.GetHashCode(); + hash ^= documentOrder_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (notebook_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Notebook); + } + folders_.WriteTo(output, _repeated_folders_codec); + documentOrder_.WriteTo(output, _repeated_documentOrder_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (notebook_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Notebook); + } + folders_.WriteTo(ref output, _repeated_folders_codec); + documentOrder_.WriteTo(ref output, _repeated_documentOrder_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (notebook_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Notebook); + } + size += folders_.CalculateSize(_repeated_folders_codec); + size += documentOrder_.CalculateSize(_repeated_documentOrder_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NotebookBody other) { + if (other == null) { + return; + } + if (other.notebook_ != null) { + if (notebook_ == null) { + Notebook = new global::ArcForges.Contracts.PublicApi.V1.NotebookView(); + } + Notebook.MergeFrom(other.Notebook); + } + folders_.Add(other.folders_); + documentOrder_.Add(other.documentOrder_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (notebook_ == null) { + Notebook = new global::ArcForges.Contracts.PublicApi.V1.NotebookView(); + } + input.ReadMessage(Notebook); + break; + } + case 18: { + folders_.AddEntriesFrom(input, _repeated_folders_codec); + break; + } + case 26: { + documentOrder_.AddEntriesFrom(input, _repeated_documentOrder_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (notebook_ == null) { + Notebook = new global::ArcForges.Contracts.PublicApi.V1.NotebookView(); + } + input.ReadMessage(Notebook); + break; + } + case 18: { + folders_.AddEntriesFrom(ref input, _repeated_folders_codec); + break; + } + case 26: { + documentOrder_.AddEntriesFrom(ref input, _repeated_documentOrder_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: NotebookView; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NotebookView : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NotebookView()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[59]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotebookView() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotebookView(NotebookView other) : this() { + notebookId_ = other.notebookId_ != null ? other.notebookId_.Clone() : null; + name_ = other.name_; + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + trashedAt_ = other.trashedAt_ != null ? other.trashedAt_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotebookView Clone() { + return new NotebookView(this); + } + + /// Field number for the "notebook_id" field. + public const int NotebookIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id notebookId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id NotebookId { + get { return notebookId_; } + set { + notebookId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "trashed_at" field. + public const int TrashedAtFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Instant trashedAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant TrashedAt { + get { return trashedAt_; } + set { + trashedAt_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NotebookView); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NotebookView other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(NotebookId, other.NotebookId)) return false; + if (Name != other.Name) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if (!object.Equals(TrashedAt, other.TrashedAt)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (notebookId_ != null) hash ^= NotebookId.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (trashedAt_ != null) hash ^= TrashedAt.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (notebookId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NotebookId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (revision_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Revision); + } + if (trashedAt_ != null) { + output.WriteRawTag(34); + output.WriteMessage(TrashedAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (notebookId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(NotebookId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (revision_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Revision); + } + if (trashedAt_ != null) { + output.WriteRawTag(34); + output.WriteMessage(TrashedAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (notebookId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NotebookId); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (trashedAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TrashedAt); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NotebookView other) { + if (other == null) { + return; + } + if (other.notebookId_ != null) { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + NotebookId.MergeFrom(other.NotebookId); + } + if (other.HasName) { + Name = other.Name; + } + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + if (other.trashedAt_ != null) { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + TrashedAt.MergeFrom(other.TrashedAt); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 34: { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(TrashedAt); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 34: { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(TrashedAt); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: NotesDocument; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NotesDocument : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NotesDocument()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[60]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesDocument() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesDocument(NotesDocument other) : this() { + documentId_ = other.documentId_ != null ? other.documentId_.Clone() : null; + notebookId_ = other.notebookId_ != null ? other.notebookId_.Clone() : null; + folderId_ = other.folderId_ != null ? other.folderId_.Clone() : null; + title_ = other.title_; + blocks_ = other.blocks_.Clone(); + properties_ = other.properties_.Clone(); + tags_ = other.tags_.Clone(); + links_ = other.links_.Clone(); + origin_ = other.origin_ != null ? other.origin_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesDocument Clone() { + return new NotesDocument(this); + } + + /// Field number for the "document_id" field. + public const int DocumentIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id documentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id DocumentId { + get { return documentId_; } + set { + documentId_ = value; + } + } + + /// Field number for the "notebook_id" field. + public const int NotebookIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id notebookId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id NotebookId { + get { return notebookId_; } + set { + notebookId_ = value; + } + } + + /// Field number for the "folder_id" field. + public const int FolderIdFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.Id folderId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id FolderId { + get { return folderId_; } + set { + folderId_ = value; + } + } + + /// Field number for the "title" field. + public const int TitleFieldNumber = 4; + private readonly static string TitleDefaultValue = ""; + + private string title_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Title { + get { return title_ ?? TitleDefaultValue; } + set { + title_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "title" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasTitle { + get { return title_ != null; } + } + /// Clears the value of the "title" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearTitle() { + title_ = null; + } + + /// Field number for the "blocks" field. + public const int BlocksFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_blocks_codec + = pb::FieldCodec.ForMessage(42, global::ArcForges.Contracts.PublicApi.V1.Block.Parser); + private readonly pbc::RepeatedField blocks_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Blocks { + get { return blocks_; } + } + + /// Field number for the "properties" field. + public const int PropertiesFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_properties_codec + = pb::FieldCodec.ForMessage(50, global::ArcForges.Contracts.PublicApi.V1.PropertyValue.Parser); + private readonly pbc::RepeatedField properties_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Properties { + get { return properties_; } + } + + /// Field number for the "tags" field. + public const int TagsFieldNumber = 7; + private static readonly pb::FieldCodec _repeated_tags_codec + = pb::FieldCodec.ForMessage(58, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField tags_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Tags { + get { return tags_; } + } + + /// Field number for the "links" field. + public const int LinksFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_links_codec + = pb::FieldCodec.ForMessage(66, global::ArcForges.Contracts.PublicApi.V1.LinkSpec.Parser); + private readonly pbc::RepeatedField links_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Links { + get { return links_; } + } + + /// Field number for the "origin" field. + public const int OriginFieldNumber = 9; + private global::ArcForges.Contracts.Foundation.V1.ContentOrigin origin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ContentOrigin Origin { + get { return origin_; } + set { + origin_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NotesDocument); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NotesDocument other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(DocumentId, other.DocumentId)) return false; + if (!object.Equals(NotebookId, other.NotebookId)) return false; + if (!object.Equals(FolderId, other.FolderId)) return false; + if (Title != other.Title) return false; + if(!blocks_.Equals(other.blocks_)) return false; + if(!properties_.Equals(other.properties_)) return false; + if(!tags_.Equals(other.tags_)) return false; + if(!links_.Equals(other.links_)) return false; + if (!object.Equals(Origin, other.Origin)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (documentId_ != null) hash ^= DocumentId.GetHashCode(); + if (notebookId_ != null) hash ^= NotebookId.GetHashCode(); + if (folderId_ != null) hash ^= FolderId.GetHashCode(); + if (HasTitle) hash ^= Title.GetHashCode(); + hash ^= blocks_.GetHashCode(); + hash ^= properties_.GetHashCode(); + hash ^= tags_.GetHashCode(); + hash ^= links_.GetHashCode(); + if (origin_ != null) hash ^= Origin.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (documentId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DocumentId); + } + if (notebookId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NotebookId); + } + if (folderId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(FolderId); + } + if (HasTitle) { + output.WriteRawTag(34); + output.WriteString(Title); + } + blocks_.WriteTo(output, _repeated_blocks_codec); + properties_.WriteTo(output, _repeated_properties_codec); + tags_.WriteTo(output, _repeated_tags_codec); + links_.WriteTo(output, _repeated_links_codec); + if (origin_ != null) { + output.WriteRawTag(74); + output.WriteMessage(Origin); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (documentId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DocumentId); + } + if (notebookId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NotebookId); + } + if (folderId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(FolderId); + } + if (HasTitle) { + output.WriteRawTag(34); + output.WriteString(Title); + } + blocks_.WriteTo(ref output, _repeated_blocks_codec); + properties_.WriteTo(ref output, _repeated_properties_codec); + tags_.WriteTo(ref output, _repeated_tags_codec); + links_.WriteTo(ref output, _repeated_links_codec); + if (origin_ != null) { + output.WriteRawTag(74); + output.WriteMessage(Origin); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (documentId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DocumentId); + } + if (notebookId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NotebookId); + } + if (folderId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FolderId); + } + if (HasTitle) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Title); + } + size += blocks_.CalculateSize(_repeated_blocks_codec); + size += properties_.CalculateSize(_repeated_properties_codec); + size += tags_.CalculateSize(_repeated_tags_codec); + size += links_.CalculateSize(_repeated_links_codec); + if (origin_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Origin); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NotesDocument other) { + if (other == null) { + return; + } + if (other.documentId_ != null) { + if (documentId_ == null) { + DocumentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + DocumentId.MergeFrom(other.DocumentId); + } + if (other.notebookId_ != null) { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + NotebookId.MergeFrom(other.NotebookId); + } + if (other.folderId_ != null) { + if (folderId_ == null) { + FolderId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + FolderId.MergeFrom(other.FolderId); + } + if (other.HasTitle) { + Title = other.Title; + } + blocks_.Add(other.blocks_); + properties_.Add(other.properties_); + tags_.Add(other.tags_); + links_.Add(other.links_); + if (other.origin_ != null) { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + Origin.MergeFrom(other.Origin); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (documentId_ == null) { + DocumentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(DocumentId); + break; + } + case 18: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 26: { + if (folderId_ == null) { + FolderId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(FolderId); + break; + } + case 34: { + Title = input.ReadString(); + break; + } + case 42: { + blocks_.AddEntriesFrom(input, _repeated_blocks_codec); + break; + } + case 50: { + properties_.AddEntriesFrom(input, _repeated_properties_codec); + break; + } + case 58: { + tags_.AddEntriesFrom(input, _repeated_tags_codec); + break; + } + case 66: { + links_.AddEntriesFrom(input, _repeated_links_codec); + break; + } + case 74: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (documentId_ == null) { + DocumentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(DocumentId); + break; + } + case 18: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 26: { + if (folderId_ == null) { + FolderId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(FolderId); + break; + } + case 34: { + Title = input.ReadString(); + break; + } + case 42: { + blocks_.AddEntriesFrom(ref input, _repeated_blocks_codec); + break; + } + case 50: { + properties_.AddEntriesFrom(ref input, _repeated_properties_codec); + break; + } + case 58: { + tags_.AddEntriesFrom(ref input, _repeated_tags_codec); + break; + } + case 66: { + links_.AddEntriesFrom(ref input, _repeated_links_codec); + break; + } + case 74: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: NotesFilter; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NotesFilter : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NotesFilter()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[61]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesFilter() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesFilter(NotesFilter other) : this() { + switch (other.ExpressionCase) { + case ExpressionOneofCase.Group: + Group = other.Group.Clone(); + break; + case ExpressionOneofCase.Predicate: + Predicate = other.Predicate.Clone(); + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesFilter Clone() { + return new NotesFilter(this); + } + + /// Field number for the "group" field. + public const int GroupFieldNumber = 1; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.FilterGroup Group { + get { return expressionCase_ == ExpressionOneofCase.Group ? (global::ArcForges.Contracts.PublicApi.V1.FilterGroup) expression_ : null; } + set { + expression_ = value; + expressionCase_ = value == null ? ExpressionOneofCase.None : ExpressionOneofCase.Group; + } + } + + /// Field number for the "predicate" field. + public const int PredicateFieldNumber = 2; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScalarPredicate Predicate { + get { return expressionCase_ == ExpressionOneofCase.Predicate ? (global::ArcForges.Contracts.PublicApi.V1.ScalarPredicate) expression_ : null; } + set { + expression_ = value; + expressionCase_ = value == null ? ExpressionOneofCase.None : ExpressionOneofCase.Predicate; + } + } + + private object expression_; + /// Enum of possible cases for the "expression" oneof. + public enum ExpressionOneofCase { + None = 0, + Group = 1, + Predicate = 2, + } + private ExpressionOneofCase expressionCase_ = ExpressionOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ExpressionOneofCase ExpressionCase { + get { return expressionCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearExpression() { + expressionCase_ = ExpressionOneofCase.None; + expression_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NotesFilter); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NotesFilter other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Group, other.Group)) return false; + if (!object.Equals(Predicate, other.Predicate)) return false; + if (ExpressionCase != other.ExpressionCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (expressionCase_ == ExpressionOneofCase.Group) hash ^= Group.GetHashCode(); + if (expressionCase_ == ExpressionOneofCase.Predicate) hash ^= Predicate.GetHashCode(); + hash ^= (int) expressionCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (expressionCase_ == ExpressionOneofCase.Group) { + output.WriteRawTag(10); + output.WriteMessage(Group); + } + if (expressionCase_ == ExpressionOneofCase.Predicate) { + output.WriteRawTag(18); + output.WriteMessage(Predicate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (expressionCase_ == ExpressionOneofCase.Group) { + output.WriteRawTag(10); + output.WriteMessage(Group); + } + if (expressionCase_ == ExpressionOneofCase.Predicate) { + output.WriteRawTag(18); + output.WriteMessage(Predicate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (expressionCase_ == ExpressionOneofCase.Group) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Group); + } + if (expressionCase_ == ExpressionOneofCase.Predicate) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Predicate); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NotesFilter other) { + if (other == null) { + return; + } + switch (other.ExpressionCase) { + case ExpressionOneofCase.Group: + if (Group == null) { + Group = new global::ArcForges.Contracts.PublicApi.V1.FilterGroup(); + } + Group.MergeFrom(other.Group); + break; + case ExpressionOneofCase.Predicate: + if (Predicate == null) { + Predicate = new global::ArcForges.Contracts.PublicApi.V1.ScalarPredicate(); + } + Predicate.MergeFrom(other.Predicate); + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + global::ArcForges.Contracts.PublicApi.V1.FilterGroup subBuilder = new global::ArcForges.Contracts.PublicApi.V1.FilterGroup(); + if (expressionCase_ == ExpressionOneofCase.Group) { + subBuilder.MergeFrom(Group); + } + input.ReadMessage(subBuilder); + Group = subBuilder; + break; + } + case 18: { + global::ArcForges.Contracts.PublicApi.V1.ScalarPredicate subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ScalarPredicate(); + if (expressionCase_ == ExpressionOneofCase.Predicate) { + subBuilder.MergeFrom(Predicate); + } + input.ReadMessage(subBuilder); + Predicate = subBuilder; + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + global::ArcForges.Contracts.PublicApi.V1.FilterGroup subBuilder = new global::ArcForges.Contracts.PublicApi.V1.FilterGroup(); + if (expressionCase_ == ExpressionOneofCase.Group) { + subBuilder.MergeFrom(Group); + } + input.ReadMessage(subBuilder); + Group = subBuilder; + break; + } + case 18: { + global::ArcForges.Contracts.PublicApi.V1.ScalarPredicate subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ScalarPredicate(); + if (expressionCase_ == ExpressionOneofCase.Predicate) { + subBuilder.MergeFrom(Predicate); + } + input.ReadMessage(subBuilder); + Predicate = subBuilder; + break; + } + } + } + } + #endif + + } + + /// + /// registry04: NotesQuery; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NotesQuery : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NotesQuery()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[62]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesQuery() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesQuery(NotesQuery other) : this() { + profile_ = other.profile_; + notebookId_ = other.notebookId_ != null ? other.notebookId_.Clone() : null; + savedViewId_ = other.savedViewId_ != null ? other.savedViewId_.Clone() : null; + savedViewRev_ = other.savedViewRev_ != null ? other.savedViewRev_.Clone() : null; + filter_ = other.filter_ != null ? other.filter_.Clone() : null; + sorts_ = other.sorts_.Clone(); + projection_ = other.projection_.Clone(); + page_ = other.page_ != null ? other.page_.Clone() : null; + datasetToken_ = other.datasetToken_; + definitionVersions_ = other.definitionVersions_.Clone(); + selectors_ = other.selectors_ != null ? other.selectors_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesQuery Clone() { + return new NotesQuery(this); + } + + /// Field number for the "profile" field. + public const int ProfileFieldNumber = 1; + private readonly static string ProfileDefaultValue = ""; + + private string profile_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Profile { + get { return profile_ ?? ProfileDefaultValue; } + set { + profile_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "profile" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasProfile { + get { return profile_ != null; } + } + /// Clears the value of the "profile" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearProfile() { + profile_ = null; + } + + /// Field number for the "notebook_id" field. + public const int NotebookIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id notebookId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id NotebookId { + get { return notebookId_; } + set { + notebookId_ = value; + } + } + + /// Field number for the "saved_view_id" field. + public const int SavedViewIdFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.Id savedViewId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id SavedViewId { + get { return savedViewId_; } + set { + savedViewId_ = value; + } + } + + /// Field number for the "saved_view_rev" field. + public const int SavedViewRevFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Revision savedViewRev_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision SavedViewRev { + get { return savedViewRev_; } + set { + savedViewRev_ = value; + } + } + + /// Field number for the "filter" field. + public const int FilterFieldNumber = 5; + private global::ArcForges.Contracts.PublicApi.V1.NotesFilter filter_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.NotesFilter Filter { + get { return filter_; } + set { + filter_ = value; + } + } + + /// Field number for the "sorts" field. + public const int SortsFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_sorts_codec + = pb::FieldCodec.ForMessage(50, global::ArcForges.Contracts.PublicApi.V1.NotesSort.Parser); + private readonly pbc::RepeatedField sorts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Sorts { + get { return sorts_; } + } + + /// Field number for the "projection" field. + public const int ProjectionFieldNumber = 7; + private static readonly pb::FieldCodec _repeated_projection_codec + = pb::FieldCodec.ForMessage(58, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField projection_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Projection { + get { return projection_; } + } + + /// Field number for the "page" field. + public const int PageFieldNumber = 8; + private global::ArcForges.Contracts.Foundation.V1.PageRequest page_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.PageRequest Page { + get { return page_; } + set { + page_ = value; + } + } + + /// Field number for the "dataset_token" field. + public const int DatasetTokenFieldNumber = 9; + private readonly static string DatasetTokenDefaultValue = ""; + + private string datasetToken_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DatasetToken { + get { return datasetToken_ ?? DatasetTokenDefaultValue; } + set { + datasetToken_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "dataset_token" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDatasetToken { + get { return datasetToken_ != null; } + } + /// Clears the value of the "dataset_token" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDatasetToken() { + datasetToken_ = null; + } + + /// Field number for the "definition_versions" field. + public const int DefinitionVersionsFieldNumber = 10; + private static readonly pb::FieldCodec _repeated_definitionVersions_codec + = pb::FieldCodec.ForMessage(82, global::ArcForges.Contracts.PublicApi.V1.PropertyDefinitionVersion.Parser); + private readonly pbc::RepeatedField definitionVersions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField DefinitionVersions { + get { return definitionVersions_; } + } + + /// Field number for the "selectors" field. + public const int SelectorsFieldNumber = 11; + private global::ArcForges.Contracts.PublicApi.V1.NotesSelectors selectors_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.NotesSelectors Selectors { + get { return selectors_; } + set { + selectors_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NotesQuery); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NotesQuery other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Profile != other.Profile) return false; + if (!object.Equals(NotebookId, other.NotebookId)) return false; + if (!object.Equals(SavedViewId, other.SavedViewId)) return false; + if (!object.Equals(SavedViewRev, other.SavedViewRev)) return false; + if (!object.Equals(Filter, other.Filter)) return false; + if(!sorts_.Equals(other.sorts_)) return false; + if(!projection_.Equals(other.projection_)) return false; + if (!object.Equals(Page, other.Page)) return false; + if (DatasetToken != other.DatasetToken) return false; + if(!definitionVersions_.Equals(other.definitionVersions_)) return false; + if (!object.Equals(Selectors, other.Selectors)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasProfile) hash ^= Profile.GetHashCode(); + if (notebookId_ != null) hash ^= NotebookId.GetHashCode(); + if (savedViewId_ != null) hash ^= SavedViewId.GetHashCode(); + if (savedViewRev_ != null) hash ^= SavedViewRev.GetHashCode(); + if (filter_ != null) hash ^= Filter.GetHashCode(); + hash ^= sorts_.GetHashCode(); + hash ^= projection_.GetHashCode(); + if (page_ != null) hash ^= Page.GetHashCode(); + if (HasDatasetToken) hash ^= DatasetToken.GetHashCode(); + hash ^= definitionVersions_.GetHashCode(); + if (selectors_ != null) hash ^= Selectors.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasProfile) { + output.WriteRawTag(10); + output.WriteString(Profile); + } + if (notebookId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NotebookId); + } + if (savedViewId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SavedViewId); + } + if (savedViewRev_ != null) { + output.WriteRawTag(34); + output.WriteMessage(SavedViewRev); + } + if (filter_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Filter); + } + sorts_.WriteTo(output, _repeated_sorts_codec); + projection_.WriteTo(output, _repeated_projection_codec); + if (page_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Page); + } + if (HasDatasetToken) { + output.WriteRawTag(74); + output.WriteString(DatasetToken); + } + definitionVersions_.WriteTo(output, _repeated_definitionVersions_codec); + if (selectors_ != null) { + output.WriteRawTag(90); + output.WriteMessage(Selectors); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasProfile) { + output.WriteRawTag(10); + output.WriteString(Profile); + } + if (notebookId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NotebookId); + } + if (savedViewId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SavedViewId); + } + if (savedViewRev_ != null) { + output.WriteRawTag(34); + output.WriteMessage(SavedViewRev); + } + if (filter_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Filter); + } + sorts_.WriteTo(ref output, _repeated_sorts_codec); + projection_.WriteTo(ref output, _repeated_projection_codec); + if (page_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Page); + } + if (HasDatasetToken) { + output.WriteRawTag(74); + output.WriteString(DatasetToken); + } + definitionVersions_.WriteTo(ref output, _repeated_definitionVersions_codec); + if (selectors_ != null) { + output.WriteRawTag(90); + output.WriteMessage(Selectors); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasProfile) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Profile); + } + if (notebookId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NotebookId); + } + if (savedViewId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SavedViewId); + } + if (savedViewRev_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SavedViewRev); + } + if (filter_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Filter); + } + size += sorts_.CalculateSize(_repeated_sorts_codec); + size += projection_.CalculateSize(_repeated_projection_codec); + if (page_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Page); + } + if (HasDatasetToken) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DatasetToken); + } + size += definitionVersions_.CalculateSize(_repeated_definitionVersions_codec); + if (selectors_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Selectors); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NotesQuery other) { + if (other == null) { + return; + } + if (other.HasProfile) { + Profile = other.Profile; + } + if (other.notebookId_ != null) { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + NotebookId.MergeFrom(other.NotebookId); + } + if (other.savedViewId_ != null) { + if (savedViewId_ == null) { + SavedViewId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + SavedViewId.MergeFrom(other.SavedViewId); + } + if (other.savedViewRev_ != null) { + if (savedViewRev_ == null) { + SavedViewRev = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + SavedViewRev.MergeFrom(other.SavedViewRev); + } + if (other.filter_ != null) { + if (filter_ == null) { + Filter = new global::ArcForges.Contracts.PublicApi.V1.NotesFilter(); + } + Filter.MergeFrom(other.Filter); + } + sorts_.Add(other.sorts_); + projection_.Add(other.projection_); + if (other.page_ != null) { + if (page_ == null) { + Page = new global::ArcForges.Contracts.Foundation.V1.PageRequest(); + } + Page.MergeFrom(other.Page); + } + if (other.HasDatasetToken) { + DatasetToken = other.DatasetToken; + } + definitionVersions_.Add(other.definitionVersions_); + if (other.selectors_ != null) { + if (selectors_ == null) { + Selectors = new global::ArcForges.Contracts.PublicApi.V1.NotesSelectors(); + } + Selectors.MergeFrom(other.Selectors); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Profile = input.ReadString(); + break; + } + case 18: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 26: { + if (savedViewId_ == null) { + SavedViewId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SavedViewId); + break; + } + case 34: { + if (savedViewRev_ == null) { + SavedViewRev = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(SavedViewRev); + break; + } + case 42: { + if (filter_ == null) { + Filter = new global::ArcForges.Contracts.PublicApi.V1.NotesFilter(); + } + input.ReadMessage(Filter); + break; + } + case 50: { + sorts_.AddEntriesFrom(input, _repeated_sorts_codec); + break; + } + case 58: { + projection_.AddEntriesFrom(input, _repeated_projection_codec); + break; + } + case 66: { + if (page_ == null) { + Page = new global::ArcForges.Contracts.Foundation.V1.PageRequest(); + } + input.ReadMessage(Page); + break; + } + case 74: { + DatasetToken = input.ReadString(); + break; + } + case 82: { + definitionVersions_.AddEntriesFrom(input, _repeated_definitionVersions_codec); + break; + } + case 90: { + if (selectors_ == null) { + Selectors = new global::ArcForges.Contracts.PublicApi.V1.NotesSelectors(); + } + input.ReadMessage(Selectors); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Profile = input.ReadString(); + break; + } + case 18: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 26: { + if (savedViewId_ == null) { + SavedViewId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SavedViewId); + break; + } + case 34: { + if (savedViewRev_ == null) { + SavedViewRev = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(SavedViewRev); + break; + } + case 42: { + if (filter_ == null) { + Filter = new global::ArcForges.Contracts.PublicApi.V1.NotesFilter(); + } + input.ReadMessage(Filter); + break; + } + case 50: { + sorts_.AddEntriesFrom(ref input, _repeated_sorts_codec); + break; + } + case 58: { + projection_.AddEntriesFrom(ref input, _repeated_projection_codec); + break; + } + case 66: { + if (page_ == null) { + Page = new global::ArcForges.Contracts.Foundation.V1.PageRequest(); + } + input.ReadMessage(Page); + break; + } + case 74: { + DatasetToken = input.ReadString(); + break; + } + case 82: { + definitionVersions_.AddEntriesFrom(ref input, _repeated_definitionVersions_codec); + break; + } + case 90: { + if (selectors_ == null) { + Selectors = new global::ArcForges.Contracts.PublicApi.V1.NotesSelectors(); + } + input.ReadMessage(Selectors); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: NotesSelection; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NotesSelection : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NotesSelection()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[63]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesSelection() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesSelection(NotesSelection other) : this() { + documentId_ = other.documentId_ != null ? other.documentId_.Clone() : null; + anchor_ = other.anchor_ != null ? other.anchor_.Clone() : null; + focus_ = other.focus_ != null ? other.focus_.Clone() : null; + localVersion_ = other.localVersion_ != null ? other.localVersion_.Clone() : null; + cloudRevision_ = other.cloudRevision_ != null ? other.cloudRevision_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesSelection Clone() { + return new NotesSelection(this); + } + + /// Field number for the "document_id" field. + public const int DocumentIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id documentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id DocumentId { + get { return documentId_; } + set { + documentId_ = value; + } + } + + /// Field number for the "anchor" field. + public const int AnchorFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition anchor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition Anchor { + get { return anchor_; } + set { + anchor_ = value; + } + } + + /// Field number for the "focus" field. + public const int FocusFieldNumber = 3; + private global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition focus_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition Focus { + get { return focus_; } + set { + focus_ = value; + } + } + + /// Field number for the "local_version" field. + public const int LocalVersionFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion localVersion_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion LocalVersion { + get { return localVersion_; } + set { + localVersion_ = value; + } + } + + /// Field number for the "cloud_revision" field. + public const int CloudRevisionFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Revision cloudRevision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision CloudRevision { + get { return cloudRevision_; } + set { + cloudRevision_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NotesSelection); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NotesSelection other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(DocumentId, other.DocumentId)) return false; + if (!object.Equals(Anchor, other.Anchor)) return false; + if (!object.Equals(Focus, other.Focus)) return false; + if (!object.Equals(LocalVersion, other.LocalVersion)) return false; + if (!object.Equals(CloudRevision, other.CloudRevision)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (documentId_ != null) hash ^= DocumentId.GetHashCode(); + if (anchor_ != null) hash ^= Anchor.GetHashCode(); + if (focus_ != null) hash ^= Focus.GetHashCode(); + if (localVersion_ != null) hash ^= LocalVersion.GetHashCode(); + if (cloudRevision_ != null) hash ^= CloudRevision.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (documentId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DocumentId); + } + if (anchor_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Anchor); + } + if (focus_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Focus); + } + if (localVersion_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LocalVersion); + } + if (cloudRevision_ != null) { + output.WriteRawTag(42); + output.WriteMessage(CloudRevision); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (documentId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DocumentId); + } + if (anchor_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Anchor); + } + if (focus_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Focus); + } + if (localVersion_ != null) { + output.WriteRawTag(34); + output.WriteMessage(LocalVersion); + } + if (cloudRevision_ != null) { + output.WriteRawTag(42); + output.WriteMessage(CloudRevision); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (documentId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DocumentId); + } + if (anchor_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Anchor); + } + if (focus_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Focus); + } + if (localVersion_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LocalVersion); + } + if (cloudRevision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CloudRevision); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NotesSelection other) { + if (other == null) { + return; + } + if (other.documentId_ != null) { + if (documentId_ == null) { + DocumentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + DocumentId.MergeFrom(other.DocumentId); + } + if (other.anchor_ != null) { + if (anchor_ == null) { + Anchor = new global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition(); + } + Anchor.MergeFrom(other.Anchor); + } + if (other.focus_ != null) { + if (focus_ == null) { + Focus = new global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition(); + } + Focus.MergeFrom(other.Focus); + } + if (other.localVersion_ != null) { + if (localVersion_ == null) { + LocalVersion = new global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion(); + } + LocalVersion.MergeFrom(other.LocalVersion); + } + if (other.cloudRevision_ != null) { + if (cloudRevision_ == null) { + CloudRevision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + CloudRevision.MergeFrom(other.CloudRevision); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (documentId_ == null) { + DocumentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(DocumentId); + break; + } + case 18: { + if (anchor_ == null) { + Anchor = new global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition(); + } + input.ReadMessage(Anchor); + break; + } + case 26: { + if (focus_ == null) { + Focus = new global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition(); + } + input.ReadMessage(Focus); + break; + } + case 34: { + if (localVersion_ == null) { + LocalVersion = new global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion(); + } + input.ReadMessage(LocalVersion); + break; + } + case 42: { + if (cloudRevision_ == null) { + CloudRevision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(CloudRevision); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (documentId_ == null) { + DocumentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(DocumentId); + break; + } + case 18: { + if (anchor_ == null) { + Anchor = new global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition(); + } + input.ReadMessage(Anchor); + break; + } + case 26: { + if (focus_ == null) { + Focus = new global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition(); + } + input.ReadMessage(Focus); + break; + } + case 34: { + if (localVersion_ == null) { + LocalVersion = new global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion(); + } + input.ReadMessage(LocalVersion); + break; + } + case 42: { + if (cloudRevision_ == null) { + CloudRevision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(CloudRevision); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: NotesSelectors; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NotesSelectors : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NotesSelectors()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[64]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesSelectors() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesSelectors(NotesSelectors other) : this() { + _hasBits0 = other._hasBits0; + documentId_ = other.documentId_ != null ? other.documentId_.Clone() : null; + folderId_ = other.folderId_ != null ? other.folderId_.Clone() : null; + tagIds_ = other.tagIds_.Clone(); + text_ = other.text_; + blockKinds_ = other.blockKinds_.Clone(); + hasAttachment_ = other.hasAttachment_; + modified_ = other.modified_ != null ? other.modified_.Clone() : null; + linkedTo_ = other.linkedTo_ != null ? other.linkedTo_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesSelectors Clone() { + return new NotesSelectors(this); + } + + /// Field number for the "document_id" field. + public const int DocumentIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id documentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id DocumentId { + get { return documentId_; } + set { + documentId_ = value; + } + } + + /// Field number for the "folder_id" field. + public const int FolderIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id folderId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id FolderId { + get { return folderId_; } + set { + folderId_ = value; + } + } + + /// Field number for the "tag_ids" field. + public const int TagIdsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_tagIds_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField tagIds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField TagIds { + get { return tagIds_; } + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 4; + private readonly static string TextDefaultValue = ""; + + private string text_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return text_ ?? TextDefaultValue; } + set { + text_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "text" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasText { + get { return text_ != null; } + } + /// Clears the value of the "text" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearText() { + text_ = null; + } + + /// Field number for the "block_kinds" field. + public const int BlockKindsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_blockKinds_codec + = pb::FieldCodec.ForString(42); + private readonly pbc::RepeatedField blockKinds_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField BlockKinds { + get { return blockKinds_; } + } + + /// Field number for the "has_attachment" field. + public const int HasAttachmentFieldNumber = 6; + private readonly static bool HasAttachmentDefaultValue = false; + + private bool hasAttachment_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAttachment { + get { if ((_hasBits0 & 1) != 0) { return hasAttachment_; } else { return HasAttachmentDefaultValue; } } + set { + _hasBits0 |= 1; + hasAttachment_ = value; + } + } + /// Gets whether the "has_attachment" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasHasAttachment { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "has_attachment" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearHasAttachment() { + _hasBits0 &= ~1; + } + + /// Field number for the "modified" field. + public const int ModifiedFieldNumber = 7; + private global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc modified_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc Modified { + get { return modified_; } + set { + modified_ = value; + } + } + + /// Field number for the "linked_to" field. + public const int LinkedToFieldNumber = 8; + private global::ArcForges.Contracts.Foundation.V1.Id linkedTo_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id LinkedTo { + get { return linkedTo_; } + set { + linkedTo_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NotesSelectors); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NotesSelectors other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(DocumentId, other.DocumentId)) return false; + if (!object.Equals(FolderId, other.FolderId)) return false; + if(!tagIds_.Equals(other.tagIds_)) return false; + if (Text != other.Text) return false; + if(!blockKinds_.Equals(other.blockKinds_)) return false; + if (HasAttachment != other.HasAttachment) return false; + if (!object.Equals(Modified, other.Modified)) return false; + if (!object.Equals(LinkedTo, other.LinkedTo)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (documentId_ != null) hash ^= DocumentId.GetHashCode(); + if (folderId_ != null) hash ^= FolderId.GetHashCode(); + hash ^= tagIds_.GetHashCode(); + if (HasText) hash ^= Text.GetHashCode(); + hash ^= blockKinds_.GetHashCode(); + if (HasHasAttachment) hash ^= HasAttachment.GetHashCode(); + if (modified_ != null) hash ^= Modified.GetHashCode(); + if (linkedTo_ != null) hash ^= LinkedTo.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (documentId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DocumentId); + } + if (folderId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(FolderId); + } + tagIds_.WriteTo(output, _repeated_tagIds_codec); + if (HasText) { + output.WriteRawTag(34); + output.WriteString(Text); + } + blockKinds_.WriteTo(output, _repeated_blockKinds_codec); + if (HasHasAttachment) { + output.WriteRawTag(48); + output.WriteBool(HasAttachment); + } + if (modified_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Modified); + } + if (linkedTo_ != null) { + output.WriteRawTag(66); + output.WriteMessage(LinkedTo); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (documentId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(DocumentId); + } + if (folderId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(FolderId); + } + tagIds_.WriteTo(ref output, _repeated_tagIds_codec); + if (HasText) { + output.WriteRawTag(34); + output.WriteString(Text); + } + blockKinds_.WriteTo(ref output, _repeated_blockKinds_codec); + if (HasHasAttachment) { + output.WriteRawTag(48); + output.WriteBool(HasAttachment); + } + if (modified_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Modified); + } + if (linkedTo_ != null) { + output.WriteRawTag(66); + output.WriteMessage(LinkedTo); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (documentId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DocumentId); + } + if (folderId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FolderId); + } + size += tagIds_.CalculateSize(_repeated_tagIds_codec); + if (HasText) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + size += blockKinds_.CalculateSize(_repeated_blockKinds_codec); + if (HasHasAttachment) { + size += 1 + 1; + } + if (modified_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Modified); + } + if (linkedTo_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LinkedTo); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NotesSelectors other) { + if (other == null) { + return; + } + if (other.documentId_ != null) { + if (documentId_ == null) { + DocumentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + DocumentId.MergeFrom(other.DocumentId); + } + if (other.folderId_ != null) { + if (folderId_ == null) { + FolderId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + FolderId.MergeFrom(other.FolderId); + } + tagIds_.Add(other.tagIds_); + if (other.HasText) { + Text = other.Text; + } + blockKinds_.Add(other.blockKinds_); + if (other.HasHasAttachment) { + HasAttachment = other.HasAttachment; + } + if (other.modified_ != null) { + if (modified_ == null) { + Modified = new global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc(); + } + Modified.MergeFrom(other.Modified); + } + if (other.linkedTo_ != null) { + if (linkedTo_ == null) { + LinkedTo = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + LinkedTo.MergeFrom(other.LinkedTo); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (documentId_ == null) { + DocumentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(DocumentId); + break; + } + case 18: { + if (folderId_ == null) { + FolderId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(FolderId); + break; + } + case 26: { + tagIds_.AddEntriesFrom(input, _repeated_tagIds_codec); + break; + } + case 34: { + Text = input.ReadString(); + break; + } + case 42: { + blockKinds_.AddEntriesFrom(input, _repeated_blockKinds_codec); + break; + } + case 48: { + HasAttachment = input.ReadBool(); + break; + } + case 58: { + if (modified_ == null) { + Modified = new global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc(); + } + input.ReadMessage(Modified); + break; + } + case 66: { + if (linkedTo_ == null) { + LinkedTo = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(LinkedTo); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (documentId_ == null) { + DocumentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(DocumentId); + break; + } + case 18: { + if (folderId_ == null) { + FolderId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(FolderId); + break; + } + case 26: { + tagIds_.AddEntriesFrom(ref input, _repeated_tagIds_codec); + break; + } + case 34: { + Text = input.ReadString(); + break; + } + case 42: { + blockKinds_.AddEntriesFrom(ref input, _repeated_blockKinds_codec); + break; + } + case 48: { + HasAttachment = input.ReadBool(); + break; + } + case 58: { + if (modified_ == null) { + Modified = new global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc(); + } + input.ReadMessage(Modified); + break; + } + case 66: { + if (linkedTo_ == null) { + LinkedTo = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(LinkedTo); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: NotesSort; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NotesSort : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NotesSort()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[65]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesSort() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesSort(NotesSort other) : this() { + _hasBits0 = other._hasBits0; + propertyId_ = other.propertyId_ != null ? other.propertyId_.Clone() : null; + descending_ = other.descending_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesSort Clone() { + return new NotesSort(this); + } + + /// Field number for the "property_id" field. + public const int PropertyIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id propertyId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id PropertyId { + get { return propertyId_; } + set { + propertyId_ = value; + } + } + + /// Field number for the "descending" field. + public const int DescendingFieldNumber = 2; + private readonly static bool DescendingDefaultValue = false; + + private bool descending_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Descending { + get { if ((_hasBits0 & 1) != 0) { return descending_; } else { return DescendingDefaultValue; } } + set { + _hasBits0 |= 1; + descending_ = value; + } + } + /// Gets whether the "descending" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDescending { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "descending" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDescending() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NotesSort); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NotesSort other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(PropertyId, other.PropertyId)) return false; + if (Descending != other.Descending) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (propertyId_ != null) hash ^= PropertyId.GetHashCode(); + if (HasDescending) hash ^= Descending.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (propertyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PropertyId); + } + if (HasDescending) { + output.WriteRawTag(16); + output.WriteBool(Descending); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (propertyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PropertyId); + } + if (HasDescending) { + output.WriteRawTag(16); + output.WriteBool(Descending); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (propertyId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PropertyId); + } + if (HasDescending) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NotesSort other) { + if (other == null) { + return; + } + if (other.propertyId_ != null) { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + PropertyId.MergeFrom(other.PropertyId); + } + if (other.HasDescending) { + Descending = other.Descending; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(PropertyId); + break; + } + case 16: { + Descending = input.ReadBool(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(PropertyId); + break; + } + case 16: { + Descending = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: NotesTextPosition; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class NotesTextPosition : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new NotesTextPosition()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[66]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesTextPosition() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesTextPosition(NotesTextPosition other) : this() { + _hasBits0 = other._hasBits0; + blockId_ = other.blockId_ != null ? other.blockId_.Clone() : null; + inlineId_ = other.inlineId_ != null ? other.inlineId_.Clone() : null; + offsetUtf16_ = other.offsetUtf16_; + affinity_ = other.affinity_; + cellId_ = other.cellId_ != null ? other.cellId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public NotesTextPosition Clone() { + return new NotesTextPosition(this); + } + + /// Field number for the "block_id" field. + public const int BlockIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id blockId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id BlockId { + get { return blockId_; } + set { + blockId_ = value; + } + } + + /// Field number for the "inline_id" field. + public const int InlineIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id inlineId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id InlineId { + get { return inlineId_; } + set { + inlineId_ = value; + } + } + + /// Field number for the "offset_utf16" field. + public const int OffsetUtf16FieldNumber = 3; + private readonly static uint OffsetUtf16DefaultValue = 0; + + private uint offsetUtf16_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint OffsetUtf16 { + get { if ((_hasBits0 & 1) != 0) { return offsetUtf16_; } else { return OffsetUtf16DefaultValue; } } + set { + _hasBits0 |= 1; + offsetUtf16_ = value; + } + } + /// Gets whether the "offset_utf16" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOffsetUtf16 { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "offset_utf16" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOffsetUtf16() { + _hasBits0 &= ~1; + } + + /// Field number for the "affinity" field. + public const int AffinityFieldNumber = 4; + private readonly static string AffinityDefaultValue = ""; + + private string affinity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Affinity { + get { return affinity_ ?? AffinityDefaultValue; } + set { + affinity_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "affinity" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAffinity { + get { return affinity_ != null; } + } + /// Clears the value of the "affinity" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAffinity() { + affinity_ = null; + } + + /// Field number for the "cell_id" field. + public const int CellIdFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Id cellId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id CellId { + get { return cellId_; } + set { + cellId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as NotesTextPosition); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(NotesTextPosition other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(BlockId, other.BlockId)) return false; + if (!object.Equals(InlineId, other.InlineId)) return false; + if (OffsetUtf16 != other.OffsetUtf16) return false; + if (Affinity != other.Affinity) return false; + if (!object.Equals(CellId, other.CellId)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (blockId_ != null) hash ^= BlockId.GetHashCode(); + if (inlineId_ != null) hash ^= InlineId.GetHashCode(); + if (HasOffsetUtf16) hash ^= OffsetUtf16.GetHashCode(); + if (HasAffinity) hash ^= Affinity.GetHashCode(); + if (cellId_ != null) hash ^= CellId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (blockId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BlockId); + } + if (inlineId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InlineId); + } + if (HasOffsetUtf16) { + output.WriteRawTag(24); + output.WriteUInt32(OffsetUtf16); + } + if (HasAffinity) { + output.WriteRawTag(34); + output.WriteString(Affinity); + } + if (cellId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(CellId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (blockId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(BlockId); + } + if (inlineId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(InlineId); + } + if (HasOffsetUtf16) { + output.WriteRawTag(24); + output.WriteUInt32(OffsetUtf16); + } + if (HasAffinity) { + output.WriteRawTag(34); + output.WriteString(Affinity); + } + if (cellId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(CellId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (blockId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(BlockId); + } + if (inlineId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InlineId); + } + if (HasOffsetUtf16) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(OffsetUtf16); + } + if (HasAffinity) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Affinity); + } + if (cellId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CellId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(NotesTextPosition other) { + if (other == null) { + return; + } + if (other.blockId_ != null) { + if (blockId_ == null) { + BlockId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + BlockId.MergeFrom(other.BlockId); + } + if (other.inlineId_ != null) { + if (inlineId_ == null) { + InlineId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + InlineId.MergeFrom(other.InlineId); + } + if (other.HasOffsetUtf16) { + OffsetUtf16 = other.OffsetUtf16; + } + if (other.HasAffinity) { + Affinity = other.Affinity; + } + if (other.cellId_ != null) { + if (cellId_ == null) { + CellId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + CellId.MergeFrom(other.CellId); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (blockId_ == null) { + BlockId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(BlockId); + break; + } + case 18: { + if (inlineId_ == null) { + InlineId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(InlineId); + break; + } + case 24: { + OffsetUtf16 = input.ReadUInt32(); + break; + } + case 34: { + Affinity = input.ReadString(); + break; + } + case 42: { + if (cellId_ == null) { + CellId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CellId); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (blockId_ == null) { + BlockId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(BlockId); + break; + } + case 18: { + if (inlineId_ == null) { + InlineId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(InlineId); + break; + } + case 24: { + OffsetUtf16 = input.ReadUInt32(); + break; + } + case 34: { + Affinity = input.ReadString(); + break; + } + case 42: { + if (cellId_ == null) { + CellId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CellId); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: PreferenceRecord; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PreferenceRecord : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PreferenceRecord()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[67]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PreferenceRecord() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PreferenceRecord(PreferenceRecord other) : this() { + preferenceId_ = other.preferenceId_ != null ? other.preferenceId_.Clone() : null; + ownerAppId_ = other.ownerAppId_; + values_ = other.values_.Clone(); + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PreferenceRecord Clone() { + return new PreferenceRecord(this); + } + + /// Field number for the "preference_id" field. + public const int PreferenceIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id preferenceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id PreferenceId { + get { return preferenceId_; } + set { + preferenceId_ = value; + } + } + + /// Field number for the "owner_app_id" field. + public const int OwnerAppIdFieldNumber = 2; + private readonly static string OwnerAppIdDefaultValue = ""; + + private string ownerAppId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string OwnerAppId { + get { return ownerAppId_ ?? OwnerAppIdDefaultValue; } + set { + ownerAppId_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "owner_app_id" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOwnerAppId { + get { return ownerAppId_ != null; } + } + /// Clears the value of the "owner_app_id" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOwnerAppId() { + ownerAppId_ = null; + } + + /// Field number for the "values" field. + public const int ValuesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_values_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.PublicApi.V1.MetadataEntry.Parser); + private readonly pbc::RepeatedField values_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Values { + get { return values_; } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PreferenceRecord); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PreferenceRecord other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(PreferenceId, other.PreferenceId)) return false; + if (OwnerAppId != other.OwnerAppId) return false; + if(!values_.Equals(other.values_)) return false; + if (!object.Equals(Revision, other.Revision)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (preferenceId_ != null) hash ^= PreferenceId.GetHashCode(); + if (HasOwnerAppId) hash ^= OwnerAppId.GetHashCode(); + hash ^= values_.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (preferenceId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PreferenceId); + } + if (HasOwnerAppId) { + output.WriteRawTag(18); + output.WriteString(OwnerAppId); + } + values_.WriteTo(output, _repeated_values_codec); + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (preferenceId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PreferenceId); + } + if (HasOwnerAppId) { + output.WriteRawTag(18); + output.WriteString(OwnerAppId); + } + values_.WriteTo(ref output, _repeated_values_codec); + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (preferenceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PreferenceId); + } + if (HasOwnerAppId) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(OwnerAppId); + } + size += values_.CalculateSize(_repeated_values_codec); + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PreferenceRecord other) { + if (other == null) { + return; + } + if (other.preferenceId_ != null) { + if (preferenceId_ == null) { + PreferenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + PreferenceId.MergeFrom(other.PreferenceId); + } + if (other.HasOwnerAppId) { + OwnerAppId = other.OwnerAppId; + } + values_.Add(other.values_); + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (preferenceId_ == null) { + PreferenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(PreferenceId); + break; + } + case 18: { + OwnerAppId = input.ReadString(); + break; + } + case 26: { + values_.AddEntriesFrom(input, _repeated_values_codec); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (preferenceId_ == null) { + PreferenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(PreferenceId); + break; + } + case 18: { + OwnerAppId = input.ReadString(); + break; + } + case 26: { + values_.AddEntriesFrom(ref input, _repeated_values_codec); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ProcessingEdge; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ProcessingEdge : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ProcessingEdge()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[68]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProcessingEdge() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProcessingEdge(ProcessingEdge other) : this() { + sourceNodeId_ = other.sourceNodeId_ != null ? other.sourceNodeId_.Clone() : null; + sourcePort_ = other.sourcePort_; + targetNodeId_ = other.targetNodeId_ != null ? other.targetNodeId_.Clone() : null; + targetPort_ = other.targetPort_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProcessingEdge Clone() { + return new ProcessingEdge(this); + } + + /// Field number for the "source_node_id" field. + public const int SourceNodeIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id sourceNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id SourceNodeId { + get { return sourceNodeId_; } + set { + sourceNodeId_ = value; + } + } + + /// Field number for the "source_port" field. + public const int SourcePortFieldNumber = 2; + private readonly static string SourcePortDefaultValue = ""; + + private string sourcePort_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SourcePort { + get { return sourcePort_ ?? SourcePortDefaultValue; } + set { + sourcePort_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "source_port" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSourcePort { + get { return sourcePort_ != null; } + } + /// Clears the value of the "source_port" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSourcePort() { + sourcePort_ = null; + } + + /// Field number for the "target_node_id" field. + public const int TargetNodeIdFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.Id targetNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id TargetNodeId { + get { return targetNodeId_; } + set { + targetNodeId_ = value; + } + } + + /// Field number for the "target_port" field. + public const int TargetPortFieldNumber = 4; + private readonly static string TargetPortDefaultValue = ""; + + private string targetPort_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string TargetPort { + get { return targetPort_ ?? TargetPortDefaultValue; } + set { + targetPort_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "target_port" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasTargetPort { + get { return targetPort_ != null; } + } + /// Clears the value of the "target_port" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearTargetPort() { + targetPort_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ProcessingEdge); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ProcessingEdge other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(SourceNodeId, other.SourceNodeId)) return false; + if (SourcePort != other.SourcePort) return false; + if (!object.Equals(TargetNodeId, other.TargetNodeId)) return false; + if (TargetPort != other.TargetPort) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (sourceNodeId_ != null) hash ^= SourceNodeId.GetHashCode(); + if (HasSourcePort) hash ^= SourcePort.GetHashCode(); + if (targetNodeId_ != null) hash ^= TargetNodeId.GetHashCode(); + if (HasTargetPort) hash ^= TargetPort.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (sourceNodeId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SourceNodeId); + } + if (HasSourcePort) { + output.WriteRawTag(18); + output.WriteString(SourcePort); + } + if (targetNodeId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(TargetNodeId); + } + if (HasTargetPort) { + output.WriteRawTag(34); + output.WriteString(TargetPort); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (sourceNodeId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SourceNodeId); + } + if (HasSourcePort) { + output.WriteRawTag(18); + output.WriteString(SourcePort); + } + if (targetNodeId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(TargetNodeId); + } + if (HasTargetPort) { + output.WriteRawTag(34); + output.WriteString(TargetPort); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (sourceNodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SourceNodeId); + } + if (HasSourcePort) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(SourcePort); + } + if (targetNodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TargetNodeId); + } + if (HasTargetPort) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(TargetPort); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ProcessingEdge other) { + if (other == null) { + return; + } + if (other.sourceNodeId_ != null) { + if (sourceNodeId_ == null) { + SourceNodeId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + SourceNodeId.MergeFrom(other.SourceNodeId); + } + if (other.HasSourcePort) { + SourcePort = other.SourcePort; + } + if (other.targetNodeId_ != null) { + if (targetNodeId_ == null) { + TargetNodeId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + TargetNodeId.MergeFrom(other.TargetNodeId); + } + if (other.HasTargetPort) { + TargetPort = other.TargetPort; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (sourceNodeId_ == null) { + SourceNodeId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SourceNodeId); + break; + } + case 18: { + SourcePort = input.ReadString(); + break; + } + case 26: { + if (targetNodeId_ == null) { + TargetNodeId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TargetNodeId); + break; + } + case 34: { + TargetPort = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (sourceNodeId_ == null) { + SourceNodeId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SourceNodeId); + break; + } + case 18: { + SourcePort = input.ReadString(); + break; + } + case 26: { + if (targetNodeId_ == null) { + TargetNodeId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TargetNodeId); + break; + } + case 34: { + TargetPort = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ProcessingGraph; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ProcessingGraph : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ProcessingGraph()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[69]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProcessingGraph() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProcessingGraph(ProcessingGraph other) : this() { + nodes_ = other.nodes_.Clone(); + edges_ = other.edges_.Clone(); + outputNodeId_ = other.outputNodeId_ != null ? other.outputNodeId_.Clone() : null; + profile_ = other.profile_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ProcessingGraph Clone() { + return new ProcessingGraph(this); + } + + /// Field number for the "nodes" field. + public const int NodesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_nodes_codec + = pb::FieldCodec.ForMessage(10, global::ArcForges.Contracts.PublicApi.V1.EffectSpec.Parser); + private readonly pbc::RepeatedField nodes_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Nodes { + get { return nodes_; } + } + + /// Field number for the "edges" field. + public const int EdgesFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_edges_codec + = pb::FieldCodec.ForMessage(18, global::ArcForges.Contracts.PublicApi.V1.ProcessingEdge.Parser); + private readonly pbc::RepeatedField edges_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Edges { + get { return edges_; } + } + + /// Field number for the "output_node_id" field. + public const int OutputNodeIdFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.Id outputNodeId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id OutputNodeId { + get { return outputNodeId_; } + set { + outputNodeId_ = value; + } + } + + /// Field number for the "profile" field. + public const int ProfileFieldNumber = 4; + private readonly static string ProfileDefaultValue = ""; + + private string profile_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Profile { + get { return profile_ ?? ProfileDefaultValue; } + set { + profile_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "profile" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasProfile { + get { return profile_ != null; } + } + /// Clears the value of the "profile" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearProfile() { + profile_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ProcessingGraph); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ProcessingGraph other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!nodes_.Equals(other.nodes_)) return false; + if(!edges_.Equals(other.edges_)) return false; + if (!object.Equals(OutputNodeId, other.OutputNodeId)) return false; + if (Profile != other.Profile) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= nodes_.GetHashCode(); + hash ^= edges_.GetHashCode(); + if (outputNodeId_ != null) hash ^= OutputNodeId.GetHashCode(); + if (HasProfile) hash ^= Profile.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + nodes_.WriteTo(output, _repeated_nodes_codec); + edges_.WriteTo(output, _repeated_edges_codec); + if (outputNodeId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(OutputNodeId); + } + if (HasProfile) { + output.WriteRawTag(34); + output.WriteString(Profile); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + nodes_.WriteTo(ref output, _repeated_nodes_codec); + edges_.WriteTo(ref output, _repeated_edges_codec); + if (outputNodeId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(OutputNodeId); + } + if (HasProfile) { + output.WriteRawTag(34); + output.WriteString(Profile); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + size += nodes_.CalculateSize(_repeated_nodes_codec); + size += edges_.CalculateSize(_repeated_edges_codec); + if (outputNodeId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OutputNodeId); + } + if (HasProfile) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Profile); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ProcessingGraph other) { + if (other == null) { + return; + } + nodes_.Add(other.nodes_); + edges_.Add(other.edges_); + if (other.outputNodeId_ != null) { + if (outputNodeId_ == null) { + OutputNodeId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + OutputNodeId.MergeFrom(other.OutputNodeId); + } + if (other.HasProfile) { + Profile = other.Profile; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + nodes_.AddEntriesFrom(input, _repeated_nodes_codec); + break; + } + case 18: { + edges_.AddEntriesFrom(input, _repeated_edges_codec); + break; + } + case 26: { + if (outputNodeId_ == null) { + OutputNodeId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(OutputNodeId); + break; + } + case 34: { + Profile = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + nodes_.AddEntriesFrom(ref input, _repeated_nodes_codec); + break; + } + case 18: { + edges_.AddEntriesFrom(ref input, _repeated_edges_codec); + break; + } + case 26: { + if (outputNodeId_ == null) { + OutputNodeId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(OutputNodeId); + break; + } + case 34: { + Profile = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: PropertyDefinition; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PropertyDefinition : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PropertyDefinition()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[70]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertyDefinition() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertyDefinition(PropertyDefinition other) : this() { + _hasBits0 = other._hasBits0; + propertyId_ = other.propertyId_ != null ? other.propertyId_.Clone() : null; + notebookId_ = other.notebookId_ != null ? other.notebookId_.Clone() : null; + name_ = other.name_; + type_ = other.type_; + profile_ = other.profile_; + semanticRevision_ = other.semanticRevision_ != null ? other.semanticRevision_.Clone() : null; + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + options_ = other.options_.Clone(); + numberScale_ = other.numberScale_; + trashedAt_ = other.trashedAt_ != null ? other.trashedAt_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertyDefinition Clone() { + return new PropertyDefinition(this); + } + + /// Field number for the "property_id" field. + public const int PropertyIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id propertyId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id PropertyId { + get { return propertyId_; } + set { + propertyId_ = value; + } + } + + /// Field number for the "notebook_id" field. + public const int NotebookIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id notebookId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id NotebookId { + get { return notebookId_; } + set { + notebookId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "type" field. + public const int TypeFieldNumber = 4; + private readonly static string TypeDefaultValue = ""; + + private string type_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Type { + get { return type_ ?? TypeDefaultValue; } + set { + type_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "type" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasType { + get { return type_ != null; } + } + /// Clears the value of the "type" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearType() { + type_ = null; + } + + /// Field number for the "profile" field. + public const int ProfileFieldNumber = 5; + private readonly static string ProfileDefaultValue = ""; + + private string profile_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Profile { + get { return profile_ ?? ProfileDefaultValue; } + set { + profile_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "profile" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasProfile { + get { return profile_ != null; } + } + /// Clears the value of the "profile" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearProfile() { + profile_ = null; + } + + /// Field number for the "semantic_revision" field. + public const int SemanticRevisionFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Revision semanticRevision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision SemanticRevision { + get { return semanticRevision_; } + set { + semanticRevision_ = value; + } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 7; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "options" field. + public const int OptionsFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_options_codec + = pb::FieldCodec.ForMessage(66, global::ArcForges.Contracts.PublicApi.V1.SelectOption.Parser); + private readonly pbc::RepeatedField options_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Options { + get { return options_; } + } + + /// Field number for the "number_scale" field. + public const int NumberScaleFieldNumber = 9; + private readonly static uint NumberScaleDefaultValue = 0; + + private uint numberScale_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint NumberScale { + get { if ((_hasBits0 & 1) != 0) { return numberScale_; } else { return NumberScaleDefaultValue; } } + set { + _hasBits0 |= 1; + numberScale_ = value; + } + } + /// Gets whether the "number_scale" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNumberScale { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "number_scale" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNumberScale() { + _hasBits0 &= ~1; + } + + /// Field number for the "trashed_at" field. + public const int TrashedAtFieldNumber = 10; + private global::ArcForges.Contracts.Foundation.V1.Instant trashedAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant TrashedAt { + get { return trashedAt_; } + set { + trashedAt_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PropertyDefinition); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PropertyDefinition other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(PropertyId, other.PropertyId)) return false; + if (!object.Equals(NotebookId, other.NotebookId)) return false; + if (Name != other.Name) return false; + if (Type != other.Type) return false; + if (Profile != other.Profile) return false; + if (!object.Equals(SemanticRevision, other.SemanticRevision)) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if(!options_.Equals(other.options_)) return false; + if (NumberScale != other.NumberScale) return false; + if (!object.Equals(TrashedAt, other.TrashedAt)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (propertyId_ != null) hash ^= PropertyId.GetHashCode(); + if (notebookId_ != null) hash ^= NotebookId.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasType) hash ^= Type.GetHashCode(); + if (HasProfile) hash ^= Profile.GetHashCode(); + if (semanticRevision_ != null) hash ^= SemanticRevision.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + hash ^= options_.GetHashCode(); + if (HasNumberScale) hash ^= NumberScale.GetHashCode(); + if (trashedAt_ != null) hash ^= TrashedAt.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (propertyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PropertyId); + } + if (notebookId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NotebookId); + } + if (HasName) { + output.WriteRawTag(26); + output.WriteString(Name); + } + if (HasType) { + output.WriteRawTag(34); + output.WriteString(Type); + } + if (HasProfile) { + output.WriteRawTag(42); + output.WriteString(Profile); + } + if (semanticRevision_ != null) { + output.WriteRawTag(50); + output.WriteMessage(SemanticRevision); + } + if (revision_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Revision); + } + options_.WriteTo(output, _repeated_options_codec); + if (HasNumberScale) { + output.WriteRawTag(72); + output.WriteUInt32(NumberScale); + } + if (trashedAt_ != null) { + output.WriteRawTag(82); + output.WriteMessage(TrashedAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (propertyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PropertyId); + } + if (notebookId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NotebookId); + } + if (HasName) { + output.WriteRawTag(26); + output.WriteString(Name); + } + if (HasType) { + output.WriteRawTag(34); + output.WriteString(Type); + } + if (HasProfile) { + output.WriteRawTag(42); + output.WriteString(Profile); + } + if (semanticRevision_ != null) { + output.WriteRawTag(50); + output.WriteMessage(SemanticRevision); + } + if (revision_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Revision); + } + options_.WriteTo(ref output, _repeated_options_codec); + if (HasNumberScale) { + output.WriteRawTag(72); + output.WriteUInt32(NumberScale); + } + if (trashedAt_ != null) { + output.WriteRawTag(82); + output.WriteMessage(TrashedAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (propertyId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PropertyId); + } + if (notebookId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NotebookId); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasType) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Type); + } + if (HasProfile) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Profile); + } + if (semanticRevision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SemanticRevision); + } + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + size += options_.CalculateSize(_repeated_options_codec); + if (HasNumberScale) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(NumberScale); + } + if (trashedAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TrashedAt); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PropertyDefinition other) { + if (other == null) { + return; + } + if (other.propertyId_ != null) { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + PropertyId.MergeFrom(other.PropertyId); + } + if (other.notebookId_ != null) { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + NotebookId.MergeFrom(other.NotebookId); + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasType) { + Type = other.Type; + } + if (other.HasProfile) { + Profile = other.Profile; + } + if (other.semanticRevision_ != null) { + if (semanticRevision_ == null) { + SemanticRevision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + SemanticRevision.MergeFrom(other.SemanticRevision); + } + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + options_.Add(other.options_); + if (other.HasNumberScale) { + NumberScale = other.NumberScale; + } + if (other.trashedAt_ != null) { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + TrashedAt.MergeFrom(other.TrashedAt); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(PropertyId); + break; + } + case 18: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 34: { + Type = input.ReadString(); + break; + } + case 42: { + Profile = input.ReadString(); + break; + } + case 50: { + if (semanticRevision_ == null) { + SemanticRevision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(SemanticRevision); + break; + } + case 58: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 66: { + options_.AddEntriesFrom(input, _repeated_options_codec); + break; + } + case 72: { + NumberScale = input.ReadUInt32(); + break; + } + case 82: { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(TrashedAt); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(PropertyId); + break; + } + case 18: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 34: { + Type = input.ReadString(); + break; + } + case 42: { + Profile = input.ReadString(); + break; + } + case 50: { + if (semanticRevision_ == null) { + SemanticRevision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(SemanticRevision); + break; + } + case 58: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 66: { + options_.AddEntriesFrom(ref input, _repeated_options_codec); + break; + } + case 72: { + NumberScale = input.ReadUInt32(); + break; + } + case 82: { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(TrashedAt); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: PropertyDefinitionVersion; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PropertyDefinitionVersion : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PropertyDefinitionVersion()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[71]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertyDefinitionVersion() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertyDefinitionVersion(PropertyDefinitionVersion other) : this() { + propertyId_ = other.propertyId_ != null ? other.propertyId_.Clone() : null; + semanticRevision_ = other.semanticRevision_ != null ? other.semanticRevision_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertyDefinitionVersion Clone() { + return new PropertyDefinitionVersion(this); + } + + /// Field number for the "property_id" field. + public const int PropertyIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id propertyId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id PropertyId { + get { return propertyId_; } + set { + propertyId_ = value; + } + } + + /// Field number for the "semantic_revision" field. + public const int SemanticRevisionFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Revision semanticRevision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision SemanticRevision { + get { return semanticRevision_; } + set { + semanticRevision_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PropertyDefinitionVersion); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PropertyDefinitionVersion other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(PropertyId, other.PropertyId)) return false; + if (!object.Equals(SemanticRevision, other.SemanticRevision)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (propertyId_ != null) hash ^= PropertyId.GetHashCode(); + if (semanticRevision_ != null) hash ^= SemanticRevision.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (propertyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PropertyId); + } + if (semanticRevision_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SemanticRevision); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (propertyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PropertyId); + } + if (semanticRevision_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SemanticRevision); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (propertyId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PropertyId); + } + if (semanticRevision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SemanticRevision); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PropertyDefinitionVersion other) { + if (other == null) { + return; + } + if (other.propertyId_ != null) { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + PropertyId.MergeFrom(other.PropertyId); + } + if (other.semanticRevision_ != null) { + if (semanticRevision_ == null) { + SemanticRevision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + SemanticRevision.MergeFrom(other.SemanticRevision); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(PropertyId); + break; + } + case 18: { + if (semanticRevision_ == null) { + SemanticRevision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(SemanticRevision); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(PropertyId); + break; + } + case 18: { + if (semanticRevision_ == null) { + SemanticRevision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(SemanticRevision); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: PropertyValue; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class PropertyValue : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new PropertyValue()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[72]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertyValue() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertyValue(PropertyValue other) : this() { + propertyId_ = other.propertyId_ != null ? other.propertyId_.Clone() : null; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public PropertyValue Clone() { + return new PropertyValue(this); + } + + /// Field number for the "property_id" field. + public const int PropertyIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id propertyId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id PropertyId { + get { return propertyId_; } + set { + propertyId_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.ScalarValue value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScalarValue Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as PropertyValue); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(PropertyValue other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(PropertyId, other.PropertyId)) return false; + if (!object.Equals(Value, other.Value)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (propertyId_ != null) hash ^= PropertyId.GetHashCode(); + if (value_ != null) hash ^= Value.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (propertyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PropertyId); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (propertyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PropertyId); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (propertyId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PropertyId); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(PropertyValue other) { + if (other == null) { + return; + } + if (other.propertyId_ != null) { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + PropertyId.MergeFrom(other.PropertyId); + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.ScalarValue(); + } + Value.MergeFrom(other.Value); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(PropertyId); + break; + } + case 18: { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.ScalarValue(); + } + input.ReadMessage(Value); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(PropertyId); + break; + } + case 18: { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.ScalarValue(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: RenderPreset; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RenderPreset : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RenderPreset()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[73]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RenderPreset() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RenderPreset(RenderPreset other) : this() { + _hasBits0 = other._hasBits0; + container_ = other.container_; + videoCodec_ = other.videoCodec_; + audioCodec_ = other.audioCodec_; + width_ = other.width_; + height_ = other.height_; + rate_ = other.rate_ != null ? other.rate_.Clone() : null; + colourSpace_ = other.colourSpace_; + sampleRate_ = other.sampleRate_; + channelLayout_ = other.channelLayout_; + profile_ = other.profile_; + audioBitrate_ = other.audioBitrate_; + videoBitrate_ = other.videoBitrate_; + subtitleMode_ = other.subtitleMode_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RenderPreset Clone() { + return new RenderPreset(this); + } + + /// Field number for the "container" field. + public const int ContainerFieldNumber = 1; + private readonly static string ContainerDefaultValue = ""; + + private string container_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Container { + get { return container_ ?? ContainerDefaultValue; } + set { + container_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "container" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasContainer { + get { return container_ != null; } + } + /// Clears the value of the "container" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearContainer() { + container_ = null; + } + + /// Field number for the "video_codec" field. + public const int VideoCodecFieldNumber = 2; + private readonly static string VideoCodecDefaultValue = ""; + + private string videoCodec_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string VideoCodec { + get { return videoCodec_ ?? VideoCodecDefaultValue; } + set { + videoCodec_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "video_codec" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasVideoCodec { + get { return videoCodec_ != null; } + } + /// Clears the value of the "video_codec" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearVideoCodec() { + videoCodec_ = null; + } + + /// Field number for the "audio_codec" field. + public const int AudioCodecFieldNumber = 3; + private readonly static string AudioCodecDefaultValue = ""; + + private string audioCodec_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string AudioCodec { + get { return audioCodec_ ?? AudioCodecDefaultValue; } + set { + audioCodec_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "audio_codec" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAudioCodec { + get { return audioCodec_ != null; } + } + /// Clears the value of the "audio_codec" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAudioCodec() { + audioCodec_ = null; + } + + /// Field number for the "width" field. + public const int WidthFieldNumber = 4; + private readonly static uint WidthDefaultValue = 0; + + private uint width_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Width { + get { if ((_hasBits0 & 1) != 0) { return width_; } else { return WidthDefaultValue; } } + set { + _hasBits0 |= 1; + width_ = value; + } + } + /// Gets whether the "width" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasWidth { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "width" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearWidth() { + _hasBits0 &= ~1; + } + + /// Field number for the "height" field. + public const int HeightFieldNumber = 5; + private readonly static uint HeightDefaultValue = 0; + + private uint height_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Height { + get { if ((_hasBits0 & 2) != 0) { return height_; } else { return HeightDefaultValue; } } + set { + _hasBits0 |= 2; + height_ = value; + } + } + /// Gets whether the "height" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasHeight { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "height" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearHeight() { + _hasBits0 &= ~2; + } + + /// Field number for the "rate" field. + public const int RateFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Rational rate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Rational Rate { + get { return rate_; } + set { + rate_ = value; + } + } + + /// Field number for the "colour_space" field. + public const int ColourSpaceFieldNumber = 7; + private readonly static string ColourSpaceDefaultValue = ""; + + private string colourSpace_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ColourSpace { + get { return colourSpace_ ?? ColourSpaceDefaultValue; } + set { + colourSpace_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "colour_space" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasColourSpace { + get { return colourSpace_ != null; } + } + /// Clears the value of the "colour_space" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearColourSpace() { + colourSpace_ = null; + } + + /// Field number for the "sample_rate" field. + public const int SampleRateFieldNumber = 8; + private readonly static uint SampleRateDefaultValue = 0; + + private uint sampleRate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint SampleRate { + get { if ((_hasBits0 & 4) != 0) { return sampleRate_; } else { return SampleRateDefaultValue; } } + set { + _hasBits0 |= 4; + sampleRate_ = value; + } + } + /// Gets whether the "sample_rate" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSampleRate { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "sample_rate" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSampleRate() { + _hasBits0 &= ~4; + } + + /// Field number for the "channel_layout" field. + public const int ChannelLayoutFieldNumber = 9; + private readonly static string ChannelLayoutDefaultValue = ""; + + private string channelLayout_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ChannelLayout { + get { return channelLayout_ ?? ChannelLayoutDefaultValue; } + set { + channelLayout_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "channel_layout" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasChannelLayout { + get { return channelLayout_ != null; } + } + /// Clears the value of the "channel_layout" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearChannelLayout() { + channelLayout_ = null; + } + + /// Field number for the "profile" field. + public const int ProfileFieldNumber = 10; + private readonly static string ProfileDefaultValue = ""; + + private string profile_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Profile { + get { return profile_ ?? ProfileDefaultValue; } + set { + profile_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "profile" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasProfile { + get { return profile_ != null; } + } + /// Clears the value of the "profile" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearProfile() { + profile_ = null; + } + + /// Field number for the "audio_bitrate" field. + public const int AudioBitrateFieldNumber = 11; + private readonly static uint AudioBitrateDefaultValue = 0; + + private uint audioBitrate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint AudioBitrate { + get { if ((_hasBits0 & 8) != 0) { return audioBitrate_; } else { return AudioBitrateDefaultValue; } } + set { + _hasBits0 |= 8; + audioBitrate_ = value; + } + } + /// Gets whether the "audio_bitrate" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAudioBitrate { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "audio_bitrate" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAudioBitrate() { + _hasBits0 &= ~8; + } + + /// Field number for the "video_bitrate" field. + public const int VideoBitrateFieldNumber = 12; + private readonly static ulong VideoBitrateDefaultValue = 0UL; + + private ulong videoBitrate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong VideoBitrate { + get { if ((_hasBits0 & 16) != 0) { return videoBitrate_; } else { return VideoBitrateDefaultValue; } } + set { + _hasBits0 |= 16; + videoBitrate_ = value; + } + } + /// Gets whether the "video_bitrate" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasVideoBitrate { + get { return (_hasBits0 & 16) != 0; } + } + /// Clears the value of the "video_bitrate" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearVideoBitrate() { + _hasBits0 &= ~16; + } + + /// Field number for the "subtitle_mode" field. + public const int SubtitleModeFieldNumber = 13; + private readonly static string SubtitleModeDefaultValue = ""; + + private string subtitleMode_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string SubtitleMode { + get { return subtitleMode_ ?? SubtitleModeDefaultValue; } + set { + subtitleMode_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "subtitle_mode" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSubtitleMode { + get { return subtitleMode_ != null; } + } + /// Clears the value of the "subtitle_mode" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSubtitleMode() { + subtitleMode_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RenderPreset); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RenderPreset other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Container != other.Container) return false; + if (VideoCodec != other.VideoCodec) return false; + if (AudioCodec != other.AudioCodec) return false; + if (Width != other.Width) return false; + if (Height != other.Height) return false; + if (!object.Equals(Rate, other.Rate)) return false; + if (ColourSpace != other.ColourSpace) return false; + if (SampleRate != other.SampleRate) return false; + if (ChannelLayout != other.ChannelLayout) return false; + if (Profile != other.Profile) return false; + if (AudioBitrate != other.AudioBitrate) return false; + if (VideoBitrate != other.VideoBitrate) return false; + if (SubtitleMode != other.SubtitleMode) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasContainer) hash ^= Container.GetHashCode(); + if (HasVideoCodec) hash ^= VideoCodec.GetHashCode(); + if (HasAudioCodec) hash ^= AudioCodec.GetHashCode(); + if (HasWidth) hash ^= Width.GetHashCode(); + if (HasHeight) hash ^= Height.GetHashCode(); + if (rate_ != null) hash ^= Rate.GetHashCode(); + if (HasColourSpace) hash ^= ColourSpace.GetHashCode(); + if (HasSampleRate) hash ^= SampleRate.GetHashCode(); + if (HasChannelLayout) hash ^= ChannelLayout.GetHashCode(); + if (HasProfile) hash ^= Profile.GetHashCode(); + if (HasAudioBitrate) hash ^= AudioBitrate.GetHashCode(); + if (HasVideoBitrate) hash ^= VideoBitrate.GetHashCode(); + if (HasSubtitleMode) hash ^= SubtitleMode.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasContainer) { + output.WriteRawTag(10); + output.WriteString(Container); + } + if (HasVideoCodec) { + output.WriteRawTag(18); + output.WriteString(VideoCodec); + } + if (HasAudioCodec) { + output.WriteRawTag(26); + output.WriteString(AudioCodec); + } + if (HasWidth) { + output.WriteRawTag(32); + output.WriteUInt32(Width); + } + if (HasHeight) { + output.WriteRawTag(40); + output.WriteUInt32(Height); + } + if (rate_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Rate); + } + if (HasColourSpace) { + output.WriteRawTag(58); + output.WriteString(ColourSpace); + } + if (HasSampleRate) { + output.WriteRawTag(64); + output.WriteUInt32(SampleRate); + } + if (HasChannelLayout) { + output.WriteRawTag(74); + output.WriteString(ChannelLayout); + } + if (HasProfile) { + output.WriteRawTag(82); + output.WriteString(Profile); + } + if (HasAudioBitrate) { + output.WriteRawTag(88); + output.WriteUInt32(AudioBitrate); + } + if (HasVideoBitrate) { + output.WriteRawTag(96); + output.WriteUInt64(VideoBitrate); + } + if (HasSubtitleMode) { + output.WriteRawTag(106); + output.WriteString(SubtitleMode); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasContainer) { + output.WriteRawTag(10); + output.WriteString(Container); + } + if (HasVideoCodec) { + output.WriteRawTag(18); + output.WriteString(VideoCodec); + } + if (HasAudioCodec) { + output.WriteRawTag(26); + output.WriteString(AudioCodec); + } + if (HasWidth) { + output.WriteRawTag(32); + output.WriteUInt32(Width); + } + if (HasHeight) { + output.WriteRawTag(40); + output.WriteUInt32(Height); + } + if (rate_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Rate); + } + if (HasColourSpace) { + output.WriteRawTag(58); + output.WriteString(ColourSpace); + } + if (HasSampleRate) { + output.WriteRawTag(64); + output.WriteUInt32(SampleRate); + } + if (HasChannelLayout) { + output.WriteRawTag(74); + output.WriteString(ChannelLayout); + } + if (HasProfile) { + output.WriteRawTag(82); + output.WriteString(Profile); + } + if (HasAudioBitrate) { + output.WriteRawTag(88); + output.WriteUInt32(AudioBitrate); + } + if (HasVideoBitrate) { + output.WriteRawTag(96); + output.WriteUInt64(VideoBitrate); + } + if (HasSubtitleMode) { + output.WriteRawTag(106); + output.WriteString(SubtitleMode); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasContainer) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Container); + } + if (HasVideoCodec) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(VideoCodec); + } + if (HasAudioCodec) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(AudioCodec); + } + if (HasWidth) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Width); + } + if (HasHeight) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Height); + } + if (rate_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rate); + } + if (HasColourSpace) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ColourSpace); + } + if (HasSampleRate) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(SampleRate); + } + if (HasChannelLayout) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ChannelLayout); + } + if (HasProfile) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Profile); + } + if (HasAudioBitrate) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(AudioBitrate); + } + if (HasVideoBitrate) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(VideoBitrate); + } + if (HasSubtitleMode) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(SubtitleMode); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RenderPreset other) { + if (other == null) { + return; + } + if (other.HasContainer) { + Container = other.Container; + } + if (other.HasVideoCodec) { + VideoCodec = other.VideoCodec; + } + if (other.HasAudioCodec) { + AudioCodec = other.AudioCodec; + } + if (other.HasWidth) { + Width = other.Width; + } + if (other.HasHeight) { + Height = other.Height; + } + if (other.rate_ != null) { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + Rate.MergeFrom(other.Rate); + } + if (other.HasColourSpace) { + ColourSpace = other.ColourSpace; + } + if (other.HasSampleRate) { + SampleRate = other.SampleRate; + } + if (other.HasChannelLayout) { + ChannelLayout = other.ChannelLayout; + } + if (other.HasProfile) { + Profile = other.Profile; + } + if (other.HasAudioBitrate) { + AudioBitrate = other.AudioBitrate; + } + if (other.HasVideoBitrate) { + VideoBitrate = other.VideoBitrate; + } + if (other.HasSubtitleMode) { + SubtitleMode = other.SubtitleMode; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Container = input.ReadString(); + break; + } + case 18: { + VideoCodec = input.ReadString(); + break; + } + case 26: { + AudioCodec = input.ReadString(); + break; + } + case 32: { + Width = input.ReadUInt32(); + break; + } + case 40: { + Height = input.ReadUInt32(); + break; + } + case 50: { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(Rate); + break; + } + case 58: { + ColourSpace = input.ReadString(); + break; + } + case 64: { + SampleRate = input.ReadUInt32(); + break; + } + case 74: { + ChannelLayout = input.ReadString(); + break; + } + case 82: { + Profile = input.ReadString(); + break; + } + case 88: { + AudioBitrate = input.ReadUInt32(); + break; + } + case 96: { + VideoBitrate = input.ReadUInt64(); + break; + } + case 106: { + SubtitleMode = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Container = input.ReadString(); + break; + } + case 18: { + VideoCodec = input.ReadString(); + break; + } + case 26: { + AudioCodec = input.ReadString(); + break; + } + case 32: { + Width = input.ReadUInt32(); + break; + } + case 40: { + Height = input.ReadUInt32(); + break; + } + case 50: { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(Rate); + break; + } + case 58: { + ColourSpace = input.ReadString(); + break; + } + case 64: { + SampleRate = input.ReadUInt32(); + break; + } + case 74: { + ChannelLayout = input.ReadString(); + break; + } + case 82: { + Profile = input.ReadString(); + break; + } + case 88: { + AudioBitrate = input.ReadUInt32(); + break; + } + case 96: { + VideoBitrate = input.ReadUInt64(); + break; + } + case 106: { + SubtitleMode = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: RetimeCurve; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RetimeCurve : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RetimeCurve()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[74]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RetimeCurve() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RetimeCurve(RetimeCurve other) : this() { + points_ = other.points_.Clone(); + profile_ = other.profile_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RetimeCurve Clone() { + return new RetimeCurve(this); + } + + /// Field number for the "points" field. + public const int PointsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_points_codec + = pb::FieldCodec.ForMessage(10, global::ArcForges.Contracts.PublicApi.V1.RetimePoint.Parser); + private readonly pbc::RepeatedField points_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Points { + get { return points_; } + } + + /// Field number for the "profile" field. + public const int ProfileFieldNumber = 2; + private readonly static string ProfileDefaultValue = ""; + + private string profile_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Profile { + get { return profile_ ?? ProfileDefaultValue; } + set { + profile_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "profile" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasProfile { + get { return profile_ != null; } + } + /// Clears the value of the "profile" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearProfile() { + profile_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RetimeCurve); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RetimeCurve other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!points_.Equals(other.points_)) return false; + if (Profile != other.Profile) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= points_.GetHashCode(); + if (HasProfile) hash ^= Profile.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + points_.WriteTo(output, _repeated_points_codec); + if (HasProfile) { + output.WriteRawTag(18); + output.WriteString(Profile); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + points_.WriteTo(ref output, _repeated_points_codec); + if (HasProfile) { + output.WriteRawTag(18); + output.WriteString(Profile); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + size += points_.CalculateSize(_repeated_points_codec); + if (HasProfile) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Profile); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RetimeCurve other) { + if (other == null) { + return; + } + points_.Add(other.points_); + if (other.HasProfile) { + Profile = other.Profile; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + points_.AddEntriesFrom(input, _repeated_points_codec); + break; + } + case 18: { + Profile = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + points_.AddEntriesFrom(ref input, _repeated_points_codec); + break; + } + case 18: { + Profile = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: RetimePoint; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RetimePoint : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RetimePoint()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[75]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RetimePoint() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RetimePoint(RetimePoint other) : this() { + timelineOffset_ = other.timelineOffset_ != null ? other.timelineOffset_.Clone() : null; + sourceOffset_ = other.sourceOffset_ != null ? other.sourceOffset_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RetimePoint Clone() { + return new RetimePoint(this); + } + + /// Field number for the "timeline_offset" field. + public const int TimelineOffsetFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.MediaTime timelineOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaTime TimelineOffset { + get { return timelineOffset_; } + set { + timelineOffset_ = value; + } + } + + /// Field number for the "source_offset" field. + public const int SourceOffsetFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.MediaTime sourceOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaTime SourceOffset { + get { return sourceOffset_; } + set { + sourceOffset_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RetimePoint); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RetimePoint other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(TimelineOffset, other.TimelineOffset)) return false; + if (!object.Equals(SourceOffset, other.SourceOffset)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (timelineOffset_ != null) hash ^= TimelineOffset.GetHashCode(); + if (sourceOffset_ != null) hash ^= SourceOffset.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (timelineOffset_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TimelineOffset); + } + if (sourceOffset_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SourceOffset); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (timelineOffset_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TimelineOffset); + } + if (sourceOffset_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SourceOffset); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (timelineOffset_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TimelineOffset); + } + if (sourceOffset_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SourceOffset); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RetimePoint other) { + if (other == null) { + return; + } + if (other.timelineOffset_ != null) { + if (timelineOffset_ == null) { + TimelineOffset = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + TimelineOffset.MergeFrom(other.TimelineOffset); + } + if (other.sourceOffset_ != null) { + if (sourceOffset_ == null) { + SourceOffset = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + SourceOffset.MergeFrom(other.SourceOffset); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (timelineOffset_ == null) { + TimelineOffset = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(TimelineOffset); + break; + } + case 18: { + if (sourceOffset_ == null) { + SourceOffset = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(SourceOffset); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (timelineOffset_ == null) { + TimelineOffset = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(TimelineOffset); + break; + } + case 18: { + if (sourceOffset_ == null) { + SourceOffset = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(SourceOffset); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: RichText; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class RichText : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new RichText()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[76]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RichText() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RichText(RichText other) : this() { + text_ = other.text_; + spans_ = other.spans_.Clone(); + atoms_ = other.atoms_.Clone(); + runs_ = other.runs_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public RichText Clone() { + return new RichText(this); + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 1; + private readonly static string TextDefaultValue = ""; + + private string text_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return text_ ?? TextDefaultValue; } + set { + text_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "text" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasText { + get { return text_ != null; } + } + /// Clears the value of the "text" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearText() { + text_ = null; + } + + /// Field number for the "spans" field. + public const int SpansFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_spans_codec + = pb::FieldCodec.ForMessage(18, global::ArcForges.Contracts.PublicApi.V1.TextSpan.Parser); + private readonly pbc::RepeatedField spans_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Spans { + get { return spans_; } + } + + /// Field number for the "atoms" field. + public const int AtomsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_atoms_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.PublicApi.V1.InlineAtom.Parser); + private readonly pbc::RepeatedField atoms_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Atoms { + get { return atoms_; } + } + + /// Field number for the "runs" field. + public const int RunsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_runs_codec + = pb::FieldCodec.ForMessage(34, global::ArcForges.Contracts.PublicApi.V1.TextRunSegment.Parser); + private readonly pbc::RepeatedField runs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Runs { + get { return runs_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as RichText); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(RichText other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Text != other.Text) return false; + if(!spans_.Equals(other.spans_)) return false; + if(!atoms_.Equals(other.atoms_)) return false; + if(!runs_.Equals(other.runs_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasText) hash ^= Text.GetHashCode(); + hash ^= spans_.GetHashCode(); + hash ^= atoms_.GetHashCode(); + hash ^= runs_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasText) { + output.WriteRawTag(10); + output.WriteString(Text); + } + spans_.WriteTo(output, _repeated_spans_codec); + atoms_.WriteTo(output, _repeated_atoms_codec); + runs_.WriteTo(output, _repeated_runs_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasText) { + output.WriteRawTag(10); + output.WriteString(Text); + } + spans_.WriteTo(ref output, _repeated_spans_codec); + atoms_.WriteTo(ref output, _repeated_atoms_codec); + runs_.WriteTo(ref output, _repeated_runs_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasText) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + size += spans_.CalculateSize(_repeated_spans_codec); + size += atoms_.CalculateSize(_repeated_atoms_codec); + size += runs_.CalculateSize(_repeated_runs_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(RichText other) { + if (other == null) { + return; + } + if (other.HasText) { + Text = other.Text; + } + spans_.Add(other.spans_); + atoms_.Add(other.atoms_); + runs_.Add(other.runs_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Text = input.ReadString(); + break; + } + case 18: { + spans_.AddEntriesFrom(input, _repeated_spans_codec); + break; + } + case 26: { + atoms_.AddEntriesFrom(input, _repeated_atoms_codec); + break; + } + case 34: { + runs_.AddEntriesFrom(input, _repeated_runs_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Text = input.ReadString(); + break; + } + case 18: { + spans_.AddEntriesFrom(ref input, _repeated_spans_codec); + break; + } + case 26: { + atoms_.AddEntriesFrom(ref input, _repeated_atoms_codec); + break; + } + case 34: { + runs_.AddEntriesFrom(ref input, _repeated_runs_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: SampleRange; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SampleRange : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SampleRange()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[77]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SampleRange() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SampleRange(SampleRange other) : this() { + _hasBits0 = other._hasBits0; + from_ = other.from_; + count_ = other.count_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SampleRange Clone() { + return new SampleRange(this); + } + + /// Field number for the "from" field. + public const int FromFieldNumber = 1; + private readonly static ulong FromDefaultValue = 0UL; + + private ulong from_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong From { + get { if ((_hasBits0 & 1) != 0) { return from_; } else { return FromDefaultValue; } } + set { + _hasBits0 |= 1; + from_ = value; + } + } + /// Gets whether the "from" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFrom { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "from" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFrom() { + _hasBits0 &= ~1; + } + + /// Field number for the "count" field. + public const int CountFieldNumber = 2; + private readonly static ulong CountDefaultValue = 0UL; + + private ulong count_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong Count { + get { if ((_hasBits0 & 2) != 0) { return count_; } else { return CountDefaultValue; } } + set { + _hasBits0 |= 2; + count_ = value; + } + } + /// Gets whether the "count" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCount { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "count" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCount() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SampleRange); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SampleRange other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (From != other.From) return false; + if (Count != other.Count) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasFrom) hash ^= From.GetHashCode(); + if (HasCount) hash ^= Count.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasFrom) { + output.WriteRawTag(8); + output.WriteUInt64(From); + } + if (HasCount) { + output.WriteRawTag(16); + output.WriteUInt64(Count); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasFrom) { + output.WriteRawTag(8); + output.WriteUInt64(From); + } + if (HasCount) { + output.WriteRawTag(16); + output.WriteUInt64(Count); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasFrom) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(From); + } + if (HasCount) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Count); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SampleRange other) { + if (other == null) { + return; + } + if (other.HasFrom) { + From = other.From; + } + if (other.HasCount) { + Count = other.Count; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + From = input.ReadUInt64(); + break; + } + case 16: { + Count = input.ReadUInt64(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 8: { + From = input.ReadUInt64(); + break; + } + case 16: { + Count = input.ReadUInt64(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: SavedViewRecord; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SavedViewRecord : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SavedViewRecord()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[78]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SavedViewRecord() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SavedViewRecord(SavedViewRecord other) : this() { + viewId_ = other.viewId_ != null ? other.viewId_.Clone() : null; + notebookId_ = other.notebookId_ != null ? other.notebookId_.Clone() : null; + name_ = other.name_; + layout_ = other.layout_; + query_ = other.query_ != null ? other.query_.Clone() : null; + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + trashedAt_ = other.trashedAt_ != null ? other.trashedAt_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SavedViewRecord Clone() { + return new SavedViewRecord(this); + } + + /// Field number for the "view_id" field. + public const int ViewIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id viewId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ViewId { + get { return viewId_; } + set { + viewId_ = value; + } + } + + /// Field number for the "notebook_id" field. + public const int NotebookIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id notebookId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id NotebookId { + get { return notebookId_; } + set { + notebookId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "layout" field. + public const int LayoutFieldNumber = 4; + private readonly static string LayoutDefaultValue = ""; + + private string layout_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Layout { + get { return layout_ ?? LayoutDefaultValue; } + set { + layout_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "layout" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasLayout { + get { return layout_ != null; } + } + /// Clears the value of the "layout" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearLayout() { + layout_ = null; + } + + /// Field number for the "query" field. + public const int QueryFieldNumber = 5; + private global::ArcForges.Contracts.PublicApi.V1.NotesQuery query_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.NotesQuery Query { + get { return query_; } + set { + query_ = value; + } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "trashed_at" field. + public const int TrashedAtFieldNumber = 7; + private global::ArcForges.Contracts.Foundation.V1.Instant trashedAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant TrashedAt { + get { return trashedAt_; } + set { + trashedAt_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SavedViewRecord); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SavedViewRecord other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ViewId, other.ViewId)) return false; + if (!object.Equals(NotebookId, other.NotebookId)) return false; + if (Name != other.Name) return false; + if (Layout != other.Layout) return false; + if (!object.Equals(Query, other.Query)) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if (!object.Equals(TrashedAt, other.TrashedAt)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (viewId_ != null) hash ^= ViewId.GetHashCode(); + if (notebookId_ != null) hash ^= NotebookId.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasLayout) hash ^= Layout.GetHashCode(); + if (query_ != null) hash ^= Query.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (trashedAt_ != null) hash ^= TrashedAt.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (viewId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ViewId); + } + if (notebookId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NotebookId); + } + if (HasName) { + output.WriteRawTag(26); + output.WriteString(Name); + } + if (HasLayout) { + output.WriteRawTag(34); + output.WriteString(Layout); + } + if (query_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Query); + } + if (revision_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Revision); + } + if (trashedAt_ != null) { + output.WriteRawTag(58); + output.WriteMessage(TrashedAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (viewId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ViewId); + } + if (notebookId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NotebookId); + } + if (HasName) { + output.WriteRawTag(26); + output.WriteString(Name); + } + if (HasLayout) { + output.WriteRawTag(34); + output.WriteString(Layout); + } + if (query_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Query); + } + if (revision_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Revision); + } + if (trashedAt_ != null) { + output.WriteRawTag(58); + output.WriteMessage(TrashedAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (viewId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ViewId); + } + if (notebookId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NotebookId); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasLayout) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Layout); + } + if (query_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Query); + } + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (trashedAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TrashedAt); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SavedViewRecord other) { + if (other == null) { + return; + } + if (other.viewId_ != null) { + if (viewId_ == null) { + ViewId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ViewId.MergeFrom(other.ViewId); + } + if (other.notebookId_ != null) { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + NotebookId.MergeFrom(other.NotebookId); + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasLayout) { + Layout = other.Layout; + } + if (other.query_ != null) { + if (query_ == null) { + Query = new global::ArcForges.Contracts.PublicApi.V1.NotesQuery(); + } + Query.MergeFrom(other.Query); + } + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + if (other.trashedAt_ != null) { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + TrashedAt.MergeFrom(other.TrashedAt); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (viewId_ == null) { + ViewId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ViewId); + break; + } + case 18: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 34: { + Layout = input.ReadString(); + break; + } + case 42: { + if (query_ == null) { + Query = new global::ArcForges.Contracts.PublicApi.V1.NotesQuery(); + } + input.ReadMessage(Query); + break; + } + case 50: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 58: { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(TrashedAt); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (viewId_ == null) { + ViewId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ViewId); + break; + } + case 18: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 34: { + Layout = input.ReadString(); + break; + } + case 42: { + if (query_ == null) { + Query = new global::ArcForges.Contracts.PublicApi.V1.NotesQuery(); + } + input.ReadMessage(Query); + break; + } + case 50: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 58: { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(TrashedAt); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ScalarPredicate; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ScalarPredicate : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ScalarPredicate()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[79]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScalarPredicate() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScalarPredicate(ScalarPredicate other) : this() { + propertyId_ = other.propertyId_ != null ? other.propertyId_.Clone() : null; + operator_ = other.operator_; + operands_ = other.operands_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScalarPredicate Clone() { + return new ScalarPredicate(this); + } + + /// Field number for the "property_id" field. + public const int PropertyIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id propertyId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id PropertyId { + get { return propertyId_; } + set { + propertyId_ = value; + } + } + + /// Field number for the "operator" field. + public const int OperatorFieldNumber = 2; + private readonly static string OperatorDefaultValue = ""; + + private string operator_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Operator { + get { return operator_ ?? OperatorDefaultValue; } + set { + operator_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "operator" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOperator { + get { return operator_ != null; } + } + /// Clears the value of the "operator" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOperator() { + operator_ = null; + } + + /// Field number for the "operands" field. + public const int OperandsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_operands_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.PublicApi.V1.ScalarValue.Parser); + private readonly pbc::RepeatedField operands_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Operands { + get { return operands_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ScalarPredicate); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ScalarPredicate other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(PropertyId, other.PropertyId)) return false; + if (Operator != other.Operator) return false; + if(!operands_.Equals(other.operands_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (propertyId_ != null) hash ^= PropertyId.GetHashCode(); + if (HasOperator) hash ^= Operator.GetHashCode(); + hash ^= operands_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (propertyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PropertyId); + } + if (HasOperator) { + output.WriteRawTag(18); + output.WriteString(Operator); + } + operands_.WriteTo(output, _repeated_operands_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (propertyId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(PropertyId); + } + if (HasOperator) { + output.WriteRawTag(18); + output.WriteString(Operator); + } + operands_.WriteTo(ref output, _repeated_operands_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (propertyId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PropertyId); + } + if (HasOperator) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Operator); + } + size += operands_.CalculateSize(_repeated_operands_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ScalarPredicate other) { + if (other == null) { + return; + } + if (other.propertyId_ != null) { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + PropertyId.MergeFrom(other.PropertyId); + } + if (other.HasOperator) { + Operator = other.Operator; + } + operands_.Add(other.operands_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(PropertyId); + break; + } + case 18: { + Operator = input.ReadString(); + break; + } + case 26: { + operands_.AddEntriesFrom(input, _repeated_operands_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (propertyId_ == null) { + PropertyId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(PropertyId); + break; + } + case 18: { + Operator = input.ReadString(); + break; + } + case 26: { + operands_.AddEntriesFrom(ref input, _repeated_operands_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ScalarValue; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ScalarValue : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ScalarValue()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[80]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScalarValue() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScalarValue(ScalarValue other) : this() { + switch (other.ValueCase) { + case ValueOneofCase.Null: + Null = other.Null; + break; + case ValueOneofCase.Text: + Text = other.Text; + break; + case ValueOneofCase.Boolean: + Boolean = other.Boolean; + break; + case ValueOneofCase.Number: + Number = other.Number.Clone(); + break; + case ValueOneofCase.Date: + Date = other.Date; + break; + case ValueOneofCase.Select: + Select = other.Select.Clone(); + break; + case ValueOneofCase.MultiSelect: + MultiSelect = other.MultiSelect.Clone(); + break; + case ValueOneofCase.DateTime: + DateTime = other.DateTime.Clone(); + break; + case ValueOneofCase.Url: + Url = other.Url; + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScalarValue Clone() { + return new ScalarValue(this); + } + + /// Field number for the "null" field. + public const int NullFieldNumber = 1; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Null { + get { return HasNull ? (bool) value_ : false; } + set { + value_ = value; + valueCase_ = ValueOneofCase.Null; + } + } + /// Gets whether the "null" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNull { + get { return valueCase_ == ValueOneofCase.Null; } + } + /// Clears the value of the oneof if it's currently set to "null" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNull() { + if (HasNull) { + ClearValue(); + } + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 2; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return HasText ? (string) value_ : ""; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + valueCase_ = ValueOneofCase.Text; + } + } + /// Gets whether the "text" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasText { + get { return valueCase_ == ValueOneofCase.Text; } + } + /// Clears the value of the oneof if it's currently set to "text" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearText() { + if (HasText) { + ClearValue(); + } + } + + /// Field number for the "boolean" field. + public const int BooleanFieldNumber = 3; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Boolean { + get { return HasBoolean ? (bool) value_ : false; } + set { + value_ = value; + valueCase_ = ValueOneofCase.Boolean; + } + } + /// Gets whether the "boolean" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasBoolean { + get { return valueCase_ == ValueOneofCase.Boolean; } + } + /// Clears the value of the oneof if it's currently set to "boolean" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearBoolean() { + if (HasBoolean) { + ClearValue(); + } + } + + /// Field number for the "number" field. + public const int NumberFieldNumber = 4; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Decimal Number { + get { return valueCase_ == ValueOneofCase.Number ? (global::ArcForges.Contracts.Foundation.V1.Decimal) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.Number; + } + } + + /// Field number for the "date" field. + public const int DateFieldNumber = 5; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Date { + get { return HasDate ? (string) value_ : ""; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + valueCase_ = ValueOneofCase.Date; + } + } + /// Gets whether the "date" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDate { + get { return valueCase_ == ValueOneofCase.Date; } + } + /// Clears the value of the oneof if it's currently set to "date" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDate() { + if (HasDate) { + ClearValue(); + } + } + + /// Field number for the "select" field. + public const int SelectFieldNumber = 6; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id Select { + get { return valueCase_ == ValueOneofCase.Select ? (global::ArcForges.Contracts.Foundation.V1.Id) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.Select; + } + } + + /// Field number for the "multi_select" field. + public const int MultiSelectFieldNumber = 7; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.IdList MultiSelect { + get { return valueCase_ == ValueOneofCase.MultiSelect ? (global::ArcForges.Contracts.PublicApi.V1.IdList) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.MultiSelect; + } + } + + /// Field number for the "date_time" field. + public const int DateTimeFieldNumber = 8; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant DateTime { + get { return valueCase_ == ValueOneofCase.DateTime ? (global::ArcForges.Contracts.Foundation.V1.Instant) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.DateTime; + } + } + + /// Field number for the "url" field. + public const int UrlFieldNumber = 9; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Url { + get { return HasUrl ? (string) value_ : ""; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + valueCase_ = ValueOneofCase.Url; + } + } + /// Gets whether the "url" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasUrl { + get { return valueCase_ == ValueOneofCase.Url; } + } + /// Clears the value of the oneof if it's currently set to "url" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearUrl() { + if (HasUrl) { + ClearValue(); + } + } + + private object value_; + /// Enum of possible cases for the "value" oneof. + public enum ValueOneofCase { + None = 0, + Null = 1, + Text = 2, + Boolean = 3, + Number = 4, + Date = 5, + Select = 6, + MultiSelect = 7, + DateTime = 8, + Url = 9, + } + private ValueOneofCase valueCase_ = ValueOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ValueOneofCase ValueCase { + get { return valueCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearValue() { + valueCase_ = ValueOneofCase.None; + value_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ScalarValue); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ScalarValue other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Null != other.Null) return false; + if (Text != other.Text) return false; + if (Boolean != other.Boolean) return false; + if (!object.Equals(Number, other.Number)) return false; + if (Date != other.Date) return false; + if (!object.Equals(Select, other.Select)) return false; + if (!object.Equals(MultiSelect, other.MultiSelect)) return false; + if (!object.Equals(DateTime, other.DateTime)) return false; + if (Url != other.Url) return false; + if (ValueCase != other.ValueCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasNull) hash ^= Null.GetHashCode(); + if (HasText) hash ^= Text.GetHashCode(); + if (HasBoolean) hash ^= Boolean.GetHashCode(); + if (valueCase_ == ValueOneofCase.Number) hash ^= Number.GetHashCode(); + if (HasDate) hash ^= Date.GetHashCode(); + if (valueCase_ == ValueOneofCase.Select) hash ^= Select.GetHashCode(); + if (valueCase_ == ValueOneofCase.MultiSelect) hash ^= MultiSelect.GetHashCode(); + if (valueCase_ == ValueOneofCase.DateTime) hash ^= DateTime.GetHashCode(); + if (HasUrl) hash ^= Url.GetHashCode(); + hash ^= (int) valueCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasNull) { + output.WriteRawTag(8); + output.WriteBool(Null); + } + if (HasText) { + output.WriteRawTag(18); + output.WriteString(Text); + } + if (HasBoolean) { + output.WriteRawTag(24); + output.WriteBool(Boolean); + } + if (valueCase_ == ValueOneofCase.Number) { + output.WriteRawTag(34); + output.WriteMessage(Number); + } + if (HasDate) { + output.WriteRawTag(42); + output.WriteString(Date); + } + if (valueCase_ == ValueOneofCase.Select) { + output.WriteRawTag(50); + output.WriteMessage(Select); + } + if (valueCase_ == ValueOneofCase.MultiSelect) { + output.WriteRawTag(58); + output.WriteMessage(MultiSelect); + } + if (valueCase_ == ValueOneofCase.DateTime) { + output.WriteRawTag(66); + output.WriteMessage(DateTime); + } + if (HasUrl) { + output.WriteRawTag(74); + output.WriteString(Url); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasNull) { + output.WriteRawTag(8); + output.WriteBool(Null); + } + if (HasText) { + output.WriteRawTag(18); + output.WriteString(Text); + } + if (HasBoolean) { + output.WriteRawTag(24); + output.WriteBool(Boolean); + } + if (valueCase_ == ValueOneofCase.Number) { + output.WriteRawTag(34); + output.WriteMessage(Number); + } + if (HasDate) { + output.WriteRawTag(42); + output.WriteString(Date); + } + if (valueCase_ == ValueOneofCase.Select) { + output.WriteRawTag(50); + output.WriteMessage(Select); + } + if (valueCase_ == ValueOneofCase.MultiSelect) { + output.WriteRawTag(58); + output.WriteMessage(MultiSelect); + } + if (valueCase_ == ValueOneofCase.DateTime) { + output.WriteRawTag(66); + output.WriteMessage(DateTime); + } + if (HasUrl) { + output.WriteRawTag(74); + output.WriteString(Url); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasNull) { + size += 1 + 1; + } + if (HasText) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + if (HasBoolean) { + size += 1 + 1; + } + if (valueCase_ == ValueOneofCase.Number) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Number); + } + if (HasDate) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Date); + } + if (valueCase_ == ValueOneofCase.Select) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Select); + } + if (valueCase_ == ValueOneofCase.MultiSelect) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MultiSelect); + } + if (valueCase_ == ValueOneofCase.DateTime) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(DateTime); + } + if (HasUrl) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Url); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ScalarValue other) { + if (other == null) { + return; + } + switch (other.ValueCase) { + case ValueOneofCase.Null: + Null = other.Null; + break; + case ValueOneofCase.Text: + Text = other.Text; + break; + case ValueOneofCase.Boolean: + Boolean = other.Boolean; + break; + case ValueOneofCase.Number: + if (Number == null) { + Number = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + } + Number.MergeFrom(other.Number); + break; + case ValueOneofCase.Date: + Date = other.Date; + break; + case ValueOneofCase.Select: + if (Select == null) { + Select = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + Select.MergeFrom(other.Select); + break; + case ValueOneofCase.MultiSelect: + if (MultiSelect == null) { + MultiSelect = new global::ArcForges.Contracts.PublicApi.V1.IdList(); + } + MultiSelect.MergeFrom(other.MultiSelect); + break; + case ValueOneofCase.DateTime: + if (DateTime == null) { + DateTime = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + DateTime.MergeFrom(other.DateTime); + break; + case ValueOneofCase.Url: + Url = other.Url; + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Null = input.ReadBool(); + break; + } + case 18: { + Text = input.ReadString(); + break; + } + case 24: { + Boolean = input.ReadBool(); + break; + } + case 34: { + global::ArcForges.Contracts.Foundation.V1.Decimal subBuilder = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + if (valueCase_ == ValueOneofCase.Number) { + subBuilder.MergeFrom(Number); + } + input.ReadMessage(subBuilder); + Number = subBuilder; + break; + } + case 42: { + Date = input.ReadString(); + break; + } + case 50: { + global::ArcForges.Contracts.Foundation.V1.Id subBuilder = new global::ArcForges.Contracts.Foundation.V1.Id(); + if (valueCase_ == ValueOneofCase.Select) { + subBuilder.MergeFrom(Select); + } + input.ReadMessage(subBuilder); + Select = subBuilder; + break; + } + case 58: { + global::ArcForges.Contracts.PublicApi.V1.IdList subBuilder = new global::ArcForges.Contracts.PublicApi.V1.IdList(); + if (valueCase_ == ValueOneofCase.MultiSelect) { + subBuilder.MergeFrom(MultiSelect); + } + input.ReadMessage(subBuilder); + MultiSelect = subBuilder; + break; + } + case 66: { + global::ArcForges.Contracts.Foundation.V1.Instant subBuilder = new global::ArcForges.Contracts.Foundation.V1.Instant(); + if (valueCase_ == ValueOneofCase.DateTime) { + subBuilder.MergeFrom(DateTime); + } + input.ReadMessage(subBuilder); + DateTime = subBuilder; + break; + } + case 74: { + Url = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 8: { + Null = input.ReadBool(); + break; + } + case 18: { + Text = input.ReadString(); + break; + } + case 24: { + Boolean = input.ReadBool(); + break; + } + case 34: { + global::ArcForges.Contracts.Foundation.V1.Decimal subBuilder = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + if (valueCase_ == ValueOneofCase.Number) { + subBuilder.MergeFrom(Number); + } + input.ReadMessage(subBuilder); + Number = subBuilder; + break; + } + case 42: { + Date = input.ReadString(); + break; + } + case 50: { + global::ArcForges.Contracts.Foundation.V1.Id subBuilder = new global::ArcForges.Contracts.Foundation.V1.Id(); + if (valueCase_ == ValueOneofCase.Select) { + subBuilder.MergeFrom(Select); + } + input.ReadMessage(subBuilder); + Select = subBuilder; + break; + } + case 58: { + global::ArcForges.Contracts.PublicApi.V1.IdList subBuilder = new global::ArcForges.Contracts.PublicApi.V1.IdList(); + if (valueCase_ == ValueOneofCase.MultiSelect) { + subBuilder.MergeFrom(MultiSelect); + } + input.ReadMessage(subBuilder); + MultiSelect = subBuilder; + break; + } + case 66: { + global::ArcForges.Contracts.Foundation.V1.Instant subBuilder = new global::ArcForges.Contracts.Foundation.V1.Instant(); + if (valueCase_ == ValueOneofCase.DateTime) { + subBuilder.MergeFrom(DateTime); + } + input.ReadMessage(subBuilder); + DateTime = subBuilder; + break; + } + case 74: { + Url = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ScheduleSpec; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ScheduleSpec : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ScheduleSpec()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[81]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScheduleSpec() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScheduleSpec(ScheduleSpec other) : this() { + kind_ = other.kind_; + expression_ = other.expression_; + zone_ = other.zone_; + startsAt_ = other.startsAt_ != null ? other.startsAt_.Clone() : null; + endsAt_ = other.endsAt_ != null ? other.endsAt_.Clone() : null; + dstGap_ = other.dstGap_; + dstOverlap_ = other.dstOverlap_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScheduleSpec Clone() { + return new ScheduleSpec(this); + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 1; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "expression" field. + public const int ExpressionFieldNumber = 2; + private readonly static string ExpressionDefaultValue = ""; + + private string expression_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Expression { + get { return expression_ ?? ExpressionDefaultValue; } + set { + expression_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "expression" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasExpression { + get { return expression_ != null; } + } + /// Clears the value of the "expression" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearExpression() { + expression_ = null; + } + + /// Field number for the "zone" field. + public const int ZoneFieldNumber = 3; + private readonly static string ZoneDefaultValue = ""; + + private string zone_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Zone { + get { return zone_ ?? ZoneDefaultValue; } + set { + zone_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "zone" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasZone { + get { return zone_ != null; } + } + /// Clears the value of the "zone" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearZone() { + zone_ = null; + } + + /// Field number for the "starts_at" field. + public const int StartsAtFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Instant startsAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant StartsAt { + get { return startsAt_; } + set { + startsAt_ = value; + } + } + + /// Field number for the "ends_at" field. + public const int EndsAtFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Instant endsAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant EndsAt { + get { return endsAt_; } + set { + endsAt_ = value; + } + } + + /// Field number for the "dst_gap" field. + public const int DstGapFieldNumber = 6; + private readonly static string DstGapDefaultValue = ""; + + private string dstGap_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DstGap { + get { return dstGap_ ?? DstGapDefaultValue; } + set { + dstGap_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "dst_gap" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDstGap { + get { return dstGap_ != null; } + } + /// Clears the value of the "dst_gap" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDstGap() { + dstGap_ = null; + } + + /// Field number for the "dst_overlap" field. + public const int DstOverlapFieldNumber = 7; + private readonly static string DstOverlapDefaultValue = ""; + + private string dstOverlap_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string DstOverlap { + get { return dstOverlap_ ?? DstOverlapDefaultValue; } + set { + dstOverlap_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "dst_overlap" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDstOverlap { + get { return dstOverlap_ != null; } + } + /// Clears the value of the "dst_overlap" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDstOverlap() { + dstOverlap_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ScheduleSpec); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ScheduleSpec other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Kind != other.Kind) return false; + if (Expression != other.Expression) return false; + if (Zone != other.Zone) return false; + if (!object.Equals(StartsAt, other.StartsAt)) return false; + if (!object.Equals(EndsAt, other.EndsAt)) return false; + if (DstGap != other.DstGap) return false; + if (DstOverlap != other.DstOverlap) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasExpression) hash ^= Expression.GetHashCode(); + if (HasZone) hash ^= Zone.GetHashCode(); + if (startsAt_ != null) hash ^= StartsAt.GetHashCode(); + if (endsAt_ != null) hash ^= EndsAt.GetHashCode(); + if (HasDstGap) hash ^= DstGap.GetHashCode(); + if (HasDstOverlap) hash ^= DstOverlap.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + if (HasExpression) { + output.WriteRawTag(18); + output.WriteString(Expression); + } + if (HasZone) { + output.WriteRawTag(26); + output.WriteString(Zone); + } + if (startsAt_ != null) { + output.WriteRawTag(34); + output.WriteMessage(StartsAt); + } + if (endsAt_ != null) { + output.WriteRawTag(42); + output.WriteMessage(EndsAt); + } + if (HasDstGap) { + output.WriteRawTag(50); + output.WriteString(DstGap); + } + if (HasDstOverlap) { + output.WriteRawTag(58); + output.WriteString(DstOverlap); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + if (HasExpression) { + output.WriteRawTag(18); + output.WriteString(Expression); + } + if (HasZone) { + output.WriteRawTag(26); + output.WriteString(Zone); + } + if (startsAt_ != null) { + output.WriteRawTag(34); + output.WriteMessage(StartsAt); + } + if (endsAt_ != null) { + output.WriteRawTag(42); + output.WriteMessage(EndsAt); + } + if (HasDstGap) { + output.WriteRawTag(50); + output.WriteString(DstGap); + } + if (HasDstOverlap) { + output.WriteRawTag(58); + output.WriteString(DstOverlap); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (HasExpression) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Expression); + } + if (HasZone) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Zone); + } + if (startsAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(StartsAt); + } + if (endsAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(EndsAt); + } + if (HasDstGap) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DstGap); + } + if (HasDstOverlap) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(DstOverlap); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ScheduleSpec other) { + if (other == null) { + return; + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.HasExpression) { + Expression = other.Expression; + } + if (other.HasZone) { + Zone = other.Zone; + } + if (other.startsAt_ != null) { + if (startsAt_ == null) { + StartsAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + StartsAt.MergeFrom(other.StartsAt); + } + if (other.endsAt_ != null) { + if (endsAt_ == null) { + EndsAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + EndsAt.MergeFrom(other.EndsAt); + } + if (other.HasDstGap) { + DstGap = other.DstGap; + } + if (other.HasDstOverlap) { + DstOverlap = other.DstOverlap; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + Expression = input.ReadString(); + break; + } + case 26: { + Zone = input.ReadString(); + break; + } + case 34: { + if (startsAt_ == null) { + StartsAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(StartsAt); + break; + } + case 42: { + if (endsAt_ == null) { + EndsAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(EndsAt); + break; + } + case 50: { + DstGap = input.ReadString(); + break; + } + case 58: { + DstOverlap = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + Expression = input.ReadString(); + break; + } + case 26: { + Zone = input.ReadString(); + break; + } + case 34: { + if (startsAt_ == null) { + StartsAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(StartsAt); + break; + } + case 42: { + if (endsAt_ == null) { + EndsAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(EndsAt); + break; + } + case 50: { + DstGap = input.ReadString(); + break; + } + case 58: { + DstOverlap = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ScopeAnnotation; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ScopeAnnotation : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ScopeAnnotation()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[82]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeAnnotation() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeAnnotation(ScopeAnnotation other) : this() { + annotationId_ = other.annotationId_ != null ? other.annotationId_.Clone() : null; + range_ = other.range_ != null ? other.range_.Clone() : null; + text_ = other.text_; + origin_ = other.origin_ != null ? other.origin_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeAnnotation Clone() { + return new ScopeAnnotation(this); + } + + /// Field number for the "annotation_id" field. + public const int AnnotationIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id annotationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id AnnotationId { + get { return annotationId_; } + set { + annotationId_ = value; + } + } + + /// Field number for the "range" field. + public const int RangeFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.SampleRange range_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.SampleRange Range { + get { return range_; } + set { + range_ = value; + } + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 3; + private readonly static string TextDefaultValue = ""; + + private string text_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return text_ ?? TextDefaultValue; } + set { + text_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "text" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasText { + get { return text_ != null; } + } + /// Clears the value of the "text" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearText() { + text_ = null; + } + + /// Field number for the "origin" field. + public const int OriginFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.ContentOrigin origin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ContentOrigin Origin { + get { return origin_; } + set { + origin_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ScopeAnnotation); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ScopeAnnotation other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(AnnotationId, other.AnnotationId)) return false; + if (!object.Equals(Range, other.Range)) return false; + if (Text != other.Text) return false; + if (!object.Equals(Origin, other.Origin)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (annotationId_ != null) hash ^= AnnotationId.GetHashCode(); + if (range_ != null) hash ^= Range.GetHashCode(); + if (HasText) hash ^= Text.GetHashCode(); + if (origin_ != null) hash ^= Origin.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (annotationId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AnnotationId); + } + if (range_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Range); + } + if (HasText) { + output.WriteRawTag(26); + output.WriteString(Text); + } + if (origin_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Origin); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (annotationId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(AnnotationId); + } + if (range_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Range); + } + if (HasText) { + output.WriteRawTag(26); + output.WriteString(Text); + } + if (origin_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Origin); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (annotationId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(AnnotationId); + } + if (range_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Range); + } + if (HasText) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + if (origin_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Origin); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ScopeAnnotation other) { + if (other == null) { + return; + } + if (other.annotationId_ != null) { + if (annotationId_ == null) { + AnnotationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + AnnotationId.MergeFrom(other.AnnotationId); + } + if (other.range_ != null) { + if (range_ == null) { + Range = new global::ArcForges.Contracts.PublicApi.V1.SampleRange(); + } + Range.MergeFrom(other.Range); + } + if (other.HasText) { + Text = other.Text; + } + if (other.origin_ != null) { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + Origin.MergeFrom(other.Origin); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (annotationId_ == null) { + AnnotationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(AnnotationId); + break; + } + case 18: { + if (range_ == null) { + Range = new global::ArcForges.Contracts.PublicApi.V1.SampleRange(); + } + input.ReadMessage(Range); + break; + } + case 26: { + Text = input.ReadString(); + break; + } + case 34: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (annotationId_ == null) { + AnnotationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(AnnotationId); + break; + } + case 18: { + if (range_ == null) { + Range = new global::ArcForges.Contracts.PublicApi.V1.SampleRange(); + } + input.ReadMessage(Range); + break; + } + case 26: { + Text = input.ReadString(); + break; + } + case 34: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ScopeConfiguration; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ScopeConfiguration : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ScopeConfiguration()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[83]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeConfiguration() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeConfiguration(ScopeConfiguration other) : this() { + configurationId_ = other.configurationId_ != null ? other.configurationId_.Clone() : null; + channels_ = other.channels_.Clone(); + parserProfile_ = other.parserProfile_; + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + framing_ = other.framing_ != null ? other.framing_.Clone() : null; + trigger_ = other.trigger_ != null ? other.trigger_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeConfiguration Clone() { + return new ScopeConfiguration(this); + } + + /// Field number for the "configuration_id" field. + public const int ConfigurationIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id configurationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ConfigurationId { + get { return configurationId_; } + set { + configurationId_ = value; + } + } + + /// Field number for the "channels" field. + public const int ChannelsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_channels_codec + = pb::FieldCodec.ForMessage(18, global::ArcForges.Contracts.PublicApi.V1.ChannelDefinition.Parser); + private readonly pbc::RepeatedField channels_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Channels { + get { return channels_; } + } + + /// Field number for the "parser_profile" field. + public const int ParserProfileFieldNumber = 3; + private readonly static string ParserProfileDefaultValue = ""; + + private string parserProfile_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ParserProfile { + get { return parserProfile_ ?? ParserProfileDefaultValue; } + set { + parserProfile_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "parser_profile" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasParserProfile { + get { return parserProfile_ != null; } + } + /// Clears the value of the "parser_profile" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearParserProfile() { + parserProfile_ = null; + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.NativeContentRev revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.NativeContentRev Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "framing" field. + public const int FramingFieldNumber = 5; + private global::ArcForges.Contracts.PublicApi.V1.FrameConfiguration framing_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.FrameConfiguration Framing { + get { return framing_; } + set { + framing_ = value; + } + } + + /// Field number for the "trigger" field. + public const int TriggerFieldNumber = 6; + private global::ArcForges.Contracts.PublicApi.V1.TriggerConfiguration trigger_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.TriggerConfiguration Trigger { + get { return trigger_; } + set { + trigger_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ScopeConfiguration); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ScopeConfiguration other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ConfigurationId, other.ConfigurationId)) return false; + if(!channels_.Equals(other.channels_)) return false; + if (ParserProfile != other.ParserProfile) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if (!object.Equals(Framing, other.Framing)) return false; + if (!object.Equals(Trigger, other.Trigger)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (configurationId_ != null) hash ^= ConfigurationId.GetHashCode(); + hash ^= channels_.GetHashCode(); + if (HasParserProfile) hash ^= ParserProfile.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (framing_ != null) hash ^= Framing.GetHashCode(); + if (trigger_ != null) hash ^= Trigger.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (configurationId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ConfigurationId); + } + channels_.WriteTo(output, _repeated_channels_codec); + if (HasParserProfile) { + output.WriteRawTag(26); + output.WriteString(ParserProfile); + } + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (framing_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Framing); + } + if (trigger_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Trigger); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (configurationId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ConfigurationId); + } + channels_.WriteTo(ref output, _repeated_channels_codec); + if (HasParserProfile) { + output.WriteRawTag(26); + output.WriteString(ParserProfile); + } + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (framing_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Framing); + } + if (trigger_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Trigger); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (configurationId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ConfigurationId); + } + size += channels_.CalculateSize(_repeated_channels_codec); + if (HasParserProfile) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ParserProfile); + } + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (framing_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Framing); + } + if (trigger_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Trigger); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ScopeConfiguration other) { + if (other == null) { + return; + } + if (other.configurationId_ != null) { + if (configurationId_ == null) { + ConfigurationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ConfigurationId.MergeFrom(other.ConfigurationId); + } + channels_.Add(other.channels_); + if (other.HasParserProfile) { + ParserProfile = other.ParserProfile; + } + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + Revision.MergeFrom(other.Revision); + } + if (other.framing_ != null) { + if (framing_ == null) { + Framing = new global::ArcForges.Contracts.PublicApi.V1.FrameConfiguration(); + } + Framing.MergeFrom(other.Framing); + } + if (other.trigger_ != null) { + if (trigger_ == null) { + Trigger = new global::ArcForges.Contracts.PublicApi.V1.TriggerConfiguration(); + } + Trigger.MergeFrom(other.Trigger); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (configurationId_ == null) { + ConfigurationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ConfigurationId); + break; + } + case 18: { + channels_.AddEntriesFrom(input, _repeated_channels_codec); + break; + } + case 26: { + ParserProfile = input.ReadString(); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + input.ReadMessage(Revision); + break; + } + case 42: { + if (framing_ == null) { + Framing = new global::ArcForges.Contracts.PublicApi.V1.FrameConfiguration(); + } + input.ReadMessage(Framing); + break; + } + case 50: { + if (trigger_ == null) { + Trigger = new global::ArcForges.Contracts.PublicApi.V1.TriggerConfiguration(); + } + input.ReadMessage(Trigger); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (configurationId_ == null) { + ConfigurationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ConfigurationId); + break; + } + case 18: { + channels_.AddEntriesFrom(ref input, _repeated_channels_codec); + break; + } + case 26: { + ParserProfile = input.ReadString(); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + input.ReadMessage(Revision); + break; + } + case 42: { + if (framing_ == null) { + Framing = new global::ArcForges.Contracts.PublicApi.V1.FrameConfiguration(); + } + input.ReadMessage(Framing); + break; + } + case 50: { + if (trigger_ == null) { + Trigger = new global::ArcForges.Contracts.PublicApi.V1.TriggerConfiguration(); + } + input.ReadMessage(Trigger); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ScopeFinding; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ScopeFinding : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ScopeFinding()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[84]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeFinding() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeFinding(ScopeFinding other) : this() { + findingId_ = other.findingId_ != null ? other.findingId_.Clone() : null; + result_ = other.result_ != null ? other.result_.Clone() : null; + text_ = other.text_; + origin_ = other.origin_ != null ? other.origin_.Clone() : null; + severity_ = other.severity_; + status_ = other.status_; + evidence_ = other.evidence_.Clone(); + actor_ = other.actor_ != null ? other.actor_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeFinding Clone() { + return new ScopeFinding(this); + } + + /// Field number for the "finding_id" field. + public const int FindingIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id findingId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id FindingId { + get { return findingId_; } + set { + findingId_ = value; + } + } + + /// Field number for the "result" field. + public const int ResultFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef result_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef Result { + get { return result_; } + set { + result_ = value; + } + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 3; + private readonly static string TextDefaultValue = ""; + + private string text_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return text_ ?? TextDefaultValue; } + set { + text_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "text" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasText { + get { return text_ != null; } + } + /// Clears the value of the "text" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearText() { + text_ = null; + } + + /// Field number for the "origin" field. + public const int OriginFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.ContentOrigin origin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ContentOrigin Origin { + get { return origin_; } + set { + origin_ = value; + } + } + + /// Field number for the "severity" field. + public const int SeverityFieldNumber = 5; + private readonly static string SeverityDefaultValue = ""; + + private string severity_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Severity { + get { return severity_ ?? SeverityDefaultValue; } + set { + severity_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "severity" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSeverity { + get { return severity_ != null; } + } + /// Clears the value of the "severity" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSeverity() { + severity_ = null; + } + + /// Field number for the "status" field. + public const int StatusFieldNumber = 6; + private readonly static string StatusDefaultValue = ""; + + private string status_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Status { + get { return status_ ?? StatusDefaultValue; } + set { + status_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "status" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasStatus { + get { return status_ != null; } + } + /// Clears the value of the "status" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearStatus() { + status_ = null; + } + + /// Field number for the "evidence" field. + public const int EvidenceFieldNumber = 7; + private static readonly pb::FieldCodec _repeated_evidence_codec + = pb::FieldCodec.ForMessage(58, global::ArcForges.Contracts.PublicApi.V1.ContextRef.Parser); + private readonly pbc::RepeatedField evidence_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Evidence { + get { return evidence_; } + } + + /// Field number for the "actor" field. + public const int ActorFieldNumber = 8; + private global::ArcForges.Contracts.Foundation.V1.ActorChain actor_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ActorChain Actor { + get { return actor_; } + set { + actor_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ScopeFinding); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ScopeFinding other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(FindingId, other.FindingId)) return false; + if (!object.Equals(Result, other.Result)) return false; + if (Text != other.Text) return false; + if (!object.Equals(Origin, other.Origin)) return false; + if (Severity != other.Severity) return false; + if (Status != other.Status) return false; + if(!evidence_.Equals(other.evidence_)) return false; + if (!object.Equals(Actor, other.Actor)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (findingId_ != null) hash ^= FindingId.GetHashCode(); + if (result_ != null) hash ^= Result.GetHashCode(); + if (HasText) hash ^= Text.GetHashCode(); + if (origin_ != null) hash ^= Origin.GetHashCode(); + if (HasSeverity) hash ^= Severity.GetHashCode(); + if (HasStatus) hash ^= Status.GetHashCode(); + hash ^= evidence_.GetHashCode(); + if (actor_ != null) hash ^= Actor.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (findingId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(FindingId); + } + if (result_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Result); + } + if (HasText) { + output.WriteRawTag(26); + output.WriteString(Text); + } + if (origin_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Origin); + } + if (HasSeverity) { + output.WriteRawTag(42); + output.WriteString(Severity); + } + if (HasStatus) { + output.WriteRawTag(50); + output.WriteString(Status); + } + evidence_.WriteTo(output, _repeated_evidence_codec); + if (actor_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Actor); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (findingId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(FindingId); + } + if (result_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Result); + } + if (HasText) { + output.WriteRawTag(26); + output.WriteString(Text); + } + if (origin_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Origin); + } + if (HasSeverity) { + output.WriteRawTag(42); + output.WriteString(Severity); + } + if (HasStatus) { + output.WriteRawTag(50); + output.WriteString(Status); + } + evidence_.WriteTo(ref output, _repeated_evidence_codec); + if (actor_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Actor); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (findingId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FindingId); + } + if (result_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Result); + } + if (HasText) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + if (origin_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Origin); + } + if (HasSeverity) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Severity); + } + if (HasStatus) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Status); + } + size += evidence_.CalculateSize(_repeated_evidence_codec); + if (actor_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Actor); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ScopeFinding other) { + if (other == null) { + return; + } + if (other.findingId_ != null) { + if (findingId_ == null) { + FindingId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + FindingId.MergeFrom(other.FindingId); + } + if (other.result_ != null) { + if (result_ == null) { + Result = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + Result.MergeFrom(other.Result); + } + if (other.HasText) { + Text = other.Text; + } + if (other.origin_ != null) { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + Origin.MergeFrom(other.Origin); + } + if (other.HasSeverity) { + Severity = other.Severity; + } + if (other.HasStatus) { + Status = other.Status; + } + evidence_.Add(other.evidence_); + if (other.actor_ != null) { + if (actor_ == null) { + Actor = new global::ArcForges.Contracts.Foundation.V1.ActorChain(); + } + Actor.MergeFrom(other.Actor); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (findingId_ == null) { + FindingId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(FindingId); + break; + } + case 18: { + if (result_ == null) { + Result = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(Result); + break; + } + case 26: { + Text = input.ReadString(); + break; + } + case 34: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 42: { + Severity = input.ReadString(); + break; + } + case 50: { + Status = input.ReadString(); + break; + } + case 58: { + evidence_.AddEntriesFrom(input, _repeated_evidence_codec); + break; + } + case 66: { + if (actor_ == null) { + Actor = new global::ArcForges.Contracts.Foundation.V1.ActorChain(); + } + input.ReadMessage(Actor); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (findingId_ == null) { + FindingId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(FindingId); + break; + } + case 18: { + if (result_ == null) { + Result = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(Result); + break; + } + case 26: { + Text = input.ReadString(); + break; + } + case 34: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 42: { + Severity = input.ReadString(); + break; + } + case 50: { + Status = input.ReadString(); + break; + } + case 58: { + evidence_.AddEntriesFrom(ref input, _repeated_evidence_codec); + break; + } + case 66: { + if (actor_ == null) { + Actor = new global::ArcForges.Contracts.Foundation.V1.ActorChain(); + } + input.ReadMessage(Actor); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ScopeMetadata; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ScopeMetadata : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ScopeMetadata()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[85]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeMetadata() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeMetadata(ScopeMetadata other) : this() { + sessionId_ = other.sessionId_ != null ? other.sessionId_.Clone() : null; + name_ = other.name_; + captures_ = other.captures_.Clone(); + annotations_ = other.annotations_.Clone(); + findings_ = other.findings_.Clone(); + projectId_ = other.projectId_ != null ? other.projectId_.Clone() : null; + configuration_ = other.configuration_ != null ? other.configuration_.Clone() : null; + analyses_ = other.analyses_.Clone(); + reports_ = other.reports_.Clone(); + tags_ = other.tags_.Clone(); + metadata_ = other.metadata_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeMetadata Clone() { + return new ScopeMetadata(this); + } + + /// Field number for the "session_id" field. + public const int SessionIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id sessionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id SessionId { + get { return sessionId_; } + set { + sessionId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "captures" field. + public const int CapturesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_captures_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.PublicApi.V1.CaptureMetadata.Parser); + private readonly pbc::RepeatedField captures_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Captures { + get { return captures_; } + } + + /// Field number for the "annotations" field. + public const int AnnotationsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_annotations_codec + = pb::FieldCodec.ForMessage(34, global::ArcForges.Contracts.PublicApi.V1.ScopeAnnotation.Parser); + private readonly pbc::RepeatedField annotations_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Annotations { + get { return annotations_; } + } + + /// Field number for the "findings" field. + public const int FindingsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_findings_codec + = pb::FieldCodec.ForMessage(42, global::ArcForges.Contracts.PublicApi.V1.ScopeFinding.Parser); + private readonly pbc::RepeatedField findings_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Findings { + get { return findings_; } + } + + /// Field number for the "project_id" field. + public const int ProjectIdFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Id projectId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ProjectId { + get { return projectId_; } + set { + projectId_ = value; + } + } + + /// Field number for the "configuration" field. + public const int ConfigurationFieldNumber = 7; + private global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration configuration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration Configuration { + get { return configuration_; } + set { + configuration_ = value; + } + } + + /// Field number for the "analyses" field. + public const int AnalysesFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_analyses_codec + = pb::FieldCodec.ForMessage(66, global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef.Parser); + private readonly pbc::RepeatedField analyses_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Analyses { + get { return analyses_; } + } + + /// Field number for the "reports" field. + public const int ReportsFieldNumber = 9; + private static readonly pb::FieldCodec _repeated_reports_codec + = pb::FieldCodec.ForMessage(74, global::ArcForges.Contracts.Foundation.V1.ArtifactRef.Parser); + private readonly pbc::RepeatedField reports_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Reports { + get { return reports_; } + } + + /// Field number for the "tags" field. + public const int TagsFieldNumber = 10; + private static readonly pb::FieldCodec _repeated_tags_codec + = pb::FieldCodec.ForMessage(82, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField tags_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Tags { + get { return tags_; } + } + + /// Field number for the "metadata" field. + public const int MetadataFieldNumber = 11; + private static readonly pb::FieldCodec _repeated_metadata_codec + = pb::FieldCodec.ForMessage(90, global::ArcForges.Contracts.PublicApi.V1.MetadataEntry.Parser); + private readonly pbc::RepeatedField metadata_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Metadata { + get { return metadata_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ScopeMetadata); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ScopeMetadata other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(SessionId, other.SessionId)) return false; + if (Name != other.Name) return false; + if(!captures_.Equals(other.captures_)) return false; + if(!annotations_.Equals(other.annotations_)) return false; + if(!findings_.Equals(other.findings_)) return false; + if (!object.Equals(ProjectId, other.ProjectId)) return false; + if (!object.Equals(Configuration, other.Configuration)) return false; + if(!analyses_.Equals(other.analyses_)) return false; + if(!reports_.Equals(other.reports_)) return false; + if(!tags_.Equals(other.tags_)) return false; + if(!metadata_.Equals(other.metadata_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (sessionId_ != null) hash ^= SessionId.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + hash ^= captures_.GetHashCode(); + hash ^= annotations_.GetHashCode(); + hash ^= findings_.GetHashCode(); + if (projectId_ != null) hash ^= ProjectId.GetHashCode(); + if (configuration_ != null) hash ^= Configuration.GetHashCode(); + hash ^= analyses_.GetHashCode(); + hash ^= reports_.GetHashCode(); + hash ^= tags_.GetHashCode(); + hash ^= metadata_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (sessionId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SessionId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + captures_.WriteTo(output, _repeated_captures_codec); + annotations_.WriteTo(output, _repeated_annotations_codec); + findings_.WriteTo(output, _repeated_findings_codec); + if (projectId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(ProjectId); + } + if (configuration_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Configuration); + } + analyses_.WriteTo(output, _repeated_analyses_codec); + reports_.WriteTo(output, _repeated_reports_codec); + tags_.WriteTo(output, _repeated_tags_codec); + metadata_.WriteTo(output, _repeated_metadata_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (sessionId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SessionId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + captures_.WriteTo(ref output, _repeated_captures_codec); + annotations_.WriteTo(ref output, _repeated_annotations_codec); + findings_.WriteTo(ref output, _repeated_findings_codec); + if (projectId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(ProjectId); + } + if (configuration_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Configuration); + } + analyses_.WriteTo(ref output, _repeated_analyses_codec); + reports_.WriteTo(ref output, _repeated_reports_codec); + tags_.WriteTo(ref output, _repeated_tags_codec); + metadata_.WriteTo(ref output, _repeated_metadata_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (sessionId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SessionId); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + size += captures_.CalculateSize(_repeated_captures_codec); + size += annotations_.CalculateSize(_repeated_annotations_codec); + size += findings_.CalculateSize(_repeated_findings_codec); + if (projectId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProjectId); + } + if (configuration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Configuration); + } + size += analyses_.CalculateSize(_repeated_analyses_codec); + size += reports_.CalculateSize(_repeated_reports_codec); + size += tags_.CalculateSize(_repeated_tags_codec); + size += metadata_.CalculateSize(_repeated_metadata_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ScopeMetadata other) { + if (other == null) { + return; + } + if (other.sessionId_ != null) { + if (sessionId_ == null) { + SessionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + SessionId.MergeFrom(other.SessionId); + } + if (other.HasName) { + Name = other.Name; + } + captures_.Add(other.captures_); + annotations_.Add(other.annotations_); + findings_.Add(other.findings_); + if (other.projectId_ != null) { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ProjectId.MergeFrom(other.ProjectId); + } + if (other.configuration_ != null) { + if (configuration_ == null) { + Configuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration(); + } + Configuration.MergeFrom(other.Configuration); + } + analyses_.Add(other.analyses_); + reports_.Add(other.reports_); + tags_.Add(other.tags_); + metadata_.Add(other.metadata_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (sessionId_ == null) { + SessionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SessionId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + captures_.AddEntriesFrom(input, _repeated_captures_codec); + break; + } + case 34: { + annotations_.AddEntriesFrom(input, _repeated_annotations_codec); + break; + } + case 42: { + findings_.AddEntriesFrom(input, _repeated_findings_codec); + break; + } + case 50: { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProjectId); + break; + } + case 58: { + if (configuration_ == null) { + Configuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration(); + } + input.ReadMessage(Configuration); + break; + } + case 66: { + analyses_.AddEntriesFrom(input, _repeated_analyses_codec); + break; + } + case 74: { + reports_.AddEntriesFrom(input, _repeated_reports_codec); + break; + } + case 82: { + tags_.AddEntriesFrom(input, _repeated_tags_codec); + break; + } + case 90: { + metadata_.AddEntriesFrom(input, _repeated_metadata_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (sessionId_ == null) { + SessionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SessionId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + captures_.AddEntriesFrom(ref input, _repeated_captures_codec); + break; + } + case 34: { + annotations_.AddEntriesFrom(ref input, _repeated_annotations_codec); + break; + } + case 42: { + findings_.AddEntriesFrom(ref input, _repeated_findings_codec); + break; + } + case 50: { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProjectId); + break; + } + case 58: { + if (configuration_ == null) { + Configuration = new global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration(); + } + input.ReadMessage(Configuration); + break; + } + case 66: { + analyses_.AddEntriesFrom(ref input, _repeated_analyses_codec); + break; + } + case 74: { + reports_.AddEntriesFrom(ref input, _repeated_reports_codec); + break; + } + case 82: { + tags_.AddEntriesFrom(ref input, _repeated_tags_codec); + break; + } + case 90: { + metadata_.AddEntriesFrom(ref input, _repeated_metadata_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ScopeSelection; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ScopeSelection : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ScopeSelection()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[86]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeSelection() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeSelection(ScopeSelection other) : this() { + sessionId_ = other.sessionId_ != null ? other.sessionId_.Clone() : null; + captureId_ = other.captureId_ != null ? other.captureId_.Clone() : null; + channels_ = other.channels_.Clone(); + range_ = other.range_ != null ? other.range_.Clone() : null; + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeSelection Clone() { + return new ScopeSelection(this); + } + + /// Field number for the "session_id" field. + public const int SessionIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id sessionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id SessionId { + get { return sessionId_; } + set { + sessionId_ = value; + } + } + + /// Field number for the "capture_id" field. + public const int CaptureIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id captureId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id CaptureId { + get { return captureId_; } + set { + captureId_ = value; + } + } + + /// Field number for the "channels" field. + public const int ChannelsFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_channels_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField channels_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Channels { + get { return channels_; } + } + + /// Field number for the "range" field. + public const int RangeFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.MediaRange range_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaRange Range { + get { return range_; } + set { + range_ = value; + } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.NativeContentRev revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.NativeContentRev Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ScopeSelection); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ScopeSelection other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(SessionId, other.SessionId)) return false; + if (!object.Equals(CaptureId, other.CaptureId)) return false; + if(!channels_.Equals(other.channels_)) return false; + if (!object.Equals(Range, other.Range)) return false; + if (!object.Equals(Revision, other.Revision)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (sessionId_ != null) hash ^= SessionId.GetHashCode(); + if (captureId_ != null) hash ^= CaptureId.GetHashCode(); + hash ^= channels_.GetHashCode(); + if (range_ != null) hash ^= Range.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (sessionId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SessionId); + } + if (captureId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CaptureId); + } + channels_.WriteTo(output, _repeated_channels_codec); + if (range_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Range); + } + if (revision_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Revision); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (sessionId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SessionId); + } + if (captureId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(CaptureId); + } + channels_.WriteTo(ref output, _repeated_channels_codec); + if (range_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Range); + } + if (revision_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Revision); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (sessionId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SessionId); + } + if (captureId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CaptureId); + } + size += channels_.CalculateSize(_repeated_channels_codec); + if (range_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Range); + } + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ScopeSelection other) { + if (other == null) { + return; + } + if (other.sessionId_ != null) { + if (sessionId_ == null) { + SessionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + SessionId.MergeFrom(other.SessionId); + } + if (other.captureId_ != null) { + if (captureId_ == null) { + CaptureId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + CaptureId.MergeFrom(other.CaptureId); + } + channels_.Add(other.channels_); + if (other.range_ != null) { + if (range_ == null) { + Range = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + Range.MergeFrom(other.Range); + } + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + Revision.MergeFrom(other.Revision); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (sessionId_ == null) { + SessionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SessionId); + break; + } + case 18: { + if (captureId_ == null) { + CaptureId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CaptureId); + break; + } + case 26: { + channels_.AddEntriesFrom(input, _repeated_channels_codec); + break; + } + case 34: { + if (range_ == null) { + Range = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + input.ReadMessage(Range); + break; + } + case 42: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + input.ReadMessage(Revision); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (sessionId_ == null) { + SessionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SessionId); + break; + } + case 18: { + if (captureId_ == null) { + CaptureId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CaptureId); + break; + } + case 26: { + channels_.AddEntriesFrom(ref input, _repeated_channels_codec); + break; + } + case 34: { + if (range_ == null) { + Range = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + input.ReadMessage(Range); + break; + } + case 42: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + input.ReadMessage(Revision); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ScopeTime; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ScopeTime : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ScopeTime()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[87]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeTime() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeTime(ScopeTime other) : this() { + _hasBits0 = other._hasBits0; + ticks_ = other.ticks_; + rate_ = other.rate_ != null ? other.rate_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ScopeTime Clone() { + return new ScopeTime(this); + } + + /// Field number for the "ticks" field. + public const int TicksFieldNumber = 1; + private readonly static long TicksDefaultValue = 0L; + + private long ticks_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long Ticks { + get { if ((_hasBits0 & 1) != 0) { return ticks_; } else { return TicksDefaultValue; } } + set { + _hasBits0 |= 1; + ticks_ = value; + } + } + /// Gets whether the "ticks" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasTicks { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "ticks" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearTicks() { + _hasBits0 &= ~1; + } + + /// Field number for the "rate" field. + public const int RateFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Rational rate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Rational Rate { + get { return rate_; } + set { + rate_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ScopeTime); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ScopeTime other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Ticks != other.Ticks) return false; + if (!object.Equals(Rate, other.Rate)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasTicks) hash ^= Ticks.GetHashCode(); + if (rate_ != null) hash ^= Rate.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasTicks) { + output.WriteRawTag(8); + output.WriteSInt64(Ticks); + } + if (rate_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Rate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasTicks) { + output.WriteRawTag(8); + output.WriteSInt64(Ticks); + } + if (rate_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Rate); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasTicks) { + size += 1 + pb::CodedOutputStream.ComputeSInt64Size(Ticks); + } + if (rate_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Rate); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ScopeTime other) { + if (other == null) { + return; + } + if (other.HasTicks) { + Ticks = other.Ticks; + } + if (other.rate_ != null) { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + Rate.MergeFrom(other.Rate); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Ticks = input.ReadSInt64(); + break; + } + case 18: { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(Rate); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 8: { + Ticks = input.ReadSInt64(); + break; + } + case 18: { + if (rate_ == null) { + Rate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(Rate); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: SelectOption; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SelectOption : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SelectOption()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[88]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SelectOption() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SelectOption(SelectOption other) : this() { + _hasBits0 = other._hasBits0; + optionId_ = other.optionId_ != null ? other.optionId_.Clone() : null; + label_ = other.label_; + order_ = other.order_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SelectOption Clone() { + return new SelectOption(this); + } + + /// Field number for the "option_id" field. + public const int OptionIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id optionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id OptionId { + get { return optionId_; } + set { + optionId_ = value; + } + } + + /// Field number for the "label" field. + public const int LabelFieldNumber = 2; + private readonly static string LabelDefaultValue = ""; + + private string label_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Label { + get { return label_ ?? LabelDefaultValue; } + set { + label_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "label" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasLabel { + get { return label_ != null; } + } + /// Clears the value of the "label" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearLabel() { + label_ = null; + } + + /// Field number for the "order" field. + public const int OrderFieldNumber = 3; + private readonly static uint OrderDefaultValue = 0; + + private uint order_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Order { + get { if ((_hasBits0 & 1) != 0) { return order_; } else { return OrderDefaultValue; } } + set { + _hasBits0 |= 1; + order_ = value; + } + } + /// Gets whether the "order" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOrder { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "order" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOrder() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SelectOption); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SelectOption other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(OptionId, other.OptionId)) return false; + if (Label != other.Label) return false; + if (Order != other.Order) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (optionId_ != null) hash ^= OptionId.GetHashCode(); + if (HasLabel) hash ^= Label.GetHashCode(); + if (HasOrder) hash ^= Order.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (optionId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(OptionId); + } + if (HasLabel) { + output.WriteRawTag(18); + output.WriteString(Label); + } + if (HasOrder) { + output.WriteRawTag(24); + output.WriteUInt32(Order); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (optionId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(OptionId); + } + if (HasLabel) { + output.WriteRawTag(18); + output.WriteString(Label); + } + if (HasOrder) { + output.WriteRawTag(24); + output.WriteUInt32(Order); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (optionId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OptionId); + } + if (HasLabel) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Label); + } + if (HasOrder) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Order); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SelectOption other) { + if (other == null) { + return; + } + if (other.optionId_ != null) { + if (optionId_ == null) { + OptionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + OptionId.MergeFrom(other.OptionId); + } + if (other.HasLabel) { + Label = other.Label; + } + if (other.HasOrder) { + Order = other.Order; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (optionId_ == null) { + OptionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(OptionId); + break; + } + case 18: { + Label = input.ReadString(); + break; + } + case 24: { + Order = input.ReadUInt32(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (optionId_ == null) { + OptionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(OptionId); + break; + } + case 18: { + Label = input.ReadString(); + break; + } + case 24: { + Order = input.ReadUInt32(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: SelectedSample; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SelectedSample : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SelectedSample()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[89]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SelectedSample() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SelectedSample(SelectedSample other) : this() { + _hasBits0 = other._hasBits0; + captureId_ = other.captureId_ != null ? other.captureId_.Clone() : null; + channelId_ = other.channelId_ != null ? other.channelId_.Clone() : null; + segmentId_ = other.segmentId_ != null ? other.segmentId_.Clone() : null; + sampleIndex_ = other.sampleIndex_; + time_ = other.time_ != null ? other.time_.Clone() : null; + value_ = other.value_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SelectedSample Clone() { + return new SelectedSample(this); + } + + /// Field number for the "capture_id" field. + public const int CaptureIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id captureId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id CaptureId { + get { return captureId_; } + set { + captureId_ = value; + } + } + + /// Field number for the "channel_id" field. + public const int ChannelIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id channelId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ChannelId { + get { return channelId_; } + set { + channelId_ = value; + } + } + + /// Field number for the "segment_id" field. + public const int SegmentIdFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.Id segmentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id SegmentId { + get { return segmentId_; } + set { + segmentId_ = value; + } + } + + /// Field number for the "sample_index" field. + public const int SampleIndexFieldNumber = 4; + private readonly static ulong SampleIndexDefaultValue = 0UL; + + private ulong sampleIndex_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ulong SampleIndex { + get { if ((_hasBits0 & 1) != 0) { return sampleIndex_; } else { return SampleIndexDefaultValue; } } + set { + _hasBits0 |= 1; + sampleIndex_ = value; + } + } + /// Gets whether the "sample_index" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSampleIndex { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "sample_index" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSampleIndex() { + _hasBits0 &= ~1; + } + + /// Field number for the "time" field. + public const int TimeFieldNumber = 5; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime time_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime Time { + get { return time_; } + set { + time_ = value; + } + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 6; + private readonly static double ValueDefaultValue = 0D; + + private double value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double Value { + get { if ((_hasBits0 & 2) != 0) { return value_; } else { return ValueDefaultValue; } } + set { + _hasBits0 |= 2; + value_ = value; + } + } + /// Gets whether the "value" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasValue { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "value" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearValue() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SelectedSample); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SelectedSample other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(CaptureId, other.CaptureId)) return false; + if (!object.Equals(ChannelId, other.ChannelId)) return false; + if (!object.Equals(SegmentId, other.SegmentId)) return false; + if (SampleIndex != other.SampleIndex) return false; + if (!object.Equals(Time, other.Time)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(Value, other.Value)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (captureId_ != null) hash ^= CaptureId.GetHashCode(); + if (channelId_ != null) hash ^= ChannelId.GetHashCode(); + if (segmentId_ != null) hash ^= SegmentId.GetHashCode(); + if (HasSampleIndex) hash ^= SampleIndex.GetHashCode(); + if (time_ != null) hash ^= Time.GetHashCode(); + if (HasValue) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(Value); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (captureId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CaptureId); + } + if (channelId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ChannelId); + } + if (segmentId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SegmentId); + } + if (HasSampleIndex) { + output.WriteRawTag(32); + output.WriteUInt64(SampleIndex); + } + if (time_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Time); + } + if (HasValue) { + output.WriteRawTag(49); + output.WriteDouble(Value); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (captureId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CaptureId); + } + if (channelId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ChannelId); + } + if (segmentId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(SegmentId); + } + if (HasSampleIndex) { + output.WriteRawTag(32); + output.WriteUInt64(SampleIndex); + } + if (time_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Time); + } + if (HasValue) { + output.WriteRawTag(49); + output.WriteDouble(Value); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (captureId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CaptureId); + } + if (channelId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ChannelId); + } + if (segmentId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SegmentId); + } + if (HasSampleIndex) { + size += 1 + pb::CodedOutputStream.ComputeUInt64Size(SampleIndex); + } + if (time_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Time); + } + if (HasValue) { + size += 1 + 8; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SelectedSample other) { + if (other == null) { + return; + } + if (other.captureId_ != null) { + if (captureId_ == null) { + CaptureId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + CaptureId.MergeFrom(other.CaptureId); + } + if (other.channelId_ != null) { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ChannelId.MergeFrom(other.ChannelId); + } + if (other.segmentId_ != null) { + if (segmentId_ == null) { + SegmentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + SegmentId.MergeFrom(other.SegmentId); + } + if (other.HasSampleIndex) { + SampleIndex = other.SampleIndex; + } + if (other.time_ != null) { + if (time_ == null) { + Time = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + Time.MergeFrom(other.Time); + } + if (other.HasValue) { + Value = other.Value; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (captureId_ == null) { + CaptureId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CaptureId); + break; + } + case 18: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + case 26: { + if (segmentId_ == null) { + SegmentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SegmentId); + break; + } + case 32: { + SampleIndex = input.ReadUInt64(); + break; + } + case 42: { + if (time_ == null) { + Time = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Time); + break; + } + case 49: { + Value = input.ReadDouble(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (captureId_ == null) { + CaptureId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CaptureId); + break; + } + case 18: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + case 26: { + if (segmentId_ == null) { + SegmentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SegmentId); + break; + } + case 32: { + SampleIndex = input.ReadUInt64(); + break; + } + case 42: { + if (time_ == null) { + Time = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Time); + break; + } + case 49: { + Value = input.ReadDouble(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: SequenceView; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SequenceView : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SequenceView()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[90]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SequenceView() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SequenceView(SequenceView other) : this() { + _hasBits0 = other._hasBits0; + sequenceId_ = other.sequenceId_ != null ? other.sequenceId_.Clone() : null; + projectId_ = other.projectId_ != null ? other.projectId_.Clone() : null; + name_ = other.name_; + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + duration_ = other.duration_ != null ? other.duration_.Clone() : null; + videoRate_ = other.videoRate_ != null ? other.videoRate_.Clone() : null; + sampleRate_ = other.sampleRate_; + width_ = other.width_; + height_ = other.height_; + channelLayout_ = other.channelLayout_; + colour_ = other.colour_ != null ? other.colour_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SequenceView Clone() { + return new SequenceView(this); + } + + /// Field number for the "sequence_id" field. + public const int SequenceIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id sequenceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id SequenceId { + get { return sequenceId_; } + set { + sequenceId_ = value; + } + } + + /// Field number for the "project_id" field. + public const int ProjectIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id projectId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ProjectId { + get { return projectId_; } + set { + projectId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.NativeContentRev revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.NativeContentRev Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "duration" field. + public const int DurationFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.MediaTime duration_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaTime Duration { + get { return duration_; } + set { + duration_ = value; + } + } + + /// Field number for the "video_rate" field. + public const int VideoRateFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Rational videoRate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Rational VideoRate { + get { return videoRate_; } + set { + videoRate_ = value; + } + } + + /// Field number for the "sample_rate" field. + public const int SampleRateFieldNumber = 7; + private readonly static uint SampleRateDefaultValue = 0; + + private uint sampleRate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint SampleRate { + get { if ((_hasBits0 & 1) != 0) { return sampleRate_; } else { return SampleRateDefaultValue; } } + set { + _hasBits0 |= 1; + sampleRate_ = value; + } + } + /// Gets whether the "sample_rate" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasSampleRate { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "sample_rate" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearSampleRate() { + _hasBits0 &= ~1; + } + + /// Field number for the "width" field. + public const int WidthFieldNumber = 8; + private readonly static uint WidthDefaultValue = 0; + + private uint width_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Width { + get { if ((_hasBits0 & 2) != 0) { return width_; } else { return WidthDefaultValue; } } + set { + _hasBits0 |= 2; + width_ = value; + } + } + /// Gets whether the "width" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasWidth { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "width" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearWidth() { + _hasBits0 &= ~2; + } + + /// Field number for the "height" field. + public const int HeightFieldNumber = 9; + private readonly static uint HeightDefaultValue = 0; + + private uint height_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Height { + get { if ((_hasBits0 & 4) != 0) { return height_; } else { return HeightDefaultValue; } } + set { + _hasBits0 |= 4; + height_ = value; + } + } + /// Gets whether the "height" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasHeight { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "height" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearHeight() { + _hasBits0 &= ~4; + } + + /// Field number for the "channel_layout" field. + public const int ChannelLayoutFieldNumber = 10; + private readonly static string ChannelLayoutDefaultValue = ""; + + private string channelLayout_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ChannelLayout { + get { return channelLayout_ ?? ChannelLayoutDefaultValue; } + set { + channelLayout_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "channel_layout" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasChannelLayout { + get { return channelLayout_ != null; } + } + /// Clears the value of the "channel_layout" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearChannelLayout() { + channelLayout_ = null; + } + + /// Field number for the "colour" field. + public const int ColourFieldNumber = 11; + private global::ArcForges.Contracts.PublicApi.V1.ColourConfiguration colour_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ColourConfiguration Colour { + get { return colour_; } + set { + colour_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SequenceView); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SequenceView other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(SequenceId, other.SequenceId)) return false; + if (!object.Equals(ProjectId, other.ProjectId)) return false; + if (Name != other.Name) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if (!object.Equals(Duration, other.Duration)) return false; + if (!object.Equals(VideoRate, other.VideoRate)) return false; + if (SampleRate != other.SampleRate) return false; + if (Width != other.Width) return false; + if (Height != other.Height) return false; + if (ChannelLayout != other.ChannelLayout) return false; + if (!object.Equals(Colour, other.Colour)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (sequenceId_ != null) hash ^= SequenceId.GetHashCode(); + if (projectId_ != null) hash ^= ProjectId.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (duration_ != null) hash ^= Duration.GetHashCode(); + if (videoRate_ != null) hash ^= VideoRate.GetHashCode(); + if (HasSampleRate) hash ^= SampleRate.GetHashCode(); + if (HasWidth) hash ^= Width.GetHashCode(); + if (HasHeight) hash ^= Height.GetHashCode(); + if (HasChannelLayout) hash ^= ChannelLayout.GetHashCode(); + if (colour_ != null) hash ^= Colour.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (sequenceId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SequenceId); + } + if (projectId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ProjectId); + } + if (HasName) { + output.WriteRawTag(26); + output.WriteString(Name); + } + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (duration_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Duration); + } + if (videoRate_ != null) { + output.WriteRawTag(50); + output.WriteMessage(VideoRate); + } + if (HasSampleRate) { + output.WriteRawTag(56); + output.WriteUInt32(SampleRate); + } + if (HasWidth) { + output.WriteRawTag(64); + output.WriteUInt32(Width); + } + if (HasHeight) { + output.WriteRawTag(72); + output.WriteUInt32(Height); + } + if (HasChannelLayout) { + output.WriteRawTag(82); + output.WriteString(ChannelLayout); + } + if (colour_ != null) { + output.WriteRawTag(90); + output.WriteMessage(Colour); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (sequenceId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SequenceId); + } + if (projectId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ProjectId); + } + if (HasName) { + output.WriteRawTag(26); + output.WriteString(Name); + } + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (duration_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Duration); + } + if (videoRate_ != null) { + output.WriteRawTag(50); + output.WriteMessage(VideoRate); + } + if (HasSampleRate) { + output.WriteRawTag(56); + output.WriteUInt32(SampleRate); + } + if (HasWidth) { + output.WriteRawTag(64); + output.WriteUInt32(Width); + } + if (HasHeight) { + output.WriteRawTag(72); + output.WriteUInt32(Height); + } + if (HasChannelLayout) { + output.WriteRawTag(82); + output.WriteString(ChannelLayout); + } + if (colour_ != null) { + output.WriteRawTag(90); + output.WriteMessage(Colour); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (sequenceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SequenceId); + } + if (projectId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProjectId); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (duration_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Duration); + } + if (videoRate_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(VideoRate); + } + if (HasSampleRate) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(SampleRate); + } + if (HasWidth) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Width); + } + if (HasHeight) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Height); + } + if (HasChannelLayout) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ChannelLayout); + } + if (colour_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Colour); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SequenceView other) { + if (other == null) { + return; + } + if (other.sequenceId_ != null) { + if (sequenceId_ == null) { + SequenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + SequenceId.MergeFrom(other.SequenceId); + } + if (other.projectId_ != null) { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ProjectId.MergeFrom(other.ProjectId); + } + if (other.HasName) { + Name = other.Name; + } + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + Revision.MergeFrom(other.Revision); + } + if (other.duration_ != null) { + if (duration_ == null) { + Duration = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + Duration.MergeFrom(other.Duration); + } + if (other.videoRate_ != null) { + if (videoRate_ == null) { + VideoRate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + VideoRate.MergeFrom(other.VideoRate); + } + if (other.HasSampleRate) { + SampleRate = other.SampleRate; + } + if (other.HasWidth) { + Width = other.Width; + } + if (other.HasHeight) { + Height = other.Height; + } + if (other.HasChannelLayout) { + ChannelLayout = other.ChannelLayout; + } + if (other.colour_ != null) { + if (colour_ == null) { + Colour = new global::ArcForges.Contracts.PublicApi.V1.ColourConfiguration(); + } + Colour.MergeFrom(other.Colour); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (sequenceId_ == null) { + SequenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SequenceId); + break; + } + case 18: { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProjectId); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + input.ReadMessage(Revision); + break; + } + case 42: { + if (duration_ == null) { + Duration = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(Duration); + break; + } + case 50: { + if (videoRate_ == null) { + VideoRate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(VideoRate); + break; + } + case 56: { + SampleRate = input.ReadUInt32(); + break; + } + case 64: { + Width = input.ReadUInt32(); + break; + } + case 72: { + Height = input.ReadUInt32(); + break; + } + case 82: { + ChannelLayout = input.ReadString(); + break; + } + case 90: { + if (colour_ == null) { + Colour = new global::ArcForges.Contracts.PublicApi.V1.ColourConfiguration(); + } + input.ReadMessage(Colour); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (sequenceId_ == null) { + SequenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SequenceId); + break; + } + case 18: { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProjectId); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + input.ReadMessage(Revision); + break; + } + case 42: { + if (duration_ == null) { + Duration = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(Duration); + break; + } + case 50: { + if (videoRate_ == null) { + VideoRate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(VideoRate); + break; + } + case 56: { + SampleRate = input.ReadUInt32(); + break; + } + case 64: { + Width = input.ReadUInt32(); + break; + } + case 72: { + Height = input.ReadUInt32(); + break; + } + case 82: { + ChannelLayout = input.ReadString(); + break; + } + case 90: { + if (colour_ == null) { + Colour = new global::ArcForges.Contracts.PublicApi.V1.ColourConfiguration(); + } + input.ReadMessage(Colour); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: SkillRecord; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SkillRecord : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SkillRecord()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[91]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SkillRecord() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SkillRecord(SkillRecord other) : this() { + _hasBits0 = other._hasBits0; + skillId_ = other.skillId_ != null ? other.skillId_.Clone() : null; + name_ = other.name_; + instructions_ = other.instructions_; + resources_ = other.resources_.Clone(); + capabilities_ = other.capabilities_.Clone(); + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + enabled_ = other.enabled_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SkillRecord Clone() { + return new SkillRecord(this); + } + + /// Field number for the "skill_id" field. + public const int SkillIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id skillId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id SkillId { + get { return skillId_; } + set { + skillId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "instructions" field. + public const int InstructionsFieldNumber = 3; + private readonly static string InstructionsDefaultValue = ""; + + private string instructions_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Instructions { + get { return instructions_ ?? InstructionsDefaultValue; } + set { + instructions_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "instructions" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasInstructions { + get { return instructions_ != null; } + } + /// Clears the value of the "instructions" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearInstructions() { + instructions_ = null; + } + + /// Field number for the "resources" field. + public const int ResourcesFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_resources_codec + = pb::FieldCodec.ForMessage(34, global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef.Parser); + private readonly pbc::RepeatedField resources_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Resources { + get { return resources_; } + } + + /// Field number for the "capabilities" field. + public const int CapabilitiesFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_capabilities_codec + = pb::FieldCodec.ForString(42); + private readonly pbc::RepeatedField capabilities_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Capabilities { + get { return capabilities_; } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 7; + private readonly static bool EnabledDefaultValue = false; + + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { if ((_hasBits0 & 1) != 0) { return enabled_; } else { return EnabledDefaultValue; } } + set { + _hasBits0 |= 1; + enabled_ = value; + } + } + /// Gets whether the "enabled" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEnabled { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "enabled" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEnabled() { + _hasBits0 &= ~1; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SkillRecord); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SkillRecord other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(SkillId, other.SkillId)) return false; + if (Name != other.Name) return false; + if (Instructions != other.Instructions) return false; + if(!resources_.Equals(other.resources_)) return false; + if(!capabilities_.Equals(other.capabilities_)) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if (Enabled != other.Enabled) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (skillId_ != null) hash ^= SkillId.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasInstructions) hash ^= Instructions.GetHashCode(); + hash ^= resources_.GetHashCode(); + hash ^= capabilities_.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (HasEnabled) hash ^= Enabled.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (skillId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SkillId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (HasInstructions) { + output.WriteRawTag(26); + output.WriteString(Instructions); + } + resources_.WriteTo(output, _repeated_resources_codec); + capabilities_.WriteTo(output, _repeated_capabilities_codec); + if (revision_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Revision); + } + if (HasEnabled) { + output.WriteRawTag(56); + output.WriteBool(Enabled); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (skillId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(SkillId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + if (HasInstructions) { + output.WriteRawTag(26); + output.WriteString(Instructions); + } + resources_.WriteTo(ref output, _repeated_resources_codec); + capabilities_.WriteTo(ref output, _repeated_capabilities_codec); + if (revision_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Revision); + } + if (HasEnabled) { + output.WriteRawTag(56); + output.WriteBool(Enabled); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (skillId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SkillId); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasInstructions) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Instructions); + } + size += resources_.CalculateSize(_repeated_resources_codec); + size += capabilities_.CalculateSize(_repeated_capabilities_codec); + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (HasEnabled) { + size += 1 + 1; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SkillRecord other) { + if (other == null) { + return; + } + if (other.skillId_ != null) { + if (skillId_ == null) { + SkillId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + SkillId.MergeFrom(other.SkillId); + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasInstructions) { + Instructions = other.Instructions; + } + resources_.Add(other.resources_); + capabilities_.Add(other.capabilities_); + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + if (other.HasEnabled) { + Enabled = other.Enabled; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (skillId_ == null) { + SkillId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SkillId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + Instructions = input.ReadString(); + break; + } + case 34: { + resources_.AddEntriesFrom(input, _repeated_resources_codec); + break; + } + case 42: { + capabilities_.AddEntriesFrom(input, _repeated_capabilities_codec); + break; + } + case 50: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 56: { + Enabled = input.ReadBool(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (skillId_ == null) { + SkillId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SkillId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + Instructions = input.ReadString(); + break; + } + case 34: { + resources_.AddEntriesFrom(ref input, _repeated_resources_codec); + break; + } + case 42: { + capabilities_.AddEntriesFrom(ref input, _repeated_capabilities_codec); + break; + } + case 50: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 56: { + Enabled = input.ReadBool(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: SlateMetadata; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SlateMetadata : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SlateMetadata()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[92]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SlateMetadata() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SlateMetadata(SlateMetadata other) : this() { + projectId_ = other.projectId_ != null ? other.projectId_.Clone() : null; + name_ = other.name_; + sequences_ = other.sequences_.Clone(); + media_ = other.media_.Clone(); + timelines_ = other.timelines_.Clone(); + bins_ = other.bins_.Clone(); + presets_ = other.presets_.Clone(); + transcripts_ = other.transcripts_.Clone(); + smallAssets_ = other.smallAssets_.Clone(); + contentRev_ = other.contentRev_ != null ? other.contentRev_.Clone() : null; + profile_ = other.profile_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SlateMetadata Clone() { + return new SlateMetadata(this); + } + + /// Field number for the "project_id" field. + public const int ProjectIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id projectId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ProjectId { + get { return projectId_; } + set { + projectId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 2; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "sequences" field. + public const int SequencesFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_sequences_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.PublicApi.V1.SequenceView.Parser); + private readonly pbc::RepeatedField sequences_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Sequences { + get { return sequences_; } + } + + /// Field number for the "media" field. + public const int MediaFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_media_codec + = pb::FieldCodec.ForMessage(34, global::ArcForges.Contracts.PublicApi.V1.MediaView.Parser); + private readonly pbc::RepeatedField media_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Media { + get { return media_; } + } + + /// Field number for the "timelines" field. + public const int TimelinesFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_timelines_codec + = pb::FieldCodec.ForMessage(42, global::ArcForges.Contracts.PublicApi.V1.TimelineView.Parser); + private readonly pbc::RepeatedField timelines_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Timelines { + get { return timelines_; } + } + + /// Field number for the "bins" field. + public const int BinsFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_bins_codec + = pb::FieldCodec.ForMessage(50, global::ArcForges.Contracts.PublicApi.V1.MediaBin.Parser); + private readonly pbc::RepeatedField bins_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Bins { + get { return bins_; } + } + + /// Field number for the "presets" field. + public const int PresetsFieldNumber = 7; + private static readonly pb::FieldCodec _repeated_presets_codec + = pb::FieldCodec.ForMessage(58, global::ArcForges.Contracts.PublicApi.V1.RenderPreset.Parser); + private readonly pbc::RepeatedField presets_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Presets { + get { return presets_; } + } + + /// Field number for the "transcripts" field. + public const int TranscriptsFieldNumber = 8; + private static readonly pb::FieldCodec _repeated_transcripts_codec + = pb::FieldCodec.ForMessage(66, global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef.Parser); + private readonly pbc::RepeatedField transcripts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Transcripts { + get { return transcripts_; } + } + + /// Field number for the "small_assets" field. + public const int SmallAssetsFieldNumber = 9; + private static readonly pb::FieldCodec _repeated_smallAssets_codec + = pb::FieldCodec.ForMessage(74, global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef.Parser); + private readonly pbc::RepeatedField smallAssets_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField SmallAssets { + get { return smallAssets_; } + } + + /// Field number for the "content_rev" field. + public const int ContentRevFieldNumber = 10; + private global::ArcForges.Contracts.Foundation.V1.NativeContentRev contentRev_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.NativeContentRev ContentRev { + get { return contentRev_; } + set { + contentRev_ = value; + } + } + + /// Field number for the "profile" field. + public const int ProfileFieldNumber = 11; + private readonly static string ProfileDefaultValue = ""; + + private string profile_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Profile { + get { return profile_ ?? ProfileDefaultValue; } + set { + profile_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "profile" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasProfile { + get { return profile_ != null; } + } + /// Clears the value of the "profile" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearProfile() { + profile_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SlateMetadata); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SlateMetadata other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ProjectId, other.ProjectId)) return false; + if (Name != other.Name) return false; + if(!sequences_.Equals(other.sequences_)) return false; + if(!media_.Equals(other.media_)) return false; + if(!timelines_.Equals(other.timelines_)) return false; + if(!bins_.Equals(other.bins_)) return false; + if(!presets_.Equals(other.presets_)) return false; + if(!transcripts_.Equals(other.transcripts_)) return false; + if(!smallAssets_.Equals(other.smallAssets_)) return false; + if (!object.Equals(ContentRev, other.ContentRev)) return false; + if (Profile != other.Profile) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (projectId_ != null) hash ^= ProjectId.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + hash ^= sequences_.GetHashCode(); + hash ^= media_.GetHashCode(); + hash ^= timelines_.GetHashCode(); + hash ^= bins_.GetHashCode(); + hash ^= presets_.GetHashCode(); + hash ^= transcripts_.GetHashCode(); + hash ^= smallAssets_.GetHashCode(); + if (contentRev_ != null) hash ^= ContentRev.GetHashCode(); + if (HasProfile) hash ^= Profile.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (projectId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProjectId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + sequences_.WriteTo(output, _repeated_sequences_codec); + media_.WriteTo(output, _repeated_media_codec); + timelines_.WriteTo(output, _repeated_timelines_codec); + bins_.WriteTo(output, _repeated_bins_codec); + presets_.WriteTo(output, _repeated_presets_codec); + transcripts_.WriteTo(output, _repeated_transcripts_codec); + smallAssets_.WriteTo(output, _repeated_smallAssets_codec); + if (contentRev_ != null) { + output.WriteRawTag(82); + output.WriteMessage(ContentRev); + } + if (HasProfile) { + output.WriteRawTag(90); + output.WriteString(Profile); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (projectId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProjectId); + } + if (HasName) { + output.WriteRawTag(18); + output.WriteString(Name); + } + sequences_.WriteTo(ref output, _repeated_sequences_codec); + media_.WriteTo(ref output, _repeated_media_codec); + timelines_.WriteTo(ref output, _repeated_timelines_codec); + bins_.WriteTo(ref output, _repeated_bins_codec); + presets_.WriteTo(ref output, _repeated_presets_codec); + transcripts_.WriteTo(ref output, _repeated_transcripts_codec); + smallAssets_.WriteTo(ref output, _repeated_smallAssets_codec); + if (contentRev_ != null) { + output.WriteRawTag(82); + output.WriteMessage(ContentRev); + } + if (HasProfile) { + output.WriteRawTag(90); + output.WriteString(Profile); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (projectId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProjectId); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + size += sequences_.CalculateSize(_repeated_sequences_codec); + size += media_.CalculateSize(_repeated_media_codec); + size += timelines_.CalculateSize(_repeated_timelines_codec); + size += bins_.CalculateSize(_repeated_bins_codec); + size += presets_.CalculateSize(_repeated_presets_codec); + size += transcripts_.CalculateSize(_repeated_transcripts_codec); + size += smallAssets_.CalculateSize(_repeated_smallAssets_codec); + if (contentRev_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ContentRev); + } + if (HasProfile) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Profile); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SlateMetadata other) { + if (other == null) { + return; + } + if (other.projectId_ != null) { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ProjectId.MergeFrom(other.ProjectId); + } + if (other.HasName) { + Name = other.Name; + } + sequences_.Add(other.sequences_); + media_.Add(other.media_); + timelines_.Add(other.timelines_); + bins_.Add(other.bins_); + presets_.Add(other.presets_); + transcripts_.Add(other.transcripts_); + smallAssets_.Add(other.smallAssets_); + if (other.contentRev_ != null) { + if (contentRev_ == null) { + ContentRev = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + ContentRev.MergeFrom(other.ContentRev); + } + if (other.HasProfile) { + Profile = other.Profile; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProjectId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + sequences_.AddEntriesFrom(input, _repeated_sequences_codec); + break; + } + case 34: { + media_.AddEntriesFrom(input, _repeated_media_codec); + break; + } + case 42: { + timelines_.AddEntriesFrom(input, _repeated_timelines_codec); + break; + } + case 50: { + bins_.AddEntriesFrom(input, _repeated_bins_codec); + break; + } + case 58: { + presets_.AddEntriesFrom(input, _repeated_presets_codec); + break; + } + case 66: { + transcripts_.AddEntriesFrom(input, _repeated_transcripts_codec); + break; + } + case 74: { + smallAssets_.AddEntriesFrom(input, _repeated_smallAssets_codec); + break; + } + case 82: { + if (contentRev_ == null) { + ContentRev = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + input.ReadMessage(ContentRev); + break; + } + case 90: { + Profile = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProjectId); + break; + } + case 18: { + Name = input.ReadString(); + break; + } + case 26: { + sequences_.AddEntriesFrom(ref input, _repeated_sequences_codec); + break; + } + case 34: { + media_.AddEntriesFrom(ref input, _repeated_media_codec); + break; + } + case 42: { + timelines_.AddEntriesFrom(ref input, _repeated_timelines_codec); + break; + } + case 50: { + bins_.AddEntriesFrom(ref input, _repeated_bins_codec); + break; + } + case 58: { + presets_.AddEntriesFrom(ref input, _repeated_presets_codec); + break; + } + case 66: { + transcripts_.AddEntriesFrom(ref input, _repeated_transcripts_codec); + break; + } + case 74: { + smallAssets_.AddEntriesFrom(ref input, _repeated_smallAssets_codec); + break; + } + case 82: { + if (contentRev_ == null) { + ContentRev = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + input.ReadMessage(ContentRev); + break; + } + case 90: { + Profile = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: SlateSelection; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SlateSelection : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SlateSelection()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[93]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SlateSelection() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SlateSelection(SlateSelection other) : this() { + projectId_ = other.projectId_ != null ? other.projectId_.Clone() : null; + sequenceId_ = other.sequenceId_ != null ? other.sequenceId_.Clone() : null; + range_ = other.range_ != null ? other.range_.Clone() : null; + items_ = other.items_.Clone(); + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SlateSelection Clone() { + return new SlateSelection(this); + } + + /// Field number for the "project_id" field. + public const int ProjectIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id projectId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ProjectId { + get { return projectId_; } + set { + projectId_ = value; + } + } + + /// Field number for the "sequence_id" field. + public const int SequenceIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id sequenceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id SequenceId { + get { return sequenceId_; } + set { + sequenceId_ = value; + } + } + + /// Field number for the "range" field. + public const int RangeFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.MediaRange range_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaRange Range { + get { return range_; } + set { + range_ = value; + } + } + + /// Field number for the "items" field. + public const int ItemsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(34, global::ArcForges.Contracts.Foundation.V1.Id.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Items { + get { return items_; } + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.NativeContentRev revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.NativeContentRev Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SlateSelection); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SlateSelection other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ProjectId, other.ProjectId)) return false; + if (!object.Equals(SequenceId, other.SequenceId)) return false; + if (!object.Equals(Range, other.Range)) return false; + if(!items_.Equals(other.items_)) return false; + if (!object.Equals(Revision, other.Revision)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (projectId_ != null) hash ^= ProjectId.GetHashCode(); + if (sequenceId_ != null) hash ^= SequenceId.GetHashCode(); + if (range_ != null) hash ^= Range.GetHashCode(); + hash ^= items_.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (projectId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProjectId); + } + if (sequenceId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SequenceId); + } + if (range_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Range); + } + items_.WriteTo(output, _repeated_items_codec); + if (revision_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Revision); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (projectId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProjectId); + } + if (sequenceId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(SequenceId); + } + if (range_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Range); + } + items_.WriteTo(ref output, _repeated_items_codec); + if (revision_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Revision); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (projectId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProjectId); + } + if (sequenceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SequenceId); + } + if (range_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Range); + } + size += items_.CalculateSize(_repeated_items_codec); + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SlateSelection other) { + if (other == null) { + return; + } + if (other.projectId_ != null) { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ProjectId.MergeFrom(other.ProjectId); + } + if (other.sequenceId_ != null) { + if (sequenceId_ == null) { + SequenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + SequenceId.MergeFrom(other.SequenceId); + } + if (other.range_ != null) { + if (range_ == null) { + Range = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + Range.MergeFrom(other.Range); + } + items_.Add(other.items_); + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + Revision.MergeFrom(other.Revision); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProjectId); + break; + } + case 18: { + if (sequenceId_ == null) { + SequenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SequenceId); + break; + } + case 26: { + if (range_ == null) { + Range = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + input.ReadMessage(Range); + break; + } + case 34: { + items_.AddEntriesFrom(input, _repeated_items_codec); + break; + } + case 42: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + input.ReadMessage(Revision); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (projectId_ == null) { + ProjectId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProjectId); + break; + } + case 18: { + if (sequenceId_ == null) { + SequenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SequenceId); + break; + } + case 26: { + if (range_ == null) { + Range = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + input.ReadMessage(Range); + break; + } + case 34: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); + break; + } + case 42: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.NativeContentRev(); + } + input.ReadMessage(Revision); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: SourceConsentRef; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class SourceConsentRef : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SourceConsentRef()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[94]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SourceConsentRef() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SourceConsentRef(SourceConsentRef other) : this() { + consentId_ = other.consentId_ != null ? other.consentId_.Clone() : null; + scopeHash_ = other.scopeHash_; + expiresAt_ = other.expiresAt_ != null ? other.expiresAt_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public SourceConsentRef Clone() { + return new SourceConsentRef(this); + } + + /// Field number for the "consent_id" field. + public const int ConsentIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id consentId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ConsentId { + get { return consentId_; } + set { + consentId_ = value; + } + } + + /// Field number for the "scope_hash" field. + public const int ScopeHashFieldNumber = 2; + private readonly static string ScopeHashDefaultValue = ""; + + private string scopeHash_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string ScopeHash { + get { return scopeHash_ ?? ScopeHashDefaultValue; } + set { + scopeHash_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "scope_hash" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasScopeHash { + get { return scopeHash_ != null; } + } + /// Clears the value of the "scope_hash" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearScopeHash() { + scopeHash_ = null; + } + + /// Field number for the "expires_at" field. + public const int ExpiresAtFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.Instant expiresAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant ExpiresAt { + get { return expiresAt_; } + set { + expiresAt_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as SourceConsentRef); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(SourceConsentRef other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ConsentId, other.ConsentId)) return false; + if (ScopeHash != other.ScopeHash) return false; + if (!object.Equals(ExpiresAt, other.ExpiresAt)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (consentId_ != null) hash ^= ConsentId.GetHashCode(); + if (HasScopeHash) hash ^= ScopeHash.GetHashCode(); + if (expiresAt_ != null) hash ^= ExpiresAt.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (consentId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ConsentId); + } + if (HasScopeHash) { + output.WriteRawTag(18); + output.WriteString(ScopeHash); + } + if (expiresAt_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ExpiresAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (consentId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ConsentId); + } + if (HasScopeHash) { + output.WriteRawTag(18); + output.WriteString(ScopeHash); + } + if (expiresAt_ != null) { + output.WriteRawTag(26); + output.WriteMessage(ExpiresAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (consentId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ConsentId); + } + if (HasScopeHash) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(ScopeHash); + } + if (expiresAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ExpiresAt); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(SourceConsentRef other) { + if (other == null) { + return; + } + if (other.consentId_ != null) { + if (consentId_ == null) { + ConsentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ConsentId.MergeFrom(other.ConsentId); + } + if (other.HasScopeHash) { + ScopeHash = other.ScopeHash; + } + if (other.expiresAt_ != null) { + if (expiresAt_ == null) { + ExpiresAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + ExpiresAt.MergeFrom(other.ExpiresAt); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (consentId_ == null) { + ConsentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ConsentId); + break; + } + case 18: { + ScopeHash = input.ReadString(); + break; + } + case 26: { + if (expiresAt_ == null) { + ExpiresAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(ExpiresAt); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (consentId_ == null) { + ConsentId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ConsentId); + break; + } + case 18: { + ScopeHash = input.ReadString(); + break; + } + case 26: { + if (expiresAt_ == null) { + ExpiresAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(ExpiresAt); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: StructuredValue; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class StructuredValue : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new StructuredValue()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[95]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StructuredValue() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StructuredValue(StructuredValue other) : this() { + switch (other.ValueCase) { + case ValueOneofCase.Null: + Null = other.Null; + break; + case ValueOneofCase.Boolean: + Boolean = other.Boolean; + break; + case ValueOneofCase.Integer: + Integer = other.Integer; + break; + case ValueOneofCase.Decimal: + Decimal = other.Decimal.Clone(); + break; + case ValueOneofCase.Text: + Text = other.Text; + break; + case ValueOneofCase.Instant: + Instant = other.Instant.Clone(); + break; + case ValueOneofCase.Resource: + Resource = other.Resource.Clone(); + break; + case ValueOneofCase.List: + List = other.List.Clone(); + break; + case ValueOneofCase.Record: + Record = other.Record.Clone(); + break; + case ValueOneofCase.Number: + Number = other.Number; + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public StructuredValue Clone() { + return new StructuredValue(this); + } + + /// Field number for the "null" field. + public const int NullFieldNumber = 1; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Null { + get { return HasNull ? (bool) value_ : false; } + set { + value_ = value; + valueCase_ = ValueOneofCase.Null; + } + } + /// Gets whether the "null" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNull { + get { return valueCase_ == ValueOneofCase.Null; } + } + /// Clears the value of the oneof if it's currently set to "null" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNull() { + if (HasNull) { + ClearValue(); + } + } + + /// Field number for the "boolean" field. + public const int BooleanFieldNumber = 2; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Boolean { + get { return HasBoolean ? (bool) value_ : false; } + set { + value_ = value; + valueCase_ = ValueOneofCase.Boolean; + } + } + /// Gets whether the "boolean" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasBoolean { + get { return valueCase_ == ValueOneofCase.Boolean; } + } + /// Clears the value of the oneof if it's currently set to "boolean" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearBoolean() { + if (HasBoolean) { + ClearValue(); + } + } + + /// Field number for the "integer" field. + public const int IntegerFieldNumber = 3; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public long Integer { + get { return HasInteger ? (long) value_ : 0L; } + set { + value_ = value; + valueCase_ = ValueOneofCase.Integer; + } + } + /// Gets whether the "integer" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasInteger { + get { return valueCase_ == ValueOneofCase.Integer; } + } + /// Clears the value of the oneof if it's currently set to "integer" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearInteger() { + if (HasInteger) { + ClearValue(); + } + } + + /// Field number for the "decimal" field. + public const int DecimalFieldNumber = 4; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Decimal Decimal { + get { return valueCase_ == ValueOneofCase.Decimal ? (global::ArcForges.Contracts.Foundation.V1.Decimal) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.Decimal; + } + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 5; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return HasText ? (string) value_ : ""; } + set { + value_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + valueCase_ = ValueOneofCase.Text; + } + } + /// Gets whether the "text" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasText { + get { return valueCase_ == ValueOneofCase.Text; } + } + /// Clears the value of the oneof if it's currently set to "text" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearText() { + if (HasText) { + ClearValue(); + } + } + + /// Field number for the "instant" field. + public const int InstantFieldNumber = 6; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant Instant { + get { return valueCase_ == ValueOneofCase.Instant ? (global::ArcForges.Contracts.Foundation.V1.Instant) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.Instant; + } + } + + /// Field number for the "resource" field. + public const int ResourceFieldNumber = 7; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceRef Resource { + get { return valueCase_ == ValueOneofCase.Resource ? (global::ArcForges.Contracts.Foundation.V1.ResourceRef) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.Resource; + } + } + + /// Field number for the "list" field. + public const int ListFieldNumber = 8; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ValueList List { + get { return valueCase_ == ValueOneofCase.List ? (global::ArcForges.Contracts.PublicApi.V1.ValueList) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.List; + } + } + + /// Field number for the "record" field. + public const int RecordFieldNumber = 9; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ValueRecord Record { + get { return valueCase_ == ValueOneofCase.Record ? (global::ArcForges.Contracts.PublicApi.V1.ValueRecord) value_ : null; } + set { + value_ = value; + valueCase_ = value == null ? ValueOneofCase.None : ValueOneofCase.Record; + } + } + + /// Field number for the "number" field. + public const int NumberFieldNumber = 10; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double Number { + get { return HasNumber ? (double) value_ : 0D; } + set { + value_ = value; + valueCase_ = ValueOneofCase.Number; + } + } + /// Gets whether the "number" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasNumber { + get { return valueCase_ == ValueOneofCase.Number; } + } + /// Clears the value of the oneof if it's currently set to "number" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearNumber() { + if (HasNumber) { + ClearValue(); + } + } + + private object value_; + /// Enum of possible cases for the "value" oneof. + public enum ValueOneofCase { + None = 0, + Null = 1, + Boolean = 2, + Integer = 3, + Decimal = 4, + Text = 5, + Instant = 6, + Resource = 7, + List = 8, + Record = 9, + Number = 10, + } + private ValueOneofCase valueCase_ = ValueOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ValueOneofCase ValueCase { + get { return valueCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearValue() { + valueCase_ = ValueOneofCase.None; + value_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as StructuredValue); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(StructuredValue other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Null != other.Null) return false; + if (Boolean != other.Boolean) return false; + if (Integer != other.Integer) return false; + if (!object.Equals(Decimal, other.Decimal)) return false; + if (Text != other.Text) return false; + if (!object.Equals(Instant, other.Instant)) return false; + if (!object.Equals(Resource, other.Resource)) return false; + if (!object.Equals(List, other.List)) return false; + if (!object.Equals(Record, other.Record)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(Number, other.Number)) return false; + if (ValueCase != other.ValueCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasNull) hash ^= Null.GetHashCode(); + if (HasBoolean) hash ^= Boolean.GetHashCode(); + if (HasInteger) hash ^= Integer.GetHashCode(); + if (valueCase_ == ValueOneofCase.Decimal) hash ^= Decimal.GetHashCode(); + if (HasText) hash ^= Text.GetHashCode(); + if (valueCase_ == ValueOneofCase.Instant) hash ^= Instant.GetHashCode(); + if (valueCase_ == ValueOneofCase.Resource) hash ^= Resource.GetHashCode(); + if (valueCase_ == ValueOneofCase.List) hash ^= List.GetHashCode(); + if (valueCase_ == ValueOneofCase.Record) hash ^= Record.GetHashCode(); + if (HasNumber) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(Number); + hash ^= (int) valueCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasNull) { + output.WriteRawTag(8); + output.WriteBool(Null); + } + if (HasBoolean) { + output.WriteRawTag(16); + output.WriteBool(Boolean); + } + if (HasInteger) { + output.WriteRawTag(24); + output.WriteSInt64(Integer); + } + if (valueCase_ == ValueOneofCase.Decimal) { + output.WriteRawTag(34); + output.WriteMessage(Decimal); + } + if (HasText) { + output.WriteRawTag(42); + output.WriteString(Text); + } + if (valueCase_ == ValueOneofCase.Instant) { + output.WriteRawTag(50); + output.WriteMessage(Instant); + } + if (valueCase_ == ValueOneofCase.Resource) { + output.WriteRawTag(58); + output.WriteMessage(Resource); + } + if (valueCase_ == ValueOneofCase.List) { + output.WriteRawTag(66); + output.WriteMessage(List); + } + if (valueCase_ == ValueOneofCase.Record) { + output.WriteRawTag(74); + output.WriteMessage(Record); + } + if (HasNumber) { + output.WriteRawTag(81); + output.WriteDouble(Number); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasNull) { + output.WriteRawTag(8); + output.WriteBool(Null); + } + if (HasBoolean) { + output.WriteRawTag(16); + output.WriteBool(Boolean); + } + if (HasInteger) { + output.WriteRawTag(24); + output.WriteSInt64(Integer); + } + if (valueCase_ == ValueOneofCase.Decimal) { + output.WriteRawTag(34); + output.WriteMessage(Decimal); + } + if (HasText) { + output.WriteRawTag(42); + output.WriteString(Text); + } + if (valueCase_ == ValueOneofCase.Instant) { + output.WriteRawTag(50); + output.WriteMessage(Instant); + } + if (valueCase_ == ValueOneofCase.Resource) { + output.WriteRawTag(58); + output.WriteMessage(Resource); + } + if (valueCase_ == ValueOneofCase.List) { + output.WriteRawTag(66); + output.WriteMessage(List); + } + if (valueCase_ == ValueOneofCase.Record) { + output.WriteRawTag(74); + output.WriteMessage(Record); + } + if (HasNumber) { + output.WriteRawTag(81); + output.WriteDouble(Number); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasNull) { + size += 1 + 1; + } + if (HasBoolean) { + size += 1 + 1; + } + if (HasInteger) { + size += 1 + pb::CodedOutputStream.ComputeSInt64Size(Integer); + } + if (valueCase_ == ValueOneofCase.Decimal) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Decimal); + } + if (HasText) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + if (valueCase_ == ValueOneofCase.Instant) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Instant); + } + if (valueCase_ == ValueOneofCase.Resource) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Resource); + } + if (valueCase_ == ValueOneofCase.List) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(List); + } + if (valueCase_ == ValueOneofCase.Record) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Record); + } + if (HasNumber) { + size += 1 + 8; + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(StructuredValue other) { + if (other == null) { + return; + } + switch (other.ValueCase) { + case ValueOneofCase.Null: + Null = other.Null; + break; + case ValueOneofCase.Boolean: + Boolean = other.Boolean; + break; + case ValueOneofCase.Integer: + Integer = other.Integer; + break; + case ValueOneofCase.Decimal: + if (Decimal == null) { + Decimal = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + } + Decimal.MergeFrom(other.Decimal); + break; + case ValueOneofCase.Text: + Text = other.Text; + break; + case ValueOneofCase.Instant: + if (Instant == null) { + Instant = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + Instant.MergeFrom(other.Instant); + break; + case ValueOneofCase.Resource: + if (Resource == null) { + Resource = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + } + Resource.MergeFrom(other.Resource); + break; + case ValueOneofCase.List: + if (List == null) { + List = new global::ArcForges.Contracts.PublicApi.V1.ValueList(); + } + List.MergeFrom(other.List); + break; + case ValueOneofCase.Record: + if (Record == null) { + Record = new global::ArcForges.Contracts.PublicApi.V1.ValueRecord(); + } + Record.MergeFrom(other.Record); + break; + case ValueOneofCase.Number: + Number = other.Number; + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Null = input.ReadBool(); + break; + } + case 16: { + Boolean = input.ReadBool(); + break; + } + case 24: { + Integer = input.ReadSInt64(); + break; + } + case 34: { + global::ArcForges.Contracts.Foundation.V1.Decimal subBuilder = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + if (valueCase_ == ValueOneofCase.Decimal) { + subBuilder.MergeFrom(Decimal); + } + input.ReadMessage(subBuilder); + Decimal = subBuilder; + break; + } + case 42: { + Text = input.ReadString(); + break; + } + case 50: { + global::ArcForges.Contracts.Foundation.V1.Instant subBuilder = new global::ArcForges.Contracts.Foundation.V1.Instant(); + if (valueCase_ == ValueOneofCase.Instant) { + subBuilder.MergeFrom(Instant); + } + input.ReadMessage(subBuilder); + Instant = subBuilder; + break; + } + case 58: { + global::ArcForges.Contracts.Foundation.V1.ResourceRef subBuilder = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + if (valueCase_ == ValueOneofCase.Resource) { + subBuilder.MergeFrom(Resource); + } + input.ReadMessage(subBuilder); + Resource = subBuilder; + break; + } + case 66: { + global::ArcForges.Contracts.PublicApi.V1.ValueList subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ValueList(); + if (valueCase_ == ValueOneofCase.List) { + subBuilder.MergeFrom(List); + } + input.ReadMessage(subBuilder); + List = subBuilder; + break; + } + case 74: { + global::ArcForges.Contracts.PublicApi.V1.ValueRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ValueRecord(); + if (valueCase_ == ValueOneofCase.Record) { + subBuilder.MergeFrom(Record); + } + input.ReadMessage(subBuilder); + Record = subBuilder; + break; + } + case 81: { + Number = input.ReadDouble(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 8: { + Null = input.ReadBool(); + break; + } + case 16: { + Boolean = input.ReadBool(); + break; + } + case 24: { + Integer = input.ReadSInt64(); + break; + } + case 34: { + global::ArcForges.Contracts.Foundation.V1.Decimal subBuilder = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + if (valueCase_ == ValueOneofCase.Decimal) { + subBuilder.MergeFrom(Decimal); + } + input.ReadMessage(subBuilder); + Decimal = subBuilder; + break; + } + case 42: { + Text = input.ReadString(); + break; + } + case 50: { + global::ArcForges.Contracts.Foundation.V1.Instant subBuilder = new global::ArcForges.Contracts.Foundation.V1.Instant(); + if (valueCase_ == ValueOneofCase.Instant) { + subBuilder.MergeFrom(Instant); + } + input.ReadMessage(subBuilder); + Instant = subBuilder; + break; + } + case 58: { + global::ArcForges.Contracts.Foundation.V1.ResourceRef subBuilder = new global::ArcForges.Contracts.Foundation.V1.ResourceRef(); + if (valueCase_ == ValueOneofCase.Resource) { + subBuilder.MergeFrom(Resource); + } + input.ReadMessage(subBuilder); + Resource = subBuilder; + break; + } + case 66: { + global::ArcForges.Contracts.PublicApi.V1.ValueList subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ValueList(); + if (valueCase_ == ValueOneofCase.List) { + subBuilder.MergeFrom(List); + } + input.ReadMessage(subBuilder); + List = subBuilder; + break; + } + case 74: { + global::ArcForges.Contracts.PublicApi.V1.ValueRecord subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ValueRecord(); + if (valueCase_ == ValueOneofCase.Record) { + subBuilder.MergeFrom(Record); + } + input.ReadMessage(subBuilder); + Record = subBuilder; + break; + } + case 81: { + Number = input.ReadDouble(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TableBlock; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TableBlock : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TableBlock()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[96]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TableBlock() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TableBlock(TableBlock other) : this() { + rows_ = other.rows_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TableBlock Clone() { + return new TableBlock(this); + } + + /// Field number for the "rows" field. + public const int RowsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_rows_codec + = pb::FieldCodec.ForMessage(10, global::ArcForges.Contracts.PublicApi.V1.TableRow.Parser); + private readonly pbc::RepeatedField rows_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Rows { + get { return rows_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TableBlock); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TableBlock other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!rows_.Equals(other.rows_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= rows_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + rows_.WriteTo(output, _repeated_rows_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + rows_.WriteTo(ref output, _repeated_rows_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + size += rows_.CalculateSize(_repeated_rows_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TableBlock other) { + if (other == null) { + return; + } + rows_.Add(other.rows_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + rows_.AddEntriesFrom(input, _repeated_rows_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + rows_.AddEntriesFrom(ref input, _repeated_rows_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TableCell; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TableCell : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TableCell()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[97]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TableCell() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TableCell(TableCell other) : this() { + cellId_ = other.cellId_ != null ? other.cellId_.Clone() : null; + content_ = other.content_ != null ? other.content_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TableCell Clone() { + return new TableCell(this); + } + + /// Field number for the "cell_id" field. + public const int CellIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id cellId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id CellId { + get { return cellId_; } + set { + cellId_ = value; + } + } + + /// Field number for the "content" field. + public const int ContentFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.RichText content_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.RichText Content { + get { return content_; } + set { + content_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TableCell); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TableCell other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(CellId, other.CellId)) return false; + if (!object.Equals(Content, other.Content)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (cellId_ != null) hash ^= CellId.GetHashCode(); + if (content_ != null) hash ^= Content.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (cellId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CellId); + } + if (content_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Content); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (cellId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(CellId); + } + if (content_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Content); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (cellId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CellId); + } + if (content_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Content); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TableCell other) { + if (other == null) { + return; + } + if (other.cellId_ != null) { + if (cellId_ == null) { + CellId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + CellId.MergeFrom(other.CellId); + } + if (other.content_ != null) { + if (content_ == null) { + Content = new global::ArcForges.Contracts.PublicApi.V1.RichText(); + } + Content.MergeFrom(other.Content); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (cellId_ == null) { + CellId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CellId); + break; + } + case 18: { + if (content_ == null) { + Content = new global::ArcForges.Contracts.PublicApi.V1.RichText(); + } + input.ReadMessage(Content); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (cellId_ == null) { + CellId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CellId); + break; + } + case 18: { + if (content_ == null) { + Content = new global::ArcForges.Contracts.PublicApi.V1.RichText(); + } + input.ReadMessage(Content); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TableRow; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TableRow : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TableRow()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[98]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TableRow() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TableRow(TableRow other) : this() { + rowId_ = other.rowId_ != null ? other.rowId_.Clone() : null; + cells_ = other.cells_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TableRow Clone() { + return new TableRow(this); + } + + /// Field number for the "row_id" field. + public const int RowIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id rowId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id RowId { + get { return rowId_; } + set { + rowId_ = value; + } + } + + /// Field number for the "cells" field. + public const int CellsFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_cells_codec + = pb::FieldCodec.ForMessage(18, global::ArcForges.Contracts.PublicApi.V1.TableCell.Parser); + private readonly pbc::RepeatedField cells_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Cells { + get { return cells_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TableRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TableRow other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RowId, other.RowId)) return false; + if(!cells_.Equals(other.cells_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (rowId_ != null) hash ^= RowId.GetHashCode(); + hash ^= cells_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (rowId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RowId); + } + cells_.WriteTo(output, _repeated_cells_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (rowId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RowId); + } + cells_.WriteTo(ref output, _repeated_cells_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (rowId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RowId); + } + size += cells_.CalculateSize(_repeated_cells_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TableRow other) { + if (other == null) { + return; + } + if (other.rowId_ != null) { + if (rowId_ == null) { + RowId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + RowId.MergeFrom(other.RowId); + } + cells_.Add(other.cells_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (rowId_ == null) { + RowId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(RowId); + break; + } + case 18: { + cells_.AddEntriesFrom(input, _repeated_cells_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (rowId_ == null) { + RowId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(RowId); + break; + } + case 18: { + cells_.AddEntriesFrom(ref input, _repeated_cells_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TagRecord; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TagRecord : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TagRecord()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[99]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TagRecord() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TagRecord(TagRecord other) : this() { + tagId_ = other.tagId_ != null ? other.tagId_.Clone() : null; + notebookId_ = other.notebookId_ != null ? other.notebookId_.Clone() : null; + name_ = other.name_; + colour_ = other.colour_; + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + trashedAt_ = other.trashedAt_ != null ? other.trashedAt_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TagRecord Clone() { + return new TagRecord(this); + } + + /// Field number for the "tag_id" field. + public const int TagIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id tagId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id TagId { + get { return tagId_; } + set { + tagId_ = value; + } + } + + /// Field number for the "notebook_id" field. + public const int NotebookIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id notebookId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id NotebookId { + get { return notebookId_; } + set { + notebookId_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 3; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "colour" field. + public const int ColourFieldNumber = 4; + private readonly static string ColourDefaultValue = ""; + + private string colour_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Colour { + get { return colour_ ?? ColourDefaultValue; } + set { + colour_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "colour" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasColour { + get { return colour_ != null; } + } + /// Clears the value of the "colour" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearColour() { + colour_ = null; + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "trashed_at" field. + public const int TrashedAtFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Instant trashedAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant TrashedAt { + get { return trashedAt_; } + set { + trashedAt_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TagRecord); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TagRecord other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(TagId, other.TagId)) return false; + if (!object.Equals(NotebookId, other.NotebookId)) return false; + if (Name != other.Name) return false; + if (Colour != other.Colour) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if (!object.Equals(TrashedAt, other.TrashedAt)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (tagId_ != null) hash ^= TagId.GetHashCode(); + if (notebookId_ != null) hash ^= NotebookId.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasColour) hash ^= Colour.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (trashedAt_ != null) hash ^= TrashedAt.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (tagId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TagId); + } + if (notebookId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NotebookId); + } + if (HasName) { + output.WriteRawTag(26); + output.WriteString(Name); + } + if (HasColour) { + output.WriteRawTag(34); + output.WriteString(Colour); + } + if (revision_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Revision); + } + if (trashedAt_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TrashedAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (tagId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TagId); + } + if (notebookId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(NotebookId); + } + if (HasName) { + output.WriteRawTag(26); + output.WriteString(Name); + } + if (HasColour) { + output.WriteRawTag(34); + output.WriteString(Colour); + } + if (revision_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Revision); + } + if (trashedAt_ != null) { + output.WriteRawTag(50); + output.WriteMessage(TrashedAt); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (tagId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TagId); + } + if (notebookId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NotebookId); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasColour) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Colour); + } + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (trashedAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TrashedAt); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TagRecord other) { + if (other == null) { + return; + } + if (other.tagId_ != null) { + if (tagId_ == null) { + TagId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + TagId.MergeFrom(other.TagId); + } + if (other.notebookId_ != null) { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + NotebookId.MergeFrom(other.NotebookId); + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasColour) { + Colour = other.Colour; + } + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + if (other.trashedAt_ != null) { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + TrashedAt.MergeFrom(other.TrashedAt); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (tagId_ == null) { + TagId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TagId); + break; + } + case 18: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 34: { + Colour = input.ReadString(); + break; + } + case 42: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 50: { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(TrashedAt); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (tagId_ == null) { + TagId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TagId); + break; + } + case 18: { + if (notebookId_ == null) { + NotebookId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NotebookId); + break; + } + case 26: { + Name = input.ReadString(); + break; + } + case 34: { + Colour = input.ReadString(); + break; + } + case 42: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 50: { + if (trashedAt_ == null) { + TrashedAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(TrashedAt); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TaskSnapshot; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TaskSnapshot : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TaskSnapshot()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[100]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TaskSnapshot() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TaskSnapshot(TaskSnapshot other) : this() { + _hasBits0 = other._hasBits0; + taskId_ = other.taskId_ != null ? other.taskId_.Clone() : null; + state_ = other.state_; + reason_ = other.reason_; + revision_ = other.revision_ != null ? other.revision_.Clone() : null; + runId_ = other.runId_ != null ? other.runId_.Clone() : null; + currentStreamId_ = other.currentStreamId_ != null ? other.currentStreamId_.Clone() : null; + finalMessage_ = other.finalMessage_ != null ? other.finalMessage_.Clone() : null; + recoveryAt_ = other.recoveryAt_ != null ? other.recoveryAt_.Clone() : null; + control_ = other.control_ != null ? other.control_.Clone() : null; + hasUnknownEffect_ = other.hasUnknownEffect_; + completedSteps_ = other.completedSteps_; + totalSteps_ = other.totalSteps_; + missingOutputs_ = other.missingOutputs_.Clone(); + reasonFacet_ = other.reasonFacet_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TaskSnapshot Clone() { + return new TaskSnapshot(this); + } + + /// Field number for the "task_id" field. + public const int TaskIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id taskId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id TaskId { + get { return taskId_; } + set { + taskId_ = value; + } + } + + /// Field number for the "state" field. + public const int StateFieldNumber = 2; + private readonly static global::ArcForges.Contracts.PublicApi.V1.TaskState StateDefaultValue = global::ArcForges.Contracts.PublicApi.V1.TaskState.Unspecified; + + private global::ArcForges.Contracts.PublicApi.V1.TaskState state_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.TaskState State { + get { if ((_hasBits0 & 1) != 0) { return state_; } else { return StateDefaultValue; } } + set { + _hasBits0 |= 1; + state_ = value; + } + } + /// Gets whether the "state" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasState { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "state" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearState() { + _hasBits0 &= ~1; + } + + /// Field number for the "reason" field. + public const int ReasonFieldNumber = 3; + private readonly static string ReasonDefaultValue = ""; + + private string reason_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Reason { + get { return reason_ ?? ReasonDefaultValue; } + set { + reason_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "reason" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasReason { + get { return reason_ != null; } + } + /// Clears the value of the "reason" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearReason() { + reason_ = null; + } + + /// Field number for the "revision" field. + public const int RevisionFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Revision revision_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Revision Revision { + get { return revision_; } + set { + revision_ = value; + } + } + + /// Field number for the "run_id" field. + public const int RunIdFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Id runId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id RunId { + get { return runId_; } + set { + runId_ = value; + } + } + + /// Field number for the "current_stream_id" field. + public const int CurrentStreamIdFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.Id currentStreamId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id CurrentStreamId { + get { return currentStreamId_; } + set { + currentStreamId_ = value; + } + } + + /// Field number for the "final_message" field. + public const int FinalMessageFieldNumber = 7; + private global::ArcForges.Contracts.Foundation.V1.VersionedRef finalMessage_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.VersionedRef FinalMessage { + get { return finalMessage_; } + set { + finalMessage_ = value; + } + } + + /// Field number for the "recovery_at" field. + public const int RecoveryAtFieldNumber = 8; + private global::ArcForges.Contracts.Foundation.V1.Instant recoveryAt_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Instant RecoveryAt { + get { return recoveryAt_; } + set { + recoveryAt_ = value; + } + } + + /// Field number for the "control" field. + public const int ControlFieldNumber = 9; + private global::ArcForges.Contracts.PublicApi.V1.ControlProgress control_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ControlProgress Control { + get { return control_; } + set { + control_ = value; + } + } + + /// Field number for the "has_unknown_effect" field. + public const int HasUnknownEffectFieldNumber = 10; + private readonly static bool HasUnknownEffectDefaultValue = false; + + private bool hasUnknownEffect_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasUnknownEffect { + get { if ((_hasBits0 & 2) != 0) { return hasUnknownEffect_; } else { return HasUnknownEffectDefaultValue; } } + set { + _hasBits0 |= 2; + hasUnknownEffect_ = value; + } + } + /// Gets whether the "has_unknown_effect" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasHasUnknownEffect { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "has_unknown_effect" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearHasUnknownEffect() { + _hasBits0 &= ~2; + } + + /// Field number for the "completed_steps" field. + public const int CompletedStepsFieldNumber = 11; + private readonly static uint CompletedStepsDefaultValue = 0; + + private uint completedSteps_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint CompletedSteps { + get { if ((_hasBits0 & 4) != 0) { return completedSteps_; } else { return CompletedStepsDefaultValue; } } + set { + _hasBits0 |= 4; + completedSteps_ = value; + } + } + /// Gets whether the "completed_steps" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCompletedSteps { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "completed_steps" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCompletedSteps() { + _hasBits0 &= ~4; + } + + /// Field number for the "total_steps" field. + public const int TotalStepsFieldNumber = 12; + private readonly static uint TotalStepsDefaultValue = 0; + + private uint totalSteps_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint TotalSteps { + get { if ((_hasBits0 & 8) != 0) { return totalSteps_; } else { return TotalStepsDefaultValue; } } + set { + _hasBits0 |= 8; + totalSteps_ = value; + } + } + /// Gets whether the "total_steps" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasTotalSteps { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "total_steps" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearTotalSteps() { + _hasBits0 &= ~8; + } + + /// Field number for the "missing_outputs" field. + public const int MissingOutputsFieldNumber = 13; + private static readonly pb::FieldCodec _repeated_missingOutputs_codec + = pb::FieldCodec.ForString(106); + private readonly pbc::RepeatedField missingOutputs_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField MissingOutputs { + get { return missingOutputs_; } + } + + /// Field number for the "reason_facet" field. + public const int ReasonFacetFieldNumber = 14; + private readonly static global::ArcForges.Contracts.PublicApi.V1.TaskReasonFacet ReasonFacetDefaultValue = global::ArcForges.Contracts.PublicApi.V1.TaskReasonFacet.Unspecified; + + private global::ArcForges.Contracts.PublicApi.V1.TaskReasonFacet reasonFacet_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.TaskReasonFacet ReasonFacet { + get { if ((_hasBits0 & 16) != 0) { return reasonFacet_; } else { return ReasonFacetDefaultValue; } } + set { + _hasBits0 |= 16; + reasonFacet_ = value; + } + } + /// Gets whether the "reason_facet" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasReasonFacet { + get { return (_hasBits0 & 16) != 0; } + } + /// Clears the value of the "reason_facet" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearReasonFacet() { + _hasBits0 &= ~16; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TaskSnapshot); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TaskSnapshot other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(TaskId, other.TaskId)) return false; + if (State != other.State) return false; + if (Reason != other.Reason) return false; + if (!object.Equals(Revision, other.Revision)) return false; + if (!object.Equals(RunId, other.RunId)) return false; + if (!object.Equals(CurrentStreamId, other.CurrentStreamId)) return false; + if (!object.Equals(FinalMessage, other.FinalMessage)) return false; + if (!object.Equals(RecoveryAt, other.RecoveryAt)) return false; + if (!object.Equals(Control, other.Control)) return false; + if (HasUnknownEffect != other.HasUnknownEffect) return false; + if (CompletedSteps != other.CompletedSteps) return false; + if (TotalSteps != other.TotalSteps) return false; + if(!missingOutputs_.Equals(other.missingOutputs_)) return false; + if (ReasonFacet != other.ReasonFacet) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (taskId_ != null) hash ^= TaskId.GetHashCode(); + if (HasState) hash ^= State.GetHashCode(); + if (HasReason) hash ^= Reason.GetHashCode(); + if (revision_ != null) hash ^= Revision.GetHashCode(); + if (runId_ != null) hash ^= RunId.GetHashCode(); + if (currentStreamId_ != null) hash ^= CurrentStreamId.GetHashCode(); + if (finalMessage_ != null) hash ^= FinalMessage.GetHashCode(); + if (recoveryAt_ != null) hash ^= RecoveryAt.GetHashCode(); + if (control_ != null) hash ^= Control.GetHashCode(); + if (HasHasUnknownEffect) hash ^= HasUnknownEffect.GetHashCode(); + if (HasCompletedSteps) hash ^= CompletedSteps.GetHashCode(); + if (HasTotalSteps) hash ^= TotalSteps.GetHashCode(); + hash ^= missingOutputs_.GetHashCode(); + if (HasReasonFacet) hash ^= ReasonFacet.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (taskId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TaskId); + } + if (HasState) { + output.WriteRawTag(16); + output.WriteEnum((int) State); + } + if (HasReason) { + output.WriteRawTag(26); + output.WriteString(Reason); + } + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (runId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(RunId); + } + if (currentStreamId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(CurrentStreamId); + } + if (finalMessage_ != null) { + output.WriteRawTag(58); + output.WriteMessage(FinalMessage); + } + if (recoveryAt_ != null) { + output.WriteRawTag(66); + output.WriteMessage(RecoveryAt); + } + if (control_ != null) { + output.WriteRawTag(74); + output.WriteMessage(Control); + } + if (HasHasUnknownEffect) { + output.WriteRawTag(80); + output.WriteBool(HasUnknownEffect); + } + if (HasCompletedSteps) { + output.WriteRawTag(88); + output.WriteUInt32(CompletedSteps); + } + if (HasTotalSteps) { + output.WriteRawTag(96); + output.WriteUInt32(TotalSteps); + } + missingOutputs_.WriteTo(output, _repeated_missingOutputs_codec); + if (HasReasonFacet) { + output.WriteRawTag(112); + output.WriteEnum((int) ReasonFacet); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (taskId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TaskId); + } + if (HasState) { + output.WriteRawTag(16); + output.WriteEnum((int) State); + } + if (HasReason) { + output.WriteRawTag(26); + output.WriteString(Reason); + } + if (revision_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Revision); + } + if (runId_ != null) { + output.WriteRawTag(42); + output.WriteMessage(RunId); + } + if (currentStreamId_ != null) { + output.WriteRawTag(50); + output.WriteMessage(CurrentStreamId); + } + if (finalMessage_ != null) { + output.WriteRawTag(58); + output.WriteMessage(FinalMessage); + } + if (recoveryAt_ != null) { + output.WriteRawTag(66); + output.WriteMessage(RecoveryAt); + } + if (control_ != null) { + output.WriteRawTag(74); + output.WriteMessage(Control); + } + if (HasHasUnknownEffect) { + output.WriteRawTag(80); + output.WriteBool(HasUnknownEffect); + } + if (HasCompletedSteps) { + output.WriteRawTag(88); + output.WriteUInt32(CompletedSteps); + } + if (HasTotalSteps) { + output.WriteRawTag(96); + output.WriteUInt32(TotalSteps); + } + missingOutputs_.WriteTo(ref output, _repeated_missingOutputs_codec); + if (HasReasonFacet) { + output.WriteRawTag(112); + output.WriteEnum((int) ReasonFacet); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (taskId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TaskId); + } + if (HasState) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) State); + } + if (HasReason) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Reason); + } + if (revision_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Revision); + } + if (runId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RunId); + } + if (currentStreamId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(CurrentStreamId); + } + if (finalMessage_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FinalMessage); + } + if (recoveryAt_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RecoveryAt); + } + if (control_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Control); + } + if (HasHasUnknownEffect) { + size += 1 + 1; + } + if (HasCompletedSteps) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(CompletedSteps); + } + if (HasTotalSteps) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(TotalSteps); + } + size += missingOutputs_.CalculateSize(_repeated_missingOutputs_codec); + if (HasReasonFacet) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) ReasonFacet); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TaskSnapshot other) { + if (other == null) { + return; + } + if (other.taskId_ != null) { + if (taskId_ == null) { + TaskId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + TaskId.MergeFrom(other.TaskId); + } + if (other.HasState) { + State = other.State; + } + if (other.HasReason) { + Reason = other.Reason; + } + if (other.revision_ != null) { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + Revision.MergeFrom(other.Revision); + } + if (other.runId_ != null) { + if (runId_ == null) { + RunId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + RunId.MergeFrom(other.RunId); + } + if (other.currentStreamId_ != null) { + if (currentStreamId_ == null) { + CurrentStreamId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + CurrentStreamId.MergeFrom(other.CurrentStreamId); + } + if (other.finalMessage_ != null) { + if (finalMessage_ == null) { + FinalMessage = new global::ArcForges.Contracts.Foundation.V1.VersionedRef(); + } + FinalMessage.MergeFrom(other.FinalMessage); + } + if (other.recoveryAt_ != null) { + if (recoveryAt_ == null) { + RecoveryAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + RecoveryAt.MergeFrom(other.RecoveryAt); + } + if (other.control_ != null) { + if (control_ == null) { + Control = new global::ArcForges.Contracts.PublicApi.V1.ControlProgress(); + } + Control.MergeFrom(other.Control); + } + if (other.HasHasUnknownEffect) { + HasUnknownEffect = other.HasUnknownEffect; + } + if (other.HasCompletedSteps) { + CompletedSteps = other.CompletedSteps; + } + if (other.HasTotalSteps) { + TotalSteps = other.TotalSteps; + } + missingOutputs_.Add(other.missingOutputs_); + if (other.HasReasonFacet) { + ReasonFacet = other.ReasonFacet; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (taskId_ == null) { + TaskId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TaskId); + break; + } + case 16: { + State = (global::ArcForges.Contracts.PublicApi.V1.TaskState) input.ReadEnum(); + break; + } + case 26: { + Reason = input.ReadString(); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 42: { + if (runId_ == null) { + RunId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(RunId); + break; + } + case 50: { + if (currentStreamId_ == null) { + CurrentStreamId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CurrentStreamId); + break; + } + case 58: { + if (finalMessage_ == null) { + FinalMessage = new global::ArcForges.Contracts.Foundation.V1.VersionedRef(); + } + input.ReadMessage(FinalMessage); + break; + } + case 66: { + if (recoveryAt_ == null) { + RecoveryAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(RecoveryAt); + break; + } + case 74: { + if (control_ == null) { + Control = new global::ArcForges.Contracts.PublicApi.V1.ControlProgress(); + } + input.ReadMessage(Control); + break; + } + case 80: { + HasUnknownEffect = input.ReadBool(); + break; + } + case 88: { + CompletedSteps = input.ReadUInt32(); + break; + } + case 96: { + TotalSteps = input.ReadUInt32(); + break; + } + case 106: { + missingOutputs_.AddEntriesFrom(input, _repeated_missingOutputs_codec); + break; + } + case 112: { + ReasonFacet = (global::ArcForges.Contracts.PublicApi.V1.TaskReasonFacet) input.ReadEnum(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (taskId_ == null) { + TaskId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TaskId); + break; + } + case 16: { + State = (global::ArcForges.Contracts.PublicApi.V1.TaskState) input.ReadEnum(); + break; + } + case 26: { + Reason = input.ReadString(); + break; + } + case 34: { + if (revision_ == null) { + Revision = new global::ArcForges.Contracts.Foundation.V1.Revision(); + } + input.ReadMessage(Revision); + break; + } + case 42: { + if (runId_ == null) { + RunId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(RunId); + break; + } + case 50: { + if (currentStreamId_ == null) { + CurrentStreamId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(CurrentStreamId); + break; + } + case 58: { + if (finalMessage_ == null) { + FinalMessage = new global::ArcForges.Contracts.Foundation.V1.VersionedRef(); + } + input.ReadMessage(FinalMessage); + break; + } + case 66: { + if (recoveryAt_ == null) { + RecoveryAt = new global::ArcForges.Contracts.Foundation.V1.Instant(); + } + input.ReadMessage(RecoveryAt); + break; + } + case 74: { + if (control_ == null) { + Control = new global::ArcForges.Contracts.PublicApi.V1.ControlProgress(); + } + input.ReadMessage(Control); + break; + } + case 80: { + HasUnknownEffect = input.ReadBool(); + break; + } + case 88: { + CompletedSteps = input.ReadUInt32(); + break; + } + case 96: { + TotalSteps = input.ReadUInt32(); + break; + } + case 106: { + missingOutputs_.AddEntriesFrom(ref input, _repeated_missingOutputs_codec); + break; + } + case 112: { + ReasonFacet = (global::ArcForges.Contracts.PublicApi.V1.TaskReasonFacet) input.ReadEnum(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TextRunSegment; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TextRunSegment : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TextRunSegment()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[101]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextRunSegment() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextRunSegment(TextRunSegment other) : this() { + _hasBits0 = other._hasBits0; + runId_ = other.runId_ != null ? other.runId_.Clone() : null; + from_ = other.from_; + until_ = other.until_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextRunSegment Clone() { + return new TextRunSegment(this); + } + + /// Field number for the "run_id" field. + public const int RunIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id runId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id RunId { + get { return runId_; } + set { + runId_ = value; + } + } + + /// Field number for the "from" field. + public const int FromFieldNumber = 2; + private readonly static uint FromDefaultValue = 0; + + private uint from_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint From { + get { if ((_hasBits0 & 1) != 0) { return from_; } else { return FromDefaultValue; } } + set { + _hasBits0 |= 1; + from_ = value; + } + } + /// Gets whether the "from" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFrom { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "from" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFrom() { + _hasBits0 &= ~1; + } + + /// Field number for the "until" field. + public const int UntilFieldNumber = 3; + private readonly static uint UntilDefaultValue = 0; + + private uint until_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Until { + get { if ((_hasBits0 & 2) != 0) { return until_; } else { return UntilDefaultValue; } } + set { + _hasBits0 |= 2; + until_ = value; + } + } + /// Gets whether the "until" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasUntil { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "until" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearUntil() { + _hasBits0 &= ~2; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TextRunSegment); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TextRunSegment other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(RunId, other.RunId)) return false; + if (From != other.From) return false; + if (Until != other.Until) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (runId_ != null) hash ^= RunId.GetHashCode(); + if (HasFrom) hash ^= From.GetHashCode(); + if (HasUntil) hash ^= Until.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (runId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RunId); + } + if (HasFrom) { + output.WriteRawTag(16); + output.WriteUInt32(From); + } + if (HasUntil) { + output.WriteRawTag(24); + output.WriteUInt32(Until); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (runId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(RunId); + } + if (HasFrom) { + output.WriteRawTag(16); + output.WriteUInt32(From); + } + if (HasUntil) { + output.WriteRawTag(24); + output.WriteUInt32(Until); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (runId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RunId); + } + if (HasFrom) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(From); + } + if (HasUntil) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Until); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TextRunSegment other) { + if (other == null) { + return; + } + if (other.runId_ != null) { + if (runId_ == null) { + RunId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + RunId.MergeFrom(other.RunId); + } + if (other.HasFrom) { + From = other.From; + } + if (other.HasUntil) { + Until = other.Until; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (runId_ == null) { + RunId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(RunId); + break; + } + case 16: { + From = input.ReadUInt32(); + break; + } + case 24: { + Until = input.ReadUInt32(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (runId_ == null) { + RunId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(RunId); + break; + } + case 16: { + From = input.ReadUInt32(); + break; + } + case 24: { + Until = input.ReadUInt32(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TextSpan; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TextSpan : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TextSpan()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[102]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextSpan() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextSpan(TextSpan other) : this() { + _hasBits0 = other._hasBits0; + from_ = other.from_; + until_ = other.until_; + marks_ = other.marks_.Clone(); + link_ = other.link_ != null ? other.link_.Clone() : null; + origin_ = other.origin_ != null ? other.origin_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TextSpan Clone() { + return new TextSpan(this); + } + + /// Field number for the "from" field. + public const int FromFieldNumber = 1; + private readonly static uint FromDefaultValue = 0; + + private uint from_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint From { + get { if ((_hasBits0 & 1) != 0) { return from_; } else { return FromDefaultValue; } } + set { + _hasBits0 |= 1; + from_ = value; + } + } + /// Gets whether the "from" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFrom { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "from" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFrom() { + _hasBits0 &= ~1; + } + + /// Field number for the "until" field. + public const int UntilFieldNumber = 2; + private readonly static uint UntilDefaultValue = 0; + + private uint until_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Until { + get { if ((_hasBits0 & 2) != 0) { return until_; } else { return UntilDefaultValue; } } + set { + _hasBits0 |= 2; + until_ = value; + } + } + /// Gets whether the "until" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasUntil { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "until" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearUntil() { + _hasBits0 &= ~2; + } + + /// Field number for the "marks" field. + public const int MarksFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_marks_codec + = pb::FieldCodec.ForString(26); + private readonly pbc::RepeatedField marks_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Marks { + get { return marks_; } + } + + /// Field number for the "link" field. + public const int LinkFieldNumber = 4; + private global::ArcForges.Contracts.PublicApi.V1.LinkSpec link_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.LinkSpec Link { + get { return link_; } + set { + link_ = value; + } + } + + /// Field number for the "origin" field. + public const int OriginFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.ContentOrigin origin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ContentOrigin Origin { + get { return origin_; } + set { + origin_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TextSpan); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TextSpan other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (From != other.From) return false; + if (Until != other.Until) return false; + if(!marks_.Equals(other.marks_)) return false; + if (!object.Equals(Link, other.Link)) return false; + if (!object.Equals(Origin, other.Origin)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasFrom) hash ^= From.GetHashCode(); + if (HasUntil) hash ^= Until.GetHashCode(); + hash ^= marks_.GetHashCode(); + if (link_ != null) hash ^= Link.GetHashCode(); + if (origin_ != null) hash ^= Origin.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasFrom) { + output.WriteRawTag(8); + output.WriteUInt32(From); + } + if (HasUntil) { + output.WriteRawTag(16); + output.WriteUInt32(Until); + } + marks_.WriteTo(output, _repeated_marks_codec); + if (link_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Link); + } + if (origin_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Origin); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasFrom) { + output.WriteRawTag(8); + output.WriteUInt32(From); + } + if (HasUntil) { + output.WriteRawTag(16); + output.WriteUInt32(Until); + } + marks_.WriteTo(ref output, _repeated_marks_codec); + if (link_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Link); + } + if (origin_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Origin); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasFrom) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(From); + } + if (HasUntil) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Until); + } + size += marks_.CalculateSize(_repeated_marks_codec); + if (link_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Link); + } + if (origin_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Origin); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TextSpan other) { + if (other == null) { + return; + } + if (other.HasFrom) { + From = other.From; + } + if (other.HasUntil) { + Until = other.Until; + } + marks_.Add(other.marks_); + if (other.link_ != null) { + if (link_ == null) { + Link = new global::ArcForges.Contracts.PublicApi.V1.LinkSpec(); + } + Link.MergeFrom(other.Link); + } + if (other.origin_ != null) { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + Origin.MergeFrom(other.Origin); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + From = input.ReadUInt32(); + break; + } + case 16: { + Until = input.ReadUInt32(); + break; + } + case 26: { + marks_.AddEntriesFrom(input, _repeated_marks_codec); + break; + } + case 34: { + if (link_ == null) { + Link = new global::ArcForges.Contracts.PublicApi.V1.LinkSpec(); + } + input.ReadMessage(Link); + break; + } + case 42: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 8: { + From = input.ReadUInt32(); + break; + } + case 16: { + Until = input.ReadUInt32(); + break; + } + case 26: { + marks_.AddEntriesFrom(ref input, _repeated_marks_codec); + break; + } + case 34: { + if (link_ == null) { + Link = new global::ArcForges.Contracts.PublicApi.V1.LinkSpec(); + } + input.ReadMessage(Link); + break; + } + case 42: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TimedText; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TimedText : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TimedText()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[103]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimedText() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimedText(TimedText other) : this() { + text_ = other.text_; + language_ = other.language_; + fontFamily_ = other.fontFamily_; + fontAsset_ = other.fontAsset_ != null ? other.fontAsset_.Clone() : null; + size_ = other.size_ != null ? other.size_.Clone() : null; + colour_ = other.colour_; + alignment_ = other.alignment_; + origin_ = other.origin_ != null ? other.origin_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimedText Clone() { + return new TimedText(this); + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 1; + private readonly static string TextDefaultValue = ""; + + private string text_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Text { + get { return text_ ?? TextDefaultValue; } + set { + text_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "text" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasText { + get { return text_ != null; } + } + /// Clears the value of the "text" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearText() { + text_ = null; + } + + /// Field number for the "language" field. + public const int LanguageFieldNumber = 2; + private readonly static string LanguageDefaultValue = ""; + + private string language_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Language { + get { return language_ ?? LanguageDefaultValue; } + set { + language_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "language" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasLanguage { + get { return language_ != null; } + } + /// Clears the value of the "language" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearLanguage() { + language_ = null; + } + + /// Field number for the "font_family" field. + public const int FontFamilyFieldNumber = 3; + private readonly static string FontFamilyDefaultValue = ""; + + private string fontFamily_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string FontFamily { + get { return fontFamily_ ?? FontFamilyDefaultValue; } + set { + fontFamily_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "font_family" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasFontFamily { + get { return fontFamily_ != null; } + } + /// Clears the value of the "font_family" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearFontFamily() { + fontFamily_ = null; + } + + /// Field number for the "font_asset" field. + public const int FontAssetFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef fontAsset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef FontAsset { + get { return fontAsset_; } + set { + fontAsset_ = value; + } + } + + /// Field number for the "size" field. + public const int SizeFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Decimal size_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Decimal Size { + get { return size_; } + set { + size_ = value; + } + } + + /// Field number for the "colour" field. + public const int ColourFieldNumber = 6; + private readonly static string ColourDefaultValue = ""; + + private string colour_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Colour { + get { return colour_ ?? ColourDefaultValue; } + set { + colour_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "colour" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasColour { + get { return colour_ != null; } + } + /// Clears the value of the "colour" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearColour() { + colour_ = null; + } + + /// Field number for the "alignment" field. + public const int AlignmentFieldNumber = 7; + private readonly static string AlignmentDefaultValue = ""; + + private string alignment_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Alignment { + get { return alignment_ ?? AlignmentDefaultValue; } + set { + alignment_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "alignment" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasAlignment { + get { return alignment_ != null; } + } + /// Clears the value of the "alignment" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearAlignment() { + alignment_ = null; + } + + /// Field number for the "origin" field. + public const int OriginFieldNumber = 8; + private global::ArcForges.Contracts.Foundation.V1.ContentOrigin origin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ContentOrigin Origin { + get { return origin_; } + set { + origin_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TimedText); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TimedText other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Text != other.Text) return false; + if (Language != other.Language) return false; + if (FontFamily != other.FontFamily) return false; + if (!object.Equals(FontAsset, other.FontAsset)) return false; + if (!object.Equals(Size, other.Size)) return false; + if (Colour != other.Colour) return false; + if (Alignment != other.Alignment) return false; + if (!object.Equals(Origin, other.Origin)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasText) hash ^= Text.GetHashCode(); + if (HasLanguage) hash ^= Language.GetHashCode(); + if (HasFontFamily) hash ^= FontFamily.GetHashCode(); + if (fontAsset_ != null) hash ^= FontAsset.GetHashCode(); + if (size_ != null) hash ^= Size.GetHashCode(); + if (HasColour) hash ^= Colour.GetHashCode(); + if (HasAlignment) hash ^= Alignment.GetHashCode(); + if (origin_ != null) hash ^= Origin.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasText) { + output.WriteRawTag(10); + output.WriteString(Text); + } + if (HasLanguage) { + output.WriteRawTag(18); + output.WriteString(Language); + } + if (HasFontFamily) { + output.WriteRawTag(26); + output.WriteString(FontFamily); + } + if (fontAsset_ != null) { + output.WriteRawTag(34); + output.WriteMessage(FontAsset); + } + if (size_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Size); + } + if (HasColour) { + output.WriteRawTag(50); + output.WriteString(Colour); + } + if (HasAlignment) { + output.WriteRawTag(58); + output.WriteString(Alignment); + } + if (origin_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Origin); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasText) { + output.WriteRawTag(10); + output.WriteString(Text); + } + if (HasLanguage) { + output.WriteRawTag(18); + output.WriteString(Language); + } + if (HasFontFamily) { + output.WriteRawTag(26); + output.WriteString(FontFamily); + } + if (fontAsset_ != null) { + output.WriteRawTag(34); + output.WriteMessage(FontAsset); + } + if (size_ != null) { + output.WriteRawTag(42); + output.WriteMessage(Size); + } + if (HasColour) { + output.WriteRawTag(50); + output.WriteString(Colour); + } + if (HasAlignment) { + output.WriteRawTag(58); + output.WriteString(Alignment); + } + if (origin_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Origin); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasText) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Text); + } + if (HasLanguage) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Language); + } + if (HasFontFamily) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(FontFamily); + } + if (fontAsset_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(FontAsset); + } + if (size_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Size); + } + if (HasColour) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Colour); + } + if (HasAlignment) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Alignment); + } + if (origin_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Origin); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TimedText other) { + if (other == null) { + return; + } + if (other.HasText) { + Text = other.Text; + } + if (other.HasLanguage) { + Language = other.Language; + } + if (other.HasFontFamily) { + FontFamily = other.FontFamily; + } + if (other.fontAsset_ != null) { + if (fontAsset_ == null) { + FontAsset = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + FontAsset.MergeFrom(other.FontAsset); + } + if (other.size_ != null) { + if (size_ == null) { + Size = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + } + Size.MergeFrom(other.Size); + } + if (other.HasColour) { + Colour = other.Colour; + } + if (other.HasAlignment) { + Alignment = other.Alignment; + } + if (other.origin_ != null) { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + Origin.MergeFrom(other.Origin); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Text = input.ReadString(); + break; + } + case 18: { + Language = input.ReadString(); + break; + } + case 26: { + FontFamily = input.ReadString(); + break; + } + case 34: { + if (fontAsset_ == null) { + FontAsset = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(FontAsset); + break; + } + case 42: { + if (size_ == null) { + Size = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + } + input.ReadMessage(Size); + break; + } + case 50: { + Colour = input.ReadString(); + break; + } + case 58: { + Alignment = input.ReadString(); + break; + } + case 66: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Text = input.ReadString(); + break; + } + case 18: { + Language = input.ReadString(); + break; + } + case 26: { + FontFamily = input.ReadString(); + break; + } + case 34: { + if (fontAsset_ == null) { + FontAsset = new global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef(); + } + input.ReadMessage(FontAsset); + break; + } + case 42: { + if (size_ == null) { + Size = new global::ArcForges.Contracts.Foundation.V1.Decimal(); + } + input.ReadMessage(Size); + break; + } + case 50: { + Colour = input.ReadString(); + break; + } + case 58: { + Alignment = input.ReadString(); + break; + } + case 66: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TimelineClip; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TimelineClip : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TimelineClip()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[104]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimelineClip() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimelineClip(TimelineClip other) : this() { + _hasBits0 = other._hasBits0; + clipId_ = other.clipId_ != null ? other.clipId_.Clone() : null; + mediaId_ = other.mediaId_ != null ? other.mediaId_.Clone() : null; + timeline_ = other.timeline_ != null ? other.timeline_.Clone() : null; + source_ = other.source_ != null ? other.source_.Clone() : null; + playbackRate_ = other.playbackRate_ != null ? other.playbackRate_.Clone() : null; + effects_ = other.effects_.Clone(); + origin_ = other.origin_ != null ? other.origin_.Clone() : null; + kind_ = other.kind_; + enabled_ = other.enabled_; + nestedSequenceId_ = other.nestedSequenceId_ != null ? other.nestedSequenceId_.Clone() : null; + generated_ = other.generated_ != null ? other.generated_.Clone() : null; + text_ = other.text_ != null ? other.text_.Clone() : null; + graph_ = other.graph_ != null ? other.graph_.Clone() : null; + name_ = other.name_; + linkGroupId_ = other.linkGroupId_ != null ? other.linkGroupId_.Clone() : null; + retime_ = other.retime_ != null ? other.retime_.Clone() : null; + groupId_ = other.groupId_ != null ? other.groupId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimelineClip Clone() { + return new TimelineClip(this); + } + + /// Field number for the "clip_id" field. + public const int ClipIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id clipId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ClipId { + get { return clipId_; } + set { + clipId_ = value; + } + } + + /// Field number for the "media_id" field. + public const int MediaIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id mediaId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id MediaId { + get { return mediaId_; } + set { + mediaId_ = value; + } + } + + /// Field number for the "timeline" field. + public const int TimelineFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.MediaRange timeline_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaRange Timeline { + get { return timeline_; } + set { + timeline_ = value; + } + } + + /// Field number for the "source" field. + public const int SourceFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.MediaRange source_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaRange Source { + get { return source_; } + set { + source_ = value; + } + } + + /// Field number for the "playback_rate" field. + public const int PlaybackRateFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.Rational playbackRate_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Rational PlaybackRate { + get { return playbackRate_; } + set { + playbackRate_ = value; + } + } + + /// Field number for the "effects" field. + public const int EffectsFieldNumber = 6; + private static readonly pb::FieldCodec _repeated_effects_codec + = pb::FieldCodec.ForMessage(50, global::ArcForges.Contracts.PublicApi.V1.EffectSpec.Parser); + private readonly pbc::RepeatedField effects_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Effects { + get { return effects_; } + } + + /// Field number for the "origin" field. + public const int OriginFieldNumber = 7; + private global::ArcForges.Contracts.Foundation.V1.ContentOrigin origin_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ContentOrigin Origin { + get { return origin_; } + set { + origin_ = value; + } + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 8; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 9; + private readonly static bool EnabledDefaultValue = false; + + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { if ((_hasBits0 & 1) != 0) { return enabled_; } else { return EnabledDefaultValue; } } + set { + _hasBits0 |= 1; + enabled_ = value; + } + } + /// Gets whether the "enabled" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEnabled { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "enabled" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEnabled() { + _hasBits0 &= ~1; + } + + /// Field number for the "nested_sequence_id" field. + public const int NestedSequenceIdFieldNumber = 10; + private global::ArcForges.Contracts.Foundation.V1.Id nestedSequenceId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id NestedSequenceId { + get { return nestedSequenceId_; } + set { + nestedSequenceId_ = value; + } + } + + /// Field number for the "generated" field. + public const int GeneratedFieldNumber = 11; + private global::ArcForges.Contracts.PublicApi.V1.GeneratedSource generated_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.GeneratedSource Generated { + get { return generated_; } + set { + generated_ = value; + } + } + + /// Field number for the "text" field. + public const int TextFieldNumber = 12; + private global::ArcForges.Contracts.PublicApi.V1.TimedText text_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.TimedText Text { + get { return text_; } + set { + text_ = value; + } + } + + /// Field number for the "graph" field. + public const int GraphFieldNumber = 13; + private global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph graph_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph Graph { + get { return graph_; } + set { + graph_ = value; + } + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 14; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "link_group_id" field. + public const int LinkGroupIdFieldNumber = 15; + private global::ArcForges.Contracts.Foundation.V1.Id linkGroupId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id LinkGroupId { + get { return linkGroupId_; } + set { + linkGroupId_ = value; + } + } + + /// Field number for the "retime" field. + public const int RetimeFieldNumber = 16; + private global::ArcForges.Contracts.PublicApi.V1.RetimeCurve retime_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.RetimeCurve Retime { + get { return retime_; } + set { + retime_ = value; + } + } + + /// Field number for the "group_id" field. + public const int GroupIdFieldNumber = 17; + private global::ArcForges.Contracts.Foundation.V1.Id groupId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id GroupId { + get { return groupId_; } + set { + groupId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TimelineClip); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TimelineClip other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ClipId, other.ClipId)) return false; + if (!object.Equals(MediaId, other.MediaId)) return false; + if (!object.Equals(Timeline, other.Timeline)) return false; + if (!object.Equals(Source, other.Source)) return false; + if (!object.Equals(PlaybackRate, other.PlaybackRate)) return false; + if(!effects_.Equals(other.effects_)) return false; + if (!object.Equals(Origin, other.Origin)) return false; + if (Kind != other.Kind) return false; + if (Enabled != other.Enabled) return false; + if (!object.Equals(NestedSequenceId, other.NestedSequenceId)) return false; + if (!object.Equals(Generated, other.Generated)) return false; + if (!object.Equals(Text, other.Text)) return false; + if (!object.Equals(Graph, other.Graph)) return false; + if (Name != other.Name) return false; + if (!object.Equals(LinkGroupId, other.LinkGroupId)) return false; + if (!object.Equals(Retime, other.Retime)) return false; + if (!object.Equals(GroupId, other.GroupId)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (clipId_ != null) hash ^= ClipId.GetHashCode(); + if (mediaId_ != null) hash ^= MediaId.GetHashCode(); + if (timeline_ != null) hash ^= Timeline.GetHashCode(); + if (source_ != null) hash ^= Source.GetHashCode(); + if (playbackRate_ != null) hash ^= PlaybackRate.GetHashCode(); + hash ^= effects_.GetHashCode(); + if (origin_ != null) hash ^= Origin.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasEnabled) hash ^= Enabled.GetHashCode(); + if (nestedSequenceId_ != null) hash ^= NestedSequenceId.GetHashCode(); + if (generated_ != null) hash ^= Generated.GetHashCode(); + if (text_ != null) hash ^= Text.GetHashCode(); + if (graph_ != null) hash ^= Graph.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (linkGroupId_ != null) hash ^= LinkGroupId.GetHashCode(); + if (retime_ != null) hash ^= Retime.GetHashCode(); + if (groupId_ != null) hash ^= GroupId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (clipId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ClipId); + } + if (mediaId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(MediaId); + } + if (timeline_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Timeline); + } + if (source_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Source); + } + if (playbackRate_ != null) { + output.WriteRawTag(42); + output.WriteMessage(PlaybackRate); + } + effects_.WriteTo(output, _repeated_effects_codec); + if (origin_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Origin); + } + if (HasKind) { + output.WriteRawTag(66); + output.WriteString(Kind); + } + if (HasEnabled) { + output.WriteRawTag(72); + output.WriteBool(Enabled); + } + if (nestedSequenceId_ != null) { + output.WriteRawTag(82); + output.WriteMessage(NestedSequenceId); + } + if (generated_ != null) { + output.WriteRawTag(90); + output.WriteMessage(Generated); + } + if (text_ != null) { + output.WriteRawTag(98); + output.WriteMessage(Text); + } + if (graph_ != null) { + output.WriteRawTag(106); + output.WriteMessage(Graph); + } + if (HasName) { + output.WriteRawTag(114); + output.WriteString(Name); + } + if (linkGroupId_ != null) { + output.WriteRawTag(122); + output.WriteMessage(LinkGroupId); + } + if (retime_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(Retime); + } + if (groupId_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(GroupId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (clipId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ClipId); + } + if (mediaId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(MediaId); + } + if (timeline_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Timeline); + } + if (source_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Source); + } + if (playbackRate_ != null) { + output.WriteRawTag(42); + output.WriteMessage(PlaybackRate); + } + effects_.WriteTo(ref output, _repeated_effects_codec); + if (origin_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Origin); + } + if (HasKind) { + output.WriteRawTag(66); + output.WriteString(Kind); + } + if (HasEnabled) { + output.WriteRawTag(72); + output.WriteBool(Enabled); + } + if (nestedSequenceId_ != null) { + output.WriteRawTag(82); + output.WriteMessage(NestedSequenceId); + } + if (generated_ != null) { + output.WriteRawTag(90); + output.WriteMessage(Generated); + } + if (text_ != null) { + output.WriteRawTag(98); + output.WriteMessage(Text); + } + if (graph_ != null) { + output.WriteRawTag(106); + output.WriteMessage(Graph); + } + if (HasName) { + output.WriteRawTag(114); + output.WriteString(Name); + } + if (linkGroupId_ != null) { + output.WriteRawTag(122); + output.WriteMessage(LinkGroupId); + } + if (retime_ != null) { + output.WriteRawTag(130, 1); + output.WriteMessage(Retime); + } + if (groupId_ != null) { + output.WriteRawTag(138, 1); + output.WriteMessage(GroupId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (clipId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ClipId); + } + if (mediaId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(MediaId); + } + if (timeline_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Timeline); + } + if (source_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Source); + } + if (playbackRate_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(PlaybackRate); + } + size += effects_.CalculateSize(_repeated_effects_codec); + if (origin_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Origin); + } + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (HasEnabled) { + size += 1 + 1; + } + if (nestedSequenceId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(NestedSequenceId); + } + if (generated_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Generated); + } + if (text_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Text); + } + if (graph_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Graph); + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (linkGroupId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LinkGroupId); + } + if (retime_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(Retime); + } + if (groupId_ != null) { + size += 2 + pb::CodedOutputStream.ComputeMessageSize(GroupId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TimelineClip other) { + if (other == null) { + return; + } + if (other.clipId_ != null) { + if (clipId_ == null) { + ClipId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ClipId.MergeFrom(other.ClipId); + } + if (other.mediaId_ != null) { + if (mediaId_ == null) { + MediaId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + MediaId.MergeFrom(other.MediaId); + } + if (other.timeline_ != null) { + if (timeline_ == null) { + Timeline = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + Timeline.MergeFrom(other.Timeline); + } + if (other.source_ != null) { + if (source_ == null) { + Source = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + Source.MergeFrom(other.Source); + } + if (other.playbackRate_ != null) { + if (playbackRate_ == null) { + PlaybackRate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + PlaybackRate.MergeFrom(other.PlaybackRate); + } + effects_.Add(other.effects_); + if (other.origin_ != null) { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + Origin.MergeFrom(other.Origin); + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.HasEnabled) { + Enabled = other.Enabled; + } + if (other.nestedSequenceId_ != null) { + if (nestedSequenceId_ == null) { + NestedSequenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + NestedSequenceId.MergeFrom(other.NestedSequenceId); + } + if (other.generated_ != null) { + if (generated_ == null) { + Generated = new global::ArcForges.Contracts.PublicApi.V1.GeneratedSource(); + } + Generated.MergeFrom(other.Generated); + } + if (other.text_ != null) { + if (text_ == null) { + Text = new global::ArcForges.Contracts.PublicApi.V1.TimedText(); + } + Text.MergeFrom(other.Text); + } + if (other.graph_ != null) { + if (graph_ == null) { + Graph = new global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph(); + } + Graph.MergeFrom(other.Graph); + } + if (other.HasName) { + Name = other.Name; + } + if (other.linkGroupId_ != null) { + if (linkGroupId_ == null) { + LinkGroupId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + LinkGroupId.MergeFrom(other.LinkGroupId); + } + if (other.retime_ != null) { + if (retime_ == null) { + Retime = new global::ArcForges.Contracts.PublicApi.V1.RetimeCurve(); + } + Retime.MergeFrom(other.Retime); + } + if (other.groupId_ != null) { + if (groupId_ == null) { + GroupId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + GroupId.MergeFrom(other.GroupId); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (clipId_ == null) { + ClipId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ClipId); + break; + } + case 18: { + if (mediaId_ == null) { + MediaId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(MediaId); + break; + } + case 26: { + if (timeline_ == null) { + Timeline = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + input.ReadMessage(Timeline); + break; + } + case 34: { + if (source_ == null) { + Source = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + input.ReadMessage(Source); + break; + } + case 42: { + if (playbackRate_ == null) { + PlaybackRate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(PlaybackRate); + break; + } + case 50: { + effects_.AddEntriesFrom(input, _repeated_effects_codec); + break; + } + case 58: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 66: { + Kind = input.ReadString(); + break; + } + case 72: { + Enabled = input.ReadBool(); + break; + } + case 82: { + if (nestedSequenceId_ == null) { + NestedSequenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NestedSequenceId); + break; + } + case 90: { + if (generated_ == null) { + Generated = new global::ArcForges.Contracts.PublicApi.V1.GeneratedSource(); + } + input.ReadMessage(Generated); + break; + } + case 98: { + if (text_ == null) { + Text = new global::ArcForges.Contracts.PublicApi.V1.TimedText(); + } + input.ReadMessage(Text); + break; + } + case 106: { + if (graph_ == null) { + Graph = new global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph(); + } + input.ReadMessage(Graph); + break; + } + case 114: { + Name = input.ReadString(); + break; + } + case 122: { + if (linkGroupId_ == null) { + LinkGroupId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(LinkGroupId); + break; + } + case 130: { + if (retime_ == null) { + Retime = new global::ArcForges.Contracts.PublicApi.V1.RetimeCurve(); + } + input.ReadMessage(Retime); + break; + } + case 138: { + if (groupId_ == null) { + GroupId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(GroupId); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (clipId_ == null) { + ClipId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ClipId); + break; + } + case 18: { + if (mediaId_ == null) { + MediaId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(MediaId); + break; + } + case 26: { + if (timeline_ == null) { + Timeline = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + input.ReadMessage(Timeline); + break; + } + case 34: { + if (source_ == null) { + Source = new global::ArcForges.Contracts.Foundation.V1.MediaRange(); + } + input.ReadMessage(Source); + break; + } + case 42: { + if (playbackRate_ == null) { + PlaybackRate = new global::ArcForges.Contracts.Foundation.V1.Rational(); + } + input.ReadMessage(PlaybackRate); + break; + } + case 50: { + effects_.AddEntriesFrom(ref input, _repeated_effects_codec); + break; + } + case 58: { + if (origin_ == null) { + Origin = new global::ArcForges.Contracts.Foundation.V1.ContentOrigin(); + } + input.ReadMessage(Origin); + break; + } + case 66: { + Kind = input.ReadString(); + break; + } + case 72: { + Enabled = input.ReadBool(); + break; + } + case 82: { + if (nestedSequenceId_ == null) { + NestedSequenceId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(NestedSequenceId); + break; + } + case 90: { + if (generated_ == null) { + Generated = new global::ArcForges.Contracts.PublicApi.V1.GeneratedSource(); + } + input.ReadMessage(Generated); + break; + } + case 98: { + if (text_ == null) { + Text = new global::ArcForges.Contracts.PublicApi.V1.TimedText(); + } + input.ReadMessage(Text); + break; + } + case 106: { + if (graph_ == null) { + Graph = new global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph(); + } + input.ReadMessage(Graph); + break; + } + case 114: { + Name = input.ReadString(); + break; + } + case 122: { + if (linkGroupId_ == null) { + LinkGroupId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(LinkGroupId); + break; + } + case 130: { + if (retime_ == null) { + Retime = new global::ArcForges.Contracts.PublicApi.V1.RetimeCurve(); + } + input.ReadMessage(Retime); + break; + } + case 138: { + if (groupId_ == null) { + GroupId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(GroupId); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TimelineTrack; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TimelineTrack : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TimelineTrack()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[105]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimelineTrack() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimelineTrack(TimelineTrack other) : this() { + _hasBits0 = other._hasBits0; + trackId_ = other.trackId_ != null ? other.trackId_.Clone() : null; + kind_ = other.kind_; + order_ = other.order_; + clips_ = other.clips_.Clone(); + transitions_ = other.transitions_.Clone(); + enabled_ = other.enabled_; + name_ = other.name_; + locked_ = other.locked_; + graph_ = other.graph_ != null ? other.graph_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimelineTrack Clone() { + return new TimelineTrack(this); + } + + /// Field number for the "track_id" field. + public const int TrackIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id trackId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id TrackId { + get { return trackId_; } + set { + trackId_ = value; + } + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 2; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "order" field. + public const int OrderFieldNumber = 3; + private readonly static uint OrderDefaultValue = 0; + + private uint order_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint Order { + get { if ((_hasBits0 & 1) != 0) { return order_; } else { return OrderDefaultValue; } } + set { + _hasBits0 |= 1; + order_ = value; + } + } + /// Gets whether the "order" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasOrder { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "order" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOrder() { + _hasBits0 &= ~1; + } + + /// Field number for the "clips" field. + public const int ClipsFieldNumber = 4; + private static readonly pb::FieldCodec _repeated_clips_codec + = pb::FieldCodec.ForMessage(34, global::ArcForges.Contracts.PublicApi.V1.TimelineClip.Parser); + private readonly pbc::RepeatedField clips_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Clips { + get { return clips_; } + } + + /// Field number for the "transitions" field. + public const int TransitionsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_transitions_codec + = pb::FieldCodec.ForMessage(42, global::ArcForges.Contracts.PublicApi.V1.TransitionSpec.Parser); + private readonly pbc::RepeatedField transitions_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Transitions { + get { return transitions_; } + } + + /// Field number for the "enabled" field. + public const int EnabledFieldNumber = 6; + private readonly static bool EnabledDefaultValue = false; + + private bool enabled_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Enabled { + get { if ((_hasBits0 & 2) != 0) { return enabled_; } else { return EnabledDefaultValue; } } + set { + _hasBits0 |= 2; + enabled_ = value; + } + } + /// Gets whether the "enabled" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEnabled { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "enabled" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEnabled() { + _hasBits0 &= ~2; + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 7; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "locked" field. + public const int LockedFieldNumber = 8; + private readonly static bool LockedDefaultValue = false; + + private bool locked_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Locked { + get { if ((_hasBits0 & 4) != 0) { return locked_; } else { return LockedDefaultValue; } } + set { + _hasBits0 |= 4; + locked_ = value; + } + } + /// Gets whether the "locked" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasLocked { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "locked" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearLocked() { + _hasBits0 &= ~4; + } + + /// Field number for the "graph" field. + public const int GraphFieldNumber = 9; + private global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph graph_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph Graph { + get { return graph_; } + set { + graph_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TimelineTrack); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TimelineTrack other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(TrackId, other.TrackId)) return false; + if (Kind != other.Kind) return false; + if (Order != other.Order) return false; + if(!clips_.Equals(other.clips_)) return false; + if(!transitions_.Equals(other.transitions_)) return false; + if (Enabled != other.Enabled) return false; + if (Name != other.Name) return false; + if (Locked != other.Locked) return false; + if (!object.Equals(Graph, other.Graph)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (trackId_ != null) hash ^= TrackId.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (HasOrder) hash ^= Order.GetHashCode(); + hash ^= clips_.GetHashCode(); + hash ^= transitions_.GetHashCode(); + if (HasEnabled) hash ^= Enabled.GetHashCode(); + if (HasName) hash ^= Name.GetHashCode(); + if (HasLocked) hash ^= Locked.GetHashCode(); + if (graph_ != null) hash ^= Graph.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (trackId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TrackId); + } + if (HasKind) { + output.WriteRawTag(18); + output.WriteString(Kind); + } + if (HasOrder) { + output.WriteRawTag(24); + output.WriteUInt32(Order); + } + clips_.WriteTo(output, _repeated_clips_codec); + transitions_.WriteTo(output, _repeated_transitions_codec); + if (HasEnabled) { + output.WriteRawTag(48); + output.WriteBool(Enabled); + } + if (HasName) { + output.WriteRawTag(58); + output.WriteString(Name); + } + if (HasLocked) { + output.WriteRawTag(64); + output.WriteBool(Locked); + } + if (graph_ != null) { + output.WriteRawTag(74); + output.WriteMessage(Graph); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (trackId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TrackId); + } + if (HasKind) { + output.WriteRawTag(18); + output.WriteString(Kind); + } + if (HasOrder) { + output.WriteRawTag(24); + output.WriteUInt32(Order); + } + clips_.WriteTo(ref output, _repeated_clips_codec); + transitions_.WriteTo(ref output, _repeated_transitions_codec); + if (HasEnabled) { + output.WriteRawTag(48); + output.WriteBool(Enabled); + } + if (HasName) { + output.WriteRawTag(58); + output.WriteString(Name); + } + if (HasLocked) { + output.WriteRawTag(64); + output.WriteBool(Locked); + } + if (graph_ != null) { + output.WriteRawTag(74); + output.WriteMessage(Graph); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (trackId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TrackId); + } + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (HasOrder) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Order); + } + size += clips_.CalculateSize(_repeated_clips_codec); + size += transitions_.CalculateSize(_repeated_transitions_codec); + if (HasEnabled) { + size += 1 + 1; + } + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (HasLocked) { + size += 1 + 1; + } + if (graph_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Graph); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TimelineTrack other) { + if (other == null) { + return; + } + if (other.trackId_ != null) { + if (trackId_ == null) { + TrackId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + TrackId.MergeFrom(other.TrackId); + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.HasOrder) { + Order = other.Order; + } + clips_.Add(other.clips_); + transitions_.Add(other.transitions_); + if (other.HasEnabled) { + Enabled = other.Enabled; + } + if (other.HasName) { + Name = other.Name; + } + if (other.HasLocked) { + Locked = other.Locked; + } + if (other.graph_ != null) { + if (graph_ == null) { + Graph = new global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph(); + } + Graph.MergeFrom(other.Graph); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (trackId_ == null) { + TrackId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TrackId); + break; + } + case 18: { + Kind = input.ReadString(); + break; + } + case 24: { + Order = input.ReadUInt32(); + break; + } + case 34: { + clips_.AddEntriesFrom(input, _repeated_clips_codec); + break; + } + case 42: { + transitions_.AddEntriesFrom(input, _repeated_transitions_codec); + break; + } + case 48: { + Enabled = input.ReadBool(); + break; + } + case 58: { + Name = input.ReadString(); + break; + } + case 64: { + Locked = input.ReadBool(); + break; + } + case 74: { + if (graph_ == null) { + Graph = new global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph(); + } + input.ReadMessage(Graph); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (trackId_ == null) { + TrackId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TrackId); + break; + } + case 18: { + Kind = input.ReadString(); + break; + } + case 24: { + Order = input.ReadUInt32(); + break; + } + case 34: { + clips_.AddEntriesFrom(ref input, _repeated_clips_codec); + break; + } + case 42: { + transitions_.AddEntriesFrom(ref input, _repeated_transitions_codec); + break; + } + case 48: { + Enabled = input.ReadBool(); + break; + } + case 58: { + Name = input.ReadString(); + break; + } + case 64: { + Locked = input.ReadBool(); + break; + } + case 74: { + if (graph_ == null) { + Graph = new global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph(); + } + input.ReadMessage(Graph); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TimelineView; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TimelineView : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TimelineView()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[106]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimelineView() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimelineView(TimelineView other) : this() { + sequence_ = other.sequence_ != null ? other.sequence_.Clone() : null; + tracks_ = other.tracks_.Clone(); + markers_ = other.markers_.Clone(); + graph_ = other.graph_ != null ? other.graph_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TimelineView Clone() { + return new TimelineView(this); + } + + /// Field number for the "sequence" field. + public const int SequenceFieldNumber = 1; + private global::ArcForges.Contracts.PublicApi.V1.SequenceView sequence_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.SequenceView Sequence { + get { return sequence_; } + set { + sequence_ = value; + } + } + + /// Field number for the "tracks" field. + public const int TracksFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_tracks_codec + = pb::FieldCodec.ForMessage(18, global::ArcForges.Contracts.PublicApi.V1.TimelineTrack.Parser); + private readonly pbc::RepeatedField tracks_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Tracks { + get { return tracks_; } + } + + /// Field number for the "markers" field. + public const int MarkersFieldNumber = 3; + private static readonly pb::FieldCodec _repeated_markers_codec + = pb::FieldCodec.ForMessage(26, global::ArcForges.Contracts.PublicApi.V1.MarkerView.Parser); + private readonly pbc::RepeatedField markers_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Markers { + get { return markers_; } + } + + /// Field number for the "graph" field. + public const int GraphFieldNumber = 4; + private global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph graph_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph Graph { + get { return graph_; } + set { + graph_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TimelineView); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TimelineView other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Sequence, other.Sequence)) return false; + if(!tracks_.Equals(other.tracks_)) return false; + if(!markers_.Equals(other.markers_)) return false; + if (!object.Equals(Graph, other.Graph)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (sequence_ != null) hash ^= Sequence.GetHashCode(); + hash ^= tracks_.GetHashCode(); + hash ^= markers_.GetHashCode(); + if (graph_ != null) hash ^= Graph.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (sequence_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Sequence); + } + tracks_.WriteTo(output, _repeated_tracks_codec); + markers_.WriteTo(output, _repeated_markers_codec); + if (graph_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Graph); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (sequence_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Sequence); + } + tracks_.WriteTo(ref output, _repeated_tracks_codec); + markers_.WriteTo(ref output, _repeated_markers_codec); + if (graph_ != null) { + output.WriteRawTag(34); + output.WriteMessage(Graph); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (sequence_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Sequence); + } + size += tracks_.CalculateSize(_repeated_tracks_codec); + size += markers_.CalculateSize(_repeated_markers_codec); + if (graph_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Graph); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TimelineView other) { + if (other == null) { + return; + } + if (other.sequence_ != null) { + if (sequence_ == null) { + Sequence = new global::ArcForges.Contracts.PublicApi.V1.SequenceView(); + } + Sequence.MergeFrom(other.Sequence); + } + tracks_.Add(other.tracks_); + markers_.Add(other.markers_); + if (other.graph_ != null) { + if (graph_ == null) { + Graph = new global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph(); + } + Graph.MergeFrom(other.Graph); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (sequence_ == null) { + Sequence = new global::ArcForges.Contracts.PublicApi.V1.SequenceView(); + } + input.ReadMessage(Sequence); + break; + } + case 18: { + tracks_.AddEntriesFrom(input, _repeated_tracks_codec); + break; + } + case 26: { + markers_.AddEntriesFrom(input, _repeated_markers_codec); + break; + } + case 34: { + if (graph_ == null) { + Graph = new global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph(); + } + input.ReadMessage(Graph); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (sequence_ == null) { + Sequence = new global::ArcForges.Contracts.PublicApi.V1.SequenceView(); + } + input.ReadMessage(Sequence); + break; + } + case 18: { + tracks_.AddEntriesFrom(ref input, _repeated_tracks_codec); + break; + } + case 26: { + markers_.AddEntriesFrom(ref input, _repeated_markers_codec); + break; + } + case 34: { + if (graph_ == null) { + Graph = new global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph(); + } + input.ReadMessage(Graph); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ToolProposal; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ToolProposal : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ToolProposal()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[107]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolProposal() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolProposal(ToolProposal other) : this() { + proposalId_ = other.proposalId_ != null ? other.proposalId_.Clone() : null; + capability_ = other.capability_; + arguments_ = other.arguments_ != null ? other.arguments_.Clone() : null; + sourceAttemptId_ = other.sourceAttemptId_ != null ? other.sourceAttemptId_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolProposal Clone() { + return new ToolProposal(this); + } + + /// Field number for the "proposal_id" field. + public const int ProposalIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id proposalId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ProposalId { + get { return proposalId_; } + set { + proposalId_ = value; + } + } + + /// Field number for the "capability" field. + public const int CapabilityFieldNumber = 2; + private readonly static string CapabilityDefaultValue = ""; + + private string capability_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Capability { + get { return capability_ ?? CapabilityDefaultValue; } + set { + capability_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "capability" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasCapability { + get { return capability_ != null; } + } + /// Clears the value of the "capability" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearCapability() { + capability_ = null; + } + + /// Field number for the "arguments" field. + public const int ArgumentsFieldNumber = 3; + private global::ArcForges.Contracts.PublicApi.V1.CapabilityArguments arguments_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.CapabilityArguments Arguments { + get { return arguments_; } + set { + arguments_ = value; + } + } + + /// Field number for the "source_attempt_id" field. + public const int SourceAttemptIdFieldNumber = 4; + private global::ArcForges.Contracts.Foundation.V1.Id sourceAttemptId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id SourceAttemptId { + get { return sourceAttemptId_; } + set { + sourceAttemptId_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ToolProposal); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ToolProposal other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(ProposalId, other.ProposalId)) return false; + if (Capability != other.Capability) return false; + if (!object.Equals(Arguments, other.Arguments)) return false; + if (!object.Equals(SourceAttemptId, other.SourceAttemptId)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (proposalId_ != null) hash ^= ProposalId.GetHashCode(); + if (HasCapability) hash ^= Capability.GetHashCode(); + if (arguments_ != null) hash ^= Arguments.GetHashCode(); + if (sourceAttemptId_ != null) hash ^= SourceAttemptId.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (proposalId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProposalId); + } + if (HasCapability) { + output.WriteRawTag(18); + output.WriteString(Capability); + } + if (arguments_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Arguments); + } + if (sourceAttemptId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(SourceAttemptId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (proposalId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(ProposalId); + } + if (HasCapability) { + output.WriteRawTag(18); + output.WriteString(Capability); + } + if (arguments_ != null) { + output.WriteRawTag(26); + output.WriteMessage(Arguments); + } + if (sourceAttemptId_ != null) { + output.WriteRawTag(34); + output.WriteMessage(SourceAttemptId); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (proposalId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ProposalId); + } + if (HasCapability) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Capability); + } + if (arguments_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Arguments); + } + if (sourceAttemptId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(SourceAttemptId); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ToolProposal other) { + if (other == null) { + return; + } + if (other.proposalId_ != null) { + if (proposalId_ == null) { + ProposalId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ProposalId.MergeFrom(other.ProposalId); + } + if (other.HasCapability) { + Capability = other.Capability; + } + if (other.arguments_ != null) { + if (arguments_ == null) { + Arguments = new global::ArcForges.Contracts.PublicApi.V1.CapabilityArguments(); + } + Arguments.MergeFrom(other.Arguments); + } + if (other.sourceAttemptId_ != null) { + if (sourceAttemptId_ == null) { + SourceAttemptId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + SourceAttemptId.MergeFrom(other.SourceAttemptId); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (proposalId_ == null) { + ProposalId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProposalId); + break; + } + case 18: { + Capability = input.ReadString(); + break; + } + case 26: { + if (arguments_ == null) { + Arguments = new global::ArcForges.Contracts.PublicApi.V1.CapabilityArguments(); + } + input.ReadMessage(Arguments); + break; + } + case 34: { + if (sourceAttemptId_ == null) { + SourceAttemptId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SourceAttemptId); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (proposalId_ == null) { + ProposalId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ProposalId); + break; + } + case 18: { + Capability = input.ReadString(); + break; + } + case 26: { + if (arguments_ == null) { + Arguments = new global::ArcForges.Contracts.PublicApi.V1.CapabilityArguments(); + } + input.ReadMessage(Arguments); + break; + } + case 34: { + if (sourceAttemptId_ == null) { + SourceAttemptId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(SourceAttemptId); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ToolResult; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ToolResult : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ToolResult()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[108]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolResult() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolResult(ToolResult other) : this() { + _hasBits0 = other._hasBits0; + invocationId_ = other.invocationId_ != null ? other.invocationId_.Clone() : null; + effect_ = other.effect_; + artifacts_ = other.artifacts_.Clone(); + switch (other.OutcomeCase) { + case OutcomeOneofCase.Success: + Success = other.Success.Clone(); + break; + case OutcomeOneofCase.Error: + Error = other.Error.Clone(); + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ToolResult Clone() { + return new ToolResult(this); + } + + /// Field number for the "invocation_id" field. + public const int InvocationIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id invocationId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id InvocationId { + get { return invocationId_; } + set { + invocationId_ = value; + } + } + + /// Field number for the "effect" field. + public const int EffectFieldNumber = 2; + private readonly static global::ArcForges.Contracts.Foundation.V1.EffectCertainty EffectDefaultValue = global::ArcForges.Contracts.Foundation.V1.EffectCertainty.Unspecified; + + private global::ArcForges.Contracts.Foundation.V1.EffectCertainty effect_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.EffectCertainty Effect { + get { if ((_hasBits0 & 1) != 0) { return effect_; } else { return EffectDefaultValue; } } + set { + _hasBits0 |= 1; + effect_ = value; + } + } + /// Gets whether the "effect" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasEffect { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "effect" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearEffect() { + _hasBits0 &= ~1; + } + + /// Field number for the "artifacts" field. + public const int ArtifactsFieldNumber = 5; + private static readonly pb::FieldCodec _repeated_artifacts_codec + = pb::FieldCodec.ForMessage(42, global::ArcForges.Contracts.Foundation.V1.ArtifactRef.Parser); + private readonly pbc::RepeatedField artifacts_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Artifacts { + get { return artifacts_; } + } + + /// Field number for the "success" field. + public const int SuccessFieldNumber = 3; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.CapabilityResult Success { + get { return outcomeCase_ == OutcomeOneofCase.Success ? (global::ArcForges.Contracts.PublicApi.V1.CapabilityResult) outcome_ : null; } + set { + outcome_ = value; + outcomeCase_ = value == null ? OutcomeOneofCase.None : OutcomeOneofCase.Success; + } + } + + /// Field number for the "error" field. + public const int ErrorFieldNumber = 4; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.ArcError Error { + get { return outcomeCase_ == OutcomeOneofCase.Error ? (global::ArcForges.Contracts.Foundation.V1.ArcError) outcome_ : null; } + set { + outcome_ = value; + outcomeCase_ = value == null ? OutcomeOneofCase.None : OutcomeOneofCase.Error; + } + } + + private object outcome_; + /// Enum of possible cases for the "outcome" oneof. + public enum OutcomeOneofCase { + None = 0, + Success = 3, + Error = 4, + } + private OutcomeOneofCase outcomeCase_ = OutcomeOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public OutcomeOneofCase OutcomeCase { + get { return outcomeCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearOutcome() { + outcomeCase_ = OutcomeOneofCase.None; + outcome_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ToolResult); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ToolResult other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(InvocationId, other.InvocationId)) return false; + if (Effect != other.Effect) return false; + if(!artifacts_.Equals(other.artifacts_)) return false; + if (!object.Equals(Success, other.Success)) return false; + if (!object.Equals(Error, other.Error)) return false; + if (OutcomeCase != other.OutcomeCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (invocationId_ != null) hash ^= InvocationId.GetHashCode(); + if (HasEffect) hash ^= Effect.GetHashCode(); + hash ^= artifacts_.GetHashCode(); + if (outcomeCase_ == OutcomeOneofCase.Success) hash ^= Success.GetHashCode(); + if (outcomeCase_ == OutcomeOneofCase.Error) hash ^= Error.GetHashCode(); + hash ^= (int) outcomeCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (invocationId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(InvocationId); + } + if (HasEffect) { + output.WriteRawTag(16); + output.WriteEnum((int) Effect); + } + if (outcomeCase_ == OutcomeOneofCase.Success) { + output.WriteRawTag(26); + output.WriteMessage(Success); + } + if (outcomeCase_ == OutcomeOneofCase.Error) { + output.WriteRawTag(34); + output.WriteMessage(Error); + } + artifacts_.WriteTo(output, _repeated_artifacts_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (invocationId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(InvocationId); + } + if (HasEffect) { + output.WriteRawTag(16); + output.WriteEnum((int) Effect); + } + if (outcomeCase_ == OutcomeOneofCase.Success) { + output.WriteRawTag(26); + output.WriteMessage(Success); + } + if (outcomeCase_ == OutcomeOneofCase.Error) { + output.WriteRawTag(34); + output.WriteMessage(Error); + } + artifacts_.WriteTo(ref output, _repeated_artifacts_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (invocationId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InvocationId); + } + if (HasEffect) { + size += 1 + pb::CodedOutputStream.ComputeEnumSize((int) Effect); + } + size += artifacts_.CalculateSize(_repeated_artifacts_codec); + if (outcomeCase_ == OutcomeOneofCase.Success) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Success); + } + if (outcomeCase_ == OutcomeOneofCase.Error) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Error); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ToolResult other) { + if (other == null) { + return; + } + if (other.invocationId_ != null) { + if (invocationId_ == null) { + InvocationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + InvocationId.MergeFrom(other.InvocationId); + } + if (other.HasEffect) { + Effect = other.Effect; + } + artifacts_.Add(other.artifacts_); + switch (other.OutcomeCase) { + case OutcomeOneofCase.Success: + if (Success == null) { + Success = new global::ArcForges.Contracts.PublicApi.V1.CapabilityResult(); + } + Success.MergeFrom(other.Success); + break; + case OutcomeOneofCase.Error: + if (Error == null) { + Error = new global::ArcForges.Contracts.Foundation.V1.ArcError(); + } + Error.MergeFrom(other.Error); + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (invocationId_ == null) { + InvocationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(InvocationId); + break; + } + case 16: { + Effect = (global::ArcForges.Contracts.Foundation.V1.EffectCertainty) input.ReadEnum(); + break; + } + case 26: { + global::ArcForges.Contracts.PublicApi.V1.CapabilityResult subBuilder = new global::ArcForges.Contracts.PublicApi.V1.CapabilityResult(); + if (outcomeCase_ == OutcomeOneofCase.Success) { + subBuilder.MergeFrom(Success); + } + input.ReadMessage(subBuilder); + Success = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.Foundation.V1.ArcError subBuilder = new global::ArcForges.Contracts.Foundation.V1.ArcError(); + if (outcomeCase_ == OutcomeOneofCase.Error) { + subBuilder.MergeFrom(Error); + } + input.ReadMessage(subBuilder); + Error = subBuilder; + break; + } + case 42: { + artifacts_.AddEntriesFrom(input, _repeated_artifacts_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (invocationId_ == null) { + InvocationId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(InvocationId); + break; + } + case 16: { + Effect = (global::ArcForges.Contracts.Foundation.V1.EffectCertainty) input.ReadEnum(); + break; + } + case 26: { + global::ArcForges.Contracts.PublicApi.V1.CapabilityResult subBuilder = new global::ArcForges.Contracts.PublicApi.V1.CapabilityResult(); + if (outcomeCase_ == OutcomeOneofCase.Success) { + subBuilder.MergeFrom(Success); + } + input.ReadMessage(subBuilder); + Success = subBuilder; + break; + } + case 34: { + global::ArcForges.Contracts.Foundation.V1.ArcError subBuilder = new global::ArcForges.Contracts.Foundation.V1.ArcError(); + if (outcomeCase_ == OutcomeOneofCase.Error) { + subBuilder.MergeFrom(Error); + } + input.ReadMessage(subBuilder); + Error = subBuilder; + break; + } + case 42: { + artifacts_.AddEntriesFrom(ref input, _repeated_artifacts_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TransitionSpec; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TransitionSpec : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TransitionSpec()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[109]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TransitionSpec() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TransitionSpec(TransitionSpec other) : this() { + transitionId_ = other.transitionId_ != null ? other.transitionId_.Clone() : null; + leftClipId_ = other.leftClipId_ != null ? other.leftClipId_.Clone() : null; + rightClipId_ = other.rightClipId_ != null ? other.rightClipId_.Clone() : null; + kind_ = other.kind_; + inOffset_ = other.inOffset_ != null ? other.inOffset_.Clone() : null; + outOffset_ = other.outOffset_ != null ? other.outOffset_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TransitionSpec Clone() { + return new TransitionSpec(this); + } + + /// Field number for the "transition_id" field. + public const int TransitionIdFieldNumber = 1; + private global::ArcForges.Contracts.Foundation.V1.Id transitionId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id TransitionId { + get { return transitionId_; } + set { + transitionId_ = value; + } + } + + /// Field number for the "left_clip_id" field. + public const int LeftClipIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id leftClipId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id LeftClipId { + get { return leftClipId_; } + set { + leftClipId_ = value; + } + } + + /// Field number for the "right_clip_id" field. + public const int RightClipIdFieldNumber = 3; + private global::ArcForges.Contracts.Foundation.V1.Id rightClipId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id RightClipId { + get { return rightClipId_; } + set { + rightClipId_ = value; + } + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 4; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "in_offset" field. + public const int InOffsetFieldNumber = 5; + private global::ArcForges.Contracts.Foundation.V1.MediaTime inOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaTime InOffset { + get { return inOffset_; } + set { + inOffset_ = value; + } + } + + /// Field number for the "out_offset" field. + public const int OutOffsetFieldNumber = 6; + private global::ArcForges.Contracts.Foundation.V1.MediaTime outOffset_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.MediaTime OutOffset { + get { return outOffset_; } + set { + outOffset_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TransitionSpec); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TransitionSpec other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(TransitionId, other.TransitionId)) return false; + if (!object.Equals(LeftClipId, other.LeftClipId)) return false; + if (!object.Equals(RightClipId, other.RightClipId)) return false; + if (Kind != other.Kind) return false; + if (!object.Equals(InOffset, other.InOffset)) return false; + if (!object.Equals(OutOffset, other.OutOffset)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (transitionId_ != null) hash ^= TransitionId.GetHashCode(); + if (leftClipId_ != null) hash ^= LeftClipId.GetHashCode(); + if (rightClipId_ != null) hash ^= RightClipId.GetHashCode(); + if (HasKind) hash ^= Kind.GetHashCode(); + if (inOffset_ != null) hash ^= InOffset.GetHashCode(); + if (outOffset_ != null) hash ^= OutOffset.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (transitionId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TransitionId); + } + if (leftClipId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(LeftClipId); + } + if (rightClipId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RightClipId); + } + if (HasKind) { + output.WriteRawTag(34); + output.WriteString(Kind); + } + if (inOffset_ != null) { + output.WriteRawTag(42); + output.WriteMessage(InOffset); + } + if (outOffset_ != null) { + output.WriteRawTag(50); + output.WriteMessage(OutOffset); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (transitionId_ != null) { + output.WriteRawTag(10); + output.WriteMessage(TransitionId); + } + if (leftClipId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(LeftClipId); + } + if (rightClipId_ != null) { + output.WriteRawTag(26); + output.WriteMessage(RightClipId); + } + if (HasKind) { + output.WriteRawTag(34); + output.WriteString(Kind); + } + if (inOffset_ != null) { + output.WriteRawTag(42); + output.WriteMessage(InOffset); + } + if (outOffset_ != null) { + output.WriteRawTag(50); + output.WriteMessage(OutOffset); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (transitionId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(TransitionId); + } + if (leftClipId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(LeftClipId); + } + if (rightClipId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(RightClipId); + } + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (inOffset_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(InOffset); + } + if (outOffset_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(OutOffset); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TransitionSpec other) { + if (other == null) { + return; + } + if (other.transitionId_ != null) { + if (transitionId_ == null) { + TransitionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + TransitionId.MergeFrom(other.TransitionId); + } + if (other.leftClipId_ != null) { + if (leftClipId_ == null) { + LeftClipId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + LeftClipId.MergeFrom(other.LeftClipId); + } + if (other.rightClipId_ != null) { + if (rightClipId_ == null) { + RightClipId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + RightClipId.MergeFrom(other.RightClipId); + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.inOffset_ != null) { + if (inOffset_ == null) { + InOffset = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + InOffset.MergeFrom(other.InOffset); + } + if (other.outOffset_ != null) { + if (outOffset_ == null) { + OutOffset = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + OutOffset.MergeFrom(other.OutOffset); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (transitionId_ == null) { + TransitionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TransitionId); + break; + } + case 18: { + if (leftClipId_ == null) { + LeftClipId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(LeftClipId); + break; + } + case 26: { + if (rightClipId_ == null) { + RightClipId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(RightClipId); + break; + } + case 34: { + Kind = input.ReadString(); + break; + } + case 42: { + if (inOffset_ == null) { + InOffset = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(InOffset); + break; + } + case 50: { + if (outOffset_ == null) { + OutOffset = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(OutOffset); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (transitionId_ == null) { + TransitionId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(TransitionId); + break; + } + case 18: { + if (leftClipId_ == null) { + LeftClipId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(LeftClipId); + break; + } + case 26: { + if (rightClipId_ == null) { + RightClipId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(RightClipId); + break; + } + case 34: { + Kind = input.ReadString(); + break; + } + case 42: { + if (inOffset_ == null) { + InOffset = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(InOffset); + break; + } + case 50: { + if (outOffset_ == null) { + OutOffset = new global::ArcForges.Contracts.Foundation.V1.MediaTime(); + } + input.ReadMessage(OutOffset); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TriggerConfiguration; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TriggerConfiguration : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TriggerConfiguration()); + private pb::UnknownFieldSet _unknownFields; + private int _hasBits0; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[110]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TriggerConfiguration() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TriggerConfiguration(TriggerConfiguration other) : this() { + _hasBits0 = other._hasBits0; + kind_ = other.kind_; + channelId_ = other.channelId_ != null ? other.channelId_.Clone() : null; + threshold_ = other.threshold_; + direction_ = other.direction_; + hysteresis_ = other.hysteresis_; + holdoff_ = other.holdoff_ != null ? other.holdoff_.Clone() : null; + pre_ = other.pre_ != null ? other.pre_.Clone() : null; + post_ = other.post_ != null ? other.post_.Clone() : null; + repeated_ = other.repeated_; + maxOccurrences_ = other.maxOccurrences_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TriggerConfiguration Clone() { + return new TriggerConfiguration(this); + } + + /// Field number for the "kind" field. + public const int KindFieldNumber = 1; + private readonly static string KindDefaultValue = ""; + + private string kind_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Kind { + get { return kind_ ?? KindDefaultValue; } + set { + kind_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "kind" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasKind { + get { return kind_ != null; } + } + /// Clears the value of the "kind" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearKind() { + kind_ = null; + } + + /// Field number for the "channel_id" field. + public const int ChannelIdFieldNumber = 2; + private global::ArcForges.Contracts.Foundation.V1.Id channelId_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.Foundation.V1.Id ChannelId { + get { return channelId_; } + set { + channelId_ = value; + } + } + + /// Field number for the "threshold" field. + public const int ThresholdFieldNumber = 3; + private readonly static double ThresholdDefaultValue = 0D; + + private double threshold_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double Threshold { + get { if ((_hasBits0 & 1) != 0) { return threshold_; } else { return ThresholdDefaultValue; } } + set { + _hasBits0 |= 1; + threshold_ = value; + } + } + /// Gets whether the "threshold" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasThreshold { + get { return (_hasBits0 & 1) != 0; } + } + /// Clears the value of the "threshold" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearThreshold() { + _hasBits0 &= ~1; + } + + /// Field number for the "direction" field. + public const int DirectionFieldNumber = 4; + private readonly static string DirectionDefaultValue = ""; + + private string direction_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Direction { + get { return direction_ ?? DirectionDefaultValue; } + set { + direction_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "direction" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasDirection { + get { return direction_ != null; } + } + /// Clears the value of the "direction" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearDirection() { + direction_ = null; + } + + /// Field number for the "hysteresis" field. + public const int HysteresisFieldNumber = 5; + private readonly static double HysteresisDefaultValue = 0D; + + private double hysteresis_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public double Hysteresis { + get { if ((_hasBits0 & 2) != 0) { return hysteresis_; } else { return HysteresisDefaultValue; } } + set { + _hasBits0 |= 2; + hysteresis_ = value; + } + } + /// Gets whether the "hysteresis" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasHysteresis { + get { return (_hasBits0 & 2) != 0; } + } + /// Clears the value of the "hysteresis" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearHysteresis() { + _hasBits0 &= ~2; + } + + /// Field number for the "holdoff" field. + public const int HoldoffFieldNumber = 6; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime holdoff_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime Holdoff { + get { return holdoff_; } + set { + holdoff_ = value; + } + } + + /// Field number for the "pre" field. + public const int PreFieldNumber = 7; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime pre_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime Pre { + get { return pre_; } + set { + pre_ = value; + } + } + + /// Field number for the "post" field. + public const int PostFieldNumber = 8; + private global::ArcForges.Contracts.PublicApi.V1.ScopeTime post_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScopeTime Post { + get { return post_; } + set { + post_ = value; + } + } + + /// Field number for the "repeated" field. + public const int RepeatedFieldNumber = 9; + private readonly static bool RepeatedDefaultValue = false; + + private bool repeated_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Repeated { + get { if ((_hasBits0 & 4) != 0) { return repeated_; } else { return RepeatedDefaultValue; } } + set { + _hasBits0 |= 4; + repeated_ = value; + } + } + /// Gets whether the "repeated" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasRepeated { + get { return (_hasBits0 & 4) != 0; } + } + /// Clears the value of the "repeated" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearRepeated() { + _hasBits0 &= ~4; + } + + /// Field number for the "max_occurrences" field. + public const int MaxOccurrencesFieldNumber = 10; + private readonly static uint MaxOccurrencesDefaultValue = 0; + + private uint maxOccurrences_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public uint MaxOccurrences { + get { if ((_hasBits0 & 8) != 0) { return maxOccurrences_; } else { return MaxOccurrencesDefaultValue; } } + set { + _hasBits0 |= 8; + maxOccurrences_ = value; + } + } + /// Gets whether the "max_occurrences" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasMaxOccurrences { + get { return (_hasBits0 & 8) != 0; } + } + /// Clears the value of the "max_occurrences" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearMaxOccurrences() { + _hasBits0 &= ~8; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TriggerConfiguration); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TriggerConfiguration other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Kind != other.Kind) return false; + if (!object.Equals(ChannelId, other.ChannelId)) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(Threshold, other.Threshold)) return false; + if (Direction != other.Direction) return false; + if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(Hysteresis, other.Hysteresis)) return false; + if (!object.Equals(Holdoff, other.Holdoff)) return false; + if (!object.Equals(Pre, other.Pre)) return false; + if (!object.Equals(Post, other.Post)) return false; + if (Repeated != other.Repeated) return false; + if (MaxOccurrences != other.MaxOccurrences) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasKind) hash ^= Kind.GetHashCode(); + if (channelId_ != null) hash ^= ChannelId.GetHashCode(); + if (HasThreshold) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(Threshold); + if (HasDirection) hash ^= Direction.GetHashCode(); + if (HasHysteresis) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(Hysteresis); + if (holdoff_ != null) hash ^= Holdoff.GetHashCode(); + if (pre_ != null) hash ^= Pre.GetHashCode(); + if (post_ != null) hash ^= Post.GetHashCode(); + if (HasRepeated) hash ^= Repeated.GetHashCode(); + if (HasMaxOccurrences) hash ^= MaxOccurrences.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + if (channelId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ChannelId); + } + if (HasThreshold) { + output.WriteRawTag(25); + output.WriteDouble(Threshold); + } + if (HasDirection) { + output.WriteRawTag(34); + output.WriteString(Direction); + } + if (HasHysteresis) { + output.WriteRawTag(41); + output.WriteDouble(Hysteresis); + } + if (holdoff_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Holdoff); + } + if (pre_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Pre); + } + if (post_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Post); + } + if (HasRepeated) { + output.WriteRawTag(72); + output.WriteBool(Repeated); + } + if (HasMaxOccurrences) { + output.WriteRawTag(80); + output.WriteUInt32(MaxOccurrences); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasKind) { + output.WriteRawTag(10); + output.WriteString(Kind); + } + if (channelId_ != null) { + output.WriteRawTag(18); + output.WriteMessage(ChannelId); + } + if (HasThreshold) { + output.WriteRawTag(25); + output.WriteDouble(Threshold); + } + if (HasDirection) { + output.WriteRawTag(34); + output.WriteString(Direction); + } + if (HasHysteresis) { + output.WriteRawTag(41); + output.WriteDouble(Hysteresis); + } + if (holdoff_ != null) { + output.WriteRawTag(50); + output.WriteMessage(Holdoff); + } + if (pre_ != null) { + output.WriteRawTag(58); + output.WriteMessage(Pre); + } + if (post_ != null) { + output.WriteRawTag(66); + output.WriteMessage(Post); + } + if (HasRepeated) { + output.WriteRawTag(72); + output.WriteBool(Repeated); + } + if (HasMaxOccurrences) { + output.WriteRawTag(80); + output.WriteUInt32(MaxOccurrences); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasKind) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Kind); + } + if (channelId_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(ChannelId); + } + if (HasThreshold) { + size += 1 + 8; + } + if (HasDirection) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Direction); + } + if (HasHysteresis) { + size += 1 + 8; + } + if (holdoff_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Holdoff); + } + if (pre_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Pre); + } + if (post_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Post); + } + if (HasRepeated) { + size += 1 + 1; + } + if (HasMaxOccurrences) { + size += 1 + pb::CodedOutputStream.ComputeUInt32Size(MaxOccurrences); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TriggerConfiguration other) { + if (other == null) { + return; + } + if (other.HasKind) { + Kind = other.Kind; + } + if (other.channelId_ != null) { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + ChannelId.MergeFrom(other.ChannelId); + } + if (other.HasThreshold) { + Threshold = other.Threshold; + } + if (other.HasDirection) { + Direction = other.Direction; + } + if (other.HasHysteresis) { + Hysteresis = other.Hysteresis; + } + if (other.holdoff_ != null) { + if (holdoff_ == null) { + Holdoff = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + Holdoff.MergeFrom(other.Holdoff); + } + if (other.pre_ != null) { + if (pre_ == null) { + Pre = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + Pre.MergeFrom(other.Pre); + } + if (other.post_ != null) { + if (post_ == null) { + Post = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + Post.MergeFrom(other.Post); + } + if (other.HasRepeated) { + Repeated = other.Repeated; + } + if (other.HasMaxOccurrences) { + MaxOccurrences = other.MaxOccurrences; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + case 25: { + Threshold = input.ReadDouble(); + break; + } + case 34: { + Direction = input.ReadString(); + break; + } + case 41: { + Hysteresis = input.ReadDouble(); + break; + } + case 50: { + if (holdoff_ == null) { + Holdoff = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Holdoff); + break; + } + case 58: { + if (pre_ == null) { + Pre = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Pre); + break; + } + case 66: { + if (post_ == null) { + Post = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Post); + break; + } + case 72: { + Repeated = input.ReadBool(); + break; + } + case 80: { + MaxOccurrences = input.ReadUInt32(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Kind = input.ReadString(); + break; + } + case 18: { + if (channelId_ == null) { + ChannelId = new global::ArcForges.Contracts.Foundation.V1.Id(); + } + input.ReadMessage(ChannelId); + break; + } + case 25: { + Threshold = input.ReadDouble(); + break; + } + case 34: { + Direction = input.ReadString(); + break; + } + case 41: { + Hysteresis = input.ReadDouble(); + break; + } + case 50: { + if (holdoff_ == null) { + Holdoff = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Holdoff); + break; + } + case 58: { + if (pre_ == null) { + Pre = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Pre); + break; + } + case 66: { + if (post_ == null) { + Post = new global::ArcForges.Contracts.PublicApi.V1.ScopeTime(); + } + input.ReadMessage(Post); + break; + } + case 72: { + Repeated = input.ReadBool(); + break; + } + case 80: { + MaxOccurrences = input.ReadUInt32(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TriggerSpec; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TriggerSpec : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TriggerSpec()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[111]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TriggerSpec() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TriggerSpec(TriggerSpec other) : this() { + switch (other.TriggerCase) { + case TriggerOneofCase.Manual: + Manual = other.Manual; + break; + case TriggerOneofCase.Schedule: + Schedule = other.Schedule.Clone(); + break; + case TriggerOneofCase.Event: + Event = other.Event.Clone(); + break; + } + + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TriggerSpec Clone() { + return new TriggerSpec(this); + } + + /// Field number for the "manual" field. + public const int ManualFieldNumber = 1; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Manual { + get { return HasManual ? (bool) trigger_ : false; } + set { + trigger_ = value; + triggerCase_ = TriggerOneofCase.Manual; + } + } + /// Gets whether the "manual" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasManual { + get { return triggerCase_ == TriggerOneofCase.Manual; } + } + /// Clears the value of the oneof if it's currently set to "manual" + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearManual() { + if (HasManual) { + ClearTrigger(); + } + } + + /// Field number for the "schedule" field. + public const int ScheduleFieldNumber = 2; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.ScheduleSpec Schedule { + get { return triggerCase_ == TriggerOneofCase.Schedule ? (global::ArcForges.Contracts.PublicApi.V1.ScheduleSpec) trigger_ : null; } + set { + trigger_ = value; + triggerCase_ = value == null ? TriggerOneofCase.None : TriggerOneofCase.Schedule; + } + } + + /// Field number for the "event" field. + public const int EventFieldNumber = 3; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.EventTrigger Event { + get { return triggerCase_ == TriggerOneofCase.Event ? (global::ArcForges.Contracts.PublicApi.V1.EventTrigger) trigger_ : null; } + set { + trigger_ = value; + triggerCase_ = value == null ? TriggerOneofCase.None : TriggerOneofCase.Event; + } + } + + private object trigger_; + /// Enum of possible cases for the "trigger" oneof. + public enum TriggerOneofCase { + None = 0, + Manual = 1, + Schedule = 2, + Event = 3, + } + private TriggerOneofCase triggerCase_ = TriggerOneofCase.None; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TriggerOneofCase TriggerCase { + get { return triggerCase_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearTrigger() { + triggerCase_ = TriggerOneofCase.None; + trigger_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TriggerSpec); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TriggerSpec other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Manual != other.Manual) return false; + if (!object.Equals(Schedule, other.Schedule)) return false; + if (!object.Equals(Event, other.Event)) return false; + if (TriggerCase != other.TriggerCase) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasManual) hash ^= Manual.GetHashCode(); + if (triggerCase_ == TriggerOneofCase.Schedule) hash ^= Schedule.GetHashCode(); + if (triggerCase_ == TriggerOneofCase.Event) hash ^= Event.GetHashCode(); + hash ^= (int) triggerCase_; + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasManual) { + output.WriteRawTag(8); + output.WriteBool(Manual); + } + if (triggerCase_ == TriggerOneofCase.Schedule) { + output.WriteRawTag(18); + output.WriteMessage(Schedule); + } + if (triggerCase_ == TriggerOneofCase.Event) { + output.WriteRawTag(26); + output.WriteMessage(Event); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasManual) { + output.WriteRawTag(8); + output.WriteBool(Manual); + } + if (triggerCase_ == TriggerOneofCase.Schedule) { + output.WriteRawTag(18); + output.WriteMessage(Schedule); + } + if (triggerCase_ == TriggerOneofCase.Event) { + output.WriteRawTag(26); + output.WriteMessage(Event); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasManual) { + size += 1 + 1; + } + if (triggerCase_ == TriggerOneofCase.Schedule) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Schedule); + } + if (triggerCase_ == TriggerOneofCase.Event) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Event); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TriggerSpec other) { + if (other == null) { + return; + } + switch (other.TriggerCase) { + case TriggerOneofCase.Manual: + Manual = other.Manual; + break; + case TriggerOneofCase.Schedule: + if (Schedule == null) { + Schedule = new global::ArcForges.Contracts.PublicApi.V1.ScheduleSpec(); + } + Schedule.MergeFrom(other.Schedule); + break; + case TriggerOneofCase.Event: + if (Event == null) { + Event = new global::ArcForges.Contracts.PublicApi.V1.EventTrigger(); + } + Event.MergeFrom(other.Event); + break; + } + + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 8: { + Manual = input.ReadBool(); + break; + } + case 18: { + global::ArcForges.Contracts.PublicApi.V1.ScheduleSpec subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ScheduleSpec(); + if (triggerCase_ == TriggerOneofCase.Schedule) { + subBuilder.MergeFrom(Schedule); + } + input.ReadMessage(subBuilder); + Schedule = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.PublicApi.V1.EventTrigger subBuilder = new global::ArcForges.Contracts.PublicApi.V1.EventTrigger(); + if (triggerCase_ == TriggerOneofCase.Event) { + subBuilder.MergeFrom(Event); + } + input.ReadMessage(subBuilder); + Event = subBuilder; + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 8: { + Manual = input.ReadBool(); + break; + } + case 18: { + global::ArcForges.Contracts.PublicApi.V1.ScheduleSpec subBuilder = new global::ArcForges.Contracts.PublicApi.V1.ScheduleSpec(); + if (triggerCase_ == TriggerOneofCase.Schedule) { + subBuilder.MergeFrom(Schedule); + } + input.ReadMessage(subBuilder); + Schedule = subBuilder; + break; + } + case 26: { + global::ArcForges.Contracts.PublicApi.V1.EventTrigger subBuilder = new global::ArcForges.Contracts.PublicApi.V1.EventTrigger(); + if (triggerCase_ == TriggerOneofCase.Event) { + subBuilder.MergeFrom(Event); + } + input.ReadMessage(subBuilder); + Event = subBuilder; + break; + } + } + } + } + #endif + + } + + /// + /// registry04: TurnInput; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class TurnInput : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TurnInput()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[112]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TurnInput() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TurnInput(TurnInput other) : this() { + message_ = other.message_ != null ? other.message_.Clone() : null; + context_ = other.context_.Clone(); + instructions_ = other.instructions_; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public TurnInput Clone() { + return new TurnInput(this); + } + + /// Field number for the "message" field. + public const int MessageFieldNumber = 1; + private global::ArcForges.Contracts.PublicApi.V1.MessageDraft message_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.MessageDraft Message { + get { return message_; } + set { + message_ = value; + } + } + + /// Field number for the "context" field. + public const int ContextFieldNumber = 2; + private static readonly pb::FieldCodec _repeated_context_codec + = pb::FieldCodec.ForMessage(18, global::ArcForges.Contracts.PublicApi.V1.ContextRef.Parser); + private readonly pbc::RepeatedField context_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Context { + get { return context_; } + } + + /// Field number for the "instructions" field. + public const int InstructionsFieldNumber = 3; + private readonly static string InstructionsDefaultValue = ""; + + private string instructions_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Instructions { + get { return instructions_ ?? InstructionsDefaultValue; } + set { + instructions_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "instructions" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasInstructions { + get { return instructions_ != null; } + } + /// Clears the value of the "instructions" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearInstructions() { + instructions_ = null; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as TurnInput); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(TurnInput other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (!object.Equals(Message, other.Message)) return false; + if(!context_.Equals(other.context_)) return false; + if (Instructions != other.Instructions) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (message_ != null) hash ^= Message.GetHashCode(); + hash ^= context_.GetHashCode(); + if (HasInstructions) hash ^= Instructions.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (message_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Message); + } + context_.WriteTo(output, _repeated_context_codec); + if (HasInstructions) { + output.WriteRawTag(26); + output.WriteString(Instructions); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (message_ != null) { + output.WriteRawTag(10); + output.WriteMessage(Message); + } + context_.WriteTo(ref output, _repeated_context_codec); + if (HasInstructions) { + output.WriteRawTag(26); + output.WriteString(Instructions); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (message_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Message); + } + size += context_.CalculateSize(_repeated_context_codec); + if (HasInstructions) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Instructions); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(TurnInput other) { + if (other == null) { + return; + } + if (other.message_ != null) { + if (message_ == null) { + Message = new global::ArcForges.Contracts.PublicApi.V1.MessageDraft(); + } + Message.MergeFrom(other.Message); + } + context_.Add(other.context_); + if (other.HasInstructions) { + Instructions = other.Instructions; + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + if (message_ == null) { + Message = new global::ArcForges.Contracts.PublicApi.V1.MessageDraft(); + } + input.ReadMessage(Message); + break; + } + case 18: { + context_.AddEntriesFrom(input, _repeated_context_codec); + break; + } + case 26: { + Instructions = input.ReadString(); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + if (message_ == null) { + Message = new global::ArcForges.Contracts.PublicApi.V1.MessageDraft(); + } + input.ReadMessage(Message); + break; + } + case 18: { + context_.AddEntriesFrom(ref input, _repeated_context_codec); + break; + } + case 26: { + Instructions = input.ReadString(); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ValueEntry; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ValueEntry : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ValueEntry()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[113]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ValueEntry() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ValueEntry(ValueEntry other) : this() { + name_ = other.name_; + value_ = other.value_ != null ? other.value_.Clone() : null; + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ValueEntry Clone() { + return new ValueEntry(this); + } + + /// Field number for the "name" field. + public const int NameFieldNumber = 1; + private readonly static string NameDefaultValue = ""; + + private string name_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public string Name { + get { return name_ ?? NameDefaultValue; } + set { + name_ = pb::ProtoPreconditions.CheckNotNull(value, "value"); + } + } + /// Gets whether the "name" field is set + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool HasName { + get { return name_ != null; } + } + /// Clears the value of the "name" field + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void ClearName() { + name_ = null; + } + + /// Field number for the "value" field. + public const int ValueFieldNumber = 2; + private global::ArcForges.Contracts.PublicApi.V1.StructuredValue value_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public global::ArcForges.Contracts.PublicApi.V1.StructuredValue Value { + get { return value_; } + set { + value_ = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ValueEntry); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ValueEntry other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if (Name != other.Name) return false; + if (!object.Equals(Value, other.Value)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + if (HasName) hash ^= Name.GetHashCode(); + if (value_ != null) hash ^= Value.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + if (HasName) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + if (HasName) { + output.WriteRawTag(10); + output.WriteString(Name); + } + if (value_ != null) { + output.WriteRawTag(18); + output.WriteMessage(Value); + } + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + if (HasName) { + size += 1 + pb::CodedOutputStream.ComputeStringSize(Name); + } + if (value_ != null) { + size += 1 + pb::CodedOutputStream.ComputeMessageSize(Value); + } + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ValueEntry other) { + if (other == null) { + return; + } + if (other.HasName) { + Name = other.Name; + } + if (other.value_ != null) { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.StructuredValue(); + } + Value.MergeFrom(other.Value); + } + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + Name = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.StructuredValue(); + } + input.ReadMessage(Value); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + Name = input.ReadString(); + break; + } + case 18: { + if (value_ == null) { + Value = new global::ArcForges.Contracts.PublicApi.V1.StructuredValue(); + } + input.ReadMessage(Value); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ValueList; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ValueList : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ValueList()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[114]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ValueList() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ValueList(ValueList other) : this() { + items_ = other.items_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ValueList Clone() { + return new ValueList(this); + } + + /// Field number for the "items" field. + public const int ItemsFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_items_codec + = pb::FieldCodec.ForMessage(10, global::ArcForges.Contracts.PublicApi.V1.StructuredValue.Parser); + private readonly pbc::RepeatedField items_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Items { + get { return items_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ValueList); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ValueList other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!items_.Equals(other.items_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= items_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + items_.WriteTo(output, _repeated_items_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + items_.WriteTo(ref output, _repeated_items_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + size += items_.CalculateSize(_repeated_items_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ValueList other) { + if (other == null) { + return; + } + items_.Add(other.items_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + items_.AddEntriesFrom(input, _repeated_items_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + items_.AddEntriesFrom(ref input, _repeated_items_codec); + break; + } + } + } + } + #endif + + } + + /// + /// registry04: ValueRecord; complete selected WP03.01 projection. + /// + [global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")] + public sealed partial class ValueRecord : pb::IMessage + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + , pb::IBufferMessage + #endif + { + private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ValueRecord()); + private pb::UnknownFieldSet _unknownFields; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pb::MessageParser Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public static pbr::MessageDescriptor Descriptor { + get { return global::ArcForges.Contracts.PublicApi.V1.ContentReflection.Descriptor.MessageTypes[115]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ValueRecord() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ValueRecord(ValueRecord other) : this() { + entries_ = other.entries_.Clone(); + _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public ValueRecord Clone() { + return new ValueRecord(this); + } + + /// Field number for the "entries" field. + public const int EntriesFieldNumber = 1; + private static readonly pb::FieldCodec _repeated_entries_codec + = pb::FieldCodec.ForMessage(10, global::ArcForges.Contracts.PublicApi.V1.ValueEntry.Parser); + private readonly pbc::RepeatedField entries_ = new pbc::RepeatedField(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public pbc::RepeatedField Entries { + get { return entries_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override bool Equals(object other) { + return Equals(other as ValueRecord); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public bool Equals(ValueRecord other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!entries_.Equals(other.entries_)) return false; + return Equals(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override int GetHashCode() { + int hash = 1; + hash ^= entries_.GetHashCode(); + if (_unknownFields != null) { + hash ^= _unknownFields.GetHashCode(); + } + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void WriteTo(pb::CodedOutputStream output) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + output.WriteRawMessage(this); + #else + entries_.WriteTo(output, _repeated_entries_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(output); + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) { + entries_.WriteTo(ref output, _repeated_entries_codec); + if (_unknownFields != null) { + _unknownFields.WriteTo(ref output); + } + } + #endif + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public int CalculateSize() { + int size = 0; + size += entries_.CalculateSize(_repeated_entries_codec); + if (_unknownFields != null) { + size += _unknownFields.CalculateSize(); + } + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(ValueRecord other) { + if (other == null) { + return; + } + entries_.Add(other.entries_); + _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + public void MergeFrom(pb::CodedInputStream input) { + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + input.ReadRawMessage(this); + #else + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); + break; + case 10: { + entries_.AddEntriesFrom(input, _repeated_entries_codec); + break; + } + } + } + #endif + } + + #if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + [global::System.CodeDom.Compiler.GeneratedCode("protoc", null)] + void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + if ((tag & 7) == 4) { + // Abort on any end group tag. + return; + } + switch(tag) { + default: + _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input); + break; + case 10: { + entries_.AddEntriesFrom(ref input, _repeated_entries_codec); + break; + } + } + } + } + #endif + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Values/Identifiers.g.cs b/src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Values/Identifiers.g.cs new file mode 100644 index 0000000..32486b3 --- /dev/null +++ b/src/public/dotnet/ArcForges.Contracts.PublicApi/Generated/Values/Identifiers.g.cs @@ -0,0 +1,923 @@ +// SPDX-License-Identifier: Apache-2.0 +// +// Generated by eng/generate_shapes.py; do not edit. +#nullable enable +namespace ArcForges.Contracts.PublicApi.Values; + +/// Domain identity TaskId; never implicitly interchangeable with another identifier. +public readonly record struct TaskId +{ + /// Constructs a nonempty domain identity. + public TaskId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static TaskId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity RunId; never implicitly interchangeable with another identifier. +public readonly record struct RunId +{ + /// Constructs a nonempty domain identity. + public RunId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static RunId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity StepId; never implicitly interchangeable with another identifier. +public readonly record struct StepId +{ + /// Constructs a nonempty domain identity. + public StepId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static StepId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity AttemptId; never implicitly interchangeable with another identifier. +public readonly record struct AttemptId +{ + /// Constructs a nonempty domain identity. + public AttemptId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static AttemptId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity InvocationId; never implicitly interchangeable with another identifier. +public readonly record struct InvocationId +{ + /// Constructs a nonempty domain identity. + public InvocationId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static InvocationId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ApprovalId; never implicitly interchangeable with another identifier. +public readonly record struct ApprovalId +{ + /// Constructs a nonempty domain identity. + public ApprovalId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ApprovalId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity AutomationId; never implicitly interchangeable with another identifier. +public readonly record struct AutomationId +{ + /// Constructs a nonempty domain identity. + public AutomationId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static AutomationId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ConversationId; never implicitly interchangeable with another identifier. +public readonly record struct ConversationId +{ + /// Constructs a nonempty domain identity. + public ConversationId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ConversationId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity BranchId; never implicitly interchangeable with another identifier. +public readonly record struct BranchId +{ + /// Constructs a nonempty domain identity. + public BranchId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static BranchId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity MessageId; never implicitly interchangeable with another identifier. +public readonly record struct MessageId +{ + /// Constructs a nonempty domain identity. + public MessageId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static MessageId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ProjectId; never implicitly interchangeable with another identifier. +public readonly record struct ProjectId +{ + /// Constructs a nonempty domain identity. + public ProjectId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ProjectId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity AgentProfileId; never implicitly interchangeable with another identifier. +public readonly record struct AgentProfileId +{ + /// Constructs a nonempty domain identity. + public AgentProfileId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static AgentProfileId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity SkillId; never implicitly interchangeable with another identifier. +public readonly record struct SkillId +{ + /// Constructs a nonempty domain identity. + public SkillId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static SkillId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity FolderId; never implicitly interchangeable with another identifier. +public readonly record struct FolderId +{ + /// Constructs a nonempty domain identity. + public FolderId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static FolderId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity DocumentId; never implicitly interchangeable with another identifier. +public readonly record struct DocumentId +{ + /// Constructs a nonempty domain identity. + public DocumentId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static DocumentId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity BlockId; never implicitly interchangeable with another identifier. +public readonly record struct BlockId +{ + /// Constructs a nonempty domain identity. + public BlockId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static BlockId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity NotebookId; never implicitly interchangeable with another identifier. +public readonly record struct NotebookId +{ + /// Constructs a nonempty domain identity. + public NotebookId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static NotebookId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity TagId; never implicitly interchangeable with another identifier. +public readonly record struct TagId +{ + /// Constructs a nonempty domain identity. + public TagId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static TagId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity PropertyDefId; never implicitly interchangeable with another identifier. +public readonly record struct PropertyDefId +{ + /// Constructs a nonempty domain identity. + public PropertyDefId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static PropertyDefId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ViewId; never implicitly interchangeable with another identifier. +public readonly record struct ViewId +{ + /// Constructs a nonempty domain identity. + public ViewId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ViewId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity SessionRecordId; never implicitly interchangeable with another identifier. +public readonly record struct SessionRecordId +{ + /// Constructs a nonempty domain identity. + public SessionRecordId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static SessionRecordId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity CaptureId; never implicitly interchangeable with another identifier. +public readonly record struct CaptureId +{ + /// Constructs a nonempty domain identity. + public CaptureId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static CaptureId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity SegmentId; never implicitly interchangeable with another identifier. +public readonly record struct SegmentId +{ + /// Constructs a nonempty domain identity. + public SegmentId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static SegmentId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ChannelId; never implicitly interchangeable with another identifier. +public readonly record struct ChannelId +{ + /// Constructs a nonempty domain identity. + public ChannelId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ChannelId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity FindingId; never implicitly interchangeable with another identifier. +public readonly record struct FindingId +{ + /// Constructs a nonempty domain identity. + public FindingId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static FindingId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity SequenceId; never implicitly interchangeable with another identifier. +public readonly record struct SequenceId +{ + /// Constructs a nonempty domain identity. + public SequenceId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static SequenceId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity TrackId; never implicitly interchangeable with another identifier. +public readonly record struct TrackId +{ + /// Constructs a nonempty domain identity. + public TrackId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static TrackId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity TimelineItemId; never implicitly interchangeable with another identifier. +public readonly record struct TimelineItemId +{ + /// Constructs a nonempty domain identity. + public TimelineItemId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static TimelineItemId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity MediaAssetId; never implicitly interchangeable with another identifier. +public readonly record struct MediaAssetId +{ + /// Constructs a nonempty domain identity. + public MediaAssetId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static MediaAssetId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity EffectInstanceId; never implicitly interchangeable with another identifier. +public readonly record struct EffectInstanceId +{ + /// Constructs a nonempty domain identity. + public EffectInstanceId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static EffectInstanceId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity SlateProjectId; never implicitly interchangeable with another identifier. +public readonly record struct SlateProjectId +{ + /// Constructs a nonempty domain identity. + public SlateProjectId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static SlateProjectId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ChatTurnId; never implicitly interchangeable with another identifier. +public readonly record struct ChatTurnId +{ + /// Constructs a nonempty domain identity. + public ChatTurnId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ChatTurnId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ExecutionStreamId; never implicitly interchangeable with another identifier. +public readonly record struct ExecutionStreamId +{ + /// Constructs a nonempty domain identity. + public ExecutionStreamId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ExecutionStreamId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ProductJobId; never implicitly interchangeable with another identifier. +public readonly record struct ProductJobId +{ + /// Constructs a nonempty domain identity. + public ProductJobId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ProductJobId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ToolProposalId; never implicitly interchangeable with another identifier. +public readonly record struct ToolProposalId +{ + /// Constructs a nonempty domain identity. + public ToolProposalId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ToolProposalId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity MemoryId; never implicitly interchangeable with another identifier. +public readonly record struct MemoryId +{ + /// Constructs a nonempty domain identity. + public MemoryId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static MemoryId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity PreferenceId; never implicitly interchangeable with another identifier. +public readonly record struct PreferenceId +{ + /// Constructs a nonempty domain identity. + public PreferenceId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static PreferenceId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity GrantId; never implicitly interchangeable with another identifier. +public readonly record struct GrantId +{ + /// Constructs a nonempty domain identity. + public GrantId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static GrantId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity InlineId; never implicitly interchangeable with another identifier. +public readonly record struct InlineId +{ + /// Constructs a nonempty domain identity. + public InlineId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static InlineId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity TextRunId; never implicitly interchangeable with another identifier. +public readonly record struct TextRunId +{ + /// Constructs a nonempty domain identity. + public TextRunId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static TextRunId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity TableRowId; never implicitly interchangeable with another identifier. +public readonly record struct TableRowId +{ + /// Constructs a nonempty domain identity. + public TableRowId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static TableRowId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity TableCellId; never implicitly interchangeable with another identifier. +public readonly record struct TableCellId +{ + /// Constructs a nonempty domain identity. + public TableCellId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static TableCellId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity SelectOptionId; never implicitly interchangeable with another identifier. +public readonly record struct SelectOptionId +{ + /// Constructs a nonempty domain identity. + public SelectOptionId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static SelectOptionId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ScopeConfigurationId; never implicitly interchangeable with another identifier. +public readonly record struct ScopeConfigurationId +{ + /// Constructs a nonempty domain identity. + public ScopeConfigurationId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ScopeConfigurationId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ScopeProjectId; never implicitly interchangeable with another identifier. +public readonly record struct ScopeProjectId +{ + /// Constructs a nonempty domain identity. + public ScopeProjectId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ScopeProjectId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ScopeAnnotationId; never implicitly interchangeable with another identifier. +public readonly record struct ScopeAnnotationId +{ + /// Constructs a nonempty domain identity. + public ScopeAnnotationId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ScopeAnnotationId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity ScopeEventId; never implicitly interchangeable with another identifier. +public readonly record struct ScopeEventId +{ + /// Constructs a nonempty domain identity. + public ScopeEventId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static ScopeEventId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity SelectionId; never implicitly interchangeable with another identifier. +public readonly record struct SelectionId +{ + /// Constructs a nonempty domain identity. + public SelectionId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static SelectionId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity SourceConsentId; never implicitly interchangeable with another identifier. +public readonly record struct SourceConsentId +{ + /// Constructs a nonempty domain identity. + public SourceConsentId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static SourceConsentId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity MediaBinId; never implicitly interchangeable with another identifier. +public readonly record struct MediaBinId +{ + /// Constructs a nonempty domain identity. + public MediaBinId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static MediaBinId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity TimelineGroupId; never implicitly interchangeable with another identifier. +public readonly record struct TimelineGroupId +{ + /// Constructs a nonempty domain identity. + public TimelineGroupId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static TimelineGroupId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity TimelineLinkGroupId; never implicitly interchangeable with another identifier. +public readonly record struct TimelineLinkGroupId +{ + /// Constructs a nonempty domain identity. + public TimelineLinkGroupId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static TimelineLinkGroupId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity TimelineMarkerId; never implicitly interchangeable with another identifier. +public readonly record struct TimelineMarkerId +{ + /// Constructs a nonempty domain identity. + public TimelineMarkerId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static TimelineMarkerId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} + +/// Domain identity TransitionId; never implicitly interchangeable with another identifier. +public readonly record struct TransitionId +{ + /// Constructs a nonempty domain identity. + public TransitionId(global::System.Guid value) + { + if (value == global::System.Guid.Empty) throw new global::System.ArgumentException("An identity cannot be empty.", nameof(value)); + Value = value; + } + /// The canonical UUID value, independent of storage and process identity. + public global::System.Guid Value { get; } + /// Converts a validated generated wire identity in UUID network order. + public static TransitionId FromWire(global::ArcForges.Contracts.Foundation.V1.Id value) => new(global::ArcForges.Contracts.Foundation.Values.UuidBoundary.FromWire(value)); + /// Creates an independently owned generated wire identity; default structs refuse conversion. + public global::ArcForges.Contracts.Foundation.V1.Id ToWire() => global::ArcForges.Contracts.Foundation.Values.UuidBoundary.ToWire(Value); +} diff --git a/src/public/dotnet/ArcForges.Contracts.PublicApi/packages.lock.json b/src/public/dotnet/ArcForges.Contracts.PublicApi/packages.lock.json index 5d6823a..06650fc 100644 --- a/src/public/dotnet/ArcForges.Contracts.PublicApi/packages.lock.json +++ b/src/public/dotnet/ArcForges.Contracts.PublicApi/packages.lock.json @@ -19,6 +19,12 @@ "requested": "[10.0.11, )", "resolved": "10.0.11", "contentHash": "IBf7lbovvjGWVWXZX5cJ/cO0WXbId0Zq4BuSeT94mGZuOAP66oMeH9PTBZ9Jpp3Jb6jtK0qm/NyUbPRo1gC/wQ==" + }, + "arcforges.contracts.foundation": { + "type": "Project", + "dependencies": { + "Google.Protobuf": "[3.36.1, )" + } } } } diff --git a/src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/ProtoValidation.g.cs b/src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/ProtoValidation.g.cs index 7ca74e6..e1dec4a 100644 --- a/src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/ProtoValidation.g.cs +++ b/src/public/dotnet/ArcForges.Contracts.Validation/Generated/Shapes/ProtoValidation.g.cs @@ -8,121 +8,178 @@ namespace ArcForges.Contracts.Validation; /// Explicit protobuf shape checks generated from the authored field constraints. public static class ContractShapeValidation { - /// Checks the declared presence, field bounds and shape rules of arcforges.events.v1.EntitlementChanged. - public static bool IsValid(global::ArcForges.Contracts.Events.V1.EntitlementChanged? value) + /// Checks the declared wire/profile constraints of arcforges.events.v1.EntitlementChanged. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Events.V1.EntitlementChanged? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Events.V1.EntitlementChanged? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasEntitlementVersion) return false; + if (value.HasEntitlementVersion) + { + } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.extensions.v1.ExtensionHostServiceRenewLeaseRequest. - public static bool IsValid(global::ArcForges.Sdk.Contracts.V1.ExtensionHostServiceRenewLeaseRequest? value) + /// Checks the declared wire/profile constraints of arcforges.extensions.v1.ExtensionHostServiceRenewLeaseRequest. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Sdk.Contracts.V1.ExtensionHostServiceRenewLeaseRequest? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Sdk.Contracts.V1.ExtensionHostServiceRenewLeaseRequest? value, ValidationContext context) { - if (value is null) return false; - if (value.Meta is null) return false; - if (value.Meta is not null) + if (value is null || !context.Enter(value)) return false; + try { - if (!IsValid(value.Meta)) return false; - } + if (value.Meta is null) return false; + if (!Check(value.Meta, context)) return false; if (value.LeaseId is null) return false; - if (value.LeaseId is not null) - { - if (!IsValid(value.LeaseId)) return false; - } + if (!Check(value.LeaseId, context)) return false; return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.extensions.v1.ExtensionHostServiceRenewLeaseResponse. - public static bool IsValid(global::ArcForges.Sdk.Contracts.V1.ExtensionHostServiceRenewLeaseResponse? value) + /// Checks the declared wire/profile constraints of arcforges.extensions.v1.ExtensionHostServiceRenewLeaseResponse. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Sdk.Contracts.V1.ExtensionHostServiceRenewLeaseResponse? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Sdk.Contracts.V1.ExtensionHostServiceRenewLeaseResponse? value, ValidationContext context) { - if (value is null) return false; - if (value.Meta is null) return false; - if (value.Meta is not null) + if (value is null || !context.Enter(value)) return false; + try { - if (!IsValid(value.Meta)) return false; - } - if ((int)value.OutcomeCase != 0 && value.Value is not null) + if (value.Meta is null) return false; + if (!Check(value.Meta, context)) return false; + if ((int)value.OutcomeCase == 2) { - if (!IsValid(value.Value)) return false; + if (!Check(value.Value, context)) return false; } - if ((int)value.OutcomeCase != 0 && value.Error is not null) + if ((int)value.OutcomeCase == 3) { - if (!IsValid(value.Error)) return false; + if (!Check(value.Error, context)) return false; } if ((int)value.OutcomeCase == 0) return false; return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.extensions.v1.ExtensionHostServiceRenewLeaseValue. - public static bool IsValid(global::ArcForges.Sdk.Contracts.V1.ExtensionHostServiceRenewLeaseValue? value) + /// Checks the declared wire/profile constraints of arcforges.extensions.v1.ExtensionHostServiceRenewLeaseValue. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Sdk.Contracts.V1.ExtensionHostServiceRenewLeaseValue? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Sdk.Contracts.V1.ExtensionHostServiceRenewLeaseValue? value, ValidationContext context) { - if (value is null) return false; - if (value.Lease is null) return false; - if (value.Lease is not null) + if (value is null || !context.Enter(value)) return false; + try { - if (!IsValid(value.Lease)) return false; - } + if (value.Lease is null) return false; + if (!Check(value.Lease, context)) return false; return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.extensions.v1.ExtensionLease. - public static bool IsValid(global::ArcForges.Sdk.Contracts.V1.ExtensionLease? value) + /// Checks the declared wire/profile constraints of arcforges.extensions.v1.ExtensionLease. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Sdk.Contracts.V1.ExtensionLease? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Sdk.Contracts.V1.ExtensionLease? value, ValidationContext context) { - if (value is null) return false; - if (value.LeaseId is null) return false; - if (value.LeaseId is not null) + if (value is null || !context.Enter(value)) return false; + try { - if (!IsValid(value.LeaseId)) return false; - } + if (value.LeaseId is null) return false; + if (!Check(value.LeaseId, context)) return false; if (value.ExpiresAt is null) return false; - if (value.ExpiresAt is not null) - { - if (!IsValid(value.ExpiresAt)) return false; - } + if (!Check(value.ExpiresAt, context)) return false; if (!value.HasRenewAfterSeconds) return false; if (value.HasRenewAfterSeconds) { - if ((int)value.RenewAfterSeconds != 10) return false; + if (value.RenewAfterSeconds != 10) return false; } foreach (var item in value.NegotiatedContracts) { + if (!ValidUnicode(item)) return false; if (!Matches(item, "^[A-Za-z0-9._:/-]{1,128}$")) return false; } return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.ActorChain. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ActorChain? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ActorChain? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Initiator is null) return false; + if (!Check(value.Initiator, context)) return false; + if (value.Owner is null) return false; + if (!Check(value.Owner, context)) return false; + if (!value.HasActorKind) return false; + if (value.HasActorKind) + { + if (!ValidUnicode(value.ActorKind)) return false; + if (!Matches(value.ActorKind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.DelegationId is not null) + { + if (!Check(value.DelegationId, context)) return false; + } + if (value.DeviceId is not null) + { + if (!Check(value.DeviceId, context)) return false; + } + return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.AggregateRef. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.AggregateRef? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.AggregateRef. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.AggregateRef? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.AggregateRef? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasKind) return false; if (value.HasKind) { + if (!ValidUnicode(value.Kind)) return false; if (ScalarLength(value.Kind) < 1) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; } if (value.Id is null) return false; - if (value.Id is not null) - { - if (!IsValid(value.Id)) return false; - } + if (!Check(value.Id, context)) return false; return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.ApplicationScope. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.ApplicationScope? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.ApplicationScope. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ApplicationScope? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ApplicationScope? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasProductId) return false; if (value.HasProductId) { + if (!ValidUnicode(value.ProductId)) return false; if (value.ProductId != "arcnotes" && value.ProductId != "arcscope" && value.ProductId != "arcslate" && value.ProductId != "companion") return false; } if (value.InstallationId is not null) { - if (!IsValid(value.InstallationId)) return false; + if (!Check(value.InstallationId, context)) return false; } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.ArcError. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.ArcError? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.ArcError. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ArcError? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ArcError? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasCode) return false; + if (value.HasCode) + { + if (!ValidUnicode(value.Code)) return false; + } if (!value.HasCategory) return false; if (value.HasCategory) { @@ -131,64 +188,245 @@ public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.ArcError? v if (!value.HasMessageKey) return false; if (value.HasMessageKey) { + if (!ValidUnicode(value.MessageKey)) return false; if (!Matches(value.MessageKey, "^[A-Za-z0-9._:/-]{1,128}$")) return false; } if (value.Retry is null) return false; - if (value.Retry is not null) - { - if (!IsValid(value.Retry)) return false; - } + if (!Check(value.Retry, context)) return false; if (!value.HasEffect) return false; if (value.HasEffect) { if ((int)value.Effect != 1 && (int)value.Effect != 2 && (int)value.Effect != 3) return false; } if (value.CorrelationId is null) return false; - if (value.CorrelationId is not null) + if (!Check(value.CorrelationId, context)) return false; + if (value.Details is not null) { - if (!IsValid(value.CorrelationId)) return false; + if (!Check(value.Details, context)) return false; } - if (value.Details is not null) + var knownCategory = ErrorCategoryFor(value.Code); + if (knownCategory != 0 && (int)value.Category != knownCategory) return false; + if (knownCategory != 0 && value.Code is not ("dependency.unavailable" or "dependency.timeout" or "internal.unexpected" or "resource.parser_failed") && (int)value.Effect != 1) return false; + if (value.Code == "dependency.timeout" && (int)value.Effect != 3) return false; + if (value.Code is "entitlement.capacity_exhausted" or "capacity.rate_limited" or "capacity.busy" && (int)value.Retry.Mode != 3) return false; + if (NoRetryCode(value.Code) && (int)value.Retry.Mode != 1) return false; + if ((int)value.Effect == 3 && (int)value.Retry.Mode == 3) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.ArtifactRef. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ArtifactRef? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ArtifactRef? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ArtifactId is null) return false; + if (!Check(value.ArtifactId, context)) return false; + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Owner is null) return false; + if (!Check(value.Owner, context)) return false; + if (value.Resource is not null) + { + if (!Check(value.Resource, context)) return false; + } + if (value.JobId is not null) + { + if (!Check(value.JobId, context)) return false; + } + if (value.Origin is not null) + { + if (!Check(value.Origin, context)) return false; + } + if (value.ProducingTaskId is not null) { - if (!IsValid(value.Details)) return false; + if (!Check(value.ProducingTaskId, context)) return false; } + if (value.ProducingRunId is not null) + { + if (!Check(value.ProducingRunId, context)) return false; + } + if (value.Actor is null) return false; + if (!Check(value.Actor, context)) return false; + if (value.CreatedAt is null) return false; + if (!Check(value.CreatedAt, context)) return false; + if (!value.HasAvailability) return false; + if (value.HasAvailability) + { + if (!ValidUnicode(value.Availability)) return false; + if (!Matches(value.Availability, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + foreach (var item in value.Provenance) + { + if (!Check(item, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.BlobRef. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.BlobRef? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.BlobRef? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.BlobId is null) return false; + if (!Check(value.BlobId, context)) return false; + if (!value.HasContentHash) return false; + if (value.HasContentHash) + { + if (!ValidUnicode(value.ContentHash)) return false; + if (!Matches(value.ContentHash, "^[0-9a-f]{64}$")) return false; + } + if (!value.HasSizeBytes) return false; + if (value.HasSizeBytes) + { + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.ByteRange. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ByteRange? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ByteRange? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasOffset) return false; + if (value.HasOffset) + { + } + if (!value.HasLength) return false; + if (value.HasLength) + { + if (value.Length < 1UL) return false; + } + if (value.Length == 0 || value.Offset > ulong.MaxValue - value.Length) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.ContentOrigin. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ContentOrigin? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ContentOrigin? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasProfile) return false; + if (value.HasProfile) + { + if (!ValidUnicode(value.Profile)) return false; + if (!Matches(value.Profile, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Profile != "arcforges.content-origin.v1") return false; + } + if (value.OriginId is null) return false; + if (!Check(value.OriginId, context)) return false; + if (value.ContentUnitId is null) return false; + if (!Check(value.ContentUnitId, context)) return false; + if (value.Kinds.Count < 1) return false; + if (value.Kinds.Count > 4) return false; + if (value.Kinds.Distinct().Count() != value.Kinds.Count) return false; + foreach (var item in value.Kinds) + { + if (!ValidUnicode(item)) return false; + if (!Matches(item, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (item != "aiGenerated" && item != "aiManipulated" && item != "nonAi" && item != "unknown") return false; + } + if (!value.HasPayloadSha256) return false; + if (value.HasPayloadSha256) + { + if (!ValidUnicode(value.PayloadSha256)) return false; + if (!Matches(value.PayloadSha256, "^[0-9a-f]{64}$")) return false; + } + if (!value.HasProducerKind) return false; + if (value.HasProducerKind) + { + if (!ValidUnicode(value.ProducerKind)) return false; + if (!Matches(value.ProducerKind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.ProducerKind != "model" && value.ProducerKind != "human" && value.ProducerKind != "deterministic" && value.ProducerKind != "import") return false; + } + if (value.CreatedAt is not null) + { + if (!Check(value.CreatedAt, context)) return false; + } + if (value.ParentOriginIds.Count > 32) return false; + foreach (var item in value.ParentOriginIds) + { + if (!Check(item, context)) return false; + } + if (!value.HasOmittedParentCount) return false; + if (value.HasOmittedParentCount) + { + if (value.OmittedParentCount > 2147483647) return false; + } + if (value.CalculateSize() > 65536 || !OrderedKinds(value.Kinds) || !OrderedIds(value.ParentOriginIds.Select(x => x.Value))) return false; + if (value.OmittedParentCount > 0 && value.ParentOriginIds.Count != 32) return false; + if (value.ParentOriginIds.Any(x => x.Value.Equals(value.OriginId.Value))) return false; return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.Decimal. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Decimal? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.Decimal. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Decimal? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Decimal? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasValue) return false; + if (value.HasValue) + { + if (!ValidUnicode(value.Value)) return false; + } if (!CanonicalDecimal(value.Value)) return false; return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.ErrorDetails. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.ErrorDetails? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.ErrorDetails. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ErrorDetails? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ErrorDetails? value, ValidationContext context) { - if (value is null) return false; - if ((int)value.DetailCase != 0 && value.Revision is not null) + if (value is null || !context.Enter(value)) return false; + try { - if (!IsValid(value.Revision)) return false; + if ((int)value.DetailCase == 1) + { + if (!Check(value.Revision, context)) return false; } - if ((int)value.DetailCase != 0 && value.Limit is not null) + if ((int)value.DetailCase == 2) { - if (!IsValid(value.Limit)) return false; + if (!Check(value.Limit, context)) return false; } - if ((int)value.DetailCase != 0 && value.Upgrade is not null) + if ((int)value.DetailCase == 3) { - if (!IsValid(value.Upgrade)) return false; + if (!Check(value.Upgrade, context)) return false; } - if ((int)value.DetailCase != 0 && value.State is not null) + if ((int)value.DetailCase == 4) { - if (!IsValid(value.State)) return false; + if (!Check(value.State, context)) return false; } if ((int)value.DetailCase == 0) return false; return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.Id. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Id? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.Id. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Id? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Id? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasValue) return false; if (value.HasValue) { @@ -196,11 +434,16 @@ public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Id? value) } if (!Nonzero(value.Value)) return false; return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.Instant. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Instant? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.Instant. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Instant? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Instant? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasUnixSeconds) return false; if (value.HasUnixSeconds) { @@ -214,61 +457,178 @@ public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Instant? va if (value.Nanos > 999999999) return false; } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.LimitFailure. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.LimitFailure? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.LimitFailure. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.LimitFailure? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.LimitFailure? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasLimitName) return false; if (value.HasLimitName) { + if (!ValidUnicode(value.LimitName)) return false; if (!Matches(value.LimitName, "^[A-Za-z0-9._:/-]{1,128}$")) return false; } if (value.Maximum is not null) { - if (!IsValid(value.Maximum)) return false; + if (!Check(value.Maximum, context)) return false; } if (value.Available is not null) { - if (!IsValid(value.Available)) return false; + if (!Check(value.Available, context)) return false; } if (value.RecoveryAt is not null) { - if (!IsValid(value.RecoveryAt)) return false; + if (!Check(value.RecoveryAt, context)) return false; } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.LocalNotesVersion. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.LocalNotesVersion. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.LocalNotesVersion? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (value.AckedRev is null) return false; - if (value.AckedRev is not null) + if (!Check(value.AckedRev, context)) return false; + if (!value.HasHeadLocalSeq) return false; + if (value.HasHeadLocalSeq) { - if (!IsValid(value.AckedRev)) return false; } - if (!value.HasHeadLocalSeq) return false; return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.MediaRange. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.MediaRange? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.MediaRange? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Start is null) return false; + if (!Check(value.Start, context)) return false; + if (value.Duration is null) return false; + if (!Check(value.Duration, context)) return false; + if (value.Duration.Ticks < 0 || value.Start.Rate.Numerator != value.Duration.Rate.Numerator || value.Start.Rate.Denominator != value.Duration.Rate.Denominator || (global::System.Numerics.BigInteger)value.Start.Ticks + value.Duration.Ticks > long.MaxValue) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.MediaTime. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.MediaTime? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.MediaTime? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasTicks) return false; + if (value.HasTicks) + { + } + if (value.Rate is null) return false; + if (!Check(value.Rate, context)) return false; + if (value.Rate.Numerator != 705600000L || value.Rate.Denominator != 1UL) return false; + return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.NativeContentRev. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.NativeContentRev? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.NativeContentRev. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.NativeContentRev? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.NativeContentRev? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasValue) return false; + if (value.HasValue) + { + } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.Receipt. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Receipt? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.PageRequest. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.PageRequest? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.PageRequest? value, ValidationContext context) { - if (value is null) return false; - if (value.CommandId is null) return false; - if (value.CommandId is not null) + if (value is null || !context.Enter(value)) return false; + try + { + if (value.HasCursor) + { + if (!ValidUnicode(value.Cursor)) return false; + if (global::System.Text.Encoding.UTF8.GetByteCount(value.Cursor) > 4096) return false; + } + if (value.HasLimit) + { + if (value.Limit < 1) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.PageState. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.PageState? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.PageState? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.HasNextCursor) + { + if (!ValidUnicode(value.NextCursor)) return false; + if (global::System.Text.Encoding.UTF8.GetByteCount(value.NextCursor) > 4096) return false; + } + if (!value.HasHasMore) return false; + if (value.HasHasMore) + { + } + if (value.HasMore && (!value.HasNextCursor || value.NextCursor.Length == 0)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.Rational. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Rational? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Rational? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasNumerator) return false; + if (value.HasNumerator) { - if (!IsValid(value.CommandId)) return false; } + if (!value.HasDenominator) return false; + if (value.HasDenominator) + { + if (value.Denominator < 1UL) return false; + } + if (!Reduced(value.Numerator, value.Denominator)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.Receipt. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Receipt? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Receipt? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.CommandId is null) return false; + if (!Check(value.CommandId, context)) return false; if (value.ResultRevision is not null) { - if (!IsValid(value.ResultRevision)) return false; + if (!Check(value.ResultRevision, context)) return false; } if (!value.HasEffect) return false; if (value.HasEffect) @@ -276,65 +636,166 @@ public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Receipt? va if ((int)value.Effect != 1 && (int)value.Effect != 2 && (int)value.Effect != 3) return false; } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.RequestMeta. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.RequestMeta? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.RequestMeta. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.RequestMeta? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.RequestMeta? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (value.CommandId is not null) { - if (!IsValid(value.CommandId)) return false; + if (!Check(value.CommandId, context)) return false; } if (value.ExpectedRev is not null) { - if (!IsValid(value.ExpectedRev)) return false; + if (!Check(value.ExpectedRev, context)) return false; } if (value.CorrelationId is null) return false; - if (value.CorrelationId is not null) - { - if (!IsValid(value.CorrelationId)) return false; - } + if (!Check(value.CorrelationId, context)) return false; if (value.WorkspaceId is not null) { - if (!IsValid(value.WorkspaceId)) return false; + if (!Check(value.WorkspaceId, context)) return false; } if (value.ExpectedLocal is not null) { - if (!IsValid(value.ExpectedLocal)) return false; + if (!Check(value.ExpectedLocal, context)) return false; } if (value.ExpectedNative is not null) { - if (!IsValid(value.ExpectedNative)) return false; + if (!Check(value.ExpectedNative, context)) return false; + } + if (value.HasRecoveryGeneration) + { } if (value.ApplicationScope is not null) { - if (!IsValid(value.ApplicationScope)) return false; + if (!Check(value.ApplicationScope, context)) return false; } if ((value.ExpectedRev is null ? 0 : 1) + (value.ExpectedLocal is null ? 0 : 1) + (value.ExpectedNative is null ? 0 : 1) > 1) return false; return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.ResourceRef. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ResourceRef? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ResourceRef? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.RealmId is null) return false; + if (!Check(value.RealmId, context)) return false; + if (value.WorkspaceId is not null) + { + if (!Check(value.WorkspaceId, context)) return false; + } + if (!value.HasOwnerAppId) return false; + if (value.HasOwnerAppId) + { + if (!ValidUnicode(value.OwnerAppId)) return false; + if (!Matches(value.OwnerAppId, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (!value.HasResourceKind) return false; + if (value.HasResourceKind) + { + if (!ValidUnicode(value.ResourceKind)) return false; + if (!Matches(value.ResourceKind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.ResourceId is null) return false; + if (!Check(value.ResourceId, context)) return false; + if (value.HasDisplayHint) + { + if (!ValidUnicode(value.DisplayHint)) return false; + if (ScalarLength(value.DisplayHint) > 256) return false; + } + if (!value.HasAvailability) return false; + if (value.HasAvailability) + { + if ((int)value.Availability != 1 && (int)value.Availability != 2 && (int)value.Availability != 3 && (int)value.Availability != 4 && (int)value.Availability != 5) return false; + } + if (value.HoldingDeviceId is not null) + { + if (!Check(value.HoldingDeviceId, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.ResourceVersionRef. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ResourceVersionRef? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Resource is null) return false; + if (!Check(value.Resource, context)) return false; + if ((int)value.RevisionCase == 2) + { + if (!Check(value.Cloud, context)) return false; + } + if ((int)value.RevisionCase == 3) + { + if (!Check(value.Native, context)) return false; + } + if ((int)value.RevisionCase == 4) + { + if (!Check(value.Local, context)) return false; + } + if (value.HasContentHash) + { + if (!ValidUnicode(value.ContentHash)) return false; + if (!Matches(value.ContentHash, "^[0-9a-f]{64}$")) return false; + } + if (value.Blob is not null) + { + if (!Check(value.Blob, context)) return false; + } + if ((int)value.RevisionCase == 0) return false; + if ((int)value.RevisionCase == 2 && value.Cloud.Value <= 0) return false; + if (value.Blob is not null && (!value.HasContentHash || value.ContentHash != value.Blob.ContentHash)) return false; + return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.ResponseMeta. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.ResponseMeta? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.ResponseMeta. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ResponseMeta? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.ResponseMeta? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (value.ResultRev is not null) { - if (!IsValid(value.ResultRev)) return false; + if (!Check(value.ResultRev, context)) return false; + } + if (value.HasEntitlementVersion) + { } foreach (var item in value.Warnings) { + if (!ValidUnicode(item)) return false; } if (value.CorrelationId is null) return false; - if (value.CorrelationId is not null) + if (!Check(value.CorrelationId, context)) return false; + if (value.HasRecoveryGeneration) { - if (!IsValid(value.CorrelationId)) return false; } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.RetryAdvice. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.RetryAdvice? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.RetryAdvice. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.RetryAdvice? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.RetryAdvice? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasMode) return false; if (value.HasMode) { @@ -342,126 +803,4041 @@ public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.RetryAdvice } if (value.RetryAt is not null) { - if (!IsValid(value.RetryAt)) return false; + if (!Check(value.RetryAt, context)) return false; } if (value.HasReconciliationOperation) { + if (!ValidUnicode(value.ReconciliationOperation)) return false; if (!Matches(value.ReconciliationOperation, "^[A-Za-z0-9._:/-]{1,128}$")) return false; } + if (((int)value.Mode == 3) != (value.RetryAt is not null)) return false; + if (((int)value.Mode == 4) != value.HasReconciliationOperation) return false; return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.Revision. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.Revision? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.Revision. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Revision? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.Revision? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasValue) return false; if (value.HasValue) { if (value.Value < 0L) return false; } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.RevisionConflict. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.RevisionConflict? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.RevisionConflict. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.RevisionConflict? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.RevisionConflict? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (value.Expected is not null) { - if (!IsValid(value.Expected)) return false; + if (!Check(value.Expected, context)) return false; } if (value.Actual is not null) { - if (!IsValid(value.Actual)) return false; + if (!Check(value.Actual, context)) return false; } if (value.ConflictId is not null) { - if (!IsValid(value.ConflictId)) return false; + if (!Check(value.ConflictId, context)) return false; } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.StateFailure. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.StateFailure? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.StateFailure. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.StateFailure? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.StateFailure? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasState) return false; if (value.HasState) { + if (!ValidUnicode(value.State)) return false; if (!Matches(value.State, "^[A-Za-z0-9._:/-]{1,128}$")) return false; } if (!value.HasReason) return false; + if (value.HasReason) + { + if (!ValidUnicode(value.Reason)) return false; + } if (value.Resource is not null) { - if (!IsValid(value.Resource)) return false; + if (!Check(value.Resource, context)) return false; } if (value.Local is not null) { - if (!IsValid(value.Local)) return false; + if (!Check(value.Local, context)) return false; } if (value.Native is not null) { - if (!IsValid(value.Native)) return false; + if (!Check(value.Native, context)) return false; + } + return true; } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.TimeRangeUtc. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.TimeRangeUtc? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.From is null) return false; + if (!Check(value.From, context)) return false; + if (value.Until is null) return false; + if (!Check(value.Until, context)) return false; + if (value.From.UnixSeconds > value.Until.UnixSeconds || (value.From.UnixSeconds == value.Until.UnixSeconds && value.From.Nanos > value.Until.Nanos)) return false; return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.VersionFailure. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.VersionFailure? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.VersionFailure. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.VersionFailure? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.VersionFailure? value, ValidationContext context) { - if (value is null) return false; + if (value is null || !context.Enter(value)) return false; + try + { if (!value.HasMinReadable) return false; if (value.HasMinReadable) { + if (!ValidUnicode(value.MinReadable)) return false; if (!Matches(value.MinReadable, "^[A-Za-z0-9._:/-]{1,128}$")) return false; } if (!value.HasMinWritable) return false; if (value.HasMinWritable) { + if (!ValidUnicode(value.MinWritable)) return false; if (!Matches(value.MinWritable, "^[A-Za-z0-9._:/-]{1,128}$")) return false; } if (!value.HasReceived) return false; if (value.HasReceived) { + if (!ValidUnicode(value.Received)) return false; if (!Matches(value.Received, "^[A-Za-z0-9._:/-]{1,128}$")) return false; } return true; + } + finally { context.Exit(value); } } - /// Checks the declared presence, field bounds and shape rules of arcforges.foundation.v1.VersionedRef. - public static bool IsValid(global::ArcForges.Contracts.Foundation.V1.VersionedRef? value) + /// Checks the declared wire/profile constraints of arcforges.foundation.v1.VersionedRef. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.VersionedRef? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.Foundation.V1.VersionedRef? value, ValidationContext context) { - if (value is null) return false; - if (value.Root is null) return false; - if (value.Root is not null) + if (value is null || !context.Enter(value)) return false; + try { - if (!IsValid(value.Root)) return false; - } + if (value.Root is null) return false; + if (!Check(value.Root, context)) return false; if (value.Revision is null) return false; - if (value.Revision is not null) - { - if (!IsValid(value.Revision)) return false; - } + if (!Check(value.Revision, context)) return false; if (value.HasSha256) { + if (!ValidUnicode(value.Sha256)) return false; if (!Matches(value.Sha256, "^[0-9a-f]{64}$")) return false; } if (value.Revision is not { Value: > 0 }) return false; return true; + } + finally { context.Exit(value); } } - private static bool Matches(string value, string pattern) - { - var match = global::System.Text.RegularExpressions.Regex.Match(value, pattern, global::System.Text.RegularExpressions.RegexOptions.CultureInvariant | global::System.Text.RegularExpressions.RegexOptions.NonBacktracking, global::System.TimeSpan.FromMilliseconds(100)); - return match.Success && match.Index == 0 && match.Length == value.Length; - } - private static bool Nonzero(global::Google.Protobuf.ByteString value) - { - foreach (var item in value) if (item != 0) return true; - return false; - } - private static int ScalarLength(string text) + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.AgentProfile. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.AgentProfile? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.AgentProfile? value, ValidationContext context) { - var count = 0; - foreach (var rune in text.EnumerateRunes()) { _ = rune; count++; } - return count; - } - private static bool CanonicalDecimal(string value) + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ProfileId is null) return false; + if (!Check(value.ProfileId, context)) return false; + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + if (!value.HasModelId) return false; + if (value.HasModelId) + { + if (!ValidUnicode(value.ModelId)) return false; + if (ScalarLength(value.ModelId) > 256) return false; + if (!Matches(value.ModelId, "^([A-Za-z0-9._:/-]{1,128}|@cf/[a-z0-9._-]+/[a-zA-Z0-9._/-]+)$")) return false; + } + if (!value.HasInstructions) return false; + if (value.HasInstructions) + { + if (!ValidUnicode(value.Instructions)) return false; + if (global::System.Text.Encoding.UTF8.GetByteCount(value.Instructions) > 262144) return false; + } + foreach (var item in value.SkillIds) + { + if (!Check(item, context)) return false; + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + foreach (var item in value.Context) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Capabilities) + { + if (!ValidUnicode(item)) return false; + if (!Matches(item, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.AggregateBody. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.AggregateBody? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.AggregateBody? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if ((int)value.BodyCase == 1) + { + if (!Check(value.Notes, context)) return false; + } + if ((int)value.BodyCase == 2) + { + if (!Check(value.Chat, context)) return false; + } + if ((int)value.BodyCase == 3) + { + if (!Check(value.ScopeMetadata, context)) return false; + } + if ((int)value.BodyCase == 4) + { + if (!Check(value.SlateMetadata, context)) return false; + } + if ((int)value.BodyCase == 5) + { + if (!Check(value.Notebook, context)) return false; + } + if ((int)value.BodyCase == 6) + { + if (!Check(value.PropertyDefinition, context)) return false; + } + if ((int)value.BodyCase == 7) + { + if (!Check(value.SavedView, context)) return false; + } + if ((int)value.BodyCase == 8) + { + if (!Check(value.Tag, context)) return false; + } + if ((int)value.BodyCase == 9) + { + if (!Check(value.AgentProfile, context)) return false; + } + if ((int)value.BodyCase == 10) + { + if (!Check(value.Skill, context)) return false; + } + if ((int)value.BodyCase == 11) + { + if (!Check(value.ChatProject, context)) return false; + } + if ((int)value.BodyCase == 12) + { + if (!Check(value.Preferences, context)) return false; + } + if ((int)value.BodyCase == 13) + { + if (!Check(value.Task, context)) return false; + } + if ((int)value.BodyCase == 14) + { + if (!Check(value.Automation, context)) return false; + } + if ((int)value.BodyCase == 15) + { + if (!Check(value.Memory, context)) return false; + } + if ((int)value.BodyCase == 16) + { + if (!Check(value.ExternalBody, context)) return false; + } + if ((int)value.BodyCase == 0) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.AlignmentSpec. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.AlignmentSpec? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.AlignmentSpec? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Kind != "absoluteTime" && value.Kind != "trigger" && value.Kind != "event" && value.Kind != "manualOffset") return false; + } + if (value.LeftAnchor is not null) + { + if (!Check(value.LeftAnchor, context)) return false; + } + if (value.RightAnchor is not null) + { + if (!Check(value.RightAnchor, context)) return false; + } + if (value.Offset is not null) + { + if (!Check(value.Offset, context)) return false; + } + if (value.EventId is not null) + { + if (!Check(value.EventId, context)) return false; + } + if (!AlignmentSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.AutomationSpec. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.AutomationSpec? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.AutomationSpec? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + if (value.Trigger is null) return false; + if (!Check(value.Trigger, context)) return false; + if (value.Input is null) return false; + if (!Check(value.Input, context)) return false; + if (value.ProfileId is null) return false; + if (!Check(value.ProfileId, context)) return false; + if (!value.HasPerRunBudget) return false; + if (value.HasPerRunBudget) + { + } + if (!value.HasPeriodBudget) return false; + if (value.HasPeriodBudget) + { + } + if (value.BudgetPeriod is null) return false; + if (!Check(value.BudgetPeriod, context)) return false; + if (!value.HasConcurrency) return false; + if (value.HasConcurrency) + { + if (!ValidUnicode(value.Concurrency)) return false; + if (!Matches(value.Concurrency, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (!value.HasMisfire) return false; + if (value.HasMisfire) + { + if (!ValidUnicode(value.Misfire)) return false; + if (!Matches(value.Misfire, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (!value.HasCatchUpCount) return false; + if (value.HasCatchUpCount) + { + } + if (!value.HasCatchUpWindowSeconds) return false; + if (value.HasCatchUpWindowSeconds) + { + } + foreach (var item in value.Grants) + { + if (!Check(item, context)) return false; + } + if (value.TargetDeviceId is not null) + { + if (!Check(value.TargetDeviceId, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.AutomationView. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.AutomationView? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.AutomationView? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.AutomationId is null) return false; + if (!Check(value.AutomationId, context)) return false; + if (value.Definition is null) return false; + if (!Check(value.Definition, context)) return false; + if (!value.HasEnabled) return false; + if (value.HasEnabled) + { + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + if (value.NextOccurrence is not null) + { + if (!Check(value.NextOccurrence, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.Block. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.Block? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.Block? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.BlockId is null) return false; + if (!Check(value.BlockId, context)) return false; + if (value.ParentId is not null) + { + if (!Check(value.ParentId, context)) return false; + } + if (!value.HasOrderKey) return false; + if (value.HasOrderKey) + { + if (!ValidUnicode(value.OrderKey)) return false; + } + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Kind != "paragraph" && value.Kind != "heading" && value.Kind != "list" && value.Kind != "quote" && value.Kind != "callout" && value.Kind != "toggle" && value.Kind != "code" && value.Kind != "math" && value.Kind != "divider" && value.Kind != "table" && value.Kind != "image" && value.Kind != "attachment" && value.Kind != "embed") return false; + } + if (value.Body is null) return false; + if (!Check(value.Body, context)) return false; + if (value.Origin is not null) + { + if (!Check(value.Origin, context)) return false; + } + if (value.Properties is not null) + { + if (!Check(value.Properties, context)) return false; + } + if (!BlockSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.BlockBody. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.BlockBody? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.BlockBody? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if ((int)value.ContentCase == 1) + { + if (!Check(value.Text, context)) return false; + } + if ((int)value.ContentCase == 2) + { + if (!Check(value.Code, context)) return false; + } + if ((int)value.ContentCase == 3) + { + if (!Check(value.Resource, context)) return false; + } + if ((int)value.ContentCase == 4) + { + if (!Check(value.Link, context)) return false; + } + if ((int)value.ContentCase == 5) + { + if (!Check(value.Table, context)) return false; + } + if ((int)value.ContentCase == 6) + { + if (!Check(value.Math, context)) return false; + } + if ((int)value.ContentCase == 7) + { + } + if ((int)value.ContentCase == 0) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.BlockProperties. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.BlockProperties? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.BlockProperties? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.HasHeadingLevel) + { + if (value.HeadingLevel < 1) return false; + if (value.HeadingLevel > 6) return false; + } + if (value.HasChecked) + { + } + if (value.HasCalloutKind) + { + if (!ValidUnicode(value.CalloutKind)) return false; + if (!Matches(value.CalloutKind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.CalloutKind != "info" && value.CalloutKind != "warning" && value.CalloutKind != "error" && value.CalloutKind != "success") return false; + } + if (value.HasListStyle) + { + if (!ValidUnicode(value.ListStyle)) return false; + if (!Matches(value.ListStyle, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.ListStyle != "bulleted" && value.ListStyle != "numbered" && value.ListStyle != "checklist") return false; + } + if (value.HasAltText) + { + if (!ValidUnicode(value.AltText)) return false; + } + if (value.ImageLayout is not null) + { + if (!Check(value.ImageLayout, context)) return false; + } + if (value.HasAttachmentPresentation) + { + if (!ValidUnicode(value.AttachmentPresentation)) return false; + if (!Matches(value.AttachmentPresentation, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.AttachmentPresentation != "chip" && value.AttachmentPresentation != "card" && value.AttachmentPresentation != "pdfViewer") return false; + } + if (value.HasEmbedRenderMode) + { + if (!ValidUnicode(value.EmbedRenderMode)) return false; + if (!Matches(value.EmbedRenderMode, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.EmbedRenderMode != "inline" && value.EmbedRenderMode != "card") return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.Calibration. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.Calibration? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.Calibration? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasScale) return false; + if (value.HasScale) + { + if (!double.IsFinite(value.Scale)) return false; + } + if (!value.HasOffset) return false; + if (value.HasOffset) + { + if (!double.IsFinite(value.Offset)) return false; + } + if (!value.HasUnit) return false; + if (value.HasUnit) + { + if (!ValidUnicode(value.Unit)) return false; + if (!Matches(value.Unit, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.CapabilityArguments. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.CapabilityArguments? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.CapabilityArguments? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasSchemaId) return false; + if (value.HasSchemaId) + { + if (!ValidUnicode(value.SchemaId)) return false; + if (!Matches(value.SchemaId, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Value is null) return false; + if (!Check(value.Value, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.CapabilityResult. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.CapabilityResult? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.CapabilityResult? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasSchemaId) return false; + if (value.HasSchemaId) + { + if (!ValidUnicode(value.SchemaId)) return false; + if (!Matches(value.SchemaId, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Value is null) return false; + if (!Check(value.Value, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.CaptureMetadata. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.CaptureMetadata? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.CaptureMetadata? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.CaptureId is null) return false; + if (!Check(value.CaptureId, context)) return false; + if (!value.HasSampleCount) return false; + if (value.HasSampleCount) + { + } + foreach (var item in value.Channels) + { + if (!Check(item, context)) return false; + } + if (value.HasContentHash) + { + if (!ValidUnicode(value.ContentHash)) return false; + if (!Matches(value.ContentHash, "^[0-9a-f]{64}$")) return false; + } + if (value.Resource is not null) + { + if (!Check(value.Resource, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ChannelDefinition. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ChannelDefinition? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ChannelDefinition? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ChannelId is null) return false; + if (!Check(value.ChannelId, context)) return false; + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + if (!value.HasUnit) return false; + if (value.HasUnit) + { + if (!ValidUnicode(value.Unit)) return false; + if (!Matches(value.Unit, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (!value.HasSampleType) return false; + if (value.HasSampleType) + { + if (!ValidUnicode(value.SampleType)) return false; + if (!Matches(value.SampleType, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Rate is null) return false; + if (!Check(value.Rate, context)) return false; + if (value.Calibration is not null) + { + if (!Check(value.Calibration, context)) return false; + } + if (value.Rate.Numerator <= 0 || (value.Calibration is not null && value.Calibration.Unit != value.Unit)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ChatProjectRecord. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ChatProjectRecord? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ChatProjectRecord? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ProjectId is null) return false; + if (!Check(value.ProjectId, context)) return false; + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + foreach (var item in value.ConversationIds) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Context) + { + if (!Check(item, context)) return false; + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + if (value.TrashedAt is not null) + { + if (!Check(value.TrashedAt, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ChecksumSpec. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ChecksumSpec? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ChecksumSpec? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasAlgorithm) return false; + if (value.HasAlgorithm) + { + if (!ValidUnicode(value.Algorithm)) return false; + if (!Matches(value.Algorithm, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Algorithm != "xor8" && value.Algorithm != "crc16CcittFalse" && value.Algorithm != "crc32IsoHdlc") return false; + } + if (value.Input is null) return false; + if (!Check(value.Input, context)) return false; + if (!value.HasOffset) return false; + if (value.HasOffset) + { + } + if (!value.HasByteOrder) return false; + if (value.HasByteOrder) + { + if (!ValidUnicode(value.ByteOrder)) return false; + if (!Matches(value.ByteOrder, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.ByteOrder != "little" && value.ByteOrder != "big") return false; + } + if (!ChecksumSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.CodeBlock. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.CodeBlock? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.CodeBlock? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasText) return false; + if (value.HasText) + { + if (!ValidUnicode(value.Text)) return false; + if (global::System.Text.Encoding.UTF8.GetByteCount(value.Text) > 262144) return false; + } + if (value.HasLanguage) + { + if (!ValidUnicode(value.Language)) return false; + if (!Matches(value.Language, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (!value.HasWrap) return false; + if (value.HasWrap) + { + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ColourConfiguration. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ColourConfiguration? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ColourConfiguration? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasWorkingSpace) return false; + if (value.HasWorkingSpace) + { + if (!ValidUnicode(value.WorkingSpace)) return false; + if (!Matches(value.WorkingSpace, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (!value.HasDisplaySpace) return false; + if (value.HasDisplaySpace) + { + if (!ValidUnicode(value.DisplaySpace)) return false; + if (!Matches(value.DisplaySpace, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.OcioConfig is not null) + { + if (!Check(value.OcioConfig, context)) return false; + } + foreach (var item in value.InputAssignments) + { + if (!Check(item, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ContextRef. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ContextRef? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ContextRef? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Source is null) return false; + if (!Check(value.Source, context)) return false; + if (value.Revision is not null) + { + if (!Check(value.Revision, context)) return false; + } + if (value.Resource is not null) + { + if (!Check(value.Resource, context)) return false; + } + if (value.Selector is not null) + { + if (!Check(value.Selector, context)) return false; + } + if (value.Origin is not null) + { + if (!Check(value.Origin, context)) return false; + } + if (!value.HasLifetime) return false; + if (value.HasLifetime) + { + if ((int)value.Lifetime != 1 && (int)value.Lifetime != 2 && (int)value.Lifetime != 3 && (int)value.Lifetime != 4) return false; + } + if (value.Ephemeral is not null) + { + if (!Check(value.Ephemeral, context)) return false; + } + if (value.Consent is not null) + { + if (!Check(value.Consent, context)) return false; + } + if (value.Revision is { Value: <= 0 }) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ContextSelector. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ContextSelector? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ContextSelector? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if ((int)value.SelectionCase == 1) + { + } + if ((int)value.SelectionCase == 2) + { + if (!Check(value.ByteRange, context)) return false; + } + if ((int)value.SelectionCase == 3) + { + if (!Check(value.Notes, context)) return false; + } + if ((int)value.SelectionCase == 4) + { + if (!Check(value.Scope, context)) return false; + } + if ((int)value.SelectionCase == 5) + { + if (!Check(value.Slate, context)) return false; + } + if ((int)value.SelectionCase == 0) return false; + if ((int)value.SelectionCase == 1 && !value.Whole) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ControlProgress. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ControlProgress? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ControlProgress? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.CommandId is null) return false; + if (!Check(value.CommandId, context)) return false; + if (!value.HasKind) return false; + if (value.HasKind) + { + if ((int)value.Kind != 1 && (int)value.Kind != 2 && (int)value.Kind != 3) return false; + } + if (!value.HasState) return false; + if (value.HasState) + { + if ((int)value.State != 1 && (int)value.State != 2 && (int)value.State != 3 && (int)value.State != 4) return false; + } + if (value.RequestedAt is null) return false; + if (!Check(value.RequestedAt, context)) return false; + if (value.AcknowledgedAt is not null) + { + if (!Check(value.AcknowledgedAt, context)) return false; + } + if (value.HasReason) + { + if (!ValidUnicode(value.Reason)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ConversationBody. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ConversationBody? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ConversationBody? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Conversation is null) return false; + if (!Check(value.Conversation, context)) return false; + foreach (var item in value.Messages) + { + if (!Check(item, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ConversationView. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ConversationView? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ConversationView? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ConversationId is null) return false; + if (!Check(value.ConversationId, context)) return false; + if (value.BranchId is null) return false; + if (!Check(value.BranchId, context)) return false; + if (!value.HasTitle) return false; + if (value.HasTitle) + { + if (!ValidUnicode(value.Title)) return false; + if (ScalarLength(value.Title) > 256) return false; + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + if (value.LastMessageAt is not null) + { + if (!Check(value.LastMessageAt, context)) return false; + } + if (value.ProjectId is not null) + { + if (!Check(value.ProjectId, context)) return false; + } + if (!value.HasPinned) return false; + if (value.HasPinned) + { + } + if (!value.HasArchived) return false; + if (value.HasArchived) + { + } + if (!value.HasTemporary) return false; + if (value.HasTemporary) + { + } + if (value.ApplicationScope is null) return false; + if (!Check(value.ApplicationScope, context)) return false; + if (!value.HasHistoryMode) return false; + if (value.HasHistoryMode) + { + if ((int)value.HistoryMode != 1 && (int)value.HistoryMode != 2 && (int)value.HistoryMode != 3) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.CursorResult. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.CursorResult? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.CursorResult? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.A is null) return false; + if (!Check(value.A, context)) return false; + if (value.B is null) return false; + if (!Check(value.B, context)) return false; + if (value.DeltaTime is null) return false; + if (!Check(value.DeltaTime, context)) return false; + if (!value.HasDeltaValue) return false; + if (value.HasDeltaValue) + { + if (!double.IsFinite(value.DeltaValue)) return false; + } + if (!CursorSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.CursorSpec. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.CursorSpec? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.CursorSpec? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ChannelId is null) return false; + if (!Check(value.ChannelId, context)) return false; + if (value.SegmentId is null) return false; + if (!Check(value.SegmentId, context)) return false; + if (value.Time is null) return false; + if (!Check(value.Time, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.EffectParameter. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.EffectParameter? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.EffectParameter? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (!Matches(value.Name, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if ((int)value.ValueCase == 2) + { + if (!Check(value.Decimal, context)) return false; + } + if ((int)value.ValueCase == 3) + { + } + if ((int)value.ValueCase == 4) + { + if (!ValidUnicode(value.Text)) return false; + } + if ((int)value.ValueCase == 5) + { + if (!Check(value.Keyframes, context)) return false; + } + if ((int)value.ValueCase == 6) + { + if (!Check(value.Rational, context)) return false; + } + if ((int)value.ValueCase == 0) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.EffectSpec. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.EffectSpec? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.EffectSpec? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + foreach (var item in value.Parameters) + { + if (!Check(item, context)) return false; + } + if (value.InstanceId is null) return false; + if (!Check(value.InstanceId, context)) return false; + if (!value.HasDefinitionVersion) return false; + if (value.HasDefinitionVersion) + { + if (!ValidUnicode(value.DefinitionVersion)) return false; + if (!Matches(value.DefinitionVersion, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (!value.HasScope) return false; + if (value.HasScope) + { + if (!ValidUnicode(value.Scope)) return false; + if (!Matches(value.Scope, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Scope != "clipLocal" && value.Scope != "sequence") return false; + } + if (!value.HasEnabled) return false; + if (value.HasEnabled) + { + } + if (value.HasRetainedDefinition) + { + if (value.RetainedDefinition.Length > 65536) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.EphemeralSelection. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.EphemeralSelection? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.EphemeralSelection? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.InstanceId is null) return false; + if (!Check(value.InstanceId, context)) return false; + if (!value.HasGeneration) return false; + if (value.HasGeneration) + { + } + if (value.SelectionId is null) return false; + if (!Check(value.SelectionId, context)) return false; + if (value.ExpiresAt is null) return false; + if (!Check(value.ExpiresAt, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.EventTrigger. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.EventTrigger? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.EventTrigger? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Source is not null) + { + if (!Check(value.Source, context)) return false; + } + if (value.Predicate is not null) + { + if (!Check(value.Predicate, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.FamilyResult. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.FamilyResult? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.FamilyResult? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasFamily) return false; + if (value.HasFamily) + { + if (!ValidUnicode(value.Family)) return false; + if (!Matches(value.Family, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Family != "minimum" && value.Family != "maximum" && value.Family != "mean" && value.Family != "rms" && value.Family != "peakToPeak" && value.Family != "standardDeviation" && value.Family != "count" && value.Family != "duration" && value.Family != "frequency" && value.Family != "dutyCycle" && value.Family != "riseTime" && value.Family != "fallTime" && value.Family != "cursorDelta" && value.Family != "eventCount") return false; + } + if (!value.HasStatus) return false; + if (value.HasStatus) + { + if (!ValidUnicode(value.Status)) return false; + if (!Matches(value.Status, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Status != "ok" && value.Status != "insufficient" && value.Status != "invalid") return false; + } + if (value.Values.Count > 2) return false; + foreach (var item in value.Values) + { + if (!Check(item, context)) return false; + } + if (!value.HasValidCount) return false; + if (value.HasValidCount) + { + } + if (!value.HasInvalidCount) return false; + if (value.HasInvalidCount) + { + } + if (value.HasReason) + { + if (!ValidUnicode(value.Reason)) return false; + if (value.Reason != "noFiniteSamples" && value.Reason != "noCompleteCycle" && value.Reason != "noCompleteEdge" && value.Reason != "cursorUnavailable" && value.Reason != "invalidTimeOrder" && value.Reason != "invalidConfiguration" && value.Reason != "numericOverflow") return false; + } + if (value.ChannelId is null) return false; + if (!Check(value.ChannelId, context)) return false; + if (!FamilySemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.FilterGroup. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.FilterGroup? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.FilterGroup? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasOperator) return false; + if (value.HasOperator) + { + if (!ValidUnicode(value.Operator)) return false; + if (!Matches(value.Operator, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Operator != "all" && value.Operator != "any" && value.Operator != "not") return false; + } + if (value.Children.Count < 1) return false; + if (value.Children.Count > 32) return false; + foreach (var item in value.Children) + { + if (!Check(item, context)) return false; + } + if (value.Operator == "not" ? value.Children.Count != 1 : value.Operator is not ("all" or "any") || value.Children.Count is < 1 or > 32) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.FolderView. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.FolderView? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.FolderView? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.FolderId is null) return false; + if (!Check(value.FolderId, context)) return false; + if (value.NotebookId is null) return false; + if (!Check(value.NotebookId, context)) return false; + if (value.ParentId is not null) + { + if (!Check(value.ParentId, context)) return false; + } + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + if (!value.HasOrderKey) return false; + if (value.HasOrderKey) + { + if (!ValidUnicode(value.OrderKey)) return false; + } + if (value.TrashedAt is not null) + { + if (!Check(value.TrashedAt, context)) return false; + } + if (value.NotebookRev is null) return false; + if (!Check(value.NotebookRev, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.FrameConfiguration. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.FrameConfiguration? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.FrameConfiguration? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Kind != "delimitedText" && value.Kind != "csvLine" && value.Kind != "jsonLine" && value.Kind != "fixedBinary" && value.Kind != "canonicalReplay") return false; + } + if (!value.HasStart) return false; + if (value.HasStart) + { + if (value.Start.Length > 65536) return false; + } + if (!value.HasEnd) return false; + if (value.HasEnd) + { + if (value.End.Length > 65536) return false; + } + if (value.HasEscapeByte) + { + if (value.EscapeByte > 255) return false; + } + if (value.HasDelimiter) + { + if (value.Delimiter > 255) return false; + } + if (!value.HasHeader) return false; + if (value.HasHeader) + { + } + if (value.HasFrameBytes) + { + if (value.FrameBytes < 1) return false; + if (value.FrameBytes > 1048576) return false; + } + if (!value.HasByteOrder) return false; + if (value.HasByteOrder) + { + if (!ValidUnicode(value.ByteOrder)) return false; + if (!Matches(value.ByteOrder, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Fields.Count > 64) return false; + foreach (var item in value.Fields) + { + if (!Check(item, context)) return false; + } + if (value.Checksum is not null) + { + if (!Check(value.Checksum, context)) return false; + } + if (!FrameSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.FrameField. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.FrameField? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.FrameField? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ChannelId is null) return false; + if (!Check(value.ChannelId, context)) return false; + if (value.HasColumn) + { + } + foreach (var item in value.JsonPath) + { + if (!ValidUnicode(item)) return false; + if (!Matches(item, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.HasOffset) + { + } + if (!value.HasScalarType) return false; + if (value.HasScalarType) + { + if (!ValidUnicode(value.ScalarType)) return false; + if (!Matches(value.ScalarType, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.ScalarType != "bool" && value.ScalarType != "i8" && value.ScalarType != "u8" && value.ScalarType != "i16" && value.ScalarType != "u16" && value.ScalarType != "i32" && value.ScalarType != "u32" && value.ScalarType != "i64" && value.ScalarType != "u64" && value.ScalarType != "f32" && value.ScalarType != "f64" && value.ScalarType != "textNumber") return false; + } + if (!value.HasRequired) return false; + if (value.HasRequired) + { + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.GeneratedSource. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.GeneratedSource? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.GeneratedSource? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Kind != "colour" && value.Kind != "gradient" && value.Kind != "counter" && value.Kind != "testPattern" && value.Kind != "title") return false; + } + foreach (var item in value.Parameters) + { + if (!Check(item, context)) return false; + } + if (value.Text is not null) + { + if (!Check(value.Text, context)) return false; + } + if ((value.Kind == "title") != (value.Text is not null) || (value.Kind == "title" && value.Parameters.Count != 0)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.IdList. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.IdList? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.IdList? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + foreach (var item in value.Items) + { + if (!Check(item, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ImageLayout. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ImageLayout? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ImageLayout? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasWidthRatio) return false; + if (value.HasWidthRatio) + { + if (!double.IsFinite(value.WidthRatio)) return false; + if (value.WidthRatio < 0D) return false; + if (value.WidthRatio > 1D) return false; + } + if (!value.HasAlignment) return false; + if (value.HasAlignment) + { + if (!ValidUnicode(value.Alignment)) return false; + if (!Matches(value.Alignment, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Alignment != "start" && value.Alignment != "center" && value.Alignment != "end") return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.InlineAtom. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.InlineAtom? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.InlineAtom? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasOffset) return false; + if (value.HasOffset) + { + } + if ((int)value.ContentCase == 2) + { + if (!Check(value.Mention, context)) return false; + } + if ((int)value.ContentCase == 3) + { + if (!Check(value.Math, context)) return false; + } + if ((int)value.ContentCase == 4) + { + if (!Check(value.Footnote, context)) return false; + } + if (value.Origin is not null) + { + if (!Check(value.Origin, context)) return false; + } + if (value.InlineId is null) return false; + if (!Check(value.InlineId, context)) return false; + if ((int)value.ContentCase == 0) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.Keyframe. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.Keyframe? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.Keyframe? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Time is null) return false; + if (!Check(value.Time, context)) return false; + if (value.Value is null) return false; + if (!Check(value.Value, context)) return false; + if (!value.HasInterpolation) return false; + if (value.HasInterpolation) + { + if (!ValidUnicode(value.Interpolation)) return false; + if (!Matches(value.Interpolation, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Interpolation != "hold" && value.Interpolation != "linear" && value.Interpolation != "bezier") return false; + } + if (value.InTangent is not null) + { + if (!Check(value.InTangent, context)) return false; + } + if (value.OutTangent is not null) + { + if (!Check(value.OutTangent, context)) return false; + } + if (!value.HasScope) return false; + if (value.HasScope) + { + if (!ValidUnicode(value.Scope)) return false; + if (!Matches(value.Scope, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Scope != "clipLocal" && value.Scope != "sequence") return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.KeyframeList. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.KeyframeList? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.KeyframeList? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + foreach (var item in value.Items) + { + if (!Check(item, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.LinkSpec. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.LinkSpec? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.LinkSpec? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.TargetId is not null) + { + if (!Check(value.TargetId, context)) return false; + } + if (value.HasUrl) + { + if (!ValidUnicode(value.Url)) return false; + } + if (value.HasLabel) + { + if (!ValidUnicode(value.Label)) return false; + } + if ((value.TargetId is null) == !value.HasUrl || (value.HasUrl && !SafeLink(value.Url))) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MarkerView. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MarkerView? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MarkerView? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.MarkerId is null) return false; + if (!Check(value.MarkerId, context)) return false; + if (value.SequenceId is null) return false; + if (!Check(value.SequenceId, context)) return false; + if (value.Range is null) return false; + if (!Check(value.Range, context)) return false; + if (!value.HasLabel) return false; + if (value.HasLabel) + { + if (!ValidUnicode(value.Label)) return false; + } + if (value.Origin is not null) + { + if (!Check(value.Origin, context)) return false; + } + if (value.ClipId is not null) + { + if (!Check(value.ClipId, context)) return false; + } + if (!value.HasAnchor) return false; + if (value.HasAnchor) + { + if (!ValidUnicode(value.Anchor)) return false; + if (!Matches(value.Anchor, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Anchor != "sequence" && value.Anchor != "clipLocal" && value.Anchor != "source") return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MathContent. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MathContent? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MathContent? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasTex) return false; + if (value.HasTex) + { + if (!ValidUnicode(value.Tex)) return false; + if (ScalarLength(value.Tex) > 4096) return false; + } + if (!value.HasDisplay) return false; + if (value.HasDisplay) + { + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MeasurementRequest. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MeasurementRequest? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MeasurementRequest? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasProfile) return false; + if (value.HasProfile) + { + if (!ValidUnicode(value.Profile)) return false; + if (!Matches(value.Profile, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Profile != "scope.measurement.v1") return false; + } + if (value.Source is null) return false; + if (!Check(value.Source, context)) return false; + if (value.SourceRevision is null) return false; + if (!Check(value.SourceRevision, context)) return false; + if (value.Channels.Count < 1) return false; + foreach (var item in value.Channels) + { + if (!Check(item, context)) return false; + } + if (value.Window is null) return false; + if (!Check(value.Window, context)) return false; + if (value.Families.Count < 1) return false; + if (value.Families.Count > 14) return false; + if (value.Families.Distinct().Count() != value.Families.Count) return false; + foreach (var item in value.Families) + { + if (!ValidUnicode(item)) return false; + if (!Matches(item, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (item != "minimum" && item != "maximum" && item != "mean" && item != "rms" && item != "peakToPeak" && item != "standardDeviation" && item != "count" && item != "duration" && item != "frequency" && item != "dutyCycle" && item != "riseTime" && item != "fallTime" && item != "cursorDelta" && item != "eventCount") return false; + } + foreach (var item in value.Thresholds) + { + if (!Check(item, context)) return false; + } + if (value.Configuration is null) return false; + if (!Check(value.Configuration, context)) return false; + if (value.Alignment is null) return false; + if (!Check(value.Alignment, context)) return false; + foreach (var item in value.Cursors) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.ReferenceLevels) + { + if (!Check(item, context)) return false; + } + if (!MeasurementRequestSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MeasurementResult. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MeasurementResult? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MeasurementResult? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasProfile) return false; + if (value.HasProfile) + { + if (!ValidUnicode(value.Profile)) return false; + if (!Matches(value.Profile, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Profile != "scope.measurement.v1") return false; + } + if (!value.HasInputHash) return false; + if (value.HasInputHash) + { + if (!ValidUnicode(value.InputHash)) return false; + if (!Matches(value.InputHash, "^[0-9a-f]{64}$")) return false; + } + foreach (var item in value.Families) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Warnings) + { + if (!ValidUnicode(item)) return false; + } + if (value.Configuration is null) return false; + if (!Check(value.Configuration, context)) return false; + if (!value.HasFiniteCount) return false; + if (value.HasFiniteCount) + { + } + if (!value.HasExcludedCount) return false; + if (value.HasExcludedCount) + { + } + if (!value.HasRunCount) return false; + if (value.HasRunCount) + { + } + if (value.RequestedDuration is null) return false; + if (!Check(value.RequestedDuration, context)) return false; + if (value.CoveredDuration is null) return false; + if (!Check(value.CoveredDuration, context)) return false; + if (value.TimingUncertainty is null) return false; + if (!Check(value.TimingUncertainty, context)) return false; + if (value.Source is null) return false; + if (!Check(value.Source, context)) return false; + foreach (var item in value.ResolvedThresholds) + { + if (!Check(item, context)) return false; + } + if (value.Cursor is not null) + { + if (!Check(value.Cursor, context)) return false; + } + if (!MeasurementResultSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MeasurementSource. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MeasurementSource? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MeasurementSource? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Capture is null) return false; + if (!Check(value.Capture, context)) return false; + if (value.ChannelId is null) return false; + if (!Check(value.ChannelId, context)) return false; + if (!value.HasCommittedPrefix) return false; + if (value.HasCommittedPrefix) + { + } + if (value.Configuration is null) return false; + if (!Check(value.Configuration, context)) return false; + if (value.Decoder is not null) + { + if (!Check(value.Decoder, context)) return false; + } + if (value.TimeMapping is not null) + { + if (!Check(value.TimeMapping, context)) return false; + } + if (value.EventSet is not null) + { + if (!Check(value.EventSet, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MeasurementThreshold. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MeasurementThreshold? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MeasurementThreshold? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasFamily) return false; + if (value.HasFamily) + { + if (!ValidUnicode(value.Family)) return false; + if (!Matches(value.Family, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Family != "frequency" && value.Family != "dutyCycle" && value.Family != "riseTime" && value.Family != "fallTime") return false; + } + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (!Matches(value.Name, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Name != "low" && value.Name != "high" && value.Name != "fraction10" && value.Name != "fraction50" && value.Name != "fraction90") return false; + } + if (!value.HasValue) return false; + if (value.HasValue) + { + if (!double.IsFinite(value.Value)) return false; + } + if (!value.HasUnit) return false; + if (value.HasUnit) + { + if (!ValidUnicode(value.Unit)) return false; + if (!Matches(value.Unit, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.ChannelId is not null) + { + if (!Check(value.ChannelId, context)) return false; + } + if (!ThresholdSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MeasurementValue. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MeasurementValue? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MeasurementValue? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (!Matches(value.Name, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Name != "minimum" && value.Name != "maximum" && value.Name != "mean" && value.Name != "rms" && value.Name != "peakToPeak" && value.Name != "standardDeviation" && value.Name != "count" && value.Name != "duration" && value.Name != "frequency" && value.Name != "dutyCycle" && value.Name != "riseTime" && value.Name != "fallTime" && value.Name != "cursorDelta" && value.Name != "eventCount" && value.Name != "deltaTime" && value.Name != "deltaValue") return false; + } + if ((int)value.ResultCase == 2) + { + if (!double.IsFinite(value.Value)) return false; + } + if (!value.HasUnit) return false; + if (value.HasUnit) + { + if (!ValidUnicode(value.Unit)) return false; + if (!Matches(value.Unit, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if ((int)value.ResultCase == 4) + { + } + if ((int)value.ResultCase == 0) return false; + if ((value.Name is "count" or "eventCount") != ((int)value.ResultCase == 4) || ((int)value.ResultCase == 4 && value.Unit != "1")) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MeasurementWindow. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MeasurementWindow? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MeasurementWindow? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Start is null) return false; + if (!Check(value.Start, context)) return false; + if (value.End is null) return false; + if (!Check(value.End, context)) return false; + if (CompareScopeTime(value.Start, value.End) >= 0) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MediaBin. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MediaBin? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MediaBin? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.BinId is null) return false; + if (!Check(value.BinId, context)) return false; + if (value.ParentId is not null) + { + if (!Check(value.ParentId, context)) return false; + } + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + foreach (var item in value.MediaIds) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.SequenceIds) + { + if (!Check(item, context)) return false; + } + if (!value.HasOrder) return false; + if (value.HasOrder) + { + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MediaColourAssignment. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MediaColourAssignment? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MediaColourAssignment? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.MediaId is null) return false; + if (!Check(value.MediaId, context)) return false; + if (!value.HasInputSpace) return false; + if (value.HasInputSpace) + { + if (!ValidUnicode(value.InputSpace)) return false; + if (!Matches(value.InputSpace, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MediaStream. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MediaStream? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MediaStream? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasIndex) return false; + if (value.HasIndex) + { + } + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (!value.HasCodec) return false; + if (value.HasCodec) + { + if (!ValidUnicode(value.Codec)) return false; + if (!Matches(value.Codec, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Rate is not null) + { + if (!Check(value.Rate, context)) return false; + } + if (value.HasChannels) + { + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MediaView. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MediaView? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MediaView? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.MediaId is null) return false; + if (!Check(value.MediaId, context)) return false; + if (value.Source is not null) + { + if (!Check(value.Source, context)) return false; + } + if (!value.HasAvailability) return false; + if (value.HasAvailability) + { + if ((int)value.Availability != 1 && (int)value.Availability != 2 && (int)value.Availability != 3 && (int)value.Availability != 4 && (int)value.Availability != 5) return false; + } + if (value.Duration is not null) + { + if (!Check(value.Duration, context)) return false; + } + foreach (var item in value.Streams) + { + if (!Check(item, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MemoryRecord. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MemoryRecord? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MemoryRecord? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.MemoryId is null) return false; + if (!Check(value.MemoryId, context)) return false; + if (!value.HasText) return false; + if (value.HasText) + { + if (!ValidUnicode(value.Text)) return false; + if (global::System.Text.Encoding.UTF8.GetByteCount(value.Text) > 262144) return false; + } + foreach (var item in value.Sources) + { + if (!Check(item, context)) return false; + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + if (!value.HasEnabled) return false; + if (value.HasEnabled) + { + } + if (value.Origin is not null) + { + if (!Check(value.Origin, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MessageDraft. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MessageDraft? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MessageDraft? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + foreach (var item in value.Parts) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Context) + { + if (!Check(item, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MessagePart. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MessagePart? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MessagePart? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if ((int)value.ContentCase == 1) + { + if (!ValidUnicode(value.Text)) return false; + } + if ((int)value.ContentCase == 2) + { + if (!Check(value.Resource, context)) return false; + } + if ((int)value.ContentCase == 3) + { + if (!Check(value.ToolProposal, context)) return false; + } + if ((int)value.ContentCase == 4) + { + if (!Check(value.ToolResult, context)) return false; + } + if (value.Origin is not null) + { + if (!Check(value.Origin, context)) return false; + } + if ((int)value.ContentCase == 0) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MessageView. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MessageView? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MessageView? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.MessageId is null) return false; + if (!Check(value.MessageId, context)) return false; + if (value.ConversationId is null) return false; + if (!Check(value.ConversationId, context)) return false; + if (value.BranchId is null) return false; + if (!Check(value.BranchId, context)) return false; + if (!value.HasRole) return false; + if (value.HasRole) + { + if (!ValidUnicode(value.Role)) return false; + if (!Matches(value.Role, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Role != "user" && value.Role != "assistant" && value.Role != "tool" && value.Role != "system") return false; + } + foreach (var item in value.Parts) + { + if (!Check(item, context)) return false; + } + if (!value.HasState) return false; + if (value.HasState) + { + if (!ValidUnicode(value.State)) return false; + if (!Matches(value.State, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.State != "pending" && value.State != "complete" && value.State != "interrupted" && value.State != "failed") return false; + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + if (value.TaskId is not null) + { + if (!Check(value.TaskId, context)) return false; + } + if (value.TurnId is not null) + { + if (!Check(value.TurnId, context)) return false; + } + if (value.TaskId is not null && value.TurnId is not null) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MetadataEntry. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MetadataEntry? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MetadataEntry? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (!Matches(value.Name, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Value is null) return false; + if (!Check(value.Value, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.MetadataScalar. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MetadataScalar? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.MetadataScalar? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if ((int)value.ValueCase == 1) + { + if (!ValidUnicode(value.Text)) return false; + } + if ((int)value.ValueCase == 2) + { + } + if ((int)value.ValueCase == 3) + { + } + if ((int)value.ValueCase == 4) + { + if (!double.IsFinite(value.Number)) return false; + } + if ((int)value.ValueCase == 5) + { + if (!Check(value.Decimal, context)) return false; + } + if ((int)value.ValueCase == 6) + { + if (!Check(value.Instant, context)) return false; + } + if ((int)value.ValueCase == 7) + { + if (!Check(value.Resource, context)) return false; + } + if ((int)value.ValueCase == 0) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.NotebookBody. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotebookBody? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotebookBody? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Notebook is null) return false; + if (!Check(value.Notebook, context)) return false; + foreach (var item in value.Folders) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.DocumentOrder) + { + if (!Check(item, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.NotebookView. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotebookView? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotebookView? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.NotebookId is null) return false; + if (!Check(value.NotebookId, context)) return false; + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + if (value.TrashedAt is not null) + { + if (!Check(value.TrashedAt, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.NotesDocument. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesDocument? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesDocument? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.DocumentId is null) return false; + if (!Check(value.DocumentId, context)) return false; + if (value.NotebookId is null) return false; + if (!Check(value.NotebookId, context)) return false; + if (value.FolderId is not null) + { + if (!Check(value.FolderId, context)) return false; + } + if (!value.HasTitle) return false; + if (value.HasTitle) + { + if (!ValidUnicode(value.Title)) return false; + if (ScalarLength(value.Title) > 256) return false; + } + foreach (var item in value.Blocks) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Properties) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Tags) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Links) + { + if (!Check(item, context)) return false; + } + if (value.Origin is not null) + { + if (!Check(value.Origin, context)) return false; + } + if (!DocumentSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.NotesFilter. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesFilter? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesFilter? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if ((int)value.ExpressionCase == 1) + { + if (!Check(value.Group, context)) return false; + } + if ((int)value.ExpressionCase == 2) + { + if (!Check(value.Predicate, context)) return false; + } + if ((int)value.ExpressionCase == 0) return false; + if (!FilterBounds(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.NotesQuery. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesQuery? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesQuery? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasProfile) return false; + if (value.HasProfile) + { + if (!ValidUnicode(value.Profile)) return false; + if (!Matches(value.Profile, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Profile != "notes.scalar.v1") return false; + } + if (value.NotebookId is null) return false; + if (!Check(value.NotebookId, context)) return false; + if (value.SavedViewId is not null) + { + if (!Check(value.SavedViewId, context)) return false; + } + if (value.SavedViewRev is not null) + { + if (!Check(value.SavedViewRev, context)) return false; + } + if (value.Filter is not null) + { + if (!Check(value.Filter, context)) return false; + } + if (value.Sorts.Count > 8) return false; + foreach (var item in value.Sorts) + { + if (!Check(item, context)) return false; + } + if (value.Projection.Count > 64) return false; + foreach (var item in value.Projection) + { + if (!Check(item, context)) return false; + } + if (value.Page is null) return false; + if (!Check(value.Page, context)) return false; + if (value.HasDatasetToken) + { + if (!ValidUnicode(value.DatasetToken)) return false; + if (global::System.Text.Encoding.UTF8.GetByteCount(value.DatasetToken) > 4096) return false; + } + foreach (var item in value.DefinitionVersions) + { + if (!Check(item, context)) return false; + } + if (value.Selectors is not null) + { + if (!Check(value.Selectors, context)) return false; + } + if (!QuerySemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.NotesSelection. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesSelection? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesSelection? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.DocumentId is null) return false; + if (!Check(value.DocumentId, context)) return false; + if (value.Anchor is null) return false; + if (!Check(value.Anchor, context)) return false; + if (value.Focus is null) return false; + if (!Check(value.Focus, context)) return false; + if (value.LocalVersion is not null) + { + if (!Check(value.LocalVersion, context)) return false; + } + if (value.CloudRevision is not null) + { + if (!Check(value.CloudRevision, context)) return false; + } + if ((value.LocalVersion is null) == (value.CloudRevision is null) || value.CloudRevision is { Value: <= 0 }) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.NotesSelectors. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesSelectors? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesSelectors? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.DocumentId is not null) + { + if (!Check(value.DocumentId, context)) return false; + } + if (value.FolderId is not null) + { + if (!Check(value.FolderId, context)) return false; + } + foreach (var item in value.TagIds) + { + if (!Check(item, context)) return false; + } + if (value.HasText) + { + if (!ValidUnicode(value.Text)) return false; + } + foreach (var item in value.BlockKinds) + { + if (!ValidUnicode(item)) return false; + if (!Matches(item, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.HasHasAttachment) + { + } + if (value.Modified is not null) + { + if (!Check(value.Modified, context)) return false; + } + if (value.LinkedTo is not null) + { + if (!Check(value.LinkedTo, context)) return false; + } + if (!UniqueIds(value.TagIds.Select(x => x.Value)) || value.BlockKinds.Distinct(global::System.StringComparer.Ordinal).Count() != value.BlockKinds.Count) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.NotesSort. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesSort? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesSort? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.PropertyId is null) return false; + if (!Check(value.PropertyId, context)) return false; + if (!value.HasDescending) return false; + if (value.HasDescending) + { + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.NotesTextPosition. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.NotesTextPosition? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.BlockId is null) return false; + if (!Check(value.BlockId, context)) return false; + if (value.InlineId is null) return false; + if (!Check(value.InlineId, context)) return false; + if (!value.HasOffsetUtf16) return false; + if (value.HasOffsetUtf16) + { + } + if (!value.HasAffinity) return false; + if (value.HasAffinity) + { + if (!ValidUnicode(value.Affinity)) return false; + if (!Matches(value.Affinity, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Affinity != "before" && value.Affinity != "after") return false; + } + if (value.CellId is not null) + { + if (!Check(value.CellId, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.PreferenceRecord. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.PreferenceRecord? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.PreferenceRecord? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.PreferenceId is null) return false; + if (!Check(value.PreferenceId, context)) return false; + if (!value.HasOwnerAppId) return false; + if (value.HasOwnerAppId) + { + if (!ValidUnicode(value.OwnerAppId)) return false; + if (!Matches(value.OwnerAppId, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Values.Count > 200) return false; + foreach (var item in value.Values) + { + if (!Check(item, context)) return false; + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ProcessingEdge. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ProcessingEdge? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ProcessingEdge? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.SourceNodeId is null) return false; + if (!Check(value.SourceNodeId, context)) return false; + if (!value.HasSourcePort) return false; + if (value.HasSourcePort) + { + if (!ValidUnicode(value.SourcePort)) return false; + if (!Matches(value.SourcePort, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.TargetNodeId is null) return false; + if (!Check(value.TargetNodeId, context)) return false; + if (!value.HasTargetPort) return false; + if (value.HasTargetPort) + { + if (!ValidUnicode(value.TargetPort)) return false; + if (!Matches(value.TargetPort, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ProcessingGraph. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ProcessingGraph? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + foreach (var item in value.Nodes) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Edges) + { + if (!Check(item, context)) return false; + } + if (value.OutputNodeId is not null) + { + if (!Check(value.OutputNodeId, context)) return false; + } + if (!value.HasProfile) return false; + if (value.HasProfile) + { + if (!ValidUnicode(value.Profile)) return false; + if (!Matches(value.Profile, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Profile != "slate.graph.v1") return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.PropertyDefinition. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.PropertyDefinition? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.PropertyDefinition? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.PropertyId is null) return false; + if (!Check(value.PropertyId, context)) return false; + if (value.NotebookId is null) return false; + if (!Check(value.NotebookId, context)) return false; + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + if (!value.HasType) return false; + if (value.HasType) + { + if (!ValidUnicode(value.Type)) return false; + if (!Matches(value.Type, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Type != "text" && value.Type != "url" && value.Type != "number" && value.Type != "date" && value.Type != "dateTime" && value.Type != "checkbox" && value.Type != "select" && value.Type != "multiSelect") return false; + } + if (!value.HasProfile) return false; + if (value.HasProfile) + { + if (!ValidUnicode(value.Profile)) return false; + if (!Matches(value.Profile, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Profile != "notes.scalar.v1") return false; + } + if (value.SemanticRevision is null) return false; + if (!Check(value.SemanticRevision, context)) return false; + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + if (value.Options.Count > 1000) return false; + foreach (var item in value.Options) + { + if (!Check(item, context)) return false; + } + if (value.HasNumberScale) + { + if (value.NumberScale > 9) return false; + } + if (value.TrashedAt is not null) + { + if (!Check(value.TrashedAt, context)) return false; + } + if (!DefinitionSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.PropertyDefinitionVersion. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.PropertyDefinitionVersion? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.PropertyDefinitionVersion? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.PropertyId is null) return false; + if (!Check(value.PropertyId, context)) return false; + if (value.SemanticRevision is null) return false; + if (!Check(value.SemanticRevision, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.PropertyValue. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.PropertyValue? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.PropertyValue? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.PropertyId is null) return false; + if (!Check(value.PropertyId, context)) return false; + if (value.Value is null) return false; + if (!Check(value.Value, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.RenderPreset. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.RenderPreset? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.RenderPreset? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasContainer) return false; + if (value.HasContainer) + { + if (!ValidUnicode(value.Container)) return false; + if (!Matches(value.Container, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.HasVideoCodec) + { + if (!ValidUnicode(value.VideoCodec)) return false; + if (!Matches(value.VideoCodec, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.HasAudioCodec) + { + if (!ValidUnicode(value.AudioCodec)) return false; + if (!Matches(value.AudioCodec, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.HasWidth) + { + } + if (value.HasHeight) + { + } + if (value.Rate is not null) + { + if (!Check(value.Rate, context)) return false; + } + if (!value.HasColourSpace) return false; + if (value.HasColourSpace) + { + if (!ValidUnicode(value.ColourSpace)) return false; + if (!Matches(value.ColourSpace, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.HasSampleRate) + { + } + if (value.HasChannelLayout) + { + if (!ValidUnicode(value.ChannelLayout)) return false; + if (!Matches(value.ChannelLayout, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (!value.HasProfile) return false; + if (value.HasProfile) + { + if (!ValidUnicode(value.Profile)) return false; + if (!Matches(value.Profile, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.HasAudioBitrate) + { + } + if (value.HasVideoBitrate) + { + } + if (!value.HasSubtitleMode) return false; + if (value.HasSubtitleMode) + { + if (!ValidUnicode(value.SubtitleMode)) return false; + if (!Matches(value.SubtitleMode, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.SubtitleMode != "none" && value.SubtitleMode != "burnIn" && value.SubtitleMode != "sidecar") return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.RetimeCurve. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.RetimeCurve? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.RetimeCurve? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Points.Count < 2) return false; + foreach (var item in value.Points) + { + if (!Check(item, context)) return false; + } + if (!value.HasProfile) return false; + if (value.HasProfile) + { + if (!ValidUnicode(value.Profile)) return false; + if (!Matches(value.Profile, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Profile != "slate.retime.v1") return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.RetimePoint. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.RetimePoint? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.RetimePoint? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.TimelineOffset is null) return false; + if (!Check(value.TimelineOffset, context)) return false; + if (value.SourceOffset is null) return false; + if (!Check(value.SourceOffset, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.RichText. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.RichText? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.RichText? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasText) return false; + if (value.HasText) + { + if (!ValidUnicode(value.Text)) return false; + if (global::System.Text.Encoding.UTF8.GetByteCount(value.Text) > 262144) return false; + } + foreach (var item in value.Spans) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Atoms) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Runs) + { + if (!Check(item, context)) return false; + } + if (!RichTextSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.SampleRange. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SampleRange? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SampleRange? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasFrom) return false; + if (value.HasFrom) + { + } + if (!value.HasCount) return false; + if (value.HasCount) + { + } + if (value.From > ulong.MaxValue - value.Count) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.SavedViewRecord. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SavedViewRecord? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SavedViewRecord? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ViewId is null) return false; + if (!Check(value.ViewId, context)) return false; + if (value.NotebookId is null) return false; + if (!Check(value.NotebookId, context)) return false; + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + if (!value.HasLayout) return false; + if (value.HasLayout) + { + if (!ValidUnicode(value.Layout)) return false; + if (!Matches(value.Layout, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Layout != "list" && value.Layout != "table") return false; + } + if (value.Query is null) return false; + if (!Check(value.Query, context)) return false; + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + if (value.TrashedAt is not null) + { + if (!Check(value.TrashedAt, context)) return false; + } + if (value.Query.Page.HasCursor || value.Query.HasDatasetToken || value.Query.SavedViewId is not null || value.Query.SavedViewRev is not null || !value.NotebookId.Value.Equals(value.Query.NotebookId.Value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ScalarPredicate. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScalarPredicate? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScalarPredicate? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.PropertyId is null) return false; + if (!Check(value.PropertyId, context)) return false; + if (!value.HasOperator) return false; + if (value.HasOperator) + { + if (!ValidUnicode(value.Operator)) return false; + if (!Matches(value.Operator, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Operator != "eq" && value.Operator != "ne" && value.Operator != "lt" && value.Operator != "le" && value.Operator != "gt" && value.Operator != "ge" && value.Operator != "in" && value.Operator != "contains" && value.Operator != "startsWith" && value.Operator != "endsWith" && value.Operator != "hasAny" && value.Operator != "hasAll" && value.Operator != "isMissing" && value.Operator != "isPresent") return false; + } + if (value.Operands.Count > 100) return false; + foreach (var item in value.Operands) + { + if (!Check(item, context)) return false; + } + if (!PredicateSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ScalarValue. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScalarValue? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScalarValue? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if ((int)value.ValueCase == 1) + { + } + if ((int)value.ValueCase == 2) + { + if (!ValidUnicode(value.Text)) return false; + } + if ((int)value.ValueCase == 3) + { + } + if ((int)value.ValueCase == 4) + { + if (!Check(value.Number, context)) return false; + } + if ((int)value.ValueCase == 5) + { + if (!ValidUnicode(value.Date)) return false; + } + if ((int)value.ValueCase == 6) + { + if (!Check(value.Select, context)) return false; + } + if ((int)value.ValueCase == 7) + { + if (!Check(value.MultiSelect, context)) return false; + } + if ((int)value.ValueCase == 8) + { + if (!Check(value.DateTime, context)) return false; + } + if ((int)value.ValueCase == 9) + { + if (!ValidUnicode(value.Url)) return false; + } + if ((int)value.ValueCase == 0) return false; + if (!ScalarSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ScheduleSpec. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScheduleSpec? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScheduleSpec? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Kind != "once" && value.Kind != "cron" && value.Kind != "interval") return false; + } + if (!value.HasExpression) return false; + if (value.HasExpression) + { + if (!ValidUnicode(value.Expression)) return false; + } + if (!value.HasZone) return false; + if (value.HasZone) + { + if (!ValidUnicode(value.Zone)) return false; + } + if (value.StartsAt is null) return false; + if (!Check(value.StartsAt, context)) return false; + if (value.EndsAt is not null) + { + if (!Check(value.EndsAt, context)) return false; + } + if (!value.HasDstGap) return false; + if (value.HasDstGap) + { + if (!ValidUnicode(value.DstGap)) return false; + if (!Matches(value.DstGap, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.DstGap != "skip") return false; + } + if (!value.HasDstOverlap) return false; + if (value.HasDstOverlap) + { + if (!ValidUnicode(value.DstOverlap)) return false; + if (!Matches(value.DstOverlap, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.DstOverlap != "earlier" && value.DstOverlap != "later" && value.DstOverlap != "both") return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ScopeAnnotation. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScopeAnnotation? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScopeAnnotation? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.AnnotationId is null) return false; + if (!Check(value.AnnotationId, context)) return false; + if (value.Range is null) return false; + if (!Check(value.Range, context)) return false; + if (!value.HasText) return false; + if (value.HasText) + { + if (!ValidUnicode(value.Text)) return false; + } + if (value.Origin is not null) + { + if (!Check(value.Origin, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ScopeConfiguration. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ConfigurationId is null) return false; + if (!Check(value.ConfigurationId, context)) return false; + if (value.Channels.Count < 1) return false; + foreach (var item in value.Channels) + { + if (!Check(item, context)) return false; + } + if (!value.HasParserProfile) return false; + if (value.HasParserProfile) + { + if (!ValidUnicode(value.ParserProfile)) return false; + if (!Matches(value.ParserProfile, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + if (value.Framing is null) return false; + if (!Check(value.Framing, context)) return false; + if (value.Trigger is not null) + { + if (!Check(value.Trigger, context)) return false; + } + if (!ConfigurationSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ScopeFinding. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScopeFinding? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScopeFinding? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.FindingId is null) return false; + if (!Check(value.FindingId, context)) return false; + if (value.Result is null) return false; + if (!Check(value.Result, context)) return false; + if (!value.HasText) return false; + if (value.HasText) + { + if (!ValidUnicode(value.Text)) return false; + } + if (value.Origin is not null) + { + if (!Check(value.Origin, context)) return false; + } + if (!value.HasSeverity) return false; + if (value.HasSeverity) + { + if (!ValidUnicode(value.Severity)) return false; + if (!Matches(value.Severity, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Severity != "info" && value.Severity != "warning" && value.Severity != "critical") return false; + } + if (!value.HasStatus) return false; + if (value.HasStatus) + { + if (!ValidUnicode(value.Status)) return false; + if (!Matches(value.Status, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Status != "open" && value.Status != "accepted" && value.Status != "dismissed") return false; + } + foreach (var item in value.Evidence) + { + if (!Check(item, context)) return false; + } + if (value.Actor is null) return false; + if (!Check(value.Actor, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ScopeMetadata. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScopeMetadata? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScopeMetadata? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.SessionId is null) return false; + if (!Check(value.SessionId, context)) return false; + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + foreach (var item in value.Captures) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Annotations) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Findings) + { + if (!Check(item, context)) return false; + } + if (value.ProjectId is null) return false; + if (!Check(value.ProjectId, context)) return false; + if (value.Configuration is null) return false; + if (!Check(value.Configuration, context)) return false; + foreach (var item in value.Analyses) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Reports) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Tags) + { + if (!Check(item, context)) return false; + } + if (value.Metadata.Count > 200) return false; + foreach (var item in value.Metadata) + { + if (!Check(item, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ScopeSelection. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScopeSelection? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScopeSelection? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.SessionId is null) return false; + if (!Check(value.SessionId, context)) return false; + if (value.CaptureId is null) return false; + if (!Check(value.CaptureId, context)) return false; + if (value.Channels.Count > 64) return false; + foreach (var item in value.Channels) + { + if (!Check(item, context)) return false; + } + if (value.Range is null) return false; + if (!Check(value.Range, context)) return false; + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ScopeTime. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScopeTime? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ScopeTime? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasTicks) return false; + if (value.HasTicks) + { + } + if (value.Rate is null) return false; + if (!Check(value.Rate, context)) return false; + if (value.Rate.Numerator <= 0) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.SelectOption. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SelectOption? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SelectOption? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.OptionId is null) return false; + if (!Check(value.OptionId, context)) return false; + if (!value.HasLabel) return false; + if (value.HasLabel) + { + if (!ValidUnicode(value.Label)) return false; + if (ScalarLength(value.Label) > 256) return false; + } + if (!value.HasOrder) return false; + if (value.HasOrder) + { + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.SelectedSample. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SelectedSample? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SelectedSample? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.CaptureId is null) return false; + if (!Check(value.CaptureId, context)) return false; + if (value.ChannelId is null) return false; + if (!Check(value.ChannelId, context)) return false; + if (value.SegmentId is null) return false; + if (!Check(value.SegmentId, context)) return false; + if (!value.HasSampleIndex) return false; + if (value.HasSampleIndex) + { + } + if (value.Time is null) return false; + if (!Check(value.Time, context)) return false; + if (!value.HasValue) return false; + if (value.HasValue) + { + if (!double.IsFinite(value.Value)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.SequenceView. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SequenceView? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SequenceView? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.SequenceId is null) return false; + if (!Check(value.SequenceId, context)) return false; + if (value.ProjectId is null) return false; + if (!Check(value.ProjectId, context)) return false; + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + if (value.Duration is null) return false; + if (!Check(value.Duration, context)) return false; + if (value.VideoRate is null) return false; + if (!Check(value.VideoRate, context)) return false; + if (!value.HasSampleRate) return false; + if (value.HasSampleRate) + { + if (value.SampleRate < 1) return false; + } + if (!value.HasWidth) return false; + if (value.HasWidth) + { + if (value.Width < 1) return false; + } + if (!value.HasHeight) return false; + if (value.HasHeight) + { + if (value.Height < 1) return false; + } + if (!value.HasChannelLayout) return false; + if (value.HasChannelLayout) + { + if (!ValidUnicode(value.ChannelLayout)) return false; + if (!Matches(value.ChannelLayout, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Colour is null) return false; + if (!Check(value.Colour, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.SkillRecord. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SkillRecord? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SkillRecord? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.SkillId is null) return false; + if (!Check(value.SkillId, context)) return false; + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + if (!value.HasInstructions) return false; + if (value.HasInstructions) + { + if (!ValidUnicode(value.Instructions)) return false; + if (global::System.Text.Encoding.UTF8.GetByteCount(value.Instructions) > 262144) return false; + } + foreach (var item in value.Resources) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Capabilities) + { + if (!ValidUnicode(item)) return false; + if (!Matches(item, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + if (!value.HasEnabled) return false; + if (value.HasEnabled) + { + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.SlateMetadata. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SlateMetadata? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SlateMetadata? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ProjectId is null) return false; + if (!Check(value.ProjectId, context)) return false; + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + foreach (var item in value.Sequences) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Media) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Timelines) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Bins) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Presets) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Transcripts) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.SmallAssets) + { + if (!Check(item, context)) return false; + } + if (value.ContentRev is null) return false; + if (!Check(value.ContentRev, context)) return false; + if (!value.HasProfile) return false; + if (value.HasProfile) + { + if (!ValidUnicode(value.Profile)) return false; + if (!Matches(value.Profile, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Profile != "slate.project.v1") return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.SlateSelection. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SlateSelection? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SlateSelection? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ProjectId is null) return false; + if (!Check(value.ProjectId, context)) return false; + if (value.SequenceId is null) return false; + if (!Check(value.SequenceId, context)) return false; + if (value.Range is null) return false; + if (!Check(value.Range, context)) return false; + if (value.Items.Count > 10000) return false; + foreach (var item in value.Items) + { + if (!Check(item, context)) return false; + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.SourceConsentRef. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SourceConsentRef? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.SourceConsentRef? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ConsentId is null) return false; + if (!Check(value.ConsentId, context)) return false; + if (!value.HasScopeHash) return false; + if (value.HasScopeHash) + { + if (!ValidUnicode(value.ScopeHash)) return false; + if (!Matches(value.ScopeHash, "^[0-9a-f]{64}$")) return false; + } + if (value.ExpiresAt is null) return false; + if (!Check(value.ExpiresAt, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.StructuredValue. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.StructuredValue? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.StructuredValue? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if ((int)value.ValueCase == 1) + { + } + if ((int)value.ValueCase == 2) + { + } + if ((int)value.ValueCase == 3) + { + } + if ((int)value.ValueCase == 4) + { + if (!Check(value.Decimal, context)) return false; + } + if ((int)value.ValueCase == 5) + { + if (!ValidUnicode(value.Text)) return false; + } + if ((int)value.ValueCase == 6) + { + if (!Check(value.Instant, context)) return false; + } + if ((int)value.ValueCase == 7) + { + if (!Check(value.Resource, context)) return false; + } + if ((int)value.ValueCase == 8) + { + if (!Check(value.List, context)) return false; + } + if ((int)value.ValueCase == 9) + { + if (!Check(value.Record, context)) return false; + } + if ((int)value.ValueCase == 10) + { + if (!double.IsFinite(value.Number)) return false; + } + if ((int)value.ValueCase == 0) return false; + if (!StructuredBounds(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TableBlock. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TableBlock? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TableBlock? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Rows.Count > 200) return false; + foreach (var item in value.Rows) + { + if (!Check(item, context)) return false; + } + if (!TableSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TableCell. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TableCell? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TableCell? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.CellId is null) return false; + if (!Check(value.CellId, context)) return false; + if (value.Content is null) return false; + if (!Check(value.Content, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TableRow. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TableRow? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TableRow? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.RowId is null) return false; + if (!Check(value.RowId, context)) return false; + if (value.Cells.Count > 50) return false; + foreach (var item in value.Cells) + { + if (!Check(item, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TagRecord. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TagRecord? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TagRecord? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.TagId is null) return false; + if (!Check(value.TagId, context)) return false; + if (value.NotebookId is null) return false; + if (!Check(value.NotebookId, context)) return false; + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + if (value.HasColour) + { + if (!ValidUnicode(value.Colour)) return false; + if (!Matches(value.Colour, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + if (value.TrashedAt is not null) + { + if (!Check(value.TrashedAt, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TaskSnapshot. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TaskSnapshot? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TaskSnapshot? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.TaskId is null) return false; + if (!Check(value.TaskId, context)) return false; + if (!value.HasState) return false; + if (value.HasState) + { + if ((int)value.State != 1 && (int)value.State != 2 && (int)value.State != 3 && (int)value.State != 4 && (int)value.State != 5 && (int)value.State != 6 && (int)value.State != 7 && (int)value.State != 8 && (int)value.State != 9) return false; + } + if (value.HasReason) + { + if (!ValidUnicode(value.Reason)) return false; + } + if (value.Revision is null) return false; + if (!Check(value.Revision, context)) return false; + if (value.RunId is not null) + { + if (!Check(value.RunId, context)) return false; + } + if (value.CurrentStreamId is not null) + { + if (!Check(value.CurrentStreamId, context)) return false; + } + if (value.FinalMessage is not null) + { + if (!Check(value.FinalMessage, context)) return false; + } + if (value.RecoveryAt is not null) + { + if (!Check(value.RecoveryAt, context)) return false; + } + if (value.Control is not null) + { + if (!Check(value.Control, context)) return false; + } + if (!value.HasHasUnknownEffect) return false; + if (value.HasHasUnknownEffect) + { + } + if (!value.HasCompletedSteps) return false; + if (value.HasCompletedSteps) + { + } + if (!value.HasTotalSteps) return false; + if (value.HasTotalSteps) + { + } + foreach (var item in value.MissingOutputs) + { + if (!ValidUnicode(item)) return false; + if (!Matches(item, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (!value.HasReasonFacet) return false; + if (value.HasReasonFacet) + { + if ((int)value.ReasonFacet != 1 && (int)value.ReasonFacet != 2 && (int)value.ReasonFacet != 3 && (int)value.ReasonFacet != 4 && (int)value.ReasonFacet != 5 && (int)value.ReasonFacet != 6) return false; + } + if (((int)value.State == 3) != ((int)value.ReasonFacet != 1) || value.CompletedSteps > value.TotalSteps) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TextRunSegment. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TextRunSegment? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TextRunSegment? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.RunId is null) return false; + if (!Check(value.RunId, context)) return false; + if (!value.HasFrom) return false; + if (value.HasFrom) + { + } + if (!value.HasUntil) return false; + if (value.HasUntil) + { + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TextSpan. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TextSpan? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TextSpan? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasFrom) return false; + if (value.HasFrom) + { + } + if (!value.HasUntil) return false; + if (value.HasUntil) + { + } + foreach (var item in value.Marks) + { + if (!ValidUnicode(item)) return false; + if (!Matches(item, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Link is not null) + { + if (!Check(value.Link, context)) return false; + } + if (value.Origin is not null) + { + if (!Check(value.Origin, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TimedText. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TimedText? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TimedText? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasText) return false; + if (value.HasText) + { + if (!ValidUnicode(value.Text)) return false; + if (global::System.Text.Encoding.UTF8.GetByteCount(value.Text) > 262144) return false; + } + if (value.HasLanguage) + { + if (!ValidUnicode(value.Language)) return false; + if (!Matches(value.Language, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (!value.HasFontFamily) return false; + if (value.HasFontFamily) + { + if (!ValidUnicode(value.FontFamily)) return false; + if (ScalarLength(value.FontFamily) > 256) return false; + } + if (value.FontAsset is not null) + { + if (!Check(value.FontAsset, context)) return false; + } + if (value.Size is null) return false; + if (!Check(value.Size, context)) return false; + if (!value.HasColour) return false; + if (value.HasColour) + { + if (!ValidUnicode(value.Colour)) return false; + if (!Matches(value.Colour, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (!value.HasAlignment) return false; + if (value.HasAlignment) + { + if (!ValidUnicode(value.Alignment)) return false; + if (!Matches(value.Alignment, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Origin is not null) + { + if (!Check(value.Origin, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TimelineClip. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TimelineClip? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TimelineClip? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ClipId is null) return false; + if (!Check(value.ClipId, context)) return false; + if (value.MediaId is not null) + { + if (!Check(value.MediaId, context)) return false; + } + if (value.Timeline is null) return false; + if (!Check(value.Timeline, context)) return false; + if (value.Source is not null) + { + if (!Check(value.Source, context)) return false; + } + if (value.PlaybackRate is null) return false; + if (!Check(value.PlaybackRate, context)) return false; + foreach (var item in value.Effects) + { + if (!Check(item, context)) return false; + } + if (value.Origin is not null) + { + if (!Check(value.Origin, context)) return false; + } + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Kind != "clip" && value.Kind != "gap" && value.Kind != "title" && value.Kind != "subtitleCue" && value.Kind != "generatedMedia" && value.Kind != "nestedSequence" && value.Kind != "adjustment") return false; + } + if (!value.HasEnabled) return false; + if (value.HasEnabled) + { + } + if (value.NestedSequenceId is not null) + { + if (!Check(value.NestedSequenceId, context)) return false; + } + if (value.Generated is not null) + { + if (!Check(value.Generated, context)) return false; + } + if (value.Text is not null) + { + if (!Check(value.Text, context)) return false; + } + if (value.Graph is null) return false; + if (!Check(value.Graph, context)) return false; + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + if (value.LinkGroupId is not null) + { + if (!Check(value.LinkGroupId, context)) return false; + } + if (value.Retime is not null) + { + if (!Check(value.Retime, context)) return false; + } + if (value.GroupId is not null) + { + if (!Check(value.GroupId, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TimelineTrack. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TimelineTrack? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TimelineTrack? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.TrackId is null) return false; + if (!Check(value.TrackId, context)) return false; + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Kind != "video" && value.Kind != "audio" && value.Kind != "subtitle") return false; + } + if (!value.HasOrder) return false; + if (value.HasOrder) + { + } + foreach (var item in value.Clips) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Transitions) + { + if (!Check(item, context)) return false; + } + if (!value.HasEnabled) return false; + if (value.HasEnabled) + { + } + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (ScalarLength(value.Name) > 256) return false; + } + if (!value.HasLocked) return false; + if (value.HasLocked) + { + } + if (value.Graph is null) return false; + if (!Check(value.Graph, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TimelineView. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TimelineView? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TimelineView? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Sequence is null) return false; + if (!Check(value.Sequence, context)) return false; + foreach (var item in value.Tracks) + { + if (!Check(item, context)) return false; + } + foreach (var item in value.Markers) + { + if (!Check(item, context)) return false; + } + if (value.Graph is null) return false; + if (!Check(value.Graph, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ToolProposal. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ToolProposal? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ToolProposal? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.ProposalId is null) return false; + if (!Check(value.ProposalId, context)) return false; + if (!value.HasCapability) return false; + if (value.HasCapability) + { + if (!ValidUnicode(value.Capability)) return false; + if (!Matches(value.Capability, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Arguments is null) return false; + if (!Check(value.Arguments, context)) return false; + if (value.SourceAttemptId is null) return false; + if (!Check(value.SourceAttemptId, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ToolResult. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ToolResult? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ToolResult? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.InvocationId is null) return false; + if (!Check(value.InvocationId, context)) return false; + if (!value.HasEffect) return false; + if (value.HasEffect) + { + if ((int)value.Effect != 1 && (int)value.Effect != 2 && (int)value.Effect != 3) return false; + } + if ((int)value.OutcomeCase == 3) + { + if (!Check(value.Success, context)) return false; + } + if ((int)value.OutcomeCase == 4) + { + if (!Check(value.Error, context)) return false; + } + foreach (var item in value.Artifacts) + { + if (!Check(item, context)) return false; + } + if ((int)value.OutcomeCase == 0) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TransitionSpec. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TransitionSpec? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TransitionSpec? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.TransitionId is null) return false; + if (!Check(value.TransitionId, context)) return false; + if (value.LeftClipId is null) return false; + if (!Check(value.LeftClipId, context)) return false; + if (value.RightClipId is null) return false; + if (!Check(value.RightClipId, context)) return false; + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Kind != "dissolve" && value.Kind != "audioCrossfade") return false; + } + if (value.InOffset is null) return false; + if (!Check(value.InOffset, context)) return false; + if (value.OutOffset is null) return false; + if (!Check(value.OutOffset, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TriggerConfiguration. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TriggerConfiguration? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TriggerConfiguration? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasKind) return false; + if (value.HasKind) + { + if (!ValidUnicode(value.Kind)) return false; + if (!Matches(value.Kind, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Kind != "manual" && value.Kind != "edge") return false; + } + if (value.ChannelId is not null) + { + if (!Check(value.ChannelId, context)) return false; + } + if (value.HasThreshold) + { + if (!double.IsFinite(value.Threshold)) return false; + } + if (value.HasDirection) + { + if (!ValidUnicode(value.Direction)) return false; + if (!Matches(value.Direction, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + if (value.Direction != "rising" && value.Direction != "falling" && value.Direction != "either") return false; + } + if (!value.HasHysteresis) return false; + if (value.HasHysteresis) + { + if (!double.IsFinite(value.Hysteresis)) return false; + } + if (value.Holdoff is null) return false; + if (!Check(value.Holdoff, context)) return false; + if (value.Pre is null) return false; + if (!Check(value.Pre, context)) return false; + if (value.Post is null) return false; + if (!Check(value.Post, context)) return false; + if (!value.HasRepeated) return false; + if (value.HasRepeated) + { + } + if (!value.HasMaxOccurrences) return false; + if (value.HasMaxOccurrences) + { + if (value.MaxOccurrences < 1) return false; + } + if (!TriggerSemantics(value)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TriggerSpec. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TriggerSpec? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TriggerSpec? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if ((int)value.TriggerCase == 1) + { + } + if ((int)value.TriggerCase == 2) + { + if (!Check(value.Schedule, context)) return false; + } + if ((int)value.TriggerCase == 3) + { + if (!Check(value.Event, context)) return false; + } + if ((int)value.TriggerCase == 0) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.TurnInput. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TurnInput? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.TurnInput? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Message is not null) + { + if (!Check(value.Message, context)) return false; + } + foreach (var item in value.Context) + { + if (!Check(item, context)) return false; + } + if (value.HasInstructions) + { + if (!ValidUnicode(value.Instructions)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ValueEntry. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ValueEntry? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ValueEntry? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (!value.HasName) return false; + if (value.HasName) + { + if (!ValidUnicode(value.Name)) return false; + if (!Matches(value.Name, "^[A-Za-z0-9._:/-]{1,128}$")) return false; + } + if (value.Value is null) return false; + if (!Check(value.Value, context)) return false; + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ValueList. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ValueList? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ValueList? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Items.Count > 200) return false; + foreach (var item in value.Items) + { + if (!Check(item, context)) return false; + } + return true; + } + finally { context.Exit(value); } + } + /// Checks the declared wire/profile constraints of arcforges.publicapi.v1.ValueRecord. + public static bool IsValid([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ValueRecord? value) => Check(value, new ValidationContext()); + private static bool Check([global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] global::ArcForges.Contracts.PublicApi.V1.ValueRecord? value, ValidationContext context) + { + if (value is null || !context.Enter(value)) return false; + try + { + if (value.Entries.Count > 200) return false; + foreach (var item in value.Entries) + { + if (!Check(item, context)) return false; + } + if (!OrderedKeys(value.Entries.Select(x => x.Name))) return false; + return true; + } + finally { context.Exit(value); } + } + private sealed class ValidationContext + { + private readonly global::System.Collections.Generic.HashSet active = new(global::System.Collections.Generic.ReferenceEqualityComparer.Instance); + public bool Enter(object value) => active.Count < 100 && active.Add(value); + public void Exit(object value) => active.Remove(value); + } + private static bool ValidUnicode(string text) + { + for (var i = 0; i < text.Length; i++) + { + if (!char.IsSurrogate(text[i])) continue; + if (!char.IsHighSurrogate(text[i]) || ++i >= text.Length || !char.IsLowSurrogate(text[i])) return false; + } + return true; + } + + private static bool Matches(string value, string pattern) + { + var match = global::System.Text.RegularExpressions.Regex.Match(value, pattern, global::System.Text.RegularExpressions.RegexOptions.CultureInvariant | global::System.Text.RegularExpressions.RegexOptions.NonBacktracking, global::System.TimeSpan.FromMilliseconds(100)); + return match.Success && match.Index == 0 && match.Length == value.Length; + } + private static bool Nonzero(global::Google.Protobuf.ByteString value) + { + foreach (var item in value) if (item != 0) return true; + return false; + } + private static int ScalarLength(string text) + { + var count = 0; + foreach (var rune in text.EnumerateRunes()) { _ = rune; count++; } + return count; + } + private static bool CanonicalDecimal(string value) { if (!Matches(value, "^-?(0|[1-9][0-9]*)(\\.[0-9]{1,9})?$")) return false; if (value.StartsWith('-') && !value.Any(c => c is >= '1' and <= '9')) return false; @@ -469,4 +4845,439 @@ private static bool CanonicalDecimal(string value) return digits.Length <= 28; } + private static bool Reduced(long numerator, ulong denominator) => denominator != 0 && + global::System.Numerics.BigInteger.GreatestCommonDivisor(global::System.Numerics.BigInteger.Abs(numerator), denominator) == 1; + private static bool SafeLink(string value) + { + var mailto = value.StartsWith("mailto:", global::System.StringComparison.Ordinal); + var start = mailto ? 7 : value.StartsWith("https://", global::System.StringComparison.Ordinal) ? 8 : value.StartsWith("http://", global::System.StringComparison.Ordinal) ? 7 : -1; + if (start < 0 || value.Length <= start || (!mailto && value[start] is '/' or '?' or '#')) return false; + // Share Unicode whitespace plus BOM rejection with TypeScript. A single + // scan avoids overlapping authority/path quantifiers and backtracking. + foreach (var character in value) + if (char.IsWhiteSpace(character) || character == '\uFEFF') return false; + return true; + } + private static string IdKey(global::Google.Protobuf.ByteString value) => global::System.Convert.ToHexString(value.Span); + private static bool UniqueIds(global::System.Collections.Generic.IEnumerable values) + { + var seen = new global::System.Collections.Generic.HashSet(); + return values.All(seen.Add); + } + private static bool OrderedIds(global::System.Collections.Generic.IEnumerable values) + { + global::Google.Protobuf.ByteString? previous = null; + foreach (var item in values) + { + if (previous is not null && previous.Span.SequenceCompareTo(item.Span) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKeys(global::System.Collections.Generic.IEnumerable values) + { + string? previous = null; + foreach (var item in values) + { + if (previous is not null && global::System.StringComparer.Ordinal.Compare(previous, item) >= 0) return false; + previous = item; + } + return true; + } + private static bool OrderedKinds(global::System.Collections.Generic.IEnumerable values) + { + var previous = -1; + foreach (var item in values) + { + var position = item switch { "aiGenerated" => 0, "aiManipulated" => 1, "nonAi" => 2, "unknown" => 3, _ => -1 }; + if (position <= previous) return false; + previous = position; + } + return previous >= 0; + } + private static int ErrorCategoryFor(string code) => code switch + { + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "validation.invalid_offset" or "media.time_not_representable" => 1, + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" => 2, + "auth.local_presence_required" or "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" => 3, + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.quota_exceeded" or "entitlement.capacity_exhausted" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or "entitlement.request_too_large" or "commerce.supplier_budget_exhausted" => 4, + "conflict.revision_mismatch" or "conflict.local_changes_pending" or "conflict.duplicate_identifier" or "command.reused_identifier" => 5, + "state.not_found" or "state.invalid_transition" or "state.gone" or "state.stale_fence" or "sync.cursor_expired" or "sync.bootstrap_expired" or "identity.last_credential" => 6, + "resource.unavailable" or "resource.integrity_failed" or "resource.upload_expired" or "resource.parser_failed" or "capacity.rate_limited" or "capacity.busy" => 7, + "dependency.unavailable" or "dependency.timeout" or "provider.declined" or "security.isolation_unavailable" => 8, + "internal.unexpected" => 9, + _ => 0, + }; + private static bool NoRetryCode(string code) => code is + "auth.unauthenticated" or "auth.session_expired" or "auth.step_up_required" or "auth.local_presence_required" or + "perm.capability_denied" or "perm.resource_denied" or "perm.egress_denied" or "perm.approval_required" or "perm.approval_expired" or "perm.lease_expired" or + "entitlement.no_service_term" or "entitlement.not_entitled" or "entitlement.extra_credits_required" or "entitlement.credits_exhausted" or + "validation.invalid_request" or "validation.ast_bounds_exceeded" or "validation.unsupported_version" or "identity.last_credential" or + "conflict.duplicate_identifier" or "command.reused_identifier" or "state.not_found" or "state.invalid_transition" or "state.gone" or "resource.integrity_failed"; + + private static bool ScalarSemantics(global::ArcForges.Contracts.PublicApi.V1.ScalarValue value) + { + switch ((int)value.ValueCase) + { + case 1: return value.Null; + case 4: return !value.Number.Value.Contains('.') || !value.Number.Value.EndsWith('0'); + case 5: return value.Date.Length == 10 && global::System.DateOnly.TryParseExact(value.Date, "yyyy-MM-dd", global::System.Globalization.CultureInfo.InvariantCulture, global::System.Globalization.DateTimeStyles.None, out _); + case 7: return value.MultiSelect.Items.Count <= 100 && OrderedIds(value.MultiSelect.Items.Select(x => x.Value)); + case 8: return value.DateTime.Nanos % 100 == 0; + default: return true; + } + } + private static bool PredicateSemantics(global::ArcForges.Contracts.PublicApi.V1.ScalarPredicate value) + { + if (value.Operator is "isMissing" or "isPresent") return value.Operands.Count == 0; + var membership = value.Operator is "in" or "hasAny" or "hasAll"; + if (membership ? value.Operands.Count is < 1 or > 100 : value.Operands.Count != 1) return false; + var kind = (int)value.Operands[0].ValueCase; + if (kind == 1 || value.Operands.Any(x => (int)x.ValueCase != kind)) return false; + if (value.Operands.Any(x => ((int)x.ValueCase == 2 && ScalarLength(x.Text) > 4096) || ((int)x.ValueCase == 9 && ScalarLength(x.Url) > 4096))) return false; + if (value.Operator is "hasAny" or "hasAll") return kind == 6; + if (value.Operator is "contains" or "startsWith" or "endsWith") return kind is 2 or 9; + if (value.Operator is "eq" or "ne") return true; + return kind != 7 && value.Operator is ("lt" or "le" or "gt" or "ge" or "in"); + } + private static bool FilterBounds(global::ArcForges.Contracts.PublicApi.V1.NotesFilter root) + { + var pending = new global::System.Collections.Generic.Stack<(global::ArcForges.Contracts.PublicApi.V1.NotesFilter Node, int Depth)>(); + pending.Push((root, 1)); + var count = 0; + while (pending.TryPop(out var next)) + { + if (++count > 128 || next.Depth > 8) return false; + if ((int)next.Node.ExpressionCase == 1) + foreach (var child in next.Node.Group.Children) pending.Push((child, next.Depth + 1)); + } + return true; + } + private static bool QuerySemantics(global::ArcForges.Contracts.PublicApi.V1.NotesQuery value) + { + if (value.CalculateSize() > 65536 || (value.SavedViewId is null) != (value.SavedViewRev is null) || value.SavedViewRev is { Value: <= 0 }) return false; + if (!UniqueIds(value.Projection.Select(x => x.Value)) || !UniqueIds(value.Sorts.Select(x => x.PropertyId.Value)) || !UniqueIds(value.DefinitionVersions.Select(x => x.PropertyId.Value))) return false; + var definitions = value.DefinitionVersions.Select(x => IdKey(x.PropertyId.Value)).ToHashSet(global::System.StringComparer.Ordinal); + if (value.DefinitionVersions.Any(x => x.SemanticRevision.Value <= 0) || value.Projection.Any(x => !definitions.Contains(IdKey(x.Value))) || value.Sorts.Any(x => !definitions.Contains(IdKey(x.PropertyId.Value)))) return false; + if (value.Filter is not null) + { + var pending = new global::System.Collections.Generic.Stack(); + pending.Push(value.Filter); + var count = 0; + while (pending.TryPop(out var filter)) + { + if (++count > 128) return false; + if ((int)filter.ExpressionCase == 2 && !definitions.Contains(IdKey(filter.Predicate.PropertyId.Value))) return false; + if ((int)filter.ExpressionCase == 1) foreach (var child in filter.Group.Children) pending.Push(child); + } + } + return true; + } + private static bool DefinitionSemantics(global::ArcForges.Contracts.PublicApi.V1.PropertyDefinition value) + { + if (value.SemanticRevision.Value <= 0 || value.Revision.Value <= 0) return false; + if (value.HasNumberScale && value.Type != "number") return false; + if (value.Type is not ("select" or "multiSelect") && value.Options.Count != 0) return false; + return UniqueIds(value.Options.Select(x => x.OptionId.Value)) && value.Options.Select(x => x.Order).Distinct().Count() == value.Options.Count; + } + private static bool StructuredBounds(global::ArcForges.Contracts.PublicApi.V1.StructuredValue root) + { + var pending = new global::System.Collections.Generic.Stack<(global::ArcForges.Contracts.PublicApi.V1.StructuredValue Node, int Depth)>(); + pending.Push((root, 1)); + while (pending.TryPop(out var next)) + { + if (next.Depth > 16) return false; + if ((int)next.Node.ValueCase == 1 && !next.Node.Null) return false; + if ((int)next.Node.ValueCase == 8) foreach (var item in next.Node.List.Items) pending.Push((item, next.Depth + 1)); + if ((int)next.Node.ValueCase == 9) foreach (var item in next.Node.Record.Entries) pending.Push((item.Value, next.Depth + 1)); + } + return true; + } + private static bool TableSemantics(global::ArcForges.Contracts.PublicApi.V1.TableBlock value) + { + if (value.Rows.Count == 0) return false; + var width = value.Rows[0].Cells.Count; + return width is >= 1 and <= 50 && value.Rows.All(x => x.Cells.Count == width) && UniqueIds(value.Rows.Select(x => x.RowId.Value)) && UniqueIds(value.Rows.SelectMany(x => x.Cells).Select(x => x.CellId.Value)); + } + private static bool Boundary(string text, uint offset) => offset <= text.Length && (offset == 0 || offset == text.Length || !char.IsLowSurrogate(text[(int)offset])); + private static bool RichTextSemantics(global::ArcForges.Contracts.PublicApi.V1.RichText value) + { + if (!value.Text.IsNormalized(global::System.Text.NormalizationForm.FormC)) return false; + var length = (uint)value.Text.Length; + if (length == 0) return value.Runs.Count == 1 && value.Runs[0].From == 0 && value.Runs[0].Until == 0 && value.Atoms.Count == 0 && value.Spans.Count == 0; + if (!UniqueIds(value.Runs.Select(x => x.RunId.Value).Concat(value.Atoms.Select(x => x.InlineId.Value)))) return false; + var intervals = new global::System.Collections.Generic.List<(uint From, uint Until)>(); + foreach (var run in value.Runs) + { + if (run.From >= run.Until || !Boundary(value.Text, run.From) || !Boundary(value.Text, run.Until)) return false; + if (value.Text.AsSpan((int)run.From, (int)(run.Until - run.From)).Contains('\uFFFC')) return false; + intervals.Add((run.From, run.Until)); + } + foreach (var atom in value.Atoms) + { + if (atom.Offset >= length || value.Text[(int)atom.Offset] != '\uFFFC' || ((int)atom.ContentCase == 3 && atom.Math.Display)) return false; + intervals.Add((atom.Offset, atom.Offset + 1)); + } + intervals.Sort((a, b) => a.From.CompareTo(b.From)); + uint end = 0; + foreach (var interval in intervals) + { + if (interval.From != end) return false; + end = interval.Until; + } + if (end != length) return false; + uint spanEnd = 0; + foreach (var span in value.Spans) + { + if (span.From >= span.Until || span.From < spanEnd || !Boundary(value.Text, span.From) || !Boundary(value.Text, span.Until) || span.Marks.Distinct(global::System.StringComparer.Ordinal).Count() != span.Marks.Count) return false; + spanEnd = span.Until; + } + return true; + } + private static bool BlockSemantics(global::ArcForges.Contracts.PublicApi.V1.Block value) + { + var body = (int)value.Body.ContentCase; + var expected = value.Kind switch { "paragraph" or "heading" or "list" or "quote" or "callout" or "toggle" => 1, "code" => 2, "image" or "attachment" => 3, "embed" => 4, "table" => 5, "math" => 6, "divider" => 7, _ => 0 }; + if (expected == 0 || body != expected || (body == 7 && !value.Body.Empty) || (body == 6 && !value.Body.Math.Display)) return false; + var p = value.Properties; + if (p is null) return value.Kind is not ("heading" or "list" or "callout" or "image" or "attachment" or "embed"); + if (p.HasHeadingLevel != (value.Kind == "heading") || p.HasListStyle != (value.Kind == "list") || p.HasCalloutKind != (value.Kind == "callout") || p.HasAltText != (value.Kind == "image") || (p.ImageLayout is not null) != (value.Kind == "image") || p.HasAttachmentPresentation != (value.Kind == "attachment") || p.HasEmbedRenderMode != (value.Kind == "embed")) return false; + return p.HasChecked == (value.Kind == "list" && p.ListStyle == "checklist"); + } + private static bool DocumentSemantics(global::ArcForges.Contracts.PublicApi.V1.NotesDocument value) + { + if (!UniqueIds(value.Blocks.Select(x => x.BlockId.Value)) || !UniqueIds(value.Properties.Select(x => x.PropertyId.Value)) || !UniqueIds(value.Tags.Select(x => x.Value))) return false; + var blocks = value.Blocks.ToDictionary(x => IdKey(x.BlockId.Value), global::System.StringComparer.Ordinal); + var positions = new global::System.Collections.Generic.HashSet(global::System.StringComparer.Ordinal); + foreach (var block in value.Blocks) + { + if (!positions.Add((block.ParentId is null ? "root" : IdKey(block.ParentId.Value)) + ":" + block.OrderKey)) return false; + var seen = new global::System.Collections.Generic.HashSet(global::System.StringComparer.Ordinal) { IdKey(block.BlockId.Value) }; + var parent = block.ParentId; + while (parent is not null) + { + var id = IdKey(parent.Value); + if (!seen.Add(id) || !blocks.TryGetValue(id, out var parentBlock)) return false; + parent = parentBlock.ParentId; + } + } + return true; + } + + private static int CompareScopeTime(global::ArcForges.Contracts.PublicApi.V1.ScopeTime a, global::ArcForges.Contracts.PublicApi.V1.ScopeTime b) => + ((global::System.Numerics.BigInteger)a.Ticks * a.Rate.Denominator * b.Rate.Numerator).CompareTo((global::System.Numerics.BigInteger)b.Ticks * b.Rate.Denominator * a.Rate.Numerator); + private static bool AlignmentSemantics(global::ArcForges.Contracts.PublicApi.V1.AlignmentSpec value) => value.Kind switch + { + "absoluteTime" => value.LeftAnchor is null && value.RightAnchor is null && value.Offset is null && value.EventId is null, + "trigger" => value.LeftAnchor is not null && value.RightAnchor is not null && value.Offset is null && value.EventId is null, + "event" => value.LeftAnchor is not null && value.RightAnchor is not null && value.Offset is null && value.EventId is not null, + "manualOffset" => value.LeftAnchor is null && value.RightAnchor is null && value.Offset is not null && value.EventId is null, + _ => false, + }; + private static bool CursorSemantics(global::ArcForges.Contracts.PublicApi.V1.CursorResult value) + { + var a = value.A.Time; var b = value.B.Time; var d = value.DeltaTime; + var left = (global::System.Numerics.BigInteger)d.Ticks * d.Rate.Denominator * a.Rate.Numerator * b.Rate.Numerator; + var right = ((global::System.Numerics.BigInteger)b.Ticks * b.Rate.Denominator * a.Rate.Numerator - (global::System.Numerics.BigInteger)a.Ticks * a.Rate.Denominator * b.Rate.Numerator) * d.Rate.Numerator; + var expected = value.B.Value - value.A.Value; + return left == right && double.IsFinite(expected) && Math.Abs(value.DeltaValue - expected) <= 1e-12 + 1e-9 * Math.Abs(expected); + } + private static bool ConfigurationSemantics(global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration value) + { + if (!UniqueIds(value.Channels.Select(x => x.ChannelId.Value))) return false; + var channels = value.Channels.Select(x => IdKey(x.ChannelId.Value)).ToHashSet(global::System.StringComparer.Ordinal); + if (value.Framing.Fields.Any(x => !channels.Contains(IdKey(x.ChannelId.Value)))) return false; + return value.Trigger?.ChannelId is null || channels.Contains(IdKey(value.Trigger.ChannelId.Value)); + } + private static bool FrameSemantics(global::ArcForges.Contracts.PublicApi.V1.FrameConfiguration value) + { + if (!UniqueIds(value.Fields.Select(x => x.ChannelId.Value))) return false; + var newline = value.End.Span.SequenceEqual(new byte[] { 10 }) || value.End.Span.SequenceEqual(new byte[] { 13, 10 }); + switch (value.Kind) + { + case "delimitedText": + return value.Start.Length <= 16 && value.End.Length is >= 1 and <= 16 && !value.HasDelimiter && !value.HasFrameBytes && !value.Header && value.Fields.All(x => !x.HasOffset && x.JsonPath.Count == 0); + case "csvLine": + return value.Start.Length == 0 && newline && !value.HasEscapeByte && value.HasDelimiter && value.Delimiter is 44 or 59 or 9 && !value.HasFrameBytes && value.Fields.All(x => x.HasColumn && !x.HasOffset && x.JsonPath.Count == 0); + case "jsonLine": + return value.Start.Length == 0 && newline && !value.HasEscapeByte && !value.HasDelimiter && !value.HasFrameBytes && !value.Header && value.Fields.All(x => !x.HasColumn && !x.HasOffset && x.JsonPath.Count != 0); + case "canonicalReplay": + return value.Start.Length == 0 && value.End.Length == 0 && !value.HasEscapeByte && !value.HasDelimiter && !value.HasFrameBytes && !value.Header && value.Fields.Count == 0 && value.Checksum is null; + case "fixedBinary": + if (value.Start.Length != 0 || value.End.Length != 0 || value.HasEscapeByte || value.HasDelimiter || value.Header || !value.HasFrameBytes || value.FrameBytes is 0 or > 1048576 || value.ByteOrder is not ("little" or "big")) return false; + var intervals = new global::System.Collections.Generic.List<(ulong From, ulong Until)>(); + foreach (var field in value.Fields) + { + var width = field.ScalarType switch { "u8" or "i8" or "bool" => 1, "u16" or "i16" => 2, "u32" or "i32" or "f32" => 4, "u64" or "i64" or "f64" => 8, _ => 0 }; + if (width == 0 || !field.HasOffset || field.HasColumn || field.JsonPath.Count != 0 || (ulong)field.Offset + (uint)width > value.FrameBytes) return false; + var end = (ulong)field.Offset + (uint)width; + if (intervals.Any(x => field.Offset < x.Until && x.From < end)) return false; + intervals.Add((field.Offset, end)); + } + if (value.Checksum is not null) + { + var width = value.Checksum.Algorithm switch { "xor8" => 1, "crc16CcittFalse" => 2, "crc32IsoHdlc" => 4, _ => -1 }; + if (width < 0 || (ulong)value.Checksum.Offset + (uint)width > value.FrameBytes || value.Checksum.Input.Offset + value.Checksum.Input.Length > value.FrameBytes) return false; + } + return true; + default: return false; + } + } + private static bool ChecksumSemantics(global::ArcForges.Contracts.PublicApi.V1.ChecksumSpec value) + { + var width = value.Algorithm switch { "xor8" => 1UL, "crc16CcittFalse" => 2UL, "crc32IsoHdlc" => 4UL, _ => 0UL }; + return width != 0 && (value.ByteOrder is "little" or "big") && + (value.Input.Offset + value.Input.Length <= value.Offset || (ulong)value.Offset + width <= value.Input.Offset); + } + private static bool TriggerSemantics(global::ArcForges.Contracts.PublicApi.V1.TriggerConfiguration value) + { + if (value.Hysteresis < 0 || value.Holdoff.Ticks < 0 || value.Pre.Ticks < 0 || value.Post.Ticks < 0 || value.MaxOccurrences == 0 || (!value.Repeated && value.MaxOccurrences != 1)) return false; + return value.Kind switch + { + "manual" => value.ChannelId is null && !value.HasThreshold && !value.HasDirection && value.Hysteresis == 0, + "edge" => value.ChannelId is not null && value.HasThreshold && value.HasDirection && value.Direction is "rising" or "falling" or "either", + _ => false, + }; + } + private static bool PulseFamily(string family) => family is "frequency" or "dutyCycle" or "riseTime" or "fallTime"; + private static bool ThresholdSemantics(global::ArcForges.Contracts.PublicApi.V1.MeasurementThreshold value) + { + if (!PulseFamily(value.Family)) return false; + return value.Name switch + { + "low" or "high" => true, + "fraction10" => value.Unit == "1" && value.Value == 0.1, + "fraction50" => value.Unit == "1" && value.Value == 0.5, + "fraction90" => value.Unit == "1" && value.Value == 0.9, + _ => false, + }; + } + private static string? FixedUnit(string name) => name switch + { + "count" or "eventCount" or "dutyCycle" => "1", + "duration" or "riseTime" or "fallTime" or "deltaTime" => "s", + "frequency" => "Hz", + _ => null, + }; + private static bool FamilySemantics(global::ArcForges.Contracts.PublicApi.V1.FamilyResult value) + { + if (value.Status != "ok") + { + if (value.Values.Count != 0 || !value.HasReason) return false; + if (value.Status == "invalid") return value.Reason is "invalidTimeOrder" or "invalidConfiguration" or "numericOverflow"; + return value.Status == "insufficient" && (value.Reason switch + { + "noFiniteSamples" => value.Family is not ("count" or "duration" or "eventCount"), + "noCompleteCycle" => value.Family is "frequency" or "dutyCycle", + "noCompleteEdge" => value.Family is "riseTime" or "fallTime", + "cursorUnavailable" => value.Family == "cursorDelta", + _ => false, + }); + } + if (value.HasReason) return false; + if (value.ValidCount == 0 && value.Family is ("minimum" or "maximum" or "mean" or "rms" or "peakToPeak" or "standardDeviation")) return false; + if (value.Family == "cursorDelta") + { + if (value.Values.Count != 2 || !value.Values.Select(x => x.Name).ToHashSet(global::System.StringComparer.Ordinal).SetEquals(new[] { "deltaTime", "deltaValue" })) return false; + } + else if (value.Values.Count != 1 || value.Values[0].Name != value.Family) return false; + foreach (var item in value.Values) + { + if (FixedUnit(item.Name) is { } unit && item.Unit != unit) return false; + if (item.Name == "dutyCycle" && (item.Value < 0 || item.Value > 1)) return false; + if (item.Name is "duration" or "frequency" && item.Value <= 0) return false; + if (item.Name is "rms" or "peakToPeak" or "standardDeviation" or "riseTime" or "fallTime" && item.Value < 0) return false; + if (item.Name == "count" && item.Count != value.ValidCount) return false; + } + return true; + } + private static bool SourceSemantics(global::ArcForges.Contracts.PublicApi.V1.MeasurementSource value, global::ArcForges.Contracts.PublicApi.V1.ScopeConfiguration configuration) + { + if (!value.Capture.HasContentHash || !value.Configuration.HasContentHash) return false; + if (value.Decoder is not null && !value.Decoder.HasContentHash || value.TimeMapping is not null && !value.TimeMapping.HasContentHash || value.EventSet is not null && !value.EventSet.HasContentHash) return false; + if ((int)value.Configuration.RevisionCase == 3 && value.Configuration.Native.Value != configuration.Revision.Value) return false; + return configuration.Channels.Any(x => x.ChannelId.Value.Equals(value.ChannelId.Value)); + } + private static bool ThresholdBindings(global::System.Collections.Generic.IEnumerable values, + global::System.Collections.Generic.Dictionary channels, + global::System.Collections.Generic.HashSet families, bool result, bool levels, bool fractions, + out global::System.Collections.Generic.Dictionary resolved) + { + resolved = new(global::System.StringComparer.Ordinal); + foreach (var threshold in values) + { + if (!families.Contains(threshold.Family) || (result && threshold.ChannelId is null)) return false; + var level = threshold.Name is "low" or "high"; + if (level ? !levels : !fractions) return false; + var targets = threshold.ChannelId is null ? channels.Where(x => !level || x.Value.Unit == threshold.Unit).Select(x => x.Key).ToArray() : new[] { IdKey(threshold.ChannelId.Value) }; + if (targets.Length == 0) return false; + foreach (var target in targets) + { + if (!channels.TryGetValue(target, out var channel) || (level && threshold.Unit != channel.Unit) || !resolved.TryAdd(target + ":" + threshold.Family + ":" + threshold.Name, threshold)) return false; + } + } + foreach (var (key, threshold) in resolved) + { + if (threshold.Name is not ("low" or "high")) continue; + var prefix = key[..(key.LastIndexOf(':') + 1)]; + if (!resolved.TryGetValue(prefix + "low", out var low) || !resolved.TryGetValue(prefix + "high", out var high) || low.Value >= high.Value) return false; + } + return true; + } + private static bool MeasurementRequestSemantics(global::ArcForges.Contracts.PublicApi.V1.MeasurementRequest value) + { + if (value.Channels.Count == 0 || !UniqueIds(value.Channels.Select(x => x.Value)) || value.Families.Count == 0 || value.Families.Distinct(global::System.StringComparer.Ordinal).Count() != value.Families.Count) return false; + if (!SourceSemantics(value.Source, value.Configuration) || !value.Channels.Any(x => x.Value.Equals(value.Source.ChannelId.Value))) return false; + if ((int)value.Source.Capture.RevisionCase == 3 && value.Source.Capture.Native.Value != value.SourceRevision.Value) return false; + var available = value.Configuration.Channels.ToDictionary(x => IdKey(x.ChannelId.Value), global::System.StringComparer.Ordinal); + var channels = new global::System.Collections.Generic.Dictionary(global::System.StringComparer.Ordinal); + foreach (var id in value.Channels) + { + if (!available.TryGetValue(IdKey(id.Value), out var channel)) return false; + channels.Add(IdKey(id.Value), channel); + } + var families = value.Families.ToHashSet(global::System.StringComparer.Ordinal); + if (!ThresholdBindings(value.ReferenceLevels, channels, families, false, true, false, out _) || !ThresholdBindings(value.Thresholds, channels, families, false, false, true, out _)) return false; + if (families.Contains("cursorDelta") ? value.Cursors.Count != 2 : value.Cursors.Count != 0) return false; + foreach (var cursor in value.Cursors) + if (!channels.ContainsKey(IdKey(cursor.ChannelId.Value)) || CompareScopeTime(cursor.Time, value.Window.Start) < 0 || CompareScopeTime(cursor.Time, value.Window.End) >= 0) return false; + return value.Cursors.Count != 2 || channels[IdKey(value.Cursors[0].ChannelId.Value)].Unit == channels[IdKey(value.Cursors[1].ChannelId.Value)].Unit; + } + private static bool MeasurementResultSemantics(global::ArcForges.Contracts.PublicApi.V1.MeasurementResult value) + { + if (!SourceSemantics(value.Source, value.Configuration) || value.RunCount > value.FiniteCount || value.RequestedDuration.Ticks <= 0 || value.CoveredDuration.Ticks < 0 || value.TimingUncertainty.Ticks < 0 || CompareScopeTime(value.CoveredDuration, value.RequestedDuration) > 0) return false; + if (value.FiniteCount == 0 ? value.RunCount != 0 || value.CoveredDuration.Ticks != 0 : value.RunCount == 0) return false; + var channels = value.Configuration.Channels.ToDictionary(x => IdKey(x.ChannelId.Value), global::System.StringComparer.Ordinal); + var pairs = new global::System.Collections.Generic.HashSet(global::System.StringComparer.Ordinal); + var families = value.Families.Select(x => x.Family).ToHashSet(global::System.StringComparer.Ordinal); + foreach (var family in value.Families) + { + if (!channels.TryGetValue(IdKey(family.ChannelId.Value), out var channel) || !pairs.Add(IdKey(family.ChannelId.Value) + ":" + family.Family)) return false; + foreach (var item in family.Values) + if (FixedUnit(item.Name) is null && item.Unit != channel.Unit) return false; + } + if (!ThresholdBindings(value.ResolvedThresholds, channels, families, true, true, true, out var resolved)) return false; + if (resolved.Keys.Any(key => !pairs.Contains(key[..key.LastIndexOf(':')]))) return false; + foreach (var family in value.Families.Where(x => x.Status == "ok" && PulseFamily(x.Family))) + { + var prefix = IdKey(family.ChannelId.Value) + ":" + family.Family + ":"; + if (new[] { "low", "high", "fraction10", "fraction50", "fraction90" }.Any(name => !resolved.ContainsKey(prefix + name))) return false; + } + var cursorFamilies = value.Families.Where(x => x.Family == "cursorDelta" && x.Status == "ok").ToArray(); + if ((value.Cursor is not null) != (cursorFamilies.Length != 0)) return false; + if (value.Cursor is null) return true; + if (!channels.TryGetValue(IdKey(value.Cursor.A.ChannelId.Value), out var left) || !channels.TryGetValue(IdKey(value.Cursor.B.ChannelId.Value), out var right) || left.Unit != right.Unit) return false; + var seconds = (double)value.Cursor.DeltaTime.Ticks * value.Cursor.DeltaTime.Rate.Denominator / value.Cursor.DeltaTime.Rate.Numerator; + foreach (var family in cursorFamilies) + { + if (channels[IdKey(family.ChannelId.Value)].Unit != left.Unit) return false; + foreach (var item in family.Values) + { + var expected = item.Name == "deltaTime" ? seconds : value.Cursor.DeltaValue; + if (Math.Abs(item.Value - expected) > 1e-12 + 1e-9 * Math.Abs(expected)) return false; + } + } + return true; + } + } diff --git a/src/public/dotnet/ArcForges.Contracts.Validation/packages.lock.json b/src/public/dotnet/ArcForges.Contracts.Validation/packages.lock.json index a6701e5..0bbedb8 100644 --- a/src/public/dotnet/ArcForges.Contracts.Validation/packages.lock.json +++ b/src/public/dotnet/ArcForges.Contracts.Validation/packages.lock.json @@ -30,6 +30,7 @@ "arcforges.contracts.publicapi": { "type": "Project", "dependencies": { + "ArcForges.Contracts.Foundation": "[1.0.0-ci.0.0, )", "Google.Protobuf": "[3.36.1, )", "Grpc.Core.Api": "[2.83.0, )" } diff --git a/src/public/dotnet/ArcForges.Sdk.Client/packages.lock.json b/src/public/dotnet/ArcForges.Sdk.Client/packages.lock.json index b08173e..3b3f4f6 100644 --- a/src/public/dotnet/ArcForges.Sdk.Client/packages.lock.json +++ b/src/public/dotnet/ArcForges.Sdk.Client/packages.lock.json @@ -30,6 +30,7 @@ "arcforges.contracts.publicapi": { "type": "Project", "dependencies": { + "ArcForges.Contracts.Foundation": "[1.0.0-ci.0.0, )", "Google.Protobuf": "[3.36.1, )", "Grpc.Core.Api": "[2.83.0, )" } diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java new file mode 100644 index 0000000..8b9bfc7 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChain.java @@ -0,0 +1,699 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + *
+ * registry04: ActorChain; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.foundation.v1.ActorChain} + */ +@com.google.protobuf.Generated +public final class ActorChain extends + com.google.protobuf.GeneratedMessageLite< + ActorChain, ActorChain.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.foundation.v1.ActorChain) + ActorChainOrBuilder { + private ActorChain() { + actorKind_ = ""; + } + private int bitField0_; + public static final int INITIATOR_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id initiator_; + /** + * .arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"]; + */ + @java.lang.Override + public boolean hasInitiator() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getInitiator() { + return initiator_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : initiator_; + } + /** + * .arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInitiator(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + initiator_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeInitiator(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (initiator_ != null && + initiator_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + initiator_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(initiator_).mergeFrom(value).buildPartial(); + } else { + initiator_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"]; + */ + private void clearInitiator() { + initiator_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int OWNER_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id owner_; + /** + * .arcforges.foundation.v1.Id owner = 2 [json_name = "owner"]; + */ + @java.lang.Override + public boolean hasOwner() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id owner = 2 [json_name = "owner"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getOwner() { + return owner_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : owner_; + } + /** + * .arcforges.foundation.v1.Id owner = 2 [json_name = "owner"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOwner(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + owner_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id owner = 2 [json_name = "owner"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOwner(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (owner_ != null && + owner_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + owner_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(owner_).mergeFrom(value).buildPartial(); + } else { + owner_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id owner = 2 [json_name = "owner"]; + */ + private void clearOwner() { + owner_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int ACTOR_KIND_FIELD_NUMBER = 3; + private java.lang.String actorKind_; + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @return Whether the actorKind field is set. + */ + @java.lang.Override + public boolean hasActorKind() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @return The actorKind. + */ + @java.lang.Override + public java.lang.String getActorKind() { + return actorKind_; + } + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @return The bytes for actorKind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getActorKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(actorKind_); + } + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @param value The actorKind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setActorKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + actorKind_ = value; + } + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + */ + private void clearActorKind() { + bitField0_ = (bitField0_ & ~0x00000004); + actorKind_ = getDefaultInstance().getActorKind(); + } + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @param value The bytes for actorKind to set. + */ + private void setActorKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + actorKind_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int DELEGATION_ID_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Id delegationId_; + /** + * .arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"]; + */ + @java.lang.Override + public boolean hasDelegationId() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getDelegationId() { + return delegationId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : delegationId_; + } + /** + * .arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDelegationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + delegationId_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeDelegationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (delegationId_ != null && + delegationId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + delegationId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(delegationId_).mergeFrom(value).buildPartial(); + } else { + delegationId_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"]; + */ + private void clearDelegationId() { + delegationId_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int DEVICE_ID_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Id deviceId_; + /** + * .arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"]; + */ + @java.lang.Override + public boolean hasDeviceId() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getDeviceId() { + return deviceId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : deviceId_; + } + /** + * .arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDeviceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + deviceId_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeDeviceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (deviceId_ != null && + deviceId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + deviceId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(deviceId_).mergeFrom(value).buildPartial(); + } else { + deviceId_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"]; + */ + private void clearDeviceId() { + deviceId_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static io.github.arcforges.contracts.foundation.v1.ActorChain parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ActorChain parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ActorChain parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ActorChain parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ActorChain parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ActorChain parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ActorChain parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.ActorChain parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.foundation.v1.ActorChain parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.foundation.v1.ActorChain parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ActorChain parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.ActorChain parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.foundation.v1.ActorChain prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ActorChain; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.foundation.v1.ActorChain} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.foundation.v1.ActorChain, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.foundation.v1.ActorChain) + io.github.arcforges.contracts.foundation.v1.ActorChainOrBuilder { + // Construct using io.github.arcforges.contracts.foundation.v1.ActorChain.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"]; + */ + @java.lang.Override + public boolean hasInitiator() { + return instance.hasInitiator(); + } + /** + * .arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getInitiator() { + return instance.getInitiator(); + } + /** + * .arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"]; + */ + public Builder setInitiator(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setInitiator(value); + return this; + } + /** + * .arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"]; + */ + public Builder setInitiator( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setInitiator(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"]; + */ + public Builder mergeInitiator(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeInitiator(value); + return this; + } + /** + * .arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"]; + */ + public Builder clearInitiator() { copyOnWrite(); + instance.clearInitiator(); + return this; + } + + /** + * .arcforges.foundation.v1.Id owner = 2 [json_name = "owner"]; + */ + @java.lang.Override + public boolean hasOwner() { + return instance.hasOwner(); + } + /** + * .arcforges.foundation.v1.Id owner = 2 [json_name = "owner"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getOwner() { + return instance.getOwner(); + } + /** + * .arcforges.foundation.v1.Id owner = 2 [json_name = "owner"]; + */ + public Builder setOwner(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setOwner(value); + return this; + } + /** + * .arcforges.foundation.v1.Id owner = 2 [json_name = "owner"]; + */ + public Builder setOwner( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setOwner(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id owner = 2 [json_name = "owner"]; + */ + public Builder mergeOwner(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeOwner(value); + return this; + } + /** + * .arcforges.foundation.v1.Id owner = 2 [json_name = "owner"]; + */ + public Builder clearOwner() { copyOnWrite(); + instance.clearOwner(); + return this; + } + + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @return Whether the actorKind field is set. + */ + @java.lang.Override + public boolean hasActorKind() { + return instance.hasActorKind(); + } + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @return The actorKind. + */ + @java.lang.Override + public java.lang.String getActorKind() { + return instance.getActorKind(); + } + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @return The bytes for actorKind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getActorKindBytes() { + return instance.getActorKindBytes(); + } + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @param value The actorKind to set. + * @return This builder for chaining. + */ + public Builder setActorKind( + java.lang.String value) { + copyOnWrite(); + instance.setActorKind(value); + return this; + } + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @return This builder for chaining. + */ + public Builder clearActorKind() { + copyOnWrite(); + instance.clearActorKind(); + return this; + } + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @param value The bytes for actorKind to set. + * @return This builder for chaining. + */ + public Builder setActorKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setActorKindBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"]; + */ + @java.lang.Override + public boolean hasDelegationId() { + return instance.hasDelegationId(); + } + /** + * .arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getDelegationId() { + return instance.getDelegationId(); + } + /** + * .arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"]; + */ + public Builder setDelegationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setDelegationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"]; + */ + public Builder setDelegationId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setDelegationId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"]; + */ + public Builder mergeDelegationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeDelegationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"]; + */ + public Builder clearDelegationId() { copyOnWrite(); + instance.clearDelegationId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"]; + */ + @java.lang.Override + public boolean hasDeviceId() { + return instance.hasDeviceId(); + } + /** + * .arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getDeviceId() { + return instance.getDeviceId(); + } + /** + * .arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"]; + */ + public Builder setDeviceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setDeviceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"]; + */ + public Builder setDeviceId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setDeviceId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"]; + */ + public Builder mergeDeviceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeDeviceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"]; + */ + public Builder clearDeviceId() { copyOnWrite(); + instance.clearDeviceId(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.foundation.v1.ActorChain) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.foundation.v1.ActorChain(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "initiator_", + "owner_", + "actorKind_", + "delegationId_", + "deviceId_", + }; + java.lang.String info = + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1208\u0002\u0004\u1009\u0003\u0005\u1009\u0004"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.foundation.v1.ActorChain.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.foundation.v1.ActorChain) + private static final io.github.arcforges.contracts.foundation.v1.ActorChain DEFAULT_INSTANCE; + static { + ActorChain defaultInstance = new ActorChain(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ActorChain.class, defaultInstance); + } + + public static io.github.arcforges.contracts.foundation.v1.ActorChain getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChainOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChainOrBuilder.java new file mode 100644 index 0000000..5613472 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ActorChainOrBuilder.java @@ -0,0 +1,75 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +@com.google.protobuf.Generated +public interface ActorChainOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.foundation.v1.ActorChain) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"]; + * @return Whether the initiator field is set. + */ + boolean hasInitiator(); + /** + * .arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"]; + * @return The initiator. + */ + io.github.arcforges.contracts.foundation.v1.Id getInitiator(); + + /** + * .arcforges.foundation.v1.Id owner = 2 [json_name = "owner"]; + * @return Whether the owner field is set. + */ + boolean hasOwner(); + /** + * .arcforges.foundation.v1.Id owner = 2 [json_name = "owner"]; + * @return The owner. + */ + io.github.arcforges.contracts.foundation.v1.Id getOwner(); + + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @return Whether the actorKind field is set. + */ + boolean hasActorKind(); + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @return The actorKind. + */ + java.lang.String getActorKind(); + /** + * optional string actor_kind = 3 [json_name = "actorKind"]; + * @return The bytes for actorKind. + */ + com.google.protobuf.ByteString + getActorKindBytes(); + + /** + * .arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"]; + * @return Whether the delegationId field is set. + */ + boolean hasDelegationId(); + /** + * .arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"]; + * @return The delegationId. + */ + io.github.arcforges.contracts.foundation.v1.Id getDelegationId(); + + /** + * .arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"]; + * @return Whether the deviceId field is set. + */ + boolean hasDeviceId(); + /** + * .arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"]; + * @return The deviceId. + */ + io.github.arcforges.contracts.foundation.v1.Id getDeviceId(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java new file mode 100644 index 0000000..e087dd6 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRef.java @@ -0,0 +1,1497 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + *
+ * registry04: ArtifactRef; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.foundation.v1.ArtifactRef} + */ +@com.google.protobuf.Generated +public final class ArtifactRef extends + com.google.protobuf.GeneratedMessageLite< + ArtifactRef, ArtifactRef.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.foundation.v1.ArtifactRef) + ArtifactRefOrBuilder { + private ArtifactRef() { + kind_ = ""; + availability_ = ""; + provenance_ = emptyProtobufList(); + } + private int bitField0_; + public static final int ARTIFACT_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id artifactId_; + /** + * .arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"]; + */ + @java.lang.Override + public boolean hasArtifactId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getArtifactId() { + return artifactId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : artifactId_; + } + /** + * .arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setArtifactId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + artifactId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeArtifactId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (artifactId_ != null && + artifactId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + artifactId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(artifactId_).mergeFrom(value).buildPartial(); + } else { + artifactId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"]; + */ + private void clearArtifactId() { + artifactId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int KIND_FIELD_NUMBER = 2; + private java.lang.String kind_; + /** + * optional string kind = 2 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + kind_ = value; + } + /** + * optional string kind = 2 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000002); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int OWNER_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.AggregateRef owner_; + /** + * .arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"]; + */ + @java.lang.Override + public boolean hasOwner() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.AggregateRef getOwner() { + return owner_ == null ? io.github.arcforges.contracts.foundation.v1.AggregateRef.getDefaultInstance() : owner_; + } + /** + * .arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOwner(io.github.arcforges.contracts.foundation.v1.AggregateRef value) { + value.getClass(); // minimal bytecode null check + owner_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOwner(io.github.arcforges.contracts.foundation.v1.AggregateRef value) { + value.getClass(); // minimal bytecode null check + if (owner_ != null && + owner_ != io.github.arcforges.contracts.foundation.v1.AggregateRef.getDefaultInstance()) { + owner_ = + io.github.arcforges.contracts.foundation.v1.AggregateRef.newBuilder(owner_).mergeFrom(value).buildPartial(); + } else { + owner_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"]; + */ + private void clearOwner() { + owner_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int RESOURCE_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.ResourceRef resource_; + /** + * .arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + return resource_ == null ? io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance() : resource_; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + resource_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + if (resource_ != null && + resource_ != io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance()) { + resource_ = + io.github.arcforges.contracts.foundation.v1.ResourceRef.newBuilder(resource_).mergeFrom(value).buildPartial(); + } else { + resource_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"]; + */ + private void clearResource() { + resource_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int JOB_ID_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Id jobId_; + /** + * .arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"]; + */ + @java.lang.Override + public boolean hasJobId() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getJobId() { + return jobId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : jobId_; + } + /** + * .arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setJobId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + jobId_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeJobId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (jobId_ != null && + jobId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + jobId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(jobId_).mergeFrom(value).buildPartial(); + } else { + jobId_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"]; + */ + private void clearJobId() { + jobId_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int ORIGIN_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.ContentOrigin origin_; + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return origin_ == null ? io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance() : origin_; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + origin_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + if (origin_ != null && + origin_ != io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance()) { + origin_ = + io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder(origin_).mergeFrom(value).buildPartial(); + } else { + origin_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + private void clearOrigin() { + origin_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int PRODUCING_TASK_ID_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.foundation.v1.Id producingTaskId_; + /** + * .arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"]; + */ + @java.lang.Override + public boolean hasProducingTaskId() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProducingTaskId() { + return producingTaskId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : producingTaskId_; + } + /** + * .arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProducingTaskId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + producingTaskId_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeProducingTaskId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (producingTaskId_ != null && + producingTaskId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + producingTaskId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(producingTaskId_).mergeFrom(value).buildPartial(); + } else { + producingTaskId_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"]; + */ + private void clearProducingTaskId() { + producingTaskId_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static final int PRODUCING_RUN_ID_FIELD_NUMBER = 8; + private io.github.arcforges.contracts.foundation.v1.Id producingRunId_; + /** + * .arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"]; + */ + @java.lang.Override + public boolean hasProducingRunId() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * .arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProducingRunId() { + return producingRunId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : producingRunId_; + } + /** + * .arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProducingRunId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + producingRunId_ = value; + bitField0_ |= 0x00000080; + } + /** + * .arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeProducingRunId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (producingRunId_ != null && + producingRunId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + producingRunId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(producingRunId_).mergeFrom(value).buildPartial(); + } else { + producingRunId_ = value; + } + bitField0_ |= 0x00000080; + } + /** + * .arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"]; + */ + private void clearProducingRunId() { + producingRunId_ = null; + bitField0_ = (bitField0_ & ~0x00000080); + } + + public static final int ACTOR_FIELD_NUMBER = 9; + private io.github.arcforges.contracts.foundation.v1.ActorChain actor_; + /** + * .arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"]; + */ + @java.lang.Override + public boolean hasActor() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + * .arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ActorChain getActor() { + return actor_ == null ? io.github.arcforges.contracts.foundation.v1.ActorChain.getDefaultInstance() : actor_; + } + /** + * .arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setActor(io.github.arcforges.contracts.foundation.v1.ActorChain value) { + value.getClass(); // minimal bytecode null check + actor_ = value; + bitField0_ |= 0x00000100; + } + /** + * .arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeActor(io.github.arcforges.contracts.foundation.v1.ActorChain value) { + value.getClass(); // minimal bytecode null check + if (actor_ != null && + actor_ != io.github.arcforges.contracts.foundation.v1.ActorChain.getDefaultInstance()) { + actor_ = + io.github.arcforges.contracts.foundation.v1.ActorChain.newBuilder(actor_).mergeFrom(value).buildPartial(); + } else { + actor_ = value; + } + bitField0_ |= 0x00000100; + } + /** + * .arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"]; + */ + private void clearActor() { + actor_ = null; + bitField0_ = (bitField0_ & ~0x00000100); + } + + public static final int CREATED_AT_FIELD_NUMBER = 10; + private io.github.arcforges.contracts.foundation.v1.Instant createdAt_; + /** + * .arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"]; + */ + @java.lang.Override + public boolean hasCreatedAt() { + return ((bitField0_ & 0x00000200) != 0); + } + /** + * .arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getCreatedAt() { + return createdAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : createdAt_; + } + /** + * .arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCreatedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + createdAt_ = value; + bitField0_ |= 0x00000200; + } + /** + * .arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCreatedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (createdAt_ != null && + createdAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + createdAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(createdAt_).mergeFrom(value).buildPartial(); + } else { + createdAt_ = value; + } + bitField0_ |= 0x00000200; + } + /** + * .arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"]; + */ + private void clearCreatedAt() { + createdAt_ = null; + bitField0_ = (bitField0_ & ~0x00000200); + } + + public static final int AVAILABILITY_FIELD_NUMBER = 11; + private java.lang.String availability_; + /** + * optional string availability = 11 [json_name = "availability"]; + * @return Whether the availability field is set. + */ + @java.lang.Override + public boolean hasAvailability() { + return ((bitField0_ & 0x00000400) != 0); + } + /** + * optional string availability = 11 [json_name = "availability"]; + * @return The availability. + */ + @java.lang.Override + public java.lang.String getAvailability() { + return availability_; + } + /** + * optional string availability = 11 [json_name = "availability"]; + * @return The bytes for availability. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAvailabilityBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(availability_); + } + /** + * optional string availability = 11 [json_name = "availability"]; + * @param value The availability to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAvailability( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000400; + availability_ = value; + } + /** + * optional string availability = 11 [json_name = "availability"]; + */ + private void clearAvailability() { + bitField0_ = (bitField0_ & ~0x00000400); + availability_ = getDefaultInstance().getAvailability(); + } + /** + * optional string availability = 11 [json_name = "availability"]; + * @param value The bytes for availability to set. + */ + private void setAvailabilityBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + availability_ = value.toStringUtf8(); + bitField0_ |= 0x00000400; + } + + public static final int PROVENANCE_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.ProtobufList provenance_; + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + @java.lang.Override + public java.util.List getProvenanceList() { + return provenance_; + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + public java.util.List + getProvenanceOrBuilderList() { + return provenance_; + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + @java.lang.Override + public int getProvenanceCount() { + return provenance_.size(); + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.VersionedRef getProvenance(int index) { + return provenance_.get(index); + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + public io.github.arcforges.contracts.foundation.v1.VersionedRefOrBuilder getProvenanceOrBuilder( + int index) { + return provenance_.get(index); + } + private void ensureProvenanceIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = provenance_; + if (!tmp.isModifiable()) { + provenance_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProvenance( + int index, io.github.arcforges.contracts.foundation.v1.VersionedRef value) { + value.getClass(); // minimal bytecode null check + ensureProvenanceIsMutable(); + provenance_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addProvenance(io.github.arcforges.contracts.foundation.v1.VersionedRef value) { + value.getClass(); // minimal bytecode null check + ensureProvenanceIsMutable(); + provenance_.add(value); + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addProvenance( + int index, io.github.arcforges.contracts.foundation.v1.VersionedRef value) { + value.getClass(); // minimal bytecode null check + ensureProvenanceIsMutable(); + provenance_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + private void addAllProvenance( + java.lang.Iterable values) { + ensureProvenanceIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, provenance_); + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + private void clearProvenance() { + provenance_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + private void removeProvenance(int index) { + ensureProvenanceIsMutable(); + provenance_.remove(index); + } + + public static io.github.arcforges.contracts.foundation.v1.ArtifactRef parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ArtifactRef parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ArtifactRef parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ArtifactRef parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ArtifactRef parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ArtifactRef parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ArtifactRef parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.ArtifactRef parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.foundation.v1.ArtifactRef parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.foundation.v1.ArtifactRef parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ArtifactRef parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.ArtifactRef parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.foundation.v1.ArtifactRef prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ArtifactRef; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.foundation.v1.ArtifactRef} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.foundation.v1.ArtifactRef, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.foundation.v1.ArtifactRef) + io.github.arcforges.contracts.foundation.v1.ArtifactRefOrBuilder { + // Construct using io.github.arcforges.contracts.foundation.v1.ArtifactRef.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"]; + */ + @java.lang.Override + public boolean hasArtifactId() { + return instance.hasArtifactId(); + } + /** + * .arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getArtifactId() { + return instance.getArtifactId(); + } + /** + * .arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"]; + */ + public Builder setArtifactId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setArtifactId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"]; + */ + public Builder setArtifactId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setArtifactId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"]; + */ + public Builder mergeArtifactId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeArtifactId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"]; + */ + public Builder clearArtifactId() { copyOnWrite(); + instance.clearArtifactId(); + return this; + } + + /** + * optional string kind = 2 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"]; + */ + @java.lang.Override + public boolean hasOwner() { + return instance.hasOwner(); + } + /** + * .arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.AggregateRef getOwner() { + return instance.getOwner(); + } + /** + * .arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"]; + */ + public Builder setOwner(io.github.arcforges.contracts.foundation.v1.AggregateRef value) { + copyOnWrite(); + instance.setOwner(value); + return this; + } + /** + * .arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"]; + */ + public Builder setOwner( + io.github.arcforges.contracts.foundation.v1.AggregateRef.Builder builderForValue) { + copyOnWrite(); + instance.setOwner(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"]; + */ + public Builder mergeOwner(io.github.arcforges.contracts.foundation.v1.AggregateRef value) { + copyOnWrite(); + instance.mergeOwner(value); + return this; + } + /** + * .arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"]; + */ + public Builder clearOwner() { copyOnWrite(); + instance.clearOwner(); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return instance.hasResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + return instance.getResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"]; + */ + public Builder setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.setResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"]; + */ + public Builder setResource( + io.github.arcforges.contracts.foundation.v1.ResourceRef.Builder builderForValue) { + copyOnWrite(); + instance.setResource(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"]; + */ + public Builder mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.mergeResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"]; + */ + public Builder clearResource() { copyOnWrite(); + instance.clearResource(); + return this; + } + + /** + * .arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"]; + */ + @java.lang.Override + public boolean hasJobId() { + return instance.hasJobId(); + } + /** + * .arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getJobId() { + return instance.getJobId(); + } + /** + * .arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"]; + */ + public Builder setJobId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setJobId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"]; + */ + public Builder setJobId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setJobId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"]; + */ + public Builder mergeJobId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeJobId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"]; + */ + public Builder clearJobId() { copyOnWrite(); + instance.clearJobId(); + return this; + } + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return instance.hasOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return instance.getOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + public Builder setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.setOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + public Builder setOrigin( + io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder builderForValue) { + copyOnWrite(); + instance.setOrigin(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + public Builder mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.mergeOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + public Builder clearOrigin() { copyOnWrite(); + instance.clearOrigin(); + return this; + } + + /** + * .arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"]; + */ + @java.lang.Override + public boolean hasProducingTaskId() { + return instance.hasProducingTaskId(); + } + /** + * .arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProducingTaskId() { + return instance.getProducingTaskId(); + } + /** + * .arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"]; + */ + public Builder setProducingTaskId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setProducingTaskId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"]; + */ + public Builder setProducingTaskId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setProducingTaskId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"]; + */ + public Builder mergeProducingTaskId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeProducingTaskId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"]; + */ + public Builder clearProducingTaskId() { copyOnWrite(); + instance.clearProducingTaskId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"]; + */ + @java.lang.Override + public boolean hasProducingRunId() { + return instance.hasProducingRunId(); + } + /** + * .arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProducingRunId() { + return instance.getProducingRunId(); + } + /** + * .arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"]; + */ + public Builder setProducingRunId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setProducingRunId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"]; + */ + public Builder setProducingRunId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setProducingRunId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"]; + */ + public Builder mergeProducingRunId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeProducingRunId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"]; + */ + public Builder clearProducingRunId() { copyOnWrite(); + instance.clearProducingRunId(); + return this; + } + + /** + * .arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"]; + */ + @java.lang.Override + public boolean hasActor() { + return instance.hasActor(); + } + /** + * .arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ActorChain getActor() { + return instance.getActor(); + } + /** + * .arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"]; + */ + public Builder setActor(io.github.arcforges.contracts.foundation.v1.ActorChain value) { + copyOnWrite(); + instance.setActor(value); + return this; + } + /** + * .arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"]; + */ + public Builder setActor( + io.github.arcforges.contracts.foundation.v1.ActorChain.Builder builderForValue) { + copyOnWrite(); + instance.setActor(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"]; + */ + public Builder mergeActor(io.github.arcforges.contracts.foundation.v1.ActorChain value) { + copyOnWrite(); + instance.mergeActor(value); + return this; + } + /** + * .arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"]; + */ + public Builder clearActor() { copyOnWrite(); + instance.clearActor(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"]; + */ + @java.lang.Override + public boolean hasCreatedAt() { + return instance.hasCreatedAt(); + } + /** + * .arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getCreatedAt() { + return instance.getCreatedAt(); + } + /** + * .arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"]; + */ + public Builder setCreatedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setCreatedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"]; + */ + public Builder setCreatedAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setCreatedAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"]; + */ + public Builder mergeCreatedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeCreatedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"]; + */ + public Builder clearCreatedAt() { copyOnWrite(); + instance.clearCreatedAt(); + return this; + } + + /** + * optional string availability = 11 [json_name = "availability"]; + * @return Whether the availability field is set. + */ + @java.lang.Override + public boolean hasAvailability() { + return instance.hasAvailability(); + } + /** + * optional string availability = 11 [json_name = "availability"]; + * @return The availability. + */ + @java.lang.Override + public java.lang.String getAvailability() { + return instance.getAvailability(); + } + /** + * optional string availability = 11 [json_name = "availability"]; + * @return The bytes for availability. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAvailabilityBytes() { + return instance.getAvailabilityBytes(); + } + /** + * optional string availability = 11 [json_name = "availability"]; + * @param value The availability to set. + * @return This builder for chaining. + */ + public Builder setAvailability( + java.lang.String value) { + copyOnWrite(); + instance.setAvailability(value); + return this; + } + /** + * optional string availability = 11 [json_name = "availability"]; + * @return This builder for chaining. + */ + public Builder clearAvailability() { + copyOnWrite(); + instance.clearAvailability(); + return this; + } + /** + * optional string availability = 11 [json_name = "availability"]; + * @param value The bytes for availability to set. + * @return This builder for chaining. + */ + public Builder setAvailabilityBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setAvailabilityBytes(value); + return this; + } + + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + @java.lang.Override + public java.util.List getProvenanceList() { + return java.util.Collections.unmodifiableList( + instance.getProvenanceList()); + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + @java.lang.Override + public int getProvenanceCount() { + return instance.getProvenanceCount(); + }/** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.VersionedRef getProvenance(int index) { + return instance.getProvenance(index); + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + public Builder setProvenance( + int index, io.github.arcforges.contracts.foundation.v1.VersionedRef value) { + copyOnWrite(); + instance.setProvenance(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + public Builder setProvenance( + int index, io.github.arcforges.contracts.foundation.v1.VersionedRef.Builder builderForValue) { + copyOnWrite(); + instance.setProvenance(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + public Builder addProvenance(io.github.arcforges.contracts.foundation.v1.VersionedRef value) { + copyOnWrite(); + instance.addProvenance(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + public Builder addProvenance( + int index, io.github.arcforges.contracts.foundation.v1.VersionedRef value) { + copyOnWrite(); + instance.addProvenance(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + public Builder addProvenance( + io.github.arcforges.contracts.foundation.v1.VersionedRef.Builder builderForValue) { + copyOnWrite(); + instance.addProvenance(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + public Builder addProvenance( + int index, io.github.arcforges.contracts.foundation.v1.VersionedRef.Builder builderForValue) { + copyOnWrite(); + instance.addProvenance(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + public Builder addAllProvenance( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllProvenance(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + public Builder clearProvenance() { + copyOnWrite(); + instance.clearProvenance(); + return this; + } + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + public Builder removeProvenance(int index) { + copyOnWrite(); + instance.removeProvenance(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.foundation.v1.ArtifactRef) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.foundation.v1.ArtifactRef(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "artifactId_", + "kind_", + "owner_", + "resource_", + "jobId_", + "origin_", + "producingTaskId_", + "producingRunId_", + "actor_", + "createdAt_", + "availability_", + "provenance_", + io.github.arcforges.contracts.foundation.v1.VersionedRef.class, + }; + java.lang.String info = + "\u0000\f\u0000\u0001\u0001\f\f\u0000\u0001\u0000\u0001\u1009\u0000\u0002\u1208\u0001" + + "\u0003\u1009\u0002\u0004\u1009\u0003\u0005\u1009\u0004\u0006\u1009\u0005\u0007\u1009" + + "\u0006\b\u1009\u0007\t\u1009\b\n\u1009\t\u000b\u1208\n\f\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.foundation.v1.ArtifactRef.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.foundation.v1.ArtifactRef) + private static final io.github.arcforges.contracts.foundation.v1.ArtifactRef DEFAULT_INSTANCE; + static { + ArtifactRef defaultInstance = new ArtifactRef(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ArtifactRef.class, defaultInstance); + } + + public static io.github.arcforges.contracts.foundation.v1.ArtifactRef getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRefOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRefOrBuilder.java new file mode 100644 index 0000000..37fe65c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ArtifactRefOrBuilder.java @@ -0,0 +1,161 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +@com.google.protobuf.Generated +public interface ArtifactRefOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.foundation.v1.ArtifactRef) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"]; + * @return Whether the artifactId field is set. + */ + boolean hasArtifactId(); + /** + * .arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"]; + * @return The artifactId. + */ + io.github.arcforges.contracts.foundation.v1.Id getArtifactId(); + + /** + * optional string kind = 2 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * .arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"]; + * @return Whether the owner field is set. + */ + boolean hasOwner(); + /** + * .arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"]; + * @return The owner. + */ + io.github.arcforges.contracts.foundation.v1.AggregateRef getOwner(); + + /** + * .arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"]; + * @return Whether the resource field is set. + */ + boolean hasResource(); + /** + * .arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"]; + * @return The resource. + */ + io.github.arcforges.contracts.foundation.v1.ResourceRef getResource(); + + /** + * .arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"]; + * @return Whether the jobId field is set. + */ + boolean hasJobId(); + /** + * .arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"]; + * @return The jobId. + */ + io.github.arcforges.contracts.foundation.v1.Id getJobId(); + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + * @return Whether the origin field is set. + */ + boolean hasOrigin(); + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + * @return The origin. + */ + io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin(); + + /** + * .arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"]; + * @return Whether the producingTaskId field is set. + */ + boolean hasProducingTaskId(); + /** + * .arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"]; + * @return The producingTaskId. + */ + io.github.arcforges.contracts.foundation.v1.Id getProducingTaskId(); + + /** + * .arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"]; + * @return Whether the producingRunId field is set. + */ + boolean hasProducingRunId(); + /** + * .arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"]; + * @return The producingRunId. + */ + io.github.arcforges.contracts.foundation.v1.Id getProducingRunId(); + + /** + * .arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"]; + * @return Whether the actor field is set. + */ + boolean hasActor(); + /** + * .arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"]; + * @return The actor. + */ + io.github.arcforges.contracts.foundation.v1.ActorChain getActor(); + + /** + * .arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"]; + * @return Whether the createdAt field is set. + */ + boolean hasCreatedAt(); + /** + * .arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"]; + * @return The createdAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getCreatedAt(); + + /** + * optional string availability = 11 [json_name = "availability"]; + * @return Whether the availability field is set. + */ + boolean hasAvailability(); + /** + * optional string availability = 11 [json_name = "availability"]; + * @return The availability. + */ + java.lang.String getAvailability(); + /** + * optional string availability = 11 [json_name = "availability"]; + * @return The bytes for availability. + */ + com.google.protobuf.ByteString + getAvailabilityBytes(); + + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + java.util.List + getProvenanceList(); + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + io.github.arcforges.contracts.foundation.v1.VersionedRef getProvenance(int index); + /** + * repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"]; + */ + int getProvenanceCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java new file mode 100644 index 0000000..00a441f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRef.java @@ -0,0 +1,482 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + *
+ * registry04: BlobRef; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.foundation.v1.BlobRef} + */ +@com.google.protobuf.Generated +public final class BlobRef extends + com.google.protobuf.GeneratedMessageLite< + BlobRef, BlobRef.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.foundation.v1.BlobRef) + BlobRefOrBuilder { + private BlobRef() { + contentHash_ = ""; + } + private int bitField0_; + public static final int BLOB_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id blobId_; + /** + * .arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"]; + */ + @java.lang.Override + public boolean hasBlobId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getBlobId() { + return blobId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : blobId_; + } + /** + * .arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setBlobId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + blobId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeBlobId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (blobId_ != null && + blobId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + blobId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(blobId_).mergeFrom(value).buildPartial(); + } else { + blobId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"]; + */ + private void clearBlobId() { + blobId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int CONTENT_HASH_FIELD_NUMBER = 2; + private java.lang.String contentHash_; + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @return Whether the contentHash field is set. + */ + @java.lang.Override + public boolean hasContentHash() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @return The contentHash. + */ + @java.lang.Override + public java.lang.String getContentHash() { + return contentHash_; + } + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @return The bytes for contentHash. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContentHashBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(contentHash_); + } + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @param value The contentHash to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setContentHash( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + contentHash_ = value; + } + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + */ + private void clearContentHash() { + bitField0_ = (bitField0_ & ~0x00000002); + contentHash_ = getDefaultInstance().getContentHash(); + } + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @param value The bytes for contentHash to set. + */ + private void setContentHashBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + contentHash_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int SIZE_BYTES_FIELD_NUMBER = 3; + private long sizeBytes_; + /** + * optional uint64 size_bytes = 3 [json_name = "sizeBytes"]; + * @return Whether the sizeBytes field is set. + */ + @java.lang.Override + public boolean hasSizeBytes() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional uint64 size_bytes = 3 [json_name = "sizeBytes"]; + * @return The sizeBytes. + */ + @java.lang.Override + public long getSizeBytes() { + return sizeBytes_; + } + /** + * optional uint64 size_bytes = 3 [json_name = "sizeBytes"]; + * @param value The sizeBytes to set. + */ + private void setSizeBytes(long value) { + bitField0_ |= 0x00000004; + sizeBytes_ = value; + } + /** + * optional uint64 size_bytes = 3 [json_name = "sizeBytes"]; + */ + private void clearSizeBytes() { + bitField0_ = (bitField0_ & ~0x00000004); + sizeBytes_ = 0L; + } + + public static io.github.arcforges.contracts.foundation.v1.BlobRef parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.BlobRef parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.BlobRef parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.BlobRef parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.BlobRef parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.BlobRef parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.BlobRef parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.BlobRef parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.foundation.v1.BlobRef parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.foundation.v1.BlobRef parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.BlobRef parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.BlobRef parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.foundation.v1.BlobRef prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: BlobRef; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.foundation.v1.BlobRef} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.foundation.v1.BlobRef, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.foundation.v1.BlobRef) + io.github.arcforges.contracts.foundation.v1.BlobRefOrBuilder { + // Construct using io.github.arcforges.contracts.foundation.v1.BlobRef.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"]; + */ + @java.lang.Override + public boolean hasBlobId() { + return instance.hasBlobId(); + } + /** + * .arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getBlobId() { + return instance.getBlobId(); + } + /** + * .arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"]; + */ + public Builder setBlobId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setBlobId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"]; + */ + public Builder setBlobId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setBlobId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"]; + */ + public Builder mergeBlobId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeBlobId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"]; + */ + public Builder clearBlobId() { copyOnWrite(); + instance.clearBlobId(); + return this; + } + + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @return Whether the contentHash field is set. + */ + @java.lang.Override + public boolean hasContentHash() { + return instance.hasContentHash(); + } + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @return The contentHash. + */ + @java.lang.Override + public java.lang.String getContentHash() { + return instance.getContentHash(); + } + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @return The bytes for contentHash. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContentHashBytes() { + return instance.getContentHashBytes(); + } + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @param value The contentHash to set. + * @return This builder for chaining. + */ + public Builder setContentHash( + java.lang.String value) { + copyOnWrite(); + instance.setContentHash(value); + return this; + } + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @return This builder for chaining. + */ + public Builder clearContentHash() { + copyOnWrite(); + instance.clearContentHash(); + return this; + } + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @param value The bytes for contentHash to set. + * @return This builder for chaining. + */ + public Builder setContentHashBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setContentHashBytes(value); + return this; + } + + /** + * optional uint64 size_bytes = 3 [json_name = "sizeBytes"]; + * @return Whether the sizeBytes field is set. + */ + @java.lang.Override + public boolean hasSizeBytes() { + return instance.hasSizeBytes(); + } + /** + * optional uint64 size_bytes = 3 [json_name = "sizeBytes"]; + * @return The sizeBytes. + */ + @java.lang.Override + public long getSizeBytes() { + return instance.getSizeBytes(); + } + /** + * optional uint64 size_bytes = 3 [json_name = "sizeBytes"]; + * @param value The sizeBytes to set. + * @return This builder for chaining. + */ + public Builder setSizeBytes(long value) { + copyOnWrite(); + instance.setSizeBytes(value); + return this; + } + /** + * optional uint64 size_bytes = 3 [json_name = "sizeBytes"]; + * @return This builder for chaining. + */ + public Builder clearSizeBytes() { + copyOnWrite(); + instance.clearSizeBytes(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.foundation.v1.BlobRef) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.foundation.v1.BlobRef(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "blobId_", + "contentHash_", + "sizeBytes_", + }; + java.lang.String info = + "\u0000\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u1003\u0002"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.foundation.v1.BlobRef.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.foundation.v1.BlobRef) + private static final io.github.arcforges.contracts.foundation.v1.BlobRef DEFAULT_INSTANCE; + static { + BlobRef defaultInstance = new BlobRef(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + BlobRef.class, defaultInstance); + } + + public static io.github.arcforges.contracts.foundation.v1.BlobRef getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRefOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRefOrBuilder.java new file mode 100644 index 0000000..4ee1a34 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/BlobRefOrBuilder.java @@ -0,0 +1,53 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +@com.google.protobuf.Generated +public interface BlobRefOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.foundation.v1.BlobRef) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"]; + * @return Whether the blobId field is set. + */ + boolean hasBlobId(); + /** + * .arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"]; + * @return The blobId. + */ + io.github.arcforges.contracts.foundation.v1.Id getBlobId(); + + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @return Whether the contentHash field is set. + */ + boolean hasContentHash(); + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @return The contentHash. + */ + java.lang.String getContentHash(); + /** + * optional string content_hash = 2 [json_name = "contentHash"]; + * @return The bytes for contentHash. + */ + com.google.protobuf.ByteString + getContentHashBytes(); + + /** + * optional uint64 size_bytes = 3 [json_name = "sizeBytes"]; + * @return Whether the sizeBytes field is set. + */ + boolean hasSizeBytes(); + /** + * optional uint64 size_bytes = 3 [json_name = "sizeBytes"]; + * @return The sizeBytes. + */ + long getSizeBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java new file mode 100644 index 0000000..9c480f3 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRange.java @@ -0,0 +1,342 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + *
+ * registry04: ByteRange; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.foundation.v1.ByteRange} + */ +@com.google.protobuf.Generated +public final class ByteRange extends + com.google.protobuf.GeneratedMessageLite< + ByteRange, ByteRange.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.foundation.v1.ByteRange) + ByteRangeOrBuilder { + private ByteRange() { + } + private int bitField0_; + public static final int OFFSET_FIELD_NUMBER = 1; + private long offset_; + /** + * optional uint64 offset = 1 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + @java.lang.Override + public boolean hasOffset() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional uint64 offset = 1 [json_name = "offset"]; + * @return The offset. + */ + @java.lang.Override + public long getOffset() { + return offset_; + } + /** + * optional uint64 offset = 1 [json_name = "offset"]; + * @param value The offset to set. + */ + private void setOffset(long value) { + bitField0_ |= 0x00000001; + offset_ = value; + } + /** + * optional uint64 offset = 1 [json_name = "offset"]; + */ + private void clearOffset() { + bitField0_ = (bitField0_ & ~0x00000001); + offset_ = 0L; + } + + public static final int LENGTH_FIELD_NUMBER = 2; + private long length_; + /** + * optional uint64 length = 2 [json_name = "length"]; + * @return Whether the length field is set. + */ + @java.lang.Override + public boolean hasLength() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional uint64 length = 2 [json_name = "length"]; + * @return The length. + */ + @java.lang.Override + public long getLength() { + return length_; + } + /** + * optional uint64 length = 2 [json_name = "length"]; + * @param value The length to set. + */ + private void setLength(long value) { + bitField0_ |= 0x00000002; + length_ = value; + } + /** + * optional uint64 length = 2 [json_name = "length"]; + */ + private void clearLength() { + bitField0_ = (bitField0_ & ~0x00000002); + length_ = 0L; + } + + public static io.github.arcforges.contracts.foundation.v1.ByteRange parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ByteRange parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ByteRange parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ByteRange parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ByteRange parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ByteRange parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ByteRange parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.ByteRange parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.foundation.v1.ByteRange parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.foundation.v1.ByteRange parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ByteRange parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.ByteRange parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.foundation.v1.ByteRange prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ByteRange; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.foundation.v1.ByteRange} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.foundation.v1.ByteRange, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.foundation.v1.ByteRange) + io.github.arcforges.contracts.foundation.v1.ByteRangeOrBuilder { + // Construct using io.github.arcforges.contracts.foundation.v1.ByteRange.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional uint64 offset = 1 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + @java.lang.Override + public boolean hasOffset() { + return instance.hasOffset(); + } + /** + * optional uint64 offset = 1 [json_name = "offset"]; + * @return The offset. + */ + @java.lang.Override + public long getOffset() { + return instance.getOffset(); + } + /** + * optional uint64 offset = 1 [json_name = "offset"]; + * @param value The offset to set. + * @return This builder for chaining. + */ + public Builder setOffset(long value) { + copyOnWrite(); + instance.setOffset(value); + return this; + } + /** + * optional uint64 offset = 1 [json_name = "offset"]; + * @return This builder for chaining. + */ + public Builder clearOffset() { + copyOnWrite(); + instance.clearOffset(); + return this; + } + + /** + * optional uint64 length = 2 [json_name = "length"]; + * @return Whether the length field is set. + */ + @java.lang.Override + public boolean hasLength() { + return instance.hasLength(); + } + /** + * optional uint64 length = 2 [json_name = "length"]; + * @return The length. + */ + @java.lang.Override + public long getLength() { + return instance.getLength(); + } + /** + * optional uint64 length = 2 [json_name = "length"]; + * @param value The length to set. + * @return This builder for chaining. + */ + public Builder setLength(long value) { + copyOnWrite(); + instance.setLength(value); + return this; + } + /** + * optional uint64 length = 2 [json_name = "length"]; + * @return This builder for chaining. + */ + public Builder clearLength() { + copyOnWrite(); + instance.clearLength(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.foundation.v1.ByteRange) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.foundation.v1.ByteRange(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "offset_", + "length_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1003\u0000\u0002" + + "\u1003\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.foundation.v1.ByteRange.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.foundation.v1.ByteRange) + private static final io.github.arcforges.contracts.foundation.v1.ByteRange DEFAULT_INSTANCE; + static { + ByteRange defaultInstance = new ByteRange(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ByteRange.class, defaultInstance); + } + + public static io.github.arcforges.contracts.foundation.v1.ByteRange getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRangeOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRangeOrBuilder.java new file mode 100644 index 0000000..d70525b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ByteRangeOrBuilder.java @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +@com.google.protobuf.Generated +public interface ByteRangeOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.foundation.v1.ByteRange) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional uint64 offset = 1 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + boolean hasOffset(); + /** + * optional uint64 offset = 1 [json_name = "offset"]; + * @return The offset. + */ + long getOffset(); + + /** + * optional uint64 length = 2 [json_name = "length"]; + * @return Whether the length field is set. + */ + boolean hasLength(); + /** + * optional uint64 length = 2 [json_name = "length"]; + * @return The length. + */ + long getLength(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java new file mode 100644 index 0000000..12e2b64 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOrigin.java @@ -0,0 +1,1296 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + *
+ * registry04: ContentOrigin; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.foundation.v1.ContentOrigin} + */ +@com.google.protobuf.Generated +public final class ContentOrigin extends + com.google.protobuf.GeneratedMessageLite< + ContentOrigin, ContentOrigin.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.foundation.v1.ContentOrigin) + ContentOriginOrBuilder { + private ContentOrigin() { + profile_ = ""; + kinds_ = emptyProtobufList(); + payloadSha256_ = ""; + producerKind_ = ""; + parentOriginIds_ = emptyProtobufList(); + } + private int bitField0_; + public static final int PROFILE_FIELD_NUMBER = 1; + private java.lang.String profile_; + /** + * optional string profile = 1 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return profile_; + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(profile_); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The profile to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProfile( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + profile_ = value; + } + /** + * optional string profile = 1 [json_name = "profile"]; + */ + private void clearProfile() { + bitField0_ = (bitField0_ & ~0x00000001); + profile_ = getDefaultInstance().getProfile(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The bytes for profile to set. + */ + private void setProfileBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + profile_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int ORIGIN_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id originId_; + /** + * .arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"]; + */ + @java.lang.Override + public boolean hasOriginId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getOriginId() { + return originId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : originId_; + } + /** + * .arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOriginId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + originId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOriginId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (originId_ != null && + originId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + originId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(originId_).mergeFrom(value).buildPartial(); + } else { + originId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"]; + */ + private void clearOriginId() { + originId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int CONTENT_UNIT_ID_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.Id contentUnitId_; + /** + * .arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"]; + */ + @java.lang.Override + public boolean hasContentUnitId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getContentUnitId() { + return contentUnitId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : contentUnitId_; + } + /** + * .arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setContentUnitId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + contentUnitId_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeContentUnitId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (contentUnitId_ != null && + contentUnitId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + contentUnitId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(contentUnitId_).mergeFrom(value).buildPartial(); + } else { + contentUnitId_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"]; + */ + private void clearContentUnitId() { + contentUnitId_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int KINDS_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.ProtobufList kinds_; + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @return A list containing the kinds. + */ + @java.lang.Override + public java.util.List getKindsList() { + return kinds_; + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @return The count of kinds. + */ + @java.lang.Override + public int getKindsCount() { + return kinds_.size(); + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param index The index of the element to return. + * @return The kinds at the given index. + */ + @java.lang.Override + public java.lang.String getKinds(int index) { + return kinds_.get(index); + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param index The index of the value to return. + * @return The bytes of the kinds at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindsBytes(int index) { + return com.google.protobuf.ByteString.copyFromUtf8( + kinds_.get(index)); + } + private void ensureKindsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = + kinds_; if (!tmp.isModifiable()) { + kinds_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param index The index to set the value at. + * @param value The kinds to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKinds( + int index, java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureKindsIsMutable(); + kinds_.set(index, value); + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param value The kinds to add. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addKinds( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureKindsIsMutable(); + kinds_.add(value); + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param values The kinds to add. + */ + private void addAllKinds( + java.lang.Iterable values) { + ensureKindsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, kinds_); + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + */ + private void clearKinds() { + kinds_ = emptyProtobufList(); + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param value The bytes of the kinds to add. + */ + private void addKindsBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + ensureKindsIsMutable(); + kinds_.add(value.toStringUtf8()); + } + + public static final int PAYLOAD_SHA256_FIELD_NUMBER = 5; + private java.lang.String payloadSha256_; + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @return Whether the payloadSha256 field is set. + */ + @java.lang.Override + public boolean hasPayloadSha256() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @return The payloadSha256. + */ + @java.lang.Override + public java.lang.String getPayloadSha256() { + return payloadSha256_; + } + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @return The bytes for payloadSha256. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPayloadSha256Bytes() { + return com.google.protobuf.ByteString.copyFromUtf8(payloadSha256_); + } + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @param value The payloadSha256 to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPayloadSha256( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + payloadSha256_ = value; + } + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + */ + private void clearPayloadSha256() { + bitField0_ = (bitField0_ & ~0x00000008); + payloadSha256_ = getDefaultInstance().getPayloadSha256(); + } + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @param value The bytes for payloadSha256 to set. + */ + private void setPayloadSha256Bytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + payloadSha256_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int PRODUCER_KIND_FIELD_NUMBER = 6; + private java.lang.String producerKind_; + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @return Whether the producerKind field is set. + */ + @java.lang.Override + public boolean hasProducerKind() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @return The producerKind. + */ + @java.lang.Override + public java.lang.String getProducerKind() { + return producerKind_; + } + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @return The bytes for producerKind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProducerKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(producerKind_); + } + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @param value The producerKind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProducerKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000010; + producerKind_ = value; + } + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + */ + private void clearProducerKind() { + bitField0_ = (bitField0_ & ~0x00000010); + producerKind_ = getDefaultInstance().getProducerKind(); + } + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @param value The bytes for producerKind to set. + */ + private void setProducerKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + producerKind_ = value.toStringUtf8(); + bitField0_ |= 0x00000010; + } + + public static final int CREATED_AT_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.foundation.v1.Instant createdAt_; + /** + * .arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"]; + */ + @java.lang.Override + public boolean hasCreatedAt() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getCreatedAt() { + return createdAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : createdAt_; + } + /** + * .arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCreatedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + createdAt_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCreatedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (createdAt_ != null && + createdAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + createdAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(createdAt_).mergeFrom(value).buildPartial(); + } else { + createdAt_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"]; + */ + private void clearCreatedAt() { + createdAt_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int PARENT_ORIGIN_IDS_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.ProtobufList parentOriginIds_; + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + @java.lang.Override + public java.util.List getParentOriginIdsList() { + return parentOriginIds_; + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + public java.util.List + getParentOriginIdsOrBuilderList() { + return parentOriginIds_; + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + @java.lang.Override + public int getParentOriginIdsCount() { + return parentOriginIds_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getParentOriginIds(int index) { + return parentOriginIds_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getParentOriginIdsOrBuilder( + int index) { + return parentOriginIds_.get(index); + } + private void ensureParentOriginIdsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = parentOriginIds_; + if (!tmp.isModifiable()) { + parentOriginIds_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setParentOriginIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureParentOriginIdsIsMutable(); + parentOriginIds_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addParentOriginIds(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureParentOriginIdsIsMutable(); + parentOriginIds_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addParentOriginIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureParentOriginIdsIsMutable(); + parentOriginIds_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + private void addAllParentOriginIds( + java.lang.Iterable values) { + ensureParentOriginIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, parentOriginIds_); + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + private void clearParentOriginIds() { + parentOriginIds_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + private void removeParentOriginIds(int index) { + ensureParentOriginIdsIsMutable(); + parentOriginIds_.remove(index); + } + + public static final int OMITTED_PARENT_COUNT_FIELD_NUMBER = 9; + private int omittedParentCount_; + /** + * optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"]; + * @return Whether the omittedParentCount field is set. + */ + @java.lang.Override + public boolean hasOmittedParentCount() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"]; + * @return The omittedParentCount. + */ + @java.lang.Override + public int getOmittedParentCount() { + return omittedParentCount_; + } + /** + * optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"]; + * @param value The omittedParentCount to set. + */ + private void setOmittedParentCount(int value) { + bitField0_ |= 0x00000040; + omittedParentCount_ = value; + } + /** + * optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"]; + */ + private void clearOmittedParentCount() { + bitField0_ = (bitField0_ & ~0x00000040); + omittedParentCount_ = 0; + } + + public static io.github.arcforges.contracts.foundation.v1.ContentOrigin parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ContentOrigin parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ContentOrigin parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ContentOrigin parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ContentOrigin parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ContentOrigin parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ContentOrigin parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.ContentOrigin parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.foundation.v1.ContentOrigin parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.foundation.v1.ContentOrigin parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ContentOrigin parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.ContentOrigin parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.foundation.v1.ContentOrigin prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ContentOrigin; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.foundation.v1.ContentOrigin} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.foundation.v1.ContentOrigin, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.foundation.v1.ContentOrigin) + io.github.arcforges.contracts.foundation.v1.ContentOriginOrBuilder { + // Construct using io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string profile = 1 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return instance.hasProfile(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return instance.getProfile(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return instance.getProfileBytes(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The profile to set. + * @return This builder for chaining. + */ + public Builder setProfile( + java.lang.String value) { + copyOnWrite(); + instance.setProfile(value); + return this; + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return This builder for chaining. + */ + public Builder clearProfile() { + copyOnWrite(); + instance.clearProfile(); + return this; + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The bytes for profile to set. + * @return This builder for chaining. + */ + public Builder setProfileBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setProfileBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"]; + */ + @java.lang.Override + public boolean hasOriginId() { + return instance.hasOriginId(); + } + /** + * .arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getOriginId() { + return instance.getOriginId(); + } + /** + * .arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"]; + */ + public Builder setOriginId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setOriginId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"]; + */ + public Builder setOriginId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setOriginId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"]; + */ + public Builder mergeOriginId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeOriginId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"]; + */ + public Builder clearOriginId() { copyOnWrite(); + instance.clearOriginId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"]; + */ + @java.lang.Override + public boolean hasContentUnitId() { + return instance.hasContentUnitId(); + } + /** + * .arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getContentUnitId() { + return instance.getContentUnitId(); + } + /** + * .arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"]; + */ + public Builder setContentUnitId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setContentUnitId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"]; + */ + public Builder setContentUnitId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setContentUnitId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"]; + */ + public Builder mergeContentUnitId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeContentUnitId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"]; + */ + public Builder clearContentUnitId() { copyOnWrite(); + instance.clearContentUnitId(); + return this; + } + + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @return A list containing the kinds. + */ + @java.lang.Override + public java.util.List + getKindsList() { + return java.util.Collections.unmodifiableList( + instance.getKindsList()); + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @return The count of kinds. + */ + @java.lang.Override + public int getKindsCount() { + return instance.getKindsCount(); + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param index The index of the element to return. + * @return The kinds at the given index. + */ + @java.lang.Override + public java.lang.String getKinds(int index) { + return instance.getKinds(index); + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param index The index of the value to return. + * @return The bytes of the kinds at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindsBytes(int index) { + return instance.getKindsBytes(index); + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param index The index to set the value at. + * @param value The kinds to set. + * @return This builder for chaining. + */ + public Builder setKinds( + int index, java.lang.String value) { + copyOnWrite(); + instance.setKinds(index, value); + return this; + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param value The kinds to add. + * @return This builder for chaining. + */ + public Builder addKinds( + java.lang.String value) { + copyOnWrite(); + instance.addKinds(value); + return this; + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param values The kinds to add. + * @return This builder for chaining. + */ + public Builder addAllKinds( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllKinds(values); + return this; + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @return This builder for chaining. + */ + public Builder clearKinds() { + copyOnWrite(); + instance.clearKinds(); + return this; + } + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param value The bytes of the kinds to add. + * @return This builder for chaining. + */ + public Builder addKindsBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.addKindsBytes(value); + return this; + } + + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @return Whether the payloadSha256 field is set. + */ + @java.lang.Override + public boolean hasPayloadSha256() { + return instance.hasPayloadSha256(); + } + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @return The payloadSha256. + */ + @java.lang.Override + public java.lang.String getPayloadSha256() { + return instance.getPayloadSha256(); + } + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @return The bytes for payloadSha256. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPayloadSha256Bytes() { + return instance.getPayloadSha256Bytes(); + } + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @param value The payloadSha256 to set. + * @return This builder for chaining. + */ + public Builder setPayloadSha256( + java.lang.String value) { + copyOnWrite(); + instance.setPayloadSha256(value); + return this; + } + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @return This builder for chaining. + */ + public Builder clearPayloadSha256() { + copyOnWrite(); + instance.clearPayloadSha256(); + return this; + } + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @param value The bytes for payloadSha256 to set. + * @return This builder for chaining. + */ + public Builder setPayloadSha256Bytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setPayloadSha256Bytes(value); + return this; + } + + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @return Whether the producerKind field is set. + */ + @java.lang.Override + public boolean hasProducerKind() { + return instance.hasProducerKind(); + } + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @return The producerKind. + */ + @java.lang.Override + public java.lang.String getProducerKind() { + return instance.getProducerKind(); + } + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @return The bytes for producerKind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProducerKindBytes() { + return instance.getProducerKindBytes(); + } + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @param value The producerKind to set. + * @return This builder for chaining. + */ + public Builder setProducerKind( + java.lang.String value) { + copyOnWrite(); + instance.setProducerKind(value); + return this; + } + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @return This builder for chaining. + */ + public Builder clearProducerKind() { + copyOnWrite(); + instance.clearProducerKind(); + return this; + } + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @param value The bytes for producerKind to set. + * @return This builder for chaining. + */ + public Builder setProducerKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setProducerKindBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"]; + */ + @java.lang.Override + public boolean hasCreatedAt() { + return instance.hasCreatedAt(); + } + /** + * .arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getCreatedAt() { + return instance.getCreatedAt(); + } + /** + * .arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"]; + */ + public Builder setCreatedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setCreatedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"]; + */ + public Builder setCreatedAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setCreatedAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"]; + */ + public Builder mergeCreatedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeCreatedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"]; + */ + public Builder clearCreatedAt() { copyOnWrite(); + instance.clearCreatedAt(); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + @java.lang.Override + public java.util.List getParentOriginIdsList() { + return java.util.Collections.unmodifiableList( + instance.getParentOriginIdsList()); + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + @java.lang.Override + public int getParentOriginIdsCount() { + return instance.getParentOriginIdsCount(); + }/** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getParentOriginIds(int index) { + return instance.getParentOriginIds(index); + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + public Builder setParentOriginIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setParentOriginIds(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + public Builder setParentOriginIds( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setParentOriginIds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + public Builder addParentOriginIds(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addParentOriginIds(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + public Builder addParentOriginIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addParentOriginIds(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + public Builder addParentOriginIds( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addParentOriginIds(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + public Builder addParentOriginIds( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addParentOriginIds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + public Builder addAllParentOriginIds( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllParentOriginIds(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + public Builder clearParentOriginIds() { + copyOnWrite(); + instance.clearParentOriginIds(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + public Builder removeParentOriginIds(int index) { + copyOnWrite(); + instance.removeParentOriginIds(index); + return this; + } + + /** + * optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"]; + * @return Whether the omittedParentCount field is set. + */ + @java.lang.Override + public boolean hasOmittedParentCount() { + return instance.hasOmittedParentCount(); + } + /** + * optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"]; + * @return The omittedParentCount. + */ + @java.lang.Override + public int getOmittedParentCount() { + return instance.getOmittedParentCount(); + } + /** + * optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"]; + * @param value The omittedParentCount to set. + * @return This builder for chaining. + */ + public Builder setOmittedParentCount(int value) { + copyOnWrite(); + instance.setOmittedParentCount(value); + return this; + } + /** + * optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"]; + * @return This builder for chaining. + */ + public Builder clearOmittedParentCount() { + copyOnWrite(); + instance.clearOmittedParentCount(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.foundation.v1.ContentOrigin) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.foundation.v1.ContentOrigin(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "profile_", + "originId_", + "contentUnitId_", + "kinds_", + "payloadSha256_", + "producerKind_", + "createdAt_", + "parentOriginIds_", + io.github.arcforges.contracts.foundation.v1.Id.class, + "omittedParentCount_", + }; + java.lang.String info = + "\u0000\t\u0000\u0001\u0001\t\t\u0000\u0002\u0000\u0001\u1208\u0000\u0002\u1009\u0001" + + "\u0003\u1009\u0002\u0004\u021a\u0005\u1208\u0003\u0006\u1208\u0004\u0007\u1009\u0005" + + "\b\u001b\t\u100b\u0006"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.foundation.v1.ContentOrigin.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.foundation.v1.ContentOrigin) + private static final io.github.arcforges.contracts.foundation.v1.ContentOrigin DEFAULT_INSTANCE; + static { + ContentOrigin defaultInstance = new ContentOrigin(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ContentOrigin.class, defaultInstance); + } + + public static io.github.arcforges.contracts.foundation.v1.ContentOrigin getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOriginOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOriginOrBuilder.java new file mode 100644 index 0000000..06a0c64 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ContentOriginOrBuilder.java @@ -0,0 +1,148 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +@com.google.protobuf.Generated +public interface ContentOriginOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.foundation.v1.ContentOrigin) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string profile = 1 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + boolean hasProfile(); + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The profile. + */ + java.lang.String getProfile(); + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The bytes for profile. + */ + com.google.protobuf.ByteString + getProfileBytes(); + + /** + * .arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"]; + * @return Whether the originId field is set. + */ + boolean hasOriginId(); + /** + * .arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"]; + * @return The originId. + */ + io.github.arcforges.contracts.foundation.v1.Id getOriginId(); + + /** + * .arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"]; + * @return Whether the contentUnitId field is set. + */ + boolean hasContentUnitId(); + /** + * .arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"]; + * @return The contentUnitId. + */ + io.github.arcforges.contracts.foundation.v1.Id getContentUnitId(); + + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @return A list containing the kinds. + */ + java.util.List + getKindsList(); + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @return The count of kinds. + */ + int getKindsCount(); + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param index The index of the element to return. + * @return The kinds at the given index. + */ + java.lang.String getKinds(int index); + /** + * repeated string kinds = 4 [json_name = "kinds"]; + * @param index The index of the element to return. + * @return The kinds at the given index. + */ + com.google.protobuf.ByteString + getKindsBytes(int index); + + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @return Whether the payloadSha256 field is set. + */ + boolean hasPayloadSha256(); + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @return The payloadSha256. + */ + java.lang.String getPayloadSha256(); + /** + * optional string payload_sha256 = 5 [json_name = "payloadSha256"]; + * @return The bytes for payloadSha256. + */ + com.google.protobuf.ByteString + getPayloadSha256Bytes(); + + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @return Whether the producerKind field is set. + */ + boolean hasProducerKind(); + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @return The producerKind. + */ + java.lang.String getProducerKind(); + /** + * optional string producer_kind = 6 [json_name = "producerKind"]; + * @return The bytes for producerKind. + */ + com.google.protobuf.ByteString + getProducerKindBytes(); + + /** + * .arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"]; + * @return Whether the createdAt field is set. + */ + boolean hasCreatedAt(); + /** + * .arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"]; + * @return The createdAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getCreatedAt(); + + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + java.util.List + getParentOriginIdsList(); + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getParentOriginIds(int index); + /** + * repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"]; + */ + int getParentOriginIdsCount(); + + /** + * optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"]; + * @return Whether the omittedParentCount field is set. + */ + boolean hasOmittedParentCount(); + /** + * optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"]; + * @return The omittedParentCount. + */ + int getOmittedParentCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java new file mode 100644 index 0000000..b7e0f3c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRange.java @@ -0,0 +1,392 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + *
+ * registry04: MediaRange; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.foundation.v1.MediaRange} + */ +@com.google.protobuf.Generated +public final class MediaRange extends + com.google.protobuf.GeneratedMessageLite< + MediaRange, MediaRange.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.foundation.v1.MediaRange) + MediaRangeOrBuilder { + private MediaRange() { + } + private int bitField0_; + public static final int START_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.MediaTime start_; + /** + * .arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"]; + */ + @java.lang.Override + public boolean hasStart() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getStart() { + return start_ == null ? io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance() : start_; + } + /** + * .arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setStart(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + start_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeStart(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + if (start_ != null && + start_ != io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance()) { + start_ = + io.github.arcforges.contracts.foundation.v1.MediaTime.newBuilder(start_).mergeFrom(value).buildPartial(); + } else { + start_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"]; + */ + private void clearStart() { + start_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int DURATION_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.MediaTime duration_; + /** + * .arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"]; + */ + @java.lang.Override + public boolean hasDuration() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getDuration() { + return duration_ == null ? io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance() : duration_; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDuration(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + duration_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeDuration(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + if (duration_ != null && + duration_ != io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance()) { + duration_ = + io.github.arcforges.contracts.foundation.v1.MediaTime.newBuilder(duration_).mergeFrom(value).buildPartial(); + } else { + duration_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"]; + */ + private void clearDuration() { + duration_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.foundation.v1.MediaRange parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.MediaRange parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.MediaRange parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.MediaRange parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.MediaRange parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.MediaRange parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.MediaRange parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.MediaRange parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.foundation.v1.MediaRange parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.foundation.v1.MediaRange parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.MediaRange parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.MediaRange parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.foundation.v1.MediaRange prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MediaRange; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.foundation.v1.MediaRange} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.foundation.v1.MediaRange, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.foundation.v1.MediaRange) + io.github.arcforges.contracts.foundation.v1.MediaRangeOrBuilder { + // Construct using io.github.arcforges.contracts.foundation.v1.MediaRange.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"]; + */ + @java.lang.Override + public boolean hasStart() { + return instance.hasStart(); + } + /** + * .arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getStart() { + return instance.getStart(); + } + /** + * .arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"]; + */ + public Builder setStart(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.setStart(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"]; + */ + public Builder setStart( + io.github.arcforges.contracts.foundation.v1.MediaTime.Builder builderForValue) { + copyOnWrite(); + instance.setStart(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"]; + */ + public Builder mergeStart(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.mergeStart(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"]; + */ + public Builder clearStart() { copyOnWrite(); + instance.clearStart(); + return this; + } + + /** + * .arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"]; + */ + @java.lang.Override + public boolean hasDuration() { + return instance.hasDuration(); + } + /** + * .arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getDuration() { + return instance.getDuration(); + } + /** + * .arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"]; + */ + public Builder setDuration(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.setDuration(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"]; + */ + public Builder setDuration( + io.github.arcforges.contracts.foundation.v1.MediaTime.Builder builderForValue) { + copyOnWrite(); + instance.setDuration(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"]; + */ + public Builder mergeDuration(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.mergeDuration(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"]; + */ + public Builder clearDuration() { copyOnWrite(); + instance.clearDuration(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.foundation.v1.MediaRange) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.foundation.v1.MediaRange(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "start_", + "duration_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.foundation.v1.MediaRange.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.foundation.v1.MediaRange) + private static final io.github.arcforges.contracts.foundation.v1.MediaRange DEFAULT_INSTANCE; + static { + MediaRange defaultInstance = new MediaRange(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MediaRange.class, defaultInstance); + } + + public static io.github.arcforges.contracts.foundation.v1.MediaRange getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRangeOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRangeOrBuilder.java new file mode 100644 index 0000000..b872144 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaRangeOrBuilder.java @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +@com.google.protobuf.Generated +public interface MediaRangeOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.foundation.v1.MediaRange) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"]; + * @return Whether the start field is set. + */ + boolean hasStart(); + /** + * .arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"]; + * @return The start. + */ + io.github.arcforges.contracts.foundation.v1.MediaTime getStart(); + + /** + * .arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"]; + * @return Whether the duration field is set. + */ + boolean hasDuration(); + /** + * .arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"]; + * @return The duration. + */ + io.github.arcforges.contracts.foundation.v1.MediaTime getDuration(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java new file mode 100644 index 0000000..7881fea --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTime.java @@ -0,0 +1,367 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + *
+ * registry04: MediaTime; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.foundation.v1.MediaTime} + */ +@com.google.protobuf.Generated +public final class MediaTime extends + com.google.protobuf.GeneratedMessageLite< + MediaTime, MediaTime.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.foundation.v1.MediaTime) + MediaTimeOrBuilder { + private MediaTime() { + } + private int bitField0_; + public static final int TICKS_FIELD_NUMBER = 1; + private long ticks_; + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return Whether the ticks field is set. + */ + @java.lang.Override + public boolean hasTicks() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return The ticks. + */ + @java.lang.Override + public long getTicks() { + return ticks_; + } + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @param value The ticks to set. + */ + private void setTicks(long value) { + bitField0_ |= 0x00000001; + ticks_ = value; + } + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + */ + private void clearTicks() { + bitField0_ = (bitField0_ & ~0x00000001); + ticks_ = 0L; + } + + public static final int RATE_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Rational rate_; + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + @java.lang.Override + public boolean hasRate() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getRate() { + return rate_ == null ? io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance() : rate_; + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + rate_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + if (rate_ != null && + rate_ != io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance()) { + rate_ = + io.github.arcforges.contracts.foundation.v1.Rational.newBuilder(rate_).mergeFrom(value).buildPartial(); + } else { + rate_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + private void clearRate() { + rate_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.foundation.v1.MediaTime parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.MediaTime parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.MediaTime parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.MediaTime parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.MediaTime parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.MediaTime parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.MediaTime parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.MediaTime parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.foundation.v1.MediaTime parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.foundation.v1.MediaTime parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.MediaTime parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.MediaTime parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.foundation.v1.MediaTime prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MediaTime; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.foundation.v1.MediaTime} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.foundation.v1.MediaTime, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.foundation.v1.MediaTime) + io.github.arcforges.contracts.foundation.v1.MediaTimeOrBuilder { + // Construct using io.github.arcforges.contracts.foundation.v1.MediaTime.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return Whether the ticks field is set. + */ + @java.lang.Override + public boolean hasTicks() { + return instance.hasTicks(); + } + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return The ticks. + */ + @java.lang.Override + public long getTicks() { + return instance.getTicks(); + } + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @param value The ticks to set. + * @return This builder for chaining. + */ + public Builder setTicks(long value) { + copyOnWrite(); + instance.setTicks(value); + return this; + } + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return This builder for chaining. + */ + public Builder clearTicks() { + copyOnWrite(); + instance.clearTicks(); + return this; + } + + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + @java.lang.Override + public boolean hasRate() { + return instance.hasRate(); + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getRate() { + return instance.getRate(); + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + public Builder setRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.setRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + public Builder setRate( + io.github.arcforges.contracts.foundation.v1.Rational.Builder builderForValue) { + copyOnWrite(); + instance.setRate(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + public Builder mergeRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.mergeRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + public Builder clearRate() { copyOnWrite(); + instance.clearRate(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.foundation.v1.MediaTime) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.foundation.v1.MediaTime(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "ticks_", + "rate_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1010\u0000\u0002" + + "\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.foundation.v1.MediaTime.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.foundation.v1.MediaTime) + private static final io.github.arcforges.contracts.foundation.v1.MediaTime DEFAULT_INSTANCE; + static { + MediaTime defaultInstance = new MediaTime(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MediaTime.class, defaultInstance); + } + + public static io.github.arcforges.contracts.foundation.v1.MediaTime getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTimeOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTimeOrBuilder.java new file mode 100644 index 0000000..f62cc92 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/MediaTimeOrBuilder.java @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +@com.google.protobuf.Generated +public interface MediaTimeOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.foundation.v1.MediaTime) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return Whether the ticks field is set. + */ + boolean hasTicks(); + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return The ticks. + */ + long getTicks(); + + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + * @return Whether the rate field is set. + */ + boolean hasRate(); + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + * @return The rate. + */ + io.github.arcforges.contracts.foundation.v1.Rational getRate(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java new file mode 100644 index 0000000..a9b4e89 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequest.java @@ -0,0 +1,386 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + *
+ * registry04: PageRequest; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.foundation.v1.PageRequest} + */ +@com.google.protobuf.Generated +public final class PageRequest extends + com.google.protobuf.GeneratedMessageLite< + PageRequest, PageRequest.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.foundation.v1.PageRequest) + PageRequestOrBuilder { + private PageRequest() { + cursor_ = ""; + } + private int bitField0_; + public static final int CURSOR_FIELD_NUMBER = 1; + private java.lang.String cursor_; + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @return Whether the cursor field is set. + */ + @java.lang.Override + public boolean hasCursor() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @return The cursor. + */ + @java.lang.Override + public java.lang.String getCursor() { + return cursor_; + } + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @return The bytes for cursor. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCursorBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(cursor_); + } + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @param value The cursor to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCursor( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + cursor_ = value; + } + /** + * optional string cursor = 1 [json_name = "cursor"]; + */ + private void clearCursor() { + bitField0_ = (bitField0_ & ~0x00000001); + cursor_ = getDefaultInstance().getCursor(); + } + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @param value The bytes for cursor to set. + */ + private void setCursorBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + cursor_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int LIMIT_FIELD_NUMBER = 2; + private int limit_; + /** + * optional int32 limit = 2 [json_name = "limit"]; + * @return Whether the limit field is set. + */ + @java.lang.Override + public boolean hasLimit() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional int32 limit = 2 [json_name = "limit"]; + * @return The limit. + */ + @java.lang.Override + public int getLimit() { + return limit_; + } + /** + * optional int32 limit = 2 [json_name = "limit"]; + * @param value The limit to set. + */ + private void setLimit(int value) { + bitField0_ |= 0x00000002; + limit_ = value; + } + /** + * optional int32 limit = 2 [json_name = "limit"]; + */ + private void clearLimit() { + bitField0_ = (bitField0_ & ~0x00000002); + limit_ = 0; + } + + public static io.github.arcforges.contracts.foundation.v1.PageRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.PageRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.PageRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.PageRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.PageRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.PageRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.PageRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.PageRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.foundation.v1.PageRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.foundation.v1.PageRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.PageRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.PageRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.foundation.v1.PageRequest prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: PageRequest; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.foundation.v1.PageRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.foundation.v1.PageRequest, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.foundation.v1.PageRequest) + io.github.arcforges.contracts.foundation.v1.PageRequestOrBuilder { + // Construct using io.github.arcforges.contracts.foundation.v1.PageRequest.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @return Whether the cursor field is set. + */ + @java.lang.Override + public boolean hasCursor() { + return instance.hasCursor(); + } + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @return The cursor. + */ + @java.lang.Override + public java.lang.String getCursor() { + return instance.getCursor(); + } + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @return The bytes for cursor. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCursorBytes() { + return instance.getCursorBytes(); + } + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @param value The cursor to set. + * @return This builder for chaining. + */ + public Builder setCursor( + java.lang.String value) { + copyOnWrite(); + instance.setCursor(value); + return this; + } + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @return This builder for chaining. + */ + public Builder clearCursor() { + copyOnWrite(); + instance.clearCursor(); + return this; + } + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @param value The bytes for cursor to set. + * @return This builder for chaining. + */ + public Builder setCursorBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setCursorBytes(value); + return this; + } + + /** + * optional int32 limit = 2 [json_name = "limit"]; + * @return Whether the limit field is set. + */ + @java.lang.Override + public boolean hasLimit() { + return instance.hasLimit(); + } + /** + * optional int32 limit = 2 [json_name = "limit"]; + * @return The limit. + */ + @java.lang.Override + public int getLimit() { + return instance.getLimit(); + } + /** + * optional int32 limit = 2 [json_name = "limit"]; + * @param value The limit to set. + * @return This builder for chaining. + */ + public Builder setLimit(int value) { + copyOnWrite(); + instance.setLimit(value); + return this; + } + /** + * optional int32 limit = 2 [json_name = "limit"]; + * @return This builder for chaining. + */ + public Builder clearLimit() { + copyOnWrite(); + instance.clearLimit(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.foundation.v1.PageRequest) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.foundation.v1.PageRequest(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "cursor_", + "limit_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1004\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.foundation.v1.PageRequest.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.foundation.v1.PageRequest) + private static final io.github.arcforges.contracts.foundation.v1.PageRequest DEFAULT_INSTANCE; + static { + PageRequest defaultInstance = new PageRequest(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + PageRequest.class, defaultInstance); + } + + public static io.github.arcforges.contracts.foundation.v1.PageRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequestOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequestOrBuilder.java new file mode 100644 index 0000000..d0513ba --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageRequestOrBuilder.java @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +@com.google.protobuf.Generated +public interface PageRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.foundation.v1.PageRequest) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @return Whether the cursor field is set. + */ + boolean hasCursor(); + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @return The cursor. + */ + java.lang.String getCursor(); + /** + * optional string cursor = 1 [json_name = "cursor"]; + * @return The bytes for cursor. + */ + com.google.protobuf.ByteString + getCursorBytes(); + + /** + * optional int32 limit = 2 [json_name = "limit"]; + * @return Whether the limit field is set. + */ + boolean hasLimit(); + /** + * optional int32 limit = 2 [json_name = "limit"]; + * @return The limit. + */ + int getLimit(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java new file mode 100644 index 0000000..66abc40 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageState.java @@ -0,0 +1,386 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + *
+ * registry04: PageState; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.foundation.v1.PageState} + */ +@com.google.protobuf.Generated +public final class PageState extends + com.google.protobuf.GeneratedMessageLite< + PageState, PageState.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.foundation.v1.PageState) + PageStateOrBuilder { + private PageState() { + nextCursor_ = ""; + } + private int bitField0_; + public static final int NEXT_CURSOR_FIELD_NUMBER = 1; + private java.lang.String nextCursor_; + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @return Whether the nextCursor field is set. + */ + @java.lang.Override + public boolean hasNextCursor() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @return The nextCursor. + */ + @java.lang.Override + public java.lang.String getNextCursor() { + return nextCursor_; + } + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @return The bytes for nextCursor. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNextCursorBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(nextCursor_); + } + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @param value The nextCursor to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNextCursor( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + nextCursor_ = value; + } + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + */ + private void clearNextCursor() { + bitField0_ = (bitField0_ & ~0x00000001); + nextCursor_ = getDefaultInstance().getNextCursor(); + } + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @param value The bytes for nextCursor to set. + */ + private void setNextCursorBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + nextCursor_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int HAS_MORE_FIELD_NUMBER = 2; + private boolean hasMore_; + /** + * optional bool has_more = 2 [json_name = "hasMore"]; + * @return Whether the hasMore field is set. + */ + @java.lang.Override + public boolean hasHasMore() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional bool has_more = 2 [json_name = "hasMore"]; + * @return The hasMore. + */ + @java.lang.Override + public boolean getHasMore() { + return hasMore_; + } + /** + * optional bool has_more = 2 [json_name = "hasMore"]; + * @param value The hasMore to set. + */ + private void setHasMore(boolean value) { + bitField0_ |= 0x00000002; + hasMore_ = value; + } + /** + * optional bool has_more = 2 [json_name = "hasMore"]; + */ + private void clearHasMore() { + bitField0_ = (bitField0_ & ~0x00000002); + hasMore_ = false; + } + + public static io.github.arcforges.contracts.foundation.v1.PageState parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.PageState parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.PageState parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.PageState parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.PageState parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.PageState parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.PageState parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.PageState parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.foundation.v1.PageState parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.foundation.v1.PageState parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.PageState parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.PageState parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.foundation.v1.PageState prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: PageState; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.foundation.v1.PageState} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.foundation.v1.PageState, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.foundation.v1.PageState) + io.github.arcforges.contracts.foundation.v1.PageStateOrBuilder { + // Construct using io.github.arcforges.contracts.foundation.v1.PageState.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @return Whether the nextCursor field is set. + */ + @java.lang.Override + public boolean hasNextCursor() { + return instance.hasNextCursor(); + } + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @return The nextCursor. + */ + @java.lang.Override + public java.lang.String getNextCursor() { + return instance.getNextCursor(); + } + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @return The bytes for nextCursor. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNextCursorBytes() { + return instance.getNextCursorBytes(); + } + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @param value The nextCursor to set. + * @return This builder for chaining. + */ + public Builder setNextCursor( + java.lang.String value) { + copyOnWrite(); + instance.setNextCursor(value); + return this; + } + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @return This builder for chaining. + */ + public Builder clearNextCursor() { + copyOnWrite(); + instance.clearNextCursor(); + return this; + } + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @param value The bytes for nextCursor to set. + * @return This builder for chaining. + */ + public Builder setNextCursorBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNextCursorBytes(value); + return this; + } + + /** + * optional bool has_more = 2 [json_name = "hasMore"]; + * @return Whether the hasMore field is set. + */ + @java.lang.Override + public boolean hasHasMore() { + return instance.hasHasMore(); + } + /** + * optional bool has_more = 2 [json_name = "hasMore"]; + * @return The hasMore. + */ + @java.lang.Override + public boolean getHasMore() { + return instance.getHasMore(); + } + /** + * optional bool has_more = 2 [json_name = "hasMore"]; + * @param value The hasMore to set. + * @return This builder for chaining. + */ + public Builder setHasMore(boolean value) { + copyOnWrite(); + instance.setHasMore(value); + return this; + } + /** + * optional bool has_more = 2 [json_name = "hasMore"]; + * @return This builder for chaining. + */ + public Builder clearHasMore() { + copyOnWrite(); + instance.clearHasMore(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.foundation.v1.PageState) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.foundation.v1.PageState(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "nextCursor_", + "hasMore_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1007\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.foundation.v1.PageState.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.foundation.v1.PageState) + private static final io.github.arcforges.contracts.foundation.v1.PageState DEFAULT_INSTANCE; + static { + PageState defaultInstance = new PageState(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + PageState.class, defaultInstance); + } + + public static io.github.arcforges.contracts.foundation.v1.PageState getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageStateOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageStateOrBuilder.java new file mode 100644 index 0000000..09dcdd3 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/PageStateOrBuilder.java @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +@com.google.protobuf.Generated +public interface PageStateOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.foundation.v1.PageState) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @return Whether the nextCursor field is set. + */ + boolean hasNextCursor(); + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @return The nextCursor. + */ + java.lang.String getNextCursor(); + /** + * optional string next_cursor = 1 [json_name = "nextCursor"]; + * @return The bytes for nextCursor. + */ + com.google.protobuf.ByteString + getNextCursorBytes(); + + /** + * optional bool has_more = 2 [json_name = "hasMore"]; + * @return Whether the hasMore field is set. + */ + boolean hasHasMore(); + /** + * optional bool has_more = 2 [json_name = "hasMore"]; + * @return The hasMore. + */ + boolean getHasMore(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java new file mode 100644 index 0000000..f139a0d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/Rational.java @@ -0,0 +1,342 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + *
+ * registry04: Rational; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.foundation.v1.Rational} + */ +@com.google.protobuf.Generated +public final class Rational extends + com.google.protobuf.GeneratedMessageLite< + Rational, Rational.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.foundation.v1.Rational) + RationalOrBuilder { + private Rational() { + } + private int bitField0_; + public static final int NUMERATOR_FIELD_NUMBER = 1; + private long numerator_; + /** + * optional sint64 numerator = 1 [json_name = "numerator"]; + * @return Whether the numerator field is set. + */ + @java.lang.Override + public boolean hasNumerator() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional sint64 numerator = 1 [json_name = "numerator"]; + * @return The numerator. + */ + @java.lang.Override + public long getNumerator() { + return numerator_; + } + /** + * optional sint64 numerator = 1 [json_name = "numerator"]; + * @param value The numerator to set. + */ + private void setNumerator(long value) { + bitField0_ |= 0x00000001; + numerator_ = value; + } + /** + * optional sint64 numerator = 1 [json_name = "numerator"]; + */ + private void clearNumerator() { + bitField0_ = (bitField0_ & ~0x00000001); + numerator_ = 0L; + } + + public static final int DENOMINATOR_FIELD_NUMBER = 2; + private long denominator_; + /** + * optional uint64 denominator = 2 [json_name = "denominator"]; + * @return Whether the denominator field is set. + */ + @java.lang.Override + public boolean hasDenominator() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional uint64 denominator = 2 [json_name = "denominator"]; + * @return The denominator. + */ + @java.lang.Override + public long getDenominator() { + return denominator_; + } + /** + * optional uint64 denominator = 2 [json_name = "denominator"]; + * @param value The denominator to set. + */ + private void setDenominator(long value) { + bitField0_ |= 0x00000002; + denominator_ = value; + } + /** + * optional uint64 denominator = 2 [json_name = "denominator"]; + */ + private void clearDenominator() { + bitField0_ = (bitField0_ & ~0x00000002); + denominator_ = 0L; + } + + public static io.github.arcforges.contracts.foundation.v1.Rational parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.Rational parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.Rational parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.Rational parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.Rational parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.Rational parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.Rational parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.Rational parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.foundation.v1.Rational parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.foundation.v1.Rational parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.Rational parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.Rational parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.foundation.v1.Rational prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: Rational; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.foundation.v1.Rational} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.foundation.v1.Rational, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.foundation.v1.Rational) + io.github.arcforges.contracts.foundation.v1.RationalOrBuilder { + // Construct using io.github.arcforges.contracts.foundation.v1.Rational.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional sint64 numerator = 1 [json_name = "numerator"]; + * @return Whether the numerator field is set. + */ + @java.lang.Override + public boolean hasNumerator() { + return instance.hasNumerator(); + } + /** + * optional sint64 numerator = 1 [json_name = "numerator"]; + * @return The numerator. + */ + @java.lang.Override + public long getNumerator() { + return instance.getNumerator(); + } + /** + * optional sint64 numerator = 1 [json_name = "numerator"]; + * @param value The numerator to set. + * @return This builder for chaining. + */ + public Builder setNumerator(long value) { + copyOnWrite(); + instance.setNumerator(value); + return this; + } + /** + * optional sint64 numerator = 1 [json_name = "numerator"]; + * @return This builder for chaining. + */ + public Builder clearNumerator() { + copyOnWrite(); + instance.clearNumerator(); + return this; + } + + /** + * optional uint64 denominator = 2 [json_name = "denominator"]; + * @return Whether the denominator field is set. + */ + @java.lang.Override + public boolean hasDenominator() { + return instance.hasDenominator(); + } + /** + * optional uint64 denominator = 2 [json_name = "denominator"]; + * @return The denominator. + */ + @java.lang.Override + public long getDenominator() { + return instance.getDenominator(); + } + /** + * optional uint64 denominator = 2 [json_name = "denominator"]; + * @param value The denominator to set. + * @return This builder for chaining. + */ + public Builder setDenominator(long value) { + copyOnWrite(); + instance.setDenominator(value); + return this; + } + /** + * optional uint64 denominator = 2 [json_name = "denominator"]; + * @return This builder for chaining. + */ + public Builder clearDenominator() { + copyOnWrite(); + instance.clearDenominator(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.foundation.v1.Rational) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.foundation.v1.Rational(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "numerator_", + "denominator_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1010\u0000\u0002" + + "\u1003\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.foundation.v1.Rational.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.foundation.v1.Rational) + private static final io.github.arcforges.contracts.foundation.v1.Rational DEFAULT_INSTANCE; + static { + Rational defaultInstance = new Rational(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + Rational.class, defaultInstance); + } + + public static io.github.arcforges.contracts.foundation.v1.Rational getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RationalOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RationalOrBuilder.java new file mode 100644 index 0000000..41ff307 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/RationalOrBuilder.java @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +@com.google.protobuf.Generated +public interface RationalOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.foundation.v1.Rational) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional sint64 numerator = 1 [json_name = "numerator"]; + * @return Whether the numerator field is set. + */ + boolean hasNumerator(); + /** + * optional sint64 numerator = 1 [json_name = "numerator"]; + * @return The numerator. + */ + long getNumerator(); + + /** + * optional uint64 denominator = 2 [json_name = "denominator"]; + * @return Whether the denominator field is set. + */ + boolean hasDenominator(); + /** + * optional uint64 denominator = 2 [json_name = "denominator"]; + * @return The denominator. + */ + long getDenominator(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceAvailability.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceAvailability.java new file mode 100644 index 0000000..cab2d43 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceAvailability.java @@ -0,0 +1,134 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + * Protobuf enum {@code arcforges.foundation.v1.ResourceAvailability} + */ +@com.google.protobuf.Generated +public enum ResourceAvailability + implements com.google.protobuf.Internal.EnumLite { + /** + * RESOURCE_AVAILABILITY_UNSPECIFIED = 0; + */ + RESOURCE_AVAILABILITY_UNSPECIFIED(0), + /** + * RESOURCE_AVAILABILITY_ALWAYS_KEEP = 1; + */ + RESOURCE_AVAILABILITY_ALWAYS_KEEP(1), + /** + * RESOURCE_AVAILABILITY_AVAILABLE_OFFLINE = 2; + */ + RESOURCE_AVAILABILITY_AVAILABLE_OFFLINE(2), + /** + * RESOURCE_AVAILABILITY_ON_DEMAND = 3; + */ + RESOURCE_AVAILABILITY_ON_DEMAND(3), + /** + * RESOURCE_AVAILABILITY_CLOUD_ONLY = 4; + */ + RESOURCE_AVAILABILITY_CLOUD_ONLY(4), + /** + * RESOURCE_AVAILABILITY_MISSING_EXTERNAL = 5; + */ + RESOURCE_AVAILABILITY_MISSING_EXTERNAL(5), + UNRECOGNIZED(-1), + ; + + /** + * RESOURCE_AVAILABILITY_UNSPECIFIED = 0; + */ + public static final int RESOURCE_AVAILABILITY_UNSPECIFIED_VALUE = 0; + /** + * RESOURCE_AVAILABILITY_ALWAYS_KEEP = 1; + */ + public static final int RESOURCE_AVAILABILITY_ALWAYS_KEEP_VALUE = 1; + /** + * RESOURCE_AVAILABILITY_AVAILABLE_OFFLINE = 2; + */ + public static final int RESOURCE_AVAILABILITY_AVAILABLE_OFFLINE_VALUE = 2; + /** + * RESOURCE_AVAILABILITY_ON_DEMAND = 3; + */ + public static final int RESOURCE_AVAILABILITY_ON_DEMAND_VALUE = 3; + /** + * RESOURCE_AVAILABILITY_CLOUD_ONLY = 4; + */ + public static final int RESOURCE_AVAILABILITY_CLOUD_ONLY_VALUE = 4; + /** + * RESOURCE_AVAILABILITY_MISSING_EXTERNAL = 5; + */ + public static final int RESOURCE_AVAILABILITY_MISSING_EXTERNAL_VALUE = 5; + + + @java.lang.Override + public final int getNumber() { + if (this == UNRECOGNIZED) { + return com.google.protobuf.Internal.throwCannotGetNumberOfUnrecognized(); + } + return value; + } + + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ResourceAvailability valueOf(int value) { + return forNumber(value); + } + + public static ResourceAvailability forNumber(int value) { + switch (value) { + case 0: return RESOURCE_AVAILABILITY_UNSPECIFIED; + case 1: return RESOURCE_AVAILABILITY_ALWAYS_KEEP; + case 2: return RESOURCE_AVAILABILITY_AVAILABLE_OFFLINE; + case 3: return RESOURCE_AVAILABILITY_ON_DEMAND; + case 4: return RESOURCE_AVAILABILITY_CLOUD_ONLY; + case 5: return RESOURCE_AVAILABILITY_MISSING_EXTERNAL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ResourceAvailability> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + @java.lang.Override + public ResourceAvailability findValueByNumber(int number) { + return ResourceAvailability.forNumber(number); + } + }; + + public static com.google.protobuf.Internal.EnumVerifier + internalGetVerifier() { + return ResourceAvailabilityVerifier.INSTANCE; + } + + private static final class ResourceAvailabilityVerifier implements + com.google.protobuf.Internal.EnumVerifier { + static final com.google.protobuf.Internal.EnumVerifier + INSTANCE = new ResourceAvailabilityVerifier(); + @java.lang.Override + public boolean isInRange(int number) { + return ResourceAvailability.forNumber(number) != null; + } + }; + + private final int value; + + private ResourceAvailability(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:arcforges.foundation.v1.ResourceAvailability) +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java new file mode 100644 index 0000000..23191ef --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRef.java @@ -0,0 +1,1037 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + *
+ * registry04: ResourceRef; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.foundation.v1.ResourceRef} + */ +@com.google.protobuf.Generated +public final class ResourceRef extends + com.google.protobuf.GeneratedMessageLite< + ResourceRef, ResourceRef.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.foundation.v1.ResourceRef) + ResourceRefOrBuilder { + private ResourceRef() { + ownerAppId_ = ""; + resourceKind_ = ""; + displayHint_ = ""; + } + private int bitField0_; + public static final int REALM_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id realmId_; + /** + * .arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"]; + */ + @java.lang.Override + public boolean hasRealmId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getRealmId() { + return realmId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : realmId_; + } + /** + * .arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRealmId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + realmId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRealmId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (realmId_ != null && + realmId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + realmId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(realmId_).mergeFrom(value).buildPartial(); + } else { + realmId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"]; + */ + private void clearRealmId() { + realmId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int WORKSPACE_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id workspaceId_; + /** + * .arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"]; + */ + @java.lang.Override + public boolean hasWorkspaceId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getWorkspaceId() { + return workspaceId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : workspaceId_; + } + /** + * .arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setWorkspaceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + workspaceId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeWorkspaceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (workspaceId_ != null && + workspaceId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + workspaceId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(workspaceId_).mergeFrom(value).buildPartial(); + } else { + workspaceId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"]; + */ + private void clearWorkspaceId() { + workspaceId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int OWNER_APP_ID_FIELD_NUMBER = 3; + private java.lang.String ownerAppId_; + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @return Whether the ownerAppId field is set. + */ + @java.lang.Override + public boolean hasOwnerAppId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @return The ownerAppId. + */ + @java.lang.Override + public java.lang.String getOwnerAppId() { + return ownerAppId_; + } + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @return The bytes for ownerAppId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOwnerAppIdBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(ownerAppId_); + } + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @param value The ownerAppId to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOwnerAppId( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + ownerAppId_ = value; + } + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + */ + private void clearOwnerAppId() { + bitField0_ = (bitField0_ & ~0x00000004); + ownerAppId_ = getDefaultInstance().getOwnerAppId(); + } + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @param value The bytes for ownerAppId to set. + */ + private void setOwnerAppIdBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + ownerAppId_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int RESOURCE_KIND_FIELD_NUMBER = 4; + private java.lang.String resourceKind_; + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @return Whether the resourceKind field is set. + */ + @java.lang.Override + public boolean hasResourceKind() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @return The resourceKind. + */ + @java.lang.Override + public java.lang.String getResourceKind() { + return resourceKind_; + } + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @return The bytes for resourceKind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getResourceKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(resourceKind_); + } + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @param value The resourceKind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setResourceKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + resourceKind_ = value; + } + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + */ + private void clearResourceKind() { + bitField0_ = (bitField0_ & ~0x00000008); + resourceKind_ = getDefaultInstance().getResourceKind(); + } + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @param value The bytes for resourceKind to set. + */ + private void setResourceKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + resourceKind_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int RESOURCE_ID_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Id resourceId_; + /** + * .arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"]; + */ + @java.lang.Override + public boolean hasResourceId() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getResourceId() { + return resourceId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : resourceId_; + } + /** + * .arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setResourceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + resourceId_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeResourceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (resourceId_ != null && + resourceId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + resourceId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(resourceId_).mergeFrom(value).buildPartial(); + } else { + resourceId_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"]; + */ + private void clearResourceId() { + resourceId_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int DISPLAY_HINT_FIELD_NUMBER = 6; + private java.lang.String displayHint_; + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @return Whether the displayHint field is set. + */ + @java.lang.Override + public boolean hasDisplayHint() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @return The displayHint. + */ + @java.lang.Override + public java.lang.String getDisplayHint() { + return displayHint_; + } + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @return The bytes for displayHint. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDisplayHintBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(displayHint_); + } + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @param value The displayHint to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDisplayHint( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000020; + displayHint_ = value; + } + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + */ + private void clearDisplayHint() { + bitField0_ = (bitField0_ & ~0x00000020); + displayHint_ = getDefaultInstance().getDisplayHint(); + } + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @param value The bytes for displayHint to set. + */ + private void setDisplayHintBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + displayHint_ = value.toStringUtf8(); + bitField0_ |= 0x00000020; + } + + public static final int AVAILABILITY_FIELD_NUMBER = 7; + private int availability_; + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @return Whether the availability field is set. + */ + @java.lang.Override + public boolean hasAvailability() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @return The enum numeric value on the wire for availability. + */ + @java.lang.Override + public int getAvailabilityValue() { + return availability_; + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @return The availability. + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceAvailability getAvailability() { + io.github.arcforges.contracts.foundation.v1.ResourceAvailability result = io.github.arcforges.contracts.foundation.v1.ResourceAvailability.forNumber(availability_); + return result == null ? io.github.arcforges.contracts.foundation.v1.ResourceAvailability.UNRECOGNIZED : result; + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @param value The enum numeric value on the wire for availability to set. + */ + private void setAvailabilityValue(int value) { + bitField0_ |= 0x00000040; availability_ = value; + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @param value The availability to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + */ + private void setAvailability(io.github.arcforges.contracts.foundation.v1.ResourceAvailability value) { + availability_ = value.getNumber(); + bitField0_ |= 0x00000040; + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + */ + private void clearAvailability() { + bitField0_ = (bitField0_ & ~0x00000040); + availability_ = 0; + } + + public static final int HOLDING_DEVICE_ID_FIELD_NUMBER = 8; + private io.github.arcforges.contracts.foundation.v1.Id holdingDeviceId_; + /** + * .arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"]; + */ + @java.lang.Override + public boolean hasHoldingDeviceId() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * .arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getHoldingDeviceId() { + return holdingDeviceId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : holdingDeviceId_; + } + /** + * .arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setHoldingDeviceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + holdingDeviceId_ = value; + bitField0_ |= 0x00000080; + } + /** + * .arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeHoldingDeviceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (holdingDeviceId_ != null && + holdingDeviceId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + holdingDeviceId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(holdingDeviceId_).mergeFrom(value).buildPartial(); + } else { + holdingDeviceId_ = value; + } + bitField0_ |= 0x00000080; + } + /** + * .arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"]; + */ + private void clearHoldingDeviceId() { + holdingDeviceId_ = null; + bitField0_ = (bitField0_ & ~0x00000080); + } + + public static io.github.arcforges.contracts.foundation.v1.ResourceRef parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceRef parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceRef parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceRef parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceRef parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceRef parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceRef parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceRef parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.foundation.v1.ResourceRef parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.foundation.v1.ResourceRef parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceRef parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceRef parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.foundation.v1.ResourceRef prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ResourceRef; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.foundation.v1.ResourceRef} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.foundation.v1.ResourceRef, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.foundation.v1.ResourceRef) + io.github.arcforges.contracts.foundation.v1.ResourceRefOrBuilder { + // Construct using io.github.arcforges.contracts.foundation.v1.ResourceRef.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"]; + */ + @java.lang.Override + public boolean hasRealmId() { + return instance.hasRealmId(); + } + /** + * .arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getRealmId() { + return instance.getRealmId(); + } + /** + * .arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"]; + */ + public Builder setRealmId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setRealmId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"]; + */ + public Builder setRealmId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setRealmId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"]; + */ + public Builder mergeRealmId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeRealmId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"]; + */ + public Builder clearRealmId() { copyOnWrite(); + instance.clearRealmId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"]; + */ + @java.lang.Override + public boolean hasWorkspaceId() { + return instance.hasWorkspaceId(); + } + /** + * .arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getWorkspaceId() { + return instance.getWorkspaceId(); + } + /** + * .arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"]; + */ + public Builder setWorkspaceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setWorkspaceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"]; + */ + public Builder setWorkspaceId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setWorkspaceId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"]; + */ + public Builder mergeWorkspaceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeWorkspaceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"]; + */ + public Builder clearWorkspaceId() { copyOnWrite(); + instance.clearWorkspaceId(); + return this; + } + + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @return Whether the ownerAppId field is set. + */ + @java.lang.Override + public boolean hasOwnerAppId() { + return instance.hasOwnerAppId(); + } + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @return The ownerAppId. + */ + @java.lang.Override + public java.lang.String getOwnerAppId() { + return instance.getOwnerAppId(); + } + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @return The bytes for ownerAppId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOwnerAppIdBytes() { + return instance.getOwnerAppIdBytes(); + } + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @param value The ownerAppId to set. + * @return This builder for chaining. + */ + public Builder setOwnerAppId( + java.lang.String value) { + copyOnWrite(); + instance.setOwnerAppId(value); + return this; + } + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @return This builder for chaining. + */ + public Builder clearOwnerAppId() { + copyOnWrite(); + instance.clearOwnerAppId(); + return this; + } + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @param value The bytes for ownerAppId to set. + * @return This builder for chaining. + */ + public Builder setOwnerAppIdBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setOwnerAppIdBytes(value); + return this; + } + + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @return Whether the resourceKind field is set. + */ + @java.lang.Override + public boolean hasResourceKind() { + return instance.hasResourceKind(); + } + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @return The resourceKind. + */ + @java.lang.Override + public java.lang.String getResourceKind() { + return instance.getResourceKind(); + } + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @return The bytes for resourceKind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getResourceKindBytes() { + return instance.getResourceKindBytes(); + } + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @param value The resourceKind to set. + * @return This builder for chaining. + */ + public Builder setResourceKind( + java.lang.String value) { + copyOnWrite(); + instance.setResourceKind(value); + return this; + } + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @return This builder for chaining. + */ + public Builder clearResourceKind() { + copyOnWrite(); + instance.clearResourceKind(); + return this; + } + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @param value The bytes for resourceKind to set. + * @return This builder for chaining. + */ + public Builder setResourceKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setResourceKindBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"]; + */ + @java.lang.Override + public boolean hasResourceId() { + return instance.hasResourceId(); + } + /** + * .arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getResourceId() { + return instance.getResourceId(); + } + /** + * .arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"]; + */ + public Builder setResourceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setResourceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"]; + */ + public Builder setResourceId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setResourceId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"]; + */ + public Builder mergeResourceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeResourceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"]; + */ + public Builder clearResourceId() { copyOnWrite(); + instance.clearResourceId(); + return this; + } + + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @return Whether the displayHint field is set. + */ + @java.lang.Override + public boolean hasDisplayHint() { + return instance.hasDisplayHint(); + } + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @return The displayHint. + */ + @java.lang.Override + public java.lang.String getDisplayHint() { + return instance.getDisplayHint(); + } + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @return The bytes for displayHint. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDisplayHintBytes() { + return instance.getDisplayHintBytes(); + } + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @param value The displayHint to set. + * @return This builder for chaining. + */ + public Builder setDisplayHint( + java.lang.String value) { + copyOnWrite(); + instance.setDisplayHint(value); + return this; + } + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @return This builder for chaining. + */ + public Builder clearDisplayHint() { + copyOnWrite(); + instance.clearDisplayHint(); + return this; + } + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @param value The bytes for displayHint to set. + * @return This builder for chaining. + */ + public Builder setDisplayHintBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setDisplayHintBytes(value); + return this; + } + + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @return Whether the availability field is set. + */ + @java.lang.Override + public boolean hasAvailability() { + return instance.hasAvailability(); + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @return The enum numeric value on the wire for availability. + */ + @java.lang.Override + public int getAvailabilityValue() { + return instance.getAvailabilityValue(); + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @param value The availability to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + * @return This builder for chaining. + */ + public Builder setAvailabilityValue(int value) { + copyOnWrite(); + instance.setAvailabilityValue(value); + return this; + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @return The availability. + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceAvailability getAvailability() { + return instance.getAvailability(); + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @param value The enum numeric value on the wire for availability to set. + * @return This builder for chaining. + */ + public Builder setAvailability(io.github.arcforges.contracts.foundation.v1.ResourceAvailability value) { + copyOnWrite(); + instance.setAvailability(value); + return this; + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @return This builder for chaining. + */ + public Builder clearAvailability() { + copyOnWrite(); + instance.clearAvailability(); + return this; + } + + /** + * .arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"]; + */ + @java.lang.Override + public boolean hasHoldingDeviceId() { + return instance.hasHoldingDeviceId(); + } + /** + * .arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getHoldingDeviceId() { + return instance.getHoldingDeviceId(); + } + /** + * .arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"]; + */ + public Builder setHoldingDeviceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setHoldingDeviceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"]; + */ + public Builder setHoldingDeviceId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setHoldingDeviceId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"]; + */ + public Builder mergeHoldingDeviceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeHoldingDeviceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"]; + */ + public Builder clearHoldingDeviceId() { copyOnWrite(); + instance.clearHoldingDeviceId(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.foundation.v1.ResourceRef) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.foundation.v1.ResourceRef(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "realmId_", + "workspaceId_", + "ownerAppId_", + "resourceKind_", + "resourceId_", + "displayHint_", + "availability_", + "holdingDeviceId_", + }; + java.lang.String info = + "\u0000\b\u0000\u0001\u0001\b\b\u0000\u0000\u0000\u0001\u1009\u0000\u0002\u1009\u0001" + + "\u0003\u1208\u0002\u0004\u1208\u0003\u0005\u1009\u0004\u0006\u1208\u0005\u0007\u100c" + + "\u0006\b\u1009\u0007"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.foundation.v1.ResourceRef.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.foundation.v1.ResourceRef) + private static final io.github.arcforges.contracts.foundation.v1.ResourceRef DEFAULT_INSTANCE; + static { + ResourceRef defaultInstance = new ResourceRef(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ResourceRef.class, defaultInstance); + } + + public static io.github.arcforges.contracts.foundation.v1.ResourceRef getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRefOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRefOrBuilder.java new file mode 100644 index 0000000..e8575c4 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceRefOrBuilder.java @@ -0,0 +1,125 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +@com.google.protobuf.Generated +public interface ResourceRefOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.foundation.v1.ResourceRef) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"]; + * @return Whether the realmId field is set. + */ + boolean hasRealmId(); + /** + * .arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"]; + * @return The realmId. + */ + io.github.arcforges.contracts.foundation.v1.Id getRealmId(); + + /** + * .arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"]; + * @return Whether the workspaceId field is set. + */ + boolean hasWorkspaceId(); + /** + * .arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"]; + * @return The workspaceId. + */ + io.github.arcforges.contracts.foundation.v1.Id getWorkspaceId(); + + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @return Whether the ownerAppId field is set. + */ + boolean hasOwnerAppId(); + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @return The ownerAppId. + */ + java.lang.String getOwnerAppId(); + /** + * optional string owner_app_id = 3 [json_name = "ownerAppId"]; + * @return The bytes for ownerAppId. + */ + com.google.protobuf.ByteString + getOwnerAppIdBytes(); + + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @return Whether the resourceKind field is set. + */ + boolean hasResourceKind(); + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @return The resourceKind. + */ + java.lang.String getResourceKind(); + /** + * optional string resource_kind = 4 [json_name = "resourceKind"]; + * @return The bytes for resourceKind. + */ + com.google.protobuf.ByteString + getResourceKindBytes(); + + /** + * .arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"]; + * @return Whether the resourceId field is set. + */ + boolean hasResourceId(); + /** + * .arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"]; + * @return The resourceId. + */ + io.github.arcforges.contracts.foundation.v1.Id getResourceId(); + + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @return Whether the displayHint field is set. + */ + boolean hasDisplayHint(); + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @return The displayHint. + */ + java.lang.String getDisplayHint(); + /** + * optional string display_hint = 6 [json_name = "displayHint"]; + * @return The bytes for displayHint. + */ + com.google.protobuf.ByteString + getDisplayHintBytes(); + + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @return Whether the availability field is set. + */ + boolean hasAvailability(); + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @return The enum numeric value on the wire for availability. + */ + int getAvailabilityValue(); + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"]; + * @return The availability. + */ + io.github.arcforges.contracts.foundation.v1.ResourceAvailability getAvailability(); + + /** + * .arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"]; + * @return Whether the holdingDeviceId field is set. + */ + boolean hasHoldingDeviceId(); + /** + * .arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"]; + * @return The holdingDeviceId. + */ + io.github.arcforges.contracts.foundation.v1.Id getHoldingDeviceId(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java new file mode 100644 index 0000000..3775f5b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRef.java @@ -0,0 +1,870 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + *
+ * registry04: ResourceVersionRef; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.foundation.v1.ResourceVersionRef} + */ +@com.google.protobuf.Generated +public final class ResourceVersionRef extends + com.google.protobuf.GeneratedMessageLite< + ResourceVersionRef, ResourceVersionRef.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.foundation.v1.ResourceVersionRef) + ResourceVersionRefOrBuilder { + private ResourceVersionRef() { + contentHash_ = ""; + } + private int bitField0_; + private int revisionCase_ = 0; + private java.lang.Object revision_; + public enum RevisionCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + CLOUD(2), + NATIVE(3), + LOCAL(4), + REVISION_NOT_SET(0); + private final int value; + private RevisionCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static RevisionCase valueOf(int value) { + return forNumber(value); + } + + public static RevisionCase forNumber(int value) { + switch (value) { + case 2: return CLOUD; + case 3: return NATIVE; + case 4: return LOCAL; + case 0: return REVISION_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public RevisionCase + getRevisionCase() { + return RevisionCase.forNumber( + revisionCase_); + } + + private void clearRevision() { + revisionCase_ = 0; + revision_ = null; + } + + public static final int RESOURCE_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.ResourceRef resource_; + /** + * .arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + return resource_ == null ? io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance() : resource_; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + resource_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + if (resource_ != null && + resource_ != io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance()) { + resource_ = + io.github.arcforges.contracts.foundation.v1.ResourceRef.newBuilder(resource_).mergeFrom(value).buildPartial(); + } else { + resource_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"]; + */ + private void clearResource() { + resource_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int CONTENT_HASH_FIELD_NUMBER = 5; + private java.lang.String contentHash_; + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @return Whether the contentHash field is set. + */ + @java.lang.Override + public boolean hasContentHash() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @return The contentHash. + */ + @java.lang.Override + public java.lang.String getContentHash() { + return contentHash_; + } + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @return The bytes for contentHash. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContentHashBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(contentHash_); + } + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @param value The contentHash to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setContentHash( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + contentHash_ = value; + } + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + */ + private void clearContentHash() { + bitField0_ = (bitField0_ & ~0x00000002); + contentHash_ = getDefaultInstance().getContentHash(); + } + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @param value The bytes for contentHash to set. + */ + private void setContentHashBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + contentHash_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int BLOB_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.BlobRef blob_; + /** + * .arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"]; + */ + @java.lang.Override + public boolean hasBlob() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.BlobRef getBlob() { + return blob_ == null ? io.github.arcforges.contracts.foundation.v1.BlobRef.getDefaultInstance() : blob_; + } + /** + * .arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setBlob(io.github.arcforges.contracts.foundation.v1.BlobRef value) { + value.getClass(); // minimal bytecode null check + blob_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeBlob(io.github.arcforges.contracts.foundation.v1.BlobRef value) { + value.getClass(); // minimal bytecode null check + if (blob_ != null && + blob_ != io.github.arcforges.contracts.foundation.v1.BlobRef.getDefaultInstance()) { + blob_ = + io.github.arcforges.contracts.foundation.v1.BlobRef.newBuilder(blob_).mergeFrom(value).buildPartial(); + } else { + blob_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"]; + */ + private void clearBlob() { + blob_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int CLOUD_FIELD_NUMBER = 2; + /** + * .arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"]; + */ + @java.lang.Override + public boolean hasCloud() { + return revisionCase_ == 2; + } + /** + * .arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getCloud() { + if (revisionCase_ == 2) { + return (io.github.arcforges.contracts.foundation.v1.Revision) revision_; + } + return io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCloud(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + revisionCase_ = 2; + } + /** + * .arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeCloud(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revisionCase_ == 2 && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = io.github.arcforges.contracts.foundation.v1.Revision.newBuilder((io.github.arcforges.contracts.foundation.v1.Revision) revision_) + .mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + revisionCase_ = 2; + } + /** + * .arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"]; + */ + private void clearCloud() { + if (revisionCase_ == 2) { + revisionCase_ = 0; + revision_ = null; + } + } + + public static final int NATIVE_FIELD_NUMBER = 3; + /** + * .arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"]; + */ + @java.lang.Override + public boolean hasNative() { + return revisionCase_ == 3; + } + /** + * .arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getNative() { + if (revisionCase_ == 3) { + return (io.github.arcforges.contracts.foundation.v1.NativeContentRev) revision_; + } + return io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNative(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + revisionCase_ = 3; + } + /** + * .arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeNative(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + if (revisionCase_ == 3 && + revision_ != io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance()) { + revision_ = io.github.arcforges.contracts.foundation.v1.NativeContentRev.newBuilder((io.github.arcforges.contracts.foundation.v1.NativeContentRev) revision_) + .mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + revisionCase_ = 3; + } + /** + * .arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"]; + */ + private void clearNative() { + if (revisionCase_ == 3) { + revisionCase_ = 0; + revision_ = null; + } + } + + public static final int LOCAL_FIELD_NUMBER = 4; + /** + * .arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"]; + */ + @java.lang.Override + public boolean hasLocal() { + return revisionCase_ == 4; + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.LocalNotesVersion getLocal() { + if (revisionCase_ == 4) { + return (io.github.arcforges.contracts.foundation.v1.LocalNotesVersion) revision_; + } + return io.github.arcforges.contracts.foundation.v1.LocalNotesVersion.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLocal(io.github.arcforges.contracts.foundation.v1.LocalNotesVersion value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + revisionCase_ = 4; + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeLocal(io.github.arcforges.contracts.foundation.v1.LocalNotesVersion value) { + value.getClass(); // minimal bytecode null check + if (revisionCase_ == 4 && + revision_ != io.github.arcforges.contracts.foundation.v1.LocalNotesVersion.getDefaultInstance()) { + revision_ = io.github.arcforges.contracts.foundation.v1.LocalNotesVersion.newBuilder((io.github.arcforges.contracts.foundation.v1.LocalNotesVersion) revision_) + .mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + revisionCase_ = 4; + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"]; + */ + private void clearLocal() { + if (revisionCase_ == 4) { + revisionCase_ = 0; + revision_ = null; + } + } + + public static io.github.arcforges.contracts.foundation.v1.ResourceVersionRef parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceVersionRef parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceVersionRef parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceVersionRef parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceVersionRef parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceVersionRef parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceVersionRef parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceVersionRef parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.foundation.v1.ResourceVersionRef parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.foundation.v1.ResourceVersionRef parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceVersionRef parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.ResourceVersionRef parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ResourceVersionRef; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.foundation.v1.ResourceVersionRef} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.foundation.v1.ResourceVersionRef) + io.github.arcforges.contracts.foundation.v1.ResourceVersionRefOrBuilder { + // Construct using io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public RevisionCase + getRevisionCase() { + return instance.getRevisionCase(); + } + + public Builder clearRevision() { + copyOnWrite(); + instance.clearRevision(); + return this; + } + + + /** + * .arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return instance.hasResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + return instance.getResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"]; + */ + public Builder setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.setResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"]; + */ + public Builder setResource( + io.github.arcforges.contracts.foundation.v1.ResourceRef.Builder builderForValue) { + copyOnWrite(); + instance.setResource(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"]; + */ + public Builder mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.mergeResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"]; + */ + public Builder clearResource() { copyOnWrite(); + instance.clearResource(); + return this; + } + + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @return Whether the contentHash field is set. + */ + @java.lang.Override + public boolean hasContentHash() { + return instance.hasContentHash(); + } + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @return The contentHash. + */ + @java.lang.Override + public java.lang.String getContentHash() { + return instance.getContentHash(); + } + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @return The bytes for contentHash. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContentHashBytes() { + return instance.getContentHashBytes(); + } + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @param value The contentHash to set. + * @return This builder for chaining. + */ + public Builder setContentHash( + java.lang.String value) { + copyOnWrite(); + instance.setContentHash(value); + return this; + } + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @return This builder for chaining. + */ + public Builder clearContentHash() { + copyOnWrite(); + instance.clearContentHash(); + return this; + } + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @param value The bytes for contentHash to set. + * @return This builder for chaining. + */ + public Builder setContentHashBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setContentHashBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"]; + */ + @java.lang.Override + public boolean hasBlob() { + return instance.hasBlob(); + } + /** + * .arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.BlobRef getBlob() { + return instance.getBlob(); + } + /** + * .arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"]; + */ + public Builder setBlob(io.github.arcforges.contracts.foundation.v1.BlobRef value) { + copyOnWrite(); + instance.setBlob(value); + return this; + } + /** + * .arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"]; + */ + public Builder setBlob( + io.github.arcforges.contracts.foundation.v1.BlobRef.Builder builderForValue) { + copyOnWrite(); + instance.setBlob(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"]; + */ + public Builder mergeBlob(io.github.arcforges.contracts.foundation.v1.BlobRef value) { + copyOnWrite(); + instance.mergeBlob(value); + return this; + } + /** + * .arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"]; + */ + public Builder clearBlob() { copyOnWrite(); + instance.clearBlob(); + return this; + } + + /** + * .arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"]; + */ + @java.lang.Override + public boolean hasCloud() { + return instance.hasCloud(); + } + /** + * .arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getCloud() { + return instance.getCloud(); + } + /** + * .arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"]; + */ + public Builder setCloud(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setCloud(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"]; + */ + public Builder setCloud( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setCloud(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"]; + */ + public Builder mergeCloud(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeCloud(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"]; + */ + public Builder clearCloud() { + copyOnWrite(); + instance.clearCloud(); + return this; + } + + /** + * .arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"]; + */ + @java.lang.Override + public boolean hasNative() { + return instance.hasNative(); + } + /** + * .arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getNative() { + return instance.getNative(); + } + /** + * .arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"]; + */ + public Builder setNative(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.setNative(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"]; + */ + public Builder setNative( + io.github.arcforges.contracts.foundation.v1.NativeContentRev.Builder builderForValue) { + copyOnWrite(); + instance.setNative(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"]; + */ + public Builder mergeNative(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.mergeNative(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"]; + */ + public Builder clearNative() { + copyOnWrite(); + instance.clearNative(); + return this; + } + + /** + * .arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"]; + */ + @java.lang.Override + public boolean hasLocal() { + return instance.hasLocal(); + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.LocalNotesVersion getLocal() { + return instance.getLocal(); + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"]; + */ + public Builder setLocal(io.github.arcforges.contracts.foundation.v1.LocalNotesVersion value) { + copyOnWrite(); + instance.setLocal(value); + return this; + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"]; + */ + public Builder setLocal( + io.github.arcforges.contracts.foundation.v1.LocalNotesVersion.Builder builderForValue) { + copyOnWrite(); + instance.setLocal(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"]; + */ + public Builder mergeLocal(io.github.arcforges.contracts.foundation.v1.LocalNotesVersion value) { + copyOnWrite(); + instance.mergeLocal(value); + return this; + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"]; + */ + public Builder clearLocal() { + copyOnWrite(); + instance.clearLocal(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.foundation.v1.ResourceVersionRef) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.foundation.v1.ResourceVersionRef(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "revision_", + "revisionCase_", + "bitField0_", + "resource_", + io.github.arcforges.contracts.foundation.v1.Revision.class, + io.github.arcforges.contracts.foundation.v1.NativeContentRev.class, + io.github.arcforges.contracts.foundation.v1.LocalNotesVersion.class, + "contentHash_", + "blob_", + }; + java.lang.String info = + "\u0000\u0006\u0001\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "<\u0000\u0003<\u0000\u0004<\u0000\u0005\u1208\u0001\u0006\u1009\u0002"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.foundation.v1.ResourceVersionRef) + private static final io.github.arcforges.contracts.foundation.v1.ResourceVersionRef DEFAULT_INSTANCE; + static { + ResourceVersionRef defaultInstance = new ResourceVersionRef(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ResourceVersionRef.class, defaultInstance); + } + + public static io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefOrBuilder.java new file mode 100644 index 0000000..1d62304 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefOrBuilder.java @@ -0,0 +1,88 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +@com.google.protobuf.Generated +public interface ResourceVersionRefOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.foundation.v1.ResourceVersionRef) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"]; + * @return Whether the resource field is set. + */ + boolean hasResource(); + /** + * .arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"]; + * @return The resource. + */ + io.github.arcforges.contracts.foundation.v1.ResourceRef getResource(); + + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @return Whether the contentHash field is set. + */ + boolean hasContentHash(); + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @return The contentHash. + */ + java.lang.String getContentHash(); + /** + * optional string content_hash = 5 [json_name = "contentHash"]; + * @return The bytes for contentHash. + */ + com.google.protobuf.ByteString + getContentHashBytes(); + + /** + * .arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"]; + * @return Whether the blob field is set. + */ + boolean hasBlob(); + /** + * .arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"]; + * @return The blob. + */ + io.github.arcforges.contracts.foundation.v1.BlobRef getBlob(); + + /** + * .arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"]; + * @return Whether the cloud field is set. + */ + boolean hasCloud(); + /** + * .arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"]; + * @return The cloud. + */ + io.github.arcforges.contracts.foundation.v1.Revision getCloud(); + + /** + * .arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"]; + * @return Whether the native field is set. + */ + boolean hasNative(); + /** + * .arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"]; + * @return The native. + */ + io.github.arcforges.contracts.foundation.v1.NativeContentRev getNative(); + + /** + * .arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"]; + * @return Whether the local field is set. + */ + boolean hasLocal(); + /** + * .arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"]; + * @return The local. + */ + io.github.arcforges.contracts.foundation.v1.LocalNotesVersion getLocal(); + + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.RevisionCase getRevisionCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java new file mode 100644 index 0000000..88f6ad0 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtc.java @@ -0,0 +1,392 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +/** + *
+ * registry04: TimeRangeUtc; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.foundation.v1.TimeRangeUtc} + */ +@com.google.protobuf.Generated +public final class TimeRangeUtc extends + com.google.protobuf.GeneratedMessageLite< + TimeRangeUtc, TimeRangeUtc.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.foundation.v1.TimeRangeUtc) + TimeRangeUtcOrBuilder { + private TimeRangeUtc() { + } + private int bitField0_; + public static final int FROM_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Instant from_; + /** + * .arcforges.foundation.v1.Instant from = 1 [json_name = "from"]; + */ + @java.lang.Override + public boolean hasFrom() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Instant from = 1 [json_name = "from"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getFrom() { + return from_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : from_; + } + /** + * .arcforges.foundation.v1.Instant from = 1 [json_name = "from"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFrom(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + from_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Instant from = 1 [json_name = "from"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeFrom(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (from_ != null && + from_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + from_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(from_).mergeFrom(value).buildPartial(); + } else { + from_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Instant from = 1 [json_name = "from"]; + */ + private void clearFrom() { + from_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int UNTIL_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Instant until_; + /** + * .arcforges.foundation.v1.Instant until = 2 [json_name = "until"]; + */ + @java.lang.Override + public boolean hasUntil() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Instant until = 2 [json_name = "until"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getUntil() { + return until_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : until_; + } + /** + * .arcforges.foundation.v1.Instant until = 2 [json_name = "until"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setUntil(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + until_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Instant until = 2 [json_name = "until"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeUntil(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (until_ != null && + until_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + until_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(until_).mergeFrom(value).buildPartial(); + } else { + until_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Instant until = 2 [json_name = "until"]; + */ + private void clearUntil() { + until_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.foundation.v1.TimeRangeUtc parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.TimeRangeUtc parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.TimeRangeUtc parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.TimeRangeUtc parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.TimeRangeUtc parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.foundation.v1.TimeRangeUtc parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.TimeRangeUtc parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.TimeRangeUtc parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.foundation.v1.TimeRangeUtc parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.foundation.v1.TimeRangeUtc parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.foundation.v1.TimeRangeUtc parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.foundation.v1.TimeRangeUtc parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.foundation.v1.TimeRangeUtc prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TimeRangeUtc; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.foundation.v1.TimeRangeUtc} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.foundation.v1.TimeRangeUtc, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.foundation.v1.TimeRangeUtc) + io.github.arcforges.contracts.foundation.v1.TimeRangeUtcOrBuilder { + // Construct using io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Instant from = 1 [json_name = "from"]; + */ + @java.lang.Override + public boolean hasFrom() { + return instance.hasFrom(); + } + /** + * .arcforges.foundation.v1.Instant from = 1 [json_name = "from"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getFrom() { + return instance.getFrom(); + } + /** + * .arcforges.foundation.v1.Instant from = 1 [json_name = "from"]; + */ + public Builder setFrom(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setFrom(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant from = 1 [json_name = "from"]; + */ + public Builder setFrom( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setFrom(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant from = 1 [json_name = "from"]; + */ + public Builder mergeFrom(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeFrom(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant from = 1 [json_name = "from"]; + */ + public Builder clearFrom() { copyOnWrite(); + instance.clearFrom(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant until = 2 [json_name = "until"]; + */ + @java.lang.Override + public boolean hasUntil() { + return instance.hasUntil(); + } + /** + * .arcforges.foundation.v1.Instant until = 2 [json_name = "until"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getUntil() { + return instance.getUntil(); + } + /** + * .arcforges.foundation.v1.Instant until = 2 [json_name = "until"]; + */ + public Builder setUntil(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setUntil(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant until = 2 [json_name = "until"]; + */ + public Builder setUntil( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setUntil(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant until = 2 [json_name = "until"]; + */ + public Builder mergeUntil(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeUntil(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant until = 2 [json_name = "until"]; + */ + public Builder clearUntil() { copyOnWrite(); + instance.clearUntil(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.foundation.v1.TimeRangeUtc) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.foundation.v1.TimeRangeUtc(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "from_", + "until_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.foundation.v1.TimeRangeUtc) + private static final io.github.arcforges.contracts.foundation.v1.TimeRangeUtc DEFAULT_INSTANCE; + static { + TimeRangeUtc defaultInstance = new TimeRangeUtc(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TimeRangeUtc.class, defaultInstance); + } + + public static io.github.arcforges.contracts.foundation.v1.TimeRangeUtc getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcOrBuilder.java new file mode 100644 index 0000000..e685881 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcOrBuilder.java @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.foundation.v1; + +@com.google.protobuf.Generated +public interface TimeRangeUtcOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.foundation.v1.TimeRangeUtc) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Instant from = 1 [json_name = "from"]; + * @return Whether the from field is set. + */ + boolean hasFrom(); + /** + * .arcforges.foundation.v1.Instant from = 1 [json_name = "from"]; + * @return The from. + */ + io.github.arcforges.contracts.foundation.v1.Instant getFrom(); + + /** + * .arcforges.foundation.v1.Instant until = 2 [json_name = "until"]; + * @return Whether the until field is set. + */ + boolean hasUntil(); + /** + * .arcforges.foundation.v1.Instant until = 2 [json_name = "until"]; + * @return The until. + */ + io.github.arcforges.contracts.foundation.v1.Instant getUntil(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java new file mode 100644 index 0000000..2a6756f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfile.java @@ -0,0 +1,1331 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: AgentProfile; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.AgentProfile} + */ +@com.google.protobuf.Generated +public final class AgentProfile extends + com.google.protobuf.GeneratedMessageLite< + AgentProfile, AgentProfile.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.AgentProfile) + AgentProfileOrBuilder { + private AgentProfile() { + name_ = ""; + modelId_ = ""; + instructions_ = ""; + skillIds_ = emptyProtobufList(); + context_ = emptyProtobufList(); + capabilities_ = emptyProtobufList(); + } + private int bitField0_; + public static final int PROFILE_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id profileId_; + /** + * .arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + */ + @java.lang.Override + public boolean hasProfileId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProfileId() { + return profileId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : profileId_; + } + /** + * .arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProfileId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + profileId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeProfileId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (profileId_ != null && + profileId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + profileId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(profileId_).mergeFrom(value).buildPartial(); + } else { + profileId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + */ + private void clearProfileId() { + profileId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int NAME_FIELD_NUMBER = 2; + private java.lang.String name_; + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + name_ = value; + } + /** + * optional string name = 2 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000002); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int MODEL_ID_FIELD_NUMBER = 3; + private java.lang.String modelId_; + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @return Whether the modelId field is set. + */ + @java.lang.Override + public boolean hasModelId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @return The modelId. + */ + @java.lang.Override + public java.lang.String getModelId() { + return modelId_; + } + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @return The bytes for modelId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getModelIdBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(modelId_); + } + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @param value The modelId to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setModelId( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + modelId_ = value; + } + /** + * optional string model_id = 3 [json_name = "modelId"]; + */ + private void clearModelId() { + bitField0_ = (bitField0_ & ~0x00000004); + modelId_ = getDefaultInstance().getModelId(); + } + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @param value The bytes for modelId to set. + */ + private void setModelIdBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + modelId_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int INSTRUCTIONS_FIELD_NUMBER = 4; + private java.lang.String instructions_; + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @return Whether the instructions field is set. + */ + @java.lang.Override + public boolean hasInstructions() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @return The instructions. + */ + @java.lang.Override + public java.lang.String getInstructions() { + return instructions_; + } + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @return The bytes for instructions. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getInstructionsBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(instructions_); + } + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @param value The instructions to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInstructions( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + instructions_ = value; + } + /** + * optional string instructions = 4 [json_name = "instructions"]; + */ + private void clearInstructions() { + bitField0_ = (bitField0_ & ~0x00000008); + instructions_ = getDefaultInstance().getInstructions(); + } + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @param value The bytes for instructions to set. + */ + private void setInstructionsBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + instructions_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int SKILL_IDS_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.ProtobufList skillIds_; + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + @java.lang.Override + public java.util.List getSkillIdsList() { + return skillIds_; + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + public java.util.List + getSkillIdsOrBuilderList() { + return skillIds_; + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + @java.lang.Override + public int getSkillIdsCount() { + return skillIds_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSkillIds(int index) { + return skillIds_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getSkillIdsOrBuilder( + int index) { + return skillIds_.get(index); + } + private void ensureSkillIdsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = skillIds_; + if (!tmp.isModifiable()) { + skillIds_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSkillIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureSkillIdsIsMutable(); + skillIds_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSkillIds(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureSkillIdsIsMutable(); + skillIds_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSkillIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureSkillIdsIsMutable(); + skillIds_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + private void addAllSkillIds( + java.lang.Iterable values) { + ensureSkillIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, skillIds_); + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + private void clearSkillIds() { + skillIds_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + private void removeSkillIds(int index) { + ensureSkillIdsIsMutable(); + skillIds_.remove(index); + } + + public static final int REVISION_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int CONTEXT_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.ProtobufList context_; + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + @java.lang.Override + public java.util.List getContextList() { + return context_; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + public java.util.List + getContextOrBuilderList() { + return context_; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + @java.lang.Override + public int getContextCount() { + return context_.size(); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextRef getContext(int index) { + return context_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + public io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder getContextOrBuilder( + int index) { + return context_.get(index); + } + private void ensureContextIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = context_; + if (!tmp.isModifiable()) { + context_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureContextIsMutable(); + context_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addContext(io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureContextIsMutable(); + context_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureContextIsMutable(); + context_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + private void addAllContext( + java.lang.Iterable values) { + ensureContextIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, context_); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + private void clearContext() { + context_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + private void removeContext(int index) { + ensureContextIsMutable(); + context_.remove(index); + } + + public static final int CAPABILITIES_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.ProtobufList capabilities_; + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @return A list containing the capabilities. + */ + @java.lang.Override + public java.util.List getCapabilitiesList() { + return capabilities_; + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @return The count of capabilities. + */ + @java.lang.Override + public int getCapabilitiesCount() { + return capabilities_.size(); + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param index The index of the element to return. + * @return The capabilities at the given index. + */ + @java.lang.Override + public java.lang.String getCapabilities(int index) { + return capabilities_.get(index); + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param index The index of the value to return. + * @return The bytes of the capabilities at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCapabilitiesBytes(int index) { + return com.google.protobuf.ByteString.copyFromUtf8( + capabilities_.get(index)); + } + private void ensureCapabilitiesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = + capabilities_; if (!tmp.isModifiable()) { + capabilities_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param index The index to set the value at. + * @param value The capabilities to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCapabilities( + int index, java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureCapabilitiesIsMutable(); + capabilities_.set(index, value); + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param value The capabilities to add. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addCapabilities( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureCapabilitiesIsMutable(); + capabilities_.add(value); + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param values The capabilities to add. + */ + private void addAllCapabilities( + java.lang.Iterable values) { + ensureCapabilitiesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, capabilities_); + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + */ + private void clearCapabilities() { + capabilities_ = emptyProtobufList(); + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param value The bytes of the capabilities to add. + */ + private void addCapabilitiesBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + ensureCapabilitiesIsMutable(); + capabilities_.add(value.toStringUtf8()); + } + + public static io.github.arcforges.contracts.publicapi.v1.AgentProfile parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AgentProfile parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AgentProfile parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AgentProfile parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AgentProfile parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AgentProfile parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AgentProfile parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.AgentProfile parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.AgentProfile parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.AgentProfile parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AgentProfile parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.AgentProfile parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.AgentProfile prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: AgentProfile; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.AgentProfile} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.AgentProfile, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.AgentProfile) + io.github.arcforges.contracts.publicapi.v1.AgentProfileOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.AgentProfile.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + */ + @java.lang.Override + public boolean hasProfileId() { + return instance.hasProfileId(); + } + /** + * .arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProfileId() { + return instance.getProfileId(); + } + /** + * .arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + */ + public Builder setProfileId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setProfileId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + */ + public Builder setProfileId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setProfileId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + */ + public Builder mergeProfileId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeProfileId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + */ + public Builder clearProfileId() { copyOnWrite(); + instance.clearProfileId(); + return this; + } + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @return Whether the modelId field is set. + */ + @java.lang.Override + public boolean hasModelId() { + return instance.hasModelId(); + } + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @return The modelId. + */ + @java.lang.Override + public java.lang.String getModelId() { + return instance.getModelId(); + } + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @return The bytes for modelId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getModelIdBytes() { + return instance.getModelIdBytes(); + } + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @param value The modelId to set. + * @return This builder for chaining. + */ + public Builder setModelId( + java.lang.String value) { + copyOnWrite(); + instance.setModelId(value); + return this; + } + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @return This builder for chaining. + */ + public Builder clearModelId() { + copyOnWrite(); + instance.clearModelId(); + return this; + } + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @param value The bytes for modelId to set. + * @return This builder for chaining. + */ + public Builder setModelIdBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setModelIdBytes(value); + return this; + } + + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @return Whether the instructions field is set. + */ + @java.lang.Override + public boolean hasInstructions() { + return instance.hasInstructions(); + } + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @return The instructions. + */ + @java.lang.Override + public java.lang.String getInstructions() { + return instance.getInstructions(); + } + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @return The bytes for instructions. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getInstructionsBytes() { + return instance.getInstructionsBytes(); + } + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @param value The instructions to set. + * @return This builder for chaining. + */ + public Builder setInstructions( + java.lang.String value) { + copyOnWrite(); + instance.setInstructions(value); + return this; + } + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @return This builder for chaining. + */ + public Builder clearInstructions() { + copyOnWrite(); + instance.clearInstructions(); + return this; + } + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @param value The bytes for instructions to set. + * @return This builder for chaining. + */ + public Builder setInstructionsBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setInstructionsBytes(value); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + @java.lang.Override + public java.util.List getSkillIdsList() { + return java.util.Collections.unmodifiableList( + instance.getSkillIdsList()); + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + @java.lang.Override + public int getSkillIdsCount() { + return instance.getSkillIdsCount(); + }/** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSkillIds(int index) { + return instance.getSkillIds(index); + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + public Builder setSkillIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSkillIds(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + public Builder setSkillIds( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSkillIds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + public Builder addSkillIds(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addSkillIds(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + public Builder addSkillIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addSkillIds(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + public Builder addSkillIds( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addSkillIds(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + public Builder addSkillIds( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addSkillIds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + public Builder addAllSkillIds( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllSkillIds(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + public Builder clearSkillIds() { + copyOnWrite(); + instance.clearSkillIds(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + public Builder removeSkillIds(int index) { + copyOnWrite(); + instance.removeSkillIds(index); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + @java.lang.Override + public java.util.List getContextList() { + return java.util.Collections.unmodifiableList( + instance.getContextList()); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + @java.lang.Override + public int getContextCount() { + return instance.getContextCount(); + }/** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextRef getContext(int index) { + return instance.getContext(index); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + public Builder setContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.setContext(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + public Builder setContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.setContext(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + public Builder addContext(io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.addContext(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + public Builder addContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.addContext(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + public Builder addContext( + io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.addContext(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + public Builder addContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.addContext(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + public Builder addAllContext( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllContext(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + public Builder clearContext() { + copyOnWrite(); + instance.clearContext(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + public Builder removeContext(int index) { + copyOnWrite(); + instance.removeContext(index); + return this; + } + + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @return A list containing the capabilities. + */ + @java.lang.Override + public java.util.List + getCapabilitiesList() { + return java.util.Collections.unmodifiableList( + instance.getCapabilitiesList()); + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @return The count of capabilities. + */ + @java.lang.Override + public int getCapabilitiesCount() { + return instance.getCapabilitiesCount(); + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param index The index of the element to return. + * @return The capabilities at the given index. + */ + @java.lang.Override + public java.lang.String getCapabilities(int index) { + return instance.getCapabilities(index); + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param index The index of the value to return. + * @return The bytes of the capabilities at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCapabilitiesBytes(int index) { + return instance.getCapabilitiesBytes(index); + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param index The index to set the value at. + * @param value The capabilities to set. + * @return This builder for chaining. + */ + public Builder setCapabilities( + int index, java.lang.String value) { + copyOnWrite(); + instance.setCapabilities(index, value); + return this; + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param value The capabilities to add. + * @return This builder for chaining. + */ + public Builder addCapabilities( + java.lang.String value) { + copyOnWrite(); + instance.addCapabilities(value); + return this; + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param values The capabilities to add. + * @return This builder for chaining. + */ + public Builder addAllCapabilities( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllCapabilities(values); + return this; + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @return This builder for chaining. + */ + public Builder clearCapabilities() { + copyOnWrite(); + instance.clearCapabilities(); + return this; + } + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param value The bytes of the capabilities to add. + * @return This builder for chaining. + */ + public Builder addCapabilitiesBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.addCapabilitiesBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.AgentProfile) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.AgentProfile(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "profileId_", + "name_", + "modelId_", + "instructions_", + "skillIds_", + io.github.arcforges.contracts.foundation.v1.Id.class, + "revision_", + "context_", + io.github.arcforges.contracts.publicapi.v1.ContextRef.class, + "capabilities_", + }; + java.lang.String info = + "\u0000\b\u0000\u0001\u0001\b\b\u0000\u0003\u0000\u0001\u1009\u0000\u0002\u1208\u0001" + + "\u0003\u1208\u0002\u0004\u1208\u0003\u0005\u001b\u0006\u1009\u0004\u0007\u001b\b" + + "\u021a"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.AgentProfile.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.AgentProfile) + private static final io.github.arcforges.contracts.publicapi.v1.AgentProfile DEFAULT_INSTANCE; + static { + AgentProfile defaultInstance = new AgentProfile(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + AgentProfile.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.AgentProfile getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfileOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfileOrBuilder.java new file mode 100644 index 0000000..dc2a99d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AgentProfileOrBuilder.java @@ -0,0 +1,140 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface AgentProfileOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.AgentProfile) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + * @return Whether the profileId field is set. + */ + boolean hasProfileId(); + /** + * .arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"]; + * @return The profileId. + */ + io.github.arcforges.contracts.foundation.v1.Id getProfileId(); + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @return Whether the modelId field is set. + */ + boolean hasModelId(); + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @return The modelId. + */ + java.lang.String getModelId(); + /** + * optional string model_id = 3 [json_name = "modelId"]; + * @return The bytes for modelId. + */ + com.google.protobuf.ByteString + getModelIdBytes(); + + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @return Whether the instructions field is set. + */ + boolean hasInstructions(); + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @return The instructions. + */ + java.lang.String getInstructions(); + /** + * optional string instructions = 4 [json_name = "instructions"]; + * @return The bytes for instructions. + */ + com.google.protobuf.ByteString + getInstructionsBytes(); + + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + java.util.List + getSkillIdsList(); + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getSkillIds(int index); + /** + * repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"]; + */ + int getSkillIdsCount(); + + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); + + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + java.util.List + getContextList(); + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + io.github.arcforges.contracts.publicapi.v1.ContextRef getContext(int index); + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"]; + */ + int getContextCount(); + + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @return A list containing the capabilities. + */ + java.util.List + getCapabilitiesList(); + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @return The count of capabilities. + */ + int getCapabilitiesCount(); + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param index The index of the element to return. + * @return The capabilities at the given index. + */ + java.lang.String getCapabilities(int index); + /** + * repeated string capabilities = 8 [json_name = "capabilities"]; + * @param index The index of the element to return. + * @return The capabilities at the given index. + */ + com.google.protobuf.ByteString + getCapabilitiesBytes(int index); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java new file mode 100644 index 0000000..7492205 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBody.java @@ -0,0 +1,1902 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: AggregateBody; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.AggregateBody} + */ +@com.google.protobuf.Generated +public final class AggregateBody extends + com.google.protobuf.GeneratedMessageLite< + AggregateBody, AggregateBody.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.AggregateBody) + AggregateBodyOrBuilder { + private AggregateBody() { + } + private int bodyCase_ = 0; + private java.lang.Object body_; + public enum BodyCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + NOTES(1), + CHAT(2), + SCOPE_METADATA(3), + SLATE_METADATA(4), + NOTEBOOK(5), + PROPERTY_DEFINITION(6), + SAVED_VIEW(7), + TAG(8), + AGENT_PROFILE(9), + SKILL(10), + CHAT_PROJECT(11), + PREFERENCES(12), + TASK(13), + AUTOMATION(14), + MEMORY(15), + EXTERNAL_BODY(16), + BODY_NOT_SET(0); + private final int value; + private BodyCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static BodyCase valueOf(int value) { + return forNumber(value); + } + + public static BodyCase forNumber(int value) { + switch (value) { + case 1: return NOTES; + case 2: return CHAT; + case 3: return SCOPE_METADATA; + case 4: return SLATE_METADATA; + case 5: return NOTEBOOK; + case 6: return PROPERTY_DEFINITION; + case 7: return SAVED_VIEW; + case 8: return TAG; + case 9: return AGENT_PROFILE; + case 10: return SKILL; + case 11: return CHAT_PROJECT; + case 12: return PREFERENCES; + case 13: return TASK; + case 14: return AUTOMATION; + case 15: return MEMORY; + case 16: return EXTERNAL_BODY; + case 0: return BODY_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public BodyCase + getBodyCase() { + return BodyCase.forNumber( + bodyCase_); + } + + private void clearBody() { + bodyCase_ = 0; + body_ = null; + } + + public static final int NOTES_FIELD_NUMBER = 1; + /** + * .arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"]; + */ + @java.lang.Override + public boolean hasNotes() { + return bodyCase_ == 1; + } + /** + * .arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesDocument getNotes() { + if (bodyCase_ == 1) { + return (io.github.arcforges.contracts.publicapi.v1.NotesDocument) body_; + } + return io.github.arcforges.contracts.publicapi.v1.NotesDocument.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNotes(io.github.arcforges.contracts.publicapi.v1.NotesDocument value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 1; + } + /** + * .arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeNotes(io.github.arcforges.contracts.publicapi.v1.NotesDocument value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 1 && + body_ != io.github.arcforges.contracts.publicapi.v1.NotesDocument.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.NotesDocument.newBuilder((io.github.arcforges.contracts.publicapi.v1.NotesDocument) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 1; + } + /** + * .arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"]; + */ + private void clearNotes() { + if (bodyCase_ == 1) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int CHAT_FIELD_NUMBER = 2; + /** + * .arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"]; + */ + @java.lang.Override + public boolean hasChat() { + return bodyCase_ == 2; + } + /** + * .arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ConversationBody getChat() { + if (bodyCase_ == 2) { + return (io.github.arcforges.contracts.publicapi.v1.ConversationBody) body_; + } + return io.github.arcforges.contracts.publicapi.v1.ConversationBody.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChat(io.github.arcforges.contracts.publicapi.v1.ConversationBody value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 2; + } + /** + * .arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeChat(io.github.arcforges.contracts.publicapi.v1.ConversationBody value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 2 && + body_ != io.github.arcforges.contracts.publicapi.v1.ConversationBody.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.ConversationBody.newBuilder((io.github.arcforges.contracts.publicapi.v1.ConversationBody) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 2; + } + /** + * .arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"]; + */ + private void clearChat() { + if (bodyCase_ == 2) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int SCOPE_METADATA_FIELD_NUMBER = 3; + /** + * .arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + */ + @java.lang.Override + public boolean hasScopeMetadata() { + return bodyCase_ == 3; + } + /** + * .arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeMetadata getScopeMetadata() { + if (bodyCase_ == 3) { + return (io.github.arcforges.contracts.publicapi.v1.ScopeMetadata) body_; + } + return io.github.arcforges.contracts.publicapi.v1.ScopeMetadata.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setScopeMetadata(io.github.arcforges.contracts.publicapi.v1.ScopeMetadata value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 3; + } + /** + * .arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeScopeMetadata(io.github.arcforges.contracts.publicapi.v1.ScopeMetadata value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 3 && + body_ != io.github.arcforges.contracts.publicapi.v1.ScopeMetadata.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.ScopeMetadata.newBuilder((io.github.arcforges.contracts.publicapi.v1.ScopeMetadata) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 3; + } + /** + * .arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + */ + private void clearScopeMetadata() { + if (bodyCase_ == 3) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int SLATE_METADATA_FIELD_NUMBER = 4; + /** + * .arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + */ + @java.lang.Override + public boolean hasSlateMetadata() { + return bodyCase_ == 4; + } + /** + * .arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SlateMetadata getSlateMetadata() { + if (bodyCase_ == 4) { + return (io.github.arcforges.contracts.publicapi.v1.SlateMetadata) body_; + } + return io.github.arcforges.contracts.publicapi.v1.SlateMetadata.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSlateMetadata(io.github.arcforges.contracts.publicapi.v1.SlateMetadata value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 4; + } + /** + * .arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeSlateMetadata(io.github.arcforges.contracts.publicapi.v1.SlateMetadata value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 4 && + body_ != io.github.arcforges.contracts.publicapi.v1.SlateMetadata.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.SlateMetadata.newBuilder((io.github.arcforges.contracts.publicapi.v1.SlateMetadata) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 4; + } + /** + * .arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + */ + private void clearSlateMetadata() { + if (bodyCase_ == 4) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int NOTEBOOK_FIELD_NUMBER = 5; + /** + * .arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"]; + */ + @java.lang.Override + public boolean hasNotebook() { + return bodyCase_ == 5; + } + /** + * .arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotebookBody getNotebook() { + if (bodyCase_ == 5) { + return (io.github.arcforges.contracts.publicapi.v1.NotebookBody) body_; + } + return io.github.arcforges.contracts.publicapi.v1.NotebookBody.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNotebook(io.github.arcforges.contracts.publicapi.v1.NotebookBody value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 5; + } + /** + * .arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeNotebook(io.github.arcforges.contracts.publicapi.v1.NotebookBody value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 5 && + body_ != io.github.arcforges.contracts.publicapi.v1.NotebookBody.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.NotebookBody.newBuilder((io.github.arcforges.contracts.publicapi.v1.NotebookBody) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 5; + } + /** + * .arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"]; + */ + private void clearNotebook() { + if (bodyCase_ == 5) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int PROPERTY_DEFINITION_FIELD_NUMBER = 6; + /** + * .arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + */ + @java.lang.Override + public boolean hasPropertyDefinition() { + return bodyCase_ == 6; + } + /** + * .arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.PropertyDefinition getPropertyDefinition() { + if (bodyCase_ == 6) { + return (io.github.arcforges.contracts.publicapi.v1.PropertyDefinition) body_; + } + return io.github.arcforges.contracts.publicapi.v1.PropertyDefinition.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPropertyDefinition(io.github.arcforges.contracts.publicapi.v1.PropertyDefinition value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 6; + } + /** + * .arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergePropertyDefinition(io.github.arcforges.contracts.publicapi.v1.PropertyDefinition value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 6 && + body_ != io.github.arcforges.contracts.publicapi.v1.PropertyDefinition.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.PropertyDefinition.newBuilder((io.github.arcforges.contracts.publicapi.v1.PropertyDefinition) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 6; + } + /** + * .arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + */ + private void clearPropertyDefinition() { + if (bodyCase_ == 6) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int SAVED_VIEW_FIELD_NUMBER = 7; + /** + * .arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"]; + */ + @java.lang.Override + public boolean hasSavedView() { + return bodyCase_ == 7; + } + /** + * .arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SavedViewRecord getSavedView() { + if (bodyCase_ == 7) { + return (io.github.arcforges.contracts.publicapi.v1.SavedViewRecord) body_; + } + return io.github.arcforges.contracts.publicapi.v1.SavedViewRecord.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSavedView(io.github.arcforges.contracts.publicapi.v1.SavedViewRecord value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 7; + } + /** + * .arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeSavedView(io.github.arcforges.contracts.publicapi.v1.SavedViewRecord value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 7 && + body_ != io.github.arcforges.contracts.publicapi.v1.SavedViewRecord.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.SavedViewRecord.newBuilder((io.github.arcforges.contracts.publicapi.v1.SavedViewRecord) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 7; + } + /** + * .arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"]; + */ + private void clearSavedView() { + if (bodyCase_ == 7) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int TAG_FIELD_NUMBER = 8; + /** + * .arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"]; + */ + @java.lang.Override + public boolean hasTag() { + return bodyCase_ == 8; + } + /** + * .arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TagRecord getTag() { + if (bodyCase_ == 8) { + return (io.github.arcforges.contracts.publicapi.v1.TagRecord) body_; + } + return io.github.arcforges.contracts.publicapi.v1.TagRecord.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTag(io.github.arcforges.contracts.publicapi.v1.TagRecord value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 8; + } + /** + * .arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeTag(io.github.arcforges.contracts.publicapi.v1.TagRecord value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 8 && + body_ != io.github.arcforges.contracts.publicapi.v1.TagRecord.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.TagRecord.newBuilder((io.github.arcforges.contracts.publicapi.v1.TagRecord) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 8; + } + /** + * .arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"]; + */ + private void clearTag() { + if (bodyCase_ == 8) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int AGENT_PROFILE_FIELD_NUMBER = 9; + /** + * .arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + */ + @java.lang.Override + public boolean hasAgentProfile() { + return bodyCase_ == 9; + } + /** + * .arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.AgentProfile getAgentProfile() { + if (bodyCase_ == 9) { + return (io.github.arcforges.contracts.publicapi.v1.AgentProfile) body_; + } + return io.github.arcforges.contracts.publicapi.v1.AgentProfile.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAgentProfile(io.github.arcforges.contracts.publicapi.v1.AgentProfile value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 9; + } + /** + * .arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeAgentProfile(io.github.arcforges.contracts.publicapi.v1.AgentProfile value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 9 && + body_ != io.github.arcforges.contracts.publicapi.v1.AgentProfile.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.AgentProfile.newBuilder((io.github.arcforges.contracts.publicapi.v1.AgentProfile) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 9; + } + /** + * .arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + */ + private void clearAgentProfile() { + if (bodyCase_ == 9) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int SKILL_FIELD_NUMBER = 10; + /** + * .arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"]; + */ + @java.lang.Override + public boolean hasSkill() { + return bodyCase_ == 10; + } + /** + * .arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SkillRecord getSkill() { + if (bodyCase_ == 10) { + return (io.github.arcforges.contracts.publicapi.v1.SkillRecord) body_; + } + return io.github.arcforges.contracts.publicapi.v1.SkillRecord.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSkill(io.github.arcforges.contracts.publicapi.v1.SkillRecord value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 10; + } + /** + * .arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeSkill(io.github.arcforges.contracts.publicapi.v1.SkillRecord value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 10 && + body_ != io.github.arcforges.contracts.publicapi.v1.SkillRecord.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.SkillRecord.newBuilder((io.github.arcforges.contracts.publicapi.v1.SkillRecord) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 10; + } + /** + * .arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"]; + */ + private void clearSkill() { + if (bodyCase_ == 10) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int CHAT_PROJECT_FIELD_NUMBER = 11; + /** + * .arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + */ + @java.lang.Override + public boolean hasChatProject() { + return bodyCase_ == 11; + } + /** + * .arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord getChatProject() { + if (bodyCase_ == 11) { + return (io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord) body_; + } + return io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChatProject(io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 11; + } + /** + * .arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeChatProject(io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 11 && + body_ != io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord.newBuilder((io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 11; + } + /** + * .arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + */ + private void clearChatProject() { + if (bodyCase_ == 11) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int PREFERENCES_FIELD_NUMBER = 12; + /** + * .arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"]; + */ + @java.lang.Override + public boolean hasPreferences() { + return bodyCase_ == 12; + } + /** + * .arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.PreferenceRecord getPreferences() { + if (bodyCase_ == 12) { + return (io.github.arcforges.contracts.publicapi.v1.PreferenceRecord) body_; + } + return io.github.arcforges.contracts.publicapi.v1.PreferenceRecord.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPreferences(io.github.arcforges.contracts.publicapi.v1.PreferenceRecord value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 12; + } + /** + * .arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergePreferences(io.github.arcforges.contracts.publicapi.v1.PreferenceRecord value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 12 && + body_ != io.github.arcforges.contracts.publicapi.v1.PreferenceRecord.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.PreferenceRecord.newBuilder((io.github.arcforges.contracts.publicapi.v1.PreferenceRecord) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 12; + } + /** + * .arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"]; + */ + private void clearPreferences() { + if (bodyCase_ == 12) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int TASK_FIELD_NUMBER = 13; + /** + * .arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"]; + */ + @java.lang.Override + public boolean hasTask() { + return bodyCase_ == 13; + } + /** + * .arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TaskSnapshot getTask() { + if (bodyCase_ == 13) { + return (io.github.arcforges.contracts.publicapi.v1.TaskSnapshot) body_; + } + return io.github.arcforges.contracts.publicapi.v1.TaskSnapshot.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTask(io.github.arcforges.contracts.publicapi.v1.TaskSnapshot value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 13; + } + /** + * .arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeTask(io.github.arcforges.contracts.publicapi.v1.TaskSnapshot value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 13 && + body_ != io.github.arcforges.contracts.publicapi.v1.TaskSnapshot.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.TaskSnapshot.newBuilder((io.github.arcforges.contracts.publicapi.v1.TaskSnapshot) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 13; + } + /** + * .arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"]; + */ + private void clearTask() { + if (bodyCase_ == 13) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int AUTOMATION_FIELD_NUMBER = 14; + /** + * .arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"]; + */ + @java.lang.Override + public boolean hasAutomation() { + return bodyCase_ == 14; + } + /** + * .arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.AutomationView getAutomation() { + if (bodyCase_ == 14) { + return (io.github.arcforges.contracts.publicapi.v1.AutomationView) body_; + } + return io.github.arcforges.contracts.publicapi.v1.AutomationView.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAutomation(io.github.arcforges.contracts.publicapi.v1.AutomationView value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 14; + } + /** + * .arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeAutomation(io.github.arcforges.contracts.publicapi.v1.AutomationView value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 14 && + body_ != io.github.arcforges.contracts.publicapi.v1.AutomationView.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.AutomationView.newBuilder((io.github.arcforges.contracts.publicapi.v1.AutomationView) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 14; + } + /** + * .arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"]; + */ + private void clearAutomation() { + if (bodyCase_ == 14) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int MEMORY_FIELD_NUMBER = 15; + /** + * .arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"]; + */ + @java.lang.Override + public boolean hasMemory() { + return bodyCase_ == 15; + } + /** + * .arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MemoryRecord getMemory() { + if (bodyCase_ == 15) { + return (io.github.arcforges.contracts.publicapi.v1.MemoryRecord) body_; + } + return io.github.arcforges.contracts.publicapi.v1.MemoryRecord.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMemory(io.github.arcforges.contracts.publicapi.v1.MemoryRecord value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 15; + } + /** + * .arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeMemory(io.github.arcforges.contracts.publicapi.v1.MemoryRecord value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 15 && + body_ != io.github.arcforges.contracts.publicapi.v1.MemoryRecord.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.publicapi.v1.MemoryRecord.newBuilder((io.github.arcforges.contracts.publicapi.v1.MemoryRecord) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 15; + } + /** + * .arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"]; + */ + private void clearMemory() { + if (bodyCase_ == 15) { + bodyCase_ = 0; + body_ = null; + } + } + + public static final int EXTERNAL_BODY_FIELD_NUMBER = 16; + /** + * .arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + */ + @java.lang.Override + public boolean hasExternalBody() { + return bodyCase_ == 16; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getExternalBody() { + if (bodyCase_ == 16) { + return (io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) body_; + } + return io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setExternalBody(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bodyCase_ = 16; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeExternalBody(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + if (bodyCase_ == 16 && + body_ != io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance()) { + body_ = io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.newBuilder((io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bodyCase_ = 16; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + */ + private void clearExternalBody() { + if (bodyCase_ == 16) { + bodyCase_ = 0; + body_ = null; + } + } + + public static io.github.arcforges.contracts.publicapi.v1.AggregateBody parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AggregateBody parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AggregateBody parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AggregateBody parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AggregateBody parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AggregateBody parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AggregateBody parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.AggregateBody parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.AggregateBody parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.AggregateBody parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AggregateBody parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.AggregateBody parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.AggregateBody prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: AggregateBody; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.AggregateBody} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.AggregateBody, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.AggregateBody) + io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.AggregateBody.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public BodyCase + getBodyCase() { + return instance.getBodyCase(); + } + + public Builder clearBody() { + copyOnWrite(); + instance.clearBody(); + return this; + } + + + /** + * .arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"]; + */ + @java.lang.Override + public boolean hasNotes() { + return instance.hasNotes(); + } + /** + * .arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesDocument getNotes() { + return instance.getNotes(); + } + /** + * .arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"]; + */ + public Builder setNotes(io.github.arcforges.contracts.publicapi.v1.NotesDocument value) { + copyOnWrite(); + instance.setNotes(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"]; + */ + public Builder setNotes( + io.github.arcforges.contracts.publicapi.v1.NotesDocument.Builder builderForValue) { + copyOnWrite(); + instance.setNotes(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"]; + */ + public Builder mergeNotes(io.github.arcforges.contracts.publicapi.v1.NotesDocument value) { + copyOnWrite(); + instance.mergeNotes(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"]; + */ + public Builder clearNotes() { + copyOnWrite(); + instance.clearNotes(); + return this; + } + + /** + * .arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"]; + */ + @java.lang.Override + public boolean hasChat() { + return instance.hasChat(); + } + /** + * .arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ConversationBody getChat() { + return instance.getChat(); + } + /** + * .arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"]; + */ + public Builder setChat(io.github.arcforges.contracts.publicapi.v1.ConversationBody value) { + copyOnWrite(); + instance.setChat(value); + return this; + } + /** + * .arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"]; + */ + public Builder setChat( + io.github.arcforges.contracts.publicapi.v1.ConversationBody.Builder builderForValue) { + copyOnWrite(); + instance.setChat(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"]; + */ + public Builder mergeChat(io.github.arcforges.contracts.publicapi.v1.ConversationBody value) { + copyOnWrite(); + instance.mergeChat(value); + return this; + } + /** + * .arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"]; + */ + public Builder clearChat() { + copyOnWrite(); + instance.clearChat(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + */ + @java.lang.Override + public boolean hasScopeMetadata() { + return instance.hasScopeMetadata(); + } + /** + * .arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeMetadata getScopeMetadata() { + return instance.getScopeMetadata(); + } + /** + * .arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + */ + public Builder setScopeMetadata(io.github.arcforges.contracts.publicapi.v1.ScopeMetadata value) { + copyOnWrite(); + instance.setScopeMetadata(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + */ + public Builder setScopeMetadata( + io.github.arcforges.contracts.publicapi.v1.ScopeMetadata.Builder builderForValue) { + copyOnWrite(); + instance.setScopeMetadata(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + */ + public Builder mergeScopeMetadata(io.github.arcforges.contracts.publicapi.v1.ScopeMetadata value) { + copyOnWrite(); + instance.mergeScopeMetadata(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + */ + public Builder clearScopeMetadata() { + copyOnWrite(); + instance.clearScopeMetadata(); + return this; + } + + /** + * .arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + */ + @java.lang.Override + public boolean hasSlateMetadata() { + return instance.hasSlateMetadata(); + } + /** + * .arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SlateMetadata getSlateMetadata() { + return instance.getSlateMetadata(); + } + /** + * .arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + */ + public Builder setSlateMetadata(io.github.arcforges.contracts.publicapi.v1.SlateMetadata value) { + copyOnWrite(); + instance.setSlateMetadata(value); + return this; + } + /** + * .arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + */ + public Builder setSlateMetadata( + io.github.arcforges.contracts.publicapi.v1.SlateMetadata.Builder builderForValue) { + copyOnWrite(); + instance.setSlateMetadata(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + */ + public Builder mergeSlateMetadata(io.github.arcforges.contracts.publicapi.v1.SlateMetadata value) { + copyOnWrite(); + instance.mergeSlateMetadata(value); + return this; + } + /** + * .arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + */ + public Builder clearSlateMetadata() { + copyOnWrite(); + instance.clearSlateMetadata(); + return this; + } + + /** + * .arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"]; + */ + @java.lang.Override + public boolean hasNotebook() { + return instance.hasNotebook(); + } + /** + * .arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotebookBody getNotebook() { + return instance.getNotebook(); + } + /** + * .arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"]; + */ + public Builder setNotebook(io.github.arcforges.contracts.publicapi.v1.NotebookBody value) { + copyOnWrite(); + instance.setNotebook(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"]; + */ + public Builder setNotebook( + io.github.arcforges.contracts.publicapi.v1.NotebookBody.Builder builderForValue) { + copyOnWrite(); + instance.setNotebook(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"]; + */ + public Builder mergeNotebook(io.github.arcforges.contracts.publicapi.v1.NotebookBody value) { + copyOnWrite(); + instance.mergeNotebook(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"]; + */ + public Builder clearNotebook() { + copyOnWrite(); + instance.clearNotebook(); + return this; + } + + /** + * .arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + */ + @java.lang.Override + public boolean hasPropertyDefinition() { + return instance.hasPropertyDefinition(); + } + /** + * .arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.PropertyDefinition getPropertyDefinition() { + return instance.getPropertyDefinition(); + } + /** + * .arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + */ + public Builder setPropertyDefinition(io.github.arcforges.contracts.publicapi.v1.PropertyDefinition value) { + copyOnWrite(); + instance.setPropertyDefinition(value); + return this; + } + /** + * .arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + */ + public Builder setPropertyDefinition( + io.github.arcforges.contracts.publicapi.v1.PropertyDefinition.Builder builderForValue) { + copyOnWrite(); + instance.setPropertyDefinition(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + */ + public Builder mergePropertyDefinition(io.github.arcforges.contracts.publicapi.v1.PropertyDefinition value) { + copyOnWrite(); + instance.mergePropertyDefinition(value); + return this; + } + /** + * .arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + */ + public Builder clearPropertyDefinition() { + copyOnWrite(); + instance.clearPropertyDefinition(); + return this; + } + + /** + * .arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"]; + */ + @java.lang.Override + public boolean hasSavedView() { + return instance.hasSavedView(); + } + /** + * .arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SavedViewRecord getSavedView() { + return instance.getSavedView(); + } + /** + * .arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"]; + */ + public Builder setSavedView(io.github.arcforges.contracts.publicapi.v1.SavedViewRecord value) { + copyOnWrite(); + instance.setSavedView(value); + return this; + } + /** + * .arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"]; + */ + public Builder setSavedView( + io.github.arcforges.contracts.publicapi.v1.SavedViewRecord.Builder builderForValue) { + copyOnWrite(); + instance.setSavedView(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"]; + */ + public Builder mergeSavedView(io.github.arcforges.contracts.publicapi.v1.SavedViewRecord value) { + copyOnWrite(); + instance.mergeSavedView(value); + return this; + } + /** + * .arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"]; + */ + public Builder clearSavedView() { + copyOnWrite(); + instance.clearSavedView(); + return this; + } + + /** + * .arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"]; + */ + @java.lang.Override + public boolean hasTag() { + return instance.hasTag(); + } + /** + * .arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TagRecord getTag() { + return instance.getTag(); + } + /** + * .arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"]; + */ + public Builder setTag(io.github.arcforges.contracts.publicapi.v1.TagRecord value) { + copyOnWrite(); + instance.setTag(value); + return this; + } + /** + * .arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"]; + */ + public Builder setTag( + io.github.arcforges.contracts.publicapi.v1.TagRecord.Builder builderForValue) { + copyOnWrite(); + instance.setTag(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"]; + */ + public Builder mergeTag(io.github.arcforges.contracts.publicapi.v1.TagRecord value) { + copyOnWrite(); + instance.mergeTag(value); + return this; + } + /** + * .arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"]; + */ + public Builder clearTag() { + copyOnWrite(); + instance.clearTag(); + return this; + } + + /** + * .arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + */ + @java.lang.Override + public boolean hasAgentProfile() { + return instance.hasAgentProfile(); + } + /** + * .arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.AgentProfile getAgentProfile() { + return instance.getAgentProfile(); + } + /** + * .arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + */ + public Builder setAgentProfile(io.github.arcforges.contracts.publicapi.v1.AgentProfile value) { + copyOnWrite(); + instance.setAgentProfile(value); + return this; + } + /** + * .arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + */ + public Builder setAgentProfile( + io.github.arcforges.contracts.publicapi.v1.AgentProfile.Builder builderForValue) { + copyOnWrite(); + instance.setAgentProfile(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + */ + public Builder mergeAgentProfile(io.github.arcforges.contracts.publicapi.v1.AgentProfile value) { + copyOnWrite(); + instance.mergeAgentProfile(value); + return this; + } + /** + * .arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + */ + public Builder clearAgentProfile() { + copyOnWrite(); + instance.clearAgentProfile(); + return this; + } + + /** + * .arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"]; + */ + @java.lang.Override + public boolean hasSkill() { + return instance.hasSkill(); + } + /** + * .arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SkillRecord getSkill() { + return instance.getSkill(); + } + /** + * .arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"]; + */ + public Builder setSkill(io.github.arcforges.contracts.publicapi.v1.SkillRecord value) { + copyOnWrite(); + instance.setSkill(value); + return this; + } + /** + * .arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"]; + */ + public Builder setSkill( + io.github.arcforges.contracts.publicapi.v1.SkillRecord.Builder builderForValue) { + copyOnWrite(); + instance.setSkill(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"]; + */ + public Builder mergeSkill(io.github.arcforges.contracts.publicapi.v1.SkillRecord value) { + copyOnWrite(); + instance.mergeSkill(value); + return this; + } + /** + * .arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"]; + */ + public Builder clearSkill() { + copyOnWrite(); + instance.clearSkill(); + return this; + } + + /** + * .arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + */ + @java.lang.Override + public boolean hasChatProject() { + return instance.hasChatProject(); + } + /** + * .arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord getChatProject() { + return instance.getChatProject(); + } + /** + * .arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + */ + public Builder setChatProject(io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord value) { + copyOnWrite(); + instance.setChatProject(value); + return this; + } + /** + * .arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + */ + public Builder setChatProject( + io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord.Builder builderForValue) { + copyOnWrite(); + instance.setChatProject(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + */ + public Builder mergeChatProject(io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord value) { + copyOnWrite(); + instance.mergeChatProject(value); + return this; + } + /** + * .arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + */ + public Builder clearChatProject() { + copyOnWrite(); + instance.clearChatProject(); + return this; + } + + /** + * .arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"]; + */ + @java.lang.Override + public boolean hasPreferences() { + return instance.hasPreferences(); + } + /** + * .arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.PreferenceRecord getPreferences() { + return instance.getPreferences(); + } + /** + * .arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"]; + */ + public Builder setPreferences(io.github.arcforges.contracts.publicapi.v1.PreferenceRecord value) { + copyOnWrite(); + instance.setPreferences(value); + return this; + } + /** + * .arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"]; + */ + public Builder setPreferences( + io.github.arcforges.contracts.publicapi.v1.PreferenceRecord.Builder builderForValue) { + copyOnWrite(); + instance.setPreferences(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"]; + */ + public Builder mergePreferences(io.github.arcforges.contracts.publicapi.v1.PreferenceRecord value) { + copyOnWrite(); + instance.mergePreferences(value); + return this; + } + /** + * .arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"]; + */ + public Builder clearPreferences() { + copyOnWrite(); + instance.clearPreferences(); + return this; + } + + /** + * .arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"]; + */ + @java.lang.Override + public boolean hasTask() { + return instance.hasTask(); + } + /** + * .arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TaskSnapshot getTask() { + return instance.getTask(); + } + /** + * .arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"]; + */ + public Builder setTask(io.github.arcforges.contracts.publicapi.v1.TaskSnapshot value) { + copyOnWrite(); + instance.setTask(value); + return this; + } + /** + * .arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"]; + */ + public Builder setTask( + io.github.arcforges.contracts.publicapi.v1.TaskSnapshot.Builder builderForValue) { + copyOnWrite(); + instance.setTask(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"]; + */ + public Builder mergeTask(io.github.arcforges.contracts.publicapi.v1.TaskSnapshot value) { + copyOnWrite(); + instance.mergeTask(value); + return this; + } + /** + * .arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"]; + */ + public Builder clearTask() { + copyOnWrite(); + instance.clearTask(); + return this; + } + + /** + * .arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"]; + */ + @java.lang.Override + public boolean hasAutomation() { + return instance.hasAutomation(); + } + /** + * .arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.AutomationView getAutomation() { + return instance.getAutomation(); + } + /** + * .arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"]; + */ + public Builder setAutomation(io.github.arcforges.contracts.publicapi.v1.AutomationView value) { + copyOnWrite(); + instance.setAutomation(value); + return this; + } + /** + * .arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"]; + */ + public Builder setAutomation( + io.github.arcforges.contracts.publicapi.v1.AutomationView.Builder builderForValue) { + copyOnWrite(); + instance.setAutomation(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"]; + */ + public Builder mergeAutomation(io.github.arcforges.contracts.publicapi.v1.AutomationView value) { + copyOnWrite(); + instance.mergeAutomation(value); + return this; + } + /** + * .arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"]; + */ + public Builder clearAutomation() { + copyOnWrite(); + instance.clearAutomation(); + return this; + } + + /** + * .arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"]; + */ + @java.lang.Override + public boolean hasMemory() { + return instance.hasMemory(); + } + /** + * .arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MemoryRecord getMemory() { + return instance.getMemory(); + } + /** + * .arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"]; + */ + public Builder setMemory(io.github.arcforges.contracts.publicapi.v1.MemoryRecord value) { + copyOnWrite(); + instance.setMemory(value); + return this; + } + /** + * .arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"]; + */ + public Builder setMemory( + io.github.arcforges.contracts.publicapi.v1.MemoryRecord.Builder builderForValue) { + copyOnWrite(); + instance.setMemory(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"]; + */ + public Builder mergeMemory(io.github.arcforges.contracts.publicapi.v1.MemoryRecord value) { + copyOnWrite(); + instance.mergeMemory(value); + return this; + } + /** + * .arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"]; + */ + public Builder clearMemory() { + copyOnWrite(); + instance.clearMemory(); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + */ + @java.lang.Override + public boolean hasExternalBody() { + return instance.hasExternalBody(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getExternalBody() { + return instance.getExternalBody(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + */ + public Builder setExternalBody(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.setExternalBody(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + */ + public Builder setExternalBody( + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.setExternalBody(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + */ + public Builder mergeExternalBody(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.mergeExternalBody(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + */ + public Builder clearExternalBody() { + copyOnWrite(); + instance.clearExternalBody(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.AggregateBody) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.AggregateBody(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "body_", + "bodyCase_", + io.github.arcforges.contracts.publicapi.v1.NotesDocument.class, + io.github.arcforges.contracts.publicapi.v1.ConversationBody.class, + io.github.arcforges.contracts.publicapi.v1.ScopeMetadata.class, + io.github.arcforges.contracts.publicapi.v1.SlateMetadata.class, + io.github.arcforges.contracts.publicapi.v1.NotebookBody.class, + io.github.arcforges.contracts.publicapi.v1.PropertyDefinition.class, + io.github.arcforges.contracts.publicapi.v1.SavedViewRecord.class, + io.github.arcforges.contracts.publicapi.v1.TagRecord.class, + io.github.arcforges.contracts.publicapi.v1.AgentProfile.class, + io.github.arcforges.contracts.publicapi.v1.SkillRecord.class, + io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord.class, + io.github.arcforges.contracts.publicapi.v1.PreferenceRecord.class, + io.github.arcforges.contracts.publicapi.v1.TaskSnapshot.class, + io.github.arcforges.contracts.publicapi.v1.AutomationView.class, + io.github.arcforges.contracts.publicapi.v1.MemoryRecord.class, + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.class, + }; + java.lang.String info = + "\u0000\u0010\u0001\u0000\u0001\u0010\u0010\u0000\u0000\u0000\u0001<\u0000\u0002<" + + "\u0000\u0003<\u0000\u0004<\u0000\u0005<\u0000\u0006<\u0000\u0007<\u0000\b<\u0000" + + "\t<\u0000\n<\u0000\u000b<\u0000\f<\u0000\r<\u0000\u000e<\u0000\u000f<\u0000\u0010" + + "<\u0000"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.AggregateBody.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.AggregateBody) + private static final io.github.arcforges.contracts.publicapi.v1.AggregateBody DEFAULT_INSTANCE; + static { + AggregateBody defaultInstance = new AggregateBody(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + AggregateBody.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.AggregateBody getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBodyOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBodyOrBuilder.java new file mode 100644 index 0000000..292d2f5 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AggregateBodyOrBuilder.java @@ -0,0 +1,192 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface AggregateBodyOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.AggregateBody) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"]; + * @return Whether the notes field is set. + */ + boolean hasNotes(); + /** + * .arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"]; + * @return The notes. + */ + io.github.arcforges.contracts.publicapi.v1.NotesDocument getNotes(); + + /** + * .arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"]; + * @return Whether the chat field is set. + */ + boolean hasChat(); + /** + * .arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"]; + * @return The chat. + */ + io.github.arcforges.contracts.publicapi.v1.ConversationBody getChat(); + + /** + * .arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + * @return Whether the scopeMetadata field is set. + */ + boolean hasScopeMetadata(); + /** + * .arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"]; + * @return The scopeMetadata. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeMetadata getScopeMetadata(); + + /** + * .arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + * @return Whether the slateMetadata field is set. + */ + boolean hasSlateMetadata(); + /** + * .arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"]; + * @return The slateMetadata. + */ + io.github.arcforges.contracts.publicapi.v1.SlateMetadata getSlateMetadata(); + + /** + * .arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"]; + * @return Whether the notebook field is set. + */ + boolean hasNotebook(); + /** + * .arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"]; + * @return The notebook. + */ + io.github.arcforges.contracts.publicapi.v1.NotebookBody getNotebook(); + + /** + * .arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + * @return Whether the propertyDefinition field is set. + */ + boolean hasPropertyDefinition(); + /** + * .arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"]; + * @return The propertyDefinition. + */ + io.github.arcforges.contracts.publicapi.v1.PropertyDefinition getPropertyDefinition(); + + /** + * .arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"]; + * @return Whether the savedView field is set. + */ + boolean hasSavedView(); + /** + * .arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"]; + * @return The savedView. + */ + io.github.arcforges.contracts.publicapi.v1.SavedViewRecord getSavedView(); + + /** + * .arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"]; + * @return Whether the tag field is set. + */ + boolean hasTag(); + /** + * .arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"]; + * @return The tag. + */ + io.github.arcforges.contracts.publicapi.v1.TagRecord getTag(); + + /** + * .arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + * @return Whether the agentProfile field is set. + */ + boolean hasAgentProfile(); + /** + * .arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"]; + * @return The agentProfile. + */ + io.github.arcforges.contracts.publicapi.v1.AgentProfile getAgentProfile(); + + /** + * .arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"]; + * @return Whether the skill field is set. + */ + boolean hasSkill(); + /** + * .arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"]; + * @return The skill. + */ + io.github.arcforges.contracts.publicapi.v1.SkillRecord getSkill(); + + /** + * .arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + * @return Whether the chatProject field is set. + */ + boolean hasChatProject(); + /** + * .arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"]; + * @return The chatProject. + */ + io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord getChatProject(); + + /** + * .arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"]; + * @return Whether the preferences field is set. + */ + boolean hasPreferences(); + /** + * .arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"]; + * @return The preferences. + */ + io.github.arcforges.contracts.publicapi.v1.PreferenceRecord getPreferences(); + + /** + * .arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"]; + * @return Whether the task field is set. + */ + boolean hasTask(); + /** + * .arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"]; + * @return The task. + */ + io.github.arcforges.contracts.publicapi.v1.TaskSnapshot getTask(); + + /** + * .arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"]; + * @return Whether the automation field is set. + */ + boolean hasAutomation(); + /** + * .arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"]; + * @return The automation. + */ + io.github.arcforges.contracts.publicapi.v1.AutomationView getAutomation(); + + /** + * .arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"]; + * @return Whether the memory field is set. + */ + boolean hasMemory(); + /** + * .arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"]; + * @return The memory. + */ + io.github.arcforges.contracts.publicapi.v1.MemoryRecord getMemory(); + + /** + * .arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + * @return Whether the externalBody field is set. + */ + boolean hasExternalBody(); + /** + * .arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"]; + * @return The externalBody. + */ + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getExternalBody(); + + public io.github.arcforges.contracts.publicapi.v1.AggregateBody.BodyCase getBodyCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java new file mode 100644 index 0000000..1b31468 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpec.java @@ -0,0 +1,699 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: AlignmentSpec; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.AlignmentSpec} + */ +@com.google.protobuf.Generated +public final class AlignmentSpec extends + com.google.protobuf.GeneratedMessageLite< + AlignmentSpec, AlignmentSpec.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.AlignmentSpec) + AlignmentSpecOrBuilder { + private AlignmentSpec() { + kind_ = ""; + } + private int bitField0_; + public static final int KIND_FIELD_NUMBER = 1; + private java.lang.String kind_; + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + kind_ = value; + } + /** + * optional string kind = 1 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000001); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int LEFT_ANCHOR_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime leftAnchor_; + /** + * .arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + */ + @java.lang.Override + public boolean hasLeftAnchor() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getLeftAnchor() { + return leftAnchor_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : leftAnchor_; + } + /** + * .arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLeftAnchor(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + leftAnchor_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeLeftAnchor(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (leftAnchor_ != null && + leftAnchor_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + leftAnchor_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(leftAnchor_).mergeFrom(value).buildPartial(); + } else { + leftAnchor_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + */ + private void clearLeftAnchor() { + leftAnchor_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int RIGHT_ANCHOR_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime rightAnchor_; + /** + * .arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + */ + @java.lang.Override + public boolean hasRightAnchor() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getRightAnchor() { + return rightAnchor_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : rightAnchor_; + } + /** + * .arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRightAnchor(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + rightAnchor_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRightAnchor(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (rightAnchor_ != null && + rightAnchor_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + rightAnchor_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(rightAnchor_).mergeFrom(value).buildPartial(); + } else { + rightAnchor_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + */ + private void clearRightAnchor() { + rightAnchor_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int OFFSET_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime offset_; + /** + * .arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"]; + */ + @java.lang.Override + public boolean hasOffset() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getOffset() { + return offset_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : offset_; + } + /** + * .arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOffset(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + offset_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOffset(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (offset_ != null && + offset_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + offset_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(offset_).mergeFrom(value).buildPartial(); + } else { + offset_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"]; + */ + private void clearOffset() { + offset_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int EVENT_ID_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Id eventId_; + /** + * .arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; + */ + @java.lang.Override + public boolean hasEventId() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getEventId() { + return eventId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : eventId_; + } + /** + * .arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setEventId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + eventId_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeEventId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (eventId_ != null && + eventId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + eventId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(eventId_).mergeFrom(value).buildPartial(); + } else { + eventId_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; + */ + private void clearEventId() { + eventId_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static io.github.arcforges.contracts.publicapi.v1.AlignmentSpec parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AlignmentSpec parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AlignmentSpec parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AlignmentSpec parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AlignmentSpec parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AlignmentSpec parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AlignmentSpec parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.AlignmentSpec parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.AlignmentSpec parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.AlignmentSpec parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AlignmentSpec parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.AlignmentSpec parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.AlignmentSpec prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: AlignmentSpec; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.AlignmentSpec} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.AlignmentSpec, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.AlignmentSpec) + io.github.arcforges.contracts.publicapi.v1.AlignmentSpecOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.AlignmentSpec.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + */ + @java.lang.Override + public boolean hasLeftAnchor() { + return instance.hasLeftAnchor(); + } + /** + * .arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getLeftAnchor() { + return instance.getLeftAnchor(); + } + /** + * .arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + */ + public Builder setLeftAnchor(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setLeftAnchor(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + */ + public Builder setLeftAnchor( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setLeftAnchor(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + */ + public Builder mergeLeftAnchor(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergeLeftAnchor(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + */ + public Builder clearLeftAnchor() { copyOnWrite(); + instance.clearLeftAnchor(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + */ + @java.lang.Override + public boolean hasRightAnchor() { + return instance.hasRightAnchor(); + } + /** + * .arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getRightAnchor() { + return instance.getRightAnchor(); + } + /** + * .arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + */ + public Builder setRightAnchor(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setRightAnchor(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + */ + public Builder setRightAnchor( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setRightAnchor(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + */ + public Builder mergeRightAnchor(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergeRightAnchor(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + */ + public Builder clearRightAnchor() { copyOnWrite(); + instance.clearRightAnchor(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"]; + */ + @java.lang.Override + public boolean hasOffset() { + return instance.hasOffset(); + } + /** + * .arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getOffset() { + return instance.getOffset(); + } + /** + * .arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"]; + */ + public Builder setOffset(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setOffset(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"]; + */ + public Builder setOffset( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setOffset(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"]; + */ + public Builder mergeOffset(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergeOffset(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"]; + */ + public Builder clearOffset() { copyOnWrite(); + instance.clearOffset(); + return this; + } + + /** + * .arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; + */ + @java.lang.Override + public boolean hasEventId() { + return instance.hasEventId(); + } + /** + * .arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getEventId() { + return instance.getEventId(); + } + /** + * .arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; + */ + public Builder setEventId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setEventId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; + */ + public Builder setEventId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setEventId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; + */ + public Builder mergeEventId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeEventId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; + */ + public Builder clearEventId() { copyOnWrite(); + instance.clearEventId(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.AlignmentSpec) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.AlignmentSpec(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "kind_", + "leftAnchor_", + "rightAnchor_", + "offset_", + "eventId_", + }; + java.lang.String info = + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1009\u0001\u0003\u1009\u0002\u0004\u1009\u0003\u0005\u1009\u0004"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.AlignmentSpec.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.AlignmentSpec) + private static final io.github.arcforges.contracts.publicapi.v1.AlignmentSpec DEFAULT_INSTANCE; + static { + AlignmentSpec defaultInstance = new AlignmentSpec(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + AlignmentSpec.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.AlignmentSpec getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecOrBuilder.java new file mode 100644 index 0000000..72348e6 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecOrBuilder.java @@ -0,0 +1,75 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface AlignmentSpecOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.AlignmentSpec) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * .arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + * @return Whether the leftAnchor field is set. + */ + boolean hasLeftAnchor(); + /** + * .arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"]; + * @return The leftAnchor. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getLeftAnchor(); + + /** + * .arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + * @return Whether the rightAnchor field is set. + */ + boolean hasRightAnchor(); + /** + * .arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"]; + * @return The rightAnchor. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getRightAnchor(); + + /** + * .arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + boolean hasOffset(); + /** + * .arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"]; + * @return The offset. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getOffset(); + + /** + * .arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; + * @return Whether the eventId field is set. + */ + boolean hasEventId(); + /** + * .arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"]; + * @return The eventId. + */ + io.github.arcforges.contracts.foundation.v1.Id getEventId(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java new file mode 100644 index 0000000..dcc35a5 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpec.java @@ -0,0 +1,1512 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: AutomationSpec; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.AutomationSpec} + */ +@com.google.protobuf.Generated +public final class AutomationSpec extends + com.google.protobuf.GeneratedMessageLite< + AutomationSpec, AutomationSpec.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.AutomationSpec) + AutomationSpecOrBuilder { + private AutomationSpec() { + name_ = ""; + concurrency_ = ""; + misfire_ = ""; + grants_ = emptyProtobufList(); + } + private int bitField0_; + public static final int NAME_FIELD_NUMBER = 1; + private java.lang.String name_; + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + name_ = value; + } + /** + * optional string name = 1 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000001); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int TRIGGER_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.TriggerSpec trigger_; + /** + * .arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"]; + */ + @java.lang.Override + public boolean hasTrigger() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TriggerSpec getTrigger() { + return trigger_ == null ? io.github.arcforges.contracts.publicapi.v1.TriggerSpec.getDefaultInstance() : trigger_; + } + /** + * .arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTrigger(io.github.arcforges.contracts.publicapi.v1.TriggerSpec value) { + value.getClass(); // minimal bytecode null check + trigger_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTrigger(io.github.arcforges.contracts.publicapi.v1.TriggerSpec value) { + value.getClass(); // minimal bytecode null check + if (trigger_ != null && + trigger_ != io.github.arcforges.contracts.publicapi.v1.TriggerSpec.getDefaultInstance()) { + trigger_ = + io.github.arcforges.contracts.publicapi.v1.TriggerSpec.newBuilder(trigger_).mergeFrom(value).buildPartial(); + } else { + trigger_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"]; + */ + private void clearTrigger() { + trigger_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int INPUT_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.publicapi.v1.TurnInput input_; + /** + * .arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"]; + */ + @java.lang.Override + public boolean hasInput() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TurnInput getInput() { + return input_ == null ? io.github.arcforges.contracts.publicapi.v1.TurnInput.getDefaultInstance() : input_; + } + /** + * .arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInput(io.github.arcforges.contracts.publicapi.v1.TurnInput value) { + value.getClass(); // minimal bytecode null check + input_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeInput(io.github.arcforges.contracts.publicapi.v1.TurnInput value) { + value.getClass(); // minimal bytecode null check + if (input_ != null && + input_ != io.github.arcforges.contracts.publicapi.v1.TurnInput.getDefaultInstance()) { + input_ = + io.github.arcforges.contracts.publicapi.v1.TurnInput.newBuilder(input_).mergeFrom(value).buildPartial(); + } else { + input_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"]; + */ + private void clearInput() { + input_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int PROFILE_ID_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Id profileId_; + /** + * .arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + */ + @java.lang.Override + public boolean hasProfileId() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProfileId() { + return profileId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : profileId_; + } + /** + * .arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProfileId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + profileId_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeProfileId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (profileId_ != null && + profileId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + profileId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(profileId_).mergeFrom(value).buildPartial(); + } else { + profileId_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + */ + private void clearProfileId() { + profileId_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int PER_RUN_BUDGET_FIELD_NUMBER = 5; + private long perRunBudget_; + /** + * optional uint64 per_run_budget = 5 [json_name = "perRunBudget"]; + * @return Whether the perRunBudget field is set. + */ + @java.lang.Override + public boolean hasPerRunBudget() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional uint64 per_run_budget = 5 [json_name = "perRunBudget"]; + * @return The perRunBudget. + */ + @java.lang.Override + public long getPerRunBudget() { + return perRunBudget_; + } + /** + * optional uint64 per_run_budget = 5 [json_name = "perRunBudget"]; + * @param value The perRunBudget to set. + */ + private void setPerRunBudget(long value) { + bitField0_ |= 0x00000010; + perRunBudget_ = value; + } + /** + * optional uint64 per_run_budget = 5 [json_name = "perRunBudget"]; + */ + private void clearPerRunBudget() { + bitField0_ = (bitField0_ & ~0x00000010); + perRunBudget_ = 0L; + } + + public static final int PERIOD_BUDGET_FIELD_NUMBER = 6; + private long periodBudget_; + /** + * optional uint64 period_budget = 6 [json_name = "periodBudget"]; + * @return Whether the periodBudget field is set. + */ + @java.lang.Override + public boolean hasPeriodBudget() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional uint64 period_budget = 6 [json_name = "periodBudget"]; + * @return The periodBudget. + */ + @java.lang.Override + public long getPeriodBudget() { + return periodBudget_; + } + /** + * optional uint64 period_budget = 6 [json_name = "periodBudget"]; + * @param value The periodBudget to set. + */ + private void setPeriodBudget(long value) { + bitField0_ |= 0x00000020; + periodBudget_ = value; + } + /** + * optional uint64 period_budget = 6 [json_name = "periodBudget"]; + */ + private void clearPeriodBudget() { + bitField0_ = (bitField0_ & ~0x00000020); + periodBudget_ = 0L; + } + + public static final int BUDGET_PERIOD_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.foundation.v1.TimeRangeUtc budgetPeriod_; + /** + * .arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + */ + @java.lang.Override + public boolean hasBudgetPeriod() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.TimeRangeUtc getBudgetPeriod() { + return budgetPeriod_ == null ? io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.getDefaultInstance() : budgetPeriod_; + } + /** + * .arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setBudgetPeriod(io.github.arcforges.contracts.foundation.v1.TimeRangeUtc value) { + value.getClass(); // minimal bytecode null check + budgetPeriod_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeBudgetPeriod(io.github.arcforges.contracts.foundation.v1.TimeRangeUtc value) { + value.getClass(); // minimal bytecode null check + if (budgetPeriod_ != null && + budgetPeriod_ != io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.getDefaultInstance()) { + budgetPeriod_ = + io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.newBuilder(budgetPeriod_).mergeFrom(value).buildPartial(); + } else { + budgetPeriod_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + */ + private void clearBudgetPeriod() { + budgetPeriod_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static final int CONCURRENCY_FIELD_NUMBER = 8; + private java.lang.String concurrency_; + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @return Whether the concurrency field is set. + */ + @java.lang.Override + public boolean hasConcurrency() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @return The concurrency. + */ + @java.lang.Override + public java.lang.String getConcurrency() { + return concurrency_; + } + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @return The bytes for concurrency. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getConcurrencyBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(concurrency_); + } + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @param value The concurrency to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setConcurrency( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000080; + concurrency_ = value; + } + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + */ + private void clearConcurrency() { + bitField0_ = (bitField0_ & ~0x00000080); + concurrency_ = getDefaultInstance().getConcurrency(); + } + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @param value The bytes for concurrency to set. + */ + private void setConcurrencyBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + concurrency_ = value.toStringUtf8(); + bitField0_ |= 0x00000080; + } + + public static final int MISFIRE_FIELD_NUMBER = 9; + private java.lang.String misfire_; + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @return Whether the misfire field is set. + */ + @java.lang.Override + public boolean hasMisfire() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @return The misfire. + */ + @java.lang.Override + public java.lang.String getMisfire() { + return misfire_; + } + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @return The bytes for misfire. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMisfireBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(misfire_); + } + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @param value The misfire to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMisfire( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000100; + misfire_ = value; + } + /** + * optional string misfire = 9 [json_name = "misfire"]; + */ + private void clearMisfire() { + bitField0_ = (bitField0_ & ~0x00000100); + misfire_ = getDefaultInstance().getMisfire(); + } + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @param value The bytes for misfire to set. + */ + private void setMisfireBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + misfire_ = value.toStringUtf8(); + bitField0_ |= 0x00000100; + } + + public static final int CATCH_UP_COUNT_FIELD_NUMBER = 10; + private int catchUpCount_; + /** + * optional uint32 catch_up_count = 10 [json_name = "catchUpCount"]; + * @return Whether the catchUpCount field is set. + */ + @java.lang.Override + public boolean hasCatchUpCount() { + return ((bitField0_ & 0x00000200) != 0); + } + /** + * optional uint32 catch_up_count = 10 [json_name = "catchUpCount"]; + * @return The catchUpCount. + */ + @java.lang.Override + public int getCatchUpCount() { + return catchUpCount_; + } + /** + * optional uint32 catch_up_count = 10 [json_name = "catchUpCount"]; + * @param value The catchUpCount to set. + */ + private void setCatchUpCount(int value) { + bitField0_ |= 0x00000200; + catchUpCount_ = value; + } + /** + * optional uint32 catch_up_count = 10 [json_name = "catchUpCount"]; + */ + private void clearCatchUpCount() { + bitField0_ = (bitField0_ & ~0x00000200); + catchUpCount_ = 0; + } + + public static final int CATCH_UP_WINDOW_SECONDS_FIELD_NUMBER = 11; + private int catchUpWindowSeconds_; + /** + * optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"]; + * @return Whether the catchUpWindowSeconds field is set. + */ + @java.lang.Override + public boolean hasCatchUpWindowSeconds() { + return ((bitField0_ & 0x00000400) != 0); + } + /** + * optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"]; + * @return The catchUpWindowSeconds. + */ + @java.lang.Override + public int getCatchUpWindowSeconds() { + return catchUpWindowSeconds_; + } + /** + * optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"]; + * @param value The catchUpWindowSeconds to set. + */ + private void setCatchUpWindowSeconds(int value) { + bitField0_ |= 0x00000400; + catchUpWindowSeconds_ = value; + } + /** + * optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"]; + */ + private void clearCatchUpWindowSeconds() { + bitField0_ = (bitField0_ & ~0x00000400); + catchUpWindowSeconds_ = 0; + } + + public static final int GRANTS_FIELD_NUMBER = 12; + private com.google.protobuf.Internal.ProtobufList grants_; + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + @java.lang.Override + public java.util.List getGrantsList() { + return grants_; + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + public java.util.List + getGrantsOrBuilderList() { + return grants_; + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + @java.lang.Override + public int getGrantsCount() { + return grants_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getGrants(int index) { + return grants_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getGrantsOrBuilder( + int index) { + return grants_.get(index); + } + private void ensureGrantsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = grants_; + if (!tmp.isModifiable()) { + grants_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setGrants( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureGrantsIsMutable(); + grants_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addGrants(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureGrantsIsMutable(); + grants_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addGrants( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureGrantsIsMutable(); + grants_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + private void addAllGrants( + java.lang.Iterable values) { + ensureGrantsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, grants_); + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + private void clearGrants() { + grants_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + private void removeGrants(int index) { + ensureGrantsIsMutable(); + grants_.remove(index); + } + + public static final int TARGET_DEVICE_ID_FIELD_NUMBER = 13; + private io.github.arcforges.contracts.foundation.v1.Id targetDeviceId_; + /** + * .arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; + */ + @java.lang.Override + public boolean hasTargetDeviceId() { + return ((bitField0_ & 0x00000800) != 0); + } + /** + * .arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTargetDeviceId() { + return targetDeviceId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : targetDeviceId_; + } + /** + * .arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTargetDeviceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + targetDeviceId_ = value; + bitField0_ |= 0x00000800; + } + /** + * .arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTargetDeviceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (targetDeviceId_ != null && + targetDeviceId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + targetDeviceId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(targetDeviceId_).mergeFrom(value).buildPartial(); + } else { + targetDeviceId_ = value; + } + bitField0_ |= 0x00000800; + } + /** + * .arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; + */ + private void clearTargetDeviceId() { + targetDeviceId_ = null; + bitField0_ = (bitField0_ & ~0x00000800); + } + + public static io.github.arcforges.contracts.publicapi.v1.AutomationSpec parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationSpec parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationSpec parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationSpec parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationSpec parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationSpec parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationSpec parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationSpec parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.AutomationSpec parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.AutomationSpec parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationSpec parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationSpec parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.AutomationSpec prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: AutomationSpec; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.AutomationSpec} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.AutomationSpec, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.AutomationSpec) + io.github.arcforges.contracts.publicapi.v1.AutomationSpecOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.AutomationSpec.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 1 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"]; + */ + @java.lang.Override + public boolean hasTrigger() { + return instance.hasTrigger(); + } + /** + * .arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TriggerSpec getTrigger() { + return instance.getTrigger(); + } + /** + * .arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"]; + */ + public Builder setTrigger(io.github.arcforges.contracts.publicapi.v1.TriggerSpec value) { + copyOnWrite(); + instance.setTrigger(value); + return this; + } + /** + * .arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"]; + */ + public Builder setTrigger( + io.github.arcforges.contracts.publicapi.v1.TriggerSpec.Builder builderForValue) { + copyOnWrite(); + instance.setTrigger(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"]; + */ + public Builder mergeTrigger(io.github.arcforges.contracts.publicapi.v1.TriggerSpec value) { + copyOnWrite(); + instance.mergeTrigger(value); + return this; + } + /** + * .arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"]; + */ + public Builder clearTrigger() { copyOnWrite(); + instance.clearTrigger(); + return this; + } + + /** + * .arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"]; + */ + @java.lang.Override + public boolean hasInput() { + return instance.hasInput(); + } + /** + * .arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TurnInput getInput() { + return instance.getInput(); + } + /** + * .arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"]; + */ + public Builder setInput(io.github.arcforges.contracts.publicapi.v1.TurnInput value) { + copyOnWrite(); + instance.setInput(value); + return this; + } + /** + * .arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"]; + */ + public Builder setInput( + io.github.arcforges.contracts.publicapi.v1.TurnInput.Builder builderForValue) { + copyOnWrite(); + instance.setInput(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"]; + */ + public Builder mergeInput(io.github.arcforges.contracts.publicapi.v1.TurnInput value) { + copyOnWrite(); + instance.mergeInput(value); + return this; + } + /** + * .arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"]; + */ + public Builder clearInput() { copyOnWrite(); + instance.clearInput(); + return this; + } + + /** + * .arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + */ + @java.lang.Override + public boolean hasProfileId() { + return instance.hasProfileId(); + } + /** + * .arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProfileId() { + return instance.getProfileId(); + } + /** + * .arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + */ + public Builder setProfileId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setProfileId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + */ + public Builder setProfileId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setProfileId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + */ + public Builder mergeProfileId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeProfileId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + */ + public Builder clearProfileId() { copyOnWrite(); + instance.clearProfileId(); + return this; + } + + /** + * optional uint64 per_run_budget = 5 [json_name = "perRunBudget"]; + * @return Whether the perRunBudget field is set. + */ + @java.lang.Override + public boolean hasPerRunBudget() { + return instance.hasPerRunBudget(); + } + /** + * optional uint64 per_run_budget = 5 [json_name = "perRunBudget"]; + * @return The perRunBudget. + */ + @java.lang.Override + public long getPerRunBudget() { + return instance.getPerRunBudget(); + } + /** + * optional uint64 per_run_budget = 5 [json_name = "perRunBudget"]; + * @param value The perRunBudget to set. + * @return This builder for chaining. + */ + public Builder setPerRunBudget(long value) { + copyOnWrite(); + instance.setPerRunBudget(value); + return this; + } + /** + * optional uint64 per_run_budget = 5 [json_name = "perRunBudget"]; + * @return This builder for chaining. + */ + public Builder clearPerRunBudget() { + copyOnWrite(); + instance.clearPerRunBudget(); + return this; + } + + /** + * optional uint64 period_budget = 6 [json_name = "periodBudget"]; + * @return Whether the periodBudget field is set. + */ + @java.lang.Override + public boolean hasPeriodBudget() { + return instance.hasPeriodBudget(); + } + /** + * optional uint64 period_budget = 6 [json_name = "periodBudget"]; + * @return The periodBudget. + */ + @java.lang.Override + public long getPeriodBudget() { + return instance.getPeriodBudget(); + } + /** + * optional uint64 period_budget = 6 [json_name = "periodBudget"]; + * @param value The periodBudget to set. + * @return This builder for chaining. + */ + public Builder setPeriodBudget(long value) { + copyOnWrite(); + instance.setPeriodBudget(value); + return this; + } + /** + * optional uint64 period_budget = 6 [json_name = "periodBudget"]; + * @return This builder for chaining. + */ + public Builder clearPeriodBudget() { + copyOnWrite(); + instance.clearPeriodBudget(); + return this; + } + + /** + * .arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + */ + @java.lang.Override + public boolean hasBudgetPeriod() { + return instance.hasBudgetPeriod(); + } + /** + * .arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.TimeRangeUtc getBudgetPeriod() { + return instance.getBudgetPeriod(); + } + /** + * .arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + */ + public Builder setBudgetPeriod(io.github.arcforges.contracts.foundation.v1.TimeRangeUtc value) { + copyOnWrite(); + instance.setBudgetPeriod(value); + return this; + } + /** + * .arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + */ + public Builder setBudgetPeriod( + io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.Builder builderForValue) { + copyOnWrite(); + instance.setBudgetPeriod(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + */ + public Builder mergeBudgetPeriod(io.github.arcforges.contracts.foundation.v1.TimeRangeUtc value) { + copyOnWrite(); + instance.mergeBudgetPeriod(value); + return this; + } + /** + * .arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + */ + public Builder clearBudgetPeriod() { copyOnWrite(); + instance.clearBudgetPeriod(); + return this; + } + + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @return Whether the concurrency field is set. + */ + @java.lang.Override + public boolean hasConcurrency() { + return instance.hasConcurrency(); + } + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @return The concurrency. + */ + @java.lang.Override + public java.lang.String getConcurrency() { + return instance.getConcurrency(); + } + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @return The bytes for concurrency. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getConcurrencyBytes() { + return instance.getConcurrencyBytes(); + } + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @param value The concurrency to set. + * @return This builder for chaining. + */ + public Builder setConcurrency( + java.lang.String value) { + copyOnWrite(); + instance.setConcurrency(value); + return this; + } + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @return This builder for chaining. + */ + public Builder clearConcurrency() { + copyOnWrite(); + instance.clearConcurrency(); + return this; + } + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @param value The bytes for concurrency to set. + * @return This builder for chaining. + */ + public Builder setConcurrencyBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setConcurrencyBytes(value); + return this; + } + + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @return Whether the misfire field is set. + */ + @java.lang.Override + public boolean hasMisfire() { + return instance.hasMisfire(); + } + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @return The misfire. + */ + @java.lang.Override + public java.lang.String getMisfire() { + return instance.getMisfire(); + } + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @return The bytes for misfire. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMisfireBytes() { + return instance.getMisfireBytes(); + } + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @param value The misfire to set. + * @return This builder for chaining. + */ + public Builder setMisfire( + java.lang.String value) { + copyOnWrite(); + instance.setMisfire(value); + return this; + } + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @return This builder for chaining. + */ + public Builder clearMisfire() { + copyOnWrite(); + instance.clearMisfire(); + return this; + } + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @param value The bytes for misfire to set. + * @return This builder for chaining. + */ + public Builder setMisfireBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setMisfireBytes(value); + return this; + } + + /** + * optional uint32 catch_up_count = 10 [json_name = "catchUpCount"]; + * @return Whether the catchUpCount field is set. + */ + @java.lang.Override + public boolean hasCatchUpCount() { + return instance.hasCatchUpCount(); + } + /** + * optional uint32 catch_up_count = 10 [json_name = "catchUpCount"]; + * @return The catchUpCount. + */ + @java.lang.Override + public int getCatchUpCount() { + return instance.getCatchUpCount(); + } + /** + * optional uint32 catch_up_count = 10 [json_name = "catchUpCount"]; + * @param value The catchUpCount to set. + * @return This builder for chaining. + */ + public Builder setCatchUpCount(int value) { + copyOnWrite(); + instance.setCatchUpCount(value); + return this; + } + /** + * optional uint32 catch_up_count = 10 [json_name = "catchUpCount"]; + * @return This builder for chaining. + */ + public Builder clearCatchUpCount() { + copyOnWrite(); + instance.clearCatchUpCount(); + return this; + } + + /** + * optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"]; + * @return Whether the catchUpWindowSeconds field is set. + */ + @java.lang.Override + public boolean hasCatchUpWindowSeconds() { + return instance.hasCatchUpWindowSeconds(); + } + /** + * optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"]; + * @return The catchUpWindowSeconds. + */ + @java.lang.Override + public int getCatchUpWindowSeconds() { + return instance.getCatchUpWindowSeconds(); + } + /** + * optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"]; + * @param value The catchUpWindowSeconds to set. + * @return This builder for chaining. + */ + public Builder setCatchUpWindowSeconds(int value) { + copyOnWrite(); + instance.setCatchUpWindowSeconds(value); + return this; + } + /** + * optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"]; + * @return This builder for chaining. + */ + public Builder clearCatchUpWindowSeconds() { + copyOnWrite(); + instance.clearCatchUpWindowSeconds(); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + @java.lang.Override + public java.util.List getGrantsList() { + return java.util.Collections.unmodifiableList( + instance.getGrantsList()); + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + @java.lang.Override + public int getGrantsCount() { + return instance.getGrantsCount(); + }/** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getGrants(int index) { + return instance.getGrants(index); + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + public Builder setGrants( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setGrants(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + public Builder setGrants( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setGrants(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + public Builder addGrants(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addGrants(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + public Builder addGrants( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addGrants(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + public Builder addGrants( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addGrants(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + public Builder addGrants( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addGrants(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + public Builder addAllGrants( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllGrants(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + public Builder clearGrants() { + copyOnWrite(); + instance.clearGrants(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + public Builder removeGrants(int index) { + copyOnWrite(); + instance.removeGrants(index); + return this; + } + + /** + * .arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; + */ + @java.lang.Override + public boolean hasTargetDeviceId() { + return instance.hasTargetDeviceId(); + } + /** + * .arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTargetDeviceId() { + return instance.getTargetDeviceId(); + } + /** + * .arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; + */ + public Builder setTargetDeviceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setTargetDeviceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; + */ + public Builder setTargetDeviceId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setTargetDeviceId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; + */ + public Builder mergeTargetDeviceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeTargetDeviceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; + */ + public Builder clearTargetDeviceId() { copyOnWrite(); + instance.clearTargetDeviceId(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.AutomationSpec) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.AutomationSpec(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "name_", + "trigger_", + "input_", + "profileId_", + "perRunBudget_", + "periodBudget_", + "budgetPeriod_", + "concurrency_", + "misfire_", + "catchUpCount_", + "catchUpWindowSeconds_", + "grants_", + io.github.arcforges.contracts.foundation.v1.Id.class, + "targetDeviceId_", + }; + java.lang.String info = + "\u0000\r\u0000\u0001\u0001\r\r\u0000\u0001\u0000\u0001\u1208\u0000\u0002\u1009\u0001" + + "\u0003\u1009\u0002\u0004\u1009\u0003\u0005\u1003\u0004\u0006\u1003\u0005\u0007\u1009" + + "\u0006\b\u1208\u0007\t\u1208\b\n\u100b\t\u000b\u100b\n\f\u001b\r\u1009\u000b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.AutomationSpec.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.AutomationSpec) + private static final io.github.arcforges.contracts.publicapi.v1.AutomationSpec DEFAULT_INSTANCE; + static { + AutomationSpec defaultInstance = new AutomationSpec(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + AutomationSpec.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.AutomationSpec getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpecOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpecOrBuilder.java new file mode 100644 index 0000000..50ff544 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationSpecOrBuilder.java @@ -0,0 +1,178 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface AutomationSpecOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.AutomationSpec) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * .arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"]; + * @return Whether the trigger field is set. + */ + boolean hasTrigger(); + /** + * .arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"]; + * @return The trigger. + */ + io.github.arcforges.contracts.publicapi.v1.TriggerSpec getTrigger(); + + /** + * .arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"]; + * @return Whether the input field is set. + */ + boolean hasInput(); + /** + * .arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"]; + * @return The input. + */ + io.github.arcforges.contracts.publicapi.v1.TurnInput getInput(); + + /** + * .arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + * @return Whether the profileId field is set. + */ + boolean hasProfileId(); + /** + * .arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"]; + * @return The profileId. + */ + io.github.arcforges.contracts.foundation.v1.Id getProfileId(); + + /** + * optional uint64 per_run_budget = 5 [json_name = "perRunBudget"]; + * @return Whether the perRunBudget field is set. + */ + boolean hasPerRunBudget(); + /** + * optional uint64 per_run_budget = 5 [json_name = "perRunBudget"]; + * @return The perRunBudget. + */ + long getPerRunBudget(); + + /** + * optional uint64 period_budget = 6 [json_name = "periodBudget"]; + * @return Whether the periodBudget field is set. + */ + boolean hasPeriodBudget(); + /** + * optional uint64 period_budget = 6 [json_name = "periodBudget"]; + * @return The periodBudget. + */ + long getPeriodBudget(); + + /** + * .arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + * @return Whether the budgetPeriod field is set. + */ + boolean hasBudgetPeriod(); + /** + * .arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"]; + * @return The budgetPeriod. + */ + io.github.arcforges.contracts.foundation.v1.TimeRangeUtc getBudgetPeriod(); + + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @return Whether the concurrency field is set. + */ + boolean hasConcurrency(); + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @return The concurrency. + */ + java.lang.String getConcurrency(); + /** + * optional string concurrency = 8 [json_name = "concurrency"]; + * @return The bytes for concurrency. + */ + com.google.protobuf.ByteString + getConcurrencyBytes(); + + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @return Whether the misfire field is set. + */ + boolean hasMisfire(); + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @return The misfire. + */ + java.lang.String getMisfire(); + /** + * optional string misfire = 9 [json_name = "misfire"]; + * @return The bytes for misfire. + */ + com.google.protobuf.ByteString + getMisfireBytes(); + + /** + * optional uint32 catch_up_count = 10 [json_name = "catchUpCount"]; + * @return Whether the catchUpCount field is set. + */ + boolean hasCatchUpCount(); + /** + * optional uint32 catch_up_count = 10 [json_name = "catchUpCount"]; + * @return The catchUpCount. + */ + int getCatchUpCount(); + + /** + * optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"]; + * @return Whether the catchUpWindowSeconds field is set. + */ + boolean hasCatchUpWindowSeconds(); + /** + * optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"]; + * @return The catchUpWindowSeconds. + */ + int getCatchUpWindowSeconds(); + + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + java.util.List + getGrantsList(); + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getGrants(int index); + /** + * repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"]; + */ + int getGrantsCount(); + + /** + * .arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; + * @return Whether the targetDeviceId field is set. + */ + boolean hasTargetDeviceId(); + /** + * .arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"]; + * @return The targetDeviceId. + */ + io.github.arcforges.contracts.foundation.v1.Id getTargetDeviceId(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java new file mode 100644 index 0000000..5fc8ae1 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationView.java @@ -0,0 +1,655 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: AutomationView; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.AutomationView} + */ +@com.google.protobuf.Generated +public final class AutomationView extends + com.google.protobuf.GeneratedMessageLite< + AutomationView, AutomationView.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.AutomationView) + AutomationViewOrBuilder { + private AutomationView() { + } + private int bitField0_; + public static final int AUTOMATION_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id automationId_; + /** + * .arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + */ + @java.lang.Override + public boolean hasAutomationId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getAutomationId() { + return automationId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : automationId_; + } + /** + * .arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAutomationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + automationId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeAutomationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (automationId_ != null && + automationId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + automationId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(automationId_).mergeFrom(value).buildPartial(); + } else { + automationId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + */ + private void clearAutomationId() { + automationId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int DEFINITION_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.AutomationSpec definition_; + /** + * .arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"]; + */ + @java.lang.Override + public boolean hasDefinition() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.AutomationSpec getDefinition() { + return definition_ == null ? io.github.arcforges.contracts.publicapi.v1.AutomationSpec.getDefaultInstance() : definition_; + } + /** + * .arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDefinition(io.github.arcforges.contracts.publicapi.v1.AutomationSpec value) { + value.getClass(); // minimal bytecode null check + definition_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeDefinition(io.github.arcforges.contracts.publicapi.v1.AutomationSpec value) { + value.getClass(); // minimal bytecode null check + if (definition_ != null && + definition_ != io.github.arcforges.contracts.publicapi.v1.AutomationSpec.getDefaultInstance()) { + definition_ = + io.github.arcforges.contracts.publicapi.v1.AutomationSpec.newBuilder(definition_).mergeFrom(value).buildPartial(); + } else { + definition_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"]; + */ + private void clearDefinition() { + definition_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int ENABLED_FIELD_NUMBER = 3; + private boolean enabled_; + /** + * optional bool enabled = 3 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + @java.lang.Override + public boolean hasEnabled() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional bool enabled = 3 [json_name = "enabled"]; + * @return The enabled. + */ + @java.lang.Override + public boolean getEnabled() { + return enabled_; + } + /** + * optional bool enabled = 3 [json_name = "enabled"]; + * @param value The enabled to set. + */ + private void setEnabled(boolean value) { + bitField0_ |= 0x00000004; + enabled_ = value; + } + /** + * optional bool enabled = 3 [json_name = "enabled"]; + */ + private void clearEnabled() { + bitField0_ = (bitField0_ & ~0x00000004); + enabled_ = false; + } + + public static final int REVISION_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int NEXT_OCCURRENCE_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Instant nextOccurrence_; + /** + * .arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; + */ + @java.lang.Override + public boolean hasNextOccurrence() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getNextOccurrence() { + return nextOccurrence_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : nextOccurrence_; + } + /** + * .arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNextOccurrence(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + nextOccurrence_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeNextOccurrence(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (nextOccurrence_ != null && + nextOccurrence_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + nextOccurrence_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(nextOccurrence_).mergeFrom(value).buildPartial(); + } else { + nextOccurrence_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; + */ + private void clearNextOccurrence() { + nextOccurrence_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static io.github.arcforges.contracts.publicapi.v1.AutomationView parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationView parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationView parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationView parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationView parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationView parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationView parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationView parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.AutomationView parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.AutomationView parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationView parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.AutomationView parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.AutomationView prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: AutomationView; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.AutomationView} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.AutomationView, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.AutomationView) + io.github.arcforges.contracts.publicapi.v1.AutomationViewOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.AutomationView.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + */ + @java.lang.Override + public boolean hasAutomationId() { + return instance.hasAutomationId(); + } + /** + * .arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getAutomationId() { + return instance.getAutomationId(); + } + /** + * .arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + */ + public Builder setAutomationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setAutomationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + */ + public Builder setAutomationId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setAutomationId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + */ + public Builder mergeAutomationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeAutomationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + */ + public Builder clearAutomationId() { copyOnWrite(); + instance.clearAutomationId(); + return this; + } + + /** + * .arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"]; + */ + @java.lang.Override + public boolean hasDefinition() { + return instance.hasDefinition(); + } + /** + * .arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.AutomationSpec getDefinition() { + return instance.getDefinition(); + } + /** + * .arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"]; + */ + public Builder setDefinition(io.github.arcforges.contracts.publicapi.v1.AutomationSpec value) { + copyOnWrite(); + instance.setDefinition(value); + return this; + } + /** + * .arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"]; + */ + public Builder setDefinition( + io.github.arcforges.contracts.publicapi.v1.AutomationSpec.Builder builderForValue) { + copyOnWrite(); + instance.setDefinition(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"]; + */ + public Builder mergeDefinition(io.github.arcforges.contracts.publicapi.v1.AutomationSpec value) { + copyOnWrite(); + instance.mergeDefinition(value); + return this; + } + /** + * .arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"]; + */ + public Builder clearDefinition() { copyOnWrite(); + instance.clearDefinition(); + return this; + } + + /** + * optional bool enabled = 3 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + @java.lang.Override + public boolean hasEnabled() { + return instance.hasEnabled(); + } + /** + * optional bool enabled = 3 [json_name = "enabled"]; + * @return The enabled. + */ + @java.lang.Override + public boolean getEnabled() { + return instance.getEnabled(); + } + /** + * optional bool enabled = 3 [json_name = "enabled"]; + * @param value The enabled to set. + * @return This builder for chaining. + */ + public Builder setEnabled(boolean value) { + copyOnWrite(); + instance.setEnabled(value); + return this; + } + /** + * optional bool enabled = 3 [json_name = "enabled"]; + * @return This builder for chaining. + */ + public Builder clearEnabled() { + copyOnWrite(); + instance.clearEnabled(); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; + */ + @java.lang.Override + public boolean hasNextOccurrence() { + return instance.hasNextOccurrence(); + } + /** + * .arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getNextOccurrence() { + return instance.getNextOccurrence(); + } + /** + * .arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; + */ + public Builder setNextOccurrence(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setNextOccurrence(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; + */ + public Builder setNextOccurrence( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setNextOccurrence(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; + */ + public Builder mergeNextOccurrence(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeNextOccurrence(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; + */ + public Builder clearNextOccurrence() { copyOnWrite(); + instance.clearNextOccurrence(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.AutomationView) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.AutomationView(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "automationId_", + "definition_", + "enabled_", + "revision_", + "nextOccurrence_", + }; + java.lang.String info = + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1007\u0002\u0004\u1009\u0003\u0005\u1009\u0004"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.AutomationView.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.AutomationView) + private static final io.github.arcforges.contracts.publicapi.v1.AutomationView DEFAULT_INSTANCE; + static { + AutomationView defaultInstance = new AutomationView(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + AutomationView.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.AutomationView getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationViewOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationViewOrBuilder.java new file mode 100644 index 0000000..3d581c7 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/AutomationViewOrBuilder.java @@ -0,0 +1,69 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface AutomationViewOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.AutomationView) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + * @return Whether the automationId field is set. + */ + boolean hasAutomationId(); + /** + * .arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"]; + * @return The automationId. + */ + io.github.arcforges.contracts.foundation.v1.Id getAutomationId(); + + /** + * .arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"]; + * @return Whether the definition field is set. + */ + boolean hasDefinition(); + /** + * .arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"]; + * @return The definition. + */ + io.github.arcforges.contracts.publicapi.v1.AutomationSpec getDefinition(); + + /** + * optional bool enabled = 3 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + boolean hasEnabled(); + /** + * optional bool enabled = 3 [json_name = "enabled"]; + * @return The enabled. + */ + boolean getEnabled(); + + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); + + /** + * .arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; + * @return Whether the nextOccurrence field is set. + */ + boolean hasNextOccurrence(); + /** + * .arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"]; + * @return The nextOccurrence. + */ + io.github.arcforges.contracts.foundation.v1.Instant getNextOccurrence(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java new file mode 100644 index 0000000..03633f8 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Block.java @@ -0,0 +1,911 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: Block; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.Block} + */ +@com.google.protobuf.Generated +public final class Block extends + com.google.protobuf.GeneratedMessageLite< + Block, Block.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.Block) + BlockOrBuilder { + private Block() { + orderKey_ = ""; + kind_ = ""; + } + private int bitField0_; + public static final int BLOCK_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id blockId_; + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + @java.lang.Override + public boolean hasBlockId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getBlockId() { + return blockId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : blockId_; + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setBlockId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + blockId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeBlockId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (blockId_ != null && + blockId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + blockId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(blockId_).mergeFrom(value).buildPartial(); + } else { + blockId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + private void clearBlockId() { + blockId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int PARENT_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id parentId_; + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + @java.lang.Override + public boolean hasParentId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getParentId() { + return parentId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : parentId_; + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setParentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + parentId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeParentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (parentId_ != null && + parentId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + parentId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(parentId_).mergeFrom(value).buildPartial(); + } else { + parentId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + private void clearParentId() { + parentId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int ORDER_KEY_FIELD_NUMBER = 3; + private java.lang.String orderKey_; + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @return Whether the orderKey field is set. + */ + @java.lang.Override + public boolean hasOrderKey() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @return The orderKey. + */ + @java.lang.Override + public java.lang.String getOrderKey() { + return orderKey_; + } + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @return The bytes for orderKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOrderKeyBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(orderKey_); + } + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @param value The orderKey to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrderKey( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + orderKey_ = value; + } + /** + * optional string order_key = 3 [json_name = "orderKey"]; + */ + private void clearOrderKey() { + bitField0_ = (bitField0_ & ~0x00000004); + orderKey_ = getDefaultInstance().getOrderKey(); + } + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @param value The bytes for orderKey to set. + */ + private void setOrderKeyBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + orderKey_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int KIND_FIELD_NUMBER = 4; + private java.lang.String kind_; + /** + * optional string kind = 4 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + kind_ = value; + } + /** + * optional string kind = 4 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000008); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int BODY_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.publicapi.v1.BlockBody body_; + /** + * .arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"]; + */ + @java.lang.Override + public boolean hasBody() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.BlockBody getBody() { + return body_ == null ? io.github.arcforges.contracts.publicapi.v1.BlockBody.getDefaultInstance() : body_; + } + /** + * .arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setBody(io.github.arcforges.contracts.publicapi.v1.BlockBody value) { + value.getClass(); // minimal bytecode null check + body_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeBody(io.github.arcforges.contracts.publicapi.v1.BlockBody value) { + value.getClass(); // minimal bytecode null check + if (body_ != null && + body_ != io.github.arcforges.contracts.publicapi.v1.BlockBody.getDefaultInstance()) { + body_ = + io.github.arcforges.contracts.publicapi.v1.BlockBody.newBuilder(body_).mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"]; + */ + private void clearBody() { + body_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int ORIGIN_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.ContentOrigin origin_; + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return origin_ == null ? io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance() : origin_; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + origin_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + if (origin_ != null && + origin_ != io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance()) { + origin_ = + io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder(origin_).mergeFrom(value).buildPartial(); + } else { + origin_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + private void clearOrigin() { + origin_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int PROPERTIES_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.publicapi.v1.BlockProperties properties_; + /** + * .arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"]; + */ + @java.lang.Override + public boolean hasProperties() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.BlockProperties getProperties() { + return properties_ == null ? io.github.arcforges.contracts.publicapi.v1.BlockProperties.getDefaultInstance() : properties_; + } + /** + * .arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProperties(io.github.arcforges.contracts.publicapi.v1.BlockProperties value) { + value.getClass(); // minimal bytecode null check + properties_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeProperties(io.github.arcforges.contracts.publicapi.v1.BlockProperties value) { + value.getClass(); // minimal bytecode null check + if (properties_ != null && + properties_ != io.github.arcforges.contracts.publicapi.v1.BlockProperties.getDefaultInstance()) { + properties_ = + io.github.arcforges.contracts.publicapi.v1.BlockProperties.newBuilder(properties_).mergeFrom(value).buildPartial(); + } else { + properties_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"]; + */ + private void clearProperties() { + properties_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static io.github.arcforges.contracts.publicapi.v1.Block parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.Block parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.Block parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.Block parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.Block parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.Block parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.Block parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.Block parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.Block parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.Block parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.Block parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.Block parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.Block prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: Block; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.Block} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.Block, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.Block) + io.github.arcforges.contracts.publicapi.v1.BlockOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.Block.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + @java.lang.Override + public boolean hasBlockId() { + return instance.hasBlockId(); + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getBlockId() { + return instance.getBlockId(); + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + public Builder setBlockId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setBlockId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + public Builder setBlockId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setBlockId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + public Builder mergeBlockId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeBlockId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + public Builder clearBlockId() { copyOnWrite(); + instance.clearBlockId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + @java.lang.Override + public boolean hasParentId() { + return instance.hasParentId(); + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getParentId() { + return instance.getParentId(); + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + public Builder setParentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setParentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + public Builder setParentId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setParentId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + public Builder mergeParentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeParentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + public Builder clearParentId() { copyOnWrite(); + instance.clearParentId(); + return this; + } + + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @return Whether the orderKey field is set. + */ + @java.lang.Override + public boolean hasOrderKey() { + return instance.hasOrderKey(); + } + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @return The orderKey. + */ + @java.lang.Override + public java.lang.String getOrderKey() { + return instance.getOrderKey(); + } + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @return The bytes for orderKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOrderKeyBytes() { + return instance.getOrderKeyBytes(); + } + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @param value The orderKey to set. + * @return This builder for chaining. + */ + public Builder setOrderKey( + java.lang.String value) { + copyOnWrite(); + instance.setOrderKey(value); + return this; + } + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @return This builder for chaining. + */ + public Builder clearOrderKey() { + copyOnWrite(); + instance.clearOrderKey(); + return this; + } + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @param value The bytes for orderKey to set. + * @return This builder for chaining. + */ + public Builder setOrderKeyBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setOrderKeyBytes(value); + return this; + } + + /** + * optional string kind = 4 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"]; + */ + @java.lang.Override + public boolean hasBody() { + return instance.hasBody(); + } + /** + * .arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.BlockBody getBody() { + return instance.getBody(); + } + /** + * .arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"]; + */ + public Builder setBody(io.github.arcforges.contracts.publicapi.v1.BlockBody value) { + copyOnWrite(); + instance.setBody(value); + return this; + } + /** + * .arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"]; + */ + public Builder setBody( + io.github.arcforges.contracts.publicapi.v1.BlockBody.Builder builderForValue) { + copyOnWrite(); + instance.setBody(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"]; + */ + public Builder mergeBody(io.github.arcforges.contracts.publicapi.v1.BlockBody value) { + copyOnWrite(); + instance.mergeBody(value); + return this; + } + /** + * .arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"]; + */ + public Builder clearBody() { copyOnWrite(); + instance.clearBody(); + return this; + } + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return instance.hasOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return instance.getOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + public Builder setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.setOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + public Builder setOrigin( + io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder builderForValue) { + copyOnWrite(); + instance.setOrigin(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + public Builder mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.mergeOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + public Builder clearOrigin() { copyOnWrite(); + instance.clearOrigin(); + return this; + } + + /** + * .arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"]; + */ + @java.lang.Override + public boolean hasProperties() { + return instance.hasProperties(); + } + /** + * .arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.BlockProperties getProperties() { + return instance.getProperties(); + } + /** + * .arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"]; + */ + public Builder setProperties(io.github.arcforges.contracts.publicapi.v1.BlockProperties value) { + copyOnWrite(); + instance.setProperties(value); + return this; + } + /** + * .arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"]; + */ + public Builder setProperties( + io.github.arcforges.contracts.publicapi.v1.BlockProperties.Builder builderForValue) { + copyOnWrite(); + instance.setProperties(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"]; + */ + public Builder mergeProperties(io.github.arcforges.contracts.publicapi.v1.BlockProperties value) { + copyOnWrite(); + instance.mergeProperties(value); + return this; + } + /** + * .arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"]; + */ + public Builder clearProperties() { copyOnWrite(); + instance.clearProperties(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.Block) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.Block(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "blockId_", + "parentId_", + "orderKey_", + "kind_", + "body_", + "origin_", + "properties_", + }; + java.lang.String info = + "\u0000\u0007\u0000\u0001\u0001\u0007\u0007\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1208\u0002\u0004\u1208\u0003\u0005\u1009\u0004\u0006\u1009\u0005" + + "\u0007\u1009\u0006"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.Block.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.Block) + private static final io.github.arcforges.contracts.publicapi.v1.Block DEFAULT_INSTANCE; + static { + Block defaultInstance = new Block(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + Block.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.Block getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java new file mode 100644 index 0000000..8b0974c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBody.java @@ -0,0 +1,946 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: BlockBody; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.BlockBody} + */ +@com.google.protobuf.Generated +public final class BlockBody extends + com.google.protobuf.GeneratedMessageLite< + BlockBody, BlockBody.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.BlockBody) + BlockBodyOrBuilder { + private BlockBody() { + } + private int contentCase_ = 0; + private java.lang.Object content_; + public enum ContentCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + TEXT(1), + CODE(2), + RESOURCE(3), + LINK(4), + TABLE(5), + MATH(6), + EMPTY(7), + CONTENT_NOT_SET(0); + private final int value; + private ContentCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContentCase valueOf(int value) { + return forNumber(value); + } + + public static ContentCase forNumber(int value) { + switch (value) { + case 1: return TEXT; + case 2: return CODE; + case 3: return RESOURCE; + case 4: return LINK; + case 5: return TABLE; + case 6: return MATH; + case 7: return EMPTY; + case 0: return CONTENT_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + private void clearContent() { + contentCase_ = 0; + content_ = null; + } + + public static final int TEXT_FIELD_NUMBER = 1; + /** + * .arcforges.publicapi.v1.RichText text = 1 [json_name = "text"]; + */ + @java.lang.Override + public boolean hasText() { + return contentCase_ == 1; + } + /** + * .arcforges.publicapi.v1.RichText text = 1 [json_name = "text"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.RichText getText() { + if (contentCase_ == 1) { + return (io.github.arcforges.contracts.publicapi.v1.RichText) content_; + } + return io.github.arcforges.contracts.publicapi.v1.RichText.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.RichText text = 1 [json_name = "text"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText(io.github.arcforges.contracts.publicapi.v1.RichText value) { + value.getClass(); // minimal bytecode null check + content_ = value; + contentCase_ = 1; + } + /** + * .arcforges.publicapi.v1.RichText text = 1 [json_name = "text"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeText(io.github.arcforges.contracts.publicapi.v1.RichText value) { + value.getClass(); // minimal bytecode null check + if (contentCase_ == 1 && + content_ != io.github.arcforges.contracts.publicapi.v1.RichText.getDefaultInstance()) { + content_ = io.github.arcforges.contracts.publicapi.v1.RichText.newBuilder((io.github.arcforges.contracts.publicapi.v1.RichText) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + contentCase_ = 1; + } + /** + * .arcforges.publicapi.v1.RichText text = 1 [json_name = "text"]; + */ + private void clearText() { + if (contentCase_ == 1) { + contentCase_ = 0; + content_ = null; + } + } + + public static final int CODE_FIELD_NUMBER = 2; + /** + * .arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"]; + */ + @java.lang.Override + public boolean hasCode() { + return contentCase_ == 2; + } + /** + * .arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.CodeBlock getCode() { + if (contentCase_ == 2) { + return (io.github.arcforges.contracts.publicapi.v1.CodeBlock) content_; + } + return io.github.arcforges.contracts.publicapi.v1.CodeBlock.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCode(io.github.arcforges.contracts.publicapi.v1.CodeBlock value) { + value.getClass(); // minimal bytecode null check + content_ = value; + contentCase_ = 2; + } + /** + * .arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeCode(io.github.arcforges.contracts.publicapi.v1.CodeBlock value) { + value.getClass(); // minimal bytecode null check + if (contentCase_ == 2 && + content_ != io.github.arcforges.contracts.publicapi.v1.CodeBlock.getDefaultInstance()) { + content_ = io.github.arcforges.contracts.publicapi.v1.CodeBlock.newBuilder((io.github.arcforges.contracts.publicapi.v1.CodeBlock) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + contentCase_ = 2; + } + /** + * .arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"]; + */ + private void clearCode() { + if (contentCase_ == 2) { + contentCase_ = 0; + content_ = null; + } + } + + public static final int RESOURCE_FIELD_NUMBER = 3; + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return contentCase_ == 3; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + if (contentCase_ == 3) { + return (io.github.arcforges.contracts.foundation.v1.ResourceRef) content_; + } + return io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + content_ = value; + contentCase_ = 3; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + if (contentCase_ == 3 && + content_ != io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance()) { + content_ = io.github.arcforges.contracts.foundation.v1.ResourceRef.newBuilder((io.github.arcforges.contracts.foundation.v1.ResourceRef) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + contentCase_ = 3; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + private void clearResource() { + if (contentCase_ == 3) { + contentCase_ = 0; + content_ = null; + } + } + + public static final int LINK_FIELD_NUMBER = 4; + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + @java.lang.Override + public boolean hasLink() { + return contentCase_ == 4; + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.LinkSpec getLink() { + if (contentCase_ == 4) { + return (io.github.arcforges.contracts.publicapi.v1.LinkSpec) content_; + } + return io.github.arcforges.contracts.publicapi.v1.LinkSpec.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLink(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + value.getClass(); // minimal bytecode null check + content_ = value; + contentCase_ = 4; + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeLink(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + value.getClass(); // minimal bytecode null check + if (contentCase_ == 4 && + content_ != io.github.arcforges.contracts.publicapi.v1.LinkSpec.getDefaultInstance()) { + content_ = io.github.arcforges.contracts.publicapi.v1.LinkSpec.newBuilder((io.github.arcforges.contracts.publicapi.v1.LinkSpec) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + contentCase_ = 4; + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + private void clearLink() { + if (contentCase_ == 4) { + contentCase_ = 0; + content_ = null; + } + } + + public static final int TABLE_FIELD_NUMBER = 5; + /** + * .arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"]; + */ + @java.lang.Override + public boolean hasTable() { + return contentCase_ == 5; + } + /** + * .arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TableBlock getTable() { + if (contentCase_ == 5) { + return (io.github.arcforges.contracts.publicapi.v1.TableBlock) content_; + } + return io.github.arcforges.contracts.publicapi.v1.TableBlock.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTable(io.github.arcforges.contracts.publicapi.v1.TableBlock value) { + value.getClass(); // minimal bytecode null check + content_ = value; + contentCase_ = 5; + } + /** + * .arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeTable(io.github.arcforges.contracts.publicapi.v1.TableBlock value) { + value.getClass(); // minimal bytecode null check + if (contentCase_ == 5 && + content_ != io.github.arcforges.contracts.publicapi.v1.TableBlock.getDefaultInstance()) { + content_ = io.github.arcforges.contracts.publicapi.v1.TableBlock.newBuilder((io.github.arcforges.contracts.publicapi.v1.TableBlock) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + contentCase_ = 5; + } + /** + * .arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"]; + */ + private void clearTable() { + if (contentCase_ == 5) { + contentCase_ = 0; + content_ = null; + } + } + + public static final int MATH_FIELD_NUMBER = 6; + /** + * .arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"]; + */ + @java.lang.Override + public boolean hasMath() { + return contentCase_ == 6; + } + /** + * .arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MathContent getMath() { + if (contentCase_ == 6) { + return (io.github.arcforges.contracts.publicapi.v1.MathContent) content_; + } + return io.github.arcforges.contracts.publicapi.v1.MathContent.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMath(io.github.arcforges.contracts.publicapi.v1.MathContent value) { + value.getClass(); // minimal bytecode null check + content_ = value; + contentCase_ = 6; + } + /** + * .arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeMath(io.github.arcforges.contracts.publicapi.v1.MathContent value) { + value.getClass(); // minimal bytecode null check + if (contentCase_ == 6 && + content_ != io.github.arcforges.contracts.publicapi.v1.MathContent.getDefaultInstance()) { + content_ = io.github.arcforges.contracts.publicapi.v1.MathContent.newBuilder((io.github.arcforges.contracts.publicapi.v1.MathContent) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + contentCase_ = 6; + } + /** + * .arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"]; + */ + private void clearMath() { + if (contentCase_ == 6) { + contentCase_ = 0; + content_ = null; + } + } + + public static final int EMPTY_FIELD_NUMBER = 7; + /** + * bool empty = 7 [json_name = "empty"]; + * @return Whether the empty field is set. + */ + @java.lang.Override + public boolean hasEmpty() { + return contentCase_ == 7; + } + /** + * bool empty = 7 [json_name = "empty"]; + * @return The empty. + */ + @java.lang.Override + public boolean getEmpty() { + if (contentCase_ == 7) { + return (java.lang.Boolean) content_; + } + return false; + } + /** + * bool empty = 7 [json_name = "empty"]; + * @param value The empty to set. + */ + private void setEmpty(boolean value) { + contentCase_ = 7; + content_ = value; + } + /** + * bool empty = 7 [json_name = "empty"]; + */ + private void clearEmpty() { + if (contentCase_ == 7) { + contentCase_ = 0; + content_ = null; + } + } + + public static io.github.arcforges.contracts.publicapi.v1.BlockBody parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockBody parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockBody parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockBody parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockBody parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockBody parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockBody parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockBody parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.BlockBody parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.BlockBody parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockBody parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockBody parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.BlockBody prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: BlockBody; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.BlockBody} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.BlockBody, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.BlockBody) + io.github.arcforges.contracts.publicapi.v1.BlockBodyOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.BlockBody.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public ContentCase + getContentCase() { + return instance.getContentCase(); + } + + public Builder clearContent() { + copyOnWrite(); + instance.clearContent(); + return this; + } + + + /** + * .arcforges.publicapi.v1.RichText text = 1 [json_name = "text"]; + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * .arcforges.publicapi.v1.RichText text = 1 [json_name = "text"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.RichText getText() { + return instance.getText(); + } + /** + * .arcforges.publicapi.v1.RichText text = 1 [json_name = "text"]; + */ + public Builder setText(io.github.arcforges.contracts.publicapi.v1.RichText value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * .arcforges.publicapi.v1.RichText text = 1 [json_name = "text"]; + */ + public Builder setText( + io.github.arcforges.contracts.publicapi.v1.RichText.Builder builderForValue) { + copyOnWrite(); + instance.setText(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.RichText text = 1 [json_name = "text"]; + */ + public Builder mergeText(io.github.arcforges.contracts.publicapi.v1.RichText value) { + copyOnWrite(); + instance.mergeText(value); + return this; + } + /** + * .arcforges.publicapi.v1.RichText text = 1 [json_name = "text"]; + */ + public Builder clearText() { + copyOnWrite(); + instance.clearText(); + return this; + } + + /** + * .arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"]; + */ + @java.lang.Override + public boolean hasCode() { + return instance.hasCode(); + } + /** + * .arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.CodeBlock getCode() { + return instance.getCode(); + } + /** + * .arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"]; + */ + public Builder setCode(io.github.arcforges.contracts.publicapi.v1.CodeBlock value) { + copyOnWrite(); + instance.setCode(value); + return this; + } + /** + * .arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"]; + */ + public Builder setCode( + io.github.arcforges.contracts.publicapi.v1.CodeBlock.Builder builderForValue) { + copyOnWrite(); + instance.setCode(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"]; + */ + public Builder mergeCode(io.github.arcforges.contracts.publicapi.v1.CodeBlock value) { + copyOnWrite(); + instance.mergeCode(value); + return this; + } + /** + * .arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"]; + */ + public Builder clearCode() { + copyOnWrite(); + instance.clearCode(); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return instance.hasResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + return instance.getResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + public Builder setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.setResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + public Builder setResource( + io.github.arcforges.contracts.foundation.v1.ResourceRef.Builder builderForValue) { + copyOnWrite(); + instance.setResource(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + public Builder mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.mergeResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + public Builder clearResource() { + copyOnWrite(); + instance.clearResource(); + return this; + } + + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + @java.lang.Override + public boolean hasLink() { + return instance.hasLink(); + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.LinkSpec getLink() { + return instance.getLink(); + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + public Builder setLink(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + copyOnWrite(); + instance.setLink(value); + return this; + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + public Builder setLink( + io.github.arcforges.contracts.publicapi.v1.LinkSpec.Builder builderForValue) { + copyOnWrite(); + instance.setLink(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + public Builder mergeLink(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + copyOnWrite(); + instance.mergeLink(value); + return this; + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + public Builder clearLink() { + copyOnWrite(); + instance.clearLink(); + return this; + } + + /** + * .arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"]; + */ + @java.lang.Override + public boolean hasTable() { + return instance.hasTable(); + } + /** + * .arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TableBlock getTable() { + return instance.getTable(); + } + /** + * .arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"]; + */ + public Builder setTable(io.github.arcforges.contracts.publicapi.v1.TableBlock value) { + copyOnWrite(); + instance.setTable(value); + return this; + } + /** + * .arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"]; + */ + public Builder setTable( + io.github.arcforges.contracts.publicapi.v1.TableBlock.Builder builderForValue) { + copyOnWrite(); + instance.setTable(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"]; + */ + public Builder mergeTable(io.github.arcforges.contracts.publicapi.v1.TableBlock value) { + copyOnWrite(); + instance.mergeTable(value); + return this; + } + /** + * .arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"]; + */ + public Builder clearTable() { + copyOnWrite(); + instance.clearTable(); + return this; + } + + /** + * .arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"]; + */ + @java.lang.Override + public boolean hasMath() { + return instance.hasMath(); + } + /** + * .arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MathContent getMath() { + return instance.getMath(); + } + /** + * .arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"]; + */ + public Builder setMath(io.github.arcforges.contracts.publicapi.v1.MathContent value) { + copyOnWrite(); + instance.setMath(value); + return this; + } + /** + * .arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"]; + */ + public Builder setMath( + io.github.arcforges.contracts.publicapi.v1.MathContent.Builder builderForValue) { + copyOnWrite(); + instance.setMath(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"]; + */ + public Builder mergeMath(io.github.arcforges.contracts.publicapi.v1.MathContent value) { + copyOnWrite(); + instance.mergeMath(value); + return this; + } + /** + * .arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"]; + */ + public Builder clearMath() { + copyOnWrite(); + instance.clearMath(); + return this; + } + + /** + * bool empty = 7 [json_name = "empty"]; + * @return Whether the empty field is set. + */ + @java.lang.Override + public boolean hasEmpty() { + return instance.hasEmpty(); + } + /** + * bool empty = 7 [json_name = "empty"]; + * @return The empty. + */ + @java.lang.Override + public boolean getEmpty() { + return instance.getEmpty(); + } + /** + * bool empty = 7 [json_name = "empty"]; + * @param value The empty to set. + * @return This builder for chaining. + */ + public Builder setEmpty(boolean value) { + copyOnWrite(); + instance.setEmpty(value); + return this; + } + /** + * bool empty = 7 [json_name = "empty"]; + * @return This builder for chaining. + */ + public Builder clearEmpty() { + copyOnWrite(); + instance.clearEmpty(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.BlockBody) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.BlockBody(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "content_", + "contentCase_", + io.github.arcforges.contracts.publicapi.v1.RichText.class, + io.github.arcforges.contracts.publicapi.v1.CodeBlock.class, + io.github.arcforges.contracts.foundation.v1.ResourceRef.class, + io.github.arcforges.contracts.publicapi.v1.LinkSpec.class, + io.github.arcforges.contracts.publicapi.v1.TableBlock.class, + io.github.arcforges.contracts.publicapi.v1.MathContent.class, + }; + java.lang.String info = + "\u0000\u0007\u0001\u0000\u0001\u0007\u0007\u0000\u0000\u0000\u0001<\u0000\u0002<" + + "\u0000\u0003<\u0000\u0004<\u0000\u0005<\u0000\u0006<\u0000\u0007:\u0000"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.BlockBody.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.BlockBody) + private static final io.github.arcforges.contracts.publicapi.v1.BlockBody DEFAULT_INSTANCE; + static { + BlockBody defaultInstance = new BlockBody(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + BlockBody.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.BlockBody getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBodyOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBodyOrBuilder.java new file mode 100644 index 0000000..64deaec --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockBodyOrBuilder.java @@ -0,0 +1,93 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface BlockBodyOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.BlockBody) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.publicapi.v1.RichText text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * .arcforges.publicapi.v1.RichText text = 1 [json_name = "text"]; + * @return The text. + */ + io.github.arcforges.contracts.publicapi.v1.RichText getText(); + + /** + * .arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"]; + * @return Whether the code field is set. + */ + boolean hasCode(); + /** + * .arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"]; + * @return The code. + */ + io.github.arcforges.contracts.publicapi.v1.CodeBlock getCode(); + + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + * @return Whether the resource field is set. + */ + boolean hasResource(); + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + * @return The resource. + */ + io.github.arcforges.contracts.foundation.v1.ResourceRef getResource(); + + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + * @return Whether the link field is set. + */ + boolean hasLink(); + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + * @return The link. + */ + io.github.arcforges.contracts.publicapi.v1.LinkSpec getLink(); + + /** + * .arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"]; + * @return Whether the table field is set. + */ + boolean hasTable(); + /** + * .arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"]; + * @return The table. + */ + io.github.arcforges.contracts.publicapi.v1.TableBlock getTable(); + + /** + * .arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"]; + * @return Whether the math field is set. + */ + boolean hasMath(); + /** + * .arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"]; + * @return The math. + */ + io.github.arcforges.contracts.publicapi.v1.MathContent getMath(); + + /** + * bool empty = 7 [json_name = "empty"]; + * @return Whether the empty field is set. + */ + boolean hasEmpty(); + /** + * bool empty = 7 [json_name = "empty"]; + * @return The empty. + */ + boolean getEmpty(); + + public io.github.arcforges.contracts.publicapi.v1.BlockBody.ContentCase getContentCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockOrBuilder.java new file mode 100644 index 0000000..fad93d5 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockOrBuilder.java @@ -0,0 +1,103 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface BlockOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.Block) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + * @return Whether the blockId field is set. + */ + boolean hasBlockId(); + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + * @return The blockId. + */ + io.github.arcforges.contracts.foundation.v1.Id getBlockId(); + + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + * @return Whether the parentId field is set. + */ + boolean hasParentId(); + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + * @return The parentId. + */ + io.github.arcforges.contracts.foundation.v1.Id getParentId(); + + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @return Whether the orderKey field is set. + */ + boolean hasOrderKey(); + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @return The orderKey. + */ + java.lang.String getOrderKey(); + /** + * optional string order_key = 3 [json_name = "orderKey"]; + * @return The bytes for orderKey. + */ + com.google.protobuf.ByteString + getOrderKeyBytes(); + + /** + * optional string kind = 4 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 4 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 4 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * .arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"]; + * @return Whether the body field is set. + */ + boolean hasBody(); + /** + * .arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"]; + * @return The body. + */ + io.github.arcforges.contracts.publicapi.v1.BlockBody getBody(); + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + * @return Whether the origin field is set. + */ + boolean hasOrigin(); + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + * @return The origin. + */ + io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin(); + + /** + * .arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"]; + * @return Whether the properties field is set. + */ + boolean hasProperties(); + /** + * .arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"]; + * @return The properties. + */ + io.github.arcforges.contracts.publicapi.v1.BlockProperties getProperties(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java new file mode 100644 index 0000000..92118fe --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockProperties.java @@ -0,0 +1,1014 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: BlockProperties; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.BlockProperties} + */ +@com.google.protobuf.Generated +public final class BlockProperties extends + com.google.protobuf.GeneratedMessageLite< + BlockProperties, BlockProperties.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.BlockProperties) + BlockPropertiesOrBuilder { + private BlockProperties() { + calloutKind_ = ""; + listStyle_ = ""; + altText_ = ""; + attachmentPresentation_ = ""; + embedRenderMode_ = ""; + } + private int bitField0_; + public static final int HEADING_LEVEL_FIELD_NUMBER = 1; + private int headingLevel_; + /** + * optional uint32 heading_level = 1 [json_name = "headingLevel"]; + * @return Whether the headingLevel field is set. + */ + @java.lang.Override + public boolean hasHeadingLevel() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional uint32 heading_level = 1 [json_name = "headingLevel"]; + * @return The headingLevel. + */ + @java.lang.Override + public int getHeadingLevel() { + return headingLevel_; + } + /** + * optional uint32 heading_level = 1 [json_name = "headingLevel"]; + * @param value The headingLevel to set. + */ + private void setHeadingLevel(int value) { + bitField0_ |= 0x00000001; + headingLevel_ = value; + } + /** + * optional uint32 heading_level = 1 [json_name = "headingLevel"]; + */ + private void clearHeadingLevel() { + bitField0_ = (bitField0_ & ~0x00000001); + headingLevel_ = 0; + } + + public static final int CHECKED_FIELD_NUMBER = 3; + private boolean checked_; + /** + * optional bool checked = 3 [json_name = "checked"]; + * @return Whether the checked field is set. + */ + @java.lang.Override + public boolean hasChecked() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional bool checked = 3 [json_name = "checked"]; + * @return The checked. + */ + @java.lang.Override + public boolean getChecked() { + return checked_; + } + /** + * optional bool checked = 3 [json_name = "checked"]; + * @param value The checked to set. + */ + private void setChecked(boolean value) { + bitField0_ |= 0x00000002; + checked_ = value; + } + /** + * optional bool checked = 3 [json_name = "checked"]; + */ + private void clearChecked() { + bitField0_ = (bitField0_ & ~0x00000002); + checked_ = false; + } + + public static final int CALLOUT_KIND_FIELD_NUMBER = 4; + private java.lang.String calloutKind_; + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @return Whether the calloutKind field is set. + */ + @java.lang.Override + public boolean hasCalloutKind() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @return The calloutKind. + */ + @java.lang.Override + public java.lang.String getCalloutKind() { + return calloutKind_; + } + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @return The bytes for calloutKind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCalloutKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(calloutKind_); + } + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @param value The calloutKind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCalloutKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + calloutKind_ = value; + } + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + */ + private void clearCalloutKind() { + bitField0_ = (bitField0_ & ~0x00000004); + calloutKind_ = getDefaultInstance().getCalloutKind(); + } + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @param value The bytes for calloutKind to set. + */ + private void setCalloutKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + calloutKind_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int LIST_STYLE_FIELD_NUMBER = 9; + private java.lang.String listStyle_; + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @return Whether the listStyle field is set. + */ + @java.lang.Override + public boolean hasListStyle() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @return The listStyle. + */ + @java.lang.Override + public java.lang.String getListStyle() { + return listStyle_; + } + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @return The bytes for listStyle. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getListStyleBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(listStyle_); + } + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @param value The listStyle to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setListStyle( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + listStyle_ = value; + } + /** + * optional string list_style = 9 [json_name = "listStyle"]; + */ + private void clearListStyle() { + bitField0_ = (bitField0_ & ~0x00000008); + listStyle_ = getDefaultInstance().getListStyle(); + } + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @param value The bytes for listStyle to set. + */ + private void setListStyleBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + listStyle_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int ALT_TEXT_FIELD_NUMBER = 10; + private java.lang.String altText_; + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @return Whether the altText field is set. + */ + @java.lang.Override + public boolean hasAltText() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @return The altText. + */ + @java.lang.Override + public java.lang.String getAltText() { + return altText_; + } + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @return The bytes for altText. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAltTextBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(altText_); + } + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @param value The altText to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAltText( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000010; + altText_ = value; + } + /** + * optional string alt_text = 10 [json_name = "altText"]; + */ + private void clearAltText() { + bitField0_ = (bitField0_ & ~0x00000010); + altText_ = getDefaultInstance().getAltText(); + } + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @param value The bytes for altText to set. + */ + private void setAltTextBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + altText_ = value.toStringUtf8(); + bitField0_ |= 0x00000010; + } + + public static final int IMAGE_LAYOUT_FIELD_NUMBER = 11; + private io.github.arcforges.contracts.publicapi.v1.ImageLayout imageLayout_; + /** + * .arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"]; + */ + @java.lang.Override + public boolean hasImageLayout() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ImageLayout getImageLayout() { + return imageLayout_ == null ? io.github.arcforges.contracts.publicapi.v1.ImageLayout.getDefaultInstance() : imageLayout_; + } + /** + * .arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setImageLayout(io.github.arcforges.contracts.publicapi.v1.ImageLayout value) { + value.getClass(); // minimal bytecode null check + imageLayout_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeImageLayout(io.github.arcforges.contracts.publicapi.v1.ImageLayout value) { + value.getClass(); // minimal bytecode null check + if (imageLayout_ != null && + imageLayout_ != io.github.arcforges.contracts.publicapi.v1.ImageLayout.getDefaultInstance()) { + imageLayout_ = + io.github.arcforges.contracts.publicapi.v1.ImageLayout.newBuilder(imageLayout_).mergeFrom(value).buildPartial(); + } else { + imageLayout_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"]; + */ + private void clearImageLayout() { + imageLayout_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int ATTACHMENT_PRESENTATION_FIELD_NUMBER = 12; + private java.lang.String attachmentPresentation_; + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @return Whether the attachmentPresentation field is set. + */ + @java.lang.Override + public boolean hasAttachmentPresentation() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @return The attachmentPresentation. + */ + @java.lang.Override + public java.lang.String getAttachmentPresentation() { + return attachmentPresentation_; + } + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @return The bytes for attachmentPresentation. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAttachmentPresentationBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(attachmentPresentation_); + } + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @param value The attachmentPresentation to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAttachmentPresentation( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000040; + attachmentPresentation_ = value; + } + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + */ + private void clearAttachmentPresentation() { + bitField0_ = (bitField0_ & ~0x00000040); + attachmentPresentation_ = getDefaultInstance().getAttachmentPresentation(); + } + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @param value The bytes for attachmentPresentation to set. + */ + private void setAttachmentPresentationBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + attachmentPresentation_ = value.toStringUtf8(); + bitField0_ |= 0x00000040; + } + + public static final int EMBED_RENDER_MODE_FIELD_NUMBER = 13; + private java.lang.String embedRenderMode_; + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @return Whether the embedRenderMode field is set. + */ + @java.lang.Override + public boolean hasEmbedRenderMode() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @return The embedRenderMode. + */ + @java.lang.Override + public java.lang.String getEmbedRenderMode() { + return embedRenderMode_; + } + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @return The bytes for embedRenderMode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getEmbedRenderModeBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(embedRenderMode_); + } + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @param value The embedRenderMode to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setEmbedRenderMode( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000080; + embedRenderMode_ = value; + } + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + */ + private void clearEmbedRenderMode() { + bitField0_ = (bitField0_ & ~0x00000080); + embedRenderMode_ = getDefaultInstance().getEmbedRenderMode(); + } + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @param value The bytes for embedRenderMode to set. + */ + private void setEmbedRenderModeBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + embedRenderMode_ = value.toStringUtf8(); + bitField0_ |= 0x00000080; + } + + public static io.github.arcforges.contracts.publicapi.v1.BlockProperties parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockProperties parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockProperties parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockProperties parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockProperties parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockProperties parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockProperties parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockProperties parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.BlockProperties parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.BlockProperties parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockProperties parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.BlockProperties parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.BlockProperties prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: BlockProperties; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.BlockProperties} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.BlockProperties, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.BlockProperties) + io.github.arcforges.contracts.publicapi.v1.BlockPropertiesOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.BlockProperties.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional uint32 heading_level = 1 [json_name = "headingLevel"]; + * @return Whether the headingLevel field is set. + */ + @java.lang.Override + public boolean hasHeadingLevel() { + return instance.hasHeadingLevel(); + } + /** + * optional uint32 heading_level = 1 [json_name = "headingLevel"]; + * @return The headingLevel. + */ + @java.lang.Override + public int getHeadingLevel() { + return instance.getHeadingLevel(); + } + /** + * optional uint32 heading_level = 1 [json_name = "headingLevel"]; + * @param value The headingLevel to set. + * @return This builder for chaining. + */ + public Builder setHeadingLevel(int value) { + copyOnWrite(); + instance.setHeadingLevel(value); + return this; + } + /** + * optional uint32 heading_level = 1 [json_name = "headingLevel"]; + * @return This builder for chaining. + */ + public Builder clearHeadingLevel() { + copyOnWrite(); + instance.clearHeadingLevel(); + return this; + } + + /** + * optional bool checked = 3 [json_name = "checked"]; + * @return Whether the checked field is set. + */ + @java.lang.Override + public boolean hasChecked() { + return instance.hasChecked(); + } + /** + * optional bool checked = 3 [json_name = "checked"]; + * @return The checked. + */ + @java.lang.Override + public boolean getChecked() { + return instance.getChecked(); + } + /** + * optional bool checked = 3 [json_name = "checked"]; + * @param value The checked to set. + * @return This builder for chaining. + */ + public Builder setChecked(boolean value) { + copyOnWrite(); + instance.setChecked(value); + return this; + } + /** + * optional bool checked = 3 [json_name = "checked"]; + * @return This builder for chaining. + */ + public Builder clearChecked() { + copyOnWrite(); + instance.clearChecked(); + return this; + } + + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @return Whether the calloutKind field is set. + */ + @java.lang.Override + public boolean hasCalloutKind() { + return instance.hasCalloutKind(); + } + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @return The calloutKind. + */ + @java.lang.Override + public java.lang.String getCalloutKind() { + return instance.getCalloutKind(); + } + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @return The bytes for calloutKind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCalloutKindBytes() { + return instance.getCalloutKindBytes(); + } + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @param value The calloutKind to set. + * @return This builder for chaining. + */ + public Builder setCalloutKind( + java.lang.String value) { + copyOnWrite(); + instance.setCalloutKind(value); + return this; + } + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @return This builder for chaining. + */ + public Builder clearCalloutKind() { + copyOnWrite(); + instance.clearCalloutKind(); + return this; + } + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @param value The bytes for calloutKind to set. + * @return This builder for chaining. + */ + public Builder setCalloutKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setCalloutKindBytes(value); + return this; + } + + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @return Whether the listStyle field is set. + */ + @java.lang.Override + public boolean hasListStyle() { + return instance.hasListStyle(); + } + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @return The listStyle. + */ + @java.lang.Override + public java.lang.String getListStyle() { + return instance.getListStyle(); + } + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @return The bytes for listStyle. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getListStyleBytes() { + return instance.getListStyleBytes(); + } + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @param value The listStyle to set. + * @return This builder for chaining. + */ + public Builder setListStyle( + java.lang.String value) { + copyOnWrite(); + instance.setListStyle(value); + return this; + } + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @return This builder for chaining. + */ + public Builder clearListStyle() { + copyOnWrite(); + instance.clearListStyle(); + return this; + } + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @param value The bytes for listStyle to set. + * @return This builder for chaining. + */ + public Builder setListStyleBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setListStyleBytes(value); + return this; + } + + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @return Whether the altText field is set. + */ + @java.lang.Override + public boolean hasAltText() { + return instance.hasAltText(); + } + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @return The altText. + */ + @java.lang.Override + public java.lang.String getAltText() { + return instance.getAltText(); + } + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @return The bytes for altText. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAltTextBytes() { + return instance.getAltTextBytes(); + } + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @param value The altText to set. + * @return This builder for chaining. + */ + public Builder setAltText( + java.lang.String value) { + copyOnWrite(); + instance.setAltText(value); + return this; + } + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @return This builder for chaining. + */ + public Builder clearAltText() { + copyOnWrite(); + instance.clearAltText(); + return this; + } + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @param value The bytes for altText to set. + * @return This builder for chaining. + */ + public Builder setAltTextBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setAltTextBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"]; + */ + @java.lang.Override + public boolean hasImageLayout() { + return instance.hasImageLayout(); + } + /** + * .arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ImageLayout getImageLayout() { + return instance.getImageLayout(); + } + /** + * .arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"]; + */ + public Builder setImageLayout(io.github.arcforges.contracts.publicapi.v1.ImageLayout value) { + copyOnWrite(); + instance.setImageLayout(value); + return this; + } + /** + * .arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"]; + */ + public Builder setImageLayout( + io.github.arcforges.contracts.publicapi.v1.ImageLayout.Builder builderForValue) { + copyOnWrite(); + instance.setImageLayout(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"]; + */ + public Builder mergeImageLayout(io.github.arcforges.contracts.publicapi.v1.ImageLayout value) { + copyOnWrite(); + instance.mergeImageLayout(value); + return this; + } + /** + * .arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"]; + */ + public Builder clearImageLayout() { copyOnWrite(); + instance.clearImageLayout(); + return this; + } + + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @return Whether the attachmentPresentation field is set. + */ + @java.lang.Override + public boolean hasAttachmentPresentation() { + return instance.hasAttachmentPresentation(); + } + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @return The attachmentPresentation. + */ + @java.lang.Override + public java.lang.String getAttachmentPresentation() { + return instance.getAttachmentPresentation(); + } + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @return The bytes for attachmentPresentation. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAttachmentPresentationBytes() { + return instance.getAttachmentPresentationBytes(); + } + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @param value The attachmentPresentation to set. + * @return This builder for chaining. + */ + public Builder setAttachmentPresentation( + java.lang.String value) { + copyOnWrite(); + instance.setAttachmentPresentation(value); + return this; + } + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @return This builder for chaining. + */ + public Builder clearAttachmentPresentation() { + copyOnWrite(); + instance.clearAttachmentPresentation(); + return this; + } + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @param value The bytes for attachmentPresentation to set. + * @return This builder for chaining. + */ + public Builder setAttachmentPresentationBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setAttachmentPresentationBytes(value); + return this; + } + + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @return Whether the embedRenderMode field is set. + */ + @java.lang.Override + public boolean hasEmbedRenderMode() { + return instance.hasEmbedRenderMode(); + } + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @return The embedRenderMode. + */ + @java.lang.Override + public java.lang.String getEmbedRenderMode() { + return instance.getEmbedRenderMode(); + } + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @return The bytes for embedRenderMode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getEmbedRenderModeBytes() { + return instance.getEmbedRenderModeBytes(); + } + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @param value The embedRenderMode to set. + * @return This builder for chaining. + */ + public Builder setEmbedRenderMode( + java.lang.String value) { + copyOnWrite(); + instance.setEmbedRenderMode(value); + return this; + } + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @return This builder for chaining. + */ + public Builder clearEmbedRenderMode() { + copyOnWrite(); + instance.clearEmbedRenderMode(); + return this; + } + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @param value The bytes for embedRenderMode to set. + * @return This builder for chaining. + */ + public Builder setEmbedRenderModeBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setEmbedRenderModeBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.BlockProperties) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.BlockProperties(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "headingLevel_", + "checked_", + "calloutKind_", + "listStyle_", + "altText_", + "imageLayout_", + "attachmentPresentation_", + "embedRenderMode_", + }; + java.lang.String info = + "\u0000\b\u0000\u0001\u0001\r\b\u0000\u0000\u0000\u0001\u100b\u0000\u0003\u1007\u0001" + + "\u0004\u1208\u0002\t\u1208\u0003\n\u1208\u0004\u000b\u1009\u0005\f\u1208\u0006\r" + + "\u1208\u0007"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.BlockProperties.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.BlockProperties) + private static final io.github.arcforges.contracts.publicapi.v1.BlockProperties DEFAULT_INSTANCE; + static { + BlockProperties defaultInstance = new BlockProperties(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + BlockProperties.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.BlockProperties getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesOrBuilder.java new file mode 100644 index 0000000..84638f6 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesOrBuilder.java @@ -0,0 +1,132 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface BlockPropertiesOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.BlockProperties) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional uint32 heading_level = 1 [json_name = "headingLevel"]; + * @return Whether the headingLevel field is set. + */ + boolean hasHeadingLevel(); + /** + * optional uint32 heading_level = 1 [json_name = "headingLevel"]; + * @return The headingLevel. + */ + int getHeadingLevel(); + + /** + * optional bool checked = 3 [json_name = "checked"]; + * @return Whether the checked field is set. + */ + boolean hasChecked(); + /** + * optional bool checked = 3 [json_name = "checked"]; + * @return The checked. + */ + boolean getChecked(); + + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @return Whether the calloutKind field is set. + */ + boolean hasCalloutKind(); + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @return The calloutKind. + */ + java.lang.String getCalloutKind(); + /** + * optional string callout_kind = 4 [json_name = "calloutKind"]; + * @return The bytes for calloutKind. + */ + com.google.protobuf.ByteString + getCalloutKindBytes(); + + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @return Whether the listStyle field is set. + */ + boolean hasListStyle(); + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @return The listStyle. + */ + java.lang.String getListStyle(); + /** + * optional string list_style = 9 [json_name = "listStyle"]; + * @return The bytes for listStyle. + */ + com.google.protobuf.ByteString + getListStyleBytes(); + + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @return Whether the altText field is set. + */ + boolean hasAltText(); + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @return The altText. + */ + java.lang.String getAltText(); + /** + * optional string alt_text = 10 [json_name = "altText"]; + * @return The bytes for altText. + */ + com.google.protobuf.ByteString + getAltTextBytes(); + + /** + * .arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"]; + * @return Whether the imageLayout field is set. + */ + boolean hasImageLayout(); + /** + * .arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"]; + * @return The imageLayout. + */ + io.github.arcforges.contracts.publicapi.v1.ImageLayout getImageLayout(); + + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @return Whether the attachmentPresentation field is set. + */ + boolean hasAttachmentPresentation(); + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @return The attachmentPresentation. + */ + java.lang.String getAttachmentPresentation(); + /** + * optional string attachment_presentation = 12 [json_name = "attachmentPresentation"]; + * @return The bytes for attachmentPresentation. + */ + com.google.protobuf.ByteString + getAttachmentPresentationBytes(); + + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @return Whether the embedRenderMode field is set. + */ + boolean hasEmbedRenderMode(); + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @return The embedRenderMode. + */ + java.lang.String getEmbedRenderMode(); + /** + * optional string embed_render_mode = 13 [json_name = "embedRenderMode"]; + * @return The bytes for embedRenderMode. + */ + com.google.protobuf.ByteString + getEmbedRenderModeBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java new file mode 100644 index 0000000..30b1598 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Calibration.java @@ -0,0 +1,457 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: Calibration; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.Calibration} + */ +@com.google.protobuf.Generated +public final class Calibration extends + com.google.protobuf.GeneratedMessageLite< + Calibration, Calibration.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.Calibration) + CalibrationOrBuilder { + private Calibration() { + unit_ = ""; + } + private int bitField0_; + public static final int SCALE_FIELD_NUMBER = 1; + private double scale_; + /** + * optional double scale = 1 [json_name = "scale"]; + * @return Whether the scale field is set. + */ + @java.lang.Override + public boolean hasScale() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional double scale = 1 [json_name = "scale"]; + * @return The scale. + */ + @java.lang.Override + public double getScale() { + return scale_; + } + /** + * optional double scale = 1 [json_name = "scale"]; + * @param value The scale to set. + */ + private void setScale(double value) { + bitField0_ |= 0x00000001; + scale_ = value; + } + /** + * optional double scale = 1 [json_name = "scale"]; + */ + private void clearScale() { + bitField0_ = (bitField0_ & ~0x00000001); + scale_ = 0D; + } + + public static final int OFFSET_FIELD_NUMBER = 2; + private double offset_; + /** + * optional double offset = 2 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + @java.lang.Override + public boolean hasOffset() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional double offset = 2 [json_name = "offset"]; + * @return The offset. + */ + @java.lang.Override + public double getOffset() { + return offset_; + } + /** + * optional double offset = 2 [json_name = "offset"]; + * @param value The offset to set. + */ + private void setOffset(double value) { + bitField0_ |= 0x00000002; + offset_ = value; + } + /** + * optional double offset = 2 [json_name = "offset"]; + */ + private void clearOffset() { + bitField0_ = (bitField0_ & ~0x00000002); + offset_ = 0D; + } + + public static final int UNIT_FIELD_NUMBER = 3; + private java.lang.String unit_; + /** + * optional string unit = 3 [json_name = "unit"]; + * @return Whether the unit field is set. + */ + @java.lang.Override + public boolean hasUnit() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The unit. + */ + @java.lang.Override + public java.lang.String getUnit() { + return unit_; + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The bytes for unit. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUnitBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(unit_); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @param value The unit to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setUnit( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + unit_ = value; + } + /** + * optional string unit = 3 [json_name = "unit"]; + */ + private void clearUnit() { + bitField0_ = (bitField0_ & ~0x00000004); + unit_ = getDefaultInstance().getUnit(); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @param value The bytes for unit to set. + */ + private void setUnitBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + unit_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static io.github.arcforges.contracts.publicapi.v1.Calibration parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.Calibration parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.Calibration parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.Calibration parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.Calibration parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.Calibration parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.Calibration parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.Calibration parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.Calibration parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.Calibration parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.Calibration parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.Calibration parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.Calibration prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: Calibration; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.Calibration} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.Calibration, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.Calibration) + io.github.arcforges.contracts.publicapi.v1.CalibrationOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.Calibration.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional double scale = 1 [json_name = "scale"]; + * @return Whether the scale field is set. + */ + @java.lang.Override + public boolean hasScale() { + return instance.hasScale(); + } + /** + * optional double scale = 1 [json_name = "scale"]; + * @return The scale. + */ + @java.lang.Override + public double getScale() { + return instance.getScale(); + } + /** + * optional double scale = 1 [json_name = "scale"]; + * @param value The scale to set. + * @return This builder for chaining. + */ + public Builder setScale(double value) { + copyOnWrite(); + instance.setScale(value); + return this; + } + /** + * optional double scale = 1 [json_name = "scale"]; + * @return This builder for chaining. + */ + public Builder clearScale() { + copyOnWrite(); + instance.clearScale(); + return this; + } + + /** + * optional double offset = 2 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + @java.lang.Override + public boolean hasOffset() { + return instance.hasOffset(); + } + /** + * optional double offset = 2 [json_name = "offset"]; + * @return The offset. + */ + @java.lang.Override + public double getOffset() { + return instance.getOffset(); + } + /** + * optional double offset = 2 [json_name = "offset"]; + * @param value The offset to set. + * @return This builder for chaining. + */ + public Builder setOffset(double value) { + copyOnWrite(); + instance.setOffset(value); + return this; + } + /** + * optional double offset = 2 [json_name = "offset"]; + * @return This builder for chaining. + */ + public Builder clearOffset() { + copyOnWrite(); + instance.clearOffset(); + return this; + } + + /** + * optional string unit = 3 [json_name = "unit"]; + * @return Whether the unit field is set. + */ + @java.lang.Override + public boolean hasUnit() { + return instance.hasUnit(); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The unit. + */ + @java.lang.Override + public java.lang.String getUnit() { + return instance.getUnit(); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The bytes for unit. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUnitBytes() { + return instance.getUnitBytes(); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @param value The unit to set. + * @return This builder for chaining. + */ + public Builder setUnit( + java.lang.String value) { + copyOnWrite(); + instance.setUnit(value); + return this; + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return This builder for chaining. + */ + public Builder clearUnit() { + copyOnWrite(); + instance.clearUnit(); + return this; + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @param value The bytes for unit to set. + * @return This builder for chaining. + */ + public Builder setUnitBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setUnitBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.Calibration) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.Calibration(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "scale_", + "offset_", + "unit_", + }; + java.lang.String info = + "\u0000\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1000\u0000\u0002" + + "\u1000\u0001\u0003\u1208\u0002"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.Calibration.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.Calibration) + private static final io.github.arcforges.contracts.publicapi.v1.Calibration DEFAULT_INSTANCE; + static { + Calibration defaultInstance = new Calibration(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + Calibration.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.Calibration getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CalibrationOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CalibrationOrBuilder.java new file mode 100644 index 0000000..c63dffb --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CalibrationOrBuilder.java @@ -0,0 +1,53 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface CalibrationOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.Calibration) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional double scale = 1 [json_name = "scale"]; + * @return Whether the scale field is set. + */ + boolean hasScale(); + /** + * optional double scale = 1 [json_name = "scale"]; + * @return The scale. + */ + double getScale(); + + /** + * optional double offset = 2 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + boolean hasOffset(); + /** + * optional double offset = 2 [json_name = "offset"]; + * @return The offset. + */ + double getOffset(); + + /** + * optional string unit = 3 [json_name = "unit"]; + * @return Whether the unit field is set. + */ + boolean hasUnit(); + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The unit. + */ + java.lang.String getUnit(); + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The bytes for unit. + */ + com.google.protobuf.ByteString + getUnitBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java new file mode 100644 index 0000000..cca69ad --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArguments.java @@ -0,0 +1,411 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: CapabilityArguments; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.CapabilityArguments} + */ +@com.google.protobuf.Generated +public final class CapabilityArguments extends + com.google.protobuf.GeneratedMessageLite< + CapabilityArguments, CapabilityArguments.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.CapabilityArguments) + CapabilityArgumentsOrBuilder { + private CapabilityArguments() { + schemaId_ = ""; + } + private int bitField0_; + public static final int SCHEMA_ID_FIELD_NUMBER = 1; + private java.lang.String schemaId_; + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return Whether the schemaId field is set. + */ + @java.lang.Override + public boolean hasSchemaId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return The schemaId. + */ + @java.lang.Override + public java.lang.String getSchemaId() { + return schemaId_; + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return The bytes for schemaId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSchemaIdBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(schemaId_); + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @param value The schemaId to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSchemaId( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + schemaId_ = value; + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + */ + private void clearSchemaId() { + bitField0_ = (bitField0_ & ~0x00000001); + schemaId_ = getDefaultInstance().getSchemaId(); + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @param value The bytes for schemaId to set. + */ + private void setSchemaIdBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + schemaId_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int VALUE_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.StructuredValue value_; + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public boolean hasValue() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.StructuredValue getValue() { + return value_ == null ? io.github.arcforges.contracts.publicapi.v1.StructuredValue.getDefaultInstance() : value_; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setValue(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + value.getClass(); // minimal bytecode null check + value_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeValue(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + value.getClass(); // minimal bytecode null check + if (value_ != null && + value_ != io.github.arcforges.contracts.publicapi.v1.StructuredValue.getDefaultInstance()) { + value_ = + io.github.arcforges.contracts.publicapi.v1.StructuredValue.newBuilder(value_).mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + private void clearValue() { + value_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.publicapi.v1.CapabilityArguments parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityArguments parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityArguments parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityArguments parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityArguments parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityArguments parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityArguments parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityArguments parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.CapabilityArguments parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.CapabilityArguments parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityArguments parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityArguments parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.CapabilityArguments prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: CapabilityArguments; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.CapabilityArguments} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.CapabilityArguments, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.CapabilityArguments) + io.github.arcforges.contracts.publicapi.v1.CapabilityArgumentsOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.CapabilityArguments.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return Whether the schemaId field is set. + */ + @java.lang.Override + public boolean hasSchemaId() { + return instance.hasSchemaId(); + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return The schemaId. + */ + @java.lang.Override + public java.lang.String getSchemaId() { + return instance.getSchemaId(); + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return The bytes for schemaId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSchemaIdBytes() { + return instance.getSchemaIdBytes(); + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @param value The schemaId to set. + * @return This builder for chaining. + */ + public Builder setSchemaId( + java.lang.String value) { + copyOnWrite(); + instance.setSchemaId(value); + return this; + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return This builder for chaining. + */ + public Builder clearSchemaId() { + copyOnWrite(); + instance.clearSchemaId(); + return this; + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @param value The bytes for schemaId to set. + * @return This builder for chaining. + */ + public Builder setSchemaIdBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setSchemaIdBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public boolean hasValue() { + return instance.hasValue(); + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.StructuredValue getValue() { + return instance.getValue(); + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + public Builder setValue(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + copyOnWrite(); + instance.setValue(value); + return this; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + public Builder setValue( + io.github.arcforges.contracts.publicapi.v1.StructuredValue.Builder builderForValue) { + copyOnWrite(); + instance.setValue(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + public Builder mergeValue(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + copyOnWrite(); + instance.mergeValue(value); + return this; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + public Builder clearValue() { copyOnWrite(); + instance.clearValue(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.CapabilityArguments) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.CapabilityArguments(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "schemaId_", + "value_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.CapabilityArguments.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.CapabilityArguments) + private static final io.github.arcforges.contracts.publicapi.v1.CapabilityArguments DEFAULT_INSTANCE; + static { + CapabilityArguments defaultInstance = new CapabilityArguments(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + CapabilityArguments.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.CapabilityArguments getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsOrBuilder.java new file mode 100644 index 0000000..5b36d12 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsOrBuilder.java @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface CapabilityArgumentsOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.CapabilityArguments) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return Whether the schemaId field is set. + */ + boolean hasSchemaId(); + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return The schemaId. + */ + java.lang.String getSchemaId(); + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return The bytes for schemaId. + */ + com.google.protobuf.ByteString + getSchemaIdBytes(); + + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + * @return Whether the value field is set. + */ + boolean hasValue(); + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + * @return The value. + */ + io.github.arcforges.contracts.publicapi.v1.StructuredValue getValue(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java new file mode 100644 index 0000000..74355b4 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResult.java @@ -0,0 +1,411 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: CapabilityResult; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.CapabilityResult} + */ +@com.google.protobuf.Generated +public final class CapabilityResult extends + com.google.protobuf.GeneratedMessageLite< + CapabilityResult, CapabilityResult.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.CapabilityResult) + CapabilityResultOrBuilder { + private CapabilityResult() { + schemaId_ = ""; + } + private int bitField0_; + public static final int SCHEMA_ID_FIELD_NUMBER = 1; + private java.lang.String schemaId_; + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return Whether the schemaId field is set. + */ + @java.lang.Override + public boolean hasSchemaId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return The schemaId. + */ + @java.lang.Override + public java.lang.String getSchemaId() { + return schemaId_; + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return The bytes for schemaId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSchemaIdBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(schemaId_); + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @param value The schemaId to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSchemaId( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + schemaId_ = value; + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + */ + private void clearSchemaId() { + bitField0_ = (bitField0_ & ~0x00000001); + schemaId_ = getDefaultInstance().getSchemaId(); + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @param value The bytes for schemaId to set. + */ + private void setSchemaIdBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + schemaId_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int VALUE_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.StructuredValue value_; + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public boolean hasValue() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.StructuredValue getValue() { + return value_ == null ? io.github.arcforges.contracts.publicapi.v1.StructuredValue.getDefaultInstance() : value_; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setValue(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + value.getClass(); // minimal bytecode null check + value_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeValue(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + value.getClass(); // minimal bytecode null check + if (value_ != null && + value_ != io.github.arcforges.contracts.publicapi.v1.StructuredValue.getDefaultInstance()) { + value_ = + io.github.arcforges.contracts.publicapi.v1.StructuredValue.newBuilder(value_).mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + private void clearValue() { + value_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.publicapi.v1.CapabilityResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityResult parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityResult parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityResult parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.CapabilityResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.CapabilityResult parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.CapabilityResult parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.CapabilityResult prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: CapabilityResult; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.CapabilityResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.CapabilityResult, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.CapabilityResult) + io.github.arcforges.contracts.publicapi.v1.CapabilityResultOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.CapabilityResult.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return Whether the schemaId field is set. + */ + @java.lang.Override + public boolean hasSchemaId() { + return instance.hasSchemaId(); + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return The schemaId. + */ + @java.lang.Override + public java.lang.String getSchemaId() { + return instance.getSchemaId(); + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return The bytes for schemaId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSchemaIdBytes() { + return instance.getSchemaIdBytes(); + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @param value The schemaId to set. + * @return This builder for chaining. + */ + public Builder setSchemaId( + java.lang.String value) { + copyOnWrite(); + instance.setSchemaId(value); + return this; + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return This builder for chaining. + */ + public Builder clearSchemaId() { + copyOnWrite(); + instance.clearSchemaId(); + return this; + } + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @param value The bytes for schemaId to set. + * @return This builder for chaining. + */ + public Builder setSchemaIdBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setSchemaIdBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public boolean hasValue() { + return instance.hasValue(); + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.StructuredValue getValue() { + return instance.getValue(); + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + public Builder setValue(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + copyOnWrite(); + instance.setValue(value); + return this; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + public Builder setValue( + io.github.arcforges.contracts.publicapi.v1.StructuredValue.Builder builderForValue) { + copyOnWrite(); + instance.setValue(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + public Builder mergeValue(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + copyOnWrite(); + instance.mergeValue(value); + return this; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + public Builder clearValue() { copyOnWrite(); + instance.clearValue(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.CapabilityResult) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.CapabilityResult(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "schemaId_", + "value_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.CapabilityResult.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.CapabilityResult) + private static final io.github.arcforges.contracts.publicapi.v1.CapabilityResult DEFAULT_INSTANCE; + static { + CapabilityResult defaultInstance = new CapabilityResult(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + CapabilityResult.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.CapabilityResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResultOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResultOrBuilder.java new file mode 100644 index 0000000..c01ff34 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CapabilityResultOrBuilder.java @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface CapabilityResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.CapabilityResult) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return Whether the schemaId field is set. + */ + boolean hasSchemaId(); + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return The schemaId. + */ + java.lang.String getSchemaId(); + /** + * optional string schema_id = 1 [json_name = "schemaId"]; + * @return The bytes for schemaId. + */ + com.google.protobuf.ByteString + getSchemaIdBytes(); + + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + * @return Whether the value field is set. + */ + boolean hasValue(); + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + * @return The value. + */ + io.github.arcforges.contracts.publicapi.v1.StructuredValue getValue(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java new file mode 100644 index 0000000..afa433c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadata.java @@ -0,0 +1,780 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: CaptureMetadata; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.CaptureMetadata} + */ +@com.google.protobuf.Generated +public final class CaptureMetadata extends + com.google.protobuf.GeneratedMessageLite< + CaptureMetadata, CaptureMetadata.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.CaptureMetadata) + CaptureMetadataOrBuilder { + private CaptureMetadata() { + channels_ = emptyProtobufList(); + contentHash_ = ""; + } + private int bitField0_; + public static final int CAPTURE_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id captureId_; + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + @java.lang.Override + public boolean hasCaptureId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCaptureId() { + return captureId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : captureId_; + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCaptureId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + captureId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCaptureId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (captureId_ != null && + captureId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + captureId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(captureId_).mergeFrom(value).buildPartial(); + } else { + captureId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + private void clearCaptureId() { + captureId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int SAMPLE_COUNT_FIELD_NUMBER = 2; + private long sampleCount_; + /** + * optional uint64 sample_count = 2 [json_name = "sampleCount"]; + * @return Whether the sampleCount field is set. + */ + @java.lang.Override + public boolean hasSampleCount() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional uint64 sample_count = 2 [json_name = "sampleCount"]; + * @return The sampleCount. + */ + @java.lang.Override + public long getSampleCount() { + return sampleCount_; + } + /** + * optional uint64 sample_count = 2 [json_name = "sampleCount"]; + * @param value The sampleCount to set. + */ + private void setSampleCount(long value) { + bitField0_ |= 0x00000002; + sampleCount_ = value; + } + /** + * optional uint64 sample_count = 2 [json_name = "sampleCount"]; + */ + private void clearSampleCount() { + bitField0_ = (bitField0_ & ~0x00000002); + sampleCount_ = 0L; + } + + public static final int CHANNELS_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList channels_; + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + @java.lang.Override + public java.util.List getChannelsList() { + return channels_; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + public java.util.List + getChannelsOrBuilderList() { + return channels_; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + @java.lang.Override + public int getChannelsCount() { + return channels_.size(); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ChannelDefinition getChannels(int index) { + return channels_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + public io.github.arcforges.contracts.publicapi.v1.ChannelDefinitionOrBuilder getChannelsOrBuilder( + int index) { + return channels_.get(index); + } + private void ensureChannelsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = channels_; + if (!tmp.isModifiable()) { + channels_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannels( + int index, io.github.arcforges.contracts.publicapi.v1.ChannelDefinition value) { + value.getClass(); // minimal bytecode null check + ensureChannelsIsMutable(); + channels_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addChannels(io.github.arcforges.contracts.publicapi.v1.ChannelDefinition value) { + value.getClass(); // minimal bytecode null check + ensureChannelsIsMutable(); + channels_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addChannels( + int index, io.github.arcforges.contracts.publicapi.v1.ChannelDefinition value) { + value.getClass(); // minimal bytecode null check + ensureChannelsIsMutable(); + channels_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + private void addAllChannels( + java.lang.Iterable values) { + ensureChannelsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, channels_); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + private void clearChannels() { + channels_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + private void removeChannels(int index) { + ensureChannelsIsMutable(); + channels_.remove(index); + } + + public static final int CONTENT_HASH_FIELD_NUMBER = 4; + private java.lang.String contentHash_; + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @return Whether the contentHash field is set. + */ + @java.lang.Override + public boolean hasContentHash() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @return The contentHash. + */ + @java.lang.Override + public java.lang.String getContentHash() { + return contentHash_; + } + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @return The bytes for contentHash. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContentHashBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(contentHash_); + } + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @param value The contentHash to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setContentHash( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + contentHash_ = value; + } + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + */ + private void clearContentHash() { + bitField0_ = (bitField0_ & ~0x00000004); + contentHash_ = getDefaultInstance().getContentHash(); + } + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @param value The bytes for contentHash to set. + */ + private void setContentHashBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + contentHash_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int RESOURCE_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.ResourceRef resource_; + /** + * .arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + return resource_ == null ? io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance() : resource_; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + resource_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + if (resource_ != null && + resource_ != io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance()) { + resource_ = + io.github.arcforges.contracts.foundation.v1.ResourceRef.newBuilder(resource_).mergeFrom(value).buildPartial(); + } else { + resource_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; + */ + private void clearResource() { + resource_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static io.github.arcforges.contracts.publicapi.v1.CaptureMetadata parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CaptureMetadata parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CaptureMetadata parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CaptureMetadata parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CaptureMetadata parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CaptureMetadata parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CaptureMetadata parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.CaptureMetadata parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.CaptureMetadata parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.CaptureMetadata parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CaptureMetadata parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.CaptureMetadata parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.CaptureMetadata prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: CaptureMetadata; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.CaptureMetadata} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.CaptureMetadata, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.CaptureMetadata) + io.github.arcforges.contracts.publicapi.v1.CaptureMetadataOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.CaptureMetadata.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + @java.lang.Override + public boolean hasCaptureId() { + return instance.hasCaptureId(); + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCaptureId() { + return instance.getCaptureId(); + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + public Builder setCaptureId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setCaptureId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + public Builder setCaptureId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setCaptureId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + public Builder mergeCaptureId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeCaptureId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + public Builder clearCaptureId() { copyOnWrite(); + instance.clearCaptureId(); + return this; + } + + /** + * optional uint64 sample_count = 2 [json_name = "sampleCount"]; + * @return Whether the sampleCount field is set. + */ + @java.lang.Override + public boolean hasSampleCount() { + return instance.hasSampleCount(); + } + /** + * optional uint64 sample_count = 2 [json_name = "sampleCount"]; + * @return The sampleCount. + */ + @java.lang.Override + public long getSampleCount() { + return instance.getSampleCount(); + } + /** + * optional uint64 sample_count = 2 [json_name = "sampleCount"]; + * @param value The sampleCount to set. + * @return This builder for chaining. + */ + public Builder setSampleCount(long value) { + copyOnWrite(); + instance.setSampleCount(value); + return this; + } + /** + * optional uint64 sample_count = 2 [json_name = "sampleCount"]; + * @return This builder for chaining. + */ + public Builder clearSampleCount() { + copyOnWrite(); + instance.clearSampleCount(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + @java.lang.Override + public java.util.List getChannelsList() { + return java.util.Collections.unmodifiableList( + instance.getChannelsList()); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + @java.lang.Override + public int getChannelsCount() { + return instance.getChannelsCount(); + }/** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ChannelDefinition getChannels(int index) { + return instance.getChannels(index); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + public Builder setChannels( + int index, io.github.arcforges.contracts.publicapi.v1.ChannelDefinition value) { + copyOnWrite(); + instance.setChannels(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + public Builder setChannels( + int index, io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.Builder builderForValue) { + copyOnWrite(); + instance.setChannels(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + public Builder addChannels(io.github.arcforges.contracts.publicapi.v1.ChannelDefinition value) { + copyOnWrite(); + instance.addChannels(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + public Builder addChannels( + int index, io.github.arcforges.contracts.publicapi.v1.ChannelDefinition value) { + copyOnWrite(); + instance.addChannels(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + public Builder addChannels( + io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.Builder builderForValue) { + copyOnWrite(); + instance.addChannels(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + public Builder addChannels( + int index, io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.Builder builderForValue) { + copyOnWrite(); + instance.addChannels(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + public Builder addAllChannels( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllChannels(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + public Builder clearChannels() { + copyOnWrite(); + instance.clearChannels(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + public Builder removeChannels(int index) { + copyOnWrite(); + instance.removeChannels(index); + return this; + } + + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @return Whether the contentHash field is set. + */ + @java.lang.Override + public boolean hasContentHash() { + return instance.hasContentHash(); + } + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @return The contentHash. + */ + @java.lang.Override + public java.lang.String getContentHash() { + return instance.getContentHash(); + } + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @return The bytes for contentHash. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContentHashBytes() { + return instance.getContentHashBytes(); + } + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @param value The contentHash to set. + * @return This builder for chaining. + */ + public Builder setContentHash( + java.lang.String value) { + copyOnWrite(); + instance.setContentHash(value); + return this; + } + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @return This builder for chaining. + */ + public Builder clearContentHash() { + copyOnWrite(); + instance.clearContentHash(); + return this; + } + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @param value The bytes for contentHash to set. + * @return This builder for chaining. + */ + public Builder setContentHashBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setContentHashBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return instance.hasResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + return instance.getResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; + */ + public Builder setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.setResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; + */ + public Builder setResource( + io.github.arcforges.contracts.foundation.v1.ResourceRef.Builder builderForValue) { + copyOnWrite(); + instance.setResource(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; + */ + public Builder mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.mergeResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; + */ + public Builder clearResource() { copyOnWrite(); + instance.clearResource(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.CaptureMetadata) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.CaptureMetadata(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "captureId_", + "sampleCount_", + "channels_", + io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.class, + "contentHash_", + "resource_", + }; + java.lang.String info = + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u1003\u0001\u0003\u001b\u0004\u1208\u0002\u0005\u1009\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.CaptureMetadata.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.CaptureMetadata) + private static final io.github.arcforges.contracts.publicapi.v1.CaptureMetadata DEFAULT_INSTANCE; + static { + CaptureMetadata defaultInstance = new CaptureMetadata(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + CaptureMetadata.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.CaptureMetadata getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataOrBuilder.java new file mode 100644 index 0000000..0f4ed13 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataOrBuilder.java @@ -0,0 +1,78 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface CaptureMetadataOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.CaptureMetadata) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + * @return Whether the captureId field is set. + */ + boolean hasCaptureId(); + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + * @return The captureId. + */ + io.github.arcforges.contracts.foundation.v1.Id getCaptureId(); + + /** + * optional uint64 sample_count = 2 [json_name = "sampleCount"]; + * @return Whether the sampleCount field is set. + */ + boolean hasSampleCount(); + /** + * optional uint64 sample_count = 2 [json_name = "sampleCount"]; + * @return The sampleCount. + */ + long getSampleCount(); + + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + java.util.List + getChannelsList(); + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + io.github.arcforges.contracts.publicapi.v1.ChannelDefinition getChannels(int index); + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"]; + */ + int getChannelsCount(); + + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @return Whether the contentHash field is set. + */ + boolean hasContentHash(); + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @return The contentHash. + */ + java.lang.String getContentHash(); + /** + * optional string content_hash = 4 [json_name = "contentHash"]; + * @return The bytes for contentHash. + */ + com.google.protobuf.ByteString + getContentHashBytes(); + + /** + * .arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; + * @return Whether the resource field is set. + */ + boolean hasResource(); + /** + * .arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"]; + * @return The resource. + */ + io.github.arcforges.contracts.foundation.v1.ResourceRef getResource(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java new file mode 100644 index 0000000..622d5bf --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinition.java @@ -0,0 +1,834 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ChannelDefinition; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ChannelDefinition} + */ +@com.google.protobuf.Generated +public final class ChannelDefinition extends + com.google.protobuf.GeneratedMessageLite< + ChannelDefinition, ChannelDefinition.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ChannelDefinition) + ChannelDefinitionOrBuilder { + private ChannelDefinition() { + name_ = ""; + unit_ = ""; + sampleType_ = ""; + } + private int bitField0_; + public static final int CHANNEL_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id channelId_; + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return channelId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : channelId_; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + channelId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (channelId_ != null && + channelId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + channelId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(channelId_).mergeFrom(value).buildPartial(); + } else { + channelId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + private void clearChannelId() { + channelId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int NAME_FIELD_NUMBER = 2; + private java.lang.String name_; + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + name_ = value; + } + /** + * optional string name = 2 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000002); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int UNIT_FIELD_NUMBER = 3; + private java.lang.String unit_; + /** + * optional string unit = 3 [json_name = "unit"]; + * @return Whether the unit field is set. + */ + @java.lang.Override + public boolean hasUnit() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The unit. + */ + @java.lang.Override + public java.lang.String getUnit() { + return unit_; + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The bytes for unit. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUnitBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(unit_); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @param value The unit to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setUnit( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + unit_ = value; + } + /** + * optional string unit = 3 [json_name = "unit"]; + */ + private void clearUnit() { + bitField0_ = (bitField0_ & ~0x00000004); + unit_ = getDefaultInstance().getUnit(); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @param value The bytes for unit to set. + */ + private void setUnitBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + unit_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int SAMPLE_TYPE_FIELD_NUMBER = 4; + private java.lang.String sampleType_; + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @return Whether the sampleType field is set. + */ + @java.lang.Override + public boolean hasSampleType() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @return The sampleType. + */ + @java.lang.Override + public java.lang.String getSampleType() { + return sampleType_; + } + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @return The bytes for sampleType. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSampleTypeBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(sampleType_); + } + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @param value The sampleType to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSampleType( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + sampleType_ = value; + } + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + */ + private void clearSampleType() { + bitField0_ = (bitField0_ & ~0x00000008); + sampleType_ = getDefaultInstance().getSampleType(); + } + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @param value The bytes for sampleType to set. + */ + private void setSampleTypeBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + sampleType_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int RATE_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Rational rate_; + /** + * .arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + */ + @java.lang.Override + public boolean hasRate() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getRate() { + return rate_ == null ? io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance() : rate_; + } + /** + * .arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + rate_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + if (rate_ != null && + rate_ != io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance()) { + rate_ = + io.github.arcforges.contracts.foundation.v1.Rational.newBuilder(rate_).mergeFrom(value).buildPartial(); + } else { + rate_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + */ + private void clearRate() { + rate_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int CALIBRATION_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.publicapi.v1.Calibration calibration_; + /** + * .arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"]; + */ + @java.lang.Override + public boolean hasCalibration() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.Calibration getCalibration() { + return calibration_ == null ? io.github.arcforges.contracts.publicapi.v1.Calibration.getDefaultInstance() : calibration_; + } + /** + * .arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCalibration(io.github.arcforges.contracts.publicapi.v1.Calibration value) { + value.getClass(); // minimal bytecode null check + calibration_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCalibration(io.github.arcforges.contracts.publicapi.v1.Calibration value) { + value.getClass(); // minimal bytecode null check + if (calibration_ != null && + calibration_ != io.github.arcforges.contracts.publicapi.v1.Calibration.getDefaultInstance()) { + calibration_ = + io.github.arcforges.contracts.publicapi.v1.Calibration.newBuilder(calibration_).mergeFrom(value).buildPartial(); + } else { + calibration_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"]; + */ + private void clearCalibration() { + calibration_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static io.github.arcforges.contracts.publicapi.v1.ChannelDefinition parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ChannelDefinition parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ChannelDefinition parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ChannelDefinition parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ChannelDefinition parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ChannelDefinition parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ChannelDefinition parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ChannelDefinition parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ChannelDefinition parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ChannelDefinition parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ChannelDefinition parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ChannelDefinition parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ChannelDefinition prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ChannelDefinition; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ChannelDefinition} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ChannelDefinition, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ChannelDefinition) + io.github.arcforges.contracts.publicapi.v1.ChannelDefinitionOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return instance.hasChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return instance.getChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + public Builder setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + public Builder setChannelId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setChannelId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + public Builder mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + public Builder clearChannelId() { copyOnWrite(); + instance.clearChannelId(); + return this; + } + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * optional string unit = 3 [json_name = "unit"]; + * @return Whether the unit field is set. + */ + @java.lang.Override + public boolean hasUnit() { + return instance.hasUnit(); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The unit. + */ + @java.lang.Override + public java.lang.String getUnit() { + return instance.getUnit(); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The bytes for unit. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUnitBytes() { + return instance.getUnitBytes(); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @param value The unit to set. + * @return This builder for chaining. + */ + public Builder setUnit( + java.lang.String value) { + copyOnWrite(); + instance.setUnit(value); + return this; + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return This builder for chaining. + */ + public Builder clearUnit() { + copyOnWrite(); + instance.clearUnit(); + return this; + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @param value The bytes for unit to set. + * @return This builder for chaining. + */ + public Builder setUnitBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setUnitBytes(value); + return this; + } + + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @return Whether the sampleType field is set. + */ + @java.lang.Override + public boolean hasSampleType() { + return instance.hasSampleType(); + } + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @return The sampleType. + */ + @java.lang.Override + public java.lang.String getSampleType() { + return instance.getSampleType(); + } + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @return The bytes for sampleType. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSampleTypeBytes() { + return instance.getSampleTypeBytes(); + } + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @param value The sampleType to set. + * @return This builder for chaining. + */ + public Builder setSampleType( + java.lang.String value) { + copyOnWrite(); + instance.setSampleType(value); + return this; + } + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @return This builder for chaining. + */ + public Builder clearSampleType() { + copyOnWrite(); + instance.clearSampleType(); + return this; + } + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @param value The bytes for sampleType to set. + * @return This builder for chaining. + */ + public Builder setSampleTypeBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setSampleTypeBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + */ + @java.lang.Override + public boolean hasRate() { + return instance.hasRate(); + } + /** + * .arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getRate() { + return instance.getRate(); + } + /** + * .arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + */ + public Builder setRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.setRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + */ + public Builder setRate( + io.github.arcforges.contracts.foundation.v1.Rational.Builder builderForValue) { + copyOnWrite(); + instance.setRate(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + */ + public Builder mergeRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.mergeRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + */ + public Builder clearRate() { copyOnWrite(); + instance.clearRate(); + return this; + } + + /** + * .arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"]; + */ + @java.lang.Override + public boolean hasCalibration() { + return instance.hasCalibration(); + } + /** + * .arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.Calibration getCalibration() { + return instance.getCalibration(); + } + /** + * .arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"]; + */ + public Builder setCalibration(io.github.arcforges.contracts.publicapi.v1.Calibration value) { + copyOnWrite(); + instance.setCalibration(value); + return this; + } + /** + * .arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"]; + */ + public Builder setCalibration( + io.github.arcforges.contracts.publicapi.v1.Calibration.Builder builderForValue) { + copyOnWrite(); + instance.setCalibration(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"]; + */ + public Builder mergeCalibration(io.github.arcforges.contracts.publicapi.v1.Calibration value) { + copyOnWrite(); + instance.mergeCalibration(value); + return this; + } + /** + * .arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"]; + */ + public Builder clearCalibration() { copyOnWrite(); + instance.clearCalibration(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ChannelDefinition) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ChannelDefinition(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "channelId_", + "name_", + "unit_", + "sampleType_", + "rate_", + "calibration_", + }; + java.lang.String info = + "\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u1208\u0002\u0004\u1208\u0003\u0005\u1009\u0004\u0006\u1009\u0005" + + ""; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ChannelDefinition) + private static final io.github.arcforges.contracts.publicapi.v1.ChannelDefinition DEFAULT_INSTANCE; + static { + ChannelDefinition defaultInstance = new ChannelDefinition(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ChannelDefinition.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ChannelDefinition getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionOrBuilder.java new file mode 100644 index 0000000..fbc2f86 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionOrBuilder.java @@ -0,0 +1,98 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ChannelDefinitionOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ChannelDefinition) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + * @return Whether the channelId field is set. + */ + boolean hasChannelId(); + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + * @return The channelId. + */ + io.github.arcforges.contracts.foundation.v1.Id getChannelId(); + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * optional string unit = 3 [json_name = "unit"]; + * @return Whether the unit field is set. + */ + boolean hasUnit(); + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The unit. + */ + java.lang.String getUnit(); + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The bytes for unit. + */ + com.google.protobuf.ByteString + getUnitBytes(); + + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @return Whether the sampleType field is set. + */ + boolean hasSampleType(); + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @return The sampleType. + */ + java.lang.String getSampleType(); + /** + * optional string sample_type = 4 [json_name = "sampleType"]; + * @return The bytes for sampleType. + */ + com.google.protobuf.ByteString + getSampleTypeBytes(); + + /** + * .arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + * @return Whether the rate field is set. + */ + boolean hasRate(); + /** + * .arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"]; + * @return The rate. + */ + io.github.arcforges.contracts.foundation.v1.Rational getRate(); + + /** + * .arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"]; + * @return Whether the calibration field is set. + */ + boolean hasCalibration(); + /** + * .arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"]; + * @return The calibration. + */ + io.github.arcforges.contracts.publicapi.v1.Calibration getCalibration(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java new file mode 100644 index 0000000..3528a9b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecord.java @@ -0,0 +1,1007 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ChatProjectRecord; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ChatProjectRecord} + */ +@com.google.protobuf.Generated +public final class ChatProjectRecord extends + com.google.protobuf.GeneratedMessageLite< + ChatProjectRecord, ChatProjectRecord.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ChatProjectRecord) + ChatProjectRecordOrBuilder { + private ChatProjectRecord() { + name_ = ""; + conversationIds_ = emptyProtobufList(); + context_ = emptyProtobufList(); + } + private int bitField0_; + public static final int PROJECT_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id projectId_; + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.Override + public boolean hasProjectId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjectId() { + return projectId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : projectId_; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + projectId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (projectId_ != null && + projectId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + projectId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(projectId_).mergeFrom(value).buildPartial(); + } else { + projectId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + private void clearProjectId() { + projectId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int NAME_FIELD_NUMBER = 2; + private java.lang.String name_; + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + name_ = value; + } + /** + * optional string name = 2 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000002); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int CONVERSATION_IDS_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList conversationIds_; + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + @java.lang.Override + public java.util.List getConversationIdsList() { + return conversationIds_; + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + public java.util.List + getConversationIdsOrBuilderList() { + return conversationIds_; + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + @java.lang.Override + public int getConversationIdsCount() { + return conversationIds_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getConversationIds(int index) { + return conversationIds_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getConversationIdsOrBuilder( + int index) { + return conversationIds_.get(index); + } + private void ensureConversationIdsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = conversationIds_; + if (!tmp.isModifiable()) { + conversationIds_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setConversationIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureConversationIdsIsMutable(); + conversationIds_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addConversationIds(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureConversationIdsIsMutable(); + conversationIds_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addConversationIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureConversationIdsIsMutable(); + conversationIds_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + private void addAllConversationIds( + java.lang.Iterable values) { + ensureConversationIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, conversationIds_); + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + private void clearConversationIds() { + conversationIds_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + private void removeConversationIds(int index) { + ensureConversationIdsIsMutable(); + conversationIds_.remove(index); + } + + public static final int CONTEXT_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.ProtobufList context_; + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + @java.lang.Override + public java.util.List getContextList() { + return context_; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + public java.util.List + getContextOrBuilderList() { + return context_; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + @java.lang.Override + public int getContextCount() { + return context_.size(); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextRef getContext(int index) { + return context_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + public io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder getContextOrBuilder( + int index) { + return context_.get(index); + } + private void ensureContextIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = context_; + if (!tmp.isModifiable()) { + context_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureContextIsMutable(); + context_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addContext(io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureContextIsMutable(); + context_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureContextIsMutable(); + context_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + private void addAllContext( + java.lang.Iterable values) { + ensureContextIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, context_); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + private void clearContext() { + context_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + private void removeContext(int index) { + ensureContextIsMutable(); + context_.remove(index); + } + + public static final int REVISION_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int TRASHED_AT_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Instant trashedAt_; + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.Override + public boolean hasTrashedAt() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt() { + return trashedAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : trashedAt_; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + trashedAt_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (trashedAt_ != null && + trashedAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + trashedAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(trashedAt_).mergeFrom(value).buildPartial(); + } else { + trashedAt_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + private void clearTrashedAt() { + trashedAt_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ChatProjectRecord; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ChatProjectRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ChatProjectRecord) + io.github.arcforges.contracts.publicapi.v1.ChatProjectRecordOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.Override + public boolean hasProjectId() { + return instance.hasProjectId(); + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjectId() { + return instance.getProjectId(); + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + public Builder setProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setProjectId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + public Builder setProjectId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setProjectId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + public Builder mergeProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeProjectId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + public Builder clearProjectId() { copyOnWrite(); + instance.clearProjectId(); + return this; + } + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + @java.lang.Override + public java.util.List getConversationIdsList() { + return java.util.Collections.unmodifiableList( + instance.getConversationIdsList()); + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + @java.lang.Override + public int getConversationIdsCount() { + return instance.getConversationIdsCount(); + }/** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getConversationIds(int index) { + return instance.getConversationIds(index); + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + public Builder setConversationIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setConversationIds(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + public Builder setConversationIds( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setConversationIds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + public Builder addConversationIds(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addConversationIds(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + public Builder addConversationIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addConversationIds(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + public Builder addConversationIds( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addConversationIds(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + public Builder addConversationIds( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addConversationIds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + public Builder addAllConversationIds( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllConversationIds(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + public Builder clearConversationIds() { + copyOnWrite(); + instance.clearConversationIds(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + public Builder removeConversationIds(int index) { + copyOnWrite(); + instance.removeConversationIds(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + @java.lang.Override + public java.util.List getContextList() { + return java.util.Collections.unmodifiableList( + instance.getContextList()); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + @java.lang.Override + public int getContextCount() { + return instance.getContextCount(); + }/** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextRef getContext(int index) { + return instance.getContext(index); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + public Builder setContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.setContext(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + public Builder setContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.setContext(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + public Builder addContext(io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.addContext(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + public Builder addContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.addContext(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + public Builder addContext( + io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.addContext(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + public Builder addContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.addContext(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + public Builder addAllContext( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllContext(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + public Builder clearContext() { + copyOnWrite(); + instance.clearContext(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + public Builder removeContext(int index) { + copyOnWrite(); + instance.removeContext(index); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.Override + public boolean hasTrashedAt() { + return instance.hasTrashedAt(); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt() { + return instance.getTrashedAt(); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + public Builder setTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setTrashedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + public Builder setTrashedAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setTrashedAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + public Builder mergeTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeTrashedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + public Builder clearTrashedAt() { copyOnWrite(); + instance.clearTrashedAt(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ChatProjectRecord) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "projectId_", + "name_", + "conversationIds_", + io.github.arcforges.contracts.foundation.v1.Id.class, + "context_", + io.github.arcforges.contracts.publicapi.v1.ContextRef.class, + "revision_", + "trashedAt_", + }; + java.lang.String info = + "\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0002\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u001b\u0004\u001b\u0005\u1009\u0002\u0006\u1009\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ChatProjectRecord) + private static final io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord DEFAULT_INSTANCE; + static { + ChatProjectRecord defaultInstance = new ChatProjectRecord(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ChatProjectRecord.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordOrBuilder.java new file mode 100644 index 0000000..d36c2fa --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordOrBuilder.java @@ -0,0 +1,92 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ChatProjectRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ChatProjectRecord) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + * @return Whether the projectId field is set. + */ + boolean hasProjectId(); + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + * @return The projectId. + */ + io.github.arcforges.contracts.foundation.v1.Id getProjectId(); + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + java.util.List + getConversationIdsList(); + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getConversationIds(int index); + /** + * repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"]; + */ + int getConversationIdsCount(); + + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + java.util.List + getContextList(); + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + io.github.arcforges.contracts.publicapi.v1.ContextRef getContext(int index); + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"]; + */ + int getContextCount(); + + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); + + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + * @return Whether the trashedAt field is set. + */ + boolean hasTrashedAt(); + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + * @return The trashedAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java new file mode 100644 index 0000000..8c0a570 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpec.java @@ -0,0 +1,597 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ChecksumSpec; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ChecksumSpec} + */ +@com.google.protobuf.Generated +public final class ChecksumSpec extends + com.google.protobuf.GeneratedMessageLite< + ChecksumSpec, ChecksumSpec.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ChecksumSpec) + ChecksumSpecOrBuilder { + private ChecksumSpec() { + algorithm_ = ""; + byteOrder_ = ""; + } + private int bitField0_; + public static final int ALGORITHM_FIELD_NUMBER = 1; + private java.lang.String algorithm_; + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @return Whether the algorithm field is set. + */ + @java.lang.Override + public boolean hasAlgorithm() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @return The algorithm. + */ + @java.lang.Override + public java.lang.String getAlgorithm() { + return algorithm_; + } + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @return The bytes for algorithm. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAlgorithmBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(algorithm_); + } + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @param value The algorithm to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAlgorithm( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + algorithm_ = value; + } + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + */ + private void clearAlgorithm() { + bitField0_ = (bitField0_ & ~0x00000001); + algorithm_ = getDefaultInstance().getAlgorithm(); + } + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @param value The bytes for algorithm to set. + */ + private void setAlgorithmBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + algorithm_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int INPUT_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.ByteRange input_; + /** + * .arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + */ + @java.lang.Override + public boolean hasInput() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ByteRange getInput() { + return input_ == null ? io.github.arcforges.contracts.foundation.v1.ByteRange.getDefaultInstance() : input_; + } + /** + * .arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInput(io.github.arcforges.contracts.foundation.v1.ByteRange value) { + value.getClass(); // minimal bytecode null check + input_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeInput(io.github.arcforges.contracts.foundation.v1.ByteRange value) { + value.getClass(); // minimal bytecode null check + if (input_ != null && + input_ != io.github.arcforges.contracts.foundation.v1.ByteRange.getDefaultInstance()) { + input_ = + io.github.arcforges.contracts.foundation.v1.ByteRange.newBuilder(input_).mergeFrom(value).buildPartial(); + } else { + input_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + */ + private void clearInput() { + input_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int OFFSET_FIELD_NUMBER = 3; + private int offset_; + /** + * optional uint32 offset = 3 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + @java.lang.Override + public boolean hasOffset() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional uint32 offset = 3 [json_name = "offset"]; + * @return The offset. + */ + @java.lang.Override + public int getOffset() { + return offset_; + } + /** + * optional uint32 offset = 3 [json_name = "offset"]; + * @param value The offset to set. + */ + private void setOffset(int value) { + bitField0_ |= 0x00000004; + offset_ = value; + } + /** + * optional uint32 offset = 3 [json_name = "offset"]; + */ + private void clearOffset() { + bitField0_ = (bitField0_ & ~0x00000004); + offset_ = 0; + } + + public static final int BYTE_ORDER_FIELD_NUMBER = 4; + private java.lang.String byteOrder_; + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @return Whether the byteOrder field is set. + */ + @java.lang.Override + public boolean hasByteOrder() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @return The byteOrder. + */ + @java.lang.Override + public java.lang.String getByteOrder() { + return byteOrder_; + } + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @return The bytes for byteOrder. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getByteOrderBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(byteOrder_); + } + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @param value The byteOrder to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setByteOrder( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + byteOrder_ = value; + } + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + */ + private void clearByteOrder() { + bitField0_ = (bitField0_ & ~0x00000008); + byteOrder_ = getDefaultInstance().getByteOrder(); + } + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @param value The bytes for byteOrder to set. + */ + private void setByteOrderBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + byteOrder_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static io.github.arcforges.contracts.publicapi.v1.ChecksumSpec parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ChecksumSpec parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ChecksumSpec parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ChecksumSpec parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ChecksumSpec parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ChecksumSpec parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ChecksumSpec parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ChecksumSpec parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ChecksumSpec parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ChecksumSpec parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ChecksumSpec parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ChecksumSpec parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ChecksumSpec prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ChecksumSpec; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ChecksumSpec} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ChecksumSpec, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ChecksumSpec) + io.github.arcforges.contracts.publicapi.v1.ChecksumSpecOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ChecksumSpec.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @return Whether the algorithm field is set. + */ + @java.lang.Override + public boolean hasAlgorithm() { + return instance.hasAlgorithm(); + } + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @return The algorithm. + */ + @java.lang.Override + public java.lang.String getAlgorithm() { + return instance.getAlgorithm(); + } + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @return The bytes for algorithm. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAlgorithmBytes() { + return instance.getAlgorithmBytes(); + } + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @param value The algorithm to set. + * @return This builder for chaining. + */ + public Builder setAlgorithm( + java.lang.String value) { + copyOnWrite(); + instance.setAlgorithm(value); + return this; + } + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @return This builder for chaining. + */ + public Builder clearAlgorithm() { + copyOnWrite(); + instance.clearAlgorithm(); + return this; + } + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @param value The bytes for algorithm to set. + * @return This builder for chaining. + */ + public Builder setAlgorithmBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setAlgorithmBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + */ + @java.lang.Override + public boolean hasInput() { + return instance.hasInput(); + } + /** + * .arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ByteRange getInput() { + return instance.getInput(); + } + /** + * .arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + */ + public Builder setInput(io.github.arcforges.contracts.foundation.v1.ByteRange value) { + copyOnWrite(); + instance.setInput(value); + return this; + } + /** + * .arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + */ + public Builder setInput( + io.github.arcforges.contracts.foundation.v1.ByteRange.Builder builderForValue) { + copyOnWrite(); + instance.setInput(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + */ + public Builder mergeInput(io.github.arcforges.contracts.foundation.v1.ByteRange value) { + copyOnWrite(); + instance.mergeInput(value); + return this; + } + /** + * .arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + */ + public Builder clearInput() { copyOnWrite(); + instance.clearInput(); + return this; + } + + /** + * optional uint32 offset = 3 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + @java.lang.Override + public boolean hasOffset() { + return instance.hasOffset(); + } + /** + * optional uint32 offset = 3 [json_name = "offset"]; + * @return The offset. + */ + @java.lang.Override + public int getOffset() { + return instance.getOffset(); + } + /** + * optional uint32 offset = 3 [json_name = "offset"]; + * @param value The offset to set. + * @return This builder for chaining. + */ + public Builder setOffset(int value) { + copyOnWrite(); + instance.setOffset(value); + return this; + } + /** + * optional uint32 offset = 3 [json_name = "offset"]; + * @return This builder for chaining. + */ + public Builder clearOffset() { + copyOnWrite(); + instance.clearOffset(); + return this; + } + + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @return Whether the byteOrder field is set. + */ + @java.lang.Override + public boolean hasByteOrder() { + return instance.hasByteOrder(); + } + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @return The byteOrder. + */ + @java.lang.Override + public java.lang.String getByteOrder() { + return instance.getByteOrder(); + } + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @return The bytes for byteOrder. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getByteOrderBytes() { + return instance.getByteOrderBytes(); + } + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @param value The byteOrder to set. + * @return This builder for chaining. + */ + public Builder setByteOrder( + java.lang.String value) { + copyOnWrite(); + instance.setByteOrder(value); + return this; + } + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @return This builder for chaining. + */ + public Builder clearByteOrder() { + copyOnWrite(); + instance.clearByteOrder(); + return this; + } + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @param value The bytes for byteOrder to set. + * @return This builder for chaining. + */ + public Builder setByteOrderBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setByteOrderBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ChecksumSpec) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ChecksumSpec(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "algorithm_", + "input_", + "offset_", + "byteOrder_", + }; + java.lang.String info = + "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1009\u0001\u0003\u100b\u0002\u0004\u1208\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ChecksumSpec.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ChecksumSpec) + private static final io.github.arcforges.contracts.publicapi.v1.ChecksumSpec DEFAULT_INSTANCE; + static { + ChecksumSpec defaultInstance = new ChecksumSpec(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ChecksumSpec.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ChecksumSpec getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecOrBuilder.java new file mode 100644 index 0000000..36e7768 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecOrBuilder.java @@ -0,0 +1,70 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ChecksumSpecOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ChecksumSpec) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @return Whether the algorithm field is set. + */ + boolean hasAlgorithm(); + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @return The algorithm. + */ + java.lang.String getAlgorithm(); + /** + * optional string algorithm = 1 [json_name = "algorithm"]; + * @return The bytes for algorithm. + */ + com.google.protobuf.ByteString + getAlgorithmBytes(); + + /** + * .arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + * @return Whether the input field is set. + */ + boolean hasInput(); + /** + * .arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"]; + * @return The input. + */ + io.github.arcforges.contracts.foundation.v1.ByteRange getInput(); + + /** + * optional uint32 offset = 3 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + boolean hasOffset(); + /** + * optional uint32 offset = 3 [json_name = "offset"]; + * @return The offset. + */ + int getOffset(); + + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @return Whether the byteOrder field is set. + */ + boolean hasByteOrder(); + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @return The byteOrder. + */ + java.lang.String getByteOrder(); + /** + * optional string byte_order = 4 [json_name = "byteOrder"]; + * @return The bytes for byteOrder. + */ + com.google.protobuf.ByteString + getByteOrderBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java new file mode 100644 index 0000000..5d88398 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlock.java @@ -0,0 +1,501 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: CodeBlock; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.CodeBlock} + */ +@com.google.protobuf.Generated +public final class CodeBlock extends + com.google.protobuf.GeneratedMessageLite< + CodeBlock, CodeBlock.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.CodeBlock) + CodeBlockOrBuilder { + private CodeBlock() { + text_ = ""; + language_ = ""; + } + private int bitField0_; + public static final int TEXT_FIELD_NUMBER = 1; + private java.lang.String text_; + /** + * optional string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string text = 1 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return text_; + } + /** + * optional string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(text_); + } + /** + * optional string text = 1 [json_name = "text"]; + * @param value The text to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + text_ = value; + } + /** + * optional string text = 1 [json_name = "text"]; + */ + private void clearText() { + bitField0_ = (bitField0_ & ~0x00000001); + text_ = getDefaultInstance().getText(); + } + /** + * optional string text = 1 [json_name = "text"]; + * @param value The bytes for text to set. + */ + private void setTextBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + text_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int LANGUAGE_FIELD_NUMBER = 2; + private java.lang.String language_; + /** + * optional string language = 2 [json_name = "language"]; + * @return Whether the language field is set. + */ + @java.lang.Override + public boolean hasLanguage() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string language = 2 [json_name = "language"]; + * @return The language. + */ + @java.lang.Override + public java.lang.String getLanguage() { + return language_; + } + /** + * optional string language = 2 [json_name = "language"]; + * @return The bytes for language. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLanguageBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(language_); + } + /** + * optional string language = 2 [json_name = "language"]; + * @param value The language to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLanguage( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + language_ = value; + } + /** + * optional string language = 2 [json_name = "language"]; + */ + private void clearLanguage() { + bitField0_ = (bitField0_ & ~0x00000002); + language_ = getDefaultInstance().getLanguage(); + } + /** + * optional string language = 2 [json_name = "language"]; + * @param value The bytes for language to set. + */ + private void setLanguageBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + language_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int WRAP_FIELD_NUMBER = 3; + private boolean wrap_; + /** + * optional bool wrap = 3 [json_name = "wrap"]; + * @return Whether the wrap field is set. + */ + @java.lang.Override + public boolean hasWrap() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional bool wrap = 3 [json_name = "wrap"]; + * @return The wrap. + */ + @java.lang.Override + public boolean getWrap() { + return wrap_; + } + /** + * optional bool wrap = 3 [json_name = "wrap"]; + * @param value The wrap to set. + */ + private void setWrap(boolean value) { + bitField0_ |= 0x00000004; + wrap_ = value; + } + /** + * optional bool wrap = 3 [json_name = "wrap"]; + */ + private void clearWrap() { + bitField0_ = (bitField0_ & ~0x00000004); + wrap_ = false; + } + + public static io.github.arcforges.contracts.publicapi.v1.CodeBlock parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CodeBlock parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CodeBlock parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CodeBlock parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CodeBlock parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CodeBlock parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CodeBlock parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.CodeBlock parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.CodeBlock parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.CodeBlock parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CodeBlock parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.CodeBlock parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.CodeBlock prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: CodeBlock; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.CodeBlock} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.CodeBlock, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.CodeBlock) + io.github.arcforges.contracts.publicapi.v1.CodeBlockOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.CodeBlock.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * optional string text = 1 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return instance.getText(); + } + /** + * optional string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return instance.getTextBytes(); + } + /** + * optional string text = 1 [json_name = "text"]; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * optional string text = 1 [json_name = "text"]; + * @return This builder for chaining. + */ + public Builder clearText() { + copyOnWrite(); + instance.clearText(); + return this; + } + /** + * optional string text = 1 [json_name = "text"]; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTextBytes(value); + return this; + } + + /** + * optional string language = 2 [json_name = "language"]; + * @return Whether the language field is set. + */ + @java.lang.Override + public boolean hasLanguage() { + return instance.hasLanguage(); + } + /** + * optional string language = 2 [json_name = "language"]; + * @return The language. + */ + @java.lang.Override + public java.lang.String getLanguage() { + return instance.getLanguage(); + } + /** + * optional string language = 2 [json_name = "language"]; + * @return The bytes for language. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLanguageBytes() { + return instance.getLanguageBytes(); + } + /** + * optional string language = 2 [json_name = "language"]; + * @param value The language to set. + * @return This builder for chaining. + */ + public Builder setLanguage( + java.lang.String value) { + copyOnWrite(); + instance.setLanguage(value); + return this; + } + /** + * optional string language = 2 [json_name = "language"]; + * @return This builder for chaining. + */ + public Builder clearLanguage() { + copyOnWrite(); + instance.clearLanguage(); + return this; + } + /** + * optional string language = 2 [json_name = "language"]; + * @param value The bytes for language to set. + * @return This builder for chaining. + */ + public Builder setLanguageBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setLanguageBytes(value); + return this; + } + + /** + * optional bool wrap = 3 [json_name = "wrap"]; + * @return Whether the wrap field is set. + */ + @java.lang.Override + public boolean hasWrap() { + return instance.hasWrap(); + } + /** + * optional bool wrap = 3 [json_name = "wrap"]; + * @return The wrap. + */ + @java.lang.Override + public boolean getWrap() { + return instance.getWrap(); + } + /** + * optional bool wrap = 3 [json_name = "wrap"]; + * @param value The wrap to set. + * @return This builder for chaining. + */ + public Builder setWrap(boolean value) { + copyOnWrite(); + instance.setWrap(value); + return this; + } + /** + * optional bool wrap = 3 [json_name = "wrap"]; + * @return This builder for chaining. + */ + public Builder clearWrap() { + copyOnWrite(); + instance.clearWrap(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.CodeBlock) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.CodeBlock(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "text_", + "language_", + "wrap_", + }; + java.lang.String info = + "\u0000\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1208\u0001\u0003\u1007\u0002"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.CodeBlock.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.CodeBlock) + private static final io.github.arcforges.contracts.publicapi.v1.CodeBlock DEFAULT_INSTANCE; + static { + CodeBlock defaultInstance = new CodeBlock(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + CodeBlock.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.CodeBlock getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlockOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlockOrBuilder.java new file mode 100644 index 0000000..167f71c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CodeBlockOrBuilder.java @@ -0,0 +1,59 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface CodeBlockOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.CodeBlock) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * optional string text = 1 [json_name = "text"]; + * @return The text. + */ + java.lang.String getText(); + /** + * optional string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * optional string language = 2 [json_name = "language"]; + * @return Whether the language field is set. + */ + boolean hasLanguage(); + /** + * optional string language = 2 [json_name = "language"]; + * @return The language. + */ + java.lang.String getLanguage(); + /** + * optional string language = 2 [json_name = "language"]; + * @return The bytes for language. + */ + com.google.protobuf.ByteString + getLanguageBytes(); + + /** + * optional bool wrap = 3 [json_name = "wrap"]; + * @return Whether the wrap field is set. + */ + boolean hasWrap(); + /** + * optional bool wrap = 3 [json_name = "wrap"]; + * @return The wrap. + */ + boolean getWrap(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java new file mode 100644 index 0000000..f9f81be --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfiguration.java @@ -0,0 +1,728 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ColourConfiguration; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ColourConfiguration} + */ +@com.google.protobuf.Generated +public final class ColourConfiguration extends + com.google.protobuf.GeneratedMessageLite< + ColourConfiguration, ColourConfiguration.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ColourConfiguration) + ColourConfigurationOrBuilder { + private ColourConfiguration() { + workingSpace_ = ""; + displaySpace_ = ""; + inputAssignments_ = emptyProtobufList(); + } + private int bitField0_; + public static final int WORKING_SPACE_FIELD_NUMBER = 1; + private java.lang.String workingSpace_; + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @return Whether the workingSpace field is set. + */ + @java.lang.Override + public boolean hasWorkingSpace() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @return The workingSpace. + */ + @java.lang.Override + public java.lang.String getWorkingSpace() { + return workingSpace_; + } + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @return The bytes for workingSpace. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getWorkingSpaceBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(workingSpace_); + } + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @param value The workingSpace to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setWorkingSpace( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + workingSpace_ = value; + } + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + */ + private void clearWorkingSpace() { + bitField0_ = (bitField0_ & ~0x00000001); + workingSpace_ = getDefaultInstance().getWorkingSpace(); + } + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @param value The bytes for workingSpace to set. + */ + private void setWorkingSpaceBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + workingSpace_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int DISPLAY_SPACE_FIELD_NUMBER = 2; + private java.lang.String displaySpace_; + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @return Whether the displaySpace field is set. + */ + @java.lang.Override + public boolean hasDisplaySpace() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @return The displaySpace. + */ + @java.lang.Override + public java.lang.String getDisplaySpace() { + return displaySpace_; + } + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @return The bytes for displaySpace. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDisplaySpaceBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(displaySpace_); + } + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @param value The displaySpace to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDisplaySpace( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + displaySpace_ = value; + } + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + */ + private void clearDisplaySpace() { + bitField0_ = (bitField0_ & ~0x00000002); + displaySpace_ = getDefaultInstance().getDisplaySpace(); + } + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @param value The bytes for displaySpace to set. + */ + private void setDisplaySpaceBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + displaySpace_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int OCIO_CONFIG_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.ResourceVersionRef ocioConfig_; + /** + * .arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + */ + @java.lang.Override + public boolean hasOcioConfig() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getOcioConfig() { + return ocioConfig_ == null ? io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance() : ocioConfig_; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOcioConfig(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + ocioConfig_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOcioConfig(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + if (ocioConfig_ != null && + ocioConfig_ != io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance()) { + ocioConfig_ = + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.newBuilder(ocioConfig_).mergeFrom(value).buildPartial(); + } else { + ocioConfig_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + */ + private void clearOcioConfig() { + ocioConfig_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int INPUT_ASSIGNMENTS_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.ProtobufList inputAssignments_; + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + @java.lang.Override + public java.util.List getInputAssignmentsList() { + return inputAssignments_; + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + public java.util.List + getInputAssignmentsOrBuilderList() { + return inputAssignments_; + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + @java.lang.Override + public int getInputAssignmentsCount() { + return inputAssignments_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment getInputAssignments(int index) { + return inputAssignments_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MediaColourAssignmentOrBuilder getInputAssignmentsOrBuilder( + int index) { + return inputAssignments_.get(index); + } + private void ensureInputAssignmentsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = inputAssignments_; + if (!tmp.isModifiable()) { + inputAssignments_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInputAssignments( + int index, io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment value) { + value.getClass(); // minimal bytecode null check + ensureInputAssignmentsIsMutable(); + inputAssignments_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addInputAssignments(io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment value) { + value.getClass(); // minimal bytecode null check + ensureInputAssignmentsIsMutable(); + inputAssignments_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addInputAssignments( + int index, io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment value) { + value.getClass(); // minimal bytecode null check + ensureInputAssignmentsIsMutable(); + inputAssignments_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + private void addAllInputAssignments( + java.lang.Iterable values) { + ensureInputAssignmentsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, inputAssignments_); + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + private void clearInputAssignments() { + inputAssignments_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + private void removeInputAssignments(int index) { + ensureInputAssignmentsIsMutable(); + inputAssignments_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.ColourConfiguration parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ColourConfiguration parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ColourConfiguration parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ColourConfiguration parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ColourConfiguration parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ColourConfiguration parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ColourConfiguration parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ColourConfiguration parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ColourConfiguration parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ColourConfiguration parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ColourConfiguration parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ColourConfiguration parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ColourConfiguration prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ColourConfiguration; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ColourConfiguration} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ColourConfiguration, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ColourConfiguration) + io.github.arcforges.contracts.publicapi.v1.ColourConfigurationOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ColourConfiguration.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @return Whether the workingSpace field is set. + */ + @java.lang.Override + public boolean hasWorkingSpace() { + return instance.hasWorkingSpace(); + } + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @return The workingSpace. + */ + @java.lang.Override + public java.lang.String getWorkingSpace() { + return instance.getWorkingSpace(); + } + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @return The bytes for workingSpace. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getWorkingSpaceBytes() { + return instance.getWorkingSpaceBytes(); + } + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @param value The workingSpace to set. + * @return This builder for chaining. + */ + public Builder setWorkingSpace( + java.lang.String value) { + copyOnWrite(); + instance.setWorkingSpace(value); + return this; + } + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @return This builder for chaining. + */ + public Builder clearWorkingSpace() { + copyOnWrite(); + instance.clearWorkingSpace(); + return this; + } + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @param value The bytes for workingSpace to set. + * @return This builder for chaining. + */ + public Builder setWorkingSpaceBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setWorkingSpaceBytes(value); + return this; + } + + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @return Whether the displaySpace field is set. + */ + @java.lang.Override + public boolean hasDisplaySpace() { + return instance.hasDisplaySpace(); + } + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @return The displaySpace. + */ + @java.lang.Override + public java.lang.String getDisplaySpace() { + return instance.getDisplaySpace(); + } + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @return The bytes for displaySpace. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDisplaySpaceBytes() { + return instance.getDisplaySpaceBytes(); + } + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @param value The displaySpace to set. + * @return This builder for chaining. + */ + public Builder setDisplaySpace( + java.lang.String value) { + copyOnWrite(); + instance.setDisplaySpace(value); + return this; + } + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @return This builder for chaining. + */ + public Builder clearDisplaySpace() { + copyOnWrite(); + instance.clearDisplaySpace(); + return this; + } + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @param value The bytes for displaySpace to set. + * @return This builder for chaining. + */ + public Builder setDisplaySpaceBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setDisplaySpaceBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + */ + @java.lang.Override + public boolean hasOcioConfig() { + return instance.hasOcioConfig(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getOcioConfig() { + return instance.getOcioConfig(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + */ + public Builder setOcioConfig(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.setOcioConfig(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + */ + public Builder setOcioConfig( + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.setOcioConfig(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + */ + public Builder mergeOcioConfig(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.mergeOcioConfig(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + */ + public Builder clearOcioConfig() { copyOnWrite(); + instance.clearOcioConfig(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + @java.lang.Override + public java.util.List getInputAssignmentsList() { + return java.util.Collections.unmodifiableList( + instance.getInputAssignmentsList()); + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + @java.lang.Override + public int getInputAssignmentsCount() { + return instance.getInputAssignmentsCount(); + }/** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment getInputAssignments(int index) { + return instance.getInputAssignments(index); + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + public Builder setInputAssignments( + int index, io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment value) { + copyOnWrite(); + instance.setInputAssignments(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + public Builder setInputAssignments( + int index, io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment.Builder builderForValue) { + copyOnWrite(); + instance.setInputAssignments(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + public Builder addInputAssignments(io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment value) { + copyOnWrite(); + instance.addInputAssignments(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + public Builder addInputAssignments( + int index, io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment value) { + copyOnWrite(); + instance.addInputAssignments(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + public Builder addInputAssignments( + io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment.Builder builderForValue) { + copyOnWrite(); + instance.addInputAssignments(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + public Builder addInputAssignments( + int index, io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment.Builder builderForValue) { + copyOnWrite(); + instance.addInputAssignments(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + public Builder addAllInputAssignments( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllInputAssignments(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + public Builder clearInputAssignments() { + copyOnWrite(); + instance.clearInputAssignments(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + public Builder removeInputAssignments(int index) { + copyOnWrite(); + instance.removeInputAssignments(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ColourConfiguration) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ColourConfiguration(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "workingSpace_", + "displaySpace_", + "ocioConfig_", + "inputAssignments_", + io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment.class, + }; + java.lang.String info = + "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0001\u0000\u0001\u1208\u0000\u0002" + + "\u1208\u0001\u0003\u1009\u0002\u0004\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ColourConfiguration.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ColourConfiguration) + private static final io.github.arcforges.contracts.publicapi.v1.ColourConfiguration DEFAULT_INSTANCE; + static { + ColourConfiguration defaultInstance = new ColourConfiguration(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ColourConfiguration.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ColourConfiguration getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationOrBuilder.java new file mode 100644 index 0000000..e7cf47b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationOrBuilder.java @@ -0,0 +1,73 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ColourConfigurationOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ColourConfiguration) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @return Whether the workingSpace field is set. + */ + boolean hasWorkingSpace(); + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @return The workingSpace. + */ + java.lang.String getWorkingSpace(); + /** + * optional string working_space = 1 [json_name = "workingSpace"]; + * @return The bytes for workingSpace. + */ + com.google.protobuf.ByteString + getWorkingSpaceBytes(); + + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @return Whether the displaySpace field is set. + */ + boolean hasDisplaySpace(); + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @return The displaySpace. + */ + java.lang.String getDisplaySpace(); + /** + * optional string display_space = 2 [json_name = "displaySpace"]; + * @return The bytes for displaySpace. + */ + com.google.protobuf.ByteString + getDisplaySpaceBytes(); + + /** + * .arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + * @return Whether the ocioConfig field is set. + */ + boolean hasOcioConfig(); + /** + * .arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"]; + * @return The ocioConfig. + */ + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getOcioConfig(); + + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + java.util.List + getInputAssignmentsList(); + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment getInputAssignments(int index); + /** + * repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"]; + */ + int getInputAssignmentsCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContentProto.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContentProto.java new file mode 100644 index 0000000..43f7fb3 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContentProto.java @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public final class ContentProto { + private ContentProto() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + static { + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextLifetime.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextLifetime.java new file mode 100644 index 0000000..829a016 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextLifetime.java @@ -0,0 +1,125 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + * Protobuf enum {@code arcforges.publicapi.v1.ContextLifetime} + */ +@com.google.protobuf.Generated +public enum ContextLifetime + implements com.google.protobuf.Internal.EnumLite { + /** + * CONTEXT_LIFETIME_UNSPECIFIED = 0; + */ + CONTEXT_LIFETIME_UNSPECIFIED(0), + /** + * CONTEXT_LIFETIME_PINNED = 1; + */ + CONTEXT_LIFETIME_PINNED(1), + /** + * CONTEXT_LIFETIME_TURN = 2; + */ + CONTEXT_LIFETIME_TURN(2), + /** + * CONTEXT_LIFETIME_PROJECT = 3; + */ + CONTEXT_LIFETIME_PROJECT(3), + /** + * CONTEXT_LIFETIME_SELECTION = 4; + */ + CONTEXT_LIFETIME_SELECTION(4), + UNRECOGNIZED(-1), + ; + + /** + * CONTEXT_LIFETIME_UNSPECIFIED = 0; + */ + public static final int CONTEXT_LIFETIME_UNSPECIFIED_VALUE = 0; + /** + * CONTEXT_LIFETIME_PINNED = 1; + */ + public static final int CONTEXT_LIFETIME_PINNED_VALUE = 1; + /** + * CONTEXT_LIFETIME_TURN = 2; + */ + public static final int CONTEXT_LIFETIME_TURN_VALUE = 2; + /** + * CONTEXT_LIFETIME_PROJECT = 3; + */ + public static final int CONTEXT_LIFETIME_PROJECT_VALUE = 3; + /** + * CONTEXT_LIFETIME_SELECTION = 4; + */ + public static final int CONTEXT_LIFETIME_SELECTION_VALUE = 4; + + + @java.lang.Override + public final int getNumber() { + if (this == UNRECOGNIZED) { + return com.google.protobuf.Internal.throwCannotGetNumberOfUnrecognized(); + } + return value; + } + + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContextLifetime valueOf(int value) { + return forNumber(value); + } + + public static ContextLifetime forNumber(int value) { + switch (value) { + case 0: return CONTEXT_LIFETIME_UNSPECIFIED; + case 1: return CONTEXT_LIFETIME_PINNED; + case 2: return CONTEXT_LIFETIME_TURN; + case 3: return CONTEXT_LIFETIME_PROJECT; + case 4: return CONTEXT_LIFETIME_SELECTION; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ContextLifetime> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + @java.lang.Override + public ContextLifetime findValueByNumber(int number) { + return ContextLifetime.forNumber(number); + } + }; + + public static com.google.protobuf.Internal.EnumVerifier + internalGetVerifier() { + return ContextLifetimeVerifier.INSTANCE; + } + + private static final class ContextLifetimeVerifier implements + com.google.protobuf.Internal.EnumVerifier { + static final com.google.protobuf.Internal.EnumVerifier + INSTANCE = new ContextLifetimeVerifier(); + @java.lang.Override + public boolean isInRange(int number) { + return ContextLifetime.forNumber(number) != null; + } + }; + + private final int value; + + private ContextLifetime(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:arcforges.publicapi.v1.ContextLifetime) +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java new file mode 100644 index 0000000..da35ee0 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRef.java @@ -0,0 +1,980 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ContextRef; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ContextRef} + */ +@com.google.protobuf.Generated +public final class ContextRef extends + com.google.protobuf.GeneratedMessageLite< + ContextRef, ContextRef.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ContextRef) + ContextRefOrBuilder { + private ContextRef() { + } + private int bitField0_; + public static final int SOURCE_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.AggregateRef source_; + /** + * .arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + */ + @java.lang.Override + public boolean hasSource() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.AggregateRef getSource() { + return source_ == null ? io.github.arcforges.contracts.foundation.v1.AggregateRef.getDefaultInstance() : source_; + } + /** + * .arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSource(io.github.arcforges.contracts.foundation.v1.AggregateRef value) { + value.getClass(); // minimal bytecode null check + source_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSource(io.github.arcforges.contracts.foundation.v1.AggregateRef value) { + value.getClass(); // minimal bytecode null check + if (source_ != null && + source_ != io.github.arcforges.contracts.foundation.v1.AggregateRef.getDefaultInstance()) { + source_ = + io.github.arcforges.contracts.foundation.v1.AggregateRef.newBuilder(source_).mergeFrom(value).buildPartial(); + } else { + source_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + */ + private void clearSource() { + source_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int REVISION_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int RESOURCE_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.ResourceRef resource_; + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + return resource_ == null ? io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance() : resource_; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + resource_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + if (resource_ != null && + resource_ != io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance()) { + resource_ = + io.github.arcforges.contracts.foundation.v1.ResourceRef.newBuilder(resource_).mergeFrom(value).buildPartial(); + } else { + resource_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + private void clearResource() { + resource_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int SELECTOR_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.publicapi.v1.ContextSelector selector_; + /** + * .arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"]; + */ + @java.lang.Override + public boolean hasSelector() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextSelector getSelector() { + return selector_ == null ? io.github.arcforges.contracts.publicapi.v1.ContextSelector.getDefaultInstance() : selector_; + } + /** + * .arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSelector(io.github.arcforges.contracts.publicapi.v1.ContextSelector value) { + value.getClass(); // minimal bytecode null check + selector_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSelector(io.github.arcforges.contracts.publicapi.v1.ContextSelector value) { + value.getClass(); // minimal bytecode null check + if (selector_ != null && + selector_ != io.github.arcforges.contracts.publicapi.v1.ContextSelector.getDefaultInstance()) { + selector_ = + io.github.arcforges.contracts.publicapi.v1.ContextSelector.newBuilder(selector_).mergeFrom(value).buildPartial(); + } else { + selector_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"]; + */ + private void clearSelector() { + selector_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int ORIGIN_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.ContentOrigin origin_; + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return origin_ == null ? io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance() : origin_; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + origin_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + if (origin_ != null && + origin_ != io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance()) { + origin_ = + io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder(origin_).mergeFrom(value).buildPartial(); + } else { + origin_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + private void clearOrigin() { + origin_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int LIFETIME_FIELD_NUMBER = 6; + private int lifetime_; + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @return Whether the lifetime field is set. + */ + @java.lang.Override + public boolean hasLifetime() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @return The enum numeric value on the wire for lifetime. + */ + @java.lang.Override + public int getLifetimeValue() { + return lifetime_; + } + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @return The lifetime. + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextLifetime getLifetime() { + io.github.arcforges.contracts.publicapi.v1.ContextLifetime result = io.github.arcforges.contracts.publicapi.v1.ContextLifetime.forNumber(lifetime_); + return result == null ? io.github.arcforges.contracts.publicapi.v1.ContextLifetime.UNRECOGNIZED : result; + } + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @param value The enum numeric value on the wire for lifetime to set. + */ + private void setLifetimeValue(int value) { + bitField0_ |= 0x00000020; lifetime_ = value; + } + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @param value The lifetime to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + */ + private void setLifetime(io.github.arcforges.contracts.publicapi.v1.ContextLifetime value) { + lifetime_ = value.getNumber(); + bitField0_ |= 0x00000020; + } + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + */ + private void clearLifetime() { + bitField0_ = (bitField0_ & ~0x00000020); + lifetime_ = 0; + } + + public static final int EPHEMERAL_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.publicapi.v1.EphemeralSelection ephemeral_; + /** + * .arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + */ + @java.lang.Override + public boolean hasEphemeral() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.EphemeralSelection getEphemeral() { + return ephemeral_ == null ? io.github.arcforges.contracts.publicapi.v1.EphemeralSelection.getDefaultInstance() : ephemeral_; + } + /** + * .arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setEphemeral(io.github.arcforges.contracts.publicapi.v1.EphemeralSelection value) { + value.getClass(); // minimal bytecode null check + ephemeral_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeEphemeral(io.github.arcforges.contracts.publicapi.v1.EphemeralSelection value) { + value.getClass(); // minimal bytecode null check + if (ephemeral_ != null && + ephemeral_ != io.github.arcforges.contracts.publicapi.v1.EphemeralSelection.getDefaultInstance()) { + ephemeral_ = + io.github.arcforges.contracts.publicapi.v1.EphemeralSelection.newBuilder(ephemeral_).mergeFrom(value).buildPartial(); + } else { + ephemeral_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + */ + private void clearEphemeral() { + ephemeral_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static final int CONSENT_FIELD_NUMBER = 8; + private io.github.arcforges.contracts.publicapi.v1.SourceConsentRef consent_; + /** + * .arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"]; + */ + @java.lang.Override + public boolean hasConsent() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * .arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SourceConsentRef getConsent() { + return consent_ == null ? io.github.arcforges.contracts.publicapi.v1.SourceConsentRef.getDefaultInstance() : consent_; + } + /** + * .arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setConsent(io.github.arcforges.contracts.publicapi.v1.SourceConsentRef value) { + value.getClass(); // minimal bytecode null check + consent_ = value; + bitField0_ |= 0x00000080; + } + /** + * .arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeConsent(io.github.arcforges.contracts.publicapi.v1.SourceConsentRef value) { + value.getClass(); // minimal bytecode null check + if (consent_ != null && + consent_ != io.github.arcforges.contracts.publicapi.v1.SourceConsentRef.getDefaultInstance()) { + consent_ = + io.github.arcforges.contracts.publicapi.v1.SourceConsentRef.newBuilder(consent_).mergeFrom(value).buildPartial(); + } else { + consent_ = value; + } + bitField0_ |= 0x00000080; + } + /** + * .arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"]; + */ + private void clearConsent() { + consent_ = null; + bitField0_ = (bitField0_ & ~0x00000080); + } + + public static io.github.arcforges.contracts.publicapi.v1.ContextRef parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextRef parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextRef parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextRef parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextRef parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextRef parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextRef parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextRef parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ContextRef parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ContextRef parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextRef parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextRef parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ContextRef prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ContextRef; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ContextRef} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ContextRef, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ContextRef) + io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ContextRef.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + */ + @java.lang.Override + public boolean hasSource() { + return instance.hasSource(); + } + /** + * .arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.AggregateRef getSource() { + return instance.getSource(); + } + /** + * .arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + */ + public Builder setSource(io.github.arcforges.contracts.foundation.v1.AggregateRef value) { + copyOnWrite(); + instance.setSource(value); + return this; + } + /** + * .arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + */ + public Builder setSource( + io.github.arcforges.contracts.foundation.v1.AggregateRef.Builder builderForValue) { + copyOnWrite(); + instance.setSource(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + */ + public Builder mergeSource(io.github.arcforges.contracts.foundation.v1.AggregateRef value) { + copyOnWrite(); + instance.mergeSource(value); + return this; + } + /** + * .arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + */ + public Builder clearSource() { copyOnWrite(); + instance.clearSource(); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return instance.hasResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + return instance.getResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + public Builder setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.setResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + public Builder setResource( + io.github.arcforges.contracts.foundation.v1.ResourceRef.Builder builderForValue) { + copyOnWrite(); + instance.setResource(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + public Builder mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.mergeResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + */ + public Builder clearResource() { copyOnWrite(); + instance.clearResource(); + return this; + } + + /** + * .arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"]; + */ + @java.lang.Override + public boolean hasSelector() { + return instance.hasSelector(); + } + /** + * .arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextSelector getSelector() { + return instance.getSelector(); + } + /** + * .arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"]; + */ + public Builder setSelector(io.github.arcforges.contracts.publicapi.v1.ContextSelector value) { + copyOnWrite(); + instance.setSelector(value); + return this; + } + /** + * .arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"]; + */ + public Builder setSelector( + io.github.arcforges.contracts.publicapi.v1.ContextSelector.Builder builderForValue) { + copyOnWrite(); + instance.setSelector(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"]; + */ + public Builder mergeSelector(io.github.arcforges.contracts.publicapi.v1.ContextSelector value) { + copyOnWrite(); + instance.mergeSelector(value); + return this; + } + /** + * .arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"]; + */ + public Builder clearSelector() { copyOnWrite(); + instance.clearSelector(); + return this; + } + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return instance.hasOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return instance.getOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.setOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder setOrigin( + io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder builderForValue) { + copyOnWrite(); + instance.setOrigin(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.mergeOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder clearOrigin() { copyOnWrite(); + instance.clearOrigin(); + return this; + } + + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @return Whether the lifetime field is set. + */ + @java.lang.Override + public boolean hasLifetime() { + return instance.hasLifetime(); + } + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @return The enum numeric value on the wire for lifetime. + */ + @java.lang.Override + public int getLifetimeValue() { + return instance.getLifetimeValue(); + } + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @param value The lifetime to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + * @return This builder for chaining. + */ + public Builder setLifetimeValue(int value) { + copyOnWrite(); + instance.setLifetimeValue(value); + return this; + } + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @return The lifetime. + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextLifetime getLifetime() { + return instance.getLifetime(); + } + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @param value The enum numeric value on the wire for lifetime to set. + * @return This builder for chaining. + */ + public Builder setLifetime(io.github.arcforges.contracts.publicapi.v1.ContextLifetime value) { + copyOnWrite(); + instance.setLifetime(value); + return this; + } + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @return This builder for chaining. + */ + public Builder clearLifetime() { + copyOnWrite(); + instance.clearLifetime(); + return this; + } + + /** + * .arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + */ + @java.lang.Override + public boolean hasEphemeral() { + return instance.hasEphemeral(); + } + /** + * .arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.EphemeralSelection getEphemeral() { + return instance.getEphemeral(); + } + /** + * .arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + */ + public Builder setEphemeral(io.github.arcforges.contracts.publicapi.v1.EphemeralSelection value) { + copyOnWrite(); + instance.setEphemeral(value); + return this; + } + /** + * .arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + */ + public Builder setEphemeral( + io.github.arcforges.contracts.publicapi.v1.EphemeralSelection.Builder builderForValue) { + copyOnWrite(); + instance.setEphemeral(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + */ + public Builder mergeEphemeral(io.github.arcforges.contracts.publicapi.v1.EphemeralSelection value) { + copyOnWrite(); + instance.mergeEphemeral(value); + return this; + } + /** + * .arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + */ + public Builder clearEphemeral() { copyOnWrite(); + instance.clearEphemeral(); + return this; + } + + /** + * .arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"]; + */ + @java.lang.Override + public boolean hasConsent() { + return instance.hasConsent(); + } + /** + * .arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SourceConsentRef getConsent() { + return instance.getConsent(); + } + /** + * .arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"]; + */ + public Builder setConsent(io.github.arcforges.contracts.publicapi.v1.SourceConsentRef value) { + copyOnWrite(); + instance.setConsent(value); + return this; + } + /** + * .arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"]; + */ + public Builder setConsent( + io.github.arcforges.contracts.publicapi.v1.SourceConsentRef.Builder builderForValue) { + copyOnWrite(); + instance.setConsent(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"]; + */ + public Builder mergeConsent(io.github.arcforges.contracts.publicapi.v1.SourceConsentRef value) { + copyOnWrite(); + instance.mergeConsent(value); + return this; + } + /** + * .arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"]; + */ + public Builder clearConsent() { copyOnWrite(); + instance.clearConsent(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ContextRef) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ContextRef(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "source_", + "revision_", + "resource_", + "selector_", + "origin_", + "lifetime_", + "ephemeral_", + "consent_", + }; + java.lang.String info = + "\u0000\b\u0000\u0001\u0001\b\b\u0000\u0000\u0000\u0001\u1009\u0000\u0002\u1009\u0001" + + "\u0003\u1009\u0002\u0004\u1009\u0003\u0005\u1009\u0004\u0006\u100c\u0005\u0007\u1009" + + "\u0006\b\u1009\u0007"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ContextRef.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ContextRef) + private static final io.github.arcforges.contracts.publicapi.v1.ContextRef DEFAULT_INSTANCE; + static { + ContextRef defaultInstance = new ContextRef(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ContextRef.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ContextRef getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRefOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRefOrBuilder.java new file mode 100644 index 0000000..6ddc0f1 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextRefOrBuilder.java @@ -0,0 +1,107 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ContextRefOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ContextRef) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + * @return Whether the source field is set. + */ + boolean hasSource(); + /** + * .arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"]; + * @return The source. + */ + io.github.arcforges.contracts.foundation.v1.AggregateRef getSource(); + + /** + * .arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); + + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + * @return Whether the resource field is set. + */ + boolean hasResource(); + /** + * .arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"]; + * @return The resource. + */ + io.github.arcforges.contracts.foundation.v1.ResourceRef getResource(); + + /** + * .arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"]; + * @return Whether the selector field is set. + */ + boolean hasSelector(); + /** + * .arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"]; + * @return The selector. + */ + io.github.arcforges.contracts.publicapi.v1.ContextSelector getSelector(); + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + * @return Whether the origin field is set. + */ + boolean hasOrigin(); + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + * @return The origin. + */ + io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin(); + + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @return Whether the lifetime field is set. + */ + boolean hasLifetime(); + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @return The enum numeric value on the wire for lifetime. + */ + int getLifetimeValue(); + /** + * optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"]; + * @return The lifetime. + */ + io.github.arcforges.contracts.publicapi.v1.ContextLifetime getLifetime(); + + /** + * .arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + * @return Whether the ephemeral field is set. + */ + boolean hasEphemeral(); + /** + * .arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"]; + * @return The ephemeral. + */ + io.github.arcforges.contracts.publicapi.v1.EphemeralSelection getEphemeral(); + + /** + * .arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"]; + * @return Whether the consent field is set. + */ + boolean hasConsent(); + /** + * .arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"]; + * @return The consent. + */ + io.github.arcforges.contracts.publicapi.v1.SourceConsentRef getConsent(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java new file mode 100644 index 0000000..0ef5859 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelector.java @@ -0,0 +1,740 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ContextSelector; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ContextSelector} + */ +@com.google.protobuf.Generated +public final class ContextSelector extends + com.google.protobuf.GeneratedMessageLite< + ContextSelector, ContextSelector.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ContextSelector) + ContextSelectorOrBuilder { + private ContextSelector() { + } + private int selectionCase_ = 0; + private java.lang.Object selection_; + public enum SelectionCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + WHOLE(1), + BYTE_RANGE(2), + NOTES(3), + SCOPE(4), + SLATE(5), + SELECTION_NOT_SET(0); + private final int value; + private SelectionCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static SelectionCase valueOf(int value) { + return forNumber(value); + } + + public static SelectionCase forNumber(int value) { + switch (value) { + case 1: return WHOLE; + case 2: return BYTE_RANGE; + case 3: return NOTES; + case 4: return SCOPE; + case 5: return SLATE; + case 0: return SELECTION_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public SelectionCase + getSelectionCase() { + return SelectionCase.forNumber( + selectionCase_); + } + + private void clearSelection() { + selectionCase_ = 0; + selection_ = null; + } + + public static final int WHOLE_FIELD_NUMBER = 1; + /** + * bool whole = 1 [json_name = "whole"]; + * @return Whether the whole field is set. + */ + @java.lang.Override + public boolean hasWhole() { + return selectionCase_ == 1; + } + /** + * bool whole = 1 [json_name = "whole"]; + * @return The whole. + */ + @java.lang.Override + public boolean getWhole() { + if (selectionCase_ == 1) { + return (java.lang.Boolean) selection_; + } + return false; + } + /** + * bool whole = 1 [json_name = "whole"]; + * @param value The whole to set. + */ + private void setWhole(boolean value) { + selectionCase_ = 1; + selection_ = value; + } + /** + * bool whole = 1 [json_name = "whole"]; + */ + private void clearWhole() { + if (selectionCase_ == 1) { + selectionCase_ = 0; + selection_ = null; + } + } + + public static final int BYTE_RANGE_FIELD_NUMBER = 2; + /** + * .arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + */ + @java.lang.Override + public boolean hasByteRange() { + return selectionCase_ == 2; + } + /** + * .arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ByteRange getByteRange() { + if (selectionCase_ == 2) { + return (io.github.arcforges.contracts.foundation.v1.ByteRange) selection_; + } + return io.github.arcforges.contracts.foundation.v1.ByteRange.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setByteRange(io.github.arcforges.contracts.foundation.v1.ByteRange value) { + value.getClass(); // minimal bytecode null check + selection_ = value; + selectionCase_ = 2; + } + /** + * .arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeByteRange(io.github.arcforges.contracts.foundation.v1.ByteRange value) { + value.getClass(); // minimal bytecode null check + if (selectionCase_ == 2 && + selection_ != io.github.arcforges.contracts.foundation.v1.ByteRange.getDefaultInstance()) { + selection_ = io.github.arcforges.contracts.foundation.v1.ByteRange.newBuilder((io.github.arcforges.contracts.foundation.v1.ByteRange) selection_) + .mergeFrom(value).buildPartial(); + } else { + selection_ = value; + } + selectionCase_ = 2; + } + /** + * .arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + */ + private void clearByteRange() { + if (selectionCase_ == 2) { + selectionCase_ = 0; + selection_ = null; + } + } + + public static final int NOTES_FIELD_NUMBER = 3; + /** + * .arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"]; + */ + @java.lang.Override + public boolean hasNotes() { + return selectionCase_ == 3; + } + /** + * .arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesSelection getNotes() { + if (selectionCase_ == 3) { + return (io.github.arcforges.contracts.publicapi.v1.NotesSelection) selection_; + } + return io.github.arcforges.contracts.publicapi.v1.NotesSelection.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNotes(io.github.arcforges.contracts.publicapi.v1.NotesSelection value) { + value.getClass(); // minimal bytecode null check + selection_ = value; + selectionCase_ = 3; + } + /** + * .arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeNotes(io.github.arcforges.contracts.publicapi.v1.NotesSelection value) { + value.getClass(); // minimal bytecode null check + if (selectionCase_ == 3 && + selection_ != io.github.arcforges.contracts.publicapi.v1.NotesSelection.getDefaultInstance()) { + selection_ = io.github.arcforges.contracts.publicapi.v1.NotesSelection.newBuilder((io.github.arcforges.contracts.publicapi.v1.NotesSelection) selection_) + .mergeFrom(value).buildPartial(); + } else { + selection_ = value; + } + selectionCase_ = 3; + } + /** + * .arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"]; + */ + private void clearNotes() { + if (selectionCase_ == 3) { + selectionCase_ = 0; + selection_ = null; + } + } + + public static final int SCOPE_FIELD_NUMBER = 4; + /** + * .arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"]; + */ + @java.lang.Override + public boolean hasScope() { + return selectionCase_ == 4; + } + /** + * .arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeSelection getScope() { + if (selectionCase_ == 4) { + return (io.github.arcforges.contracts.publicapi.v1.ScopeSelection) selection_; + } + return io.github.arcforges.contracts.publicapi.v1.ScopeSelection.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setScope(io.github.arcforges.contracts.publicapi.v1.ScopeSelection value) { + value.getClass(); // minimal bytecode null check + selection_ = value; + selectionCase_ = 4; + } + /** + * .arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeScope(io.github.arcforges.contracts.publicapi.v1.ScopeSelection value) { + value.getClass(); // minimal bytecode null check + if (selectionCase_ == 4 && + selection_ != io.github.arcforges.contracts.publicapi.v1.ScopeSelection.getDefaultInstance()) { + selection_ = io.github.arcforges.contracts.publicapi.v1.ScopeSelection.newBuilder((io.github.arcforges.contracts.publicapi.v1.ScopeSelection) selection_) + .mergeFrom(value).buildPartial(); + } else { + selection_ = value; + } + selectionCase_ = 4; + } + /** + * .arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"]; + */ + private void clearScope() { + if (selectionCase_ == 4) { + selectionCase_ = 0; + selection_ = null; + } + } + + public static final int SLATE_FIELD_NUMBER = 5; + /** + * .arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"]; + */ + @java.lang.Override + public boolean hasSlate() { + return selectionCase_ == 5; + } + /** + * .arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SlateSelection getSlate() { + if (selectionCase_ == 5) { + return (io.github.arcforges.contracts.publicapi.v1.SlateSelection) selection_; + } + return io.github.arcforges.contracts.publicapi.v1.SlateSelection.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSlate(io.github.arcforges.contracts.publicapi.v1.SlateSelection value) { + value.getClass(); // minimal bytecode null check + selection_ = value; + selectionCase_ = 5; + } + /** + * .arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeSlate(io.github.arcforges.contracts.publicapi.v1.SlateSelection value) { + value.getClass(); // minimal bytecode null check + if (selectionCase_ == 5 && + selection_ != io.github.arcforges.contracts.publicapi.v1.SlateSelection.getDefaultInstance()) { + selection_ = io.github.arcforges.contracts.publicapi.v1.SlateSelection.newBuilder((io.github.arcforges.contracts.publicapi.v1.SlateSelection) selection_) + .mergeFrom(value).buildPartial(); + } else { + selection_ = value; + } + selectionCase_ = 5; + } + /** + * .arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"]; + */ + private void clearSlate() { + if (selectionCase_ == 5) { + selectionCase_ = 0; + selection_ = null; + } + } + + public static io.github.arcforges.contracts.publicapi.v1.ContextSelector parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextSelector parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextSelector parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextSelector parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextSelector parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextSelector parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextSelector parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextSelector parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ContextSelector parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ContextSelector parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextSelector parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ContextSelector parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ContextSelector prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ContextSelector; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ContextSelector} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ContextSelector, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ContextSelector) + io.github.arcforges.contracts.publicapi.v1.ContextSelectorOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ContextSelector.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public SelectionCase + getSelectionCase() { + return instance.getSelectionCase(); + } + + public Builder clearSelection() { + copyOnWrite(); + instance.clearSelection(); + return this; + } + + + /** + * bool whole = 1 [json_name = "whole"]; + * @return Whether the whole field is set. + */ + @java.lang.Override + public boolean hasWhole() { + return instance.hasWhole(); + } + /** + * bool whole = 1 [json_name = "whole"]; + * @return The whole. + */ + @java.lang.Override + public boolean getWhole() { + return instance.getWhole(); + } + /** + * bool whole = 1 [json_name = "whole"]; + * @param value The whole to set. + * @return This builder for chaining. + */ + public Builder setWhole(boolean value) { + copyOnWrite(); + instance.setWhole(value); + return this; + } + /** + * bool whole = 1 [json_name = "whole"]; + * @return This builder for chaining. + */ + public Builder clearWhole() { + copyOnWrite(); + instance.clearWhole(); + return this; + } + + /** + * .arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + */ + @java.lang.Override + public boolean hasByteRange() { + return instance.hasByteRange(); + } + /** + * .arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ByteRange getByteRange() { + return instance.getByteRange(); + } + /** + * .arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + */ + public Builder setByteRange(io.github.arcforges.contracts.foundation.v1.ByteRange value) { + copyOnWrite(); + instance.setByteRange(value); + return this; + } + /** + * .arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + */ + public Builder setByteRange( + io.github.arcforges.contracts.foundation.v1.ByteRange.Builder builderForValue) { + copyOnWrite(); + instance.setByteRange(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + */ + public Builder mergeByteRange(io.github.arcforges.contracts.foundation.v1.ByteRange value) { + copyOnWrite(); + instance.mergeByteRange(value); + return this; + } + /** + * .arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + */ + public Builder clearByteRange() { + copyOnWrite(); + instance.clearByteRange(); + return this; + } + + /** + * .arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"]; + */ + @java.lang.Override + public boolean hasNotes() { + return instance.hasNotes(); + } + /** + * .arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesSelection getNotes() { + return instance.getNotes(); + } + /** + * .arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"]; + */ + public Builder setNotes(io.github.arcforges.contracts.publicapi.v1.NotesSelection value) { + copyOnWrite(); + instance.setNotes(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"]; + */ + public Builder setNotes( + io.github.arcforges.contracts.publicapi.v1.NotesSelection.Builder builderForValue) { + copyOnWrite(); + instance.setNotes(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"]; + */ + public Builder mergeNotes(io.github.arcforges.contracts.publicapi.v1.NotesSelection value) { + copyOnWrite(); + instance.mergeNotes(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"]; + */ + public Builder clearNotes() { + copyOnWrite(); + instance.clearNotes(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"]; + */ + @java.lang.Override + public boolean hasScope() { + return instance.hasScope(); + } + /** + * .arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeSelection getScope() { + return instance.getScope(); + } + /** + * .arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"]; + */ + public Builder setScope(io.github.arcforges.contracts.publicapi.v1.ScopeSelection value) { + copyOnWrite(); + instance.setScope(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"]; + */ + public Builder setScope( + io.github.arcforges.contracts.publicapi.v1.ScopeSelection.Builder builderForValue) { + copyOnWrite(); + instance.setScope(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"]; + */ + public Builder mergeScope(io.github.arcforges.contracts.publicapi.v1.ScopeSelection value) { + copyOnWrite(); + instance.mergeScope(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"]; + */ + public Builder clearScope() { + copyOnWrite(); + instance.clearScope(); + return this; + } + + /** + * .arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"]; + */ + @java.lang.Override + public boolean hasSlate() { + return instance.hasSlate(); + } + /** + * .arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SlateSelection getSlate() { + return instance.getSlate(); + } + /** + * .arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"]; + */ + public Builder setSlate(io.github.arcforges.contracts.publicapi.v1.SlateSelection value) { + copyOnWrite(); + instance.setSlate(value); + return this; + } + /** + * .arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"]; + */ + public Builder setSlate( + io.github.arcforges.contracts.publicapi.v1.SlateSelection.Builder builderForValue) { + copyOnWrite(); + instance.setSlate(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"]; + */ + public Builder mergeSlate(io.github.arcforges.contracts.publicapi.v1.SlateSelection value) { + copyOnWrite(); + instance.mergeSlate(value); + return this; + } + /** + * .arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"]; + */ + public Builder clearSlate() { + copyOnWrite(); + instance.clearSlate(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ContextSelector) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ContextSelector(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "selection_", + "selectionCase_", + io.github.arcforges.contracts.foundation.v1.ByteRange.class, + io.github.arcforges.contracts.publicapi.v1.NotesSelection.class, + io.github.arcforges.contracts.publicapi.v1.ScopeSelection.class, + io.github.arcforges.contracts.publicapi.v1.SlateSelection.class, + }; + java.lang.String info = + "\u0000\u0005\u0001\u0000\u0001\u0005\u0005\u0000\u0000\u0000\u0001:\u0000\u0002<" + + "\u0000\u0003<\u0000\u0004<\u0000\u0005<\u0000"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ContextSelector.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ContextSelector) + private static final io.github.arcforges.contracts.publicapi.v1.ContextSelector DEFAULT_INSTANCE; + static { + ContextSelector defaultInstance = new ContextSelector(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ContextSelector.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ContextSelector getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelectorOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelectorOrBuilder.java new file mode 100644 index 0000000..584f8e6 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ContextSelectorOrBuilder.java @@ -0,0 +1,71 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ContextSelectorOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ContextSelector) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * bool whole = 1 [json_name = "whole"]; + * @return Whether the whole field is set. + */ + boolean hasWhole(); + /** + * bool whole = 1 [json_name = "whole"]; + * @return The whole. + */ + boolean getWhole(); + + /** + * .arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + * @return Whether the byteRange field is set. + */ + boolean hasByteRange(); + /** + * .arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"]; + * @return The byteRange. + */ + io.github.arcforges.contracts.foundation.v1.ByteRange getByteRange(); + + /** + * .arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"]; + * @return Whether the notes field is set. + */ + boolean hasNotes(); + /** + * .arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"]; + * @return The notes. + */ + io.github.arcforges.contracts.publicapi.v1.NotesSelection getNotes(); + + /** + * .arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"]; + * @return Whether the scope field is set. + */ + boolean hasScope(); + /** + * .arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"]; + * @return The scope. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeSelection getScope(); + + /** + * .arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"]; + * @return Whether the slate field is set. + */ + boolean hasSlate(); + /** + * .arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"]; + * @return The slate. + */ + io.github.arcforges.contracts.publicapi.v1.SlateSelection getSlate(); + + public io.github.arcforges.contracts.publicapi.v1.ContextSelector.SelectionCase getSelectionCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlKind.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlKind.java new file mode 100644 index 0000000..061efb2 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlKind.java @@ -0,0 +1,116 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + * Protobuf enum {@code arcforges.publicapi.v1.ControlKind} + */ +@com.google.protobuf.Generated +public enum ControlKind + implements com.google.protobuf.Internal.EnumLite { + /** + * CONTROL_KIND_UNSPECIFIED = 0; + */ + CONTROL_KIND_UNSPECIFIED(0), + /** + * CONTROL_KIND_CANCEL = 1; + */ + CONTROL_KIND_CANCEL(1), + /** + * CONTROL_KIND_PAUSE = 2; + */ + CONTROL_KIND_PAUSE(2), + /** + * CONTROL_KIND_RESUME = 3; + */ + CONTROL_KIND_RESUME(3), + UNRECOGNIZED(-1), + ; + + /** + * CONTROL_KIND_UNSPECIFIED = 0; + */ + public static final int CONTROL_KIND_UNSPECIFIED_VALUE = 0; + /** + * CONTROL_KIND_CANCEL = 1; + */ + public static final int CONTROL_KIND_CANCEL_VALUE = 1; + /** + * CONTROL_KIND_PAUSE = 2; + */ + public static final int CONTROL_KIND_PAUSE_VALUE = 2; + /** + * CONTROL_KIND_RESUME = 3; + */ + public static final int CONTROL_KIND_RESUME_VALUE = 3; + + + @java.lang.Override + public final int getNumber() { + if (this == UNRECOGNIZED) { + return com.google.protobuf.Internal.throwCannotGetNumberOfUnrecognized(); + } + return value; + } + + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ControlKind valueOf(int value) { + return forNumber(value); + } + + public static ControlKind forNumber(int value) { + switch (value) { + case 0: return CONTROL_KIND_UNSPECIFIED; + case 1: return CONTROL_KIND_CANCEL; + case 2: return CONTROL_KIND_PAUSE; + case 3: return CONTROL_KIND_RESUME; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ControlKind> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + @java.lang.Override + public ControlKind findValueByNumber(int number) { + return ControlKind.forNumber(number); + } + }; + + public static com.google.protobuf.Internal.EnumVerifier + internalGetVerifier() { + return ControlKindVerifier.INSTANCE; + } + + private static final class ControlKindVerifier implements + com.google.protobuf.Internal.EnumVerifier { + static final com.google.protobuf.Internal.EnumVerifier + INSTANCE = new ControlKindVerifier(); + @java.lang.Override + public boolean isInRange(int number) { + return ControlKind.forNumber(number) != null; + } + }; + + private final int value; + + private ControlKind(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:arcforges.publicapi.v1.ControlKind) +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java new file mode 100644 index 0000000..dd7369b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgress.java @@ -0,0 +1,818 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ControlProgress; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ControlProgress} + */ +@com.google.protobuf.Generated +public final class ControlProgress extends + com.google.protobuf.GeneratedMessageLite< + ControlProgress, ControlProgress.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ControlProgress) + ControlProgressOrBuilder { + private ControlProgress() { + reason_ = ""; + } + private int bitField0_; + public static final int COMMAND_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id commandId_; + /** + * .arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + */ + @java.lang.Override + public boolean hasCommandId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCommandId() { + return commandId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : commandId_; + } + /** + * .arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCommandId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + commandId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCommandId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (commandId_ != null && + commandId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + commandId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(commandId_).mergeFrom(value).buildPartial(); + } else { + commandId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + */ + private void clearCommandId() { + commandId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int KIND_FIELD_NUMBER = 2; + private int kind_; + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @return The enum numeric value on the wire for kind. + */ + @java.lang.Override + public int getKindValue() { + return kind_; + } + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ControlKind getKind() { + io.github.arcforges.contracts.publicapi.v1.ControlKind result = io.github.arcforges.contracts.publicapi.v1.ControlKind.forNumber(kind_); + return result == null ? io.github.arcforges.contracts.publicapi.v1.ControlKind.UNRECOGNIZED : result; + } + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @param value The enum numeric value on the wire for kind to set. + */ + private void setKindValue(int value) { + bitField0_ |= 0x00000002; kind_ = value; + } + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @param value The kind to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + */ + private void setKind(io.github.arcforges.contracts.publicapi.v1.ControlKind value) { + kind_ = value.getNumber(); + bitField0_ |= 0x00000002; + } + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000002); + kind_ = 0; + } + + public static final int STATE_FIELD_NUMBER = 3; + private int state_; + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @return Whether the state field is set. + */ + @java.lang.Override + public boolean hasState() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override + public int getStateValue() { + return state_; + } + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @return The state. + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ControlState getState() { + io.github.arcforges.contracts.publicapi.v1.ControlState result = io.github.arcforges.contracts.publicapi.v1.ControlState.forNumber(state_); + return result == null ? io.github.arcforges.contracts.publicapi.v1.ControlState.UNRECOGNIZED : result; + } + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @param value The enum numeric value on the wire for state to set. + */ + private void setStateValue(int value) { + bitField0_ |= 0x00000004; state_ = value; + } + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @param value The state to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + */ + private void setState(io.github.arcforges.contracts.publicapi.v1.ControlState value) { + state_ = value.getNumber(); + bitField0_ |= 0x00000004; + } + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + */ + private void clearState() { + bitField0_ = (bitField0_ & ~0x00000004); + state_ = 0; + } + + public static final int REQUESTED_AT_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Instant requestedAt_; + /** + * .arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + */ + @java.lang.Override + public boolean hasRequestedAt() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getRequestedAt() { + return requestedAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : requestedAt_; + } + /** + * .arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRequestedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + requestedAt_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRequestedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (requestedAt_ != null && + requestedAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + requestedAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(requestedAt_).mergeFrom(value).buildPartial(); + } else { + requestedAt_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + */ + private void clearRequestedAt() { + requestedAt_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int ACKNOWLEDGED_AT_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Instant acknowledgedAt_; + /** + * .arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + */ + @java.lang.Override + public boolean hasAcknowledgedAt() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getAcknowledgedAt() { + return acknowledgedAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : acknowledgedAt_; + } + /** + * .arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAcknowledgedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + acknowledgedAt_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeAcknowledgedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (acknowledgedAt_ != null && + acknowledgedAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + acknowledgedAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(acknowledgedAt_).mergeFrom(value).buildPartial(); + } else { + acknowledgedAt_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + */ + private void clearAcknowledgedAt() { + acknowledgedAt_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int REASON_FIELD_NUMBER = 6; + private java.lang.String reason_; + /** + * optional string reason = 6 [json_name = "reason"]; + * @return Whether the reason field is set. + */ + @java.lang.Override + public boolean hasReason() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @return The reason. + */ + @java.lang.Override + public java.lang.String getReason() { + return reason_; + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @return The bytes for reason. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReasonBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(reason_); + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @param value The reason to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setReason( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000020; + reason_ = value; + } + /** + * optional string reason = 6 [json_name = "reason"]; + */ + private void clearReason() { + bitField0_ = (bitField0_ & ~0x00000020); + reason_ = getDefaultInstance().getReason(); + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @param value The bytes for reason to set. + */ + private void setReasonBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + reason_ = value.toStringUtf8(); + bitField0_ |= 0x00000020; + } + + public static io.github.arcforges.contracts.publicapi.v1.ControlProgress parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ControlProgress parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ControlProgress parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ControlProgress parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ControlProgress parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ControlProgress parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ControlProgress parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ControlProgress parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ControlProgress parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ControlProgress parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ControlProgress parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ControlProgress parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ControlProgress prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ControlProgress; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ControlProgress} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ControlProgress, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ControlProgress) + io.github.arcforges.contracts.publicapi.v1.ControlProgressOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ControlProgress.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + */ + @java.lang.Override + public boolean hasCommandId() { + return instance.hasCommandId(); + } + /** + * .arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCommandId() { + return instance.getCommandId(); + } + /** + * .arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + */ + public Builder setCommandId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setCommandId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + */ + public Builder setCommandId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setCommandId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + */ + public Builder mergeCommandId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeCommandId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + */ + public Builder clearCommandId() { copyOnWrite(); + instance.clearCommandId(); + return this; + } + + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @return The enum numeric value on the wire for kind. + */ + @java.lang.Override + public int getKindValue() { + return instance.getKindValue(); + } + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @param value The kind to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + * @return This builder for chaining. + */ + public Builder setKindValue(int value) { + copyOnWrite(); + instance.setKindValue(value); + return this; + } + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ControlKind getKind() { + return instance.getKind(); + } + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @param value The enum numeric value on the wire for kind to set. + * @return This builder for chaining. + */ + public Builder setKind(io.github.arcforges.contracts.publicapi.v1.ControlKind value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @return Whether the state field is set. + */ + @java.lang.Override + public boolean hasState() { + return instance.hasState(); + } + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override + public int getStateValue() { + return instance.getStateValue(); + } + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @param value The state to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + * @return This builder for chaining. + */ + public Builder setStateValue(int value) { + copyOnWrite(); + instance.setStateValue(value); + return this; + } + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @return The state. + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ControlState getState() { + return instance.getState(); + } + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @param value The enum numeric value on the wire for state to set. + * @return This builder for chaining. + */ + public Builder setState(io.github.arcforges.contracts.publicapi.v1.ControlState value) { + copyOnWrite(); + instance.setState(value); + return this; + } + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @return This builder for chaining. + */ + public Builder clearState() { + copyOnWrite(); + instance.clearState(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + */ + @java.lang.Override + public boolean hasRequestedAt() { + return instance.hasRequestedAt(); + } + /** + * .arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getRequestedAt() { + return instance.getRequestedAt(); + } + /** + * .arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + */ + public Builder setRequestedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setRequestedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + */ + public Builder setRequestedAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setRequestedAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + */ + public Builder mergeRequestedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeRequestedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + */ + public Builder clearRequestedAt() { copyOnWrite(); + instance.clearRequestedAt(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + */ + @java.lang.Override + public boolean hasAcknowledgedAt() { + return instance.hasAcknowledgedAt(); + } + /** + * .arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getAcknowledgedAt() { + return instance.getAcknowledgedAt(); + } + /** + * .arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + */ + public Builder setAcknowledgedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setAcknowledgedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + */ + public Builder setAcknowledgedAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setAcknowledgedAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + */ + public Builder mergeAcknowledgedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeAcknowledgedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + */ + public Builder clearAcknowledgedAt() { copyOnWrite(); + instance.clearAcknowledgedAt(); + return this; + } + + /** + * optional string reason = 6 [json_name = "reason"]; + * @return Whether the reason field is set. + */ + @java.lang.Override + public boolean hasReason() { + return instance.hasReason(); + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @return The reason. + */ + @java.lang.Override + public java.lang.String getReason() { + return instance.getReason(); + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @return The bytes for reason. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReasonBytes() { + return instance.getReasonBytes(); + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @param value The reason to set. + * @return This builder for chaining. + */ + public Builder setReason( + java.lang.String value) { + copyOnWrite(); + instance.setReason(value); + return this; + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @return This builder for chaining. + */ + public Builder clearReason() { + copyOnWrite(); + instance.clearReason(); + return this; + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @param value The bytes for reason to set. + * @return This builder for chaining. + */ + public Builder setReasonBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setReasonBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ControlProgress) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ControlProgress(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "commandId_", + "kind_", + "state_", + "requestedAt_", + "acknowledgedAt_", + "reason_", + }; + java.lang.String info = + "\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u100c\u0001\u0003\u100c\u0002\u0004\u1009\u0003\u0005\u1009\u0004\u0006\u1208\u0005" + + ""; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ControlProgress.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ControlProgress) + private static final io.github.arcforges.contracts.publicapi.v1.ControlProgress DEFAULT_INSTANCE; + static { + ControlProgress defaultInstance = new ControlProgress(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ControlProgress.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ControlProgress getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgressOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgressOrBuilder.java new file mode 100644 index 0000000..de1f37e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlProgressOrBuilder.java @@ -0,0 +1,96 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ControlProgressOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ControlProgress) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + * @return Whether the commandId field is set. + */ + boolean hasCommandId(); + /** + * .arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"]; + * @return The commandId. + */ + io.github.arcforges.contracts.foundation.v1.Id getCommandId(); + + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @return The enum numeric value on the wire for kind. + */ + int getKindValue(); + /** + * optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"]; + * @return The kind. + */ + io.github.arcforges.contracts.publicapi.v1.ControlKind getKind(); + + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @return Whether the state field is set. + */ + boolean hasState(); + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"]; + * @return The state. + */ + io.github.arcforges.contracts.publicapi.v1.ControlState getState(); + + /** + * .arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + * @return Whether the requestedAt field is set. + */ + boolean hasRequestedAt(); + /** + * .arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"]; + * @return The requestedAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getRequestedAt(); + + /** + * .arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + * @return Whether the acknowledgedAt field is set. + */ + boolean hasAcknowledgedAt(); + /** + * .arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"]; + * @return The acknowledgedAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getAcknowledgedAt(); + + /** + * optional string reason = 6 [json_name = "reason"]; + * @return Whether the reason field is set. + */ + boolean hasReason(); + /** + * optional string reason = 6 [json_name = "reason"]; + * @return The reason. + */ + java.lang.String getReason(); + /** + * optional string reason = 6 [json_name = "reason"]; + * @return The bytes for reason. + */ + com.google.protobuf.ByteString + getReasonBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlState.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlState.java new file mode 100644 index 0000000..696ca3b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ControlState.java @@ -0,0 +1,125 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + * Protobuf enum {@code arcforges.publicapi.v1.ControlState} + */ +@com.google.protobuf.Generated +public enum ControlState + implements com.google.protobuf.Internal.EnumLite { + /** + * CONTROL_STATE_UNSPECIFIED = 0; + */ + CONTROL_STATE_UNSPECIFIED(0), + /** + * CONTROL_STATE_REQUESTED = 1; + */ + CONTROL_STATE_REQUESTED(1), + /** + * CONTROL_STATE_ACKNOWLEDGED = 2; + */ + CONTROL_STATE_ACKNOWLEDGED(2), + /** + * CONTROL_STATE_REFUSED = 3; + */ + CONTROL_STATE_REFUSED(3), + /** + * CONTROL_STATE_COMPLETED = 4; + */ + CONTROL_STATE_COMPLETED(4), + UNRECOGNIZED(-1), + ; + + /** + * CONTROL_STATE_UNSPECIFIED = 0; + */ + public static final int CONTROL_STATE_UNSPECIFIED_VALUE = 0; + /** + * CONTROL_STATE_REQUESTED = 1; + */ + public static final int CONTROL_STATE_REQUESTED_VALUE = 1; + /** + * CONTROL_STATE_ACKNOWLEDGED = 2; + */ + public static final int CONTROL_STATE_ACKNOWLEDGED_VALUE = 2; + /** + * CONTROL_STATE_REFUSED = 3; + */ + public static final int CONTROL_STATE_REFUSED_VALUE = 3; + /** + * CONTROL_STATE_COMPLETED = 4; + */ + public static final int CONTROL_STATE_COMPLETED_VALUE = 4; + + + @java.lang.Override + public final int getNumber() { + if (this == UNRECOGNIZED) { + return com.google.protobuf.Internal.throwCannotGetNumberOfUnrecognized(); + } + return value; + } + + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ControlState valueOf(int value) { + return forNumber(value); + } + + public static ControlState forNumber(int value) { + switch (value) { + case 0: return CONTROL_STATE_UNSPECIFIED; + case 1: return CONTROL_STATE_REQUESTED; + case 2: return CONTROL_STATE_ACKNOWLEDGED; + case 3: return CONTROL_STATE_REFUSED; + case 4: return CONTROL_STATE_COMPLETED; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ControlState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + @java.lang.Override + public ControlState findValueByNumber(int number) { + return ControlState.forNumber(number); + } + }; + + public static com.google.protobuf.Internal.EnumVerifier + internalGetVerifier() { + return ControlStateVerifier.INSTANCE; + } + + private static final class ControlStateVerifier implements + com.google.protobuf.Internal.EnumVerifier { + static final com.google.protobuf.Internal.EnumVerifier + INSTANCE = new ControlStateVerifier(); + @java.lang.Override + public boolean isInRange(int number) { + return ControlState.forNumber(number) != null; + } + }; + + private final int value; + + private ControlState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:arcforges.publicapi.v1.ControlState) +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java new file mode 100644 index 0000000..a6d80b6 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBody.java @@ -0,0 +1,498 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ConversationBody; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ConversationBody} + */ +@com.google.protobuf.Generated +public final class ConversationBody extends + com.google.protobuf.GeneratedMessageLite< + ConversationBody, ConversationBody.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ConversationBody) + ConversationBodyOrBuilder { + private ConversationBody() { + messages_ = emptyProtobufList(); + } + private int bitField0_; + public static final int CONVERSATION_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.publicapi.v1.ConversationView conversation_; + /** + * .arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"]; + */ + @java.lang.Override + public boolean hasConversation() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ConversationView getConversation() { + return conversation_ == null ? io.github.arcforges.contracts.publicapi.v1.ConversationView.getDefaultInstance() : conversation_; + } + /** + * .arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setConversation(io.github.arcforges.contracts.publicapi.v1.ConversationView value) { + value.getClass(); // minimal bytecode null check + conversation_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeConversation(io.github.arcforges.contracts.publicapi.v1.ConversationView value) { + value.getClass(); // minimal bytecode null check + if (conversation_ != null && + conversation_ != io.github.arcforges.contracts.publicapi.v1.ConversationView.getDefaultInstance()) { + conversation_ = + io.github.arcforges.contracts.publicapi.v1.ConversationView.newBuilder(conversation_).mergeFrom(value).buildPartial(); + } else { + conversation_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"]; + */ + private void clearConversation() { + conversation_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int MESSAGES_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.ProtobufList messages_; + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + @java.lang.Override + public java.util.List getMessagesList() { + return messages_; + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + public java.util.List + getMessagesOrBuilderList() { + return messages_; + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + @java.lang.Override + public int getMessagesCount() { + return messages_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MessageView getMessages(int index) { + return messages_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MessageViewOrBuilder getMessagesOrBuilder( + int index) { + return messages_.get(index); + } + private void ensureMessagesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = messages_; + if (!tmp.isModifiable()) { + messages_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMessages( + int index, io.github.arcforges.contracts.publicapi.v1.MessageView value) { + value.getClass(); // minimal bytecode null check + ensureMessagesIsMutable(); + messages_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addMessages(io.github.arcforges.contracts.publicapi.v1.MessageView value) { + value.getClass(); // minimal bytecode null check + ensureMessagesIsMutable(); + messages_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addMessages( + int index, io.github.arcforges.contracts.publicapi.v1.MessageView value) { + value.getClass(); // minimal bytecode null check + ensureMessagesIsMutable(); + messages_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + private void addAllMessages( + java.lang.Iterable values) { + ensureMessagesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, messages_); + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + private void clearMessages() { + messages_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + private void removeMessages(int index) { + ensureMessagesIsMutable(); + messages_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.ConversationBody parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationBody parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationBody parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationBody parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationBody parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationBody parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationBody parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationBody parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ConversationBody parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ConversationBody parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationBody parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationBody parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ConversationBody prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ConversationBody; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ConversationBody} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ConversationBody, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ConversationBody) + io.github.arcforges.contracts.publicapi.v1.ConversationBodyOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ConversationBody.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"]; + */ + @java.lang.Override + public boolean hasConversation() { + return instance.hasConversation(); + } + /** + * .arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ConversationView getConversation() { + return instance.getConversation(); + } + /** + * .arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"]; + */ + public Builder setConversation(io.github.arcforges.contracts.publicapi.v1.ConversationView value) { + copyOnWrite(); + instance.setConversation(value); + return this; + } + /** + * .arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"]; + */ + public Builder setConversation( + io.github.arcforges.contracts.publicapi.v1.ConversationView.Builder builderForValue) { + copyOnWrite(); + instance.setConversation(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"]; + */ + public Builder mergeConversation(io.github.arcforges.contracts.publicapi.v1.ConversationView value) { + copyOnWrite(); + instance.mergeConversation(value); + return this; + } + /** + * .arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"]; + */ + public Builder clearConversation() { copyOnWrite(); + instance.clearConversation(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + @java.lang.Override + public java.util.List getMessagesList() { + return java.util.Collections.unmodifiableList( + instance.getMessagesList()); + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + @java.lang.Override + public int getMessagesCount() { + return instance.getMessagesCount(); + }/** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MessageView getMessages(int index) { + return instance.getMessages(index); + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + public Builder setMessages( + int index, io.github.arcforges.contracts.publicapi.v1.MessageView value) { + copyOnWrite(); + instance.setMessages(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + public Builder setMessages( + int index, io.github.arcforges.contracts.publicapi.v1.MessageView.Builder builderForValue) { + copyOnWrite(); + instance.setMessages(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + public Builder addMessages(io.github.arcforges.contracts.publicapi.v1.MessageView value) { + copyOnWrite(); + instance.addMessages(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + public Builder addMessages( + int index, io.github.arcforges.contracts.publicapi.v1.MessageView value) { + copyOnWrite(); + instance.addMessages(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + public Builder addMessages( + io.github.arcforges.contracts.publicapi.v1.MessageView.Builder builderForValue) { + copyOnWrite(); + instance.addMessages(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + public Builder addMessages( + int index, io.github.arcforges.contracts.publicapi.v1.MessageView.Builder builderForValue) { + copyOnWrite(); + instance.addMessages(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + public Builder addAllMessages( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllMessages(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + public Builder clearMessages() { + copyOnWrite(); + instance.clearMessages(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + public Builder removeMessages(int index) { + copyOnWrite(); + instance.removeMessages(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ConversationBody) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ConversationBody(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "conversation_", + "messages_", + io.github.arcforges.contracts.publicapi.v1.MessageView.class, + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ConversationBody.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ConversationBody) + private static final io.github.arcforges.contracts.publicapi.v1.ConversationBody DEFAULT_INSTANCE; + static { + ConversationBody defaultInstance = new ConversationBody(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ConversationBody.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ConversationBody getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBodyOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBodyOrBuilder.java new file mode 100644 index 0000000..8688a3f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationBodyOrBuilder.java @@ -0,0 +1,39 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ConversationBodyOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ConversationBody) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"]; + * @return Whether the conversation field is set. + */ + boolean hasConversation(); + /** + * .arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"]; + * @return The conversation. + */ + io.github.arcforges.contracts.publicapi.v1.ConversationView getConversation(); + + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + java.util.List + getMessagesList(); + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + io.github.arcforges.contracts.publicapi.v1.MessageView getMessages(int index); + /** + * repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"]; + */ + int getMessagesCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java new file mode 100644 index 0000000..71c05b8 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationView.java @@ -0,0 +1,1212 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ConversationView; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ConversationView} + */ +@com.google.protobuf.Generated +public final class ConversationView extends + com.google.protobuf.GeneratedMessageLite< + ConversationView, ConversationView.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ConversationView) + ConversationViewOrBuilder { + private ConversationView() { + title_ = ""; + } + private int bitField0_; + public static final int CONVERSATION_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id conversationId_; + /** + * .arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + */ + @java.lang.Override + public boolean hasConversationId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getConversationId() { + return conversationId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : conversationId_; + } + /** + * .arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setConversationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + conversationId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeConversationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (conversationId_ != null && + conversationId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + conversationId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(conversationId_).mergeFrom(value).buildPartial(); + } else { + conversationId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + */ + private void clearConversationId() { + conversationId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int BRANCH_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id branchId_; + /** + * .arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + */ + @java.lang.Override + public boolean hasBranchId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getBranchId() { + return branchId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : branchId_; + } + /** + * .arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setBranchId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + branchId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeBranchId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (branchId_ != null && + branchId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + branchId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(branchId_).mergeFrom(value).buildPartial(); + } else { + branchId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + */ + private void clearBranchId() { + branchId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int TITLE_FIELD_NUMBER = 3; + private java.lang.String title_; + /** + * optional string title = 3 [json_name = "title"]; + * @return Whether the title field is set. + */ + @java.lang.Override + public boolean hasTitle() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string title = 3 [json_name = "title"]; + * @return The title. + */ + @java.lang.Override + public java.lang.String getTitle() { + return title_; + } + /** + * optional string title = 3 [json_name = "title"]; + * @return The bytes for title. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTitleBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(title_); + } + /** + * optional string title = 3 [json_name = "title"]; + * @param value The title to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTitle( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + title_ = value; + } + /** + * optional string title = 3 [json_name = "title"]; + */ + private void clearTitle() { + bitField0_ = (bitField0_ & ~0x00000004); + title_ = getDefaultInstance().getTitle(); + } + /** + * optional string title = 3 [json_name = "title"]; + * @param value The bytes for title to set. + */ + private void setTitleBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + title_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int REVISION_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int LAST_MESSAGE_AT_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Instant lastMessageAt_; + /** + * .arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + */ + @java.lang.Override + public boolean hasLastMessageAt() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getLastMessageAt() { + return lastMessageAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : lastMessageAt_; + } + /** + * .arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLastMessageAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + lastMessageAt_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeLastMessageAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (lastMessageAt_ != null && + lastMessageAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + lastMessageAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(lastMessageAt_).mergeFrom(value).buildPartial(); + } else { + lastMessageAt_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + */ + private void clearLastMessageAt() { + lastMessageAt_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int PROJECT_ID_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Id projectId_; + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + @java.lang.Override + public boolean hasProjectId() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjectId() { + return projectId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : projectId_; + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + projectId_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (projectId_ != null && + projectId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + projectId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(projectId_).mergeFrom(value).buildPartial(); + } else { + projectId_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + private void clearProjectId() { + projectId_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int PINNED_FIELD_NUMBER = 7; + private boolean pinned_; + /** + * optional bool pinned = 7 [json_name = "pinned"]; + * @return Whether the pinned field is set. + */ + @java.lang.Override + public boolean hasPinned() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * optional bool pinned = 7 [json_name = "pinned"]; + * @return The pinned. + */ + @java.lang.Override + public boolean getPinned() { + return pinned_; + } + /** + * optional bool pinned = 7 [json_name = "pinned"]; + * @param value The pinned to set. + */ + private void setPinned(boolean value) { + bitField0_ |= 0x00000040; + pinned_ = value; + } + /** + * optional bool pinned = 7 [json_name = "pinned"]; + */ + private void clearPinned() { + bitField0_ = (bitField0_ & ~0x00000040); + pinned_ = false; + } + + public static final int ARCHIVED_FIELD_NUMBER = 8; + private boolean archived_; + /** + * optional bool archived = 8 [json_name = "archived"]; + * @return Whether the archived field is set. + */ + @java.lang.Override + public boolean hasArchived() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * optional bool archived = 8 [json_name = "archived"]; + * @return The archived. + */ + @java.lang.Override + public boolean getArchived() { + return archived_; + } + /** + * optional bool archived = 8 [json_name = "archived"]; + * @param value The archived to set. + */ + private void setArchived(boolean value) { + bitField0_ |= 0x00000080; + archived_ = value; + } + /** + * optional bool archived = 8 [json_name = "archived"]; + */ + private void clearArchived() { + bitField0_ = (bitField0_ & ~0x00000080); + archived_ = false; + } + + public static final int TEMPORARY_FIELD_NUMBER = 9; + private boolean temporary_; + /** + * optional bool temporary = 9 [json_name = "temporary"]; + * @return Whether the temporary field is set. + */ + @java.lang.Override + public boolean hasTemporary() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + * optional bool temporary = 9 [json_name = "temporary"]; + * @return The temporary. + */ + @java.lang.Override + public boolean getTemporary() { + return temporary_; + } + /** + * optional bool temporary = 9 [json_name = "temporary"]; + * @param value The temporary to set. + */ + private void setTemporary(boolean value) { + bitField0_ |= 0x00000100; + temporary_ = value; + } + /** + * optional bool temporary = 9 [json_name = "temporary"]; + */ + private void clearTemporary() { + bitField0_ = (bitField0_ & ~0x00000100); + temporary_ = false; + } + + public static final int APPLICATION_SCOPE_FIELD_NUMBER = 10; + private io.github.arcforges.contracts.foundation.v1.ApplicationScope applicationScope_; + /** + * .arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + */ + @java.lang.Override + public boolean hasApplicationScope() { + return ((bitField0_ & 0x00000200) != 0); + } + /** + * .arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ApplicationScope getApplicationScope() { + return applicationScope_ == null ? io.github.arcforges.contracts.foundation.v1.ApplicationScope.getDefaultInstance() : applicationScope_; + } + /** + * .arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setApplicationScope(io.github.arcforges.contracts.foundation.v1.ApplicationScope value) { + value.getClass(); // minimal bytecode null check + applicationScope_ = value; + bitField0_ |= 0x00000200; + } + /** + * .arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeApplicationScope(io.github.arcforges.contracts.foundation.v1.ApplicationScope value) { + value.getClass(); // minimal bytecode null check + if (applicationScope_ != null && + applicationScope_ != io.github.arcforges.contracts.foundation.v1.ApplicationScope.getDefaultInstance()) { + applicationScope_ = + io.github.arcforges.contracts.foundation.v1.ApplicationScope.newBuilder(applicationScope_).mergeFrom(value).buildPartial(); + } else { + applicationScope_ = value; + } + bitField0_ |= 0x00000200; + } + /** + * .arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + */ + private void clearApplicationScope() { + applicationScope_ = null; + bitField0_ = (bitField0_ & ~0x00000200); + } + + public static final int HISTORY_MODE_FIELD_NUMBER = 11; + private int historyMode_; + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @return Whether the historyMode field is set. + */ + @java.lang.Override + public boolean hasHistoryMode() { + return ((bitField0_ & 0x00000400) != 0); + } + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @return The enum numeric value on the wire for historyMode. + */ + @java.lang.Override + public int getHistoryModeValue() { + return historyMode_; + } + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @return The historyMode. + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.HistoryMode getHistoryMode() { + io.github.arcforges.contracts.publicapi.v1.HistoryMode result = io.github.arcforges.contracts.publicapi.v1.HistoryMode.forNumber(historyMode_); + return result == null ? io.github.arcforges.contracts.publicapi.v1.HistoryMode.UNRECOGNIZED : result; + } + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @param value The enum numeric value on the wire for historyMode to set. + */ + private void setHistoryModeValue(int value) { + bitField0_ |= 0x00000400; historyMode_ = value; + } + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @param value The historyMode to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + */ + private void setHistoryMode(io.github.arcforges.contracts.publicapi.v1.HistoryMode value) { + historyMode_ = value.getNumber(); + bitField0_ |= 0x00000400; + } + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + */ + private void clearHistoryMode() { + bitField0_ = (bitField0_ & ~0x00000400); + historyMode_ = 0; + } + + public static io.github.arcforges.contracts.publicapi.v1.ConversationView parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationView parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationView parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationView parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationView parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationView parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationView parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationView parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ConversationView parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ConversationView parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationView parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ConversationView parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ConversationView prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ConversationView; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ConversationView} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ConversationView, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ConversationView) + io.github.arcforges.contracts.publicapi.v1.ConversationViewOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ConversationView.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + */ + @java.lang.Override + public boolean hasConversationId() { + return instance.hasConversationId(); + } + /** + * .arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getConversationId() { + return instance.getConversationId(); + } + /** + * .arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + */ + public Builder setConversationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setConversationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + */ + public Builder setConversationId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setConversationId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + */ + public Builder mergeConversationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeConversationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + */ + public Builder clearConversationId() { copyOnWrite(); + instance.clearConversationId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + */ + @java.lang.Override + public boolean hasBranchId() { + return instance.hasBranchId(); + } + /** + * .arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getBranchId() { + return instance.getBranchId(); + } + /** + * .arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + */ + public Builder setBranchId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setBranchId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + */ + public Builder setBranchId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setBranchId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + */ + public Builder mergeBranchId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeBranchId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + */ + public Builder clearBranchId() { copyOnWrite(); + instance.clearBranchId(); + return this; + } + + /** + * optional string title = 3 [json_name = "title"]; + * @return Whether the title field is set. + */ + @java.lang.Override + public boolean hasTitle() { + return instance.hasTitle(); + } + /** + * optional string title = 3 [json_name = "title"]; + * @return The title. + */ + @java.lang.Override + public java.lang.String getTitle() { + return instance.getTitle(); + } + /** + * optional string title = 3 [json_name = "title"]; + * @return The bytes for title. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTitleBytes() { + return instance.getTitleBytes(); + } + /** + * optional string title = 3 [json_name = "title"]; + * @param value The title to set. + * @return This builder for chaining. + */ + public Builder setTitle( + java.lang.String value) { + copyOnWrite(); + instance.setTitle(value); + return this; + } + /** + * optional string title = 3 [json_name = "title"]; + * @return This builder for chaining. + */ + public Builder clearTitle() { + copyOnWrite(); + instance.clearTitle(); + return this; + } + /** + * optional string title = 3 [json_name = "title"]; + * @param value The bytes for title to set. + * @return This builder for chaining. + */ + public Builder setTitleBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTitleBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + */ + @java.lang.Override + public boolean hasLastMessageAt() { + return instance.hasLastMessageAt(); + } + /** + * .arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getLastMessageAt() { + return instance.getLastMessageAt(); + } + /** + * .arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + */ + public Builder setLastMessageAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setLastMessageAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + */ + public Builder setLastMessageAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setLastMessageAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + */ + public Builder mergeLastMessageAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeLastMessageAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + */ + public Builder clearLastMessageAt() { copyOnWrite(); + instance.clearLastMessageAt(); + return this; + } + + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + @java.lang.Override + public boolean hasProjectId() { + return instance.hasProjectId(); + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjectId() { + return instance.getProjectId(); + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + public Builder setProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setProjectId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + public Builder setProjectId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setProjectId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + public Builder mergeProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeProjectId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + public Builder clearProjectId() { copyOnWrite(); + instance.clearProjectId(); + return this; + } + + /** + * optional bool pinned = 7 [json_name = "pinned"]; + * @return Whether the pinned field is set. + */ + @java.lang.Override + public boolean hasPinned() { + return instance.hasPinned(); + } + /** + * optional bool pinned = 7 [json_name = "pinned"]; + * @return The pinned. + */ + @java.lang.Override + public boolean getPinned() { + return instance.getPinned(); + } + /** + * optional bool pinned = 7 [json_name = "pinned"]; + * @param value The pinned to set. + * @return This builder for chaining. + */ + public Builder setPinned(boolean value) { + copyOnWrite(); + instance.setPinned(value); + return this; + } + /** + * optional bool pinned = 7 [json_name = "pinned"]; + * @return This builder for chaining. + */ + public Builder clearPinned() { + copyOnWrite(); + instance.clearPinned(); + return this; + } + + /** + * optional bool archived = 8 [json_name = "archived"]; + * @return Whether the archived field is set. + */ + @java.lang.Override + public boolean hasArchived() { + return instance.hasArchived(); + } + /** + * optional bool archived = 8 [json_name = "archived"]; + * @return The archived. + */ + @java.lang.Override + public boolean getArchived() { + return instance.getArchived(); + } + /** + * optional bool archived = 8 [json_name = "archived"]; + * @param value The archived to set. + * @return This builder for chaining. + */ + public Builder setArchived(boolean value) { + copyOnWrite(); + instance.setArchived(value); + return this; + } + /** + * optional bool archived = 8 [json_name = "archived"]; + * @return This builder for chaining. + */ + public Builder clearArchived() { + copyOnWrite(); + instance.clearArchived(); + return this; + } + + /** + * optional bool temporary = 9 [json_name = "temporary"]; + * @return Whether the temporary field is set. + */ + @java.lang.Override + public boolean hasTemporary() { + return instance.hasTemporary(); + } + /** + * optional bool temporary = 9 [json_name = "temporary"]; + * @return The temporary. + */ + @java.lang.Override + public boolean getTemporary() { + return instance.getTemporary(); + } + /** + * optional bool temporary = 9 [json_name = "temporary"]; + * @param value The temporary to set. + * @return This builder for chaining. + */ + public Builder setTemporary(boolean value) { + copyOnWrite(); + instance.setTemporary(value); + return this; + } + /** + * optional bool temporary = 9 [json_name = "temporary"]; + * @return This builder for chaining. + */ + public Builder clearTemporary() { + copyOnWrite(); + instance.clearTemporary(); + return this; + } + + /** + * .arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + */ + @java.lang.Override + public boolean hasApplicationScope() { + return instance.hasApplicationScope(); + } + /** + * .arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ApplicationScope getApplicationScope() { + return instance.getApplicationScope(); + } + /** + * .arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + */ + public Builder setApplicationScope(io.github.arcforges.contracts.foundation.v1.ApplicationScope value) { + copyOnWrite(); + instance.setApplicationScope(value); + return this; + } + /** + * .arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + */ + public Builder setApplicationScope( + io.github.arcforges.contracts.foundation.v1.ApplicationScope.Builder builderForValue) { + copyOnWrite(); + instance.setApplicationScope(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + */ + public Builder mergeApplicationScope(io.github.arcforges.contracts.foundation.v1.ApplicationScope value) { + copyOnWrite(); + instance.mergeApplicationScope(value); + return this; + } + /** + * .arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + */ + public Builder clearApplicationScope() { copyOnWrite(); + instance.clearApplicationScope(); + return this; + } + + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @return Whether the historyMode field is set. + */ + @java.lang.Override + public boolean hasHistoryMode() { + return instance.hasHistoryMode(); + } + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @return The enum numeric value on the wire for historyMode. + */ + @java.lang.Override + public int getHistoryModeValue() { + return instance.getHistoryModeValue(); + } + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @param value The historyMode to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + * @return This builder for chaining. + */ + public Builder setHistoryModeValue(int value) { + copyOnWrite(); + instance.setHistoryModeValue(value); + return this; + } + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @return The historyMode. + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.HistoryMode getHistoryMode() { + return instance.getHistoryMode(); + } + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @param value The enum numeric value on the wire for historyMode to set. + * @return This builder for chaining. + */ + public Builder setHistoryMode(io.github.arcforges.contracts.publicapi.v1.HistoryMode value) { + copyOnWrite(); + instance.setHistoryMode(value); + return this; + } + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @return This builder for chaining. + */ + public Builder clearHistoryMode() { + copyOnWrite(); + instance.clearHistoryMode(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ConversationView) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ConversationView(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "conversationId_", + "branchId_", + "title_", + "revision_", + "lastMessageAt_", + "projectId_", + "pinned_", + "archived_", + "temporary_", + "applicationScope_", + "historyMode_", + }; + java.lang.String info = + "\u0000\u000b\u0000\u0001\u0001\u000b\u000b\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1208\u0002\u0004\u1009\u0003\u0005\u1009\u0004\u0006\u1009\u0005" + + "\u0007\u1007\u0006\b\u1007\u0007\t\u1007\b\n\u1009\t\u000b\u100c\n"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ConversationView.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ConversationView) + private static final io.github.arcforges.contracts.publicapi.v1.ConversationView DEFAULT_INSTANCE; + static { + ConversationView defaultInstance = new ConversationView(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ConversationView.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ConversationView getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationViewOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationViewOrBuilder.java new file mode 100644 index 0000000..83ba273 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ConversationViewOrBuilder.java @@ -0,0 +1,146 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ConversationViewOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ConversationView) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + * @return Whether the conversationId field is set. + */ + boolean hasConversationId(); + /** + * .arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"]; + * @return The conversationId. + */ + io.github.arcforges.contracts.foundation.v1.Id getConversationId(); + + /** + * .arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + * @return Whether the branchId field is set. + */ + boolean hasBranchId(); + /** + * .arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"]; + * @return The branchId. + */ + io.github.arcforges.contracts.foundation.v1.Id getBranchId(); + + /** + * optional string title = 3 [json_name = "title"]; + * @return Whether the title field is set. + */ + boolean hasTitle(); + /** + * optional string title = 3 [json_name = "title"]; + * @return The title. + */ + java.lang.String getTitle(); + /** + * optional string title = 3 [json_name = "title"]; + * @return The bytes for title. + */ + com.google.protobuf.ByteString + getTitleBytes(); + + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); + + /** + * .arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + * @return Whether the lastMessageAt field is set. + */ + boolean hasLastMessageAt(); + /** + * .arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"]; + * @return The lastMessageAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getLastMessageAt(); + + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + * @return Whether the projectId field is set. + */ + boolean hasProjectId(); + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + * @return The projectId. + */ + io.github.arcforges.contracts.foundation.v1.Id getProjectId(); + + /** + * optional bool pinned = 7 [json_name = "pinned"]; + * @return Whether the pinned field is set. + */ + boolean hasPinned(); + /** + * optional bool pinned = 7 [json_name = "pinned"]; + * @return The pinned. + */ + boolean getPinned(); + + /** + * optional bool archived = 8 [json_name = "archived"]; + * @return Whether the archived field is set. + */ + boolean hasArchived(); + /** + * optional bool archived = 8 [json_name = "archived"]; + * @return The archived. + */ + boolean getArchived(); + + /** + * optional bool temporary = 9 [json_name = "temporary"]; + * @return Whether the temporary field is set. + */ + boolean hasTemporary(); + /** + * optional bool temporary = 9 [json_name = "temporary"]; + * @return The temporary. + */ + boolean getTemporary(); + + /** + * .arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + * @return Whether the applicationScope field is set. + */ + boolean hasApplicationScope(); + /** + * .arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"]; + * @return The applicationScope. + */ + io.github.arcforges.contracts.foundation.v1.ApplicationScope getApplicationScope(); + + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @return Whether the historyMode field is set. + */ + boolean hasHistoryMode(); + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @return The enum numeric value on the wire for historyMode. + */ + int getHistoryModeValue(); + /** + * optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"]; + * @return The historyMode. + */ + io.github.arcforges.contracts.publicapi.v1.HistoryMode getHistoryMode(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java new file mode 100644 index 0000000..2f6c864 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResult.java @@ -0,0 +1,559 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: CursorResult; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.CursorResult} + */ +@com.google.protobuf.Generated +public final class CursorResult extends + com.google.protobuf.GeneratedMessageLite< + CursorResult, CursorResult.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.CursorResult) + CursorResultOrBuilder { + private CursorResult() { + } + private int bitField0_; + public static final int A_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.publicapi.v1.SelectedSample a_; + /** + * .arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"]; + */ + @java.lang.Override + public boolean hasA() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SelectedSample getA() { + return a_ == null ? io.github.arcforges.contracts.publicapi.v1.SelectedSample.getDefaultInstance() : a_; + } + /** + * .arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setA(io.github.arcforges.contracts.publicapi.v1.SelectedSample value) { + value.getClass(); // minimal bytecode null check + a_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeA(io.github.arcforges.contracts.publicapi.v1.SelectedSample value) { + value.getClass(); // minimal bytecode null check + if (a_ != null && + a_ != io.github.arcforges.contracts.publicapi.v1.SelectedSample.getDefaultInstance()) { + a_ = + io.github.arcforges.contracts.publicapi.v1.SelectedSample.newBuilder(a_).mergeFrom(value).buildPartial(); + } else { + a_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"]; + */ + private void clearA() { + a_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int B_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.SelectedSample b_; + /** + * .arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"]; + */ + @java.lang.Override + public boolean hasB() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SelectedSample getB() { + return b_ == null ? io.github.arcforges.contracts.publicapi.v1.SelectedSample.getDefaultInstance() : b_; + } + /** + * .arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setB(io.github.arcforges.contracts.publicapi.v1.SelectedSample value) { + value.getClass(); // minimal bytecode null check + b_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeB(io.github.arcforges.contracts.publicapi.v1.SelectedSample value) { + value.getClass(); // minimal bytecode null check + if (b_ != null && + b_ != io.github.arcforges.contracts.publicapi.v1.SelectedSample.getDefaultInstance()) { + b_ = + io.github.arcforges.contracts.publicapi.v1.SelectedSample.newBuilder(b_).mergeFrom(value).buildPartial(); + } else { + b_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"]; + */ + private void clearB() { + b_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int DELTA_TIME_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime deltaTime_; + /** + * .arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"]; + */ + @java.lang.Override + public boolean hasDeltaTime() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getDeltaTime() { + return deltaTime_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : deltaTime_; + } + /** + * .arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDeltaTime(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + deltaTime_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeDeltaTime(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (deltaTime_ != null && + deltaTime_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + deltaTime_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(deltaTime_).mergeFrom(value).buildPartial(); + } else { + deltaTime_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"]; + */ + private void clearDeltaTime() { + deltaTime_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int DELTA_VALUE_FIELD_NUMBER = 4; + private double deltaValue_; + /** + * optional double delta_value = 4 [json_name = "deltaValue"]; + * @return Whether the deltaValue field is set. + */ + @java.lang.Override + public boolean hasDeltaValue() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional double delta_value = 4 [json_name = "deltaValue"]; + * @return The deltaValue. + */ + @java.lang.Override + public double getDeltaValue() { + return deltaValue_; + } + /** + * optional double delta_value = 4 [json_name = "deltaValue"]; + * @param value The deltaValue to set. + */ + private void setDeltaValue(double value) { + bitField0_ |= 0x00000008; + deltaValue_ = value; + } + /** + * optional double delta_value = 4 [json_name = "deltaValue"]; + */ + private void clearDeltaValue() { + bitField0_ = (bitField0_ & ~0x00000008); + deltaValue_ = 0D; + } + + public static io.github.arcforges.contracts.publicapi.v1.CursorResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorResult parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorResult parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorResult parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.CursorResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.CursorResult parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorResult parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.CursorResult prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: CursorResult; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.CursorResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.CursorResult, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.CursorResult) + io.github.arcforges.contracts.publicapi.v1.CursorResultOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.CursorResult.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"]; + */ + @java.lang.Override + public boolean hasA() { + return instance.hasA(); + } + /** + * .arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SelectedSample getA() { + return instance.getA(); + } + /** + * .arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"]; + */ + public Builder setA(io.github.arcforges.contracts.publicapi.v1.SelectedSample value) { + copyOnWrite(); + instance.setA(value); + return this; + } + /** + * .arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"]; + */ + public Builder setA( + io.github.arcforges.contracts.publicapi.v1.SelectedSample.Builder builderForValue) { + copyOnWrite(); + instance.setA(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"]; + */ + public Builder mergeA(io.github.arcforges.contracts.publicapi.v1.SelectedSample value) { + copyOnWrite(); + instance.mergeA(value); + return this; + } + /** + * .arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"]; + */ + public Builder clearA() { copyOnWrite(); + instance.clearA(); + return this; + } + + /** + * .arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"]; + */ + @java.lang.Override + public boolean hasB() { + return instance.hasB(); + } + /** + * .arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SelectedSample getB() { + return instance.getB(); + } + /** + * .arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"]; + */ + public Builder setB(io.github.arcforges.contracts.publicapi.v1.SelectedSample value) { + copyOnWrite(); + instance.setB(value); + return this; + } + /** + * .arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"]; + */ + public Builder setB( + io.github.arcforges.contracts.publicapi.v1.SelectedSample.Builder builderForValue) { + copyOnWrite(); + instance.setB(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"]; + */ + public Builder mergeB(io.github.arcforges.contracts.publicapi.v1.SelectedSample value) { + copyOnWrite(); + instance.mergeB(value); + return this; + } + /** + * .arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"]; + */ + public Builder clearB() { copyOnWrite(); + instance.clearB(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"]; + */ + @java.lang.Override + public boolean hasDeltaTime() { + return instance.hasDeltaTime(); + } + /** + * .arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getDeltaTime() { + return instance.getDeltaTime(); + } + /** + * .arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"]; + */ + public Builder setDeltaTime(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setDeltaTime(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"]; + */ + public Builder setDeltaTime( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setDeltaTime(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"]; + */ + public Builder mergeDeltaTime(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergeDeltaTime(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"]; + */ + public Builder clearDeltaTime() { copyOnWrite(); + instance.clearDeltaTime(); + return this; + } + + /** + * optional double delta_value = 4 [json_name = "deltaValue"]; + * @return Whether the deltaValue field is set. + */ + @java.lang.Override + public boolean hasDeltaValue() { + return instance.hasDeltaValue(); + } + /** + * optional double delta_value = 4 [json_name = "deltaValue"]; + * @return The deltaValue. + */ + @java.lang.Override + public double getDeltaValue() { + return instance.getDeltaValue(); + } + /** + * optional double delta_value = 4 [json_name = "deltaValue"]; + * @param value The deltaValue to set. + * @return This builder for chaining. + */ + public Builder setDeltaValue(double value) { + copyOnWrite(); + instance.setDeltaValue(value); + return this; + } + /** + * optional double delta_value = 4 [json_name = "deltaValue"]; + * @return This builder for chaining. + */ + public Builder clearDeltaValue() { + copyOnWrite(); + instance.clearDeltaValue(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.CursorResult) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.CursorResult(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "a_", + "b_", + "deltaTime_", + "deltaValue_", + }; + java.lang.String info = + "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1009\u0002\u0004\u1000\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.CursorResult.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.CursorResult) + private static final io.github.arcforges.contracts.publicapi.v1.CursorResult DEFAULT_INSTANCE; + static { + CursorResult defaultInstance = new CursorResult(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + CursorResult.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.CursorResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResultOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResultOrBuilder.java new file mode 100644 index 0000000..f0eb573 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorResultOrBuilder.java @@ -0,0 +1,58 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface CursorResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.CursorResult) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"]; + * @return Whether the a field is set. + */ + boolean hasA(); + /** + * .arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"]; + * @return The a. + */ + io.github.arcforges.contracts.publicapi.v1.SelectedSample getA(); + + /** + * .arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"]; + * @return Whether the b field is set. + */ + boolean hasB(); + /** + * .arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"]; + * @return The b. + */ + io.github.arcforges.contracts.publicapi.v1.SelectedSample getB(); + + /** + * .arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"]; + * @return Whether the deltaTime field is set. + */ + boolean hasDeltaTime(); + /** + * .arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"]; + * @return The deltaTime. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getDeltaTime(); + + /** + * optional double delta_value = 4 [json_name = "deltaValue"]; + * @return Whether the deltaValue field is set. + */ + boolean hasDeltaValue(); + /** + * optional double delta_value = 4 [json_name = "deltaValue"]; + * @return The deltaValue. + */ + double getDeltaValue(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java new file mode 100644 index 0000000..2a4ac5c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpec.java @@ -0,0 +1,488 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: CursorSpec; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.CursorSpec} + */ +@com.google.protobuf.Generated +public final class CursorSpec extends + com.google.protobuf.GeneratedMessageLite< + CursorSpec, CursorSpec.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.CursorSpec) + CursorSpecOrBuilder { + private CursorSpec() { + } + private int bitField0_; + public static final int CHANNEL_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id channelId_; + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return channelId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : channelId_; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + channelId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (channelId_ != null && + channelId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + channelId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(channelId_).mergeFrom(value).buildPartial(); + } else { + channelId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + private void clearChannelId() { + channelId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int SEGMENT_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id segmentId_; + /** + * .arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + */ + @java.lang.Override + public boolean hasSegmentId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSegmentId() { + return segmentId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : segmentId_; + } + /** + * .arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSegmentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + segmentId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSegmentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (segmentId_ != null && + segmentId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + segmentId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(segmentId_).mergeFrom(value).buildPartial(); + } else { + segmentId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + */ + private void clearSegmentId() { + segmentId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int TIME_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime time_; + /** + * .arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"]; + */ + @java.lang.Override + public boolean hasTime() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getTime() { + return time_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : time_; + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTime(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + time_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTime(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (time_ != null && + time_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + time_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(time_).mergeFrom(value).buildPartial(); + } else { + time_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"]; + */ + private void clearTime() { + time_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static io.github.arcforges.contracts.publicapi.v1.CursorSpec parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorSpec parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorSpec parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorSpec parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorSpec parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorSpec parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorSpec parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorSpec parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.CursorSpec parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.CursorSpec parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorSpec parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.CursorSpec parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.CursorSpec prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: CursorSpec; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.CursorSpec} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.CursorSpec, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.CursorSpec) + io.github.arcforges.contracts.publicapi.v1.CursorSpecOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.CursorSpec.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return instance.hasChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return instance.getChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + public Builder setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + public Builder setChannelId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setChannelId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + public Builder mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + public Builder clearChannelId() { copyOnWrite(); + instance.clearChannelId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + */ + @java.lang.Override + public boolean hasSegmentId() { + return instance.hasSegmentId(); + } + /** + * .arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSegmentId() { + return instance.getSegmentId(); + } + /** + * .arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + */ + public Builder setSegmentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSegmentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + */ + public Builder setSegmentId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSegmentId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + */ + public Builder mergeSegmentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeSegmentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + */ + public Builder clearSegmentId() { copyOnWrite(); + instance.clearSegmentId(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"]; + */ + @java.lang.Override + public boolean hasTime() { + return instance.hasTime(); + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getTime() { + return instance.getTime(); + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"]; + */ + public Builder setTime(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setTime(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"]; + */ + public Builder setTime( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setTime(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"]; + */ + public Builder mergeTime(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergeTime(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"]; + */ + public Builder clearTime() { copyOnWrite(); + instance.clearTime(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.CursorSpec) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.CursorSpec(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "channelId_", + "segmentId_", + "time_", + }; + java.lang.String info = + "\u0000\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1009\u0002"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.CursorSpec.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.CursorSpec) + private static final io.github.arcforges.contracts.publicapi.v1.CursorSpec DEFAULT_INSTANCE; + static { + CursorSpec defaultInstance = new CursorSpec(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + CursorSpec.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.CursorSpec getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpecOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpecOrBuilder.java new file mode 100644 index 0000000..f974d13 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/CursorSpecOrBuilder.java @@ -0,0 +1,47 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface CursorSpecOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.CursorSpec) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + * @return Whether the channelId field is set. + */ + boolean hasChannelId(); + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + * @return The channelId. + */ + io.github.arcforges.contracts.foundation.v1.Id getChannelId(); + + /** + * .arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + * @return Whether the segmentId field is set. + */ + boolean hasSegmentId(); + /** + * .arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"]; + * @return The segmentId. + */ + io.github.arcforges.contracts.foundation.v1.Id getSegmentId(); + + /** + * .arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"]; + * @return Whether the time field is set. + */ + boolean hasTime(); + /** + * .arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"]; + * @return The time. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getTime(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java new file mode 100644 index 0000000..bad980a --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameter.java @@ -0,0 +1,878 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: EffectParameter; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.EffectParameter} + */ +@com.google.protobuf.Generated +public final class EffectParameter extends + com.google.protobuf.GeneratedMessageLite< + EffectParameter, EffectParameter.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.EffectParameter) + EffectParameterOrBuilder { + private EffectParameter() { + name_ = ""; + } + private int bitField0_; + private int valueCase_ = 0; + private java.lang.Object value_; + public enum ValueCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + DECIMAL(2), + BOOLEAN(3), + TEXT(4), + KEYFRAMES(5), + RATIONAL(6), + VALUE_NOT_SET(0); + private final int value; + private ValueCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ValueCase valueOf(int value) { + return forNumber(value); + } + + public static ValueCase forNumber(int value) { + switch (value) { + case 2: return DECIMAL; + case 3: return BOOLEAN; + case 4: return TEXT; + case 5: return KEYFRAMES; + case 6: return RATIONAL; + case 0: return VALUE_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public ValueCase + getValueCase() { + return ValueCase.forNumber( + valueCase_); + } + + private void clearValue() { + valueCase_ = 0; + value_ = null; + } + + public static final int NAME_FIELD_NUMBER = 1; + private java.lang.String name_; + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + name_ = value; + } + /** + * optional string name = 1 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000001); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int DECIMAL_FIELD_NUMBER = 2; + /** + * .arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + */ + @java.lang.Override + public boolean hasDecimal() { + return valueCase_ == 2; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Decimal getDecimal() { + if (valueCase_ == 2) { + return (io.github.arcforges.contracts.foundation.v1.Decimal) value_; + } + return io.github.arcforges.contracts.foundation.v1.Decimal.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDecimal(io.github.arcforges.contracts.foundation.v1.Decimal value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 2; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeDecimal(io.github.arcforges.contracts.foundation.v1.Decimal value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 2 && + value_ != io.github.arcforges.contracts.foundation.v1.Decimal.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.foundation.v1.Decimal.newBuilder((io.github.arcforges.contracts.foundation.v1.Decimal) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 2; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + */ + private void clearDecimal() { + if (valueCase_ == 2) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int BOOLEAN_FIELD_NUMBER = 3; + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return Whether the boolean field is set. + */ + @java.lang.Override + public boolean hasBoolean() { + return valueCase_ == 3; + } + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return The boolean. + */ + @java.lang.Override + public boolean getBoolean() { + if (valueCase_ == 3) { + return (java.lang.Boolean) value_; + } + return false; + } + /** + * bool boolean = 3 [json_name = "boolean"]; + * @param value The boolean to set. + */ + private void setBoolean(boolean value) { + valueCase_ = 3; + value_ = value; + } + /** + * bool boolean = 3 [json_name = "boolean"]; + */ + private void clearBoolean() { + if (valueCase_ == 3) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int TEXT_FIELD_NUMBER = 4; + /** + * string text = 4 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return valueCase_ == 4; + } + /** + * string text = 4 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + java.lang.String ref = ""; + if (valueCase_ == 4) { + ref = (java.lang.String) value_; + } + return ref; + } + /** + * string text = 4 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + java.lang.String ref = ""; + if (valueCase_ == 4) { + ref = (java.lang.String) value_; + } + return com.google.protobuf.ByteString.copyFromUtf8(ref); + } + /** + * string text = 4 [json_name = "text"]; + * @param value The text to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + valueCase_ = 4; + value_ = value; + } + /** + * string text = 4 [json_name = "text"]; + */ + private void clearText() { + if (valueCase_ == 4) { + valueCase_ = 0; + value_ = null; + } + } + /** + * string text = 4 [json_name = "text"]; + * @param value The bytes for text to set. + */ + private void setTextBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + value_ = value.toStringUtf8(); + valueCase_ = 4; + } + + public static final int KEYFRAMES_FIELD_NUMBER = 5; + /** + * .arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"]; + */ + @java.lang.Override + public boolean hasKeyframes() { + return valueCase_ == 5; + } + /** + * .arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.KeyframeList getKeyframes() { + if (valueCase_ == 5) { + return (io.github.arcforges.contracts.publicapi.v1.KeyframeList) value_; + } + return io.github.arcforges.contracts.publicapi.v1.KeyframeList.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKeyframes(io.github.arcforges.contracts.publicapi.v1.KeyframeList value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 5; + } + /** + * .arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeKeyframes(io.github.arcforges.contracts.publicapi.v1.KeyframeList value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 5 && + value_ != io.github.arcforges.contracts.publicapi.v1.KeyframeList.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.publicapi.v1.KeyframeList.newBuilder((io.github.arcforges.contracts.publicapi.v1.KeyframeList) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 5; + } + /** + * .arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"]; + */ + private void clearKeyframes() { + if (valueCase_ == 5) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int RATIONAL_FIELD_NUMBER = 6; + /** + * .arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + */ + @java.lang.Override + public boolean hasRational() { + return valueCase_ == 6; + } + /** + * .arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getRational() { + if (valueCase_ == 6) { + return (io.github.arcforges.contracts.foundation.v1.Rational) value_; + } + return io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRational(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 6; + } + /** + * .arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeRational(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 6 && + value_ != io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.foundation.v1.Rational.newBuilder((io.github.arcforges.contracts.foundation.v1.Rational) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 6; + } + /** + * .arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + */ + private void clearRational() { + if (valueCase_ == 6) { + valueCase_ = 0; + value_ = null; + } + } + + public static io.github.arcforges.contracts.publicapi.v1.EffectParameter parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectParameter parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectParameter parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectParameter parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectParameter parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectParameter parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectParameter parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectParameter parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.EffectParameter parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.EffectParameter parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectParameter parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectParameter parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.EffectParameter prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: EffectParameter; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.EffectParameter} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.EffectParameter, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.EffectParameter) + io.github.arcforges.contracts.publicapi.v1.EffectParameterOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.EffectParameter.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public ValueCase + getValueCase() { + return instance.getValueCase(); + } + + public Builder clearValue() { + copyOnWrite(); + instance.clearValue(); + return this; + } + + + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 1 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + */ + @java.lang.Override + public boolean hasDecimal() { + return instance.hasDecimal(); + } + /** + * .arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Decimal getDecimal() { + return instance.getDecimal(); + } + /** + * .arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + */ + public Builder setDecimal(io.github.arcforges.contracts.foundation.v1.Decimal value) { + copyOnWrite(); + instance.setDecimal(value); + return this; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + */ + public Builder setDecimal( + io.github.arcforges.contracts.foundation.v1.Decimal.Builder builderForValue) { + copyOnWrite(); + instance.setDecimal(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + */ + public Builder mergeDecimal(io.github.arcforges.contracts.foundation.v1.Decimal value) { + copyOnWrite(); + instance.mergeDecimal(value); + return this; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + */ + public Builder clearDecimal() { + copyOnWrite(); + instance.clearDecimal(); + return this; + } + + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return Whether the boolean field is set. + */ + @java.lang.Override + public boolean hasBoolean() { + return instance.hasBoolean(); + } + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return The boolean. + */ + @java.lang.Override + public boolean getBoolean() { + return instance.getBoolean(); + } + /** + * bool boolean = 3 [json_name = "boolean"]; + * @param value The boolean to set. + * @return This builder for chaining. + */ + public Builder setBoolean(boolean value) { + copyOnWrite(); + instance.setBoolean(value); + return this; + } + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return This builder for chaining. + */ + public Builder clearBoolean() { + copyOnWrite(); + instance.clearBoolean(); + return this; + } + + /** + * string text = 4 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * string text = 4 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return instance.getText(); + } + /** + * string text = 4 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return instance.getTextBytes(); + } + /** + * string text = 4 [json_name = "text"]; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * string text = 4 [json_name = "text"]; + * @return This builder for chaining. + */ + public Builder clearText() { + copyOnWrite(); + instance.clearText(); + return this; + } + /** + * string text = 4 [json_name = "text"]; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTextBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"]; + */ + @java.lang.Override + public boolean hasKeyframes() { + return instance.hasKeyframes(); + } + /** + * .arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.KeyframeList getKeyframes() { + return instance.getKeyframes(); + } + /** + * .arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"]; + */ + public Builder setKeyframes(io.github.arcforges.contracts.publicapi.v1.KeyframeList value) { + copyOnWrite(); + instance.setKeyframes(value); + return this; + } + /** + * .arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"]; + */ + public Builder setKeyframes( + io.github.arcforges.contracts.publicapi.v1.KeyframeList.Builder builderForValue) { + copyOnWrite(); + instance.setKeyframes(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"]; + */ + public Builder mergeKeyframes(io.github.arcforges.contracts.publicapi.v1.KeyframeList value) { + copyOnWrite(); + instance.mergeKeyframes(value); + return this; + } + /** + * .arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"]; + */ + public Builder clearKeyframes() { + copyOnWrite(); + instance.clearKeyframes(); + return this; + } + + /** + * .arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + */ + @java.lang.Override + public boolean hasRational() { + return instance.hasRational(); + } + /** + * .arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getRational() { + return instance.getRational(); + } + /** + * .arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + */ + public Builder setRational(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.setRational(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + */ + public Builder setRational( + io.github.arcforges.contracts.foundation.v1.Rational.Builder builderForValue) { + copyOnWrite(); + instance.setRational(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + */ + public Builder mergeRational(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.mergeRational(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + */ + public Builder clearRational() { + copyOnWrite(); + instance.clearRational(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.EffectParameter) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.EffectParameter(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "value_", + "valueCase_", + "bitField0_", + "name_", + io.github.arcforges.contracts.foundation.v1.Decimal.class, + io.github.arcforges.contracts.publicapi.v1.KeyframeList.class, + io.github.arcforges.contracts.foundation.v1.Rational.class, + }; + java.lang.String info = + "\u0000\u0006\u0001\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "<\u0000\u0003:\u0000\u0004\u023b\u0000\u0005<\u0000\u0006<\u0000"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.EffectParameter.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.EffectParameter) + private static final io.github.arcforges.contracts.publicapi.v1.EffectParameter DEFAULT_INSTANCE; + static { + EffectParameter defaultInstance = new EffectParameter(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + EffectParameter.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.EffectParameter getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameterOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameterOrBuilder.java new file mode 100644 index 0000000..0f69395 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectParameterOrBuilder.java @@ -0,0 +1,94 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface EffectParameterOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.EffectParameter) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * .arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + * @return Whether the decimal field is set. + */ + boolean hasDecimal(); + /** + * .arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"]; + * @return The decimal. + */ + io.github.arcforges.contracts.foundation.v1.Decimal getDecimal(); + + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return Whether the boolean field is set. + */ + boolean hasBoolean(); + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return The boolean. + */ + boolean getBoolean(); + + /** + * string text = 4 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * string text = 4 [json_name = "text"]; + * @return The text. + */ + java.lang.String getText(); + /** + * string text = 4 [json_name = "text"]; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * .arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"]; + * @return Whether the keyframes field is set. + */ + boolean hasKeyframes(); + /** + * .arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"]; + * @return The keyframes. + */ + io.github.arcforges.contracts.publicapi.v1.KeyframeList getKeyframes(); + + /** + * .arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + * @return Whether the rational field is set. + */ + boolean hasRational(); + /** + * .arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"]; + * @return The rational. + */ + io.github.arcforges.contracts.foundation.v1.Rational getRational(); + + public io.github.arcforges.contracts.publicapi.v1.EffectParameter.ValueCase getValueCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java new file mode 100644 index 0000000..e282cc0 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpec.java @@ -0,0 +1,988 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: EffectSpec; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.EffectSpec} + */ +@com.google.protobuf.Generated +public final class EffectSpec extends + com.google.protobuf.GeneratedMessageLite< + EffectSpec, EffectSpec.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.EffectSpec) + EffectSpecOrBuilder { + private EffectSpec() { + kind_ = ""; + parameters_ = emptyProtobufList(); + definitionVersion_ = ""; + scope_ = ""; + retainedDefinition_ = com.google.protobuf.ByteString.EMPTY; + } + private int bitField0_; + public static final int KIND_FIELD_NUMBER = 1; + private java.lang.String kind_; + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + kind_ = value; + } + /** + * optional string kind = 1 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000001); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int PARAMETERS_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.ProtobufList parameters_; + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.Override + public java.util.List getParametersList() { + return parameters_; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public java.util.List + getParametersOrBuilderList() { + return parameters_; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.Override + public int getParametersCount() { + return parameters_.size(); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.EffectParameter getParameters(int index) { + return parameters_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public io.github.arcforges.contracts.publicapi.v1.EffectParameterOrBuilder getParametersOrBuilder( + int index) { + return parameters_.get(index); + } + private void ensureParametersIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = parameters_; + if (!tmp.isModifiable()) { + parameters_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setParameters( + int index, io.github.arcforges.contracts.publicapi.v1.EffectParameter value) { + value.getClass(); // minimal bytecode null check + ensureParametersIsMutable(); + parameters_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addParameters(io.github.arcforges.contracts.publicapi.v1.EffectParameter value) { + value.getClass(); // minimal bytecode null check + ensureParametersIsMutable(); + parameters_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addParameters( + int index, io.github.arcforges.contracts.publicapi.v1.EffectParameter value) { + value.getClass(); // minimal bytecode null check + ensureParametersIsMutable(); + parameters_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + private void addAllParameters( + java.lang.Iterable values) { + ensureParametersIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, parameters_); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + private void clearParameters() { + parameters_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + private void removeParameters(int index) { + ensureParametersIsMutable(); + parameters_.remove(index); + } + + public static final int INSTANCE_ID_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.Id instanceId_; + /** + * .arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + */ + @java.lang.Override + public boolean hasInstanceId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getInstanceId() { + return instanceId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : instanceId_; + } + /** + * .arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInstanceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + instanceId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeInstanceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (instanceId_ != null && + instanceId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + instanceId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(instanceId_).mergeFrom(value).buildPartial(); + } else { + instanceId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + */ + private void clearInstanceId() { + instanceId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int DEFINITION_VERSION_FIELD_NUMBER = 4; + private java.lang.String definitionVersion_; + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @return Whether the definitionVersion field is set. + */ + @java.lang.Override + public boolean hasDefinitionVersion() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @return The definitionVersion. + */ + @java.lang.Override + public java.lang.String getDefinitionVersion() { + return definitionVersion_; + } + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @return The bytes for definitionVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDefinitionVersionBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(definitionVersion_); + } + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @param value The definitionVersion to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDefinitionVersion( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + definitionVersion_ = value; + } + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + */ + private void clearDefinitionVersion() { + bitField0_ = (bitField0_ & ~0x00000004); + definitionVersion_ = getDefaultInstance().getDefinitionVersion(); + } + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @param value The bytes for definitionVersion to set. + */ + private void setDefinitionVersionBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + definitionVersion_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int SCOPE_FIELD_NUMBER = 5; + private java.lang.String scope_; + /** + * optional string scope = 5 [json_name = "scope"]; + * @return Whether the scope field is set. + */ + @java.lang.Override + public boolean hasScope() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string scope = 5 [json_name = "scope"]; + * @return The scope. + */ + @java.lang.Override + public java.lang.String getScope() { + return scope_; + } + /** + * optional string scope = 5 [json_name = "scope"]; + * @return The bytes for scope. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getScopeBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(scope_); + } + /** + * optional string scope = 5 [json_name = "scope"]; + * @param value The scope to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setScope( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + scope_ = value; + } + /** + * optional string scope = 5 [json_name = "scope"]; + */ + private void clearScope() { + bitField0_ = (bitField0_ & ~0x00000008); + scope_ = getDefaultInstance().getScope(); + } + /** + * optional string scope = 5 [json_name = "scope"]; + * @param value The bytes for scope to set. + */ + private void setScopeBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + scope_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int ENABLED_FIELD_NUMBER = 6; + private boolean enabled_; + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + @java.lang.Override + public boolean hasEnabled() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return The enabled. + */ + @java.lang.Override + public boolean getEnabled() { + return enabled_; + } + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @param value The enabled to set. + */ + private void setEnabled(boolean value) { + bitField0_ |= 0x00000010; + enabled_ = value; + } + /** + * optional bool enabled = 6 [json_name = "enabled"]; + */ + private void clearEnabled() { + bitField0_ = (bitField0_ & ~0x00000010); + enabled_ = false; + } + + public static final int RETAINED_DEFINITION_FIELD_NUMBER = 7; + private com.google.protobuf.ByteString retainedDefinition_; + /** + * optional bytes retained_definition = 7 [json_name = "retainedDefinition"]; + * @return Whether the retainedDefinition field is set. + */ + @java.lang.Override + public boolean hasRetainedDefinition() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional bytes retained_definition = 7 [json_name = "retainedDefinition"]; + * @return The retainedDefinition. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRetainedDefinition() { + return retainedDefinition_; + } + /** + * optional bytes retained_definition = 7 [json_name = "retainedDefinition"]; + * @param value The retainedDefinition to set. + */ + private void setRetainedDefinition(com.google.protobuf.ByteString value) { + java.lang.Class valueClass = value.getClass(); + bitField0_ |= 0x00000020; + retainedDefinition_ = value; + } + /** + * optional bytes retained_definition = 7 [json_name = "retainedDefinition"]; + */ + private void clearRetainedDefinition() { + bitField0_ = (bitField0_ & ~0x00000020); + retainedDefinition_ = getDefaultInstance().getRetainedDefinition(); + } + + public static io.github.arcforges.contracts.publicapi.v1.EffectSpec parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectSpec parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectSpec parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectSpec parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectSpec parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectSpec parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectSpec parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectSpec parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.EffectSpec parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.EffectSpec parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectSpec parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.EffectSpec parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.EffectSpec prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: EffectSpec; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.EffectSpec} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.EffectSpec, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.EffectSpec) + io.github.arcforges.contracts.publicapi.v1.EffectSpecOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.EffectSpec.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.Override + public java.util.List getParametersList() { + return java.util.Collections.unmodifiableList( + instance.getParametersList()); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.Override + public int getParametersCount() { + return instance.getParametersCount(); + }/** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.EffectParameter getParameters(int index) { + return instance.getParameters(index); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder setParameters( + int index, io.github.arcforges.contracts.publicapi.v1.EffectParameter value) { + copyOnWrite(); + instance.setParameters(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder setParameters( + int index, io.github.arcforges.contracts.publicapi.v1.EffectParameter.Builder builderForValue) { + copyOnWrite(); + instance.setParameters(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder addParameters(io.github.arcforges.contracts.publicapi.v1.EffectParameter value) { + copyOnWrite(); + instance.addParameters(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder addParameters( + int index, io.github.arcforges.contracts.publicapi.v1.EffectParameter value) { + copyOnWrite(); + instance.addParameters(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder addParameters( + io.github.arcforges.contracts.publicapi.v1.EffectParameter.Builder builderForValue) { + copyOnWrite(); + instance.addParameters(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder addParameters( + int index, io.github.arcforges.contracts.publicapi.v1.EffectParameter.Builder builderForValue) { + copyOnWrite(); + instance.addParameters(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder addAllParameters( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllParameters(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder clearParameters() { + copyOnWrite(); + instance.clearParameters(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder removeParameters(int index) { + copyOnWrite(); + instance.removeParameters(index); + return this; + } + + /** + * .arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + */ + @java.lang.Override + public boolean hasInstanceId() { + return instance.hasInstanceId(); + } + /** + * .arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getInstanceId() { + return instance.getInstanceId(); + } + /** + * .arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + */ + public Builder setInstanceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setInstanceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + */ + public Builder setInstanceId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setInstanceId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + */ + public Builder mergeInstanceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeInstanceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + */ + public Builder clearInstanceId() { copyOnWrite(); + instance.clearInstanceId(); + return this; + } + + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @return Whether the definitionVersion field is set. + */ + @java.lang.Override + public boolean hasDefinitionVersion() { + return instance.hasDefinitionVersion(); + } + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @return The definitionVersion. + */ + @java.lang.Override + public java.lang.String getDefinitionVersion() { + return instance.getDefinitionVersion(); + } + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @return The bytes for definitionVersion. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDefinitionVersionBytes() { + return instance.getDefinitionVersionBytes(); + } + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @param value The definitionVersion to set. + * @return This builder for chaining. + */ + public Builder setDefinitionVersion( + java.lang.String value) { + copyOnWrite(); + instance.setDefinitionVersion(value); + return this; + } + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @return This builder for chaining. + */ + public Builder clearDefinitionVersion() { + copyOnWrite(); + instance.clearDefinitionVersion(); + return this; + } + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @param value The bytes for definitionVersion to set. + * @return This builder for chaining. + */ + public Builder setDefinitionVersionBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setDefinitionVersionBytes(value); + return this; + } + + /** + * optional string scope = 5 [json_name = "scope"]; + * @return Whether the scope field is set. + */ + @java.lang.Override + public boolean hasScope() { + return instance.hasScope(); + } + /** + * optional string scope = 5 [json_name = "scope"]; + * @return The scope. + */ + @java.lang.Override + public java.lang.String getScope() { + return instance.getScope(); + } + /** + * optional string scope = 5 [json_name = "scope"]; + * @return The bytes for scope. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getScopeBytes() { + return instance.getScopeBytes(); + } + /** + * optional string scope = 5 [json_name = "scope"]; + * @param value The scope to set. + * @return This builder for chaining. + */ + public Builder setScope( + java.lang.String value) { + copyOnWrite(); + instance.setScope(value); + return this; + } + /** + * optional string scope = 5 [json_name = "scope"]; + * @return This builder for chaining. + */ + public Builder clearScope() { + copyOnWrite(); + instance.clearScope(); + return this; + } + /** + * optional string scope = 5 [json_name = "scope"]; + * @param value The bytes for scope to set. + * @return This builder for chaining. + */ + public Builder setScopeBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setScopeBytes(value); + return this; + } + + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + @java.lang.Override + public boolean hasEnabled() { + return instance.hasEnabled(); + } + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return The enabled. + */ + @java.lang.Override + public boolean getEnabled() { + return instance.getEnabled(); + } + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @param value The enabled to set. + * @return This builder for chaining. + */ + public Builder setEnabled(boolean value) { + copyOnWrite(); + instance.setEnabled(value); + return this; + } + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return This builder for chaining. + */ + public Builder clearEnabled() { + copyOnWrite(); + instance.clearEnabled(); + return this; + } + + /** + * optional bytes retained_definition = 7 [json_name = "retainedDefinition"]; + * @return Whether the retainedDefinition field is set. + */ + @java.lang.Override + public boolean hasRetainedDefinition() { + return instance.hasRetainedDefinition(); + } + /** + * optional bytes retained_definition = 7 [json_name = "retainedDefinition"]; + * @return The retainedDefinition. + */ + @java.lang.Override + public com.google.protobuf.ByteString getRetainedDefinition() { + return instance.getRetainedDefinition(); + } + /** + * optional bytes retained_definition = 7 [json_name = "retainedDefinition"]; + * @param value The retainedDefinition to set. + * @return This builder for chaining. + */ + public Builder setRetainedDefinition(com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setRetainedDefinition(value); + return this; + } + /** + * optional bytes retained_definition = 7 [json_name = "retainedDefinition"]; + * @return This builder for chaining. + */ + public Builder clearRetainedDefinition() { + copyOnWrite(); + instance.clearRetainedDefinition(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.EffectSpec) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.EffectSpec(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "kind_", + "parameters_", + io.github.arcforges.contracts.publicapi.v1.EffectParameter.class, + "instanceId_", + "definitionVersion_", + "scope_", + "enabled_", + "retainedDefinition_", + }; + java.lang.String info = + "\u0000\u0007\u0000\u0001\u0001\u0007\u0007\u0000\u0001\u0000\u0001\u1208\u0000\u0002" + + "\u001b\u0003\u1009\u0001\u0004\u1208\u0002\u0005\u1208\u0003\u0006\u1007\u0004\u0007" + + "\u100a\u0005"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.EffectSpec.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.EffectSpec) + private static final io.github.arcforges.contracts.publicapi.v1.EffectSpec DEFAULT_INSTANCE; + static { + EffectSpec defaultInstance = new EffectSpec(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + EffectSpec.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.EffectSpec getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpecOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpecOrBuilder.java new file mode 100644 index 0000000..abbc93a --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EffectSpecOrBuilder.java @@ -0,0 +1,112 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface EffectSpecOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.EffectSpec) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + java.util.List + getParametersList(); + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + io.github.arcforges.contracts.publicapi.v1.EffectParameter getParameters(int index); + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + int getParametersCount(); + + /** + * .arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + * @return Whether the instanceId field is set. + */ + boolean hasInstanceId(); + /** + * .arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"]; + * @return The instanceId. + */ + io.github.arcforges.contracts.foundation.v1.Id getInstanceId(); + + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @return Whether the definitionVersion field is set. + */ + boolean hasDefinitionVersion(); + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @return The definitionVersion. + */ + java.lang.String getDefinitionVersion(); + /** + * optional string definition_version = 4 [json_name = "definitionVersion"]; + * @return The bytes for definitionVersion. + */ + com.google.protobuf.ByteString + getDefinitionVersionBytes(); + + /** + * optional string scope = 5 [json_name = "scope"]; + * @return Whether the scope field is set. + */ + boolean hasScope(); + /** + * optional string scope = 5 [json_name = "scope"]; + * @return The scope. + */ + java.lang.String getScope(); + /** + * optional string scope = 5 [json_name = "scope"]; + * @return The bytes for scope. + */ + com.google.protobuf.ByteString + getScopeBytes(); + + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + boolean hasEnabled(); + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return The enabled. + */ + boolean getEnabled(); + + /** + * optional bytes retained_definition = 7 [json_name = "retainedDefinition"]; + * @return Whether the retainedDefinition field is set. + */ + boolean hasRetainedDefinition(); + /** + * optional bytes retained_definition = 7 [json_name = "retainedDefinition"]; + * @return The retainedDefinition. + */ + com.google.protobuf.ByteString getRetainedDefinition(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java new file mode 100644 index 0000000..754f1af --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelection.java @@ -0,0 +1,559 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: EphemeralSelection; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.EphemeralSelection} + */ +@com.google.protobuf.Generated +public final class EphemeralSelection extends + com.google.protobuf.GeneratedMessageLite< + EphemeralSelection, EphemeralSelection.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.EphemeralSelection) + EphemeralSelectionOrBuilder { + private EphemeralSelection() { + } + private int bitField0_; + public static final int INSTANCE_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id instanceId_; + /** + * .arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + */ + @java.lang.Override + public boolean hasInstanceId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getInstanceId() { + return instanceId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : instanceId_; + } + /** + * .arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInstanceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + instanceId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeInstanceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (instanceId_ != null && + instanceId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + instanceId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(instanceId_).mergeFrom(value).buildPartial(); + } else { + instanceId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + */ + private void clearInstanceId() { + instanceId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int GENERATION_FIELD_NUMBER = 2; + private long generation_; + /** + * optional uint64 generation = 2 [json_name = "generation"]; + * @return Whether the generation field is set. + */ + @java.lang.Override + public boolean hasGeneration() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional uint64 generation = 2 [json_name = "generation"]; + * @return The generation. + */ + @java.lang.Override + public long getGeneration() { + return generation_; + } + /** + * optional uint64 generation = 2 [json_name = "generation"]; + * @param value The generation to set. + */ + private void setGeneration(long value) { + bitField0_ |= 0x00000002; + generation_ = value; + } + /** + * optional uint64 generation = 2 [json_name = "generation"]; + */ + private void clearGeneration() { + bitField0_ = (bitField0_ & ~0x00000002); + generation_ = 0L; + } + + public static final int SELECTION_ID_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.Id selectionId_; + /** + * .arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + */ + @java.lang.Override + public boolean hasSelectionId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSelectionId() { + return selectionId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : selectionId_; + } + /** + * .arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSelectionId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + selectionId_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSelectionId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (selectionId_ != null && + selectionId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + selectionId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(selectionId_).mergeFrom(value).buildPartial(); + } else { + selectionId_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + */ + private void clearSelectionId() { + selectionId_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int EXPIRES_AT_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Instant expiresAt_; + /** + * .arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; + */ + @java.lang.Override + public boolean hasExpiresAt() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getExpiresAt() { + return expiresAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : expiresAt_; + } + /** + * .arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setExpiresAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + expiresAt_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeExpiresAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (expiresAt_ != null && + expiresAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + expiresAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(expiresAt_).mergeFrom(value).buildPartial(); + } else { + expiresAt_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; + */ + private void clearExpiresAt() { + expiresAt_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static io.github.arcforges.contracts.publicapi.v1.EphemeralSelection parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.EphemeralSelection parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EphemeralSelection parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.EphemeralSelection parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EphemeralSelection parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.EphemeralSelection parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EphemeralSelection parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.EphemeralSelection parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.EphemeralSelection parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.EphemeralSelection parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EphemeralSelection parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.EphemeralSelection parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.EphemeralSelection prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: EphemeralSelection; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.EphemeralSelection} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.EphemeralSelection, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.EphemeralSelection) + io.github.arcforges.contracts.publicapi.v1.EphemeralSelectionOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.EphemeralSelection.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + */ + @java.lang.Override + public boolean hasInstanceId() { + return instance.hasInstanceId(); + } + /** + * .arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getInstanceId() { + return instance.getInstanceId(); + } + /** + * .arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + */ + public Builder setInstanceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setInstanceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + */ + public Builder setInstanceId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setInstanceId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + */ + public Builder mergeInstanceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeInstanceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + */ + public Builder clearInstanceId() { copyOnWrite(); + instance.clearInstanceId(); + return this; + } + + /** + * optional uint64 generation = 2 [json_name = "generation"]; + * @return Whether the generation field is set. + */ + @java.lang.Override + public boolean hasGeneration() { + return instance.hasGeneration(); + } + /** + * optional uint64 generation = 2 [json_name = "generation"]; + * @return The generation. + */ + @java.lang.Override + public long getGeneration() { + return instance.getGeneration(); + } + /** + * optional uint64 generation = 2 [json_name = "generation"]; + * @param value The generation to set. + * @return This builder for chaining. + */ + public Builder setGeneration(long value) { + copyOnWrite(); + instance.setGeneration(value); + return this; + } + /** + * optional uint64 generation = 2 [json_name = "generation"]; + * @return This builder for chaining. + */ + public Builder clearGeneration() { + copyOnWrite(); + instance.clearGeneration(); + return this; + } + + /** + * .arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + */ + @java.lang.Override + public boolean hasSelectionId() { + return instance.hasSelectionId(); + } + /** + * .arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSelectionId() { + return instance.getSelectionId(); + } + /** + * .arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + */ + public Builder setSelectionId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSelectionId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + */ + public Builder setSelectionId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSelectionId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + */ + public Builder mergeSelectionId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeSelectionId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + */ + public Builder clearSelectionId() { copyOnWrite(); + instance.clearSelectionId(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; + */ + @java.lang.Override + public boolean hasExpiresAt() { + return instance.hasExpiresAt(); + } + /** + * .arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getExpiresAt() { + return instance.getExpiresAt(); + } + /** + * .arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; + */ + public Builder setExpiresAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setExpiresAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; + */ + public Builder setExpiresAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setExpiresAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; + */ + public Builder mergeExpiresAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeExpiresAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; + */ + public Builder clearExpiresAt() { copyOnWrite(); + instance.clearExpiresAt(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.EphemeralSelection) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.EphemeralSelection(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "instanceId_", + "generation_", + "selectionId_", + "expiresAt_", + }; + java.lang.String info = + "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1003\u0001\u0003\u1009\u0002\u0004\u1009\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.EphemeralSelection.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.EphemeralSelection) + private static final io.github.arcforges.contracts.publicapi.v1.EphemeralSelection DEFAULT_INSTANCE; + static { + EphemeralSelection defaultInstance = new EphemeralSelection(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + EphemeralSelection.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.EphemeralSelection getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionOrBuilder.java new file mode 100644 index 0000000..79292cf --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionOrBuilder.java @@ -0,0 +1,58 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface EphemeralSelectionOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.EphemeralSelection) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + * @return Whether the instanceId field is set. + */ + boolean hasInstanceId(); + /** + * .arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"]; + * @return The instanceId. + */ + io.github.arcforges.contracts.foundation.v1.Id getInstanceId(); + + /** + * optional uint64 generation = 2 [json_name = "generation"]; + * @return Whether the generation field is set. + */ + boolean hasGeneration(); + /** + * optional uint64 generation = 2 [json_name = "generation"]; + * @return The generation. + */ + long getGeneration(); + + /** + * .arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + * @return Whether the selectionId field is set. + */ + boolean hasSelectionId(); + /** + * .arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"]; + * @return The selectionId. + */ + io.github.arcforges.contracts.foundation.v1.Id getSelectionId(); + + /** + * .arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; + * @return Whether the expiresAt field is set. + */ + boolean hasExpiresAt(); + /** + * .arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"]; + * @return The expiresAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getExpiresAt(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java new file mode 100644 index 0000000..4e2f05e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTrigger.java @@ -0,0 +1,507 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: EventTrigger; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.EventTrigger} + */ +@com.google.protobuf.Generated +public final class EventTrigger extends + com.google.protobuf.GeneratedMessageLite< + EventTrigger, EventTrigger.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.EventTrigger) + EventTriggerOrBuilder { + private EventTrigger() { + kind_ = ""; + } + private int bitField0_; + public static final int KIND_FIELD_NUMBER = 1; + private java.lang.String kind_; + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + kind_ = value; + } + /** + * optional string kind = 1 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000001); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int SOURCE_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.AggregateRef source_; + /** + * .arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + */ + @java.lang.Override + public boolean hasSource() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.AggregateRef getSource() { + return source_ == null ? io.github.arcforges.contracts.foundation.v1.AggregateRef.getDefaultInstance() : source_; + } + /** + * .arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSource(io.github.arcforges.contracts.foundation.v1.AggregateRef value) { + value.getClass(); // minimal bytecode null check + source_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSource(io.github.arcforges.contracts.foundation.v1.AggregateRef value) { + value.getClass(); // minimal bytecode null check + if (source_ != null && + source_ != io.github.arcforges.contracts.foundation.v1.AggregateRef.getDefaultInstance()) { + source_ = + io.github.arcforges.contracts.foundation.v1.AggregateRef.newBuilder(source_).mergeFrom(value).buildPartial(); + } else { + source_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + */ + private void clearSource() { + source_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int PREDICATE_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.publicapi.v1.NotesFilter predicate_; + /** + * .arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"]; + */ + @java.lang.Override + public boolean hasPredicate() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesFilter getPredicate() { + return predicate_ == null ? io.github.arcforges.contracts.publicapi.v1.NotesFilter.getDefaultInstance() : predicate_; + } + /** + * .arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPredicate(io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + value.getClass(); // minimal bytecode null check + predicate_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergePredicate(io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + value.getClass(); // minimal bytecode null check + if (predicate_ != null && + predicate_ != io.github.arcforges.contracts.publicapi.v1.NotesFilter.getDefaultInstance()) { + predicate_ = + io.github.arcforges.contracts.publicapi.v1.NotesFilter.newBuilder(predicate_).mergeFrom(value).buildPartial(); + } else { + predicate_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"]; + */ + private void clearPredicate() { + predicate_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static io.github.arcforges.contracts.publicapi.v1.EventTrigger parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.EventTrigger parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EventTrigger parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.EventTrigger parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EventTrigger parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.EventTrigger parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EventTrigger parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.EventTrigger parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.EventTrigger parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.EventTrigger parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.EventTrigger parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.EventTrigger parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.EventTrigger prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: EventTrigger; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.EventTrigger} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.EventTrigger, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.EventTrigger) + io.github.arcforges.contracts.publicapi.v1.EventTriggerOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.EventTrigger.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + */ + @java.lang.Override + public boolean hasSource() { + return instance.hasSource(); + } + /** + * .arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.AggregateRef getSource() { + return instance.getSource(); + } + /** + * .arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + */ + public Builder setSource(io.github.arcforges.contracts.foundation.v1.AggregateRef value) { + copyOnWrite(); + instance.setSource(value); + return this; + } + /** + * .arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + */ + public Builder setSource( + io.github.arcforges.contracts.foundation.v1.AggregateRef.Builder builderForValue) { + copyOnWrite(); + instance.setSource(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + */ + public Builder mergeSource(io.github.arcforges.contracts.foundation.v1.AggregateRef value) { + copyOnWrite(); + instance.mergeSource(value); + return this; + } + /** + * .arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + */ + public Builder clearSource() { copyOnWrite(); + instance.clearSource(); + return this; + } + + /** + * .arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"]; + */ + @java.lang.Override + public boolean hasPredicate() { + return instance.hasPredicate(); + } + /** + * .arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesFilter getPredicate() { + return instance.getPredicate(); + } + /** + * .arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"]; + */ + public Builder setPredicate(io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + copyOnWrite(); + instance.setPredicate(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"]; + */ + public Builder setPredicate( + io.github.arcforges.contracts.publicapi.v1.NotesFilter.Builder builderForValue) { + copyOnWrite(); + instance.setPredicate(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"]; + */ + public Builder mergePredicate(io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + copyOnWrite(); + instance.mergePredicate(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"]; + */ + public Builder clearPredicate() { copyOnWrite(); + instance.clearPredicate(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.EventTrigger) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.EventTrigger(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "kind_", + "source_", + "predicate_", + }; + java.lang.String info = + "\u0000\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1009\u0001\u0003\u1009\u0002"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.EventTrigger.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.EventTrigger) + private static final io.github.arcforges.contracts.publicapi.v1.EventTrigger DEFAULT_INSTANCE; + static { + EventTrigger defaultInstance = new EventTrigger(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + EventTrigger.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.EventTrigger getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTriggerOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTriggerOrBuilder.java new file mode 100644 index 0000000..c3ac138 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/EventTriggerOrBuilder.java @@ -0,0 +1,53 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface EventTriggerOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.EventTrigger) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * .arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + * @return Whether the source field is set. + */ + boolean hasSource(); + /** + * .arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"]; + * @return The source. + */ + io.github.arcforges.contracts.foundation.v1.AggregateRef getSource(); + + /** + * .arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"]; + * @return Whether the predicate field is set. + */ + boolean hasPredicate(); + /** + * .arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"]; + * @return The predicate. + */ + io.github.arcforges.contracts.publicapi.v1.NotesFilter getPredicate(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java new file mode 100644 index 0000000..7b95a3e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResult.java @@ -0,0 +1,986 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: FamilyResult; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.FamilyResult} + */ +@com.google.protobuf.Generated +public final class FamilyResult extends + com.google.protobuf.GeneratedMessageLite< + FamilyResult, FamilyResult.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.FamilyResult) + FamilyResultOrBuilder { + private FamilyResult() { + family_ = ""; + status_ = ""; + values_ = emptyProtobufList(); + reason_ = ""; + } + private int bitField0_; + public static final int FAMILY_FIELD_NUMBER = 1; + private java.lang.String family_; + /** + * optional string family = 1 [json_name = "family"]; + * @return Whether the family field is set. + */ + @java.lang.Override + public boolean hasFamily() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string family = 1 [json_name = "family"]; + * @return The family. + */ + @java.lang.Override + public java.lang.String getFamily() { + return family_; + } + /** + * optional string family = 1 [json_name = "family"]; + * @return The bytes for family. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFamilyBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(family_); + } + /** + * optional string family = 1 [json_name = "family"]; + * @param value The family to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFamily( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + family_ = value; + } + /** + * optional string family = 1 [json_name = "family"]; + */ + private void clearFamily() { + bitField0_ = (bitField0_ & ~0x00000001); + family_ = getDefaultInstance().getFamily(); + } + /** + * optional string family = 1 [json_name = "family"]; + * @param value The bytes for family to set. + */ + private void setFamilyBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + family_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int STATUS_FIELD_NUMBER = 2; + private java.lang.String status_; + /** + * optional string status = 2 [json_name = "status"]; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string status = 2 [json_name = "status"]; + * @return The status. + */ + @java.lang.Override + public java.lang.String getStatus() { + return status_; + } + /** + * optional string status = 2 [json_name = "status"]; + * @return The bytes for status. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getStatusBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(status_); + } + /** + * optional string status = 2 [json_name = "status"]; + * @param value The status to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setStatus( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + status_ = value; + } + /** + * optional string status = 2 [json_name = "status"]; + */ + private void clearStatus() { + bitField0_ = (bitField0_ & ~0x00000002); + status_ = getDefaultInstance().getStatus(); + } + /** + * optional string status = 2 [json_name = "status"]; + * @param value The bytes for status to set. + */ + private void setStatusBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + status_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int VALUES_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList values_; + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + @java.lang.Override + public java.util.List getValuesList() { + return values_; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + public java.util.List + getValuesOrBuilderList() { + return values_; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + @java.lang.Override + public int getValuesCount() { + return values_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementValue getValues(int index) { + return values_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MeasurementValueOrBuilder getValuesOrBuilder( + int index) { + return values_.get(index); + } + private void ensureValuesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = values_; + if (!tmp.isModifiable()) { + values_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setValues( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementValue value) { + value.getClass(); // minimal bytecode null check + ensureValuesIsMutable(); + values_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addValues(io.github.arcforges.contracts.publicapi.v1.MeasurementValue value) { + value.getClass(); // minimal bytecode null check + ensureValuesIsMutable(); + values_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addValues( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementValue value) { + value.getClass(); // minimal bytecode null check + ensureValuesIsMutable(); + values_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + private void addAllValues( + java.lang.Iterable values) { + ensureValuesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, values_); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + private void clearValues() { + values_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + private void removeValues(int index) { + ensureValuesIsMutable(); + values_.remove(index); + } + + public static final int VALID_COUNT_FIELD_NUMBER = 4; + private long validCount_; + /** + * optional uint64 valid_count = 4 [json_name = "validCount"]; + * @return Whether the validCount field is set. + */ + @java.lang.Override + public boolean hasValidCount() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional uint64 valid_count = 4 [json_name = "validCount"]; + * @return The validCount. + */ + @java.lang.Override + public long getValidCount() { + return validCount_; + } + /** + * optional uint64 valid_count = 4 [json_name = "validCount"]; + * @param value The validCount to set. + */ + private void setValidCount(long value) { + bitField0_ |= 0x00000004; + validCount_ = value; + } + /** + * optional uint64 valid_count = 4 [json_name = "validCount"]; + */ + private void clearValidCount() { + bitField0_ = (bitField0_ & ~0x00000004); + validCount_ = 0L; + } + + public static final int INVALID_COUNT_FIELD_NUMBER = 5; + private long invalidCount_; + /** + * optional uint64 invalid_count = 5 [json_name = "invalidCount"]; + * @return Whether the invalidCount field is set. + */ + @java.lang.Override + public boolean hasInvalidCount() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional uint64 invalid_count = 5 [json_name = "invalidCount"]; + * @return The invalidCount. + */ + @java.lang.Override + public long getInvalidCount() { + return invalidCount_; + } + /** + * optional uint64 invalid_count = 5 [json_name = "invalidCount"]; + * @param value The invalidCount to set. + */ + private void setInvalidCount(long value) { + bitField0_ |= 0x00000008; + invalidCount_ = value; + } + /** + * optional uint64 invalid_count = 5 [json_name = "invalidCount"]; + */ + private void clearInvalidCount() { + bitField0_ = (bitField0_ & ~0x00000008); + invalidCount_ = 0L; + } + + public static final int REASON_FIELD_NUMBER = 6; + private java.lang.String reason_; + /** + * optional string reason = 6 [json_name = "reason"]; + * @return Whether the reason field is set. + */ + @java.lang.Override + public boolean hasReason() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @return The reason. + */ + @java.lang.Override + public java.lang.String getReason() { + return reason_; + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @return The bytes for reason. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReasonBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(reason_); + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @param value The reason to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setReason( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000010; + reason_ = value; + } + /** + * optional string reason = 6 [json_name = "reason"]; + */ + private void clearReason() { + bitField0_ = (bitField0_ & ~0x00000010); + reason_ = getDefaultInstance().getReason(); + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @param value The bytes for reason to set. + */ + private void setReasonBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + reason_ = value.toStringUtf8(); + bitField0_ |= 0x00000010; + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.foundation.v1.Id channelId_; + /** + * .arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return channelId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : channelId_; + } + /** + * .arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + channelId_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (channelId_ != null && + channelId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + channelId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(channelId_).mergeFrom(value).buildPartial(); + } else { + channelId_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; + */ + private void clearChannelId() { + channelId_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static io.github.arcforges.contracts.publicapi.v1.FamilyResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FamilyResult parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FamilyResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FamilyResult parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FamilyResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FamilyResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FamilyResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.FamilyResult parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.FamilyResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.FamilyResult parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FamilyResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.FamilyResult parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.FamilyResult prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: FamilyResult; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.FamilyResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.FamilyResult, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.FamilyResult) + io.github.arcforges.contracts.publicapi.v1.FamilyResultOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.FamilyResult.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string family = 1 [json_name = "family"]; + * @return Whether the family field is set. + */ + @java.lang.Override + public boolean hasFamily() { + return instance.hasFamily(); + } + /** + * optional string family = 1 [json_name = "family"]; + * @return The family. + */ + @java.lang.Override + public java.lang.String getFamily() { + return instance.getFamily(); + } + /** + * optional string family = 1 [json_name = "family"]; + * @return The bytes for family. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFamilyBytes() { + return instance.getFamilyBytes(); + } + /** + * optional string family = 1 [json_name = "family"]; + * @param value The family to set. + * @return This builder for chaining. + */ + public Builder setFamily( + java.lang.String value) { + copyOnWrite(); + instance.setFamily(value); + return this; + } + /** + * optional string family = 1 [json_name = "family"]; + * @return This builder for chaining. + */ + public Builder clearFamily() { + copyOnWrite(); + instance.clearFamily(); + return this; + } + /** + * optional string family = 1 [json_name = "family"]; + * @param value The bytes for family to set. + * @return This builder for chaining. + */ + public Builder setFamilyBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setFamilyBytes(value); + return this; + } + + /** + * optional string status = 2 [json_name = "status"]; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return instance.hasStatus(); + } + /** + * optional string status = 2 [json_name = "status"]; + * @return The status. + */ + @java.lang.Override + public java.lang.String getStatus() { + return instance.getStatus(); + } + /** + * optional string status = 2 [json_name = "status"]; + * @return The bytes for status. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getStatusBytes() { + return instance.getStatusBytes(); + } + /** + * optional string status = 2 [json_name = "status"]; + * @param value The status to set. + * @return This builder for chaining. + */ + public Builder setStatus( + java.lang.String value) { + copyOnWrite(); + instance.setStatus(value); + return this; + } + /** + * optional string status = 2 [json_name = "status"]; + * @return This builder for chaining. + */ + public Builder clearStatus() { + copyOnWrite(); + instance.clearStatus(); + return this; + } + /** + * optional string status = 2 [json_name = "status"]; + * @param value The bytes for status to set. + * @return This builder for chaining. + */ + public Builder setStatusBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setStatusBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + @java.lang.Override + public java.util.List getValuesList() { + return java.util.Collections.unmodifiableList( + instance.getValuesList()); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + @java.lang.Override + public int getValuesCount() { + return instance.getValuesCount(); + }/** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementValue getValues(int index) { + return instance.getValues(index); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + public Builder setValues( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementValue value) { + copyOnWrite(); + instance.setValues(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + public Builder setValues( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementValue.Builder builderForValue) { + copyOnWrite(); + instance.setValues(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + public Builder addValues(io.github.arcforges.contracts.publicapi.v1.MeasurementValue value) { + copyOnWrite(); + instance.addValues(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + public Builder addValues( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementValue value) { + copyOnWrite(); + instance.addValues(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + public Builder addValues( + io.github.arcforges.contracts.publicapi.v1.MeasurementValue.Builder builderForValue) { + copyOnWrite(); + instance.addValues(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + public Builder addValues( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementValue.Builder builderForValue) { + copyOnWrite(); + instance.addValues(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + public Builder addAllValues( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllValues(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + public Builder clearValues() { + copyOnWrite(); + instance.clearValues(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + public Builder removeValues(int index) { + copyOnWrite(); + instance.removeValues(index); + return this; + } + + /** + * optional uint64 valid_count = 4 [json_name = "validCount"]; + * @return Whether the validCount field is set. + */ + @java.lang.Override + public boolean hasValidCount() { + return instance.hasValidCount(); + } + /** + * optional uint64 valid_count = 4 [json_name = "validCount"]; + * @return The validCount. + */ + @java.lang.Override + public long getValidCount() { + return instance.getValidCount(); + } + /** + * optional uint64 valid_count = 4 [json_name = "validCount"]; + * @param value The validCount to set. + * @return This builder for chaining. + */ + public Builder setValidCount(long value) { + copyOnWrite(); + instance.setValidCount(value); + return this; + } + /** + * optional uint64 valid_count = 4 [json_name = "validCount"]; + * @return This builder for chaining. + */ + public Builder clearValidCount() { + copyOnWrite(); + instance.clearValidCount(); + return this; + } + + /** + * optional uint64 invalid_count = 5 [json_name = "invalidCount"]; + * @return Whether the invalidCount field is set. + */ + @java.lang.Override + public boolean hasInvalidCount() { + return instance.hasInvalidCount(); + } + /** + * optional uint64 invalid_count = 5 [json_name = "invalidCount"]; + * @return The invalidCount. + */ + @java.lang.Override + public long getInvalidCount() { + return instance.getInvalidCount(); + } + /** + * optional uint64 invalid_count = 5 [json_name = "invalidCount"]; + * @param value The invalidCount to set. + * @return This builder for chaining. + */ + public Builder setInvalidCount(long value) { + copyOnWrite(); + instance.setInvalidCount(value); + return this; + } + /** + * optional uint64 invalid_count = 5 [json_name = "invalidCount"]; + * @return This builder for chaining. + */ + public Builder clearInvalidCount() { + copyOnWrite(); + instance.clearInvalidCount(); + return this; + } + + /** + * optional string reason = 6 [json_name = "reason"]; + * @return Whether the reason field is set. + */ + @java.lang.Override + public boolean hasReason() { + return instance.hasReason(); + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @return The reason. + */ + @java.lang.Override + public java.lang.String getReason() { + return instance.getReason(); + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @return The bytes for reason. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReasonBytes() { + return instance.getReasonBytes(); + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @param value The reason to set. + * @return This builder for chaining. + */ + public Builder setReason( + java.lang.String value) { + copyOnWrite(); + instance.setReason(value); + return this; + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @return This builder for chaining. + */ + public Builder clearReason() { + copyOnWrite(); + instance.clearReason(); + return this; + } + /** + * optional string reason = 6 [json_name = "reason"]; + * @param value The bytes for reason to set. + * @return This builder for chaining. + */ + public Builder setReasonBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setReasonBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return instance.hasChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return instance.getChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; + */ + public Builder setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; + */ + public Builder setChannelId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setChannelId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; + */ + public Builder mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; + */ + public Builder clearChannelId() { copyOnWrite(); + instance.clearChannelId(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.FamilyResult) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.FamilyResult(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "family_", + "status_", + "values_", + io.github.arcforges.contracts.publicapi.v1.MeasurementValue.class, + "validCount_", + "invalidCount_", + "reason_", + "channelId_", + }; + java.lang.String info = + "\u0000\u0007\u0000\u0001\u0001\u0007\u0007\u0000\u0001\u0000\u0001\u1208\u0000\u0002" + + "\u1208\u0001\u0003\u001b\u0004\u1003\u0002\u0005\u1003\u0003\u0006\u1208\u0004\u0007" + + "\u1009\u0005"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.FamilyResult.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.FamilyResult) + private static final io.github.arcforges.contracts.publicapi.v1.FamilyResult DEFAULT_INSTANCE; + static { + FamilyResult defaultInstance = new FamilyResult(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + FamilyResult.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.FamilyResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResultOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResultOrBuilder.java new file mode 100644 index 0000000..6e6689b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FamilyResultOrBuilder.java @@ -0,0 +1,112 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface FamilyResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.FamilyResult) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string family = 1 [json_name = "family"]; + * @return Whether the family field is set. + */ + boolean hasFamily(); + /** + * optional string family = 1 [json_name = "family"]; + * @return The family. + */ + java.lang.String getFamily(); + /** + * optional string family = 1 [json_name = "family"]; + * @return The bytes for family. + */ + com.google.protobuf.ByteString + getFamilyBytes(); + + /** + * optional string status = 2 [json_name = "status"]; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * optional string status = 2 [json_name = "status"]; + * @return The status. + */ + java.lang.String getStatus(); + /** + * optional string status = 2 [json_name = "status"]; + * @return The bytes for status. + */ + com.google.protobuf.ByteString + getStatusBytes(); + + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + java.util.List + getValuesList(); + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + io.github.arcforges.contracts.publicapi.v1.MeasurementValue getValues(int index); + /** + * repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"]; + */ + int getValuesCount(); + + /** + * optional uint64 valid_count = 4 [json_name = "validCount"]; + * @return Whether the validCount field is set. + */ + boolean hasValidCount(); + /** + * optional uint64 valid_count = 4 [json_name = "validCount"]; + * @return The validCount. + */ + long getValidCount(); + + /** + * optional uint64 invalid_count = 5 [json_name = "invalidCount"]; + * @return Whether the invalidCount field is set. + */ + boolean hasInvalidCount(); + /** + * optional uint64 invalid_count = 5 [json_name = "invalidCount"]; + * @return The invalidCount. + */ + long getInvalidCount(); + + /** + * optional string reason = 6 [json_name = "reason"]; + * @return Whether the reason field is set. + */ + boolean hasReason(); + /** + * optional string reason = 6 [json_name = "reason"]; + * @return The reason. + */ + java.lang.String getReason(); + /** + * optional string reason = 6 [json_name = "reason"]; + * @return The bytes for reason. + */ + com.google.protobuf.ByteString + getReasonBytes(); + + /** + * .arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; + * @return Whether the channelId field is set. + */ + boolean hasChannelId(); + /** + * .arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"]; + * @return The channelId. + */ + io.github.arcforges.contracts.foundation.v1.Id getChannelId(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java new file mode 100644 index 0000000..e6ec2a0 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroup.java @@ -0,0 +1,517 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: FilterGroup; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.FilterGroup} + */ +@com.google.protobuf.Generated +public final class FilterGroup extends + com.google.protobuf.GeneratedMessageLite< + FilterGroup, FilterGroup.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.FilterGroup) + FilterGroupOrBuilder { + private FilterGroup() { + operator_ = ""; + children_ = emptyProtobufList(); + } + private int bitField0_; + public static final int OPERATOR_FIELD_NUMBER = 1; + private java.lang.String operator_; + /** + * optional string operator = 1 [json_name = "operator"]; + * @return Whether the operator field is set. + */ + @java.lang.Override + public boolean hasOperator() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string operator = 1 [json_name = "operator"]; + * @return The operator. + */ + @java.lang.Override + public java.lang.String getOperator() { + return operator_; + } + /** + * optional string operator = 1 [json_name = "operator"]; + * @return The bytes for operator. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOperatorBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(operator_); + } + /** + * optional string operator = 1 [json_name = "operator"]; + * @param value The operator to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOperator( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + operator_ = value; + } + /** + * optional string operator = 1 [json_name = "operator"]; + */ + private void clearOperator() { + bitField0_ = (bitField0_ & ~0x00000001); + operator_ = getDefaultInstance().getOperator(); + } + /** + * optional string operator = 1 [json_name = "operator"]; + * @param value The bytes for operator to set. + */ + private void setOperatorBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + operator_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int CHILDREN_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.ProtobufList children_; + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + @java.lang.Override + public java.util.List getChildrenList() { + return children_; + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + public java.util.List + getChildrenOrBuilderList() { + return children_; + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + @java.lang.Override + public int getChildrenCount() { + return children_.size(); + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesFilter getChildren(int index) { + return children_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + public io.github.arcforges.contracts.publicapi.v1.NotesFilterOrBuilder getChildrenOrBuilder( + int index) { + return children_.get(index); + } + private void ensureChildrenIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = children_; + if (!tmp.isModifiable()) { + children_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChildren( + int index, io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + value.getClass(); // minimal bytecode null check + ensureChildrenIsMutable(); + children_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addChildren(io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + value.getClass(); // minimal bytecode null check + ensureChildrenIsMutable(); + children_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addChildren( + int index, io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + value.getClass(); // minimal bytecode null check + ensureChildrenIsMutable(); + children_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + private void addAllChildren( + java.lang.Iterable values) { + ensureChildrenIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, children_); + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + private void clearChildren() { + children_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + private void removeChildren(int index) { + ensureChildrenIsMutable(); + children_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.FilterGroup parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FilterGroup parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FilterGroup parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FilterGroup parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FilterGroup parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FilterGroup parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FilterGroup parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.FilterGroup parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.FilterGroup parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.FilterGroup parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FilterGroup parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.FilterGroup parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.FilterGroup prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: FilterGroup; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.FilterGroup} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.FilterGroup, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.FilterGroup) + io.github.arcforges.contracts.publicapi.v1.FilterGroupOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.FilterGroup.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string operator = 1 [json_name = "operator"]; + * @return Whether the operator field is set. + */ + @java.lang.Override + public boolean hasOperator() { + return instance.hasOperator(); + } + /** + * optional string operator = 1 [json_name = "operator"]; + * @return The operator. + */ + @java.lang.Override + public java.lang.String getOperator() { + return instance.getOperator(); + } + /** + * optional string operator = 1 [json_name = "operator"]; + * @return The bytes for operator. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOperatorBytes() { + return instance.getOperatorBytes(); + } + /** + * optional string operator = 1 [json_name = "operator"]; + * @param value The operator to set. + * @return This builder for chaining. + */ + public Builder setOperator( + java.lang.String value) { + copyOnWrite(); + instance.setOperator(value); + return this; + } + /** + * optional string operator = 1 [json_name = "operator"]; + * @return This builder for chaining. + */ + public Builder clearOperator() { + copyOnWrite(); + instance.clearOperator(); + return this; + } + /** + * optional string operator = 1 [json_name = "operator"]; + * @param value The bytes for operator to set. + * @return This builder for chaining. + */ + public Builder setOperatorBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setOperatorBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + @java.lang.Override + public java.util.List getChildrenList() { + return java.util.Collections.unmodifiableList( + instance.getChildrenList()); + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + @java.lang.Override + public int getChildrenCount() { + return instance.getChildrenCount(); + }/** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesFilter getChildren(int index) { + return instance.getChildren(index); + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + public Builder setChildren( + int index, io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + copyOnWrite(); + instance.setChildren(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + public Builder setChildren( + int index, io.github.arcforges.contracts.publicapi.v1.NotesFilter.Builder builderForValue) { + copyOnWrite(); + instance.setChildren(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + public Builder addChildren(io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + copyOnWrite(); + instance.addChildren(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + public Builder addChildren( + int index, io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + copyOnWrite(); + instance.addChildren(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + public Builder addChildren( + io.github.arcforges.contracts.publicapi.v1.NotesFilter.Builder builderForValue) { + copyOnWrite(); + instance.addChildren(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + public Builder addChildren( + int index, io.github.arcforges.contracts.publicapi.v1.NotesFilter.Builder builderForValue) { + copyOnWrite(); + instance.addChildren(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + public Builder addAllChildren( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllChildren(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + public Builder clearChildren() { + copyOnWrite(); + instance.clearChildren(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + public Builder removeChildren(int index) { + copyOnWrite(); + instance.removeChildren(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.FilterGroup) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.FilterGroup(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "operator_", + "children_", + io.github.arcforges.contracts.publicapi.v1.NotesFilter.class, + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u1208\u0000\u0002" + + "\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.FilterGroup.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.FilterGroup) + private static final io.github.arcforges.contracts.publicapi.v1.FilterGroup DEFAULT_INSTANCE; + static { + FilterGroup defaultInstance = new FilterGroup(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + FilterGroup.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.FilterGroup getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroupOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroupOrBuilder.java new file mode 100644 index 0000000..0d8b99e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FilterGroupOrBuilder.java @@ -0,0 +1,45 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface FilterGroupOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.FilterGroup) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string operator = 1 [json_name = "operator"]; + * @return Whether the operator field is set. + */ + boolean hasOperator(); + /** + * optional string operator = 1 [json_name = "operator"]; + * @return The operator. + */ + java.lang.String getOperator(); + /** + * optional string operator = 1 [json_name = "operator"]; + * @return The bytes for operator. + */ + com.google.protobuf.ByteString + getOperatorBytes(); + + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + java.util.List + getChildrenList(); + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + io.github.arcforges.contracts.publicapi.v1.NotesFilter getChildren(int index); + /** + * repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"]; + */ + int getChildrenCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java new file mode 100644 index 0000000..1f7b19a --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderView.java @@ -0,0 +1,911 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: FolderView; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.FolderView} + */ +@com.google.protobuf.Generated +public final class FolderView extends + com.google.protobuf.GeneratedMessageLite< + FolderView, FolderView.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.FolderView) + FolderViewOrBuilder { + private FolderView() { + name_ = ""; + orderKey_ = ""; + } + private int bitField0_; + public static final int FOLDER_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id folderId_; + /** + * .arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + */ + @java.lang.Override + public boolean hasFolderId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getFolderId() { + return folderId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : folderId_; + } + /** + * .arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFolderId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + folderId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeFolderId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (folderId_ != null && + folderId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + folderId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(folderId_).mergeFrom(value).buildPartial(); + } else { + folderId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + */ + private void clearFolderId() { + folderId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int NOTEBOOK_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id notebookId_; + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return notebookId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : notebookId_; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + notebookId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (notebookId_ != null && + notebookId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + notebookId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(notebookId_).mergeFrom(value).buildPartial(); + } else { + notebookId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + private void clearNotebookId() { + notebookId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int PARENT_ID_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.Id parentId_; + /** + * .arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + */ + @java.lang.Override + public boolean hasParentId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getParentId() { + return parentId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : parentId_; + } + /** + * .arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setParentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + parentId_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeParentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (parentId_ != null && + parentId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + parentId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(parentId_).mergeFrom(value).buildPartial(); + } else { + parentId_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + */ + private void clearParentId() { + parentId_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int NAME_FIELD_NUMBER = 4; + private java.lang.String name_; + /** + * optional string name = 4 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string name = 4 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 4 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 4 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + name_ = value; + } + /** + * optional string name = 4 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000008); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 4 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int ORDER_KEY_FIELD_NUMBER = 5; + private java.lang.String orderKey_; + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @return Whether the orderKey field is set. + */ + @java.lang.Override + public boolean hasOrderKey() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @return The orderKey. + */ + @java.lang.Override + public java.lang.String getOrderKey() { + return orderKey_; + } + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @return The bytes for orderKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOrderKeyBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(orderKey_); + } + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @param value The orderKey to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrderKey( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000010; + orderKey_ = value; + } + /** + * optional string order_key = 5 [json_name = "orderKey"]; + */ + private void clearOrderKey() { + bitField0_ = (bitField0_ & ~0x00000010); + orderKey_ = getDefaultInstance().getOrderKey(); + } + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @param value The bytes for orderKey to set. + */ + private void setOrderKeyBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + orderKey_ = value.toStringUtf8(); + bitField0_ |= 0x00000010; + } + + public static final int TRASHED_AT_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Instant trashedAt_; + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.Override + public boolean hasTrashedAt() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt() { + return trashedAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : trashedAt_; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + trashedAt_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (trashedAt_ != null && + trashedAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + trashedAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(trashedAt_).mergeFrom(value).buildPartial(); + } else { + trashedAt_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + private void clearTrashedAt() { + trashedAt_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int NOTEBOOK_REV_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.foundation.v1.Revision notebookRev_; + /** + * .arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; + */ + @java.lang.Override + public boolean hasNotebookRev() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getNotebookRev() { + return notebookRev_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : notebookRev_; + } + /** + * .arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNotebookRev(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + notebookRev_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeNotebookRev(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (notebookRev_ != null && + notebookRev_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + notebookRev_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(notebookRev_).mergeFrom(value).buildPartial(); + } else { + notebookRev_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; + */ + private void clearNotebookRev() { + notebookRev_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static io.github.arcforges.contracts.publicapi.v1.FolderView parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FolderView parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FolderView parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FolderView parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FolderView parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FolderView parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FolderView parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.FolderView parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.FolderView parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.FolderView parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FolderView parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.FolderView parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.FolderView prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: FolderView; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.FolderView} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.FolderView, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.FolderView) + io.github.arcforges.contracts.publicapi.v1.FolderViewOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.FolderView.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + */ + @java.lang.Override + public boolean hasFolderId() { + return instance.hasFolderId(); + } + /** + * .arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getFolderId() { + return instance.getFolderId(); + } + /** + * .arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + */ + public Builder setFolderId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setFolderId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + */ + public Builder setFolderId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setFolderId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + */ + public Builder mergeFolderId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeFolderId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + */ + public Builder clearFolderId() { copyOnWrite(); + instance.clearFolderId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return instance.hasNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return instance.getNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder setNotebookId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setNotebookId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder clearNotebookId() { copyOnWrite(); + instance.clearNotebookId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + */ + @java.lang.Override + public boolean hasParentId() { + return instance.hasParentId(); + } + /** + * .arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getParentId() { + return instance.getParentId(); + } + /** + * .arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + */ + public Builder setParentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setParentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + */ + public Builder setParentId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setParentId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + */ + public Builder mergeParentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeParentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + */ + public Builder clearParentId() { copyOnWrite(); + instance.clearParentId(); + return this; + } + + /** + * optional string name = 4 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 4 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 4 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 4 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 4 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 4 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @return Whether the orderKey field is set. + */ + @java.lang.Override + public boolean hasOrderKey() { + return instance.hasOrderKey(); + } + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @return The orderKey. + */ + @java.lang.Override + public java.lang.String getOrderKey() { + return instance.getOrderKey(); + } + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @return The bytes for orderKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOrderKeyBytes() { + return instance.getOrderKeyBytes(); + } + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @param value The orderKey to set. + * @return This builder for chaining. + */ + public Builder setOrderKey( + java.lang.String value) { + copyOnWrite(); + instance.setOrderKey(value); + return this; + } + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @return This builder for chaining. + */ + public Builder clearOrderKey() { + copyOnWrite(); + instance.clearOrderKey(); + return this; + } + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @param value The bytes for orderKey to set. + * @return This builder for chaining. + */ + public Builder setOrderKeyBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setOrderKeyBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.Override + public boolean hasTrashedAt() { + return instance.hasTrashedAt(); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt() { + return instance.getTrashedAt(); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + public Builder setTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setTrashedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + public Builder setTrashedAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setTrashedAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + public Builder mergeTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeTrashedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + public Builder clearTrashedAt() { copyOnWrite(); + instance.clearTrashedAt(); + return this; + } + + /** + * .arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; + */ + @java.lang.Override + public boolean hasNotebookRev() { + return instance.hasNotebookRev(); + } + /** + * .arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getNotebookRev() { + return instance.getNotebookRev(); + } + /** + * .arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; + */ + public Builder setNotebookRev(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setNotebookRev(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; + */ + public Builder setNotebookRev( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setNotebookRev(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; + */ + public Builder mergeNotebookRev(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeNotebookRev(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; + */ + public Builder clearNotebookRev() { copyOnWrite(); + instance.clearNotebookRev(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.FolderView) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.FolderView(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "folderId_", + "notebookId_", + "parentId_", + "name_", + "orderKey_", + "trashedAt_", + "notebookRev_", + }; + java.lang.String info = + "\u0000\u0007\u0000\u0001\u0001\u0007\u0007\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1009\u0002\u0004\u1208\u0003\u0005\u1208\u0004\u0006\u1009\u0005" + + "\u0007\u1009\u0006"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.FolderView.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.FolderView) + private static final io.github.arcforges.contracts.publicapi.v1.FolderView DEFAULT_INSTANCE; + static { + FolderView defaultInstance = new FolderView(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + FolderView.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.FolderView getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderViewOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderViewOrBuilder.java new file mode 100644 index 0000000..0d27b7c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FolderViewOrBuilder.java @@ -0,0 +1,103 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface FolderViewOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.FolderView) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + * @return Whether the folderId field is set. + */ + boolean hasFolderId(); + /** + * .arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"]; + * @return The folderId. + */ + io.github.arcforges.contracts.foundation.v1.Id getFolderId(); + + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + * @return Whether the notebookId field is set. + */ + boolean hasNotebookId(); + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + * @return The notebookId. + */ + io.github.arcforges.contracts.foundation.v1.Id getNotebookId(); + + /** + * .arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + * @return Whether the parentId field is set. + */ + boolean hasParentId(); + /** + * .arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"]; + * @return The parentId. + */ + io.github.arcforges.contracts.foundation.v1.Id getParentId(); + + /** + * optional string name = 4 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 4 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 4 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @return Whether the orderKey field is set. + */ + boolean hasOrderKey(); + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @return The orderKey. + */ + java.lang.String getOrderKey(); + /** + * optional string order_key = 5 [json_name = "orderKey"]; + * @return The bytes for orderKey. + */ + com.google.protobuf.ByteString + getOrderKeyBytes(); + + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + * @return Whether the trashedAt field is set. + */ + boolean hasTrashedAt(); + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + * @return The trashedAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt(); + + /** + * .arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; + * @return Whether the notebookRev field is set. + */ + boolean hasNotebookRev(); + /** + * .arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"]; + * @return The notebookRev. + */ + io.github.arcforges.contracts.foundation.v1.Revision getNotebookRev(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java new file mode 100644 index 0000000..5521594 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfiguration.java @@ -0,0 +1,1159 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: FrameConfiguration; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.FrameConfiguration} + */ +@com.google.protobuf.Generated +public final class FrameConfiguration extends + com.google.protobuf.GeneratedMessageLite< + FrameConfiguration, FrameConfiguration.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.FrameConfiguration) + FrameConfigurationOrBuilder { + private FrameConfiguration() { + kind_ = ""; + start_ = com.google.protobuf.ByteString.EMPTY; + end_ = com.google.protobuf.ByteString.EMPTY; + byteOrder_ = ""; + fields_ = emptyProtobufList(); + } + private int bitField0_; + public static final int KIND_FIELD_NUMBER = 1; + private java.lang.String kind_; + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + kind_ = value; + } + /** + * optional string kind = 1 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000001); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int START_FIELD_NUMBER = 2; + private com.google.protobuf.ByteString start_; + /** + * optional bytes start = 2 [json_name = "start"]; + * @return Whether the start field is set. + */ + @java.lang.Override + public boolean hasStart() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional bytes start = 2 [json_name = "start"]; + * @return The start. + */ + @java.lang.Override + public com.google.protobuf.ByteString getStart() { + return start_; + } + /** + * optional bytes start = 2 [json_name = "start"]; + * @param value The start to set. + */ + private void setStart(com.google.protobuf.ByteString value) { + java.lang.Class valueClass = value.getClass(); + bitField0_ |= 0x00000002; + start_ = value; + } + /** + * optional bytes start = 2 [json_name = "start"]; + */ + private void clearStart() { + bitField0_ = (bitField0_ & ~0x00000002); + start_ = getDefaultInstance().getStart(); + } + + public static final int END_FIELD_NUMBER = 3; + private com.google.protobuf.ByteString end_; + /** + * optional bytes end = 3 [json_name = "end"]; + * @return Whether the end field is set. + */ + @java.lang.Override + public boolean hasEnd() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional bytes end = 3 [json_name = "end"]; + * @return The end. + */ + @java.lang.Override + public com.google.protobuf.ByteString getEnd() { + return end_; + } + /** + * optional bytes end = 3 [json_name = "end"]; + * @param value The end to set. + */ + private void setEnd(com.google.protobuf.ByteString value) { + java.lang.Class valueClass = value.getClass(); + bitField0_ |= 0x00000004; + end_ = value; + } + /** + * optional bytes end = 3 [json_name = "end"]; + */ + private void clearEnd() { + bitField0_ = (bitField0_ & ~0x00000004); + end_ = getDefaultInstance().getEnd(); + } + + public static final int ESCAPE_BYTE_FIELD_NUMBER = 4; + private int escapeByte_; + /** + * optional uint32 escape_byte = 4 [json_name = "escapeByte"]; + * @return Whether the escapeByte field is set. + */ + @java.lang.Override + public boolean hasEscapeByte() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional uint32 escape_byte = 4 [json_name = "escapeByte"]; + * @return The escapeByte. + */ + @java.lang.Override + public int getEscapeByte() { + return escapeByte_; + } + /** + * optional uint32 escape_byte = 4 [json_name = "escapeByte"]; + * @param value The escapeByte to set. + */ + private void setEscapeByte(int value) { + bitField0_ |= 0x00000008; + escapeByte_ = value; + } + /** + * optional uint32 escape_byte = 4 [json_name = "escapeByte"]; + */ + private void clearEscapeByte() { + bitField0_ = (bitField0_ & ~0x00000008); + escapeByte_ = 0; + } + + public static final int DELIMITER_FIELD_NUMBER = 5; + private int delimiter_; + /** + * optional uint32 delimiter = 5 [json_name = "delimiter"]; + * @return Whether the delimiter field is set. + */ + @java.lang.Override + public boolean hasDelimiter() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional uint32 delimiter = 5 [json_name = "delimiter"]; + * @return The delimiter. + */ + @java.lang.Override + public int getDelimiter() { + return delimiter_; + } + /** + * optional uint32 delimiter = 5 [json_name = "delimiter"]; + * @param value The delimiter to set. + */ + private void setDelimiter(int value) { + bitField0_ |= 0x00000010; + delimiter_ = value; + } + /** + * optional uint32 delimiter = 5 [json_name = "delimiter"]; + */ + private void clearDelimiter() { + bitField0_ = (bitField0_ & ~0x00000010); + delimiter_ = 0; + } + + public static final int HEADER_FIELD_NUMBER = 6; + private boolean header_; + /** + * optional bool header = 6 [json_name = "header"]; + * @return Whether the header field is set. + */ + @java.lang.Override + public boolean hasHeader() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional bool header = 6 [json_name = "header"]; + * @return The header. + */ + @java.lang.Override + public boolean getHeader() { + return header_; + } + /** + * optional bool header = 6 [json_name = "header"]; + * @param value The header to set. + */ + private void setHeader(boolean value) { + bitField0_ |= 0x00000020; + header_ = value; + } + /** + * optional bool header = 6 [json_name = "header"]; + */ + private void clearHeader() { + bitField0_ = (bitField0_ & ~0x00000020); + header_ = false; + } + + public static final int FRAME_BYTES_FIELD_NUMBER = 7; + private int frameBytes_; + /** + * optional uint32 frame_bytes = 7 [json_name = "frameBytes"]; + * @return Whether the frameBytes field is set. + */ + @java.lang.Override + public boolean hasFrameBytes() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * optional uint32 frame_bytes = 7 [json_name = "frameBytes"]; + * @return The frameBytes. + */ + @java.lang.Override + public int getFrameBytes() { + return frameBytes_; + } + /** + * optional uint32 frame_bytes = 7 [json_name = "frameBytes"]; + * @param value The frameBytes to set. + */ + private void setFrameBytes(int value) { + bitField0_ |= 0x00000040; + frameBytes_ = value; + } + /** + * optional uint32 frame_bytes = 7 [json_name = "frameBytes"]; + */ + private void clearFrameBytes() { + bitField0_ = (bitField0_ & ~0x00000040); + frameBytes_ = 0; + } + + public static final int BYTE_ORDER_FIELD_NUMBER = 8; + private java.lang.String byteOrder_; + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @return Whether the byteOrder field is set. + */ + @java.lang.Override + public boolean hasByteOrder() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @return The byteOrder. + */ + @java.lang.Override + public java.lang.String getByteOrder() { + return byteOrder_; + } + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @return The bytes for byteOrder. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getByteOrderBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(byteOrder_); + } + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @param value The byteOrder to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setByteOrder( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000080; + byteOrder_ = value; + } + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + */ + private void clearByteOrder() { + bitField0_ = (bitField0_ & ~0x00000080); + byteOrder_ = getDefaultInstance().getByteOrder(); + } + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @param value The bytes for byteOrder to set. + */ + private void setByteOrderBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + byteOrder_ = value.toStringUtf8(); + bitField0_ |= 0x00000080; + } + + public static final int FIELDS_FIELD_NUMBER = 9; + private com.google.protobuf.Internal.ProtobufList fields_; + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + @java.lang.Override + public java.util.List getFieldsList() { + return fields_; + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + public java.util.List + getFieldsOrBuilderList() { + return fields_; + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + @java.lang.Override + public int getFieldsCount() { + return fields_.size(); + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.FrameField getFields(int index) { + return fields_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + public io.github.arcforges.contracts.publicapi.v1.FrameFieldOrBuilder getFieldsOrBuilder( + int index) { + return fields_.get(index); + } + private void ensureFieldsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = fields_; + if (!tmp.isModifiable()) { + fields_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFields( + int index, io.github.arcforges.contracts.publicapi.v1.FrameField value) { + value.getClass(); // minimal bytecode null check + ensureFieldsIsMutable(); + fields_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addFields(io.github.arcforges.contracts.publicapi.v1.FrameField value) { + value.getClass(); // minimal bytecode null check + ensureFieldsIsMutable(); + fields_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addFields( + int index, io.github.arcforges.contracts.publicapi.v1.FrameField value) { + value.getClass(); // minimal bytecode null check + ensureFieldsIsMutable(); + fields_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + private void addAllFields( + java.lang.Iterable values) { + ensureFieldsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, fields_); + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + private void clearFields() { + fields_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + private void removeFields(int index) { + ensureFieldsIsMutable(); + fields_.remove(index); + } + + public static final int CHECKSUM_FIELD_NUMBER = 10; + private io.github.arcforges.contracts.publicapi.v1.ChecksumSpec checksum_; + /** + * .arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"]; + */ + @java.lang.Override + public boolean hasChecksum() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + * .arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ChecksumSpec getChecksum() { + return checksum_ == null ? io.github.arcforges.contracts.publicapi.v1.ChecksumSpec.getDefaultInstance() : checksum_; + } + /** + * .arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChecksum(io.github.arcforges.contracts.publicapi.v1.ChecksumSpec value) { + value.getClass(); // minimal bytecode null check + checksum_ = value; + bitField0_ |= 0x00000100; + } + /** + * .arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeChecksum(io.github.arcforges.contracts.publicapi.v1.ChecksumSpec value) { + value.getClass(); // minimal bytecode null check + if (checksum_ != null && + checksum_ != io.github.arcforges.contracts.publicapi.v1.ChecksumSpec.getDefaultInstance()) { + checksum_ = + io.github.arcforges.contracts.publicapi.v1.ChecksumSpec.newBuilder(checksum_).mergeFrom(value).buildPartial(); + } else { + checksum_ = value; + } + bitField0_ |= 0x00000100; + } + /** + * .arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"]; + */ + private void clearChecksum() { + checksum_ = null; + bitField0_ = (bitField0_ & ~0x00000100); + } + + public static io.github.arcforges.contracts.publicapi.v1.FrameConfiguration parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameConfiguration parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameConfiguration parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameConfiguration parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameConfiguration parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameConfiguration parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameConfiguration parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameConfiguration parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.FrameConfiguration parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.FrameConfiguration parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameConfiguration parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameConfiguration parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.FrameConfiguration prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: FrameConfiguration; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.FrameConfiguration} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.FrameConfiguration, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.FrameConfiguration) + io.github.arcforges.contracts.publicapi.v1.FrameConfigurationOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.FrameConfiguration.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * optional bytes start = 2 [json_name = "start"]; + * @return Whether the start field is set. + */ + @java.lang.Override + public boolean hasStart() { + return instance.hasStart(); + } + /** + * optional bytes start = 2 [json_name = "start"]; + * @return The start. + */ + @java.lang.Override + public com.google.protobuf.ByteString getStart() { + return instance.getStart(); + } + /** + * optional bytes start = 2 [json_name = "start"]; + * @param value The start to set. + * @return This builder for chaining. + */ + public Builder setStart(com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setStart(value); + return this; + } + /** + * optional bytes start = 2 [json_name = "start"]; + * @return This builder for chaining. + */ + public Builder clearStart() { + copyOnWrite(); + instance.clearStart(); + return this; + } + + /** + * optional bytes end = 3 [json_name = "end"]; + * @return Whether the end field is set. + */ + @java.lang.Override + public boolean hasEnd() { + return instance.hasEnd(); + } + /** + * optional bytes end = 3 [json_name = "end"]; + * @return The end. + */ + @java.lang.Override + public com.google.protobuf.ByteString getEnd() { + return instance.getEnd(); + } + /** + * optional bytes end = 3 [json_name = "end"]; + * @param value The end to set. + * @return This builder for chaining. + */ + public Builder setEnd(com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setEnd(value); + return this; + } + /** + * optional bytes end = 3 [json_name = "end"]; + * @return This builder for chaining. + */ + public Builder clearEnd() { + copyOnWrite(); + instance.clearEnd(); + return this; + } + + /** + * optional uint32 escape_byte = 4 [json_name = "escapeByte"]; + * @return Whether the escapeByte field is set. + */ + @java.lang.Override + public boolean hasEscapeByte() { + return instance.hasEscapeByte(); + } + /** + * optional uint32 escape_byte = 4 [json_name = "escapeByte"]; + * @return The escapeByte. + */ + @java.lang.Override + public int getEscapeByte() { + return instance.getEscapeByte(); + } + /** + * optional uint32 escape_byte = 4 [json_name = "escapeByte"]; + * @param value The escapeByte to set. + * @return This builder for chaining. + */ + public Builder setEscapeByte(int value) { + copyOnWrite(); + instance.setEscapeByte(value); + return this; + } + /** + * optional uint32 escape_byte = 4 [json_name = "escapeByte"]; + * @return This builder for chaining. + */ + public Builder clearEscapeByte() { + copyOnWrite(); + instance.clearEscapeByte(); + return this; + } + + /** + * optional uint32 delimiter = 5 [json_name = "delimiter"]; + * @return Whether the delimiter field is set. + */ + @java.lang.Override + public boolean hasDelimiter() { + return instance.hasDelimiter(); + } + /** + * optional uint32 delimiter = 5 [json_name = "delimiter"]; + * @return The delimiter. + */ + @java.lang.Override + public int getDelimiter() { + return instance.getDelimiter(); + } + /** + * optional uint32 delimiter = 5 [json_name = "delimiter"]; + * @param value The delimiter to set. + * @return This builder for chaining. + */ + public Builder setDelimiter(int value) { + copyOnWrite(); + instance.setDelimiter(value); + return this; + } + /** + * optional uint32 delimiter = 5 [json_name = "delimiter"]; + * @return This builder for chaining. + */ + public Builder clearDelimiter() { + copyOnWrite(); + instance.clearDelimiter(); + return this; + } + + /** + * optional bool header = 6 [json_name = "header"]; + * @return Whether the header field is set. + */ + @java.lang.Override + public boolean hasHeader() { + return instance.hasHeader(); + } + /** + * optional bool header = 6 [json_name = "header"]; + * @return The header. + */ + @java.lang.Override + public boolean getHeader() { + return instance.getHeader(); + } + /** + * optional bool header = 6 [json_name = "header"]; + * @param value The header to set. + * @return This builder for chaining. + */ + public Builder setHeader(boolean value) { + copyOnWrite(); + instance.setHeader(value); + return this; + } + /** + * optional bool header = 6 [json_name = "header"]; + * @return This builder for chaining. + */ + public Builder clearHeader() { + copyOnWrite(); + instance.clearHeader(); + return this; + } + + /** + * optional uint32 frame_bytes = 7 [json_name = "frameBytes"]; + * @return Whether the frameBytes field is set. + */ + @java.lang.Override + public boolean hasFrameBytes() { + return instance.hasFrameBytes(); + } + /** + * optional uint32 frame_bytes = 7 [json_name = "frameBytes"]; + * @return The frameBytes. + */ + @java.lang.Override + public int getFrameBytes() { + return instance.getFrameBytes(); + } + /** + * optional uint32 frame_bytes = 7 [json_name = "frameBytes"]; + * @param value The frameBytes to set. + * @return This builder for chaining. + */ + public Builder setFrameBytes(int value) { + copyOnWrite(); + instance.setFrameBytes(value); + return this; + } + /** + * optional uint32 frame_bytes = 7 [json_name = "frameBytes"]; + * @return This builder for chaining. + */ + public Builder clearFrameBytes() { + copyOnWrite(); + instance.clearFrameBytes(); + return this; + } + + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @return Whether the byteOrder field is set. + */ + @java.lang.Override + public boolean hasByteOrder() { + return instance.hasByteOrder(); + } + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @return The byteOrder. + */ + @java.lang.Override + public java.lang.String getByteOrder() { + return instance.getByteOrder(); + } + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @return The bytes for byteOrder. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getByteOrderBytes() { + return instance.getByteOrderBytes(); + } + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @param value The byteOrder to set. + * @return This builder for chaining. + */ + public Builder setByteOrder( + java.lang.String value) { + copyOnWrite(); + instance.setByteOrder(value); + return this; + } + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @return This builder for chaining. + */ + public Builder clearByteOrder() { + copyOnWrite(); + instance.clearByteOrder(); + return this; + } + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @param value The bytes for byteOrder to set. + * @return This builder for chaining. + */ + public Builder setByteOrderBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setByteOrderBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + @java.lang.Override + public java.util.List getFieldsList() { + return java.util.Collections.unmodifiableList( + instance.getFieldsList()); + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + @java.lang.Override + public int getFieldsCount() { + return instance.getFieldsCount(); + }/** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.FrameField getFields(int index) { + return instance.getFields(index); + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + public Builder setFields( + int index, io.github.arcforges.contracts.publicapi.v1.FrameField value) { + copyOnWrite(); + instance.setFields(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + public Builder setFields( + int index, io.github.arcforges.contracts.publicapi.v1.FrameField.Builder builderForValue) { + copyOnWrite(); + instance.setFields(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + public Builder addFields(io.github.arcforges.contracts.publicapi.v1.FrameField value) { + copyOnWrite(); + instance.addFields(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + public Builder addFields( + int index, io.github.arcforges.contracts.publicapi.v1.FrameField value) { + copyOnWrite(); + instance.addFields(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + public Builder addFields( + io.github.arcforges.contracts.publicapi.v1.FrameField.Builder builderForValue) { + copyOnWrite(); + instance.addFields(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + public Builder addFields( + int index, io.github.arcforges.contracts.publicapi.v1.FrameField.Builder builderForValue) { + copyOnWrite(); + instance.addFields(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + public Builder addAllFields( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllFields(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + public Builder clearFields() { + copyOnWrite(); + instance.clearFields(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + public Builder removeFields(int index) { + copyOnWrite(); + instance.removeFields(index); + return this; + } + + /** + * .arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"]; + */ + @java.lang.Override + public boolean hasChecksum() { + return instance.hasChecksum(); + } + /** + * .arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ChecksumSpec getChecksum() { + return instance.getChecksum(); + } + /** + * .arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"]; + */ + public Builder setChecksum(io.github.arcforges.contracts.publicapi.v1.ChecksumSpec value) { + copyOnWrite(); + instance.setChecksum(value); + return this; + } + /** + * .arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"]; + */ + public Builder setChecksum( + io.github.arcforges.contracts.publicapi.v1.ChecksumSpec.Builder builderForValue) { + copyOnWrite(); + instance.setChecksum(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"]; + */ + public Builder mergeChecksum(io.github.arcforges.contracts.publicapi.v1.ChecksumSpec value) { + copyOnWrite(); + instance.mergeChecksum(value); + return this; + } + /** + * .arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"]; + */ + public Builder clearChecksum() { copyOnWrite(); + instance.clearChecksum(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.FrameConfiguration) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.FrameConfiguration(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "kind_", + "start_", + "end_", + "escapeByte_", + "delimiter_", + "header_", + "frameBytes_", + "byteOrder_", + "fields_", + io.github.arcforges.contracts.publicapi.v1.FrameField.class, + "checksum_", + }; + java.lang.String info = + "\u0000\n\u0000\u0001\u0001\n\n\u0000\u0001\u0000\u0001\u1208\u0000\u0002\u100a\u0001" + + "\u0003\u100a\u0002\u0004\u100b\u0003\u0005\u100b\u0004\u0006\u1007\u0005\u0007\u100b" + + "\u0006\b\u1208\u0007\t\u001b\n\u1009\b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.FrameConfiguration.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.FrameConfiguration) + private static final io.github.arcforges.contracts.publicapi.v1.FrameConfiguration DEFAULT_INSTANCE; + static { + FrameConfiguration defaultInstance = new FrameConfiguration(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + FrameConfiguration.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.FrameConfiguration getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationOrBuilder.java new file mode 100644 index 0000000..034dd22 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationOrBuilder.java @@ -0,0 +1,139 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface FrameConfigurationOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.FrameConfiguration) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * optional bytes start = 2 [json_name = "start"]; + * @return Whether the start field is set. + */ + boolean hasStart(); + /** + * optional bytes start = 2 [json_name = "start"]; + * @return The start. + */ + com.google.protobuf.ByteString getStart(); + + /** + * optional bytes end = 3 [json_name = "end"]; + * @return Whether the end field is set. + */ + boolean hasEnd(); + /** + * optional bytes end = 3 [json_name = "end"]; + * @return The end. + */ + com.google.protobuf.ByteString getEnd(); + + /** + * optional uint32 escape_byte = 4 [json_name = "escapeByte"]; + * @return Whether the escapeByte field is set. + */ + boolean hasEscapeByte(); + /** + * optional uint32 escape_byte = 4 [json_name = "escapeByte"]; + * @return The escapeByte. + */ + int getEscapeByte(); + + /** + * optional uint32 delimiter = 5 [json_name = "delimiter"]; + * @return Whether the delimiter field is set. + */ + boolean hasDelimiter(); + /** + * optional uint32 delimiter = 5 [json_name = "delimiter"]; + * @return The delimiter. + */ + int getDelimiter(); + + /** + * optional bool header = 6 [json_name = "header"]; + * @return Whether the header field is set. + */ + boolean hasHeader(); + /** + * optional bool header = 6 [json_name = "header"]; + * @return The header. + */ + boolean getHeader(); + + /** + * optional uint32 frame_bytes = 7 [json_name = "frameBytes"]; + * @return Whether the frameBytes field is set. + */ + boolean hasFrameBytes(); + /** + * optional uint32 frame_bytes = 7 [json_name = "frameBytes"]; + * @return The frameBytes. + */ + int getFrameBytes(); + + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @return Whether the byteOrder field is set. + */ + boolean hasByteOrder(); + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @return The byteOrder. + */ + java.lang.String getByteOrder(); + /** + * optional string byte_order = 8 [json_name = "byteOrder"]; + * @return The bytes for byteOrder. + */ + com.google.protobuf.ByteString + getByteOrderBytes(); + + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + java.util.List + getFieldsList(); + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + io.github.arcforges.contracts.publicapi.v1.FrameField getFields(int index); + /** + * repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"]; + */ + int getFieldsCount(); + + /** + * .arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"]; + * @return Whether the checksum field is set. + */ + boolean hasChecksum(); + /** + * .arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"]; + * @return The checksum. + */ + io.github.arcforges.contracts.publicapi.v1.ChecksumSpec getChecksum(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java new file mode 100644 index 0000000..2ab6eba --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameField.java @@ -0,0 +1,813 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: FrameField; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.FrameField} + */ +@com.google.protobuf.Generated +public final class FrameField extends + com.google.protobuf.GeneratedMessageLite< + FrameField, FrameField.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.FrameField) + FrameFieldOrBuilder { + private FrameField() { + jsonPath_ = emptyProtobufList(); + scalarType_ = ""; + } + private int bitField0_; + public static final int CHANNEL_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id channelId_; + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return channelId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : channelId_; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + channelId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (channelId_ != null && + channelId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + channelId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(channelId_).mergeFrom(value).buildPartial(); + } else { + channelId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + private void clearChannelId() { + channelId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int COLUMN_FIELD_NUMBER = 2; + private int column_; + /** + * optional uint32 column = 2 [json_name = "column"]; + * @return Whether the column field is set. + */ + @java.lang.Override + public boolean hasColumn() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional uint32 column = 2 [json_name = "column"]; + * @return The column. + */ + @java.lang.Override + public int getColumn() { + return column_; + } + /** + * optional uint32 column = 2 [json_name = "column"]; + * @param value The column to set. + */ + private void setColumn(int value) { + bitField0_ |= 0x00000002; + column_ = value; + } + /** + * optional uint32 column = 2 [json_name = "column"]; + */ + private void clearColumn() { + bitField0_ = (bitField0_ & ~0x00000002); + column_ = 0; + } + + public static final int JSON_PATH_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList jsonPath_; + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @return A list containing the jsonPath. + */ + @java.lang.Override + public java.util.List getJsonPathList() { + return jsonPath_; + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @return The count of jsonPath. + */ + @java.lang.Override + public int getJsonPathCount() { + return jsonPath_.size(); + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param index The index of the element to return. + * @return The jsonPath at the given index. + */ + @java.lang.Override + public java.lang.String getJsonPath(int index) { + return jsonPath_.get(index); + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param index The index of the value to return. + * @return The bytes of the jsonPath at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getJsonPathBytes(int index) { + return com.google.protobuf.ByteString.copyFromUtf8( + jsonPath_.get(index)); + } + private void ensureJsonPathIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = + jsonPath_; if (!tmp.isModifiable()) { + jsonPath_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param index The index to set the value at. + * @param value The jsonPath to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setJsonPath( + int index, java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureJsonPathIsMutable(); + jsonPath_.set(index, value); + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param value The jsonPath to add. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addJsonPath( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureJsonPathIsMutable(); + jsonPath_.add(value); + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param values The jsonPath to add. + */ + private void addAllJsonPath( + java.lang.Iterable values) { + ensureJsonPathIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, jsonPath_); + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + */ + private void clearJsonPath() { + jsonPath_ = emptyProtobufList(); + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param value The bytes of the jsonPath to add. + */ + private void addJsonPathBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + ensureJsonPathIsMutable(); + jsonPath_.add(value.toStringUtf8()); + } + + public static final int OFFSET_FIELD_NUMBER = 4; + private int offset_; + /** + * optional uint32 offset = 4 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + @java.lang.Override + public boolean hasOffset() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional uint32 offset = 4 [json_name = "offset"]; + * @return The offset. + */ + @java.lang.Override + public int getOffset() { + return offset_; + } + /** + * optional uint32 offset = 4 [json_name = "offset"]; + * @param value The offset to set. + */ + private void setOffset(int value) { + bitField0_ |= 0x00000004; + offset_ = value; + } + /** + * optional uint32 offset = 4 [json_name = "offset"]; + */ + private void clearOffset() { + bitField0_ = (bitField0_ & ~0x00000004); + offset_ = 0; + } + + public static final int SCALAR_TYPE_FIELD_NUMBER = 5; + private java.lang.String scalarType_; + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @return Whether the scalarType field is set. + */ + @java.lang.Override + public boolean hasScalarType() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @return The scalarType. + */ + @java.lang.Override + public java.lang.String getScalarType() { + return scalarType_; + } + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @return The bytes for scalarType. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getScalarTypeBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(scalarType_); + } + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @param value The scalarType to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setScalarType( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + scalarType_ = value; + } + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + */ + private void clearScalarType() { + bitField0_ = (bitField0_ & ~0x00000008); + scalarType_ = getDefaultInstance().getScalarType(); + } + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @param value The bytes for scalarType to set. + */ + private void setScalarTypeBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + scalarType_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int REQUIRED_FIELD_NUMBER = 6; + private boolean required_; + /** + * optional bool required = 6 [json_name = "required"]; + * @return Whether the required field is set. + */ + @java.lang.Override + public boolean hasRequired() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional bool required = 6 [json_name = "required"]; + * @return The required. + */ + @java.lang.Override + public boolean getRequired() { + return required_; + } + /** + * optional bool required = 6 [json_name = "required"]; + * @param value The required to set. + */ + private void setRequired(boolean value) { + bitField0_ |= 0x00000010; + required_ = value; + } + /** + * optional bool required = 6 [json_name = "required"]; + */ + private void clearRequired() { + bitField0_ = (bitField0_ & ~0x00000010); + required_ = false; + } + + public static io.github.arcforges.contracts.publicapi.v1.FrameField parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameField parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameField parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameField parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameField parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameField parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameField parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameField parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.FrameField parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.FrameField parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameField parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.FrameField parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.FrameField prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: FrameField; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.FrameField} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.FrameField, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.FrameField) + io.github.arcforges.contracts.publicapi.v1.FrameFieldOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.FrameField.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return instance.hasChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return instance.getChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + public Builder setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + public Builder setChannelId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setChannelId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + public Builder mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + */ + public Builder clearChannelId() { copyOnWrite(); + instance.clearChannelId(); + return this; + } + + /** + * optional uint32 column = 2 [json_name = "column"]; + * @return Whether the column field is set. + */ + @java.lang.Override + public boolean hasColumn() { + return instance.hasColumn(); + } + /** + * optional uint32 column = 2 [json_name = "column"]; + * @return The column. + */ + @java.lang.Override + public int getColumn() { + return instance.getColumn(); + } + /** + * optional uint32 column = 2 [json_name = "column"]; + * @param value The column to set. + * @return This builder for chaining. + */ + public Builder setColumn(int value) { + copyOnWrite(); + instance.setColumn(value); + return this; + } + /** + * optional uint32 column = 2 [json_name = "column"]; + * @return This builder for chaining. + */ + public Builder clearColumn() { + copyOnWrite(); + instance.clearColumn(); + return this; + } + + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @return A list containing the jsonPath. + */ + @java.lang.Override + public java.util.List + getJsonPathList() { + return java.util.Collections.unmodifiableList( + instance.getJsonPathList()); + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @return The count of jsonPath. + */ + @java.lang.Override + public int getJsonPathCount() { + return instance.getJsonPathCount(); + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param index The index of the element to return. + * @return The jsonPath at the given index. + */ + @java.lang.Override + public java.lang.String getJsonPath(int index) { + return instance.getJsonPath(index); + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param index The index of the value to return. + * @return The bytes of the jsonPath at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getJsonPathBytes(int index) { + return instance.getJsonPathBytes(index); + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param index The index to set the value at. + * @param value The jsonPath to set. + * @return This builder for chaining. + */ + public Builder setJsonPath( + int index, java.lang.String value) { + copyOnWrite(); + instance.setJsonPath(index, value); + return this; + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param value The jsonPath to add. + * @return This builder for chaining. + */ + public Builder addJsonPath( + java.lang.String value) { + copyOnWrite(); + instance.addJsonPath(value); + return this; + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param values The jsonPath to add. + * @return This builder for chaining. + */ + public Builder addAllJsonPath( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllJsonPath(values); + return this; + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @return This builder for chaining. + */ + public Builder clearJsonPath() { + copyOnWrite(); + instance.clearJsonPath(); + return this; + } + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param value The bytes of the jsonPath to add. + * @return This builder for chaining. + */ + public Builder addJsonPathBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.addJsonPathBytes(value); + return this; + } + + /** + * optional uint32 offset = 4 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + @java.lang.Override + public boolean hasOffset() { + return instance.hasOffset(); + } + /** + * optional uint32 offset = 4 [json_name = "offset"]; + * @return The offset. + */ + @java.lang.Override + public int getOffset() { + return instance.getOffset(); + } + /** + * optional uint32 offset = 4 [json_name = "offset"]; + * @param value The offset to set. + * @return This builder for chaining. + */ + public Builder setOffset(int value) { + copyOnWrite(); + instance.setOffset(value); + return this; + } + /** + * optional uint32 offset = 4 [json_name = "offset"]; + * @return This builder for chaining. + */ + public Builder clearOffset() { + copyOnWrite(); + instance.clearOffset(); + return this; + } + + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @return Whether the scalarType field is set. + */ + @java.lang.Override + public boolean hasScalarType() { + return instance.hasScalarType(); + } + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @return The scalarType. + */ + @java.lang.Override + public java.lang.String getScalarType() { + return instance.getScalarType(); + } + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @return The bytes for scalarType. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getScalarTypeBytes() { + return instance.getScalarTypeBytes(); + } + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @param value The scalarType to set. + * @return This builder for chaining. + */ + public Builder setScalarType( + java.lang.String value) { + copyOnWrite(); + instance.setScalarType(value); + return this; + } + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @return This builder for chaining. + */ + public Builder clearScalarType() { + copyOnWrite(); + instance.clearScalarType(); + return this; + } + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @param value The bytes for scalarType to set. + * @return This builder for chaining. + */ + public Builder setScalarTypeBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setScalarTypeBytes(value); + return this; + } + + /** + * optional bool required = 6 [json_name = "required"]; + * @return Whether the required field is set. + */ + @java.lang.Override + public boolean hasRequired() { + return instance.hasRequired(); + } + /** + * optional bool required = 6 [json_name = "required"]; + * @return The required. + */ + @java.lang.Override + public boolean getRequired() { + return instance.getRequired(); + } + /** + * optional bool required = 6 [json_name = "required"]; + * @param value The required to set. + * @return This builder for chaining. + */ + public Builder setRequired(boolean value) { + copyOnWrite(); + instance.setRequired(value); + return this; + } + /** + * optional bool required = 6 [json_name = "required"]; + * @return This builder for chaining. + */ + public Builder clearRequired() { + copyOnWrite(); + instance.clearRequired(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.FrameField) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.FrameField(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "channelId_", + "column_", + "jsonPath_", + "offset_", + "scalarType_", + "required_", + }; + java.lang.String info = + "\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u100b\u0001\u0003\u021a\u0004\u100b\u0002\u0005\u1208\u0003\u0006\u1007\u0004"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.FrameField.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.FrameField) + private static final io.github.arcforges.contracts.publicapi.v1.FrameField DEFAULT_INSTANCE; + static { + FrameField defaultInstance = new FrameField(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + FrameField.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.FrameField getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameFieldOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameFieldOrBuilder.java new file mode 100644 index 0000000..830684b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/FrameFieldOrBuilder.java @@ -0,0 +1,100 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface FrameFieldOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.FrameField) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + * @return Whether the channelId field is set. + */ + boolean hasChannelId(); + /** + * .arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"]; + * @return The channelId. + */ + io.github.arcforges.contracts.foundation.v1.Id getChannelId(); + + /** + * optional uint32 column = 2 [json_name = "column"]; + * @return Whether the column field is set. + */ + boolean hasColumn(); + /** + * optional uint32 column = 2 [json_name = "column"]; + * @return The column. + */ + int getColumn(); + + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @return A list containing the jsonPath. + */ + java.util.List + getJsonPathList(); + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @return The count of jsonPath. + */ + int getJsonPathCount(); + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param index The index of the element to return. + * @return The jsonPath at the given index. + */ + java.lang.String getJsonPath(int index); + /** + * repeated string json_path = 3 [json_name = "jsonPath"]; + * @param index The index of the element to return. + * @return The jsonPath at the given index. + */ + com.google.protobuf.ByteString + getJsonPathBytes(int index); + + /** + * optional uint32 offset = 4 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + boolean hasOffset(); + /** + * optional uint32 offset = 4 [json_name = "offset"]; + * @return The offset. + */ + int getOffset(); + + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @return Whether the scalarType field is set. + */ + boolean hasScalarType(); + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @return The scalarType. + */ + java.lang.String getScalarType(); + /** + * optional string scalar_type = 5 [json_name = "scalarType"]; + * @return The bytes for scalarType. + */ + com.google.protobuf.ByteString + getScalarTypeBytes(); + + /** + * optional bool required = 6 [json_name = "required"]; + * @return Whether the required field is set. + */ + boolean hasRequired(); + /** + * optional bool required = 6 [json_name = "required"]; + * @return The required. + */ + boolean getRequired(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java new file mode 100644 index 0000000..a6583fe --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSource.java @@ -0,0 +1,613 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: GeneratedSource; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.GeneratedSource} + */ +@com.google.protobuf.Generated +public final class GeneratedSource extends + com.google.protobuf.GeneratedMessageLite< + GeneratedSource, GeneratedSource.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.GeneratedSource) + GeneratedSourceOrBuilder { + private GeneratedSource() { + kind_ = ""; + parameters_ = emptyProtobufList(); + } + private int bitField0_; + public static final int KIND_FIELD_NUMBER = 1; + private java.lang.String kind_; + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + kind_ = value; + } + /** + * optional string kind = 1 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000001); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int PARAMETERS_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.ProtobufList parameters_; + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.Override + public java.util.List getParametersList() { + return parameters_; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public java.util.List + getParametersOrBuilderList() { + return parameters_; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.Override + public int getParametersCount() { + return parameters_.size(); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.EffectParameter getParameters(int index) { + return parameters_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public io.github.arcforges.contracts.publicapi.v1.EffectParameterOrBuilder getParametersOrBuilder( + int index) { + return parameters_.get(index); + } + private void ensureParametersIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = parameters_; + if (!tmp.isModifiable()) { + parameters_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setParameters( + int index, io.github.arcforges.contracts.publicapi.v1.EffectParameter value) { + value.getClass(); // minimal bytecode null check + ensureParametersIsMutable(); + parameters_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addParameters(io.github.arcforges.contracts.publicapi.v1.EffectParameter value) { + value.getClass(); // minimal bytecode null check + ensureParametersIsMutable(); + parameters_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addParameters( + int index, io.github.arcforges.contracts.publicapi.v1.EffectParameter value) { + value.getClass(); // minimal bytecode null check + ensureParametersIsMutable(); + parameters_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + private void addAllParameters( + java.lang.Iterable values) { + ensureParametersIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, parameters_); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + private void clearParameters() { + parameters_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + private void removeParameters(int index) { + ensureParametersIsMutable(); + parameters_.remove(index); + } + + public static final int TEXT_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.publicapi.v1.TimedText text_; + /** + * .arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"]; + */ + @java.lang.Override + public boolean hasText() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TimedText getText() { + return text_ == null ? io.github.arcforges.contracts.publicapi.v1.TimedText.getDefaultInstance() : text_; + } + /** + * .arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText(io.github.arcforges.contracts.publicapi.v1.TimedText value) { + value.getClass(); // minimal bytecode null check + text_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeText(io.github.arcforges.contracts.publicapi.v1.TimedText value) { + value.getClass(); // minimal bytecode null check + if (text_ != null && + text_ != io.github.arcforges.contracts.publicapi.v1.TimedText.getDefaultInstance()) { + text_ = + io.github.arcforges.contracts.publicapi.v1.TimedText.newBuilder(text_).mergeFrom(value).buildPartial(); + } else { + text_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"]; + */ + private void clearText() { + text_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.publicapi.v1.GeneratedSource parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.GeneratedSource parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.GeneratedSource parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.GeneratedSource parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.GeneratedSource parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.GeneratedSource parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.GeneratedSource parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.GeneratedSource parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.GeneratedSource parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.GeneratedSource parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.GeneratedSource parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.GeneratedSource parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.GeneratedSource prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: GeneratedSource; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.GeneratedSource} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.GeneratedSource, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.GeneratedSource) + io.github.arcforges.contracts.publicapi.v1.GeneratedSourceOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.GeneratedSource.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.Override + public java.util.List getParametersList() { + return java.util.Collections.unmodifiableList( + instance.getParametersList()); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.Override + public int getParametersCount() { + return instance.getParametersCount(); + }/** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.EffectParameter getParameters(int index) { + return instance.getParameters(index); + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder setParameters( + int index, io.github.arcforges.contracts.publicapi.v1.EffectParameter value) { + copyOnWrite(); + instance.setParameters(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder setParameters( + int index, io.github.arcforges.contracts.publicapi.v1.EffectParameter.Builder builderForValue) { + copyOnWrite(); + instance.setParameters(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder addParameters(io.github.arcforges.contracts.publicapi.v1.EffectParameter value) { + copyOnWrite(); + instance.addParameters(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder addParameters( + int index, io.github.arcforges.contracts.publicapi.v1.EffectParameter value) { + copyOnWrite(); + instance.addParameters(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder addParameters( + io.github.arcforges.contracts.publicapi.v1.EffectParameter.Builder builderForValue) { + copyOnWrite(); + instance.addParameters(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder addParameters( + int index, io.github.arcforges.contracts.publicapi.v1.EffectParameter.Builder builderForValue) { + copyOnWrite(); + instance.addParameters(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder addAllParameters( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllParameters(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder clearParameters() { + copyOnWrite(); + instance.clearParameters(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + public Builder removeParameters(int index) { + copyOnWrite(); + instance.removeParameters(index); + return this; + } + + /** + * .arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"]; + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * .arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TimedText getText() { + return instance.getText(); + } + /** + * .arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"]; + */ + public Builder setText(io.github.arcforges.contracts.publicapi.v1.TimedText value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * .arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"]; + */ + public Builder setText( + io.github.arcforges.contracts.publicapi.v1.TimedText.Builder builderForValue) { + copyOnWrite(); + instance.setText(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"]; + */ + public Builder mergeText(io.github.arcforges.contracts.publicapi.v1.TimedText value) { + copyOnWrite(); + instance.mergeText(value); + return this; + } + /** + * .arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"]; + */ + public Builder clearText() { copyOnWrite(); + instance.clearText(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.GeneratedSource) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.GeneratedSource(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "kind_", + "parameters_", + io.github.arcforges.contracts.publicapi.v1.EffectParameter.class, + "text_", + }; + java.lang.String info = + "\u0000\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0001\u0000\u0001\u1208\u0000\u0002" + + "\u001b\u0003\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.GeneratedSource.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.GeneratedSource) + private static final io.github.arcforges.contracts.publicapi.v1.GeneratedSource DEFAULT_INSTANCE; + static { + GeneratedSource defaultInstance = new GeneratedSource(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + GeneratedSource.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.GeneratedSource getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceOrBuilder.java new file mode 100644 index 0000000..927e171 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceOrBuilder.java @@ -0,0 +1,56 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface GeneratedSourceOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.GeneratedSource) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + java.util.List + getParametersList(); + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + io.github.arcforges.contracts.publicapi.v1.EffectParameter getParameters(int index); + /** + * repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"]; + */ + int getParametersCount(); + + /** + * .arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * .arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"]; + * @return The text. + */ + io.github.arcforges.contracts.publicapi.v1.TimedText getText(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/HistoryMode.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/HistoryMode.java new file mode 100644 index 0000000..83e077b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/HistoryMode.java @@ -0,0 +1,116 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + * Protobuf enum {@code arcforges.publicapi.v1.HistoryMode} + */ +@com.google.protobuf.Generated +public enum HistoryMode + implements com.google.protobuf.Internal.EnumLite { + /** + * HISTORY_MODE_UNSPECIFIED = 0; + */ + HISTORY_MODE_UNSPECIFIED(0), + /** + * HISTORY_MODE_LOCAL = 1; + */ + HISTORY_MODE_LOCAL(1), + /** + * HISTORY_MODE_CLOUD = 2; + */ + HISTORY_MODE_CLOUD(2), + /** + * HISTORY_MODE_TEMPORARY = 3; + */ + HISTORY_MODE_TEMPORARY(3), + UNRECOGNIZED(-1), + ; + + /** + * HISTORY_MODE_UNSPECIFIED = 0; + */ + public static final int HISTORY_MODE_UNSPECIFIED_VALUE = 0; + /** + * HISTORY_MODE_LOCAL = 1; + */ + public static final int HISTORY_MODE_LOCAL_VALUE = 1; + /** + * HISTORY_MODE_CLOUD = 2; + */ + public static final int HISTORY_MODE_CLOUD_VALUE = 2; + /** + * HISTORY_MODE_TEMPORARY = 3; + */ + public static final int HISTORY_MODE_TEMPORARY_VALUE = 3; + + + @java.lang.Override + public final int getNumber() { + if (this == UNRECOGNIZED) { + return com.google.protobuf.Internal.throwCannotGetNumberOfUnrecognized(); + } + return value; + } + + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static HistoryMode valueOf(int value) { + return forNumber(value); + } + + public static HistoryMode forNumber(int value) { + switch (value) { + case 0: return HISTORY_MODE_UNSPECIFIED; + case 1: return HISTORY_MODE_LOCAL; + case 2: return HISTORY_MODE_CLOUD; + case 3: return HISTORY_MODE_TEMPORARY; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + HistoryMode> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + @java.lang.Override + public HistoryMode findValueByNumber(int number) { + return HistoryMode.forNumber(number); + } + }; + + public static com.google.protobuf.Internal.EnumVerifier + internalGetVerifier() { + return HistoryModeVerifier.INSTANCE; + } + + private static final class HistoryModeVerifier implements + com.google.protobuf.Internal.EnumVerifier { + static final com.google.protobuf.Internal.EnumVerifier + INSTANCE = new HistoryModeVerifier(); + @java.lang.Override + public boolean isInRange(int number) { + return HistoryMode.forNumber(number) != null; + } + }; + + private final int value; + + private HistoryMode(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:arcforges.publicapi.v1.HistoryMode) +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java new file mode 100644 index 0000000..7fa62b3 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdList.java @@ -0,0 +1,399 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: IdList; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.IdList} + */ +@com.google.protobuf.Generated +public final class IdList extends + com.google.protobuf.GeneratedMessageLite< + IdList, IdList.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.IdList) + IdListOrBuilder { + private IdList() { + items_ = emptyProtobufList(); + } + public static final int ITEMS_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.ProtobufList items_; + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + @java.lang.Override + public java.util.List getItemsList() { + return items_; + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + public java.util.List + getItemsOrBuilderList() { + return items_; + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + @java.lang.Override + public int getItemsCount() { + return items_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getItems(int index) { + return items_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getItemsOrBuilder( + int index) { + return items_.get(index); + } + private void ensureItemsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = items_; + if (!tmp.isModifiable()) { + items_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setItems( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureItemsIsMutable(); + items_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addItems(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureItemsIsMutable(); + items_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addItems( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureItemsIsMutable(); + items_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + private void addAllItems( + java.lang.Iterable values) { + ensureItemsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, items_); + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + private void clearItems() { + items_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + private void removeItems(int index) { + ensureItemsIsMutable(); + items_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.IdList parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.IdList parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.IdList parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.IdList parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.IdList parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.IdList parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.IdList parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.IdList parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.IdList parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.IdList parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.IdList parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.IdList parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.IdList prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: IdList; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.IdList} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.IdList, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.IdList) + io.github.arcforges.contracts.publicapi.v1.IdListOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.IdList.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + @java.lang.Override + public java.util.List getItemsList() { + return java.util.Collections.unmodifiableList( + instance.getItemsList()); + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + @java.lang.Override + public int getItemsCount() { + return instance.getItemsCount(); + }/** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getItems(int index) { + return instance.getItems(index); + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + public Builder setItems( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setItems(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + public Builder setItems( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setItems(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + public Builder addItems(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addItems(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + public Builder addItems( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addItems(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + public Builder addItems( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addItems(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + public Builder addItems( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addItems(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + public Builder addAllItems( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllItems(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + public Builder clearItems() { + copyOnWrite(); + instance.clearItems(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + public Builder removeItems(int index) { + copyOnWrite(); + instance.removeItems(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.IdList) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.IdList(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "items_", + io.github.arcforges.contracts.foundation.v1.Id.class, + }; + java.lang.String info = + "\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.IdList.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.IdList) + private static final io.github.arcforges.contracts.publicapi.v1.IdList DEFAULT_INSTANCE; + static { + IdList defaultInstance = new IdList(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + IdList.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.IdList getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdListOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdListOrBuilder.java new file mode 100644 index 0000000..9f0be65 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/IdListOrBuilder.java @@ -0,0 +1,28 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface IdListOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.IdList) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + java.util.List + getItemsList(); + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getItems(int index); + /** + * repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"]; + */ + int getItemsCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java new file mode 100644 index 0000000..1ed5ecb --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayout.java @@ -0,0 +1,386 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ImageLayout; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ImageLayout} + */ +@com.google.protobuf.Generated +public final class ImageLayout extends + com.google.protobuf.GeneratedMessageLite< + ImageLayout, ImageLayout.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ImageLayout) + ImageLayoutOrBuilder { + private ImageLayout() { + alignment_ = ""; + } + private int bitField0_; + public static final int WIDTH_RATIO_FIELD_NUMBER = 1; + private double widthRatio_; + /** + * optional double width_ratio = 1 [json_name = "widthRatio"]; + * @return Whether the widthRatio field is set. + */ + @java.lang.Override + public boolean hasWidthRatio() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional double width_ratio = 1 [json_name = "widthRatio"]; + * @return The widthRatio. + */ + @java.lang.Override + public double getWidthRatio() { + return widthRatio_; + } + /** + * optional double width_ratio = 1 [json_name = "widthRatio"]; + * @param value The widthRatio to set. + */ + private void setWidthRatio(double value) { + bitField0_ |= 0x00000001; + widthRatio_ = value; + } + /** + * optional double width_ratio = 1 [json_name = "widthRatio"]; + */ + private void clearWidthRatio() { + bitField0_ = (bitField0_ & ~0x00000001); + widthRatio_ = 0D; + } + + public static final int ALIGNMENT_FIELD_NUMBER = 2; + private java.lang.String alignment_; + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @return Whether the alignment field is set. + */ + @java.lang.Override + public boolean hasAlignment() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @return The alignment. + */ + @java.lang.Override + public java.lang.String getAlignment() { + return alignment_; + } + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @return The bytes for alignment. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAlignmentBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(alignment_); + } + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @param value The alignment to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAlignment( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + alignment_ = value; + } + /** + * optional string alignment = 2 [json_name = "alignment"]; + */ + private void clearAlignment() { + bitField0_ = (bitField0_ & ~0x00000002); + alignment_ = getDefaultInstance().getAlignment(); + } + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @param value The bytes for alignment to set. + */ + private void setAlignmentBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + alignment_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static io.github.arcforges.contracts.publicapi.v1.ImageLayout parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ImageLayout parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ImageLayout parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ImageLayout parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ImageLayout parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ImageLayout parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ImageLayout parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ImageLayout parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ImageLayout parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ImageLayout parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ImageLayout parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ImageLayout parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ImageLayout prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ImageLayout; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ImageLayout} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ImageLayout, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ImageLayout) + io.github.arcforges.contracts.publicapi.v1.ImageLayoutOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ImageLayout.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional double width_ratio = 1 [json_name = "widthRatio"]; + * @return Whether the widthRatio field is set. + */ + @java.lang.Override + public boolean hasWidthRatio() { + return instance.hasWidthRatio(); + } + /** + * optional double width_ratio = 1 [json_name = "widthRatio"]; + * @return The widthRatio. + */ + @java.lang.Override + public double getWidthRatio() { + return instance.getWidthRatio(); + } + /** + * optional double width_ratio = 1 [json_name = "widthRatio"]; + * @param value The widthRatio to set. + * @return This builder for chaining. + */ + public Builder setWidthRatio(double value) { + copyOnWrite(); + instance.setWidthRatio(value); + return this; + } + /** + * optional double width_ratio = 1 [json_name = "widthRatio"]; + * @return This builder for chaining. + */ + public Builder clearWidthRatio() { + copyOnWrite(); + instance.clearWidthRatio(); + return this; + } + + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @return Whether the alignment field is set. + */ + @java.lang.Override + public boolean hasAlignment() { + return instance.hasAlignment(); + } + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @return The alignment. + */ + @java.lang.Override + public java.lang.String getAlignment() { + return instance.getAlignment(); + } + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @return The bytes for alignment. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAlignmentBytes() { + return instance.getAlignmentBytes(); + } + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @param value The alignment to set. + * @return This builder for chaining. + */ + public Builder setAlignment( + java.lang.String value) { + copyOnWrite(); + instance.setAlignment(value); + return this; + } + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @return This builder for chaining. + */ + public Builder clearAlignment() { + copyOnWrite(); + instance.clearAlignment(); + return this; + } + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @param value The bytes for alignment to set. + * @return This builder for chaining. + */ + public Builder setAlignmentBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setAlignmentBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ImageLayout) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ImageLayout(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "widthRatio_", + "alignment_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1000\u0000\u0002" + + "\u1208\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ImageLayout.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ImageLayout) + private static final io.github.arcforges.contracts.publicapi.v1.ImageLayout DEFAULT_INSTANCE; + static { + ImageLayout defaultInstance = new ImageLayout(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ImageLayout.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ImageLayout getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayoutOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayoutOrBuilder.java new file mode 100644 index 0000000..1336a57 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ImageLayoutOrBuilder.java @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ImageLayoutOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ImageLayout) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional double width_ratio = 1 [json_name = "widthRatio"]; + * @return Whether the widthRatio field is set. + */ + boolean hasWidthRatio(); + /** + * optional double width_ratio = 1 [json_name = "widthRatio"]; + * @return The widthRatio. + */ + double getWidthRatio(); + + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @return Whether the alignment field is set. + */ + boolean hasAlignment(); + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @return The alignment. + */ + java.lang.String getAlignment(); + /** + * optional string alignment = 2 [json_name = "alignment"]; + * @return The bytes for alignment. + */ + com.google.protobuf.ByteString + getAlignmentBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java new file mode 100644 index 0000000..399a991 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtom.java @@ -0,0 +1,826 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: InlineAtom; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.InlineAtom} + */ +@com.google.protobuf.Generated +public final class InlineAtom extends + com.google.protobuf.GeneratedMessageLite< + InlineAtom, InlineAtom.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.InlineAtom) + InlineAtomOrBuilder { + private InlineAtom() { + } + private int bitField0_; + private int contentCase_ = 0; + private java.lang.Object content_; + public enum ContentCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + MENTION(2), + MATH(3), + FOOTNOTE(4), + CONTENT_NOT_SET(0); + private final int value; + private ContentCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContentCase valueOf(int value) { + return forNumber(value); + } + + public static ContentCase forNumber(int value) { + switch (value) { + case 2: return MENTION; + case 3: return MATH; + case 4: return FOOTNOTE; + case 0: return CONTENT_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + private void clearContent() { + contentCase_ = 0; + content_ = null; + } + + public static final int OFFSET_FIELD_NUMBER = 1; + private int offset_; + /** + * optional uint32 offset = 1 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + @java.lang.Override + public boolean hasOffset() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional uint32 offset = 1 [json_name = "offset"]; + * @return The offset. + */ + @java.lang.Override + public int getOffset() { + return offset_; + } + /** + * optional uint32 offset = 1 [json_name = "offset"]; + * @param value The offset to set. + */ + private void setOffset(int value) { + bitField0_ |= 0x00000001; + offset_ = value; + } + /** + * optional uint32 offset = 1 [json_name = "offset"]; + */ + private void clearOffset() { + bitField0_ = (bitField0_ & ~0x00000001); + offset_ = 0; + } + + public static final int ORIGIN_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.ContentOrigin origin_; + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return origin_ == null ? io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance() : origin_; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + origin_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + if (origin_ != null && + origin_ != io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance()) { + origin_ = + io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder(origin_).mergeFrom(value).buildPartial(); + } else { + origin_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + private void clearOrigin() { + origin_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int INLINE_ID_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Id inlineId_; + /** + * .arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + */ + @java.lang.Override + public boolean hasInlineId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getInlineId() { + return inlineId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : inlineId_; + } + /** + * .arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInlineId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + inlineId_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeInlineId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (inlineId_ != null && + inlineId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + inlineId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(inlineId_).mergeFrom(value).buildPartial(); + } else { + inlineId_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + */ + private void clearInlineId() { + inlineId_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int MENTION_FIELD_NUMBER = 2; + /** + * .arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"]; + */ + @java.lang.Override + public boolean hasMention() { + return contentCase_ == 2; + } + /** + * .arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.LinkSpec getMention() { + if (contentCase_ == 2) { + return (io.github.arcforges.contracts.publicapi.v1.LinkSpec) content_; + } + return io.github.arcforges.contracts.publicapi.v1.LinkSpec.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMention(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + value.getClass(); // minimal bytecode null check + content_ = value; + contentCase_ = 2; + } + /** + * .arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeMention(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + value.getClass(); // minimal bytecode null check + if (contentCase_ == 2 && + content_ != io.github.arcforges.contracts.publicapi.v1.LinkSpec.getDefaultInstance()) { + content_ = io.github.arcforges.contracts.publicapi.v1.LinkSpec.newBuilder((io.github.arcforges.contracts.publicapi.v1.LinkSpec) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + contentCase_ = 2; + } + /** + * .arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"]; + */ + private void clearMention() { + if (contentCase_ == 2) { + contentCase_ = 0; + content_ = null; + } + } + + public static final int MATH_FIELD_NUMBER = 3; + /** + * .arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"]; + */ + @java.lang.Override + public boolean hasMath() { + return contentCase_ == 3; + } + /** + * .arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MathContent getMath() { + if (contentCase_ == 3) { + return (io.github.arcforges.contracts.publicapi.v1.MathContent) content_; + } + return io.github.arcforges.contracts.publicapi.v1.MathContent.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMath(io.github.arcforges.contracts.publicapi.v1.MathContent value) { + value.getClass(); // minimal bytecode null check + content_ = value; + contentCase_ = 3; + } + /** + * .arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeMath(io.github.arcforges.contracts.publicapi.v1.MathContent value) { + value.getClass(); // minimal bytecode null check + if (contentCase_ == 3 && + content_ != io.github.arcforges.contracts.publicapi.v1.MathContent.getDefaultInstance()) { + content_ = io.github.arcforges.contracts.publicapi.v1.MathContent.newBuilder((io.github.arcforges.contracts.publicapi.v1.MathContent) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + contentCase_ = 3; + } + /** + * .arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"]; + */ + private void clearMath() { + if (contentCase_ == 3) { + contentCase_ = 0; + content_ = null; + } + } + + public static final int FOOTNOTE_FIELD_NUMBER = 4; + /** + * .arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"]; + */ + @java.lang.Override + public boolean hasFootnote() { + return contentCase_ == 4; + } + /** + * .arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.LinkSpec getFootnote() { + if (contentCase_ == 4) { + return (io.github.arcforges.contracts.publicapi.v1.LinkSpec) content_; + } + return io.github.arcforges.contracts.publicapi.v1.LinkSpec.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFootnote(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + value.getClass(); // minimal bytecode null check + content_ = value; + contentCase_ = 4; + } + /** + * .arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeFootnote(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + value.getClass(); // minimal bytecode null check + if (contentCase_ == 4 && + content_ != io.github.arcforges.contracts.publicapi.v1.LinkSpec.getDefaultInstance()) { + content_ = io.github.arcforges.contracts.publicapi.v1.LinkSpec.newBuilder((io.github.arcforges.contracts.publicapi.v1.LinkSpec) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + contentCase_ = 4; + } + /** + * .arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"]; + */ + private void clearFootnote() { + if (contentCase_ == 4) { + contentCase_ = 0; + content_ = null; + } + } + + public static io.github.arcforges.contracts.publicapi.v1.InlineAtom parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.InlineAtom parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.InlineAtom parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.InlineAtom parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.InlineAtom parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.InlineAtom parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.InlineAtom parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.InlineAtom parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.InlineAtom parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.InlineAtom parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.InlineAtom parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.InlineAtom parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.InlineAtom prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: InlineAtom; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.InlineAtom} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.InlineAtom, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.InlineAtom) + io.github.arcforges.contracts.publicapi.v1.InlineAtomOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.InlineAtom.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public ContentCase + getContentCase() { + return instance.getContentCase(); + } + + public Builder clearContent() { + copyOnWrite(); + instance.clearContent(); + return this; + } + + + /** + * optional uint32 offset = 1 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + @java.lang.Override + public boolean hasOffset() { + return instance.hasOffset(); + } + /** + * optional uint32 offset = 1 [json_name = "offset"]; + * @return The offset. + */ + @java.lang.Override + public int getOffset() { + return instance.getOffset(); + } + /** + * optional uint32 offset = 1 [json_name = "offset"]; + * @param value The offset to set. + * @return This builder for chaining. + */ + public Builder setOffset(int value) { + copyOnWrite(); + instance.setOffset(value); + return this; + } + /** + * optional uint32 offset = 1 [json_name = "offset"]; + * @return This builder for chaining. + */ + public Builder clearOffset() { + copyOnWrite(); + instance.clearOffset(); + return this; + } + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return instance.hasOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return instance.getOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.setOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder setOrigin( + io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder builderForValue) { + copyOnWrite(); + instance.setOrigin(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.mergeOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder clearOrigin() { copyOnWrite(); + instance.clearOrigin(); + return this; + } + + /** + * .arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + */ + @java.lang.Override + public boolean hasInlineId() { + return instance.hasInlineId(); + } + /** + * .arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getInlineId() { + return instance.getInlineId(); + } + /** + * .arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + */ + public Builder setInlineId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setInlineId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + */ + public Builder setInlineId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setInlineId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + */ + public Builder mergeInlineId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeInlineId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + */ + public Builder clearInlineId() { copyOnWrite(); + instance.clearInlineId(); + return this; + } + + /** + * .arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"]; + */ + @java.lang.Override + public boolean hasMention() { + return instance.hasMention(); + } + /** + * .arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.LinkSpec getMention() { + return instance.getMention(); + } + /** + * .arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"]; + */ + public Builder setMention(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + copyOnWrite(); + instance.setMention(value); + return this; + } + /** + * .arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"]; + */ + public Builder setMention( + io.github.arcforges.contracts.publicapi.v1.LinkSpec.Builder builderForValue) { + copyOnWrite(); + instance.setMention(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"]; + */ + public Builder mergeMention(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + copyOnWrite(); + instance.mergeMention(value); + return this; + } + /** + * .arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"]; + */ + public Builder clearMention() { + copyOnWrite(); + instance.clearMention(); + return this; + } + + /** + * .arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"]; + */ + @java.lang.Override + public boolean hasMath() { + return instance.hasMath(); + } + /** + * .arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MathContent getMath() { + return instance.getMath(); + } + /** + * .arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"]; + */ + public Builder setMath(io.github.arcforges.contracts.publicapi.v1.MathContent value) { + copyOnWrite(); + instance.setMath(value); + return this; + } + /** + * .arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"]; + */ + public Builder setMath( + io.github.arcforges.contracts.publicapi.v1.MathContent.Builder builderForValue) { + copyOnWrite(); + instance.setMath(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"]; + */ + public Builder mergeMath(io.github.arcforges.contracts.publicapi.v1.MathContent value) { + copyOnWrite(); + instance.mergeMath(value); + return this; + } + /** + * .arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"]; + */ + public Builder clearMath() { + copyOnWrite(); + instance.clearMath(); + return this; + } + + /** + * .arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"]; + */ + @java.lang.Override + public boolean hasFootnote() { + return instance.hasFootnote(); + } + /** + * .arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.LinkSpec getFootnote() { + return instance.getFootnote(); + } + /** + * .arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"]; + */ + public Builder setFootnote(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + copyOnWrite(); + instance.setFootnote(value); + return this; + } + /** + * .arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"]; + */ + public Builder setFootnote( + io.github.arcforges.contracts.publicapi.v1.LinkSpec.Builder builderForValue) { + copyOnWrite(); + instance.setFootnote(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"]; + */ + public Builder mergeFootnote(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + copyOnWrite(); + instance.mergeFootnote(value); + return this; + } + /** + * .arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"]; + */ + public Builder clearFootnote() { + copyOnWrite(); + instance.clearFootnote(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.InlineAtom) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.InlineAtom(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "content_", + "contentCase_", + "bitField0_", + "offset_", + io.github.arcforges.contracts.publicapi.v1.LinkSpec.class, + io.github.arcforges.contracts.publicapi.v1.MathContent.class, + io.github.arcforges.contracts.publicapi.v1.LinkSpec.class, + "origin_", + "inlineId_", + }; + java.lang.String info = + "\u0000\u0006\u0001\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u100b\u0000\u0002" + + "<\u0000\u0003<\u0000\u0004<\u0000\u0005\u1009\u0001\u0006\u1009\u0002"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.InlineAtom.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.InlineAtom) + private static final io.github.arcforges.contracts.publicapi.v1.InlineAtom DEFAULT_INSTANCE; + static { + InlineAtom defaultInstance = new InlineAtom(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + InlineAtom.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.InlineAtom getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtomOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtomOrBuilder.java new file mode 100644 index 0000000..8064581 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/InlineAtomOrBuilder.java @@ -0,0 +1,82 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface InlineAtomOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.InlineAtom) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional uint32 offset = 1 [json_name = "offset"]; + * @return Whether the offset field is set. + */ + boolean hasOffset(); + /** + * optional uint32 offset = 1 [json_name = "offset"]; + * @return The offset. + */ + int getOffset(); + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + * @return Whether the origin field is set. + */ + boolean hasOrigin(); + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + * @return The origin. + */ + io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin(); + + /** + * .arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + * @return Whether the inlineId field is set. + */ + boolean hasInlineId(); + /** + * .arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"]; + * @return The inlineId. + */ + io.github.arcforges.contracts.foundation.v1.Id getInlineId(); + + /** + * .arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"]; + * @return Whether the mention field is set. + */ + boolean hasMention(); + /** + * .arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"]; + * @return The mention. + */ + io.github.arcforges.contracts.publicapi.v1.LinkSpec getMention(); + + /** + * .arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"]; + * @return Whether the math field is set. + */ + boolean hasMath(); + /** + * .arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"]; + * @return The math. + */ + io.github.arcforges.contracts.publicapi.v1.MathContent getMath(); + + /** + * .arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"]; + * @return Whether the footnote field is set. + */ + boolean hasFootnote(); + /** + * .arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"]; + * @return The footnote. + */ + io.github.arcforges.contracts.publicapi.v1.LinkSpec getFootnote(); + + public io.github.arcforges.contracts.publicapi.v1.InlineAtom.ContentCase getContentCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java new file mode 100644 index 0000000..a92e606 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/Keyframe.java @@ -0,0 +1,815 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: Keyframe; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.Keyframe} + */ +@com.google.protobuf.Generated +public final class Keyframe extends + com.google.protobuf.GeneratedMessageLite< + Keyframe, Keyframe.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.Keyframe) + KeyframeOrBuilder { + private Keyframe() { + interpolation_ = ""; + scope_ = ""; + } + private int bitField0_; + public static final int TIME_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.MediaTime time_; + /** + * .arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + */ + @java.lang.Override + public boolean hasTime() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getTime() { + return time_ == null ? io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance() : time_; + } + /** + * .arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTime(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + time_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTime(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + if (time_ != null && + time_ != io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance()) { + time_ = + io.github.arcforges.contracts.foundation.v1.MediaTime.newBuilder(time_).mergeFrom(value).buildPartial(); + } else { + time_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + */ + private void clearTime() { + time_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int VALUE_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Decimal value_; + /** + * .arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + */ + @java.lang.Override + public boolean hasValue() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Decimal getValue() { + return value_ == null ? io.github.arcforges.contracts.foundation.v1.Decimal.getDefaultInstance() : value_; + } + /** + * .arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setValue(io.github.arcforges.contracts.foundation.v1.Decimal value) { + value.getClass(); // minimal bytecode null check + value_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeValue(io.github.arcforges.contracts.foundation.v1.Decimal value) { + value.getClass(); // minimal bytecode null check + if (value_ != null && + value_ != io.github.arcforges.contracts.foundation.v1.Decimal.getDefaultInstance()) { + value_ = + io.github.arcforges.contracts.foundation.v1.Decimal.newBuilder(value_).mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + */ + private void clearValue() { + value_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int INTERPOLATION_FIELD_NUMBER = 3; + private java.lang.String interpolation_; + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @return Whether the interpolation field is set. + */ + @java.lang.Override + public boolean hasInterpolation() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @return The interpolation. + */ + @java.lang.Override + public java.lang.String getInterpolation() { + return interpolation_; + } + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @return The bytes for interpolation. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getInterpolationBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(interpolation_); + } + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @param value The interpolation to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInterpolation( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + interpolation_ = value; + } + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + */ + private void clearInterpolation() { + bitField0_ = (bitField0_ & ~0x00000004); + interpolation_ = getDefaultInstance().getInterpolation(); + } + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @param value The bytes for interpolation to set. + */ + private void setInterpolationBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + interpolation_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int IN_TANGENT_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Rational inTangent_; + /** + * .arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + */ + @java.lang.Override + public boolean hasInTangent() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getInTangent() { + return inTangent_ == null ? io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance() : inTangent_; + } + /** + * .arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInTangent(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + inTangent_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeInTangent(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + if (inTangent_ != null && + inTangent_ != io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance()) { + inTangent_ = + io.github.arcforges.contracts.foundation.v1.Rational.newBuilder(inTangent_).mergeFrom(value).buildPartial(); + } else { + inTangent_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + */ + private void clearInTangent() { + inTangent_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int OUT_TANGENT_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Rational outTangent_; + /** + * .arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + */ + @java.lang.Override + public boolean hasOutTangent() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getOutTangent() { + return outTangent_ == null ? io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance() : outTangent_; + } + /** + * .arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOutTangent(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + outTangent_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOutTangent(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + if (outTangent_ != null && + outTangent_ != io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance()) { + outTangent_ = + io.github.arcforges.contracts.foundation.v1.Rational.newBuilder(outTangent_).mergeFrom(value).buildPartial(); + } else { + outTangent_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + */ + private void clearOutTangent() { + outTangent_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int SCOPE_FIELD_NUMBER = 6; + private java.lang.String scope_; + /** + * optional string scope = 6 [json_name = "scope"]; + * @return Whether the scope field is set. + */ + @java.lang.Override + public boolean hasScope() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional string scope = 6 [json_name = "scope"]; + * @return The scope. + */ + @java.lang.Override + public java.lang.String getScope() { + return scope_; + } + /** + * optional string scope = 6 [json_name = "scope"]; + * @return The bytes for scope. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getScopeBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(scope_); + } + /** + * optional string scope = 6 [json_name = "scope"]; + * @param value The scope to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setScope( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000020; + scope_ = value; + } + /** + * optional string scope = 6 [json_name = "scope"]; + */ + private void clearScope() { + bitField0_ = (bitField0_ & ~0x00000020); + scope_ = getDefaultInstance().getScope(); + } + /** + * optional string scope = 6 [json_name = "scope"]; + * @param value The bytes for scope to set. + */ + private void setScopeBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + scope_ = value.toStringUtf8(); + bitField0_ |= 0x00000020; + } + + public static io.github.arcforges.contracts.publicapi.v1.Keyframe parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.Keyframe parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.Keyframe parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.Keyframe parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.Keyframe parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.Keyframe parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.Keyframe parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.Keyframe parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.Keyframe parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.Keyframe parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.Keyframe parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.Keyframe parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.Keyframe prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: Keyframe; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.Keyframe} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.Keyframe, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.Keyframe) + io.github.arcforges.contracts.publicapi.v1.KeyframeOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.Keyframe.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + */ + @java.lang.Override + public boolean hasTime() { + return instance.hasTime(); + } + /** + * .arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getTime() { + return instance.getTime(); + } + /** + * .arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + */ + public Builder setTime(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.setTime(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + */ + public Builder setTime( + io.github.arcforges.contracts.foundation.v1.MediaTime.Builder builderForValue) { + copyOnWrite(); + instance.setTime(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + */ + public Builder mergeTime(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.mergeTime(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + */ + public Builder clearTime() { copyOnWrite(); + instance.clearTime(); + return this; + } + + /** + * .arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + */ + @java.lang.Override + public boolean hasValue() { + return instance.hasValue(); + } + /** + * .arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Decimal getValue() { + return instance.getValue(); + } + /** + * .arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + */ + public Builder setValue(io.github.arcforges.contracts.foundation.v1.Decimal value) { + copyOnWrite(); + instance.setValue(value); + return this; + } + /** + * .arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + */ + public Builder setValue( + io.github.arcforges.contracts.foundation.v1.Decimal.Builder builderForValue) { + copyOnWrite(); + instance.setValue(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + */ + public Builder mergeValue(io.github.arcforges.contracts.foundation.v1.Decimal value) { + copyOnWrite(); + instance.mergeValue(value); + return this; + } + /** + * .arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + */ + public Builder clearValue() { copyOnWrite(); + instance.clearValue(); + return this; + } + + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @return Whether the interpolation field is set. + */ + @java.lang.Override + public boolean hasInterpolation() { + return instance.hasInterpolation(); + } + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @return The interpolation. + */ + @java.lang.Override + public java.lang.String getInterpolation() { + return instance.getInterpolation(); + } + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @return The bytes for interpolation. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getInterpolationBytes() { + return instance.getInterpolationBytes(); + } + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @param value The interpolation to set. + * @return This builder for chaining. + */ + public Builder setInterpolation( + java.lang.String value) { + copyOnWrite(); + instance.setInterpolation(value); + return this; + } + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @return This builder for chaining. + */ + public Builder clearInterpolation() { + copyOnWrite(); + instance.clearInterpolation(); + return this; + } + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @param value The bytes for interpolation to set. + * @return This builder for chaining. + */ + public Builder setInterpolationBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setInterpolationBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + */ + @java.lang.Override + public boolean hasInTangent() { + return instance.hasInTangent(); + } + /** + * .arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getInTangent() { + return instance.getInTangent(); + } + /** + * .arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + */ + public Builder setInTangent(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.setInTangent(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + */ + public Builder setInTangent( + io.github.arcforges.contracts.foundation.v1.Rational.Builder builderForValue) { + copyOnWrite(); + instance.setInTangent(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + */ + public Builder mergeInTangent(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.mergeInTangent(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + */ + public Builder clearInTangent() { copyOnWrite(); + instance.clearInTangent(); + return this; + } + + /** + * .arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + */ + @java.lang.Override + public boolean hasOutTangent() { + return instance.hasOutTangent(); + } + /** + * .arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getOutTangent() { + return instance.getOutTangent(); + } + /** + * .arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + */ + public Builder setOutTangent(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.setOutTangent(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + */ + public Builder setOutTangent( + io.github.arcforges.contracts.foundation.v1.Rational.Builder builderForValue) { + copyOnWrite(); + instance.setOutTangent(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + */ + public Builder mergeOutTangent(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.mergeOutTangent(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + */ + public Builder clearOutTangent() { copyOnWrite(); + instance.clearOutTangent(); + return this; + } + + /** + * optional string scope = 6 [json_name = "scope"]; + * @return Whether the scope field is set. + */ + @java.lang.Override + public boolean hasScope() { + return instance.hasScope(); + } + /** + * optional string scope = 6 [json_name = "scope"]; + * @return The scope. + */ + @java.lang.Override + public java.lang.String getScope() { + return instance.getScope(); + } + /** + * optional string scope = 6 [json_name = "scope"]; + * @return The bytes for scope. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getScopeBytes() { + return instance.getScopeBytes(); + } + /** + * optional string scope = 6 [json_name = "scope"]; + * @param value The scope to set. + * @return This builder for chaining. + */ + public Builder setScope( + java.lang.String value) { + copyOnWrite(); + instance.setScope(value); + return this; + } + /** + * optional string scope = 6 [json_name = "scope"]; + * @return This builder for chaining. + */ + public Builder clearScope() { + copyOnWrite(); + instance.clearScope(); + return this; + } + /** + * optional string scope = 6 [json_name = "scope"]; + * @param value The bytes for scope to set. + * @return This builder for chaining. + */ + public Builder setScopeBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setScopeBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.Keyframe) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.Keyframe(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "time_", + "value_", + "interpolation_", + "inTangent_", + "outTangent_", + "scope_", + }; + java.lang.String info = + "\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1208\u0002\u0004\u1009\u0003\u0005\u1009\u0004\u0006\u1208\u0005" + + ""; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.Keyframe.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.Keyframe) + private static final io.github.arcforges.contracts.publicapi.v1.Keyframe DEFAULT_INSTANCE; + static { + Keyframe defaultInstance = new Keyframe(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + Keyframe.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.Keyframe getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java new file mode 100644 index 0000000..f4f10b3 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeList.java @@ -0,0 +1,399 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: KeyframeList; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.KeyframeList} + */ +@com.google.protobuf.Generated +public final class KeyframeList extends + com.google.protobuf.GeneratedMessageLite< + KeyframeList, KeyframeList.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.KeyframeList) + KeyframeListOrBuilder { + private KeyframeList() { + items_ = emptyProtobufList(); + } + public static final int ITEMS_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.ProtobufList items_; + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + @java.lang.Override + public java.util.List getItemsList() { + return items_; + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + public java.util.List + getItemsOrBuilderList() { + return items_; + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + @java.lang.Override + public int getItemsCount() { + return items_.size(); + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.Keyframe getItems(int index) { + return items_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + public io.github.arcforges.contracts.publicapi.v1.KeyframeOrBuilder getItemsOrBuilder( + int index) { + return items_.get(index); + } + private void ensureItemsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = items_; + if (!tmp.isModifiable()) { + items_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setItems( + int index, io.github.arcforges.contracts.publicapi.v1.Keyframe value) { + value.getClass(); // minimal bytecode null check + ensureItemsIsMutable(); + items_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addItems(io.github.arcforges.contracts.publicapi.v1.Keyframe value) { + value.getClass(); // minimal bytecode null check + ensureItemsIsMutable(); + items_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addItems( + int index, io.github.arcforges.contracts.publicapi.v1.Keyframe value) { + value.getClass(); // minimal bytecode null check + ensureItemsIsMutable(); + items_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + private void addAllItems( + java.lang.Iterable values) { + ensureItemsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, items_); + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + private void clearItems() { + items_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + private void removeItems(int index) { + ensureItemsIsMutable(); + items_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.KeyframeList parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.KeyframeList parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.KeyframeList parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.KeyframeList parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.KeyframeList parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.KeyframeList parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.KeyframeList parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.KeyframeList parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.KeyframeList parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.KeyframeList parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.KeyframeList parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.KeyframeList parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.KeyframeList prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: KeyframeList; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.KeyframeList} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.KeyframeList, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.KeyframeList) + io.github.arcforges.contracts.publicapi.v1.KeyframeListOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.KeyframeList.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + @java.lang.Override + public java.util.List getItemsList() { + return java.util.Collections.unmodifiableList( + instance.getItemsList()); + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + @java.lang.Override + public int getItemsCount() { + return instance.getItemsCount(); + }/** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.Keyframe getItems(int index) { + return instance.getItems(index); + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + public Builder setItems( + int index, io.github.arcforges.contracts.publicapi.v1.Keyframe value) { + copyOnWrite(); + instance.setItems(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + public Builder setItems( + int index, io.github.arcforges.contracts.publicapi.v1.Keyframe.Builder builderForValue) { + copyOnWrite(); + instance.setItems(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + public Builder addItems(io.github.arcforges.contracts.publicapi.v1.Keyframe value) { + copyOnWrite(); + instance.addItems(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + public Builder addItems( + int index, io.github.arcforges.contracts.publicapi.v1.Keyframe value) { + copyOnWrite(); + instance.addItems(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + public Builder addItems( + io.github.arcforges.contracts.publicapi.v1.Keyframe.Builder builderForValue) { + copyOnWrite(); + instance.addItems(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + public Builder addItems( + int index, io.github.arcforges.contracts.publicapi.v1.Keyframe.Builder builderForValue) { + copyOnWrite(); + instance.addItems(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + public Builder addAllItems( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllItems(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + public Builder clearItems() { + copyOnWrite(); + instance.clearItems(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + public Builder removeItems(int index) { + copyOnWrite(); + instance.removeItems(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.KeyframeList) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.KeyframeList(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "items_", + io.github.arcforges.contracts.publicapi.v1.Keyframe.class, + }; + java.lang.String info = + "\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.KeyframeList.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.KeyframeList) + private static final io.github.arcforges.contracts.publicapi.v1.KeyframeList DEFAULT_INSTANCE; + static { + KeyframeList defaultInstance = new KeyframeList(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + KeyframeList.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.KeyframeList getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeListOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeListOrBuilder.java new file mode 100644 index 0000000..e8d1260 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeListOrBuilder.java @@ -0,0 +1,28 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface KeyframeListOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.KeyframeList) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + java.util.List + getItemsList(); + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + io.github.arcforges.contracts.publicapi.v1.Keyframe getItems(int index); + /** + * repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"]; + */ + int getItemsCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeOrBuilder.java new file mode 100644 index 0000000..a9fb5c4 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/KeyframeOrBuilder.java @@ -0,0 +1,92 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface KeyframeOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.Keyframe) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + * @return Whether the time field is set. + */ + boolean hasTime(); + /** + * .arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"]; + * @return The time. + */ + io.github.arcforges.contracts.foundation.v1.MediaTime getTime(); + + /** + * .arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + * @return Whether the value field is set. + */ + boolean hasValue(); + /** + * .arcforges.foundation.v1.Decimal value = 2 [json_name = "value"]; + * @return The value. + */ + io.github.arcforges.contracts.foundation.v1.Decimal getValue(); + + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @return Whether the interpolation field is set. + */ + boolean hasInterpolation(); + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @return The interpolation. + */ + java.lang.String getInterpolation(); + /** + * optional string interpolation = 3 [json_name = "interpolation"]; + * @return The bytes for interpolation. + */ + com.google.protobuf.ByteString + getInterpolationBytes(); + + /** + * .arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + * @return Whether the inTangent field is set. + */ + boolean hasInTangent(); + /** + * .arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"]; + * @return The inTangent. + */ + io.github.arcforges.contracts.foundation.v1.Rational getInTangent(); + + /** + * .arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + * @return Whether the outTangent field is set. + */ + boolean hasOutTangent(); + /** + * .arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"]; + * @return The outTangent. + */ + io.github.arcforges.contracts.foundation.v1.Rational getOutTangent(); + + /** + * optional string scope = 6 [json_name = "scope"]; + * @return Whether the scope field is set. + */ + boolean hasScope(); + /** + * optional string scope = 6 [json_name = "scope"]; + * @return The scope. + */ + java.lang.String getScope(); + /** + * optional string scope = 6 [json_name = "scope"]; + * @return The bytes for scope. + */ + com.google.protobuf.ByteString + getScopeBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java new file mode 100644 index 0000000..5dd9f22 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpec.java @@ -0,0 +1,641 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: LinkSpec; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.LinkSpec} + */ +@com.google.protobuf.Generated +public final class LinkSpec extends + com.google.protobuf.GeneratedMessageLite< + LinkSpec, LinkSpec.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.LinkSpec) + LinkSpecOrBuilder { + private LinkSpec() { + kind_ = ""; + url_ = ""; + label_ = ""; + } + private int bitField0_; + public static final int KIND_FIELD_NUMBER = 1; + private java.lang.String kind_; + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + kind_ = value; + } + /** + * optional string kind = 1 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000001); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int TARGET_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id targetId_; + /** + * .arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + */ + @java.lang.Override + public boolean hasTargetId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTargetId() { + return targetId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : targetId_; + } + /** + * .arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTargetId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + targetId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTargetId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (targetId_ != null && + targetId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + targetId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(targetId_).mergeFrom(value).buildPartial(); + } else { + targetId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + */ + private void clearTargetId() { + targetId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int URL_FIELD_NUMBER = 3; + private java.lang.String url_; + /** + * optional string url = 3 [json_name = "url"]; + * @return Whether the url field is set. + */ + @java.lang.Override + public boolean hasUrl() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string url = 3 [json_name = "url"]; + * @return The url. + */ + @java.lang.Override + public java.lang.String getUrl() { + return url_; + } + /** + * optional string url = 3 [json_name = "url"]; + * @return The bytes for url. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUrlBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(url_); + } + /** + * optional string url = 3 [json_name = "url"]; + * @param value The url to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setUrl( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + url_ = value; + } + /** + * optional string url = 3 [json_name = "url"]; + */ + private void clearUrl() { + bitField0_ = (bitField0_ & ~0x00000004); + url_ = getDefaultInstance().getUrl(); + } + /** + * optional string url = 3 [json_name = "url"]; + * @param value The bytes for url to set. + */ + private void setUrlBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + url_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int LABEL_FIELD_NUMBER = 4; + private java.lang.String label_; + /** + * optional string label = 4 [json_name = "label"]; + * @return Whether the label field is set. + */ + @java.lang.Override + public boolean hasLabel() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string label = 4 [json_name = "label"]; + * @return The label. + */ + @java.lang.Override + public java.lang.String getLabel() { + return label_; + } + /** + * optional string label = 4 [json_name = "label"]; + * @return The bytes for label. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLabelBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(label_); + } + /** + * optional string label = 4 [json_name = "label"]; + * @param value The label to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLabel( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + label_ = value; + } + /** + * optional string label = 4 [json_name = "label"]; + */ + private void clearLabel() { + bitField0_ = (bitField0_ & ~0x00000008); + label_ = getDefaultInstance().getLabel(); + } + /** + * optional string label = 4 [json_name = "label"]; + * @param value The bytes for label to set. + */ + private void setLabelBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + label_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static io.github.arcforges.contracts.publicapi.v1.LinkSpec parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.LinkSpec parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.LinkSpec parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.LinkSpec parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.LinkSpec parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.LinkSpec parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.LinkSpec parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.LinkSpec parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.LinkSpec parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.LinkSpec parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.LinkSpec parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.LinkSpec parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.LinkSpec prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: LinkSpec; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.LinkSpec} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.LinkSpec, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.LinkSpec) + io.github.arcforges.contracts.publicapi.v1.LinkSpecOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.LinkSpec.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + */ + @java.lang.Override + public boolean hasTargetId() { + return instance.hasTargetId(); + } + /** + * .arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTargetId() { + return instance.getTargetId(); + } + /** + * .arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + */ + public Builder setTargetId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setTargetId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + */ + public Builder setTargetId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setTargetId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + */ + public Builder mergeTargetId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeTargetId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + */ + public Builder clearTargetId() { copyOnWrite(); + instance.clearTargetId(); + return this; + } + + /** + * optional string url = 3 [json_name = "url"]; + * @return Whether the url field is set. + */ + @java.lang.Override + public boolean hasUrl() { + return instance.hasUrl(); + } + /** + * optional string url = 3 [json_name = "url"]; + * @return The url. + */ + @java.lang.Override + public java.lang.String getUrl() { + return instance.getUrl(); + } + /** + * optional string url = 3 [json_name = "url"]; + * @return The bytes for url. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUrlBytes() { + return instance.getUrlBytes(); + } + /** + * optional string url = 3 [json_name = "url"]; + * @param value The url to set. + * @return This builder for chaining. + */ + public Builder setUrl( + java.lang.String value) { + copyOnWrite(); + instance.setUrl(value); + return this; + } + /** + * optional string url = 3 [json_name = "url"]; + * @return This builder for chaining. + */ + public Builder clearUrl() { + copyOnWrite(); + instance.clearUrl(); + return this; + } + /** + * optional string url = 3 [json_name = "url"]; + * @param value The bytes for url to set. + * @return This builder for chaining. + */ + public Builder setUrlBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setUrlBytes(value); + return this; + } + + /** + * optional string label = 4 [json_name = "label"]; + * @return Whether the label field is set. + */ + @java.lang.Override + public boolean hasLabel() { + return instance.hasLabel(); + } + /** + * optional string label = 4 [json_name = "label"]; + * @return The label. + */ + @java.lang.Override + public java.lang.String getLabel() { + return instance.getLabel(); + } + /** + * optional string label = 4 [json_name = "label"]; + * @return The bytes for label. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLabelBytes() { + return instance.getLabelBytes(); + } + /** + * optional string label = 4 [json_name = "label"]; + * @param value The label to set. + * @return This builder for chaining. + */ + public Builder setLabel( + java.lang.String value) { + copyOnWrite(); + instance.setLabel(value); + return this; + } + /** + * optional string label = 4 [json_name = "label"]; + * @return This builder for chaining. + */ + public Builder clearLabel() { + copyOnWrite(); + instance.clearLabel(); + return this; + } + /** + * optional string label = 4 [json_name = "label"]; + * @param value The bytes for label to set. + * @return This builder for chaining. + */ + public Builder setLabelBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setLabelBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.LinkSpec) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.LinkSpec(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "kind_", + "targetId_", + "url_", + "label_", + }; + java.lang.String info = + "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1009\u0001\u0003\u1208\u0002\u0004\u1208\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.LinkSpec.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.LinkSpec) + private static final io.github.arcforges.contracts.publicapi.v1.LinkSpec DEFAULT_INSTANCE; + static { + LinkSpec defaultInstance = new LinkSpec(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + LinkSpec.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.LinkSpec getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpecOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpecOrBuilder.java new file mode 100644 index 0000000..daf0f8f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/LinkSpecOrBuilder.java @@ -0,0 +1,76 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface LinkSpecOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.LinkSpec) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * .arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + * @return Whether the targetId field is set. + */ + boolean hasTargetId(); + /** + * .arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"]; + * @return The targetId. + */ + io.github.arcforges.contracts.foundation.v1.Id getTargetId(); + + /** + * optional string url = 3 [json_name = "url"]; + * @return Whether the url field is set. + */ + boolean hasUrl(); + /** + * optional string url = 3 [json_name = "url"]; + * @return The url. + */ + java.lang.String getUrl(); + /** + * optional string url = 3 [json_name = "url"]; + * @return The bytes for url. + */ + com.google.protobuf.ByteString + getUrlBytes(); + + /** + * optional string label = 4 [json_name = "label"]; + * @return Whether the label field is set. + */ + boolean hasLabel(); + /** + * optional string label = 4 [json_name = "label"]; + * @return The label. + */ + java.lang.String getLabel(); + /** + * optional string label = 4 [json_name = "label"]; + * @return The bytes for label. + */ + com.google.protobuf.ByteString + getLabelBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java new file mode 100644 index 0000000..228c575 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerView.java @@ -0,0 +1,911 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MarkerView; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MarkerView} + */ +@com.google.protobuf.Generated +public final class MarkerView extends + com.google.protobuf.GeneratedMessageLite< + MarkerView, MarkerView.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MarkerView) + MarkerViewOrBuilder { + private MarkerView() { + label_ = ""; + anchor_ = ""; + } + private int bitField0_; + public static final int MARKER_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id markerId_; + /** + * .arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + */ + @java.lang.Override + public boolean hasMarkerId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMarkerId() { + return markerId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : markerId_; + } + /** + * .arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMarkerId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + markerId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeMarkerId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (markerId_ != null && + markerId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + markerId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(markerId_).mergeFrom(value).buildPartial(); + } else { + markerId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + */ + private void clearMarkerId() { + markerId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int SEQUENCE_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id sequenceId_; + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + @java.lang.Override + public boolean hasSequenceId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSequenceId() { + return sequenceId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : sequenceId_; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + sequenceId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (sequenceId_ != null && + sequenceId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + sequenceId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(sequenceId_).mergeFrom(value).buildPartial(); + } else { + sequenceId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + private void clearSequenceId() { + sequenceId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int RANGE_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.MediaRange range_; + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + @java.lang.Override + public boolean hasRange() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaRange getRange() { + return range_ == null ? io.github.arcforges.contracts.foundation.v1.MediaRange.getDefaultInstance() : range_; + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRange(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + value.getClass(); // minimal bytecode null check + range_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRange(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + value.getClass(); // minimal bytecode null check + if (range_ != null && + range_ != io.github.arcforges.contracts.foundation.v1.MediaRange.getDefaultInstance()) { + range_ = + io.github.arcforges.contracts.foundation.v1.MediaRange.newBuilder(range_).mergeFrom(value).buildPartial(); + } else { + range_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + private void clearRange() { + range_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int LABEL_FIELD_NUMBER = 4; + private java.lang.String label_; + /** + * optional string label = 4 [json_name = "label"]; + * @return Whether the label field is set. + */ + @java.lang.Override + public boolean hasLabel() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string label = 4 [json_name = "label"]; + * @return The label. + */ + @java.lang.Override + public java.lang.String getLabel() { + return label_; + } + /** + * optional string label = 4 [json_name = "label"]; + * @return The bytes for label. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLabelBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(label_); + } + /** + * optional string label = 4 [json_name = "label"]; + * @param value The label to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLabel( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + label_ = value; + } + /** + * optional string label = 4 [json_name = "label"]; + */ + private void clearLabel() { + bitField0_ = (bitField0_ & ~0x00000008); + label_ = getDefaultInstance().getLabel(); + } + /** + * optional string label = 4 [json_name = "label"]; + * @param value The bytes for label to set. + */ + private void setLabelBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + label_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int ORIGIN_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.ContentOrigin origin_; + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return origin_ == null ? io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance() : origin_; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + origin_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + if (origin_ != null && + origin_ != io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance()) { + origin_ = + io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder(origin_).mergeFrom(value).buildPartial(); + } else { + origin_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + private void clearOrigin() { + origin_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int CLIP_ID_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Id clipId_; + /** + * .arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + */ + @java.lang.Override + public boolean hasClipId() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getClipId() { + return clipId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : clipId_; + } + /** + * .arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + clipId_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (clipId_ != null && + clipId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + clipId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(clipId_).mergeFrom(value).buildPartial(); + } else { + clipId_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + */ + private void clearClipId() { + clipId_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int ANCHOR_FIELD_NUMBER = 7; + private java.lang.String anchor_; + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @return Whether the anchor field is set. + */ + @java.lang.Override + public boolean hasAnchor() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @return The anchor. + */ + @java.lang.Override + public java.lang.String getAnchor() { + return anchor_; + } + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @return The bytes for anchor. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAnchorBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(anchor_); + } + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @param value The anchor to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAnchor( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000040; + anchor_ = value; + } + /** + * optional string anchor = 7 [json_name = "anchor"]; + */ + private void clearAnchor() { + bitField0_ = (bitField0_ & ~0x00000040); + anchor_ = getDefaultInstance().getAnchor(); + } + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @param value The bytes for anchor to set. + */ + private void setAnchorBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + anchor_ = value.toStringUtf8(); + bitField0_ |= 0x00000040; + } + + public static io.github.arcforges.contracts.publicapi.v1.MarkerView parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MarkerView parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MarkerView parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MarkerView parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MarkerView parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MarkerView parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MarkerView parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MarkerView parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MarkerView parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MarkerView parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MarkerView parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MarkerView parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MarkerView prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MarkerView; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MarkerView} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MarkerView, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MarkerView) + io.github.arcforges.contracts.publicapi.v1.MarkerViewOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MarkerView.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + */ + @java.lang.Override + public boolean hasMarkerId() { + return instance.hasMarkerId(); + } + /** + * .arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMarkerId() { + return instance.getMarkerId(); + } + /** + * .arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + */ + public Builder setMarkerId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setMarkerId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + */ + public Builder setMarkerId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setMarkerId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + */ + public Builder mergeMarkerId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeMarkerId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + */ + public Builder clearMarkerId() { copyOnWrite(); + instance.clearMarkerId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + @java.lang.Override + public boolean hasSequenceId() { + return instance.hasSequenceId(); + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSequenceId() { + return instance.getSequenceId(); + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + public Builder setSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSequenceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + public Builder setSequenceId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSequenceId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + public Builder mergeSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeSequenceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + public Builder clearSequenceId() { copyOnWrite(); + instance.clearSequenceId(); + return this; + } + + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + @java.lang.Override + public boolean hasRange() { + return instance.hasRange(); + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaRange getRange() { + return instance.getRange(); + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + public Builder setRange(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + copyOnWrite(); + instance.setRange(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + public Builder setRange( + io.github.arcforges.contracts.foundation.v1.MediaRange.Builder builderForValue) { + copyOnWrite(); + instance.setRange(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + public Builder mergeRange(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + copyOnWrite(); + instance.mergeRange(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + public Builder clearRange() { copyOnWrite(); + instance.clearRange(); + return this; + } + + /** + * optional string label = 4 [json_name = "label"]; + * @return Whether the label field is set. + */ + @java.lang.Override + public boolean hasLabel() { + return instance.hasLabel(); + } + /** + * optional string label = 4 [json_name = "label"]; + * @return The label. + */ + @java.lang.Override + public java.lang.String getLabel() { + return instance.getLabel(); + } + /** + * optional string label = 4 [json_name = "label"]; + * @return The bytes for label. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLabelBytes() { + return instance.getLabelBytes(); + } + /** + * optional string label = 4 [json_name = "label"]; + * @param value The label to set. + * @return This builder for chaining. + */ + public Builder setLabel( + java.lang.String value) { + copyOnWrite(); + instance.setLabel(value); + return this; + } + /** + * optional string label = 4 [json_name = "label"]; + * @return This builder for chaining. + */ + public Builder clearLabel() { + copyOnWrite(); + instance.clearLabel(); + return this; + } + /** + * optional string label = 4 [json_name = "label"]; + * @param value The bytes for label to set. + * @return This builder for chaining. + */ + public Builder setLabelBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setLabelBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return instance.hasOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return instance.getOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.setOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder setOrigin( + io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder builderForValue) { + copyOnWrite(); + instance.setOrigin(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.mergeOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder clearOrigin() { copyOnWrite(); + instance.clearOrigin(); + return this; + } + + /** + * .arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + */ + @java.lang.Override + public boolean hasClipId() { + return instance.hasClipId(); + } + /** + * .arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getClipId() { + return instance.getClipId(); + } + /** + * .arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + */ + public Builder setClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setClipId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + */ + public Builder setClipId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setClipId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + */ + public Builder mergeClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeClipId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + */ + public Builder clearClipId() { copyOnWrite(); + instance.clearClipId(); + return this; + } + + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @return Whether the anchor field is set. + */ + @java.lang.Override + public boolean hasAnchor() { + return instance.hasAnchor(); + } + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @return The anchor. + */ + @java.lang.Override + public java.lang.String getAnchor() { + return instance.getAnchor(); + } + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @return The bytes for anchor. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAnchorBytes() { + return instance.getAnchorBytes(); + } + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @param value The anchor to set. + * @return This builder for chaining. + */ + public Builder setAnchor( + java.lang.String value) { + copyOnWrite(); + instance.setAnchor(value); + return this; + } + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @return This builder for chaining. + */ + public Builder clearAnchor() { + copyOnWrite(); + instance.clearAnchor(); + return this; + } + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @param value The bytes for anchor to set. + * @return This builder for chaining. + */ + public Builder setAnchorBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setAnchorBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MarkerView) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MarkerView(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "markerId_", + "sequenceId_", + "range_", + "label_", + "origin_", + "clipId_", + "anchor_", + }; + java.lang.String info = + "\u0000\u0007\u0000\u0001\u0001\u0007\u0007\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1009\u0002\u0004\u1208\u0003\u0005\u1009\u0004\u0006\u1009\u0005" + + "\u0007\u1208\u0006"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MarkerView.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MarkerView) + private static final io.github.arcforges.contracts.publicapi.v1.MarkerView DEFAULT_INSTANCE; + static { + MarkerView defaultInstance = new MarkerView(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MarkerView.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MarkerView getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerViewOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerViewOrBuilder.java new file mode 100644 index 0000000..7992614 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MarkerViewOrBuilder.java @@ -0,0 +1,103 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MarkerViewOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MarkerView) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + * @return Whether the markerId field is set. + */ + boolean hasMarkerId(); + /** + * .arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"]; + * @return The markerId. + */ + io.github.arcforges.contracts.foundation.v1.Id getMarkerId(); + + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + * @return Whether the sequenceId field is set. + */ + boolean hasSequenceId(); + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + * @return The sequenceId. + */ + io.github.arcforges.contracts.foundation.v1.Id getSequenceId(); + + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + * @return Whether the range field is set. + */ + boolean hasRange(); + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + * @return The range. + */ + io.github.arcforges.contracts.foundation.v1.MediaRange getRange(); + + /** + * optional string label = 4 [json_name = "label"]; + * @return Whether the label field is set. + */ + boolean hasLabel(); + /** + * optional string label = 4 [json_name = "label"]; + * @return The label. + */ + java.lang.String getLabel(); + /** + * optional string label = 4 [json_name = "label"]; + * @return The bytes for label. + */ + com.google.protobuf.ByteString + getLabelBytes(); + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + * @return Whether the origin field is set. + */ + boolean hasOrigin(); + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + * @return The origin. + */ + io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin(); + + /** + * .arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + * @return Whether the clipId field is set. + */ + boolean hasClipId(); + /** + * .arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"]; + * @return The clipId. + */ + io.github.arcforges.contracts.foundation.v1.Id getClipId(); + + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @return Whether the anchor field is set. + */ + boolean hasAnchor(); + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @return The anchor. + */ + java.lang.String getAnchor(); + /** + * optional string anchor = 7 [json_name = "anchor"]; + * @return The bytes for anchor. + */ + com.google.protobuf.ByteString + getAnchorBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java new file mode 100644 index 0000000..38a51cf --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContent.java @@ -0,0 +1,386 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MathContent; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MathContent} + */ +@com.google.protobuf.Generated +public final class MathContent extends + com.google.protobuf.GeneratedMessageLite< + MathContent, MathContent.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MathContent) + MathContentOrBuilder { + private MathContent() { + tex_ = ""; + } + private int bitField0_; + public static final int TEX_FIELD_NUMBER = 1; + private java.lang.String tex_; + /** + * optional string tex = 1 [json_name = "tex"]; + * @return Whether the tex field is set. + */ + @java.lang.Override + public boolean hasTex() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string tex = 1 [json_name = "tex"]; + * @return The tex. + */ + @java.lang.Override + public java.lang.String getTex() { + return tex_; + } + /** + * optional string tex = 1 [json_name = "tex"]; + * @return The bytes for tex. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTexBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(tex_); + } + /** + * optional string tex = 1 [json_name = "tex"]; + * @param value The tex to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTex( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + tex_ = value; + } + /** + * optional string tex = 1 [json_name = "tex"]; + */ + private void clearTex() { + bitField0_ = (bitField0_ & ~0x00000001); + tex_ = getDefaultInstance().getTex(); + } + /** + * optional string tex = 1 [json_name = "tex"]; + * @param value The bytes for tex to set. + */ + private void setTexBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + tex_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int DISPLAY_FIELD_NUMBER = 2; + private boolean display_; + /** + * optional bool display = 2 [json_name = "display"]; + * @return Whether the display field is set. + */ + @java.lang.Override + public boolean hasDisplay() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional bool display = 2 [json_name = "display"]; + * @return The display. + */ + @java.lang.Override + public boolean getDisplay() { + return display_; + } + /** + * optional bool display = 2 [json_name = "display"]; + * @param value The display to set. + */ + private void setDisplay(boolean value) { + bitField0_ |= 0x00000002; + display_ = value; + } + /** + * optional bool display = 2 [json_name = "display"]; + */ + private void clearDisplay() { + bitField0_ = (bitField0_ & ~0x00000002); + display_ = false; + } + + public static io.github.arcforges.contracts.publicapi.v1.MathContent parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MathContent parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MathContent parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MathContent parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MathContent parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MathContent parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MathContent parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MathContent parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MathContent parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MathContent parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MathContent parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MathContent parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MathContent prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MathContent; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MathContent} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MathContent, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MathContent) + io.github.arcforges.contracts.publicapi.v1.MathContentOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MathContent.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string tex = 1 [json_name = "tex"]; + * @return Whether the tex field is set. + */ + @java.lang.Override + public boolean hasTex() { + return instance.hasTex(); + } + /** + * optional string tex = 1 [json_name = "tex"]; + * @return The tex. + */ + @java.lang.Override + public java.lang.String getTex() { + return instance.getTex(); + } + /** + * optional string tex = 1 [json_name = "tex"]; + * @return The bytes for tex. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTexBytes() { + return instance.getTexBytes(); + } + /** + * optional string tex = 1 [json_name = "tex"]; + * @param value The tex to set. + * @return This builder for chaining. + */ + public Builder setTex( + java.lang.String value) { + copyOnWrite(); + instance.setTex(value); + return this; + } + /** + * optional string tex = 1 [json_name = "tex"]; + * @return This builder for chaining. + */ + public Builder clearTex() { + copyOnWrite(); + instance.clearTex(); + return this; + } + /** + * optional string tex = 1 [json_name = "tex"]; + * @param value The bytes for tex to set. + * @return This builder for chaining. + */ + public Builder setTexBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTexBytes(value); + return this; + } + + /** + * optional bool display = 2 [json_name = "display"]; + * @return Whether the display field is set. + */ + @java.lang.Override + public boolean hasDisplay() { + return instance.hasDisplay(); + } + /** + * optional bool display = 2 [json_name = "display"]; + * @return The display. + */ + @java.lang.Override + public boolean getDisplay() { + return instance.getDisplay(); + } + /** + * optional bool display = 2 [json_name = "display"]; + * @param value The display to set. + * @return This builder for chaining. + */ + public Builder setDisplay(boolean value) { + copyOnWrite(); + instance.setDisplay(value); + return this; + } + /** + * optional bool display = 2 [json_name = "display"]; + * @return This builder for chaining. + */ + public Builder clearDisplay() { + copyOnWrite(); + instance.clearDisplay(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MathContent) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MathContent(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "tex_", + "display_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1007\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MathContent.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MathContent) + private static final io.github.arcforges.contracts.publicapi.v1.MathContent DEFAULT_INSTANCE; + static { + MathContent defaultInstance = new MathContent(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MathContent.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MathContent getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContentOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContentOrBuilder.java new file mode 100644 index 0000000..6446c14 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MathContentOrBuilder.java @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MathContentOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MathContent) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string tex = 1 [json_name = "tex"]; + * @return Whether the tex field is set. + */ + boolean hasTex(); + /** + * optional string tex = 1 [json_name = "tex"]; + * @return The tex. + */ + java.lang.String getTex(); + /** + * optional string tex = 1 [json_name = "tex"]; + * @return The bytes for tex. + */ + com.google.protobuf.ByteString + getTexBytes(); + + /** + * optional bool display = 2 [json_name = "display"]; + * @return Whether the display field is set. + */ + boolean hasDisplay(); + /** + * optional bool display = 2 [json_name = "display"]; + * @return The display. + */ + boolean getDisplay(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java new file mode 100644 index 0000000..e65bb2b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequest.java @@ -0,0 +1,1793 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MeasurementRequest; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MeasurementRequest} + */ +@com.google.protobuf.Generated +public final class MeasurementRequest extends + com.google.protobuf.GeneratedMessageLite< + MeasurementRequest, MeasurementRequest.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MeasurementRequest) + MeasurementRequestOrBuilder { + private MeasurementRequest() { + profile_ = ""; + channels_ = emptyProtobufList(); + families_ = emptyProtobufList(); + thresholds_ = emptyProtobufList(); + cursors_ = emptyProtobufList(); + referenceLevels_ = emptyProtobufList(); + } + private int bitField0_; + public static final int PROFILE_FIELD_NUMBER = 1; + private java.lang.String profile_; + /** + * optional string profile = 1 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return profile_; + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(profile_); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The profile to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProfile( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + profile_ = value; + } + /** + * optional string profile = 1 [json_name = "profile"]; + */ + private void clearProfile() { + bitField0_ = (bitField0_ & ~0x00000001); + profile_ = getDefaultInstance().getProfile(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The bytes for profile to set. + */ + private void setProfileBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + profile_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int SOURCE_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.MeasurementSource source_; + /** + * .arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"]; + */ + @java.lang.Override + public boolean hasSource() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementSource getSource() { + return source_ == null ? io.github.arcforges.contracts.publicapi.v1.MeasurementSource.getDefaultInstance() : source_; + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSource(io.github.arcforges.contracts.publicapi.v1.MeasurementSource value) { + value.getClass(); // minimal bytecode null check + source_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSource(io.github.arcforges.contracts.publicapi.v1.MeasurementSource value) { + value.getClass(); // minimal bytecode null check + if (source_ != null && + source_ != io.github.arcforges.contracts.publicapi.v1.MeasurementSource.getDefaultInstance()) { + source_ = + io.github.arcforges.contracts.publicapi.v1.MeasurementSource.newBuilder(source_).mergeFrom(value).buildPartial(); + } else { + source_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"]; + */ + private void clearSource() { + source_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int SOURCE_REVISION_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.NativeContentRev sourceRevision_; + /** + * .arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + */ + @java.lang.Override + public boolean hasSourceRevision() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getSourceRevision() { + return sourceRevision_ == null ? io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance() : sourceRevision_; + } + /** + * .arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSourceRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + sourceRevision_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSourceRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + if (sourceRevision_ != null && + sourceRevision_ != io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance()) { + sourceRevision_ = + io.github.arcforges.contracts.foundation.v1.NativeContentRev.newBuilder(sourceRevision_).mergeFrom(value).buildPartial(); + } else { + sourceRevision_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + */ + private void clearSourceRevision() { + sourceRevision_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int CHANNELS_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.ProtobufList channels_; + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + @java.lang.Override + public java.util.List getChannelsList() { + return channels_; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + public java.util.List + getChannelsOrBuilderList() { + return channels_; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + @java.lang.Override + public int getChannelsCount() { + return channels_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannels(int index) { + return channels_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getChannelsOrBuilder( + int index) { + return channels_.get(index); + } + private void ensureChannelsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = channels_; + if (!tmp.isModifiable()) { + channels_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannels( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureChannelsIsMutable(); + channels_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addChannels(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureChannelsIsMutable(); + channels_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addChannels( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureChannelsIsMutable(); + channels_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + private void addAllChannels( + java.lang.Iterable values) { + ensureChannelsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, channels_); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + private void clearChannels() { + channels_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + private void removeChannels(int index) { + ensureChannelsIsMutable(); + channels_.remove(index); + } + + public static final int WINDOW_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.publicapi.v1.MeasurementWindow window_; + /** + * .arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"]; + */ + @java.lang.Override + public boolean hasWindow() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementWindow getWindow() { + return window_ == null ? io.github.arcforges.contracts.publicapi.v1.MeasurementWindow.getDefaultInstance() : window_; + } + /** + * .arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setWindow(io.github.arcforges.contracts.publicapi.v1.MeasurementWindow value) { + value.getClass(); // minimal bytecode null check + window_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeWindow(io.github.arcforges.contracts.publicapi.v1.MeasurementWindow value) { + value.getClass(); // minimal bytecode null check + if (window_ != null && + window_ != io.github.arcforges.contracts.publicapi.v1.MeasurementWindow.getDefaultInstance()) { + window_ = + io.github.arcforges.contracts.publicapi.v1.MeasurementWindow.newBuilder(window_).mergeFrom(value).buildPartial(); + } else { + window_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"]; + */ + private void clearWindow() { + window_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int FAMILIES_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.ProtobufList families_; + /** + * repeated string families = 6 [json_name = "families"]; + * @return A list containing the families. + */ + @java.lang.Override + public java.util.List getFamiliesList() { + return families_; + } + /** + * repeated string families = 6 [json_name = "families"]; + * @return The count of families. + */ + @java.lang.Override + public int getFamiliesCount() { + return families_.size(); + } + /** + * repeated string families = 6 [json_name = "families"]; + * @param index The index of the element to return. + * @return The families at the given index. + */ + @java.lang.Override + public java.lang.String getFamilies(int index) { + return families_.get(index); + } + /** + * repeated string families = 6 [json_name = "families"]; + * @param index The index of the value to return. + * @return The bytes of the families at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFamiliesBytes(int index) { + return com.google.protobuf.ByteString.copyFromUtf8( + families_.get(index)); + } + private void ensureFamiliesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = + families_; if (!tmp.isModifiable()) { + families_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + /** + * repeated string families = 6 [json_name = "families"]; + * @param index The index to set the value at. + * @param value The families to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFamilies( + int index, java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureFamiliesIsMutable(); + families_.set(index, value); + } + /** + * repeated string families = 6 [json_name = "families"]; + * @param value The families to add. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addFamilies( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureFamiliesIsMutable(); + families_.add(value); + } + /** + * repeated string families = 6 [json_name = "families"]; + * @param values The families to add. + */ + private void addAllFamilies( + java.lang.Iterable values) { + ensureFamiliesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, families_); + } + /** + * repeated string families = 6 [json_name = "families"]; + */ + private void clearFamilies() { + families_ = emptyProtobufList(); + } + /** + * repeated string families = 6 [json_name = "families"]; + * @param value The bytes of the families to add. + */ + private void addFamiliesBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + ensureFamiliesIsMutable(); + families_.add(value.toStringUtf8()); + } + + public static final int THRESHOLDS_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.ProtobufList thresholds_; + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + @java.lang.Override + public java.util.List getThresholdsList() { + return thresholds_; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + public java.util.List + getThresholdsOrBuilderList() { + return thresholds_; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + @java.lang.Override + public int getThresholdsCount() { + return thresholds_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold getThresholds(int index) { + return thresholds_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MeasurementThresholdOrBuilder getThresholdsOrBuilder( + int index) { + return thresholds_.get(index); + } + private void ensureThresholdsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = thresholds_; + if (!tmp.isModifiable()) { + thresholds_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setThresholds( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + value.getClass(); // minimal bytecode null check + ensureThresholdsIsMutable(); + thresholds_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addThresholds(io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + value.getClass(); // minimal bytecode null check + ensureThresholdsIsMutable(); + thresholds_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addThresholds( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + value.getClass(); // minimal bytecode null check + ensureThresholdsIsMutable(); + thresholds_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + private void addAllThresholds( + java.lang.Iterable values) { + ensureThresholdsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, thresholds_); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + private void clearThresholds() { + thresholds_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + private void removeThresholds(int index) { + ensureThresholdsIsMutable(); + thresholds_.remove(index); + } + + public static final int CONFIGURATION_FIELD_NUMBER = 8; + private io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration configuration_; + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"]; + */ + @java.lang.Override + public boolean hasConfiguration() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration getConfiguration() { + return configuration_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.getDefaultInstance() : configuration_; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setConfiguration(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration value) { + value.getClass(); // minimal bytecode null check + configuration_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeConfiguration(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration value) { + value.getClass(); // minimal bytecode null check + if (configuration_ != null && + configuration_ != io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.getDefaultInstance()) { + configuration_ = + io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.newBuilder(configuration_).mergeFrom(value).buildPartial(); + } else { + configuration_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"]; + */ + private void clearConfiguration() { + configuration_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int ALIGNMENT_FIELD_NUMBER = 9; + private io.github.arcforges.contracts.publicapi.v1.AlignmentSpec alignment_; + /** + * .arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"]; + */ + @java.lang.Override + public boolean hasAlignment() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.AlignmentSpec getAlignment() { + return alignment_ == null ? io.github.arcforges.contracts.publicapi.v1.AlignmentSpec.getDefaultInstance() : alignment_; + } + /** + * .arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAlignment(io.github.arcforges.contracts.publicapi.v1.AlignmentSpec value) { + value.getClass(); // minimal bytecode null check + alignment_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeAlignment(io.github.arcforges.contracts.publicapi.v1.AlignmentSpec value) { + value.getClass(); // minimal bytecode null check + if (alignment_ != null && + alignment_ != io.github.arcforges.contracts.publicapi.v1.AlignmentSpec.getDefaultInstance()) { + alignment_ = + io.github.arcforges.contracts.publicapi.v1.AlignmentSpec.newBuilder(alignment_).mergeFrom(value).buildPartial(); + } else { + alignment_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"]; + */ + private void clearAlignment() { + alignment_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int CURSORS_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.ProtobufList cursors_; + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + @java.lang.Override + public java.util.List getCursorsList() { + return cursors_; + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + public java.util.List + getCursorsOrBuilderList() { + return cursors_; + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + @java.lang.Override + public int getCursorsCount() { + return cursors_.size(); + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.CursorSpec getCursors(int index) { + return cursors_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + public io.github.arcforges.contracts.publicapi.v1.CursorSpecOrBuilder getCursorsOrBuilder( + int index) { + return cursors_.get(index); + } + private void ensureCursorsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = cursors_; + if (!tmp.isModifiable()) { + cursors_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCursors( + int index, io.github.arcforges.contracts.publicapi.v1.CursorSpec value) { + value.getClass(); // minimal bytecode null check + ensureCursorsIsMutable(); + cursors_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addCursors(io.github.arcforges.contracts.publicapi.v1.CursorSpec value) { + value.getClass(); // minimal bytecode null check + ensureCursorsIsMutable(); + cursors_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addCursors( + int index, io.github.arcforges.contracts.publicapi.v1.CursorSpec value) { + value.getClass(); // minimal bytecode null check + ensureCursorsIsMutable(); + cursors_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + private void addAllCursors( + java.lang.Iterable values) { + ensureCursorsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, cursors_); + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + private void clearCursors() { + cursors_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + private void removeCursors(int index) { + ensureCursorsIsMutable(); + cursors_.remove(index); + } + + public static final int REFERENCE_LEVELS_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.ProtobufList referenceLevels_; + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + @java.lang.Override + public java.util.List getReferenceLevelsList() { + return referenceLevels_; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + public java.util.List + getReferenceLevelsOrBuilderList() { + return referenceLevels_; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + @java.lang.Override + public int getReferenceLevelsCount() { + return referenceLevels_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold getReferenceLevels(int index) { + return referenceLevels_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MeasurementThresholdOrBuilder getReferenceLevelsOrBuilder( + int index) { + return referenceLevels_.get(index); + } + private void ensureReferenceLevelsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = referenceLevels_; + if (!tmp.isModifiable()) { + referenceLevels_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setReferenceLevels( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + value.getClass(); // minimal bytecode null check + ensureReferenceLevelsIsMutable(); + referenceLevels_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addReferenceLevels(io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + value.getClass(); // minimal bytecode null check + ensureReferenceLevelsIsMutable(); + referenceLevels_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addReferenceLevels( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + value.getClass(); // minimal bytecode null check + ensureReferenceLevelsIsMutable(); + referenceLevels_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + private void addAllReferenceLevels( + java.lang.Iterable values) { + ensureReferenceLevelsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, referenceLevels_); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + private void clearReferenceLevels() { + referenceLevels_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + private void removeReferenceLevels(int index) { + ensureReferenceLevelsIsMutable(); + referenceLevels_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MeasurementRequest prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MeasurementRequest; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MeasurementRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MeasurementRequest, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MeasurementRequest) + io.github.arcforges.contracts.publicapi.v1.MeasurementRequestOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MeasurementRequest.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string profile = 1 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return instance.hasProfile(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return instance.getProfile(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return instance.getProfileBytes(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The profile to set. + * @return This builder for chaining. + */ + public Builder setProfile( + java.lang.String value) { + copyOnWrite(); + instance.setProfile(value); + return this; + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return This builder for chaining. + */ + public Builder clearProfile() { + copyOnWrite(); + instance.clearProfile(); + return this; + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The bytes for profile to set. + * @return This builder for chaining. + */ + public Builder setProfileBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setProfileBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"]; + */ + @java.lang.Override + public boolean hasSource() { + return instance.hasSource(); + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementSource getSource() { + return instance.getSource(); + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"]; + */ + public Builder setSource(io.github.arcforges.contracts.publicapi.v1.MeasurementSource value) { + copyOnWrite(); + instance.setSource(value); + return this; + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"]; + */ + public Builder setSource( + io.github.arcforges.contracts.publicapi.v1.MeasurementSource.Builder builderForValue) { + copyOnWrite(); + instance.setSource(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"]; + */ + public Builder mergeSource(io.github.arcforges.contracts.publicapi.v1.MeasurementSource value) { + copyOnWrite(); + instance.mergeSource(value); + return this; + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"]; + */ + public Builder clearSource() { copyOnWrite(); + instance.clearSource(); + return this; + } + + /** + * .arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + */ + @java.lang.Override + public boolean hasSourceRevision() { + return instance.hasSourceRevision(); + } + /** + * .arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getSourceRevision() { + return instance.getSourceRevision(); + } + /** + * .arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + */ + public Builder setSourceRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.setSourceRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + */ + public Builder setSourceRevision( + io.github.arcforges.contracts.foundation.v1.NativeContentRev.Builder builderForValue) { + copyOnWrite(); + instance.setSourceRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + */ + public Builder mergeSourceRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.mergeSourceRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + */ + public Builder clearSourceRevision() { copyOnWrite(); + instance.clearSourceRevision(); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + @java.lang.Override + public java.util.List getChannelsList() { + return java.util.Collections.unmodifiableList( + instance.getChannelsList()); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + @java.lang.Override + public int getChannelsCount() { + return instance.getChannelsCount(); + }/** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannels(int index) { + return instance.getChannels(index); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + public Builder setChannels( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setChannels(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + public Builder setChannels( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setChannels(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + public Builder addChannels(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addChannels(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + public Builder addChannels( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addChannels(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + public Builder addChannels( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addChannels(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + public Builder addChannels( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addChannels(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + public Builder addAllChannels( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllChannels(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + public Builder clearChannels() { + copyOnWrite(); + instance.clearChannels(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + public Builder removeChannels(int index) { + copyOnWrite(); + instance.removeChannels(index); + return this; + } + + /** + * .arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"]; + */ + @java.lang.Override + public boolean hasWindow() { + return instance.hasWindow(); + } + /** + * .arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementWindow getWindow() { + return instance.getWindow(); + } + /** + * .arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"]; + */ + public Builder setWindow(io.github.arcforges.contracts.publicapi.v1.MeasurementWindow value) { + copyOnWrite(); + instance.setWindow(value); + return this; + } + /** + * .arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"]; + */ + public Builder setWindow( + io.github.arcforges.contracts.publicapi.v1.MeasurementWindow.Builder builderForValue) { + copyOnWrite(); + instance.setWindow(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"]; + */ + public Builder mergeWindow(io.github.arcforges.contracts.publicapi.v1.MeasurementWindow value) { + copyOnWrite(); + instance.mergeWindow(value); + return this; + } + /** + * .arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"]; + */ + public Builder clearWindow() { copyOnWrite(); + instance.clearWindow(); + return this; + } + + /** + * repeated string families = 6 [json_name = "families"]; + * @return A list containing the families. + */ + @java.lang.Override + public java.util.List + getFamiliesList() { + return java.util.Collections.unmodifiableList( + instance.getFamiliesList()); + } + /** + * repeated string families = 6 [json_name = "families"]; + * @return The count of families. + */ + @java.lang.Override + public int getFamiliesCount() { + return instance.getFamiliesCount(); + } + /** + * repeated string families = 6 [json_name = "families"]; + * @param index The index of the element to return. + * @return The families at the given index. + */ + @java.lang.Override + public java.lang.String getFamilies(int index) { + return instance.getFamilies(index); + } + /** + * repeated string families = 6 [json_name = "families"]; + * @param index The index of the value to return. + * @return The bytes of the families at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFamiliesBytes(int index) { + return instance.getFamiliesBytes(index); + } + /** + * repeated string families = 6 [json_name = "families"]; + * @param index The index to set the value at. + * @param value The families to set. + * @return This builder for chaining. + */ + public Builder setFamilies( + int index, java.lang.String value) { + copyOnWrite(); + instance.setFamilies(index, value); + return this; + } + /** + * repeated string families = 6 [json_name = "families"]; + * @param value The families to add. + * @return This builder for chaining. + */ + public Builder addFamilies( + java.lang.String value) { + copyOnWrite(); + instance.addFamilies(value); + return this; + } + /** + * repeated string families = 6 [json_name = "families"]; + * @param values The families to add. + * @return This builder for chaining. + */ + public Builder addAllFamilies( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllFamilies(values); + return this; + } + /** + * repeated string families = 6 [json_name = "families"]; + * @return This builder for chaining. + */ + public Builder clearFamilies() { + copyOnWrite(); + instance.clearFamilies(); + return this; + } + /** + * repeated string families = 6 [json_name = "families"]; + * @param value The bytes of the families to add. + * @return This builder for chaining. + */ + public Builder addFamiliesBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.addFamiliesBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + @java.lang.Override + public java.util.List getThresholdsList() { + return java.util.Collections.unmodifiableList( + instance.getThresholdsList()); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + @java.lang.Override + public int getThresholdsCount() { + return instance.getThresholdsCount(); + }/** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold getThresholds(int index) { + return instance.getThresholds(index); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + public Builder setThresholds( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + copyOnWrite(); + instance.setThresholds(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + public Builder setThresholds( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.Builder builderForValue) { + copyOnWrite(); + instance.setThresholds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + public Builder addThresholds(io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + copyOnWrite(); + instance.addThresholds(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + public Builder addThresholds( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + copyOnWrite(); + instance.addThresholds(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + public Builder addThresholds( + io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.Builder builderForValue) { + copyOnWrite(); + instance.addThresholds(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + public Builder addThresholds( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.Builder builderForValue) { + copyOnWrite(); + instance.addThresholds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + public Builder addAllThresholds( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllThresholds(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + public Builder clearThresholds() { + copyOnWrite(); + instance.clearThresholds(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + public Builder removeThresholds(int index) { + copyOnWrite(); + instance.removeThresholds(index); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"]; + */ + @java.lang.Override + public boolean hasConfiguration() { + return instance.hasConfiguration(); + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration getConfiguration() { + return instance.getConfiguration(); + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"]; + */ + public Builder setConfiguration(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration value) { + copyOnWrite(); + instance.setConfiguration(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"]; + */ + public Builder setConfiguration( + io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.Builder builderForValue) { + copyOnWrite(); + instance.setConfiguration(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"]; + */ + public Builder mergeConfiguration(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration value) { + copyOnWrite(); + instance.mergeConfiguration(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"]; + */ + public Builder clearConfiguration() { copyOnWrite(); + instance.clearConfiguration(); + return this; + } + + /** + * .arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"]; + */ + @java.lang.Override + public boolean hasAlignment() { + return instance.hasAlignment(); + } + /** + * .arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.AlignmentSpec getAlignment() { + return instance.getAlignment(); + } + /** + * .arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"]; + */ + public Builder setAlignment(io.github.arcforges.contracts.publicapi.v1.AlignmentSpec value) { + copyOnWrite(); + instance.setAlignment(value); + return this; + } + /** + * .arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"]; + */ + public Builder setAlignment( + io.github.arcforges.contracts.publicapi.v1.AlignmentSpec.Builder builderForValue) { + copyOnWrite(); + instance.setAlignment(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"]; + */ + public Builder mergeAlignment(io.github.arcforges.contracts.publicapi.v1.AlignmentSpec value) { + copyOnWrite(); + instance.mergeAlignment(value); + return this; + } + /** + * .arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"]; + */ + public Builder clearAlignment() { copyOnWrite(); + instance.clearAlignment(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + @java.lang.Override + public java.util.List getCursorsList() { + return java.util.Collections.unmodifiableList( + instance.getCursorsList()); + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + @java.lang.Override + public int getCursorsCount() { + return instance.getCursorsCount(); + }/** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.CursorSpec getCursors(int index) { + return instance.getCursors(index); + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + public Builder setCursors( + int index, io.github.arcforges.contracts.publicapi.v1.CursorSpec value) { + copyOnWrite(); + instance.setCursors(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + public Builder setCursors( + int index, io.github.arcforges.contracts.publicapi.v1.CursorSpec.Builder builderForValue) { + copyOnWrite(); + instance.setCursors(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + public Builder addCursors(io.github.arcforges.contracts.publicapi.v1.CursorSpec value) { + copyOnWrite(); + instance.addCursors(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + public Builder addCursors( + int index, io.github.arcforges.contracts.publicapi.v1.CursorSpec value) { + copyOnWrite(); + instance.addCursors(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + public Builder addCursors( + io.github.arcforges.contracts.publicapi.v1.CursorSpec.Builder builderForValue) { + copyOnWrite(); + instance.addCursors(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + public Builder addCursors( + int index, io.github.arcforges.contracts.publicapi.v1.CursorSpec.Builder builderForValue) { + copyOnWrite(); + instance.addCursors(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + public Builder addAllCursors( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllCursors(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + public Builder clearCursors() { + copyOnWrite(); + instance.clearCursors(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + public Builder removeCursors(int index) { + copyOnWrite(); + instance.removeCursors(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + @java.lang.Override + public java.util.List getReferenceLevelsList() { + return java.util.Collections.unmodifiableList( + instance.getReferenceLevelsList()); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + @java.lang.Override + public int getReferenceLevelsCount() { + return instance.getReferenceLevelsCount(); + }/** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold getReferenceLevels(int index) { + return instance.getReferenceLevels(index); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + public Builder setReferenceLevels( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + copyOnWrite(); + instance.setReferenceLevels(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + public Builder setReferenceLevels( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.Builder builderForValue) { + copyOnWrite(); + instance.setReferenceLevels(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + public Builder addReferenceLevels(io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + copyOnWrite(); + instance.addReferenceLevels(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + public Builder addReferenceLevels( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + copyOnWrite(); + instance.addReferenceLevels(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + public Builder addReferenceLevels( + io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.Builder builderForValue) { + copyOnWrite(); + instance.addReferenceLevels(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + public Builder addReferenceLevels( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.Builder builderForValue) { + copyOnWrite(); + instance.addReferenceLevels(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + public Builder addAllReferenceLevels( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllReferenceLevels(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + public Builder clearReferenceLevels() { + copyOnWrite(); + instance.clearReferenceLevels(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + public Builder removeReferenceLevels(int index) { + copyOnWrite(); + instance.removeReferenceLevels(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MeasurementRequest) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MeasurementRequest(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "profile_", + "source_", + "sourceRevision_", + "channels_", + io.github.arcforges.contracts.foundation.v1.Id.class, + "window_", + "families_", + "thresholds_", + io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.class, + "configuration_", + "alignment_", + "cursors_", + io.github.arcforges.contracts.publicapi.v1.CursorSpec.class, + "referenceLevels_", + io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.class, + }; + java.lang.String info = + "\u0000\u000b\u0000\u0001\u0001\u000b\u000b\u0000\u0005\u0000\u0001\u1208\u0000\u0002" + + "\u1009\u0001\u0003\u1009\u0002\u0004\u001b\u0005\u1009\u0003\u0006\u021a\u0007\u001b" + + "\b\u1009\u0004\t\u1009\u0005\n\u001b\u000b\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MeasurementRequest.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MeasurementRequest) + private static final io.github.arcforges.contracts.publicapi.v1.MeasurementRequest DEFAULT_INSTANCE; + static { + MeasurementRequest defaultInstance = new MeasurementRequest(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MeasurementRequest.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestOrBuilder.java new file mode 100644 index 0000000..e8162fb --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestOrBuilder.java @@ -0,0 +1,167 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MeasurementRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MeasurementRequest) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string profile = 1 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + boolean hasProfile(); + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The profile. + */ + java.lang.String getProfile(); + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The bytes for profile. + */ + com.google.protobuf.ByteString + getProfileBytes(); + + /** + * .arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"]; + * @return Whether the source field is set. + */ + boolean hasSource(); + /** + * .arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"]; + * @return The source. + */ + io.github.arcforges.contracts.publicapi.v1.MeasurementSource getSource(); + + /** + * .arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + * @return Whether the sourceRevision field is set. + */ + boolean hasSourceRevision(); + /** + * .arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"]; + * @return The sourceRevision. + */ + io.github.arcforges.contracts.foundation.v1.NativeContentRev getSourceRevision(); + + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + java.util.List + getChannelsList(); + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getChannels(int index); + /** + * repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"]; + */ + int getChannelsCount(); + + /** + * .arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"]; + * @return Whether the window field is set. + */ + boolean hasWindow(); + /** + * .arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"]; + * @return The window. + */ + io.github.arcforges.contracts.publicapi.v1.MeasurementWindow getWindow(); + + /** + * repeated string families = 6 [json_name = "families"]; + * @return A list containing the families. + */ + java.util.List + getFamiliesList(); + /** + * repeated string families = 6 [json_name = "families"]; + * @return The count of families. + */ + int getFamiliesCount(); + /** + * repeated string families = 6 [json_name = "families"]; + * @param index The index of the element to return. + * @return The families at the given index. + */ + java.lang.String getFamilies(int index); + /** + * repeated string families = 6 [json_name = "families"]; + * @param index The index of the element to return. + * @return The families at the given index. + */ + com.google.protobuf.ByteString + getFamiliesBytes(int index); + + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + java.util.List + getThresholdsList(); + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold getThresholds(int index); + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"]; + */ + int getThresholdsCount(); + + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"]; + * @return Whether the configuration field is set. + */ + boolean hasConfiguration(); + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"]; + * @return The configuration. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration getConfiguration(); + + /** + * .arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"]; + * @return Whether the alignment field is set. + */ + boolean hasAlignment(); + /** + * .arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"]; + * @return The alignment. + */ + io.github.arcforges.contracts.publicapi.v1.AlignmentSpec getAlignment(); + + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + java.util.List + getCursorsList(); + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + io.github.arcforges.contracts.publicapi.v1.CursorSpec getCursors(int index); + /** + * repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"]; + */ + int getCursorsCount(); + + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + java.util.List + getReferenceLevelsList(); + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold getReferenceLevels(int index); + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"]; + */ + int getReferenceLevelsCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java new file mode 100644 index 0000000..3f9660f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResult.java @@ -0,0 +1,1814 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MeasurementResult; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MeasurementResult} + */ +@com.google.protobuf.Generated +public final class MeasurementResult extends + com.google.protobuf.GeneratedMessageLite< + MeasurementResult, MeasurementResult.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MeasurementResult) + MeasurementResultOrBuilder { + private MeasurementResult() { + profile_ = ""; + inputHash_ = ""; + families_ = emptyProtobufList(); + warnings_ = emptyProtobufList(); + resolvedThresholds_ = emptyProtobufList(); + } + private int bitField0_; + public static final int PROFILE_FIELD_NUMBER = 1; + private java.lang.String profile_; + /** + * optional string profile = 1 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return profile_; + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(profile_); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The profile to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProfile( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + profile_ = value; + } + /** + * optional string profile = 1 [json_name = "profile"]; + */ + private void clearProfile() { + bitField0_ = (bitField0_ & ~0x00000001); + profile_ = getDefaultInstance().getProfile(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The bytes for profile to set. + */ + private void setProfileBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + profile_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int INPUT_HASH_FIELD_NUMBER = 2; + private java.lang.String inputHash_; + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @return Whether the inputHash field is set. + */ + @java.lang.Override + public boolean hasInputHash() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @return The inputHash. + */ + @java.lang.Override + public java.lang.String getInputHash() { + return inputHash_; + } + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @return The bytes for inputHash. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getInputHashBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(inputHash_); + } + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @param value The inputHash to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInputHash( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + inputHash_ = value; + } + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + */ + private void clearInputHash() { + bitField0_ = (bitField0_ & ~0x00000002); + inputHash_ = getDefaultInstance().getInputHash(); + } + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @param value The bytes for inputHash to set. + */ + private void setInputHashBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + inputHash_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int FAMILIES_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList families_; + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + @java.lang.Override + public java.util.List getFamiliesList() { + return families_; + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + public java.util.List + getFamiliesOrBuilderList() { + return families_; + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + @java.lang.Override + public int getFamiliesCount() { + return families_.size(); + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.FamilyResult getFamilies(int index) { + return families_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + public io.github.arcforges.contracts.publicapi.v1.FamilyResultOrBuilder getFamiliesOrBuilder( + int index) { + return families_.get(index); + } + private void ensureFamiliesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = families_; + if (!tmp.isModifiable()) { + families_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFamilies( + int index, io.github.arcforges.contracts.publicapi.v1.FamilyResult value) { + value.getClass(); // minimal bytecode null check + ensureFamiliesIsMutable(); + families_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addFamilies(io.github.arcforges.contracts.publicapi.v1.FamilyResult value) { + value.getClass(); // minimal bytecode null check + ensureFamiliesIsMutable(); + families_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addFamilies( + int index, io.github.arcforges.contracts.publicapi.v1.FamilyResult value) { + value.getClass(); // minimal bytecode null check + ensureFamiliesIsMutable(); + families_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + private void addAllFamilies( + java.lang.Iterable values) { + ensureFamiliesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, families_); + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + private void clearFamilies() { + families_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + private void removeFamilies(int index) { + ensureFamiliesIsMutable(); + families_.remove(index); + } + + public static final int WARNINGS_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.ProtobufList warnings_; + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @return A list containing the warnings. + */ + @java.lang.Override + public java.util.List getWarningsList() { + return warnings_; + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @return The count of warnings. + */ + @java.lang.Override + public int getWarningsCount() { + return warnings_.size(); + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param index The index of the element to return. + * @return The warnings at the given index. + */ + @java.lang.Override + public java.lang.String getWarnings(int index) { + return warnings_.get(index); + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param index The index of the value to return. + * @return The bytes of the warnings at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getWarningsBytes(int index) { + return com.google.protobuf.ByteString.copyFromUtf8( + warnings_.get(index)); + } + private void ensureWarningsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = + warnings_; if (!tmp.isModifiable()) { + warnings_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param index The index to set the value at. + * @param value The warnings to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setWarnings( + int index, java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureWarningsIsMutable(); + warnings_.set(index, value); + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param value The warnings to add. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addWarnings( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureWarningsIsMutable(); + warnings_.add(value); + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param values The warnings to add. + */ + private void addAllWarnings( + java.lang.Iterable values) { + ensureWarningsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, warnings_); + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + */ + private void clearWarnings() { + warnings_ = emptyProtobufList(); + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param value The bytes of the warnings to add. + */ + private void addWarningsBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + ensureWarningsIsMutable(); + warnings_.add(value.toStringUtf8()); + } + + public static final int CONFIGURATION_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration configuration_; + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"]; + */ + @java.lang.Override + public boolean hasConfiguration() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration getConfiguration() { + return configuration_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.getDefaultInstance() : configuration_; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setConfiguration(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration value) { + value.getClass(); // minimal bytecode null check + configuration_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeConfiguration(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration value) { + value.getClass(); // minimal bytecode null check + if (configuration_ != null && + configuration_ != io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.getDefaultInstance()) { + configuration_ = + io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.newBuilder(configuration_).mergeFrom(value).buildPartial(); + } else { + configuration_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"]; + */ + private void clearConfiguration() { + configuration_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int FINITE_COUNT_FIELD_NUMBER = 6; + private long finiteCount_; + /** + * optional uint64 finite_count = 6 [json_name = "finiteCount"]; + * @return Whether the finiteCount field is set. + */ + @java.lang.Override + public boolean hasFiniteCount() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional uint64 finite_count = 6 [json_name = "finiteCount"]; + * @return The finiteCount. + */ + @java.lang.Override + public long getFiniteCount() { + return finiteCount_; + } + /** + * optional uint64 finite_count = 6 [json_name = "finiteCount"]; + * @param value The finiteCount to set. + */ + private void setFiniteCount(long value) { + bitField0_ |= 0x00000008; + finiteCount_ = value; + } + /** + * optional uint64 finite_count = 6 [json_name = "finiteCount"]; + */ + private void clearFiniteCount() { + bitField0_ = (bitField0_ & ~0x00000008); + finiteCount_ = 0L; + } + + public static final int EXCLUDED_COUNT_FIELD_NUMBER = 7; + private long excludedCount_; + /** + * optional uint64 excluded_count = 7 [json_name = "excludedCount"]; + * @return Whether the excludedCount field is set. + */ + @java.lang.Override + public boolean hasExcludedCount() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional uint64 excluded_count = 7 [json_name = "excludedCount"]; + * @return The excludedCount. + */ + @java.lang.Override + public long getExcludedCount() { + return excludedCount_; + } + /** + * optional uint64 excluded_count = 7 [json_name = "excludedCount"]; + * @param value The excludedCount to set. + */ + private void setExcludedCount(long value) { + bitField0_ |= 0x00000010; + excludedCount_ = value; + } + /** + * optional uint64 excluded_count = 7 [json_name = "excludedCount"]; + */ + private void clearExcludedCount() { + bitField0_ = (bitField0_ & ~0x00000010); + excludedCount_ = 0L; + } + + public static final int RUN_COUNT_FIELD_NUMBER = 8; + private long runCount_; + /** + * optional uint64 run_count = 8 [json_name = "runCount"]; + * @return Whether the runCount field is set. + */ + @java.lang.Override + public boolean hasRunCount() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional uint64 run_count = 8 [json_name = "runCount"]; + * @return The runCount. + */ + @java.lang.Override + public long getRunCount() { + return runCount_; + } + /** + * optional uint64 run_count = 8 [json_name = "runCount"]; + * @param value The runCount to set. + */ + private void setRunCount(long value) { + bitField0_ |= 0x00000020; + runCount_ = value; + } + /** + * optional uint64 run_count = 8 [json_name = "runCount"]; + */ + private void clearRunCount() { + bitField0_ = (bitField0_ & ~0x00000020); + runCount_ = 0L; + } + + public static final int REQUESTED_DURATION_FIELD_NUMBER = 9; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime requestedDuration_; + /** + * .arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + */ + @java.lang.Override + public boolean hasRequestedDuration() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getRequestedDuration() { + return requestedDuration_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : requestedDuration_; + } + /** + * .arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRequestedDuration(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + requestedDuration_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRequestedDuration(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (requestedDuration_ != null && + requestedDuration_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + requestedDuration_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(requestedDuration_).mergeFrom(value).buildPartial(); + } else { + requestedDuration_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + */ + private void clearRequestedDuration() { + requestedDuration_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static final int COVERED_DURATION_FIELD_NUMBER = 10; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime coveredDuration_; + /** + * .arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + */ + @java.lang.Override + public boolean hasCoveredDuration() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getCoveredDuration() { + return coveredDuration_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : coveredDuration_; + } + /** + * .arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCoveredDuration(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + coveredDuration_ = value; + bitField0_ |= 0x00000080; + } + /** + * .arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCoveredDuration(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (coveredDuration_ != null && + coveredDuration_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + coveredDuration_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(coveredDuration_).mergeFrom(value).buildPartial(); + } else { + coveredDuration_ = value; + } + bitField0_ |= 0x00000080; + } + /** + * .arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + */ + private void clearCoveredDuration() { + coveredDuration_ = null; + bitField0_ = (bitField0_ & ~0x00000080); + } + + public static final int TIMING_UNCERTAINTY_FIELD_NUMBER = 11; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime timingUncertainty_; + /** + * .arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + */ + @java.lang.Override + public boolean hasTimingUncertainty() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getTimingUncertainty() { + return timingUncertainty_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : timingUncertainty_; + } + /** + * .arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTimingUncertainty(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + timingUncertainty_ = value; + bitField0_ |= 0x00000100; + } + /** + * .arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTimingUncertainty(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (timingUncertainty_ != null && + timingUncertainty_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + timingUncertainty_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(timingUncertainty_).mergeFrom(value).buildPartial(); + } else { + timingUncertainty_ = value; + } + bitField0_ |= 0x00000100; + } + /** + * .arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + */ + private void clearTimingUncertainty() { + timingUncertainty_ = null; + bitField0_ = (bitField0_ & ~0x00000100); + } + + public static final int SOURCE_FIELD_NUMBER = 12; + private io.github.arcforges.contracts.publicapi.v1.MeasurementSource source_; + /** + * .arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"]; + */ + @java.lang.Override + public boolean hasSource() { + return ((bitField0_ & 0x00000200) != 0); + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementSource getSource() { + return source_ == null ? io.github.arcforges.contracts.publicapi.v1.MeasurementSource.getDefaultInstance() : source_; + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSource(io.github.arcforges.contracts.publicapi.v1.MeasurementSource value) { + value.getClass(); // minimal bytecode null check + source_ = value; + bitField0_ |= 0x00000200; + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSource(io.github.arcforges.contracts.publicapi.v1.MeasurementSource value) { + value.getClass(); // minimal bytecode null check + if (source_ != null && + source_ != io.github.arcforges.contracts.publicapi.v1.MeasurementSource.getDefaultInstance()) { + source_ = + io.github.arcforges.contracts.publicapi.v1.MeasurementSource.newBuilder(source_).mergeFrom(value).buildPartial(); + } else { + source_ = value; + } + bitField0_ |= 0x00000200; + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"]; + */ + private void clearSource() { + source_ = null; + bitField0_ = (bitField0_ & ~0x00000200); + } + + public static final int RESOLVED_THRESHOLDS_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.ProtobufList resolvedThresholds_; + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + @java.lang.Override + public java.util.List getResolvedThresholdsList() { + return resolvedThresholds_; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + public java.util.List + getResolvedThresholdsOrBuilderList() { + return resolvedThresholds_; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + @java.lang.Override + public int getResolvedThresholdsCount() { + return resolvedThresholds_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold getResolvedThresholds(int index) { + return resolvedThresholds_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MeasurementThresholdOrBuilder getResolvedThresholdsOrBuilder( + int index) { + return resolvedThresholds_.get(index); + } + private void ensureResolvedThresholdsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = resolvedThresholds_; + if (!tmp.isModifiable()) { + resolvedThresholds_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setResolvedThresholds( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + value.getClass(); // minimal bytecode null check + ensureResolvedThresholdsIsMutable(); + resolvedThresholds_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addResolvedThresholds(io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + value.getClass(); // minimal bytecode null check + ensureResolvedThresholdsIsMutable(); + resolvedThresholds_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addResolvedThresholds( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + value.getClass(); // minimal bytecode null check + ensureResolvedThresholdsIsMutable(); + resolvedThresholds_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + private void addAllResolvedThresholds( + java.lang.Iterable values) { + ensureResolvedThresholdsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, resolvedThresholds_); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + private void clearResolvedThresholds() { + resolvedThresholds_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + private void removeResolvedThresholds(int index) { + ensureResolvedThresholdsIsMutable(); + resolvedThresholds_.remove(index); + } + + public static final int CURSOR_FIELD_NUMBER = 14; + private io.github.arcforges.contracts.publicapi.v1.CursorResult cursor_; + /** + * .arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"]; + */ + @java.lang.Override + public boolean hasCursor() { + return ((bitField0_ & 0x00000400) != 0); + } + /** + * .arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.CursorResult getCursor() { + return cursor_ == null ? io.github.arcforges.contracts.publicapi.v1.CursorResult.getDefaultInstance() : cursor_; + } + /** + * .arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCursor(io.github.arcforges.contracts.publicapi.v1.CursorResult value) { + value.getClass(); // minimal bytecode null check + cursor_ = value; + bitField0_ |= 0x00000400; + } + /** + * .arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCursor(io.github.arcforges.contracts.publicapi.v1.CursorResult value) { + value.getClass(); // minimal bytecode null check + if (cursor_ != null && + cursor_ != io.github.arcforges.contracts.publicapi.v1.CursorResult.getDefaultInstance()) { + cursor_ = + io.github.arcforges.contracts.publicapi.v1.CursorResult.newBuilder(cursor_).mergeFrom(value).buildPartial(); + } else { + cursor_ = value; + } + bitField0_ |= 0x00000400; + } + /** + * .arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"]; + */ + private void clearCursor() { + cursor_ = null; + bitField0_ = (bitField0_ & ~0x00000400); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementResult parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementResult parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementResult parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementResult parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementResult parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MeasurementResult prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MeasurementResult; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MeasurementResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MeasurementResult, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MeasurementResult) + io.github.arcforges.contracts.publicapi.v1.MeasurementResultOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MeasurementResult.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string profile = 1 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return instance.hasProfile(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return instance.getProfile(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return instance.getProfileBytes(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The profile to set. + * @return This builder for chaining. + */ + public Builder setProfile( + java.lang.String value) { + copyOnWrite(); + instance.setProfile(value); + return this; + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return This builder for chaining. + */ + public Builder clearProfile() { + copyOnWrite(); + instance.clearProfile(); + return this; + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The bytes for profile to set. + * @return This builder for chaining. + */ + public Builder setProfileBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setProfileBytes(value); + return this; + } + + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @return Whether the inputHash field is set. + */ + @java.lang.Override + public boolean hasInputHash() { + return instance.hasInputHash(); + } + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @return The inputHash. + */ + @java.lang.Override + public java.lang.String getInputHash() { + return instance.getInputHash(); + } + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @return The bytes for inputHash. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getInputHashBytes() { + return instance.getInputHashBytes(); + } + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @param value The inputHash to set. + * @return This builder for chaining. + */ + public Builder setInputHash( + java.lang.String value) { + copyOnWrite(); + instance.setInputHash(value); + return this; + } + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @return This builder for chaining. + */ + public Builder clearInputHash() { + copyOnWrite(); + instance.clearInputHash(); + return this; + } + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @param value The bytes for inputHash to set. + * @return This builder for chaining. + */ + public Builder setInputHashBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setInputHashBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + @java.lang.Override + public java.util.List getFamiliesList() { + return java.util.Collections.unmodifiableList( + instance.getFamiliesList()); + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + @java.lang.Override + public int getFamiliesCount() { + return instance.getFamiliesCount(); + }/** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.FamilyResult getFamilies(int index) { + return instance.getFamilies(index); + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + public Builder setFamilies( + int index, io.github.arcforges.contracts.publicapi.v1.FamilyResult value) { + copyOnWrite(); + instance.setFamilies(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + public Builder setFamilies( + int index, io.github.arcforges.contracts.publicapi.v1.FamilyResult.Builder builderForValue) { + copyOnWrite(); + instance.setFamilies(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + public Builder addFamilies(io.github.arcforges.contracts.publicapi.v1.FamilyResult value) { + copyOnWrite(); + instance.addFamilies(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + public Builder addFamilies( + int index, io.github.arcforges.contracts.publicapi.v1.FamilyResult value) { + copyOnWrite(); + instance.addFamilies(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + public Builder addFamilies( + io.github.arcforges.contracts.publicapi.v1.FamilyResult.Builder builderForValue) { + copyOnWrite(); + instance.addFamilies(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + public Builder addFamilies( + int index, io.github.arcforges.contracts.publicapi.v1.FamilyResult.Builder builderForValue) { + copyOnWrite(); + instance.addFamilies(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + public Builder addAllFamilies( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllFamilies(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + public Builder clearFamilies() { + copyOnWrite(); + instance.clearFamilies(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + public Builder removeFamilies(int index) { + copyOnWrite(); + instance.removeFamilies(index); + return this; + } + + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @return A list containing the warnings. + */ + @java.lang.Override + public java.util.List + getWarningsList() { + return java.util.Collections.unmodifiableList( + instance.getWarningsList()); + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @return The count of warnings. + */ + @java.lang.Override + public int getWarningsCount() { + return instance.getWarningsCount(); + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param index The index of the element to return. + * @return The warnings at the given index. + */ + @java.lang.Override + public java.lang.String getWarnings(int index) { + return instance.getWarnings(index); + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param index The index of the value to return. + * @return The bytes of the warnings at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getWarningsBytes(int index) { + return instance.getWarningsBytes(index); + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param index The index to set the value at. + * @param value The warnings to set. + * @return This builder for chaining. + */ + public Builder setWarnings( + int index, java.lang.String value) { + copyOnWrite(); + instance.setWarnings(index, value); + return this; + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param value The warnings to add. + * @return This builder for chaining. + */ + public Builder addWarnings( + java.lang.String value) { + copyOnWrite(); + instance.addWarnings(value); + return this; + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param values The warnings to add. + * @return This builder for chaining. + */ + public Builder addAllWarnings( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllWarnings(values); + return this; + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @return This builder for chaining. + */ + public Builder clearWarnings() { + copyOnWrite(); + instance.clearWarnings(); + return this; + } + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param value The bytes of the warnings to add. + * @return This builder for chaining. + */ + public Builder addWarningsBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.addWarningsBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"]; + */ + @java.lang.Override + public boolean hasConfiguration() { + return instance.hasConfiguration(); + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration getConfiguration() { + return instance.getConfiguration(); + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"]; + */ + public Builder setConfiguration(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration value) { + copyOnWrite(); + instance.setConfiguration(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"]; + */ + public Builder setConfiguration( + io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.Builder builderForValue) { + copyOnWrite(); + instance.setConfiguration(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"]; + */ + public Builder mergeConfiguration(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration value) { + copyOnWrite(); + instance.mergeConfiguration(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"]; + */ + public Builder clearConfiguration() { copyOnWrite(); + instance.clearConfiguration(); + return this; + } + + /** + * optional uint64 finite_count = 6 [json_name = "finiteCount"]; + * @return Whether the finiteCount field is set. + */ + @java.lang.Override + public boolean hasFiniteCount() { + return instance.hasFiniteCount(); + } + /** + * optional uint64 finite_count = 6 [json_name = "finiteCount"]; + * @return The finiteCount. + */ + @java.lang.Override + public long getFiniteCount() { + return instance.getFiniteCount(); + } + /** + * optional uint64 finite_count = 6 [json_name = "finiteCount"]; + * @param value The finiteCount to set. + * @return This builder for chaining. + */ + public Builder setFiniteCount(long value) { + copyOnWrite(); + instance.setFiniteCount(value); + return this; + } + /** + * optional uint64 finite_count = 6 [json_name = "finiteCount"]; + * @return This builder for chaining. + */ + public Builder clearFiniteCount() { + copyOnWrite(); + instance.clearFiniteCount(); + return this; + } + + /** + * optional uint64 excluded_count = 7 [json_name = "excludedCount"]; + * @return Whether the excludedCount field is set. + */ + @java.lang.Override + public boolean hasExcludedCount() { + return instance.hasExcludedCount(); + } + /** + * optional uint64 excluded_count = 7 [json_name = "excludedCount"]; + * @return The excludedCount. + */ + @java.lang.Override + public long getExcludedCount() { + return instance.getExcludedCount(); + } + /** + * optional uint64 excluded_count = 7 [json_name = "excludedCount"]; + * @param value The excludedCount to set. + * @return This builder for chaining. + */ + public Builder setExcludedCount(long value) { + copyOnWrite(); + instance.setExcludedCount(value); + return this; + } + /** + * optional uint64 excluded_count = 7 [json_name = "excludedCount"]; + * @return This builder for chaining. + */ + public Builder clearExcludedCount() { + copyOnWrite(); + instance.clearExcludedCount(); + return this; + } + + /** + * optional uint64 run_count = 8 [json_name = "runCount"]; + * @return Whether the runCount field is set. + */ + @java.lang.Override + public boolean hasRunCount() { + return instance.hasRunCount(); + } + /** + * optional uint64 run_count = 8 [json_name = "runCount"]; + * @return The runCount. + */ + @java.lang.Override + public long getRunCount() { + return instance.getRunCount(); + } + /** + * optional uint64 run_count = 8 [json_name = "runCount"]; + * @param value The runCount to set. + * @return This builder for chaining. + */ + public Builder setRunCount(long value) { + copyOnWrite(); + instance.setRunCount(value); + return this; + } + /** + * optional uint64 run_count = 8 [json_name = "runCount"]; + * @return This builder for chaining. + */ + public Builder clearRunCount() { + copyOnWrite(); + instance.clearRunCount(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + */ + @java.lang.Override + public boolean hasRequestedDuration() { + return instance.hasRequestedDuration(); + } + /** + * .arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getRequestedDuration() { + return instance.getRequestedDuration(); + } + /** + * .arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + */ + public Builder setRequestedDuration(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setRequestedDuration(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + */ + public Builder setRequestedDuration( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setRequestedDuration(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + */ + public Builder mergeRequestedDuration(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergeRequestedDuration(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + */ + public Builder clearRequestedDuration() { copyOnWrite(); + instance.clearRequestedDuration(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + */ + @java.lang.Override + public boolean hasCoveredDuration() { + return instance.hasCoveredDuration(); + } + /** + * .arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getCoveredDuration() { + return instance.getCoveredDuration(); + } + /** + * .arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + */ + public Builder setCoveredDuration(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setCoveredDuration(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + */ + public Builder setCoveredDuration( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setCoveredDuration(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + */ + public Builder mergeCoveredDuration(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergeCoveredDuration(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + */ + public Builder clearCoveredDuration() { copyOnWrite(); + instance.clearCoveredDuration(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + */ + @java.lang.Override + public boolean hasTimingUncertainty() { + return instance.hasTimingUncertainty(); + } + /** + * .arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getTimingUncertainty() { + return instance.getTimingUncertainty(); + } + /** + * .arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + */ + public Builder setTimingUncertainty(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setTimingUncertainty(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + */ + public Builder setTimingUncertainty( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setTimingUncertainty(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + */ + public Builder mergeTimingUncertainty(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergeTimingUncertainty(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + */ + public Builder clearTimingUncertainty() { copyOnWrite(); + instance.clearTimingUncertainty(); + return this; + } + + /** + * .arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"]; + */ + @java.lang.Override + public boolean hasSource() { + return instance.hasSource(); + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementSource getSource() { + return instance.getSource(); + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"]; + */ + public Builder setSource(io.github.arcforges.contracts.publicapi.v1.MeasurementSource value) { + copyOnWrite(); + instance.setSource(value); + return this; + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"]; + */ + public Builder setSource( + io.github.arcforges.contracts.publicapi.v1.MeasurementSource.Builder builderForValue) { + copyOnWrite(); + instance.setSource(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"]; + */ + public Builder mergeSource(io.github.arcforges.contracts.publicapi.v1.MeasurementSource value) { + copyOnWrite(); + instance.mergeSource(value); + return this; + } + /** + * .arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"]; + */ + public Builder clearSource() { copyOnWrite(); + instance.clearSource(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + @java.lang.Override + public java.util.List getResolvedThresholdsList() { + return java.util.Collections.unmodifiableList( + instance.getResolvedThresholdsList()); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + @java.lang.Override + public int getResolvedThresholdsCount() { + return instance.getResolvedThresholdsCount(); + }/** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold getResolvedThresholds(int index) { + return instance.getResolvedThresholds(index); + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + public Builder setResolvedThresholds( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + copyOnWrite(); + instance.setResolvedThresholds(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + public Builder setResolvedThresholds( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.Builder builderForValue) { + copyOnWrite(); + instance.setResolvedThresholds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + public Builder addResolvedThresholds(io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + copyOnWrite(); + instance.addResolvedThresholds(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + public Builder addResolvedThresholds( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold value) { + copyOnWrite(); + instance.addResolvedThresholds(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + public Builder addResolvedThresholds( + io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.Builder builderForValue) { + copyOnWrite(); + instance.addResolvedThresholds(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + public Builder addResolvedThresholds( + int index, io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.Builder builderForValue) { + copyOnWrite(); + instance.addResolvedThresholds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + public Builder addAllResolvedThresholds( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllResolvedThresholds(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + public Builder clearResolvedThresholds() { + copyOnWrite(); + instance.clearResolvedThresholds(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + public Builder removeResolvedThresholds(int index) { + copyOnWrite(); + instance.removeResolvedThresholds(index); + return this; + } + + /** + * .arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"]; + */ + @java.lang.Override + public boolean hasCursor() { + return instance.hasCursor(); + } + /** + * .arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.CursorResult getCursor() { + return instance.getCursor(); + } + /** + * .arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"]; + */ + public Builder setCursor(io.github.arcforges.contracts.publicapi.v1.CursorResult value) { + copyOnWrite(); + instance.setCursor(value); + return this; + } + /** + * .arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"]; + */ + public Builder setCursor( + io.github.arcforges.contracts.publicapi.v1.CursorResult.Builder builderForValue) { + copyOnWrite(); + instance.setCursor(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"]; + */ + public Builder mergeCursor(io.github.arcforges.contracts.publicapi.v1.CursorResult value) { + copyOnWrite(); + instance.mergeCursor(value); + return this; + } + /** + * .arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"]; + */ + public Builder clearCursor() { copyOnWrite(); + instance.clearCursor(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MeasurementResult) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MeasurementResult(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "profile_", + "inputHash_", + "families_", + io.github.arcforges.contracts.publicapi.v1.FamilyResult.class, + "warnings_", + "configuration_", + "finiteCount_", + "excludedCount_", + "runCount_", + "requestedDuration_", + "coveredDuration_", + "timingUncertainty_", + "source_", + "resolvedThresholds_", + io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.class, + "cursor_", + }; + java.lang.String info = + "\u0000\u000e\u0000\u0001\u0001\u000e\u000e\u0000\u0003\u0000\u0001\u1208\u0000\u0002" + + "\u1208\u0001\u0003\u001b\u0004\u021a\u0005\u1009\u0002\u0006\u1003\u0003\u0007\u1003" + + "\u0004\b\u1003\u0005\t\u1009\u0006\n\u1009\u0007\u000b\u1009\b\f\u1009\t\r\u001b" + + "\u000e\u1009\n"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MeasurementResult.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MeasurementResult) + private static final io.github.arcforges.contracts.publicapi.v1.MeasurementResult DEFAULT_INSTANCE; + static { + MeasurementResult defaultInstance = new MeasurementResult(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MeasurementResult.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResultOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResultOrBuilder.java new file mode 100644 index 0000000..0099053 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementResultOrBuilder.java @@ -0,0 +1,200 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MeasurementResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MeasurementResult) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string profile = 1 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + boolean hasProfile(); + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The profile. + */ + java.lang.String getProfile(); + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The bytes for profile. + */ + com.google.protobuf.ByteString + getProfileBytes(); + + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @return Whether the inputHash field is set. + */ + boolean hasInputHash(); + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @return The inputHash. + */ + java.lang.String getInputHash(); + /** + * optional string input_hash = 2 [json_name = "inputHash"]; + * @return The bytes for inputHash. + */ + com.google.protobuf.ByteString + getInputHashBytes(); + + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + java.util.List + getFamiliesList(); + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + io.github.arcforges.contracts.publicapi.v1.FamilyResult getFamilies(int index); + /** + * repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"]; + */ + int getFamiliesCount(); + + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @return A list containing the warnings. + */ + java.util.List + getWarningsList(); + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @return The count of warnings. + */ + int getWarningsCount(); + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param index The index of the element to return. + * @return The warnings at the given index. + */ + java.lang.String getWarnings(int index); + /** + * repeated string warnings = 4 [json_name = "warnings"]; + * @param index The index of the element to return. + * @return The warnings at the given index. + */ + com.google.protobuf.ByteString + getWarningsBytes(int index); + + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"]; + * @return Whether the configuration field is set. + */ + boolean hasConfiguration(); + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"]; + * @return The configuration. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration getConfiguration(); + + /** + * optional uint64 finite_count = 6 [json_name = "finiteCount"]; + * @return Whether the finiteCount field is set. + */ + boolean hasFiniteCount(); + /** + * optional uint64 finite_count = 6 [json_name = "finiteCount"]; + * @return The finiteCount. + */ + long getFiniteCount(); + + /** + * optional uint64 excluded_count = 7 [json_name = "excludedCount"]; + * @return Whether the excludedCount field is set. + */ + boolean hasExcludedCount(); + /** + * optional uint64 excluded_count = 7 [json_name = "excludedCount"]; + * @return The excludedCount. + */ + long getExcludedCount(); + + /** + * optional uint64 run_count = 8 [json_name = "runCount"]; + * @return Whether the runCount field is set. + */ + boolean hasRunCount(); + /** + * optional uint64 run_count = 8 [json_name = "runCount"]; + * @return The runCount. + */ + long getRunCount(); + + /** + * .arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + * @return Whether the requestedDuration field is set. + */ + boolean hasRequestedDuration(); + /** + * .arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"]; + * @return The requestedDuration. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getRequestedDuration(); + + /** + * .arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + * @return Whether the coveredDuration field is set. + */ + boolean hasCoveredDuration(); + /** + * .arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"]; + * @return The coveredDuration. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getCoveredDuration(); + + /** + * .arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + * @return Whether the timingUncertainty field is set. + */ + boolean hasTimingUncertainty(); + /** + * .arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"]; + * @return The timingUncertainty. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getTimingUncertainty(); + + /** + * .arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"]; + * @return Whether the source field is set. + */ + boolean hasSource(); + /** + * .arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"]; + * @return The source. + */ + io.github.arcforges.contracts.publicapi.v1.MeasurementSource getSource(); + + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + java.util.List + getResolvedThresholdsList(); + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold getResolvedThresholds(int index); + /** + * repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"]; + */ + int getResolvedThresholdsCount(); + + /** + * .arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"]; + * @return Whether the cursor field is set. + */ + boolean hasCursor(); + /** + * .arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"]; + * @return The cursor. + */ + io.github.arcforges.contracts.publicapi.v1.CursorResult getCursor(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java new file mode 100644 index 0000000..b570b1d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSource.java @@ -0,0 +1,848 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MeasurementSource; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MeasurementSource} + */ +@com.google.protobuf.Generated +public final class MeasurementSource extends + com.google.protobuf.GeneratedMessageLite< + MeasurementSource, MeasurementSource.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MeasurementSource) + MeasurementSourceOrBuilder { + private MeasurementSource() { + } + private int bitField0_; + public static final int CAPTURE_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.ResourceVersionRef capture_; + /** + * .arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + */ + @java.lang.Override + public boolean hasCapture() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getCapture() { + return capture_ == null ? io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance() : capture_; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCapture(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + capture_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCapture(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + if (capture_ != null && + capture_ != io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance()) { + capture_ = + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.newBuilder(capture_).mergeFrom(value).buildPartial(); + } else { + capture_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + */ + private void clearCapture() { + capture_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id channelId_; + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return channelId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : channelId_; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + channelId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (channelId_ != null && + channelId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + channelId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(channelId_).mergeFrom(value).buildPartial(); + } else { + channelId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + private void clearChannelId() { + channelId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int COMMITTED_PREFIX_FIELD_NUMBER = 3; + private long committedPrefix_; + /** + * optional uint64 committed_prefix = 3 [json_name = "committedPrefix"]; + * @return Whether the committedPrefix field is set. + */ + @java.lang.Override + public boolean hasCommittedPrefix() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional uint64 committed_prefix = 3 [json_name = "committedPrefix"]; + * @return The committedPrefix. + */ + @java.lang.Override + public long getCommittedPrefix() { + return committedPrefix_; + } + /** + * optional uint64 committed_prefix = 3 [json_name = "committedPrefix"]; + * @param value The committedPrefix to set. + */ + private void setCommittedPrefix(long value) { + bitField0_ |= 0x00000004; + committedPrefix_ = value; + } + /** + * optional uint64 committed_prefix = 3 [json_name = "committedPrefix"]; + */ + private void clearCommittedPrefix() { + bitField0_ = (bitField0_ & ~0x00000004); + committedPrefix_ = 0L; + } + + public static final int CONFIGURATION_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.ResourceVersionRef configuration_; + /** + * .arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + */ + @java.lang.Override + public boolean hasConfiguration() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getConfiguration() { + return configuration_ == null ? io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance() : configuration_; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setConfiguration(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + configuration_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeConfiguration(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + if (configuration_ != null && + configuration_ != io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance()) { + configuration_ = + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.newBuilder(configuration_).mergeFrom(value).buildPartial(); + } else { + configuration_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + */ + private void clearConfiguration() { + configuration_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int DECODER_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.ResourceVersionRef decoder_; + /** + * .arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + */ + @java.lang.Override + public boolean hasDecoder() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getDecoder() { + return decoder_ == null ? io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance() : decoder_; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDecoder(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + decoder_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeDecoder(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + if (decoder_ != null && + decoder_ != io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance()) { + decoder_ = + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.newBuilder(decoder_).mergeFrom(value).buildPartial(); + } else { + decoder_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + */ + private void clearDecoder() { + decoder_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int TIME_MAPPING_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.ResourceVersionRef timeMapping_; + /** + * .arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + */ + @java.lang.Override + public boolean hasTimeMapping() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getTimeMapping() { + return timeMapping_ == null ? io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance() : timeMapping_; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTimeMapping(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + timeMapping_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTimeMapping(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + if (timeMapping_ != null && + timeMapping_ != io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance()) { + timeMapping_ = + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.newBuilder(timeMapping_).mergeFrom(value).buildPartial(); + } else { + timeMapping_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + */ + private void clearTimeMapping() { + timeMapping_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int EVENT_SET_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.foundation.v1.ResourceVersionRef eventSet_; + /** + * .arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; + */ + @java.lang.Override + public boolean hasEventSet() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getEventSet() { + return eventSet_ == null ? io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance() : eventSet_; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setEventSet(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + eventSet_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeEventSet(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + if (eventSet_ != null && + eventSet_ != io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance()) { + eventSet_ = + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.newBuilder(eventSet_).mergeFrom(value).buildPartial(); + } else { + eventSet_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; + */ + private void clearEventSet() { + eventSet_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementSource parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementSource parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementSource parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementSource parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementSource parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementSource parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementSource parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementSource parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementSource parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementSource parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementSource parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementSource parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MeasurementSource prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MeasurementSource; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MeasurementSource} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MeasurementSource, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MeasurementSource) + io.github.arcforges.contracts.publicapi.v1.MeasurementSourceOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MeasurementSource.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + */ + @java.lang.Override + public boolean hasCapture() { + return instance.hasCapture(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getCapture() { + return instance.getCapture(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + */ + public Builder setCapture(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.setCapture(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + */ + public Builder setCapture( + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.setCapture(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + */ + public Builder mergeCapture(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.mergeCapture(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + */ + public Builder clearCapture() { copyOnWrite(); + instance.clearCapture(); + return this; + } + + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return instance.hasChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return instance.getChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + public Builder setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + public Builder setChannelId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setChannelId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + public Builder mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + public Builder clearChannelId() { copyOnWrite(); + instance.clearChannelId(); + return this; + } + + /** + * optional uint64 committed_prefix = 3 [json_name = "committedPrefix"]; + * @return Whether the committedPrefix field is set. + */ + @java.lang.Override + public boolean hasCommittedPrefix() { + return instance.hasCommittedPrefix(); + } + /** + * optional uint64 committed_prefix = 3 [json_name = "committedPrefix"]; + * @return The committedPrefix. + */ + @java.lang.Override + public long getCommittedPrefix() { + return instance.getCommittedPrefix(); + } + /** + * optional uint64 committed_prefix = 3 [json_name = "committedPrefix"]; + * @param value The committedPrefix to set. + * @return This builder for chaining. + */ + public Builder setCommittedPrefix(long value) { + copyOnWrite(); + instance.setCommittedPrefix(value); + return this; + } + /** + * optional uint64 committed_prefix = 3 [json_name = "committedPrefix"]; + * @return This builder for chaining. + */ + public Builder clearCommittedPrefix() { + copyOnWrite(); + instance.clearCommittedPrefix(); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + */ + @java.lang.Override + public boolean hasConfiguration() { + return instance.hasConfiguration(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getConfiguration() { + return instance.getConfiguration(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + */ + public Builder setConfiguration(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.setConfiguration(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + */ + public Builder setConfiguration( + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.setConfiguration(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + */ + public Builder mergeConfiguration(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.mergeConfiguration(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + */ + public Builder clearConfiguration() { copyOnWrite(); + instance.clearConfiguration(); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + */ + @java.lang.Override + public boolean hasDecoder() { + return instance.hasDecoder(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getDecoder() { + return instance.getDecoder(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + */ + public Builder setDecoder(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.setDecoder(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + */ + public Builder setDecoder( + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.setDecoder(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + */ + public Builder mergeDecoder(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.mergeDecoder(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + */ + public Builder clearDecoder() { copyOnWrite(); + instance.clearDecoder(); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + */ + @java.lang.Override + public boolean hasTimeMapping() { + return instance.hasTimeMapping(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getTimeMapping() { + return instance.getTimeMapping(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + */ + public Builder setTimeMapping(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.setTimeMapping(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + */ + public Builder setTimeMapping( + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.setTimeMapping(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + */ + public Builder mergeTimeMapping(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.mergeTimeMapping(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + */ + public Builder clearTimeMapping() { copyOnWrite(); + instance.clearTimeMapping(); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; + */ + @java.lang.Override + public boolean hasEventSet() { + return instance.hasEventSet(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getEventSet() { + return instance.getEventSet(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; + */ + public Builder setEventSet(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.setEventSet(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; + */ + public Builder setEventSet( + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.setEventSet(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; + */ + public Builder mergeEventSet(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.mergeEventSet(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; + */ + public Builder clearEventSet() { copyOnWrite(); + instance.clearEventSet(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MeasurementSource) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MeasurementSource(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "capture_", + "channelId_", + "committedPrefix_", + "configuration_", + "decoder_", + "timeMapping_", + "eventSet_", + }; + java.lang.String info = + "\u0000\u0007\u0000\u0001\u0001\u0007\u0007\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1003\u0002\u0004\u1009\u0003\u0005\u1009\u0004\u0006\u1009\u0005" + + "\u0007\u1009\u0006"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MeasurementSource.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MeasurementSource) + private static final io.github.arcforges.contracts.publicapi.v1.MeasurementSource DEFAULT_INSTANCE; + static { + MeasurementSource defaultInstance = new MeasurementSource(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MeasurementSource.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementSource getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceOrBuilder.java new file mode 100644 index 0000000..b8fc179 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceOrBuilder.java @@ -0,0 +1,91 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MeasurementSourceOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MeasurementSource) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + * @return Whether the capture field is set. + */ + boolean hasCapture(); + /** + * .arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"]; + * @return The capture. + */ + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getCapture(); + + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + * @return Whether the channelId field is set. + */ + boolean hasChannelId(); + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + * @return The channelId. + */ + io.github.arcforges.contracts.foundation.v1.Id getChannelId(); + + /** + * optional uint64 committed_prefix = 3 [json_name = "committedPrefix"]; + * @return Whether the committedPrefix field is set. + */ + boolean hasCommittedPrefix(); + /** + * optional uint64 committed_prefix = 3 [json_name = "committedPrefix"]; + * @return The committedPrefix. + */ + long getCommittedPrefix(); + + /** + * .arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + * @return Whether the configuration field is set. + */ + boolean hasConfiguration(); + /** + * .arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"]; + * @return The configuration. + */ + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getConfiguration(); + + /** + * .arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + * @return Whether the decoder field is set. + */ + boolean hasDecoder(); + /** + * .arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"]; + * @return The decoder. + */ + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getDecoder(); + + /** + * .arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + * @return Whether the timeMapping field is set. + */ + boolean hasTimeMapping(); + /** + * .arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"]; + * @return The timeMapping. + */ + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getTimeMapping(); + + /** + * .arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; + * @return Whether the eventSet field is set. + */ + boolean hasEventSet(); + /** + * .arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"]; + * @return The eventSet. + */ + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getEventSet(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java new file mode 100644 index 0000000..1b9f64b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThreshold.java @@ -0,0 +1,712 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MeasurementThreshold; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MeasurementThreshold} + */ +@com.google.protobuf.Generated +public final class MeasurementThreshold extends + com.google.protobuf.GeneratedMessageLite< + MeasurementThreshold, MeasurementThreshold.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MeasurementThreshold) + MeasurementThresholdOrBuilder { + private MeasurementThreshold() { + family_ = ""; + name_ = ""; + unit_ = ""; + } + private int bitField0_; + public static final int FAMILY_FIELD_NUMBER = 1; + private java.lang.String family_; + /** + * optional string family = 1 [json_name = "family"]; + * @return Whether the family field is set. + */ + @java.lang.Override + public boolean hasFamily() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string family = 1 [json_name = "family"]; + * @return The family. + */ + @java.lang.Override + public java.lang.String getFamily() { + return family_; + } + /** + * optional string family = 1 [json_name = "family"]; + * @return The bytes for family. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFamilyBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(family_); + } + /** + * optional string family = 1 [json_name = "family"]; + * @param value The family to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFamily( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + family_ = value; + } + /** + * optional string family = 1 [json_name = "family"]; + */ + private void clearFamily() { + bitField0_ = (bitField0_ & ~0x00000001); + family_ = getDefaultInstance().getFamily(); + } + /** + * optional string family = 1 [json_name = "family"]; + * @param value The bytes for family to set. + */ + private void setFamilyBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + family_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int NAME_FIELD_NUMBER = 2; + private java.lang.String name_; + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + name_ = value; + } + /** + * optional string name = 2 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000002); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int VALUE_FIELD_NUMBER = 3; + private double value_; + /** + * optional double value = 3 [json_name = "value"]; + * @return Whether the value field is set. + */ + @java.lang.Override + public boolean hasValue() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional double value = 3 [json_name = "value"]; + * @return The value. + */ + @java.lang.Override + public double getValue() { + return value_; + } + /** + * optional double value = 3 [json_name = "value"]; + * @param value The value to set. + */ + private void setValue(double value) { + bitField0_ |= 0x00000004; + value_ = value; + } + /** + * optional double value = 3 [json_name = "value"]; + */ + private void clearValue() { + bitField0_ = (bitField0_ & ~0x00000004); + value_ = 0D; + } + + public static final int UNIT_FIELD_NUMBER = 4; + private java.lang.String unit_; + /** + * optional string unit = 4 [json_name = "unit"]; + * @return Whether the unit field is set. + */ + @java.lang.Override + public boolean hasUnit() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string unit = 4 [json_name = "unit"]; + * @return The unit. + */ + @java.lang.Override + public java.lang.String getUnit() { + return unit_; + } + /** + * optional string unit = 4 [json_name = "unit"]; + * @return The bytes for unit. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUnitBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(unit_); + } + /** + * optional string unit = 4 [json_name = "unit"]; + * @param value The unit to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setUnit( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + unit_ = value; + } + /** + * optional string unit = 4 [json_name = "unit"]; + */ + private void clearUnit() { + bitField0_ = (bitField0_ & ~0x00000008); + unit_ = getDefaultInstance().getUnit(); + } + /** + * optional string unit = 4 [json_name = "unit"]; + * @param value The bytes for unit to set. + */ + private void setUnitBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + unit_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Id channelId_; + /** + * .arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return channelId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : channelId_; + } + /** + * .arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + channelId_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (channelId_ != null && + channelId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + channelId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(channelId_).mergeFrom(value).buildPartial(); + } else { + channelId_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; + */ + private void clearChannelId() { + channelId_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MeasurementThreshold; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MeasurementThreshold} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MeasurementThreshold) + io.github.arcforges.contracts.publicapi.v1.MeasurementThresholdOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string family = 1 [json_name = "family"]; + * @return Whether the family field is set. + */ + @java.lang.Override + public boolean hasFamily() { + return instance.hasFamily(); + } + /** + * optional string family = 1 [json_name = "family"]; + * @return The family. + */ + @java.lang.Override + public java.lang.String getFamily() { + return instance.getFamily(); + } + /** + * optional string family = 1 [json_name = "family"]; + * @return The bytes for family. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFamilyBytes() { + return instance.getFamilyBytes(); + } + /** + * optional string family = 1 [json_name = "family"]; + * @param value The family to set. + * @return This builder for chaining. + */ + public Builder setFamily( + java.lang.String value) { + copyOnWrite(); + instance.setFamily(value); + return this; + } + /** + * optional string family = 1 [json_name = "family"]; + * @return This builder for chaining. + */ + public Builder clearFamily() { + copyOnWrite(); + instance.clearFamily(); + return this; + } + /** + * optional string family = 1 [json_name = "family"]; + * @param value The bytes for family to set. + * @return This builder for chaining. + */ + public Builder setFamilyBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setFamilyBytes(value); + return this; + } + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * optional double value = 3 [json_name = "value"]; + * @return Whether the value field is set. + */ + @java.lang.Override + public boolean hasValue() { + return instance.hasValue(); + } + /** + * optional double value = 3 [json_name = "value"]; + * @return The value. + */ + @java.lang.Override + public double getValue() { + return instance.getValue(); + } + /** + * optional double value = 3 [json_name = "value"]; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(double value) { + copyOnWrite(); + instance.setValue(value); + return this; + } + /** + * optional double value = 3 [json_name = "value"]; + * @return This builder for chaining. + */ + public Builder clearValue() { + copyOnWrite(); + instance.clearValue(); + return this; + } + + /** + * optional string unit = 4 [json_name = "unit"]; + * @return Whether the unit field is set. + */ + @java.lang.Override + public boolean hasUnit() { + return instance.hasUnit(); + } + /** + * optional string unit = 4 [json_name = "unit"]; + * @return The unit. + */ + @java.lang.Override + public java.lang.String getUnit() { + return instance.getUnit(); + } + /** + * optional string unit = 4 [json_name = "unit"]; + * @return The bytes for unit. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUnitBytes() { + return instance.getUnitBytes(); + } + /** + * optional string unit = 4 [json_name = "unit"]; + * @param value The unit to set. + * @return This builder for chaining. + */ + public Builder setUnit( + java.lang.String value) { + copyOnWrite(); + instance.setUnit(value); + return this; + } + /** + * optional string unit = 4 [json_name = "unit"]; + * @return This builder for chaining. + */ + public Builder clearUnit() { + copyOnWrite(); + instance.clearUnit(); + return this; + } + /** + * optional string unit = 4 [json_name = "unit"]; + * @param value The bytes for unit to set. + * @return This builder for chaining. + */ + public Builder setUnitBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setUnitBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return instance.hasChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return instance.getChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; + */ + public Builder setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; + */ + public Builder setChannelId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setChannelId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; + */ + public Builder mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; + */ + public Builder clearChannelId() { copyOnWrite(); + instance.clearChannelId(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MeasurementThreshold) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "family_", + "name_", + "value_", + "unit_", + "channelId_", + }; + java.lang.String info = + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1208\u0001\u0003\u1000\u0002\u0004\u1208\u0003\u0005\u1009\u0004"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MeasurementThreshold) + private static final io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold DEFAULT_INSTANCE; + static { + MeasurementThreshold defaultInstance = new MeasurementThreshold(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MeasurementThreshold.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdOrBuilder.java new file mode 100644 index 0000000..6efc437 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdOrBuilder.java @@ -0,0 +1,87 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MeasurementThresholdOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MeasurementThreshold) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string family = 1 [json_name = "family"]; + * @return Whether the family field is set. + */ + boolean hasFamily(); + /** + * optional string family = 1 [json_name = "family"]; + * @return The family. + */ + java.lang.String getFamily(); + /** + * optional string family = 1 [json_name = "family"]; + * @return The bytes for family. + */ + com.google.protobuf.ByteString + getFamilyBytes(); + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * optional double value = 3 [json_name = "value"]; + * @return Whether the value field is set. + */ + boolean hasValue(); + /** + * optional double value = 3 [json_name = "value"]; + * @return The value. + */ + double getValue(); + + /** + * optional string unit = 4 [json_name = "unit"]; + * @return Whether the unit field is set. + */ + boolean hasUnit(); + /** + * optional string unit = 4 [json_name = "unit"]; + * @return The unit. + */ + java.lang.String getUnit(); + /** + * optional string unit = 4 [json_name = "unit"]; + * @return The bytes for unit. + */ + com.google.protobuf.ByteString + getUnitBytes(); + + /** + * .arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; + * @return Whether the channelId field is set. + */ + boolean hasChannelId(); + /** + * .arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"]; + * @return The channelId. + */ + io.github.arcforges.contracts.foundation.v1.Id getChannelId(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java new file mode 100644 index 0000000..786ee52 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValue.java @@ -0,0 +1,636 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MeasurementValue; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MeasurementValue} + */ +@com.google.protobuf.Generated +public final class MeasurementValue extends + com.google.protobuf.GeneratedMessageLite< + MeasurementValue, MeasurementValue.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MeasurementValue) + MeasurementValueOrBuilder { + private MeasurementValue() { + name_ = ""; + unit_ = ""; + } + private int bitField0_; + private int resultCase_ = 0; + private java.lang.Object result_; + public enum ResultCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + VALUE(2), + COUNT(4), + RESULT_NOT_SET(0); + private final int value; + private ResultCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ResultCase valueOf(int value) { + return forNumber(value); + } + + public static ResultCase forNumber(int value) { + switch (value) { + case 2: return VALUE; + case 4: return COUNT; + case 0: return RESULT_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public ResultCase + getResultCase() { + return ResultCase.forNumber( + resultCase_); + } + + private void clearResult() { + resultCase_ = 0; + result_ = null; + } + + public static final int NAME_FIELD_NUMBER = 1; + private java.lang.String name_; + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + name_ = value; + } + /** + * optional string name = 1 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000001); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int UNIT_FIELD_NUMBER = 3; + private java.lang.String unit_; + /** + * optional string unit = 3 [json_name = "unit"]; + * @return Whether the unit field is set. + */ + @java.lang.Override + public boolean hasUnit() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The unit. + */ + @java.lang.Override + public java.lang.String getUnit() { + return unit_; + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The bytes for unit. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUnitBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(unit_); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @param value The unit to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setUnit( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + unit_ = value; + } + /** + * optional string unit = 3 [json_name = "unit"]; + */ + private void clearUnit() { + bitField0_ = (bitField0_ & ~0x00000002); + unit_ = getDefaultInstance().getUnit(); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @param value The bytes for unit to set. + */ + private void setUnitBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + unit_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int VALUE_FIELD_NUMBER = 2; + /** + * double value = 2 [json_name = "value"]; + * @return Whether the value field is set. + */ + @java.lang.Override + public boolean hasValue() { + return resultCase_ == 2; + } + /** + * double value = 2 [json_name = "value"]; + * @return The value. + */ + @java.lang.Override + public double getValue() { + if (resultCase_ == 2) { + return (java.lang.Double) result_; + } + return 0D; + } + /** + * double value = 2 [json_name = "value"]; + * @param value The value to set. + */ + private void setValue(double value) { + resultCase_ = 2; + result_ = value; + } + /** + * double value = 2 [json_name = "value"]; + */ + private void clearValue() { + if (resultCase_ == 2) { + resultCase_ = 0; + result_ = null; + } + } + + public static final int COUNT_FIELD_NUMBER = 4; + /** + * uint64 count = 4 [json_name = "count"]; + * @return Whether the count field is set. + */ + @java.lang.Override + public boolean hasCount() { + return resultCase_ == 4; + } + /** + * uint64 count = 4 [json_name = "count"]; + * @return The count. + */ + @java.lang.Override + public long getCount() { + if (resultCase_ == 4) { + return (java.lang.Long) result_; + } + return 0L; + } + /** + * uint64 count = 4 [json_name = "count"]; + * @param value The count to set. + */ + private void setCount(long value) { + resultCase_ = 4; + result_ = value; + } + /** + * uint64 count = 4 [json_name = "count"]; + */ + private void clearCount() { + if (resultCase_ == 4) { + resultCase_ = 0; + result_ = null; + } + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementValue parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementValue parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementValue parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementValue parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementValue parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementValue parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementValue parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementValue parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementValue parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementValue parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementValue parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementValue parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MeasurementValue prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MeasurementValue; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MeasurementValue} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MeasurementValue, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MeasurementValue) + io.github.arcforges.contracts.publicapi.v1.MeasurementValueOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MeasurementValue.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public ResultCase + getResultCase() { + return instance.getResultCase(); + } + + public Builder clearResult() { + copyOnWrite(); + instance.clearResult(); + return this; + } + + + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 1 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * optional string unit = 3 [json_name = "unit"]; + * @return Whether the unit field is set. + */ + @java.lang.Override + public boolean hasUnit() { + return instance.hasUnit(); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The unit. + */ + @java.lang.Override + public java.lang.String getUnit() { + return instance.getUnit(); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The bytes for unit. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUnitBytes() { + return instance.getUnitBytes(); + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @param value The unit to set. + * @return This builder for chaining. + */ + public Builder setUnit( + java.lang.String value) { + copyOnWrite(); + instance.setUnit(value); + return this; + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @return This builder for chaining. + */ + public Builder clearUnit() { + copyOnWrite(); + instance.clearUnit(); + return this; + } + /** + * optional string unit = 3 [json_name = "unit"]; + * @param value The bytes for unit to set. + * @return This builder for chaining. + */ + public Builder setUnitBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setUnitBytes(value); + return this; + } + + /** + * double value = 2 [json_name = "value"]; + * @return Whether the value field is set. + */ + @java.lang.Override + public boolean hasValue() { + return instance.hasValue(); + } + /** + * double value = 2 [json_name = "value"]; + * @return The value. + */ + @java.lang.Override + public double getValue() { + return instance.getValue(); + } + /** + * double value = 2 [json_name = "value"]; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(double value) { + copyOnWrite(); + instance.setValue(value); + return this; + } + /** + * double value = 2 [json_name = "value"]; + * @return This builder for chaining. + */ + public Builder clearValue() { + copyOnWrite(); + instance.clearValue(); + return this; + } + + /** + * uint64 count = 4 [json_name = "count"]; + * @return Whether the count field is set. + */ + @java.lang.Override + public boolean hasCount() { + return instance.hasCount(); + } + /** + * uint64 count = 4 [json_name = "count"]; + * @return The count. + */ + @java.lang.Override + public long getCount() { + return instance.getCount(); + } + /** + * uint64 count = 4 [json_name = "count"]; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(long value) { + copyOnWrite(); + instance.setCount(value); + return this; + } + /** + * uint64 count = 4 [json_name = "count"]; + * @return This builder for chaining. + */ + public Builder clearCount() { + copyOnWrite(); + instance.clearCount(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MeasurementValue) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MeasurementValue(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "result_", + "resultCase_", + "bitField0_", + "name_", + "unit_", + }; + java.lang.String info = + "\u0000\u0004\u0001\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "3\u0000\u0003\u1208\u0001\u00046\u0000"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MeasurementValue.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MeasurementValue) + private static final io.github.arcforges.contracts.publicapi.v1.MeasurementValue DEFAULT_INSTANCE; + static { + MeasurementValue defaultInstance = new MeasurementValue(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MeasurementValue.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementValue getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValueOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValueOrBuilder.java new file mode 100644 index 0000000..5822007 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementValueOrBuilder.java @@ -0,0 +1,72 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MeasurementValueOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MeasurementValue) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * optional string unit = 3 [json_name = "unit"]; + * @return Whether the unit field is set. + */ + boolean hasUnit(); + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The unit. + */ + java.lang.String getUnit(); + /** + * optional string unit = 3 [json_name = "unit"]; + * @return The bytes for unit. + */ + com.google.protobuf.ByteString + getUnitBytes(); + + /** + * double value = 2 [json_name = "value"]; + * @return Whether the value field is set. + */ + boolean hasValue(); + /** + * double value = 2 [json_name = "value"]; + * @return The value. + */ + double getValue(); + + /** + * uint64 count = 4 [json_name = "count"]; + * @return Whether the count field is set. + */ + boolean hasCount(); + /** + * uint64 count = 4 [json_name = "count"]; + * @return The count. + */ + long getCount(); + + public io.github.arcforges.contracts.publicapi.v1.MeasurementValue.ResultCase getResultCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java new file mode 100644 index 0000000..9def2cc --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindow.java @@ -0,0 +1,392 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MeasurementWindow; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MeasurementWindow} + */ +@com.google.protobuf.Generated +public final class MeasurementWindow extends + com.google.protobuf.GeneratedMessageLite< + MeasurementWindow, MeasurementWindow.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MeasurementWindow) + MeasurementWindowOrBuilder { + private MeasurementWindow() { + } + private int bitField0_; + public static final int START_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime start_; + /** + * .arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"]; + */ + @java.lang.Override + public boolean hasStart() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getStart() { + return start_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : start_; + } + /** + * .arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setStart(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + start_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeStart(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (start_ != null && + start_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + start_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(start_).mergeFrom(value).buildPartial(); + } else { + start_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"]; + */ + private void clearStart() { + start_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int END_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime end_; + /** + * .arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"]; + */ + @java.lang.Override + public boolean hasEnd() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getEnd() { + return end_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : end_; + } + /** + * .arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setEnd(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + end_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeEnd(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (end_ != null && + end_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + end_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(end_).mergeFrom(value).buildPartial(); + } else { + end_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"]; + */ + private void clearEnd() { + end_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementWindow parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementWindow parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementWindow parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementWindow parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementWindow parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementWindow parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementWindow parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementWindow parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementWindow parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementWindow parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementWindow parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MeasurementWindow parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MeasurementWindow prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MeasurementWindow; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MeasurementWindow} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MeasurementWindow, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MeasurementWindow) + io.github.arcforges.contracts.publicapi.v1.MeasurementWindowOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MeasurementWindow.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"]; + */ + @java.lang.Override + public boolean hasStart() { + return instance.hasStart(); + } + /** + * .arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getStart() { + return instance.getStart(); + } + /** + * .arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"]; + */ + public Builder setStart(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setStart(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"]; + */ + public Builder setStart( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setStart(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"]; + */ + public Builder mergeStart(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergeStart(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"]; + */ + public Builder clearStart() { copyOnWrite(); + instance.clearStart(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"]; + */ + @java.lang.Override + public boolean hasEnd() { + return instance.hasEnd(); + } + /** + * .arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getEnd() { + return instance.getEnd(); + } + /** + * .arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"]; + */ + public Builder setEnd(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setEnd(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"]; + */ + public Builder setEnd( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setEnd(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"]; + */ + public Builder mergeEnd(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergeEnd(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"]; + */ + public Builder clearEnd() { copyOnWrite(); + instance.clearEnd(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MeasurementWindow) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MeasurementWindow(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "start_", + "end_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MeasurementWindow.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MeasurementWindow) + private static final io.github.arcforges.contracts.publicapi.v1.MeasurementWindow DEFAULT_INSTANCE; + static { + MeasurementWindow defaultInstance = new MeasurementWindow(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MeasurementWindow.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MeasurementWindow getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowOrBuilder.java new file mode 100644 index 0000000..0e691be --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowOrBuilder.java @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MeasurementWindowOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MeasurementWindow) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"]; + * @return Whether the start field is set. + */ + boolean hasStart(); + /** + * .arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"]; + * @return The start. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getStart(); + + /** + * .arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"]; + * @return Whether the end field is set. + */ + boolean hasEnd(); + /** + * .arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"]; + * @return The end. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getEnd(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java new file mode 100644 index 0000000..698a988 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBin.java @@ -0,0 +1,982 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MediaBin; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MediaBin} + */ +@com.google.protobuf.Generated +public final class MediaBin extends + com.google.protobuf.GeneratedMessageLite< + MediaBin, MediaBin.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MediaBin) + MediaBinOrBuilder { + private MediaBin() { + name_ = ""; + mediaIds_ = emptyProtobufList(); + sequenceIds_ = emptyProtobufList(); + } + private int bitField0_; + public static final int BIN_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id binId_; + /** + * .arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + */ + @java.lang.Override + public boolean hasBinId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getBinId() { + return binId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : binId_; + } + /** + * .arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setBinId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + binId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeBinId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (binId_ != null && + binId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + binId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(binId_).mergeFrom(value).buildPartial(); + } else { + binId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + */ + private void clearBinId() { + binId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int PARENT_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id parentId_; + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + @java.lang.Override + public boolean hasParentId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getParentId() { + return parentId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : parentId_; + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setParentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + parentId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeParentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (parentId_ != null && + parentId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + parentId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(parentId_).mergeFrom(value).buildPartial(); + } else { + parentId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + private void clearParentId() { + parentId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int NAME_FIELD_NUMBER = 3; + private java.lang.String name_; + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + name_ = value; + } + /** + * optional string name = 3 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000004); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int MEDIA_IDS_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.ProtobufList mediaIds_; + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + @java.lang.Override + public java.util.List getMediaIdsList() { + return mediaIds_; + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + public java.util.List + getMediaIdsOrBuilderList() { + return mediaIds_; + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + @java.lang.Override + public int getMediaIdsCount() { + return mediaIds_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMediaIds(int index) { + return mediaIds_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getMediaIdsOrBuilder( + int index) { + return mediaIds_.get(index); + } + private void ensureMediaIdsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = mediaIds_; + if (!tmp.isModifiable()) { + mediaIds_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMediaIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureMediaIdsIsMutable(); + mediaIds_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addMediaIds(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureMediaIdsIsMutable(); + mediaIds_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addMediaIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureMediaIdsIsMutable(); + mediaIds_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + private void addAllMediaIds( + java.lang.Iterable values) { + ensureMediaIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, mediaIds_); + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + private void clearMediaIds() { + mediaIds_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + private void removeMediaIds(int index) { + ensureMediaIdsIsMutable(); + mediaIds_.remove(index); + } + + public static final int SEQUENCE_IDS_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.ProtobufList sequenceIds_; + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + @java.lang.Override + public java.util.List getSequenceIdsList() { + return sequenceIds_; + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + public java.util.List + getSequenceIdsOrBuilderList() { + return sequenceIds_; + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + @java.lang.Override + public int getSequenceIdsCount() { + return sequenceIds_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSequenceIds(int index) { + return sequenceIds_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getSequenceIdsOrBuilder( + int index) { + return sequenceIds_.get(index); + } + private void ensureSequenceIdsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = sequenceIds_; + if (!tmp.isModifiable()) { + sequenceIds_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSequenceIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureSequenceIdsIsMutable(); + sequenceIds_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSequenceIds(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureSequenceIdsIsMutable(); + sequenceIds_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSequenceIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureSequenceIdsIsMutable(); + sequenceIds_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + private void addAllSequenceIds( + java.lang.Iterable values) { + ensureSequenceIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, sequenceIds_); + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + private void clearSequenceIds() { + sequenceIds_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + private void removeSequenceIds(int index) { + ensureSequenceIdsIsMutable(); + sequenceIds_.remove(index); + } + + public static final int ORDER_FIELD_NUMBER = 6; + private int order_; + /** + * optional uint32 order = 6 [json_name = "order"]; + * @return Whether the order field is set. + */ + @java.lang.Override + public boolean hasOrder() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional uint32 order = 6 [json_name = "order"]; + * @return The order. + */ + @java.lang.Override + public int getOrder() { + return order_; + } + /** + * optional uint32 order = 6 [json_name = "order"]; + * @param value The order to set. + */ + private void setOrder(int value) { + bitField0_ |= 0x00000008; + order_ = value; + } + /** + * optional uint32 order = 6 [json_name = "order"]; + */ + private void clearOrder() { + bitField0_ = (bitField0_ & ~0x00000008); + order_ = 0; + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaBin parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaBin parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaBin parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaBin parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaBin parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaBin parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaBin parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaBin parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaBin parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaBin parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaBin parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaBin parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MediaBin prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MediaBin; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MediaBin} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MediaBin, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MediaBin) + io.github.arcforges.contracts.publicapi.v1.MediaBinOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MediaBin.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + */ + @java.lang.Override + public boolean hasBinId() { + return instance.hasBinId(); + } + /** + * .arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getBinId() { + return instance.getBinId(); + } + /** + * .arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + */ + public Builder setBinId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setBinId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + */ + public Builder setBinId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setBinId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + */ + public Builder mergeBinId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeBinId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + */ + public Builder clearBinId() { copyOnWrite(); + instance.clearBinId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + @java.lang.Override + public boolean hasParentId() { + return instance.hasParentId(); + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getParentId() { + return instance.getParentId(); + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + public Builder setParentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setParentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + public Builder setParentId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setParentId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + public Builder mergeParentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeParentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + */ + public Builder clearParentId() { copyOnWrite(); + instance.clearParentId(); + return this; + } + + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 3 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + @java.lang.Override + public java.util.List getMediaIdsList() { + return java.util.Collections.unmodifiableList( + instance.getMediaIdsList()); + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + @java.lang.Override + public int getMediaIdsCount() { + return instance.getMediaIdsCount(); + }/** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMediaIds(int index) { + return instance.getMediaIds(index); + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + public Builder setMediaIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setMediaIds(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + public Builder setMediaIds( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setMediaIds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + public Builder addMediaIds(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addMediaIds(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + public Builder addMediaIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addMediaIds(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + public Builder addMediaIds( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addMediaIds(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + public Builder addMediaIds( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addMediaIds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + public Builder addAllMediaIds( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllMediaIds(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + public Builder clearMediaIds() { + copyOnWrite(); + instance.clearMediaIds(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + public Builder removeMediaIds(int index) { + copyOnWrite(); + instance.removeMediaIds(index); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + @java.lang.Override + public java.util.List getSequenceIdsList() { + return java.util.Collections.unmodifiableList( + instance.getSequenceIdsList()); + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + @java.lang.Override + public int getSequenceIdsCount() { + return instance.getSequenceIdsCount(); + }/** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSequenceIds(int index) { + return instance.getSequenceIds(index); + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + public Builder setSequenceIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSequenceIds(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + public Builder setSequenceIds( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSequenceIds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + public Builder addSequenceIds(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addSequenceIds(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + public Builder addSequenceIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addSequenceIds(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + public Builder addSequenceIds( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addSequenceIds(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + public Builder addSequenceIds( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addSequenceIds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + public Builder addAllSequenceIds( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllSequenceIds(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + public Builder clearSequenceIds() { + copyOnWrite(); + instance.clearSequenceIds(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + public Builder removeSequenceIds(int index) { + copyOnWrite(); + instance.removeSequenceIds(index); + return this; + } + + /** + * optional uint32 order = 6 [json_name = "order"]; + * @return Whether the order field is set. + */ + @java.lang.Override + public boolean hasOrder() { + return instance.hasOrder(); + } + /** + * optional uint32 order = 6 [json_name = "order"]; + * @return The order. + */ + @java.lang.Override + public int getOrder() { + return instance.getOrder(); + } + /** + * optional uint32 order = 6 [json_name = "order"]; + * @param value The order to set. + * @return This builder for chaining. + */ + public Builder setOrder(int value) { + copyOnWrite(); + instance.setOrder(value); + return this; + } + /** + * optional uint32 order = 6 [json_name = "order"]; + * @return This builder for chaining. + */ + public Builder clearOrder() { + copyOnWrite(); + instance.clearOrder(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MediaBin) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MediaBin(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "binId_", + "parentId_", + "name_", + "mediaIds_", + io.github.arcforges.contracts.foundation.v1.Id.class, + "sequenceIds_", + io.github.arcforges.contracts.foundation.v1.Id.class, + "order_", + }; + java.lang.String info = + "\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0002\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1208\u0002\u0004\u001b\u0005\u001b\u0006\u100b\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MediaBin.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MediaBin) + private static final io.github.arcforges.contracts.publicapi.v1.MediaBin DEFAULT_INSTANCE; + static { + MediaBin defaultInstance = new MediaBin(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MediaBin.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaBin getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBinOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBinOrBuilder.java new file mode 100644 index 0000000..ba54777 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaBinOrBuilder.java @@ -0,0 +1,92 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MediaBinOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MediaBin) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + * @return Whether the binId field is set. + */ + boolean hasBinId(); + /** + * .arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"]; + * @return The binId. + */ + io.github.arcforges.contracts.foundation.v1.Id getBinId(); + + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + * @return Whether the parentId field is set. + */ + boolean hasParentId(); + /** + * .arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"]; + * @return The parentId. + */ + io.github.arcforges.contracts.foundation.v1.Id getParentId(); + + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + java.util.List + getMediaIdsList(); + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getMediaIds(int index); + /** + * repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"]; + */ + int getMediaIdsCount(); + + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + java.util.List + getSequenceIdsList(); + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getSequenceIds(int index); + /** + * repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"]; + */ + int getSequenceIdsCount(); + + /** + * optional uint32 order = 6 [json_name = "order"]; + * @return Whether the order field is set. + */ + boolean hasOrder(); + /** + * optional uint32 order = 6 [json_name = "order"]; + * @return The order. + */ + int getOrder(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java new file mode 100644 index 0000000..6286991 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignment.java @@ -0,0 +1,411 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MediaColourAssignment; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MediaColourAssignment} + */ +@com.google.protobuf.Generated +public final class MediaColourAssignment extends + com.google.protobuf.GeneratedMessageLite< + MediaColourAssignment, MediaColourAssignment.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MediaColourAssignment) + MediaColourAssignmentOrBuilder { + private MediaColourAssignment() { + inputSpace_ = ""; + } + private int bitField0_; + public static final int MEDIA_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id mediaId_; + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + @java.lang.Override + public boolean hasMediaId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMediaId() { + return mediaId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : mediaId_; + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMediaId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + mediaId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeMediaId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (mediaId_ != null && + mediaId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + mediaId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(mediaId_).mergeFrom(value).buildPartial(); + } else { + mediaId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + private void clearMediaId() { + mediaId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int INPUT_SPACE_FIELD_NUMBER = 2; + private java.lang.String inputSpace_; + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @return Whether the inputSpace field is set. + */ + @java.lang.Override + public boolean hasInputSpace() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @return The inputSpace. + */ + @java.lang.Override + public java.lang.String getInputSpace() { + return inputSpace_; + } + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @return The bytes for inputSpace. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getInputSpaceBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(inputSpace_); + } + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @param value The inputSpace to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInputSpace( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + inputSpace_ = value; + } + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + */ + private void clearInputSpace() { + bitField0_ = (bitField0_ & ~0x00000002); + inputSpace_ = getDefaultInstance().getInputSpace(); + } + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @param value The bytes for inputSpace to set. + */ + private void setInputSpaceBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + inputSpace_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MediaColourAssignment; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MediaColourAssignment} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MediaColourAssignment) + io.github.arcforges.contracts.publicapi.v1.MediaColourAssignmentOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + @java.lang.Override + public boolean hasMediaId() { + return instance.hasMediaId(); + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMediaId() { + return instance.getMediaId(); + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + public Builder setMediaId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setMediaId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + public Builder setMediaId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setMediaId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + public Builder mergeMediaId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeMediaId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + public Builder clearMediaId() { copyOnWrite(); + instance.clearMediaId(); + return this; + } + + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @return Whether the inputSpace field is set. + */ + @java.lang.Override + public boolean hasInputSpace() { + return instance.hasInputSpace(); + } + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @return The inputSpace. + */ + @java.lang.Override + public java.lang.String getInputSpace() { + return instance.getInputSpace(); + } + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @return The bytes for inputSpace. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getInputSpaceBytes() { + return instance.getInputSpaceBytes(); + } + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @param value The inputSpace to set. + * @return This builder for chaining. + */ + public Builder setInputSpace( + java.lang.String value) { + copyOnWrite(); + instance.setInputSpace(value); + return this; + } + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @return This builder for chaining. + */ + public Builder clearInputSpace() { + copyOnWrite(); + instance.clearInputSpace(); + return this; + } + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @param value The bytes for inputSpace to set. + * @return This builder for chaining. + */ + public Builder setInputSpaceBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setInputSpaceBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MediaColourAssignment) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "mediaId_", + "inputSpace_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MediaColourAssignment) + private static final io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment DEFAULT_INSTANCE; + static { + MediaColourAssignment defaultInstance = new MediaColourAssignment(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MediaColourAssignment.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentOrBuilder.java new file mode 100644 index 0000000..c765e14 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentOrBuilder.java @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MediaColourAssignmentOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MediaColourAssignment) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + * @return Whether the mediaId field is set. + */ + boolean hasMediaId(); + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + * @return The mediaId. + */ + io.github.arcforges.contracts.foundation.v1.Id getMediaId(); + + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @return Whether the inputSpace field is set. + */ + boolean hasInputSpace(); + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @return The inputSpace. + */ + java.lang.String getInputSpace(); + /** + * optional string input_space = 2 [json_name = "inputSpace"]; + * @return The bytes for inputSpace. + */ + com.google.protobuf.ByteString + getInputSpaceBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java new file mode 100644 index 0000000..29796f4 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStream.java @@ -0,0 +1,668 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MediaStream; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MediaStream} + */ +@com.google.protobuf.Generated +public final class MediaStream extends + com.google.protobuf.GeneratedMessageLite< + MediaStream, MediaStream.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MediaStream) + MediaStreamOrBuilder { + private MediaStream() { + kind_ = ""; + codec_ = ""; + } + private int bitField0_; + public static final int INDEX_FIELD_NUMBER = 1; + private int index_; + /** + * optional uint32 index = 1 [json_name = "index"]; + * @return Whether the index field is set. + */ + @java.lang.Override + public boolean hasIndex() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional uint32 index = 1 [json_name = "index"]; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return index_; + } + /** + * optional uint32 index = 1 [json_name = "index"]; + * @param value The index to set. + */ + private void setIndex(int value) { + bitField0_ |= 0x00000001; + index_ = value; + } + /** + * optional uint32 index = 1 [json_name = "index"]; + */ + private void clearIndex() { + bitField0_ = (bitField0_ & ~0x00000001); + index_ = 0; + } + + public static final int KIND_FIELD_NUMBER = 2; + private java.lang.String kind_; + /** + * optional string kind = 2 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + kind_ = value; + } + /** + * optional string kind = 2 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000002); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int CODEC_FIELD_NUMBER = 3; + private java.lang.String codec_; + /** + * optional string codec = 3 [json_name = "codec"]; + * @return Whether the codec field is set. + */ + @java.lang.Override + public boolean hasCodec() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string codec = 3 [json_name = "codec"]; + * @return The codec. + */ + @java.lang.Override + public java.lang.String getCodec() { + return codec_; + } + /** + * optional string codec = 3 [json_name = "codec"]; + * @return The bytes for codec. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCodecBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(codec_); + } + /** + * optional string codec = 3 [json_name = "codec"]; + * @param value The codec to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCodec( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + codec_ = value; + } + /** + * optional string codec = 3 [json_name = "codec"]; + */ + private void clearCodec() { + bitField0_ = (bitField0_ & ~0x00000004); + codec_ = getDefaultInstance().getCodec(); + } + /** + * optional string codec = 3 [json_name = "codec"]; + * @param value The bytes for codec to set. + */ + private void setCodecBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + codec_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int RATE_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Rational rate_; + /** + * .arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + */ + @java.lang.Override + public boolean hasRate() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getRate() { + return rate_ == null ? io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance() : rate_; + } + /** + * .arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + rate_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + if (rate_ != null && + rate_ != io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance()) { + rate_ = + io.github.arcforges.contracts.foundation.v1.Rational.newBuilder(rate_).mergeFrom(value).buildPartial(); + } else { + rate_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + */ + private void clearRate() { + rate_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int CHANNELS_FIELD_NUMBER = 5; + private int channels_; + /** + * optional uint32 channels = 5 [json_name = "channels"]; + * @return Whether the channels field is set. + */ + @java.lang.Override + public boolean hasChannels() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional uint32 channels = 5 [json_name = "channels"]; + * @return The channels. + */ + @java.lang.Override + public int getChannels() { + return channels_; + } + /** + * optional uint32 channels = 5 [json_name = "channels"]; + * @param value The channels to set. + */ + private void setChannels(int value) { + bitField0_ |= 0x00000010; + channels_ = value; + } + /** + * optional uint32 channels = 5 [json_name = "channels"]; + */ + private void clearChannels() { + bitField0_ = (bitField0_ & ~0x00000010); + channels_ = 0; + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaStream parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaStream parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaStream parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaStream parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaStream parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaStream parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaStream parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaStream parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaStream parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaStream parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaStream parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaStream parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MediaStream prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MediaStream; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MediaStream} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MediaStream, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MediaStream) + io.github.arcforges.contracts.publicapi.v1.MediaStreamOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MediaStream.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional uint32 index = 1 [json_name = "index"]; + * @return Whether the index field is set. + */ + @java.lang.Override + public boolean hasIndex() { + return instance.hasIndex(); + } + /** + * optional uint32 index = 1 [json_name = "index"]; + * @return The index. + */ + @java.lang.Override + public int getIndex() { + return instance.getIndex(); + } + /** + * optional uint32 index = 1 [json_name = "index"]; + * @param value The index to set. + * @return This builder for chaining. + */ + public Builder setIndex(int value) { + copyOnWrite(); + instance.setIndex(value); + return this; + } + /** + * optional uint32 index = 1 [json_name = "index"]; + * @return This builder for chaining. + */ + public Builder clearIndex() { + copyOnWrite(); + instance.clearIndex(); + return this; + } + + /** + * optional string kind = 2 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * optional string codec = 3 [json_name = "codec"]; + * @return Whether the codec field is set. + */ + @java.lang.Override + public boolean hasCodec() { + return instance.hasCodec(); + } + /** + * optional string codec = 3 [json_name = "codec"]; + * @return The codec. + */ + @java.lang.Override + public java.lang.String getCodec() { + return instance.getCodec(); + } + /** + * optional string codec = 3 [json_name = "codec"]; + * @return The bytes for codec. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCodecBytes() { + return instance.getCodecBytes(); + } + /** + * optional string codec = 3 [json_name = "codec"]; + * @param value The codec to set. + * @return This builder for chaining. + */ + public Builder setCodec( + java.lang.String value) { + copyOnWrite(); + instance.setCodec(value); + return this; + } + /** + * optional string codec = 3 [json_name = "codec"]; + * @return This builder for chaining. + */ + public Builder clearCodec() { + copyOnWrite(); + instance.clearCodec(); + return this; + } + /** + * optional string codec = 3 [json_name = "codec"]; + * @param value The bytes for codec to set. + * @return This builder for chaining. + */ + public Builder setCodecBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setCodecBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + */ + @java.lang.Override + public boolean hasRate() { + return instance.hasRate(); + } + /** + * .arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getRate() { + return instance.getRate(); + } + /** + * .arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + */ + public Builder setRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.setRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + */ + public Builder setRate( + io.github.arcforges.contracts.foundation.v1.Rational.Builder builderForValue) { + copyOnWrite(); + instance.setRate(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + */ + public Builder mergeRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.mergeRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + */ + public Builder clearRate() { copyOnWrite(); + instance.clearRate(); + return this; + } + + /** + * optional uint32 channels = 5 [json_name = "channels"]; + * @return Whether the channels field is set. + */ + @java.lang.Override + public boolean hasChannels() { + return instance.hasChannels(); + } + /** + * optional uint32 channels = 5 [json_name = "channels"]; + * @return The channels. + */ + @java.lang.Override + public int getChannels() { + return instance.getChannels(); + } + /** + * optional uint32 channels = 5 [json_name = "channels"]; + * @param value The channels to set. + * @return This builder for chaining. + */ + public Builder setChannels(int value) { + copyOnWrite(); + instance.setChannels(value); + return this; + } + /** + * optional uint32 channels = 5 [json_name = "channels"]; + * @return This builder for chaining. + */ + public Builder clearChannels() { + copyOnWrite(); + instance.clearChannels(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MediaStream) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MediaStream(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "index_", + "kind_", + "codec_", + "rate_", + "channels_", + }; + java.lang.String info = + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u100b\u0000\u0002" + + "\u1208\u0001\u0003\u1208\u0002\u0004\u1009\u0003\u0005\u100b\u0004"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MediaStream.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MediaStream) + private static final io.github.arcforges.contracts.publicapi.v1.MediaStream DEFAULT_INSTANCE; + static { + MediaStream defaultInstance = new MediaStream(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MediaStream.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaStream getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStreamOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStreamOrBuilder.java new file mode 100644 index 0000000..8b8a58d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaStreamOrBuilder.java @@ -0,0 +1,81 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MediaStreamOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MediaStream) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional uint32 index = 1 [json_name = "index"]; + * @return Whether the index field is set. + */ + boolean hasIndex(); + /** + * optional uint32 index = 1 [json_name = "index"]; + * @return The index. + */ + int getIndex(); + + /** + * optional string kind = 2 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * optional string codec = 3 [json_name = "codec"]; + * @return Whether the codec field is set. + */ + boolean hasCodec(); + /** + * optional string codec = 3 [json_name = "codec"]; + * @return The codec. + */ + java.lang.String getCodec(); + /** + * optional string codec = 3 [json_name = "codec"]; + * @return The bytes for codec. + */ + com.google.protobuf.ByteString + getCodecBytes(); + + /** + * .arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + * @return Whether the rate field is set. + */ + boolean hasRate(); + /** + * .arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"]; + * @return The rate. + */ + io.github.arcforges.contracts.foundation.v1.Rational getRate(); + + /** + * optional uint32 channels = 5 [json_name = "channels"]; + * @return Whether the channels field is set. + */ + boolean hasChannels(); + /** + * optional uint32 channels = 5 [json_name = "channels"]; + * @return The channels. + */ + int getChannels(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java new file mode 100644 index 0000000..8427e58 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaView.java @@ -0,0 +1,797 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MediaView; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MediaView} + */ +@com.google.protobuf.Generated +public final class MediaView extends + com.google.protobuf.GeneratedMessageLite< + MediaView, MediaView.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MediaView) + MediaViewOrBuilder { + private MediaView() { + streams_ = emptyProtobufList(); + } + private int bitField0_; + public static final int MEDIA_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id mediaId_; + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + @java.lang.Override + public boolean hasMediaId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMediaId() { + return mediaId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : mediaId_; + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMediaId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + mediaId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeMediaId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (mediaId_ != null && + mediaId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + mediaId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(mediaId_).mergeFrom(value).buildPartial(); + } else { + mediaId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + private void clearMediaId() { + mediaId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int SOURCE_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.ResourceRef source_; + /** + * .arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + */ + @java.lang.Override + public boolean hasSource() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getSource() { + return source_ == null ? io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance() : source_; + } + /** + * .arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + source_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + if (source_ != null && + source_ != io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance()) { + source_ = + io.github.arcforges.contracts.foundation.v1.ResourceRef.newBuilder(source_).mergeFrom(value).buildPartial(); + } else { + source_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + */ + private void clearSource() { + source_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int AVAILABILITY_FIELD_NUMBER = 3; + private int availability_; + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @return Whether the availability field is set. + */ + @java.lang.Override + public boolean hasAvailability() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @return The enum numeric value on the wire for availability. + */ + @java.lang.Override + public int getAvailabilityValue() { + return availability_; + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @return The availability. + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceAvailability getAvailability() { + io.github.arcforges.contracts.foundation.v1.ResourceAvailability result = io.github.arcforges.contracts.foundation.v1.ResourceAvailability.forNumber(availability_); + return result == null ? io.github.arcforges.contracts.foundation.v1.ResourceAvailability.UNRECOGNIZED : result; + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @param value The enum numeric value on the wire for availability to set. + */ + private void setAvailabilityValue(int value) { + bitField0_ |= 0x00000004; availability_ = value; + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @param value The availability to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + */ + private void setAvailability(io.github.arcforges.contracts.foundation.v1.ResourceAvailability value) { + availability_ = value.getNumber(); + bitField0_ |= 0x00000004; + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + */ + private void clearAvailability() { + bitField0_ = (bitField0_ & ~0x00000004); + availability_ = 0; + } + + public static final int DURATION_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.MediaTime duration_; + /** + * .arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + */ + @java.lang.Override + public boolean hasDuration() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getDuration() { + return duration_ == null ? io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance() : duration_; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDuration(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + duration_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeDuration(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + if (duration_ != null && + duration_ != io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance()) { + duration_ = + io.github.arcforges.contracts.foundation.v1.MediaTime.newBuilder(duration_).mergeFrom(value).buildPartial(); + } else { + duration_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + */ + private void clearDuration() { + duration_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int STREAMS_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.ProtobufList streams_; + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + @java.lang.Override + public java.util.List getStreamsList() { + return streams_; + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + public java.util.List + getStreamsOrBuilderList() { + return streams_; + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + @java.lang.Override + public int getStreamsCount() { + return streams_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MediaStream getStreams(int index) { + return streams_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MediaStreamOrBuilder getStreamsOrBuilder( + int index) { + return streams_.get(index); + } + private void ensureStreamsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = streams_; + if (!tmp.isModifiable()) { + streams_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setStreams( + int index, io.github.arcforges.contracts.publicapi.v1.MediaStream value) { + value.getClass(); // minimal bytecode null check + ensureStreamsIsMutable(); + streams_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addStreams(io.github.arcforges.contracts.publicapi.v1.MediaStream value) { + value.getClass(); // minimal bytecode null check + ensureStreamsIsMutable(); + streams_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addStreams( + int index, io.github.arcforges.contracts.publicapi.v1.MediaStream value) { + value.getClass(); // minimal bytecode null check + ensureStreamsIsMutable(); + streams_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + private void addAllStreams( + java.lang.Iterable values) { + ensureStreamsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, streams_); + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + private void clearStreams() { + streams_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + private void removeStreams(int index) { + ensureStreamsIsMutable(); + streams_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaView parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaView parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaView parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaView parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaView parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaView parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaView parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaView parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaView parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaView parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaView parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MediaView parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MediaView prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MediaView; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MediaView} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MediaView, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MediaView) + io.github.arcforges.contracts.publicapi.v1.MediaViewOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MediaView.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + @java.lang.Override + public boolean hasMediaId() { + return instance.hasMediaId(); + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMediaId() { + return instance.getMediaId(); + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + public Builder setMediaId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setMediaId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + public Builder setMediaId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setMediaId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + public Builder mergeMediaId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeMediaId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + */ + public Builder clearMediaId() { copyOnWrite(); + instance.clearMediaId(); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + */ + @java.lang.Override + public boolean hasSource() { + return instance.hasSource(); + } + /** + * .arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getSource() { + return instance.getSource(); + } + /** + * .arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + */ + public Builder setSource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.setSource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + */ + public Builder setSource( + io.github.arcforges.contracts.foundation.v1.ResourceRef.Builder builderForValue) { + copyOnWrite(); + instance.setSource(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + */ + public Builder mergeSource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.mergeSource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + */ + public Builder clearSource() { copyOnWrite(); + instance.clearSource(); + return this; + } + + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @return Whether the availability field is set. + */ + @java.lang.Override + public boolean hasAvailability() { + return instance.hasAvailability(); + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @return The enum numeric value on the wire for availability. + */ + @java.lang.Override + public int getAvailabilityValue() { + return instance.getAvailabilityValue(); + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @param value The availability to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + * @return This builder for chaining. + */ + public Builder setAvailabilityValue(int value) { + copyOnWrite(); + instance.setAvailabilityValue(value); + return this; + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @return The availability. + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceAvailability getAvailability() { + return instance.getAvailability(); + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @param value The enum numeric value on the wire for availability to set. + * @return This builder for chaining. + */ + public Builder setAvailability(io.github.arcforges.contracts.foundation.v1.ResourceAvailability value) { + copyOnWrite(); + instance.setAvailability(value); + return this; + } + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @return This builder for chaining. + */ + public Builder clearAvailability() { + copyOnWrite(); + instance.clearAvailability(); + return this; + } + + /** + * .arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + */ + @java.lang.Override + public boolean hasDuration() { + return instance.hasDuration(); + } + /** + * .arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getDuration() { + return instance.getDuration(); + } + /** + * .arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + */ + public Builder setDuration(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.setDuration(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + */ + public Builder setDuration( + io.github.arcforges.contracts.foundation.v1.MediaTime.Builder builderForValue) { + copyOnWrite(); + instance.setDuration(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + */ + public Builder mergeDuration(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.mergeDuration(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + */ + public Builder clearDuration() { copyOnWrite(); + instance.clearDuration(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + @java.lang.Override + public java.util.List getStreamsList() { + return java.util.Collections.unmodifiableList( + instance.getStreamsList()); + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + @java.lang.Override + public int getStreamsCount() { + return instance.getStreamsCount(); + }/** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MediaStream getStreams(int index) { + return instance.getStreams(index); + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + public Builder setStreams( + int index, io.github.arcforges.contracts.publicapi.v1.MediaStream value) { + copyOnWrite(); + instance.setStreams(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + public Builder setStreams( + int index, io.github.arcforges.contracts.publicapi.v1.MediaStream.Builder builderForValue) { + copyOnWrite(); + instance.setStreams(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + public Builder addStreams(io.github.arcforges.contracts.publicapi.v1.MediaStream value) { + copyOnWrite(); + instance.addStreams(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + public Builder addStreams( + int index, io.github.arcforges.contracts.publicapi.v1.MediaStream value) { + copyOnWrite(); + instance.addStreams(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + public Builder addStreams( + io.github.arcforges.contracts.publicapi.v1.MediaStream.Builder builderForValue) { + copyOnWrite(); + instance.addStreams(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + public Builder addStreams( + int index, io.github.arcforges.contracts.publicapi.v1.MediaStream.Builder builderForValue) { + copyOnWrite(); + instance.addStreams(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + public Builder addAllStreams( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllStreams(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + public Builder clearStreams() { + copyOnWrite(); + instance.clearStreams(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + public Builder removeStreams(int index) { + copyOnWrite(); + instance.removeStreams(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MediaView) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MediaView(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "mediaId_", + "source_", + "availability_", + "duration_", + "streams_", + io.github.arcforges.contracts.publicapi.v1.MediaStream.class, + }; + java.lang.String info = + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u100c\u0002\u0004\u1009\u0003\u0005\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MediaView.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MediaView) + private static final io.github.arcforges.contracts.publicapi.v1.MediaView DEFAULT_INSTANCE; + static { + MediaView defaultInstance = new MediaView(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MediaView.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MediaView getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaViewOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaViewOrBuilder.java new file mode 100644 index 0000000..e77c6d0 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MediaViewOrBuilder.java @@ -0,0 +1,77 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MediaViewOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MediaView) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + * @return Whether the mediaId field is set. + */ + boolean hasMediaId(); + /** + * .arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"]; + * @return The mediaId. + */ + io.github.arcforges.contracts.foundation.v1.Id getMediaId(); + + /** + * .arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + * @return Whether the source field is set. + */ + boolean hasSource(); + /** + * .arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"]; + * @return The source. + */ + io.github.arcforges.contracts.foundation.v1.ResourceRef getSource(); + + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @return Whether the availability field is set. + */ + boolean hasAvailability(); + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @return The enum numeric value on the wire for availability. + */ + int getAvailabilityValue(); + /** + * optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"]; + * @return The availability. + */ + io.github.arcforges.contracts.foundation.v1.ResourceAvailability getAvailability(); + + /** + * .arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + * @return Whether the duration field is set. + */ + boolean hasDuration(); + /** + * .arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"]; + * @return The duration. + */ + io.github.arcforges.contracts.foundation.v1.MediaTime getDuration(); + + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + java.util.List + getStreamsList(); + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + io.github.arcforges.contracts.publicapi.v1.MediaStream getStreams(int index); + /** + * repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"]; + */ + int getStreamsCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java new file mode 100644 index 0000000..325b56f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecord.java @@ -0,0 +1,876 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MemoryRecord; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MemoryRecord} + */ +@com.google.protobuf.Generated +public final class MemoryRecord extends + com.google.protobuf.GeneratedMessageLite< + MemoryRecord, MemoryRecord.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MemoryRecord) + MemoryRecordOrBuilder { + private MemoryRecord() { + text_ = ""; + sources_ = emptyProtobufList(); + } + private int bitField0_; + public static final int MEMORY_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id memoryId_; + /** + * .arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + */ + @java.lang.Override + public boolean hasMemoryId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMemoryId() { + return memoryId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : memoryId_; + } + /** + * .arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMemoryId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + memoryId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeMemoryId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (memoryId_ != null && + memoryId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + memoryId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(memoryId_).mergeFrom(value).buildPartial(); + } else { + memoryId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + */ + private void clearMemoryId() { + memoryId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int TEXT_FIELD_NUMBER = 2; + private java.lang.String text_; + /** + * optional string text = 2 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string text = 2 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return text_; + } + /** + * optional string text = 2 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(text_); + } + /** + * optional string text = 2 [json_name = "text"]; + * @param value The text to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + text_ = value; + } + /** + * optional string text = 2 [json_name = "text"]; + */ + private void clearText() { + bitField0_ = (bitField0_ & ~0x00000002); + text_ = getDefaultInstance().getText(); + } + /** + * optional string text = 2 [json_name = "text"]; + * @param value The bytes for text to set. + */ + private void setTextBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + text_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int SOURCES_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList sources_; + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + @java.lang.Override + public java.util.List getSourcesList() { + return sources_; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + public java.util.List + getSourcesOrBuilderList() { + return sources_; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + @java.lang.Override + public int getSourcesCount() { + return sources_.size(); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextRef getSources(int index) { + return sources_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + public io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder getSourcesOrBuilder( + int index) { + return sources_.get(index); + } + private void ensureSourcesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = sources_; + if (!tmp.isModifiable()) { + sources_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSources( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureSourcesIsMutable(); + sources_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSources(io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureSourcesIsMutable(); + sources_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSources( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureSourcesIsMutable(); + sources_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + private void addAllSources( + java.lang.Iterable values) { + ensureSourcesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, sources_); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + private void clearSources() { + sources_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + private void removeSources(int index) { + ensureSourcesIsMutable(); + sources_.remove(index); + } + + public static final int REVISION_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int ENABLED_FIELD_NUMBER = 5; + private boolean enabled_; + /** + * optional bool enabled = 5 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + @java.lang.Override + public boolean hasEnabled() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional bool enabled = 5 [json_name = "enabled"]; + * @return The enabled. + */ + @java.lang.Override + public boolean getEnabled() { + return enabled_; + } + /** + * optional bool enabled = 5 [json_name = "enabled"]; + * @param value The enabled to set. + */ + private void setEnabled(boolean value) { + bitField0_ |= 0x00000008; + enabled_ = value; + } + /** + * optional bool enabled = 5 [json_name = "enabled"]; + */ + private void clearEnabled() { + bitField0_ = (bitField0_ & ~0x00000008); + enabled_ = false; + } + + public static final int ORIGIN_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.ContentOrigin origin_; + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return origin_ == null ? io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance() : origin_; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + origin_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + if (origin_ != null && + origin_ != io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance()) { + origin_ = + io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder(origin_).mergeFrom(value).buildPartial(); + } else { + origin_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + private void clearOrigin() { + origin_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static io.github.arcforges.contracts.publicapi.v1.MemoryRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MemoryRecord parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MemoryRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MemoryRecord parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MemoryRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MemoryRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MemoryRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MemoryRecord parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MemoryRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MemoryRecord parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MemoryRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MemoryRecord parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MemoryRecord prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MemoryRecord; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MemoryRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MemoryRecord, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MemoryRecord) + io.github.arcforges.contracts.publicapi.v1.MemoryRecordOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MemoryRecord.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + */ + @java.lang.Override + public boolean hasMemoryId() { + return instance.hasMemoryId(); + } + /** + * .arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMemoryId() { + return instance.getMemoryId(); + } + /** + * .arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + */ + public Builder setMemoryId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setMemoryId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + */ + public Builder setMemoryId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setMemoryId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + */ + public Builder mergeMemoryId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeMemoryId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + */ + public Builder clearMemoryId() { copyOnWrite(); + instance.clearMemoryId(); + return this; + } + + /** + * optional string text = 2 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * optional string text = 2 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return instance.getText(); + } + /** + * optional string text = 2 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return instance.getTextBytes(); + } + /** + * optional string text = 2 [json_name = "text"]; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * optional string text = 2 [json_name = "text"]; + * @return This builder for chaining. + */ + public Builder clearText() { + copyOnWrite(); + instance.clearText(); + return this; + } + /** + * optional string text = 2 [json_name = "text"]; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTextBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + @java.lang.Override + public java.util.List getSourcesList() { + return java.util.Collections.unmodifiableList( + instance.getSourcesList()); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + @java.lang.Override + public int getSourcesCount() { + return instance.getSourcesCount(); + }/** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextRef getSources(int index) { + return instance.getSources(index); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + public Builder setSources( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.setSources(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + public Builder setSources( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.setSources(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + public Builder addSources(io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.addSources(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + public Builder addSources( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.addSources(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + public Builder addSources( + io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.addSources(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + public Builder addSources( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.addSources(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + public Builder addAllSources( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllSources(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + public Builder clearSources() { + copyOnWrite(); + instance.clearSources(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + public Builder removeSources(int index) { + copyOnWrite(); + instance.removeSources(index); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * optional bool enabled = 5 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + @java.lang.Override + public boolean hasEnabled() { + return instance.hasEnabled(); + } + /** + * optional bool enabled = 5 [json_name = "enabled"]; + * @return The enabled. + */ + @java.lang.Override + public boolean getEnabled() { + return instance.getEnabled(); + } + /** + * optional bool enabled = 5 [json_name = "enabled"]; + * @param value The enabled to set. + * @return This builder for chaining. + */ + public Builder setEnabled(boolean value) { + copyOnWrite(); + instance.setEnabled(value); + return this; + } + /** + * optional bool enabled = 5 [json_name = "enabled"]; + * @return This builder for chaining. + */ + public Builder clearEnabled() { + copyOnWrite(); + instance.clearEnabled(); + return this; + } + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return instance.hasOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return instance.getOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + public Builder setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.setOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + public Builder setOrigin( + io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder builderForValue) { + copyOnWrite(); + instance.setOrigin(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + public Builder mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.mergeOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + */ + public Builder clearOrigin() { copyOnWrite(); + instance.clearOrigin(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MemoryRecord) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MemoryRecord(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "memoryId_", + "text_", + "sources_", + io.github.arcforges.contracts.publicapi.v1.ContextRef.class, + "revision_", + "enabled_", + "origin_", + }; + java.lang.String info = + "\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u001b\u0004\u1009\u0002\u0005\u1007\u0003\u0006\u1009\u0004"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MemoryRecord.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MemoryRecord) + private static final io.github.arcforges.contracts.publicapi.v1.MemoryRecord DEFAULT_INSTANCE; + static { + MemoryRecord defaultInstance = new MemoryRecord(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MemoryRecord.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MemoryRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecordOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecordOrBuilder.java new file mode 100644 index 0000000..12604e0 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MemoryRecordOrBuilder.java @@ -0,0 +1,89 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MemoryRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MemoryRecord) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + * @return Whether the memoryId field is set. + */ + boolean hasMemoryId(); + /** + * .arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"]; + * @return The memoryId. + */ + io.github.arcforges.contracts.foundation.v1.Id getMemoryId(); + + /** + * optional string text = 2 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * optional string text = 2 [json_name = "text"]; + * @return The text. + */ + java.lang.String getText(); + /** + * optional string text = 2 [json_name = "text"]; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + java.util.List + getSourcesList(); + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + io.github.arcforges.contracts.publicapi.v1.ContextRef getSources(int index); + /** + * repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"]; + */ + int getSourcesCount(); + + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); + + /** + * optional bool enabled = 5 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + boolean hasEnabled(); + /** + * optional bool enabled = 5 [json_name = "enabled"]; + * @return The enabled. + */ + boolean getEnabled(); + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + * @return Whether the origin field is set. + */ + boolean hasOrigin(); + /** + * .arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"]; + * @return The origin. + */ + io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java new file mode 100644 index 0000000..89b7397 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraft.java @@ -0,0 +1,602 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MessageDraft; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MessageDraft} + */ +@com.google.protobuf.Generated +public final class MessageDraft extends + com.google.protobuf.GeneratedMessageLite< + MessageDraft, MessageDraft.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MessageDraft) + MessageDraftOrBuilder { + private MessageDraft() { + parts_ = emptyProtobufList(); + context_ = emptyProtobufList(); + } + public static final int PARTS_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.ProtobufList parts_; + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + @java.lang.Override + public java.util.List getPartsList() { + return parts_; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + public java.util.List + getPartsOrBuilderList() { + return parts_; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + @java.lang.Override + public int getPartsCount() { + return parts_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MessagePart getParts(int index) { + return parts_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MessagePartOrBuilder getPartsOrBuilder( + int index) { + return parts_.get(index); + } + private void ensurePartsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = parts_; + if (!tmp.isModifiable()) { + parts_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setParts( + int index, io.github.arcforges.contracts.publicapi.v1.MessagePart value) { + value.getClass(); // minimal bytecode null check + ensurePartsIsMutable(); + parts_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addParts(io.github.arcforges.contracts.publicapi.v1.MessagePart value) { + value.getClass(); // minimal bytecode null check + ensurePartsIsMutable(); + parts_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addParts( + int index, io.github.arcforges.contracts.publicapi.v1.MessagePart value) { + value.getClass(); // minimal bytecode null check + ensurePartsIsMutable(); + parts_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + private void addAllParts( + java.lang.Iterable values) { + ensurePartsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, parts_); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + private void clearParts() { + parts_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + private void removeParts(int index) { + ensurePartsIsMutable(); + parts_.remove(index); + } + + public static final int CONTEXT_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.ProtobufList context_; + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.Override + public java.util.List getContextList() { + return context_; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public java.util.List + getContextOrBuilderList() { + return context_; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.Override + public int getContextCount() { + return context_.size(); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextRef getContext(int index) { + return context_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder getContextOrBuilder( + int index) { + return context_.get(index); + } + private void ensureContextIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = context_; + if (!tmp.isModifiable()) { + context_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureContextIsMutable(); + context_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addContext(io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureContextIsMutable(); + context_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureContextIsMutable(); + context_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + private void addAllContext( + java.lang.Iterable values) { + ensureContextIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, context_); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + private void clearContext() { + context_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + private void removeContext(int index) { + ensureContextIsMutable(); + context_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.MessageDraft parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageDraft parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageDraft parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageDraft parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageDraft parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageDraft parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageDraft parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageDraft parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MessageDraft parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MessageDraft parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageDraft parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageDraft parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MessageDraft prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MessageDraft; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MessageDraft} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MessageDraft, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MessageDraft) + io.github.arcforges.contracts.publicapi.v1.MessageDraftOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MessageDraft.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + @java.lang.Override + public java.util.List getPartsList() { + return java.util.Collections.unmodifiableList( + instance.getPartsList()); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + @java.lang.Override + public int getPartsCount() { + return instance.getPartsCount(); + }/** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MessagePart getParts(int index) { + return instance.getParts(index); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + public Builder setParts( + int index, io.github.arcforges.contracts.publicapi.v1.MessagePart value) { + copyOnWrite(); + instance.setParts(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + public Builder setParts( + int index, io.github.arcforges.contracts.publicapi.v1.MessagePart.Builder builderForValue) { + copyOnWrite(); + instance.setParts(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + public Builder addParts(io.github.arcforges.contracts.publicapi.v1.MessagePart value) { + copyOnWrite(); + instance.addParts(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + public Builder addParts( + int index, io.github.arcforges.contracts.publicapi.v1.MessagePart value) { + copyOnWrite(); + instance.addParts(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + public Builder addParts( + io.github.arcforges.contracts.publicapi.v1.MessagePart.Builder builderForValue) { + copyOnWrite(); + instance.addParts(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + public Builder addParts( + int index, io.github.arcforges.contracts.publicapi.v1.MessagePart.Builder builderForValue) { + copyOnWrite(); + instance.addParts(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + public Builder addAllParts( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllParts(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + public Builder clearParts() { + copyOnWrite(); + instance.clearParts(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + public Builder removeParts(int index) { + copyOnWrite(); + instance.removeParts(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.Override + public java.util.List getContextList() { + return java.util.Collections.unmodifiableList( + instance.getContextList()); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.Override + public int getContextCount() { + return instance.getContextCount(); + }/** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextRef getContext(int index) { + return instance.getContext(index); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder setContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.setContext(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder setContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.setContext(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder addContext(io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.addContext(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder addContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.addContext(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder addContext( + io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.addContext(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder addContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.addContext(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder addAllContext( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllContext(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder clearContext() { + copyOnWrite(); + instance.clearContext(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder removeContext(int index) { + copyOnWrite(); + instance.removeContext(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MessageDraft) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MessageDraft(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "parts_", + io.github.arcforges.contracts.publicapi.v1.MessagePart.class, + "context_", + io.github.arcforges.contracts.publicapi.v1.ContextRef.class, + }; + java.lang.String info = + "\u0000\u0002\u0000\u0000\u0001\u0002\u0002\u0000\u0002\u0000\u0001\u001b\u0002\u001b" + + ""; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MessageDraft.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MessageDraft) + private static final io.github.arcforges.contracts.publicapi.v1.MessageDraft DEFAULT_INSTANCE; + static { + MessageDraft defaultInstance = new MessageDraft(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MessageDraft.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MessageDraft getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraftOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraftOrBuilder.java new file mode 100644 index 0000000..e25627a --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageDraftOrBuilder.java @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MessageDraftOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MessageDraft) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + java.util.List + getPartsList(); + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + io.github.arcforges.contracts.publicapi.v1.MessagePart getParts(int index); + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"]; + */ + int getPartsCount(); + + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + java.util.List + getContextList(); + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + io.github.arcforges.contracts.publicapi.v1.ContextRef getContext(int index); + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + int getContextCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java new file mode 100644 index 0000000..a2681a2 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePart.java @@ -0,0 +1,783 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MessagePart; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MessagePart} + */ +@com.google.protobuf.Generated +public final class MessagePart extends + com.google.protobuf.GeneratedMessageLite< + MessagePart, MessagePart.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MessagePart) + MessagePartOrBuilder { + private MessagePart() { + } + private int bitField0_; + private int contentCase_ = 0; + private java.lang.Object content_; + public enum ContentCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + TEXT(1), + RESOURCE(2), + TOOL_PROPOSAL(3), + TOOL_RESULT(4), + CONTENT_NOT_SET(0); + private final int value; + private ContentCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContentCase valueOf(int value) { + return forNumber(value); + } + + public static ContentCase forNumber(int value) { + switch (value) { + case 1: return TEXT; + case 2: return RESOURCE; + case 3: return TOOL_PROPOSAL; + case 4: return TOOL_RESULT; + case 0: return CONTENT_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + private void clearContent() { + contentCase_ = 0; + content_ = null; + } + + public static final int ORIGIN_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.ContentOrigin origin_; + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return origin_ == null ? io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance() : origin_; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + origin_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + if (origin_ != null && + origin_ != io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance()) { + origin_ = + io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder(origin_).mergeFrom(value).buildPartial(); + } else { + origin_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + private void clearOrigin() { + origin_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int TEXT_FIELD_NUMBER = 1; + /** + * string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return contentCase_ == 1; + } + /** + * string text = 1 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + java.lang.String ref = ""; + if (contentCase_ == 1) { + ref = (java.lang.String) content_; + } + return ref; + } + /** + * string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + java.lang.String ref = ""; + if (contentCase_ == 1) { + ref = (java.lang.String) content_; + } + return com.google.protobuf.ByteString.copyFromUtf8(ref); + } + /** + * string text = 1 [json_name = "text"]; + * @param value The text to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + contentCase_ = 1; + content_ = value; + } + /** + * string text = 1 [json_name = "text"]; + */ + private void clearText() { + if (contentCase_ == 1) { + contentCase_ = 0; + content_ = null; + } + } + /** + * string text = 1 [json_name = "text"]; + * @param value The bytes for text to set. + */ + private void setTextBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + content_ = value.toStringUtf8(); + contentCase_ = 1; + } + + public static final int RESOURCE_FIELD_NUMBER = 2; + /** + * .arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return contentCase_ == 2; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + if (contentCase_ == 2) { + return (io.github.arcforges.contracts.foundation.v1.ResourceRef) content_; + } + return io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + content_ = value; + contentCase_ = 2; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + if (contentCase_ == 2 && + content_ != io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance()) { + content_ = io.github.arcforges.contracts.foundation.v1.ResourceRef.newBuilder((io.github.arcforges.contracts.foundation.v1.ResourceRef) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + contentCase_ = 2; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + */ + private void clearResource() { + if (contentCase_ == 2) { + contentCase_ = 0; + content_ = null; + } + } + + public static final int TOOL_PROPOSAL_FIELD_NUMBER = 3; + /** + * .arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + */ + @java.lang.Override + public boolean hasToolProposal() { + return contentCase_ == 3; + } + /** + * .arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ToolProposal getToolProposal() { + if (contentCase_ == 3) { + return (io.github.arcforges.contracts.publicapi.v1.ToolProposal) content_; + } + return io.github.arcforges.contracts.publicapi.v1.ToolProposal.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setToolProposal(io.github.arcforges.contracts.publicapi.v1.ToolProposal value) { + value.getClass(); // minimal bytecode null check + content_ = value; + contentCase_ = 3; + } + /** + * .arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeToolProposal(io.github.arcforges.contracts.publicapi.v1.ToolProposal value) { + value.getClass(); // minimal bytecode null check + if (contentCase_ == 3 && + content_ != io.github.arcforges.contracts.publicapi.v1.ToolProposal.getDefaultInstance()) { + content_ = io.github.arcforges.contracts.publicapi.v1.ToolProposal.newBuilder((io.github.arcforges.contracts.publicapi.v1.ToolProposal) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + contentCase_ = 3; + } + /** + * .arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + */ + private void clearToolProposal() { + if (contentCase_ == 3) { + contentCase_ = 0; + content_ = null; + } + } + + public static final int TOOL_RESULT_FIELD_NUMBER = 4; + /** + * .arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"]; + */ + @java.lang.Override + public boolean hasToolResult() { + return contentCase_ == 4; + } + /** + * .arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ToolResult getToolResult() { + if (contentCase_ == 4) { + return (io.github.arcforges.contracts.publicapi.v1.ToolResult) content_; + } + return io.github.arcforges.contracts.publicapi.v1.ToolResult.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setToolResult(io.github.arcforges.contracts.publicapi.v1.ToolResult value) { + value.getClass(); // minimal bytecode null check + content_ = value; + contentCase_ = 4; + } + /** + * .arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeToolResult(io.github.arcforges.contracts.publicapi.v1.ToolResult value) { + value.getClass(); // minimal bytecode null check + if (contentCase_ == 4 && + content_ != io.github.arcforges.contracts.publicapi.v1.ToolResult.getDefaultInstance()) { + content_ = io.github.arcforges.contracts.publicapi.v1.ToolResult.newBuilder((io.github.arcforges.contracts.publicapi.v1.ToolResult) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + contentCase_ = 4; + } + /** + * .arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"]; + */ + private void clearToolResult() { + if (contentCase_ == 4) { + contentCase_ = 0; + content_ = null; + } + } + + public static io.github.arcforges.contracts.publicapi.v1.MessagePart parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MessagePart parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MessagePart parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MessagePart parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MessagePart parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MessagePart parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MessagePart parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MessagePart parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MessagePart parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MessagePart parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MessagePart parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MessagePart parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MessagePart prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MessagePart; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MessagePart} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MessagePart, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MessagePart) + io.github.arcforges.contracts.publicapi.v1.MessagePartOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MessagePart.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public ContentCase + getContentCase() { + return instance.getContentCase(); + } + + public Builder clearContent() { + copyOnWrite(); + instance.clearContent(); + return this; + } + + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return instance.hasOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return instance.getOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.setOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder setOrigin( + io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder builderForValue) { + copyOnWrite(); + instance.setOrigin(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.mergeOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder clearOrigin() { copyOnWrite(); + instance.clearOrigin(); + return this; + } + + /** + * string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * string text = 1 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return instance.getText(); + } + /** + * string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return instance.getTextBytes(); + } + /** + * string text = 1 [json_name = "text"]; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * string text = 1 [json_name = "text"]; + * @return This builder for chaining. + */ + public Builder clearText() { + copyOnWrite(); + instance.clearText(); + return this; + } + /** + * string text = 1 [json_name = "text"]; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTextBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return instance.hasResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + return instance.getResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + */ + public Builder setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.setResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + */ + public Builder setResource( + io.github.arcforges.contracts.foundation.v1.ResourceRef.Builder builderForValue) { + copyOnWrite(); + instance.setResource(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + */ + public Builder mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.mergeResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + */ + public Builder clearResource() { + copyOnWrite(); + instance.clearResource(); + return this; + } + + /** + * .arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + */ + @java.lang.Override + public boolean hasToolProposal() { + return instance.hasToolProposal(); + } + /** + * .arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ToolProposal getToolProposal() { + return instance.getToolProposal(); + } + /** + * .arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + */ + public Builder setToolProposal(io.github.arcforges.contracts.publicapi.v1.ToolProposal value) { + copyOnWrite(); + instance.setToolProposal(value); + return this; + } + /** + * .arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + */ + public Builder setToolProposal( + io.github.arcforges.contracts.publicapi.v1.ToolProposal.Builder builderForValue) { + copyOnWrite(); + instance.setToolProposal(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + */ + public Builder mergeToolProposal(io.github.arcforges.contracts.publicapi.v1.ToolProposal value) { + copyOnWrite(); + instance.mergeToolProposal(value); + return this; + } + /** + * .arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + */ + public Builder clearToolProposal() { + copyOnWrite(); + instance.clearToolProposal(); + return this; + } + + /** + * .arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"]; + */ + @java.lang.Override + public boolean hasToolResult() { + return instance.hasToolResult(); + } + /** + * .arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ToolResult getToolResult() { + return instance.getToolResult(); + } + /** + * .arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"]; + */ + public Builder setToolResult(io.github.arcforges.contracts.publicapi.v1.ToolResult value) { + copyOnWrite(); + instance.setToolResult(value); + return this; + } + /** + * .arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"]; + */ + public Builder setToolResult( + io.github.arcforges.contracts.publicapi.v1.ToolResult.Builder builderForValue) { + copyOnWrite(); + instance.setToolResult(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"]; + */ + public Builder mergeToolResult(io.github.arcforges.contracts.publicapi.v1.ToolResult value) { + copyOnWrite(); + instance.mergeToolResult(value); + return this; + } + /** + * .arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"]; + */ + public Builder clearToolResult() { + copyOnWrite(); + instance.clearToolResult(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MessagePart) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MessagePart(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "content_", + "contentCase_", + "bitField0_", + io.github.arcforges.contracts.foundation.v1.ResourceRef.class, + io.github.arcforges.contracts.publicapi.v1.ToolProposal.class, + io.github.arcforges.contracts.publicapi.v1.ToolResult.class, + "origin_", + }; + java.lang.String info = + "\u0000\u0005\u0001\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u023b\u0000\u0002" + + "<\u0000\u0003<\u0000\u0004<\u0000\u0005\u1009\u0000"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MessagePart.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MessagePart) + private static final io.github.arcforges.contracts.publicapi.v1.MessagePart DEFAULT_INSTANCE; + static { + MessagePart defaultInstance = new MessagePart(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MessagePart.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MessagePart getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePartOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePartOrBuilder.java new file mode 100644 index 0000000..daaabdd --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessagePartOrBuilder.java @@ -0,0 +1,77 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MessagePartOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MessagePart) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + * @return Whether the origin field is set. + */ + boolean hasOrigin(); + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + * @return The origin. + */ + io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin(); + + /** + * string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * string text = 1 [json_name = "text"]; + * @return The text. + */ + java.lang.String getText(); + /** + * string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * .arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + * @return Whether the resource field is set. + */ + boolean hasResource(); + /** + * .arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"]; + * @return The resource. + */ + io.github.arcforges.contracts.foundation.v1.ResourceRef getResource(); + + /** + * .arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + * @return Whether the toolProposal field is set. + */ + boolean hasToolProposal(); + /** + * .arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"]; + * @return The toolProposal. + */ + io.github.arcforges.contracts.publicapi.v1.ToolProposal getToolProposal(); + + /** + * .arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"]; + * @return Whether the toolResult field is set. + */ + boolean hasToolResult(); + /** + * .arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"]; + * @return The toolResult. + */ + io.github.arcforges.contracts.publicapi.v1.ToolResult getToolResult(); + + public io.github.arcforges.contracts.publicapi.v1.MessagePart.ContentCase getContentCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java new file mode 100644 index 0000000..ce224aa --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageView.java @@ -0,0 +1,1209 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MessageView; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MessageView} + */ +@com.google.protobuf.Generated +public final class MessageView extends + com.google.protobuf.GeneratedMessageLite< + MessageView, MessageView.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MessageView) + MessageViewOrBuilder { + private MessageView() { + role_ = ""; + parts_ = emptyProtobufList(); + state_ = ""; + } + private int bitField0_; + public static final int MESSAGE_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id messageId_; + /** + * .arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + */ + @java.lang.Override + public boolean hasMessageId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMessageId() { + return messageId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : messageId_; + } + /** + * .arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMessageId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + messageId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeMessageId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (messageId_ != null && + messageId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + messageId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(messageId_).mergeFrom(value).buildPartial(); + } else { + messageId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + */ + private void clearMessageId() { + messageId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int CONVERSATION_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id conversationId_; + /** + * .arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + */ + @java.lang.Override + public boolean hasConversationId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getConversationId() { + return conversationId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : conversationId_; + } + /** + * .arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setConversationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + conversationId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeConversationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (conversationId_ != null && + conversationId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + conversationId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(conversationId_).mergeFrom(value).buildPartial(); + } else { + conversationId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + */ + private void clearConversationId() { + conversationId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int BRANCH_ID_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.Id branchId_; + /** + * .arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + */ + @java.lang.Override + public boolean hasBranchId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getBranchId() { + return branchId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : branchId_; + } + /** + * .arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setBranchId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + branchId_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeBranchId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (branchId_ != null && + branchId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + branchId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(branchId_).mergeFrom(value).buildPartial(); + } else { + branchId_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + */ + private void clearBranchId() { + branchId_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int ROLE_FIELD_NUMBER = 4; + private java.lang.String role_; + /** + * optional string role = 4 [json_name = "role"]; + * @return Whether the role field is set. + */ + @java.lang.Override + public boolean hasRole() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string role = 4 [json_name = "role"]; + * @return The role. + */ + @java.lang.Override + public java.lang.String getRole() { + return role_; + } + /** + * optional string role = 4 [json_name = "role"]; + * @return The bytes for role. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRoleBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(role_); + } + /** + * optional string role = 4 [json_name = "role"]; + * @param value The role to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRole( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + role_ = value; + } + /** + * optional string role = 4 [json_name = "role"]; + */ + private void clearRole() { + bitField0_ = (bitField0_ & ~0x00000008); + role_ = getDefaultInstance().getRole(); + } + /** + * optional string role = 4 [json_name = "role"]; + * @param value The bytes for role to set. + */ + private void setRoleBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + role_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int PARTS_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.ProtobufList parts_; + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + @java.lang.Override + public java.util.List getPartsList() { + return parts_; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + public java.util.List + getPartsOrBuilderList() { + return parts_; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + @java.lang.Override + public int getPartsCount() { + return parts_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MessagePart getParts(int index) { + return parts_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MessagePartOrBuilder getPartsOrBuilder( + int index) { + return parts_.get(index); + } + private void ensurePartsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = parts_; + if (!tmp.isModifiable()) { + parts_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setParts( + int index, io.github.arcforges.contracts.publicapi.v1.MessagePart value) { + value.getClass(); // minimal bytecode null check + ensurePartsIsMutable(); + parts_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addParts(io.github.arcforges.contracts.publicapi.v1.MessagePart value) { + value.getClass(); // minimal bytecode null check + ensurePartsIsMutable(); + parts_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addParts( + int index, io.github.arcforges.contracts.publicapi.v1.MessagePart value) { + value.getClass(); // minimal bytecode null check + ensurePartsIsMutable(); + parts_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + private void addAllParts( + java.lang.Iterable values) { + ensurePartsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, parts_); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + private void clearParts() { + parts_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + private void removeParts(int index) { + ensurePartsIsMutable(); + parts_.remove(index); + } + + public static final int STATE_FIELD_NUMBER = 6; + private java.lang.String state_; + /** + * optional string state = 6 [json_name = "state"]; + * @return Whether the state field is set. + */ + @java.lang.Override + public boolean hasState() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional string state = 6 [json_name = "state"]; + * @return The state. + */ + @java.lang.Override + public java.lang.String getState() { + return state_; + } + /** + * optional string state = 6 [json_name = "state"]; + * @return The bytes for state. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getStateBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(state_); + } + /** + * optional string state = 6 [json_name = "state"]; + * @param value The state to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setState( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000010; + state_ = value; + } + /** + * optional string state = 6 [json_name = "state"]; + */ + private void clearState() { + bitField0_ = (bitField0_ & ~0x00000010); + state_ = getDefaultInstance().getState(); + } + /** + * optional string state = 6 [json_name = "state"]; + * @param value The bytes for state to set. + */ + private void setStateBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + state_ = value.toStringUtf8(); + bitField0_ |= 0x00000010; + } + + public static final int REVISION_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int TASK_ID_FIELD_NUMBER = 8; + private io.github.arcforges.contracts.foundation.v1.Id taskId_; + /** + * .arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + */ + @java.lang.Override + public boolean hasTaskId() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTaskId() { + return taskId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : taskId_; + } + /** + * .arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTaskId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + taskId_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTaskId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (taskId_ != null && + taskId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + taskId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(taskId_).mergeFrom(value).buildPartial(); + } else { + taskId_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + */ + private void clearTaskId() { + taskId_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static final int TURN_ID_FIELD_NUMBER = 9; + private io.github.arcforges.contracts.foundation.v1.Id turnId_; + /** + * .arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; + */ + @java.lang.Override + public boolean hasTurnId() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * .arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTurnId() { + return turnId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : turnId_; + } + /** + * .arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTurnId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + turnId_ = value; + bitField0_ |= 0x00000080; + } + /** + * .arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTurnId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (turnId_ != null && + turnId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + turnId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(turnId_).mergeFrom(value).buildPartial(); + } else { + turnId_ = value; + } + bitField0_ |= 0x00000080; + } + /** + * .arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; + */ + private void clearTurnId() { + turnId_ = null; + bitField0_ = (bitField0_ & ~0x00000080); + } + + public static io.github.arcforges.contracts.publicapi.v1.MessageView parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageView parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageView parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageView parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageView parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageView parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageView parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageView parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MessageView parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MessageView parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageView parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MessageView parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MessageView prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MessageView; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MessageView} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MessageView, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MessageView) + io.github.arcforges.contracts.publicapi.v1.MessageViewOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MessageView.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + */ + @java.lang.Override + public boolean hasMessageId() { + return instance.hasMessageId(); + } + /** + * .arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMessageId() { + return instance.getMessageId(); + } + /** + * .arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + */ + public Builder setMessageId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setMessageId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + */ + public Builder setMessageId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setMessageId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + */ + public Builder mergeMessageId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeMessageId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + */ + public Builder clearMessageId() { copyOnWrite(); + instance.clearMessageId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + */ + @java.lang.Override + public boolean hasConversationId() { + return instance.hasConversationId(); + } + /** + * .arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getConversationId() { + return instance.getConversationId(); + } + /** + * .arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + */ + public Builder setConversationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setConversationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + */ + public Builder setConversationId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setConversationId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + */ + public Builder mergeConversationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeConversationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + */ + public Builder clearConversationId() { copyOnWrite(); + instance.clearConversationId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + */ + @java.lang.Override + public boolean hasBranchId() { + return instance.hasBranchId(); + } + /** + * .arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getBranchId() { + return instance.getBranchId(); + } + /** + * .arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + */ + public Builder setBranchId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setBranchId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + */ + public Builder setBranchId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setBranchId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + */ + public Builder mergeBranchId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeBranchId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + */ + public Builder clearBranchId() { copyOnWrite(); + instance.clearBranchId(); + return this; + } + + /** + * optional string role = 4 [json_name = "role"]; + * @return Whether the role field is set. + */ + @java.lang.Override + public boolean hasRole() { + return instance.hasRole(); + } + /** + * optional string role = 4 [json_name = "role"]; + * @return The role. + */ + @java.lang.Override + public java.lang.String getRole() { + return instance.getRole(); + } + /** + * optional string role = 4 [json_name = "role"]; + * @return The bytes for role. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRoleBytes() { + return instance.getRoleBytes(); + } + /** + * optional string role = 4 [json_name = "role"]; + * @param value The role to set. + * @return This builder for chaining. + */ + public Builder setRole( + java.lang.String value) { + copyOnWrite(); + instance.setRole(value); + return this; + } + /** + * optional string role = 4 [json_name = "role"]; + * @return This builder for chaining. + */ + public Builder clearRole() { + copyOnWrite(); + instance.clearRole(); + return this; + } + /** + * optional string role = 4 [json_name = "role"]; + * @param value The bytes for role to set. + * @return This builder for chaining. + */ + public Builder setRoleBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setRoleBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + @java.lang.Override + public java.util.List getPartsList() { + return java.util.Collections.unmodifiableList( + instance.getPartsList()); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + @java.lang.Override + public int getPartsCount() { + return instance.getPartsCount(); + }/** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MessagePart getParts(int index) { + return instance.getParts(index); + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + public Builder setParts( + int index, io.github.arcforges.contracts.publicapi.v1.MessagePart value) { + copyOnWrite(); + instance.setParts(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + public Builder setParts( + int index, io.github.arcforges.contracts.publicapi.v1.MessagePart.Builder builderForValue) { + copyOnWrite(); + instance.setParts(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + public Builder addParts(io.github.arcforges.contracts.publicapi.v1.MessagePart value) { + copyOnWrite(); + instance.addParts(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + public Builder addParts( + int index, io.github.arcforges.contracts.publicapi.v1.MessagePart value) { + copyOnWrite(); + instance.addParts(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + public Builder addParts( + io.github.arcforges.contracts.publicapi.v1.MessagePart.Builder builderForValue) { + copyOnWrite(); + instance.addParts(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + public Builder addParts( + int index, io.github.arcforges.contracts.publicapi.v1.MessagePart.Builder builderForValue) { + copyOnWrite(); + instance.addParts(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + public Builder addAllParts( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllParts(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + public Builder clearParts() { + copyOnWrite(); + instance.clearParts(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + public Builder removeParts(int index) { + copyOnWrite(); + instance.removeParts(index); + return this; + } + + /** + * optional string state = 6 [json_name = "state"]; + * @return Whether the state field is set. + */ + @java.lang.Override + public boolean hasState() { + return instance.hasState(); + } + /** + * optional string state = 6 [json_name = "state"]; + * @return The state. + */ + @java.lang.Override + public java.lang.String getState() { + return instance.getState(); + } + /** + * optional string state = 6 [json_name = "state"]; + * @return The bytes for state. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getStateBytes() { + return instance.getStateBytes(); + } + /** + * optional string state = 6 [json_name = "state"]; + * @param value The state to set. + * @return This builder for chaining. + */ + public Builder setState( + java.lang.String value) { + copyOnWrite(); + instance.setState(value); + return this; + } + /** + * optional string state = 6 [json_name = "state"]; + * @return This builder for chaining. + */ + public Builder clearState() { + copyOnWrite(); + instance.clearState(); + return this; + } + /** + * optional string state = 6 [json_name = "state"]; + * @param value The bytes for state to set. + * @return This builder for chaining. + */ + public Builder setStateBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setStateBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * .arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + */ + @java.lang.Override + public boolean hasTaskId() { + return instance.hasTaskId(); + } + /** + * .arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTaskId() { + return instance.getTaskId(); + } + /** + * .arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + */ + public Builder setTaskId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setTaskId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + */ + public Builder setTaskId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setTaskId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + */ + public Builder mergeTaskId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeTaskId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + */ + public Builder clearTaskId() { copyOnWrite(); + instance.clearTaskId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; + */ + @java.lang.Override + public boolean hasTurnId() { + return instance.hasTurnId(); + } + /** + * .arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTurnId() { + return instance.getTurnId(); + } + /** + * .arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; + */ + public Builder setTurnId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setTurnId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; + */ + public Builder setTurnId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setTurnId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; + */ + public Builder mergeTurnId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeTurnId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; + */ + public Builder clearTurnId() { copyOnWrite(); + instance.clearTurnId(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MessageView) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MessageView(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "messageId_", + "conversationId_", + "branchId_", + "role_", + "parts_", + io.github.arcforges.contracts.publicapi.v1.MessagePart.class, + "state_", + "revision_", + "taskId_", + "turnId_", + }; + java.lang.String info = + "\u0000\t\u0000\u0001\u0001\t\t\u0000\u0001\u0000\u0001\u1009\u0000\u0002\u1009\u0001" + + "\u0003\u1009\u0002\u0004\u1208\u0003\u0005\u001b\u0006\u1208\u0004\u0007\u1009\u0005" + + "\b\u1009\u0006\t\u1009\u0007"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MessageView.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MessageView) + private static final io.github.arcforges.contracts.publicapi.v1.MessageView DEFAULT_INSTANCE; + static { + MessageView defaultInstance = new MessageView(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MessageView.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MessageView getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageViewOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageViewOrBuilder.java new file mode 100644 index 0000000..e92c55e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MessageViewOrBuilder.java @@ -0,0 +1,128 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MessageViewOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MessageView) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + * @return Whether the messageId field is set. + */ + boolean hasMessageId(); + /** + * .arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"]; + * @return The messageId. + */ + io.github.arcforges.contracts.foundation.v1.Id getMessageId(); + + /** + * .arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + * @return Whether the conversationId field is set. + */ + boolean hasConversationId(); + /** + * .arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"]; + * @return The conversationId. + */ + io.github.arcforges.contracts.foundation.v1.Id getConversationId(); + + /** + * .arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + * @return Whether the branchId field is set. + */ + boolean hasBranchId(); + /** + * .arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"]; + * @return The branchId. + */ + io.github.arcforges.contracts.foundation.v1.Id getBranchId(); + + /** + * optional string role = 4 [json_name = "role"]; + * @return Whether the role field is set. + */ + boolean hasRole(); + /** + * optional string role = 4 [json_name = "role"]; + * @return The role. + */ + java.lang.String getRole(); + /** + * optional string role = 4 [json_name = "role"]; + * @return The bytes for role. + */ + com.google.protobuf.ByteString + getRoleBytes(); + + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + java.util.List + getPartsList(); + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + io.github.arcforges.contracts.publicapi.v1.MessagePart getParts(int index); + /** + * repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"]; + */ + int getPartsCount(); + + /** + * optional string state = 6 [json_name = "state"]; + * @return Whether the state field is set. + */ + boolean hasState(); + /** + * optional string state = 6 [json_name = "state"]; + * @return The state. + */ + java.lang.String getState(); + /** + * optional string state = 6 [json_name = "state"]; + * @return The bytes for state. + */ + com.google.protobuf.ByteString + getStateBytes(); + + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); + + /** + * .arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + * @return Whether the taskId field is set. + */ + boolean hasTaskId(); + /** + * .arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"]; + * @return The taskId. + */ + io.github.arcforges.contracts.foundation.v1.Id getTaskId(); + + /** + * .arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; + * @return Whether the turnId field is set. + */ + boolean hasTurnId(); + /** + * .arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"]; + * @return The turnId. + */ + io.github.arcforges.contracts.foundation.v1.Id getTurnId(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java new file mode 100644 index 0000000..e37fa32 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntry.java @@ -0,0 +1,411 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MetadataEntry; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MetadataEntry} + */ +@com.google.protobuf.Generated +public final class MetadataEntry extends + com.google.protobuf.GeneratedMessageLite< + MetadataEntry, MetadataEntry.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MetadataEntry) + MetadataEntryOrBuilder { + private MetadataEntry() { + name_ = ""; + } + private int bitField0_; + public static final int NAME_FIELD_NUMBER = 1; + private java.lang.String name_; + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + name_ = value; + } + /** + * optional string name = 1 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000001); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int VALUE_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.MetadataScalar value_; + /** + * .arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"]; + */ + @java.lang.Override + public boolean hasValue() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MetadataScalar getValue() { + return value_ == null ? io.github.arcforges.contracts.publicapi.v1.MetadataScalar.getDefaultInstance() : value_; + } + /** + * .arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setValue(io.github.arcforges.contracts.publicapi.v1.MetadataScalar value) { + value.getClass(); // minimal bytecode null check + value_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeValue(io.github.arcforges.contracts.publicapi.v1.MetadataScalar value) { + value.getClass(); // minimal bytecode null check + if (value_ != null && + value_ != io.github.arcforges.contracts.publicapi.v1.MetadataScalar.getDefaultInstance()) { + value_ = + io.github.arcforges.contracts.publicapi.v1.MetadataScalar.newBuilder(value_).mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"]; + */ + private void clearValue() { + value_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.publicapi.v1.MetadataEntry parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataEntry parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataEntry parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataEntry parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataEntry parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataEntry parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataEntry parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataEntry parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MetadataEntry parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MetadataEntry parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataEntry parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataEntry parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MetadataEntry prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MetadataEntry; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MetadataEntry} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MetadataEntry, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MetadataEntry) + io.github.arcforges.contracts.publicapi.v1.MetadataEntryOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MetadataEntry.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 1 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"]; + */ + @java.lang.Override + public boolean hasValue() { + return instance.hasValue(); + } + /** + * .arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MetadataScalar getValue() { + return instance.getValue(); + } + /** + * .arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"]; + */ + public Builder setValue(io.github.arcforges.contracts.publicapi.v1.MetadataScalar value) { + copyOnWrite(); + instance.setValue(value); + return this; + } + /** + * .arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"]; + */ + public Builder setValue( + io.github.arcforges.contracts.publicapi.v1.MetadataScalar.Builder builderForValue) { + copyOnWrite(); + instance.setValue(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"]; + */ + public Builder mergeValue(io.github.arcforges.contracts.publicapi.v1.MetadataScalar value) { + copyOnWrite(); + instance.mergeValue(value); + return this; + } + /** + * .arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"]; + */ + public Builder clearValue() { copyOnWrite(); + instance.clearValue(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MetadataEntry) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MetadataEntry(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "name_", + "value_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MetadataEntry.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MetadataEntry) + private static final io.github.arcforges.contracts.publicapi.v1.MetadataEntry DEFAULT_INSTANCE; + static { + MetadataEntry defaultInstance = new MetadataEntry(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MetadataEntry.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MetadataEntry getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntryOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntryOrBuilder.java new file mode 100644 index 0000000..22b0536 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataEntryOrBuilder.java @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MetadataEntryOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MetadataEntry) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * .arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"]; + * @return Whether the value field is set. + */ + boolean hasValue(); + /** + * .arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"]; + * @return The value. + */ + io.github.arcforges.contracts.publicapi.v1.MetadataScalar getValue(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java new file mode 100644 index 0000000..bb2d606 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalar.java @@ -0,0 +1,913 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: MetadataScalar; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MetadataScalar} + */ +@com.google.protobuf.Generated +public final class MetadataScalar extends + com.google.protobuf.GeneratedMessageLite< + MetadataScalar, MetadataScalar.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.MetadataScalar) + MetadataScalarOrBuilder { + private MetadataScalar() { + } + private int valueCase_ = 0; + private java.lang.Object value_; + public enum ValueCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + TEXT(1), + BOOLEAN(2), + INTEGER(3), + NUMBER(4), + DECIMAL(5), + INSTANT(6), + RESOURCE(7), + VALUE_NOT_SET(0); + private final int value; + private ValueCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ValueCase valueOf(int value) { + return forNumber(value); + } + + public static ValueCase forNumber(int value) { + switch (value) { + case 1: return TEXT; + case 2: return BOOLEAN; + case 3: return INTEGER; + case 4: return NUMBER; + case 5: return DECIMAL; + case 6: return INSTANT; + case 7: return RESOURCE; + case 0: return VALUE_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public ValueCase + getValueCase() { + return ValueCase.forNumber( + valueCase_); + } + + private void clearValue() { + valueCase_ = 0; + value_ = null; + } + + public static final int TEXT_FIELD_NUMBER = 1; + /** + * string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return valueCase_ == 1; + } + /** + * string text = 1 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + java.lang.String ref = ""; + if (valueCase_ == 1) { + ref = (java.lang.String) value_; + } + return ref; + } + /** + * string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + java.lang.String ref = ""; + if (valueCase_ == 1) { + ref = (java.lang.String) value_; + } + return com.google.protobuf.ByteString.copyFromUtf8(ref); + } + /** + * string text = 1 [json_name = "text"]; + * @param value The text to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + valueCase_ = 1; + value_ = value; + } + /** + * string text = 1 [json_name = "text"]; + */ + private void clearText() { + if (valueCase_ == 1) { + valueCase_ = 0; + value_ = null; + } + } + /** + * string text = 1 [json_name = "text"]; + * @param value The bytes for text to set. + */ + private void setTextBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + value_ = value.toStringUtf8(); + valueCase_ = 1; + } + + public static final int BOOLEAN_FIELD_NUMBER = 2; + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return Whether the boolean field is set. + */ + @java.lang.Override + public boolean hasBoolean() { + return valueCase_ == 2; + } + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return The boolean. + */ + @java.lang.Override + public boolean getBoolean() { + if (valueCase_ == 2) { + return (java.lang.Boolean) value_; + } + return false; + } + /** + * bool boolean = 2 [json_name = "boolean"]; + * @param value The boolean to set. + */ + private void setBoolean(boolean value) { + valueCase_ = 2; + value_ = value; + } + /** + * bool boolean = 2 [json_name = "boolean"]; + */ + private void clearBoolean() { + if (valueCase_ == 2) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int INTEGER_FIELD_NUMBER = 3; + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return Whether the integer field is set. + */ + @java.lang.Override + public boolean hasInteger() { + return valueCase_ == 3; + } + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return The integer. + */ + @java.lang.Override + public long getInteger() { + if (valueCase_ == 3) { + return (java.lang.Long) value_; + } + return 0L; + } + /** + * sint64 integer = 3 [json_name = "integer"]; + * @param value The integer to set. + */ + private void setInteger(long value) { + valueCase_ = 3; + value_ = value; + } + /** + * sint64 integer = 3 [json_name = "integer"]; + */ + private void clearInteger() { + if (valueCase_ == 3) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int NUMBER_FIELD_NUMBER = 4; + /** + * double number = 4 [json_name = "number"]; + * @return Whether the number field is set. + */ + @java.lang.Override + public boolean hasNumber() { + return valueCase_ == 4; + } + /** + * double number = 4 [json_name = "number"]; + * @return The number. + */ + @java.lang.Override + public double getNumber() { + if (valueCase_ == 4) { + return (java.lang.Double) value_; + } + return 0D; + } + /** + * double number = 4 [json_name = "number"]; + * @param value The number to set. + */ + private void setNumber(double value) { + valueCase_ = 4; + value_ = value; + } + /** + * double number = 4 [json_name = "number"]; + */ + private void clearNumber() { + if (valueCase_ == 4) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int DECIMAL_FIELD_NUMBER = 5; + /** + * .arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + */ + @java.lang.Override + public boolean hasDecimal() { + return valueCase_ == 5; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Decimal getDecimal() { + if (valueCase_ == 5) { + return (io.github.arcforges.contracts.foundation.v1.Decimal) value_; + } + return io.github.arcforges.contracts.foundation.v1.Decimal.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDecimal(io.github.arcforges.contracts.foundation.v1.Decimal value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 5; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeDecimal(io.github.arcforges.contracts.foundation.v1.Decimal value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 5 && + value_ != io.github.arcforges.contracts.foundation.v1.Decimal.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.foundation.v1.Decimal.newBuilder((io.github.arcforges.contracts.foundation.v1.Decimal) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 5; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + */ + private void clearDecimal() { + if (valueCase_ == 5) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int INSTANT_FIELD_NUMBER = 6; + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + @java.lang.Override + public boolean hasInstant() { + return valueCase_ == 6; + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getInstant() { + if (valueCase_ == 6) { + return (io.github.arcforges.contracts.foundation.v1.Instant) value_; + } + return io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInstant(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 6; + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeInstant(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 6 && + value_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.foundation.v1.Instant.newBuilder((io.github.arcforges.contracts.foundation.v1.Instant) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 6; + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + private void clearInstant() { + if (valueCase_ == 6) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int RESOURCE_FIELD_NUMBER = 7; + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return valueCase_ == 7; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + if (valueCase_ == 7) { + return (io.github.arcforges.contracts.foundation.v1.ResourceRef) value_; + } + return io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 7; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 7 && + value_ != io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.foundation.v1.ResourceRef.newBuilder((io.github.arcforges.contracts.foundation.v1.ResourceRef) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 7; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + private void clearResource() { + if (valueCase_ == 7) { + valueCase_ = 0; + value_ = null; + } + } + + public static io.github.arcforges.contracts.publicapi.v1.MetadataScalar parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataScalar parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataScalar parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataScalar parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataScalar parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataScalar parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataScalar parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataScalar parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.MetadataScalar parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.MetadataScalar parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataScalar parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.MetadataScalar parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.MetadataScalar prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: MetadataScalar; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.MetadataScalar} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.MetadataScalar, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.MetadataScalar) + io.github.arcforges.contracts.publicapi.v1.MetadataScalarOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.MetadataScalar.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public ValueCase + getValueCase() { + return instance.getValueCase(); + } + + public Builder clearValue() { + copyOnWrite(); + instance.clearValue(); + return this; + } + + + /** + * string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * string text = 1 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return instance.getText(); + } + /** + * string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return instance.getTextBytes(); + } + /** + * string text = 1 [json_name = "text"]; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * string text = 1 [json_name = "text"]; + * @return This builder for chaining. + */ + public Builder clearText() { + copyOnWrite(); + instance.clearText(); + return this; + } + /** + * string text = 1 [json_name = "text"]; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTextBytes(value); + return this; + } + + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return Whether the boolean field is set. + */ + @java.lang.Override + public boolean hasBoolean() { + return instance.hasBoolean(); + } + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return The boolean. + */ + @java.lang.Override + public boolean getBoolean() { + return instance.getBoolean(); + } + /** + * bool boolean = 2 [json_name = "boolean"]; + * @param value The boolean to set. + * @return This builder for chaining. + */ + public Builder setBoolean(boolean value) { + copyOnWrite(); + instance.setBoolean(value); + return this; + } + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return This builder for chaining. + */ + public Builder clearBoolean() { + copyOnWrite(); + instance.clearBoolean(); + return this; + } + + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return Whether the integer field is set. + */ + @java.lang.Override + public boolean hasInteger() { + return instance.hasInteger(); + } + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return The integer. + */ + @java.lang.Override + public long getInteger() { + return instance.getInteger(); + } + /** + * sint64 integer = 3 [json_name = "integer"]; + * @param value The integer to set. + * @return This builder for chaining. + */ + public Builder setInteger(long value) { + copyOnWrite(); + instance.setInteger(value); + return this; + } + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return This builder for chaining. + */ + public Builder clearInteger() { + copyOnWrite(); + instance.clearInteger(); + return this; + } + + /** + * double number = 4 [json_name = "number"]; + * @return Whether the number field is set. + */ + @java.lang.Override + public boolean hasNumber() { + return instance.hasNumber(); + } + /** + * double number = 4 [json_name = "number"]; + * @return The number. + */ + @java.lang.Override + public double getNumber() { + return instance.getNumber(); + } + /** + * double number = 4 [json_name = "number"]; + * @param value The number to set. + * @return This builder for chaining. + */ + public Builder setNumber(double value) { + copyOnWrite(); + instance.setNumber(value); + return this; + } + /** + * double number = 4 [json_name = "number"]; + * @return This builder for chaining. + */ + public Builder clearNumber() { + copyOnWrite(); + instance.clearNumber(); + return this; + } + + /** + * .arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + */ + @java.lang.Override + public boolean hasDecimal() { + return instance.hasDecimal(); + } + /** + * .arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Decimal getDecimal() { + return instance.getDecimal(); + } + /** + * .arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + */ + public Builder setDecimal(io.github.arcforges.contracts.foundation.v1.Decimal value) { + copyOnWrite(); + instance.setDecimal(value); + return this; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + */ + public Builder setDecimal( + io.github.arcforges.contracts.foundation.v1.Decimal.Builder builderForValue) { + copyOnWrite(); + instance.setDecimal(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + */ + public Builder mergeDecimal(io.github.arcforges.contracts.foundation.v1.Decimal value) { + copyOnWrite(); + instance.mergeDecimal(value); + return this; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + */ + public Builder clearDecimal() { + copyOnWrite(); + instance.clearDecimal(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + @java.lang.Override + public boolean hasInstant() { + return instance.hasInstant(); + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getInstant() { + return instance.getInstant(); + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + public Builder setInstant(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setInstant(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + public Builder setInstant( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setInstant(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + public Builder mergeInstant(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeInstant(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + public Builder clearInstant() { + copyOnWrite(); + instance.clearInstant(); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return instance.hasResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + return instance.getResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + public Builder setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.setResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + public Builder setResource( + io.github.arcforges.contracts.foundation.v1.ResourceRef.Builder builderForValue) { + copyOnWrite(); + instance.setResource(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + public Builder mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.mergeResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + public Builder clearResource() { + copyOnWrite(); + instance.clearResource(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.MetadataScalar) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.MetadataScalar(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "value_", + "valueCase_", + io.github.arcforges.contracts.foundation.v1.Decimal.class, + io.github.arcforges.contracts.foundation.v1.Instant.class, + io.github.arcforges.contracts.foundation.v1.ResourceRef.class, + }; + java.lang.String info = + "\u0000\u0007\u0001\u0000\u0001\u0007\u0007\u0000\u0000\u0000\u0001\u023b\u0000\u0002" + + ":\u0000\u0003C\u0000\u00043\u0000\u0005<\u0000\u0006<\u0000\u0007<\u0000"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.MetadataScalar.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.MetadataScalar) + private static final io.github.arcforges.contracts.publicapi.v1.MetadataScalar DEFAULT_INSTANCE; + static { + MetadataScalar defaultInstance = new MetadataScalar(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + MetadataScalar.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.MetadataScalar getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalarOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalarOrBuilder.java new file mode 100644 index 0000000..e7047d6 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/MetadataScalarOrBuilder.java @@ -0,0 +1,99 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface MetadataScalarOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.MetadataScalar) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * string text = 1 [json_name = "text"]; + * @return The text. + */ + java.lang.String getText(); + /** + * string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return Whether the boolean field is set. + */ + boolean hasBoolean(); + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return The boolean. + */ + boolean getBoolean(); + + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return Whether the integer field is set. + */ + boolean hasInteger(); + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return The integer. + */ + long getInteger(); + + /** + * double number = 4 [json_name = "number"]; + * @return Whether the number field is set. + */ + boolean hasNumber(); + /** + * double number = 4 [json_name = "number"]; + * @return The number. + */ + double getNumber(); + + /** + * .arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + * @return Whether the decimal field is set. + */ + boolean hasDecimal(); + /** + * .arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"]; + * @return The decimal. + */ + io.github.arcforges.contracts.foundation.v1.Decimal getDecimal(); + + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + * @return Whether the instant field is set. + */ + boolean hasInstant(); + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + * @return The instant. + */ + io.github.arcforges.contracts.foundation.v1.Instant getInstant(); + + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + * @return Whether the resource field is set. + */ + boolean hasResource(); + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + * @return The resource. + */ + io.github.arcforges.contracts.foundation.v1.ResourceRef getResource(); + + public io.github.arcforges.contracts.publicapi.v1.MetadataScalar.ValueCase getValueCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java new file mode 100644 index 0000000..1dc7a3b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBody.java @@ -0,0 +1,700 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: NotebookBody; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotebookBody} + */ +@com.google.protobuf.Generated +public final class NotebookBody extends + com.google.protobuf.GeneratedMessageLite< + NotebookBody, NotebookBody.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.NotebookBody) + NotebookBodyOrBuilder { + private NotebookBody() { + folders_ = emptyProtobufList(); + documentOrder_ = emptyProtobufList(); + } + private int bitField0_; + public static final int NOTEBOOK_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.publicapi.v1.NotebookView notebook_; + /** + * .arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"]; + */ + @java.lang.Override + public boolean hasNotebook() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotebookView getNotebook() { + return notebook_ == null ? io.github.arcforges.contracts.publicapi.v1.NotebookView.getDefaultInstance() : notebook_; + } + /** + * .arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNotebook(io.github.arcforges.contracts.publicapi.v1.NotebookView value) { + value.getClass(); // minimal bytecode null check + notebook_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeNotebook(io.github.arcforges.contracts.publicapi.v1.NotebookView value) { + value.getClass(); // minimal bytecode null check + if (notebook_ != null && + notebook_ != io.github.arcforges.contracts.publicapi.v1.NotebookView.getDefaultInstance()) { + notebook_ = + io.github.arcforges.contracts.publicapi.v1.NotebookView.newBuilder(notebook_).mergeFrom(value).buildPartial(); + } else { + notebook_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"]; + */ + private void clearNotebook() { + notebook_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int FOLDERS_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.ProtobufList folders_; + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + @java.lang.Override + public java.util.List getFoldersList() { + return folders_; + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + public java.util.List + getFoldersOrBuilderList() { + return folders_; + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + @java.lang.Override + public int getFoldersCount() { + return folders_.size(); + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.FolderView getFolders(int index) { + return folders_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + public io.github.arcforges.contracts.publicapi.v1.FolderViewOrBuilder getFoldersOrBuilder( + int index) { + return folders_.get(index); + } + private void ensureFoldersIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = folders_; + if (!tmp.isModifiable()) { + folders_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFolders( + int index, io.github.arcforges.contracts.publicapi.v1.FolderView value) { + value.getClass(); // minimal bytecode null check + ensureFoldersIsMutable(); + folders_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addFolders(io.github.arcforges.contracts.publicapi.v1.FolderView value) { + value.getClass(); // minimal bytecode null check + ensureFoldersIsMutable(); + folders_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addFolders( + int index, io.github.arcforges.contracts.publicapi.v1.FolderView value) { + value.getClass(); // minimal bytecode null check + ensureFoldersIsMutable(); + folders_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + private void addAllFolders( + java.lang.Iterable values) { + ensureFoldersIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, folders_); + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + private void clearFolders() { + folders_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + private void removeFolders(int index) { + ensureFoldersIsMutable(); + folders_.remove(index); + } + + public static final int DOCUMENT_ORDER_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList documentOrder_; + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + @java.lang.Override + public java.util.List getDocumentOrderList() { + return documentOrder_; + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + public java.util.List + getDocumentOrderOrBuilderList() { + return documentOrder_; + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + @java.lang.Override + public int getDocumentOrderCount() { + return documentOrder_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getDocumentOrder(int index) { + return documentOrder_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getDocumentOrderOrBuilder( + int index) { + return documentOrder_.get(index); + } + private void ensureDocumentOrderIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = documentOrder_; + if (!tmp.isModifiable()) { + documentOrder_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDocumentOrder( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureDocumentOrderIsMutable(); + documentOrder_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addDocumentOrder(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureDocumentOrderIsMutable(); + documentOrder_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addDocumentOrder( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureDocumentOrderIsMutable(); + documentOrder_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + private void addAllDocumentOrder( + java.lang.Iterable values) { + ensureDocumentOrderIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, documentOrder_); + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + private void clearDocumentOrder() { + documentOrder_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + private void removeDocumentOrder(int index) { + ensureDocumentOrderIsMutable(); + documentOrder_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotebookBody parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookBody parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookBody parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookBody parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookBody parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookBody parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookBody parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookBody parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotebookBody parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotebookBody parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookBody parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookBody parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.NotebookBody prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: NotebookBody; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotebookBody} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.NotebookBody, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.NotebookBody) + io.github.arcforges.contracts.publicapi.v1.NotebookBodyOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.NotebookBody.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"]; + */ + @java.lang.Override + public boolean hasNotebook() { + return instance.hasNotebook(); + } + /** + * .arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotebookView getNotebook() { + return instance.getNotebook(); + } + /** + * .arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"]; + */ + public Builder setNotebook(io.github.arcforges.contracts.publicapi.v1.NotebookView value) { + copyOnWrite(); + instance.setNotebook(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"]; + */ + public Builder setNotebook( + io.github.arcforges.contracts.publicapi.v1.NotebookView.Builder builderForValue) { + copyOnWrite(); + instance.setNotebook(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"]; + */ + public Builder mergeNotebook(io.github.arcforges.contracts.publicapi.v1.NotebookView value) { + copyOnWrite(); + instance.mergeNotebook(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"]; + */ + public Builder clearNotebook() { copyOnWrite(); + instance.clearNotebook(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + @java.lang.Override + public java.util.List getFoldersList() { + return java.util.Collections.unmodifiableList( + instance.getFoldersList()); + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + @java.lang.Override + public int getFoldersCount() { + return instance.getFoldersCount(); + }/** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.FolderView getFolders(int index) { + return instance.getFolders(index); + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + public Builder setFolders( + int index, io.github.arcforges.contracts.publicapi.v1.FolderView value) { + copyOnWrite(); + instance.setFolders(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + public Builder setFolders( + int index, io.github.arcforges.contracts.publicapi.v1.FolderView.Builder builderForValue) { + copyOnWrite(); + instance.setFolders(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + public Builder addFolders(io.github.arcforges.contracts.publicapi.v1.FolderView value) { + copyOnWrite(); + instance.addFolders(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + public Builder addFolders( + int index, io.github.arcforges.contracts.publicapi.v1.FolderView value) { + copyOnWrite(); + instance.addFolders(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + public Builder addFolders( + io.github.arcforges.contracts.publicapi.v1.FolderView.Builder builderForValue) { + copyOnWrite(); + instance.addFolders(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + public Builder addFolders( + int index, io.github.arcforges.contracts.publicapi.v1.FolderView.Builder builderForValue) { + copyOnWrite(); + instance.addFolders(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + public Builder addAllFolders( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllFolders(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + public Builder clearFolders() { + copyOnWrite(); + instance.clearFolders(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + public Builder removeFolders(int index) { + copyOnWrite(); + instance.removeFolders(index); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + @java.lang.Override + public java.util.List getDocumentOrderList() { + return java.util.Collections.unmodifiableList( + instance.getDocumentOrderList()); + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + @java.lang.Override + public int getDocumentOrderCount() { + return instance.getDocumentOrderCount(); + }/** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getDocumentOrder(int index) { + return instance.getDocumentOrder(index); + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + public Builder setDocumentOrder( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setDocumentOrder(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + public Builder setDocumentOrder( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setDocumentOrder(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + public Builder addDocumentOrder(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addDocumentOrder(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + public Builder addDocumentOrder( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addDocumentOrder(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + public Builder addDocumentOrder( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addDocumentOrder(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + public Builder addDocumentOrder( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addDocumentOrder(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + public Builder addAllDocumentOrder( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllDocumentOrder(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + public Builder clearDocumentOrder() { + copyOnWrite(); + instance.clearDocumentOrder(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + public Builder removeDocumentOrder(int index) { + copyOnWrite(); + instance.removeDocumentOrder(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.NotebookBody) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.NotebookBody(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "notebook_", + "folders_", + io.github.arcforges.contracts.publicapi.v1.FolderView.class, + "documentOrder_", + io.github.arcforges.contracts.foundation.v1.Id.class, + }; + java.lang.String info = + "\u0000\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0002\u0000\u0001\u1009\u0000\u0002" + + "\u001b\u0003\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.NotebookBody.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.NotebookBody) + private static final io.github.arcforges.contracts.publicapi.v1.NotebookBody DEFAULT_INSTANCE; + static { + NotebookBody defaultInstance = new NotebookBody(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + NotebookBody.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotebookBody getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBodyOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBodyOrBuilder.java new file mode 100644 index 0000000..c654d1f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookBodyOrBuilder.java @@ -0,0 +1,53 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface NotebookBodyOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.NotebookBody) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"]; + * @return Whether the notebook field is set. + */ + boolean hasNotebook(); + /** + * .arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"]; + * @return The notebook. + */ + io.github.arcforges.contracts.publicapi.v1.NotebookView getNotebook(); + + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + java.util.List + getFoldersList(); + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + io.github.arcforges.contracts.publicapi.v1.FolderView getFolders(int index); + /** + * repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"]; + */ + int getFoldersCount(); + + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + java.util.List + getDocumentOrderList(); + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getDocumentOrder(int index); + /** + * repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"]; + */ + int getDocumentOrderCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java new file mode 100644 index 0000000..203bc48 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookView.java @@ -0,0 +1,603 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: NotebookView; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotebookView} + */ +@com.google.protobuf.Generated +public final class NotebookView extends + com.google.protobuf.GeneratedMessageLite< + NotebookView, NotebookView.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.NotebookView) + NotebookViewOrBuilder { + private NotebookView() { + name_ = ""; + } + private int bitField0_; + public static final int NOTEBOOK_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id notebookId_; + /** + * .arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return notebookId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : notebookId_; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + notebookId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (notebookId_ != null && + notebookId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + notebookId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(notebookId_).mergeFrom(value).buildPartial(); + } else { + notebookId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + */ + private void clearNotebookId() { + notebookId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int NAME_FIELD_NUMBER = 2; + private java.lang.String name_; + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + name_ = value; + } + /** + * optional string name = 2 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000002); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int REVISION_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int TRASHED_AT_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Instant trashedAt_; + /** + * .arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; + */ + @java.lang.Override + public boolean hasTrashedAt() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt() { + return trashedAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : trashedAt_; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + trashedAt_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (trashedAt_ != null && + trashedAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + trashedAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(trashedAt_).mergeFrom(value).buildPartial(); + } else { + trashedAt_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; + */ + private void clearTrashedAt() { + trashedAt_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotebookView parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookView parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookView parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookView parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookView parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookView parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookView parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookView parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotebookView parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotebookView parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookView parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotebookView parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.NotebookView prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: NotebookView; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotebookView} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.NotebookView, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.NotebookView) + io.github.arcforges.contracts.publicapi.v1.NotebookViewOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.NotebookView.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return instance.hasNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return instance.getNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + */ + public Builder setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + */ + public Builder setNotebookId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setNotebookId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + */ + public Builder mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + */ + public Builder clearNotebookId() { copyOnWrite(); + instance.clearNotebookId(); + return this; + } + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; + */ + @java.lang.Override + public boolean hasTrashedAt() { + return instance.hasTrashedAt(); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt() { + return instance.getTrashedAt(); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; + */ + public Builder setTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setTrashedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; + */ + public Builder setTrashedAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setTrashedAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; + */ + public Builder mergeTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeTrashedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; + */ + public Builder clearTrashedAt() { copyOnWrite(); + instance.clearTrashedAt(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.NotebookView) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.NotebookView(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "notebookId_", + "name_", + "revision_", + "trashedAt_", + }; + java.lang.String info = + "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u1009\u0002\u0004\u1009\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.NotebookView.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.NotebookView) + private static final io.github.arcforges.contracts.publicapi.v1.NotebookView DEFAULT_INSTANCE; + static { + NotebookView defaultInstance = new NotebookView(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + NotebookView.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotebookView getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookViewOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookViewOrBuilder.java new file mode 100644 index 0000000..49f874f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotebookViewOrBuilder.java @@ -0,0 +1,64 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface NotebookViewOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.NotebookView) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + * @return Whether the notebookId field is set. + */ + boolean hasNotebookId(); + /** + * .arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"]; + * @return The notebookId. + */ + io.github.arcforges.contracts.foundation.v1.Id getNotebookId(); + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * .arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); + + /** + * .arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; + * @return Whether the trashedAt field is set. + */ + boolean hasTrashedAt(); + /** + * .arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"]; + * @return The trashedAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java new file mode 100644 index 0000000..7bb7e69 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocument.java @@ -0,0 +1,1508 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: NotesDocument; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesDocument} + */ +@com.google.protobuf.Generated +public final class NotesDocument extends + com.google.protobuf.GeneratedMessageLite< + NotesDocument, NotesDocument.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.NotesDocument) + NotesDocumentOrBuilder { + private NotesDocument() { + title_ = ""; + blocks_ = emptyProtobufList(); + properties_ = emptyProtobufList(); + tags_ = emptyProtobufList(); + links_ = emptyProtobufList(); + } + private int bitField0_; + public static final int DOCUMENT_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id documentId_; + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.Override + public boolean hasDocumentId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getDocumentId() { + return documentId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : documentId_; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDocumentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + documentId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeDocumentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (documentId_ != null && + documentId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + documentId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(documentId_).mergeFrom(value).buildPartial(); + } else { + documentId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + private void clearDocumentId() { + documentId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int NOTEBOOK_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id notebookId_; + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return notebookId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : notebookId_; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + notebookId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (notebookId_ != null && + notebookId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + notebookId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(notebookId_).mergeFrom(value).buildPartial(); + } else { + notebookId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + private void clearNotebookId() { + notebookId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int FOLDER_ID_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.Id folderId_; + /** + * .arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + */ + @java.lang.Override + public boolean hasFolderId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getFolderId() { + return folderId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : folderId_; + } + /** + * .arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFolderId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + folderId_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeFolderId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (folderId_ != null && + folderId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + folderId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(folderId_).mergeFrom(value).buildPartial(); + } else { + folderId_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + */ + private void clearFolderId() { + folderId_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int TITLE_FIELD_NUMBER = 4; + private java.lang.String title_; + /** + * optional string title = 4 [json_name = "title"]; + * @return Whether the title field is set. + */ + @java.lang.Override + public boolean hasTitle() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string title = 4 [json_name = "title"]; + * @return The title. + */ + @java.lang.Override + public java.lang.String getTitle() { + return title_; + } + /** + * optional string title = 4 [json_name = "title"]; + * @return The bytes for title. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTitleBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(title_); + } + /** + * optional string title = 4 [json_name = "title"]; + * @param value The title to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTitle( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + title_ = value; + } + /** + * optional string title = 4 [json_name = "title"]; + */ + private void clearTitle() { + bitField0_ = (bitField0_ & ~0x00000008); + title_ = getDefaultInstance().getTitle(); + } + /** + * optional string title = 4 [json_name = "title"]; + * @param value The bytes for title to set. + */ + private void setTitleBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + title_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int BLOCKS_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.ProtobufList blocks_; + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + @java.lang.Override + public java.util.List getBlocksList() { + return blocks_; + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + public java.util.List + getBlocksOrBuilderList() { + return blocks_; + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + @java.lang.Override + public int getBlocksCount() { + return blocks_.size(); + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.Block getBlocks(int index) { + return blocks_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + public io.github.arcforges.contracts.publicapi.v1.BlockOrBuilder getBlocksOrBuilder( + int index) { + return blocks_.get(index); + } + private void ensureBlocksIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = blocks_; + if (!tmp.isModifiable()) { + blocks_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setBlocks( + int index, io.github.arcforges.contracts.publicapi.v1.Block value) { + value.getClass(); // minimal bytecode null check + ensureBlocksIsMutable(); + blocks_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addBlocks(io.github.arcforges.contracts.publicapi.v1.Block value) { + value.getClass(); // minimal bytecode null check + ensureBlocksIsMutable(); + blocks_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addBlocks( + int index, io.github.arcforges.contracts.publicapi.v1.Block value) { + value.getClass(); // minimal bytecode null check + ensureBlocksIsMutable(); + blocks_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + private void addAllBlocks( + java.lang.Iterable values) { + ensureBlocksIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, blocks_); + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + private void clearBlocks() { + blocks_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + private void removeBlocks(int index) { + ensureBlocksIsMutable(); + blocks_.remove(index); + } + + public static final int PROPERTIES_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.ProtobufList properties_; + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + @java.lang.Override + public java.util.List getPropertiesList() { + return properties_; + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + public java.util.List + getPropertiesOrBuilderList() { + return properties_; + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + @java.lang.Override + public int getPropertiesCount() { + return properties_.size(); + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.PropertyValue getProperties(int index) { + return properties_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + public io.github.arcforges.contracts.publicapi.v1.PropertyValueOrBuilder getPropertiesOrBuilder( + int index) { + return properties_.get(index); + } + private void ensurePropertiesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = properties_; + if (!tmp.isModifiable()) { + properties_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProperties( + int index, io.github.arcforges.contracts.publicapi.v1.PropertyValue value) { + value.getClass(); // minimal bytecode null check + ensurePropertiesIsMutable(); + properties_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addProperties(io.github.arcforges.contracts.publicapi.v1.PropertyValue value) { + value.getClass(); // minimal bytecode null check + ensurePropertiesIsMutable(); + properties_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addProperties( + int index, io.github.arcforges.contracts.publicapi.v1.PropertyValue value) { + value.getClass(); // minimal bytecode null check + ensurePropertiesIsMutable(); + properties_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + private void addAllProperties( + java.lang.Iterable values) { + ensurePropertiesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, properties_); + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + private void clearProperties() { + properties_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + private void removeProperties(int index) { + ensurePropertiesIsMutable(); + properties_.remove(index); + } + + public static final int TAGS_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.ProtobufList tags_; + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + @java.lang.Override + public java.util.List getTagsList() { + return tags_; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + public java.util.List + getTagsOrBuilderList() { + return tags_; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + @java.lang.Override + public int getTagsCount() { + return tags_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTags(int index) { + return tags_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getTagsOrBuilder( + int index) { + return tags_.get(index); + } + private void ensureTagsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = tags_; + if (!tmp.isModifiable()) { + tags_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTags( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureTagsIsMutable(); + tags_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTags(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureTagsIsMutable(); + tags_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTags( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureTagsIsMutable(); + tags_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + private void addAllTags( + java.lang.Iterable values) { + ensureTagsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, tags_); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + private void clearTags() { + tags_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + private void removeTags(int index) { + ensureTagsIsMutable(); + tags_.remove(index); + } + + public static final int LINKS_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.ProtobufList links_; + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + @java.lang.Override + public java.util.List getLinksList() { + return links_; + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + public java.util.List + getLinksOrBuilderList() { + return links_; + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + @java.lang.Override + public int getLinksCount() { + return links_.size(); + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.LinkSpec getLinks(int index) { + return links_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + public io.github.arcforges.contracts.publicapi.v1.LinkSpecOrBuilder getLinksOrBuilder( + int index) { + return links_.get(index); + } + private void ensureLinksIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = links_; + if (!tmp.isModifiable()) { + links_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLinks( + int index, io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + value.getClass(); // minimal bytecode null check + ensureLinksIsMutable(); + links_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addLinks(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + value.getClass(); // minimal bytecode null check + ensureLinksIsMutable(); + links_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addLinks( + int index, io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + value.getClass(); // minimal bytecode null check + ensureLinksIsMutable(); + links_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + private void addAllLinks( + java.lang.Iterable values) { + ensureLinksIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, links_); + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + private void clearLinks() { + links_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + private void removeLinks(int index) { + ensureLinksIsMutable(); + links_.remove(index); + } + + public static final int ORIGIN_FIELD_NUMBER = 9; + private io.github.arcforges.contracts.foundation.v1.ContentOrigin origin_; + /** + * .arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return origin_ == null ? io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance() : origin_; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + origin_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + if (origin_ != null && + origin_ != io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance()) { + origin_ = + io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder(origin_).mergeFrom(value).buildPartial(); + } else { + origin_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; + */ + private void clearOrigin() { + origin_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesDocument parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesDocument parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesDocument parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesDocument parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesDocument parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesDocument parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesDocument parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesDocument parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesDocument parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesDocument parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesDocument parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesDocument parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.NotesDocument prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: NotesDocument; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesDocument} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.NotesDocument, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.NotesDocument) + io.github.arcforges.contracts.publicapi.v1.NotesDocumentOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.NotesDocument.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.Override + public boolean hasDocumentId() { + return instance.hasDocumentId(); + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getDocumentId() { + return instance.getDocumentId(); + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + public Builder setDocumentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setDocumentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + public Builder setDocumentId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setDocumentId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + public Builder mergeDocumentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeDocumentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + public Builder clearDocumentId() { copyOnWrite(); + instance.clearDocumentId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return instance.hasNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return instance.getNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder setNotebookId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setNotebookId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder clearNotebookId() { copyOnWrite(); + instance.clearNotebookId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + */ + @java.lang.Override + public boolean hasFolderId() { + return instance.hasFolderId(); + } + /** + * .arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getFolderId() { + return instance.getFolderId(); + } + /** + * .arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + */ + public Builder setFolderId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setFolderId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + */ + public Builder setFolderId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setFolderId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + */ + public Builder mergeFolderId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeFolderId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + */ + public Builder clearFolderId() { copyOnWrite(); + instance.clearFolderId(); + return this; + } + + /** + * optional string title = 4 [json_name = "title"]; + * @return Whether the title field is set. + */ + @java.lang.Override + public boolean hasTitle() { + return instance.hasTitle(); + } + /** + * optional string title = 4 [json_name = "title"]; + * @return The title. + */ + @java.lang.Override + public java.lang.String getTitle() { + return instance.getTitle(); + } + /** + * optional string title = 4 [json_name = "title"]; + * @return The bytes for title. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTitleBytes() { + return instance.getTitleBytes(); + } + /** + * optional string title = 4 [json_name = "title"]; + * @param value The title to set. + * @return This builder for chaining. + */ + public Builder setTitle( + java.lang.String value) { + copyOnWrite(); + instance.setTitle(value); + return this; + } + /** + * optional string title = 4 [json_name = "title"]; + * @return This builder for chaining. + */ + public Builder clearTitle() { + copyOnWrite(); + instance.clearTitle(); + return this; + } + /** + * optional string title = 4 [json_name = "title"]; + * @param value The bytes for title to set. + * @return This builder for chaining. + */ + public Builder setTitleBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTitleBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + @java.lang.Override + public java.util.List getBlocksList() { + return java.util.Collections.unmodifiableList( + instance.getBlocksList()); + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + @java.lang.Override + public int getBlocksCount() { + return instance.getBlocksCount(); + }/** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.Block getBlocks(int index) { + return instance.getBlocks(index); + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + public Builder setBlocks( + int index, io.github.arcforges.contracts.publicapi.v1.Block value) { + copyOnWrite(); + instance.setBlocks(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + public Builder setBlocks( + int index, io.github.arcforges.contracts.publicapi.v1.Block.Builder builderForValue) { + copyOnWrite(); + instance.setBlocks(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + public Builder addBlocks(io.github.arcforges.contracts.publicapi.v1.Block value) { + copyOnWrite(); + instance.addBlocks(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + public Builder addBlocks( + int index, io.github.arcforges.contracts.publicapi.v1.Block value) { + copyOnWrite(); + instance.addBlocks(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + public Builder addBlocks( + io.github.arcforges.contracts.publicapi.v1.Block.Builder builderForValue) { + copyOnWrite(); + instance.addBlocks(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + public Builder addBlocks( + int index, io.github.arcforges.contracts.publicapi.v1.Block.Builder builderForValue) { + copyOnWrite(); + instance.addBlocks(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + public Builder addAllBlocks( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllBlocks(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + public Builder clearBlocks() { + copyOnWrite(); + instance.clearBlocks(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + public Builder removeBlocks(int index) { + copyOnWrite(); + instance.removeBlocks(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + @java.lang.Override + public java.util.List getPropertiesList() { + return java.util.Collections.unmodifiableList( + instance.getPropertiesList()); + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + @java.lang.Override + public int getPropertiesCount() { + return instance.getPropertiesCount(); + }/** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.PropertyValue getProperties(int index) { + return instance.getProperties(index); + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + public Builder setProperties( + int index, io.github.arcforges.contracts.publicapi.v1.PropertyValue value) { + copyOnWrite(); + instance.setProperties(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + public Builder setProperties( + int index, io.github.arcforges.contracts.publicapi.v1.PropertyValue.Builder builderForValue) { + copyOnWrite(); + instance.setProperties(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + public Builder addProperties(io.github.arcforges.contracts.publicapi.v1.PropertyValue value) { + copyOnWrite(); + instance.addProperties(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + public Builder addProperties( + int index, io.github.arcforges.contracts.publicapi.v1.PropertyValue value) { + copyOnWrite(); + instance.addProperties(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + public Builder addProperties( + io.github.arcforges.contracts.publicapi.v1.PropertyValue.Builder builderForValue) { + copyOnWrite(); + instance.addProperties(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + public Builder addProperties( + int index, io.github.arcforges.contracts.publicapi.v1.PropertyValue.Builder builderForValue) { + copyOnWrite(); + instance.addProperties(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + public Builder addAllProperties( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllProperties(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + public Builder clearProperties() { + copyOnWrite(); + instance.clearProperties(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + public Builder removeProperties(int index) { + copyOnWrite(); + instance.removeProperties(index); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + @java.lang.Override + public java.util.List getTagsList() { + return java.util.Collections.unmodifiableList( + instance.getTagsList()); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + @java.lang.Override + public int getTagsCount() { + return instance.getTagsCount(); + }/** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTags(int index) { + return instance.getTags(index); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + public Builder setTags( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setTags(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + public Builder setTags( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setTags(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + public Builder addTags(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addTags(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + public Builder addTags( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addTags(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + public Builder addTags( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addTags(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + public Builder addTags( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addTags(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + public Builder addAllTags( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllTags(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + public Builder clearTags() { + copyOnWrite(); + instance.clearTags(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + public Builder removeTags(int index) { + copyOnWrite(); + instance.removeTags(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + @java.lang.Override + public java.util.List getLinksList() { + return java.util.Collections.unmodifiableList( + instance.getLinksList()); + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + @java.lang.Override + public int getLinksCount() { + return instance.getLinksCount(); + }/** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.LinkSpec getLinks(int index) { + return instance.getLinks(index); + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + public Builder setLinks( + int index, io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + copyOnWrite(); + instance.setLinks(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + public Builder setLinks( + int index, io.github.arcforges.contracts.publicapi.v1.LinkSpec.Builder builderForValue) { + copyOnWrite(); + instance.setLinks(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + public Builder addLinks(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + copyOnWrite(); + instance.addLinks(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + public Builder addLinks( + int index, io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + copyOnWrite(); + instance.addLinks(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + public Builder addLinks( + io.github.arcforges.contracts.publicapi.v1.LinkSpec.Builder builderForValue) { + copyOnWrite(); + instance.addLinks(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + public Builder addLinks( + int index, io.github.arcforges.contracts.publicapi.v1.LinkSpec.Builder builderForValue) { + copyOnWrite(); + instance.addLinks(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + public Builder addAllLinks( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllLinks(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + public Builder clearLinks() { + copyOnWrite(); + instance.clearLinks(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + public Builder removeLinks(int index) { + copyOnWrite(); + instance.removeLinks(index); + return this; + } + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return instance.hasOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return instance.getOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; + */ + public Builder setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.setOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; + */ + public Builder setOrigin( + io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder builderForValue) { + copyOnWrite(); + instance.setOrigin(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; + */ + public Builder mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.mergeOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; + */ + public Builder clearOrigin() { copyOnWrite(); + instance.clearOrigin(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.NotesDocument) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.NotesDocument(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "documentId_", + "notebookId_", + "folderId_", + "title_", + "blocks_", + io.github.arcforges.contracts.publicapi.v1.Block.class, + "properties_", + io.github.arcforges.contracts.publicapi.v1.PropertyValue.class, + "tags_", + io.github.arcforges.contracts.foundation.v1.Id.class, + "links_", + io.github.arcforges.contracts.publicapi.v1.LinkSpec.class, + "origin_", + }; + java.lang.String info = + "\u0000\t\u0000\u0001\u0001\t\t\u0000\u0004\u0000\u0001\u1009\u0000\u0002\u1009\u0001" + + "\u0003\u1009\u0002\u0004\u1208\u0003\u0005\u001b\u0006\u001b\u0007\u001b\b\u001b" + + "\t\u1009\u0004"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.NotesDocument.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.NotesDocument) + private static final io.github.arcforges.contracts.publicapi.v1.NotesDocument DEFAULT_INSTANCE; + static { + NotesDocument defaultInstance = new NotesDocument(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + NotesDocument.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesDocument getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocumentOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocumentOrBuilder.java new file mode 100644 index 0000000..5ae099e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesDocumentOrBuilder.java @@ -0,0 +1,131 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface NotesDocumentOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.NotesDocument) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + * @return Whether the documentId field is set. + */ + boolean hasDocumentId(); + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + * @return The documentId. + */ + io.github.arcforges.contracts.foundation.v1.Id getDocumentId(); + + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + * @return Whether the notebookId field is set. + */ + boolean hasNotebookId(); + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + * @return The notebookId. + */ + io.github.arcforges.contracts.foundation.v1.Id getNotebookId(); + + /** + * .arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + * @return Whether the folderId field is set. + */ + boolean hasFolderId(); + /** + * .arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"]; + * @return The folderId. + */ + io.github.arcforges.contracts.foundation.v1.Id getFolderId(); + + /** + * optional string title = 4 [json_name = "title"]; + * @return Whether the title field is set. + */ + boolean hasTitle(); + /** + * optional string title = 4 [json_name = "title"]; + * @return The title. + */ + java.lang.String getTitle(); + /** + * optional string title = 4 [json_name = "title"]; + * @return The bytes for title. + */ + com.google.protobuf.ByteString + getTitleBytes(); + + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + java.util.List + getBlocksList(); + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + io.github.arcforges.contracts.publicapi.v1.Block getBlocks(int index); + /** + * repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"]; + */ + int getBlocksCount(); + + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + java.util.List + getPropertiesList(); + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + io.github.arcforges.contracts.publicapi.v1.PropertyValue getProperties(int index); + /** + * repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"]; + */ + int getPropertiesCount(); + + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + java.util.List + getTagsList(); + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getTags(int index); + /** + * repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"]; + */ + int getTagsCount(); + + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + java.util.List + getLinksList(); + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + io.github.arcforges.contracts.publicapi.v1.LinkSpec getLinks(int index); + /** + * repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"]; + */ + int getLinksCount(); + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; + * @return Whether the origin field is set. + */ + boolean hasOrigin(); + /** + * .arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"]; + * @return The origin. + */ + io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java new file mode 100644 index 0000000..8d565e5 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilter.java @@ -0,0 +1,458 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: NotesFilter; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesFilter} + */ +@com.google.protobuf.Generated +public final class NotesFilter extends + com.google.protobuf.GeneratedMessageLite< + NotesFilter, NotesFilter.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.NotesFilter) + NotesFilterOrBuilder { + private NotesFilter() { + } + private int expressionCase_ = 0; + private java.lang.Object expression_; + public enum ExpressionCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + GROUP(1), + PREDICATE(2), + EXPRESSION_NOT_SET(0); + private final int value; + private ExpressionCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ExpressionCase valueOf(int value) { + return forNumber(value); + } + + public static ExpressionCase forNumber(int value) { + switch (value) { + case 1: return GROUP; + case 2: return PREDICATE; + case 0: return EXPRESSION_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public ExpressionCase + getExpressionCase() { + return ExpressionCase.forNumber( + expressionCase_); + } + + private void clearExpression() { + expressionCase_ = 0; + expression_ = null; + } + + public static final int GROUP_FIELD_NUMBER = 1; + /** + * .arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"]; + */ + @java.lang.Override + public boolean hasGroup() { + return expressionCase_ == 1; + } + /** + * .arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.FilterGroup getGroup() { + if (expressionCase_ == 1) { + return (io.github.arcforges.contracts.publicapi.v1.FilterGroup) expression_; + } + return io.github.arcforges.contracts.publicapi.v1.FilterGroup.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setGroup(io.github.arcforges.contracts.publicapi.v1.FilterGroup value) { + value.getClass(); // minimal bytecode null check + expression_ = value; + expressionCase_ = 1; + } + /** + * .arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeGroup(io.github.arcforges.contracts.publicapi.v1.FilterGroup value) { + value.getClass(); // minimal bytecode null check + if (expressionCase_ == 1 && + expression_ != io.github.arcforges.contracts.publicapi.v1.FilterGroup.getDefaultInstance()) { + expression_ = io.github.arcforges.contracts.publicapi.v1.FilterGroup.newBuilder((io.github.arcforges.contracts.publicapi.v1.FilterGroup) expression_) + .mergeFrom(value).buildPartial(); + } else { + expression_ = value; + } + expressionCase_ = 1; + } + /** + * .arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"]; + */ + private void clearGroup() { + if (expressionCase_ == 1) { + expressionCase_ = 0; + expression_ = null; + } + } + + public static final int PREDICATE_FIELD_NUMBER = 2; + /** + * .arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"]; + */ + @java.lang.Override + public boolean hasPredicate() { + return expressionCase_ == 2; + } + /** + * .arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScalarPredicate getPredicate() { + if (expressionCase_ == 2) { + return (io.github.arcforges.contracts.publicapi.v1.ScalarPredicate) expression_; + } + return io.github.arcforges.contracts.publicapi.v1.ScalarPredicate.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPredicate(io.github.arcforges.contracts.publicapi.v1.ScalarPredicate value) { + value.getClass(); // minimal bytecode null check + expression_ = value; + expressionCase_ = 2; + } + /** + * .arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergePredicate(io.github.arcforges.contracts.publicapi.v1.ScalarPredicate value) { + value.getClass(); // minimal bytecode null check + if (expressionCase_ == 2 && + expression_ != io.github.arcforges.contracts.publicapi.v1.ScalarPredicate.getDefaultInstance()) { + expression_ = io.github.arcforges.contracts.publicapi.v1.ScalarPredicate.newBuilder((io.github.arcforges.contracts.publicapi.v1.ScalarPredicate) expression_) + .mergeFrom(value).buildPartial(); + } else { + expression_ = value; + } + expressionCase_ = 2; + } + /** + * .arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"]; + */ + private void clearPredicate() { + if (expressionCase_ == 2) { + expressionCase_ = 0; + expression_ = null; + } + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesFilter parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesFilter parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesFilter parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesFilter parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesFilter parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesFilter parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesFilter parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesFilter parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesFilter parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesFilter parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesFilter parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesFilter parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.NotesFilter prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: NotesFilter; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesFilter} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.NotesFilter, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.NotesFilter) + io.github.arcforges.contracts.publicapi.v1.NotesFilterOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.NotesFilter.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public ExpressionCase + getExpressionCase() { + return instance.getExpressionCase(); + } + + public Builder clearExpression() { + copyOnWrite(); + instance.clearExpression(); + return this; + } + + + /** + * .arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"]; + */ + @java.lang.Override + public boolean hasGroup() { + return instance.hasGroup(); + } + /** + * .arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.FilterGroup getGroup() { + return instance.getGroup(); + } + /** + * .arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"]; + */ + public Builder setGroup(io.github.arcforges.contracts.publicapi.v1.FilterGroup value) { + copyOnWrite(); + instance.setGroup(value); + return this; + } + /** + * .arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"]; + */ + public Builder setGroup( + io.github.arcforges.contracts.publicapi.v1.FilterGroup.Builder builderForValue) { + copyOnWrite(); + instance.setGroup(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"]; + */ + public Builder mergeGroup(io.github.arcforges.contracts.publicapi.v1.FilterGroup value) { + copyOnWrite(); + instance.mergeGroup(value); + return this; + } + /** + * .arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"]; + */ + public Builder clearGroup() { + copyOnWrite(); + instance.clearGroup(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"]; + */ + @java.lang.Override + public boolean hasPredicate() { + return instance.hasPredicate(); + } + /** + * .arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScalarPredicate getPredicate() { + return instance.getPredicate(); + } + /** + * .arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"]; + */ + public Builder setPredicate(io.github.arcforges.contracts.publicapi.v1.ScalarPredicate value) { + copyOnWrite(); + instance.setPredicate(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"]; + */ + public Builder setPredicate( + io.github.arcforges.contracts.publicapi.v1.ScalarPredicate.Builder builderForValue) { + copyOnWrite(); + instance.setPredicate(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"]; + */ + public Builder mergePredicate(io.github.arcforges.contracts.publicapi.v1.ScalarPredicate value) { + copyOnWrite(); + instance.mergePredicate(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"]; + */ + public Builder clearPredicate() { + copyOnWrite(); + instance.clearPredicate(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.NotesFilter) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.NotesFilter(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "expression_", + "expressionCase_", + io.github.arcforges.contracts.publicapi.v1.FilterGroup.class, + io.github.arcforges.contracts.publicapi.v1.ScalarPredicate.class, + }; + java.lang.String info = + "\u0000\u0002\u0001\u0000\u0001\u0002\u0002\u0000\u0000\u0000\u0001<\u0000\u0002<" + + "\u0000"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.NotesFilter.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.NotesFilter) + private static final io.github.arcforges.contracts.publicapi.v1.NotesFilter DEFAULT_INSTANCE; + static { + NotesFilter defaultInstance = new NotesFilter(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + NotesFilter.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesFilter getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilterOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilterOrBuilder.java new file mode 100644 index 0000000..b210fe0 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesFilterOrBuilder.java @@ -0,0 +1,38 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface NotesFilterOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.NotesFilter) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"]; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"]; + * @return The group. + */ + io.github.arcforges.contracts.publicapi.v1.FilterGroup getGroup(); + + /** + * .arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"]; + * @return Whether the predicate field is set. + */ + boolean hasPredicate(); + /** + * .arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"]; + * @return The predicate. + */ + io.github.arcforges.contracts.publicapi.v1.ScalarPredicate getPredicate(); + + public io.github.arcforges.contracts.publicapi.v1.NotesFilter.ExpressionCase getExpressionCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java new file mode 100644 index 0000000..b0aa351 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQuery.java @@ -0,0 +1,1613 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: NotesQuery; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesQuery} + */ +@com.google.protobuf.Generated +public final class NotesQuery extends + com.google.protobuf.GeneratedMessageLite< + NotesQuery, NotesQuery.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.NotesQuery) + NotesQueryOrBuilder { + private NotesQuery() { + profile_ = ""; + sorts_ = emptyProtobufList(); + projection_ = emptyProtobufList(); + datasetToken_ = ""; + definitionVersions_ = emptyProtobufList(); + } + private int bitField0_; + public static final int PROFILE_FIELD_NUMBER = 1; + private java.lang.String profile_; + /** + * optional string profile = 1 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return profile_; + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(profile_); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The profile to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProfile( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + profile_ = value; + } + /** + * optional string profile = 1 [json_name = "profile"]; + */ + private void clearProfile() { + bitField0_ = (bitField0_ & ~0x00000001); + profile_ = getDefaultInstance().getProfile(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The bytes for profile to set. + */ + private void setProfileBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + profile_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int NOTEBOOK_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id notebookId_; + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return notebookId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : notebookId_; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + notebookId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (notebookId_ != null && + notebookId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + notebookId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(notebookId_).mergeFrom(value).buildPartial(); + } else { + notebookId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + private void clearNotebookId() { + notebookId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int SAVED_VIEW_ID_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.Id savedViewId_; + /** + * .arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + */ + @java.lang.Override + public boolean hasSavedViewId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSavedViewId() { + return savedViewId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : savedViewId_; + } + /** + * .arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSavedViewId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + savedViewId_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSavedViewId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (savedViewId_ != null && + savedViewId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + savedViewId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(savedViewId_).mergeFrom(value).buildPartial(); + } else { + savedViewId_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + */ + private void clearSavedViewId() { + savedViewId_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int SAVED_VIEW_REV_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Revision savedViewRev_; + /** + * .arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + */ + @java.lang.Override + public boolean hasSavedViewRev() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getSavedViewRev() { + return savedViewRev_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : savedViewRev_; + } + /** + * .arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSavedViewRev(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + savedViewRev_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSavedViewRev(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (savedViewRev_ != null && + savedViewRev_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + savedViewRev_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(savedViewRev_).mergeFrom(value).buildPartial(); + } else { + savedViewRev_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + */ + private void clearSavedViewRev() { + savedViewRev_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int FILTER_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.publicapi.v1.NotesFilter filter_; + /** + * .arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"]; + */ + @java.lang.Override + public boolean hasFilter() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesFilter getFilter() { + return filter_ == null ? io.github.arcforges.contracts.publicapi.v1.NotesFilter.getDefaultInstance() : filter_; + } + /** + * .arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFilter(io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + value.getClass(); // minimal bytecode null check + filter_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeFilter(io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + value.getClass(); // minimal bytecode null check + if (filter_ != null && + filter_ != io.github.arcforges.contracts.publicapi.v1.NotesFilter.getDefaultInstance()) { + filter_ = + io.github.arcforges.contracts.publicapi.v1.NotesFilter.newBuilder(filter_).mergeFrom(value).buildPartial(); + } else { + filter_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"]; + */ + private void clearFilter() { + filter_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int SORTS_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.ProtobufList sorts_; + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + @java.lang.Override + public java.util.List getSortsList() { + return sorts_; + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + public java.util.List + getSortsOrBuilderList() { + return sorts_; + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + @java.lang.Override + public int getSortsCount() { + return sorts_.size(); + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesSort getSorts(int index) { + return sorts_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + public io.github.arcforges.contracts.publicapi.v1.NotesSortOrBuilder getSortsOrBuilder( + int index) { + return sorts_.get(index); + } + private void ensureSortsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = sorts_; + if (!tmp.isModifiable()) { + sorts_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSorts( + int index, io.github.arcforges.contracts.publicapi.v1.NotesSort value) { + value.getClass(); // minimal bytecode null check + ensureSortsIsMutable(); + sorts_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSorts(io.github.arcforges.contracts.publicapi.v1.NotesSort value) { + value.getClass(); // minimal bytecode null check + ensureSortsIsMutable(); + sorts_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSorts( + int index, io.github.arcforges.contracts.publicapi.v1.NotesSort value) { + value.getClass(); // minimal bytecode null check + ensureSortsIsMutable(); + sorts_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + private void addAllSorts( + java.lang.Iterable values) { + ensureSortsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, sorts_); + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + private void clearSorts() { + sorts_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + private void removeSorts(int index) { + ensureSortsIsMutable(); + sorts_.remove(index); + } + + public static final int PROJECTION_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.ProtobufList projection_; + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + @java.lang.Override + public java.util.List getProjectionList() { + return projection_; + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + public java.util.List + getProjectionOrBuilderList() { + return projection_; + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + @java.lang.Override + public int getProjectionCount() { + return projection_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjection(int index) { + return projection_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getProjectionOrBuilder( + int index) { + return projection_.get(index); + } + private void ensureProjectionIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = projection_; + if (!tmp.isModifiable()) { + projection_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProjection( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureProjectionIsMutable(); + projection_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addProjection(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureProjectionIsMutable(); + projection_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addProjection( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureProjectionIsMutable(); + projection_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + private void addAllProjection( + java.lang.Iterable values) { + ensureProjectionIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, projection_); + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + private void clearProjection() { + projection_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + private void removeProjection(int index) { + ensureProjectionIsMutable(); + projection_.remove(index); + } + + public static final int PAGE_FIELD_NUMBER = 8; + private io.github.arcforges.contracts.foundation.v1.PageRequest page_; + /** + * .arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + */ + @java.lang.Override + public boolean hasPage() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.PageRequest getPage() { + return page_ == null ? io.github.arcforges.contracts.foundation.v1.PageRequest.getDefaultInstance() : page_; + } + /** + * .arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPage(io.github.arcforges.contracts.foundation.v1.PageRequest value) { + value.getClass(); // minimal bytecode null check + page_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergePage(io.github.arcforges.contracts.foundation.v1.PageRequest value) { + value.getClass(); // minimal bytecode null check + if (page_ != null && + page_ != io.github.arcforges.contracts.foundation.v1.PageRequest.getDefaultInstance()) { + page_ = + io.github.arcforges.contracts.foundation.v1.PageRequest.newBuilder(page_).mergeFrom(value).buildPartial(); + } else { + page_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + */ + private void clearPage() { + page_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int DATASET_TOKEN_FIELD_NUMBER = 9; + private java.lang.String datasetToken_; + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @return Whether the datasetToken field is set. + */ + @java.lang.Override + public boolean hasDatasetToken() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @return The datasetToken. + */ + @java.lang.Override + public java.lang.String getDatasetToken() { + return datasetToken_; + } + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @return The bytes for datasetToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDatasetTokenBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(datasetToken_); + } + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @param value The datasetToken to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDatasetToken( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000040; + datasetToken_ = value; + } + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + */ + private void clearDatasetToken() { + bitField0_ = (bitField0_ & ~0x00000040); + datasetToken_ = getDefaultInstance().getDatasetToken(); + } + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @param value The bytes for datasetToken to set. + */ + private void setDatasetTokenBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + datasetToken_ = value.toStringUtf8(); + bitField0_ |= 0x00000040; + } + + public static final int DEFINITION_VERSIONS_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.ProtobufList definitionVersions_; + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + @java.lang.Override + public java.util.List getDefinitionVersionsList() { + return definitionVersions_; + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + public java.util.List + getDefinitionVersionsOrBuilderList() { + return definitionVersions_; + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + @java.lang.Override + public int getDefinitionVersionsCount() { + return definitionVersions_.size(); + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion getDefinitionVersions(int index) { + return definitionVersions_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + public io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersionOrBuilder getDefinitionVersionsOrBuilder( + int index) { + return definitionVersions_.get(index); + } + private void ensureDefinitionVersionsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = definitionVersions_; + if (!tmp.isModifiable()) { + definitionVersions_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDefinitionVersions( + int index, io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion value) { + value.getClass(); // minimal bytecode null check + ensureDefinitionVersionsIsMutable(); + definitionVersions_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addDefinitionVersions(io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion value) { + value.getClass(); // minimal bytecode null check + ensureDefinitionVersionsIsMutable(); + definitionVersions_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addDefinitionVersions( + int index, io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion value) { + value.getClass(); // minimal bytecode null check + ensureDefinitionVersionsIsMutable(); + definitionVersions_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + private void addAllDefinitionVersions( + java.lang.Iterable values) { + ensureDefinitionVersionsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, definitionVersions_); + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + private void clearDefinitionVersions() { + definitionVersions_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + private void removeDefinitionVersions(int index) { + ensureDefinitionVersionsIsMutable(); + definitionVersions_.remove(index); + } + + public static final int SELECTORS_FIELD_NUMBER = 11; + private io.github.arcforges.contracts.publicapi.v1.NotesSelectors selectors_; + /** + * .arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"]; + */ + @java.lang.Override + public boolean hasSelectors() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * .arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesSelectors getSelectors() { + return selectors_ == null ? io.github.arcforges.contracts.publicapi.v1.NotesSelectors.getDefaultInstance() : selectors_; + } + /** + * .arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSelectors(io.github.arcforges.contracts.publicapi.v1.NotesSelectors value) { + value.getClass(); // minimal bytecode null check + selectors_ = value; + bitField0_ |= 0x00000080; + } + /** + * .arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSelectors(io.github.arcforges.contracts.publicapi.v1.NotesSelectors value) { + value.getClass(); // minimal bytecode null check + if (selectors_ != null && + selectors_ != io.github.arcforges.contracts.publicapi.v1.NotesSelectors.getDefaultInstance()) { + selectors_ = + io.github.arcforges.contracts.publicapi.v1.NotesSelectors.newBuilder(selectors_).mergeFrom(value).buildPartial(); + } else { + selectors_ = value; + } + bitField0_ |= 0x00000080; + } + /** + * .arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"]; + */ + private void clearSelectors() { + selectors_ = null; + bitField0_ = (bitField0_ & ~0x00000080); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesQuery parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesQuery parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesQuery parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesQuery parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesQuery parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesQuery parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesQuery parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesQuery parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesQuery parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesQuery parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesQuery parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesQuery parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.NotesQuery prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: NotesQuery; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesQuery} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.NotesQuery, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.NotesQuery) + io.github.arcforges.contracts.publicapi.v1.NotesQueryOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.NotesQuery.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string profile = 1 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return instance.hasProfile(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return instance.getProfile(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return instance.getProfileBytes(); + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The profile to set. + * @return This builder for chaining. + */ + public Builder setProfile( + java.lang.String value) { + copyOnWrite(); + instance.setProfile(value); + return this; + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @return This builder for chaining. + */ + public Builder clearProfile() { + copyOnWrite(); + instance.clearProfile(); + return this; + } + /** + * optional string profile = 1 [json_name = "profile"]; + * @param value The bytes for profile to set. + * @return This builder for chaining. + */ + public Builder setProfileBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setProfileBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return instance.hasNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return instance.getNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder setNotebookId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setNotebookId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder clearNotebookId() { copyOnWrite(); + instance.clearNotebookId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + */ + @java.lang.Override + public boolean hasSavedViewId() { + return instance.hasSavedViewId(); + } + /** + * .arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSavedViewId() { + return instance.getSavedViewId(); + } + /** + * .arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + */ + public Builder setSavedViewId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSavedViewId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + */ + public Builder setSavedViewId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSavedViewId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + */ + public Builder mergeSavedViewId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeSavedViewId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + */ + public Builder clearSavedViewId() { copyOnWrite(); + instance.clearSavedViewId(); + return this; + } + + /** + * .arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + */ + @java.lang.Override + public boolean hasSavedViewRev() { + return instance.hasSavedViewRev(); + } + /** + * .arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getSavedViewRev() { + return instance.getSavedViewRev(); + } + /** + * .arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + */ + public Builder setSavedViewRev(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setSavedViewRev(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + */ + public Builder setSavedViewRev( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setSavedViewRev(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + */ + public Builder mergeSavedViewRev(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeSavedViewRev(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + */ + public Builder clearSavedViewRev() { copyOnWrite(); + instance.clearSavedViewRev(); + return this; + } + + /** + * .arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"]; + */ + @java.lang.Override + public boolean hasFilter() { + return instance.hasFilter(); + } + /** + * .arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesFilter getFilter() { + return instance.getFilter(); + } + /** + * .arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"]; + */ + public Builder setFilter(io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + copyOnWrite(); + instance.setFilter(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"]; + */ + public Builder setFilter( + io.github.arcforges.contracts.publicapi.v1.NotesFilter.Builder builderForValue) { + copyOnWrite(); + instance.setFilter(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"]; + */ + public Builder mergeFilter(io.github.arcforges.contracts.publicapi.v1.NotesFilter value) { + copyOnWrite(); + instance.mergeFilter(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"]; + */ + public Builder clearFilter() { copyOnWrite(); + instance.clearFilter(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + @java.lang.Override + public java.util.List getSortsList() { + return java.util.Collections.unmodifiableList( + instance.getSortsList()); + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + @java.lang.Override + public int getSortsCount() { + return instance.getSortsCount(); + }/** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesSort getSorts(int index) { + return instance.getSorts(index); + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + public Builder setSorts( + int index, io.github.arcforges.contracts.publicapi.v1.NotesSort value) { + copyOnWrite(); + instance.setSorts(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + public Builder setSorts( + int index, io.github.arcforges.contracts.publicapi.v1.NotesSort.Builder builderForValue) { + copyOnWrite(); + instance.setSorts(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + public Builder addSorts(io.github.arcforges.contracts.publicapi.v1.NotesSort value) { + copyOnWrite(); + instance.addSorts(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + public Builder addSorts( + int index, io.github.arcforges.contracts.publicapi.v1.NotesSort value) { + copyOnWrite(); + instance.addSorts(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + public Builder addSorts( + io.github.arcforges.contracts.publicapi.v1.NotesSort.Builder builderForValue) { + copyOnWrite(); + instance.addSorts(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + public Builder addSorts( + int index, io.github.arcforges.contracts.publicapi.v1.NotesSort.Builder builderForValue) { + copyOnWrite(); + instance.addSorts(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + public Builder addAllSorts( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllSorts(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + public Builder clearSorts() { + copyOnWrite(); + instance.clearSorts(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + public Builder removeSorts(int index) { + copyOnWrite(); + instance.removeSorts(index); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + @java.lang.Override + public java.util.List getProjectionList() { + return java.util.Collections.unmodifiableList( + instance.getProjectionList()); + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + @java.lang.Override + public int getProjectionCount() { + return instance.getProjectionCount(); + }/** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjection(int index) { + return instance.getProjection(index); + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + public Builder setProjection( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setProjection(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + public Builder setProjection( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setProjection(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + public Builder addProjection(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addProjection(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + public Builder addProjection( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addProjection(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + public Builder addProjection( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addProjection(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + public Builder addProjection( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addProjection(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + public Builder addAllProjection( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllProjection(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + public Builder clearProjection() { + copyOnWrite(); + instance.clearProjection(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + public Builder removeProjection(int index) { + copyOnWrite(); + instance.removeProjection(index); + return this; + } + + /** + * .arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + */ + @java.lang.Override + public boolean hasPage() { + return instance.hasPage(); + } + /** + * .arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.PageRequest getPage() { + return instance.getPage(); + } + /** + * .arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + */ + public Builder setPage(io.github.arcforges.contracts.foundation.v1.PageRequest value) { + copyOnWrite(); + instance.setPage(value); + return this; + } + /** + * .arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + */ + public Builder setPage( + io.github.arcforges.contracts.foundation.v1.PageRequest.Builder builderForValue) { + copyOnWrite(); + instance.setPage(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + */ + public Builder mergePage(io.github.arcforges.contracts.foundation.v1.PageRequest value) { + copyOnWrite(); + instance.mergePage(value); + return this; + } + /** + * .arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + */ + public Builder clearPage() { copyOnWrite(); + instance.clearPage(); + return this; + } + + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @return Whether the datasetToken field is set. + */ + @java.lang.Override + public boolean hasDatasetToken() { + return instance.hasDatasetToken(); + } + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @return The datasetToken. + */ + @java.lang.Override + public java.lang.String getDatasetToken() { + return instance.getDatasetToken(); + } + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @return The bytes for datasetToken. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDatasetTokenBytes() { + return instance.getDatasetTokenBytes(); + } + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @param value The datasetToken to set. + * @return This builder for chaining. + */ + public Builder setDatasetToken( + java.lang.String value) { + copyOnWrite(); + instance.setDatasetToken(value); + return this; + } + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @return This builder for chaining. + */ + public Builder clearDatasetToken() { + copyOnWrite(); + instance.clearDatasetToken(); + return this; + } + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @param value The bytes for datasetToken to set. + * @return This builder for chaining. + */ + public Builder setDatasetTokenBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setDatasetTokenBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + @java.lang.Override + public java.util.List getDefinitionVersionsList() { + return java.util.Collections.unmodifiableList( + instance.getDefinitionVersionsList()); + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + @java.lang.Override + public int getDefinitionVersionsCount() { + return instance.getDefinitionVersionsCount(); + }/** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion getDefinitionVersions(int index) { + return instance.getDefinitionVersions(index); + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + public Builder setDefinitionVersions( + int index, io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion value) { + copyOnWrite(); + instance.setDefinitionVersions(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + public Builder setDefinitionVersions( + int index, io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion.Builder builderForValue) { + copyOnWrite(); + instance.setDefinitionVersions(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + public Builder addDefinitionVersions(io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion value) { + copyOnWrite(); + instance.addDefinitionVersions(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + public Builder addDefinitionVersions( + int index, io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion value) { + copyOnWrite(); + instance.addDefinitionVersions(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + public Builder addDefinitionVersions( + io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion.Builder builderForValue) { + copyOnWrite(); + instance.addDefinitionVersions(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + public Builder addDefinitionVersions( + int index, io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion.Builder builderForValue) { + copyOnWrite(); + instance.addDefinitionVersions(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + public Builder addAllDefinitionVersions( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllDefinitionVersions(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + public Builder clearDefinitionVersions() { + copyOnWrite(); + instance.clearDefinitionVersions(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + public Builder removeDefinitionVersions(int index) { + copyOnWrite(); + instance.removeDefinitionVersions(index); + return this; + } + + /** + * .arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"]; + */ + @java.lang.Override + public boolean hasSelectors() { + return instance.hasSelectors(); + } + /** + * .arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesSelectors getSelectors() { + return instance.getSelectors(); + } + /** + * .arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"]; + */ + public Builder setSelectors(io.github.arcforges.contracts.publicapi.v1.NotesSelectors value) { + copyOnWrite(); + instance.setSelectors(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"]; + */ + public Builder setSelectors( + io.github.arcforges.contracts.publicapi.v1.NotesSelectors.Builder builderForValue) { + copyOnWrite(); + instance.setSelectors(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"]; + */ + public Builder mergeSelectors(io.github.arcforges.contracts.publicapi.v1.NotesSelectors value) { + copyOnWrite(); + instance.mergeSelectors(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"]; + */ + public Builder clearSelectors() { copyOnWrite(); + instance.clearSelectors(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.NotesQuery) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.NotesQuery(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "profile_", + "notebookId_", + "savedViewId_", + "savedViewRev_", + "filter_", + "sorts_", + io.github.arcforges.contracts.publicapi.v1.NotesSort.class, + "projection_", + io.github.arcforges.contracts.foundation.v1.Id.class, + "page_", + "datasetToken_", + "definitionVersions_", + io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion.class, + "selectors_", + }; + java.lang.String info = + "\u0000\u000b\u0000\u0001\u0001\u000b\u000b\u0000\u0003\u0000\u0001\u1208\u0000\u0002" + + "\u1009\u0001\u0003\u1009\u0002\u0004\u1009\u0003\u0005\u1009\u0004\u0006\u001b\u0007" + + "\u001b\b\u1009\u0005\t\u1208\u0006\n\u001b\u000b\u1009\u0007"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.NotesQuery.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.NotesQuery) + private static final io.github.arcforges.contracts.publicapi.v1.NotesQuery DEFAULT_INSTANCE; + static { + NotesQuery defaultInstance = new NotesQuery(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + NotesQuery.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesQuery getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQueryOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQueryOrBuilder.java new file mode 100644 index 0000000..9856b9f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesQueryOrBuilder.java @@ -0,0 +1,156 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface NotesQueryOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.NotesQuery) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string profile = 1 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + boolean hasProfile(); + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The profile. + */ + java.lang.String getProfile(); + /** + * optional string profile = 1 [json_name = "profile"]; + * @return The bytes for profile. + */ + com.google.protobuf.ByteString + getProfileBytes(); + + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + * @return Whether the notebookId field is set. + */ + boolean hasNotebookId(); + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + * @return The notebookId. + */ + io.github.arcforges.contracts.foundation.v1.Id getNotebookId(); + + /** + * .arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + * @return Whether the savedViewId field is set. + */ + boolean hasSavedViewId(); + /** + * .arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"]; + * @return The savedViewId. + */ + io.github.arcforges.contracts.foundation.v1.Id getSavedViewId(); + + /** + * .arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + * @return Whether the savedViewRev field is set. + */ + boolean hasSavedViewRev(); + /** + * .arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"]; + * @return The savedViewRev. + */ + io.github.arcforges.contracts.foundation.v1.Revision getSavedViewRev(); + + /** + * .arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"]; + * @return Whether the filter field is set. + */ + boolean hasFilter(); + /** + * .arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"]; + * @return The filter. + */ + io.github.arcforges.contracts.publicapi.v1.NotesFilter getFilter(); + + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + java.util.List + getSortsList(); + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + io.github.arcforges.contracts.publicapi.v1.NotesSort getSorts(int index); + /** + * repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"]; + */ + int getSortsCount(); + + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + java.util.List + getProjectionList(); + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getProjection(int index); + /** + * repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"]; + */ + int getProjectionCount(); + + /** + * .arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + * @return Whether the page field is set. + */ + boolean hasPage(); + /** + * .arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"]; + * @return The page. + */ + io.github.arcforges.contracts.foundation.v1.PageRequest getPage(); + + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @return Whether the datasetToken field is set. + */ + boolean hasDatasetToken(); + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @return The datasetToken. + */ + java.lang.String getDatasetToken(); + /** + * optional string dataset_token = 9 [json_name = "datasetToken"]; + * @return The bytes for datasetToken. + */ + com.google.protobuf.ByteString + getDatasetTokenBytes(); + + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + java.util.List + getDefinitionVersionsList(); + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion getDefinitionVersions(int index); + /** + * repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"]; + */ + int getDefinitionVersionsCount(); + + /** + * .arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"]; + * @return Whether the selectors field is set. + */ + boolean hasSelectors(); + /** + * .arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"]; + * @return The selectors. + */ + io.github.arcforges.contracts.publicapi.v1.NotesSelectors getSelectors(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java new file mode 100644 index 0000000..d397072 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelection.java @@ -0,0 +1,680 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: NotesSelection; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesSelection} + */ +@com.google.protobuf.Generated +public final class NotesSelection extends + com.google.protobuf.GeneratedMessageLite< + NotesSelection, NotesSelection.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.NotesSelection) + NotesSelectionOrBuilder { + private NotesSelection() { + } + private int bitField0_; + public static final int DOCUMENT_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id documentId_; + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.Override + public boolean hasDocumentId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getDocumentId() { + return documentId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : documentId_; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDocumentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + documentId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeDocumentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (documentId_ != null && + documentId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + documentId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(documentId_).mergeFrom(value).buildPartial(); + } else { + documentId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + private void clearDocumentId() { + documentId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int ANCHOR_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.NotesTextPosition anchor_; + /** + * .arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"]; + */ + @java.lang.Override + public boolean hasAnchor() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesTextPosition getAnchor() { + return anchor_ == null ? io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.getDefaultInstance() : anchor_; + } + /** + * .arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAnchor(io.github.arcforges.contracts.publicapi.v1.NotesTextPosition value) { + value.getClass(); // minimal bytecode null check + anchor_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeAnchor(io.github.arcforges.contracts.publicapi.v1.NotesTextPosition value) { + value.getClass(); // minimal bytecode null check + if (anchor_ != null && + anchor_ != io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.getDefaultInstance()) { + anchor_ = + io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.newBuilder(anchor_).mergeFrom(value).buildPartial(); + } else { + anchor_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"]; + */ + private void clearAnchor() { + anchor_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int FOCUS_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.publicapi.v1.NotesTextPosition focus_; + /** + * .arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"]; + */ + @java.lang.Override + public boolean hasFocus() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesTextPosition getFocus() { + return focus_ == null ? io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.getDefaultInstance() : focus_; + } + /** + * .arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFocus(io.github.arcforges.contracts.publicapi.v1.NotesTextPosition value) { + value.getClass(); // minimal bytecode null check + focus_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeFocus(io.github.arcforges.contracts.publicapi.v1.NotesTextPosition value) { + value.getClass(); // minimal bytecode null check + if (focus_ != null && + focus_ != io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.getDefaultInstance()) { + focus_ = + io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.newBuilder(focus_).mergeFrom(value).buildPartial(); + } else { + focus_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"]; + */ + private void clearFocus() { + focus_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int LOCAL_VERSION_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.LocalNotesVersion localVersion_; + /** + * .arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + */ + @java.lang.Override + public boolean hasLocalVersion() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.LocalNotesVersion getLocalVersion() { + return localVersion_ == null ? io.github.arcforges.contracts.foundation.v1.LocalNotesVersion.getDefaultInstance() : localVersion_; + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLocalVersion(io.github.arcforges.contracts.foundation.v1.LocalNotesVersion value) { + value.getClass(); // minimal bytecode null check + localVersion_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeLocalVersion(io.github.arcforges.contracts.foundation.v1.LocalNotesVersion value) { + value.getClass(); // minimal bytecode null check + if (localVersion_ != null && + localVersion_ != io.github.arcforges.contracts.foundation.v1.LocalNotesVersion.getDefaultInstance()) { + localVersion_ = + io.github.arcforges.contracts.foundation.v1.LocalNotesVersion.newBuilder(localVersion_).mergeFrom(value).buildPartial(); + } else { + localVersion_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + */ + private void clearLocalVersion() { + localVersion_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int CLOUD_REVISION_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Revision cloudRevision_; + /** + * .arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; + */ + @java.lang.Override + public boolean hasCloudRevision() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getCloudRevision() { + return cloudRevision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : cloudRevision_; + } + /** + * .arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCloudRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + cloudRevision_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCloudRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (cloudRevision_ != null && + cloudRevision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + cloudRevision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(cloudRevision_).mergeFrom(value).buildPartial(); + } else { + cloudRevision_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; + */ + private void clearCloudRevision() { + cloudRevision_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesSelection parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelection parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelection parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelection parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelection parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelection parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelection parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelection parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesSelection parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesSelection parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelection parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelection parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.NotesSelection prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: NotesSelection; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesSelection} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.NotesSelection, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.NotesSelection) + io.github.arcforges.contracts.publicapi.v1.NotesSelectionOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.NotesSelection.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.Override + public boolean hasDocumentId() { + return instance.hasDocumentId(); + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getDocumentId() { + return instance.getDocumentId(); + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + public Builder setDocumentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setDocumentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + public Builder setDocumentId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setDocumentId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + public Builder mergeDocumentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeDocumentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + public Builder clearDocumentId() { copyOnWrite(); + instance.clearDocumentId(); + return this; + } + + /** + * .arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"]; + */ + @java.lang.Override + public boolean hasAnchor() { + return instance.hasAnchor(); + } + /** + * .arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesTextPosition getAnchor() { + return instance.getAnchor(); + } + /** + * .arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"]; + */ + public Builder setAnchor(io.github.arcforges.contracts.publicapi.v1.NotesTextPosition value) { + copyOnWrite(); + instance.setAnchor(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"]; + */ + public Builder setAnchor( + io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.Builder builderForValue) { + copyOnWrite(); + instance.setAnchor(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"]; + */ + public Builder mergeAnchor(io.github.arcforges.contracts.publicapi.v1.NotesTextPosition value) { + copyOnWrite(); + instance.mergeAnchor(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"]; + */ + public Builder clearAnchor() { copyOnWrite(); + instance.clearAnchor(); + return this; + } + + /** + * .arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"]; + */ + @java.lang.Override + public boolean hasFocus() { + return instance.hasFocus(); + } + /** + * .arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesTextPosition getFocus() { + return instance.getFocus(); + } + /** + * .arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"]; + */ + public Builder setFocus(io.github.arcforges.contracts.publicapi.v1.NotesTextPosition value) { + copyOnWrite(); + instance.setFocus(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"]; + */ + public Builder setFocus( + io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.Builder builderForValue) { + copyOnWrite(); + instance.setFocus(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"]; + */ + public Builder mergeFocus(io.github.arcforges.contracts.publicapi.v1.NotesTextPosition value) { + copyOnWrite(); + instance.mergeFocus(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"]; + */ + public Builder clearFocus() { copyOnWrite(); + instance.clearFocus(); + return this; + } + + /** + * .arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + */ + @java.lang.Override + public boolean hasLocalVersion() { + return instance.hasLocalVersion(); + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.LocalNotesVersion getLocalVersion() { + return instance.getLocalVersion(); + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + */ + public Builder setLocalVersion(io.github.arcforges.contracts.foundation.v1.LocalNotesVersion value) { + copyOnWrite(); + instance.setLocalVersion(value); + return this; + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + */ + public Builder setLocalVersion( + io.github.arcforges.contracts.foundation.v1.LocalNotesVersion.Builder builderForValue) { + copyOnWrite(); + instance.setLocalVersion(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + */ + public Builder mergeLocalVersion(io.github.arcforges.contracts.foundation.v1.LocalNotesVersion value) { + copyOnWrite(); + instance.mergeLocalVersion(value); + return this; + } + /** + * .arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + */ + public Builder clearLocalVersion() { copyOnWrite(); + instance.clearLocalVersion(); + return this; + } + + /** + * .arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; + */ + @java.lang.Override + public boolean hasCloudRevision() { + return instance.hasCloudRevision(); + } + /** + * .arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getCloudRevision() { + return instance.getCloudRevision(); + } + /** + * .arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; + */ + public Builder setCloudRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setCloudRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; + */ + public Builder setCloudRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setCloudRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; + */ + public Builder mergeCloudRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeCloudRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; + */ + public Builder clearCloudRevision() { copyOnWrite(); + instance.clearCloudRevision(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.NotesSelection) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.NotesSelection(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "documentId_", + "anchor_", + "focus_", + "localVersion_", + "cloudRevision_", + }; + java.lang.String info = + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1009\u0002\u0004\u1009\u0003\u0005\u1009\u0004"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.NotesSelection.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.NotesSelection) + private static final io.github.arcforges.contracts.publicapi.v1.NotesSelection DEFAULT_INSTANCE; + static { + NotesSelection defaultInstance = new NotesSelection(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + NotesSelection.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesSelection getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectionOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectionOrBuilder.java new file mode 100644 index 0000000..af2757e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectionOrBuilder.java @@ -0,0 +1,69 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface NotesSelectionOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.NotesSelection) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + * @return Whether the documentId field is set. + */ + boolean hasDocumentId(); + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + * @return The documentId. + */ + io.github.arcforges.contracts.foundation.v1.Id getDocumentId(); + + /** + * .arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"]; + * @return Whether the anchor field is set. + */ + boolean hasAnchor(); + /** + * .arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"]; + * @return The anchor. + */ + io.github.arcforges.contracts.publicapi.v1.NotesTextPosition getAnchor(); + + /** + * .arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"]; + * @return Whether the focus field is set. + */ + boolean hasFocus(); + /** + * .arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"]; + * @return The focus. + */ + io.github.arcforges.contracts.publicapi.v1.NotesTextPosition getFocus(); + + /** + * .arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + * @return Whether the localVersion field is set. + */ + boolean hasLocalVersion(); + /** + * .arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"]; + * @return The localVersion. + */ + io.github.arcforges.contracts.foundation.v1.LocalNotesVersion getLocalVersion(); + + /** + * .arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; + * @return Whether the cloudRevision field is set. + */ + boolean hasCloudRevision(); + /** + * .arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"]; + * @return The cloudRevision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getCloudRevision(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java new file mode 100644 index 0000000..f430a78 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectors.java @@ -0,0 +1,1162 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: NotesSelectors; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesSelectors} + */ +@com.google.protobuf.Generated +public final class NotesSelectors extends + com.google.protobuf.GeneratedMessageLite< + NotesSelectors, NotesSelectors.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.NotesSelectors) + NotesSelectorsOrBuilder { + private NotesSelectors() { + tagIds_ = emptyProtobufList(); + text_ = ""; + blockKinds_ = emptyProtobufList(); + } + private int bitField0_; + public static final int DOCUMENT_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id documentId_; + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.Override + public boolean hasDocumentId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getDocumentId() { + return documentId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : documentId_; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDocumentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + documentId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeDocumentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (documentId_ != null && + documentId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + documentId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(documentId_).mergeFrom(value).buildPartial(); + } else { + documentId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + private void clearDocumentId() { + documentId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int FOLDER_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id folderId_; + /** + * .arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + */ + @java.lang.Override + public boolean hasFolderId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getFolderId() { + return folderId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : folderId_; + } + /** + * .arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFolderId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + folderId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeFolderId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (folderId_ != null && + folderId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + folderId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(folderId_).mergeFrom(value).buildPartial(); + } else { + folderId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + */ + private void clearFolderId() { + folderId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int TAG_IDS_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList tagIds_; + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + @java.lang.Override + public java.util.List getTagIdsList() { + return tagIds_; + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + public java.util.List + getTagIdsOrBuilderList() { + return tagIds_; + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + @java.lang.Override + public int getTagIdsCount() { + return tagIds_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTagIds(int index) { + return tagIds_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getTagIdsOrBuilder( + int index) { + return tagIds_.get(index); + } + private void ensureTagIdsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = tagIds_; + if (!tmp.isModifiable()) { + tagIds_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTagIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureTagIdsIsMutable(); + tagIds_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTagIds(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureTagIdsIsMutable(); + tagIds_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTagIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureTagIdsIsMutable(); + tagIds_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + private void addAllTagIds( + java.lang.Iterable values) { + ensureTagIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, tagIds_); + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + private void clearTagIds() { + tagIds_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + private void removeTagIds(int index) { + ensureTagIdsIsMutable(); + tagIds_.remove(index); + } + + public static final int TEXT_FIELD_NUMBER = 4; + private java.lang.String text_; + /** + * optional string text = 4 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string text = 4 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return text_; + } + /** + * optional string text = 4 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(text_); + } + /** + * optional string text = 4 [json_name = "text"]; + * @param value The text to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + text_ = value; + } + /** + * optional string text = 4 [json_name = "text"]; + */ + private void clearText() { + bitField0_ = (bitField0_ & ~0x00000004); + text_ = getDefaultInstance().getText(); + } + /** + * optional string text = 4 [json_name = "text"]; + * @param value The bytes for text to set. + */ + private void setTextBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + text_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int BLOCK_KINDS_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.ProtobufList blockKinds_; + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @return A list containing the blockKinds. + */ + @java.lang.Override + public java.util.List getBlockKindsList() { + return blockKinds_; + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @return The count of blockKinds. + */ + @java.lang.Override + public int getBlockKindsCount() { + return blockKinds_.size(); + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param index The index of the element to return. + * @return The blockKinds at the given index. + */ + @java.lang.Override + public java.lang.String getBlockKinds(int index) { + return blockKinds_.get(index); + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param index The index of the value to return. + * @return The bytes of the blockKinds at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBlockKindsBytes(int index) { + return com.google.protobuf.ByteString.copyFromUtf8( + blockKinds_.get(index)); + } + private void ensureBlockKindsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = + blockKinds_; if (!tmp.isModifiable()) { + blockKinds_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param index The index to set the value at. + * @param value The blockKinds to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setBlockKinds( + int index, java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureBlockKindsIsMutable(); + blockKinds_.set(index, value); + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param value The blockKinds to add. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addBlockKinds( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureBlockKindsIsMutable(); + blockKinds_.add(value); + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param values The blockKinds to add. + */ + private void addAllBlockKinds( + java.lang.Iterable values) { + ensureBlockKindsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, blockKinds_); + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + */ + private void clearBlockKinds() { + blockKinds_ = emptyProtobufList(); + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param value The bytes of the blockKinds to add. + */ + private void addBlockKindsBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + ensureBlockKindsIsMutable(); + blockKinds_.add(value.toStringUtf8()); + } + + public static final int HAS_ATTACHMENT_FIELD_NUMBER = 6; + private boolean hasAttachment_; + /** + * optional bool has_attachment = 6 [json_name = "hasAttachment"]; + * @return Whether the hasAttachment field is set. + */ + @java.lang.Override + public boolean hasHasAttachment() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional bool has_attachment = 6 [json_name = "hasAttachment"]; + * @return The hasAttachment. + */ + @java.lang.Override + public boolean getHasAttachment() { + return hasAttachment_; + } + /** + * optional bool has_attachment = 6 [json_name = "hasAttachment"]; + * @param value The hasAttachment to set. + */ + private void setHasAttachment(boolean value) { + bitField0_ |= 0x00000008; + hasAttachment_ = value; + } + /** + * optional bool has_attachment = 6 [json_name = "hasAttachment"]; + */ + private void clearHasAttachment() { + bitField0_ = (bitField0_ & ~0x00000008); + hasAttachment_ = false; + } + + public static final int MODIFIED_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.foundation.v1.TimeRangeUtc modified_; + /** + * .arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + */ + @java.lang.Override + public boolean hasModified() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.TimeRangeUtc getModified() { + return modified_ == null ? io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.getDefaultInstance() : modified_; + } + /** + * .arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setModified(io.github.arcforges.contracts.foundation.v1.TimeRangeUtc value) { + value.getClass(); // minimal bytecode null check + modified_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeModified(io.github.arcforges.contracts.foundation.v1.TimeRangeUtc value) { + value.getClass(); // minimal bytecode null check + if (modified_ != null && + modified_ != io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.getDefaultInstance()) { + modified_ = + io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.newBuilder(modified_).mergeFrom(value).buildPartial(); + } else { + modified_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + */ + private void clearModified() { + modified_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int LINKED_TO_FIELD_NUMBER = 8; + private io.github.arcforges.contracts.foundation.v1.Id linkedTo_; + /** + * .arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; + */ + @java.lang.Override + public boolean hasLinkedTo() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getLinkedTo() { + return linkedTo_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : linkedTo_; + } + /** + * .arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLinkedTo(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + linkedTo_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeLinkedTo(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (linkedTo_ != null && + linkedTo_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + linkedTo_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(linkedTo_).mergeFrom(value).buildPartial(); + } else { + linkedTo_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; + */ + private void clearLinkedTo() { + linkedTo_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesSelectors parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelectors parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelectors parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelectors parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelectors parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelectors parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelectors parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelectors parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesSelectors parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesSelectors parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelectors parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSelectors parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.NotesSelectors prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: NotesSelectors; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesSelectors} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.NotesSelectors, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.NotesSelectors) + io.github.arcforges.contracts.publicapi.v1.NotesSelectorsOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.NotesSelectors.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.Override + public boolean hasDocumentId() { + return instance.hasDocumentId(); + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getDocumentId() { + return instance.getDocumentId(); + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + public Builder setDocumentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setDocumentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + public Builder setDocumentId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setDocumentId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + public Builder mergeDocumentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeDocumentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + */ + public Builder clearDocumentId() { copyOnWrite(); + instance.clearDocumentId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + */ + @java.lang.Override + public boolean hasFolderId() { + return instance.hasFolderId(); + } + /** + * .arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getFolderId() { + return instance.getFolderId(); + } + /** + * .arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + */ + public Builder setFolderId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setFolderId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + */ + public Builder setFolderId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setFolderId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + */ + public Builder mergeFolderId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeFolderId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + */ + public Builder clearFolderId() { copyOnWrite(); + instance.clearFolderId(); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + @java.lang.Override + public java.util.List getTagIdsList() { + return java.util.Collections.unmodifiableList( + instance.getTagIdsList()); + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + @java.lang.Override + public int getTagIdsCount() { + return instance.getTagIdsCount(); + }/** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTagIds(int index) { + return instance.getTagIds(index); + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + public Builder setTagIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setTagIds(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + public Builder setTagIds( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setTagIds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + public Builder addTagIds(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addTagIds(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + public Builder addTagIds( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addTagIds(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + public Builder addTagIds( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addTagIds(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + public Builder addTagIds( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addTagIds(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + public Builder addAllTagIds( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllTagIds(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + public Builder clearTagIds() { + copyOnWrite(); + instance.clearTagIds(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + public Builder removeTagIds(int index) { + copyOnWrite(); + instance.removeTagIds(index); + return this; + } + + /** + * optional string text = 4 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * optional string text = 4 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return instance.getText(); + } + /** + * optional string text = 4 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return instance.getTextBytes(); + } + /** + * optional string text = 4 [json_name = "text"]; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * optional string text = 4 [json_name = "text"]; + * @return This builder for chaining. + */ + public Builder clearText() { + copyOnWrite(); + instance.clearText(); + return this; + } + /** + * optional string text = 4 [json_name = "text"]; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTextBytes(value); + return this; + } + + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @return A list containing the blockKinds. + */ + @java.lang.Override + public java.util.List + getBlockKindsList() { + return java.util.Collections.unmodifiableList( + instance.getBlockKindsList()); + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @return The count of blockKinds. + */ + @java.lang.Override + public int getBlockKindsCount() { + return instance.getBlockKindsCount(); + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param index The index of the element to return. + * @return The blockKinds at the given index. + */ + @java.lang.Override + public java.lang.String getBlockKinds(int index) { + return instance.getBlockKinds(index); + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param index The index of the value to return. + * @return The bytes of the blockKinds at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBlockKindsBytes(int index) { + return instance.getBlockKindsBytes(index); + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param index The index to set the value at. + * @param value The blockKinds to set. + * @return This builder for chaining. + */ + public Builder setBlockKinds( + int index, java.lang.String value) { + copyOnWrite(); + instance.setBlockKinds(index, value); + return this; + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param value The blockKinds to add. + * @return This builder for chaining. + */ + public Builder addBlockKinds( + java.lang.String value) { + copyOnWrite(); + instance.addBlockKinds(value); + return this; + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param values The blockKinds to add. + * @return This builder for chaining. + */ + public Builder addAllBlockKinds( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllBlockKinds(values); + return this; + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @return This builder for chaining. + */ + public Builder clearBlockKinds() { + copyOnWrite(); + instance.clearBlockKinds(); + return this; + } + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param value The bytes of the blockKinds to add. + * @return This builder for chaining. + */ + public Builder addBlockKindsBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.addBlockKindsBytes(value); + return this; + } + + /** + * optional bool has_attachment = 6 [json_name = "hasAttachment"]; + * @return Whether the hasAttachment field is set. + */ + @java.lang.Override + public boolean hasHasAttachment() { + return instance.hasHasAttachment(); + } + /** + * optional bool has_attachment = 6 [json_name = "hasAttachment"]; + * @return The hasAttachment. + */ + @java.lang.Override + public boolean getHasAttachment() { + return instance.getHasAttachment(); + } + /** + * optional bool has_attachment = 6 [json_name = "hasAttachment"]; + * @param value The hasAttachment to set. + * @return This builder for chaining. + */ + public Builder setHasAttachment(boolean value) { + copyOnWrite(); + instance.setHasAttachment(value); + return this; + } + /** + * optional bool has_attachment = 6 [json_name = "hasAttachment"]; + * @return This builder for chaining. + */ + public Builder clearHasAttachment() { + copyOnWrite(); + instance.clearHasAttachment(); + return this; + } + + /** + * .arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + */ + @java.lang.Override + public boolean hasModified() { + return instance.hasModified(); + } + /** + * .arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.TimeRangeUtc getModified() { + return instance.getModified(); + } + /** + * .arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + */ + public Builder setModified(io.github.arcforges.contracts.foundation.v1.TimeRangeUtc value) { + copyOnWrite(); + instance.setModified(value); + return this; + } + /** + * .arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + */ + public Builder setModified( + io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.Builder builderForValue) { + copyOnWrite(); + instance.setModified(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + */ + public Builder mergeModified(io.github.arcforges.contracts.foundation.v1.TimeRangeUtc value) { + copyOnWrite(); + instance.mergeModified(value); + return this; + } + /** + * .arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + */ + public Builder clearModified() { copyOnWrite(); + instance.clearModified(); + return this; + } + + /** + * .arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; + */ + @java.lang.Override + public boolean hasLinkedTo() { + return instance.hasLinkedTo(); + } + /** + * .arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getLinkedTo() { + return instance.getLinkedTo(); + } + /** + * .arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; + */ + public Builder setLinkedTo(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setLinkedTo(value); + return this; + } + /** + * .arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; + */ + public Builder setLinkedTo( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setLinkedTo(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; + */ + public Builder mergeLinkedTo(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeLinkedTo(value); + return this; + } + /** + * .arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; + */ + public Builder clearLinkedTo() { copyOnWrite(); + instance.clearLinkedTo(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.NotesSelectors) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.NotesSelectors(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "documentId_", + "folderId_", + "tagIds_", + io.github.arcforges.contracts.foundation.v1.Id.class, + "text_", + "blockKinds_", + "hasAttachment_", + "modified_", + "linkedTo_", + }; + java.lang.String info = + "\u0000\b\u0000\u0001\u0001\b\b\u0000\u0002\u0000\u0001\u1009\u0000\u0002\u1009\u0001" + + "\u0003\u001b\u0004\u1208\u0002\u0005\u021a\u0006\u1007\u0003\u0007\u1009\u0004\b" + + "\u1009\u0005"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.NotesSelectors.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.NotesSelectors) + private static final io.github.arcforges.contracts.publicapi.v1.NotesSelectors DEFAULT_INSTANCE; + static { + NotesSelectors defaultInstance = new NotesSelectors(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + NotesSelectors.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesSelectors getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsOrBuilder.java new file mode 100644 index 0000000..9579987 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsOrBuilder.java @@ -0,0 +1,125 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface NotesSelectorsOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.NotesSelectors) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + * @return Whether the documentId field is set. + */ + boolean hasDocumentId(); + /** + * .arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"]; + * @return The documentId. + */ + io.github.arcforges.contracts.foundation.v1.Id getDocumentId(); + + /** + * .arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + * @return Whether the folderId field is set. + */ + boolean hasFolderId(); + /** + * .arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"]; + * @return The folderId. + */ + io.github.arcforges.contracts.foundation.v1.Id getFolderId(); + + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + java.util.List + getTagIdsList(); + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getTagIds(int index); + /** + * repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"]; + */ + int getTagIdsCount(); + + /** + * optional string text = 4 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * optional string text = 4 [json_name = "text"]; + * @return The text. + */ + java.lang.String getText(); + /** + * optional string text = 4 [json_name = "text"]; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @return A list containing the blockKinds. + */ + java.util.List + getBlockKindsList(); + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @return The count of blockKinds. + */ + int getBlockKindsCount(); + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param index The index of the element to return. + * @return The blockKinds at the given index. + */ + java.lang.String getBlockKinds(int index); + /** + * repeated string block_kinds = 5 [json_name = "blockKinds"]; + * @param index The index of the element to return. + * @return The blockKinds at the given index. + */ + com.google.protobuf.ByteString + getBlockKindsBytes(int index); + + /** + * optional bool has_attachment = 6 [json_name = "hasAttachment"]; + * @return Whether the hasAttachment field is set. + */ + boolean hasHasAttachment(); + /** + * optional bool has_attachment = 6 [json_name = "hasAttachment"]; + * @return The hasAttachment. + */ + boolean getHasAttachment(); + + /** + * .arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + * @return Whether the modified field is set. + */ + boolean hasModified(); + /** + * .arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"]; + * @return The modified. + */ + io.github.arcforges.contracts.foundation.v1.TimeRangeUtc getModified(); + + /** + * .arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; + * @return Whether the linkedTo field is set. + */ + boolean hasLinkedTo(); + /** + * .arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"]; + * @return The linkedTo. + */ + io.github.arcforges.contracts.foundation.v1.Id getLinkedTo(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java new file mode 100644 index 0000000..241dda8 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSort.java @@ -0,0 +1,367 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: NotesSort; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesSort} + */ +@com.google.protobuf.Generated +public final class NotesSort extends + com.google.protobuf.GeneratedMessageLite< + NotesSort, NotesSort.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.NotesSort) + NotesSortOrBuilder { + private NotesSort() { + } + private int bitField0_; + public static final int PROPERTY_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id propertyId_; + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public boolean hasPropertyId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getPropertyId() { + return propertyId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : propertyId_; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + propertyId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergePropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (propertyId_ != null && + propertyId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + propertyId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(propertyId_).mergeFrom(value).buildPartial(); + } else { + propertyId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + private void clearPropertyId() { + propertyId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int DESCENDING_FIELD_NUMBER = 2; + private boolean descending_; + /** + * optional bool descending = 2 [json_name = "descending"]; + * @return Whether the descending field is set. + */ + @java.lang.Override + public boolean hasDescending() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional bool descending = 2 [json_name = "descending"]; + * @return The descending. + */ + @java.lang.Override + public boolean getDescending() { + return descending_; + } + /** + * optional bool descending = 2 [json_name = "descending"]; + * @param value The descending to set. + */ + private void setDescending(boolean value) { + bitField0_ |= 0x00000002; + descending_ = value; + } + /** + * optional bool descending = 2 [json_name = "descending"]; + */ + private void clearDescending() { + bitField0_ = (bitField0_ & ~0x00000002); + descending_ = false; + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesSort parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSort parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSort parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSort parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSort parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSort parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSort parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSort parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesSort parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesSort parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSort parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesSort parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.NotesSort prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: NotesSort; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesSort} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.NotesSort, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.NotesSort) + io.github.arcforges.contracts.publicapi.v1.NotesSortOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.NotesSort.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public boolean hasPropertyId() { + return instance.hasPropertyId(); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getPropertyId() { + return instance.getPropertyId(); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder setPropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setPropertyId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder setPropertyId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setPropertyId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder mergePropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergePropertyId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder clearPropertyId() { copyOnWrite(); + instance.clearPropertyId(); + return this; + } + + /** + * optional bool descending = 2 [json_name = "descending"]; + * @return Whether the descending field is set. + */ + @java.lang.Override + public boolean hasDescending() { + return instance.hasDescending(); + } + /** + * optional bool descending = 2 [json_name = "descending"]; + * @return The descending. + */ + @java.lang.Override + public boolean getDescending() { + return instance.getDescending(); + } + /** + * optional bool descending = 2 [json_name = "descending"]; + * @param value The descending to set. + * @return This builder for chaining. + */ + public Builder setDescending(boolean value) { + copyOnWrite(); + instance.setDescending(value); + return this; + } + /** + * optional bool descending = 2 [json_name = "descending"]; + * @return This builder for chaining. + */ + public Builder clearDescending() { + copyOnWrite(); + instance.clearDescending(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.NotesSort) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.NotesSort(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "propertyId_", + "descending_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1007\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.NotesSort.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.NotesSort) + private static final io.github.arcforges.contracts.publicapi.v1.NotesSort DEFAULT_INSTANCE; + static { + NotesSort defaultInstance = new NotesSort(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + NotesSort.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesSort getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSortOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSortOrBuilder.java new file mode 100644 index 0000000..0ef2df3 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesSortOrBuilder.java @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface NotesSortOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.NotesSort) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + * @return Whether the propertyId field is set. + */ + boolean hasPropertyId(); + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + * @return The propertyId. + */ + io.github.arcforges.contracts.foundation.v1.Id getPropertyId(); + + /** + * optional bool descending = 2 [json_name = "descending"]; + * @return Whether the descending field is set. + */ + boolean hasDescending(); + /** + * optional bool descending = 2 [json_name = "descending"]; + * @return The descending. + */ + boolean getDescending(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java new file mode 100644 index 0000000..75f853f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPosition.java @@ -0,0 +1,674 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: NotesTextPosition; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesTextPosition} + */ +@com.google.protobuf.Generated +public final class NotesTextPosition extends + com.google.protobuf.GeneratedMessageLite< + NotesTextPosition, NotesTextPosition.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.NotesTextPosition) + NotesTextPositionOrBuilder { + private NotesTextPosition() { + affinity_ = ""; + } + private int bitField0_; + public static final int BLOCK_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id blockId_; + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + @java.lang.Override + public boolean hasBlockId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getBlockId() { + return blockId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : blockId_; + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setBlockId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + blockId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeBlockId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (blockId_ != null && + blockId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + blockId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(blockId_).mergeFrom(value).buildPartial(); + } else { + blockId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + private void clearBlockId() { + blockId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int INLINE_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id inlineId_; + /** + * .arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + */ + @java.lang.Override + public boolean hasInlineId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getInlineId() { + return inlineId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : inlineId_; + } + /** + * .arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInlineId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + inlineId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeInlineId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (inlineId_ != null && + inlineId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + inlineId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(inlineId_).mergeFrom(value).buildPartial(); + } else { + inlineId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + */ + private void clearInlineId() { + inlineId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int OFFSET_UTF16_FIELD_NUMBER = 3; + private int offsetUtf16_; + /** + * optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"]; + * @return Whether the offsetUtf16 field is set. + */ + @java.lang.Override + public boolean hasOffsetUtf16() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"]; + * @return The offsetUtf16. + */ + @java.lang.Override + public int getOffsetUtf16() { + return offsetUtf16_; + } + /** + * optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"]; + * @param value The offsetUtf16 to set. + */ + private void setOffsetUtf16(int value) { + bitField0_ |= 0x00000004; + offsetUtf16_ = value; + } + /** + * optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"]; + */ + private void clearOffsetUtf16() { + bitField0_ = (bitField0_ & ~0x00000004); + offsetUtf16_ = 0; + } + + public static final int AFFINITY_FIELD_NUMBER = 4; + private java.lang.String affinity_; + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @return Whether the affinity field is set. + */ + @java.lang.Override + public boolean hasAffinity() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @return The affinity. + */ + @java.lang.Override + public java.lang.String getAffinity() { + return affinity_; + } + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @return The bytes for affinity. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAffinityBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(affinity_); + } + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @param value The affinity to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAffinity( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + affinity_ = value; + } + /** + * optional string affinity = 4 [json_name = "affinity"]; + */ + private void clearAffinity() { + bitField0_ = (bitField0_ & ~0x00000008); + affinity_ = getDefaultInstance().getAffinity(); + } + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @param value The bytes for affinity to set. + */ + private void setAffinityBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + affinity_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int CELL_ID_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Id cellId_; + /** + * .arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; + */ + @java.lang.Override + public boolean hasCellId() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCellId() { + return cellId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : cellId_; + } + /** + * .arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCellId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + cellId_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCellId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (cellId_ != null && + cellId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + cellId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(cellId_).mergeFrom(value).buildPartial(); + } else { + cellId_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; + */ + private void clearCellId() { + cellId_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesTextPosition parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesTextPosition parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesTextPosition parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesTextPosition parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesTextPosition parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesTextPosition parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesTextPosition parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesTextPosition parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesTextPosition parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesTextPosition parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesTextPosition parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.NotesTextPosition parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.NotesTextPosition prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: NotesTextPosition; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.NotesTextPosition} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.NotesTextPosition, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.NotesTextPosition) + io.github.arcforges.contracts.publicapi.v1.NotesTextPositionOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + @java.lang.Override + public boolean hasBlockId() { + return instance.hasBlockId(); + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getBlockId() { + return instance.getBlockId(); + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + public Builder setBlockId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setBlockId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + public Builder setBlockId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setBlockId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + public Builder mergeBlockId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeBlockId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + */ + public Builder clearBlockId() { copyOnWrite(); + instance.clearBlockId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + */ + @java.lang.Override + public boolean hasInlineId() { + return instance.hasInlineId(); + } + /** + * .arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getInlineId() { + return instance.getInlineId(); + } + /** + * .arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + */ + public Builder setInlineId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setInlineId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + */ + public Builder setInlineId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setInlineId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + */ + public Builder mergeInlineId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeInlineId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + */ + public Builder clearInlineId() { copyOnWrite(); + instance.clearInlineId(); + return this; + } + + /** + * optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"]; + * @return Whether the offsetUtf16 field is set. + */ + @java.lang.Override + public boolean hasOffsetUtf16() { + return instance.hasOffsetUtf16(); + } + /** + * optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"]; + * @return The offsetUtf16. + */ + @java.lang.Override + public int getOffsetUtf16() { + return instance.getOffsetUtf16(); + } + /** + * optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"]; + * @param value The offsetUtf16 to set. + * @return This builder for chaining. + */ + public Builder setOffsetUtf16(int value) { + copyOnWrite(); + instance.setOffsetUtf16(value); + return this; + } + /** + * optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"]; + * @return This builder for chaining. + */ + public Builder clearOffsetUtf16() { + copyOnWrite(); + instance.clearOffsetUtf16(); + return this; + } + + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @return Whether the affinity field is set. + */ + @java.lang.Override + public boolean hasAffinity() { + return instance.hasAffinity(); + } + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @return The affinity. + */ + @java.lang.Override + public java.lang.String getAffinity() { + return instance.getAffinity(); + } + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @return The bytes for affinity. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAffinityBytes() { + return instance.getAffinityBytes(); + } + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @param value The affinity to set. + * @return This builder for chaining. + */ + public Builder setAffinity( + java.lang.String value) { + copyOnWrite(); + instance.setAffinity(value); + return this; + } + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @return This builder for chaining. + */ + public Builder clearAffinity() { + copyOnWrite(); + instance.clearAffinity(); + return this; + } + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @param value The bytes for affinity to set. + * @return This builder for chaining. + */ + public Builder setAffinityBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setAffinityBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; + */ + @java.lang.Override + public boolean hasCellId() { + return instance.hasCellId(); + } + /** + * .arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCellId() { + return instance.getCellId(); + } + /** + * .arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; + */ + public Builder setCellId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setCellId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; + */ + public Builder setCellId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setCellId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; + */ + public Builder mergeCellId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeCellId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; + */ + public Builder clearCellId() { copyOnWrite(); + instance.clearCellId(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.NotesTextPosition) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.NotesTextPosition(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "blockId_", + "inlineId_", + "offsetUtf16_", + "affinity_", + "cellId_", + }; + java.lang.String info = + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u100b\u0002\u0004\u1208\u0003\u0005\u1009\u0004"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.NotesTextPosition) + private static final io.github.arcforges.contracts.publicapi.v1.NotesTextPosition DEFAULT_INSTANCE; + static { + NotesTextPosition defaultInstance = new NotesTextPosition(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + NotesTextPosition.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.NotesTextPosition getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionOrBuilder.java new file mode 100644 index 0000000..d40c60d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionOrBuilder.java @@ -0,0 +1,75 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface NotesTextPositionOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.NotesTextPosition) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + * @return Whether the blockId field is set. + */ + boolean hasBlockId(); + /** + * .arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"]; + * @return The blockId. + */ + io.github.arcforges.contracts.foundation.v1.Id getBlockId(); + + /** + * .arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + * @return Whether the inlineId field is set. + */ + boolean hasInlineId(); + /** + * .arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"]; + * @return The inlineId. + */ + io.github.arcforges.contracts.foundation.v1.Id getInlineId(); + + /** + * optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"]; + * @return Whether the offsetUtf16 field is set. + */ + boolean hasOffsetUtf16(); + /** + * optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"]; + * @return The offsetUtf16. + */ + int getOffsetUtf16(); + + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @return Whether the affinity field is set. + */ + boolean hasAffinity(); + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @return The affinity. + */ + java.lang.String getAffinity(); + /** + * optional string affinity = 4 [json_name = "affinity"]; + * @return The bytes for affinity. + */ + com.google.protobuf.ByteString + getAffinityBytes(); + + /** + * .arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; + * @return Whether the cellId field is set. + */ + boolean hasCellId(); + /** + * .arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"]; + * @return The cellId. + */ + io.github.arcforges.contracts.foundation.v1.Id getCellId(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java new file mode 100644 index 0000000..08f180a --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecord.java @@ -0,0 +1,709 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: PreferenceRecord; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.PreferenceRecord} + */ +@com.google.protobuf.Generated +public final class PreferenceRecord extends + com.google.protobuf.GeneratedMessageLite< + PreferenceRecord, PreferenceRecord.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.PreferenceRecord) + PreferenceRecordOrBuilder { + private PreferenceRecord() { + ownerAppId_ = ""; + values_ = emptyProtobufList(); + } + private int bitField0_; + public static final int PREFERENCE_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id preferenceId_; + /** + * .arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + */ + @java.lang.Override + public boolean hasPreferenceId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getPreferenceId() { + return preferenceId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : preferenceId_; + } + /** + * .arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPreferenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + preferenceId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergePreferenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (preferenceId_ != null && + preferenceId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + preferenceId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(preferenceId_).mergeFrom(value).buildPartial(); + } else { + preferenceId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + */ + private void clearPreferenceId() { + preferenceId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int OWNER_APP_ID_FIELD_NUMBER = 2; + private java.lang.String ownerAppId_; + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @return Whether the ownerAppId field is set. + */ + @java.lang.Override + public boolean hasOwnerAppId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @return The ownerAppId. + */ + @java.lang.Override + public java.lang.String getOwnerAppId() { + return ownerAppId_; + } + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @return The bytes for ownerAppId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOwnerAppIdBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(ownerAppId_); + } + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @param value The ownerAppId to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOwnerAppId( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + ownerAppId_ = value; + } + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + */ + private void clearOwnerAppId() { + bitField0_ = (bitField0_ & ~0x00000002); + ownerAppId_ = getDefaultInstance().getOwnerAppId(); + } + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @param value The bytes for ownerAppId to set. + */ + private void setOwnerAppIdBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + ownerAppId_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int VALUES_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList values_; + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + @java.lang.Override + public java.util.List getValuesList() { + return values_; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + public java.util.List + getValuesOrBuilderList() { + return values_; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + @java.lang.Override + public int getValuesCount() { + return values_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MetadataEntry getValues(int index) { + return values_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MetadataEntryOrBuilder getValuesOrBuilder( + int index) { + return values_.get(index); + } + private void ensureValuesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = values_; + if (!tmp.isModifiable()) { + values_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setValues( + int index, io.github.arcforges.contracts.publicapi.v1.MetadataEntry value) { + value.getClass(); // minimal bytecode null check + ensureValuesIsMutable(); + values_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addValues(io.github.arcforges.contracts.publicapi.v1.MetadataEntry value) { + value.getClass(); // minimal bytecode null check + ensureValuesIsMutable(); + values_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addValues( + int index, io.github.arcforges.contracts.publicapi.v1.MetadataEntry value) { + value.getClass(); // minimal bytecode null check + ensureValuesIsMutable(); + values_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + private void addAllValues( + java.lang.Iterable values) { + ensureValuesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, values_); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + private void clearValues() { + values_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + private void removeValues(int index) { + ensureValuesIsMutable(); + values_.remove(index); + } + + public static final int REVISION_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static io.github.arcforges.contracts.publicapi.v1.PreferenceRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.PreferenceRecord parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PreferenceRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.PreferenceRecord parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PreferenceRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.PreferenceRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PreferenceRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.PreferenceRecord parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.PreferenceRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.PreferenceRecord parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PreferenceRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.PreferenceRecord parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.PreferenceRecord prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: PreferenceRecord; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.PreferenceRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.PreferenceRecord, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.PreferenceRecord) + io.github.arcforges.contracts.publicapi.v1.PreferenceRecordOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.PreferenceRecord.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + */ + @java.lang.Override + public boolean hasPreferenceId() { + return instance.hasPreferenceId(); + } + /** + * .arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getPreferenceId() { + return instance.getPreferenceId(); + } + /** + * .arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + */ + public Builder setPreferenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setPreferenceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + */ + public Builder setPreferenceId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setPreferenceId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + */ + public Builder mergePreferenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergePreferenceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + */ + public Builder clearPreferenceId() { copyOnWrite(); + instance.clearPreferenceId(); + return this; + } + + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @return Whether the ownerAppId field is set. + */ + @java.lang.Override + public boolean hasOwnerAppId() { + return instance.hasOwnerAppId(); + } + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @return The ownerAppId. + */ + @java.lang.Override + public java.lang.String getOwnerAppId() { + return instance.getOwnerAppId(); + } + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @return The bytes for ownerAppId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOwnerAppIdBytes() { + return instance.getOwnerAppIdBytes(); + } + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @param value The ownerAppId to set. + * @return This builder for chaining. + */ + public Builder setOwnerAppId( + java.lang.String value) { + copyOnWrite(); + instance.setOwnerAppId(value); + return this; + } + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @return This builder for chaining. + */ + public Builder clearOwnerAppId() { + copyOnWrite(); + instance.clearOwnerAppId(); + return this; + } + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @param value The bytes for ownerAppId to set. + * @return This builder for chaining. + */ + public Builder setOwnerAppIdBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setOwnerAppIdBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + @java.lang.Override + public java.util.List getValuesList() { + return java.util.Collections.unmodifiableList( + instance.getValuesList()); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + @java.lang.Override + public int getValuesCount() { + return instance.getValuesCount(); + }/** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MetadataEntry getValues(int index) { + return instance.getValues(index); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + public Builder setValues( + int index, io.github.arcforges.contracts.publicapi.v1.MetadataEntry value) { + copyOnWrite(); + instance.setValues(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + public Builder setValues( + int index, io.github.arcforges.contracts.publicapi.v1.MetadataEntry.Builder builderForValue) { + copyOnWrite(); + instance.setValues(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + public Builder addValues(io.github.arcforges.contracts.publicapi.v1.MetadataEntry value) { + copyOnWrite(); + instance.addValues(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + public Builder addValues( + int index, io.github.arcforges.contracts.publicapi.v1.MetadataEntry value) { + copyOnWrite(); + instance.addValues(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + public Builder addValues( + io.github.arcforges.contracts.publicapi.v1.MetadataEntry.Builder builderForValue) { + copyOnWrite(); + instance.addValues(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + public Builder addValues( + int index, io.github.arcforges.contracts.publicapi.v1.MetadataEntry.Builder builderForValue) { + copyOnWrite(); + instance.addValues(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + public Builder addAllValues( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllValues(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + public Builder clearValues() { + copyOnWrite(); + instance.clearValues(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + public Builder removeValues(int index) { + copyOnWrite(); + instance.removeValues(index); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.PreferenceRecord) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.PreferenceRecord(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "preferenceId_", + "ownerAppId_", + "values_", + io.github.arcforges.contracts.publicapi.v1.MetadataEntry.class, + "revision_", + }; + java.lang.String info = + "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u001b\u0004\u1009\u0002"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.PreferenceRecord.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.PreferenceRecord) + private static final io.github.arcforges.contracts.publicapi.v1.PreferenceRecord DEFAULT_INSTANCE; + static { + PreferenceRecord defaultInstance = new PreferenceRecord(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + PreferenceRecord.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.PreferenceRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordOrBuilder.java new file mode 100644 index 0000000..bc8f40d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordOrBuilder.java @@ -0,0 +1,67 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface PreferenceRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.PreferenceRecord) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + * @return Whether the preferenceId field is set. + */ + boolean hasPreferenceId(); + /** + * .arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"]; + * @return The preferenceId. + */ + io.github.arcforges.contracts.foundation.v1.Id getPreferenceId(); + + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @return Whether the ownerAppId field is set. + */ + boolean hasOwnerAppId(); + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @return The ownerAppId. + */ + java.lang.String getOwnerAppId(); + /** + * optional string owner_app_id = 2 [json_name = "ownerAppId"]; + * @return The bytes for ownerAppId. + */ + com.google.protobuf.ByteString + getOwnerAppIdBytes(); + + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + java.util.List + getValuesList(); + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + io.github.arcforges.contracts.publicapi.v1.MetadataEntry getValues(int index); + /** + * repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"]; + */ + int getValuesCount(); + + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java new file mode 100644 index 0000000..0b81ca9 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdge.java @@ -0,0 +1,622 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ProcessingEdge; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ProcessingEdge} + */ +@com.google.protobuf.Generated +public final class ProcessingEdge extends + com.google.protobuf.GeneratedMessageLite< + ProcessingEdge, ProcessingEdge.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ProcessingEdge) + ProcessingEdgeOrBuilder { + private ProcessingEdge() { + sourcePort_ = ""; + targetPort_ = ""; + } + private int bitField0_; + public static final int SOURCE_NODE_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id sourceNodeId_; + /** + * .arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + */ + @java.lang.Override + public boolean hasSourceNodeId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSourceNodeId() { + return sourceNodeId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : sourceNodeId_; + } + /** + * .arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSourceNodeId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + sourceNodeId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSourceNodeId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (sourceNodeId_ != null && + sourceNodeId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + sourceNodeId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(sourceNodeId_).mergeFrom(value).buildPartial(); + } else { + sourceNodeId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + */ + private void clearSourceNodeId() { + sourceNodeId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int SOURCE_PORT_FIELD_NUMBER = 2; + private java.lang.String sourcePort_; + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @return Whether the sourcePort field is set. + */ + @java.lang.Override + public boolean hasSourcePort() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @return The sourcePort. + */ + @java.lang.Override + public java.lang.String getSourcePort() { + return sourcePort_; + } + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @return The bytes for sourcePort. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSourcePortBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(sourcePort_); + } + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @param value The sourcePort to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSourcePort( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + sourcePort_ = value; + } + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + */ + private void clearSourcePort() { + bitField0_ = (bitField0_ & ~0x00000002); + sourcePort_ = getDefaultInstance().getSourcePort(); + } + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @param value The bytes for sourcePort to set. + */ + private void setSourcePortBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + sourcePort_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int TARGET_NODE_ID_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.Id targetNodeId_; + /** + * .arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + */ + @java.lang.Override + public boolean hasTargetNodeId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTargetNodeId() { + return targetNodeId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : targetNodeId_; + } + /** + * .arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTargetNodeId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + targetNodeId_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTargetNodeId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (targetNodeId_ != null && + targetNodeId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + targetNodeId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(targetNodeId_).mergeFrom(value).buildPartial(); + } else { + targetNodeId_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + */ + private void clearTargetNodeId() { + targetNodeId_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int TARGET_PORT_FIELD_NUMBER = 4; + private java.lang.String targetPort_; + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @return Whether the targetPort field is set. + */ + @java.lang.Override + public boolean hasTargetPort() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @return The targetPort. + */ + @java.lang.Override + public java.lang.String getTargetPort() { + return targetPort_; + } + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @return The bytes for targetPort. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTargetPortBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(targetPort_); + } + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @param value The targetPort to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTargetPort( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + targetPort_ = value; + } + /** + * optional string target_port = 4 [json_name = "targetPort"]; + */ + private void clearTargetPort() { + bitField0_ = (bitField0_ & ~0x00000008); + targetPort_ = getDefaultInstance().getTargetPort(); + } + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @param value The bytes for targetPort to set. + */ + private void setTargetPortBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + targetPort_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static io.github.arcforges.contracts.publicapi.v1.ProcessingEdge parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingEdge parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingEdge parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingEdge parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingEdge parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingEdge parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingEdge parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingEdge parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ProcessingEdge parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ProcessingEdge parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingEdge parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingEdge parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ProcessingEdge prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ProcessingEdge; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ProcessingEdge} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ProcessingEdge, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ProcessingEdge) + io.github.arcforges.contracts.publicapi.v1.ProcessingEdgeOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ProcessingEdge.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + */ + @java.lang.Override + public boolean hasSourceNodeId() { + return instance.hasSourceNodeId(); + } + /** + * .arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSourceNodeId() { + return instance.getSourceNodeId(); + } + /** + * .arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + */ + public Builder setSourceNodeId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSourceNodeId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + */ + public Builder setSourceNodeId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSourceNodeId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + */ + public Builder mergeSourceNodeId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeSourceNodeId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + */ + public Builder clearSourceNodeId() { copyOnWrite(); + instance.clearSourceNodeId(); + return this; + } + + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @return Whether the sourcePort field is set. + */ + @java.lang.Override + public boolean hasSourcePort() { + return instance.hasSourcePort(); + } + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @return The sourcePort. + */ + @java.lang.Override + public java.lang.String getSourcePort() { + return instance.getSourcePort(); + } + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @return The bytes for sourcePort. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSourcePortBytes() { + return instance.getSourcePortBytes(); + } + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @param value The sourcePort to set. + * @return This builder for chaining. + */ + public Builder setSourcePort( + java.lang.String value) { + copyOnWrite(); + instance.setSourcePort(value); + return this; + } + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @return This builder for chaining. + */ + public Builder clearSourcePort() { + copyOnWrite(); + instance.clearSourcePort(); + return this; + } + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @param value The bytes for sourcePort to set. + * @return This builder for chaining. + */ + public Builder setSourcePortBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setSourcePortBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + */ + @java.lang.Override + public boolean hasTargetNodeId() { + return instance.hasTargetNodeId(); + } + /** + * .arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTargetNodeId() { + return instance.getTargetNodeId(); + } + /** + * .arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + */ + public Builder setTargetNodeId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setTargetNodeId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + */ + public Builder setTargetNodeId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setTargetNodeId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + */ + public Builder mergeTargetNodeId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeTargetNodeId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + */ + public Builder clearTargetNodeId() { copyOnWrite(); + instance.clearTargetNodeId(); + return this; + } + + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @return Whether the targetPort field is set. + */ + @java.lang.Override + public boolean hasTargetPort() { + return instance.hasTargetPort(); + } + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @return The targetPort. + */ + @java.lang.Override + public java.lang.String getTargetPort() { + return instance.getTargetPort(); + } + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @return The bytes for targetPort. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTargetPortBytes() { + return instance.getTargetPortBytes(); + } + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @param value The targetPort to set. + * @return This builder for chaining. + */ + public Builder setTargetPort( + java.lang.String value) { + copyOnWrite(); + instance.setTargetPort(value); + return this; + } + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @return This builder for chaining. + */ + public Builder clearTargetPort() { + copyOnWrite(); + instance.clearTargetPort(); + return this; + } + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @param value The bytes for targetPort to set. + * @return This builder for chaining. + */ + public Builder setTargetPortBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTargetPortBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ProcessingEdge) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ProcessingEdge(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "sourceNodeId_", + "sourcePort_", + "targetNodeId_", + "targetPort_", + }; + java.lang.String info = + "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u1009\u0002\u0004\u1208\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ProcessingEdge.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ProcessingEdge) + private static final io.github.arcforges.contracts.publicapi.v1.ProcessingEdge DEFAULT_INSTANCE; + static { + ProcessingEdge defaultInstance = new ProcessingEdge(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ProcessingEdge.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ProcessingEdge getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeOrBuilder.java new file mode 100644 index 0000000..df5187b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeOrBuilder.java @@ -0,0 +1,70 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ProcessingEdgeOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ProcessingEdge) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + * @return Whether the sourceNodeId field is set. + */ + boolean hasSourceNodeId(); + /** + * .arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"]; + * @return The sourceNodeId. + */ + io.github.arcforges.contracts.foundation.v1.Id getSourceNodeId(); + + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @return Whether the sourcePort field is set. + */ + boolean hasSourcePort(); + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @return The sourcePort. + */ + java.lang.String getSourcePort(); + /** + * optional string source_port = 2 [json_name = "sourcePort"]; + * @return The bytes for sourcePort. + */ + com.google.protobuf.ByteString + getSourcePortBytes(); + + /** + * .arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + * @return Whether the targetNodeId field is set. + */ + boolean hasTargetNodeId(); + /** + * .arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"]; + * @return The targetNodeId. + */ + io.github.arcforges.contracts.foundation.v1.Id getTargetNodeId(); + + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @return Whether the targetPort field is set. + */ + boolean hasTargetPort(); + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @return The targetPort. + */ + java.lang.String getTargetPort(); + /** + * optional string target_port = 4 [json_name = "targetPort"]; + * @return The bytes for targetPort. + */ + com.google.protobuf.ByteString + getTargetPortBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java new file mode 100644 index 0000000..6a99255 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraph.java @@ -0,0 +1,815 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ProcessingGraph; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ProcessingGraph} + */ +@com.google.protobuf.Generated +public final class ProcessingGraph extends + com.google.protobuf.GeneratedMessageLite< + ProcessingGraph, ProcessingGraph.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ProcessingGraph) + ProcessingGraphOrBuilder { + private ProcessingGraph() { + nodes_ = emptyProtobufList(); + edges_ = emptyProtobufList(); + profile_ = ""; + } + private int bitField0_; + public static final int NODES_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.ProtobufList nodes_; + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + @java.lang.Override + public java.util.List getNodesList() { + return nodes_; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + public java.util.List + getNodesOrBuilderList() { + return nodes_; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + @java.lang.Override + public int getNodesCount() { + return nodes_.size(); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.EffectSpec getNodes(int index) { + return nodes_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + public io.github.arcforges.contracts.publicapi.v1.EffectSpecOrBuilder getNodesOrBuilder( + int index) { + return nodes_.get(index); + } + private void ensureNodesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = nodes_; + if (!tmp.isModifiable()) { + nodes_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNodes( + int index, io.github.arcforges.contracts.publicapi.v1.EffectSpec value) { + value.getClass(); // minimal bytecode null check + ensureNodesIsMutable(); + nodes_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addNodes(io.github.arcforges.contracts.publicapi.v1.EffectSpec value) { + value.getClass(); // minimal bytecode null check + ensureNodesIsMutable(); + nodes_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addNodes( + int index, io.github.arcforges.contracts.publicapi.v1.EffectSpec value) { + value.getClass(); // minimal bytecode null check + ensureNodesIsMutable(); + nodes_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + private void addAllNodes( + java.lang.Iterable values) { + ensureNodesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, nodes_); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + private void clearNodes() { + nodes_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + private void removeNodes(int index) { + ensureNodesIsMutable(); + nodes_.remove(index); + } + + public static final int EDGES_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.ProtobufList edges_; + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + @java.lang.Override + public java.util.List getEdgesList() { + return edges_; + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + public java.util.List + getEdgesOrBuilderList() { + return edges_; + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + @java.lang.Override + public int getEdgesCount() { + return edges_.size(); + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ProcessingEdge getEdges(int index) { + return edges_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + public io.github.arcforges.contracts.publicapi.v1.ProcessingEdgeOrBuilder getEdgesOrBuilder( + int index) { + return edges_.get(index); + } + private void ensureEdgesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = edges_; + if (!tmp.isModifiable()) { + edges_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setEdges( + int index, io.github.arcforges.contracts.publicapi.v1.ProcessingEdge value) { + value.getClass(); // minimal bytecode null check + ensureEdgesIsMutable(); + edges_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addEdges(io.github.arcforges.contracts.publicapi.v1.ProcessingEdge value) { + value.getClass(); // minimal bytecode null check + ensureEdgesIsMutable(); + edges_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addEdges( + int index, io.github.arcforges.contracts.publicapi.v1.ProcessingEdge value) { + value.getClass(); // minimal bytecode null check + ensureEdgesIsMutable(); + edges_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + private void addAllEdges( + java.lang.Iterable values) { + ensureEdgesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, edges_); + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + private void clearEdges() { + edges_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + private void removeEdges(int index) { + ensureEdgesIsMutable(); + edges_.remove(index); + } + + public static final int OUTPUT_NODE_ID_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.Id outputNodeId_; + /** + * .arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + */ + @java.lang.Override + public boolean hasOutputNodeId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getOutputNodeId() { + return outputNodeId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : outputNodeId_; + } + /** + * .arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOutputNodeId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + outputNodeId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOutputNodeId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (outputNodeId_ != null && + outputNodeId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + outputNodeId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(outputNodeId_).mergeFrom(value).buildPartial(); + } else { + outputNodeId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + */ + private void clearOutputNodeId() { + outputNodeId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int PROFILE_FIELD_NUMBER = 4; + private java.lang.String profile_; + /** + * optional string profile = 4 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string profile = 4 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return profile_; + } + /** + * optional string profile = 4 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(profile_); + } + /** + * optional string profile = 4 [json_name = "profile"]; + * @param value The profile to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProfile( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + profile_ = value; + } + /** + * optional string profile = 4 [json_name = "profile"]; + */ + private void clearProfile() { + bitField0_ = (bitField0_ & ~0x00000002); + profile_ = getDefaultInstance().getProfile(); + } + /** + * optional string profile = 4 [json_name = "profile"]; + * @param value The bytes for profile to set. + */ + private void setProfileBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + profile_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static io.github.arcforges.contracts.publicapi.v1.ProcessingGraph parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingGraph parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingGraph parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingGraph parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingGraph parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingGraph parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingGraph parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingGraph parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ProcessingGraph parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ProcessingGraph parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingGraph parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ProcessingGraph parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ProcessingGraph; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ProcessingGraph} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ProcessingGraph, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ProcessingGraph) + io.github.arcforges.contracts.publicapi.v1.ProcessingGraphOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + @java.lang.Override + public java.util.List getNodesList() { + return java.util.Collections.unmodifiableList( + instance.getNodesList()); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + @java.lang.Override + public int getNodesCount() { + return instance.getNodesCount(); + }/** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.EffectSpec getNodes(int index) { + return instance.getNodes(index); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + public Builder setNodes( + int index, io.github.arcforges.contracts.publicapi.v1.EffectSpec value) { + copyOnWrite(); + instance.setNodes(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + public Builder setNodes( + int index, io.github.arcforges.contracts.publicapi.v1.EffectSpec.Builder builderForValue) { + copyOnWrite(); + instance.setNodes(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + public Builder addNodes(io.github.arcforges.contracts.publicapi.v1.EffectSpec value) { + copyOnWrite(); + instance.addNodes(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + public Builder addNodes( + int index, io.github.arcforges.contracts.publicapi.v1.EffectSpec value) { + copyOnWrite(); + instance.addNodes(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + public Builder addNodes( + io.github.arcforges.contracts.publicapi.v1.EffectSpec.Builder builderForValue) { + copyOnWrite(); + instance.addNodes(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + public Builder addNodes( + int index, io.github.arcforges.contracts.publicapi.v1.EffectSpec.Builder builderForValue) { + copyOnWrite(); + instance.addNodes(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + public Builder addAllNodes( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllNodes(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + public Builder clearNodes() { + copyOnWrite(); + instance.clearNodes(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + public Builder removeNodes(int index) { + copyOnWrite(); + instance.removeNodes(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + @java.lang.Override + public java.util.List getEdgesList() { + return java.util.Collections.unmodifiableList( + instance.getEdgesList()); + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + @java.lang.Override + public int getEdgesCount() { + return instance.getEdgesCount(); + }/** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ProcessingEdge getEdges(int index) { + return instance.getEdges(index); + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + public Builder setEdges( + int index, io.github.arcforges.contracts.publicapi.v1.ProcessingEdge value) { + copyOnWrite(); + instance.setEdges(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + public Builder setEdges( + int index, io.github.arcforges.contracts.publicapi.v1.ProcessingEdge.Builder builderForValue) { + copyOnWrite(); + instance.setEdges(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + public Builder addEdges(io.github.arcforges.contracts.publicapi.v1.ProcessingEdge value) { + copyOnWrite(); + instance.addEdges(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + public Builder addEdges( + int index, io.github.arcforges.contracts.publicapi.v1.ProcessingEdge value) { + copyOnWrite(); + instance.addEdges(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + public Builder addEdges( + io.github.arcforges.contracts.publicapi.v1.ProcessingEdge.Builder builderForValue) { + copyOnWrite(); + instance.addEdges(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + public Builder addEdges( + int index, io.github.arcforges.contracts.publicapi.v1.ProcessingEdge.Builder builderForValue) { + copyOnWrite(); + instance.addEdges(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + public Builder addAllEdges( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllEdges(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + public Builder clearEdges() { + copyOnWrite(); + instance.clearEdges(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + public Builder removeEdges(int index) { + copyOnWrite(); + instance.removeEdges(index); + return this; + } + + /** + * .arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + */ + @java.lang.Override + public boolean hasOutputNodeId() { + return instance.hasOutputNodeId(); + } + /** + * .arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getOutputNodeId() { + return instance.getOutputNodeId(); + } + /** + * .arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + */ + public Builder setOutputNodeId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setOutputNodeId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + */ + public Builder setOutputNodeId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setOutputNodeId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + */ + public Builder mergeOutputNodeId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeOutputNodeId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + */ + public Builder clearOutputNodeId() { copyOnWrite(); + instance.clearOutputNodeId(); + return this; + } + + /** + * optional string profile = 4 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return instance.hasProfile(); + } + /** + * optional string profile = 4 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return instance.getProfile(); + } + /** + * optional string profile = 4 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return instance.getProfileBytes(); + } + /** + * optional string profile = 4 [json_name = "profile"]; + * @param value The profile to set. + * @return This builder for chaining. + */ + public Builder setProfile( + java.lang.String value) { + copyOnWrite(); + instance.setProfile(value); + return this; + } + /** + * optional string profile = 4 [json_name = "profile"]; + * @return This builder for chaining. + */ + public Builder clearProfile() { + copyOnWrite(); + instance.clearProfile(); + return this; + } + /** + * optional string profile = 4 [json_name = "profile"]; + * @param value The bytes for profile to set. + * @return This builder for chaining. + */ + public Builder setProfileBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setProfileBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ProcessingGraph) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ProcessingGraph(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "nodes_", + io.github.arcforges.contracts.publicapi.v1.EffectSpec.class, + "edges_", + io.github.arcforges.contracts.publicapi.v1.ProcessingEdge.class, + "outputNodeId_", + "profile_", + }; + java.lang.String info = + "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0002\u0000\u0001\u001b\u0002\u001b" + + "\u0003\u1009\u0000\u0004\u1208\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ProcessingGraph) + private static final io.github.arcforges.contracts.publicapi.v1.ProcessingGraph DEFAULT_INSTANCE; + static { + ProcessingGraph defaultInstance = new ProcessingGraph(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ProcessingGraph.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ProcessingGraph getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphOrBuilder.java new file mode 100644 index 0000000..23a731a --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphOrBuilder.java @@ -0,0 +1,70 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ProcessingGraphOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ProcessingGraph) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + java.util.List + getNodesList(); + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + io.github.arcforges.contracts.publicapi.v1.EffectSpec getNodes(int index); + /** + * repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"]; + */ + int getNodesCount(); + + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + java.util.List + getEdgesList(); + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + io.github.arcforges.contracts.publicapi.v1.ProcessingEdge getEdges(int index); + /** + * repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"]; + */ + int getEdgesCount(); + + /** + * .arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + * @return Whether the outputNodeId field is set. + */ + boolean hasOutputNodeId(); + /** + * .arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"]; + * @return The outputNodeId. + */ + io.github.arcforges.contracts.foundation.v1.Id getOutputNodeId(); + + /** + * optional string profile = 4 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + boolean hasProfile(); + /** + * optional string profile = 4 [json_name = "profile"]; + * @return The profile. + */ + java.lang.String getProfile(); + /** + * optional string profile = 4 [json_name = "profile"]; + * @return The bytes for profile. + */ + com.google.protobuf.ByteString + getProfileBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java new file mode 100644 index 0000000..0fc3fe2 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinition.java @@ -0,0 +1,1299 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: PropertyDefinition; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.PropertyDefinition} + */ +@com.google.protobuf.Generated +public final class PropertyDefinition extends + com.google.protobuf.GeneratedMessageLite< + PropertyDefinition, PropertyDefinition.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.PropertyDefinition) + PropertyDefinitionOrBuilder { + private PropertyDefinition() { + name_ = ""; + type_ = ""; + profile_ = ""; + options_ = emptyProtobufList(); + } + private int bitField0_; + public static final int PROPERTY_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id propertyId_; + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public boolean hasPropertyId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getPropertyId() { + return propertyId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : propertyId_; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + propertyId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergePropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (propertyId_ != null && + propertyId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + propertyId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(propertyId_).mergeFrom(value).buildPartial(); + } else { + propertyId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + private void clearPropertyId() { + propertyId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int NOTEBOOK_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id notebookId_; + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return notebookId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : notebookId_; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + notebookId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (notebookId_ != null && + notebookId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + notebookId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(notebookId_).mergeFrom(value).buildPartial(); + } else { + notebookId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + private void clearNotebookId() { + notebookId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int NAME_FIELD_NUMBER = 3; + private java.lang.String name_; + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + name_ = value; + } + /** + * optional string name = 3 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000004); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int TYPE_FIELD_NUMBER = 4; + private java.lang.String type_; + /** + * optional string type = 4 [json_name = "type"]; + * @return Whether the type field is set. + */ + @java.lang.Override + public boolean hasType() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string type = 4 [json_name = "type"]; + * @return The type. + */ + @java.lang.Override + public java.lang.String getType() { + return type_; + } + /** + * optional string type = 4 [json_name = "type"]; + * @return The bytes for type. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTypeBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(type_); + } + /** + * optional string type = 4 [json_name = "type"]; + * @param value The type to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setType( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + type_ = value; + } + /** + * optional string type = 4 [json_name = "type"]; + */ + private void clearType() { + bitField0_ = (bitField0_ & ~0x00000008); + type_ = getDefaultInstance().getType(); + } + /** + * optional string type = 4 [json_name = "type"]; + * @param value The bytes for type to set. + */ + private void setTypeBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + type_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int PROFILE_FIELD_NUMBER = 5; + private java.lang.String profile_; + /** + * optional string profile = 5 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional string profile = 5 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return profile_; + } + /** + * optional string profile = 5 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(profile_); + } + /** + * optional string profile = 5 [json_name = "profile"]; + * @param value The profile to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProfile( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000010; + profile_ = value; + } + /** + * optional string profile = 5 [json_name = "profile"]; + */ + private void clearProfile() { + bitField0_ = (bitField0_ & ~0x00000010); + profile_ = getDefaultInstance().getProfile(); + } + /** + * optional string profile = 5 [json_name = "profile"]; + * @param value The bytes for profile to set. + */ + private void setProfileBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + profile_ = value.toStringUtf8(); + bitField0_ |= 0x00000010; + } + + public static final int SEMANTIC_REVISION_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Revision semanticRevision_; + /** + * .arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + */ + @java.lang.Override + public boolean hasSemanticRevision() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getSemanticRevision() { + return semanticRevision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : semanticRevision_; + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSemanticRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + semanticRevision_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSemanticRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (semanticRevision_ != null && + semanticRevision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + semanticRevision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(semanticRevision_).mergeFrom(value).buildPartial(); + } else { + semanticRevision_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + */ + private void clearSemanticRevision() { + semanticRevision_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int REVISION_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static final int OPTIONS_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.ProtobufList options_; + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + @java.lang.Override + public java.util.List getOptionsList() { + return options_; + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + public java.util.List + getOptionsOrBuilderList() { + return options_; + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + @java.lang.Override + public int getOptionsCount() { + return options_.size(); + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SelectOption getOptions(int index) { + return options_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + public io.github.arcforges.contracts.publicapi.v1.SelectOptionOrBuilder getOptionsOrBuilder( + int index) { + return options_.get(index); + } + private void ensureOptionsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = options_; + if (!tmp.isModifiable()) { + options_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOptions( + int index, io.github.arcforges.contracts.publicapi.v1.SelectOption value) { + value.getClass(); // minimal bytecode null check + ensureOptionsIsMutable(); + options_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addOptions(io.github.arcforges.contracts.publicapi.v1.SelectOption value) { + value.getClass(); // minimal bytecode null check + ensureOptionsIsMutable(); + options_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addOptions( + int index, io.github.arcforges.contracts.publicapi.v1.SelectOption value) { + value.getClass(); // minimal bytecode null check + ensureOptionsIsMutable(); + options_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + private void addAllOptions( + java.lang.Iterable values) { + ensureOptionsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, options_); + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + private void clearOptions() { + options_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + private void removeOptions(int index) { + ensureOptionsIsMutable(); + options_.remove(index); + } + + public static final int NUMBER_SCALE_FIELD_NUMBER = 9; + private int numberScale_; + /** + * optional uint32 number_scale = 9 [json_name = "numberScale"]; + * @return Whether the numberScale field is set. + */ + @java.lang.Override + public boolean hasNumberScale() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * optional uint32 number_scale = 9 [json_name = "numberScale"]; + * @return The numberScale. + */ + @java.lang.Override + public int getNumberScale() { + return numberScale_; + } + /** + * optional uint32 number_scale = 9 [json_name = "numberScale"]; + * @param value The numberScale to set. + */ + private void setNumberScale(int value) { + bitField0_ |= 0x00000080; + numberScale_ = value; + } + /** + * optional uint32 number_scale = 9 [json_name = "numberScale"]; + */ + private void clearNumberScale() { + bitField0_ = (bitField0_ & ~0x00000080); + numberScale_ = 0; + } + + public static final int TRASHED_AT_FIELD_NUMBER = 10; + private io.github.arcforges.contracts.foundation.v1.Instant trashedAt_; + /** + * .arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; + */ + @java.lang.Override + public boolean hasTrashedAt() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt() { + return trashedAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : trashedAt_; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + trashedAt_ = value; + bitField0_ |= 0x00000100; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (trashedAt_ != null && + trashedAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + trashedAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(trashedAt_).mergeFrom(value).buildPartial(); + } else { + trashedAt_ = value; + } + bitField0_ |= 0x00000100; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; + */ + private void clearTrashedAt() { + trashedAt_ = null; + bitField0_ = (bitField0_ & ~0x00000100); + } + + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinition parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinition parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinition parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinition parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinition parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinition parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinition parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinition parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinition parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinition parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinition parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinition parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.PropertyDefinition prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: PropertyDefinition; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.PropertyDefinition} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.PropertyDefinition, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.PropertyDefinition) + io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.PropertyDefinition.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public boolean hasPropertyId() { + return instance.hasPropertyId(); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getPropertyId() { + return instance.getPropertyId(); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder setPropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setPropertyId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder setPropertyId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setPropertyId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder mergePropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergePropertyId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder clearPropertyId() { copyOnWrite(); + instance.clearPropertyId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return instance.hasNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return instance.getNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder setNotebookId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setNotebookId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder clearNotebookId() { copyOnWrite(); + instance.clearNotebookId(); + return this; + } + + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 3 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * optional string type = 4 [json_name = "type"]; + * @return Whether the type field is set. + */ + @java.lang.Override + public boolean hasType() { + return instance.hasType(); + } + /** + * optional string type = 4 [json_name = "type"]; + * @return The type. + */ + @java.lang.Override + public java.lang.String getType() { + return instance.getType(); + } + /** + * optional string type = 4 [json_name = "type"]; + * @return The bytes for type. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTypeBytes() { + return instance.getTypeBytes(); + } + /** + * optional string type = 4 [json_name = "type"]; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType( + java.lang.String value) { + copyOnWrite(); + instance.setType(value); + return this; + } + /** + * optional string type = 4 [json_name = "type"]; + * @return This builder for chaining. + */ + public Builder clearType() { + copyOnWrite(); + instance.clearType(); + return this; + } + /** + * optional string type = 4 [json_name = "type"]; + * @param value The bytes for type to set. + * @return This builder for chaining. + */ + public Builder setTypeBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTypeBytes(value); + return this; + } + + /** + * optional string profile = 5 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return instance.hasProfile(); + } + /** + * optional string profile = 5 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return instance.getProfile(); + } + /** + * optional string profile = 5 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return instance.getProfileBytes(); + } + /** + * optional string profile = 5 [json_name = "profile"]; + * @param value The profile to set. + * @return This builder for chaining. + */ + public Builder setProfile( + java.lang.String value) { + copyOnWrite(); + instance.setProfile(value); + return this; + } + /** + * optional string profile = 5 [json_name = "profile"]; + * @return This builder for chaining. + */ + public Builder clearProfile() { + copyOnWrite(); + instance.clearProfile(); + return this; + } + /** + * optional string profile = 5 [json_name = "profile"]; + * @param value The bytes for profile to set. + * @return This builder for chaining. + */ + public Builder setProfileBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setProfileBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + */ + @java.lang.Override + public boolean hasSemanticRevision() { + return instance.hasSemanticRevision(); + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getSemanticRevision() { + return instance.getSemanticRevision(); + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + */ + public Builder setSemanticRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setSemanticRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + */ + public Builder setSemanticRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setSemanticRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + */ + public Builder mergeSemanticRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeSemanticRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + */ + public Builder clearSemanticRevision() { copyOnWrite(); + instance.clearSemanticRevision(); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + @java.lang.Override + public java.util.List getOptionsList() { + return java.util.Collections.unmodifiableList( + instance.getOptionsList()); + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + @java.lang.Override + public int getOptionsCount() { + return instance.getOptionsCount(); + }/** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SelectOption getOptions(int index) { + return instance.getOptions(index); + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + public Builder setOptions( + int index, io.github.arcforges.contracts.publicapi.v1.SelectOption value) { + copyOnWrite(); + instance.setOptions(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + public Builder setOptions( + int index, io.github.arcforges.contracts.publicapi.v1.SelectOption.Builder builderForValue) { + copyOnWrite(); + instance.setOptions(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + public Builder addOptions(io.github.arcforges.contracts.publicapi.v1.SelectOption value) { + copyOnWrite(); + instance.addOptions(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + public Builder addOptions( + int index, io.github.arcforges.contracts.publicapi.v1.SelectOption value) { + copyOnWrite(); + instance.addOptions(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + public Builder addOptions( + io.github.arcforges.contracts.publicapi.v1.SelectOption.Builder builderForValue) { + copyOnWrite(); + instance.addOptions(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + public Builder addOptions( + int index, io.github.arcforges.contracts.publicapi.v1.SelectOption.Builder builderForValue) { + copyOnWrite(); + instance.addOptions(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + public Builder addAllOptions( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllOptions(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + public Builder clearOptions() { + copyOnWrite(); + instance.clearOptions(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + public Builder removeOptions(int index) { + copyOnWrite(); + instance.removeOptions(index); + return this; + } + + /** + * optional uint32 number_scale = 9 [json_name = "numberScale"]; + * @return Whether the numberScale field is set. + */ + @java.lang.Override + public boolean hasNumberScale() { + return instance.hasNumberScale(); + } + /** + * optional uint32 number_scale = 9 [json_name = "numberScale"]; + * @return The numberScale. + */ + @java.lang.Override + public int getNumberScale() { + return instance.getNumberScale(); + } + /** + * optional uint32 number_scale = 9 [json_name = "numberScale"]; + * @param value The numberScale to set. + * @return This builder for chaining. + */ + public Builder setNumberScale(int value) { + copyOnWrite(); + instance.setNumberScale(value); + return this; + } + /** + * optional uint32 number_scale = 9 [json_name = "numberScale"]; + * @return This builder for chaining. + */ + public Builder clearNumberScale() { + copyOnWrite(); + instance.clearNumberScale(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; + */ + @java.lang.Override + public boolean hasTrashedAt() { + return instance.hasTrashedAt(); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt() { + return instance.getTrashedAt(); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; + */ + public Builder setTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setTrashedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; + */ + public Builder setTrashedAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setTrashedAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; + */ + public Builder mergeTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeTrashedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; + */ + public Builder clearTrashedAt() { copyOnWrite(); + instance.clearTrashedAt(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.PropertyDefinition) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.PropertyDefinition(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "propertyId_", + "notebookId_", + "name_", + "type_", + "profile_", + "semanticRevision_", + "revision_", + "options_", + io.github.arcforges.contracts.publicapi.v1.SelectOption.class, + "numberScale_", + "trashedAt_", + }; + java.lang.String info = + "\u0000\n\u0000\u0001\u0001\n\n\u0000\u0001\u0000\u0001\u1009\u0000\u0002\u1009\u0001" + + "\u0003\u1208\u0002\u0004\u1208\u0003\u0005\u1208\u0004\u0006\u1009\u0005\u0007\u1009" + + "\u0006\b\u001b\t\u100b\u0007\n\u1009\b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.PropertyDefinition.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.PropertyDefinition) + private static final io.github.arcforges.contracts.publicapi.v1.PropertyDefinition DEFAULT_INSTANCE; + static { + PropertyDefinition defaultInstance = new PropertyDefinition(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + PropertyDefinition.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinition getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionOrBuilder.java new file mode 100644 index 0000000..f173f40 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionOrBuilder.java @@ -0,0 +1,145 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface PropertyDefinitionOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.PropertyDefinition) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + * @return Whether the propertyId field is set. + */ + boolean hasPropertyId(); + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + * @return The propertyId. + */ + io.github.arcforges.contracts.foundation.v1.Id getPropertyId(); + + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + * @return Whether the notebookId field is set. + */ + boolean hasNotebookId(); + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + * @return The notebookId. + */ + io.github.arcforges.contracts.foundation.v1.Id getNotebookId(); + + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * optional string type = 4 [json_name = "type"]; + * @return Whether the type field is set. + */ + boolean hasType(); + /** + * optional string type = 4 [json_name = "type"]; + * @return The type. + */ + java.lang.String getType(); + /** + * optional string type = 4 [json_name = "type"]; + * @return The bytes for type. + */ + com.google.protobuf.ByteString + getTypeBytes(); + + /** + * optional string profile = 5 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + boolean hasProfile(); + /** + * optional string profile = 5 [json_name = "profile"]; + * @return The profile. + */ + java.lang.String getProfile(); + /** + * optional string profile = 5 [json_name = "profile"]; + * @return The bytes for profile. + */ + com.google.protobuf.ByteString + getProfileBytes(); + + /** + * .arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + * @return Whether the semanticRevision field is set. + */ + boolean hasSemanticRevision(); + /** + * .arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"]; + * @return The semanticRevision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getSemanticRevision(); + + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); + + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + java.util.List + getOptionsList(); + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + io.github.arcforges.contracts.publicapi.v1.SelectOption getOptions(int index); + /** + * repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"]; + */ + int getOptionsCount(); + + /** + * optional uint32 number_scale = 9 [json_name = "numberScale"]; + * @return Whether the numberScale field is set. + */ + boolean hasNumberScale(); + /** + * optional uint32 number_scale = 9 [json_name = "numberScale"]; + * @return The numberScale. + */ + int getNumberScale(); + + /** + * .arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; + * @return Whether the trashedAt field is set. + */ + boolean hasTrashedAt(); + /** + * .arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"]; + * @return The trashedAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java new file mode 100644 index 0000000..167fd0f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersion.java @@ -0,0 +1,392 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: PropertyDefinitionVersion; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.PropertyDefinitionVersion} + */ +@com.google.protobuf.Generated +public final class PropertyDefinitionVersion extends + com.google.protobuf.GeneratedMessageLite< + PropertyDefinitionVersion, PropertyDefinitionVersion.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.PropertyDefinitionVersion) + PropertyDefinitionVersionOrBuilder { + private PropertyDefinitionVersion() { + } + private int bitField0_; + public static final int PROPERTY_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id propertyId_; + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public boolean hasPropertyId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getPropertyId() { + return propertyId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : propertyId_; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + propertyId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergePropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (propertyId_ != null && + propertyId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + propertyId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(propertyId_).mergeFrom(value).buildPartial(); + } else { + propertyId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + private void clearPropertyId() { + propertyId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int SEMANTIC_REVISION_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Revision semanticRevision_; + /** + * .arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; + */ + @java.lang.Override + public boolean hasSemanticRevision() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getSemanticRevision() { + return semanticRevision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : semanticRevision_; + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSemanticRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + semanticRevision_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSemanticRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (semanticRevision_ != null && + semanticRevision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + semanticRevision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(semanticRevision_).mergeFrom(value).buildPartial(); + } else { + semanticRevision_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; + */ + private void clearSemanticRevision() { + semanticRevision_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: PropertyDefinitionVersion; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.PropertyDefinitionVersion} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.PropertyDefinitionVersion) + io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersionOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public boolean hasPropertyId() { + return instance.hasPropertyId(); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getPropertyId() { + return instance.getPropertyId(); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder setPropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setPropertyId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder setPropertyId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setPropertyId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder mergePropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergePropertyId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder clearPropertyId() { copyOnWrite(); + instance.clearPropertyId(); + return this; + } + + /** + * .arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; + */ + @java.lang.Override + public boolean hasSemanticRevision() { + return instance.hasSemanticRevision(); + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getSemanticRevision() { + return instance.getSemanticRevision(); + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; + */ + public Builder setSemanticRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setSemanticRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; + */ + public Builder setSemanticRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setSemanticRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; + */ + public Builder mergeSemanticRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeSemanticRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; + */ + public Builder clearSemanticRevision() { copyOnWrite(); + instance.clearSemanticRevision(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.PropertyDefinitionVersion) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "propertyId_", + "semanticRevision_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.PropertyDefinitionVersion) + private static final io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion DEFAULT_INSTANCE; + static { + PropertyDefinitionVersion defaultInstance = new PropertyDefinitionVersion(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + PropertyDefinitionVersion.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionOrBuilder.java new file mode 100644 index 0000000..e65a5cf --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionOrBuilder.java @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface PropertyDefinitionVersionOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.PropertyDefinitionVersion) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + * @return Whether the propertyId field is set. + */ + boolean hasPropertyId(); + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + * @return The propertyId. + */ + io.github.arcforges.contracts.foundation.v1.Id getPropertyId(); + + /** + * .arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; + * @return Whether the semanticRevision field is set. + */ + boolean hasSemanticRevision(); + /** + * .arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"]; + * @return The semanticRevision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getSemanticRevision(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java new file mode 100644 index 0000000..942f0b1 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValue.java @@ -0,0 +1,392 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: PropertyValue; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.PropertyValue} + */ +@com.google.protobuf.Generated +public final class PropertyValue extends + com.google.protobuf.GeneratedMessageLite< + PropertyValue, PropertyValue.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.PropertyValue) + PropertyValueOrBuilder { + private PropertyValue() { + } + private int bitField0_; + public static final int PROPERTY_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id propertyId_; + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public boolean hasPropertyId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getPropertyId() { + return propertyId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : propertyId_; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + propertyId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergePropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (propertyId_ != null && + propertyId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + propertyId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(propertyId_).mergeFrom(value).buildPartial(); + } else { + propertyId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + private void clearPropertyId() { + propertyId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int VALUE_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.ScalarValue value_; + /** + * .arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public boolean hasValue() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScalarValue getValue() { + return value_ == null ? io.github.arcforges.contracts.publicapi.v1.ScalarValue.getDefaultInstance() : value_; + } + /** + * .arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setValue(io.github.arcforges.contracts.publicapi.v1.ScalarValue value) { + value.getClass(); // minimal bytecode null check + value_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeValue(io.github.arcforges.contracts.publicapi.v1.ScalarValue value) { + value.getClass(); // minimal bytecode null check + if (value_ != null && + value_ != io.github.arcforges.contracts.publicapi.v1.ScalarValue.getDefaultInstance()) { + value_ = + io.github.arcforges.contracts.publicapi.v1.ScalarValue.newBuilder(value_).mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"]; + */ + private void clearValue() { + value_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.publicapi.v1.PropertyValue parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyValue parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyValue parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyValue parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyValue parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyValue parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyValue parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyValue parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.PropertyValue parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.PropertyValue parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyValue parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.PropertyValue parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.PropertyValue prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: PropertyValue; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.PropertyValue} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.PropertyValue, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.PropertyValue) + io.github.arcforges.contracts.publicapi.v1.PropertyValueOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.PropertyValue.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public boolean hasPropertyId() { + return instance.hasPropertyId(); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getPropertyId() { + return instance.getPropertyId(); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder setPropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setPropertyId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder setPropertyId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setPropertyId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder mergePropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergePropertyId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder clearPropertyId() { copyOnWrite(); + instance.clearPropertyId(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public boolean hasValue() { + return instance.hasValue(); + } + /** + * .arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScalarValue getValue() { + return instance.getValue(); + } + /** + * .arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"]; + */ + public Builder setValue(io.github.arcforges.contracts.publicapi.v1.ScalarValue value) { + copyOnWrite(); + instance.setValue(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"]; + */ + public Builder setValue( + io.github.arcforges.contracts.publicapi.v1.ScalarValue.Builder builderForValue) { + copyOnWrite(); + instance.setValue(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"]; + */ + public Builder mergeValue(io.github.arcforges.contracts.publicapi.v1.ScalarValue value) { + copyOnWrite(); + instance.mergeValue(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"]; + */ + public Builder clearValue() { copyOnWrite(); + instance.clearValue(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.PropertyValue) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.PropertyValue(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "propertyId_", + "value_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.PropertyValue.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.PropertyValue) + private static final io.github.arcforges.contracts.publicapi.v1.PropertyValue DEFAULT_INSTANCE; + static { + PropertyValue defaultInstance = new PropertyValue(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + PropertyValue.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.PropertyValue getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValueOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValueOrBuilder.java new file mode 100644 index 0000000..e7baa96 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/PropertyValueOrBuilder.java @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface PropertyValueOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.PropertyValue) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + * @return Whether the propertyId field is set. + */ + boolean hasPropertyId(); + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + * @return The propertyId. + */ + io.github.arcforges.contracts.foundation.v1.Id getPropertyId(); + + /** + * .arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"]; + * @return Whether the value field is set. + */ + boolean hasValue(); + /** + * .arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"]; + * @return The value. + */ + io.github.arcforges.contracts.publicapi.v1.ScalarValue getValue(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java new file mode 100644 index 0000000..47be27e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPreset.java @@ -0,0 +1,1457 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: RenderPreset; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.RenderPreset} + */ +@com.google.protobuf.Generated +public final class RenderPreset extends + com.google.protobuf.GeneratedMessageLite< + RenderPreset, RenderPreset.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.RenderPreset) + RenderPresetOrBuilder { + private RenderPreset() { + container_ = ""; + videoCodec_ = ""; + audioCodec_ = ""; + colourSpace_ = ""; + channelLayout_ = ""; + profile_ = ""; + subtitleMode_ = ""; + } + private int bitField0_; + public static final int CONTAINER_FIELD_NUMBER = 1; + private java.lang.String container_; + /** + * optional string container = 1 [json_name = "container"]; + * @return Whether the container field is set. + */ + @java.lang.Override + public boolean hasContainer() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string container = 1 [json_name = "container"]; + * @return The container. + */ + @java.lang.Override + public java.lang.String getContainer() { + return container_; + } + /** + * optional string container = 1 [json_name = "container"]; + * @return The bytes for container. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContainerBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(container_); + } + /** + * optional string container = 1 [json_name = "container"]; + * @param value The container to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setContainer( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + container_ = value; + } + /** + * optional string container = 1 [json_name = "container"]; + */ + private void clearContainer() { + bitField0_ = (bitField0_ & ~0x00000001); + container_ = getDefaultInstance().getContainer(); + } + /** + * optional string container = 1 [json_name = "container"]; + * @param value The bytes for container to set. + */ + private void setContainerBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + container_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int VIDEO_CODEC_FIELD_NUMBER = 2; + private java.lang.String videoCodec_; + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @return Whether the videoCodec field is set. + */ + @java.lang.Override + public boolean hasVideoCodec() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @return The videoCodec. + */ + @java.lang.Override + public java.lang.String getVideoCodec() { + return videoCodec_; + } + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @return The bytes for videoCodec. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getVideoCodecBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(videoCodec_); + } + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @param value The videoCodec to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setVideoCodec( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + videoCodec_ = value; + } + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + */ + private void clearVideoCodec() { + bitField0_ = (bitField0_ & ~0x00000002); + videoCodec_ = getDefaultInstance().getVideoCodec(); + } + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @param value The bytes for videoCodec to set. + */ + private void setVideoCodecBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + videoCodec_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int AUDIO_CODEC_FIELD_NUMBER = 3; + private java.lang.String audioCodec_; + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @return Whether the audioCodec field is set. + */ + @java.lang.Override + public boolean hasAudioCodec() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @return The audioCodec. + */ + @java.lang.Override + public java.lang.String getAudioCodec() { + return audioCodec_; + } + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @return The bytes for audioCodec. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAudioCodecBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(audioCodec_); + } + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @param value The audioCodec to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAudioCodec( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + audioCodec_ = value; + } + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + */ + private void clearAudioCodec() { + bitField0_ = (bitField0_ & ~0x00000004); + audioCodec_ = getDefaultInstance().getAudioCodec(); + } + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @param value The bytes for audioCodec to set. + */ + private void setAudioCodecBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + audioCodec_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int WIDTH_FIELD_NUMBER = 4; + private int width_; + /** + * optional uint32 width = 4 [json_name = "width"]; + * @return Whether the width field is set. + */ + @java.lang.Override + public boolean hasWidth() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional uint32 width = 4 [json_name = "width"]; + * @return The width. + */ + @java.lang.Override + public int getWidth() { + return width_; + } + /** + * optional uint32 width = 4 [json_name = "width"]; + * @param value The width to set. + */ + private void setWidth(int value) { + bitField0_ |= 0x00000008; + width_ = value; + } + /** + * optional uint32 width = 4 [json_name = "width"]; + */ + private void clearWidth() { + bitField0_ = (bitField0_ & ~0x00000008); + width_ = 0; + } + + public static final int HEIGHT_FIELD_NUMBER = 5; + private int height_; + /** + * optional uint32 height = 5 [json_name = "height"]; + * @return Whether the height field is set. + */ + @java.lang.Override + public boolean hasHeight() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional uint32 height = 5 [json_name = "height"]; + * @return The height. + */ + @java.lang.Override + public int getHeight() { + return height_; + } + /** + * optional uint32 height = 5 [json_name = "height"]; + * @param value The height to set. + */ + private void setHeight(int value) { + bitField0_ |= 0x00000010; + height_ = value; + } + /** + * optional uint32 height = 5 [json_name = "height"]; + */ + private void clearHeight() { + bitField0_ = (bitField0_ & ~0x00000010); + height_ = 0; + } + + public static final int RATE_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Rational rate_; + /** + * .arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + */ + @java.lang.Override + public boolean hasRate() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getRate() { + return rate_ == null ? io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance() : rate_; + } + /** + * .arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + rate_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + if (rate_ != null && + rate_ != io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance()) { + rate_ = + io.github.arcforges.contracts.foundation.v1.Rational.newBuilder(rate_).mergeFrom(value).buildPartial(); + } else { + rate_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + */ + private void clearRate() { + rate_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int COLOUR_SPACE_FIELD_NUMBER = 7; + private java.lang.String colourSpace_; + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @return Whether the colourSpace field is set. + */ + @java.lang.Override + public boolean hasColourSpace() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @return The colourSpace. + */ + @java.lang.Override + public java.lang.String getColourSpace() { + return colourSpace_; + } + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @return The bytes for colourSpace. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getColourSpaceBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(colourSpace_); + } + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @param value The colourSpace to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setColourSpace( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000040; + colourSpace_ = value; + } + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + */ + private void clearColourSpace() { + bitField0_ = (bitField0_ & ~0x00000040); + colourSpace_ = getDefaultInstance().getColourSpace(); + } + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @param value The bytes for colourSpace to set. + */ + private void setColourSpaceBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + colourSpace_ = value.toStringUtf8(); + bitField0_ |= 0x00000040; + } + + public static final int SAMPLE_RATE_FIELD_NUMBER = 8; + private int sampleRate_; + /** + * optional uint32 sample_rate = 8 [json_name = "sampleRate"]; + * @return Whether the sampleRate field is set. + */ + @java.lang.Override + public boolean hasSampleRate() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * optional uint32 sample_rate = 8 [json_name = "sampleRate"]; + * @return The sampleRate. + */ + @java.lang.Override + public int getSampleRate() { + return sampleRate_; + } + /** + * optional uint32 sample_rate = 8 [json_name = "sampleRate"]; + * @param value The sampleRate to set. + */ + private void setSampleRate(int value) { + bitField0_ |= 0x00000080; + sampleRate_ = value; + } + /** + * optional uint32 sample_rate = 8 [json_name = "sampleRate"]; + */ + private void clearSampleRate() { + bitField0_ = (bitField0_ & ~0x00000080); + sampleRate_ = 0; + } + + public static final int CHANNEL_LAYOUT_FIELD_NUMBER = 9; + private java.lang.String channelLayout_; + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @return Whether the channelLayout field is set. + */ + @java.lang.Override + public boolean hasChannelLayout() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @return The channelLayout. + */ + @java.lang.Override + public java.lang.String getChannelLayout() { + return channelLayout_; + } + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @return The bytes for channelLayout. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChannelLayoutBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(channelLayout_); + } + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @param value The channelLayout to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannelLayout( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000100; + channelLayout_ = value; + } + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + */ + private void clearChannelLayout() { + bitField0_ = (bitField0_ & ~0x00000100); + channelLayout_ = getDefaultInstance().getChannelLayout(); + } + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @param value The bytes for channelLayout to set. + */ + private void setChannelLayoutBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + channelLayout_ = value.toStringUtf8(); + bitField0_ |= 0x00000100; + } + + public static final int PROFILE_FIELD_NUMBER = 10; + private java.lang.String profile_; + /** + * optional string profile = 10 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return ((bitField0_ & 0x00000200) != 0); + } + /** + * optional string profile = 10 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return profile_; + } + /** + * optional string profile = 10 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(profile_); + } + /** + * optional string profile = 10 [json_name = "profile"]; + * @param value The profile to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProfile( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000200; + profile_ = value; + } + /** + * optional string profile = 10 [json_name = "profile"]; + */ + private void clearProfile() { + bitField0_ = (bitField0_ & ~0x00000200); + profile_ = getDefaultInstance().getProfile(); + } + /** + * optional string profile = 10 [json_name = "profile"]; + * @param value The bytes for profile to set. + */ + private void setProfileBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + profile_ = value.toStringUtf8(); + bitField0_ |= 0x00000200; + } + + public static final int AUDIO_BITRATE_FIELD_NUMBER = 11; + private int audioBitrate_; + /** + * optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"]; + * @return Whether the audioBitrate field is set. + */ + @java.lang.Override + public boolean hasAudioBitrate() { + return ((bitField0_ & 0x00000400) != 0); + } + /** + * optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"]; + * @return The audioBitrate. + */ + @java.lang.Override + public int getAudioBitrate() { + return audioBitrate_; + } + /** + * optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"]; + * @param value The audioBitrate to set. + */ + private void setAudioBitrate(int value) { + bitField0_ |= 0x00000400; + audioBitrate_ = value; + } + /** + * optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"]; + */ + private void clearAudioBitrate() { + bitField0_ = (bitField0_ & ~0x00000400); + audioBitrate_ = 0; + } + + public static final int VIDEO_BITRATE_FIELD_NUMBER = 12; + private long videoBitrate_; + /** + * optional uint64 video_bitrate = 12 [json_name = "videoBitrate"]; + * @return Whether the videoBitrate field is set. + */ + @java.lang.Override + public boolean hasVideoBitrate() { + return ((bitField0_ & 0x00000800) != 0); + } + /** + * optional uint64 video_bitrate = 12 [json_name = "videoBitrate"]; + * @return The videoBitrate. + */ + @java.lang.Override + public long getVideoBitrate() { + return videoBitrate_; + } + /** + * optional uint64 video_bitrate = 12 [json_name = "videoBitrate"]; + * @param value The videoBitrate to set. + */ + private void setVideoBitrate(long value) { + bitField0_ |= 0x00000800; + videoBitrate_ = value; + } + /** + * optional uint64 video_bitrate = 12 [json_name = "videoBitrate"]; + */ + private void clearVideoBitrate() { + bitField0_ = (bitField0_ & ~0x00000800); + videoBitrate_ = 0L; + } + + public static final int SUBTITLE_MODE_FIELD_NUMBER = 13; + private java.lang.String subtitleMode_; + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @return Whether the subtitleMode field is set. + */ + @java.lang.Override + public boolean hasSubtitleMode() { + return ((bitField0_ & 0x00001000) != 0); + } + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @return The subtitleMode. + */ + @java.lang.Override + public java.lang.String getSubtitleMode() { + return subtitleMode_; + } + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @return The bytes for subtitleMode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSubtitleModeBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(subtitleMode_); + } + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @param value The subtitleMode to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSubtitleMode( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00001000; + subtitleMode_ = value; + } + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + */ + private void clearSubtitleMode() { + bitField0_ = (bitField0_ & ~0x00001000); + subtitleMode_ = getDefaultInstance().getSubtitleMode(); + } + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @param value The bytes for subtitleMode to set. + */ + private void setSubtitleModeBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + subtitleMode_ = value.toStringUtf8(); + bitField0_ |= 0x00001000; + } + + public static io.github.arcforges.contracts.publicapi.v1.RenderPreset parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.RenderPreset parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RenderPreset parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.RenderPreset parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RenderPreset parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.RenderPreset parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RenderPreset parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.RenderPreset parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.RenderPreset parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.RenderPreset parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RenderPreset parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.RenderPreset parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.RenderPreset prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: RenderPreset; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.RenderPreset} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.RenderPreset, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.RenderPreset) + io.github.arcforges.contracts.publicapi.v1.RenderPresetOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.RenderPreset.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string container = 1 [json_name = "container"]; + * @return Whether the container field is set. + */ + @java.lang.Override + public boolean hasContainer() { + return instance.hasContainer(); + } + /** + * optional string container = 1 [json_name = "container"]; + * @return The container. + */ + @java.lang.Override + public java.lang.String getContainer() { + return instance.getContainer(); + } + /** + * optional string container = 1 [json_name = "container"]; + * @return The bytes for container. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContainerBytes() { + return instance.getContainerBytes(); + } + /** + * optional string container = 1 [json_name = "container"]; + * @param value The container to set. + * @return This builder for chaining. + */ + public Builder setContainer( + java.lang.String value) { + copyOnWrite(); + instance.setContainer(value); + return this; + } + /** + * optional string container = 1 [json_name = "container"]; + * @return This builder for chaining. + */ + public Builder clearContainer() { + copyOnWrite(); + instance.clearContainer(); + return this; + } + /** + * optional string container = 1 [json_name = "container"]; + * @param value The bytes for container to set. + * @return This builder for chaining. + */ + public Builder setContainerBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setContainerBytes(value); + return this; + } + + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @return Whether the videoCodec field is set. + */ + @java.lang.Override + public boolean hasVideoCodec() { + return instance.hasVideoCodec(); + } + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @return The videoCodec. + */ + @java.lang.Override + public java.lang.String getVideoCodec() { + return instance.getVideoCodec(); + } + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @return The bytes for videoCodec. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getVideoCodecBytes() { + return instance.getVideoCodecBytes(); + } + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @param value The videoCodec to set. + * @return This builder for chaining. + */ + public Builder setVideoCodec( + java.lang.String value) { + copyOnWrite(); + instance.setVideoCodec(value); + return this; + } + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @return This builder for chaining. + */ + public Builder clearVideoCodec() { + copyOnWrite(); + instance.clearVideoCodec(); + return this; + } + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @param value The bytes for videoCodec to set. + * @return This builder for chaining. + */ + public Builder setVideoCodecBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setVideoCodecBytes(value); + return this; + } + + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @return Whether the audioCodec field is set. + */ + @java.lang.Override + public boolean hasAudioCodec() { + return instance.hasAudioCodec(); + } + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @return The audioCodec. + */ + @java.lang.Override + public java.lang.String getAudioCodec() { + return instance.getAudioCodec(); + } + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @return The bytes for audioCodec. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAudioCodecBytes() { + return instance.getAudioCodecBytes(); + } + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @param value The audioCodec to set. + * @return This builder for chaining. + */ + public Builder setAudioCodec( + java.lang.String value) { + copyOnWrite(); + instance.setAudioCodec(value); + return this; + } + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @return This builder for chaining. + */ + public Builder clearAudioCodec() { + copyOnWrite(); + instance.clearAudioCodec(); + return this; + } + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @param value The bytes for audioCodec to set. + * @return This builder for chaining. + */ + public Builder setAudioCodecBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setAudioCodecBytes(value); + return this; + } + + /** + * optional uint32 width = 4 [json_name = "width"]; + * @return Whether the width field is set. + */ + @java.lang.Override + public boolean hasWidth() { + return instance.hasWidth(); + } + /** + * optional uint32 width = 4 [json_name = "width"]; + * @return The width. + */ + @java.lang.Override + public int getWidth() { + return instance.getWidth(); + } + /** + * optional uint32 width = 4 [json_name = "width"]; + * @param value The width to set. + * @return This builder for chaining. + */ + public Builder setWidth(int value) { + copyOnWrite(); + instance.setWidth(value); + return this; + } + /** + * optional uint32 width = 4 [json_name = "width"]; + * @return This builder for chaining. + */ + public Builder clearWidth() { + copyOnWrite(); + instance.clearWidth(); + return this; + } + + /** + * optional uint32 height = 5 [json_name = "height"]; + * @return Whether the height field is set. + */ + @java.lang.Override + public boolean hasHeight() { + return instance.hasHeight(); + } + /** + * optional uint32 height = 5 [json_name = "height"]; + * @return The height. + */ + @java.lang.Override + public int getHeight() { + return instance.getHeight(); + } + /** + * optional uint32 height = 5 [json_name = "height"]; + * @param value The height to set. + * @return This builder for chaining. + */ + public Builder setHeight(int value) { + copyOnWrite(); + instance.setHeight(value); + return this; + } + /** + * optional uint32 height = 5 [json_name = "height"]; + * @return This builder for chaining. + */ + public Builder clearHeight() { + copyOnWrite(); + instance.clearHeight(); + return this; + } + + /** + * .arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + */ + @java.lang.Override + public boolean hasRate() { + return instance.hasRate(); + } + /** + * .arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getRate() { + return instance.getRate(); + } + /** + * .arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + */ + public Builder setRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.setRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + */ + public Builder setRate( + io.github.arcforges.contracts.foundation.v1.Rational.Builder builderForValue) { + copyOnWrite(); + instance.setRate(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + */ + public Builder mergeRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.mergeRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + */ + public Builder clearRate() { copyOnWrite(); + instance.clearRate(); + return this; + } + + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @return Whether the colourSpace field is set. + */ + @java.lang.Override + public boolean hasColourSpace() { + return instance.hasColourSpace(); + } + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @return The colourSpace. + */ + @java.lang.Override + public java.lang.String getColourSpace() { + return instance.getColourSpace(); + } + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @return The bytes for colourSpace. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getColourSpaceBytes() { + return instance.getColourSpaceBytes(); + } + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @param value The colourSpace to set. + * @return This builder for chaining. + */ + public Builder setColourSpace( + java.lang.String value) { + copyOnWrite(); + instance.setColourSpace(value); + return this; + } + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @return This builder for chaining. + */ + public Builder clearColourSpace() { + copyOnWrite(); + instance.clearColourSpace(); + return this; + } + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @param value The bytes for colourSpace to set. + * @return This builder for chaining. + */ + public Builder setColourSpaceBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setColourSpaceBytes(value); + return this; + } + + /** + * optional uint32 sample_rate = 8 [json_name = "sampleRate"]; + * @return Whether the sampleRate field is set. + */ + @java.lang.Override + public boolean hasSampleRate() { + return instance.hasSampleRate(); + } + /** + * optional uint32 sample_rate = 8 [json_name = "sampleRate"]; + * @return The sampleRate. + */ + @java.lang.Override + public int getSampleRate() { + return instance.getSampleRate(); + } + /** + * optional uint32 sample_rate = 8 [json_name = "sampleRate"]; + * @param value The sampleRate to set. + * @return This builder for chaining. + */ + public Builder setSampleRate(int value) { + copyOnWrite(); + instance.setSampleRate(value); + return this; + } + /** + * optional uint32 sample_rate = 8 [json_name = "sampleRate"]; + * @return This builder for chaining. + */ + public Builder clearSampleRate() { + copyOnWrite(); + instance.clearSampleRate(); + return this; + } + + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @return Whether the channelLayout field is set. + */ + @java.lang.Override + public boolean hasChannelLayout() { + return instance.hasChannelLayout(); + } + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @return The channelLayout. + */ + @java.lang.Override + public java.lang.String getChannelLayout() { + return instance.getChannelLayout(); + } + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @return The bytes for channelLayout. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChannelLayoutBytes() { + return instance.getChannelLayoutBytes(); + } + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @param value The channelLayout to set. + * @return This builder for chaining. + */ + public Builder setChannelLayout( + java.lang.String value) { + copyOnWrite(); + instance.setChannelLayout(value); + return this; + } + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @return This builder for chaining. + */ + public Builder clearChannelLayout() { + copyOnWrite(); + instance.clearChannelLayout(); + return this; + } + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @param value The bytes for channelLayout to set. + * @return This builder for chaining. + */ + public Builder setChannelLayoutBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setChannelLayoutBytes(value); + return this; + } + + /** + * optional string profile = 10 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return instance.hasProfile(); + } + /** + * optional string profile = 10 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return instance.getProfile(); + } + /** + * optional string profile = 10 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return instance.getProfileBytes(); + } + /** + * optional string profile = 10 [json_name = "profile"]; + * @param value The profile to set. + * @return This builder for chaining. + */ + public Builder setProfile( + java.lang.String value) { + copyOnWrite(); + instance.setProfile(value); + return this; + } + /** + * optional string profile = 10 [json_name = "profile"]; + * @return This builder for chaining. + */ + public Builder clearProfile() { + copyOnWrite(); + instance.clearProfile(); + return this; + } + /** + * optional string profile = 10 [json_name = "profile"]; + * @param value The bytes for profile to set. + * @return This builder for chaining. + */ + public Builder setProfileBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setProfileBytes(value); + return this; + } + + /** + * optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"]; + * @return Whether the audioBitrate field is set. + */ + @java.lang.Override + public boolean hasAudioBitrate() { + return instance.hasAudioBitrate(); + } + /** + * optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"]; + * @return The audioBitrate. + */ + @java.lang.Override + public int getAudioBitrate() { + return instance.getAudioBitrate(); + } + /** + * optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"]; + * @param value The audioBitrate to set. + * @return This builder for chaining. + */ + public Builder setAudioBitrate(int value) { + copyOnWrite(); + instance.setAudioBitrate(value); + return this; + } + /** + * optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"]; + * @return This builder for chaining. + */ + public Builder clearAudioBitrate() { + copyOnWrite(); + instance.clearAudioBitrate(); + return this; + } + + /** + * optional uint64 video_bitrate = 12 [json_name = "videoBitrate"]; + * @return Whether the videoBitrate field is set. + */ + @java.lang.Override + public boolean hasVideoBitrate() { + return instance.hasVideoBitrate(); + } + /** + * optional uint64 video_bitrate = 12 [json_name = "videoBitrate"]; + * @return The videoBitrate. + */ + @java.lang.Override + public long getVideoBitrate() { + return instance.getVideoBitrate(); + } + /** + * optional uint64 video_bitrate = 12 [json_name = "videoBitrate"]; + * @param value The videoBitrate to set. + * @return This builder for chaining. + */ + public Builder setVideoBitrate(long value) { + copyOnWrite(); + instance.setVideoBitrate(value); + return this; + } + /** + * optional uint64 video_bitrate = 12 [json_name = "videoBitrate"]; + * @return This builder for chaining. + */ + public Builder clearVideoBitrate() { + copyOnWrite(); + instance.clearVideoBitrate(); + return this; + } + + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @return Whether the subtitleMode field is set. + */ + @java.lang.Override + public boolean hasSubtitleMode() { + return instance.hasSubtitleMode(); + } + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @return The subtitleMode. + */ + @java.lang.Override + public java.lang.String getSubtitleMode() { + return instance.getSubtitleMode(); + } + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @return The bytes for subtitleMode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSubtitleModeBytes() { + return instance.getSubtitleModeBytes(); + } + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @param value The subtitleMode to set. + * @return This builder for chaining. + */ + public Builder setSubtitleMode( + java.lang.String value) { + copyOnWrite(); + instance.setSubtitleMode(value); + return this; + } + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @return This builder for chaining. + */ + public Builder clearSubtitleMode() { + copyOnWrite(); + instance.clearSubtitleMode(); + return this; + } + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @param value The bytes for subtitleMode to set. + * @return This builder for chaining. + */ + public Builder setSubtitleModeBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setSubtitleModeBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.RenderPreset) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.RenderPreset(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "container_", + "videoCodec_", + "audioCodec_", + "width_", + "height_", + "rate_", + "colourSpace_", + "sampleRate_", + "channelLayout_", + "profile_", + "audioBitrate_", + "videoBitrate_", + "subtitleMode_", + }; + java.lang.String info = + "\u0000\r\u0000\u0001\u0001\r\r\u0000\u0000\u0000\u0001\u1208\u0000\u0002\u1208\u0001" + + "\u0003\u1208\u0002\u0004\u100b\u0003\u0005\u100b\u0004\u0006\u1009\u0005\u0007\u1208" + + "\u0006\b\u100b\u0007\t\u1208\b\n\u1208\t\u000b\u100b\n\f\u1003\u000b\r\u1208\f"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.RenderPreset.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.RenderPreset) + private static final io.github.arcforges.contracts.publicapi.v1.RenderPreset DEFAULT_INSTANCE; + static { + RenderPreset defaultInstance = new RenderPreset(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + RenderPreset.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.RenderPreset getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPresetOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPresetOrBuilder.java new file mode 100644 index 0000000..ff74497 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RenderPresetOrBuilder.java @@ -0,0 +1,199 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface RenderPresetOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.RenderPreset) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string container = 1 [json_name = "container"]; + * @return Whether the container field is set. + */ + boolean hasContainer(); + /** + * optional string container = 1 [json_name = "container"]; + * @return The container. + */ + java.lang.String getContainer(); + /** + * optional string container = 1 [json_name = "container"]; + * @return The bytes for container. + */ + com.google.protobuf.ByteString + getContainerBytes(); + + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @return Whether the videoCodec field is set. + */ + boolean hasVideoCodec(); + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @return The videoCodec. + */ + java.lang.String getVideoCodec(); + /** + * optional string video_codec = 2 [json_name = "videoCodec"]; + * @return The bytes for videoCodec. + */ + com.google.protobuf.ByteString + getVideoCodecBytes(); + + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @return Whether the audioCodec field is set. + */ + boolean hasAudioCodec(); + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @return The audioCodec. + */ + java.lang.String getAudioCodec(); + /** + * optional string audio_codec = 3 [json_name = "audioCodec"]; + * @return The bytes for audioCodec. + */ + com.google.protobuf.ByteString + getAudioCodecBytes(); + + /** + * optional uint32 width = 4 [json_name = "width"]; + * @return Whether the width field is set. + */ + boolean hasWidth(); + /** + * optional uint32 width = 4 [json_name = "width"]; + * @return The width. + */ + int getWidth(); + + /** + * optional uint32 height = 5 [json_name = "height"]; + * @return Whether the height field is set. + */ + boolean hasHeight(); + /** + * optional uint32 height = 5 [json_name = "height"]; + * @return The height. + */ + int getHeight(); + + /** + * .arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + * @return Whether the rate field is set. + */ + boolean hasRate(); + /** + * .arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"]; + * @return The rate. + */ + io.github.arcforges.contracts.foundation.v1.Rational getRate(); + + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @return Whether the colourSpace field is set. + */ + boolean hasColourSpace(); + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @return The colourSpace. + */ + java.lang.String getColourSpace(); + /** + * optional string colour_space = 7 [json_name = "colourSpace"]; + * @return The bytes for colourSpace. + */ + com.google.protobuf.ByteString + getColourSpaceBytes(); + + /** + * optional uint32 sample_rate = 8 [json_name = "sampleRate"]; + * @return Whether the sampleRate field is set. + */ + boolean hasSampleRate(); + /** + * optional uint32 sample_rate = 8 [json_name = "sampleRate"]; + * @return The sampleRate. + */ + int getSampleRate(); + + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @return Whether the channelLayout field is set. + */ + boolean hasChannelLayout(); + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @return The channelLayout. + */ + java.lang.String getChannelLayout(); + /** + * optional string channel_layout = 9 [json_name = "channelLayout"]; + * @return The bytes for channelLayout. + */ + com.google.protobuf.ByteString + getChannelLayoutBytes(); + + /** + * optional string profile = 10 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + boolean hasProfile(); + /** + * optional string profile = 10 [json_name = "profile"]; + * @return The profile. + */ + java.lang.String getProfile(); + /** + * optional string profile = 10 [json_name = "profile"]; + * @return The bytes for profile. + */ + com.google.protobuf.ByteString + getProfileBytes(); + + /** + * optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"]; + * @return Whether the audioBitrate field is set. + */ + boolean hasAudioBitrate(); + /** + * optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"]; + * @return The audioBitrate. + */ + int getAudioBitrate(); + + /** + * optional uint64 video_bitrate = 12 [json_name = "videoBitrate"]; + * @return Whether the videoBitrate field is set. + */ + boolean hasVideoBitrate(); + /** + * optional uint64 video_bitrate = 12 [json_name = "videoBitrate"]; + * @return The videoBitrate. + */ + long getVideoBitrate(); + + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @return Whether the subtitleMode field is set. + */ + boolean hasSubtitleMode(); + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @return The subtitleMode. + */ + java.lang.String getSubtitleMode(); + /** + * optional string subtitle_mode = 13 [json_name = "subtitleMode"]; + * @return The bytes for subtitleMode. + */ + com.google.protobuf.ByteString + getSubtitleModeBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java new file mode 100644 index 0000000..8127d97 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurve.java @@ -0,0 +1,517 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: RetimeCurve; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.RetimeCurve} + */ +@com.google.protobuf.Generated +public final class RetimeCurve extends + com.google.protobuf.GeneratedMessageLite< + RetimeCurve, RetimeCurve.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.RetimeCurve) + RetimeCurveOrBuilder { + private RetimeCurve() { + points_ = emptyProtobufList(); + profile_ = ""; + } + private int bitField0_; + public static final int POINTS_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.ProtobufList points_; + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + @java.lang.Override + public java.util.List getPointsList() { + return points_; + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + public java.util.List + getPointsOrBuilderList() { + return points_; + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + @java.lang.Override + public int getPointsCount() { + return points_.size(); + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.RetimePoint getPoints(int index) { + return points_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + public io.github.arcforges.contracts.publicapi.v1.RetimePointOrBuilder getPointsOrBuilder( + int index) { + return points_.get(index); + } + private void ensurePointsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = points_; + if (!tmp.isModifiable()) { + points_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPoints( + int index, io.github.arcforges.contracts.publicapi.v1.RetimePoint value) { + value.getClass(); // minimal bytecode null check + ensurePointsIsMutable(); + points_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addPoints(io.github.arcforges.contracts.publicapi.v1.RetimePoint value) { + value.getClass(); // minimal bytecode null check + ensurePointsIsMutable(); + points_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addPoints( + int index, io.github.arcforges.contracts.publicapi.v1.RetimePoint value) { + value.getClass(); // minimal bytecode null check + ensurePointsIsMutable(); + points_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + private void addAllPoints( + java.lang.Iterable values) { + ensurePointsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, points_); + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + private void clearPoints() { + points_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + private void removePoints(int index) { + ensurePointsIsMutable(); + points_.remove(index); + } + + public static final int PROFILE_FIELD_NUMBER = 2; + private java.lang.String profile_; + /** + * optional string profile = 2 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string profile = 2 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return profile_; + } + /** + * optional string profile = 2 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(profile_); + } + /** + * optional string profile = 2 [json_name = "profile"]; + * @param value The profile to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProfile( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + profile_ = value; + } + /** + * optional string profile = 2 [json_name = "profile"]; + */ + private void clearProfile() { + bitField0_ = (bitField0_ & ~0x00000001); + profile_ = getDefaultInstance().getProfile(); + } + /** + * optional string profile = 2 [json_name = "profile"]; + * @param value The bytes for profile to set. + */ + private void setProfileBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + profile_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static io.github.arcforges.contracts.publicapi.v1.RetimeCurve parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimeCurve parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimeCurve parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimeCurve parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimeCurve parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimeCurve parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimeCurve parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimeCurve parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.RetimeCurve parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.RetimeCurve parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimeCurve parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimeCurve parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.RetimeCurve prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: RetimeCurve; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.RetimeCurve} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.RetimeCurve, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.RetimeCurve) + io.github.arcforges.contracts.publicapi.v1.RetimeCurveOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.RetimeCurve.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + @java.lang.Override + public java.util.List getPointsList() { + return java.util.Collections.unmodifiableList( + instance.getPointsList()); + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + @java.lang.Override + public int getPointsCount() { + return instance.getPointsCount(); + }/** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.RetimePoint getPoints(int index) { + return instance.getPoints(index); + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + public Builder setPoints( + int index, io.github.arcforges.contracts.publicapi.v1.RetimePoint value) { + copyOnWrite(); + instance.setPoints(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + public Builder setPoints( + int index, io.github.arcforges.contracts.publicapi.v1.RetimePoint.Builder builderForValue) { + copyOnWrite(); + instance.setPoints(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + public Builder addPoints(io.github.arcforges.contracts.publicapi.v1.RetimePoint value) { + copyOnWrite(); + instance.addPoints(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + public Builder addPoints( + int index, io.github.arcforges.contracts.publicapi.v1.RetimePoint value) { + copyOnWrite(); + instance.addPoints(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + public Builder addPoints( + io.github.arcforges.contracts.publicapi.v1.RetimePoint.Builder builderForValue) { + copyOnWrite(); + instance.addPoints(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + public Builder addPoints( + int index, io.github.arcforges.contracts.publicapi.v1.RetimePoint.Builder builderForValue) { + copyOnWrite(); + instance.addPoints(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + public Builder addAllPoints( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllPoints(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + public Builder clearPoints() { + copyOnWrite(); + instance.clearPoints(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + public Builder removePoints(int index) { + copyOnWrite(); + instance.removePoints(index); + return this; + } + + /** + * optional string profile = 2 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return instance.hasProfile(); + } + /** + * optional string profile = 2 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return instance.getProfile(); + } + /** + * optional string profile = 2 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return instance.getProfileBytes(); + } + /** + * optional string profile = 2 [json_name = "profile"]; + * @param value The profile to set. + * @return This builder for chaining. + */ + public Builder setProfile( + java.lang.String value) { + copyOnWrite(); + instance.setProfile(value); + return this; + } + /** + * optional string profile = 2 [json_name = "profile"]; + * @return This builder for chaining. + */ + public Builder clearProfile() { + copyOnWrite(); + instance.clearProfile(); + return this; + } + /** + * optional string profile = 2 [json_name = "profile"]; + * @param value The bytes for profile to set. + * @return This builder for chaining. + */ + public Builder setProfileBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setProfileBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.RetimeCurve) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.RetimeCurve(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "points_", + io.github.arcforges.contracts.publicapi.v1.RetimePoint.class, + "profile_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u001b\u0002\u1208" + + "\u0000"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.RetimeCurve.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.RetimeCurve) + private static final io.github.arcforges.contracts.publicapi.v1.RetimeCurve DEFAULT_INSTANCE; + static { + RetimeCurve defaultInstance = new RetimeCurve(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + RetimeCurve.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.RetimeCurve getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurveOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurveOrBuilder.java new file mode 100644 index 0000000..8c7f719 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimeCurveOrBuilder.java @@ -0,0 +1,45 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface RetimeCurveOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.RetimeCurve) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + java.util.List + getPointsList(); + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + io.github.arcforges.contracts.publicapi.v1.RetimePoint getPoints(int index); + /** + * repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"]; + */ + int getPointsCount(); + + /** + * optional string profile = 2 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + boolean hasProfile(); + /** + * optional string profile = 2 [json_name = "profile"]; + * @return The profile. + */ + java.lang.String getProfile(); + /** + * optional string profile = 2 [json_name = "profile"]; + * @return The bytes for profile. + */ + com.google.protobuf.ByteString + getProfileBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java new file mode 100644 index 0000000..1e0524c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePoint.java @@ -0,0 +1,392 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: RetimePoint; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.RetimePoint} + */ +@com.google.protobuf.Generated +public final class RetimePoint extends + com.google.protobuf.GeneratedMessageLite< + RetimePoint, RetimePoint.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.RetimePoint) + RetimePointOrBuilder { + private RetimePoint() { + } + private int bitField0_; + public static final int TIMELINE_OFFSET_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.MediaTime timelineOffset_; + /** + * .arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + */ + @java.lang.Override + public boolean hasTimelineOffset() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getTimelineOffset() { + return timelineOffset_ == null ? io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance() : timelineOffset_; + } + /** + * .arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTimelineOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + timelineOffset_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTimelineOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + if (timelineOffset_ != null && + timelineOffset_ != io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance()) { + timelineOffset_ = + io.github.arcforges.contracts.foundation.v1.MediaTime.newBuilder(timelineOffset_).mergeFrom(value).buildPartial(); + } else { + timelineOffset_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + */ + private void clearTimelineOffset() { + timelineOffset_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int SOURCE_OFFSET_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.MediaTime sourceOffset_; + /** + * .arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; + */ + @java.lang.Override + public boolean hasSourceOffset() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getSourceOffset() { + return sourceOffset_ == null ? io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance() : sourceOffset_; + } + /** + * .arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSourceOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + sourceOffset_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSourceOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + if (sourceOffset_ != null && + sourceOffset_ != io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance()) { + sourceOffset_ = + io.github.arcforges.contracts.foundation.v1.MediaTime.newBuilder(sourceOffset_).mergeFrom(value).buildPartial(); + } else { + sourceOffset_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; + */ + private void clearSourceOffset() { + sourceOffset_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.publicapi.v1.RetimePoint parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimePoint parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimePoint parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimePoint parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimePoint parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimePoint parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimePoint parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimePoint parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.RetimePoint parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.RetimePoint parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimePoint parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.RetimePoint parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.RetimePoint prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: RetimePoint; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.RetimePoint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.RetimePoint, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.RetimePoint) + io.github.arcforges.contracts.publicapi.v1.RetimePointOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.RetimePoint.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + */ + @java.lang.Override + public boolean hasTimelineOffset() { + return instance.hasTimelineOffset(); + } + /** + * .arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getTimelineOffset() { + return instance.getTimelineOffset(); + } + /** + * .arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + */ + public Builder setTimelineOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.setTimelineOffset(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + */ + public Builder setTimelineOffset( + io.github.arcforges.contracts.foundation.v1.MediaTime.Builder builderForValue) { + copyOnWrite(); + instance.setTimelineOffset(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + */ + public Builder mergeTimelineOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.mergeTimelineOffset(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + */ + public Builder clearTimelineOffset() { copyOnWrite(); + instance.clearTimelineOffset(); + return this; + } + + /** + * .arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; + */ + @java.lang.Override + public boolean hasSourceOffset() { + return instance.hasSourceOffset(); + } + /** + * .arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getSourceOffset() { + return instance.getSourceOffset(); + } + /** + * .arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; + */ + public Builder setSourceOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.setSourceOffset(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; + */ + public Builder setSourceOffset( + io.github.arcforges.contracts.foundation.v1.MediaTime.Builder builderForValue) { + copyOnWrite(); + instance.setSourceOffset(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; + */ + public Builder mergeSourceOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.mergeSourceOffset(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; + */ + public Builder clearSourceOffset() { copyOnWrite(); + instance.clearSourceOffset(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.RetimePoint) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.RetimePoint(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "timelineOffset_", + "sourceOffset_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.RetimePoint.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.RetimePoint) + private static final io.github.arcforges.contracts.publicapi.v1.RetimePoint DEFAULT_INSTANCE; + static { + RetimePoint defaultInstance = new RetimePoint(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + RetimePoint.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.RetimePoint getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePointOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePointOrBuilder.java new file mode 100644 index 0000000..a44e7d6 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RetimePointOrBuilder.java @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface RetimePointOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.RetimePoint) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + * @return Whether the timelineOffset field is set. + */ + boolean hasTimelineOffset(); + /** + * .arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"]; + * @return The timelineOffset. + */ + io.github.arcforges.contracts.foundation.v1.MediaTime getTimelineOffset(); + + /** + * .arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; + * @return Whether the sourceOffset field is set. + */ + boolean hasSourceOffset(); + /** + * .arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"]; + * @return The sourceOffset. + */ + io.github.arcforges.contracts.foundation.v1.MediaTime getSourceOffset(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java new file mode 100644 index 0000000..80fa2b4 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichText.java @@ -0,0 +1,921 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: RichText; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.RichText} + */ +@com.google.protobuf.Generated +public final class RichText extends + com.google.protobuf.GeneratedMessageLite< + RichText, RichText.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.RichText) + RichTextOrBuilder { + private RichText() { + text_ = ""; + spans_ = emptyProtobufList(); + atoms_ = emptyProtobufList(); + runs_ = emptyProtobufList(); + } + private int bitField0_; + public static final int TEXT_FIELD_NUMBER = 1; + private java.lang.String text_; + /** + * optional string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string text = 1 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return text_; + } + /** + * optional string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(text_); + } + /** + * optional string text = 1 [json_name = "text"]; + * @param value The text to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + text_ = value; + } + /** + * optional string text = 1 [json_name = "text"]; + */ + private void clearText() { + bitField0_ = (bitField0_ & ~0x00000001); + text_ = getDefaultInstance().getText(); + } + /** + * optional string text = 1 [json_name = "text"]; + * @param value The bytes for text to set. + */ + private void setTextBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + text_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int SPANS_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.ProtobufList spans_; + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + @java.lang.Override + public java.util.List getSpansList() { + return spans_; + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + public java.util.List + getSpansOrBuilderList() { + return spans_; + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + @java.lang.Override + public int getSpansCount() { + return spans_.size(); + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TextSpan getSpans(int index) { + return spans_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + public io.github.arcforges.contracts.publicapi.v1.TextSpanOrBuilder getSpansOrBuilder( + int index) { + return spans_.get(index); + } + private void ensureSpansIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = spans_; + if (!tmp.isModifiable()) { + spans_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSpans( + int index, io.github.arcforges.contracts.publicapi.v1.TextSpan value) { + value.getClass(); // minimal bytecode null check + ensureSpansIsMutable(); + spans_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSpans(io.github.arcforges.contracts.publicapi.v1.TextSpan value) { + value.getClass(); // minimal bytecode null check + ensureSpansIsMutable(); + spans_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSpans( + int index, io.github.arcforges.contracts.publicapi.v1.TextSpan value) { + value.getClass(); // minimal bytecode null check + ensureSpansIsMutable(); + spans_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + private void addAllSpans( + java.lang.Iterable values) { + ensureSpansIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, spans_); + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + private void clearSpans() { + spans_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + private void removeSpans(int index) { + ensureSpansIsMutable(); + spans_.remove(index); + } + + public static final int ATOMS_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList atoms_; + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + @java.lang.Override + public java.util.List getAtomsList() { + return atoms_; + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + public java.util.List + getAtomsOrBuilderList() { + return atoms_; + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + @java.lang.Override + public int getAtomsCount() { + return atoms_.size(); + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.InlineAtom getAtoms(int index) { + return atoms_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + public io.github.arcforges.contracts.publicapi.v1.InlineAtomOrBuilder getAtomsOrBuilder( + int index) { + return atoms_.get(index); + } + private void ensureAtomsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = atoms_; + if (!tmp.isModifiable()) { + atoms_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAtoms( + int index, io.github.arcforges.contracts.publicapi.v1.InlineAtom value) { + value.getClass(); // minimal bytecode null check + ensureAtomsIsMutable(); + atoms_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addAtoms(io.github.arcforges.contracts.publicapi.v1.InlineAtom value) { + value.getClass(); // minimal bytecode null check + ensureAtomsIsMutable(); + atoms_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addAtoms( + int index, io.github.arcforges.contracts.publicapi.v1.InlineAtom value) { + value.getClass(); // minimal bytecode null check + ensureAtomsIsMutable(); + atoms_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + private void addAllAtoms( + java.lang.Iterable values) { + ensureAtomsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, atoms_); + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + private void clearAtoms() { + atoms_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + private void removeAtoms(int index) { + ensureAtomsIsMutable(); + atoms_.remove(index); + } + + public static final int RUNS_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.ProtobufList runs_; + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + @java.lang.Override + public java.util.List getRunsList() { + return runs_; + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + public java.util.List + getRunsOrBuilderList() { + return runs_; + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + @java.lang.Override + public int getRunsCount() { + return runs_.size(); + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TextRunSegment getRuns(int index) { + return runs_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + public io.github.arcforges.contracts.publicapi.v1.TextRunSegmentOrBuilder getRunsOrBuilder( + int index) { + return runs_.get(index); + } + private void ensureRunsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = runs_; + if (!tmp.isModifiable()) { + runs_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRuns( + int index, io.github.arcforges.contracts.publicapi.v1.TextRunSegment value) { + value.getClass(); // minimal bytecode null check + ensureRunsIsMutable(); + runs_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addRuns(io.github.arcforges.contracts.publicapi.v1.TextRunSegment value) { + value.getClass(); // minimal bytecode null check + ensureRunsIsMutable(); + runs_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addRuns( + int index, io.github.arcforges.contracts.publicapi.v1.TextRunSegment value) { + value.getClass(); // minimal bytecode null check + ensureRunsIsMutable(); + runs_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + private void addAllRuns( + java.lang.Iterable values) { + ensureRunsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, runs_); + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + private void clearRuns() { + runs_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + private void removeRuns(int index) { + ensureRunsIsMutable(); + runs_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.RichText parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.RichText parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RichText parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.RichText parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RichText parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.RichText parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RichText parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.RichText parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.RichText parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.RichText parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.RichText parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.RichText parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.RichText prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: RichText; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.RichText} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.RichText, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.RichText) + io.github.arcforges.contracts.publicapi.v1.RichTextOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.RichText.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * optional string text = 1 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return instance.getText(); + } + /** + * optional string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return instance.getTextBytes(); + } + /** + * optional string text = 1 [json_name = "text"]; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * optional string text = 1 [json_name = "text"]; + * @return This builder for chaining. + */ + public Builder clearText() { + copyOnWrite(); + instance.clearText(); + return this; + } + /** + * optional string text = 1 [json_name = "text"]; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTextBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + @java.lang.Override + public java.util.List getSpansList() { + return java.util.Collections.unmodifiableList( + instance.getSpansList()); + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + @java.lang.Override + public int getSpansCount() { + return instance.getSpansCount(); + }/** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TextSpan getSpans(int index) { + return instance.getSpans(index); + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + public Builder setSpans( + int index, io.github.arcforges.contracts.publicapi.v1.TextSpan value) { + copyOnWrite(); + instance.setSpans(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + public Builder setSpans( + int index, io.github.arcforges.contracts.publicapi.v1.TextSpan.Builder builderForValue) { + copyOnWrite(); + instance.setSpans(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + public Builder addSpans(io.github.arcforges.contracts.publicapi.v1.TextSpan value) { + copyOnWrite(); + instance.addSpans(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + public Builder addSpans( + int index, io.github.arcforges.contracts.publicapi.v1.TextSpan value) { + copyOnWrite(); + instance.addSpans(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + public Builder addSpans( + io.github.arcforges.contracts.publicapi.v1.TextSpan.Builder builderForValue) { + copyOnWrite(); + instance.addSpans(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + public Builder addSpans( + int index, io.github.arcforges.contracts.publicapi.v1.TextSpan.Builder builderForValue) { + copyOnWrite(); + instance.addSpans(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + public Builder addAllSpans( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllSpans(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + public Builder clearSpans() { + copyOnWrite(); + instance.clearSpans(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + public Builder removeSpans(int index) { + copyOnWrite(); + instance.removeSpans(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + @java.lang.Override + public java.util.List getAtomsList() { + return java.util.Collections.unmodifiableList( + instance.getAtomsList()); + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + @java.lang.Override + public int getAtomsCount() { + return instance.getAtomsCount(); + }/** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.InlineAtom getAtoms(int index) { + return instance.getAtoms(index); + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + public Builder setAtoms( + int index, io.github.arcforges.contracts.publicapi.v1.InlineAtom value) { + copyOnWrite(); + instance.setAtoms(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + public Builder setAtoms( + int index, io.github.arcforges.contracts.publicapi.v1.InlineAtom.Builder builderForValue) { + copyOnWrite(); + instance.setAtoms(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + public Builder addAtoms(io.github.arcforges.contracts.publicapi.v1.InlineAtom value) { + copyOnWrite(); + instance.addAtoms(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + public Builder addAtoms( + int index, io.github.arcforges.contracts.publicapi.v1.InlineAtom value) { + copyOnWrite(); + instance.addAtoms(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + public Builder addAtoms( + io.github.arcforges.contracts.publicapi.v1.InlineAtom.Builder builderForValue) { + copyOnWrite(); + instance.addAtoms(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + public Builder addAtoms( + int index, io.github.arcforges.contracts.publicapi.v1.InlineAtom.Builder builderForValue) { + copyOnWrite(); + instance.addAtoms(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + public Builder addAllAtoms( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllAtoms(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + public Builder clearAtoms() { + copyOnWrite(); + instance.clearAtoms(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + public Builder removeAtoms(int index) { + copyOnWrite(); + instance.removeAtoms(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + @java.lang.Override + public java.util.List getRunsList() { + return java.util.Collections.unmodifiableList( + instance.getRunsList()); + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + @java.lang.Override + public int getRunsCount() { + return instance.getRunsCount(); + }/** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TextRunSegment getRuns(int index) { + return instance.getRuns(index); + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + public Builder setRuns( + int index, io.github.arcforges.contracts.publicapi.v1.TextRunSegment value) { + copyOnWrite(); + instance.setRuns(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + public Builder setRuns( + int index, io.github.arcforges.contracts.publicapi.v1.TextRunSegment.Builder builderForValue) { + copyOnWrite(); + instance.setRuns(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + public Builder addRuns(io.github.arcforges.contracts.publicapi.v1.TextRunSegment value) { + copyOnWrite(); + instance.addRuns(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + public Builder addRuns( + int index, io.github.arcforges.contracts.publicapi.v1.TextRunSegment value) { + copyOnWrite(); + instance.addRuns(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + public Builder addRuns( + io.github.arcforges.contracts.publicapi.v1.TextRunSegment.Builder builderForValue) { + copyOnWrite(); + instance.addRuns(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + public Builder addRuns( + int index, io.github.arcforges.contracts.publicapi.v1.TextRunSegment.Builder builderForValue) { + copyOnWrite(); + instance.addRuns(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + public Builder addAllRuns( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllRuns(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + public Builder clearRuns() { + copyOnWrite(); + instance.clearRuns(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + public Builder removeRuns(int index) { + copyOnWrite(); + instance.removeRuns(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.RichText) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.RichText(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "text_", + "spans_", + io.github.arcforges.contracts.publicapi.v1.TextSpan.class, + "atoms_", + io.github.arcforges.contracts.publicapi.v1.InlineAtom.class, + "runs_", + io.github.arcforges.contracts.publicapi.v1.TextRunSegment.class, + }; + java.lang.String info = + "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0003\u0000\u0001\u1208\u0000\u0002" + + "\u001b\u0003\u001b\u0004\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.RichText.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.RichText) + private static final io.github.arcforges.contracts.publicapi.v1.RichText DEFAULT_INSTANCE; + static { + RichText defaultInstance = new RichText(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + RichText.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.RichText getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichTextOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichTextOrBuilder.java new file mode 100644 index 0000000..058a3db --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/RichTextOrBuilder.java @@ -0,0 +1,73 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface RichTextOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.RichText) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * optional string text = 1 [json_name = "text"]; + * @return The text. + */ + java.lang.String getText(); + /** + * optional string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + java.util.List + getSpansList(); + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + io.github.arcforges.contracts.publicapi.v1.TextSpan getSpans(int index); + /** + * repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"]; + */ + int getSpansCount(); + + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + java.util.List + getAtomsList(); + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + io.github.arcforges.contracts.publicapi.v1.InlineAtom getAtoms(int index); + /** + * repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"]; + */ + int getAtomsCount(); + + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + java.util.List + getRunsList(); + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + io.github.arcforges.contracts.publicapi.v1.TextRunSegment getRuns(int index); + /** + * repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"]; + */ + int getRunsCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java new file mode 100644 index 0000000..8b5c08f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRange.java @@ -0,0 +1,342 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: SampleRange; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SampleRange} + */ +@com.google.protobuf.Generated +public final class SampleRange extends + com.google.protobuf.GeneratedMessageLite< + SampleRange, SampleRange.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.SampleRange) + SampleRangeOrBuilder { + private SampleRange() { + } + private int bitField0_; + public static final int FROM_FIELD_NUMBER = 1; + private long from_; + /** + * optional uint64 from = 1 [json_name = "from"]; + * @return Whether the from field is set. + */ + @java.lang.Override + public boolean hasFrom() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional uint64 from = 1 [json_name = "from"]; + * @return The from. + */ + @java.lang.Override + public long getFrom() { + return from_; + } + /** + * optional uint64 from = 1 [json_name = "from"]; + * @param value The from to set. + */ + private void setFrom(long value) { + bitField0_ |= 0x00000001; + from_ = value; + } + /** + * optional uint64 from = 1 [json_name = "from"]; + */ + private void clearFrom() { + bitField0_ = (bitField0_ & ~0x00000001); + from_ = 0L; + } + + public static final int COUNT_FIELD_NUMBER = 2; + private long count_; + /** + * optional uint64 count = 2 [json_name = "count"]; + * @return Whether the count field is set. + */ + @java.lang.Override + public boolean hasCount() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional uint64 count = 2 [json_name = "count"]; + * @return The count. + */ + @java.lang.Override + public long getCount() { + return count_; + } + /** + * optional uint64 count = 2 [json_name = "count"]; + * @param value The count to set. + */ + private void setCount(long value) { + bitField0_ |= 0x00000002; + count_ = value; + } + /** + * optional uint64 count = 2 [json_name = "count"]; + */ + private void clearCount() { + bitField0_ = (bitField0_ & ~0x00000002); + count_ = 0L; + } + + public static io.github.arcforges.contracts.publicapi.v1.SampleRange parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SampleRange parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SampleRange parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SampleRange parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SampleRange parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SampleRange parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SampleRange parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SampleRange parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.SampleRange parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.SampleRange parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SampleRange parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SampleRange parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.SampleRange prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: SampleRange; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SampleRange} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.SampleRange, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.SampleRange) + io.github.arcforges.contracts.publicapi.v1.SampleRangeOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.SampleRange.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional uint64 from = 1 [json_name = "from"]; + * @return Whether the from field is set. + */ + @java.lang.Override + public boolean hasFrom() { + return instance.hasFrom(); + } + /** + * optional uint64 from = 1 [json_name = "from"]; + * @return The from. + */ + @java.lang.Override + public long getFrom() { + return instance.getFrom(); + } + /** + * optional uint64 from = 1 [json_name = "from"]; + * @param value The from to set. + * @return This builder for chaining. + */ + public Builder setFrom(long value) { + copyOnWrite(); + instance.setFrom(value); + return this; + } + /** + * optional uint64 from = 1 [json_name = "from"]; + * @return This builder for chaining. + */ + public Builder clearFrom() { + copyOnWrite(); + instance.clearFrom(); + return this; + } + + /** + * optional uint64 count = 2 [json_name = "count"]; + * @return Whether the count field is set. + */ + @java.lang.Override + public boolean hasCount() { + return instance.hasCount(); + } + /** + * optional uint64 count = 2 [json_name = "count"]; + * @return The count. + */ + @java.lang.Override + public long getCount() { + return instance.getCount(); + } + /** + * optional uint64 count = 2 [json_name = "count"]; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(long value) { + copyOnWrite(); + instance.setCount(value); + return this; + } + /** + * optional uint64 count = 2 [json_name = "count"]; + * @return This builder for chaining. + */ + public Builder clearCount() { + copyOnWrite(); + instance.clearCount(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.SampleRange) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.SampleRange(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "from_", + "count_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1003\u0000\u0002" + + "\u1003\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.SampleRange.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.SampleRange) + private static final io.github.arcforges.contracts.publicapi.v1.SampleRange DEFAULT_INSTANCE; + static { + SampleRange defaultInstance = new SampleRange(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + SampleRange.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.SampleRange getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRangeOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRangeOrBuilder.java new file mode 100644 index 0000000..67b5102 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SampleRangeOrBuilder.java @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface SampleRangeOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.SampleRange) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional uint64 from = 1 [json_name = "from"]; + * @return Whether the from field is set. + */ + boolean hasFrom(); + /** + * optional uint64 from = 1 [json_name = "from"]; + * @return The from. + */ + long getFrom(); + + /** + * optional uint64 count = 2 [json_name = "count"]; + * @return Whether the count field is set. + */ + boolean hasCount(); + /** + * optional uint64 count = 2 [json_name = "count"]; + * @return The count. + */ + long getCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java new file mode 100644 index 0000000..13242d8 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecord.java @@ -0,0 +1,911 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: SavedViewRecord; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SavedViewRecord} + */ +@com.google.protobuf.Generated +public final class SavedViewRecord extends + com.google.protobuf.GeneratedMessageLite< + SavedViewRecord, SavedViewRecord.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.SavedViewRecord) + SavedViewRecordOrBuilder { + private SavedViewRecord() { + name_ = ""; + layout_ = ""; + } + private int bitField0_; + public static final int VIEW_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id viewId_; + /** + * .arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + */ + @java.lang.Override + public boolean hasViewId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getViewId() { + return viewId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : viewId_; + } + /** + * .arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setViewId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + viewId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeViewId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (viewId_ != null && + viewId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + viewId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(viewId_).mergeFrom(value).buildPartial(); + } else { + viewId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + */ + private void clearViewId() { + viewId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int NOTEBOOK_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id notebookId_; + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return notebookId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : notebookId_; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + notebookId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (notebookId_ != null && + notebookId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + notebookId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(notebookId_).mergeFrom(value).buildPartial(); + } else { + notebookId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + private void clearNotebookId() { + notebookId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int NAME_FIELD_NUMBER = 3; + private java.lang.String name_; + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + name_ = value; + } + /** + * optional string name = 3 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000004); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int LAYOUT_FIELD_NUMBER = 4; + private java.lang.String layout_; + /** + * optional string layout = 4 [json_name = "layout"]; + * @return Whether the layout field is set. + */ + @java.lang.Override + public boolean hasLayout() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string layout = 4 [json_name = "layout"]; + * @return The layout. + */ + @java.lang.Override + public java.lang.String getLayout() { + return layout_; + } + /** + * optional string layout = 4 [json_name = "layout"]; + * @return The bytes for layout. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLayoutBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(layout_); + } + /** + * optional string layout = 4 [json_name = "layout"]; + * @param value The layout to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLayout( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + layout_ = value; + } + /** + * optional string layout = 4 [json_name = "layout"]; + */ + private void clearLayout() { + bitField0_ = (bitField0_ & ~0x00000008); + layout_ = getDefaultInstance().getLayout(); + } + /** + * optional string layout = 4 [json_name = "layout"]; + * @param value The bytes for layout to set. + */ + private void setLayoutBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + layout_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int QUERY_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.publicapi.v1.NotesQuery query_; + /** + * .arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"]; + */ + @java.lang.Override + public boolean hasQuery() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesQuery getQuery() { + return query_ == null ? io.github.arcforges.contracts.publicapi.v1.NotesQuery.getDefaultInstance() : query_; + } + /** + * .arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setQuery(io.github.arcforges.contracts.publicapi.v1.NotesQuery value) { + value.getClass(); // minimal bytecode null check + query_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeQuery(io.github.arcforges.contracts.publicapi.v1.NotesQuery value) { + value.getClass(); // minimal bytecode null check + if (query_ != null && + query_ != io.github.arcforges.contracts.publicapi.v1.NotesQuery.getDefaultInstance()) { + query_ = + io.github.arcforges.contracts.publicapi.v1.NotesQuery.newBuilder(query_).mergeFrom(value).buildPartial(); + } else { + query_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"]; + */ + private void clearQuery() { + query_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int REVISION_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int TRASHED_AT_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.foundation.v1.Instant trashedAt_; + /** + * .arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; + */ + @java.lang.Override + public boolean hasTrashedAt() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt() { + return trashedAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : trashedAt_; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + trashedAt_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (trashedAt_ != null && + trashedAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + trashedAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(trashedAt_).mergeFrom(value).buildPartial(); + } else { + trashedAt_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; + */ + private void clearTrashedAt() { + trashedAt_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static io.github.arcforges.contracts.publicapi.v1.SavedViewRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SavedViewRecord parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SavedViewRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SavedViewRecord parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SavedViewRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SavedViewRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SavedViewRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SavedViewRecord parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.SavedViewRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.SavedViewRecord parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SavedViewRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SavedViewRecord parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.SavedViewRecord prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: SavedViewRecord; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SavedViewRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.SavedViewRecord, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.SavedViewRecord) + io.github.arcforges.contracts.publicapi.v1.SavedViewRecordOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.SavedViewRecord.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + */ + @java.lang.Override + public boolean hasViewId() { + return instance.hasViewId(); + } + /** + * .arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getViewId() { + return instance.getViewId(); + } + /** + * .arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + */ + public Builder setViewId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setViewId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + */ + public Builder setViewId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setViewId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + */ + public Builder mergeViewId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeViewId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + */ + public Builder clearViewId() { copyOnWrite(); + instance.clearViewId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return instance.hasNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return instance.getNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder setNotebookId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setNotebookId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder clearNotebookId() { copyOnWrite(); + instance.clearNotebookId(); + return this; + } + + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 3 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * optional string layout = 4 [json_name = "layout"]; + * @return Whether the layout field is set. + */ + @java.lang.Override + public boolean hasLayout() { + return instance.hasLayout(); + } + /** + * optional string layout = 4 [json_name = "layout"]; + * @return The layout. + */ + @java.lang.Override + public java.lang.String getLayout() { + return instance.getLayout(); + } + /** + * optional string layout = 4 [json_name = "layout"]; + * @return The bytes for layout. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLayoutBytes() { + return instance.getLayoutBytes(); + } + /** + * optional string layout = 4 [json_name = "layout"]; + * @param value The layout to set. + * @return This builder for chaining. + */ + public Builder setLayout( + java.lang.String value) { + copyOnWrite(); + instance.setLayout(value); + return this; + } + /** + * optional string layout = 4 [json_name = "layout"]; + * @return This builder for chaining. + */ + public Builder clearLayout() { + copyOnWrite(); + instance.clearLayout(); + return this; + } + /** + * optional string layout = 4 [json_name = "layout"]; + * @param value The bytes for layout to set. + * @return This builder for chaining. + */ + public Builder setLayoutBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setLayoutBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"]; + */ + @java.lang.Override + public boolean hasQuery() { + return instance.hasQuery(); + } + /** + * .arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.NotesQuery getQuery() { + return instance.getQuery(); + } + /** + * .arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"]; + */ + public Builder setQuery(io.github.arcforges.contracts.publicapi.v1.NotesQuery value) { + copyOnWrite(); + instance.setQuery(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"]; + */ + public Builder setQuery( + io.github.arcforges.contracts.publicapi.v1.NotesQuery.Builder builderForValue) { + copyOnWrite(); + instance.setQuery(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"]; + */ + public Builder mergeQuery(io.github.arcforges.contracts.publicapi.v1.NotesQuery value) { + copyOnWrite(); + instance.mergeQuery(value); + return this; + } + /** + * .arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"]; + */ + public Builder clearQuery() { copyOnWrite(); + instance.clearQuery(); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; + */ + @java.lang.Override + public boolean hasTrashedAt() { + return instance.hasTrashedAt(); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt() { + return instance.getTrashedAt(); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; + */ + public Builder setTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setTrashedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; + */ + public Builder setTrashedAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setTrashedAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; + */ + public Builder mergeTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeTrashedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; + */ + public Builder clearTrashedAt() { copyOnWrite(); + instance.clearTrashedAt(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.SavedViewRecord) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.SavedViewRecord(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "viewId_", + "notebookId_", + "name_", + "layout_", + "query_", + "revision_", + "trashedAt_", + }; + java.lang.String info = + "\u0000\u0007\u0000\u0001\u0001\u0007\u0007\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1208\u0002\u0004\u1208\u0003\u0005\u1009\u0004\u0006\u1009\u0005" + + "\u0007\u1009\u0006"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.SavedViewRecord.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.SavedViewRecord) + private static final io.github.arcforges.contracts.publicapi.v1.SavedViewRecord DEFAULT_INSTANCE; + static { + SavedViewRecord defaultInstance = new SavedViewRecord(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + SavedViewRecord.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.SavedViewRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordOrBuilder.java new file mode 100644 index 0000000..ea5c7c8 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordOrBuilder.java @@ -0,0 +1,103 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface SavedViewRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.SavedViewRecord) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + * @return Whether the viewId field is set. + */ + boolean hasViewId(); + /** + * .arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"]; + * @return The viewId. + */ + io.github.arcforges.contracts.foundation.v1.Id getViewId(); + + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + * @return Whether the notebookId field is set. + */ + boolean hasNotebookId(); + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + * @return The notebookId. + */ + io.github.arcforges.contracts.foundation.v1.Id getNotebookId(); + + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * optional string layout = 4 [json_name = "layout"]; + * @return Whether the layout field is set. + */ + boolean hasLayout(); + /** + * optional string layout = 4 [json_name = "layout"]; + * @return The layout. + */ + java.lang.String getLayout(); + /** + * optional string layout = 4 [json_name = "layout"]; + * @return The bytes for layout. + */ + com.google.protobuf.ByteString + getLayoutBytes(); + + /** + * .arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"]; + * @return Whether the query field is set. + */ + boolean hasQuery(); + /** + * .arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"]; + * @return The query. + */ + io.github.arcforges.contracts.publicapi.v1.NotesQuery getQuery(); + + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); + + /** + * .arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; + * @return Whether the trashedAt field is set. + */ + boolean hasTrashedAt(); + /** + * .arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"]; + * @return The trashedAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java new file mode 100644 index 0000000..bf03494 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicate.java @@ -0,0 +1,613 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ScalarPredicate; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScalarPredicate} + */ +@com.google.protobuf.Generated +public final class ScalarPredicate extends + com.google.protobuf.GeneratedMessageLite< + ScalarPredicate, ScalarPredicate.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ScalarPredicate) + ScalarPredicateOrBuilder { + private ScalarPredicate() { + operator_ = ""; + operands_ = emptyProtobufList(); + } + private int bitField0_; + public static final int PROPERTY_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id propertyId_; + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public boolean hasPropertyId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getPropertyId() { + return propertyId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : propertyId_; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + propertyId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergePropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (propertyId_ != null && + propertyId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + propertyId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(propertyId_).mergeFrom(value).buildPartial(); + } else { + propertyId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + private void clearPropertyId() { + propertyId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int OPERATOR_FIELD_NUMBER = 2; + private java.lang.String operator_; + /** + * optional string operator = 2 [json_name = "operator"]; + * @return Whether the operator field is set. + */ + @java.lang.Override + public boolean hasOperator() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string operator = 2 [json_name = "operator"]; + * @return The operator. + */ + @java.lang.Override + public java.lang.String getOperator() { + return operator_; + } + /** + * optional string operator = 2 [json_name = "operator"]; + * @return The bytes for operator. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOperatorBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(operator_); + } + /** + * optional string operator = 2 [json_name = "operator"]; + * @param value The operator to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOperator( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + operator_ = value; + } + /** + * optional string operator = 2 [json_name = "operator"]; + */ + private void clearOperator() { + bitField0_ = (bitField0_ & ~0x00000002); + operator_ = getDefaultInstance().getOperator(); + } + /** + * optional string operator = 2 [json_name = "operator"]; + * @param value The bytes for operator to set. + */ + private void setOperatorBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + operator_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int OPERANDS_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList operands_; + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + @java.lang.Override + public java.util.List getOperandsList() { + return operands_; + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + public java.util.List + getOperandsOrBuilderList() { + return operands_; + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + @java.lang.Override + public int getOperandsCount() { + return operands_.size(); + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScalarValue getOperands(int index) { + return operands_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + public io.github.arcforges.contracts.publicapi.v1.ScalarValueOrBuilder getOperandsOrBuilder( + int index) { + return operands_.get(index); + } + private void ensureOperandsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = operands_; + if (!tmp.isModifiable()) { + operands_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOperands( + int index, io.github.arcforges.contracts.publicapi.v1.ScalarValue value) { + value.getClass(); // minimal bytecode null check + ensureOperandsIsMutable(); + operands_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addOperands(io.github.arcforges.contracts.publicapi.v1.ScalarValue value) { + value.getClass(); // minimal bytecode null check + ensureOperandsIsMutable(); + operands_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addOperands( + int index, io.github.arcforges.contracts.publicapi.v1.ScalarValue value) { + value.getClass(); // minimal bytecode null check + ensureOperandsIsMutable(); + operands_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + private void addAllOperands( + java.lang.Iterable values) { + ensureOperandsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, operands_); + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + private void clearOperands() { + operands_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + private void removeOperands(int index) { + ensureOperandsIsMutable(); + operands_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScalarPredicate parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarPredicate parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarPredicate parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarPredicate parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarPredicate parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarPredicate parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarPredicate parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarPredicate parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScalarPredicate parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScalarPredicate parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarPredicate parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarPredicate parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ScalarPredicate prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ScalarPredicate; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScalarPredicate} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ScalarPredicate, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ScalarPredicate) + io.github.arcforges.contracts.publicapi.v1.ScalarPredicateOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ScalarPredicate.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public boolean hasPropertyId() { + return instance.hasPropertyId(); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getPropertyId() { + return instance.getPropertyId(); + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder setPropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setPropertyId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder setPropertyId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setPropertyId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder mergePropertyId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergePropertyId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + */ + public Builder clearPropertyId() { copyOnWrite(); + instance.clearPropertyId(); + return this; + } + + /** + * optional string operator = 2 [json_name = "operator"]; + * @return Whether the operator field is set. + */ + @java.lang.Override + public boolean hasOperator() { + return instance.hasOperator(); + } + /** + * optional string operator = 2 [json_name = "operator"]; + * @return The operator. + */ + @java.lang.Override + public java.lang.String getOperator() { + return instance.getOperator(); + } + /** + * optional string operator = 2 [json_name = "operator"]; + * @return The bytes for operator. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOperatorBytes() { + return instance.getOperatorBytes(); + } + /** + * optional string operator = 2 [json_name = "operator"]; + * @param value The operator to set. + * @return This builder for chaining. + */ + public Builder setOperator( + java.lang.String value) { + copyOnWrite(); + instance.setOperator(value); + return this; + } + /** + * optional string operator = 2 [json_name = "operator"]; + * @return This builder for chaining. + */ + public Builder clearOperator() { + copyOnWrite(); + instance.clearOperator(); + return this; + } + /** + * optional string operator = 2 [json_name = "operator"]; + * @param value The bytes for operator to set. + * @return This builder for chaining. + */ + public Builder setOperatorBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setOperatorBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + @java.lang.Override + public java.util.List getOperandsList() { + return java.util.Collections.unmodifiableList( + instance.getOperandsList()); + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + @java.lang.Override + public int getOperandsCount() { + return instance.getOperandsCount(); + }/** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScalarValue getOperands(int index) { + return instance.getOperands(index); + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + public Builder setOperands( + int index, io.github.arcforges.contracts.publicapi.v1.ScalarValue value) { + copyOnWrite(); + instance.setOperands(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + public Builder setOperands( + int index, io.github.arcforges.contracts.publicapi.v1.ScalarValue.Builder builderForValue) { + copyOnWrite(); + instance.setOperands(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + public Builder addOperands(io.github.arcforges.contracts.publicapi.v1.ScalarValue value) { + copyOnWrite(); + instance.addOperands(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + public Builder addOperands( + int index, io.github.arcforges.contracts.publicapi.v1.ScalarValue value) { + copyOnWrite(); + instance.addOperands(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + public Builder addOperands( + io.github.arcforges.contracts.publicapi.v1.ScalarValue.Builder builderForValue) { + copyOnWrite(); + instance.addOperands(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + public Builder addOperands( + int index, io.github.arcforges.contracts.publicapi.v1.ScalarValue.Builder builderForValue) { + copyOnWrite(); + instance.addOperands(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + public Builder addAllOperands( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllOperands(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + public Builder clearOperands() { + copyOnWrite(); + instance.clearOperands(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + public Builder removeOperands(int index) { + copyOnWrite(); + instance.removeOperands(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ScalarPredicate) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ScalarPredicate(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "propertyId_", + "operator_", + "operands_", + io.github.arcforges.contracts.publicapi.v1.ScalarValue.class, + }; + java.lang.String info = + "\u0000\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ScalarPredicate.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ScalarPredicate) + private static final io.github.arcforges.contracts.publicapi.v1.ScalarPredicate DEFAULT_INSTANCE; + static { + ScalarPredicate defaultInstance = new ScalarPredicate(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ScalarPredicate.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScalarPredicate getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateOrBuilder.java new file mode 100644 index 0000000..3a82e96 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateOrBuilder.java @@ -0,0 +1,56 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ScalarPredicateOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ScalarPredicate) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + * @return Whether the propertyId field is set. + */ + boolean hasPropertyId(); + /** + * .arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"]; + * @return The propertyId. + */ + io.github.arcforges.contracts.foundation.v1.Id getPropertyId(); + + /** + * optional string operator = 2 [json_name = "operator"]; + * @return Whether the operator field is set. + */ + boolean hasOperator(); + /** + * optional string operator = 2 [json_name = "operator"]; + * @return The operator. + */ + java.lang.String getOperator(); + /** + * optional string operator = 2 [json_name = "operator"]; + * @return The bytes for operator. + */ + com.google.protobuf.ByteString + getOperatorBytes(); + + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + java.util.List + getOperandsList(); + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + io.github.arcforges.contracts.publicapi.v1.ScalarValue getOperands(int index); + /** + * repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"]; + */ + int getOperandsCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java new file mode 100644 index 0000000..673fec7 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValue.java @@ -0,0 +1,1189 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ScalarValue; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScalarValue} + */ +@com.google.protobuf.Generated +public final class ScalarValue extends + com.google.protobuf.GeneratedMessageLite< + ScalarValue, ScalarValue.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ScalarValue) + ScalarValueOrBuilder { + private ScalarValue() { + } + private int valueCase_ = 0; + private java.lang.Object value_; + public enum ValueCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + NULL(1), + TEXT(2), + BOOLEAN(3), + NUMBER(4), + DATE(5), + SELECT(6), + MULTI_SELECT(7), + DATE_TIME(8), + URL(9), + VALUE_NOT_SET(0); + private final int value; + private ValueCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ValueCase valueOf(int value) { + return forNumber(value); + } + + public static ValueCase forNumber(int value) { + switch (value) { + case 1: return NULL; + case 2: return TEXT; + case 3: return BOOLEAN; + case 4: return NUMBER; + case 5: return DATE; + case 6: return SELECT; + case 7: return MULTI_SELECT; + case 8: return DATE_TIME; + case 9: return URL; + case 0: return VALUE_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public ValueCase + getValueCase() { + return ValueCase.forNumber( + valueCase_); + } + + private void clearValue() { + valueCase_ = 0; + value_ = null; + } + + public static final int NULL_FIELD_NUMBER = 1; + /** + * bool null = 1 [json_name = "null"]; + * @return Whether the null field is set. + */ + @java.lang.Override + public boolean hasNull() { + return valueCase_ == 1; + } + /** + * bool null = 1 [json_name = "null"]; + * @return The null. + */ + @java.lang.Override + public boolean getNull() { + if (valueCase_ == 1) { + return (java.lang.Boolean) value_; + } + return false; + } + /** + * bool null = 1 [json_name = "null"]; + * @param value The null to set. + */ + private void setNull(boolean value) { + valueCase_ = 1; + value_ = value; + } + /** + * bool null = 1 [json_name = "null"]; + */ + private void clearNull() { + if (valueCase_ == 1) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int TEXT_FIELD_NUMBER = 2; + /** + * string text = 2 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return valueCase_ == 2; + } + /** + * string text = 2 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + java.lang.String ref = ""; + if (valueCase_ == 2) { + ref = (java.lang.String) value_; + } + return ref; + } + /** + * string text = 2 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + java.lang.String ref = ""; + if (valueCase_ == 2) { + ref = (java.lang.String) value_; + } + return com.google.protobuf.ByteString.copyFromUtf8(ref); + } + /** + * string text = 2 [json_name = "text"]; + * @param value The text to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + valueCase_ = 2; + value_ = value; + } + /** + * string text = 2 [json_name = "text"]; + */ + private void clearText() { + if (valueCase_ == 2) { + valueCase_ = 0; + value_ = null; + } + } + /** + * string text = 2 [json_name = "text"]; + * @param value The bytes for text to set. + */ + private void setTextBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + value_ = value.toStringUtf8(); + valueCase_ = 2; + } + + public static final int BOOLEAN_FIELD_NUMBER = 3; + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return Whether the boolean field is set. + */ + @java.lang.Override + public boolean hasBoolean() { + return valueCase_ == 3; + } + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return The boolean. + */ + @java.lang.Override + public boolean getBoolean() { + if (valueCase_ == 3) { + return (java.lang.Boolean) value_; + } + return false; + } + /** + * bool boolean = 3 [json_name = "boolean"]; + * @param value The boolean to set. + */ + private void setBoolean(boolean value) { + valueCase_ = 3; + value_ = value; + } + /** + * bool boolean = 3 [json_name = "boolean"]; + */ + private void clearBoolean() { + if (valueCase_ == 3) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int NUMBER_FIELD_NUMBER = 4; + /** + * .arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + */ + @java.lang.Override + public boolean hasNumber() { + return valueCase_ == 4; + } + /** + * .arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Decimal getNumber() { + if (valueCase_ == 4) { + return (io.github.arcforges.contracts.foundation.v1.Decimal) value_; + } + return io.github.arcforges.contracts.foundation.v1.Decimal.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNumber(io.github.arcforges.contracts.foundation.v1.Decimal value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 4; + } + /** + * .arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeNumber(io.github.arcforges.contracts.foundation.v1.Decimal value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 4 && + value_ != io.github.arcforges.contracts.foundation.v1.Decimal.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.foundation.v1.Decimal.newBuilder((io.github.arcforges.contracts.foundation.v1.Decimal) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 4; + } + /** + * .arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + */ + private void clearNumber() { + if (valueCase_ == 4) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int DATE_FIELD_NUMBER = 5; + /** + * string date = 5 [json_name = "date"]; + * @return Whether the date field is set. + */ + @java.lang.Override + public boolean hasDate() { + return valueCase_ == 5; + } + /** + * string date = 5 [json_name = "date"]; + * @return The date. + */ + @java.lang.Override + public java.lang.String getDate() { + java.lang.String ref = ""; + if (valueCase_ == 5) { + ref = (java.lang.String) value_; + } + return ref; + } + /** + * string date = 5 [json_name = "date"]; + * @return The bytes for date. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDateBytes() { + java.lang.String ref = ""; + if (valueCase_ == 5) { + ref = (java.lang.String) value_; + } + return com.google.protobuf.ByteString.copyFromUtf8(ref); + } + /** + * string date = 5 [json_name = "date"]; + * @param value The date to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDate( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + valueCase_ = 5; + value_ = value; + } + /** + * string date = 5 [json_name = "date"]; + */ + private void clearDate() { + if (valueCase_ == 5) { + valueCase_ = 0; + value_ = null; + } + } + /** + * string date = 5 [json_name = "date"]; + * @param value The bytes for date to set. + */ + private void setDateBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + value_ = value.toStringUtf8(); + valueCase_ = 5; + } + + public static final int SELECT_FIELD_NUMBER = 6; + /** + * .arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + */ + @java.lang.Override + public boolean hasSelect() { + return valueCase_ == 6; + } + /** + * .arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSelect() { + if (valueCase_ == 6) { + return (io.github.arcforges.contracts.foundation.v1.Id) value_; + } + return io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSelect(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 6; + } + /** + * .arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeSelect(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 6 && + value_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.foundation.v1.Id.newBuilder((io.github.arcforges.contracts.foundation.v1.Id) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 6; + } + /** + * .arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + */ + private void clearSelect() { + if (valueCase_ == 6) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int MULTI_SELECT_FIELD_NUMBER = 7; + /** + * .arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"]; + */ + @java.lang.Override + public boolean hasMultiSelect() { + return valueCase_ == 7; + } + /** + * .arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.IdList getMultiSelect() { + if (valueCase_ == 7) { + return (io.github.arcforges.contracts.publicapi.v1.IdList) value_; + } + return io.github.arcforges.contracts.publicapi.v1.IdList.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMultiSelect(io.github.arcforges.contracts.publicapi.v1.IdList value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 7; + } + /** + * .arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeMultiSelect(io.github.arcforges.contracts.publicapi.v1.IdList value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 7 && + value_ != io.github.arcforges.contracts.publicapi.v1.IdList.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.publicapi.v1.IdList.newBuilder((io.github.arcforges.contracts.publicapi.v1.IdList) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 7; + } + /** + * .arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"]; + */ + private void clearMultiSelect() { + if (valueCase_ == 7) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int DATE_TIME_FIELD_NUMBER = 8; + /** + * .arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + */ + @java.lang.Override + public boolean hasDateTime() { + return valueCase_ == 8; + } + /** + * .arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getDateTime() { + if (valueCase_ == 8) { + return (io.github.arcforges.contracts.foundation.v1.Instant) value_; + } + return io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDateTime(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 8; + } + /** + * .arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeDateTime(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 8 && + value_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.foundation.v1.Instant.newBuilder((io.github.arcforges.contracts.foundation.v1.Instant) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 8; + } + /** + * .arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + */ + private void clearDateTime() { + if (valueCase_ == 8) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int URL_FIELD_NUMBER = 9; + /** + * string url = 9 [json_name = "url"]; + * @return Whether the url field is set. + */ + @java.lang.Override + public boolean hasUrl() { + return valueCase_ == 9; + } + /** + * string url = 9 [json_name = "url"]; + * @return The url. + */ + @java.lang.Override + public java.lang.String getUrl() { + java.lang.String ref = ""; + if (valueCase_ == 9) { + ref = (java.lang.String) value_; + } + return ref; + } + /** + * string url = 9 [json_name = "url"]; + * @return The bytes for url. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUrlBytes() { + java.lang.String ref = ""; + if (valueCase_ == 9) { + ref = (java.lang.String) value_; + } + return com.google.protobuf.ByteString.copyFromUtf8(ref); + } + /** + * string url = 9 [json_name = "url"]; + * @param value The url to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setUrl( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + valueCase_ = 9; + value_ = value; + } + /** + * string url = 9 [json_name = "url"]; + */ + private void clearUrl() { + if (valueCase_ == 9) { + valueCase_ = 0; + value_ = null; + } + } + /** + * string url = 9 [json_name = "url"]; + * @param value The bytes for url to set. + */ + private void setUrlBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + value_ = value.toStringUtf8(); + valueCase_ = 9; + } + + public static io.github.arcforges.contracts.publicapi.v1.ScalarValue parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarValue parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarValue parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarValue parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarValue parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarValue parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarValue parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarValue parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScalarValue parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScalarValue parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarValue parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScalarValue parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ScalarValue prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ScalarValue; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScalarValue} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ScalarValue, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ScalarValue) + io.github.arcforges.contracts.publicapi.v1.ScalarValueOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ScalarValue.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public ValueCase + getValueCase() { + return instance.getValueCase(); + } + + public Builder clearValue() { + copyOnWrite(); + instance.clearValue(); + return this; + } + + + /** + * bool null = 1 [json_name = "null"]; + * @return Whether the null field is set. + */ + @java.lang.Override + public boolean hasNull() { + return instance.hasNull(); + } + /** + * bool null = 1 [json_name = "null"]; + * @return The null. + */ + @java.lang.Override + public boolean getNull() { + return instance.getNull(); + } + /** + * bool null = 1 [json_name = "null"]; + * @param value The null to set. + * @return This builder for chaining. + */ + public Builder setNull(boolean value) { + copyOnWrite(); + instance.setNull(value); + return this; + } + /** + * bool null = 1 [json_name = "null"]; + * @return This builder for chaining. + */ + public Builder clearNull() { + copyOnWrite(); + instance.clearNull(); + return this; + } + + /** + * string text = 2 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * string text = 2 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return instance.getText(); + } + /** + * string text = 2 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return instance.getTextBytes(); + } + /** + * string text = 2 [json_name = "text"]; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * string text = 2 [json_name = "text"]; + * @return This builder for chaining. + */ + public Builder clearText() { + copyOnWrite(); + instance.clearText(); + return this; + } + /** + * string text = 2 [json_name = "text"]; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTextBytes(value); + return this; + } + + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return Whether the boolean field is set. + */ + @java.lang.Override + public boolean hasBoolean() { + return instance.hasBoolean(); + } + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return The boolean. + */ + @java.lang.Override + public boolean getBoolean() { + return instance.getBoolean(); + } + /** + * bool boolean = 3 [json_name = "boolean"]; + * @param value The boolean to set. + * @return This builder for chaining. + */ + public Builder setBoolean(boolean value) { + copyOnWrite(); + instance.setBoolean(value); + return this; + } + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return This builder for chaining. + */ + public Builder clearBoolean() { + copyOnWrite(); + instance.clearBoolean(); + return this; + } + + /** + * .arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + */ + @java.lang.Override + public boolean hasNumber() { + return instance.hasNumber(); + } + /** + * .arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Decimal getNumber() { + return instance.getNumber(); + } + /** + * .arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + */ + public Builder setNumber(io.github.arcforges.contracts.foundation.v1.Decimal value) { + copyOnWrite(); + instance.setNumber(value); + return this; + } + /** + * .arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + */ + public Builder setNumber( + io.github.arcforges.contracts.foundation.v1.Decimal.Builder builderForValue) { + copyOnWrite(); + instance.setNumber(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + */ + public Builder mergeNumber(io.github.arcforges.contracts.foundation.v1.Decimal value) { + copyOnWrite(); + instance.mergeNumber(value); + return this; + } + /** + * .arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + */ + public Builder clearNumber() { + copyOnWrite(); + instance.clearNumber(); + return this; + } + + /** + * string date = 5 [json_name = "date"]; + * @return Whether the date field is set. + */ + @java.lang.Override + public boolean hasDate() { + return instance.hasDate(); + } + /** + * string date = 5 [json_name = "date"]; + * @return The date. + */ + @java.lang.Override + public java.lang.String getDate() { + return instance.getDate(); + } + /** + * string date = 5 [json_name = "date"]; + * @return The bytes for date. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDateBytes() { + return instance.getDateBytes(); + } + /** + * string date = 5 [json_name = "date"]; + * @param value The date to set. + * @return This builder for chaining. + */ + public Builder setDate( + java.lang.String value) { + copyOnWrite(); + instance.setDate(value); + return this; + } + /** + * string date = 5 [json_name = "date"]; + * @return This builder for chaining. + */ + public Builder clearDate() { + copyOnWrite(); + instance.clearDate(); + return this; + } + /** + * string date = 5 [json_name = "date"]; + * @param value The bytes for date to set. + * @return This builder for chaining. + */ + public Builder setDateBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setDateBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + */ + @java.lang.Override + public boolean hasSelect() { + return instance.hasSelect(); + } + /** + * .arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSelect() { + return instance.getSelect(); + } + /** + * .arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + */ + public Builder setSelect(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSelect(value); + return this; + } + /** + * .arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + */ + public Builder setSelect( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSelect(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + */ + public Builder mergeSelect(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeSelect(value); + return this; + } + /** + * .arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + */ + public Builder clearSelect() { + copyOnWrite(); + instance.clearSelect(); + return this; + } + + /** + * .arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"]; + */ + @java.lang.Override + public boolean hasMultiSelect() { + return instance.hasMultiSelect(); + } + /** + * .arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.IdList getMultiSelect() { + return instance.getMultiSelect(); + } + /** + * .arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"]; + */ + public Builder setMultiSelect(io.github.arcforges.contracts.publicapi.v1.IdList value) { + copyOnWrite(); + instance.setMultiSelect(value); + return this; + } + /** + * .arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"]; + */ + public Builder setMultiSelect( + io.github.arcforges.contracts.publicapi.v1.IdList.Builder builderForValue) { + copyOnWrite(); + instance.setMultiSelect(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"]; + */ + public Builder mergeMultiSelect(io.github.arcforges.contracts.publicapi.v1.IdList value) { + copyOnWrite(); + instance.mergeMultiSelect(value); + return this; + } + /** + * .arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"]; + */ + public Builder clearMultiSelect() { + copyOnWrite(); + instance.clearMultiSelect(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + */ + @java.lang.Override + public boolean hasDateTime() { + return instance.hasDateTime(); + } + /** + * .arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getDateTime() { + return instance.getDateTime(); + } + /** + * .arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + */ + public Builder setDateTime(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setDateTime(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + */ + public Builder setDateTime( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setDateTime(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + */ + public Builder mergeDateTime(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeDateTime(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + */ + public Builder clearDateTime() { + copyOnWrite(); + instance.clearDateTime(); + return this; + } + + /** + * string url = 9 [json_name = "url"]; + * @return Whether the url field is set. + */ + @java.lang.Override + public boolean hasUrl() { + return instance.hasUrl(); + } + /** + * string url = 9 [json_name = "url"]; + * @return The url. + */ + @java.lang.Override + public java.lang.String getUrl() { + return instance.getUrl(); + } + /** + * string url = 9 [json_name = "url"]; + * @return The bytes for url. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUrlBytes() { + return instance.getUrlBytes(); + } + /** + * string url = 9 [json_name = "url"]; + * @param value The url to set. + * @return This builder for chaining. + */ + public Builder setUrl( + java.lang.String value) { + copyOnWrite(); + instance.setUrl(value); + return this; + } + /** + * string url = 9 [json_name = "url"]; + * @return This builder for chaining. + */ + public Builder clearUrl() { + copyOnWrite(); + instance.clearUrl(); + return this; + } + /** + * string url = 9 [json_name = "url"]; + * @param value The bytes for url to set. + * @return This builder for chaining. + */ + public Builder setUrlBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setUrlBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ScalarValue) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ScalarValue(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "value_", + "valueCase_", + io.github.arcforges.contracts.foundation.v1.Decimal.class, + io.github.arcforges.contracts.foundation.v1.Id.class, + io.github.arcforges.contracts.publicapi.v1.IdList.class, + io.github.arcforges.contracts.foundation.v1.Instant.class, + }; + java.lang.String info = + "\u0000\t\u0001\u0000\u0001\t\t\u0000\u0000\u0000\u0001:\u0000\u0002\u023b\u0000\u0003" + + ":\u0000\u0004<\u0000\u0005\u023b\u0000\u0006<\u0000\u0007<\u0000\b<\u0000\t\u023b" + + "\u0000"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ScalarValue.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ScalarValue) + private static final io.github.arcforges.contracts.publicapi.v1.ScalarValue DEFAULT_INSTANCE; + static { + ScalarValue defaultInstance = new ScalarValue(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ScalarValue.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScalarValue getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValueOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValueOrBuilder.java new file mode 100644 index 0000000..9e1f9cd --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScalarValueOrBuilder.java @@ -0,0 +1,133 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ScalarValueOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ScalarValue) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * bool null = 1 [json_name = "null"]; + * @return Whether the null field is set. + */ + boolean hasNull(); + /** + * bool null = 1 [json_name = "null"]; + * @return The null. + */ + boolean getNull(); + + /** + * string text = 2 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * string text = 2 [json_name = "text"]; + * @return The text. + */ + java.lang.String getText(); + /** + * string text = 2 [json_name = "text"]; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return Whether the boolean field is set. + */ + boolean hasBoolean(); + /** + * bool boolean = 3 [json_name = "boolean"]; + * @return The boolean. + */ + boolean getBoolean(); + + /** + * .arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + * @return Whether the number field is set. + */ + boolean hasNumber(); + /** + * .arcforges.foundation.v1.Decimal number = 4 [json_name = "number"]; + * @return The number. + */ + io.github.arcforges.contracts.foundation.v1.Decimal getNumber(); + + /** + * string date = 5 [json_name = "date"]; + * @return Whether the date field is set. + */ + boolean hasDate(); + /** + * string date = 5 [json_name = "date"]; + * @return The date. + */ + java.lang.String getDate(); + /** + * string date = 5 [json_name = "date"]; + * @return The bytes for date. + */ + com.google.protobuf.ByteString + getDateBytes(); + + /** + * .arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + * @return Whether the select field is set. + */ + boolean hasSelect(); + /** + * .arcforges.foundation.v1.Id select = 6 [json_name = "select"]; + * @return The select. + */ + io.github.arcforges.contracts.foundation.v1.Id getSelect(); + + /** + * .arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"]; + * @return Whether the multiSelect field is set. + */ + boolean hasMultiSelect(); + /** + * .arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"]; + * @return The multiSelect. + */ + io.github.arcforges.contracts.publicapi.v1.IdList getMultiSelect(); + + /** + * .arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + * @return Whether the dateTime field is set. + */ + boolean hasDateTime(); + /** + * .arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"]; + * @return The dateTime. + */ + io.github.arcforges.contracts.foundation.v1.Instant getDateTime(); + + /** + * string url = 9 [json_name = "url"]; + * @return Whether the url field is set. + */ + boolean hasUrl(); + /** + * string url = 9 [json_name = "url"]; + * @return The url. + */ + java.lang.String getUrl(); + /** + * string url = 9 [json_name = "url"]; + * @return The bytes for url. + */ + com.google.protobuf.ByteString + getUrlBytes(); + + public io.github.arcforges.contracts.publicapi.v1.ScalarValue.ValueCase getValueCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java new file mode 100644 index 0000000..4fba2be --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpec.java @@ -0,0 +1,968 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ScheduleSpec; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScheduleSpec} + */ +@com.google.protobuf.Generated +public final class ScheduleSpec extends + com.google.protobuf.GeneratedMessageLite< + ScheduleSpec, ScheduleSpec.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ScheduleSpec) + ScheduleSpecOrBuilder { + private ScheduleSpec() { + kind_ = ""; + expression_ = ""; + zone_ = ""; + dstGap_ = ""; + dstOverlap_ = ""; + } + private int bitField0_; + public static final int KIND_FIELD_NUMBER = 1; + private java.lang.String kind_; + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + kind_ = value; + } + /** + * optional string kind = 1 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000001); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int EXPRESSION_FIELD_NUMBER = 2; + private java.lang.String expression_; + /** + * optional string expression = 2 [json_name = "expression"]; + * @return Whether the expression field is set. + */ + @java.lang.Override + public boolean hasExpression() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string expression = 2 [json_name = "expression"]; + * @return The expression. + */ + @java.lang.Override + public java.lang.String getExpression() { + return expression_; + } + /** + * optional string expression = 2 [json_name = "expression"]; + * @return The bytes for expression. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getExpressionBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(expression_); + } + /** + * optional string expression = 2 [json_name = "expression"]; + * @param value The expression to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setExpression( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + expression_ = value; + } + /** + * optional string expression = 2 [json_name = "expression"]; + */ + private void clearExpression() { + bitField0_ = (bitField0_ & ~0x00000002); + expression_ = getDefaultInstance().getExpression(); + } + /** + * optional string expression = 2 [json_name = "expression"]; + * @param value The bytes for expression to set. + */ + private void setExpressionBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + expression_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int ZONE_FIELD_NUMBER = 3; + private java.lang.String zone_; + /** + * optional string zone = 3 [json_name = "zone"]; + * @return Whether the zone field is set. + */ + @java.lang.Override + public boolean hasZone() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string zone = 3 [json_name = "zone"]; + * @return The zone. + */ + @java.lang.Override + public java.lang.String getZone() { + return zone_; + } + /** + * optional string zone = 3 [json_name = "zone"]; + * @return The bytes for zone. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getZoneBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(zone_); + } + /** + * optional string zone = 3 [json_name = "zone"]; + * @param value The zone to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setZone( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + zone_ = value; + } + /** + * optional string zone = 3 [json_name = "zone"]; + */ + private void clearZone() { + bitField0_ = (bitField0_ & ~0x00000004); + zone_ = getDefaultInstance().getZone(); + } + /** + * optional string zone = 3 [json_name = "zone"]; + * @param value The bytes for zone to set. + */ + private void setZoneBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + zone_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int STARTS_AT_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Instant startsAt_; + /** + * .arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + */ + @java.lang.Override + public boolean hasStartsAt() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getStartsAt() { + return startsAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : startsAt_; + } + /** + * .arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setStartsAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + startsAt_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeStartsAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (startsAt_ != null && + startsAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + startsAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(startsAt_).mergeFrom(value).buildPartial(); + } else { + startsAt_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + */ + private void clearStartsAt() { + startsAt_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int ENDS_AT_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Instant endsAt_; + /** + * .arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + */ + @java.lang.Override + public boolean hasEndsAt() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getEndsAt() { + return endsAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : endsAt_; + } + /** + * .arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setEndsAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + endsAt_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeEndsAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (endsAt_ != null && + endsAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + endsAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(endsAt_).mergeFrom(value).buildPartial(); + } else { + endsAt_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + */ + private void clearEndsAt() { + endsAt_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int DST_GAP_FIELD_NUMBER = 6; + private java.lang.String dstGap_; + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @return Whether the dstGap field is set. + */ + @java.lang.Override + public boolean hasDstGap() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @return The dstGap. + */ + @java.lang.Override + public java.lang.String getDstGap() { + return dstGap_; + } + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @return The bytes for dstGap. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDstGapBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(dstGap_); + } + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @param value The dstGap to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDstGap( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000020; + dstGap_ = value; + } + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + */ + private void clearDstGap() { + bitField0_ = (bitField0_ & ~0x00000020); + dstGap_ = getDefaultInstance().getDstGap(); + } + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @param value The bytes for dstGap to set. + */ + private void setDstGapBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + dstGap_ = value.toStringUtf8(); + bitField0_ |= 0x00000020; + } + + public static final int DST_OVERLAP_FIELD_NUMBER = 7; + private java.lang.String dstOverlap_; + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @return Whether the dstOverlap field is set. + */ + @java.lang.Override + public boolean hasDstOverlap() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @return The dstOverlap. + */ + @java.lang.Override + public java.lang.String getDstOverlap() { + return dstOverlap_; + } + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @return The bytes for dstOverlap. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDstOverlapBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(dstOverlap_); + } + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @param value The dstOverlap to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDstOverlap( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000040; + dstOverlap_ = value; + } + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + */ + private void clearDstOverlap() { + bitField0_ = (bitField0_ & ~0x00000040); + dstOverlap_ = getDefaultInstance().getDstOverlap(); + } + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @param value The bytes for dstOverlap to set. + */ + private void setDstOverlapBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + dstOverlap_ = value.toStringUtf8(); + bitField0_ |= 0x00000040; + } + + public static io.github.arcforges.contracts.publicapi.v1.ScheduleSpec parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScheduleSpec parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScheduleSpec parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScheduleSpec parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScheduleSpec parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScheduleSpec parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScheduleSpec parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScheduleSpec parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScheduleSpec parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScheduleSpec parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScheduleSpec parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScheduleSpec parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ScheduleSpec prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ScheduleSpec; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScheduleSpec} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ScheduleSpec, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ScheduleSpec) + io.github.arcforges.contracts.publicapi.v1.ScheduleSpecOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ScheduleSpec.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * optional string expression = 2 [json_name = "expression"]; + * @return Whether the expression field is set. + */ + @java.lang.Override + public boolean hasExpression() { + return instance.hasExpression(); + } + /** + * optional string expression = 2 [json_name = "expression"]; + * @return The expression. + */ + @java.lang.Override + public java.lang.String getExpression() { + return instance.getExpression(); + } + /** + * optional string expression = 2 [json_name = "expression"]; + * @return The bytes for expression. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getExpressionBytes() { + return instance.getExpressionBytes(); + } + /** + * optional string expression = 2 [json_name = "expression"]; + * @param value The expression to set. + * @return This builder for chaining. + */ + public Builder setExpression( + java.lang.String value) { + copyOnWrite(); + instance.setExpression(value); + return this; + } + /** + * optional string expression = 2 [json_name = "expression"]; + * @return This builder for chaining. + */ + public Builder clearExpression() { + copyOnWrite(); + instance.clearExpression(); + return this; + } + /** + * optional string expression = 2 [json_name = "expression"]; + * @param value The bytes for expression to set. + * @return This builder for chaining. + */ + public Builder setExpressionBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setExpressionBytes(value); + return this; + } + + /** + * optional string zone = 3 [json_name = "zone"]; + * @return Whether the zone field is set. + */ + @java.lang.Override + public boolean hasZone() { + return instance.hasZone(); + } + /** + * optional string zone = 3 [json_name = "zone"]; + * @return The zone. + */ + @java.lang.Override + public java.lang.String getZone() { + return instance.getZone(); + } + /** + * optional string zone = 3 [json_name = "zone"]; + * @return The bytes for zone. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getZoneBytes() { + return instance.getZoneBytes(); + } + /** + * optional string zone = 3 [json_name = "zone"]; + * @param value The zone to set. + * @return This builder for chaining. + */ + public Builder setZone( + java.lang.String value) { + copyOnWrite(); + instance.setZone(value); + return this; + } + /** + * optional string zone = 3 [json_name = "zone"]; + * @return This builder for chaining. + */ + public Builder clearZone() { + copyOnWrite(); + instance.clearZone(); + return this; + } + /** + * optional string zone = 3 [json_name = "zone"]; + * @param value The bytes for zone to set. + * @return This builder for chaining. + */ + public Builder setZoneBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setZoneBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + */ + @java.lang.Override + public boolean hasStartsAt() { + return instance.hasStartsAt(); + } + /** + * .arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getStartsAt() { + return instance.getStartsAt(); + } + /** + * .arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + */ + public Builder setStartsAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setStartsAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + */ + public Builder setStartsAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setStartsAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + */ + public Builder mergeStartsAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeStartsAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + */ + public Builder clearStartsAt() { copyOnWrite(); + instance.clearStartsAt(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + */ + @java.lang.Override + public boolean hasEndsAt() { + return instance.hasEndsAt(); + } + /** + * .arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getEndsAt() { + return instance.getEndsAt(); + } + /** + * .arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + */ + public Builder setEndsAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setEndsAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + */ + public Builder setEndsAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setEndsAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + */ + public Builder mergeEndsAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeEndsAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + */ + public Builder clearEndsAt() { copyOnWrite(); + instance.clearEndsAt(); + return this; + } + + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @return Whether the dstGap field is set. + */ + @java.lang.Override + public boolean hasDstGap() { + return instance.hasDstGap(); + } + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @return The dstGap. + */ + @java.lang.Override + public java.lang.String getDstGap() { + return instance.getDstGap(); + } + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @return The bytes for dstGap. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDstGapBytes() { + return instance.getDstGapBytes(); + } + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @param value The dstGap to set. + * @return This builder for chaining. + */ + public Builder setDstGap( + java.lang.String value) { + copyOnWrite(); + instance.setDstGap(value); + return this; + } + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @return This builder for chaining. + */ + public Builder clearDstGap() { + copyOnWrite(); + instance.clearDstGap(); + return this; + } + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @param value The bytes for dstGap to set. + * @return This builder for chaining. + */ + public Builder setDstGapBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setDstGapBytes(value); + return this; + } + + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @return Whether the dstOverlap field is set. + */ + @java.lang.Override + public boolean hasDstOverlap() { + return instance.hasDstOverlap(); + } + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @return The dstOverlap. + */ + @java.lang.Override + public java.lang.String getDstOverlap() { + return instance.getDstOverlap(); + } + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @return The bytes for dstOverlap. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDstOverlapBytes() { + return instance.getDstOverlapBytes(); + } + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @param value The dstOverlap to set. + * @return This builder for chaining. + */ + public Builder setDstOverlap( + java.lang.String value) { + copyOnWrite(); + instance.setDstOverlap(value); + return this; + } + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @return This builder for chaining. + */ + public Builder clearDstOverlap() { + copyOnWrite(); + instance.clearDstOverlap(); + return this; + } + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @param value The bytes for dstOverlap to set. + * @return This builder for chaining. + */ + public Builder setDstOverlapBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setDstOverlapBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ScheduleSpec) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ScheduleSpec(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "kind_", + "expression_", + "zone_", + "startsAt_", + "endsAt_", + "dstGap_", + "dstOverlap_", + }; + java.lang.String info = + "\u0000\u0007\u0000\u0001\u0001\u0007\u0007\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1208\u0001\u0003\u1208\u0002\u0004\u1009\u0003\u0005\u1009\u0004\u0006\u1208\u0005" + + "\u0007\u1208\u0006"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ScheduleSpec.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ScheduleSpec) + private static final io.github.arcforges.contracts.publicapi.v1.ScheduleSpec DEFAULT_INSTANCE; + static { + ScheduleSpec defaultInstance = new ScheduleSpec(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ScheduleSpec.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScheduleSpec getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecOrBuilder.java new file mode 100644 index 0000000..ecac8aa --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecOrBuilder.java @@ -0,0 +1,121 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ScheduleSpecOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ScheduleSpec) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * optional string expression = 2 [json_name = "expression"]; + * @return Whether the expression field is set. + */ + boolean hasExpression(); + /** + * optional string expression = 2 [json_name = "expression"]; + * @return The expression. + */ + java.lang.String getExpression(); + /** + * optional string expression = 2 [json_name = "expression"]; + * @return The bytes for expression. + */ + com.google.protobuf.ByteString + getExpressionBytes(); + + /** + * optional string zone = 3 [json_name = "zone"]; + * @return Whether the zone field is set. + */ + boolean hasZone(); + /** + * optional string zone = 3 [json_name = "zone"]; + * @return The zone. + */ + java.lang.String getZone(); + /** + * optional string zone = 3 [json_name = "zone"]; + * @return The bytes for zone. + */ + com.google.protobuf.ByteString + getZoneBytes(); + + /** + * .arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + * @return Whether the startsAt field is set. + */ + boolean hasStartsAt(); + /** + * .arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"]; + * @return The startsAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getStartsAt(); + + /** + * .arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + * @return Whether the endsAt field is set. + */ + boolean hasEndsAt(); + /** + * .arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"]; + * @return The endsAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getEndsAt(); + + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @return Whether the dstGap field is set. + */ + boolean hasDstGap(); + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @return The dstGap. + */ + java.lang.String getDstGap(); + /** + * optional string dst_gap = 6 [json_name = "dstGap"]; + * @return The bytes for dstGap. + */ + com.google.protobuf.ByteString + getDstGapBytes(); + + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @return Whether the dstOverlap field is set. + */ + boolean hasDstOverlap(); + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @return The dstOverlap. + */ + java.lang.String getDstOverlap(); + /** + * optional string dst_overlap = 7 [json_name = "dstOverlap"]; + * @return The bytes for dstOverlap. + */ + com.google.protobuf.ByteString + getDstOverlapBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java new file mode 100644 index 0000000..7bd4f09 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotation.java @@ -0,0 +1,603 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ScopeAnnotation; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScopeAnnotation} + */ +@com.google.protobuf.Generated +public final class ScopeAnnotation extends + com.google.protobuf.GeneratedMessageLite< + ScopeAnnotation, ScopeAnnotation.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ScopeAnnotation) + ScopeAnnotationOrBuilder { + private ScopeAnnotation() { + text_ = ""; + } + private int bitField0_; + public static final int ANNOTATION_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id annotationId_; + /** + * .arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + */ + @java.lang.Override + public boolean hasAnnotationId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getAnnotationId() { + return annotationId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : annotationId_; + } + /** + * .arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAnnotationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + annotationId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeAnnotationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (annotationId_ != null && + annotationId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + annotationId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(annotationId_).mergeFrom(value).buildPartial(); + } else { + annotationId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + */ + private void clearAnnotationId() { + annotationId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int RANGE_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.SampleRange range_; + /** + * .arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"]; + */ + @java.lang.Override + public boolean hasRange() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SampleRange getRange() { + return range_ == null ? io.github.arcforges.contracts.publicapi.v1.SampleRange.getDefaultInstance() : range_; + } + /** + * .arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRange(io.github.arcforges.contracts.publicapi.v1.SampleRange value) { + value.getClass(); // minimal bytecode null check + range_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRange(io.github.arcforges.contracts.publicapi.v1.SampleRange value) { + value.getClass(); // minimal bytecode null check + if (range_ != null && + range_ != io.github.arcforges.contracts.publicapi.v1.SampleRange.getDefaultInstance()) { + range_ = + io.github.arcforges.contracts.publicapi.v1.SampleRange.newBuilder(range_).mergeFrom(value).buildPartial(); + } else { + range_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"]; + */ + private void clearRange() { + range_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int TEXT_FIELD_NUMBER = 3; + private java.lang.String text_; + /** + * optional string text = 3 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string text = 3 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return text_; + } + /** + * optional string text = 3 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(text_); + } + /** + * optional string text = 3 [json_name = "text"]; + * @param value The text to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + text_ = value; + } + /** + * optional string text = 3 [json_name = "text"]; + */ + private void clearText() { + bitField0_ = (bitField0_ & ~0x00000004); + text_ = getDefaultInstance().getText(); + } + /** + * optional string text = 3 [json_name = "text"]; + * @param value The bytes for text to set. + */ + private void setTextBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + text_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int ORIGIN_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.ContentOrigin origin_; + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return origin_ == null ? io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance() : origin_; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + origin_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + if (origin_ != null && + origin_ != io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance()) { + origin_ = + io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder(origin_).mergeFrom(value).buildPartial(); + } else { + origin_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + private void clearOrigin() { + origin_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ScopeAnnotation; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScopeAnnotation} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ScopeAnnotation) + io.github.arcforges.contracts.publicapi.v1.ScopeAnnotationOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + */ + @java.lang.Override + public boolean hasAnnotationId() { + return instance.hasAnnotationId(); + } + /** + * .arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getAnnotationId() { + return instance.getAnnotationId(); + } + /** + * .arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + */ + public Builder setAnnotationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setAnnotationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + */ + public Builder setAnnotationId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setAnnotationId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + */ + public Builder mergeAnnotationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeAnnotationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + */ + public Builder clearAnnotationId() { copyOnWrite(); + instance.clearAnnotationId(); + return this; + } + + /** + * .arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"]; + */ + @java.lang.Override + public boolean hasRange() { + return instance.hasRange(); + } + /** + * .arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SampleRange getRange() { + return instance.getRange(); + } + /** + * .arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"]; + */ + public Builder setRange(io.github.arcforges.contracts.publicapi.v1.SampleRange value) { + copyOnWrite(); + instance.setRange(value); + return this; + } + /** + * .arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"]; + */ + public Builder setRange( + io.github.arcforges.contracts.publicapi.v1.SampleRange.Builder builderForValue) { + copyOnWrite(); + instance.setRange(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"]; + */ + public Builder mergeRange(io.github.arcforges.contracts.publicapi.v1.SampleRange value) { + copyOnWrite(); + instance.mergeRange(value); + return this; + } + /** + * .arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"]; + */ + public Builder clearRange() { copyOnWrite(); + instance.clearRange(); + return this; + } + + /** + * optional string text = 3 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * optional string text = 3 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return instance.getText(); + } + /** + * optional string text = 3 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return instance.getTextBytes(); + } + /** + * optional string text = 3 [json_name = "text"]; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * optional string text = 3 [json_name = "text"]; + * @return This builder for chaining. + */ + public Builder clearText() { + copyOnWrite(); + instance.clearText(); + return this; + } + /** + * optional string text = 3 [json_name = "text"]; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTextBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return instance.hasOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return instance.getOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + public Builder setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.setOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + public Builder setOrigin( + io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder builderForValue) { + copyOnWrite(); + instance.setOrigin(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + public Builder mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.mergeOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + public Builder clearOrigin() { copyOnWrite(); + instance.clearOrigin(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ScopeAnnotation) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "annotationId_", + "range_", + "text_", + "origin_", + }; + java.lang.String info = + "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1208\u0002\u0004\u1009\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ScopeAnnotation) + private static final io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation DEFAULT_INSTANCE; + static { + ScopeAnnotation defaultInstance = new ScopeAnnotation(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ScopeAnnotation.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationOrBuilder.java new file mode 100644 index 0000000..cf54f83 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationOrBuilder.java @@ -0,0 +1,64 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ScopeAnnotationOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ScopeAnnotation) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + * @return Whether the annotationId field is set. + */ + boolean hasAnnotationId(); + /** + * .arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"]; + * @return The annotationId. + */ + io.github.arcforges.contracts.foundation.v1.Id getAnnotationId(); + + /** + * .arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"]; + * @return Whether the range field is set. + */ + boolean hasRange(); + /** + * .arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"]; + * @return The range. + */ + io.github.arcforges.contracts.publicapi.v1.SampleRange getRange(); + + /** + * optional string text = 3 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * optional string text = 3 [json_name = "text"]; + * @return The text. + */ + java.lang.String getText(); + /** + * optional string text = 3 [json_name = "text"]; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + * @return Whether the origin field is set. + */ + boolean hasOrigin(); + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + * @return The origin. + */ + io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java new file mode 100644 index 0000000..52c844f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfiguration.java @@ -0,0 +1,901 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ScopeConfiguration; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScopeConfiguration} + */ +@com.google.protobuf.Generated +public final class ScopeConfiguration extends + com.google.protobuf.GeneratedMessageLite< + ScopeConfiguration, ScopeConfiguration.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ScopeConfiguration) + ScopeConfigurationOrBuilder { + private ScopeConfiguration() { + channels_ = emptyProtobufList(); + parserProfile_ = ""; + } + private int bitField0_; + public static final int CONFIGURATION_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id configurationId_; + /** + * .arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + */ + @java.lang.Override + public boolean hasConfigurationId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getConfigurationId() { + return configurationId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : configurationId_; + } + /** + * .arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setConfigurationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + configurationId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeConfigurationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (configurationId_ != null && + configurationId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + configurationId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(configurationId_).mergeFrom(value).buildPartial(); + } else { + configurationId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + */ + private void clearConfigurationId() { + configurationId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int CHANNELS_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.ProtobufList channels_; + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + @java.lang.Override + public java.util.List getChannelsList() { + return channels_; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + public java.util.List + getChannelsOrBuilderList() { + return channels_; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + @java.lang.Override + public int getChannelsCount() { + return channels_.size(); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ChannelDefinition getChannels(int index) { + return channels_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + public io.github.arcforges.contracts.publicapi.v1.ChannelDefinitionOrBuilder getChannelsOrBuilder( + int index) { + return channels_.get(index); + } + private void ensureChannelsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = channels_; + if (!tmp.isModifiable()) { + channels_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannels( + int index, io.github.arcforges.contracts.publicapi.v1.ChannelDefinition value) { + value.getClass(); // minimal bytecode null check + ensureChannelsIsMutable(); + channels_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addChannels(io.github.arcforges.contracts.publicapi.v1.ChannelDefinition value) { + value.getClass(); // minimal bytecode null check + ensureChannelsIsMutable(); + channels_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addChannels( + int index, io.github.arcforges.contracts.publicapi.v1.ChannelDefinition value) { + value.getClass(); // minimal bytecode null check + ensureChannelsIsMutable(); + channels_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + private void addAllChannels( + java.lang.Iterable values) { + ensureChannelsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, channels_); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + private void clearChannels() { + channels_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + private void removeChannels(int index) { + ensureChannelsIsMutable(); + channels_.remove(index); + } + + public static final int PARSER_PROFILE_FIELD_NUMBER = 3; + private java.lang.String parserProfile_; + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @return Whether the parserProfile field is set. + */ + @java.lang.Override + public boolean hasParserProfile() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @return The parserProfile. + */ + @java.lang.Override + public java.lang.String getParserProfile() { + return parserProfile_; + } + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @return The bytes for parserProfile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getParserProfileBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(parserProfile_); + } + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @param value The parserProfile to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setParserProfile( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + parserProfile_ = value; + } + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + */ + private void clearParserProfile() { + bitField0_ = (bitField0_ & ~0x00000002); + parserProfile_ = getDefaultInstance().getParserProfile(); + } + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @param value The bytes for parserProfile to set. + */ + private void setParserProfileBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + parserProfile_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int REVISION_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.NativeContentRev revision_; + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.NativeContentRev.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int FRAMING_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.publicapi.v1.FrameConfiguration framing_; + /** + * .arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"]; + */ + @java.lang.Override + public boolean hasFraming() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.FrameConfiguration getFraming() { + return framing_ == null ? io.github.arcforges.contracts.publicapi.v1.FrameConfiguration.getDefaultInstance() : framing_; + } + /** + * .arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFraming(io.github.arcforges.contracts.publicapi.v1.FrameConfiguration value) { + value.getClass(); // minimal bytecode null check + framing_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeFraming(io.github.arcforges.contracts.publicapi.v1.FrameConfiguration value) { + value.getClass(); // minimal bytecode null check + if (framing_ != null && + framing_ != io.github.arcforges.contracts.publicapi.v1.FrameConfiguration.getDefaultInstance()) { + framing_ = + io.github.arcforges.contracts.publicapi.v1.FrameConfiguration.newBuilder(framing_).mergeFrom(value).buildPartial(); + } else { + framing_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"]; + */ + private void clearFraming() { + framing_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int TRIGGER_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration trigger_; + /** + * .arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"]; + */ + @java.lang.Override + public boolean hasTrigger() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration getTrigger() { + return trigger_ == null ? io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration.getDefaultInstance() : trigger_; + } + /** + * .arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTrigger(io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration value) { + value.getClass(); // minimal bytecode null check + trigger_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTrigger(io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration value) { + value.getClass(); // minimal bytecode null check + if (trigger_ != null && + trigger_ != io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration.getDefaultInstance()) { + trigger_ = + io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration.newBuilder(trigger_).mergeFrom(value).buildPartial(); + } else { + trigger_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"]; + */ + private void clearTrigger() { + trigger_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ScopeConfiguration; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScopeConfiguration} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ScopeConfiguration) + io.github.arcforges.contracts.publicapi.v1.ScopeConfigurationOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + */ + @java.lang.Override + public boolean hasConfigurationId() { + return instance.hasConfigurationId(); + } + /** + * .arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getConfigurationId() { + return instance.getConfigurationId(); + } + /** + * .arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + */ + public Builder setConfigurationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setConfigurationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + */ + public Builder setConfigurationId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setConfigurationId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + */ + public Builder mergeConfigurationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeConfigurationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + */ + public Builder clearConfigurationId() { copyOnWrite(); + instance.clearConfigurationId(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + @java.lang.Override + public java.util.List getChannelsList() { + return java.util.Collections.unmodifiableList( + instance.getChannelsList()); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + @java.lang.Override + public int getChannelsCount() { + return instance.getChannelsCount(); + }/** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ChannelDefinition getChannels(int index) { + return instance.getChannels(index); + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + public Builder setChannels( + int index, io.github.arcforges.contracts.publicapi.v1.ChannelDefinition value) { + copyOnWrite(); + instance.setChannels(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + public Builder setChannels( + int index, io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.Builder builderForValue) { + copyOnWrite(); + instance.setChannels(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + public Builder addChannels(io.github.arcforges.contracts.publicapi.v1.ChannelDefinition value) { + copyOnWrite(); + instance.addChannels(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + public Builder addChannels( + int index, io.github.arcforges.contracts.publicapi.v1.ChannelDefinition value) { + copyOnWrite(); + instance.addChannels(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + public Builder addChannels( + io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.Builder builderForValue) { + copyOnWrite(); + instance.addChannels(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + public Builder addChannels( + int index, io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.Builder builderForValue) { + copyOnWrite(); + instance.addChannels(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + public Builder addAllChannels( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllChannels(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + public Builder clearChannels() { + copyOnWrite(); + instance.clearChannels(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + public Builder removeChannels(int index) { + copyOnWrite(); + instance.removeChannels(index); + return this; + } + + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @return Whether the parserProfile field is set. + */ + @java.lang.Override + public boolean hasParserProfile() { + return instance.hasParserProfile(); + } + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @return The parserProfile. + */ + @java.lang.Override + public java.lang.String getParserProfile() { + return instance.getParserProfile(); + } + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @return The bytes for parserProfile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getParserProfileBytes() { + return instance.getParserProfileBytes(); + } + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @param value The parserProfile to set. + * @return This builder for chaining. + */ + public Builder setParserProfile( + java.lang.String value) { + copyOnWrite(); + instance.setParserProfile(value); + return this; + } + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @return This builder for chaining. + */ + public Builder clearParserProfile() { + copyOnWrite(); + instance.clearParserProfile(); + return this; + } + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @param value The bytes for parserProfile to set. + * @return This builder for chaining. + */ + public Builder setParserProfileBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setParserProfileBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.NativeContentRev.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * .arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"]; + */ + @java.lang.Override + public boolean hasFraming() { + return instance.hasFraming(); + } + /** + * .arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.FrameConfiguration getFraming() { + return instance.getFraming(); + } + /** + * .arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"]; + */ + public Builder setFraming(io.github.arcforges.contracts.publicapi.v1.FrameConfiguration value) { + copyOnWrite(); + instance.setFraming(value); + return this; + } + /** + * .arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"]; + */ + public Builder setFraming( + io.github.arcforges.contracts.publicapi.v1.FrameConfiguration.Builder builderForValue) { + copyOnWrite(); + instance.setFraming(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"]; + */ + public Builder mergeFraming(io.github.arcforges.contracts.publicapi.v1.FrameConfiguration value) { + copyOnWrite(); + instance.mergeFraming(value); + return this; + } + /** + * .arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"]; + */ + public Builder clearFraming() { copyOnWrite(); + instance.clearFraming(); + return this; + } + + /** + * .arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"]; + */ + @java.lang.Override + public boolean hasTrigger() { + return instance.hasTrigger(); + } + /** + * .arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration getTrigger() { + return instance.getTrigger(); + } + /** + * .arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"]; + */ + public Builder setTrigger(io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration value) { + copyOnWrite(); + instance.setTrigger(value); + return this; + } + /** + * .arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"]; + */ + public Builder setTrigger( + io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration.Builder builderForValue) { + copyOnWrite(); + instance.setTrigger(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"]; + */ + public Builder mergeTrigger(io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration value) { + copyOnWrite(); + instance.mergeTrigger(value); + return this; + } + /** + * .arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"]; + */ + public Builder clearTrigger() { copyOnWrite(); + instance.clearTrigger(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ScopeConfiguration) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "configurationId_", + "channels_", + io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.class, + "parserProfile_", + "revision_", + "framing_", + "trigger_", + }; + java.lang.String info = + "\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u001b\u0003\u1208\u0001\u0004\u1009\u0002\u0005\u1009\u0003\u0006\u1009\u0004"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ScopeConfiguration) + private static final io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration DEFAULT_INSTANCE; + static { + ScopeConfiguration defaultInstance = new ScopeConfiguration(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ScopeConfiguration.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationOrBuilder.java new file mode 100644 index 0000000..04f7bac --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationOrBuilder.java @@ -0,0 +1,89 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ScopeConfigurationOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ScopeConfiguration) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + * @return Whether the configurationId field is set. + */ + boolean hasConfigurationId(); + /** + * .arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"]; + * @return The configurationId. + */ + io.github.arcforges.contracts.foundation.v1.Id getConfigurationId(); + + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + java.util.List + getChannelsList(); + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + io.github.arcforges.contracts.publicapi.v1.ChannelDefinition getChannels(int index); + /** + * repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"]; + */ + int getChannelsCount(); + + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @return Whether the parserProfile field is set. + */ + boolean hasParserProfile(); + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @return The parserProfile. + */ + java.lang.String getParserProfile(); + /** + * optional string parser_profile = 3 [json_name = "parserProfile"]; + * @return The bytes for parserProfile. + */ + com.google.protobuf.ByteString + getParserProfileBytes(); + + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.NativeContentRev getRevision(); + + /** + * .arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"]; + * @return Whether the framing field is set. + */ + boolean hasFraming(); + /** + * .arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"]; + * @return The framing. + */ + io.github.arcforges.contracts.publicapi.v1.FrameConfiguration getFraming(); + + /** + * .arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"]; + * @return Whether the trigger field is set. + */ + boolean hasTrigger(); + /** + * .arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"]; + * @return The trigger. + */ + io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration getTrigger(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java new file mode 100644 index 0000000..2f2459c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFinding.java @@ -0,0 +1,1132 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ScopeFinding; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScopeFinding} + */ +@com.google.protobuf.Generated +public final class ScopeFinding extends + com.google.protobuf.GeneratedMessageLite< + ScopeFinding, ScopeFinding.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ScopeFinding) + ScopeFindingOrBuilder { + private ScopeFinding() { + text_ = ""; + severity_ = ""; + status_ = ""; + evidence_ = emptyProtobufList(); + } + private int bitField0_; + public static final int FINDING_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id findingId_; + /** + * .arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + */ + @java.lang.Override + public boolean hasFindingId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getFindingId() { + return findingId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : findingId_; + } + /** + * .arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFindingId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + findingId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeFindingId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (findingId_ != null && + findingId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + findingId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(findingId_).mergeFrom(value).buildPartial(); + } else { + findingId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + */ + private void clearFindingId() { + findingId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int RESULT_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.ResourceVersionRef result_; + /** + * .arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + */ + @java.lang.Override + public boolean hasResult() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getResult() { + return result_ == null ? io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance() : result_; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setResult(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + result_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeResult(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + if (result_ != null && + result_ != io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance()) { + result_ = + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.newBuilder(result_).mergeFrom(value).buildPartial(); + } else { + result_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + */ + private void clearResult() { + result_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int TEXT_FIELD_NUMBER = 3; + private java.lang.String text_; + /** + * optional string text = 3 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string text = 3 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return text_; + } + /** + * optional string text = 3 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(text_); + } + /** + * optional string text = 3 [json_name = "text"]; + * @param value The text to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + text_ = value; + } + /** + * optional string text = 3 [json_name = "text"]; + */ + private void clearText() { + bitField0_ = (bitField0_ & ~0x00000004); + text_ = getDefaultInstance().getText(); + } + /** + * optional string text = 3 [json_name = "text"]; + * @param value The bytes for text to set. + */ + private void setTextBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + text_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int ORIGIN_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.ContentOrigin origin_; + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return origin_ == null ? io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance() : origin_; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + origin_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + if (origin_ != null && + origin_ != io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance()) { + origin_ = + io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder(origin_).mergeFrom(value).buildPartial(); + } else { + origin_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + private void clearOrigin() { + origin_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int SEVERITY_FIELD_NUMBER = 5; + private java.lang.String severity_; + /** + * optional string severity = 5 [json_name = "severity"]; + * @return Whether the severity field is set. + */ + @java.lang.Override + public boolean hasSeverity() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional string severity = 5 [json_name = "severity"]; + * @return The severity. + */ + @java.lang.Override + public java.lang.String getSeverity() { + return severity_; + } + /** + * optional string severity = 5 [json_name = "severity"]; + * @return The bytes for severity. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSeverityBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(severity_); + } + /** + * optional string severity = 5 [json_name = "severity"]; + * @param value The severity to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSeverity( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000010; + severity_ = value; + } + /** + * optional string severity = 5 [json_name = "severity"]; + */ + private void clearSeverity() { + bitField0_ = (bitField0_ & ~0x00000010); + severity_ = getDefaultInstance().getSeverity(); + } + /** + * optional string severity = 5 [json_name = "severity"]; + * @param value The bytes for severity to set. + */ + private void setSeverityBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + severity_ = value.toStringUtf8(); + bitField0_ |= 0x00000010; + } + + public static final int STATUS_FIELD_NUMBER = 6; + private java.lang.String status_; + /** + * optional string status = 6 [json_name = "status"]; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional string status = 6 [json_name = "status"]; + * @return The status. + */ + @java.lang.Override + public java.lang.String getStatus() { + return status_; + } + /** + * optional string status = 6 [json_name = "status"]; + * @return The bytes for status. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getStatusBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(status_); + } + /** + * optional string status = 6 [json_name = "status"]; + * @param value The status to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setStatus( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000020; + status_ = value; + } + /** + * optional string status = 6 [json_name = "status"]; + */ + private void clearStatus() { + bitField0_ = (bitField0_ & ~0x00000020); + status_ = getDefaultInstance().getStatus(); + } + /** + * optional string status = 6 [json_name = "status"]; + * @param value The bytes for status to set. + */ + private void setStatusBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + status_ = value.toStringUtf8(); + bitField0_ |= 0x00000020; + } + + public static final int EVIDENCE_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.ProtobufList evidence_; + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + @java.lang.Override + public java.util.List getEvidenceList() { + return evidence_; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + public java.util.List + getEvidenceOrBuilderList() { + return evidence_; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + @java.lang.Override + public int getEvidenceCount() { + return evidence_.size(); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextRef getEvidence(int index) { + return evidence_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + public io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder getEvidenceOrBuilder( + int index) { + return evidence_.get(index); + } + private void ensureEvidenceIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = evidence_; + if (!tmp.isModifiable()) { + evidence_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setEvidence( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureEvidenceIsMutable(); + evidence_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addEvidence(io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureEvidenceIsMutable(); + evidence_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addEvidence( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureEvidenceIsMutable(); + evidence_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + private void addAllEvidence( + java.lang.Iterable values) { + ensureEvidenceIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, evidence_); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + private void clearEvidence() { + evidence_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + private void removeEvidence(int index) { + ensureEvidenceIsMutable(); + evidence_.remove(index); + } + + public static final int ACTOR_FIELD_NUMBER = 8; + private io.github.arcforges.contracts.foundation.v1.ActorChain actor_; + /** + * .arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; + */ + @java.lang.Override + public boolean hasActor() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ActorChain getActor() { + return actor_ == null ? io.github.arcforges.contracts.foundation.v1.ActorChain.getDefaultInstance() : actor_; + } + /** + * .arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setActor(io.github.arcforges.contracts.foundation.v1.ActorChain value) { + value.getClass(); // minimal bytecode null check + actor_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeActor(io.github.arcforges.contracts.foundation.v1.ActorChain value) { + value.getClass(); // minimal bytecode null check + if (actor_ != null && + actor_ != io.github.arcforges.contracts.foundation.v1.ActorChain.getDefaultInstance()) { + actor_ = + io.github.arcforges.contracts.foundation.v1.ActorChain.newBuilder(actor_).mergeFrom(value).buildPartial(); + } else { + actor_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; + */ + private void clearActor() { + actor_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeFinding parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeFinding parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeFinding parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeFinding parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeFinding parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeFinding parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeFinding parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeFinding parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeFinding parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeFinding parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeFinding parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeFinding parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ScopeFinding prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ScopeFinding; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScopeFinding} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ScopeFinding, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ScopeFinding) + io.github.arcforges.contracts.publicapi.v1.ScopeFindingOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ScopeFinding.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + */ + @java.lang.Override + public boolean hasFindingId() { + return instance.hasFindingId(); + } + /** + * .arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getFindingId() { + return instance.getFindingId(); + } + /** + * .arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + */ + public Builder setFindingId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setFindingId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + */ + public Builder setFindingId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setFindingId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + */ + public Builder mergeFindingId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeFindingId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + */ + public Builder clearFindingId() { copyOnWrite(); + instance.clearFindingId(); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + */ + @java.lang.Override + public boolean hasResult() { + return instance.hasResult(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getResult() { + return instance.getResult(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + */ + public Builder setResult(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.setResult(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + */ + public Builder setResult( + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.setResult(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + */ + public Builder mergeResult(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.mergeResult(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + */ + public Builder clearResult() { copyOnWrite(); + instance.clearResult(); + return this; + } + + /** + * optional string text = 3 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * optional string text = 3 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return instance.getText(); + } + /** + * optional string text = 3 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return instance.getTextBytes(); + } + /** + * optional string text = 3 [json_name = "text"]; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * optional string text = 3 [json_name = "text"]; + * @return This builder for chaining. + */ + public Builder clearText() { + copyOnWrite(); + instance.clearText(); + return this; + } + /** + * optional string text = 3 [json_name = "text"]; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTextBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return instance.hasOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return instance.getOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + public Builder setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.setOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + public Builder setOrigin( + io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder builderForValue) { + copyOnWrite(); + instance.setOrigin(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + public Builder mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.mergeOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + */ + public Builder clearOrigin() { copyOnWrite(); + instance.clearOrigin(); + return this; + } + + /** + * optional string severity = 5 [json_name = "severity"]; + * @return Whether the severity field is set. + */ + @java.lang.Override + public boolean hasSeverity() { + return instance.hasSeverity(); + } + /** + * optional string severity = 5 [json_name = "severity"]; + * @return The severity. + */ + @java.lang.Override + public java.lang.String getSeverity() { + return instance.getSeverity(); + } + /** + * optional string severity = 5 [json_name = "severity"]; + * @return The bytes for severity. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSeverityBytes() { + return instance.getSeverityBytes(); + } + /** + * optional string severity = 5 [json_name = "severity"]; + * @param value The severity to set. + * @return This builder for chaining. + */ + public Builder setSeverity( + java.lang.String value) { + copyOnWrite(); + instance.setSeverity(value); + return this; + } + /** + * optional string severity = 5 [json_name = "severity"]; + * @return This builder for chaining. + */ + public Builder clearSeverity() { + copyOnWrite(); + instance.clearSeverity(); + return this; + } + /** + * optional string severity = 5 [json_name = "severity"]; + * @param value The bytes for severity to set. + * @return This builder for chaining. + */ + public Builder setSeverityBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setSeverityBytes(value); + return this; + } + + /** + * optional string status = 6 [json_name = "status"]; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return instance.hasStatus(); + } + /** + * optional string status = 6 [json_name = "status"]; + * @return The status. + */ + @java.lang.Override + public java.lang.String getStatus() { + return instance.getStatus(); + } + /** + * optional string status = 6 [json_name = "status"]; + * @return The bytes for status. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getStatusBytes() { + return instance.getStatusBytes(); + } + /** + * optional string status = 6 [json_name = "status"]; + * @param value The status to set. + * @return This builder for chaining. + */ + public Builder setStatus( + java.lang.String value) { + copyOnWrite(); + instance.setStatus(value); + return this; + } + /** + * optional string status = 6 [json_name = "status"]; + * @return This builder for chaining. + */ + public Builder clearStatus() { + copyOnWrite(); + instance.clearStatus(); + return this; + } + /** + * optional string status = 6 [json_name = "status"]; + * @param value The bytes for status to set. + * @return This builder for chaining. + */ + public Builder setStatusBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setStatusBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + @java.lang.Override + public java.util.List getEvidenceList() { + return java.util.Collections.unmodifiableList( + instance.getEvidenceList()); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + @java.lang.Override + public int getEvidenceCount() { + return instance.getEvidenceCount(); + }/** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextRef getEvidence(int index) { + return instance.getEvidence(index); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + public Builder setEvidence( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.setEvidence(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + public Builder setEvidence( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.setEvidence(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + public Builder addEvidence(io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.addEvidence(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + public Builder addEvidence( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.addEvidence(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + public Builder addEvidence( + io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.addEvidence(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + public Builder addEvidence( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.addEvidence(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + public Builder addAllEvidence( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllEvidence(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + public Builder clearEvidence() { + copyOnWrite(); + instance.clearEvidence(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + public Builder removeEvidence(int index) { + copyOnWrite(); + instance.removeEvidence(index); + return this; + } + + /** + * .arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; + */ + @java.lang.Override + public boolean hasActor() { + return instance.hasActor(); + } + /** + * .arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ActorChain getActor() { + return instance.getActor(); + } + /** + * .arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; + */ + public Builder setActor(io.github.arcforges.contracts.foundation.v1.ActorChain value) { + copyOnWrite(); + instance.setActor(value); + return this; + } + /** + * .arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; + */ + public Builder setActor( + io.github.arcforges.contracts.foundation.v1.ActorChain.Builder builderForValue) { + copyOnWrite(); + instance.setActor(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; + */ + public Builder mergeActor(io.github.arcforges.contracts.foundation.v1.ActorChain value) { + copyOnWrite(); + instance.mergeActor(value); + return this; + } + /** + * .arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; + */ + public Builder clearActor() { copyOnWrite(); + instance.clearActor(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ScopeFinding) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ScopeFinding(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "findingId_", + "result_", + "text_", + "origin_", + "severity_", + "status_", + "evidence_", + io.github.arcforges.contracts.publicapi.v1.ContextRef.class, + "actor_", + }; + java.lang.String info = + "\u0000\b\u0000\u0001\u0001\b\b\u0000\u0001\u0000\u0001\u1009\u0000\u0002\u1009\u0001" + + "\u0003\u1208\u0002\u0004\u1009\u0003\u0005\u1208\u0004\u0006\u1208\u0005\u0007\u001b" + + "\b\u1009\u0006"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ScopeFinding.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ScopeFinding) + private static final io.github.arcforges.contracts.publicapi.v1.ScopeFinding DEFAULT_INSTANCE; + static { + ScopeFinding defaultInstance = new ScopeFinding(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ScopeFinding.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeFinding getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFindingOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFindingOrBuilder.java new file mode 100644 index 0000000..7eb7bc5 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeFindingOrBuilder.java @@ -0,0 +1,123 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ScopeFindingOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ScopeFinding) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + * @return Whether the findingId field is set. + */ + boolean hasFindingId(); + /** + * .arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"]; + * @return The findingId. + */ + io.github.arcforges.contracts.foundation.v1.Id getFindingId(); + + /** + * .arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + * @return Whether the result field is set. + */ + boolean hasResult(); + /** + * .arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"]; + * @return The result. + */ + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getResult(); + + /** + * optional string text = 3 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * optional string text = 3 [json_name = "text"]; + * @return The text. + */ + java.lang.String getText(); + /** + * optional string text = 3 [json_name = "text"]; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + * @return Whether the origin field is set. + */ + boolean hasOrigin(); + /** + * .arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"]; + * @return The origin. + */ + io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin(); + + /** + * optional string severity = 5 [json_name = "severity"]; + * @return Whether the severity field is set. + */ + boolean hasSeverity(); + /** + * optional string severity = 5 [json_name = "severity"]; + * @return The severity. + */ + java.lang.String getSeverity(); + /** + * optional string severity = 5 [json_name = "severity"]; + * @return The bytes for severity. + */ + com.google.protobuf.ByteString + getSeverityBytes(); + + /** + * optional string status = 6 [json_name = "status"]; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * optional string status = 6 [json_name = "status"]; + * @return The status. + */ + java.lang.String getStatus(); + /** + * optional string status = 6 [json_name = "status"]; + * @return The bytes for status. + */ + com.google.protobuf.ByteString + getStatusBytes(); + + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + java.util.List + getEvidenceList(); + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + io.github.arcforges.contracts.publicapi.v1.ContextRef getEvidence(int index); + /** + * repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"]; + */ + int getEvidenceCount(); + + /** + * .arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; + * @return Whether the actor field is set. + */ + boolean hasActor(); + /** + * .arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"]; + * @return The actor. + */ + io.github.arcforges.contracts.foundation.v1.ActorChain getActor(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java new file mode 100644 index 0000000..41a0762 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadata.java @@ -0,0 +1,2018 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ScopeMetadata; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScopeMetadata} + */ +@com.google.protobuf.Generated +public final class ScopeMetadata extends + com.google.protobuf.GeneratedMessageLite< + ScopeMetadata, ScopeMetadata.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ScopeMetadata) + ScopeMetadataOrBuilder { + private ScopeMetadata() { + name_ = ""; + captures_ = emptyProtobufList(); + annotations_ = emptyProtobufList(); + findings_ = emptyProtobufList(); + analyses_ = emptyProtobufList(); + reports_ = emptyProtobufList(); + tags_ = emptyProtobufList(); + metadata_ = emptyProtobufList(); + } + private int bitField0_; + public static final int SESSION_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id sessionId_; + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + @java.lang.Override + public boolean hasSessionId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSessionId() { + return sessionId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : sessionId_; + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSessionId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + sessionId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSessionId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (sessionId_ != null && + sessionId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + sessionId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(sessionId_).mergeFrom(value).buildPartial(); + } else { + sessionId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + private void clearSessionId() { + sessionId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int NAME_FIELD_NUMBER = 2; + private java.lang.String name_; + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + name_ = value; + } + /** + * optional string name = 2 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000002); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int CAPTURES_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList captures_; + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + @java.lang.Override + public java.util.List getCapturesList() { + return captures_; + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + public java.util.List + getCapturesOrBuilderList() { + return captures_; + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + @java.lang.Override + public int getCapturesCount() { + return captures_.size(); + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.CaptureMetadata getCaptures(int index) { + return captures_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + public io.github.arcforges.contracts.publicapi.v1.CaptureMetadataOrBuilder getCapturesOrBuilder( + int index) { + return captures_.get(index); + } + private void ensureCapturesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = captures_; + if (!tmp.isModifiable()) { + captures_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCaptures( + int index, io.github.arcforges.contracts.publicapi.v1.CaptureMetadata value) { + value.getClass(); // minimal bytecode null check + ensureCapturesIsMutable(); + captures_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addCaptures(io.github.arcforges.contracts.publicapi.v1.CaptureMetadata value) { + value.getClass(); // minimal bytecode null check + ensureCapturesIsMutable(); + captures_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addCaptures( + int index, io.github.arcforges.contracts.publicapi.v1.CaptureMetadata value) { + value.getClass(); // minimal bytecode null check + ensureCapturesIsMutable(); + captures_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + private void addAllCaptures( + java.lang.Iterable values) { + ensureCapturesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, captures_); + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + private void clearCaptures() { + captures_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + private void removeCaptures(int index) { + ensureCapturesIsMutable(); + captures_.remove(index); + } + + public static final int ANNOTATIONS_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.ProtobufList annotations_; + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + @java.lang.Override + public java.util.List getAnnotationsList() { + return annotations_; + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + public java.util.List + getAnnotationsOrBuilderList() { + return annotations_; + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + @java.lang.Override + public int getAnnotationsCount() { + return annotations_.size(); + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation getAnnotations(int index) { + return annotations_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + public io.github.arcforges.contracts.publicapi.v1.ScopeAnnotationOrBuilder getAnnotationsOrBuilder( + int index) { + return annotations_.get(index); + } + private void ensureAnnotationsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = annotations_; + if (!tmp.isModifiable()) { + annotations_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAnnotations( + int index, io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation value) { + value.getClass(); // minimal bytecode null check + ensureAnnotationsIsMutable(); + annotations_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addAnnotations(io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation value) { + value.getClass(); // minimal bytecode null check + ensureAnnotationsIsMutable(); + annotations_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addAnnotations( + int index, io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation value) { + value.getClass(); // minimal bytecode null check + ensureAnnotationsIsMutable(); + annotations_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + private void addAllAnnotations( + java.lang.Iterable values) { + ensureAnnotationsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, annotations_); + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + private void clearAnnotations() { + annotations_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + private void removeAnnotations(int index) { + ensureAnnotationsIsMutable(); + annotations_.remove(index); + } + + public static final int FINDINGS_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.ProtobufList findings_; + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + @java.lang.Override + public java.util.List getFindingsList() { + return findings_; + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + public java.util.List + getFindingsOrBuilderList() { + return findings_; + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + @java.lang.Override + public int getFindingsCount() { + return findings_.size(); + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeFinding getFindings(int index) { + return findings_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + public io.github.arcforges.contracts.publicapi.v1.ScopeFindingOrBuilder getFindingsOrBuilder( + int index) { + return findings_.get(index); + } + private void ensureFindingsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = findings_; + if (!tmp.isModifiable()) { + findings_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFindings( + int index, io.github.arcforges.contracts.publicapi.v1.ScopeFinding value) { + value.getClass(); // minimal bytecode null check + ensureFindingsIsMutable(); + findings_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addFindings(io.github.arcforges.contracts.publicapi.v1.ScopeFinding value) { + value.getClass(); // minimal bytecode null check + ensureFindingsIsMutable(); + findings_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addFindings( + int index, io.github.arcforges.contracts.publicapi.v1.ScopeFinding value) { + value.getClass(); // minimal bytecode null check + ensureFindingsIsMutable(); + findings_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + private void addAllFindings( + java.lang.Iterable values) { + ensureFindingsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, findings_); + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + private void clearFindings() { + findings_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + private void removeFindings(int index) { + ensureFindingsIsMutable(); + findings_.remove(index); + } + + public static final int PROJECT_ID_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Id projectId_; + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + @java.lang.Override + public boolean hasProjectId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjectId() { + return projectId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : projectId_; + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + projectId_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (projectId_ != null && + projectId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + projectId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(projectId_).mergeFrom(value).buildPartial(); + } else { + projectId_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + private void clearProjectId() { + projectId_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int CONFIGURATION_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration configuration_; + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"]; + */ + @java.lang.Override + public boolean hasConfiguration() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration getConfiguration() { + return configuration_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.getDefaultInstance() : configuration_; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setConfiguration(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration value) { + value.getClass(); // minimal bytecode null check + configuration_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeConfiguration(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration value) { + value.getClass(); // minimal bytecode null check + if (configuration_ != null && + configuration_ != io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.getDefaultInstance()) { + configuration_ = + io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.newBuilder(configuration_).mergeFrom(value).buildPartial(); + } else { + configuration_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"]; + */ + private void clearConfiguration() { + configuration_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int ANALYSES_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.ProtobufList analyses_; + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + @java.lang.Override + public java.util.List getAnalysesList() { + return analyses_; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + public java.util.List + getAnalysesOrBuilderList() { + return analyses_; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + @java.lang.Override + public int getAnalysesCount() { + return analyses_.size(); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getAnalyses(int index) { + return analyses_.get(index); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRefOrBuilder getAnalysesOrBuilder( + int index) { + return analyses_.get(index); + } + private void ensureAnalysesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = analyses_; + if (!tmp.isModifiable()) { + analyses_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAnalyses( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + ensureAnalysesIsMutable(); + analyses_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addAnalyses(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + ensureAnalysesIsMutable(); + analyses_.add(value); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addAnalyses( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + ensureAnalysesIsMutable(); + analyses_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + private void addAllAnalyses( + java.lang.Iterable values) { + ensureAnalysesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, analyses_); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + private void clearAnalyses() { + analyses_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + private void removeAnalyses(int index) { + ensureAnalysesIsMutable(); + analyses_.remove(index); + } + + public static final int REPORTS_FIELD_NUMBER = 9; + private com.google.protobuf.Internal.ProtobufList reports_; + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + @java.lang.Override + public java.util.List getReportsList() { + return reports_; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + public java.util.List + getReportsOrBuilderList() { + return reports_; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + @java.lang.Override + public int getReportsCount() { + return reports_.size(); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ArtifactRef getReports(int index) { + return reports_.get(index); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + public io.github.arcforges.contracts.foundation.v1.ArtifactRefOrBuilder getReportsOrBuilder( + int index) { + return reports_.get(index); + } + private void ensureReportsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = reports_; + if (!tmp.isModifiable()) { + reports_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setReports( + int index, io.github.arcforges.contracts.foundation.v1.ArtifactRef value) { + value.getClass(); // minimal bytecode null check + ensureReportsIsMutable(); + reports_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addReports(io.github.arcforges.contracts.foundation.v1.ArtifactRef value) { + value.getClass(); // minimal bytecode null check + ensureReportsIsMutable(); + reports_.add(value); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addReports( + int index, io.github.arcforges.contracts.foundation.v1.ArtifactRef value) { + value.getClass(); // minimal bytecode null check + ensureReportsIsMutable(); + reports_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + private void addAllReports( + java.lang.Iterable values) { + ensureReportsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, reports_); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + private void clearReports() { + reports_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + private void removeReports(int index) { + ensureReportsIsMutable(); + reports_.remove(index); + } + + public static final int TAGS_FIELD_NUMBER = 10; + private com.google.protobuf.Internal.ProtobufList tags_; + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + @java.lang.Override + public java.util.List getTagsList() { + return tags_; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + public java.util.List + getTagsOrBuilderList() { + return tags_; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + @java.lang.Override + public int getTagsCount() { + return tags_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTags(int index) { + return tags_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getTagsOrBuilder( + int index) { + return tags_.get(index); + } + private void ensureTagsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = tags_; + if (!tmp.isModifiable()) { + tags_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTags( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureTagsIsMutable(); + tags_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTags(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureTagsIsMutable(); + tags_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTags( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureTagsIsMutable(); + tags_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + private void addAllTags( + java.lang.Iterable values) { + ensureTagsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, tags_); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + private void clearTags() { + tags_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + private void removeTags(int index) { + ensureTagsIsMutable(); + tags_.remove(index); + } + + public static final int METADATA_FIELD_NUMBER = 11; + private com.google.protobuf.Internal.ProtobufList metadata_; + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + @java.lang.Override + public java.util.List getMetadataList() { + return metadata_; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + public java.util.List + getMetadataOrBuilderList() { + return metadata_; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + @java.lang.Override + public int getMetadataCount() { + return metadata_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MetadataEntry getMetadata(int index) { + return metadata_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MetadataEntryOrBuilder getMetadataOrBuilder( + int index) { + return metadata_.get(index); + } + private void ensureMetadataIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = metadata_; + if (!tmp.isModifiable()) { + metadata_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMetadata( + int index, io.github.arcforges.contracts.publicapi.v1.MetadataEntry value) { + value.getClass(); // minimal bytecode null check + ensureMetadataIsMutable(); + metadata_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addMetadata(io.github.arcforges.contracts.publicapi.v1.MetadataEntry value) { + value.getClass(); // minimal bytecode null check + ensureMetadataIsMutable(); + metadata_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addMetadata( + int index, io.github.arcforges.contracts.publicapi.v1.MetadataEntry value) { + value.getClass(); // minimal bytecode null check + ensureMetadataIsMutable(); + metadata_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + private void addAllMetadata( + java.lang.Iterable values) { + ensureMetadataIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, metadata_); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + private void clearMetadata() { + metadata_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + private void removeMetadata(int index) { + ensureMetadataIsMutable(); + metadata_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeMetadata parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeMetadata parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeMetadata parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeMetadata parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeMetadata parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeMetadata parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeMetadata parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeMetadata parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeMetadata parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeMetadata parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeMetadata parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeMetadata parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ScopeMetadata prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ScopeMetadata; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScopeMetadata} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ScopeMetadata, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ScopeMetadata) + io.github.arcforges.contracts.publicapi.v1.ScopeMetadataOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ScopeMetadata.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + @java.lang.Override + public boolean hasSessionId() { + return instance.hasSessionId(); + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSessionId() { + return instance.getSessionId(); + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + public Builder setSessionId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSessionId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + public Builder setSessionId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSessionId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + public Builder mergeSessionId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeSessionId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + public Builder clearSessionId() { copyOnWrite(); + instance.clearSessionId(); + return this; + } + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + @java.lang.Override + public java.util.List getCapturesList() { + return java.util.Collections.unmodifiableList( + instance.getCapturesList()); + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + @java.lang.Override + public int getCapturesCount() { + return instance.getCapturesCount(); + }/** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.CaptureMetadata getCaptures(int index) { + return instance.getCaptures(index); + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + public Builder setCaptures( + int index, io.github.arcforges.contracts.publicapi.v1.CaptureMetadata value) { + copyOnWrite(); + instance.setCaptures(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + public Builder setCaptures( + int index, io.github.arcforges.contracts.publicapi.v1.CaptureMetadata.Builder builderForValue) { + copyOnWrite(); + instance.setCaptures(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + public Builder addCaptures(io.github.arcforges.contracts.publicapi.v1.CaptureMetadata value) { + copyOnWrite(); + instance.addCaptures(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + public Builder addCaptures( + int index, io.github.arcforges.contracts.publicapi.v1.CaptureMetadata value) { + copyOnWrite(); + instance.addCaptures(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + public Builder addCaptures( + io.github.arcforges.contracts.publicapi.v1.CaptureMetadata.Builder builderForValue) { + copyOnWrite(); + instance.addCaptures(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + public Builder addCaptures( + int index, io.github.arcforges.contracts.publicapi.v1.CaptureMetadata.Builder builderForValue) { + copyOnWrite(); + instance.addCaptures(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + public Builder addAllCaptures( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllCaptures(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + public Builder clearCaptures() { + copyOnWrite(); + instance.clearCaptures(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + public Builder removeCaptures(int index) { + copyOnWrite(); + instance.removeCaptures(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + @java.lang.Override + public java.util.List getAnnotationsList() { + return java.util.Collections.unmodifiableList( + instance.getAnnotationsList()); + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + @java.lang.Override + public int getAnnotationsCount() { + return instance.getAnnotationsCount(); + }/** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation getAnnotations(int index) { + return instance.getAnnotations(index); + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + public Builder setAnnotations( + int index, io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation value) { + copyOnWrite(); + instance.setAnnotations(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + public Builder setAnnotations( + int index, io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation.Builder builderForValue) { + copyOnWrite(); + instance.setAnnotations(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + public Builder addAnnotations(io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation value) { + copyOnWrite(); + instance.addAnnotations(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + public Builder addAnnotations( + int index, io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation value) { + copyOnWrite(); + instance.addAnnotations(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + public Builder addAnnotations( + io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation.Builder builderForValue) { + copyOnWrite(); + instance.addAnnotations(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + public Builder addAnnotations( + int index, io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation.Builder builderForValue) { + copyOnWrite(); + instance.addAnnotations(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + public Builder addAllAnnotations( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllAnnotations(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + public Builder clearAnnotations() { + copyOnWrite(); + instance.clearAnnotations(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + public Builder removeAnnotations(int index) { + copyOnWrite(); + instance.removeAnnotations(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + @java.lang.Override + public java.util.List getFindingsList() { + return java.util.Collections.unmodifiableList( + instance.getFindingsList()); + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + @java.lang.Override + public int getFindingsCount() { + return instance.getFindingsCount(); + }/** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeFinding getFindings(int index) { + return instance.getFindings(index); + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + public Builder setFindings( + int index, io.github.arcforges.contracts.publicapi.v1.ScopeFinding value) { + copyOnWrite(); + instance.setFindings(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + public Builder setFindings( + int index, io.github.arcforges.contracts.publicapi.v1.ScopeFinding.Builder builderForValue) { + copyOnWrite(); + instance.setFindings(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + public Builder addFindings(io.github.arcforges.contracts.publicapi.v1.ScopeFinding value) { + copyOnWrite(); + instance.addFindings(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + public Builder addFindings( + int index, io.github.arcforges.contracts.publicapi.v1.ScopeFinding value) { + copyOnWrite(); + instance.addFindings(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + public Builder addFindings( + io.github.arcforges.contracts.publicapi.v1.ScopeFinding.Builder builderForValue) { + copyOnWrite(); + instance.addFindings(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + public Builder addFindings( + int index, io.github.arcforges.contracts.publicapi.v1.ScopeFinding.Builder builderForValue) { + copyOnWrite(); + instance.addFindings(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + public Builder addAllFindings( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllFindings(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + public Builder clearFindings() { + copyOnWrite(); + instance.clearFindings(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + public Builder removeFindings(int index) { + copyOnWrite(); + instance.removeFindings(index); + return this; + } + + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + @java.lang.Override + public boolean hasProjectId() { + return instance.hasProjectId(); + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjectId() { + return instance.getProjectId(); + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + public Builder setProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setProjectId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + public Builder setProjectId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setProjectId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + public Builder mergeProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeProjectId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + */ + public Builder clearProjectId() { copyOnWrite(); + instance.clearProjectId(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"]; + */ + @java.lang.Override + public boolean hasConfiguration() { + return instance.hasConfiguration(); + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration getConfiguration() { + return instance.getConfiguration(); + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"]; + */ + public Builder setConfiguration(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration value) { + copyOnWrite(); + instance.setConfiguration(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"]; + */ + public Builder setConfiguration( + io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.Builder builderForValue) { + copyOnWrite(); + instance.setConfiguration(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"]; + */ + public Builder mergeConfiguration(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration value) { + copyOnWrite(); + instance.mergeConfiguration(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"]; + */ + public Builder clearConfiguration() { copyOnWrite(); + instance.clearConfiguration(); + return this; + } + + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + @java.lang.Override + public java.util.List getAnalysesList() { + return java.util.Collections.unmodifiableList( + instance.getAnalysesList()); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + @java.lang.Override + public int getAnalysesCount() { + return instance.getAnalysesCount(); + }/** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getAnalyses(int index) { + return instance.getAnalyses(index); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + public Builder setAnalyses( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.setAnalyses(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + public Builder setAnalyses( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.setAnalyses(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + public Builder addAnalyses(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.addAnalyses(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + public Builder addAnalyses( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.addAnalyses(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + public Builder addAnalyses( + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.addAnalyses(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + public Builder addAnalyses( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.addAnalyses(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + public Builder addAllAnalyses( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllAnalyses(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + public Builder clearAnalyses() { + copyOnWrite(); + instance.clearAnalyses(); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + public Builder removeAnalyses(int index) { + copyOnWrite(); + instance.removeAnalyses(index); + return this; + } + + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + @java.lang.Override + public java.util.List getReportsList() { + return java.util.Collections.unmodifiableList( + instance.getReportsList()); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + @java.lang.Override + public int getReportsCount() { + return instance.getReportsCount(); + }/** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ArtifactRef getReports(int index) { + return instance.getReports(index); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + public Builder setReports( + int index, io.github.arcforges.contracts.foundation.v1.ArtifactRef value) { + copyOnWrite(); + instance.setReports(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + public Builder setReports( + int index, io.github.arcforges.contracts.foundation.v1.ArtifactRef.Builder builderForValue) { + copyOnWrite(); + instance.setReports(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + public Builder addReports(io.github.arcforges.contracts.foundation.v1.ArtifactRef value) { + copyOnWrite(); + instance.addReports(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + public Builder addReports( + int index, io.github.arcforges.contracts.foundation.v1.ArtifactRef value) { + copyOnWrite(); + instance.addReports(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + public Builder addReports( + io.github.arcforges.contracts.foundation.v1.ArtifactRef.Builder builderForValue) { + copyOnWrite(); + instance.addReports(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + public Builder addReports( + int index, io.github.arcforges.contracts.foundation.v1.ArtifactRef.Builder builderForValue) { + copyOnWrite(); + instance.addReports(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + public Builder addAllReports( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllReports(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + public Builder clearReports() { + copyOnWrite(); + instance.clearReports(); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + public Builder removeReports(int index) { + copyOnWrite(); + instance.removeReports(index); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + @java.lang.Override + public java.util.List getTagsList() { + return java.util.Collections.unmodifiableList( + instance.getTagsList()); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + @java.lang.Override + public int getTagsCount() { + return instance.getTagsCount(); + }/** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTags(int index) { + return instance.getTags(index); + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + public Builder setTags( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setTags(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + public Builder setTags( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setTags(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + public Builder addTags(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addTags(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + public Builder addTags( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addTags(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + public Builder addTags( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addTags(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + public Builder addTags( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addTags(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + public Builder addAllTags( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllTags(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + public Builder clearTags() { + copyOnWrite(); + instance.clearTags(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + public Builder removeTags(int index) { + copyOnWrite(); + instance.removeTags(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + @java.lang.Override + public java.util.List getMetadataList() { + return java.util.Collections.unmodifiableList( + instance.getMetadataList()); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + @java.lang.Override + public int getMetadataCount() { + return instance.getMetadataCount(); + }/** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MetadataEntry getMetadata(int index) { + return instance.getMetadata(index); + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + public Builder setMetadata( + int index, io.github.arcforges.contracts.publicapi.v1.MetadataEntry value) { + copyOnWrite(); + instance.setMetadata(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + public Builder setMetadata( + int index, io.github.arcforges.contracts.publicapi.v1.MetadataEntry.Builder builderForValue) { + copyOnWrite(); + instance.setMetadata(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + public Builder addMetadata(io.github.arcforges.contracts.publicapi.v1.MetadataEntry value) { + copyOnWrite(); + instance.addMetadata(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + public Builder addMetadata( + int index, io.github.arcforges.contracts.publicapi.v1.MetadataEntry value) { + copyOnWrite(); + instance.addMetadata(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + public Builder addMetadata( + io.github.arcforges.contracts.publicapi.v1.MetadataEntry.Builder builderForValue) { + copyOnWrite(); + instance.addMetadata(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + public Builder addMetadata( + int index, io.github.arcforges.contracts.publicapi.v1.MetadataEntry.Builder builderForValue) { + copyOnWrite(); + instance.addMetadata(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + public Builder addAllMetadata( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllMetadata(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + public Builder clearMetadata() { + copyOnWrite(); + instance.clearMetadata(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + public Builder removeMetadata(int index) { + copyOnWrite(); + instance.removeMetadata(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ScopeMetadata) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ScopeMetadata(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "sessionId_", + "name_", + "captures_", + io.github.arcforges.contracts.publicapi.v1.CaptureMetadata.class, + "annotations_", + io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation.class, + "findings_", + io.github.arcforges.contracts.publicapi.v1.ScopeFinding.class, + "projectId_", + "configuration_", + "analyses_", + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.class, + "reports_", + io.github.arcforges.contracts.foundation.v1.ArtifactRef.class, + "tags_", + io.github.arcforges.contracts.foundation.v1.Id.class, + "metadata_", + io.github.arcforges.contracts.publicapi.v1.MetadataEntry.class, + }; + java.lang.String info = + "\u0000\u000b\u0000\u0001\u0001\u000b\u000b\u0000\u0007\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u001b\u0004\u001b\u0005\u001b\u0006\u1009\u0002\u0007\u1009\u0003" + + "\b\u001b\t\u001b\n\u001b\u000b\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ScopeMetadata.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ScopeMetadata) + private static final io.github.arcforges.contracts.publicapi.v1.ScopeMetadata DEFAULT_INSTANCE; + static { + ScopeMetadata defaultInstance = new ScopeMetadata(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ScopeMetadata.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeMetadata getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataOrBuilder.java new file mode 100644 index 0000000..f851be2 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataOrBuilder.java @@ -0,0 +1,162 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ScopeMetadataOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ScopeMetadata) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + * @return Whether the sessionId field is set. + */ + boolean hasSessionId(); + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + * @return The sessionId. + */ + io.github.arcforges.contracts.foundation.v1.Id getSessionId(); + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + java.util.List + getCapturesList(); + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + io.github.arcforges.contracts.publicapi.v1.CaptureMetadata getCaptures(int index); + /** + * repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"]; + */ + int getCapturesCount(); + + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + java.util.List + getAnnotationsList(); + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation getAnnotations(int index); + /** + * repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"]; + */ + int getAnnotationsCount(); + + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + java.util.List + getFindingsList(); + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + io.github.arcforges.contracts.publicapi.v1.ScopeFinding getFindings(int index); + /** + * repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"]; + */ + int getFindingsCount(); + + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + * @return Whether the projectId field is set. + */ + boolean hasProjectId(); + /** + * .arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"]; + * @return The projectId. + */ + io.github.arcforges.contracts.foundation.v1.Id getProjectId(); + + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"]; + * @return Whether the configuration field is set. + */ + boolean hasConfiguration(); + /** + * .arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"]; + * @return The configuration. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration getConfiguration(); + + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + java.util.List + getAnalysesList(); + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getAnalyses(int index); + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"]; + */ + int getAnalysesCount(); + + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + java.util.List + getReportsList(); + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + io.github.arcforges.contracts.foundation.v1.ArtifactRef getReports(int index); + /** + * repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"]; + */ + int getReportsCount(); + + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + java.util.List + getTagsList(); + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getTags(int index); + /** + * repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"]; + */ + int getTagsCount(); + + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + java.util.List + getMetadataList(); + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + io.github.arcforges.contracts.publicapi.v1.MetadataEntry getMetadata(int index); + /** + * repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"]; + */ + int getMetadataCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java new file mode 100644 index 0000000..5cd751a --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelection.java @@ -0,0 +1,786 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ScopeSelection; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScopeSelection} + */ +@com.google.protobuf.Generated +public final class ScopeSelection extends + com.google.protobuf.GeneratedMessageLite< + ScopeSelection, ScopeSelection.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ScopeSelection) + ScopeSelectionOrBuilder { + private ScopeSelection() { + channels_ = emptyProtobufList(); + } + private int bitField0_; + public static final int SESSION_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id sessionId_; + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + @java.lang.Override + public boolean hasSessionId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSessionId() { + return sessionId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : sessionId_; + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSessionId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + sessionId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSessionId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (sessionId_ != null && + sessionId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + sessionId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(sessionId_).mergeFrom(value).buildPartial(); + } else { + sessionId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + private void clearSessionId() { + sessionId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int CAPTURE_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id captureId_; + /** + * .arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + */ + @java.lang.Override + public boolean hasCaptureId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCaptureId() { + return captureId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : captureId_; + } + /** + * .arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCaptureId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + captureId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCaptureId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (captureId_ != null && + captureId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + captureId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(captureId_).mergeFrom(value).buildPartial(); + } else { + captureId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + */ + private void clearCaptureId() { + captureId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int CHANNELS_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList channels_; + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + @java.lang.Override + public java.util.List getChannelsList() { + return channels_; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + public java.util.List + getChannelsOrBuilderList() { + return channels_; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + @java.lang.Override + public int getChannelsCount() { + return channels_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannels(int index) { + return channels_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getChannelsOrBuilder( + int index) { + return channels_.get(index); + } + private void ensureChannelsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = channels_; + if (!tmp.isModifiable()) { + channels_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannels( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureChannelsIsMutable(); + channels_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addChannels(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureChannelsIsMutable(); + channels_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addChannels( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureChannelsIsMutable(); + channels_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + private void addAllChannels( + java.lang.Iterable values) { + ensureChannelsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, channels_); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + private void clearChannels() { + channels_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + private void removeChannels(int index) { + ensureChannelsIsMutable(); + channels_.remove(index); + } + + public static final int RANGE_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.MediaRange range_; + /** + * .arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + */ + @java.lang.Override + public boolean hasRange() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaRange getRange() { + return range_ == null ? io.github.arcforges.contracts.foundation.v1.MediaRange.getDefaultInstance() : range_; + } + /** + * .arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRange(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + value.getClass(); // minimal bytecode null check + range_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRange(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + value.getClass(); // minimal bytecode null check + if (range_ != null && + range_ != io.github.arcforges.contracts.foundation.v1.MediaRange.getDefaultInstance()) { + range_ = + io.github.arcforges.contracts.foundation.v1.MediaRange.newBuilder(range_).mergeFrom(value).buildPartial(); + } else { + range_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + */ + private void clearRange() { + range_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int REVISION_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.NativeContentRev revision_; + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.NativeContentRev.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeSelection parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeSelection parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeSelection parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeSelection parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeSelection parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeSelection parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeSelection parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeSelection parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeSelection parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeSelection parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeSelection parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeSelection parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ScopeSelection prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ScopeSelection; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScopeSelection} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ScopeSelection, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ScopeSelection) + io.github.arcforges.contracts.publicapi.v1.ScopeSelectionOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ScopeSelection.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + @java.lang.Override + public boolean hasSessionId() { + return instance.hasSessionId(); + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSessionId() { + return instance.getSessionId(); + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + public Builder setSessionId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSessionId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + public Builder setSessionId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSessionId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + public Builder mergeSessionId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeSessionId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + */ + public Builder clearSessionId() { copyOnWrite(); + instance.clearSessionId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + */ + @java.lang.Override + public boolean hasCaptureId() { + return instance.hasCaptureId(); + } + /** + * .arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCaptureId() { + return instance.getCaptureId(); + } + /** + * .arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + */ + public Builder setCaptureId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setCaptureId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + */ + public Builder setCaptureId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setCaptureId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + */ + public Builder mergeCaptureId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeCaptureId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + */ + public Builder clearCaptureId() { copyOnWrite(); + instance.clearCaptureId(); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + @java.lang.Override + public java.util.List getChannelsList() { + return java.util.Collections.unmodifiableList( + instance.getChannelsList()); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + @java.lang.Override + public int getChannelsCount() { + return instance.getChannelsCount(); + }/** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannels(int index) { + return instance.getChannels(index); + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + public Builder setChannels( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setChannels(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + public Builder setChannels( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setChannels(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + public Builder addChannels(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addChannels(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + public Builder addChannels( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addChannels(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + public Builder addChannels( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addChannels(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + public Builder addChannels( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addChannels(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + public Builder addAllChannels( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllChannels(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + public Builder clearChannels() { + copyOnWrite(); + instance.clearChannels(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + public Builder removeChannels(int index) { + copyOnWrite(); + instance.removeChannels(index); + return this; + } + + /** + * .arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + */ + @java.lang.Override + public boolean hasRange() { + return instance.hasRange(); + } + /** + * .arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaRange getRange() { + return instance.getRange(); + } + /** + * .arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + */ + public Builder setRange(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + copyOnWrite(); + instance.setRange(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + */ + public Builder setRange( + io.github.arcforges.contracts.foundation.v1.MediaRange.Builder builderForValue) { + copyOnWrite(); + instance.setRange(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + */ + public Builder mergeRange(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + copyOnWrite(); + instance.mergeRange(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + */ + public Builder clearRange() { copyOnWrite(); + instance.clearRange(); + return this; + } + + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.NativeContentRev.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ScopeSelection) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ScopeSelection(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "sessionId_", + "captureId_", + "channels_", + io.github.arcforges.contracts.foundation.v1.Id.class, + "range_", + "revision_", + }; + java.lang.String info = + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u001b\u0004\u1009\u0002\u0005\u1009\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ScopeSelection.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ScopeSelection) + private static final io.github.arcforges.contracts.publicapi.v1.ScopeSelection DEFAULT_INSTANCE; + static { + ScopeSelection defaultInstance = new ScopeSelection(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ScopeSelection.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeSelection getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionOrBuilder.java new file mode 100644 index 0000000..4dee3cd --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionOrBuilder.java @@ -0,0 +1,72 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ScopeSelectionOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ScopeSelection) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + * @return Whether the sessionId field is set. + */ + boolean hasSessionId(); + /** + * .arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"]; + * @return The sessionId. + */ + io.github.arcforges.contracts.foundation.v1.Id getSessionId(); + + /** + * .arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + * @return Whether the captureId field is set. + */ + boolean hasCaptureId(); + /** + * .arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"]; + * @return The captureId. + */ + io.github.arcforges.contracts.foundation.v1.Id getCaptureId(); + + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + java.util.List + getChannelsList(); + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getChannels(int index); + /** + * repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"]; + */ + int getChannelsCount(); + + /** + * .arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + * @return Whether the range field is set. + */ + boolean hasRange(); + /** + * .arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"]; + * @return The range. + */ + io.github.arcforges.contracts.foundation.v1.MediaRange getRange(); + + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.NativeContentRev getRevision(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java new file mode 100644 index 0000000..90b3f34 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTime.java @@ -0,0 +1,367 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ScopeTime; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScopeTime} + */ +@com.google.protobuf.Generated +public final class ScopeTime extends + com.google.protobuf.GeneratedMessageLite< + ScopeTime, ScopeTime.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ScopeTime) + ScopeTimeOrBuilder { + private ScopeTime() { + } + private int bitField0_; + public static final int TICKS_FIELD_NUMBER = 1; + private long ticks_; + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return Whether the ticks field is set. + */ + @java.lang.Override + public boolean hasTicks() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return The ticks. + */ + @java.lang.Override + public long getTicks() { + return ticks_; + } + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @param value The ticks to set. + */ + private void setTicks(long value) { + bitField0_ |= 0x00000001; + ticks_ = value; + } + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + */ + private void clearTicks() { + bitField0_ = (bitField0_ & ~0x00000001); + ticks_ = 0L; + } + + public static final int RATE_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Rational rate_; + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + @java.lang.Override + public boolean hasRate() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getRate() { + return rate_ == null ? io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance() : rate_; + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + rate_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + if (rate_ != null && + rate_ != io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance()) { + rate_ = + io.github.arcforges.contracts.foundation.v1.Rational.newBuilder(rate_).mergeFrom(value).buildPartial(); + } else { + rate_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + private void clearRate() { + rate_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeTime parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeTime parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeTime parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeTime parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeTime parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeTime parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeTime parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeTime parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeTime parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeTime parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeTime parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ScopeTime parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ScopeTime prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ScopeTime; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ScopeTime} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ScopeTime, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ScopeTime) + io.github.arcforges.contracts.publicapi.v1.ScopeTimeOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return Whether the ticks field is set. + */ + @java.lang.Override + public boolean hasTicks() { + return instance.hasTicks(); + } + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return The ticks. + */ + @java.lang.Override + public long getTicks() { + return instance.getTicks(); + } + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @param value The ticks to set. + * @return This builder for chaining. + */ + public Builder setTicks(long value) { + copyOnWrite(); + instance.setTicks(value); + return this; + } + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return This builder for chaining. + */ + public Builder clearTicks() { + copyOnWrite(); + instance.clearTicks(); + return this; + } + + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + @java.lang.Override + public boolean hasRate() { + return instance.hasRate(); + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getRate() { + return instance.getRate(); + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + public Builder setRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.setRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + public Builder setRate( + io.github.arcforges.contracts.foundation.v1.Rational.Builder builderForValue) { + copyOnWrite(); + instance.setRate(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + public Builder mergeRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.mergeRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + */ + public Builder clearRate() { copyOnWrite(); + instance.clearRate(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ScopeTime) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ScopeTime(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "ticks_", + "rate_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1010\u0000\u0002" + + "\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ScopeTime.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ScopeTime) + private static final io.github.arcforges.contracts.publicapi.v1.ScopeTime DEFAULT_INSTANCE; + static { + ScopeTime defaultInstance = new ScopeTime(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ScopeTime.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ScopeTime getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTimeOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTimeOrBuilder.java new file mode 100644 index 0000000..86a80fe --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ScopeTimeOrBuilder.java @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ScopeTimeOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ScopeTime) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return Whether the ticks field is set. + */ + boolean hasTicks(); + /** + * optional sint64 ticks = 1 [json_name = "ticks"]; + * @return The ticks. + */ + long getTicks(); + + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + * @return Whether the rate field is set. + */ + boolean hasRate(); + /** + * .arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"]; + * @return The rate. + */ + io.github.arcforges.contracts.foundation.v1.Rational getRate(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java new file mode 100644 index 0000000..00be293 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOption.java @@ -0,0 +1,482 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: SelectOption; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SelectOption} + */ +@com.google.protobuf.Generated +public final class SelectOption extends + com.google.protobuf.GeneratedMessageLite< + SelectOption, SelectOption.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.SelectOption) + SelectOptionOrBuilder { + private SelectOption() { + label_ = ""; + } + private int bitField0_; + public static final int OPTION_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id optionId_; + /** + * .arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + */ + @java.lang.Override + public boolean hasOptionId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getOptionId() { + return optionId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : optionId_; + } + /** + * .arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOptionId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + optionId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOptionId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (optionId_ != null && + optionId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + optionId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(optionId_).mergeFrom(value).buildPartial(); + } else { + optionId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + */ + private void clearOptionId() { + optionId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int LABEL_FIELD_NUMBER = 2; + private java.lang.String label_; + /** + * optional string label = 2 [json_name = "label"]; + * @return Whether the label field is set. + */ + @java.lang.Override + public boolean hasLabel() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string label = 2 [json_name = "label"]; + * @return The label. + */ + @java.lang.Override + public java.lang.String getLabel() { + return label_; + } + /** + * optional string label = 2 [json_name = "label"]; + * @return The bytes for label. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLabelBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(label_); + } + /** + * optional string label = 2 [json_name = "label"]; + * @param value The label to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLabel( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + label_ = value; + } + /** + * optional string label = 2 [json_name = "label"]; + */ + private void clearLabel() { + bitField0_ = (bitField0_ & ~0x00000002); + label_ = getDefaultInstance().getLabel(); + } + /** + * optional string label = 2 [json_name = "label"]; + * @param value The bytes for label to set. + */ + private void setLabelBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + label_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int ORDER_FIELD_NUMBER = 3; + private int order_; + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return Whether the order field is set. + */ + @java.lang.Override + public boolean hasOrder() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return The order. + */ + @java.lang.Override + public int getOrder() { + return order_; + } + /** + * optional uint32 order = 3 [json_name = "order"]; + * @param value The order to set. + */ + private void setOrder(int value) { + bitField0_ |= 0x00000004; + order_ = value; + } + /** + * optional uint32 order = 3 [json_name = "order"]; + */ + private void clearOrder() { + bitField0_ = (bitField0_ & ~0x00000004); + order_ = 0; + } + + public static io.github.arcforges.contracts.publicapi.v1.SelectOption parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectOption parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectOption parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectOption parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectOption parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectOption parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectOption parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectOption parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.SelectOption parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.SelectOption parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectOption parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectOption parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.SelectOption prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: SelectOption; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SelectOption} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.SelectOption, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.SelectOption) + io.github.arcforges.contracts.publicapi.v1.SelectOptionOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.SelectOption.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + */ + @java.lang.Override + public boolean hasOptionId() { + return instance.hasOptionId(); + } + /** + * .arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getOptionId() { + return instance.getOptionId(); + } + /** + * .arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + */ + public Builder setOptionId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setOptionId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + */ + public Builder setOptionId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setOptionId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + */ + public Builder mergeOptionId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeOptionId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + */ + public Builder clearOptionId() { copyOnWrite(); + instance.clearOptionId(); + return this; + } + + /** + * optional string label = 2 [json_name = "label"]; + * @return Whether the label field is set. + */ + @java.lang.Override + public boolean hasLabel() { + return instance.hasLabel(); + } + /** + * optional string label = 2 [json_name = "label"]; + * @return The label. + */ + @java.lang.Override + public java.lang.String getLabel() { + return instance.getLabel(); + } + /** + * optional string label = 2 [json_name = "label"]; + * @return The bytes for label. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLabelBytes() { + return instance.getLabelBytes(); + } + /** + * optional string label = 2 [json_name = "label"]; + * @param value The label to set. + * @return This builder for chaining. + */ + public Builder setLabel( + java.lang.String value) { + copyOnWrite(); + instance.setLabel(value); + return this; + } + /** + * optional string label = 2 [json_name = "label"]; + * @return This builder for chaining. + */ + public Builder clearLabel() { + copyOnWrite(); + instance.clearLabel(); + return this; + } + /** + * optional string label = 2 [json_name = "label"]; + * @param value The bytes for label to set. + * @return This builder for chaining. + */ + public Builder setLabelBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setLabelBytes(value); + return this; + } + + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return Whether the order field is set. + */ + @java.lang.Override + public boolean hasOrder() { + return instance.hasOrder(); + } + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return The order. + */ + @java.lang.Override + public int getOrder() { + return instance.getOrder(); + } + /** + * optional uint32 order = 3 [json_name = "order"]; + * @param value The order to set. + * @return This builder for chaining. + */ + public Builder setOrder(int value) { + copyOnWrite(); + instance.setOrder(value); + return this; + } + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return This builder for chaining. + */ + public Builder clearOrder() { + copyOnWrite(); + instance.clearOrder(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.SelectOption) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.SelectOption(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "optionId_", + "label_", + "order_", + }; + java.lang.String info = + "\u0000\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u100b\u0002"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.SelectOption.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.SelectOption) + private static final io.github.arcforges.contracts.publicapi.v1.SelectOption DEFAULT_INSTANCE; + static { + SelectOption defaultInstance = new SelectOption(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + SelectOption.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.SelectOption getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOptionOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOptionOrBuilder.java new file mode 100644 index 0000000..505281e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectOptionOrBuilder.java @@ -0,0 +1,53 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface SelectOptionOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.SelectOption) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + * @return Whether the optionId field is set. + */ + boolean hasOptionId(); + /** + * .arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"]; + * @return The optionId. + */ + io.github.arcforges.contracts.foundation.v1.Id getOptionId(); + + /** + * optional string label = 2 [json_name = "label"]; + * @return Whether the label field is set. + */ + boolean hasLabel(); + /** + * optional string label = 2 [json_name = "label"]; + * @return The label. + */ + java.lang.String getLabel(); + /** + * optional string label = 2 [json_name = "label"]; + * @return The bytes for label. + */ + com.google.protobuf.ByteString + getLabelBytes(); + + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return Whether the order field is set. + */ + boolean hasOrder(); + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return The order. + */ + int getOrder(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java new file mode 100644 index 0000000..f07440c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSample.java @@ -0,0 +1,727 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: SelectedSample; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SelectedSample} + */ +@com.google.protobuf.Generated +public final class SelectedSample extends + com.google.protobuf.GeneratedMessageLite< + SelectedSample, SelectedSample.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.SelectedSample) + SelectedSampleOrBuilder { + private SelectedSample() { + } + private int bitField0_; + public static final int CAPTURE_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id captureId_; + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + @java.lang.Override + public boolean hasCaptureId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCaptureId() { + return captureId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : captureId_; + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCaptureId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + captureId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCaptureId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (captureId_ != null && + captureId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + captureId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(captureId_).mergeFrom(value).buildPartial(); + } else { + captureId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + private void clearCaptureId() { + captureId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id channelId_; + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return channelId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : channelId_; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + channelId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (channelId_ != null && + channelId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + channelId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(channelId_).mergeFrom(value).buildPartial(); + } else { + channelId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + private void clearChannelId() { + channelId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int SEGMENT_ID_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.Id segmentId_; + /** + * .arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + */ + @java.lang.Override + public boolean hasSegmentId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSegmentId() { + return segmentId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : segmentId_; + } + /** + * .arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSegmentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + segmentId_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSegmentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (segmentId_ != null && + segmentId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + segmentId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(segmentId_).mergeFrom(value).buildPartial(); + } else { + segmentId_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + */ + private void clearSegmentId() { + segmentId_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int SAMPLE_INDEX_FIELD_NUMBER = 4; + private long sampleIndex_; + /** + * optional uint64 sample_index = 4 [json_name = "sampleIndex"]; + * @return Whether the sampleIndex field is set. + */ + @java.lang.Override + public boolean hasSampleIndex() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional uint64 sample_index = 4 [json_name = "sampleIndex"]; + * @return The sampleIndex. + */ + @java.lang.Override + public long getSampleIndex() { + return sampleIndex_; + } + /** + * optional uint64 sample_index = 4 [json_name = "sampleIndex"]; + * @param value The sampleIndex to set. + */ + private void setSampleIndex(long value) { + bitField0_ |= 0x00000008; + sampleIndex_ = value; + } + /** + * optional uint64 sample_index = 4 [json_name = "sampleIndex"]; + */ + private void clearSampleIndex() { + bitField0_ = (bitField0_ & ~0x00000008); + sampleIndex_ = 0L; + } + + public static final int TIME_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime time_; + /** + * .arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"]; + */ + @java.lang.Override + public boolean hasTime() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getTime() { + return time_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : time_; + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTime(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + time_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTime(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (time_ != null && + time_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + time_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(time_).mergeFrom(value).buildPartial(); + } else { + time_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"]; + */ + private void clearTime() { + time_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int VALUE_FIELD_NUMBER = 6; + private double value_; + /** + * optional double value = 6 [json_name = "value"]; + * @return Whether the value field is set. + */ + @java.lang.Override + public boolean hasValue() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional double value = 6 [json_name = "value"]; + * @return The value. + */ + @java.lang.Override + public double getValue() { + return value_; + } + /** + * optional double value = 6 [json_name = "value"]; + * @param value The value to set. + */ + private void setValue(double value) { + bitField0_ |= 0x00000020; + value_ = value; + } + /** + * optional double value = 6 [json_name = "value"]; + */ + private void clearValue() { + bitField0_ = (bitField0_ & ~0x00000020); + value_ = 0D; + } + + public static io.github.arcforges.contracts.publicapi.v1.SelectedSample parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectedSample parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectedSample parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectedSample parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectedSample parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectedSample parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectedSample parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectedSample parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.SelectedSample parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.SelectedSample parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectedSample parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SelectedSample parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.SelectedSample prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: SelectedSample; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SelectedSample} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.SelectedSample, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.SelectedSample) + io.github.arcforges.contracts.publicapi.v1.SelectedSampleOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.SelectedSample.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + @java.lang.Override + public boolean hasCaptureId() { + return instance.hasCaptureId(); + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCaptureId() { + return instance.getCaptureId(); + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + public Builder setCaptureId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setCaptureId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + public Builder setCaptureId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setCaptureId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + public Builder mergeCaptureId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeCaptureId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + */ + public Builder clearCaptureId() { copyOnWrite(); + instance.clearCaptureId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return instance.hasChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return instance.getChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + public Builder setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + public Builder setChannelId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setChannelId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + public Builder mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + public Builder clearChannelId() { copyOnWrite(); + instance.clearChannelId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + */ + @java.lang.Override + public boolean hasSegmentId() { + return instance.hasSegmentId(); + } + /** + * .arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSegmentId() { + return instance.getSegmentId(); + } + /** + * .arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + */ + public Builder setSegmentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSegmentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + */ + public Builder setSegmentId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSegmentId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + */ + public Builder mergeSegmentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeSegmentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + */ + public Builder clearSegmentId() { copyOnWrite(); + instance.clearSegmentId(); + return this; + } + + /** + * optional uint64 sample_index = 4 [json_name = "sampleIndex"]; + * @return Whether the sampleIndex field is set. + */ + @java.lang.Override + public boolean hasSampleIndex() { + return instance.hasSampleIndex(); + } + /** + * optional uint64 sample_index = 4 [json_name = "sampleIndex"]; + * @return The sampleIndex. + */ + @java.lang.Override + public long getSampleIndex() { + return instance.getSampleIndex(); + } + /** + * optional uint64 sample_index = 4 [json_name = "sampleIndex"]; + * @param value The sampleIndex to set. + * @return This builder for chaining. + */ + public Builder setSampleIndex(long value) { + copyOnWrite(); + instance.setSampleIndex(value); + return this; + } + /** + * optional uint64 sample_index = 4 [json_name = "sampleIndex"]; + * @return This builder for chaining. + */ + public Builder clearSampleIndex() { + copyOnWrite(); + instance.clearSampleIndex(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"]; + */ + @java.lang.Override + public boolean hasTime() { + return instance.hasTime(); + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getTime() { + return instance.getTime(); + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"]; + */ + public Builder setTime(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setTime(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"]; + */ + public Builder setTime( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setTime(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"]; + */ + public Builder mergeTime(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergeTime(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"]; + */ + public Builder clearTime() { copyOnWrite(); + instance.clearTime(); + return this; + } + + /** + * optional double value = 6 [json_name = "value"]; + * @return Whether the value field is set. + */ + @java.lang.Override + public boolean hasValue() { + return instance.hasValue(); + } + /** + * optional double value = 6 [json_name = "value"]; + * @return The value. + */ + @java.lang.Override + public double getValue() { + return instance.getValue(); + } + /** + * optional double value = 6 [json_name = "value"]; + * @param value The value to set. + * @return This builder for chaining. + */ + public Builder setValue(double value) { + copyOnWrite(); + instance.setValue(value); + return this; + } + /** + * optional double value = 6 [json_name = "value"]; + * @return This builder for chaining. + */ + public Builder clearValue() { + copyOnWrite(); + instance.clearValue(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.SelectedSample) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.SelectedSample(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "captureId_", + "channelId_", + "segmentId_", + "sampleIndex_", + "time_", + "value_", + }; + java.lang.String info = + "\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1009\u0002\u0004\u1003\u0003\u0005\u1009\u0004\u0006\u1000\u0005" + + ""; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.SelectedSample.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.SelectedSample) + private static final io.github.arcforges.contracts.publicapi.v1.SelectedSample DEFAULT_INSTANCE; + static { + SelectedSample defaultInstance = new SelectedSample(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + SelectedSample.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.SelectedSample getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSampleOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSampleOrBuilder.java new file mode 100644 index 0000000..edb96ad --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SelectedSampleOrBuilder.java @@ -0,0 +1,80 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface SelectedSampleOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.SelectedSample) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + * @return Whether the captureId field is set. + */ + boolean hasCaptureId(); + /** + * .arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"]; + * @return The captureId. + */ + io.github.arcforges.contracts.foundation.v1.Id getCaptureId(); + + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + * @return Whether the channelId field is set. + */ + boolean hasChannelId(); + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + * @return The channelId. + */ + io.github.arcforges.contracts.foundation.v1.Id getChannelId(); + + /** + * .arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + * @return Whether the segmentId field is set. + */ + boolean hasSegmentId(); + /** + * .arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"]; + * @return The segmentId. + */ + io.github.arcforges.contracts.foundation.v1.Id getSegmentId(); + + /** + * optional uint64 sample_index = 4 [json_name = "sampleIndex"]; + * @return Whether the sampleIndex field is set. + */ + boolean hasSampleIndex(); + /** + * optional uint64 sample_index = 4 [json_name = "sampleIndex"]; + * @return The sampleIndex. + */ + long getSampleIndex(); + + /** + * .arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"]; + * @return Whether the time field is set. + */ + boolean hasTime(); + /** + * .arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"]; + * @return The time. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getTime(); + + /** + * optional double value = 6 [json_name = "value"]; + * @return Whether the value field is set. + */ + boolean hasValue(); + /** + * optional double value = 6 [json_name = "value"]; + * @return The value. + */ + double getValue(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java new file mode 100644 index 0000000..440446b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceView.java @@ -0,0 +1,1220 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: SequenceView; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SequenceView} + */ +@com.google.protobuf.Generated +public final class SequenceView extends + com.google.protobuf.GeneratedMessageLite< + SequenceView, SequenceView.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.SequenceView) + SequenceViewOrBuilder { + private SequenceView() { + name_ = ""; + channelLayout_ = ""; + } + private int bitField0_; + public static final int SEQUENCE_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id sequenceId_; + /** + * .arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + */ + @java.lang.Override + public boolean hasSequenceId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSequenceId() { + return sequenceId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : sequenceId_; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + sequenceId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (sequenceId_ != null && + sequenceId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + sequenceId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(sequenceId_).mergeFrom(value).buildPartial(); + } else { + sequenceId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + */ + private void clearSequenceId() { + sequenceId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int PROJECT_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id projectId_; + /** + * .arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + */ + @java.lang.Override + public boolean hasProjectId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjectId() { + return projectId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : projectId_; + } + /** + * .arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + projectId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (projectId_ != null && + projectId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + projectId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(projectId_).mergeFrom(value).buildPartial(); + } else { + projectId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + */ + private void clearProjectId() { + projectId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int NAME_FIELD_NUMBER = 3; + private java.lang.String name_; + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + name_ = value; + } + /** + * optional string name = 3 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000004); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int REVISION_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.NativeContentRev revision_; + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.NativeContentRev.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int DURATION_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.MediaTime duration_; + /** + * .arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + */ + @java.lang.Override + public boolean hasDuration() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getDuration() { + return duration_ == null ? io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance() : duration_; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDuration(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + duration_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeDuration(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + if (duration_ != null && + duration_ != io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance()) { + duration_ = + io.github.arcforges.contracts.foundation.v1.MediaTime.newBuilder(duration_).mergeFrom(value).buildPartial(); + } else { + duration_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + */ + private void clearDuration() { + duration_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int VIDEO_RATE_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Rational videoRate_; + /** + * .arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + */ + @java.lang.Override + public boolean hasVideoRate() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getVideoRate() { + return videoRate_ == null ? io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance() : videoRate_; + } + /** + * .arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setVideoRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + videoRate_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeVideoRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + if (videoRate_ != null && + videoRate_ != io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance()) { + videoRate_ = + io.github.arcforges.contracts.foundation.v1.Rational.newBuilder(videoRate_).mergeFrom(value).buildPartial(); + } else { + videoRate_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + */ + private void clearVideoRate() { + videoRate_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int SAMPLE_RATE_FIELD_NUMBER = 7; + private int sampleRate_; + /** + * optional uint32 sample_rate = 7 [json_name = "sampleRate"]; + * @return Whether the sampleRate field is set. + */ + @java.lang.Override + public boolean hasSampleRate() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * optional uint32 sample_rate = 7 [json_name = "sampleRate"]; + * @return The sampleRate. + */ + @java.lang.Override + public int getSampleRate() { + return sampleRate_; + } + /** + * optional uint32 sample_rate = 7 [json_name = "sampleRate"]; + * @param value The sampleRate to set. + */ + private void setSampleRate(int value) { + bitField0_ |= 0x00000040; + sampleRate_ = value; + } + /** + * optional uint32 sample_rate = 7 [json_name = "sampleRate"]; + */ + private void clearSampleRate() { + bitField0_ = (bitField0_ & ~0x00000040); + sampleRate_ = 0; + } + + public static final int WIDTH_FIELD_NUMBER = 8; + private int width_; + /** + * optional uint32 width = 8 [json_name = "width"]; + * @return Whether the width field is set. + */ + @java.lang.Override + public boolean hasWidth() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * optional uint32 width = 8 [json_name = "width"]; + * @return The width. + */ + @java.lang.Override + public int getWidth() { + return width_; + } + /** + * optional uint32 width = 8 [json_name = "width"]; + * @param value The width to set. + */ + private void setWidth(int value) { + bitField0_ |= 0x00000080; + width_ = value; + } + /** + * optional uint32 width = 8 [json_name = "width"]; + */ + private void clearWidth() { + bitField0_ = (bitField0_ & ~0x00000080); + width_ = 0; + } + + public static final int HEIGHT_FIELD_NUMBER = 9; + private int height_; + /** + * optional uint32 height = 9 [json_name = "height"]; + * @return Whether the height field is set. + */ + @java.lang.Override + public boolean hasHeight() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + * optional uint32 height = 9 [json_name = "height"]; + * @return The height. + */ + @java.lang.Override + public int getHeight() { + return height_; + } + /** + * optional uint32 height = 9 [json_name = "height"]; + * @param value The height to set. + */ + private void setHeight(int value) { + bitField0_ |= 0x00000100; + height_ = value; + } + /** + * optional uint32 height = 9 [json_name = "height"]; + */ + private void clearHeight() { + bitField0_ = (bitField0_ & ~0x00000100); + height_ = 0; + } + + public static final int CHANNEL_LAYOUT_FIELD_NUMBER = 10; + private java.lang.String channelLayout_; + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @return Whether the channelLayout field is set. + */ + @java.lang.Override + public boolean hasChannelLayout() { + return ((bitField0_ & 0x00000200) != 0); + } + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @return The channelLayout. + */ + @java.lang.Override + public java.lang.String getChannelLayout() { + return channelLayout_; + } + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @return The bytes for channelLayout. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChannelLayoutBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(channelLayout_); + } + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @param value The channelLayout to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannelLayout( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000200; + channelLayout_ = value; + } + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + */ + private void clearChannelLayout() { + bitField0_ = (bitField0_ & ~0x00000200); + channelLayout_ = getDefaultInstance().getChannelLayout(); + } + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @param value The bytes for channelLayout to set. + */ + private void setChannelLayoutBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + channelLayout_ = value.toStringUtf8(); + bitField0_ |= 0x00000200; + } + + public static final int COLOUR_FIELD_NUMBER = 11; + private io.github.arcforges.contracts.publicapi.v1.ColourConfiguration colour_; + /** + * .arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"]; + */ + @java.lang.Override + public boolean hasColour() { + return ((bitField0_ & 0x00000400) != 0); + } + /** + * .arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ColourConfiguration getColour() { + return colour_ == null ? io.github.arcforges.contracts.publicapi.v1.ColourConfiguration.getDefaultInstance() : colour_; + } + /** + * .arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setColour(io.github.arcforges.contracts.publicapi.v1.ColourConfiguration value) { + value.getClass(); // minimal bytecode null check + colour_ = value; + bitField0_ |= 0x00000400; + } + /** + * .arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeColour(io.github.arcforges.contracts.publicapi.v1.ColourConfiguration value) { + value.getClass(); // minimal bytecode null check + if (colour_ != null && + colour_ != io.github.arcforges.contracts.publicapi.v1.ColourConfiguration.getDefaultInstance()) { + colour_ = + io.github.arcforges.contracts.publicapi.v1.ColourConfiguration.newBuilder(colour_).mergeFrom(value).buildPartial(); + } else { + colour_ = value; + } + bitField0_ |= 0x00000400; + } + /** + * .arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"]; + */ + private void clearColour() { + colour_ = null; + bitField0_ = (bitField0_ & ~0x00000400); + } + + public static io.github.arcforges.contracts.publicapi.v1.SequenceView parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SequenceView parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SequenceView parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SequenceView parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SequenceView parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SequenceView parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SequenceView parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SequenceView parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.SequenceView parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.SequenceView parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SequenceView parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SequenceView parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.SequenceView prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: SequenceView; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SequenceView} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.SequenceView, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.SequenceView) + io.github.arcforges.contracts.publicapi.v1.SequenceViewOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.SequenceView.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + */ + @java.lang.Override + public boolean hasSequenceId() { + return instance.hasSequenceId(); + } + /** + * .arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSequenceId() { + return instance.getSequenceId(); + } + /** + * .arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + */ + public Builder setSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSequenceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + */ + public Builder setSequenceId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSequenceId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + */ + public Builder mergeSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeSequenceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + */ + public Builder clearSequenceId() { copyOnWrite(); + instance.clearSequenceId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + */ + @java.lang.Override + public boolean hasProjectId() { + return instance.hasProjectId(); + } + /** + * .arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjectId() { + return instance.getProjectId(); + } + /** + * .arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + */ + public Builder setProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setProjectId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + */ + public Builder setProjectId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setProjectId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + */ + public Builder mergeProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeProjectId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + */ + public Builder clearProjectId() { copyOnWrite(); + instance.clearProjectId(); + return this; + } + + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 3 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.NativeContentRev.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * .arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + */ + @java.lang.Override + public boolean hasDuration() { + return instance.hasDuration(); + } + /** + * .arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getDuration() { + return instance.getDuration(); + } + /** + * .arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + */ + public Builder setDuration(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.setDuration(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + */ + public Builder setDuration( + io.github.arcforges.contracts.foundation.v1.MediaTime.Builder builderForValue) { + copyOnWrite(); + instance.setDuration(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + */ + public Builder mergeDuration(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.mergeDuration(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + */ + public Builder clearDuration() { copyOnWrite(); + instance.clearDuration(); + return this; + } + + /** + * .arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + */ + @java.lang.Override + public boolean hasVideoRate() { + return instance.hasVideoRate(); + } + /** + * .arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getVideoRate() { + return instance.getVideoRate(); + } + /** + * .arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + */ + public Builder setVideoRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.setVideoRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + */ + public Builder setVideoRate( + io.github.arcforges.contracts.foundation.v1.Rational.Builder builderForValue) { + copyOnWrite(); + instance.setVideoRate(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + */ + public Builder mergeVideoRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.mergeVideoRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + */ + public Builder clearVideoRate() { copyOnWrite(); + instance.clearVideoRate(); + return this; + } + + /** + * optional uint32 sample_rate = 7 [json_name = "sampleRate"]; + * @return Whether the sampleRate field is set. + */ + @java.lang.Override + public boolean hasSampleRate() { + return instance.hasSampleRate(); + } + /** + * optional uint32 sample_rate = 7 [json_name = "sampleRate"]; + * @return The sampleRate. + */ + @java.lang.Override + public int getSampleRate() { + return instance.getSampleRate(); + } + /** + * optional uint32 sample_rate = 7 [json_name = "sampleRate"]; + * @param value The sampleRate to set. + * @return This builder for chaining. + */ + public Builder setSampleRate(int value) { + copyOnWrite(); + instance.setSampleRate(value); + return this; + } + /** + * optional uint32 sample_rate = 7 [json_name = "sampleRate"]; + * @return This builder for chaining. + */ + public Builder clearSampleRate() { + copyOnWrite(); + instance.clearSampleRate(); + return this; + } + + /** + * optional uint32 width = 8 [json_name = "width"]; + * @return Whether the width field is set. + */ + @java.lang.Override + public boolean hasWidth() { + return instance.hasWidth(); + } + /** + * optional uint32 width = 8 [json_name = "width"]; + * @return The width. + */ + @java.lang.Override + public int getWidth() { + return instance.getWidth(); + } + /** + * optional uint32 width = 8 [json_name = "width"]; + * @param value The width to set. + * @return This builder for chaining. + */ + public Builder setWidth(int value) { + copyOnWrite(); + instance.setWidth(value); + return this; + } + /** + * optional uint32 width = 8 [json_name = "width"]; + * @return This builder for chaining. + */ + public Builder clearWidth() { + copyOnWrite(); + instance.clearWidth(); + return this; + } + + /** + * optional uint32 height = 9 [json_name = "height"]; + * @return Whether the height field is set. + */ + @java.lang.Override + public boolean hasHeight() { + return instance.hasHeight(); + } + /** + * optional uint32 height = 9 [json_name = "height"]; + * @return The height. + */ + @java.lang.Override + public int getHeight() { + return instance.getHeight(); + } + /** + * optional uint32 height = 9 [json_name = "height"]; + * @param value The height to set. + * @return This builder for chaining. + */ + public Builder setHeight(int value) { + copyOnWrite(); + instance.setHeight(value); + return this; + } + /** + * optional uint32 height = 9 [json_name = "height"]; + * @return This builder for chaining. + */ + public Builder clearHeight() { + copyOnWrite(); + instance.clearHeight(); + return this; + } + + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @return Whether the channelLayout field is set. + */ + @java.lang.Override + public boolean hasChannelLayout() { + return instance.hasChannelLayout(); + } + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @return The channelLayout. + */ + @java.lang.Override + public java.lang.String getChannelLayout() { + return instance.getChannelLayout(); + } + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @return The bytes for channelLayout. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChannelLayoutBytes() { + return instance.getChannelLayoutBytes(); + } + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @param value The channelLayout to set. + * @return This builder for chaining. + */ + public Builder setChannelLayout( + java.lang.String value) { + copyOnWrite(); + instance.setChannelLayout(value); + return this; + } + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @return This builder for chaining. + */ + public Builder clearChannelLayout() { + copyOnWrite(); + instance.clearChannelLayout(); + return this; + } + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @param value The bytes for channelLayout to set. + * @return This builder for chaining. + */ + public Builder setChannelLayoutBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setChannelLayoutBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"]; + */ + @java.lang.Override + public boolean hasColour() { + return instance.hasColour(); + } + /** + * .arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ColourConfiguration getColour() { + return instance.getColour(); + } + /** + * .arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"]; + */ + public Builder setColour(io.github.arcforges.contracts.publicapi.v1.ColourConfiguration value) { + copyOnWrite(); + instance.setColour(value); + return this; + } + /** + * .arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"]; + */ + public Builder setColour( + io.github.arcforges.contracts.publicapi.v1.ColourConfiguration.Builder builderForValue) { + copyOnWrite(); + instance.setColour(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"]; + */ + public Builder mergeColour(io.github.arcforges.contracts.publicapi.v1.ColourConfiguration value) { + copyOnWrite(); + instance.mergeColour(value); + return this; + } + /** + * .arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"]; + */ + public Builder clearColour() { copyOnWrite(); + instance.clearColour(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.SequenceView) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.SequenceView(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "sequenceId_", + "projectId_", + "name_", + "revision_", + "duration_", + "videoRate_", + "sampleRate_", + "width_", + "height_", + "channelLayout_", + "colour_", + }; + java.lang.String info = + "\u0000\u000b\u0000\u0001\u0001\u000b\u000b\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1208\u0002\u0004\u1009\u0003\u0005\u1009\u0004\u0006\u1009\u0005" + + "\u0007\u100b\u0006\b\u100b\u0007\t\u100b\b\n\u1208\t\u000b\u1009\n"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.SequenceView.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.SequenceView) + private static final io.github.arcforges.contracts.publicapi.v1.SequenceView DEFAULT_INSTANCE; + static { + SequenceView defaultInstance = new SequenceView(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + SequenceView.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.SequenceView getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceViewOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceViewOrBuilder.java new file mode 100644 index 0000000..fe5d9d9 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SequenceViewOrBuilder.java @@ -0,0 +1,147 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface SequenceViewOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.SequenceView) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + * @return Whether the sequenceId field is set. + */ + boolean hasSequenceId(); + /** + * .arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"]; + * @return The sequenceId. + */ + io.github.arcforges.contracts.foundation.v1.Id getSequenceId(); + + /** + * .arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + * @return Whether the projectId field is set. + */ + boolean hasProjectId(); + /** + * .arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"]; + * @return The projectId. + */ + io.github.arcforges.contracts.foundation.v1.Id getProjectId(); + + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.NativeContentRev getRevision(); + + /** + * .arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + * @return Whether the duration field is set. + */ + boolean hasDuration(); + /** + * .arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"]; + * @return The duration. + */ + io.github.arcforges.contracts.foundation.v1.MediaTime getDuration(); + + /** + * .arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + * @return Whether the videoRate field is set. + */ + boolean hasVideoRate(); + /** + * .arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"]; + * @return The videoRate. + */ + io.github.arcforges.contracts.foundation.v1.Rational getVideoRate(); + + /** + * optional uint32 sample_rate = 7 [json_name = "sampleRate"]; + * @return Whether the sampleRate field is set. + */ + boolean hasSampleRate(); + /** + * optional uint32 sample_rate = 7 [json_name = "sampleRate"]; + * @return The sampleRate. + */ + int getSampleRate(); + + /** + * optional uint32 width = 8 [json_name = "width"]; + * @return Whether the width field is set. + */ + boolean hasWidth(); + /** + * optional uint32 width = 8 [json_name = "width"]; + * @return The width. + */ + int getWidth(); + + /** + * optional uint32 height = 9 [json_name = "height"]; + * @return Whether the height field is set. + */ + boolean hasHeight(); + /** + * optional uint32 height = 9 [json_name = "height"]; + * @return The height. + */ + int getHeight(); + + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @return Whether the channelLayout field is set. + */ + boolean hasChannelLayout(); + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @return The channelLayout. + */ + java.lang.String getChannelLayout(); + /** + * optional string channel_layout = 10 [json_name = "channelLayout"]; + * @return The bytes for channelLayout. + */ + com.google.protobuf.ByteString + getChannelLayoutBytes(); + + /** + * .arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"]; + * @return Whether the colour field is set. + */ + boolean hasColour(); + /** + * .arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"]; + * @return The colour. + */ + io.github.arcforges.contracts.publicapi.v1.ColourConfiguration getColour(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java new file mode 100644 index 0000000..c0cdad1 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecord.java @@ -0,0 +1,1085 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: SkillRecord; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SkillRecord} + */ +@com.google.protobuf.Generated +public final class SkillRecord extends + com.google.protobuf.GeneratedMessageLite< + SkillRecord, SkillRecord.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.SkillRecord) + SkillRecordOrBuilder { + private SkillRecord() { + name_ = ""; + instructions_ = ""; + resources_ = emptyProtobufList(); + capabilities_ = emptyProtobufList(); + } + private int bitField0_; + public static final int SKILL_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id skillId_; + /** + * .arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + */ + @java.lang.Override + public boolean hasSkillId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSkillId() { + return skillId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : skillId_; + } + /** + * .arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSkillId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + skillId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSkillId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (skillId_ != null && + skillId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + skillId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(skillId_).mergeFrom(value).buildPartial(); + } else { + skillId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + */ + private void clearSkillId() { + skillId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int NAME_FIELD_NUMBER = 2; + private java.lang.String name_; + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + name_ = value; + } + /** + * optional string name = 2 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000002); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int INSTRUCTIONS_FIELD_NUMBER = 3; + private java.lang.String instructions_; + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return Whether the instructions field is set. + */ + @java.lang.Override + public boolean hasInstructions() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return The instructions. + */ + @java.lang.Override + public java.lang.String getInstructions() { + return instructions_; + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return The bytes for instructions. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getInstructionsBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(instructions_); + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @param value The instructions to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInstructions( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + instructions_ = value; + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + */ + private void clearInstructions() { + bitField0_ = (bitField0_ & ~0x00000004); + instructions_ = getDefaultInstance().getInstructions(); + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @param value The bytes for instructions to set. + */ + private void setInstructionsBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + instructions_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int RESOURCES_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.ProtobufList resources_; + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + @java.lang.Override + public java.util.List getResourcesList() { + return resources_; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + public java.util.List + getResourcesOrBuilderList() { + return resources_; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + @java.lang.Override + public int getResourcesCount() { + return resources_.size(); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getResources(int index) { + return resources_.get(index); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRefOrBuilder getResourcesOrBuilder( + int index) { + return resources_.get(index); + } + private void ensureResourcesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = resources_; + if (!tmp.isModifiable()) { + resources_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setResources( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + ensureResourcesIsMutable(); + resources_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addResources(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + ensureResourcesIsMutable(); + resources_.add(value); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addResources( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + ensureResourcesIsMutable(); + resources_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + private void addAllResources( + java.lang.Iterable values) { + ensureResourcesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, resources_); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + private void clearResources() { + resources_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + private void removeResources(int index) { + ensureResourcesIsMutable(); + resources_.remove(index); + } + + public static final int CAPABILITIES_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.ProtobufList capabilities_; + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @return A list containing the capabilities. + */ + @java.lang.Override + public java.util.List getCapabilitiesList() { + return capabilities_; + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @return The count of capabilities. + */ + @java.lang.Override + public int getCapabilitiesCount() { + return capabilities_.size(); + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param index The index of the element to return. + * @return The capabilities at the given index. + */ + @java.lang.Override + public java.lang.String getCapabilities(int index) { + return capabilities_.get(index); + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param index The index of the value to return. + * @return The bytes of the capabilities at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCapabilitiesBytes(int index) { + return com.google.protobuf.ByteString.copyFromUtf8( + capabilities_.get(index)); + } + private void ensureCapabilitiesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = + capabilities_; if (!tmp.isModifiable()) { + capabilities_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param index The index to set the value at. + * @param value The capabilities to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCapabilities( + int index, java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureCapabilitiesIsMutable(); + capabilities_.set(index, value); + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param value The capabilities to add. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addCapabilities( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureCapabilitiesIsMutable(); + capabilities_.add(value); + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param values The capabilities to add. + */ + private void addAllCapabilities( + java.lang.Iterable values) { + ensureCapabilitiesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, capabilities_); + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + */ + private void clearCapabilities() { + capabilities_ = emptyProtobufList(); + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param value The bytes of the capabilities to add. + */ + private void addCapabilitiesBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + ensureCapabilitiesIsMutable(); + capabilities_.add(value.toStringUtf8()); + } + + public static final int REVISION_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int ENABLED_FIELD_NUMBER = 7; + private boolean enabled_; + /** + * optional bool enabled = 7 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + @java.lang.Override + public boolean hasEnabled() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional bool enabled = 7 [json_name = "enabled"]; + * @return The enabled. + */ + @java.lang.Override + public boolean getEnabled() { + return enabled_; + } + /** + * optional bool enabled = 7 [json_name = "enabled"]; + * @param value The enabled to set. + */ + private void setEnabled(boolean value) { + bitField0_ |= 0x00000010; + enabled_ = value; + } + /** + * optional bool enabled = 7 [json_name = "enabled"]; + */ + private void clearEnabled() { + bitField0_ = (bitField0_ & ~0x00000010); + enabled_ = false; + } + + public static io.github.arcforges.contracts.publicapi.v1.SkillRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SkillRecord parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SkillRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SkillRecord parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SkillRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SkillRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SkillRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SkillRecord parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.SkillRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.SkillRecord parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SkillRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SkillRecord parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.SkillRecord prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: SkillRecord; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SkillRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.SkillRecord, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.SkillRecord) + io.github.arcforges.contracts.publicapi.v1.SkillRecordOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.SkillRecord.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + */ + @java.lang.Override + public boolean hasSkillId() { + return instance.hasSkillId(); + } + /** + * .arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSkillId() { + return instance.getSkillId(); + } + /** + * .arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + */ + public Builder setSkillId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSkillId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + */ + public Builder setSkillId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSkillId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + */ + public Builder mergeSkillId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeSkillId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + */ + public Builder clearSkillId() { copyOnWrite(); + instance.clearSkillId(); + return this; + } + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return Whether the instructions field is set. + */ + @java.lang.Override + public boolean hasInstructions() { + return instance.hasInstructions(); + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return The instructions. + */ + @java.lang.Override + public java.lang.String getInstructions() { + return instance.getInstructions(); + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return The bytes for instructions. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getInstructionsBytes() { + return instance.getInstructionsBytes(); + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @param value The instructions to set. + * @return This builder for chaining. + */ + public Builder setInstructions( + java.lang.String value) { + copyOnWrite(); + instance.setInstructions(value); + return this; + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return This builder for chaining. + */ + public Builder clearInstructions() { + copyOnWrite(); + instance.clearInstructions(); + return this; + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @param value The bytes for instructions to set. + * @return This builder for chaining. + */ + public Builder setInstructionsBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setInstructionsBytes(value); + return this; + } + + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + @java.lang.Override + public java.util.List getResourcesList() { + return java.util.Collections.unmodifiableList( + instance.getResourcesList()); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + @java.lang.Override + public int getResourcesCount() { + return instance.getResourcesCount(); + }/** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getResources(int index) { + return instance.getResources(index); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + public Builder setResources( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.setResources(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + public Builder setResources( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.setResources(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + public Builder addResources(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.addResources(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + public Builder addResources( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.addResources(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + public Builder addResources( + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.addResources(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + public Builder addResources( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.addResources(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + public Builder addAllResources( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllResources(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + public Builder clearResources() { + copyOnWrite(); + instance.clearResources(); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + public Builder removeResources(int index) { + copyOnWrite(); + instance.removeResources(index); + return this; + } + + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @return A list containing the capabilities. + */ + @java.lang.Override + public java.util.List + getCapabilitiesList() { + return java.util.Collections.unmodifiableList( + instance.getCapabilitiesList()); + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @return The count of capabilities. + */ + @java.lang.Override + public int getCapabilitiesCount() { + return instance.getCapabilitiesCount(); + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param index The index of the element to return. + * @return The capabilities at the given index. + */ + @java.lang.Override + public java.lang.String getCapabilities(int index) { + return instance.getCapabilities(index); + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param index The index of the value to return. + * @return The bytes of the capabilities at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCapabilitiesBytes(int index) { + return instance.getCapabilitiesBytes(index); + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param index The index to set the value at. + * @param value The capabilities to set. + * @return This builder for chaining. + */ + public Builder setCapabilities( + int index, java.lang.String value) { + copyOnWrite(); + instance.setCapabilities(index, value); + return this; + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param value The capabilities to add. + * @return This builder for chaining. + */ + public Builder addCapabilities( + java.lang.String value) { + copyOnWrite(); + instance.addCapabilities(value); + return this; + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param values The capabilities to add. + * @return This builder for chaining. + */ + public Builder addAllCapabilities( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllCapabilities(values); + return this; + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @return This builder for chaining. + */ + public Builder clearCapabilities() { + copyOnWrite(); + instance.clearCapabilities(); + return this; + } + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param value The bytes of the capabilities to add. + * @return This builder for chaining. + */ + public Builder addCapabilitiesBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.addCapabilitiesBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * optional bool enabled = 7 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + @java.lang.Override + public boolean hasEnabled() { + return instance.hasEnabled(); + } + /** + * optional bool enabled = 7 [json_name = "enabled"]; + * @return The enabled. + */ + @java.lang.Override + public boolean getEnabled() { + return instance.getEnabled(); + } + /** + * optional bool enabled = 7 [json_name = "enabled"]; + * @param value The enabled to set. + * @return This builder for chaining. + */ + public Builder setEnabled(boolean value) { + copyOnWrite(); + instance.setEnabled(value); + return this; + } + /** + * optional bool enabled = 7 [json_name = "enabled"]; + * @return This builder for chaining. + */ + public Builder clearEnabled() { + copyOnWrite(); + instance.clearEnabled(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.SkillRecord) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.SkillRecord(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "skillId_", + "name_", + "instructions_", + "resources_", + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.class, + "capabilities_", + "revision_", + "enabled_", + }; + java.lang.String info = + "\u0000\u0007\u0000\u0001\u0001\u0007\u0007\u0000\u0002\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u1208\u0002\u0004\u001b\u0005\u021a\u0006\u1009\u0003\u0007\u1007" + + "\u0004"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.SkillRecord.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.SkillRecord) + private static final io.github.arcforges.contracts.publicapi.v1.SkillRecord DEFAULT_INSTANCE; + static { + SkillRecord defaultInstance = new SkillRecord(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + SkillRecord.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.SkillRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecordOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecordOrBuilder.java new file mode 100644 index 0000000..fa88312 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SkillRecordOrBuilder.java @@ -0,0 +1,120 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface SkillRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.SkillRecord) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + * @return Whether the skillId field is set. + */ + boolean hasSkillId(); + /** + * .arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"]; + * @return The skillId. + */ + io.github.arcforges.contracts.foundation.v1.Id getSkillId(); + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return Whether the instructions field is set. + */ + boolean hasInstructions(); + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return The instructions. + */ + java.lang.String getInstructions(); + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return The bytes for instructions. + */ + com.google.protobuf.ByteString + getInstructionsBytes(); + + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + java.util.List + getResourcesList(); + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getResources(int index); + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"]; + */ + int getResourcesCount(); + + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @return A list containing the capabilities. + */ + java.util.List + getCapabilitiesList(); + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @return The count of capabilities. + */ + int getCapabilitiesCount(); + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param index The index of the element to return. + * @return The capabilities at the given index. + */ + java.lang.String getCapabilities(int index); + /** + * repeated string capabilities = 5 [json_name = "capabilities"]; + * @param index The index of the element to return. + * @return The capabilities at the given index. + */ + com.google.protobuf.ByteString + getCapabilitiesBytes(int index); + + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); + + /** + * optional bool enabled = 7 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + boolean hasEnabled(); + /** + * optional bool enabled = 7 [json_name = "enabled"]; + * @return The enabled. + */ + boolean getEnabled(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java new file mode 100644 index 0000000..9a8b358 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadata.java @@ -0,0 +1,2037 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: SlateMetadata; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SlateMetadata} + */ +@com.google.protobuf.Generated +public final class SlateMetadata extends + com.google.protobuf.GeneratedMessageLite< + SlateMetadata, SlateMetadata.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.SlateMetadata) + SlateMetadataOrBuilder { + private SlateMetadata() { + name_ = ""; + sequences_ = emptyProtobufList(); + media_ = emptyProtobufList(); + timelines_ = emptyProtobufList(); + bins_ = emptyProtobufList(); + presets_ = emptyProtobufList(); + transcripts_ = emptyProtobufList(); + smallAssets_ = emptyProtobufList(); + profile_ = ""; + } + private int bitField0_; + public static final int PROJECT_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id projectId_; + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.Override + public boolean hasProjectId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjectId() { + return projectId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : projectId_; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + projectId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (projectId_ != null && + projectId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + projectId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(projectId_).mergeFrom(value).buildPartial(); + } else { + projectId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + private void clearProjectId() { + projectId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int NAME_FIELD_NUMBER = 2; + private java.lang.String name_; + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + name_ = value; + } + /** + * optional string name = 2 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000002); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int SEQUENCES_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList sequences_; + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + @java.lang.Override + public java.util.List getSequencesList() { + return sequences_; + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + public java.util.List + getSequencesOrBuilderList() { + return sequences_; + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + @java.lang.Override + public int getSequencesCount() { + return sequences_.size(); + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SequenceView getSequences(int index) { + return sequences_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + public io.github.arcforges.contracts.publicapi.v1.SequenceViewOrBuilder getSequencesOrBuilder( + int index) { + return sequences_.get(index); + } + private void ensureSequencesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = sequences_; + if (!tmp.isModifiable()) { + sequences_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSequences( + int index, io.github.arcforges.contracts.publicapi.v1.SequenceView value) { + value.getClass(); // minimal bytecode null check + ensureSequencesIsMutable(); + sequences_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSequences(io.github.arcforges.contracts.publicapi.v1.SequenceView value) { + value.getClass(); // minimal bytecode null check + ensureSequencesIsMutable(); + sequences_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSequences( + int index, io.github.arcforges.contracts.publicapi.v1.SequenceView value) { + value.getClass(); // minimal bytecode null check + ensureSequencesIsMutable(); + sequences_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + private void addAllSequences( + java.lang.Iterable values) { + ensureSequencesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, sequences_); + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + private void clearSequences() { + sequences_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + private void removeSequences(int index) { + ensureSequencesIsMutable(); + sequences_.remove(index); + } + + public static final int MEDIA_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.ProtobufList media_; + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + @java.lang.Override + public java.util.List getMediaList() { + return media_; + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + public java.util.List + getMediaOrBuilderList() { + return media_; + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + @java.lang.Override + public int getMediaCount() { + return media_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MediaView getMedia(int index) { + return media_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MediaViewOrBuilder getMediaOrBuilder( + int index) { + return media_.get(index); + } + private void ensureMediaIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = media_; + if (!tmp.isModifiable()) { + media_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMedia( + int index, io.github.arcforges.contracts.publicapi.v1.MediaView value) { + value.getClass(); // minimal bytecode null check + ensureMediaIsMutable(); + media_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addMedia(io.github.arcforges.contracts.publicapi.v1.MediaView value) { + value.getClass(); // minimal bytecode null check + ensureMediaIsMutable(); + media_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addMedia( + int index, io.github.arcforges.contracts.publicapi.v1.MediaView value) { + value.getClass(); // minimal bytecode null check + ensureMediaIsMutable(); + media_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + private void addAllMedia( + java.lang.Iterable values) { + ensureMediaIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, media_); + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + private void clearMedia() { + media_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + private void removeMedia(int index) { + ensureMediaIsMutable(); + media_.remove(index); + } + + public static final int TIMELINES_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.ProtobufList timelines_; + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + @java.lang.Override + public java.util.List getTimelinesList() { + return timelines_; + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + public java.util.List + getTimelinesOrBuilderList() { + return timelines_; + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + @java.lang.Override + public int getTimelinesCount() { + return timelines_.size(); + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TimelineView getTimelines(int index) { + return timelines_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + public io.github.arcforges.contracts.publicapi.v1.TimelineViewOrBuilder getTimelinesOrBuilder( + int index) { + return timelines_.get(index); + } + private void ensureTimelinesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = timelines_; + if (!tmp.isModifiable()) { + timelines_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTimelines( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineView value) { + value.getClass(); // minimal bytecode null check + ensureTimelinesIsMutable(); + timelines_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTimelines(io.github.arcforges.contracts.publicapi.v1.TimelineView value) { + value.getClass(); // minimal bytecode null check + ensureTimelinesIsMutable(); + timelines_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTimelines( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineView value) { + value.getClass(); // minimal bytecode null check + ensureTimelinesIsMutable(); + timelines_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + private void addAllTimelines( + java.lang.Iterable values) { + ensureTimelinesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, timelines_); + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + private void clearTimelines() { + timelines_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + private void removeTimelines(int index) { + ensureTimelinesIsMutable(); + timelines_.remove(index); + } + + public static final int BINS_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.ProtobufList bins_; + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + @java.lang.Override + public java.util.List getBinsList() { + return bins_; + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + public java.util.List + getBinsOrBuilderList() { + return bins_; + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + @java.lang.Override + public int getBinsCount() { + return bins_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MediaBin getBins(int index) { + return bins_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MediaBinOrBuilder getBinsOrBuilder( + int index) { + return bins_.get(index); + } + private void ensureBinsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = bins_; + if (!tmp.isModifiable()) { + bins_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setBins( + int index, io.github.arcforges.contracts.publicapi.v1.MediaBin value) { + value.getClass(); // minimal bytecode null check + ensureBinsIsMutable(); + bins_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addBins(io.github.arcforges.contracts.publicapi.v1.MediaBin value) { + value.getClass(); // minimal bytecode null check + ensureBinsIsMutable(); + bins_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addBins( + int index, io.github.arcforges.contracts.publicapi.v1.MediaBin value) { + value.getClass(); // minimal bytecode null check + ensureBinsIsMutable(); + bins_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + private void addAllBins( + java.lang.Iterable values) { + ensureBinsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, bins_); + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + private void clearBins() { + bins_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + private void removeBins(int index) { + ensureBinsIsMutable(); + bins_.remove(index); + } + + public static final int PRESETS_FIELD_NUMBER = 7; + private com.google.protobuf.Internal.ProtobufList presets_; + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + @java.lang.Override + public java.util.List getPresetsList() { + return presets_; + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + public java.util.List + getPresetsOrBuilderList() { + return presets_; + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + @java.lang.Override + public int getPresetsCount() { + return presets_.size(); + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.RenderPreset getPresets(int index) { + return presets_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + public io.github.arcforges.contracts.publicapi.v1.RenderPresetOrBuilder getPresetsOrBuilder( + int index) { + return presets_.get(index); + } + private void ensurePresetsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = presets_; + if (!tmp.isModifiable()) { + presets_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPresets( + int index, io.github.arcforges.contracts.publicapi.v1.RenderPreset value) { + value.getClass(); // minimal bytecode null check + ensurePresetsIsMutable(); + presets_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addPresets(io.github.arcforges.contracts.publicapi.v1.RenderPreset value) { + value.getClass(); // minimal bytecode null check + ensurePresetsIsMutable(); + presets_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addPresets( + int index, io.github.arcforges.contracts.publicapi.v1.RenderPreset value) { + value.getClass(); // minimal bytecode null check + ensurePresetsIsMutable(); + presets_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + private void addAllPresets( + java.lang.Iterable values) { + ensurePresetsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, presets_); + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + private void clearPresets() { + presets_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + private void removePresets(int index) { + ensurePresetsIsMutable(); + presets_.remove(index); + } + + public static final int TRANSCRIPTS_FIELD_NUMBER = 8; + private com.google.protobuf.Internal.ProtobufList transcripts_; + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + @java.lang.Override + public java.util.List getTranscriptsList() { + return transcripts_; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + public java.util.List + getTranscriptsOrBuilderList() { + return transcripts_; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + @java.lang.Override + public int getTranscriptsCount() { + return transcripts_.size(); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getTranscripts(int index) { + return transcripts_.get(index); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRefOrBuilder getTranscriptsOrBuilder( + int index) { + return transcripts_.get(index); + } + private void ensureTranscriptsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = transcripts_; + if (!tmp.isModifiable()) { + transcripts_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTranscripts( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + ensureTranscriptsIsMutable(); + transcripts_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTranscripts(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + ensureTranscriptsIsMutable(); + transcripts_.add(value); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTranscripts( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + ensureTranscriptsIsMutable(); + transcripts_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + private void addAllTranscripts( + java.lang.Iterable values) { + ensureTranscriptsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, transcripts_); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + private void clearTranscripts() { + transcripts_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + private void removeTranscripts(int index) { + ensureTranscriptsIsMutable(); + transcripts_.remove(index); + } + + public static final int SMALL_ASSETS_FIELD_NUMBER = 9; + private com.google.protobuf.Internal.ProtobufList smallAssets_; + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + @java.lang.Override + public java.util.List getSmallAssetsList() { + return smallAssets_; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + public java.util.List + getSmallAssetsOrBuilderList() { + return smallAssets_; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + @java.lang.Override + public int getSmallAssetsCount() { + return smallAssets_.size(); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getSmallAssets(int index) { + return smallAssets_.get(index); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRefOrBuilder getSmallAssetsOrBuilder( + int index) { + return smallAssets_.get(index); + } + private void ensureSmallAssetsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = smallAssets_; + if (!tmp.isModifiable()) { + smallAssets_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSmallAssets( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + ensureSmallAssetsIsMutable(); + smallAssets_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSmallAssets(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + ensureSmallAssetsIsMutable(); + smallAssets_.add(value); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addSmallAssets( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + ensureSmallAssetsIsMutable(); + smallAssets_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + private void addAllSmallAssets( + java.lang.Iterable values) { + ensureSmallAssetsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, smallAssets_); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + private void clearSmallAssets() { + smallAssets_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + private void removeSmallAssets(int index) { + ensureSmallAssetsIsMutable(); + smallAssets_.remove(index); + } + + public static final int CONTENT_REV_FIELD_NUMBER = 10; + private io.github.arcforges.contracts.foundation.v1.NativeContentRev contentRev_; + /** + * .arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + */ + @java.lang.Override + public boolean hasContentRev() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getContentRev() { + return contentRev_ == null ? io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance() : contentRev_; + } + /** + * .arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setContentRev(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + contentRev_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeContentRev(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + if (contentRev_ != null && + contentRev_ != io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance()) { + contentRev_ = + io.github.arcforges.contracts.foundation.v1.NativeContentRev.newBuilder(contentRev_).mergeFrom(value).buildPartial(); + } else { + contentRev_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + */ + private void clearContentRev() { + contentRev_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int PROFILE_FIELD_NUMBER = 11; + private java.lang.String profile_; + /** + * optional string profile = 11 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string profile = 11 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return profile_; + } + /** + * optional string profile = 11 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(profile_); + } + /** + * optional string profile = 11 [json_name = "profile"]; + * @param value The profile to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProfile( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + profile_ = value; + } + /** + * optional string profile = 11 [json_name = "profile"]; + */ + private void clearProfile() { + bitField0_ = (bitField0_ & ~0x00000008); + profile_ = getDefaultInstance().getProfile(); + } + /** + * optional string profile = 11 [json_name = "profile"]; + * @param value The bytes for profile to set. + */ + private void setProfileBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + profile_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static io.github.arcforges.contracts.publicapi.v1.SlateMetadata parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateMetadata parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateMetadata parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateMetadata parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateMetadata parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateMetadata parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateMetadata parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateMetadata parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.SlateMetadata parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.SlateMetadata parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateMetadata parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateMetadata parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.SlateMetadata prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: SlateMetadata; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SlateMetadata} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.SlateMetadata, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.SlateMetadata) + io.github.arcforges.contracts.publicapi.v1.SlateMetadataOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.SlateMetadata.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.Override + public boolean hasProjectId() { + return instance.hasProjectId(); + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjectId() { + return instance.getProjectId(); + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + public Builder setProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setProjectId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + public Builder setProjectId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setProjectId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + public Builder mergeProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeProjectId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + public Builder clearProjectId() { copyOnWrite(); + instance.clearProjectId(); + return this; + } + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 2 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + @java.lang.Override + public java.util.List getSequencesList() { + return java.util.Collections.unmodifiableList( + instance.getSequencesList()); + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + @java.lang.Override + public int getSequencesCount() { + return instance.getSequencesCount(); + }/** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SequenceView getSequences(int index) { + return instance.getSequences(index); + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + public Builder setSequences( + int index, io.github.arcforges.contracts.publicapi.v1.SequenceView value) { + copyOnWrite(); + instance.setSequences(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + public Builder setSequences( + int index, io.github.arcforges.contracts.publicapi.v1.SequenceView.Builder builderForValue) { + copyOnWrite(); + instance.setSequences(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + public Builder addSequences(io.github.arcforges.contracts.publicapi.v1.SequenceView value) { + copyOnWrite(); + instance.addSequences(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + public Builder addSequences( + int index, io.github.arcforges.contracts.publicapi.v1.SequenceView value) { + copyOnWrite(); + instance.addSequences(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + public Builder addSequences( + io.github.arcforges.contracts.publicapi.v1.SequenceView.Builder builderForValue) { + copyOnWrite(); + instance.addSequences(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + public Builder addSequences( + int index, io.github.arcforges.contracts.publicapi.v1.SequenceView.Builder builderForValue) { + copyOnWrite(); + instance.addSequences(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + public Builder addAllSequences( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllSequences(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + public Builder clearSequences() { + copyOnWrite(); + instance.clearSequences(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + public Builder removeSequences(int index) { + copyOnWrite(); + instance.removeSequences(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + @java.lang.Override + public java.util.List getMediaList() { + return java.util.Collections.unmodifiableList( + instance.getMediaList()); + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + @java.lang.Override + public int getMediaCount() { + return instance.getMediaCount(); + }/** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MediaView getMedia(int index) { + return instance.getMedia(index); + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + public Builder setMedia( + int index, io.github.arcforges.contracts.publicapi.v1.MediaView value) { + copyOnWrite(); + instance.setMedia(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + public Builder setMedia( + int index, io.github.arcforges.contracts.publicapi.v1.MediaView.Builder builderForValue) { + copyOnWrite(); + instance.setMedia(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + public Builder addMedia(io.github.arcforges.contracts.publicapi.v1.MediaView value) { + copyOnWrite(); + instance.addMedia(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + public Builder addMedia( + int index, io.github.arcforges.contracts.publicapi.v1.MediaView value) { + copyOnWrite(); + instance.addMedia(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + public Builder addMedia( + io.github.arcforges.contracts.publicapi.v1.MediaView.Builder builderForValue) { + copyOnWrite(); + instance.addMedia(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + public Builder addMedia( + int index, io.github.arcforges.contracts.publicapi.v1.MediaView.Builder builderForValue) { + copyOnWrite(); + instance.addMedia(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + public Builder addAllMedia( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllMedia(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + public Builder clearMedia() { + copyOnWrite(); + instance.clearMedia(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + public Builder removeMedia(int index) { + copyOnWrite(); + instance.removeMedia(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + @java.lang.Override + public java.util.List getTimelinesList() { + return java.util.Collections.unmodifiableList( + instance.getTimelinesList()); + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + @java.lang.Override + public int getTimelinesCount() { + return instance.getTimelinesCount(); + }/** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TimelineView getTimelines(int index) { + return instance.getTimelines(index); + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + public Builder setTimelines( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineView value) { + copyOnWrite(); + instance.setTimelines(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + public Builder setTimelines( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineView.Builder builderForValue) { + copyOnWrite(); + instance.setTimelines(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + public Builder addTimelines(io.github.arcforges.contracts.publicapi.v1.TimelineView value) { + copyOnWrite(); + instance.addTimelines(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + public Builder addTimelines( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineView value) { + copyOnWrite(); + instance.addTimelines(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + public Builder addTimelines( + io.github.arcforges.contracts.publicapi.v1.TimelineView.Builder builderForValue) { + copyOnWrite(); + instance.addTimelines(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + public Builder addTimelines( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineView.Builder builderForValue) { + copyOnWrite(); + instance.addTimelines(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + public Builder addAllTimelines( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllTimelines(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + public Builder clearTimelines() { + copyOnWrite(); + instance.clearTimelines(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + public Builder removeTimelines(int index) { + copyOnWrite(); + instance.removeTimelines(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + @java.lang.Override + public java.util.List getBinsList() { + return java.util.Collections.unmodifiableList( + instance.getBinsList()); + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + @java.lang.Override + public int getBinsCount() { + return instance.getBinsCount(); + }/** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MediaBin getBins(int index) { + return instance.getBins(index); + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + public Builder setBins( + int index, io.github.arcforges.contracts.publicapi.v1.MediaBin value) { + copyOnWrite(); + instance.setBins(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + public Builder setBins( + int index, io.github.arcforges.contracts.publicapi.v1.MediaBin.Builder builderForValue) { + copyOnWrite(); + instance.setBins(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + public Builder addBins(io.github.arcforges.contracts.publicapi.v1.MediaBin value) { + copyOnWrite(); + instance.addBins(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + public Builder addBins( + int index, io.github.arcforges.contracts.publicapi.v1.MediaBin value) { + copyOnWrite(); + instance.addBins(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + public Builder addBins( + io.github.arcforges.contracts.publicapi.v1.MediaBin.Builder builderForValue) { + copyOnWrite(); + instance.addBins(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + public Builder addBins( + int index, io.github.arcforges.contracts.publicapi.v1.MediaBin.Builder builderForValue) { + copyOnWrite(); + instance.addBins(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + public Builder addAllBins( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllBins(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + public Builder clearBins() { + copyOnWrite(); + instance.clearBins(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + public Builder removeBins(int index) { + copyOnWrite(); + instance.removeBins(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + @java.lang.Override + public java.util.List getPresetsList() { + return java.util.Collections.unmodifiableList( + instance.getPresetsList()); + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + @java.lang.Override + public int getPresetsCount() { + return instance.getPresetsCount(); + }/** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.RenderPreset getPresets(int index) { + return instance.getPresets(index); + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + public Builder setPresets( + int index, io.github.arcforges.contracts.publicapi.v1.RenderPreset value) { + copyOnWrite(); + instance.setPresets(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + public Builder setPresets( + int index, io.github.arcforges.contracts.publicapi.v1.RenderPreset.Builder builderForValue) { + copyOnWrite(); + instance.setPresets(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + public Builder addPresets(io.github.arcforges.contracts.publicapi.v1.RenderPreset value) { + copyOnWrite(); + instance.addPresets(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + public Builder addPresets( + int index, io.github.arcforges.contracts.publicapi.v1.RenderPreset value) { + copyOnWrite(); + instance.addPresets(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + public Builder addPresets( + io.github.arcforges.contracts.publicapi.v1.RenderPreset.Builder builderForValue) { + copyOnWrite(); + instance.addPresets(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + public Builder addPresets( + int index, io.github.arcforges.contracts.publicapi.v1.RenderPreset.Builder builderForValue) { + copyOnWrite(); + instance.addPresets(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + public Builder addAllPresets( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllPresets(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + public Builder clearPresets() { + copyOnWrite(); + instance.clearPresets(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + public Builder removePresets(int index) { + copyOnWrite(); + instance.removePresets(index); + return this; + } + + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + @java.lang.Override + public java.util.List getTranscriptsList() { + return java.util.Collections.unmodifiableList( + instance.getTranscriptsList()); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + @java.lang.Override + public int getTranscriptsCount() { + return instance.getTranscriptsCount(); + }/** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getTranscripts(int index) { + return instance.getTranscripts(index); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + public Builder setTranscripts( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.setTranscripts(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + public Builder setTranscripts( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.setTranscripts(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + public Builder addTranscripts(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.addTranscripts(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + public Builder addTranscripts( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.addTranscripts(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + public Builder addTranscripts( + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.addTranscripts(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + public Builder addTranscripts( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.addTranscripts(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + public Builder addAllTranscripts( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllTranscripts(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + public Builder clearTranscripts() { + copyOnWrite(); + instance.clearTranscripts(); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + public Builder removeTranscripts(int index) { + copyOnWrite(); + instance.removeTranscripts(index); + return this; + } + + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + @java.lang.Override + public java.util.List getSmallAssetsList() { + return java.util.Collections.unmodifiableList( + instance.getSmallAssetsList()); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + @java.lang.Override + public int getSmallAssetsCount() { + return instance.getSmallAssetsCount(); + }/** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getSmallAssets(int index) { + return instance.getSmallAssets(index); + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + public Builder setSmallAssets( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.setSmallAssets(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + public Builder setSmallAssets( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.setSmallAssets(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + public Builder addSmallAssets(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.addSmallAssets(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + public Builder addSmallAssets( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.addSmallAssets(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + public Builder addSmallAssets( + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.addSmallAssets(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + public Builder addSmallAssets( + int index, io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.addSmallAssets(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + public Builder addAllSmallAssets( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllSmallAssets(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + public Builder clearSmallAssets() { + copyOnWrite(); + instance.clearSmallAssets(); + return this; + } + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + public Builder removeSmallAssets(int index) { + copyOnWrite(); + instance.removeSmallAssets(index); + return this; + } + + /** + * .arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + */ + @java.lang.Override + public boolean hasContentRev() { + return instance.hasContentRev(); + } + /** + * .arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getContentRev() { + return instance.getContentRev(); + } + /** + * .arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + */ + public Builder setContentRev(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.setContentRev(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + */ + public Builder setContentRev( + io.github.arcforges.contracts.foundation.v1.NativeContentRev.Builder builderForValue) { + copyOnWrite(); + instance.setContentRev(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + */ + public Builder mergeContentRev(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.mergeContentRev(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + */ + public Builder clearContentRev() { copyOnWrite(); + instance.clearContentRev(); + return this; + } + + /** + * optional string profile = 11 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + @java.lang.Override + public boolean hasProfile() { + return instance.hasProfile(); + } + /** + * optional string profile = 11 [json_name = "profile"]; + * @return The profile. + */ + @java.lang.Override + public java.lang.String getProfile() { + return instance.getProfile(); + } + /** + * optional string profile = 11 [json_name = "profile"]; + * @return The bytes for profile. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProfileBytes() { + return instance.getProfileBytes(); + } + /** + * optional string profile = 11 [json_name = "profile"]; + * @param value The profile to set. + * @return This builder for chaining. + */ + public Builder setProfile( + java.lang.String value) { + copyOnWrite(); + instance.setProfile(value); + return this; + } + /** + * optional string profile = 11 [json_name = "profile"]; + * @return This builder for chaining. + */ + public Builder clearProfile() { + copyOnWrite(); + instance.clearProfile(); + return this; + } + /** + * optional string profile = 11 [json_name = "profile"]; + * @param value The bytes for profile to set. + * @return This builder for chaining. + */ + public Builder setProfileBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setProfileBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.SlateMetadata) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.SlateMetadata(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "projectId_", + "name_", + "sequences_", + io.github.arcforges.contracts.publicapi.v1.SequenceView.class, + "media_", + io.github.arcforges.contracts.publicapi.v1.MediaView.class, + "timelines_", + io.github.arcforges.contracts.publicapi.v1.TimelineView.class, + "bins_", + io.github.arcforges.contracts.publicapi.v1.MediaBin.class, + "presets_", + io.github.arcforges.contracts.publicapi.v1.RenderPreset.class, + "transcripts_", + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.class, + "smallAssets_", + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.class, + "contentRev_", + "profile_", + }; + java.lang.String info = + "\u0000\u000b\u0000\u0001\u0001\u000b\u000b\u0000\u0007\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u001b\u0004\u001b\u0005\u001b\u0006\u001b\u0007\u001b\b\u001b" + + "\t\u001b\n\u1009\u0002\u000b\u1208\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.SlateMetadata.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.SlateMetadata) + private static final io.github.arcforges.contracts.publicapi.v1.SlateMetadata DEFAULT_INSTANCE; + static { + SlateMetadata defaultInstance = new SlateMetadata(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + SlateMetadata.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.SlateMetadata getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadataOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadataOrBuilder.java new file mode 100644 index 0000000..3c51121 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateMetadataOrBuilder.java @@ -0,0 +1,168 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface SlateMetadataOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.SlateMetadata) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + * @return Whether the projectId field is set. + */ + boolean hasProjectId(); + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + * @return The projectId. + */ + io.github.arcforges.contracts.foundation.v1.Id getProjectId(); + + /** + * optional string name = 2 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 2 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + java.util.List + getSequencesList(); + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + io.github.arcforges.contracts.publicapi.v1.SequenceView getSequences(int index); + /** + * repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"]; + */ + int getSequencesCount(); + + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + java.util.List + getMediaList(); + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + io.github.arcforges.contracts.publicapi.v1.MediaView getMedia(int index); + /** + * repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"]; + */ + int getMediaCount(); + + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + java.util.List + getTimelinesList(); + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + io.github.arcforges.contracts.publicapi.v1.TimelineView getTimelines(int index); + /** + * repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"]; + */ + int getTimelinesCount(); + + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + java.util.List + getBinsList(); + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + io.github.arcforges.contracts.publicapi.v1.MediaBin getBins(int index); + /** + * repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"]; + */ + int getBinsCount(); + + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + java.util.List + getPresetsList(); + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + io.github.arcforges.contracts.publicapi.v1.RenderPreset getPresets(int index); + /** + * repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"]; + */ + int getPresetsCount(); + + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + java.util.List + getTranscriptsList(); + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getTranscripts(int index); + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"]; + */ + int getTranscriptsCount(); + + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + java.util.List + getSmallAssetsList(); + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getSmallAssets(int index); + /** + * repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"]; + */ + int getSmallAssetsCount(); + + /** + * .arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + * @return Whether the contentRev field is set. + */ + boolean hasContentRev(); + /** + * .arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"]; + * @return The contentRev. + */ + io.github.arcforges.contracts.foundation.v1.NativeContentRev getContentRev(); + + /** + * optional string profile = 11 [json_name = "profile"]; + * @return Whether the profile field is set. + */ + boolean hasProfile(); + /** + * optional string profile = 11 [json_name = "profile"]; + * @return The profile. + */ + java.lang.String getProfile(); + /** + * optional string profile = 11 [json_name = "profile"]; + * @return The bytes for profile. + */ + com.google.protobuf.ByteString + getProfileBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java new file mode 100644 index 0000000..c930aab --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelection.java @@ -0,0 +1,786 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: SlateSelection; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SlateSelection} + */ +@com.google.protobuf.Generated +public final class SlateSelection extends + com.google.protobuf.GeneratedMessageLite< + SlateSelection, SlateSelection.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.SlateSelection) + SlateSelectionOrBuilder { + private SlateSelection() { + items_ = emptyProtobufList(); + } + private int bitField0_; + public static final int PROJECT_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id projectId_; + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.Override + public boolean hasProjectId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjectId() { + return projectId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : projectId_; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + projectId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (projectId_ != null && + projectId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + projectId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(projectId_).mergeFrom(value).buildPartial(); + } else { + projectId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + private void clearProjectId() { + projectId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int SEQUENCE_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id sequenceId_; + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + @java.lang.Override + public boolean hasSequenceId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSequenceId() { + return sequenceId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : sequenceId_; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + sequenceId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (sequenceId_ != null && + sequenceId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + sequenceId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(sequenceId_).mergeFrom(value).buildPartial(); + } else { + sequenceId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + private void clearSequenceId() { + sequenceId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int RANGE_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.MediaRange range_; + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + @java.lang.Override + public boolean hasRange() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaRange getRange() { + return range_ == null ? io.github.arcforges.contracts.foundation.v1.MediaRange.getDefaultInstance() : range_; + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRange(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + value.getClass(); // minimal bytecode null check + range_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRange(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + value.getClass(); // minimal bytecode null check + if (range_ != null && + range_ != io.github.arcforges.contracts.foundation.v1.MediaRange.getDefaultInstance()) { + range_ = + io.github.arcforges.contracts.foundation.v1.MediaRange.newBuilder(range_).mergeFrom(value).buildPartial(); + } else { + range_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + private void clearRange() { + range_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int ITEMS_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.ProtobufList items_; + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + @java.lang.Override + public java.util.List getItemsList() { + return items_; + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + public java.util.List + getItemsOrBuilderList() { + return items_; + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + @java.lang.Override + public int getItemsCount() { + return items_.size(); + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getItems(int index) { + return items_.get(index); + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + public io.github.arcforges.contracts.foundation.v1.IdOrBuilder getItemsOrBuilder( + int index) { + return items_.get(index); + } + private void ensureItemsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = items_; + if (!tmp.isModifiable()) { + items_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setItems( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureItemsIsMutable(); + items_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addItems(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureItemsIsMutable(); + items_.add(value); + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addItems( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + ensureItemsIsMutable(); + items_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + private void addAllItems( + java.lang.Iterable values) { + ensureItemsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, items_); + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + private void clearItems() { + items_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + private void removeItems(int index) { + ensureItemsIsMutable(); + items_.remove(index); + } + + public static final int REVISION_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.NativeContentRev revision_; + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.NativeContentRev.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.NativeContentRev.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static io.github.arcforges.contracts.publicapi.v1.SlateSelection parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateSelection parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateSelection parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateSelection parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateSelection parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateSelection parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateSelection parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateSelection parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.SlateSelection parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.SlateSelection parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateSelection parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SlateSelection parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.SlateSelection prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: SlateSelection; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SlateSelection} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.SlateSelection, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.SlateSelection) + io.github.arcforges.contracts.publicapi.v1.SlateSelectionOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.SlateSelection.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.Override + public boolean hasProjectId() { + return instance.hasProjectId(); + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProjectId() { + return instance.getProjectId(); + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + public Builder setProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setProjectId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + public Builder setProjectId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setProjectId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + public Builder mergeProjectId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeProjectId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + */ + public Builder clearProjectId() { copyOnWrite(); + instance.clearProjectId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + @java.lang.Override + public boolean hasSequenceId() { + return instance.hasSequenceId(); + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSequenceId() { + return instance.getSequenceId(); + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + public Builder setSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSequenceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + public Builder setSequenceId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSequenceId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + public Builder mergeSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeSequenceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + */ + public Builder clearSequenceId() { copyOnWrite(); + instance.clearSequenceId(); + return this; + } + + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + @java.lang.Override + public boolean hasRange() { + return instance.hasRange(); + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaRange getRange() { + return instance.getRange(); + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + public Builder setRange(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + copyOnWrite(); + instance.setRange(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + public Builder setRange( + io.github.arcforges.contracts.foundation.v1.MediaRange.Builder builderForValue) { + copyOnWrite(); + instance.setRange(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + public Builder mergeRange(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + copyOnWrite(); + instance.mergeRange(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + */ + public Builder clearRange() { copyOnWrite(); + instance.clearRange(); + return this; + } + + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + @java.lang.Override + public java.util.List getItemsList() { + return java.util.Collections.unmodifiableList( + instance.getItemsList()); + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + @java.lang.Override + public int getItemsCount() { + return instance.getItemsCount(); + }/** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getItems(int index) { + return instance.getItems(index); + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + public Builder setItems( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setItems(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + public Builder setItems( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setItems(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + public Builder addItems(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addItems(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + public Builder addItems( + int index, io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.addItems(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + public Builder addItems( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addItems(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + public Builder addItems( + int index, io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.addItems(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + public Builder addAllItems( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllItems(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + public Builder clearItems() { + copyOnWrite(); + instance.clearItems(); + return this; + } + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + public Builder removeItems(int index) { + copyOnWrite(); + instance.removeItems(index); + return this; + } + + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.NativeContentRev getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.NativeContentRev.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.NativeContentRev value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.SlateSelection) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.SlateSelection(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "projectId_", + "sequenceId_", + "range_", + "items_", + io.github.arcforges.contracts.foundation.v1.Id.class, + "revision_", + }; + java.lang.String info = + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1009\u0002\u0004\u001b\u0005\u1009\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.SlateSelection.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.SlateSelection) + private static final io.github.arcforges.contracts.publicapi.v1.SlateSelection DEFAULT_INSTANCE; + static { + SlateSelection defaultInstance = new SlateSelection(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + SlateSelection.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.SlateSelection getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelectionOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelectionOrBuilder.java new file mode 100644 index 0000000..eb87e38 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SlateSelectionOrBuilder.java @@ -0,0 +1,72 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface SlateSelectionOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.SlateSelection) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + * @return Whether the projectId field is set. + */ + boolean hasProjectId(); + /** + * .arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"]; + * @return The projectId. + */ + io.github.arcforges.contracts.foundation.v1.Id getProjectId(); + + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + * @return Whether the sequenceId field is set. + */ + boolean hasSequenceId(); + /** + * .arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"]; + * @return The sequenceId. + */ + io.github.arcforges.contracts.foundation.v1.Id getSequenceId(); + + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + * @return Whether the range field is set. + */ + boolean hasRange(); + /** + * .arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"]; + * @return The range. + */ + io.github.arcforges.contracts.foundation.v1.MediaRange getRange(); + + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + java.util.List + getItemsList(); + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + io.github.arcforges.contracts.foundation.v1.Id getItems(int index); + /** + * repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"]; + */ + int getItemsCount(); + + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.NativeContentRev getRevision(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java new file mode 100644 index 0000000..3fae0f8 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRef.java @@ -0,0 +1,507 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: SourceConsentRef; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SourceConsentRef} + */ +@com.google.protobuf.Generated +public final class SourceConsentRef extends + com.google.protobuf.GeneratedMessageLite< + SourceConsentRef, SourceConsentRef.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.SourceConsentRef) + SourceConsentRefOrBuilder { + private SourceConsentRef() { + scopeHash_ = ""; + } + private int bitField0_; + public static final int CONSENT_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id consentId_; + /** + * .arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + */ + @java.lang.Override + public boolean hasConsentId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getConsentId() { + return consentId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : consentId_; + } + /** + * .arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setConsentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + consentId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeConsentId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (consentId_ != null && + consentId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + consentId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(consentId_).mergeFrom(value).buildPartial(); + } else { + consentId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + */ + private void clearConsentId() { + consentId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int SCOPE_HASH_FIELD_NUMBER = 2; + private java.lang.String scopeHash_; + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @return Whether the scopeHash field is set. + */ + @java.lang.Override + public boolean hasScopeHash() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @return The scopeHash. + */ + @java.lang.Override + public java.lang.String getScopeHash() { + return scopeHash_; + } + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @return The bytes for scopeHash. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getScopeHashBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(scopeHash_); + } + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @param value The scopeHash to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setScopeHash( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + scopeHash_ = value; + } + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + */ + private void clearScopeHash() { + bitField0_ = (bitField0_ & ~0x00000002); + scopeHash_ = getDefaultInstance().getScopeHash(); + } + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @param value The bytes for scopeHash to set. + */ + private void setScopeHashBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + scopeHash_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int EXPIRES_AT_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.Instant expiresAt_; + /** + * .arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; + */ + @java.lang.Override + public boolean hasExpiresAt() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getExpiresAt() { + return expiresAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : expiresAt_; + } + /** + * .arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setExpiresAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + expiresAt_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeExpiresAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (expiresAt_ != null && + expiresAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + expiresAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(expiresAt_).mergeFrom(value).buildPartial(); + } else { + expiresAt_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; + */ + private void clearExpiresAt() { + expiresAt_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static io.github.arcforges.contracts.publicapi.v1.SourceConsentRef parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SourceConsentRef parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SourceConsentRef parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SourceConsentRef parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SourceConsentRef parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.SourceConsentRef parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SourceConsentRef parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SourceConsentRef parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.SourceConsentRef parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.SourceConsentRef parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.SourceConsentRef parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.SourceConsentRef parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.SourceConsentRef prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: SourceConsentRef; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.SourceConsentRef} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.SourceConsentRef, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.SourceConsentRef) + io.github.arcforges.contracts.publicapi.v1.SourceConsentRefOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.SourceConsentRef.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + */ + @java.lang.Override + public boolean hasConsentId() { + return instance.hasConsentId(); + } + /** + * .arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getConsentId() { + return instance.getConsentId(); + } + /** + * .arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + */ + public Builder setConsentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setConsentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + */ + public Builder setConsentId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setConsentId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + */ + public Builder mergeConsentId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeConsentId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + */ + public Builder clearConsentId() { copyOnWrite(); + instance.clearConsentId(); + return this; + } + + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @return Whether the scopeHash field is set. + */ + @java.lang.Override + public boolean hasScopeHash() { + return instance.hasScopeHash(); + } + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @return The scopeHash. + */ + @java.lang.Override + public java.lang.String getScopeHash() { + return instance.getScopeHash(); + } + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @return The bytes for scopeHash. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getScopeHashBytes() { + return instance.getScopeHashBytes(); + } + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @param value The scopeHash to set. + * @return This builder for chaining. + */ + public Builder setScopeHash( + java.lang.String value) { + copyOnWrite(); + instance.setScopeHash(value); + return this; + } + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @return This builder for chaining. + */ + public Builder clearScopeHash() { + copyOnWrite(); + instance.clearScopeHash(); + return this; + } + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @param value The bytes for scopeHash to set. + * @return This builder for chaining. + */ + public Builder setScopeHashBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setScopeHashBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; + */ + @java.lang.Override + public boolean hasExpiresAt() { + return instance.hasExpiresAt(); + } + /** + * .arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getExpiresAt() { + return instance.getExpiresAt(); + } + /** + * .arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; + */ + public Builder setExpiresAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setExpiresAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; + */ + public Builder setExpiresAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setExpiresAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; + */ + public Builder mergeExpiresAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeExpiresAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; + */ + public Builder clearExpiresAt() { copyOnWrite(); + instance.clearExpiresAt(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.SourceConsentRef) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.SourceConsentRef(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "consentId_", + "scopeHash_", + "expiresAt_", + }; + java.lang.String info = + "\u0000\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u1009\u0002"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.SourceConsentRef.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.SourceConsentRef) + private static final io.github.arcforges.contracts.publicapi.v1.SourceConsentRef DEFAULT_INSTANCE; + static { + SourceConsentRef defaultInstance = new SourceConsentRef(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + SourceConsentRef.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.SourceConsentRef getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefOrBuilder.java new file mode 100644 index 0000000..ee4107c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefOrBuilder.java @@ -0,0 +1,53 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface SourceConsentRefOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.SourceConsentRef) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + * @return Whether the consentId field is set. + */ + boolean hasConsentId(); + /** + * .arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"]; + * @return The consentId. + */ + io.github.arcforges.contracts.foundation.v1.Id getConsentId(); + + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @return Whether the scopeHash field is set. + */ + boolean hasScopeHash(); + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @return The scopeHash. + */ + java.lang.String getScopeHash(); + /** + * optional string scope_hash = 2 [json_name = "scopeHash"]; + * @return The bytes for scopeHash. + */ + com.google.protobuf.ByteString + getScopeHashBytes(); + + /** + * .arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; + * @return Whether the expiresAt field is set. + */ + boolean hasExpiresAt(); + /** + * .arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"]; + * @return The expiresAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getExpiresAt(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java new file mode 100644 index 0000000..9b8a5fd --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValue.java @@ -0,0 +1,1196 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: StructuredValue; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.StructuredValue} + */ +@com.google.protobuf.Generated +public final class StructuredValue extends + com.google.protobuf.GeneratedMessageLite< + StructuredValue, StructuredValue.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.StructuredValue) + StructuredValueOrBuilder { + private StructuredValue() { + } + private int valueCase_ = 0; + private java.lang.Object value_; + public enum ValueCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + NULL(1), + BOOLEAN(2), + INTEGER(3), + DECIMAL(4), + TEXT(5), + INSTANT(6), + RESOURCE(7), + LIST(8), + RECORD(9), + NUMBER(10), + VALUE_NOT_SET(0); + private final int value; + private ValueCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ValueCase valueOf(int value) { + return forNumber(value); + } + + public static ValueCase forNumber(int value) { + switch (value) { + case 1: return NULL; + case 2: return BOOLEAN; + case 3: return INTEGER; + case 4: return DECIMAL; + case 5: return TEXT; + case 6: return INSTANT; + case 7: return RESOURCE; + case 8: return LIST; + case 9: return RECORD; + case 10: return NUMBER; + case 0: return VALUE_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public ValueCase + getValueCase() { + return ValueCase.forNumber( + valueCase_); + } + + private void clearValue() { + valueCase_ = 0; + value_ = null; + } + + public static final int NULL_FIELD_NUMBER = 1; + /** + * bool null = 1 [json_name = "null"]; + * @return Whether the null field is set. + */ + @java.lang.Override + public boolean hasNull() { + return valueCase_ == 1; + } + /** + * bool null = 1 [json_name = "null"]; + * @return The null. + */ + @java.lang.Override + public boolean getNull() { + if (valueCase_ == 1) { + return (java.lang.Boolean) value_; + } + return false; + } + /** + * bool null = 1 [json_name = "null"]; + * @param value The null to set. + */ + private void setNull(boolean value) { + valueCase_ = 1; + value_ = value; + } + /** + * bool null = 1 [json_name = "null"]; + */ + private void clearNull() { + if (valueCase_ == 1) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int BOOLEAN_FIELD_NUMBER = 2; + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return Whether the boolean field is set. + */ + @java.lang.Override + public boolean hasBoolean() { + return valueCase_ == 2; + } + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return The boolean. + */ + @java.lang.Override + public boolean getBoolean() { + if (valueCase_ == 2) { + return (java.lang.Boolean) value_; + } + return false; + } + /** + * bool boolean = 2 [json_name = "boolean"]; + * @param value The boolean to set. + */ + private void setBoolean(boolean value) { + valueCase_ = 2; + value_ = value; + } + /** + * bool boolean = 2 [json_name = "boolean"]; + */ + private void clearBoolean() { + if (valueCase_ == 2) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int INTEGER_FIELD_NUMBER = 3; + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return Whether the integer field is set. + */ + @java.lang.Override + public boolean hasInteger() { + return valueCase_ == 3; + } + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return The integer. + */ + @java.lang.Override + public long getInteger() { + if (valueCase_ == 3) { + return (java.lang.Long) value_; + } + return 0L; + } + /** + * sint64 integer = 3 [json_name = "integer"]; + * @param value The integer to set. + */ + private void setInteger(long value) { + valueCase_ = 3; + value_ = value; + } + /** + * sint64 integer = 3 [json_name = "integer"]; + */ + private void clearInteger() { + if (valueCase_ == 3) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int DECIMAL_FIELD_NUMBER = 4; + /** + * .arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + */ + @java.lang.Override + public boolean hasDecimal() { + return valueCase_ == 4; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Decimal getDecimal() { + if (valueCase_ == 4) { + return (io.github.arcforges.contracts.foundation.v1.Decimal) value_; + } + return io.github.arcforges.contracts.foundation.v1.Decimal.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDecimal(io.github.arcforges.contracts.foundation.v1.Decimal value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 4; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeDecimal(io.github.arcforges.contracts.foundation.v1.Decimal value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 4 && + value_ != io.github.arcforges.contracts.foundation.v1.Decimal.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.foundation.v1.Decimal.newBuilder((io.github.arcforges.contracts.foundation.v1.Decimal) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 4; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + */ + private void clearDecimal() { + if (valueCase_ == 4) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int TEXT_FIELD_NUMBER = 5; + /** + * string text = 5 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return valueCase_ == 5; + } + /** + * string text = 5 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + java.lang.String ref = ""; + if (valueCase_ == 5) { + ref = (java.lang.String) value_; + } + return ref; + } + /** + * string text = 5 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + java.lang.String ref = ""; + if (valueCase_ == 5) { + ref = (java.lang.String) value_; + } + return com.google.protobuf.ByteString.copyFromUtf8(ref); + } + /** + * string text = 5 [json_name = "text"]; + * @param value The text to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + valueCase_ = 5; + value_ = value; + } + /** + * string text = 5 [json_name = "text"]; + */ + private void clearText() { + if (valueCase_ == 5) { + valueCase_ = 0; + value_ = null; + } + } + /** + * string text = 5 [json_name = "text"]; + * @param value The bytes for text to set. + */ + private void setTextBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + value_ = value.toStringUtf8(); + valueCase_ = 5; + } + + public static final int INSTANT_FIELD_NUMBER = 6; + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + @java.lang.Override + public boolean hasInstant() { + return valueCase_ == 6; + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getInstant() { + if (valueCase_ == 6) { + return (io.github.arcforges.contracts.foundation.v1.Instant) value_; + } + return io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInstant(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 6; + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeInstant(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 6 && + value_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.foundation.v1.Instant.newBuilder((io.github.arcforges.contracts.foundation.v1.Instant) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 6; + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + private void clearInstant() { + if (valueCase_ == 6) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int RESOURCE_FIELD_NUMBER = 7; + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return valueCase_ == 7; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + if (valueCase_ == 7) { + return (io.github.arcforges.contracts.foundation.v1.ResourceRef) value_; + } + return io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 7; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 7 && + value_ != io.github.arcforges.contracts.foundation.v1.ResourceRef.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.foundation.v1.ResourceRef.newBuilder((io.github.arcforges.contracts.foundation.v1.ResourceRef) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 7; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + private void clearResource() { + if (valueCase_ == 7) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int LIST_FIELD_NUMBER = 8; + /** + * .arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"]; + */ + @java.lang.Override + public boolean hasList() { + return valueCase_ == 8; + } + /** + * .arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ValueList getList() { + if (valueCase_ == 8) { + return (io.github.arcforges.contracts.publicapi.v1.ValueList) value_; + } + return io.github.arcforges.contracts.publicapi.v1.ValueList.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setList(io.github.arcforges.contracts.publicapi.v1.ValueList value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 8; + } + /** + * .arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeList(io.github.arcforges.contracts.publicapi.v1.ValueList value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 8 && + value_ != io.github.arcforges.contracts.publicapi.v1.ValueList.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.publicapi.v1.ValueList.newBuilder((io.github.arcforges.contracts.publicapi.v1.ValueList) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 8; + } + /** + * .arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"]; + */ + private void clearList() { + if (valueCase_ == 8) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int RECORD_FIELD_NUMBER = 9; + /** + * .arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"]; + */ + @java.lang.Override + public boolean hasRecord() { + return valueCase_ == 9; + } + /** + * .arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ValueRecord getRecord() { + if (valueCase_ == 9) { + return (io.github.arcforges.contracts.publicapi.v1.ValueRecord) value_; + } + return io.github.arcforges.contracts.publicapi.v1.ValueRecord.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRecord(io.github.arcforges.contracts.publicapi.v1.ValueRecord value) { + value.getClass(); // minimal bytecode null check + value_ = value; + valueCase_ = 9; + } + /** + * .arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeRecord(io.github.arcforges.contracts.publicapi.v1.ValueRecord value) { + value.getClass(); // minimal bytecode null check + if (valueCase_ == 9 && + value_ != io.github.arcforges.contracts.publicapi.v1.ValueRecord.getDefaultInstance()) { + value_ = io.github.arcforges.contracts.publicapi.v1.ValueRecord.newBuilder((io.github.arcforges.contracts.publicapi.v1.ValueRecord) value_) + .mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + valueCase_ = 9; + } + /** + * .arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"]; + */ + private void clearRecord() { + if (valueCase_ == 9) { + valueCase_ = 0; + value_ = null; + } + } + + public static final int NUMBER_FIELD_NUMBER = 10; + /** + * double number = 10 [json_name = "number"]; + * @return Whether the number field is set. + */ + @java.lang.Override + public boolean hasNumber() { + return valueCase_ == 10; + } + /** + * double number = 10 [json_name = "number"]; + * @return The number. + */ + @java.lang.Override + public double getNumber() { + if (valueCase_ == 10) { + return (java.lang.Double) value_; + } + return 0D; + } + /** + * double number = 10 [json_name = "number"]; + * @param value The number to set. + */ + private void setNumber(double value) { + valueCase_ = 10; + value_ = value; + } + /** + * double number = 10 [json_name = "number"]; + */ + private void clearNumber() { + if (valueCase_ == 10) { + valueCase_ = 0; + value_ = null; + } + } + + public static io.github.arcforges.contracts.publicapi.v1.StructuredValue parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.StructuredValue parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.StructuredValue parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.StructuredValue parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.StructuredValue parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.StructuredValue parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.StructuredValue parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.StructuredValue parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.StructuredValue parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.StructuredValue parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.StructuredValue parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.StructuredValue parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.StructuredValue prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: StructuredValue; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.StructuredValue} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.StructuredValue, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.StructuredValue) + io.github.arcforges.contracts.publicapi.v1.StructuredValueOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.StructuredValue.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public ValueCase + getValueCase() { + return instance.getValueCase(); + } + + public Builder clearValue() { + copyOnWrite(); + instance.clearValue(); + return this; + } + + + /** + * bool null = 1 [json_name = "null"]; + * @return Whether the null field is set. + */ + @java.lang.Override + public boolean hasNull() { + return instance.hasNull(); + } + /** + * bool null = 1 [json_name = "null"]; + * @return The null. + */ + @java.lang.Override + public boolean getNull() { + return instance.getNull(); + } + /** + * bool null = 1 [json_name = "null"]; + * @param value The null to set. + * @return This builder for chaining. + */ + public Builder setNull(boolean value) { + copyOnWrite(); + instance.setNull(value); + return this; + } + /** + * bool null = 1 [json_name = "null"]; + * @return This builder for chaining. + */ + public Builder clearNull() { + copyOnWrite(); + instance.clearNull(); + return this; + } + + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return Whether the boolean field is set. + */ + @java.lang.Override + public boolean hasBoolean() { + return instance.hasBoolean(); + } + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return The boolean. + */ + @java.lang.Override + public boolean getBoolean() { + return instance.getBoolean(); + } + /** + * bool boolean = 2 [json_name = "boolean"]; + * @param value The boolean to set. + * @return This builder for chaining. + */ + public Builder setBoolean(boolean value) { + copyOnWrite(); + instance.setBoolean(value); + return this; + } + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return This builder for chaining. + */ + public Builder clearBoolean() { + copyOnWrite(); + instance.clearBoolean(); + return this; + } + + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return Whether the integer field is set. + */ + @java.lang.Override + public boolean hasInteger() { + return instance.hasInteger(); + } + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return The integer. + */ + @java.lang.Override + public long getInteger() { + return instance.getInteger(); + } + /** + * sint64 integer = 3 [json_name = "integer"]; + * @param value The integer to set. + * @return This builder for chaining. + */ + public Builder setInteger(long value) { + copyOnWrite(); + instance.setInteger(value); + return this; + } + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return This builder for chaining. + */ + public Builder clearInteger() { + copyOnWrite(); + instance.clearInteger(); + return this; + } + + /** + * .arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + */ + @java.lang.Override + public boolean hasDecimal() { + return instance.hasDecimal(); + } + /** + * .arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Decimal getDecimal() { + return instance.getDecimal(); + } + /** + * .arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + */ + public Builder setDecimal(io.github.arcforges.contracts.foundation.v1.Decimal value) { + copyOnWrite(); + instance.setDecimal(value); + return this; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + */ + public Builder setDecimal( + io.github.arcforges.contracts.foundation.v1.Decimal.Builder builderForValue) { + copyOnWrite(); + instance.setDecimal(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + */ + public Builder mergeDecimal(io.github.arcforges.contracts.foundation.v1.Decimal value) { + copyOnWrite(); + instance.mergeDecimal(value); + return this; + } + /** + * .arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + */ + public Builder clearDecimal() { + copyOnWrite(); + instance.clearDecimal(); + return this; + } + + /** + * string text = 5 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * string text = 5 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return instance.getText(); + } + /** + * string text = 5 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return instance.getTextBytes(); + } + /** + * string text = 5 [json_name = "text"]; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * string text = 5 [json_name = "text"]; + * @return This builder for chaining. + */ + public Builder clearText() { + copyOnWrite(); + instance.clearText(); + return this; + } + /** + * string text = 5 [json_name = "text"]; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTextBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + @java.lang.Override + public boolean hasInstant() { + return instance.hasInstant(); + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getInstant() { + return instance.getInstant(); + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + public Builder setInstant(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setInstant(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + public Builder setInstant( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setInstant(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + public Builder mergeInstant(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeInstant(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + */ + public Builder clearInstant() { + copyOnWrite(); + instance.clearInstant(); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + @java.lang.Override + public boolean hasResource() { + return instance.hasResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceRef getResource() { + return instance.getResource(); + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + public Builder setResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.setResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + public Builder setResource( + io.github.arcforges.contracts.foundation.v1.ResourceRef.Builder builderForValue) { + copyOnWrite(); + instance.setResource(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + public Builder mergeResource(io.github.arcforges.contracts.foundation.v1.ResourceRef value) { + copyOnWrite(); + instance.mergeResource(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + */ + public Builder clearResource() { + copyOnWrite(); + instance.clearResource(); + return this; + } + + /** + * .arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"]; + */ + @java.lang.Override + public boolean hasList() { + return instance.hasList(); + } + /** + * .arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ValueList getList() { + return instance.getList(); + } + /** + * .arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"]; + */ + public Builder setList(io.github.arcforges.contracts.publicapi.v1.ValueList value) { + copyOnWrite(); + instance.setList(value); + return this; + } + /** + * .arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"]; + */ + public Builder setList( + io.github.arcforges.contracts.publicapi.v1.ValueList.Builder builderForValue) { + copyOnWrite(); + instance.setList(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"]; + */ + public Builder mergeList(io.github.arcforges.contracts.publicapi.v1.ValueList value) { + copyOnWrite(); + instance.mergeList(value); + return this; + } + /** + * .arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"]; + */ + public Builder clearList() { + copyOnWrite(); + instance.clearList(); + return this; + } + + /** + * .arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"]; + */ + @java.lang.Override + public boolean hasRecord() { + return instance.hasRecord(); + } + /** + * .arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ValueRecord getRecord() { + return instance.getRecord(); + } + /** + * .arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"]; + */ + public Builder setRecord(io.github.arcforges.contracts.publicapi.v1.ValueRecord value) { + copyOnWrite(); + instance.setRecord(value); + return this; + } + /** + * .arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"]; + */ + public Builder setRecord( + io.github.arcforges.contracts.publicapi.v1.ValueRecord.Builder builderForValue) { + copyOnWrite(); + instance.setRecord(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"]; + */ + public Builder mergeRecord(io.github.arcforges.contracts.publicapi.v1.ValueRecord value) { + copyOnWrite(); + instance.mergeRecord(value); + return this; + } + /** + * .arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"]; + */ + public Builder clearRecord() { + copyOnWrite(); + instance.clearRecord(); + return this; + } + + /** + * double number = 10 [json_name = "number"]; + * @return Whether the number field is set. + */ + @java.lang.Override + public boolean hasNumber() { + return instance.hasNumber(); + } + /** + * double number = 10 [json_name = "number"]; + * @return The number. + */ + @java.lang.Override + public double getNumber() { + return instance.getNumber(); + } + /** + * double number = 10 [json_name = "number"]; + * @param value The number to set. + * @return This builder for chaining. + */ + public Builder setNumber(double value) { + copyOnWrite(); + instance.setNumber(value); + return this; + } + /** + * double number = 10 [json_name = "number"]; + * @return This builder for chaining. + */ + public Builder clearNumber() { + copyOnWrite(); + instance.clearNumber(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.StructuredValue) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.StructuredValue(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "value_", + "valueCase_", + io.github.arcforges.contracts.foundation.v1.Decimal.class, + io.github.arcforges.contracts.foundation.v1.Instant.class, + io.github.arcforges.contracts.foundation.v1.ResourceRef.class, + io.github.arcforges.contracts.publicapi.v1.ValueList.class, + io.github.arcforges.contracts.publicapi.v1.ValueRecord.class, + }; + java.lang.String info = + "\u0000\n\u0001\u0000\u0001\n\n\u0000\u0000\u0000\u0001:\u0000\u0002:\u0000\u0003" + + "C\u0000\u0004<\u0000\u0005\u023b\u0000\u0006<\u0000\u0007<\u0000\b<\u0000\t<\u0000" + + "\n3\u0000"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.StructuredValue.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.StructuredValue) + private static final io.github.arcforges.contracts.publicapi.v1.StructuredValue DEFAULT_INSTANCE; + static { + StructuredValue defaultInstance = new StructuredValue(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + StructuredValue.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.StructuredValue getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValueOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValueOrBuilder.java new file mode 100644 index 0000000..a55bee5 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/StructuredValueOrBuilder.java @@ -0,0 +1,132 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface StructuredValueOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.StructuredValue) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * bool null = 1 [json_name = "null"]; + * @return Whether the null field is set. + */ + boolean hasNull(); + /** + * bool null = 1 [json_name = "null"]; + * @return The null. + */ + boolean getNull(); + + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return Whether the boolean field is set. + */ + boolean hasBoolean(); + /** + * bool boolean = 2 [json_name = "boolean"]; + * @return The boolean. + */ + boolean getBoolean(); + + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return Whether the integer field is set. + */ + boolean hasInteger(); + /** + * sint64 integer = 3 [json_name = "integer"]; + * @return The integer. + */ + long getInteger(); + + /** + * .arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + * @return Whether the decimal field is set. + */ + boolean hasDecimal(); + /** + * .arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"]; + * @return The decimal. + */ + io.github.arcforges.contracts.foundation.v1.Decimal getDecimal(); + + /** + * string text = 5 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * string text = 5 [json_name = "text"]; + * @return The text. + */ + java.lang.String getText(); + /** + * string text = 5 [json_name = "text"]; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + * @return Whether the instant field is set. + */ + boolean hasInstant(); + /** + * .arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"]; + * @return The instant. + */ + io.github.arcforges.contracts.foundation.v1.Instant getInstant(); + + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + * @return Whether the resource field is set. + */ + boolean hasResource(); + /** + * .arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"]; + * @return The resource. + */ + io.github.arcforges.contracts.foundation.v1.ResourceRef getResource(); + + /** + * .arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"]; + * @return Whether the list field is set. + */ + boolean hasList(); + /** + * .arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"]; + * @return The list. + */ + io.github.arcforges.contracts.publicapi.v1.ValueList getList(); + + /** + * .arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"]; + * @return Whether the record field is set. + */ + boolean hasRecord(); + /** + * .arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"]; + * @return The record. + */ + io.github.arcforges.contracts.publicapi.v1.ValueRecord getRecord(); + + /** + * double number = 10 [json_name = "number"]; + * @return Whether the number field is set. + */ + boolean hasNumber(); + /** + * double number = 10 [json_name = "number"]; + * @return The number. + */ + double getNumber(); + + public io.github.arcforges.contracts.publicapi.v1.StructuredValue.ValueCase getValueCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java new file mode 100644 index 0000000..acd113f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlock.java @@ -0,0 +1,399 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TableBlock; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TableBlock} + */ +@com.google.protobuf.Generated +public final class TableBlock extends + com.google.protobuf.GeneratedMessageLite< + TableBlock, TableBlock.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TableBlock) + TableBlockOrBuilder { + private TableBlock() { + rows_ = emptyProtobufList(); + } + public static final int ROWS_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.ProtobufList rows_; + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + @java.lang.Override + public java.util.List getRowsList() { + return rows_; + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + public java.util.List + getRowsOrBuilderList() { + return rows_; + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + @java.lang.Override + public int getRowsCount() { + return rows_.size(); + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TableRow getRows(int index) { + return rows_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + public io.github.arcforges.contracts.publicapi.v1.TableRowOrBuilder getRowsOrBuilder( + int index) { + return rows_.get(index); + } + private void ensureRowsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = rows_; + if (!tmp.isModifiable()) { + rows_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRows( + int index, io.github.arcforges.contracts.publicapi.v1.TableRow value) { + value.getClass(); // minimal bytecode null check + ensureRowsIsMutable(); + rows_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addRows(io.github.arcforges.contracts.publicapi.v1.TableRow value) { + value.getClass(); // minimal bytecode null check + ensureRowsIsMutable(); + rows_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addRows( + int index, io.github.arcforges.contracts.publicapi.v1.TableRow value) { + value.getClass(); // minimal bytecode null check + ensureRowsIsMutable(); + rows_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + private void addAllRows( + java.lang.Iterable values) { + ensureRowsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, rows_); + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + private void clearRows() { + rows_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + private void removeRows(int index) { + ensureRowsIsMutable(); + rows_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.TableBlock parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TableBlock parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TableBlock parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TableBlock parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TableBlock parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TableBlock parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TableBlock parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TableBlock parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TableBlock parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TableBlock parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TableBlock parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TableBlock parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TableBlock prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TableBlock; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TableBlock} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TableBlock, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TableBlock) + io.github.arcforges.contracts.publicapi.v1.TableBlockOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TableBlock.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + @java.lang.Override + public java.util.List getRowsList() { + return java.util.Collections.unmodifiableList( + instance.getRowsList()); + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + @java.lang.Override + public int getRowsCount() { + return instance.getRowsCount(); + }/** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TableRow getRows(int index) { + return instance.getRows(index); + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + public Builder setRows( + int index, io.github.arcforges.contracts.publicapi.v1.TableRow value) { + copyOnWrite(); + instance.setRows(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + public Builder setRows( + int index, io.github.arcforges.contracts.publicapi.v1.TableRow.Builder builderForValue) { + copyOnWrite(); + instance.setRows(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + public Builder addRows(io.github.arcforges.contracts.publicapi.v1.TableRow value) { + copyOnWrite(); + instance.addRows(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + public Builder addRows( + int index, io.github.arcforges.contracts.publicapi.v1.TableRow value) { + copyOnWrite(); + instance.addRows(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + public Builder addRows( + io.github.arcforges.contracts.publicapi.v1.TableRow.Builder builderForValue) { + copyOnWrite(); + instance.addRows(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + public Builder addRows( + int index, io.github.arcforges.contracts.publicapi.v1.TableRow.Builder builderForValue) { + copyOnWrite(); + instance.addRows(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + public Builder addAllRows( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllRows(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + public Builder clearRows() { + copyOnWrite(); + instance.clearRows(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + public Builder removeRows(int index) { + copyOnWrite(); + instance.removeRows(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TableBlock) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TableBlock(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "rows_", + io.github.arcforges.contracts.publicapi.v1.TableRow.class, + }; + java.lang.String info = + "\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TableBlock.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TableBlock) + private static final io.github.arcforges.contracts.publicapi.v1.TableBlock DEFAULT_INSTANCE; + static { + TableBlock defaultInstance = new TableBlock(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TableBlock.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TableBlock getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlockOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlockOrBuilder.java new file mode 100644 index 0000000..9823670 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableBlockOrBuilder.java @@ -0,0 +1,28 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TableBlockOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TableBlock) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + java.util.List + getRowsList(); + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + io.github.arcforges.contracts.publicapi.v1.TableRow getRows(int index); + /** + * repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"]; + */ + int getRowsCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java new file mode 100644 index 0000000..453e060 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCell.java @@ -0,0 +1,392 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TableCell; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TableCell} + */ +@com.google.protobuf.Generated +public final class TableCell extends + com.google.protobuf.GeneratedMessageLite< + TableCell, TableCell.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TableCell) + TableCellOrBuilder { + private TableCell() { + } + private int bitField0_; + public static final int CELL_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id cellId_; + /** + * .arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + */ + @java.lang.Override + public boolean hasCellId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCellId() { + return cellId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : cellId_; + } + /** + * .arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCellId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + cellId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCellId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (cellId_ != null && + cellId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + cellId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(cellId_).mergeFrom(value).buildPartial(); + } else { + cellId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + */ + private void clearCellId() { + cellId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int CONTENT_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.RichText content_; + /** + * .arcforges.publicapi.v1.RichText content = 2 [json_name = "content"]; + */ + @java.lang.Override + public boolean hasContent() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.RichText content = 2 [json_name = "content"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.RichText getContent() { + return content_ == null ? io.github.arcforges.contracts.publicapi.v1.RichText.getDefaultInstance() : content_; + } + /** + * .arcforges.publicapi.v1.RichText content = 2 [json_name = "content"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setContent(io.github.arcforges.contracts.publicapi.v1.RichText value) { + value.getClass(); // minimal bytecode null check + content_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.RichText content = 2 [json_name = "content"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeContent(io.github.arcforges.contracts.publicapi.v1.RichText value) { + value.getClass(); // minimal bytecode null check + if (content_ != null && + content_ != io.github.arcforges.contracts.publicapi.v1.RichText.getDefaultInstance()) { + content_ = + io.github.arcforges.contracts.publicapi.v1.RichText.newBuilder(content_).mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.RichText content = 2 [json_name = "content"]; + */ + private void clearContent() { + content_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.publicapi.v1.TableCell parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TableCell parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TableCell parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TableCell parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TableCell parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TableCell parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TableCell parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TableCell parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TableCell parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TableCell parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TableCell parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TableCell parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TableCell prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TableCell; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TableCell} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TableCell, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TableCell) + io.github.arcforges.contracts.publicapi.v1.TableCellOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TableCell.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + */ + @java.lang.Override + public boolean hasCellId() { + return instance.hasCellId(); + } + /** + * .arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCellId() { + return instance.getCellId(); + } + /** + * .arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + */ + public Builder setCellId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setCellId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + */ + public Builder setCellId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setCellId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + */ + public Builder mergeCellId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeCellId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + */ + public Builder clearCellId() { copyOnWrite(); + instance.clearCellId(); + return this; + } + + /** + * .arcforges.publicapi.v1.RichText content = 2 [json_name = "content"]; + */ + @java.lang.Override + public boolean hasContent() { + return instance.hasContent(); + } + /** + * .arcforges.publicapi.v1.RichText content = 2 [json_name = "content"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.RichText getContent() { + return instance.getContent(); + } + /** + * .arcforges.publicapi.v1.RichText content = 2 [json_name = "content"]; + */ + public Builder setContent(io.github.arcforges.contracts.publicapi.v1.RichText value) { + copyOnWrite(); + instance.setContent(value); + return this; + } + /** + * .arcforges.publicapi.v1.RichText content = 2 [json_name = "content"]; + */ + public Builder setContent( + io.github.arcforges.contracts.publicapi.v1.RichText.Builder builderForValue) { + copyOnWrite(); + instance.setContent(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.RichText content = 2 [json_name = "content"]; + */ + public Builder mergeContent(io.github.arcforges.contracts.publicapi.v1.RichText value) { + copyOnWrite(); + instance.mergeContent(value); + return this; + } + /** + * .arcforges.publicapi.v1.RichText content = 2 [json_name = "content"]; + */ + public Builder clearContent() { copyOnWrite(); + instance.clearContent(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TableCell) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TableCell(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "cellId_", + "content_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TableCell.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TableCell) + private static final io.github.arcforges.contracts.publicapi.v1.TableCell DEFAULT_INSTANCE; + static { + TableCell defaultInstance = new TableCell(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TableCell.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TableCell getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCellOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCellOrBuilder.java new file mode 100644 index 0000000..e7863e1 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableCellOrBuilder.java @@ -0,0 +1,36 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TableCellOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TableCell) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + * @return Whether the cellId field is set. + */ + boolean hasCellId(); + /** + * .arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"]; + * @return The cellId. + */ + io.github.arcforges.contracts.foundation.v1.Id getCellId(); + + /** + * .arcforges.publicapi.v1.RichText content = 2 [json_name = "content"]; + * @return Whether the content field is set. + */ + boolean hasContent(); + /** + * .arcforges.publicapi.v1.RichText content = 2 [json_name = "content"]; + * @return The content. + */ + io.github.arcforges.contracts.publicapi.v1.RichText getContent(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java new file mode 100644 index 0000000..9b0ecfc --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRow.java @@ -0,0 +1,498 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TableRow; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TableRow} + */ +@com.google.protobuf.Generated +public final class TableRow extends + com.google.protobuf.GeneratedMessageLite< + TableRow, TableRow.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TableRow) + TableRowOrBuilder { + private TableRow() { + cells_ = emptyProtobufList(); + } + private int bitField0_; + public static final int ROW_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id rowId_; + /** + * .arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + */ + @java.lang.Override + public boolean hasRowId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getRowId() { + return rowId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : rowId_; + } + /** + * .arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRowId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + rowId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRowId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (rowId_ != null && + rowId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + rowId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(rowId_).mergeFrom(value).buildPartial(); + } else { + rowId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + */ + private void clearRowId() { + rowId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int CELLS_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.ProtobufList cells_; + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + @java.lang.Override + public java.util.List getCellsList() { + return cells_; + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + public java.util.List + getCellsOrBuilderList() { + return cells_; + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + @java.lang.Override + public int getCellsCount() { + return cells_.size(); + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TableCell getCells(int index) { + return cells_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + public io.github.arcforges.contracts.publicapi.v1.TableCellOrBuilder getCellsOrBuilder( + int index) { + return cells_.get(index); + } + private void ensureCellsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = cells_; + if (!tmp.isModifiable()) { + cells_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCells( + int index, io.github.arcforges.contracts.publicapi.v1.TableCell value) { + value.getClass(); // minimal bytecode null check + ensureCellsIsMutable(); + cells_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addCells(io.github.arcforges.contracts.publicapi.v1.TableCell value) { + value.getClass(); // minimal bytecode null check + ensureCellsIsMutable(); + cells_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addCells( + int index, io.github.arcforges.contracts.publicapi.v1.TableCell value) { + value.getClass(); // minimal bytecode null check + ensureCellsIsMutable(); + cells_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + private void addAllCells( + java.lang.Iterable values) { + ensureCellsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, cells_); + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + private void clearCells() { + cells_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + private void removeCells(int index) { + ensureCellsIsMutable(); + cells_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.TableRow parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TableRow parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TableRow parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TableRow parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TableRow parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TableRow parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TableRow parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TableRow parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TableRow parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TableRow parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TableRow parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TableRow parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TableRow prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TableRow; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TableRow} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TableRow, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TableRow) + io.github.arcforges.contracts.publicapi.v1.TableRowOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TableRow.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + */ + @java.lang.Override + public boolean hasRowId() { + return instance.hasRowId(); + } + /** + * .arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getRowId() { + return instance.getRowId(); + } + /** + * .arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + */ + public Builder setRowId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setRowId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + */ + public Builder setRowId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setRowId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + */ + public Builder mergeRowId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeRowId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + */ + public Builder clearRowId() { copyOnWrite(); + instance.clearRowId(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + @java.lang.Override + public java.util.List getCellsList() { + return java.util.Collections.unmodifiableList( + instance.getCellsList()); + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + @java.lang.Override + public int getCellsCount() { + return instance.getCellsCount(); + }/** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TableCell getCells(int index) { + return instance.getCells(index); + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + public Builder setCells( + int index, io.github.arcforges.contracts.publicapi.v1.TableCell value) { + copyOnWrite(); + instance.setCells(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + public Builder setCells( + int index, io.github.arcforges.contracts.publicapi.v1.TableCell.Builder builderForValue) { + copyOnWrite(); + instance.setCells(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + public Builder addCells(io.github.arcforges.contracts.publicapi.v1.TableCell value) { + copyOnWrite(); + instance.addCells(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + public Builder addCells( + int index, io.github.arcforges.contracts.publicapi.v1.TableCell value) { + copyOnWrite(); + instance.addCells(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + public Builder addCells( + io.github.arcforges.contracts.publicapi.v1.TableCell.Builder builderForValue) { + copyOnWrite(); + instance.addCells(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + public Builder addCells( + int index, io.github.arcforges.contracts.publicapi.v1.TableCell.Builder builderForValue) { + copyOnWrite(); + instance.addCells(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + public Builder addAllCells( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllCells(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + public Builder clearCells() { + copyOnWrite(); + instance.clearCells(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + public Builder removeCells(int index) { + copyOnWrite(); + instance.removeCells(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TableRow) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TableRow(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "rowId_", + "cells_", + io.github.arcforges.contracts.publicapi.v1.TableCell.class, + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TableRow.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TableRow) + private static final io.github.arcforges.contracts.publicapi.v1.TableRow DEFAULT_INSTANCE; + static { + TableRow defaultInstance = new TableRow(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TableRow.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TableRow getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRowOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRowOrBuilder.java new file mode 100644 index 0000000..ce3cfed --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TableRowOrBuilder.java @@ -0,0 +1,39 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TableRowOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TableRow) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + * @return Whether the rowId field is set. + */ + boolean hasRowId(); + /** + * .arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"]; + * @return The rowId. + */ + io.github.arcforges.contracts.foundation.v1.Id getRowId(); + + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + java.util.List + getCellsList(); + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + io.github.arcforges.contracts.publicapi.v1.TableCell getCells(int index); + /** + * repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"]; + */ + int getCellsCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java new file mode 100644 index 0000000..e490dd1 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecord.java @@ -0,0 +1,815 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TagRecord; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TagRecord} + */ +@com.google.protobuf.Generated +public final class TagRecord extends + com.google.protobuf.GeneratedMessageLite< + TagRecord, TagRecord.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TagRecord) + TagRecordOrBuilder { + private TagRecord() { + name_ = ""; + colour_ = ""; + } + private int bitField0_; + public static final int TAG_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id tagId_; + /** + * .arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + */ + @java.lang.Override + public boolean hasTagId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTagId() { + return tagId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : tagId_; + } + /** + * .arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTagId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + tagId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTagId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (tagId_ != null && + tagId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + tagId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(tagId_).mergeFrom(value).buildPartial(); + } else { + tagId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + */ + private void clearTagId() { + tagId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int NOTEBOOK_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id notebookId_; + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return notebookId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : notebookId_; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + notebookId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (notebookId_ != null && + notebookId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + notebookId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(notebookId_).mergeFrom(value).buildPartial(); + } else { + notebookId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + private void clearNotebookId() { + notebookId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int NAME_FIELD_NUMBER = 3; + private java.lang.String name_; + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + name_ = value; + } + /** + * optional string name = 3 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000004); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int COLOUR_FIELD_NUMBER = 4; + private java.lang.String colour_; + /** + * optional string colour = 4 [json_name = "colour"]; + * @return Whether the colour field is set. + */ + @java.lang.Override + public boolean hasColour() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string colour = 4 [json_name = "colour"]; + * @return The colour. + */ + @java.lang.Override + public java.lang.String getColour() { + return colour_; + } + /** + * optional string colour = 4 [json_name = "colour"]; + * @return The bytes for colour. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getColourBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(colour_); + } + /** + * optional string colour = 4 [json_name = "colour"]; + * @param value The colour to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setColour( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + colour_ = value; + } + /** + * optional string colour = 4 [json_name = "colour"]; + */ + private void clearColour() { + bitField0_ = (bitField0_ & ~0x00000008); + colour_ = getDefaultInstance().getColour(); + } + /** + * optional string colour = 4 [json_name = "colour"]; + * @param value The bytes for colour to set. + */ + private void setColourBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + colour_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int REVISION_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int TRASHED_AT_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Instant trashedAt_; + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.Override + public boolean hasTrashedAt() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt() { + return trashedAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : trashedAt_; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + trashedAt_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (trashedAt_ != null && + trashedAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + trashedAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(trashedAt_).mergeFrom(value).buildPartial(); + } else { + trashedAt_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + private void clearTrashedAt() { + trashedAt_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static io.github.arcforges.contracts.publicapi.v1.TagRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TagRecord parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TagRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TagRecord parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TagRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TagRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TagRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TagRecord parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TagRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TagRecord parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TagRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TagRecord parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TagRecord prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TagRecord; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TagRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TagRecord, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TagRecord) + io.github.arcforges.contracts.publicapi.v1.TagRecordOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TagRecord.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + */ + @java.lang.Override + public boolean hasTagId() { + return instance.hasTagId(); + } + /** + * .arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTagId() { + return instance.getTagId(); + } + /** + * .arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + */ + public Builder setTagId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setTagId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + */ + public Builder setTagId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setTagId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + */ + public Builder mergeTagId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeTagId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + */ + public Builder clearTagId() { copyOnWrite(); + instance.clearTagId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public boolean hasNotebookId() { + return instance.hasNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNotebookId() { + return instance.getNotebookId(); + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder setNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder setNotebookId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setNotebookId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder mergeNotebookId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeNotebookId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + */ + public Builder clearNotebookId() { copyOnWrite(); + instance.clearNotebookId(); + return this; + } + + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 3 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 3 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * optional string colour = 4 [json_name = "colour"]; + * @return Whether the colour field is set. + */ + @java.lang.Override + public boolean hasColour() { + return instance.hasColour(); + } + /** + * optional string colour = 4 [json_name = "colour"]; + * @return The colour. + */ + @java.lang.Override + public java.lang.String getColour() { + return instance.getColour(); + } + /** + * optional string colour = 4 [json_name = "colour"]; + * @return The bytes for colour. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getColourBytes() { + return instance.getColourBytes(); + } + /** + * optional string colour = 4 [json_name = "colour"]; + * @param value The colour to set. + * @return This builder for chaining. + */ + public Builder setColour( + java.lang.String value) { + copyOnWrite(); + instance.setColour(value); + return this; + } + /** + * optional string colour = 4 [json_name = "colour"]; + * @return This builder for chaining. + */ + public Builder clearColour() { + copyOnWrite(); + instance.clearColour(); + return this; + } + /** + * optional string colour = 4 [json_name = "colour"]; + * @param value The bytes for colour to set. + * @return This builder for chaining. + */ + public Builder setColourBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setColourBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.Override + public boolean hasTrashedAt() { + return instance.hasTrashedAt(); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt() { + return instance.getTrashedAt(); + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + public Builder setTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setTrashedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + public Builder setTrashedAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setTrashedAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + public Builder mergeTrashedAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeTrashedAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + */ + public Builder clearTrashedAt() { copyOnWrite(); + instance.clearTrashedAt(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TagRecord) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TagRecord(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "tagId_", + "notebookId_", + "name_", + "colour_", + "revision_", + "trashedAt_", + }; + java.lang.String info = + "\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1208\u0002\u0004\u1208\u0003\u0005\u1009\u0004\u0006\u1009\u0005" + + ""; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TagRecord.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TagRecord) + private static final io.github.arcforges.contracts.publicapi.v1.TagRecord DEFAULT_INSTANCE; + static { + TagRecord defaultInstance = new TagRecord(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TagRecord.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TagRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecordOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecordOrBuilder.java new file mode 100644 index 0000000..dedd94d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TagRecordOrBuilder.java @@ -0,0 +1,92 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TagRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TagRecord) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + * @return Whether the tagId field is set. + */ + boolean hasTagId(); + /** + * .arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"]; + * @return The tagId. + */ + io.github.arcforges.contracts.foundation.v1.Id getTagId(); + + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + * @return Whether the notebookId field is set. + */ + boolean hasNotebookId(); + /** + * .arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"]; + * @return The notebookId. + */ + io.github.arcforges.contracts.foundation.v1.Id getNotebookId(); + + /** + * optional string name = 3 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 3 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 3 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * optional string colour = 4 [json_name = "colour"]; + * @return Whether the colour field is set. + */ + boolean hasColour(); + /** + * optional string colour = 4 [json_name = "colour"]; + * @return The colour. + */ + java.lang.String getColour(); + /** + * optional string colour = 4 [json_name = "colour"]; + * @return The bytes for colour. + */ + com.google.protobuf.ByteString + getColourBytes(); + + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); + + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + * @return Whether the trashedAt field is set. + */ + boolean hasTrashedAt(); + /** + * .arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"]; + * @return The trashedAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getTrashedAt(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskReasonFacet.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskReasonFacet.java new file mode 100644 index 0000000..dbdd111 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskReasonFacet.java @@ -0,0 +1,143 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + * Protobuf enum {@code arcforges.publicapi.v1.TaskReasonFacet} + */ +@com.google.protobuf.Generated +public enum TaskReasonFacet + implements com.google.protobuf.Internal.EnumLite { + /** + * TASK_REASON_FACET_UNSPECIFIED = 0; + */ + TASK_REASON_FACET_UNSPECIFIED(0), + /** + * TASK_REASON_FACET_NONE = 1; + */ + TASK_REASON_FACET_NONE(1), + /** + * TASK_REASON_FACET_APPROVAL = 2; + */ + TASK_REASON_FACET_APPROVAL(2), + /** + * TASK_REASON_FACET_DEVICE = 3; + */ + TASK_REASON_FACET_DEVICE(3), + /** + * TASK_REASON_FACET_CAPACITY = 4; + */ + TASK_REASON_FACET_CAPACITY(4), + /** + * TASK_REASON_FACET_DEPENDENCY = 5; + */ + TASK_REASON_FACET_DEPENDENCY(5), + /** + * TASK_REASON_FACET_RECONCILIATION = 6; + */ + TASK_REASON_FACET_RECONCILIATION(6), + UNRECOGNIZED(-1), + ; + + /** + * TASK_REASON_FACET_UNSPECIFIED = 0; + */ + public static final int TASK_REASON_FACET_UNSPECIFIED_VALUE = 0; + /** + * TASK_REASON_FACET_NONE = 1; + */ + public static final int TASK_REASON_FACET_NONE_VALUE = 1; + /** + * TASK_REASON_FACET_APPROVAL = 2; + */ + public static final int TASK_REASON_FACET_APPROVAL_VALUE = 2; + /** + * TASK_REASON_FACET_DEVICE = 3; + */ + public static final int TASK_REASON_FACET_DEVICE_VALUE = 3; + /** + * TASK_REASON_FACET_CAPACITY = 4; + */ + public static final int TASK_REASON_FACET_CAPACITY_VALUE = 4; + /** + * TASK_REASON_FACET_DEPENDENCY = 5; + */ + public static final int TASK_REASON_FACET_DEPENDENCY_VALUE = 5; + /** + * TASK_REASON_FACET_RECONCILIATION = 6; + */ + public static final int TASK_REASON_FACET_RECONCILIATION_VALUE = 6; + + + @java.lang.Override + public final int getNumber() { + if (this == UNRECOGNIZED) { + return com.google.protobuf.Internal.throwCannotGetNumberOfUnrecognized(); + } + return value; + } + + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static TaskReasonFacet valueOf(int value) { + return forNumber(value); + } + + public static TaskReasonFacet forNumber(int value) { + switch (value) { + case 0: return TASK_REASON_FACET_UNSPECIFIED; + case 1: return TASK_REASON_FACET_NONE; + case 2: return TASK_REASON_FACET_APPROVAL; + case 3: return TASK_REASON_FACET_DEVICE; + case 4: return TASK_REASON_FACET_CAPACITY; + case 5: return TASK_REASON_FACET_DEPENDENCY; + case 6: return TASK_REASON_FACET_RECONCILIATION; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + TaskReasonFacet> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + @java.lang.Override + public TaskReasonFacet findValueByNumber(int number) { + return TaskReasonFacet.forNumber(number); + } + }; + + public static com.google.protobuf.Internal.EnumVerifier + internalGetVerifier() { + return TaskReasonFacetVerifier.INSTANCE; + } + + private static final class TaskReasonFacetVerifier implements + com.google.protobuf.Internal.EnumVerifier { + static final com.google.protobuf.Internal.EnumVerifier + INSTANCE = new TaskReasonFacetVerifier(); + @java.lang.Override + public boolean isInRange(int number) { + return TaskReasonFacet.forNumber(number) != null; + } + }; + + private final int value; + + private TaskReasonFacet(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:arcforges.publicapi.v1.TaskReasonFacet) +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java new file mode 100644 index 0000000..6e90226 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshot.java @@ -0,0 +1,1605 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TaskSnapshot; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TaskSnapshot} + */ +@com.google.protobuf.Generated +public final class TaskSnapshot extends + com.google.protobuf.GeneratedMessageLite< + TaskSnapshot, TaskSnapshot.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TaskSnapshot) + TaskSnapshotOrBuilder { + private TaskSnapshot() { + reason_ = ""; + missingOutputs_ = emptyProtobufList(); + } + private int bitField0_; + public static final int TASK_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id taskId_; + /** + * .arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + */ + @java.lang.Override + public boolean hasTaskId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTaskId() { + return taskId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : taskId_; + } + /** + * .arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTaskId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + taskId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTaskId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (taskId_ != null && + taskId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + taskId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(taskId_).mergeFrom(value).buildPartial(); + } else { + taskId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + */ + private void clearTaskId() { + taskId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int STATE_FIELD_NUMBER = 2; + private int state_; + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @return Whether the state field is set. + */ + @java.lang.Override + public boolean hasState() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override + public int getStateValue() { + return state_; + } + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @return The state. + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TaskState getState() { + io.github.arcforges.contracts.publicapi.v1.TaskState result = io.github.arcforges.contracts.publicapi.v1.TaskState.forNumber(state_); + return result == null ? io.github.arcforges.contracts.publicapi.v1.TaskState.UNRECOGNIZED : result; + } + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @param value The enum numeric value on the wire for state to set. + */ + private void setStateValue(int value) { + bitField0_ |= 0x00000002; state_ = value; + } + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @param value The state to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + */ + private void setState(io.github.arcforges.contracts.publicapi.v1.TaskState value) { + state_ = value.getNumber(); + bitField0_ |= 0x00000002; + } + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + */ + private void clearState() { + bitField0_ = (bitField0_ & ~0x00000002); + state_ = 0; + } + + public static final int REASON_FIELD_NUMBER = 3; + private java.lang.String reason_; + /** + * optional string reason = 3 [json_name = "reason"]; + * @return Whether the reason field is set. + */ + @java.lang.Override + public boolean hasReason() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string reason = 3 [json_name = "reason"]; + * @return The reason. + */ + @java.lang.Override + public java.lang.String getReason() { + return reason_; + } + /** + * optional string reason = 3 [json_name = "reason"]; + * @return The bytes for reason. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReasonBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(reason_); + } + /** + * optional string reason = 3 [json_name = "reason"]; + * @param value The reason to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setReason( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + reason_ = value; + } + /** + * optional string reason = 3 [json_name = "reason"]; + */ + private void clearReason() { + bitField0_ = (bitField0_ & ~0x00000004); + reason_ = getDefaultInstance().getReason(); + } + /** + * optional string reason = 3 [json_name = "reason"]; + * @param value The bytes for reason to set. + */ + private void setReasonBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + reason_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int REVISION_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Revision revision_; + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return revision_ == null ? io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance() : revision_; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + revision_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + value.getClass(); // minimal bytecode null check + if (revision_ != null && + revision_ != io.github.arcforges.contracts.foundation.v1.Revision.getDefaultInstance()) { + revision_ = + io.github.arcforges.contracts.foundation.v1.Revision.newBuilder(revision_).mergeFrom(value).buildPartial(); + } else { + revision_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + private void clearRevision() { + revision_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int RUN_ID_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Id runId_; + /** + * .arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + */ + @java.lang.Override + public boolean hasRunId() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getRunId() { + return runId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : runId_; + } + /** + * .arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRunId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + runId_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRunId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (runId_ != null && + runId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + runId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(runId_).mergeFrom(value).buildPartial(); + } else { + runId_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + */ + private void clearRunId() { + runId_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int CURRENT_STREAM_ID_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.Id currentStreamId_; + /** + * .arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + */ + @java.lang.Override + public boolean hasCurrentStreamId() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCurrentStreamId() { + return currentStreamId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : currentStreamId_; + } + /** + * .arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCurrentStreamId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + currentStreamId_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeCurrentStreamId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (currentStreamId_ != null && + currentStreamId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + currentStreamId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(currentStreamId_).mergeFrom(value).buildPartial(); + } else { + currentStreamId_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + */ + private void clearCurrentStreamId() { + currentStreamId_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int FINAL_MESSAGE_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.foundation.v1.VersionedRef finalMessage_; + /** + * .arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + */ + @java.lang.Override + public boolean hasFinalMessage() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.VersionedRef getFinalMessage() { + return finalMessage_ == null ? io.github.arcforges.contracts.foundation.v1.VersionedRef.getDefaultInstance() : finalMessage_; + } + /** + * .arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFinalMessage(io.github.arcforges.contracts.foundation.v1.VersionedRef value) { + value.getClass(); // minimal bytecode null check + finalMessage_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeFinalMessage(io.github.arcforges.contracts.foundation.v1.VersionedRef value) { + value.getClass(); // minimal bytecode null check + if (finalMessage_ != null && + finalMessage_ != io.github.arcforges.contracts.foundation.v1.VersionedRef.getDefaultInstance()) { + finalMessage_ = + io.github.arcforges.contracts.foundation.v1.VersionedRef.newBuilder(finalMessage_).mergeFrom(value).buildPartial(); + } else { + finalMessage_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + */ + private void clearFinalMessage() { + finalMessage_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static final int RECOVERY_AT_FIELD_NUMBER = 8; + private io.github.arcforges.contracts.foundation.v1.Instant recoveryAt_; + /** + * .arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + */ + @java.lang.Override + public boolean hasRecoveryAt() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * .arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getRecoveryAt() { + return recoveryAt_ == null ? io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance() : recoveryAt_; + } + /** + * .arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRecoveryAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + recoveryAt_ = value; + bitField0_ |= 0x00000080; + } + /** + * .arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRecoveryAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + value.getClass(); // minimal bytecode null check + if (recoveryAt_ != null && + recoveryAt_ != io.github.arcforges.contracts.foundation.v1.Instant.getDefaultInstance()) { + recoveryAt_ = + io.github.arcforges.contracts.foundation.v1.Instant.newBuilder(recoveryAt_).mergeFrom(value).buildPartial(); + } else { + recoveryAt_ = value; + } + bitField0_ |= 0x00000080; + } + /** + * .arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + */ + private void clearRecoveryAt() { + recoveryAt_ = null; + bitField0_ = (bitField0_ & ~0x00000080); + } + + public static final int CONTROL_FIELD_NUMBER = 9; + private io.github.arcforges.contracts.publicapi.v1.ControlProgress control_; + /** + * .arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"]; + */ + @java.lang.Override + public boolean hasControl() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + * .arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ControlProgress getControl() { + return control_ == null ? io.github.arcforges.contracts.publicapi.v1.ControlProgress.getDefaultInstance() : control_; + } + /** + * .arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setControl(io.github.arcforges.contracts.publicapi.v1.ControlProgress value) { + value.getClass(); // minimal bytecode null check + control_ = value; + bitField0_ |= 0x00000100; + } + /** + * .arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeControl(io.github.arcforges.contracts.publicapi.v1.ControlProgress value) { + value.getClass(); // minimal bytecode null check + if (control_ != null && + control_ != io.github.arcforges.contracts.publicapi.v1.ControlProgress.getDefaultInstance()) { + control_ = + io.github.arcforges.contracts.publicapi.v1.ControlProgress.newBuilder(control_).mergeFrom(value).buildPartial(); + } else { + control_ = value; + } + bitField0_ |= 0x00000100; + } + /** + * .arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"]; + */ + private void clearControl() { + control_ = null; + bitField0_ = (bitField0_ & ~0x00000100); + } + + public static final int HAS_UNKNOWN_EFFECT_FIELD_NUMBER = 10; + private boolean hasUnknownEffect_; + /** + * optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"]; + * @return Whether the hasUnknownEffect field is set. + */ + @java.lang.Override + public boolean hasHasUnknownEffect() { + return ((bitField0_ & 0x00000200) != 0); + } + /** + * optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"]; + * @return The hasUnknownEffect. + */ + @java.lang.Override + public boolean getHasUnknownEffect() { + return hasUnknownEffect_; + } + /** + * optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"]; + * @param value The hasUnknownEffect to set. + */ + private void setHasUnknownEffect(boolean value) { + bitField0_ |= 0x00000200; + hasUnknownEffect_ = value; + } + /** + * optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"]; + */ + private void clearHasUnknownEffect() { + bitField0_ = (bitField0_ & ~0x00000200); + hasUnknownEffect_ = false; + } + + public static final int COMPLETED_STEPS_FIELD_NUMBER = 11; + private int completedSteps_; + /** + * optional uint32 completed_steps = 11 [json_name = "completedSteps"]; + * @return Whether the completedSteps field is set. + */ + @java.lang.Override + public boolean hasCompletedSteps() { + return ((bitField0_ & 0x00000400) != 0); + } + /** + * optional uint32 completed_steps = 11 [json_name = "completedSteps"]; + * @return The completedSteps. + */ + @java.lang.Override + public int getCompletedSteps() { + return completedSteps_; + } + /** + * optional uint32 completed_steps = 11 [json_name = "completedSteps"]; + * @param value The completedSteps to set. + */ + private void setCompletedSteps(int value) { + bitField0_ |= 0x00000400; + completedSteps_ = value; + } + /** + * optional uint32 completed_steps = 11 [json_name = "completedSteps"]; + */ + private void clearCompletedSteps() { + bitField0_ = (bitField0_ & ~0x00000400); + completedSteps_ = 0; + } + + public static final int TOTAL_STEPS_FIELD_NUMBER = 12; + private int totalSteps_; + /** + * optional uint32 total_steps = 12 [json_name = "totalSteps"]; + * @return Whether the totalSteps field is set. + */ + @java.lang.Override + public boolean hasTotalSteps() { + return ((bitField0_ & 0x00000800) != 0); + } + /** + * optional uint32 total_steps = 12 [json_name = "totalSteps"]; + * @return The totalSteps. + */ + @java.lang.Override + public int getTotalSteps() { + return totalSteps_; + } + /** + * optional uint32 total_steps = 12 [json_name = "totalSteps"]; + * @param value The totalSteps to set. + */ + private void setTotalSteps(int value) { + bitField0_ |= 0x00000800; + totalSteps_ = value; + } + /** + * optional uint32 total_steps = 12 [json_name = "totalSteps"]; + */ + private void clearTotalSteps() { + bitField0_ = (bitField0_ & ~0x00000800); + totalSteps_ = 0; + } + + public static final int MISSING_OUTPUTS_FIELD_NUMBER = 13; + private com.google.protobuf.Internal.ProtobufList missingOutputs_; + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @return A list containing the missingOutputs. + */ + @java.lang.Override + public java.util.List getMissingOutputsList() { + return missingOutputs_; + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @return The count of missingOutputs. + */ + @java.lang.Override + public int getMissingOutputsCount() { + return missingOutputs_.size(); + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param index The index of the element to return. + * @return The missingOutputs at the given index. + */ + @java.lang.Override + public java.lang.String getMissingOutputs(int index) { + return missingOutputs_.get(index); + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param index The index of the value to return. + * @return The bytes of the missingOutputs at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMissingOutputsBytes(int index) { + return com.google.protobuf.ByteString.copyFromUtf8( + missingOutputs_.get(index)); + } + private void ensureMissingOutputsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = + missingOutputs_; if (!tmp.isModifiable()) { + missingOutputs_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param index The index to set the value at. + * @param value The missingOutputs to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMissingOutputs( + int index, java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureMissingOutputsIsMutable(); + missingOutputs_.set(index, value); + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param value The missingOutputs to add. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addMissingOutputs( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureMissingOutputsIsMutable(); + missingOutputs_.add(value); + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param values The missingOutputs to add. + */ + private void addAllMissingOutputs( + java.lang.Iterable values) { + ensureMissingOutputsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, missingOutputs_); + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + */ + private void clearMissingOutputs() { + missingOutputs_ = emptyProtobufList(); + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param value The bytes of the missingOutputs to add. + */ + private void addMissingOutputsBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + ensureMissingOutputsIsMutable(); + missingOutputs_.add(value.toStringUtf8()); + } + + public static final int REASON_FACET_FIELD_NUMBER = 14; + private int reasonFacet_; + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @return Whether the reasonFacet field is set. + */ + @java.lang.Override + public boolean hasReasonFacet() { + return ((bitField0_ & 0x00001000) != 0); + } + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @return The enum numeric value on the wire for reasonFacet. + */ + @java.lang.Override + public int getReasonFacetValue() { + return reasonFacet_; + } + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @return The reasonFacet. + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TaskReasonFacet getReasonFacet() { + io.github.arcforges.contracts.publicapi.v1.TaskReasonFacet result = io.github.arcforges.contracts.publicapi.v1.TaskReasonFacet.forNumber(reasonFacet_); + return result == null ? io.github.arcforges.contracts.publicapi.v1.TaskReasonFacet.UNRECOGNIZED : result; + } + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @param value The enum numeric value on the wire for reasonFacet to set. + */ + private void setReasonFacetValue(int value) { + bitField0_ |= 0x00001000; reasonFacet_ = value; + } + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @param value The reasonFacet to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + */ + private void setReasonFacet(io.github.arcforges.contracts.publicapi.v1.TaskReasonFacet value) { + reasonFacet_ = value.getNumber(); + bitField0_ |= 0x00001000; + } + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + */ + private void clearReasonFacet() { + bitField0_ = (bitField0_ & ~0x00001000); + reasonFacet_ = 0; + } + + public static io.github.arcforges.contracts.publicapi.v1.TaskSnapshot parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TaskSnapshot parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TaskSnapshot parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TaskSnapshot parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TaskSnapshot parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TaskSnapshot parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TaskSnapshot parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TaskSnapshot parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TaskSnapshot parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TaskSnapshot parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TaskSnapshot parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TaskSnapshot parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TaskSnapshot prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TaskSnapshot; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TaskSnapshot} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TaskSnapshot, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TaskSnapshot) + io.github.arcforges.contracts.publicapi.v1.TaskSnapshotOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TaskSnapshot.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + */ + @java.lang.Override + public boolean hasTaskId() { + return instance.hasTaskId(); + } + /** + * .arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTaskId() { + return instance.getTaskId(); + } + /** + * .arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + */ + public Builder setTaskId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setTaskId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + */ + public Builder setTaskId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setTaskId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + */ + public Builder mergeTaskId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeTaskId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + */ + public Builder clearTaskId() { copyOnWrite(); + instance.clearTaskId(); + return this; + } + + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @return Whether the state field is set. + */ + @java.lang.Override + public boolean hasState() { + return instance.hasState(); + } + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @return The enum numeric value on the wire for state. + */ + @java.lang.Override + public int getStateValue() { + return instance.getStateValue(); + } + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @param value The state to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + * @return This builder for chaining. + */ + public Builder setStateValue(int value) { + copyOnWrite(); + instance.setStateValue(value); + return this; + } + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @return The state. + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TaskState getState() { + return instance.getState(); + } + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @param value The enum numeric value on the wire for state to set. + * @return This builder for chaining. + */ + public Builder setState(io.github.arcforges.contracts.publicapi.v1.TaskState value) { + copyOnWrite(); + instance.setState(value); + return this; + } + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @return This builder for chaining. + */ + public Builder clearState() { + copyOnWrite(); + instance.clearState(); + return this; + } + + /** + * optional string reason = 3 [json_name = "reason"]; + * @return Whether the reason field is set. + */ + @java.lang.Override + public boolean hasReason() { + return instance.hasReason(); + } + /** + * optional string reason = 3 [json_name = "reason"]; + * @return The reason. + */ + @java.lang.Override + public java.lang.String getReason() { + return instance.getReason(); + } + /** + * optional string reason = 3 [json_name = "reason"]; + * @return The bytes for reason. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReasonBytes() { + return instance.getReasonBytes(); + } + /** + * optional string reason = 3 [json_name = "reason"]; + * @param value The reason to set. + * @return This builder for chaining. + */ + public Builder setReason( + java.lang.String value) { + copyOnWrite(); + instance.setReason(value); + return this; + } + /** + * optional string reason = 3 [json_name = "reason"]; + * @return This builder for chaining. + */ + public Builder clearReason() { + copyOnWrite(); + instance.clearReason(); + return this; + } + /** + * optional string reason = 3 [json_name = "reason"]; + * @param value The bytes for reason to set. + * @return This builder for chaining. + */ + public Builder setReasonBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setReasonBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public boolean hasRevision() { + return instance.hasRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Revision getRevision() { + return instance.getRevision(); + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder setRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.setRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder setRevision( + io.github.arcforges.contracts.foundation.v1.Revision.Builder builderForValue) { + copyOnWrite(); + instance.setRevision(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder mergeRevision(io.github.arcforges.contracts.foundation.v1.Revision value) { + copyOnWrite(); + instance.mergeRevision(value); + return this; + } + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + */ + public Builder clearRevision() { copyOnWrite(); + instance.clearRevision(); + return this; + } + + /** + * .arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + */ + @java.lang.Override + public boolean hasRunId() { + return instance.hasRunId(); + } + /** + * .arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getRunId() { + return instance.getRunId(); + } + /** + * .arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + */ + public Builder setRunId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setRunId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + */ + public Builder setRunId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setRunId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + */ + public Builder mergeRunId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeRunId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + */ + public Builder clearRunId() { copyOnWrite(); + instance.clearRunId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + */ + @java.lang.Override + public boolean hasCurrentStreamId() { + return instance.hasCurrentStreamId(); + } + /** + * .arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getCurrentStreamId() { + return instance.getCurrentStreamId(); + } + /** + * .arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + */ + public Builder setCurrentStreamId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setCurrentStreamId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + */ + public Builder setCurrentStreamId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setCurrentStreamId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + */ + public Builder mergeCurrentStreamId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeCurrentStreamId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + */ + public Builder clearCurrentStreamId() { copyOnWrite(); + instance.clearCurrentStreamId(); + return this; + } + + /** + * .arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + */ + @java.lang.Override + public boolean hasFinalMessage() { + return instance.hasFinalMessage(); + } + /** + * .arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.VersionedRef getFinalMessage() { + return instance.getFinalMessage(); + } + /** + * .arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + */ + public Builder setFinalMessage(io.github.arcforges.contracts.foundation.v1.VersionedRef value) { + copyOnWrite(); + instance.setFinalMessage(value); + return this; + } + /** + * .arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + */ + public Builder setFinalMessage( + io.github.arcforges.contracts.foundation.v1.VersionedRef.Builder builderForValue) { + copyOnWrite(); + instance.setFinalMessage(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + */ + public Builder mergeFinalMessage(io.github.arcforges.contracts.foundation.v1.VersionedRef value) { + copyOnWrite(); + instance.mergeFinalMessage(value); + return this; + } + /** + * .arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + */ + public Builder clearFinalMessage() { copyOnWrite(); + instance.clearFinalMessage(); + return this; + } + + /** + * .arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + */ + @java.lang.Override + public boolean hasRecoveryAt() { + return instance.hasRecoveryAt(); + } + /** + * .arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Instant getRecoveryAt() { + return instance.getRecoveryAt(); + } + /** + * .arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + */ + public Builder setRecoveryAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.setRecoveryAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + */ + public Builder setRecoveryAt( + io.github.arcforges.contracts.foundation.v1.Instant.Builder builderForValue) { + copyOnWrite(); + instance.setRecoveryAt(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + */ + public Builder mergeRecoveryAt(io.github.arcforges.contracts.foundation.v1.Instant value) { + copyOnWrite(); + instance.mergeRecoveryAt(value); + return this; + } + /** + * .arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + */ + public Builder clearRecoveryAt() { copyOnWrite(); + instance.clearRecoveryAt(); + return this; + } + + /** + * .arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"]; + */ + @java.lang.Override + public boolean hasControl() { + return instance.hasControl(); + } + /** + * .arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ControlProgress getControl() { + return instance.getControl(); + } + /** + * .arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"]; + */ + public Builder setControl(io.github.arcforges.contracts.publicapi.v1.ControlProgress value) { + copyOnWrite(); + instance.setControl(value); + return this; + } + /** + * .arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"]; + */ + public Builder setControl( + io.github.arcforges.contracts.publicapi.v1.ControlProgress.Builder builderForValue) { + copyOnWrite(); + instance.setControl(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"]; + */ + public Builder mergeControl(io.github.arcforges.contracts.publicapi.v1.ControlProgress value) { + copyOnWrite(); + instance.mergeControl(value); + return this; + } + /** + * .arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"]; + */ + public Builder clearControl() { copyOnWrite(); + instance.clearControl(); + return this; + } + + /** + * optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"]; + * @return Whether the hasUnknownEffect field is set. + */ + @java.lang.Override + public boolean hasHasUnknownEffect() { + return instance.hasHasUnknownEffect(); + } + /** + * optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"]; + * @return The hasUnknownEffect. + */ + @java.lang.Override + public boolean getHasUnknownEffect() { + return instance.getHasUnknownEffect(); + } + /** + * optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"]; + * @param value The hasUnknownEffect to set. + * @return This builder for chaining. + */ + public Builder setHasUnknownEffect(boolean value) { + copyOnWrite(); + instance.setHasUnknownEffect(value); + return this; + } + /** + * optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"]; + * @return This builder for chaining. + */ + public Builder clearHasUnknownEffect() { + copyOnWrite(); + instance.clearHasUnknownEffect(); + return this; + } + + /** + * optional uint32 completed_steps = 11 [json_name = "completedSteps"]; + * @return Whether the completedSteps field is set. + */ + @java.lang.Override + public boolean hasCompletedSteps() { + return instance.hasCompletedSteps(); + } + /** + * optional uint32 completed_steps = 11 [json_name = "completedSteps"]; + * @return The completedSteps. + */ + @java.lang.Override + public int getCompletedSteps() { + return instance.getCompletedSteps(); + } + /** + * optional uint32 completed_steps = 11 [json_name = "completedSteps"]; + * @param value The completedSteps to set. + * @return This builder for chaining. + */ + public Builder setCompletedSteps(int value) { + copyOnWrite(); + instance.setCompletedSteps(value); + return this; + } + /** + * optional uint32 completed_steps = 11 [json_name = "completedSteps"]; + * @return This builder for chaining. + */ + public Builder clearCompletedSteps() { + copyOnWrite(); + instance.clearCompletedSteps(); + return this; + } + + /** + * optional uint32 total_steps = 12 [json_name = "totalSteps"]; + * @return Whether the totalSteps field is set. + */ + @java.lang.Override + public boolean hasTotalSteps() { + return instance.hasTotalSteps(); + } + /** + * optional uint32 total_steps = 12 [json_name = "totalSteps"]; + * @return The totalSteps. + */ + @java.lang.Override + public int getTotalSteps() { + return instance.getTotalSteps(); + } + /** + * optional uint32 total_steps = 12 [json_name = "totalSteps"]; + * @param value The totalSteps to set. + * @return This builder for chaining. + */ + public Builder setTotalSteps(int value) { + copyOnWrite(); + instance.setTotalSteps(value); + return this; + } + /** + * optional uint32 total_steps = 12 [json_name = "totalSteps"]; + * @return This builder for chaining. + */ + public Builder clearTotalSteps() { + copyOnWrite(); + instance.clearTotalSteps(); + return this; + } + + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @return A list containing the missingOutputs. + */ + @java.lang.Override + public java.util.List + getMissingOutputsList() { + return java.util.Collections.unmodifiableList( + instance.getMissingOutputsList()); + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @return The count of missingOutputs. + */ + @java.lang.Override + public int getMissingOutputsCount() { + return instance.getMissingOutputsCount(); + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param index The index of the element to return. + * @return The missingOutputs at the given index. + */ + @java.lang.Override + public java.lang.String getMissingOutputs(int index) { + return instance.getMissingOutputs(index); + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param index The index of the value to return. + * @return The bytes of the missingOutputs at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMissingOutputsBytes(int index) { + return instance.getMissingOutputsBytes(index); + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param index The index to set the value at. + * @param value The missingOutputs to set. + * @return This builder for chaining. + */ + public Builder setMissingOutputs( + int index, java.lang.String value) { + copyOnWrite(); + instance.setMissingOutputs(index, value); + return this; + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param value The missingOutputs to add. + * @return This builder for chaining. + */ + public Builder addMissingOutputs( + java.lang.String value) { + copyOnWrite(); + instance.addMissingOutputs(value); + return this; + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param values The missingOutputs to add. + * @return This builder for chaining. + */ + public Builder addAllMissingOutputs( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllMissingOutputs(values); + return this; + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @return This builder for chaining. + */ + public Builder clearMissingOutputs() { + copyOnWrite(); + instance.clearMissingOutputs(); + return this; + } + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param value The bytes of the missingOutputs to add. + * @return This builder for chaining. + */ + public Builder addMissingOutputsBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.addMissingOutputsBytes(value); + return this; + } + + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @return Whether the reasonFacet field is set. + */ + @java.lang.Override + public boolean hasReasonFacet() { + return instance.hasReasonFacet(); + } + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @return The enum numeric value on the wire for reasonFacet. + */ + @java.lang.Override + public int getReasonFacetValue() { + return instance.getReasonFacetValue(); + } + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @param value The reasonFacet to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + * @return This builder for chaining. + */ + public Builder setReasonFacetValue(int value) { + copyOnWrite(); + instance.setReasonFacetValue(value); + return this; + } + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @return The reasonFacet. + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TaskReasonFacet getReasonFacet() { + return instance.getReasonFacet(); + } + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @param value The enum numeric value on the wire for reasonFacet to set. + * @return This builder for chaining. + */ + public Builder setReasonFacet(io.github.arcforges.contracts.publicapi.v1.TaskReasonFacet value) { + copyOnWrite(); + instance.setReasonFacet(value); + return this; + } + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @return This builder for chaining. + */ + public Builder clearReasonFacet() { + copyOnWrite(); + instance.clearReasonFacet(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TaskSnapshot) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TaskSnapshot(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "taskId_", + "state_", + "reason_", + "revision_", + "runId_", + "currentStreamId_", + "finalMessage_", + "recoveryAt_", + "control_", + "hasUnknownEffect_", + "completedSteps_", + "totalSteps_", + "missingOutputs_", + "reasonFacet_", + }; + java.lang.String info = + "\u0000\u000e\u0000\u0001\u0001\u000e\u000e\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u100c\u0001\u0003\u1208\u0002\u0004\u1009\u0003\u0005\u1009\u0004\u0006\u1009\u0005" + + "\u0007\u1009\u0006\b\u1009\u0007\t\u1009\b\n\u1007\t\u000b\u100b\n\f\u100b\u000b" + + "\r\u021a\u000e\u100c\f"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TaskSnapshot.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TaskSnapshot) + private static final io.github.arcforges.contracts.publicapi.v1.TaskSnapshot DEFAULT_INSTANCE; + static { + TaskSnapshot defaultInstance = new TaskSnapshot(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TaskSnapshot.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TaskSnapshot getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotOrBuilder.java new file mode 100644 index 0000000..c0d2707 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotOrBuilder.java @@ -0,0 +1,198 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TaskSnapshotOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TaskSnapshot) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + * @return Whether the taskId field is set. + */ + boolean hasTaskId(); + /** + * .arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"]; + * @return The taskId. + */ + io.github.arcforges.contracts.foundation.v1.Id getTaskId(); + + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @return Whether the state field is set. + */ + boolean hasState(); + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @return The enum numeric value on the wire for state. + */ + int getStateValue(); + /** + * optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"]; + * @return The state. + */ + io.github.arcforges.contracts.publicapi.v1.TaskState getState(); + + /** + * optional string reason = 3 [json_name = "reason"]; + * @return Whether the reason field is set. + */ + boolean hasReason(); + /** + * optional string reason = 3 [json_name = "reason"]; + * @return The reason. + */ + java.lang.String getReason(); + /** + * optional string reason = 3 [json_name = "reason"]; + * @return The bytes for reason. + */ + com.google.protobuf.ByteString + getReasonBytes(); + + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + * @return Whether the revision field is set. + */ + boolean hasRevision(); + /** + * .arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"]; + * @return The revision. + */ + io.github.arcforges.contracts.foundation.v1.Revision getRevision(); + + /** + * .arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + * @return Whether the runId field is set. + */ + boolean hasRunId(); + /** + * .arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"]; + * @return The runId. + */ + io.github.arcforges.contracts.foundation.v1.Id getRunId(); + + /** + * .arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + * @return Whether the currentStreamId field is set. + */ + boolean hasCurrentStreamId(); + /** + * .arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"]; + * @return The currentStreamId. + */ + io.github.arcforges.contracts.foundation.v1.Id getCurrentStreamId(); + + /** + * .arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + * @return Whether the finalMessage field is set. + */ + boolean hasFinalMessage(); + /** + * .arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"]; + * @return The finalMessage. + */ + io.github.arcforges.contracts.foundation.v1.VersionedRef getFinalMessage(); + + /** + * .arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + * @return Whether the recoveryAt field is set. + */ + boolean hasRecoveryAt(); + /** + * .arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"]; + * @return The recoveryAt. + */ + io.github.arcforges.contracts.foundation.v1.Instant getRecoveryAt(); + + /** + * .arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"]; + * @return Whether the control field is set. + */ + boolean hasControl(); + /** + * .arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"]; + * @return The control. + */ + io.github.arcforges.contracts.publicapi.v1.ControlProgress getControl(); + + /** + * optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"]; + * @return Whether the hasUnknownEffect field is set. + */ + boolean hasHasUnknownEffect(); + /** + * optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"]; + * @return The hasUnknownEffect. + */ + boolean getHasUnknownEffect(); + + /** + * optional uint32 completed_steps = 11 [json_name = "completedSteps"]; + * @return Whether the completedSteps field is set. + */ + boolean hasCompletedSteps(); + /** + * optional uint32 completed_steps = 11 [json_name = "completedSteps"]; + * @return The completedSteps. + */ + int getCompletedSteps(); + + /** + * optional uint32 total_steps = 12 [json_name = "totalSteps"]; + * @return Whether the totalSteps field is set. + */ + boolean hasTotalSteps(); + /** + * optional uint32 total_steps = 12 [json_name = "totalSteps"]; + * @return The totalSteps. + */ + int getTotalSteps(); + + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @return A list containing the missingOutputs. + */ + java.util.List + getMissingOutputsList(); + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @return The count of missingOutputs. + */ + int getMissingOutputsCount(); + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param index The index of the element to return. + * @return The missingOutputs at the given index. + */ + java.lang.String getMissingOutputs(int index); + /** + * repeated string missing_outputs = 13 [json_name = "missingOutputs"]; + * @param index The index of the element to return. + * @return The missingOutputs at the given index. + */ + com.google.protobuf.ByteString + getMissingOutputsBytes(int index); + + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @return Whether the reasonFacet field is set. + */ + boolean hasReasonFacet(); + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @return The enum numeric value on the wire for reasonFacet. + */ + int getReasonFacetValue(); + /** + * optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"]; + * @return The reasonFacet. + */ + io.github.arcforges.contracts.publicapi.v1.TaskReasonFacet getReasonFacet(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskState.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskState.java new file mode 100644 index 0000000..d6abbde --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TaskState.java @@ -0,0 +1,170 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + * Protobuf enum {@code arcforges.publicapi.v1.TaskState} + */ +@com.google.protobuf.Generated +public enum TaskState + implements com.google.protobuf.Internal.EnumLite { + /** + * TASK_STATE_UNSPECIFIED = 0; + */ + TASK_STATE_UNSPECIFIED(0), + /** + * TASK_STATE_QUEUED = 1; + */ + TASK_STATE_QUEUED(1), + /** + * TASK_STATE_RUNNING = 2; + */ + TASK_STATE_RUNNING(2), + /** + * TASK_STATE_WAITING = 3; + */ + TASK_STATE_WAITING(3), + /** + * TASK_STATE_PAUSED = 4; + */ + TASK_STATE_PAUSED(4), + /** + * TASK_STATE_INTERRUPTED = 5; + */ + TASK_STATE_INTERRUPTED(5), + /** + * TASK_STATE_SUCCEEDED = 6; + */ + TASK_STATE_SUCCEEDED(6), + /** + * TASK_STATE_PARTIALLY_SUCCEEDED = 7; + */ + TASK_STATE_PARTIALLY_SUCCEEDED(7), + /** + * TASK_STATE_FAILED = 8; + */ + TASK_STATE_FAILED(8), + /** + * TASK_STATE_CANCELED = 9; + */ + TASK_STATE_CANCELED(9), + UNRECOGNIZED(-1), + ; + + /** + * TASK_STATE_UNSPECIFIED = 0; + */ + public static final int TASK_STATE_UNSPECIFIED_VALUE = 0; + /** + * TASK_STATE_QUEUED = 1; + */ + public static final int TASK_STATE_QUEUED_VALUE = 1; + /** + * TASK_STATE_RUNNING = 2; + */ + public static final int TASK_STATE_RUNNING_VALUE = 2; + /** + * TASK_STATE_WAITING = 3; + */ + public static final int TASK_STATE_WAITING_VALUE = 3; + /** + * TASK_STATE_PAUSED = 4; + */ + public static final int TASK_STATE_PAUSED_VALUE = 4; + /** + * TASK_STATE_INTERRUPTED = 5; + */ + public static final int TASK_STATE_INTERRUPTED_VALUE = 5; + /** + * TASK_STATE_SUCCEEDED = 6; + */ + public static final int TASK_STATE_SUCCEEDED_VALUE = 6; + /** + * TASK_STATE_PARTIALLY_SUCCEEDED = 7; + */ + public static final int TASK_STATE_PARTIALLY_SUCCEEDED_VALUE = 7; + /** + * TASK_STATE_FAILED = 8; + */ + public static final int TASK_STATE_FAILED_VALUE = 8; + /** + * TASK_STATE_CANCELED = 9; + */ + public static final int TASK_STATE_CANCELED_VALUE = 9; + + + @java.lang.Override + public final int getNumber() { + if (this == UNRECOGNIZED) { + return com.google.protobuf.Internal.throwCannotGetNumberOfUnrecognized(); + } + return value; + } + + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static TaskState valueOf(int value) { + return forNumber(value); + } + + public static TaskState forNumber(int value) { + switch (value) { + case 0: return TASK_STATE_UNSPECIFIED; + case 1: return TASK_STATE_QUEUED; + case 2: return TASK_STATE_RUNNING; + case 3: return TASK_STATE_WAITING; + case 4: return TASK_STATE_PAUSED; + case 5: return TASK_STATE_INTERRUPTED; + case 6: return TASK_STATE_SUCCEEDED; + case 7: return TASK_STATE_PARTIALLY_SUCCEEDED; + case 8: return TASK_STATE_FAILED; + case 9: return TASK_STATE_CANCELED; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + TaskState> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + @java.lang.Override + public TaskState findValueByNumber(int number) { + return TaskState.forNumber(number); + } + }; + + public static com.google.protobuf.Internal.EnumVerifier + internalGetVerifier() { + return TaskStateVerifier.INSTANCE; + } + + private static final class TaskStateVerifier implements + com.google.protobuf.Internal.EnumVerifier { + static final com.google.protobuf.Internal.EnumVerifier + INSTANCE = new TaskStateVerifier(); + @java.lang.Override + public boolean isInRange(int number) { + return TaskState.forNumber(number) != null; + } + }; + + private final int value; + + private TaskState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:arcforges.publicapi.v1.TaskState) +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java new file mode 100644 index 0000000..04194df --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegment.java @@ -0,0 +1,438 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TextRunSegment; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TextRunSegment} + */ +@com.google.protobuf.Generated +public final class TextRunSegment extends + com.google.protobuf.GeneratedMessageLite< + TextRunSegment, TextRunSegment.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TextRunSegment) + TextRunSegmentOrBuilder { + private TextRunSegment() { + } + private int bitField0_; + public static final int RUN_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id runId_; + /** + * .arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + */ + @java.lang.Override + public boolean hasRunId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getRunId() { + return runId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : runId_; + } + /** + * .arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRunId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + runId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRunId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (runId_ != null && + runId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + runId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(runId_).mergeFrom(value).buildPartial(); + } else { + runId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + */ + private void clearRunId() { + runId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int FROM_FIELD_NUMBER = 2; + private int from_; + /** + * optional uint32 from = 2 [json_name = "from"]; + * @return Whether the from field is set. + */ + @java.lang.Override + public boolean hasFrom() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional uint32 from = 2 [json_name = "from"]; + * @return The from. + */ + @java.lang.Override + public int getFrom() { + return from_; + } + /** + * optional uint32 from = 2 [json_name = "from"]; + * @param value The from to set. + */ + private void setFrom(int value) { + bitField0_ |= 0x00000002; + from_ = value; + } + /** + * optional uint32 from = 2 [json_name = "from"]; + */ + private void clearFrom() { + bitField0_ = (bitField0_ & ~0x00000002); + from_ = 0; + } + + public static final int UNTIL_FIELD_NUMBER = 3; + private int until_; + /** + * optional uint32 until = 3 [json_name = "until"]; + * @return Whether the until field is set. + */ + @java.lang.Override + public boolean hasUntil() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional uint32 until = 3 [json_name = "until"]; + * @return The until. + */ + @java.lang.Override + public int getUntil() { + return until_; + } + /** + * optional uint32 until = 3 [json_name = "until"]; + * @param value The until to set. + */ + private void setUntil(int value) { + bitField0_ |= 0x00000004; + until_ = value; + } + /** + * optional uint32 until = 3 [json_name = "until"]; + */ + private void clearUntil() { + bitField0_ = (bitField0_ & ~0x00000004); + until_ = 0; + } + + public static io.github.arcforges.contracts.publicapi.v1.TextRunSegment parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TextRunSegment parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TextRunSegment parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TextRunSegment parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TextRunSegment parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TextRunSegment parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TextRunSegment parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TextRunSegment parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TextRunSegment parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TextRunSegment parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TextRunSegment parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TextRunSegment parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TextRunSegment prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TextRunSegment; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TextRunSegment} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TextRunSegment, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TextRunSegment) + io.github.arcforges.contracts.publicapi.v1.TextRunSegmentOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TextRunSegment.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + */ + @java.lang.Override + public boolean hasRunId() { + return instance.hasRunId(); + } + /** + * .arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getRunId() { + return instance.getRunId(); + } + /** + * .arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + */ + public Builder setRunId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setRunId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + */ + public Builder setRunId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setRunId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + */ + public Builder mergeRunId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeRunId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + */ + public Builder clearRunId() { copyOnWrite(); + instance.clearRunId(); + return this; + } + + /** + * optional uint32 from = 2 [json_name = "from"]; + * @return Whether the from field is set. + */ + @java.lang.Override + public boolean hasFrom() { + return instance.hasFrom(); + } + /** + * optional uint32 from = 2 [json_name = "from"]; + * @return The from. + */ + @java.lang.Override + public int getFrom() { + return instance.getFrom(); + } + /** + * optional uint32 from = 2 [json_name = "from"]; + * @param value The from to set. + * @return This builder for chaining. + */ + public Builder setFrom(int value) { + copyOnWrite(); + instance.setFrom(value); + return this; + } + /** + * optional uint32 from = 2 [json_name = "from"]; + * @return This builder for chaining. + */ + public Builder clearFrom() { + copyOnWrite(); + instance.clearFrom(); + return this; + } + + /** + * optional uint32 until = 3 [json_name = "until"]; + * @return Whether the until field is set. + */ + @java.lang.Override + public boolean hasUntil() { + return instance.hasUntil(); + } + /** + * optional uint32 until = 3 [json_name = "until"]; + * @return The until. + */ + @java.lang.Override + public int getUntil() { + return instance.getUntil(); + } + /** + * optional uint32 until = 3 [json_name = "until"]; + * @param value The until to set. + * @return This builder for chaining. + */ + public Builder setUntil(int value) { + copyOnWrite(); + instance.setUntil(value); + return this; + } + /** + * optional uint32 until = 3 [json_name = "until"]; + * @return This builder for chaining. + */ + public Builder clearUntil() { + copyOnWrite(); + instance.clearUntil(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TextRunSegment) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TextRunSegment(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "runId_", + "from_", + "until_", + }; + java.lang.String info = + "\u0000\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u100b\u0001\u0003\u100b\u0002"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TextRunSegment.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TextRunSegment) + private static final io.github.arcforges.contracts.publicapi.v1.TextRunSegment DEFAULT_INSTANCE; + static { + TextRunSegment defaultInstance = new TextRunSegment(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TextRunSegment.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TextRunSegment getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentOrBuilder.java new file mode 100644 index 0000000..b3f29fb --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentOrBuilder.java @@ -0,0 +1,47 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TextRunSegmentOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TextRunSegment) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + * @return Whether the runId field is set. + */ + boolean hasRunId(); + /** + * .arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"]; + * @return The runId. + */ + io.github.arcforges.contracts.foundation.v1.Id getRunId(); + + /** + * optional uint32 from = 2 [json_name = "from"]; + * @return Whether the from field is set. + */ + boolean hasFrom(); + /** + * optional uint32 from = 2 [json_name = "from"]; + * @return The from. + */ + int getFrom(); + + /** + * optional uint32 until = 3 [json_name = "until"]; + * @return Whether the until field is set. + */ + boolean hasUntil(); + /** + * optional uint32 until = 3 [json_name = "until"]; + * @return The until. + */ + int getUntil(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java new file mode 100644 index 0000000..ee24bc9 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpan.java @@ -0,0 +1,723 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TextSpan; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TextSpan} + */ +@com.google.protobuf.Generated +public final class TextSpan extends + com.google.protobuf.GeneratedMessageLite< + TextSpan, TextSpan.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TextSpan) + TextSpanOrBuilder { + private TextSpan() { + marks_ = emptyProtobufList(); + } + private int bitField0_; + public static final int FROM_FIELD_NUMBER = 1; + private int from_; + /** + * optional uint32 from = 1 [json_name = "from"]; + * @return Whether the from field is set. + */ + @java.lang.Override + public boolean hasFrom() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional uint32 from = 1 [json_name = "from"]; + * @return The from. + */ + @java.lang.Override + public int getFrom() { + return from_; + } + /** + * optional uint32 from = 1 [json_name = "from"]; + * @param value The from to set. + */ + private void setFrom(int value) { + bitField0_ |= 0x00000001; + from_ = value; + } + /** + * optional uint32 from = 1 [json_name = "from"]; + */ + private void clearFrom() { + bitField0_ = (bitField0_ & ~0x00000001); + from_ = 0; + } + + public static final int UNTIL_FIELD_NUMBER = 2; + private int until_; + /** + * optional uint32 until = 2 [json_name = "until"]; + * @return Whether the until field is set. + */ + @java.lang.Override + public boolean hasUntil() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional uint32 until = 2 [json_name = "until"]; + * @return The until. + */ + @java.lang.Override + public int getUntil() { + return until_; + } + /** + * optional uint32 until = 2 [json_name = "until"]; + * @param value The until to set. + */ + private void setUntil(int value) { + bitField0_ |= 0x00000002; + until_ = value; + } + /** + * optional uint32 until = 2 [json_name = "until"]; + */ + private void clearUntil() { + bitField0_ = (bitField0_ & ~0x00000002); + until_ = 0; + } + + public static final int MARKS_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList marks_; + /** + * repeated string marks = 3 [json_name = "marks"]; + * @return A list containing the marks. + */ + @java.lang.Override + public java.util.List getMarksList() { + return marks_; + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @return The count of marks. + */ + @java.lang.Override + public int getMarksCount() { + return marks_.size(); + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param index The index of the element to return. + * @return The marks at the given index. + */ + @java.lang.Override + public java.lang.String getMarks(int index) { + return marks_.get(index); + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param index The index of the value to return. + * @return The bytes of the marks at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMarksBytes(int index) { + return com.google.protobuf.ByteString.copyFromUtf8( + marks_.get(index)); + } + private void ensureMarksIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = + marks_; if (!tmp.isModifiable()) { + marks_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param index The index to set the value at. + * @param value The marks to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMarks( + int index, java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureMarksIsMutable(); + marks_.set(index, value); + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param value The marks to add. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addMarks( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + ensureMarksIsMutable(); + marks_.add(value); + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param values The marks to add. + */ + private void addAllMarks( + java.lang.Iterable values) { + ensureMarksIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, marks_); + } + /** + * repeated string marks = 3 [json_name = "marks"]; + */ + private void clearMarks() { + marks_ = emptyProtobufList(); + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param value The bytes of the marks to add. + */ + private void addMarksBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + ensureMarksIsMutable(); + marks_.add(value.toStringUtf8()); + } + + public static final int LINK_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.publicapi.v1.LinkSpec link_; + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + @java.lang.Override + public boolean hasLink() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.LinkSpec getLink() { + return link_ == null ? io.github.arcforges.contracts.publicapi.v1.LinkSpec.getDefaultInstance() : link_; + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLink(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + value.getClass(); // minimal bytecode null check + link_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeLink(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + value.getClass(); // minimal bytecode null check + if (link_ != null && + link_ != io.github.arcforges.contracts.publicapi.v1.LinkSpec.getDefaultInstance()) { + link_ = + io.github.arcforges.contracts.publicapi.v1.LinkSpec.newBuilder(link_).mergeFrom(value).buildPartial(); + } else { + link_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + private void clearLink() { + link_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int ORIGIN_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.ContentOrigin origin_; + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return origin_ == null ? io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance() : origin_; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + origin_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + if (origin_ != null && + origin_ != io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance()) { + origin_ = + io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder(origin_).mergeFrom(value).buildPartial(); + } else { + origin_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + private void clearOrigin() { + origin_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static io.github.arcforges.contracts.publicapi.v1.TextSpan parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TextSpan parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TextSpan parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TextSpan parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TextSpan parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TextSpan parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TextSpan parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TextSpan parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TextSpan parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TextSpan parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TextSpan parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TextSpan parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TextSpan prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TextSpan; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TextSpan} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TextSpan, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TextSpan) + io.github.arcforges.contracts.publicapi.v1.TextSpanOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TextSpan.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional uint32 from = 1 [json_name = "from"]; + * @return Whether the from field is set. + */ + @java.lang.Override + public boolean hasFrom() { + return instance.hasFrom(); + } + /** + * optional uint32 from = 1 [json_name = "from"]; + * @return The from. + */ + @java.lang.Override + public int getFrom() { + return instance.getFrom(); + } + /** + * optional uint32 from = 1 [json_name = "from"]; + * @param value The from to set. + * @return This builder for chaining. + */ + public Builder setFrom(int value) { + copyOnWrite(); + instance.setFrom(value); + return this; + } + /** + * optional uint32 from = 1 [json_name = "from"]; + * @return This builder for chaining. + */ + public Builder clearFrom() { + copyOnWrite(); + instance.clearFrom(); + return this; + } + + /** + * optional uint32 until = 2 [json_name = "until"]; + * @return Whether the until field is set. + */ + @java.lang.Override + public boolean hasUntil() { + return instance.hasUntil(); + } + /** + * optional uint32 until = 2 [json_name = "until"]; + * @return The until. + */ + @java.lang.Override + public int getUntil() { + return instance.getUntil(); + } + /** + * optional uint32 until = 2 [json_name = "until"]; + * @param value The until to set. + * @return This builder for chaining. + */ + public Builder setUntil(int value) { + copyOnWrite(); + instance.setUntil(value); + return this; + } + /** + * optional uint32 until = 2 [json_name = "until"]; + * @return This builder for chaining. + */ + public Builder clearUntil() { + copyOnWrite(); + instance.clearUntil(); + return this; + } + + /** + * repeated string marks = 3 [json_name = "marks"]; + * @return A list containing the marks. + */ + @java.lang.Override + public java.util.List + getMarksList() { + return java.util.Collections.unmodifiableList( + instance.getMarksList()); + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @return The count of marks. + */ + @java.lang.Override + public int getMarksCount() { + return instance.getMarksCount(); + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param index The index of the element to return. + * @return The marks at the given index. + */ + @java.lang.Override + public java.lang.String getMarks(int index) { + return instance.getMarks(index); + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param index The index of the value to return. + * @return The bytes of the marks at the given index. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMarksBytes(int index) { + return instance.getMarksBytes(index); + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param index The index to set the value at. + * @param value The marks to set. + * @return This builder for chaining. + */ + public Builder setMarks( + int index, java.lang.String value) { + copyOnWrite(); + instance.setMarks(index, value); + return this; + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param value The marks to add. + * @return This builder for chaining. + */ + public Builder addMarks( + java.lang.String value) { + copyOnWrite(); + instance.addMarks(value); + return this; + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param values The marks to add. + * @return This builder for chaining. + */ + public Builder addAllMarks( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllMarks(values); + return this; + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @return This builder for chaining. + */ + public Builder clearMarks() { + copyOnWrite(); + instance.clearMarks(); + return this; + } + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param value The bytes of the marks to add. + * @return This builder for chaining. + */ + public Builder addMarksBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.addMarksBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + @java.lang.Override + public boolean hasLink() { + return instance.hasLink(); + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.LinkSpec getLink() { + return instance.getLink(); + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + public Builder setLink(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + copyOnWrite(); + instance.setLink(value); + return this; + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + public Builder setLink( + io.github.arcforges.contracts.publicapi.v1.LinkSpec.Builder builderForValue) { + copyOnWrite(); + instance.setLink(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + public Builder mergeLink(io.github.arcforges.contracts.publicapi.v1.LinkSpec value) { + copyOnWrite(); + instance.mergeLink(value); + return this; + } + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + */ + public Builder clearLink() { copyOnWrite(); + instance.clearLink(); + return this; + } + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return instance.hasOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return instance.getOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.setOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder setOrigin( + io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder builderForValue) { + copyOnWrite(); + instance.setOrigin(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.mergeOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + */ + public Builder clearOrigin() { copyOnWrite(); + instance.clearOrigin(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TextSpan) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TextSpan(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "from_", + "until_", + "marks_", + "link_", + "origin_", + }; + java.lang.String info = + "\u0000\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0001\u0000\u0001\u100b\u0000\u0002" + + "\u100b\u0001\u0003\u021a\u0004\u1009\u0002\u0005\u1009\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TextSpan.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TextSpan) + private static final io.github.arcforges.contracts.publicapi.v1.TextSpan DEFAULT_INSTANCE; + static { + TextSpan defaultInstance = new TextSpan(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TextSpan.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TextSpan getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpanOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpanOrBuilder.java new file mode 100644 index 0000000..515144b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TextSpanOrBuilder.java @@ -0,0 +1,83 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TextSpanOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TextSpan) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional uint32 from = 1 [json_name = "from"]; + * @return Whether the from field is set. + */ + boolean hasFrom(); + /** + * optional uint32 from = 1 [json_name = "from"]; + * @return The from. + */ + int getFrom(); + + /** + * optional uint32 until = 2 [json_name = "until"]; + * @return Whether the until field is set. + */ + boolean hasUntil(); + /** + * optional uint32 until = 2 [json_name = "until"]; + * @return The until. + */ + int getUntil(); + + /** + * repeated string marks = 3 [json_name = "marks"]; + * @return A list containing the marks. + */ + java.util.List + getMarksList(); + /** + * repeated string marks = 3 [json_name = "marks"]; + * @return The count of marks. + */ + int getMarksCount(); + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param index The index of the element to return. + * @return The marks at the given index. + */ + java.lang.String getMarks(int index); + /** + * repeated string marks = 3 [json_name = "marks"]; + * @param index The index of the element to return. + * @return The marks at the given index. + */ + com.google.protobuf.ByteString + getMarksBytes(int index); + + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + * @return Whether the link field is set. + */ + boolean hasLink(); + /** + * .arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"]; + * @return The link. + */ + io.github.arcforges.contracts.publicapi.v1.LinkSpec getLink(); + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + * @return Whether the origin field is set. + */ + boolean hasOrigin(); + /** + * .arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"]; + * @return The origin. + */ + io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java new file mode 100644 index 0000000..27221eb --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedText.java @@ -0,0 +1,1064 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TimedText; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TimedText} + */ +@com.google.protobuf.Generated +public final class TimedText extends + com.google.protobuf.GeneratedMessageLite< + TimedText, TimedText.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TimedText) + TimedTextOrBuilder { + private TimedText() { + text_ = ""; + language_ = ""; + fontFamily_ = ""; + colour_ = ""; + alignment_ = ""; + } + private int bitField0_; + public static final int TEXT_FIELD_NUMBER = 1; + private java.lang.String text_; + /** + * optional string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string text = 1 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return text_; + } + /** + * optional string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(text_); + } + /** + * optional string text = 1 [json_name = "text"]; + * @param value The text to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + text_ = value; + } + /** + * optional string text = 1 [json_name = "text"]; + */ + private void clearText() { + bitField0_ = (bitField0_ & ~0x00000001); + text_ = getDefaultInstance().getText(); + } + /** + * optional string text = 1 [json_name = "text"]; + * @param value The bytes for text to set. + */ + private void setTextBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + text_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int LANGUAGE_FIELD_NUMBER = 2; + private java.lang.String language_; + /** + * optional string language = 2 [json_name = "language"]; + * @return Whether the language field is set. + */ + @java.lang.Override + public boolean hasLanguage() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string language = 2 [json_name = "language"]; + * @return The language. + */ + @java.lang.Override + public java.lang.String getLanguage() { + return language_; + } + /** + * optional string language = 2 [json_name = "language"]; + * @return The bytes for language. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLanguageBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(language_); + } + /** + * optional string language = 2 [json_name = "language"]; + * @param value The language to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLanguage( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + language_ = value; + } + /** + * optional string language = 2 [json_name = "language"]; + */ + private void clearLanguage() { + bitField0_ = (bitField0_ & ~0x00000002); + language_ = getDefaultInstance().getLanguage(); + } + /** + * optional string language = 2 [json_name = "language"]; + * @param value The bytes for language to set. + */ + private void setLanguageBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + language_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int FONT_FAMILY_FIELD_NUMBER = 3; + private java.lang.String fontFamily_; + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @return Whether the fontFamily field is set. + */ + @java.lang.Override + public boolean hasFontFamily() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @return The fontFamily. + */ + @java.lang.Override + public java.lang.String getFontFamily() { + return fontFamily_; + } + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @return The bytes for fontFamily. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFontFamilyBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(fontFamily_); + } + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @param value The fontFamily to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFontFamily( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000004; + fontFamily_ = value; + } + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + */ + private void clearFontFamily() { + bitField0_ = (bitField0_ & ~0x00000004); + fontFamily_ = getDefaultInstance().getFontFamily(); + } + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @param value The bytes for fontFamily to set. + */ + private void setFontFamilyBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + fontFamily_ = value.toStringUtf8(); + bitField0_ |= 0x00000004; + } + + public static final int FONT_ASSET_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.ResourceVersionRef fontAsset_; + /** + * .arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + */ + @java.lang.Override + public boolean hasFontAsset() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getFontAsset() { + return fontAsset_ == null ? io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance() : fontAsset_; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setFontAsset(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + fontAsset_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeFontAsset(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + value.getClass(); // minimal bytecode null check + if (fontAsset_ != null && + fontAsset_ != io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.getDefaultInstance()) { + fontAsset_ = + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.newBuilder(fontAsset_).mergeFrom(value).buildPartial(); + } else { + fontAsset_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + */ + private void clearFontAsset() { + fontAsset_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int SIZE_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Decimal size_; + /** + * .arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + */ + @java.lang.Override + public boolean hasSize() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Decimal getSize() { + return size_ == null ? io.github.arcforges.contracts.foundation.v1.Decimal.getDefaultInstance() : size_; + } + /** + * .arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSize(io.github.arcforges.contracts.foundation.v1.Decimal value) { + value.getClass(); // minimal bytecode null check + size_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSize(io.github.arcforges.contracts.foundation.v1.Decimal value) { + value.getClass(); // minimal bytecode null check + if (size_ != null && + size_ != io.github.arcforges.contracts.foundation.v1.Decimal.getDefaultInstance()) { + size_ = + io.github.arcforges.contracts.foundation.v1.Decimal.newBuilder(size_).mergeFrom(value).buildPartial(); + } else { + size_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + */ + private void clearSize() { + size_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int COLOUR_FIELD_NUMBER = 6; + private java.lang.String colour_; + /** + * optional string colour = 6 [json_name = "colour"]; + * @return Whether the colour field is set. + */ + @java.lang.Override + public boolean hasColour() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional string colour = 6 [json_name = "colour"]; + * @return The colour. + */ + @java.lang.Override + public java.lang.String getColour() { + return colour_; + } + /** + * optional string colour = 6 [json_name = "colour"]; + * @return The bytes for colour. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getColourBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(colour_); + } + /** + * optional string colour = 6 [json_name = "colour"]; + * @param value The colour to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setColour( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000020; + colour_ = value; + } + /** + * optional string colour = 6 [json_name = "colour"]; + */ + private void clearColour() { + bitField0_ = (bitField0_ & ~0x00000020); + colour_ = getDefaultInstance().getColour(); + } + /** + * optional string colour = 6 [json_name = "colour"]; + * @param value The bytes for colour to set. + */ + private void setColourBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + colour_ = value.toStringUtf8(); + bitField0_ |= 0x00000020; + } + + public static final int ALIGNMENT_FIELD_NUMBER = 7; + private java.lang.String alignment_; + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @return Whether the alignment field is set. + */ + @java.lang.Override + public boolean hasAlignment() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @return The alignment. + */ + @java.lang.Override + public java.lang.String getAlignment() { + return alignment_; + } + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @return The bytes for alignment. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAlignmentBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(alignment_); + } + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @param value The alignment to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setAlignment( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000040; + alignment_ = value; + } + /** + * optional string alignment = 7 [json_name = "alignment"]; + */ + private void clearAlignment() { + bitField0_ = (bitField0_ & ~0x00000040); + alignment_ = getDefaultInstance().getAlignment(); + } + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @param value The bytes for alignment to set. + */ + private void setAlignmentBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + alignment_ = value.toStringUtf8(); + bitField0_ |= 0x00000040; + } + + public static final int ORIGIN_FIELD_NUMBER = 8; + private io.github.arcforges.contracts.foundation.v1.ContentOrigin origin_; + /** + * .arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return origin_ == null ? io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance() : origin_; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + origin_ = value; + bitField0_ |= 0x00000080; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + if (origin_ != null && + origin_ != io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance()) { + origin_ = + io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder(origin_).mergeFrom(value).buildPartial(); + } else { + origin_ = value; + } + bitField0_ |= 0x00000080; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; + */ + private void clearOrigin() { + origin_ = null; + bitField0_ = (bitField0_ & ~0x00000080); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimedText parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TimedText parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimedText parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TimedText parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimedText parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TimedText parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimedText parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TimedText parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimedText parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimedText parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimedText parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TimedText parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TimedText prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TimedText; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TimedText} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TimedText, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TimedText) + io.github.arcforges.contracts.publicapi.v1.TimedTextOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TimedText.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * optional string text = 1 [json_name = "text"]; + * @return The text. + */ + @java.lang.Override + public java.lang.String getText() { + return instance.getText(); + } + /** + * optional string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTextBytes() { + return instance.getTextBytes(); + } + /** + * optional string text = 1 [json_name = "text"]; + * @param value The text to set. + * @return This builder for chaining. + */ + public Builder setText( + java.lang.String value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * optional string text = 1 [json_name = "text"]; + * @return This builder for chaining. + */ + public Builder clearText() { + copyOnWrite(); + instance.clearText(); + return this; + } + /** + * optional string text = 1 [json_name = "text"]; + * @param value The bytes for text to set. + * @return This builder for chaining. + */ + public Builder setTextBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setTextBytes(value); + return this; + } + + /** + * optional string language = 2 [json_name = "language"]; + * @return Whether the language field is set. + */ + @java.lang.Override + public boolean hasLanguage() { + return instance.hasLanguage(); + } + /** + * optional string language = 2 [json_name = "language"]; + * @return The language. + */ + @java.lang.Override + public java.lang.String getLanguage() { + return instance.getLanguage(); + } + /** + * optional string language = 2 [json_name = "language"]; + * @return The bytes for language. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLanguageBytes() { + return instance.getLanguageBytes(); + } + /** + * optional string language = 2 [json_name = "language"]; + * @param value The language to set. + * @return This builder for chaining. + */ + public Builder setLanguage( + java.lang.String value) { + copyOnWrite(); + instance.setLanguage(value); + return this; + } + /** + * optional string language = 2 [json_name = "language"]; + * @return This builder for chaining. + */ + public Builder clearLanguage() { + copyOnWrite(); + instance.clearLanguage(); + return this; + } + /** + * optional string language = 2 [json_name = "language"]; + * @param value The bytes for language to set. + * @return This builder for chaining. + */ + public Builder setLanguageBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setLanguageBytes(value); + return this; + } + + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @return Whether the fontFamily field is set. + */ + @java.lang.Override + public boolean hasFontFamily() { + return instance.hasFontFamily(); + } + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @return The fontFamily. + */ + @java.lang.Override + public java.lang.String getFontFamily() { + return instance.getFontFamily(); + } + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @return The bytes for fontFamily. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getFontFamilyBytes() { + return instance.getFontFamilyBytes(); + } + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @param value The fontFamily to set. + * @return This builder for chaining. + */ + public Builder setFontFamily( + java.lang.String value) { + copyOnWrite(); + instance.setFontFamily(value); + return this; + } + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @return This builder for chaining. + */ + public Builder clearFontFamily() { + copyOnWrite(); + instance.clearFontFamily(); + return this; + } + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @param value The bytes for fontFamily to set. + * @return This builder for chaining. + */ + public Builder setFontFamilyBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setFontFamilyBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + */ + @java.lang.Override + public boolean hasFontAsset() { + return instance.hasFontAsset(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getFontAsset() { + return instance.getFontAsset(); + } + /** + * .arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + */ + public Builder setFontAsset(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.setFontAsset(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + */ + public Builder setFontAsset( + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder builderForValue) { + copyOnWrite(); + instance.setFontAsset(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + */ + public Builder mergeFontAsset(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef value) { + copyOnWrite(); + instance.mergeFontAsset(value); + return this; + } + /** + * .arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + */ + public Builder clearFontAsset() { copyOnWrite(); + instance.clearFontAsset(); + return this; + } + + /** + * .arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + */ + @java.lang.Override + public boolean hasSize() { + return instance.hasSize(); + } + /** + * .arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Decimal getSize() { + return instance.getSize(); + } + /** + * .arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + */ + public Builder setSize(io.github.arcforges.contracts.foundation.v1.Decimal value) { + copyOnWrite(); + instance.setSize(value); + return this; + } + /** + * .arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + */ + public Builder setSize( + io.github.arcforges.contracts.foundation.v1.Decimal.Builder builderForValue) { + copyOnWrite(); + instance.setSize(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + */ + public Builder mergeSize(io.github.arcforges.contracts.foundation.v1.Decimal value) { + copyOnWrite(); + instance.mergeSize(value); + return this; + } + /** + * .arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + */ + public Builder clearSize() { copyOnWrite(); + instance.clearSize(); + return this; + } + + /** + * optional string colour = 6 [json_name = "colour"]; + * @return Whether the colour field is set. + */ + @java.lang.Override + public boolean hasColour() { + return instance.hasColour(); + } + /** + * optional string colour = 6 [json_name = "colour"]; + * @return The colour. + */ + @java.lang.Override + public java.lang.String getColour() { + return instance.getColour(); + } + /** + * optional string colour = 6 [json_name = "colour"]; + * @return The bytes for colour. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getColourBytes() { + return instance.getColourBytes(); + } + /** + * optional string colour = 6 [json_name = "colour"]; + * @param value The colour to set. + * @return This builder for chaining. + */ + public Builder setColour( + java.lang.String value) { + copyOnWrite(); + instance.setColour(value); + return this; + } + /** + * optional string colour = 6 [json_name = "colour"]; + * @return This builder for chaining. + */ + public Builder clearColour() { + copyOnWrite(); + instance.clearColour(); + return this; + } + /** + * optional string colour = 6 [json_name = "colour"]; + * @param value The bytes for colour to set. + * @return This builder for chaining. + */ + public Builder setColourBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setColourBytes(value); + return this; + } + + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @return Whether the alignment field is set. + */ + @java.lang.Override + public boolean hasAlignment() { + return instance.hasAlignment(); + } + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @return The alignment. + */ + @java.lang.Override + public java.lang.String getAlignment() { + return instance.getAlignment(); + } + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @return The bytes for alignment. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAlignmentBytes() { + return instance.getAlignmentBytes(); + } + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @param value The alignment to set. + * @return This builder for chaining. + */ + public Builder setAlignment( + java.lang.String value) { + copyOnWrite(); + instance.setAlignment(value); + return this; + } + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @return This builder for chaining. + */ + public Builder clearAlignment() { + copyOnWrite(); + instance.clearAlignment(); + return this; + } + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @param value The bytes for alignment to set. + * @return This builder for chaining. + */ + public Builder setAlignmentBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setAlignmentBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return instance.hasOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return instance.getOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; + */ + public Builder setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.setOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; + */ + public Builder setOrigin( + io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder builderForValue) { + copyOnWrite(); + instance.setOrigin(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; + */ + public Builder mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.mergeOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; + */ + public Builder clearOrigin() { copyOnWrite(); + instance.clearOrigin(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TimedText) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TimedText(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "text_", + "language_", + "fontFamily_", + "fontAsset_", + "size_", + "colour_", + "alignment_", + "origin_", + }; + java.lang.String info = + "\u0000\b\u0000\u0001\u0001\b\b\u0000\u0000\u0000\u0001\u1208\u0000\u0002\u1208\u0001" + + "\u0003\u1208\u0002\u0004\u1009\u0003\u0005\u1009\u0004\u0006\u1208\u0005\u0007\u1208" + + "\u0006\b\u1009\u0007"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TimedText.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TimedText) + private static final io.github.arcforges.contracts.publicapi.v1.TimedText DEFAULT_INSTANCE; + static { + TimedText defaultInstance = new TimedText(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TimedText.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimedText getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedTextOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedTextOrBuilder.java new file mode 100644 index 0000000..b137db7 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimedTextOrBuilder.java @@ -0,0 +1,132 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TimedTextOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TimedText) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string text = 1 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * optional string text = 1 [json_name = "text"]; + * @return The text. + */ + java.lang.String getText(); + /** + * optional string text = 1 [json_name = "text"]; + * @return The bytes for text. + */ + com.google.protobuf.ByteString + getTextBytes(); + + /** + * optional string language = 2 [json_name = "language"]; + * @return Whether the language field is set. + */ + boolean hasLanguage(); + /** + * optional string language = 2 [json_name = "language"]; + * @return The language. + */ + java.lang.String getLanguage(); + /** + * optional string language = 2 [json_name = "language"]; + * @return The bytes for language. + */ + com.google.protobuf.ByteString + getLanguageBytes(); + + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @return Whether the fontFamily field is set. + */ + boolean hasFontFamily(); + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @return The fontFamily. + */ + java.lang.String getFontFamily(); + /** + * optional string font_family = 3 [json_name = "fontFamily"]; + * @return The bytes for fontFamily. + */ + com.google.protobuf.ByteString + getFontFamilyBytes(); + + /** + * .arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + * @return Whether the fontAsset field is set. + */ + boolean hasFontAsset(); + /** + * .arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"]; + * @return The fontAsset. + */ + io.github.arcforges.contracts.foundation.v1.ResourceVersionRef getFontAsset(); + + /** + * .arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + * @return Whether the size field is set. + */ + boolean hasSize(); + /** + * .arcforges.foundation.v1.Decimal size = 5 [json_name = "size"]; + * @return The size. + */ + io.github.arcforges.contracts.foundation.v1.Decimal getSize(); + + /** + * optional string colour = 6 [json_name = "colour"]; + * @return Whether the colour field is set. + */ + boolean hasColour(); + /** + * optional string colour = 6 [json_name = "colour"]; + * @return The colour. + */ + java.lang.String getColour(); + /** + * optional string colour = 6 [json_name = "colour"]; + * @return The bytes for colour. + */ + com.google.protobuf.ByteString + getColourBytes(); + + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @return Whether the alignment field is set. + */ + boolean hasAlignment(); + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @return The alignment. + */ + java.lang.String getAlignment(); + /** + * optional string alignment = 7 [json_name = "alignment"]; + * @return The bytes for alignment. + */ + com.google.protobuf.ByteString + getAlignmentBytes(); + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; + * @return Whether the origin field is set. + */ + boolean hasOrigin(); + /** + * .arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"]; + * @return The origin. + */ + io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java new file mode 100644 index 0000000..7451c11 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClip.java @@ -0,0 +1,1953 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TimelineClip; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TimelineClip} + */ +@com.google.protobuf.Generated +public final class TimelineClip extends + com.google.protobuf.GeneratedMessageLite< + TimelineClip, TimelineClip.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TimelineClip) + TimelineClipOrBuilder { + private TimelineClip() { + effects_ = emptyProtobufList(); + kind_ = ""; + name_ = ""; + } + private int bitField0_; + public static final int CLIP_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id clipId_; + /** + * .arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + */ + @java.lang.Override + public boolean hasClipId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getClipId() { + return clipId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : clipId_; + } + /** + * .arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + clipId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (clipId_ != null && + clipId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + clipId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(clipId_).mergeFrom(value).buildPartial(); + } else { + clipId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + */ + private void clearClipId() { + clipId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int MEDIA_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id mediaId_; + /** + * .arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + */ + @java.lang.Override + public boolean hasMediaId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMediaId() { + return mediaId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : mediaId_; + } + /** + * .arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMediaId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + mediaId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeMediaId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (mediaId_ != null && + mediaId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + mediaId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(mediaId_).mergeFrom(value).buildPartial(); + } else { + mediaId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + */ + private void clearMediaId() { + mediaId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int TIMELINE_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.MediaRange timeline_; + /** + * .arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + */ + @java.lang.Override + public boolean hasTimeline() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaRange getTimeline() { + return timeline_ == null ? io.github.arcforges.contracts.foundation.v1.MediaRange.getDefaultInstance() : timeline_; + } + /** + * .arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTimeline(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + value.getClass(); // minimal bytecode null check + timeline_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTimeline(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + value.getClass(); // minimal bytecode null check + if (timeline_ != null && + timeline_ != io.github.arcforges.contracts.foundation.v1.MediaRange.getDefaultInstance()) { + timeline_ = + io.github.arcforges.contracts.foundation.v1.MediaRange.newBuilder(timeline_).mergeFrom(value).buildPartial(); + } else { + timeline_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + */ + private void clearTimeline() { + timeline_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int SOURCE_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.MediaRange source_; + /** + * .arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + */ + @java.lang.Override + public boolean hasSource() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaRange getSource() { + return source_ == null ? io.github.arcforges.contracts.foundation.v1.MediaRange.getDefaultInstance() : source_; + } + /** + * .arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSource(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + value.getClass(); // minimal bytecode null check + source_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSource(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + value.getClass(); // minimal bytecode null check + if (source_ != null && + source_ != io.github.arcforges.contracts.foundation.v1.MediaRange.getDefaultInstance()) { + source_ = + io.github.arcforges.contracts.foundation.v1.MediaRange.newBuilder(source_).mergeFrom(value).buildPartial(); + } else { + source_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + */ + private void clearSource() { + source_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static final int PLAYBACK_RATE_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.Rational playbackRate_; + /** + * .arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + */ + @java.lang.Override + public boolean hasPlaybackRate() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getPlaybackRate() { + return playbackRate_ == null ? io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance() : playbackRate_; + } + /** + * .arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPlaybackRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + playbackRate_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergePlaybackRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + value.getClass(); // minimal bytecode null check + if (playbackRate_ != null && + playbackRate_ != io.github.arcforges.contracts.foundation.v1.Rational.getDefaultInstance()) { + playbackRate_ = + io.github.arcforges.contracts.foundation.v1.Rational.newBuilder(playbackRate_).mergeFrom(value).buildPartial(); + } else { + playbackRate_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + */ + private void clearPlaybackRate() { + playbackRate_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int EFFECTS_FIELD_NUMBER = 6; + private com.google.protobuf.Internal.ProtobufList effects_; + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + @java.lang.Override + public java.util.List getEffectsList() { + return effects_; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + public java.util.List + getEffectsOrBuilderList() { + return effects_; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + @java.lang.Override + public int getEffectsCount() { + return effects_.size(); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.EffectSpec getEffects(int index) { + return effects_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + public io.github.arcforges.contracts.publicapi.v1.EffectSpecOrBuilder getEffectsOrBuilder( + int index) { + return effects_.get(index); + } + private void ensureEffectsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = effects_; + if (!tmp.isModifiable()) { + effects_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setEffects( + int index, io.github.arcforges.contracts.publicapi.v1.EffectSpec value) { + value.getClass(); // minimal bytecode null check + ensureEffectsIsMutable(); + effects_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addEffects(io.github.arcforges.contracts.publicapi.v1.EffectSpec value) { + value.getClass(); // minimal bytecode null check + ensureEffectsIsMutable(); + effects_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addEffects( + int index, io.github.arcforges.contracts.publicapi.v1.EffectSpec value) { + value.getClass(); // minimal bytecode null check + ensureEffectsIsMutable(); + effects_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + private void addAllEffects( + java.lang.Iterable values) { + ensureEffectsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, effects_); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + private void clearEffects() { + effects_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + private void removeEffects(int index) { + ensureEffectsIsMutable(); + effects_.remove(index); + } + + public static final int ORIGIN_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.foundation.v1.ContentOrigin origin_; + /** + * .arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return origin_ == null ? io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance() : origin_; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + origin_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + value.getClass(); // minimal bytecode null check + if (origin_ != null && + origin_ != io.github.arcforges.contracts.foundation.v1.ContentOrigin.getDefaultInstance()) { + origin_ = + io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder(origin_).mergeFrom(value).buildPartial(); + } else { + origin_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + */ + private void clearOrigin() { + origin_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int KIND_FIELD_NUMBER = 8; + private java.lang.String kind_; + /** + * optional string kind = 8 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * optional string kind = 8 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 8 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 8 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000040; + kind_ = value; + } + /** + * optional string kind = 8 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000040); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 8 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000040; + } + + public static final int ENABLED_FIELD_NUMBER = 9; + private boolean enabled_; + /** + * optional bool enabled = 9 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + @java.lang.Override + public boolean hasEnabled() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * optional bool enabled = 9 [json_name = "enabled"]; + * @return The enabled. + */ + @java.lang.Override + public boolean getEnabled() { + return enabled_; + } + /** + * optional bool enabled = 9 [json_name = "enabled"]; + * @param value The enabled to set. + */ + private void setEnabled(boolean value) { + bitField0_ |= 0x00000080; + enabled_ = value; + } + /** + * optional bool enabled = 9 [json_name = "enabled"]; + */ + private void clearEnabled() { + bitField0_ = (bitField0_ & ~0x00000080); + enabled_ = false; + } + + public static final int NESTED_SEQUENCE_ID_FIELD_NUMBER = 10; + private io.github.arcforges.contracts.foundation.v1.Id nestedSequenceId_; + /** + * .arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + */ + @java.lang.Override + public boolean hasNestedSequenceId() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + * .arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNestedSequenceId() { + return nestedSequenceId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : nestedSequenceId_; + } + /** + * .arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setNestedSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + nestedSequenceId_ = value; + bitField0_ |= 0x00000100; + } + /** + * .arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeNestedSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (nestedSequenceId_ != null && + nestedSequenceId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + nestedSequenceId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(nestedSequenceId_).mergeFrom(value).buildPartial(); + } else { + nestedSequenceId_ = value; + } + bitField0_ |= 0x00000100; + } + /** + * .arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + */ + private void clearNestedSequenceId() { + nestedSequenceId_ = null; + bitField0_ = (bitField0_ & ~0x00000100); + } + + public static final int GENERATED_FIELD_NUMBER = 11; + private io.github.arcforges.contracts.publicapi.v1.GeneratedSource generated_; + /** + * .arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"]; + */ + @java.lang.Override + public boolean hasGenerated() { + return ((bitField0_ & 0x00000200) != 0); + } + /** + * .arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.GeneratedSource getGenerated() { + return generated_ == null ? io.github.arcforges.contracts.publicapi.v1.GeneratedSource.getDefaultInstance() : generated_; + } + /** + * .arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setGenerated(io.github.arcforges.contracts.publicapi.v1.GeneratedSource value) { + value.getClass(); // minimal bytecode null check + generated_ = value; + bitField0_ |= 0x00000200; + } + /** + * .arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeGenerated(io.github.arcforges.contracts.publicapi.v1.GeneratedSource value) { + value.getClass(); // minimal bytecode null check + if (generated_ != null && + generated_ != io.github.arcforges.contracts.publicapi.v1.GeneratedSource.getDefaultInstance()) { + generated_ = + io.github.arcforges.contracts.publicapi.v1.GeneratedSource.newBuilder(generated_).mergeFrom(value).buildPartial(); + } else { + generated_ = value; + } + bitField0_ |= 0x00000200; + } + /** + * .arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"]; + */ + private void clearGenerated() { + generated_ = null; + bitField0_ = (bitField0_ & ~0x00000200); + } + + public static final int TEXT_FIELD_NUMBER = 12; + private io.github.arcforges.contracts.publicapi.v1.TimedText text_; + /** + * .arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"]; + */ + @java.lang.Override + public boolean hasText() { + return ((bitField0_ & 0x00000400) != 0); + } + /** + * .arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TimedText getText() { + return text_ == null ? io.github.arcforges.contracts.publicapi.v1.TimedText.getDefaultInstance() : text_; + } + /** + * .arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setText(io.github.arcforges.contracts.publicapi.v1.TimedText value) { + value.getClass(); // minimal bytecode null check + text_ = value; + bitField0_ |= 0x00000400; + } + /** + * .arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeText(io.github.arcforges.contracts.publicapi.v1.TimedText value) { + value.getClass(); // minimal bytecode null check + if (text_ != null && + text_ != io.github.arcforges.contracts.publicapi.v1.TimedText.getDefaultInstance()) { + text_ = + io.github.arcforges.contracts.publicapi.v1.TimedText.newBuilder(text_).mergeFrom(value).buildPartial(); + } else { + text_ = value; + } + bitField0_ |= 0x00000400; + } + /** + * .arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"]; + */ + private void clearText() { + text_ = null; + bitField0_ = (bitField0_ & ~0x00000400); + } + + public static final int GRAPH_FIELD_NUMBER = 13; + private io.github.arcforges.contracts.publicapi.v1.ProcessingGraph graph_; + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"]; + */ + @java.lang.Override + public boolean hasGraph() { + return ((bitField0_ & 0x00000800) != 0); + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ProcessingGraph getGraph() { + return graph_ == null ? io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.getDefaultInstance() : graph_; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setGraph(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph value) { + value.getClass(); // minimal bytecode null check + graph_ = value; + bitField0_ |= 0x00000800; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeGraph(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph value) { + value.getClass(); // minimal bytecode null check + if (graph_ != null && + graph_ != io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.getDefaultInstance()) { + graph_ = + io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.newBuilder(graph_).mergeFrom(value).buildPartial(); + } else { + graph_ = value; + } + bitField0_ |= 0x00000800; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"]; + */ + private void clearGraph() { + graph_ = null; + bitField0_ = (bitField0_ & ~0x00000800); + } + + public static final int NAME_FIELD_NUMBER = 14; + private java.lang.String name_; + /** + * optional string name = 14 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00001000) != 0); + } + /** + * optional string name = 14 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 14 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 14 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00001000; + name_ = value; + } + /** + * optional string name = 14 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00001000); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 14 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00001000; + } + + public static final int LINK_GROUP_ID_FIELD_NUMBER = 15; + private io.github.arcforges.contracts.foundation.v1.Id linkGroupId_; + /** + * .arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + */ + @java.lang.Override + public boolean hasLinkGroupId() { + return ((bitField0_ & 0x00002000) != 0); + } + /** + * .arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getLinkGroupId() { + return linkGroupId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : linkGroupId_; + } + /** + * .arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLinkGroupId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + linkGroupId_ = value; + bitField0_ |= 0x00002000; + } + /** + * .arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeLinkGroupId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (linkGroupId_ != null && + linkGroupId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + linkGroupId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(linkGroupId_).mergeFrom(value).buildPartial(); + } else { + linkGroupId_ = value; + } + bitField0_ |= 0x00002000; + } + /** + * .arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + */ + private void clearLinkGroupId() { + linkGroupId_ = null; + bitField0_ = (bitField0_ & ~0x00002000); + } + + public static final int RETIME_FIELD_NUMBER = 16; + private io.github.arcforges.contracts.publicapi.v1.RetimeCurve retime_; + /** + * .arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"]; + */ + @java.lang.Override + public boolean hasRetime() { + return ((bitField0_ & 0x00004000) != 0); + } + /** + * .arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.RetimeCurve getRetime() { + return retime_ == null ? io.github.arcforges.contracts.publicapi.v1.RetimeCurve.getDefaultInstance() : retime_; + } + /** + * .arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRetime(io.github.arcforges.contracts.publicapi.v1.RetimeCurve value) { + value.getClass(); // minimal bytecode null check + retime_ = value; + bitField0_ |= 0x00004000; + } + /** + * .arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRetime(io.github.arcforges.contracts.publicapi.v1.RetimeCurve value) { + value.getClass(); // minimal bytecode null check + if (retime_ != null && + retime_ != io.github.arcforges.contracts.publicapi.v1.RetimeCurve.getDefaultInstance()) { + retime_ = + io.github.arcforges.contracts.publicapi.v1.RetimeCurve.newBuilder(retime_).mergeFrom(value).buildPartial(); + } else { + retime_ = value; + } + bitField0_ |= 0x00004000; + } + /** + * .arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"]; + */ + private void clearRetime() { + retime_ = null; + bitField0_ = (bitField0_ & ~0x00004000); + } + + public static final int GROUP_ID_FIELD_NUMBER = 17; + private io.github.arcforges.contracts.foundation.v1.Id groupId_; + /** + * .arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; + */ + @java.lang.Override + public boolean hasGroupId() { + return ((bitField0_ & 0x00008000) != 0); + } + /** + * .arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getGroupId() { + return groupId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : groupId_; + } + /** + * .arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setGroupId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + groupId_ = value; + bitField0_ |= 0x00008000; + } + /** + * .arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeGroupId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (groupId_ != null && + groupId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + groupId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(groupId_).mergeFrom(value).buildPartial(); + } else { + groupId_ = value; + } + bitField0_ |= 0x00008000; + } + /** + * .arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; + */ + private void clearGroupId() { + groupId_ = null; + bitField0_ = (bitField0_ & ~0x00008000); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimelineClip parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineClip parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineClip parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineClip parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineClip parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineClip parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineClip parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineClip parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimelineClip parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimelineClip parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineClip parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineClip parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TimelineClip prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TimelineClip; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TimelineClip} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TimelineClip, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TimelineClip) + io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TimelineClip.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + */ + @java.lang.Override + public boolean hasClipId() { + return instance.hasClipId(); + } + /** + * .arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getClipId() { + return instance.getClipId(); + } + /** + * .arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + */ + public Builder setClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setClipId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + */ + public Builder setClipId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setClipId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + */ + public Builder mergeClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeClipId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + */ + public Builder clearClipId() { copyOnWrite(); + instance.clearClipId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + */ + @java.lang.Override + public boolean hasMediaId() { + return instance.hasMediaId(); + } + /** + * .arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getMediaId() { + return instance.getMediaId(); + } + /** + * .arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + */ + public Builder setMediaId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setMediaId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + */ + public Builder setMediaId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setMediaId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + */ + public Builder mergeMediaId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeMediaId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + */ + public Builder clearMediaId() { copyOnWrite(); + instance.clearMediaId(); + return this; + } + + /** + * .arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + */ + @java.lang.Override + public boolean hasTimeline() { + return instance.hasTimeline(); + } + /** + * .arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaRange getTimeline() { + return instance.getTimeline(); + } + /** + * .arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + */ + public Builder setTimeline(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + copyOnWrite(); + instance.setTimeline(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + */ + public Builder setTimeline( + io.github.arcforges.contracts.foundation.v1.MediaRange.Builder builderForValue) { + copyOnWrite(); + instance.setTimeline(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + */ + public Builder mergeTimeline(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + copyOnWrite(); + instance.mergeTimeline(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + */ + public Builder clearTimeline() { copyOnWrite(); + instance.clearTimeline(); + return this; + } + + /** + * .arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + */ + @java.lang.Override + public boolean hasSource() { + return instance.hasSource(); + } + /** + * .arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaRange getSource() { + return instance.getSource(); + } + /** + * .arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + */ + public Builder setSource(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + copyOnWrite(); + instance.setSource(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + */ + public Builder setSource( + io.github.arcforges.contracts.foundation.v1.MediaRange.Builder builderForValue) { + copyOnWrite(); + instance.setSource(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + */ + public Builder mergeSource(io.github.arcforges.contracts.foundation.v1.MediaRange value) { + copyOnWrite(); + instance.mergeSource(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + */ + public Builder clearSource() { copyOnWrite(); + instance.clearSource(); + return this; + } + + /** + * .arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + */ + @java.lang.Override + public boolean hasPlaybackRate() { + return instance.hasPlaybackRate(); + } + /** + * .arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Rational getPlaybackRate() { + return instance.getPlaybackRate(); + } + /** + * .arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + */ + public Builder setPlaybackRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.setPlaybackRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + */ + public Builder setPlaybackRate( + io.github.arcforges.contracts.foundation.v1.Rational.Builder builderForValue) { + copyOnWrite(); + instance.setPlaybackRate(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + */ + public Builder mergePlaybackRate(io.github.arcforges.contracts.foundation.v1.Rational value) { + copyOnWrite(); + instance.mergePlaybackRate(value); + return this; + } + /** + * .arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + */ + public Builder clearPlaybackRate() { copyOnWrite(); + instance.clearPlaybackRate(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + @java.lang.Override + public java.util.List getEffectsList() { + return java.util.Collections.unmodifiableList( + instance.getEffectsList()); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + @java.lang.Override + public int getEffectsCount() { + return instance.getEffectsCount(); + }/** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.EffectSpec getEffects(int index) { + return instance.getEffects(index); + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + public Builder setEffects( + int index, io.github.arcforges.contracts.publicapi.v1.EffectSpec value) { + copyOnWrite(); + instance.setEffects(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + public Builder setEffects( + int index, io.github.arcforges.contracts.publicapi.v1.EffectSpec.Builder builderForValue) { + copyOnWrite(); + instance.setEffects(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + public Builder addEffects(io.github.arcforges.contracts.publicapi.v1.EffectSpec value) { + copyOnWrite(); + instance.addEffects(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + public Builder addEffects( + int index, io.github.arcforges.contracts.publicapi.v1.EffectSpec value) { + copyOnWrite(); + instance.addEffects(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + public Builder addEffects( + io.github.arcforges.contracts.publicapi.v1.EffectSpec.Builder builderForValue) { + copyOnWrite(); + instance.addEffects(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + public Builder addEffects( + int index, io.github.arcforges.contracts.publicapi.v1.EffectSpec.Builder builderForValue) { + copyOnWrite(); + instance.addEffects(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + public Builder addAllEffects( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllEffects(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + public Builder clearEffects() { + copyOnWrite(); + instance.clearEffects(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + public Builder removeEffects(int index) { + copyOnWrite(); + instance.removeEffects(index); + return this; + } + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + */ + @java.lang.Override + public boolean hasOrigin() { + return instance.hasOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin() { + return instance.getOrigin(); + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + */ + public Builder setOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.setOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + */ + public Builder setOrigin( + io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder builderForValue) { + copyOnWrite(); + instance.setOrigin(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + */ + public Builder mergeOrigin(io.github.arcforges.contracts.foundation.v1.ContentOrigin value) { + copyOnWrite(); + instance.mergeOrigin(value); + return this; + } + /** + * .arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + */ + public Builder clearOrigin() { copyOnWrite(); + instance.clearOrigin(); + return this; + } + + /** + * optional string kind = 8 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 8 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 8 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 8 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 8 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 8 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * optional bool enabled = 9 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + @java.lang.Override + public boolean hasEnabled() { + return instance.hasEnabled(); + } + /** + * optional bool enabled = 9 [json_name = "enabled"]; + * @return The enabled. + */ + @java.lang.Override + public boolean getEnabled() { + return instance.getEnabled(); + } + /** + * optional bool enabled = 9 [json_name = "enabled"]; + * @param value The enabled to set. + * @return This builder for chaining. + */ + public Builder setEnabled(boolean value) { + copyOnWrite(); + instance.setEnabled(value); + return this; + } + /** + * optional bool enabled = 9 [json_name = "enabled"]; + * @return This builder for chaining. + */ + public Builder clearEnabled() { + copyOnWrite(); + instance.clearEnabled(); + return this; + } + + /** + * .arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + */ + @java.lang.Override + public boolean hasNestedSequenceId() { + return instance.hasNestedSequenceId(); + } + /** + * .arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getNestedSequenceId() { + return instance.getNestedSequenceId(); + } + /** + * .arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + */ + public Builder setNestedSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setNestedSequenceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + */ + public Builder setNestedSequenceId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setNestedSequenceId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + */ + public Builder mergeNestedSequenceId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeNestedSequenceId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + */ + public Builder clearNestedSequenceId() { copyOnWrite(); + instance.clearNestedSequenceId(); + return this; + } + + /** + * .arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"]; + */ + @java.lang.Override + public boolean hasGenerated() { + return instance.hasGenerated(); + } + /** + * .arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.GeneratedSource getGenerated() { + return instance.getGenerated(); + } + /** + * .arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"]; + */ + public Builder setGenerated(io.github.arcforges.contracts.publicapi.v1.GeneratedSource value) { + copyOnWrite(); + instance.setGenerated(value); + return this; + } + /** + * .arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"]; + */ + public Builder setGenerated( + io.github.arcforges.contracts.publicapi.v1.GeneratedSource.Builder builderForValue) { + copyOnWrite(); + instance.setGenerated(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"]; + */ + public Builder mergeGenerated(io.github.arcforges.contracts.publicapi.v1.GeneratedSource value) { + copyOnWrite(); + instance.mergeGenerated(value); + return this; + } + /** + * .arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"]; + */ + public Builder clearGenerated() { copyOnWrite(); + instance.clearGenerated(); + return this; + } + + /** + * .arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"]; + */ + @java.lang.Override + public boolean hasText() { + return instance.hasText(); + } + /** + * .arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TimedText getText() { + return instance.getText(); + } + /** + * .arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"]; + */ + public Builder setText(io.github.arcforges.contracts.publicapi.v1.TimedText value) { + copyOnWrite(); + instance.setText(value); + return this; + } + /** + * .arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"]; + */ + public Builder setText( + io.github.arcforges.contracts.publicapi.v1.TimedText.Builder builderForValue) { + copyOnWrite(); + instance.setText(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"]; + */ + public Builder mergeText(io.github.arcforges.contracts.publicapi.v1.TimedText value) { + copyOnWrite(); + instance.mergeText(value); + return this; + } + /** + * .arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"]; + */ + public Builder clearText() { copyOnWrite(); + instance.clearText(); + return this; + } + + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"]; + */ + @java.lang.Override + public boolean hasGraph() { + return instance.hasGraph(); + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ProcessingGraph getGraph() { + return instance.getGraph(); + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"]; + */ + public Builder setGraph(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph value) { + copyOnWrite(); + instance.setGraph(value); + return this; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"]; + */ + public Builder setGraph( + io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.Builder builderForValue) { + copyOnWrite(); + instance.setGraph(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"]; + */ + public Builder mergeGraph(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph value) { + copyOnWrite(); + instance.mergeGraph(value); + return this; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"]; + */ + public Builder clearGraph() { copyOnWrite(); + instance.clearGraph(); + return this; + } + + /** + * optional string name = 14 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 14 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 14 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 14 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 14 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 14 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + */ + @java.lang.Override + public boolean hasLinkGroupId() { + return instance.hasLinkGroupId(); + } + /** + * .arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getLinkGroupId() { + return instance.getLinkGroupId(); + } + /** + * .arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + */ + public Builder setLinkGroupId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setLinkGroupId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + */ + public Builder setLinkGroupId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setLinkGroupId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + */ + public Builder mergeLinkGroupId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeLinkGroupId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + */ + public Builder clearLinkGroupId() { copyOnWrite(); + instance.clearLinkGroupId(); + return this; + } + + /** + * .arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"]; + */ + @java.lang.Override + public boolean hasRetime() { + return instance.hasRetime(); + } + /** + * .arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.RetimeCurve getRetime() { + return instance.getRetime(); + } + /** + * .arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"]; + */ + public Builder setRetime(io.github.arcforges.contracts.publicapi.v1.RetimeCurve value) { + copyOnWrite(); + instance.setRetime(value); + return this; + } + /** + * .arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"]; + */ + public Builder setRetime( + io.github.arcforges.contracts.publicapi.v1.RetimeCurve.Builder builderForValue) { + copyOnWrite(); + instance.setRetime(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"]; + */ + public Builder mergeRetime(io.github.arcforges.contracts.publicapi.v1.RetimeCurve value) { + copyOnWrite(); + instance.mergeRetime(value); + return this; + } + /** + * .arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"]; + */ + public Builder clearRetime() { copyOnWrite(); + instance.clearRetime(); + return this; + } + + /** + * .arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; + */ + @java.lang.Override + public boolean hasGroupId() { + return instance.hasGroupId(); + } + /** + * .arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getGroupId() { + return instance.getGroupId(); + } + /** + * .arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; + */ + public Builder setGroupId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setGroupId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; + */ + public Builder setGroupId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setGroupId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; + */ + public Builder mergeGroupId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeGroupId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; + */ + public Builder clearGroupId() { copyOnWrite(); + instance.clearGroupId(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TimelineClip) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TimelineClip(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "clipId_", + "mediaId_", + "timeline_", + "source_", + "playbackRate_", + "effects_", + io.github.arcforges.contracts.publicapi.v1.EffectSpec.class, + "origin_", + "kind_", + "enabled_", + "nestedSequenceId_", + "generated_", + "text_", + "graph_", + "name_", + "linkGroupId_", + "retime_", + "groupId_", + }; + java.lang.String info = + "\u0000\u0011\u0000\u0001\u0001\u0011\u0011\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1009\u0002\u0004\u1009\u0003\u0005\u1009\u0004\u0006\u001b\u0007" + + "\u1009\u0005\b\u1208\u0006\t\u1007\u0007\n\u1009\b\u000b\u1009\t\f\u1009\n\r\u1009" + + "\u000b\u000e\u1208\f\u000f\u1009\r\u0010\u1009\u000e\u0011\u1009\u000f"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TimelineClip.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TimelineClip) + private static final io.github.arcforges.contracts.publicapi.v1.TimelineClip DEFAULT_INSTANCE; + static { + TimelineClip defaultInstance = new TimelineClip(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TimelineClip.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimelineClip getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClipOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClipOrBuilder.java new file mode 100644 index 0000000..57185c9 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineClipOrBuilder.java @@ -0,0 +1,216 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TimelineClipOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TimelineClip) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + * @return Whether the clipId field is set. + */ + boolean hasClipId(); + /** + * .arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"]; + * @return The clipId. + */ + io.github.arcforges.contracts.foundation.v1.Id getClipId(); + + /** + * .arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + * @return Whether the mediaId field is set. + */ + boolean hasMediaId(); + /** + * .arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"]; + * @return The mediaId. + */ + io.github.arcforges.contracts.foundation.v1.Id getMediaId(); + + /** + * .arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + * @return Whether the timeline field is set. + */ + boolean hasTimeline(); + /** + * .arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"]; + * @return The timeline. + */ + io.github.arcforges.contracts.foundation.v1.MediaRange getTimeline(); + + /** + * .arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + * @return Whether the source field is set. + */ + boolean hasSource(); + /** + * .arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"]; + * @return The source. + */ + io.github.arcforges.contracts.foundation.v1.MediaRange getSource(); + + /** + * .arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + * @return Whether the playbackRate field is set. + */ + boolean hasPlaybackRate(); + /** + * .arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"]; + * @return The playbackRate. + */ + io.github.arcforges.contracts.foundation.v1.Rational getPlaybackRate(); + + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + java.util.List + getEffectsList(); + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + io.github.arcforges.contracts.publicapi.v1.EffectSpec getEffects(int index); + /** + * repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"]; + */ + int getEffectsCount(); + + /** + * .arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + * @return Whether the origin field is set. + */ + boolean hasOrigin(); + /** + * .arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"]; + * @return The origin. + */ + io.github.arcforges.contracts.foundation.v1.ContentOrigin getOrigin(); + + /** + * optional string kind = 8 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 8 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 8 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * optional bool enabled = 9 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + boolean hasEnabled(); + /** + * optional bool enabled = 9 [json_name = "enabled"]; + * @return The enabled. + */ + boolean getEnabled(); + + /** + * .arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + * @return Whether the nestedSequenceId field is set. + */ + boolean hasNestedSequenceId(); + /** + * .arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"]; + * @return The nestedSequenceId. + */ + io.github.arcforges.contracts.foundation.v1.Id getNestedSequenceId(); + + /** + * .arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"]; + * @return Whether the generated field is set. + */ + boolean hasGenerated(); + /** + * .arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"]; + * @return The generated. + */ + io.github.arcforges.contracts.publicapi.v1.GeneratedSource getGenerated(); + + /** + * .arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"]; + * @return Whether the text field is set. + */ + boolean hasText(); + /** + * .arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"]; + * @return The text. + */ + io.github.arcforges.contracts.publicapi.v1.TimedText getText(); + + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"]; + * @return Whether the graph field is set. + */ + boolean hasGraph(); + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"]; + * @return The graph. + */ + io.github.arcforges.contracts.publicapi.v1.ProcessingGraph getGraph(); + + /** + * optional string name = 14 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 14 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 14 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * .arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + * @return Whether the linkGroupId field is set. + */ + boolean hasLinkGroupId(); + /** + * .arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"]; + * @return The linkGroupId. + */ + io.github.arcforges.contracts.foundation.v1.Id getLinkGroupId(); + + /** + * .arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"]; + * @return Whether the retime field is set. + */ + boolean hasRetime(); + /** + * .arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"]; + * @return The retime. + */ + io.github.arcforges.contracts.publicapi.v1.RetimeCurve getRetime(); + + /** + * .arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; + * @return Whether the groupId field is set. + */ + boolean hasGroupId(); + /** + * .arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"]; + * @return The groupId. + */ + io.github.arcforges.contracts.foundation.v1.Id getGroupId(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java new file mode 100644 index 0000000..3ace220 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrack.java @@ -0,0 +1,1240 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TimelineTrack; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TimelineTrack} + */ +@com.google.protobuf.Generated +public final class TimelineTrack extends + com.google.protobuf.GeneratedMessageLite< + TimelineTrack, TimelineTrack.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TimelineTrack) + TimelineTrackOrBuilder { + private TimelineTrack() { + kind_ = ""; + clips_ = emptyProtobufList(); + transitions_ = emptyProtobufList(); + name_ = ""; + } + private int bitField0_; + public static final int TRACK_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id trackId_; + /** + * .arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + */ + @java.lang.Override + public boolean hasTrackId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTrackId() { + return trackId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : trackId_; + } + /** + * .arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTrackId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + trackId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTrackId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (trackId_ != null && + trackId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + trackId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(trackId_).mergeFrom(value).buildPartial(); + } else { + trackId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + */ + private void clearTrackId() { + trackId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int KIND_FIELD_NUMBER = 2; + private java.lang.String kind_; + /** + * optional string kind = 2 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + kind_ = value; + } + /** + * optional string kind = 2 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000002); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int ORDER_FIELD_NUMBER = 3; + private int order_; + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return Whether the order field is set. + */ + @java.lang.Override + public boolean hasOrder() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return The order. + */ + @java.lang.Override + public int getOrder() { + return order_; + } + /** + * optional uint32 order = 3 [json_name = "order"]; + * @param value The order to set. + */ + private void setOrder(int value) { + bitField0_ |= 0x00000004; + order_ = value; + } + /** + * optional uint32 order = 3 [json_name = "order"]; + */ + private void clearOrder() { + bitField0_ = (bitField0_ & ~0x00000004); + order_ = 0; + } + + public static final int CLIPS_FIELD_NUMBER = 4; + private com.google.protobuf.Internal.ProtobufList clips_; + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + @java.lang.Override + public java.util.List getClipsList() { + return clips_; + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + public java.util.List + getClipsOrBuilderList() { + return clips_; + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + @java.lang.Override + public int getClipsCount() { + return clips_.size(); + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TimelineClip getClips(int index) { + return clips_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + public io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder getClipsOrBuilder( + int index) { + return clips_.get(index); + } + private void ensureClipsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = clips_; + if (!tmp.isModifiable()) { + clips_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setClips( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineClip value) { + value.getClass(); // minimal bytecode null check + ensureClipsIsMutable(); + clips_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addClips(io.github.arcforges.contracts.publicapi.v1.TimelineClip value) { + value.getClass(); // minimal bytecode null check + ensureClipsIsMutable(); + clips_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addClips( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineClip value) { + value.getClass(); // minimal bytecode null check + ensureClipsIsMutable(); + clips_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + private void addAllClips( + java.lang.Iterable values) { + ensureClipsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, clips_); + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + private void clearClips() { + clips_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + private void removeClips(int index) { + ensureClipsIsMutable(); + clips_.remove(index); + } + + public static final int TRANSITIONS_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.ProtobufList transitions_; + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + @java.lang.Override + public java.util.List getTransitionsList() { + return transitions_; + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + public java.util.List + getTransitionsOrBuilderList() { + return transitions_; + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + @java.lang.Override + public int getTransitionsCount() { + return transitions_.size(); + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TransitionSpec getTransitions(int index) { + return transitions_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + public io.github.arcforges.contracts.publicapi.v1.TransitionSpecOrBuilder getTransitionsOrBuilder( + int index) { + return transitions_.get(index); + } + private void ensureTransitionsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = transitions_; + if (!tmp.isModifiable()) { + transitions_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTransitions( + int index, io.github.arcforges.contracts.publicapi.v1.TransitionSpec value) { + value.getClass(); // minimal bytecode null check + ensureTransitionsIsMutable(); + transitions_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTransitions(io.github.arcforges.contracts.publicapi.v1.TransitionSpec value) { + value.getClass(); // minimal bytecode null check + ensureTransitionsIsMutable(); + transitions_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTransitions( + int index, io.github.arcforges.contracts.publicapi.v1.TransitionSpec value) { + value.getClass(); // minimal bytecode null check + ensureTransitionsIsMutable(); + transitions_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + private void addAllTransitions( + java.lang.Iterable values) { + ensureTransitionsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, transitions_); + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + private void clearTransitions() { + transitions_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + private void removeTransitions(int index) { + ensureTransitionsIsMutable(); + transitions_.remove(index); + } + + public static final int ENABLED_FIELD_NUMBER = 6; + private boolean enabled_; + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + @java.lang.Override + public boolean hasEnabled() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return The enabled. + */ + @java.lang.Override + public boolean getEnabled() { + return enabled_; + } + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @param value The enabled to set. + */ + private void setEnabled(boolean value) { + bitField0_ |= 0x00000008; + enabled_ = value; + } + /** + * optional bool enabled = 6 [json_name = "enabled"]; + */ + private void clearEnabled() { + bitField0_ = (bitField0_ & ~0x00000008); + enabled_ = false; + } + + public static final int NAME_FIELD_NUMBER = 7; + private java.lang.String name_; + /** + * optional string name = 7 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional string name = 7 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 7 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 7 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000010; + name_ = value; + } + /** + * optional string name = 7 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000010); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 7 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000010; + } + + public static final int LOCKED_FIELD_NUMBER = 8; + private boolean locked_; + /** + * optional bool locked = 8 [json_name = "locked"]; + * @return Whether the locked field is set. + */ + @java.lang.Override + public boolean hasLocked() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional bool locked = 8 [json_name = "locked"]; + * @return The locked. + */ + @java.lang.Override + public boolean getLocked() { + return locked_; + } + /** + * optional bool locked = 8 [json_name = "locked"]; + * @param value The locked to set. + */ + private void setLocked(boolean value) { + bitField0_ |= 0x00000020; + locked_ = value; + } + /** + * optional bool locked = 8 [json_name = "locked"]; + */ + private void clearLocked() { + bitField0_ = (bitField0_ & ~0x00000020); + locked_ = false; + } + + public static final int GRAPH_FIELD_NUMBER = 9; + private io.github.arcforges.contracts.publicapi.v1.ProcessingGraph graph_; + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"]; + */ + @java.lang.Override + public boolean hasGraph() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ProcessingGraph getGraph() { + return graph_ == null ? io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.getDefaultInstance() : graph_; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setGraph(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph value) { + value.getClass(); // minimal bytecode null check + graph_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeGraph(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph value) { + value.getClass(); // minimal bytecode null check + if (graph_ != null && + graph_ != io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.getDefaultInstance()) { + graph_ = + io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.newBuilder(graph_).mergeFrom(value).buildPartial(); + } else { + graph_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"]; + */ + private void clearGraph() { + graph_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimelineTrack parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineTrack parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineTrack parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineTrack parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineTrack parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineTrack parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineTrack parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineTrack parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimelineTrack parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimelineTrack parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineTrack parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineTrack parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TimelineTrack prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TimelineTrack; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TimelineTrack} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TimelineTrack, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TimelineTrack) + io.github.arcforges.contracts.publicapi.v1.TimelineTrackOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TimelineTrack.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + */ + @java.lang.Override + public boolean hasTrackId() { + return instance.hasTrackId(); + } + /** + * .arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTrackId() { + return instance.getTrackId(); + } + /** + * .arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + */ + public Builder setTrackId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setTrackId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + */ + public Builder setTrackId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setTrackId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + */ + public Builder mergeTrackId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeTrackId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + */ + public Builder clearTrackId() { copyOnWrite(); + instance.clearTrackId(); + return this; + } + + /** + * optional string kind = 2 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 2 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return Whether the order field is set. + */ + @java.lang.Override + public boolean hasOrder() { + return instance.hasOrder(); + } + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return The order. + */ + @java.lang.Override + public int getOrder() { + return instance.getOrder(); + } + /** + * optional uint32 order = 3 [json_name = "order"]; + * @param value The order to set. + * @return This builder for chaining. + */ + public Builder setOrder(int value) { + copyOnWrite(); + instance.setOrder(value); + return this; + } + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return This builder for chaining. + */ + public Builder clearOrder() { + copyOnWrite(); + instance.clearOrder(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + @java.lang.Override + public java.util.List getClipsList() { + return java.util.Collections.unmodifiableList( + instance.getClipsList()); + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + @java.lang.Override + public int getClipsCount() { + return instance.getClipsCount(); + }/** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TimelineClip getClips(int index) { + return instance.getClips(index); + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + public Builder setClips( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineClip value) { + copyOnWrite(); + instance.setClips(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + public Builder setClips( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineClip.Builder builderForValue) { + copyOnWrite(); + instance.setClips(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + public Builder addClips(io.github.arcforges.contracts.publicapi.v1.TimelineClip value) { + copyOnWrite(); + instance.addClips(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + public Builder addClips( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineClip value) { + copyOnWrite(); + instance.addClips(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + public Builder addClips( + io.github.arcforges.contracts.publicapi.v1.TimelineClip.Builder builderForValue) { + copyOnWrite(); + instance.addClips(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + public Builder addClips( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineClip.Builder builderForValue) { + copyOnWrite(); + instance.addClips(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + public Builder addAllClips( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllClips(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + public Builder clearClips() { + copyOnWrite(); + instance.clearClips(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + public Builder removeClips(int index) { + copyOnWrite(); + instance.removeClips(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + @java.lang.Override + public java.util.List getTransitionsList() { + return java.util.Collections.unmodifiableList( + instance.getTransitionsList()); + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + @java.lang.Override + public int getTransitionsCount() { + return instance.getTransitionsCount(); + }/** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TransitionSpec getTransitions(int index) { + return instance.getTransitions(index); + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + public Builder setTransitions( + int index, io.github.arcforges.contracts.publicapi.v1.TransitionSpec value) { + copyOnWrite(); + instance.setTransitions(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + public Builder setTransitions( + int index, io.github.arcforges.contracts.publicapi.v1.TransitionSpec.Builder builderForValue) { + copyOnWrite(); + instance.setTransitions(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + public Builder addTransitions(io.github.arcforges.contracts.publicapi.v1.TransitionSpec value) { + copyOnWrite(); + instance.addTransitions(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + public Builder addTransitions( + int index, io.github.arcforges.contracts.publicapi.v1.TransitionSpec value) { + copyOnWrite(); + instance.addTransitions(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + public Builder addTransitions( + io.github.arcforges.contracts.publicapi.v1.TransitionSpec.Builder builderForValue) { + copyOnWrite(); + instance.addTransitions(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + public Builder addTransitions( + int index, io.github.arcforges.contracts.publicapi.v1.TransitionSpec.Builder builderForValue) { + copyOnWrite(); + instance.addTransitions(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + public Builder addAllTransitions( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllTransitions(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + public Builder clearTransitions() { + copyOnWrite(); + instance.clearTransitions(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + public Builder removeTransitions(int index) { + copyOnWrite(); + instance.removeTransitions(index); + return this; + } + + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + @java.lang.Override + public boolean hasEnabled() { + return instance.hasEnabled(); + } + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return The enabled. + */ + @java.lang.Override + public boolean getEnabled() { + return instance.getEnabled(); + } + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @param value The enabled to set. + * @return This builder for chaining. + */ + public Builder setEnabled(boolean value) { + copyOnWrite(); + instance.setEnabled(value); + return this; + } + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return This builder for chaining. + */ + public Builder clearEnabled() { + copyOnWrite(); + instance.clearEnabled(); + return this; + } + + /** + * optional string name = 7 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 7 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 7 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 7 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 7 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 7 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * optional bool locked = 8 [json_name = "locked"]; + * @return Whether the locked field is set. + */ + @java.lang.Override + public boolean hasLocked() { + return instance.hasLocked(); + } + /** + * optional bool locked = 8 [json_name = "locked"]; + * @return The locked. + */ + @java.lang.Override + public boolean getLocked() { + return instance.getLocked(); + } + /** + * optional bool locked = 8 [json_name = "locked"]; + * @param value The locked to set. + * @return This builder for chaining. + */ + public Builder setLocked(boolean value) { + copyOnWrite(); + instance.setLocked(value); + return this; + } + /** + * optional bool locked = 8 [json_name = "locked"]; + * @return This builder for chaining. + */ + public Builder clearLocked() { + copyOnWrite(); + instance.clearLocked(); + return this; + } + + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"]; + */ + @java.lang.Override + public boolean hasGraph() { + return instance.hasGraph(); + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ProcessingGraph getGraph() { + return instance.getGraph(); + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"]; + */ + public Builder setGraph(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph value) { + copyOnWrite(); + instance.setGraph(value); + return this; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"]; + */ + public Builder setGraph( + io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.Builder builderForValue) { + copyOnWrite(); + instance.setGraph(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"]; + */ + public Builder mergeGraph(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph value) { + copyOnWrite(); + instance.mergeGraph(value); + return this; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"]; + */ + public Builder clearGraph() { copyOnWrite(); + instance.clearGraph(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TimelineTrack) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TimelineTrack(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "trackId_", + "kind_", + "order_", + "clips_", + io.github.arcforges.contracts.publicapi.v1.TimelineClip.class, + "transitions_", + io.github.arcforges.contracts.publicapi.v1.TransitionSpec.class, + "enabled_", + "name_", + "locked_", + "graph_", + }; + java.lang.String info = + "\u0000\t\u0000\u0001\u0001\t\t\u0000\u0002\u0000\u0001\u1009\u0000\u0002\u1208\u0001" + + "\u0003\u100b\u0002\u0004\u001b\u0005\u001b\u0006\u1007\u0003\u0007\u1208\u0004\b" + + "\u1007\u0005\t\u1009\u0006"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TimelineTrack.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TimelineTrack) + private static final io.github.arcforges.contracts.publicapi.v1.TimelineTrack DEFAULT_INSTANCE; + static { + TimelineTrack defaultInstance = new TimelineTrack(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TimelineTrack.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimelineTrack getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrackOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrackOrBuilder.java new file mode 100644 index 0000000..7565837 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineTrackOrBuilder.java @@ -0,0 +1,131 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TimelineTrackOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TimelineTrack) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + * @return Whether the trackId field is set. + */ + boolean hasTrackId(); + /** + * .arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"]; + * @return The trackId. + */ + io.github.arcforges.contracts.foundation.v1.Id getTrackId(); + + /** + * optional string kind = 2 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 2 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return Whether the order field is set. + */ + boolean hasOrder(); + /** + * optional uint32 order = 3 [json_name = "order"]; + * @return The order. + */ + int getOrder(); + + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + java.util.List + getClipsList(); + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + io.github.arcforges.contracts.publicapi.v1.TimelineClip getClips(int index); + /** + * repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"]; + */ + int getClipsCount(); + + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + java.util.List + getTransitionsList(); + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + io.github.arcforges.contracts.publicapi.v1.TransitionSpec getTransitions(int index); + /** + * repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"]; + */ + int getTransitionsCount(); + + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return Whether the enabled field is set. + */ + boolean hasEnabled(); + /** + * optional bool enabled = 6 [json_name = "enabled"]; + * @return The enabled. + */ + boolean getEnabled(); + + /** + * optional string name = 7 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 7 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 7 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * optional bool locked = 8 [json_name = "locked"]; + * @return Whether the locked field is set. + */ + boolean hasLocked(); + /** + * optional bool locked = 8 [json_name = "locked"]; + * @return The locked. + */ + boolean getLocked(); + + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"]; + * @return Whether the graph field is set. + */ + boolean hasGraph(); + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"]; + * @return The graph. + */ + io.github.arcforges.contracts.publicapi.v1.ProcessingGraph getGraph(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java new file mode 100644 index 0000000..7cf6519 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineView.java @@ -0,0 +1,796 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TimelineView; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TimelineView} + */ +@com.google.protobuf.Generated +public final class TimelineView extends + com.google.protobuf.GeneratedMessageLite< + TimelineView, TimelineView.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TimelineView) + TimelineViewOrBuilder { + private TimelineView() { + tracks_ = emptyProtobufList(); + markers_ = emptyProtobufList(); + } + private int bitField0_; + public static final int SEQUENCE_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.publicapi.v1.SequenceView sequence_; + /** + * .arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"]; + */ + @java.lang.Override + public boolean hasSequence() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SequenceView getSequence() { + return sequence_ == null ? io.github.arcforges.contracts.publicapi.v1.SequenceView.getDefaultInstance() : sequence_; + } + /** + * .arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSequence(io.github.arcforges.contracts.publicapi.v1.SequenceView value) { + value.getClass(); // minimal bytecode null check + sequence_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSequence(io.github.arcforges.contracts.publicapi.v1.SequenceView value) { + value.getClass(); // minimal bytecode null check + if (sequence_ != null && + sequence_ != io.github.arcforges.contracts.publicapi.v1.SequenceView.getDefaultInstance()) { + sequence_ = + io.github.arcforges.contracts.publicapi.v1.SequenceView.newBuilder(sequence_).mergeFrom(value).buildPartial(); + } else { + sequence_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"]; + */ + private void clearSequence() { + sequence_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int TRACKS_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.ProtobufList tracks_; + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + @java.lang.Override + public java.util.List getTracksList() { + return tracks_; + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + public java.util.List + getTracksOrBuilderList() { + return tracks_; + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + @java.lang.Override + public int getTracksCount() { + return tracks_.size(); + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TimelineTrack getTracks(int index) { + return tracks_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + public io.github.arcforges.contracts.publicapi.v1.TimelineTrackOrBuilder getTracksOrBuilder( + int index) { + return tracks_.get(index); + } + private void ensureTracksIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = tracks_; + if (!tmp.isModifiable()) { + tracks_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTracks( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineTrack value) { + value.getClass(); // minimal bytecode null check + ensureTracksIsMutable(); + tracks_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTracks(io.github.arcforges.contracts.publicapi.v1.TimelineTrack value) { + value.getClass(); // minimal bytecode null check + ensureTracksIsMutable(); + tracks_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addTracks( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineTrack value) { + value.getClass(); // minimal bytecode null check + ensureTracksIsMutable(); + tracks_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + private void addAllTracks( + java.lang.Iterable values) { + ensureTracksIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, tracks_); + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + private void clearTracks() { + tracks_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + private void removeTracks(int index) { + ensureTracksIsMutable(); + tracks_.remove(index); + } + + public static final int MARKERS_FIELD_NUMBER = 3; + private com.google.protobuf.Internal.ProtobufList markers_; + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + @java.lang.Override + public java.util.List getMarkersList() { + return markers_; + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + public java.util.List + getMarkersOrBuilderList() { + return markers_; + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + @java.lang.Override + public int getMarkersCount() { + return markers_.size(); + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MarkerView getMarkers(int index) { + return markers_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + public io.github.arcforges.contracts.publicapi.v1.MarkerViewOrBuilder getMarkersOrBuilder( + int index) { + return markers_.get(index); + } + private void ensureMarkersIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = markers_; + if (!tmp.isModifiable()) { + markers_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMarkers( + int index, io.github.arcforges.contracts.publicapi.v1.MarkerView value) { + value.getClass(); // minimal bytecode null check + ensureMarkersIsMutable(); + markers_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addMarkers(io.github.arcforges.contracts.publicapi.v1.MarkerView value) { + value.getClass(); // minimal bytecode null check + ensureMarkersIsMutable(); + markers_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addMarkers( + int index, io.github.arcforges.contracts.publicapi.v1.MarkerView value) { + value.getClass(); // minimal bytecode null check + ensureMarkersIsMutable(); + markers_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + private void addAllMarkers( + java.lang.Iterable values) { + ensureMarkersIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, markers_); + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + private void clearMarkers() { + markers_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + private void removeMarkers(int index) { + ensureMarkersIsMutable(); + markers_.remove(index); + } + + public static final int GRAPH_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.publicapi.v1.ProcessingGraph graph_; + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"]; + */ + @java.lang.Override + public boolean hasGraph() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ProcessingGraph getGraph() { + return graph_ == null ? io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.getDefaultInstance() : graph_; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setGraph(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph value) { + value.getClass(); // minimal bytecode null check + graph_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeGraph(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph value) { + value.getClass(); // minimal bytecode null check + if (graph_ != null && + graph_ != io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.getDefaultInstance()) { + graph_ = + io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.newBuilder(graph_).mergeFrom(value).buildPartial(); + } else { + graph_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"]; + */ + private void clearGraph() { + graph_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimelineView parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineView parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineView parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineView parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineView parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineView parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineView parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineView parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimelineView parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimelineView parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineView parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TimelineView parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TimelineView prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TimelineView; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TimelineView} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TimelineView, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TimelineView) + io.github.arcforges.contracts.publicapi.v1.TimelineViewOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TimelineView.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"]; + */ + @java.lang.Override + public boolean hasSequence() { + return instance.hasSequence(); + } + /** + * .arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.SequenceView getSequence() { + return instance.getSequence(); + } + /** + * .arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"]; + */ + public Builder setSequence(io.github.arcforges.contracts.publicapi.v1.SequenceView value) { + copyOnWrite(); + instance.setSequence(value); + return this; + } + /** + * .arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"]; + */ + public Builder setSequence( + io.github.arcforges.contracts.publicapi.v1.SequenceView.Builder builderForValue) { + copyOnWrite(); + instance.setSequence(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"]; + */ + public Builder mergeSequence(io.github.arcforges.contracts.publicapi.v1.SequenceView value) { + copyOnWrite(); + instance.mergeSequence(value); + return this; + } + /** + * .arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"]; + */ + public Builder clearSequence() { copyOnWrite(); + instance.clearSequence(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + @java.lang.Override + public java.util.List getTracksList() { + return java.util.Collections.unmodifiableList( + instance.getTracksList()); + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + @java.lang.Override + public int getTracksCount() { + return instance.getTracksCount(); + }/** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.TimelineTrack getTracks(int index) { + return instance.getTracks(index); + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + public Builder setTracks( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineTrack value) { + copyOnWrite(); + instance.setTracks(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + public Builder setTracks( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineTrack.Builder builderForValue) { + copyOnWrite(); + instance.setTracks(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + public Builder addTracks(io.github.arcforges.contracts.publicapi.v1.TimelineTrack value) { + copyOnWrite(); + instance.addTracks(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + public Builder addTracks( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineTrack value) { + copyOnWrite(); + instance.addTracks(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + public Builder addTracks( + io.github.arcforges.contracts.publicapi.v1.TimelineTrack.Builder builderForValue) { + copyOnWrite(); + instance.addTracks(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + public Builder addTracks( + int index, io.github.arcforges.contracts.publicapi.v1.TimelineTrack.Builder builderForValue) { + copyOnWrite(); + instance.addTracks(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + public Builder addAllTracks( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllTracks(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + public Builder clearTracks() { + copyOnWrite(); + instance.clearTracks(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + public Builder removeTracks(int index) { + copyOnWrite(); + instance.removeTracks(index); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + @java.lang.Override + public java.util.List getMarkersList() { + return java.util.Collections.unmodifiableList( + instance.getMarkersList()); + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + @java.lang.Override + public int getMarkersCount() { + return instance.getMarkersCount(); + }/** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MarkerView getMarkers(int index) { + return instance.getMarkers(index); + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + public Builder setMarkers( + int index, io.github.arcforges.contracts.publicapi.v1.MarkerView value) { + copyOnWrite(); + instance.setMarkers(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + public Builder setMarkers( + int index, io.github.arcforges.contracts.publicapi.v1.MarkerView.Builder builderForValue) { + copyOnWrite(); + instance.setMarkers(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + public Builder addMarkers(io.github.arcforges.contracts.publicapi.v1.MarkerView value) { + copyOnWrite(); + instance.addMarkers(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + public Builder addMarkers( + int index, io.github.arcforges.contracts.publicapi.v1.MarkerView value) { + copyOnWrite(); + instance.addMarkers(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + public Builder addMarkers( + io.github.arcforges.contracts.publicapi.v1.MarkerView.Builder builderForValue) { + copyOnWrite(); + instance.addMarkers(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + public Builder addMarkers( + int index, io.github.arcforges.contracts.publicapi.v1.MarkerView.Builder builderForValue) { + copyOnWrite(); + instance.addMarkers(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + public Builder addAllMarkers( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllMarkers(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + public Builder clearMarkers() { + copyOnWrite(); + instance.clearMarkers(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + public Builder removeMarkers(int index) { + copyOnWrite(); + instance.removeMarkers(index); + return this; + } + + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"]; + */ + @java.lang.Override + public boolean hasGraph() { + return instance.hasGraph(); + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ProcessingGraph getGraph() { + return instance.getGraph(); + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"]; + */ + public Builder setGraph(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph value) { + copyOnWrite(); + instance.setGraph(value); + return this; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"]; + */ + public Builder setGraph( + io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.Builder builderForValue) { + copyOnWrite(); + instance.setGraph(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"]; + */ + public Builder mergeGraph(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph value) { + copyOnWrite(); + instance.mergeGraph(value); + return this; + } + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"]; + */ + public Builder clearGraph() { copyOnWrite(); + instance.clearGraph(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TimelineView) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TimelineView(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "sequence_", + "tracks_", + io.github.arcforges.contracts.publicapi.v1.TimelineTrack.class, + "markers_", + io.github.arcforges.contracts.publicapi.v1.MarkerView.class, + "graph_", + }; + java.lang.String info = + "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0002\u0000\u0001\u1009\u0000\u0002" + + "\u001b\u0003\u001b\u0004\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TimelineView.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TimelineView) + private static final io.github.arcforges.contracts.publicapi.v1.TimelineView DEFAULT_INSTANCE; + static { + TimelineView defaultInstance = new TimelineView(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TimelineView.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TimelineView getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineViewOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineViewOrBuilder.java new file mode 100644 index 0000000..047c51e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TimelineViewOrBuilder.java @@ -0,0 +1,64 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TimelineViewOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TimelineView) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"]; + * @return Whether the sequence field is set. + */ + boolean hasSequence(); + /** + * .arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"]; + * @return The sequence. + */ + io.github.arcforges.contracts.publicapi.v1.SequenceView getSequence(); + + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + java.util.List + getTracksList(); + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + io.github.arcforges.contracts.publicapi.v1.TimelineTrack getTracks(int index); + /** + * repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"]; + */ + int getTracksCount(); + + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + java.util.List + getMarkersList(); + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + io.github.arcforges.contracts.publicapi.v1.MarkerView getMarkers(int index); + /** + * repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"]; + */ + int getMarkersCount(); + + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"]; + * @return Whether the graph field is set. + */ + boolean hasGraph(); + /** + * .arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"]; + * @return The graph. + */ + io.github.arcforges.contracts.publicapi.v1.ProcessingGraph getGraph(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java new file mode 100644 index 0000000..c4304e6 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposal.java @@ -0,0 +1,603 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ToolProposal; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ToolProposal} + */ +@com.google.protobuf.Generated +public final class ToolProposal extends + com.google.protobuf.GeneratedMessageLite< + ToolProposal, ToolProposal.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ToolProposal) + ToolProposalOrBuilder { + private ToolProposal() { + capability_ = ""; + } + private int bitField0_; + public static final int PROPOSAL_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id proposalId_; + /** + * .arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + */ + @java.lang.Override + public boolean hasProposalId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProposalId() { + return proposalId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : proposalId_; + } + /** + * .arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setProposalId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + proposalId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeProposalId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (proposalId_ != null && + proposalId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + proposalId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(proposalId_).mergeFrom(value).buildPartial(); + } else { + proposalId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + */ + private void clearProposalId() { + proposalId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int CAPABILITY_FIELD_NUMBER = 2; + private java.lang.String capability_; + /** + * optional string capability = 2 [json_name = "capability"]; + * @return Whether the capability field is set. + */ + @java.lang.Override + public boolean hasCapability() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string capability = 2 [json_name = "capability"]; + * @return The capability. + */ + @java.lang.Override + public java.lang.String getCapability() { + return capability_; + } + /** + * optional string capability = 2 [json_name = "capability"]; + * @return The bytes for capability. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCapabilityBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(capability_); + } + /** + * optional string capability = 2 [json_name = "capability"]; + * @param value The capability to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setCapability( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + capability_ = value; + } + /** + * optional string capability = 2 [json_name = "capability"]; + */ + private void clearCapability() { + bitField0_ = (bitField0_ & ~0x00000002); + capability_ = getDefaultInstance().getCapability(); + } + /** + * optional string capability = 2 [json_name = "capability"]; + * @param value The bytes for capability to set. + */ + private void setCapabilityBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + capability_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static final int ARGUMENTS_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.publicapi.v1.CapabilityArguments arguments_; + /** + * .arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"]; + */ + @java.lang.Override + public boolean hasArguments() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.CapabilityArguments getArguments() { + return arguments_ == null ? io.github.arcforges.contracts.publicapi.v1.CapabilityArguments.getDefaultInstance() : arguments_; + } + /** + * .arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setArguments(io.github.arcforges.contracts.publicapi.v1.CapabilityArguments value) { + value.getClass(); // minimal bytecode null check + arguments_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeArguments(io.github.arcforges.contracts.publicapi.v1.CapabilityArguments value) { + value.getClass(); // minimal bytecode null check + if (arguments_ != null && + arguments_ != io.github.arcforges.contracts.publicapi.v1.CapabilityArguments.getDefaultInstance()) { + arguments_ = + io.github.arcforges.contracts.publicapi.v1.CapabilityArguments.newBuilder(arguments_).mergeFrom(value).buildPartial(); + } else { + arguments_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"]; + */ + private void clearArguments() { + arguments_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int SOURCE_ATTEMPT_ID_FIELD_NUMBER = 4; + private io.github.arcforges.contracts.foundation.v1.Id sourceAttemptId_; + /** + * .arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; + */ + @java.lang.Override + public boolean hasSourceAttemptId() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * .arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSourceAttemptId() { + return sourceAttemptId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : sourceAttemptId_; + } + /** + * .arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSourceAttemptId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + sourceAttemptId_ = value; + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeSourceAttemptId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (sourceAttemptId_ != null && + sourceAttemptId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + sourceAttemptId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(sourceAttemptId_).mergeFrom(value).buildPartial(); + } else { + sourceAttemptId_ = value; + } + bitField0_ |= 0x00000008; + } + /** + * .arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; + */ + private void clearSourceAttemptId() { + sourceAttemptId_ = null; + bitField0_ = (bitField0_ & ~0x00000008); + } + + public static io.github.arcforges.contracts.publicapi.v1.ToolProposal parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolProposal parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolProposal parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolProposal parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolProposal parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolProposal parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolProposal parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolProposal parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ToolProposal parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ToolProposal parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolProposal parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolProposal parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ToolProposal prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ToolProposal; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ToolProposal} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ToolProposal, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ToolProposal) + io.github.arcforges.contracts.publicapi.v1.ToolProposalOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ToolProposal.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + */ + @java.lang.Override + public boolean hasProposalId() { + return instance.hasProposalId(); + } + /** + * .arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getProposalId() { + return instance.getProposalId(); + } + /** + * .arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + */ + public Builder setProposalId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setProposalId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + */ + public Builder setProposalId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setProposalId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + */ + public Builder mergeProposalId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeProposalId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + */ + public Builder clearProposalId() { copyOnWrite(); + instance.clearProposalId(); + return this; + } + + /** + * optional string capability = 2 [json_name = "capability"]; + * @return Whether the capability field is set. + */ + @java.lang.Override + public boolean hasCapability() { + return instance.hasCapability(); + } + /** + * optional string capability = 2 [json_name = "capability"]; + * @return The capability. + */ + @java.lang.Override + public java.lang.String getCapability() { + return instance.getCapability(); + } + /** + * optional string capability = 2 [json_name = "capability"]; + * @return The bytes for capability. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getCapabilityBytes() { + return instance.getCapabilityBytes(); + } + /** + * optional string capability = 2 [json_name = "capability"]; + * @param value The capability to set. + * @return This builder for chaining. + */ + public Builder setCapability( + java.lang.String value) { + copyOnWrite(); + instance.setCapability(value); + return this; + } + /** + * optional string capability = 2 [json_name = "capability"]; + * @return This builder for chaining. + */ + public Builder clearCapability() { + copyOnWrite(); + instance.clearCapability(); + return this; + } + /** + * optional string capability = 2 [json_name = "capability"]; + * @param value The bytes for capability to set. + * @return This builder for chaining. + */ + public Builder setCapabilityBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setCapabilityBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"]; + */ + @java.lang.Override + public boolean hasArguments() { + return instance.hasArguments(); + } + /** + * .arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.CapabilityArguments getArguments() { + return instance.getArguments(); + } + /** + * .arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"]; + */ + public Builder setArguments(io.github.arcforges.contracts.publicapi.v1.CapabilityArguments value) { + copyOnWrite(); + instance.setArguments(value); + return this; + } + /** + * .arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"]; + */ + public Builder setArguments( + io.github.arcforges.contracts.publicapi.v1.CapabilityArguments.Builder builderForValue) { + copyOnWrite(); + instance.setArguments(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"]; + */ + public Builder mergeArguments(io.github.arcforges.contracts.publicapi.v1.CapabilityArguments value) { + copyOnWrite(); + instance.mergeArguments(value); + return this; + } + /** + * .arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"]; + */ + public Builder clearArguments() { copyOnWrite(); + instance.clearArguments(); + return this; + } + + /** + * .arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; + */ + @java.lang.Override + public boolean hasSourceAttemptId() { + return instance.hasSourceAttemptId(); + } + /** + * .arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getSourceAttemptId() { + return instance.getSourceAttemptId(); + } + /** + * .arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; + */ + public Builder setSourceAttemptId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setSourceAttemptId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; + */ + public Builder setSourceAttemptId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setSourceAttemptId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; + */ + public Builder mergeSourceAttemptId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeSourceAttemptId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; + */ + public Builder clearSourceAttemptId() { copyOnWrite(); + instance.clearSourceAttemptId(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ToolProposal) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ToolProposal(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "proposalId_", + "capability_", + "arguments_", + "sourceAttemptId_", + }; + java.lang.String info = + "\u0000\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1208\u0001\u0003\u1009\u0002\u0004\u1009\u0003"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ToolProposal.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ToolProposal) + private static final io.github.arcforges.contracts.publicapi.v1.ToolProposal DEFAULT_INSTANCE; + static { + ToolProposal defaultInstance = new ToolProposal(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ToolProposal.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ToolProposal getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposalOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposalOrBuilder.java new file mode 100644 index 0000000..03d9042 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolProposalOrBuilder.java @@ -0,0 +1,64 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ToolProposalOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ToolProposal) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + * @return Whether the proposalId field is set. + */ + boolean hasProposalId(); + /** + * .arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"]; + * @return The proposalId. + */ + io.github.arcforges.contracts.foundation.v1.Id getProposalId(); + + /** + * optional string capability = 2 [json_name = "capability"]; + * @return Whether the capability field is set. + */ + boolean hasCapability(); + /** + * optional string capability = 2 [json_name = "capability"]; + * @return The capability. + */ + java.lang.String getCapability(); + /** + * optional string capability = 2 [json_name = "capability"]; + * @return The bytes for capability. + */ + com.google.protobuf.ByteString + getCapabilityBytes(); + + /** + * .arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"]; + * @return Whether the arguments field is set. + */ + boolean hasArguments(); + /** + * .arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"]; + * @return The arguments. + */ + io.github.arcforges.contracts.publicapi.v1.CapabilityArguments getArguments(); + + /** + * .arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; + * @return Whether the sourceAttemptId field is set. + */ + boolean hasSourceAttemptId(); + /** + * .arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"]; + * @return The sourceAttemptId. + */ + io.github.arcforges.contracts.foundation.v1.Id getSourceAttemptId(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java new file mode 100644 index 0000000..7f53121 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResult.java @@ -0,0 +1,865 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ToolResult; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ToolResult} + */ +@com.google.protobuf.Generated +public final class ToolResult extends + com.google.protobuf.GeneratedMessageLite< + ToolResult, ToolResult.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ToolResult) + ToolResultOrBuilder { + private ToolResult() { + artifacts_ = emptyProtobufList(); + } + private int bitField0_; + private int outcomeCase_ = 0; + private java.lang.Object outcome_; + public enum OutcomeCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + SUCCESS(3), + ERROR(4), + OUTCOME_NOT_SET(0); + private final int value; + private OutcomeCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static OutcomeCase valueOf(int value) { + return forNumber(value); + } + + public static OutcomeCase forNumber(int value) { + switch (value) { + case 3: return SUCCESS; + case 4: return ERROR; + case 0: return OUTCOME_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public OutcomeCase + getOutcomeCase() { + return OutcomeCase.forNumber( + outcomeCase_); + } + + private void clearOutcome() { + outcomeCase_ = 0; + outcome_ = null; + } + + public static final int INVOCATION_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id invocationId_; + /** + * .arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + */ + @java.lang.Override + public boolean hasInvocationId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getInvocationId() { + return invocationId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : invocationId_; + } + /** + * .arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInvocationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + invocationId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeInvocationId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (invocationId_ != null && + invocationId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + invocationId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(invocationId_).mergeFrom(value).buildPartial(); + } else { + invocationId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + */ + private void clearInvocationId() { + invocationId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int EFFECT_FIELD_NUMBER = 2; + private int effect_; + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @return Whether the effect field is set. + */ + @java.lang.Override + public boolean hasEffect() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @return The enum numeric value on the wire for effect. + */ + @java.lang.Override + public int getEffectValue() { + return effect_; + } + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @return The effect. + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.EffectCertainty getEffect() { + io.github.arcforges.contracts.foundation.v1.EffectCertainty result = io.github.arcforges.contracts.foundation.v1.EffectCertainty.forNumber(effect_); + return result == null ? io.github.arcforges.contracts.foundation.v1.EffectCertainty.UNRECOGNIZED : result; + } + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @param value The enum numeric value on the wire for effect to set. + */ + private void setEffectValue(int value) { + bitField0_ |= 0x00000002; effect_ = value; + } + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @param value The effect to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + */ + private void setEffect(io.github.arcforges.contracts.foundation.v1.EffectCertainty value) { + effect_ = value.getNumber(); + bitField0_ |= 0x00000002; + } + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + */ + private void clearEffect() { + bitField0_ = (bitField0_ & ~0x00000002); + effect_ = 0; + } + + public static final int ARTIFACTS_FIELD_NUMBER = 5; + private com.google.protobuf.Internal.ProtobufList artifacts_; + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + @java.lang.Override + public java.util.List getArtifactsList() { + return artifacts_; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + public java.util.List + getArtifactsOrBuilderList() { + return artifacts_; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + @java.lang.Override + public int getArtifactsCount() { + return artifacts_.size(); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ArtifactRef getArtifacts(int index) { + return artifacts_.get(index); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + public io.github.arcforges.contracts.foundation.v1.ArtifactRefOrBuilder getArtifactsOrBuilder( + int index) { + return artifacts_.get(index); + } + private void ensureArtifactsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = artifacts_; + if (!tmp.isModifiable()) { + artifacts_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setArtifacts( + int index, io.github.arcforges.contracts.foundation.v1.ArtifactRef value) { + value.getClass(); // minimal bytecode null check + ensureArtifactsIsMutable(); + artifacts_.set(index, value); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addArtifacts(io.github.arcforges.contracts.foundation.v1.ArtifactRef value) { + value.getClass(); // minimal bytecode null check + ensureArtifactsIsMutable(); + artifacts_.add(value); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addArtifacts( + int index, io.github.arcforges.contracts.foundation.v1.ArtifactRef value) { + value.getClass(); // minimal bytecode null check + ensureArtifactsIsMutable(); + artifacts_.add(index, value); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + private void addAllArtifacts( + java.lang.Iterable values) { + ensureArtifactsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, artifacts_); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + private void clearArtifacts() { + artifacts_ = emptyProtobufList(); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + private void removeArtifacts(int index) { + ensureArtifactsIsMutable(); + artifacts_.remove(index); + } + + public static final int SUCCESS_FIELD_NUMBER = 3; + /** + * .arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"]; + */ + @java.lang.Override + public boolean hasSuccess() { + return outcomeCase_ == 3; + } + /** + * .arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.CapabilityResult getSuccess() { + if (outcomeCase_ == 3) { + return (io.github.arcforges.contracts.publicapi.v1.CapabilityResult) outcome_; + } + return io.github.arcforges.contracts.publicapi.v1.CapabilityResult.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSuccess(io.github.arcforges.contracts.publicapi.v1.CapabilityResult value) { + value.getClass(); // minimal bytecode null check + outcome_ = value; + outcomeCase_ = 3; + } + /** + * .arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeSuccess(io.github.arcforges.contracts.publicapi.v1.CapabilityResult value) { + value.getClass(); // minimal bytecode null check + if (outcomeCase_ == 3 && + outcome_ != io.github.arcforges.contracts.publicapi.v1.CapabilityResult.getDefaultInstance()) { + outcome_ = io.github.arcforges.contracts.publicapi.v1.CapabilityResult.newBuilder((io.github.arcforges.contracts.publicapi.v1.CapabilityResult) outcome_) + .mergeFrom(value).buildPartial(); + } else { + outcome_ = value; + } + outcomeCase_ = 3; + } + /** + * .arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"]; + */ + private void clearSuccess() { + if (outcomeCase_ == 3) { + outcomeCase_ = 0; + outcome_ = null; + } + } + + public static final int ERROR_FIELD_NUMBER = 4; + /** + * .arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + */ + @java.lang.Override + public boolean hasError() { + return outcomeCase_ == 4; + } + /** + * .arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ArcError getError() { + if (outcomeCase_ == 4) { + return (io.github.arcforges.contracts.foundation.v1.ArcError) outcome_; + } + return io.github.arcforges.contracts.foundation.v1.ArcError.getDefaultInstance(); + } + /** + * .arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setError(io.github.arcforges.contracts.foundation.v1.ArcError value) { + value.getClass(); // minimal bytecode null check + outcome_ = value; + outcomeCase_ = 4; + } + /** + * .arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeError(io.github.arcforges.contracts.foundation.v1.ArcError value) { + value.getClass(); // minimal bytecode null check + if (outcomeCase_ == 4 && + outcome_ != io.github.arcforges.contracts.foundation.v1.ArcError.getDefaultInstance()) { + outcome_ = io.github.arcforges.contracts.foundation.v1.ArcError.newBuilder((io.github.arcforges.contracts.foundation.v1.ArcError) outcome_) + .mergeFrom(value).buildPartial(); + } else { + outcome_ = value; + } + outcomeCase_ = 4; + } + /** + * .arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + */ + private void clearError() { + if (outcomeCase_ == 4) { + outcomeCase_ = 0; + outcome_ = null; + } + } + + public static io.github.arcforges.contracts.publicapi.v1.ToolResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolResult parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolResult parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolResult parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ToolResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ToolResult parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ToolResult parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ToolResult prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ToolResult; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ToolResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ToolResult, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ToolResult) + io.github.arcforges.contracts.publicapi.v1.ToolResultOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ToolResult.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public OutcomeCase + getOutcomeCase() { + return instance.getOutcomeCase(); + } + + public Builder clearOutcome() { + copyOnWrite(); + instance.clearOutcome(); + return this; + } + + + /** + * .arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + */ + @java.lang.Override + public boolean hasInvocationId() { + return instance.hasInvocationId(); + } + /** + * .arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getInvocationId() { + return instance.getInvocationId(); + } + /** + * .arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + */ + public Builder setInvocationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setInvocationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + */ + public Builder setInvocationId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setInvocationId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + */ + public Builder mergeInvocationId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeInvocationId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + */ + public Builder clearInvocationId() { copyOnWrite(); + instance.clearInvocationId(); + return this; + } + + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @return Whether the effect field is set. + */ + @java.lang.Override + public boolean hasEffect() { + return instance.hasEffect(); + } + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @return The enum numeric value on the wire for effect. + */ + @java.lang.Override + public int getEffectValue() { + return instance.getEffectValue(); + } + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @param value The effect to set. + * @throws IllegalArgumentException if UNRECOGNIZED is provided. + * @return This builder for chaining. + */ + public Builder setEffectValue(int value) { + copyOnWrite(); + instance.setEffectValue(value); + return this; + } + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @return The effect. + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.EffectCertainty getEffect() { + return instance.getEffect(); + } + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @param value The enum numeric value on the wire for effect to set. + * @return This builder for chaining. + */ + public Builder setEffect(io.github.arcforges.contracts.foundation.v1.EffectCertainty value) { + copyOnWrite(); + instance.setEffect(value); + return this; + } + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @return This builder for chaining. + */ + public Builder clearEffect() { + copyOnWrite(); + instance.clearEffect(); + return this; + } + + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + @java.lang.Override + public java.util.List getArtifactsList() { + return java.util.Collections.unmodifiableList( + instance.getArtifactsList()); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + @java.lang.Override + public int getArtifactsCount() { + return instance.getArtifactsCount(); + }/** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ArtifactRef getArtifacts(int index) { + return instance.getArtifacts(index); + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + public Builder setArtifacts( + int index, io.github.arcforges.contracts.foundation.v1.ArtifactRef value) { + copyOnWrite(); + instance.setArtifacts(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + public Builder setArtifacts( + int index, io.github.arcforges.contracts.foundation.v1.ArtifactRef.Builder builderForValue) { + copyOnWrite(); + instance.setArtifacts(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + public Builder addArtifacts(io.github.arcforges.contracts.foundation.v1.ArtifactRef value) { + copyOnWrite(); + instance.addArtifacts(value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + public Builder addArtifacts( + int index, io.github.arcforges.contracts.foundation.v1.ArtifactRef value) { + copyOnWrite(); + instance.addArtifacts(index, value); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + public Builder addArtifacts( + io.github.arcforges.contracts.foundation.v1.ArtifactRef.Builder builderForValue) { + copyOnWrite(); + instance.addArtifacts(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + public Builder addArtifacts( + int index, io.github.arcforges.contracts.foundation.v1.ArtifactRef.Builder builderForValue) { + copyOnWrite(); + instance.addArtifacts(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + public Builder addAllArtifacts( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllArtifacts(values); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + public Builder clearArtifacts() { + copyOnWrite(); + instance.clearArtifacts(); + return this; + } + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + public Builder removeArtifacts(int index) { + copyOnWrite(); + instance.removeArtifacts(index); + return this; + } + + /** + * .arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"]; + */ + @java.lang.Override + public boolean hasSuccess() { + return instance.hasSuccess(); + } + /** + * .arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.CapabilityResult getSuccess() { + return instance.getSuccess(); + } + /** + * .arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"]; + */ + public Builder setSuccess(io.github.arcforges.contracts.publicapi.v1.CapabilityResult value) { + copyOnWrite(); + instance.setSuccess(value); + return this; + } + /** + * .arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"]; + */ + public Builder setSuccess( + io.github.arcforges.contracts.publicapi.v1.CapabilityResult.Builder builderForValue) { + copyOnWrite(); + instance.setSuccess(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"]; + */ + public Builder mergeSuccess(io.github.arcforges.contracts.publicapi.v1.CapabilityResult value) { + copyOnWrite(); + instance.mergeSuccess(value); + return this; + } + /** + * .arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"]; + */ + public Builder clearSuccess() { + copyOnWrite(); + instance.clearSuccess(); + return this; + } + + /** + * .arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + */ + @java.lang.Override + public boolean hasError() { + return instance.hasError(); + } + /** + * .arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.ArcError getError() { + return instance.getError(); + } + /** + * .arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + */ + public Builder setError(io.github.arcforges.contracts.foundation.v1.ArcError value) { + copyOnWrite(); + instance.setError(value); + return this; + } + /** + * .arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + */ + public Builder setError( + io.github.arcforges.contracts.foundation.v1.ArcError.Builder builderForValue) { + copyOnWrite(); + instance.setError(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + */ + public Builder mergeError(io.github.arcforges.contracts.foundation.v1.ArcError value) { + copyOnWrite(); + instance.mergeError(value); + return this; + } + /** + * .arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + */ + public Builder clearError() { + copyOnWrite(); + instance.clearError(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ToolResult) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ToolResult(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "outcome_", + "outcomeCase_", + "bitField0_", + "invocationId_", + "effect_", + io.github.arcforges.contracts.publicapi.v1.CapabilityResult.class, + io.github.arcforges.contracts.foundation.v1.ArcError.class, + "artifacts_", + io.github.arcforges.contracts.foundation.v1.ArtifactRef.class, + }; + java.lang.String info = + "\u0000\u0005\u0001\u0001\u0001\u0005\u0005\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u100c\u0001\u0003<\u0000\u0004<\u0000\u0005\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ToolResult.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ToolResult) + private static final io.github.arcforges.contracts.publicapi.v1.ToolResult DEFAULT_INSTANCE; + static { + ToolResult defaultInstance = new ToolResult(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ToolResult.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ToolResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResultOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResultOrBuilder.java new file mode 100644 index 0000000..d693f57 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ToolResultOrBuilder.java @@ -0,0 +1,79 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ToolResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ToolResult) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + * @return Whether the invocationId field is set. + */ + boolean hasInvocationId(); + /** + * .arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"]; + * @return The invocationId. + */ + io.github.arcforges.contracts.foundation.v1.Id getInvocationId(); + + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @return Whether the effect field is set. + */ + boolean hasEffect(); + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @return The enum numeric value on the wire for effect. + */ + int getEffectValue(); + /** + * optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"]; + * @return The effect. + */ + io.github.arcforges.contracts.foundation.v1.EffectCertainty getEffect(); + + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + java.util.List + getArtifactsList(); + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + io.github.arcforges.contracts.foundation.v1.ArtifactRef getArtifacts(int index); + /** + * repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"]; + */ + int getArtifactsCount(); + + /** + * .arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"]; + * @return Whether the success field is set. + */ + boolean hasSuccess(); + /** + * .arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"]; + * @return The success. + */ + io.github.arcforges.contracts.publicapi.v1.CapabilityResult getSuccess(); + + /** + * .arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + * @return Whether the error field is set. + */ + boolean hasError(); + /** + * .arcforges.foundation.v1.ArcError error = 4 [json_name = "error"]; + * @return The error. + */ + io.github.arcforges.contracts.foundation.v1.ArcError getError(); + + public io.github.arcforges.contracts.publicapi.v1.ToolResult.OutcomeCase getOutcomeCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java new file mode 100644 index 0000000..2217c1e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpec.java @@ -0,0 +1,796 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TransitionSpec; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TransitionSpec} + */ +@com.google.protobuf.Generated +public final class TransitionSpec extends + com.google.protobuf.GeneratedMessageLite< + TransitionSpec, TransitionSpec.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TransitionSpec) + TransitionSpecOrBuilder { + private TransitionSpec() { + kind_ = ""; + } + private int bitField0_; + public static final int TRANSITION_ID_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.foundation.v1.Id transitionId_; + /** + * .arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + */ + @java.lang.Override + public boolean hasTransitionId() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTransitionId() { + return transitionId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : transitionId_; + } + /** + * .arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setTransitionId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + transitionId_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeTransitionId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (transitionId_ != null && + transitionId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + transitionId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(transitionId_).mergeFrom(value).buildPartial(); + } else { + transitionId_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + */ + private void clearTransitionId() { + transitionId_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int LEFT_CLIP_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id leftClipId_; + /** + * .arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + */ + @java.lang.Override + public boolean hasLeftClipId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getLeftClipId() { + return leftClipId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : leftClipId_; + } + /** + * .arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setLeftClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + leftClipId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeLeftClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (leftClipId_ != null && + leftClipId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + leftClipId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(leftClipId_).mergeFrom(value).buildPartial(); + } else { + leftClipId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + */ + private void clearLeftClipId() { + leftClipId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int RIGHT_CLIP_ID_FIELD_NUMBER = 3; + private io.github.arcforges.contracts.foundation.v1.Id rightClipId_; + /** + * .arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + */ + @java.lang.Override + public boolean hasRightClipId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * .arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getRightClipId() { + return rightClipId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : rightClipId_; + } + /** + * .arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setRightClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + rightClipId_ = value; + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeRightClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (rightClipId_ != null && + rightClipId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + rightClipId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(rightClipId_).mergeFrom(value).buildPartial(); + } else { + rightClipId_ = value; + } + bitField0_ |= 0x00000004; + } + /** + * .arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + */ + private void clearRightClipId() { + rightClipId_ = null; + bitField0_ = (bitField0_ & ~0x00000004); + } + + public static final int KIND_FIELD_NUMBER = 4; + private java.lang.String kind_; + /** + * optional string kind = 4 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + kind_ = value; + } + /** + * optional string kind = 4 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000008); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int IN_OFFSET_FIELD_NUMBER = 5; + private io.github.arcforges.contracts.foundation.v1.MediaTime inOffset_; + /** + * .arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + */ + @java.lang.Override + public boolean hasInOffset() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * .arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getInOffset() { + return inOffset_ == null ? io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance() : inOffset_; + } + /** + * .arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + inOffset_ = value; + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeInOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + if (inOffset_ != null && + inOffset_ != io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance()) { + inOffset_ = + io.github.arcforges.contracts.foundation.v1.MediaTime.newBuilder(inOffset_).mergeFrom(value).buildPartial(); + } else { + inOffset_ = value; + } + bitField0_ |= 0x00000010; + } + /** + * .arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + */ + private void clearInOffset() { + inOffset_ = null; + bitField0_ = (bitField0_ & ~0x00000010); + } + + public static final int OUT_OFFSET_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.foundation.v1.MediaTime outOffset_; + /** + * .arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; + */ + @java.lang.Override + public boolean hasOutOffset() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getOutOffset() { + return outOffset_ == null ? io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance() : outOffset_; + } + /** + * .arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setOutOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + outOffset_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeOutOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + value.getClass(); // minimal bytecode null check + if (outOffset_ != null && + outOffset_ != io.github.arcforges.contracts.foundation.v1.MediaTime.getDefaultInstance()) { + outOffset_ = + io.github.arcforges.contracts.foundation.v1.MediaTime.newBuilder(outOffset_).mergeFrom(value).buildPartial(); + } else { + outOffset_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; + */ + private void clearOutOffset() { + outOffset_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static io.github.arcforges.contracts.publicapi.v1.TransitionSpec parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TransitionSpec parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TransitionSpec parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TransitionSpec parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TransitionSpec parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TransitionSpec parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TransitionSpec parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TransitionSpec parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TransitionSpec parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TransitionSpec parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TransitionSpec parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TransitionSpec parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TransitionSpec prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TransitionSpec; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TransitionSpec} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TransitionSpec, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TransitionSpec) + io.github.arcforges.contracts.publicapi.v1.TransitionSpecOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TransitionSpec.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + */ + @java.lang.Override + public boolean hasTransitionId() { + return instance.hasTransitionId(); + } + /** + * .arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getTransitionId() { + return instance.getTransitionId(); + } + /** + * .arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + */ + public Builder setTransitionId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setTransitionId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + */ + public Builder setTransitionId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setTransitionId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + */ + public Builder mergeTransitionId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeTransitionId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + */ + public Builder clearTransitionId() { copyOnWrite(); + instance.clearTransitionId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + */ + @java.lang.Override + public boolean hasLeftClipId() { + return instance.hasLeftClipId(); + } + /** + * .arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getLeftClipId() { + return instance.getLeftClipId(); + } + /** + * .arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + */ + public Builder setLeftClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setLeftClipId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + */ + public Builder setLeftClipId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setLeftClipId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + */ + public Builder mergeLeftClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeLeftClipId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + */ + public Builder clearLeftClipId() { copyOnWrite(); + instance.clearLeftClipId(); + return this; + } + + /** + * .arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + */ + @java.lang.Override + public boolean hasRightClipId() { + return instance.hasRightClipId(); + } + /** + * .arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getRightClipId() { + return instance.getRightClipId(); + } + /** + * .arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + */ + public Builder setRightClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setRightClipId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + */ + public Builder setRightClipId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setRightClipId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + */ + public Builder mergeRightClipId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeRightClipId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + */ + public Builder clearRightClipId() { copyOnWrite(); + instance.clearRightClipId(); + return this; + } + + /** + * optional string kind = 4 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 4 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + */ + @java.lang.Override + public boolean hasInOffset() { + return instance.hasInOffset(); + } + /** + * .arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getInOffset() { + return instance.getInOffset(); + } + /** + * .arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + */ + public Builder setInOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.setInOffset(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + */ + public Builder setInOffset( + io.github.arcforges.contracts.foundation.v1.MediaTime.Builder builderForValue) { + copyOnWrite(); + instance.setInOffset(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + */ + public Builder mergeInOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.mergeInOffset(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + */ + public Builder clearInOffset() { copyOnWrite(); + instance.clearInOffset(); + return this; + } + + /** + * .arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; + */ + @java.lang.Override + public boolean hasOutOffset() { + return instance.hasOutOffset(); + } + /** + * .arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.MediaTime getOutOffset() { + return instance.getOutOffset(); + } + /** + * .arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; + */ + public Builder setOutOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.setOutOffset(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; + */ + public Builder setOutOffset( + io.github.arcforges.contracts.foundation.v1.MediaTime.Builder builderForValue) { + copyOnWrite(); + instance.setOutOffset(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; + */ + public Builder mergeOutOffset(io.github.arcforges.contracts.foundation.v1.MediaTime value) { + copyOnWrite(); + instance.mergeOutOffset(value); + return this; + } + /** + * .arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; + */ + public Builder clearOutOffset() { copyOnWrite(); + instance.clearOutOffset(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TransitionSpec) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TransitionSpec(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "transitionId_", + "leftClipId_", + "rightClipId_", + "kind_", + "inOffset_", + "outOffset_", + }; + java.lang.String info = + "\u0000\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1009\u0000\u0002" + + "\u1009\u0001\u0003\u1009\u0002\u0004\u1208\u0003\u0005\u1009\u0004\u0006\u1009\u0005" + + ""; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TransitionSpec.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TransitionSpec) + private static final io.github.arcforges.contracts.publicapi.v1.TransitionSpec DEFAULT_INSTANCE; + static { + TransitionSpec defaultInstance = new TransitionSpec(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TransitionSpec.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TransitionSpec getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpecOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpecOrBuilder.java new file mode 100644 index 0000000..cde9d21 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TransitionSpecOrBuilder.java @@ -0,0 +1,86 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TransitionSpecOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TransitionSpec) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + * @return Whether the transitionId field is set. + */ + boolean hasTransitionId(); + /** + * .arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"]; + * @return The transitionId. + */ + io.github.arcforges.contracts.foundation.v1.Id getTransitionId(); + + /** + * .arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + * @return Whether the leftClipId field is set. + */ + boolean hasLeftClipId(); + /** + * .arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"]; + * @return The leftClipId. + */ + io.github.arcforges.contracts.foundation.v1.Id getLeftClipId(); + + /** + * .arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + * @return Whether the rightClipId field is set. + */ + boolean hasRightClipId(); + /** + * .arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"]; + * @return The rightClipId. + */ + io.github.arcforges.contracts.foundation.v1.Id getRightClipId(); + + /** + * optional string kind = 4 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 4 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 4 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * .arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + * @return Whether the inOffset field is set. + */ + boolean hasInOffset(); + /** + * .arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"]; + * @return The inOffset. + */ + io.github.arcforges.contracts.foundation.v1.MediaTime getInOffset(); + + /** + * .arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; + * @return Whether the outOffset field is set. + */ + boolean hasOutOffset(); + /** + * .arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"]; + * @return The outOffset. + */ + io.github.arcforges.contracts.foundation.v1.MediaTime getOutOffset(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java new file mode 100644 index 0000000..3c89139 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfiguration.java @@ -0,0 +1,1099 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TriggerConfiguration; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TriggerConfiguration} + */ +@com.google.protobuf.Generated +public final class TriggerConfiguration extends + com.google.protobuf.GeneratedMessageLite< + TriggerConfiguration, TriggerConfiguration.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TriggerConfiguration) + TriggerConfigurationOrBuilder { + private TriggerConfiguration() { + kind_ = ""; + direction_ = ""; + } + private int bitField0_; + public static final int KIND_FIELD_NUMBER = 1; + private java.lang.String kind_; + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return kind_; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(kind_); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setKind( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + kind_ = value; + } + /** + * optional string kind = 1 [json_name = "kind"]; + */ + private void clearKind() { + bitField0_ = (bitField0_ & ~0x00000001); + kind_ = getDefaultInstance().getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + */ + private void setKindBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + kind_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int CHANNEL_ID_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.foundation.v1.Id channelId_; + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return channelId_ == null ? io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance() : channelId_; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + channelId_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + value.getClass(); // minimal bytecode null check + if (channelId_ != null && + channelId_ != io.github.arcforges.contracts.foundation.v1.Id.getDefaultInstance()) { + channelId_ = + io.github.arcforges.contracts.foundation.v1.Id.newBuilder(channelId_).mergeFrom(value).buildPartial(); + } else { + channelId_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + private void clearChannelId() { + channelId_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static final int THRESHOLD_FIELD_NUMBER = 3; + private double threshold_; + /** + * optional double threshold = 3 [json_name = "threshold"]; + * @return Whether the threshold field is set. + */ + @java.lang.Override + public boolean hasThreshold() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional double threshold = 3 [json_name = "threshold"]; + * @return The threshold. + */ + @java.lang.Override + public double getThreshold() { + return threshold_; + } + /** + * optional double threshold = 3 [json_name = "threshold"]; + * @param value The threshold to set. + */ + private void setThreshold(double value) { + bitField0_ |= 0x00000004; + threshold_ = value; + } + /** + * optional double threshold = 3 [json_name = "threshold"]; + */ + private void clearThreshold() { + bitField0_ = (bitField0_ & ~0x00000004); + threshold_ = 0D; + } + + public static final int DIRECTION_FIELD_NUMBER = 4; + private java.lang.String direction_; + /** + * optional string direction = 4 [json_name = "direction"]; + * @return Whether the direction field is set. + */ + @java.lang.Override + public boolean hasDirection() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional string direction = 4 [json_name = "direction"]; + * @return The direction. + */ + @java.lang.Override + public java.lang.String getDirection() { + return direction_; + } + /** + * optional string direction = 4 [json_name = "direction"]; + * @return The bytes for direction. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDirectionBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(direction_); + } + /** + * optional string direction = 4 [json_name = "direction"]; + * @param value The direction to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setDirection( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000008; + direction_ = value; + } + /** + * optional string direction = 4 [json_name = "direction"]; + */ + private void clearDirection() { + bitField0_ = (bitField0_ & ~0x00000008); + direction_ = getDefaultInstance().getDirection(); + } + /** + * optional string direction = 4 [json_name = "direction"]; + * @param value The bytes for direction to set. + */ + private void setDirectionBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + direction_ = value.toStringUtf8(); + bitField0_ |= 0x00000008; + } + + public static final int HYSTERESIS_FIELD_NUMBER = 5; + private double hysteresis_; + /** + * optional double hysteresis = 5 [json_name = "hysteresis"]; + * @return Whether the hysteresis field is set. + */ + @java.lang.Override + public boolean hasHysteresis() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + * optional double hysteresis = 5 [json_name = "hysteresis"]; + * @return The hysteresis. + */ + @java.lang.Override + public double getHysteresis() { + return hysteresis_; + } + /** + * optional double hysteresis = 5 [json_name = "hysteresis"]; + * @param value The hysteresis to set. + */ + private void setHysteresis(double value) { + bitField0_ |= 0x00000010; + hysteresis_ = value; + } + /** + * optional double hysteresis = 5 [json_name = "hysteresis"]; + */ + private void clearHysteresis() { + bitField0_ = (bitField0_ & ~0x00000010); + hysteresis_ = 0D; + } + + public static final int HOLDOFF_FIELD_NUMBER = 6; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime holdoff_; + /** + * .arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"]; + */ + @java.lang.Override + public boolean hasHoldoff() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getHoldoff() { + return holdoff_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : holdoff_; + } + /** + * .arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setHoldoff(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + holdoff_ = value; + bitField0_ |= 0x00000020; + } + /** + * .arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeHoldoff(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (holdoff_ != null && + holdoff_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + holdoff_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(holdoff_).mergeFrom(value).buildPartial(); + } else { + holdoff_ = value; + } + bitField0_ |= 0x00000020; + } + /** + * .arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"]; + */ + private void clearHoldoff() { + holdoff_ = null; + bitField0_ = (bitField0_ & ~0x00000020); + } + + public static final int PRE_FIELD_NUMBER = 7; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime pre_; + /** + * .arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"]; + */ + @java.lang.Override + public boolean hasPre() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getPre() { + return pre_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : pre_; + } + /** + * .arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPre(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + pre_ = value; + bitField0_ |= 0x00000040; + } + /** + * .arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergePre(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (pre_ != null && + pre_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + pre_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(pre_).mergeFrom(value).buildPartial(); + } else { + pre_ = value; + } + bitField0_ |= 0x00000040; + } + /** + * .arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"]; + */ + private void clearPre() { + pre_ = null; + bitField0_ = (bitField0_ & ~0x00000040); + } + + public static final int POST_FIELD_NUMBER = 8; + private io.github.arcforges.contracts.publicapi.v1.ScopeTime post_; + /** + * .arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"]; + */ + @java.lang.Override + public boolean hasPost() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + * .arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getPost() { + return post_ == null ? io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance() : post_; + } + /** + * .arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setPost(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + post_ = value; + bitField0_ |= 0x00000080; + } + /** + * .arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergePost(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + value.getClass(); // minimal bytecode null check + if (post_ != null && + post_ != io.github.arcforges.contracts.publicapi.v1.ScopeTime.getDefaultInstance()) { + post_ = + io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder(post_).mergeFrom(value).buildPartial(); + } else { + post_ = value; + } + bitField0_ |= 0x00000080; + } + /** + * .arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"]; + */ + private void clearPost() { + post_ = null; + bitField0_ = (bitField0_ & ~0x00000080); + } + + public static final int REPEATED_FIELD_NUMBER = 9; + private boolean repeated_; + /** + * optional bool repeated = 9 [json_name = "repeated"]; + * @return Whether the repeated field is set. + */ + @java.lang.Override + public boolean hasRepeated() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + * optional bool repeated = 9 [json_name = "repeated"]; + * @return The repeated. + */ + @java.lang.Override + public boolean getRepeated() { + return repeated_; + } + /** + * optional bool repeated = 9 [json_name = "repeated"]; + * @param value The repeated to set. + */ + private void setRepeated(boolean value) { + bitField0_ |= 0x00000100; + repeated_ = value; + } + /** + * optional bool repeated = 9 [json_name = "repeated"]; + */ + private void clearRepeated() { + bitField0_ = (bitField0_ & ~0x00000100); + repeated_ = false; + } + + public static final int MAX_OCCURRENCES_FIELD_NUMBER = 10; + private int maxOccurrences_; + /** + * optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"]; + * @return Whether the maxOccurrences field is set. + */ + @java.lang.Override + public boolean hasMaxOccurrences() { + return ((bitField0_ & 0x00000200) != 0); + } + /** + * optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"]; + * @return The maxOccurrences. + */ + @java.lang.Override + public int getMaxOccurrences() { + return maxOccurrences_; + } + /** + * optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"]; + * @param value The maxOccurrences to set. + */ + private void setMaxOccurrences(int value) { + bitField0_ |= 0x00000200; + maxOccurrences_ = value; + } + /** + * optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"]; + */ + private void clearMaxOccurrences() { + bitField0_ = (bitField0_ & ~0x00000200); + maxOccurrences_ = 0; + } + + public static io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TriggerConfiguration; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TriggerConfiguration} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TriggerConfiguration) + io.github.arcforges.contracts.publicapi.v1.TriggerConfigurationOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + @java.lang.Override + public boolean hasKind() { + return instance.hasKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + @java.lang.Override + public java.lang.String getKind() { + return instance.getKind(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKindBytes() { + return instance.getKindBytes(); + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The kind to set. + * @return This builder for chaining. + */ + public Builder setKind( + java.lang.String value) { + copyOnWrite(); + instance.setKind(value); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @return This builder for chaining. + */ + public Builder clearKind() { + copyOnWrite(); + instance.clearKind(); + return this; + } + /** + * optional string kind = 1 [json_name = "kind"]; + * @param value The bytes for kind to set. + * @return This builder for chaining. + */ + public Builder setKindBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setKindBytes(value); + return this; + } + + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.Override + public boolean hasChannelId() { + return instance.hasChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.foundation.v1.Id getChannelId() { + return instance.getChannelId(); + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + public Builder setChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.setChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + public Builder setChannelId( + io.github.arcforges.contracts.foundation.v1.Id.Builder builderForValue) { + copyOnWrite(); + instance.setChannelId(builderForValue.build()); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + public Builder mergeChannelId(io.github.arcforges.contracts.foundation.v1.Id value) { + copyOnWrite(); + instance.mergeChannelId(value); + return this; + } + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + */ + public Builder clearChannelId() { copyOnWrite(); + instance.clearChannelId(); + return this; + } + + /** + * optional double threshold = 3 [json_name = "threshold"]; + * @return Whether the threshold field is set. + */ + @java.lang.Override + public boolean hasThreshold() { + return instance.hasThreshold(); + } + /** + * optional double threshold = 3 [json_name = "threshold"]; + * @return The threshold. + */ + @java.lang.Override + public double getThreshold() { + return instance.getThreshold(); + } + /** + * optional double threshold = 3 [json_name = "threshold"]; + * @param value The threshold to set. + * @return This builder for chaining. + */ + public Builder setThreshold(double value) { + copyOnWrite(); + instance.setThreshold(value); + return this; + } + /** + * optional double threshold = 3 [json_name = "threshold"]; + * @return This builder for chaining. + */ + public Builder clearThreshold() { + copyOnWrite(); + instance.clearThreshold(); + return this; + } + + /** + * optional string direction = 4 [json_name = "direction"]; + * @return Whether the direction field is set. + */ + @java.lang.Override + public boolean hasDirection() { + return instance.hasDirection(); + } + /** + * optional string direction = 4 [json_name = "direction"]; + * @return The direction. + */ + @java.lang.Override + public java.lang.String getDirection() { + return instance.getDirection(); + } + /** + * optional string direction = 4 [json_name = "direction"]; + * @return The bytes for direction. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDirectionBytes() { + return instance.getDirectionBytes(); + } + /** + * optional string direction = 4 [json_name = "direction"]; + * @param value The direction to set. + * @return This builder for chaining. + */ + public Builder setDirection( + java.lang.String value) { + copyOnWrite(); + instance.setDirection(value); + return this; + } + /** + * optional string direction = 4 [json_name = "direction"]; + * @return This builder for chaining. + */ + public Builder clearDirection() { + copyOnWrite(); + instance.clearDirection(); + return this; + } + /** + * optional string direction = 4 [json_name = "direction"]; + * @param value The bytes for direction to set. + * @return This builder for chaining. + */ + public Builder setDirectionBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setDirectionBytes(value); + return this; + } + + /** + * optional double hysteresis = 5 [json_name = "hysteresis"]; + * @return Whether the hysteresis field is set. + */ + @java.lang.Override + public boolean hasHysteresis() { + return instance.hasHysteresis(); + } + /** + * optional double hysteresis = 5 [json_name = "hysteresis"]; + * @return The hysteresis. + */ + @java.lang.Override + public double getHysteresis() { + return instance.getHysteresis(); + } + /** + * optional double hysteresis = 5 [json_name = "hysteresis"]; + * @param value The hysteresis to set. + * @return This builder for chaining. + */ + public Builder setHysteresis(double value) { + copyOnWrite(); + instance.setHysteresis(value); + return this; + } + /** + * optional double hysteresis = 5 [json_name = "hysteresis"]; + * @return This builder for chaining. + */ + public Builder clearHysteresis() { + copyOnWrite(); + instance.clearHysteresis(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"]; + */ + @java.lang.Override + public boolean hasHoldoff() { + return instance.hasHoldoff(); + } + /** + * .arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getHoldoff() { + return instance.getHoldoff(); + } + /** + * .arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"]; + */ + public Builder setHoldoff(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setHoldoff(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"]; + */ + public Builder setHoldoff( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setHoldoff(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"]; + */ + public Builder mergeHoldoff(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergeHoldoff(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"]; + */ + public Builder clearHoldoff() { copyOnWrite(); + instance.clearHoldoff(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"]; + */ + @java.lang.Override + public boolean hasPre() { + return instance.hasPre(); + } + /** + * .arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getPre() { + return instance.getPre(); + } + /** + * .arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"]; + */ + public Builder setPre(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setPre(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"]; + */ + public Builder setPre( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setPre(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"]; + */ + public Builder mergePre(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergePre(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"]; + */ + public Builder clearPre() { copyOnWrite(); + instance.clearPre(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"]; + */ + @java.lang.Override + public boolean hasPost() { + return instance.hasPost(); + } + /** + * .arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScopeTime getPost() { + return instance.getPost(); + } + /** + * .arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"]; + */ + public Builder setPost(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.setPost(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"]; + */ + public Builder setPost( + io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder builderForValue) { + copyOnWrite(); + instance.setPost(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"]; + */ + public Builder mergePost(io.github.arcforges.contracts.publicapi.v1.ScopeTime value) { + copyOnWrite(); + instance.mergePost(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"]; + */ + public Builder clearPost() { copyOnWrite(); + instance.clearPost(); + return this; + } + + /** + * optional bool repeated = 9 [json_name = "repeated"]; + * @return Whether the repeated field is set. + */ + @java.lang.Override + public boolean hasRepeated() { + return instance.hasRepeated(); + } + /** + * optional bool repeated = 9 [json_name = "repeated"]; + * @return The repeated. + */ + @java.lang.Override + public boolean getRepeated() { + return instance.getRepeated(); + } + /** + * optional bool repeated = 9 [json_name = "repeated"]; + * @param value The repeated to set. + * @return This builder for chaining. + */ + public Builder setRepeated(boolean value) { + copyOnWrite(); + instance.setRepeated(value); + return this; + } + /** + * optional bool repeated = 9 [json_name = "repeated"]; + * @return This builder for chaining. + */ + public Builder clearRepeated() { + copyOnWrite(); + instance.clearRepeated(); + return this; + } + + /** + * optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"]; + * @return Whether the maxOccurrences field is set. + */ + @java.lang.Override + public boolean hasMaxOccurrences() { + return instance.hasMaxOccurrences(); + } + /** + * optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"]; + * @return The maxOccurrences. + */ + @java.lang.Override + public int getMaxOccurrences() { + return instance.getMaxOccurrences(); + } + /** + * optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"]; + * @param value The maxOccurrences to set. + * @return This builder for chaining. + */ + public Builder setMaxOccurrences(int value) { + copyOnWrite(); + instance.setMaxOccurrences(value); + return this; + } + /** + * optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"]; + * @return This builder for chaining. + */ + public Builder clearMaxOccurrences() { + copyOnWrite(); + instance.clearMaxOccurrences(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TriggerConfiguration) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "kind_", + "channelId_", + "threshold_", + "direction_", + "hysteresis_", + "holdoff_", + "pre_", + "post_", + "repeated_", + "maxOccurrences_", + }; + java.lang.String info = + "\u0000\n\u0000\u0001\u0001\n\n\u0000\u0000\u0000\u0001\u1208\u0000\u0002\u1009\u0001" + + "\u0003\u1000\u0002\u0004\u1208\u0003\u0005\u1000\u0004\u0006\u1009\u0005\u0007\u1009" + + "\u0006\b\u1009\u0007\t\u1007\b\n\u100b\t"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TriggerConfiguration) + private static final io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration DEFAULT_INSTANCE; + static { + TriggerConfiguration defaultInstance = new TriggerConfiguration(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TriggerConfiguration.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationOrBuilder.java new file mode 100644 index 0000000..50e3ee2 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationOrBuilder.java @@ -0,0 +1,136 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TriggerConfigurationOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TriggerConfiguration) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string kind = 1 [json_name = "kind"]; + * @return Whether the kind field is set. + */ + boolean hasKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The kind. + */ + java.lang.String getKind(); + /** + * optional string kind = 1 [json_name = "kind"]; + * @return The bytes for kind. + */ + com.google.protobuf.ByteString + getKindBytes(); + + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + * @return Whether the channelId field is set. + */ + boolean hasChannelId(); + /** + * .arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"]; + * @return The channelId. + */ + io.github.arcforges.contracts.foundation.v1.Id getChannelId(); + + /** + * optional double threshold = 3 [json_name = "threshold"]; + * @return Whether the threshold field is set. + */ + boolean hasThreshold(); + /** + * optional double threshold = 3 [json_name = "threshold"]; + * @return The threshold. + */ + double getThreshold(); + + /** + * optional string direction = 4 [json_name = "direction"]; + * @return Whether the direction field is set. + */ + boolean hasDirection(); + /** + * optional string direction = 4 [json_name = "direction"]; + * @return The direction. + */ + java.lang.String getDirection(); + /** + * optional string direction = 4 [json_name = "direction"]; + * @return The bytes for direction. + */ + com.google.protobuf.ByteString + getDirectionBytes(); + + /** + * optional double hysteresis = 5 [json_name = "hysteresis"]; + * @return Whether the hysteresis field is set. + */ + boolean hasHysteresis(); + /** + * optional double hysteresis = 5 [json_name = "hysteresis"]; + * @return The hysteresis. + */ + double getHysteresis(); + + /** + * .arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"]; + * @return Whether the holdoff field is set. + */ + boolean hasHoldoff(); + /** + * .arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"]; + * @return The holdoff. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getHoldoff(); + + /** + * .arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"]; + * @return Whether the pre field is set. + */ + boolean hasPre(); + /** + * .arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"]; + * @return The pre. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getPre(); + + /** + * .arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"]; + * @return Whether the post field is set. + */ + boolean hasPost(); + /** + * .arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"]; + * @return The post. + */ + io.github.arcforges.contracts.publicapi.v1.ScopeTime getPost(); + + /** + * optional bool repeated = 9 [json_name = "repeated"]; + * @return Whether the repeated field is set. + */ + boolean hasRepeated(); + /** + * optional bool repeated = 9 [json_name = "repeated"]; + * @return The repeated. + */ + boolean getRepeated(); + + /** + * optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"]; + * @return Whether the maxOccurrences field is set. + */ + boolean hasMaxOccurrences(); + /** + * optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"]; + * @return The maxOccurrences. + */ + int getMaxOccurrences(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java new file mode 100644 index 0000000..0664d6f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpec.java @@ -0,0 +1,534 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TriggerSpec; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TriggerSpec} + */ +@com.google.protobuf.Generated +public final class TriggerSpec extends + com.google.protobuf.GeneratedMessageLite< + TriggerSpec, TriggerSpec.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TriggerSpec) + TriggerSpecOrBuilder { + private TriggerSpec() { + } + private int triggerCase_ = 0; + private java.lang.Object trigger_; + public enum TriggerCase + implements com.google.protobuf.AbstractMessageLite.InternalOneOfEnum { + MANUAL(1), + SCHEDULE(2), + EVENT(3), + TRIGGER_NOT_SET(0); + private final int value; + private TriggerCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static TriggerCase valueOf(int value) { + return forNumber(value); + } + + public static TriggerCase forNumber(int value) { + switch (value) { + case 1: return MANUAL; + case 2: return SCHEDULE; + case 3: return EVENT; + case 0: return TRIGGER_NOT_SET; + default: return null; + } + } + @java.lang.Override public int getNumber() { + return this.value; + } + }; + + @java.lang.Override + public TriggerCase + getTriggerCase() { + return TriggerCase.forNumber( + triggerCase_); + } + + private void clearTrigger() { + triggerCase_ = 0; + trigger_ = null; + } + + public static final int MANUAL_FIELD_NUMBER = 1; + /** + * bool manual = 1 [json_name = "manual"]; + * @return Whether the manual field is set. + */ + @java.lang.Override + public boolean hasManual() { + return triggerCase_ == 1; + } + /** + * bool manual = 1 [json_name = "manual"]; + * @return The manual. + */ + @java.lang.Override + public boolean getManual() { + if (triggerCase_ == 1) { + return (java.lang.Boolean) trigger_; + } + return false; + } + /** + * bool manual = 1 [json_name = "manual"]; + * @param value The manual to set. + */ + private void setManual(boolean value) { + triggerCase_ = 1; + trigger_ = value; + } + /** + * bool manual = 1 [json_name = "manual"]; + */ + private void clearManual() { + if (triggerCase_ == 1) { + triggerCase_ = 0; + trigger_ = null; + } + } + + public static final int SCHEDULE_FIELD_NUMBER = 2; + /** + * .arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"]; + */ + @java.lang.Override + public boolean hasSchedule() { + return triggerCase_ == 2; + } + /** + * .arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScheduleSpec getSchedule() { + if (triggerCase_ == 2) { + return (io.github.arcforges.contracts.publicapi.v1.ScheduleSpec) trigger_; + } + return io.github.arcforges.contracts.publicapi.v1.ScheduleSpec.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setSchedule(io.github.arcforges.contracts.publicapi.v1.ScheduleSpec value) { + value.getClass(); // minimal bytecode null check + trigger_ = value; + triggerCase_ = 2; + } + /** + * .arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeSchedule(io.github.arcforges.contracts.publicapi.v1.ScheduleSpec value) { + value.getClass(); // minimal bytecode null check + if (triggerCase_ == 2 && + trigger_ != io.github.arcforges.contracts.publicapi.v1.ScheduleSpec.getDefaultInstance()) { + trigger_ = io.github.arcforges.contracts.publicapi.v1.ScheduleSpec.newBuilder((io.github.arcforges.contracts.publicapi.v1.ScheduleSpec) trigger_) + .mergeFrom(value).buildPartial(); + } else { + trigger_ = value; + } + triggerCase_ = 2; + } + /** + * .arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"]; + */ + private void clearSchedule() { + if (triggerCase_ == 2) { + triggerCase_ = 0; + trigger_ = null; + } + } + + public static final int EVENT_FIELD_NUMBER = 3; + /** + * .arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"]; + */ + @java.lang.Override + public boolean hasEvent() { + return triggerCase_ == 3; + } + /** + * .arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.EventTrigger getEvent() { + if (triggerCase_ == 3) { + return (io.github.arcforges.contracts.publicapi.v1.EventTrigger) trigger_; + } + return io.github.arcforges.contracts.publicapi.v1.EventTrigger.getDefaultInstance(); + } + /** + * .arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setEvent(io.github.arcforges.contracts.publicapi.v1.EventTrigger value) { + value.getClass(); // minimal bytecode null check + trigger_ = value; + triggerCase_ = 3; + } + /** + * .arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void mergeEvent(io.github.arcforges.contracts.publicapi.v1.EventTrigger value) { + value.getClass(); // minimal bytecode null check + if (triggerCase_ == 3 && + trigger_ != io.github.arcforges.contracts.publicapi.v1.EventTrigger.getDefaultInstance()) { + trigger_ = io.github.arcforges.contracts.publicapi.v1.EventTrigger.newBuilder((io.github.arcforges.contracts.publicapi.v1.EventTrigger) trigger_) + .mergeFrom(value).buildPartial(); + } else { + trigger_ = value; + } + triggerCase_ = 3; + } + /** + * .arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"]; + */ + private void clearEvent() { + if (triggerCase_ == 3) { + triggerCase_ = 0; + trigger_ = null; + } + } + + public static io.github.arcforges.contracts.publicapi.v1.TriggerSpec parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerSpec parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerSpec parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerSpec parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerSpec parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerSpec parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerSpec parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerSpec parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TriggerSpec parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TriggerSpec parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerSpec parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TriggerSpec parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TriggerSpec prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TriggerSpec; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TriggerSpec} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TriggerSpec, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TriggerSpec) + io.github.arcforges.contracts.publicapi.v1.TriggerSpecOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TriggerSpec.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + @java.lang.Override + public TriggerCase + getTriggerCase() { + return instance.getTriggerCase(); + } + + public Builder clearTrigger() { + copyOnWrite(); + instance.clearTrigger(); + return this; + } + + + /** + * bool manual = 1 [json_name = "manual"]; + * @return Whether the manual field is set. + */ + @java.lang.Override + public boolean hasManual() { + return instance.hasManual(); + } + /** + * bool manual = 1 [json_name = "manual"]; + * @return The manual. + */ + @java.lang.Override + public boolean getManual() { + return instance.getManual(); + } + /** + * bool manual = 1 [json_name = "manual"]; + * @param value The manual to set. + * @return This builder for chaining. + */ + public Builder setManual(boolean value) { + copyOnWrite(); + instance.setManual(value); + return this; + } + /** + * bool manual = 1 [json_name = "manual"]; + * @return This builder for chaining. + */ + public Builder clearManual() { + copyOnWrite(); + instance.clearManual(); + return this; + } + + /** + * .arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"]; + */ + @java.lang.Override + public boolean hasSchedule() { + return instance.hasSchedule(); + } + /** + * .arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ScheduleSpec getSchedule() { + return instance.getSchedule(); + } + /** + * .arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"]; + */ + public Builder setSchedule(io.github.arcforges.contracts.publicapi.v1.ScheduleSpec value) { + copyOnWrite(); + instance.setSchedule(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"]; + */ + public Builder setSchedule( + io.github.arcforges.contracts.publicapi.v1.ScheduleSpec.Builder builderForValue) { + copyOnWrite(); + instance.setSchedule(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"]; + */ + public Builder mergeSchedule(io.github.arcforges.contracts.publicapi.v1.ScheduleSpec value) { + copyOnWrite(); + instance.mergeSchedule(value); + return this; + } + /** + * .arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"]; + */ + public Builder clearSchedule() { + copyOnWrite(); + instance.clearSchedule(); + return this; + } + + /** + * .arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"]; + */ + @java.lang.Override + public boolean hasEvent() { + return instance.hasEvent(); + } + /** + * .arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.EventTrigger getEvent() { + return instance.getEvent(); + } + /** + * .arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"]; + */ + public Builder setEvent(io.github.arcforges.contracts.publicapi.v1.EventTrigger value) { + copyOnWrite(); + instance.setEvent(value); + return this; + } + /** + * .arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"]; + */ + public Builder setEvent( + io.github.arcforges.contracts.publicapi.v1.EventTrigger.Builder builderForValue) { + copyOnWrite(); + instance.setEvent(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"]; + */ + public Builder mergeEvent(io.github.arcforges.contracts.publicapi.v1.EventTrigger value) { + copyOnWrite(); + instance.mergeEvent(value); + return this; + } + /** + * .arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"]; + */ + public Builder clearEvent() { + copyOnWrite(); + instance.clearEvent(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TriggerSpec) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TriggerSpec(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "trigger_", + "triggerCase_", + io.github.arcforges.contracts.publicapi.v1.ScheduleSpec.class, + io.github.arcforges.contracts.publicapi.v1.EventTrigger.class, + }; + java.lang.String info = + "\u0000\u0003\u0001\u0000\u0001\u0003\u0003\u0000\u0000\u0000\u0001:\u0000\u0002<" + + "\u0000\u0003<\u0000"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TriggerSpec.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TriggerSpec) + private static final io.github.arcforges.contracts.publicapi.v1.TriggerSpec DEFAULT_INSTANCE; + static { + TriggerSpec defaultInstance = new TriggerSpec(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TriggerSpec.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TriggerSpec getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpecOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpecOrBuilder.java new file mode 100644 index 0000000..d132ca0 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TriggerSpecOrBuilder.java @@ -0,0 +1,49 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TriggerSpecOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TriggerSpec) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * bool manual = 1 [json_name = "manual"]; + * @return Whether the manual field is set. + */ + boolean hasManual(); + /** + * bool manual = 1 [json_name = "manual"]; + * @return The manual. + */ + boolean getManual(); + + /** + * .arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"]; + * @return Whether the schedule field is set. + */ + boolean hasSchedule(); + /** + * .arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"]; + * @return The schedule. + */ + io.github.arcforges.contracts.publicapi.v1.ScheduleSpec getSchedule(); + + /** + * .arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"]; + * @return Whether the event field is set. + */ + boolean hasEvent(); + /** + * .arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"]; + * @return The event. + */ + io.github.arcforges.contracts.publicapi.v1.EventTrigger getEvent(); + + public io.github.arcforges.contracts.publicapi.v1.TriggerSpec.TriggerCase getTriggerCase(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java new file mode 100644 index 0000000..1345882 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInput.java @@ -0,0 +1,613 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: TurnInput; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TurnInput} + */ +@com.google.protobuf.Generated +public final class TurnInput extends + com.google.protobuf.GeneratedMessageLite< + TurnInput, TurnInput.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.TurnInput) + TurnInputOrBuilder { + private TurnInput() { + context_ = emptyProtobufList(); + instructions_ = ""; + } + private int bitField0_; + public static final int MESSAGE_FIELD_NUMBER = 1; + private io.github.arcforges.contracts.publicapi.v1.MessageDraft message_; + /** + * .arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"]; + */ + @java.lang.Override + public boolean hasMessage() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * .arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MessageDraft getMessage() { + return message_ == null ? io.github.arcforges.contracts.publicapi.v1.MessageDraft.getDefaultInstance() : message_; + } + /** + * .arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setMessage(io.github.arcforges.contracts.publicapi.v1.MessageDraft value) { + value.getClass(); // minimal bytecode null check + message_ = value; + bitField0_ |= 0x00000001; + } + /** + * .arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeMessage(io.github.arcforges.contracts.publicapi.v1.MessageDraft value) { + value.getClass(); // minimal bytecode null check + if (message_ != null && + message_ != io.github.arcforges.contracts.publicapi.v1.MessageDraft.getDefaultInstance()) { + message_ = + io.github.arcforges.contracts.publicapi.v1.MessageDraft.newBuilder(message_).mergeFrom(value).buildPartial(); + } else { + message_ = value; + } + bitField0_ |= 0x00000001; + } + /** + * .arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"]; + */ + private void clearMessage() { + message_ = null; + bitField0_ = (bitField0_ & ~0x00000001); + } + + public static final int CONTEXT_FIELD_NUMBER = 2; + private com.google.protobuf.Internal.ProtobufList context_; + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.Override + public java.util.List getContextList() { + return context_; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public java.util.List + getContextOrBuilderList() { + return context_; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.Override + public int getContextCount() { + return context_.size(); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextRef getContext(int index) { + return context_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder getContextOrBuilder( + int index) { + return context_.get(index); + } + private void ensureContextIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = context_; + if (!tmp.isModifiable()) { + context_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureContextIsMutable(); + context_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addContext(io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureContextIsMutable(); + context_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + value.getClass(); // minimal bytecode null check + ensureContextIsMutable(); + context_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + private void addAllContext( + java.lang.Iterable values) { + ensureContextIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, context_); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + private void clearContext() { + context_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + private void removeContext(int index) { + ensureContextIsMutable(); + context_.remove(index); + } + + public static final int INSTRUCTIONS_FIELD_NUMBER = 3; + private java.lang.String instructions_; + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return Whether the instructions field is set. + */ + @java.lang.Override + public boolean hasInstructions() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return The instructions. + */ + @java.lang.Override + public java.lang.String getInstructions() { + return instructions_; + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return The bytes for instructions. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getInstructionsBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(instructions_); + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @param value The instructions to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setInstructions( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000002; + instructions_ = value; + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + */ + private void clearInstructions() { + bitField0_ = (bitField0_ & ~0x00000002); + instructions_ = getDefaultInstance().getInstructions(); + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @param value The bytes for instructions to set. + */ + private void setInstructionsBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + instructions_ = value.toStringUtf8(); + bitField0_ |= 0x00000002; + } + + public static io.github.arcforges.contracts.publicapi.v1.TurnInput parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TurnInput parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TurnInput parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TurnInput parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TurnInput parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.TurnInput parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TurnInput parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TurnInput parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.TurnInput parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.TurnInput parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.TurnInput parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.TurnInput parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.TurnInput prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: TurnInput; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.TurnInput} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.TurnInput, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.TurnInput) + io.github.arcforges.contracts.publicapi.v1.TurnInputOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.TurnInput.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * .arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"]; + */ + @java.lang.Override + public boolean hasMessage() { + return instance.hasMessage(); + } + /** + * .arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.MessageDraft getMessage() { + return instance.getMessage(); + } + /** + * .arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"]; + */ + public Builder setMessage(io.github.arcforges.contracts.publicapi.v1.MessageDraft value) { + copyOnWrite(); + instance.setMessage(value); + return this; + } + /** + * .arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"]; + */ + public Builder setMessage( + io.github.arcforges.contracts.publicapi.v1.MessageDraft.Builder builderForValue) { + copyOnWrite(); + instance.setMessage(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"]; + */ + public Builder mergeMessage(io.github.arcforges.contracts.publicapi.v1.MessageDraft value) { + copyOnWrite(); + instance.mergeMessage(value); + return this; + } + /** + * .arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"]; + */ + public Builder clearMessage() { copyOnWrite(); + instance.clearMessage(); + return this; + } + + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.Override + public java.util.List getContextList() { + return java.util.Collections.unmodifiableList( + instance.getContextList()); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.Override + public int getContextCount() { + return instance.getContextCount(); + }/** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ContextRef getContext(int index) { + return instance.getContext(index); + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder setContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.setContext(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder setContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.setContext(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder addContext(io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.addContext(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder addContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef value) { + copyOnWrite(); + instance.addContext(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder addContext( + io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.addContext(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder addContext( + int index, io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder builderForValue) { + copyOnWrite(); + instance.addContext(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder addAllContext( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllContext(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder clearContext() { + copyOnWrite(); + instance.clearContext(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + public Builder removeContext(int index) { + copyOnWrite(); + instance.removeContext(index); + return this; + } + + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return Whether the instructions field is set. + */ + @java.lang.Override + public boolean hasInstructions() { + return instance.hasInstructions(); + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return The instructions. + */ + @java.lang.Override + public java.lang.String getInstructions() { + return instance.getInstructions(); + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return The bytes for instructions. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getInstructionsBytes() { + return instance.getInstructionsBytes(); + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @param value The instructions to set. + * @return This builder for chaining. + */ + public Builder setInstructions( + java.lang.String value) { + copyOnWrite(); + instance.setInstructions(value); + return this; + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return This builder for chaining. + */ + public Builder clearInstructions() { + copyOnWrite(); + instance.clearInstructions(); + return this; + } + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @param value The bytes for instructions to set. + * @return This builder for chaining. + */ + public Builder setInstructionsBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setInstructionsBytes(value); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.TurnInput) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.TurnInput(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "message_", + "context_", + io.github.arcforges.contracts.publicapi.v1.ContextRef.class, + "instructions_", + }; + java.lang.String info = + "\u0000\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0001\u0000\u0001\u1009\u0000\u0002" + + "\u001b\u0003\u1208\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.TurnInput.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.TurnInput) + private static final io.github.arcforges.contracts.publicapi.v1.TurnInput DEFAULT_INSTANCE; + static { + TurnInput defaultInstance = new TurnInput(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + TurnInput.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.TurnInput getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInputOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInputOrBuilder.java new file mode 100644 index 0000000..0ccf58a --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/TurnInputOrBuilder.java @@ -0,0 +1,56 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface TurnInputOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.TurnInput) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * .arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"]; + * @return Whether the message field is set. + */ + boolean hasMessage(); + /** + * .arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"]; + * @return The message. + */ + io.github.arcforges.contracts.publicapi.v1.MessageDraft getMessage(); + + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + java.util.List + getContextList(); + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + io.github.arcforges.contracts.publicapi.v1.ContextRef getContext(int index); + /** + * repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"]; + */ + int getContextCount(); + + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return Whether the instructions field is set. + */ + boolean hasInstructions(); + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return The instructions. + */ + java.lang.String getInstructions(); + /** + * optional string instructions = 3 [json_name = "instructions"]; + * @return The bytes for instructions. + */ + com.google.protobuf.ByteString + getInstructionsBytes(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java new file mode 100644 index 0000000..691af7d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntry.java @@ -0,0 +1,411 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ValueEntry; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ValueEntry} + */ +@com.google.protobuf.Generated +public final class ValueEntry extends + com.google.protobuf.GeneratedMessageLite< + ValueEntry, ValueEntry.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ValueEntry) + ValueEntryOrBuilder { + private ValueEntry() { + name_ = ""; + } + private int bitField0_; + public static final int NAME_FIELD_NUMBER = 1; + private java.lang.String name_; + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return name_; + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return com.google.protobuf.ByteString.copyFromUtf8(name_); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The name to set. + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setName( + java.lang.String value) { + value.getClass(); // minimal bytecode null check + bitField0_ |= 0x00000001; + name_ = value; + } + /** + * optional string name = 1 [json_name = "name"]; + */ + private void clearName() { + bitField0_ = (bitField0_ & ~0x00000001); + name_ = getDefaultInstance().getName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The bytes for name to set. + */ + private void setNameBytes( + com.google.protobuf.ByteString value) { + checkByteStringIsUtf8(value); + name_ = value.toStringUtf8(); + bitField0_ |= 0x00000001; + } + + public static final int VALUE_FIELD_NUMBER = 2; + private io.github.arcforges.contracts.publicapi.v1.StructuredValue value_; + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public boolean hasValue() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.StructuredValue getValue() { + return value_ == null ? io.github.arcforges.contracts.publicapi.v1.StructuredValue.getDefaultInstance() : value_; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setValue(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + value.getClass(); // minimal bytecode null check + value_ = value; + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.SuppressWarnings({"ReferenceEquality", "ReturnValueIgnored"}) + private void mergeValue(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + value.getClass(); // minimal bytecode null check + if (value_ != null && + value_ != io.github.arcforges.contracts.publicapi.v1.StructuredValue.getDefaultInstance()) { + value_ = + io.github.arcforges.contracts.publicapi.v1.StructuredValue.newBuilder(value_).mergeFrom(value).buildPartial(); + } else { + value_ = value; + } + bitField0_ |= 0x00000002; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + private void clearValue() { + value_ = null; + bitField0_ = (bitField0_ & ~0x00000002); + } + + public static io.github.arcforges.contracts.publicapi.v1.ValueEntry parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueEntry parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueEntry parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueEntry parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueEntry parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueEntry parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueEntry parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueEntry parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ValueEntry parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ValueEntry parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueEntry parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueEntry parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ValueEntry prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ValueEntry; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ValueEntry} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ValueEntry, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ValueEntry) + io.github.arcforges.contracts.publicapi.v1.ValueEntryOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ValueEntry.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + @java.lang.Override + public boolean hasName() { + return instance.hasName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + return instance.getName(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + return instance.getNameBytes(); + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + copyOnWrite(); + instance.setName(value); + return this; + } + /** + * optional string name = 1 [json_name = "name"]; + * @return This builder for chaining. + */ + public Builder clearName() { + copyOnWrite(); + instance.clearName(); + return this; + } + /** + * optional string name = 1 [json_name = "name"]; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + copyOnWrite(); + instance.setNameBytes(value); + return this; + } + + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public boolean hasValue() { + return instance.hasValue(); + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.StructuredValue getValue() { + return instance.getValue(); + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + public Builder setValue(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + copyOnWrite(); + instance.setValue(value); + return this; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + public Builder setValue( + io.github.arcforges.contracts.publicapi.v1.StructuredValue.Builder builderForValue) { + copyOnWrite(); + instance.setValue(builderForValue.build()); + return this; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + public Builder mergeValue(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + copyOnWrite(); + instance.mergeValue(value); + return this; + } + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + */ + public Builder clearValue() { copyOnWrite(); + instance.clearValue(); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ValueEntry) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ValueEntry(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "bitField0_", + "name_", + "value_", + }; + java.lang.String info = + "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1208\u0000\u0002" + + "\u1009\u0001"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ValueEntry.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ValueEntry) + private static final io.github.arcforges.contracts.publicapi.v1.ValueEntry DEFAULT_INSTANCE; + static { + ValueEntry defaultInstance = new ValueEntry(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ValueEntry.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ValueEntry getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntryOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntryOrBuilder.java new file mode 100644 index 0000000..5de855b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueEntryOrBuilder.java @@ -0,0 +1,42 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ValueEntryOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ValueEntry) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * optional string name = 1 [json_name = "name"]; + * @return Whether the name field is set. + */ + boolean hasName(); + /** + * optional string name = 1 [json_name = "name"]; + * @return The name. + */ + java.lang.String getName(); + /** + * optional string name = 1 [json_name = "name"]; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + * @return Whether the value field is set. + */ + boolean hasValue(); + /** + * .arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"]; + * @return The value. + */ + io.github.arcforges.contracts.publicapi.v1.StructuredValue getValue(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java new file mode 100644 index 0000000..a452f6e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueList.java @@ -0,0 +1,399 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ValueList; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ValueList} + */ +@com.google.protobuf.Generated +public final class ValueList extends + com.google.protobuf.GeneratedMessageLite< + ValueList, ValueList.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ValueList) + ValueListOrBuilder { + private ValueList() { + items_ = emptyProtobufList(); + } + public static final int ITEMS_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.ProtobufList items_; + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + @java.lang.Override + public java.util.List getItemsList() { + return items_; + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + public java.util.List + getItemsOrBuilderList() { + return items_; + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + @java.lang.Override + public int getItemsCount() { + return items_.size(); + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.StructuredValue getItems(int index) { + return items_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + public io.github.arcforges.contracts.publicapi.v1.StructuredValueOrBuilder getItemsOrBuilder( + int index) { + return items_.get(index); + } + private void ensureItemsIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = items_; + if (!tmp.isModifiable()) { + items_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setItems( + int index, io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + value.getClass(); // minimal bytecode null check + ensureItemsIsMutable(); + items_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addItems(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + value.getClass(); // minimal bytecode null check + ensureItemsIsMutable(); + items_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addItems( + int index, io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + value.getClass(); // minimal bytecode null check + ensureItemsIsMutable(); + items_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + private void addAllItems( + java.lang.Iterable values) { + ensureItemsIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, items_); + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + private void clearItems() { + items_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + private void removeItems(int index) { + ensureItemsIsMutable(); + items_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.ValueList parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueList parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueList parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueList parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueList parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueList parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueList parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueList parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ValueList parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ValueList parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueList parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueList parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ValueList prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ValueList; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ValueList} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ValueList, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ValueList) + io.github.arcforges.contracts.publicapi.v1.ValueListOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ValueList.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + @java.lang.Override + public java.util.List getItemsList() { + return java.util.Collections.unmodifiableList( + instance.getItemsList()); + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + @java.lang.Override + public int getItemsCount() { + return instance.getItemsCount(); + }/** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.StructuredValue getItems(int index) { + return instance.getItems(index); + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + public Builder setItems( + int index, io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + copyOnWrite(); + instance.setItems(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + public Builder setItems( + int index, io.github.arcforges.contracts.publicapi.v1.StructuredValue.Builder builderForValue) { + copyOnWrite(); + instance.setItems(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + public Builder addItems(io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + copyOnWrite(); + instance.addItems(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + public Builder addItems( + int index, io.github.arcforges.contracts.publicapi.v1.StructuredValue value) { + copyOnWrite(); + instance.addItems(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + public Builder addItems( + io.github.arcforges.contracts.publicapi.v1.StructuredValue.Builder builderForValue) { + copyOnWrite(); + instance.addItems(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + public Builder addItems( + int index, io.github.arcforges.contracts.publicapi.v1.StructuredValue.Builder builderForValue) { + copyOnWrite(); + instance.addItems(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + public Builder addAllItems( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllItems(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + public Builder clearItems() { + copyOnWrite(); + instance.clearItems(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + public Builder removeItems(int index) { + copyOnWrite(); + instance.removeItems(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ValueList) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ValueList(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "items_", + io.github.arcforges.contracts.publicapi.v1.StructuredValue.class, + }; + java.lang.String info = + "\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ValueList.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ValueList) + private static final io.github.arcforges.contracts.publicapi.v1.ValueList DEFAULT_INSTANCE; + static { + ValueList defaultInstance = new ValueList(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ValueList.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ValueList getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueListOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueListOrBuilder.java new file mode 100644 index 0000000..8d9aa96 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueListOrBuilder.java @@ -0,0 +1,28 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ValueListOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ValueList) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + java.util.List + getItemsList(); + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + io.github.arcforges.contracts.publicapi.v1.StructuredValue getItems(int index); + /** + * repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"]; + */ + int getItemsCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java new file mode 100644 index 0000000..edce04d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecord.java @@ -0,0 +1,399 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +/** + *
+ * registry04: ValueRecord; complete selected WP03.01 projection.
+ * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ValueRecord} + */ +@com.google.protobuf.Generated +public final class ValueRecord extends + com.google.protobuf.GeneratedMessageLite< + ValueRecord, ValueRecord.Builder> implements + // @@protoc_insertion_point(message_implements:arcforges.publicapi.v1.ValueRecord) + ValueRecordOrBuilder { + private ValueRecord() { + entries_ = emptyProtobufList(); + } + public static final int ENTRIES_FIELD_NUMBER = 1; + private com.google.protobuf.Internal.ProtobufList entries_; + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + @java.lang.Override + public java.util.List getEntriesList() { + return entries_; + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + public java.util.List + getEntriesOrBuilderList() { + return entries_; + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + @java.lang.Override + public int getEntriesCount() { + return entries_.size(); + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ValueEntry getEntries(int index) { + return entries_.get(index); + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + public io.github.arcforges.contracts.publicapi.v1.ValueEntryOrBuilder getEntriesOrBuilder( + int index) { + return entries_.get(index); + } + private void ensureEntriesIsMutable() { + com.google.protobuf.Internal.ProtobufList tmp = entries_; + if (!tmp.isModifiable()) { + entries_ = + com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); + } + } + + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void setEntries( + int index, io.github.arcforges.contracts.publicapi.v1.ValueEntry value) { + value.getClass(); // minimal bytecode null check + ensureEntriesIsMutable(); + entries_.set(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addEntries(io.github.arcforges.contracts.publicapi.v1.ValueEntry value) { + value.getClass(); // minimal bytecode null check + ensureEntriesIsMutable(); + entries_.add(value); + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + @java.lang.SuppressWarnings("ReturnValueIgnored") + private void addEntries( + int index, io.github.arcforges.contracts.publicapi.v1.ValueEntry value) { + value.getClass(); // minimal bytecode null check + ensureEntriesIsMutable(); + entries_.add(index, value); + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + private void addAllEntries( + java.lang.Iterable values) { + ensureEntriesIsMutable(); + com.google.protobuf.AbstractMessageLite.addAll( + values, entries_); + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + private void clearEntries() { + entries_ = emptyProtobufList(); + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + private void removeEntries(int index) { + ensureEntriesIsMutable(); + entries_.remove(index); + } + + public static io.github.arcforges.contracts.publicapi.v1.ValueRecord parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueRecord parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueRecord parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueRecord parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueRecord parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueRecord parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, data, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueRecord parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueRecord parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static io.github.arcforges.contracts.publicapi.v1.ValueRecord parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input); + } + + public static io.github.arcforges.contracts.publicapi.v1.ValueRecord parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueRecord parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input); + } + public static io.github.arcforges.contracts.publicapi.v1.ValueRecord parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageLite.parseFrom( + DEFAULT_INSTANCE, input, extensionRegistry); + } + + public static Builder newBuilder() { + return (Builder) DEFAULT_INSTANCE.createBuilder(); + } + public static Builder newBuilder(io.github.arcforges.contracts.publicapi.v1.ValueRecord prototype) { + return DEFAULT_INSTANCE.createBuilder(prototype); + } + + /** + *
+   * registry04: ValueRecord; complete selected WP03.01 projection.
+   * 
+ * + * Protobuf type {@code arcforges.publicapi.v1.ValueRecord} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageLite.Builder< + io.github.arcforges.contracts.publicapi.v1.ValueRecord, Builder> implements + // @@protoc_insertion_point(builder_implements:arcforges.publicapi.v1.ValueRecord) + io.github.arcforges.contracts.publicapi.v1.ValueRecordOrBuilder { + // Construct using io.github.arcforges.contracts.publicapi.v1.ValueRecord.newBuilder() + private Builder() { + super(DEFAULT_INSTANCE); + } + + + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + @java.lang.Override + public java.util.List getEntriesList() { + return java.util.Collections.unmodifiableList( + instance.getEntriesList()); + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + @java.lang.Override + public int getEntriesCount() { + return instance.getEntriesCount(); + }/** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + @java.lang.Override + public io.github.arcforges.contracts.publicapi.v1.ValueEntry getEntries(int index) { + return instance.getEntries(index); + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + public Builder setEntries( + int index, io.github.arcforges.contracts.publicapi.v1.ValueEntry value) { + copyOnWrite(); + instance.setEntries(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + public Builder setEntries( + int index, io.github.arcforges.contracts.publicapi.v1.ValueEntry.Builder builderForValue) { + copyOnWrite(); + instance.setEntries(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + public Builder addEntries(io.github.arcforges.contracts.publicapi.v1.ValueEntry value) { + copyOnWrite(); + instance.addEntries(value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + public Builder addEntries( + int index, io.github.arcforges.contracts.publicapi.v1.ValueEntry value) { + copyOnWrite(); + instance.addEntries(index, value); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + public Builder addEntries( + io.github.arcforges.contracts.publicapi.v1.ValueEntry.Builder builderForValue) { + copyOnWrite(); + instance.addEntries(builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + public Builder addEntries( + int index, io.github.arcforges.contracts.publicapi.v1.ValueEntry.Builder builderForValue) { + copyOnWrite(); + instance.addEntries(index, + builderForValue.build()); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + public Builder addAllEntries( + java.lang.Iterable values) { + copyOnWrite(); + instance.addAllEntries(values); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + public Builder clearEntries() { + copyOnWrite(); + instance.clearEntries(); + return this; + } + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + public Builder removeEntries(int index) { + copyOnWrite(); + instance.removeEntries(index); + return this; + } + + // @@protoc_insertion_point(builder_scope:arcforges.publicapi.v1.ValueRecord) + } + @java.lang.Override + @java.lang.SuppressWarnings({"ThrowNull"}) + protected final java.lang.Object dynamicMethod( + com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, + java.lang.Object arg0, java.lang.Object arg1) { + switch (method) { + case NEW_MUTABLE_INSTANCE: { + return new io.github.arcforges.contracts.publicapi.v1.ValueRecord(); + } + case NEW_BUILDER: { + return new Builder(); + } + case BUILD_MESSAGE_INFO: { + java.lang.Object[] objects = new java.lang.Object[] { + "entries_", + io.github.arcforges.contracts.publicapi.v1.ValueEntry.class, + }; + java.lang.String info = + "\u0000\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u001b"; + return newMessageInfo(DEFAULT_INSTANCE, info, objects); + } + case GET_DEFAULT_INSTANCE: { + return DEFAULT_INSTANCE; + } + case GET_PARSER: { + com.google.protobuf.Parser parser = PARSER; + if (parser == null) { + synchronized (io.github.arcforges.contracts.publicapi.v1.ValueRecord.class) { + parser = PARSER; + if (parser == null) { + parser = + new DefaultInstanceBasedParser( + DEFAULT_INSTANCE); + PARSER = parser; + } + } + } + return parser; + } + case GET_MEMOIZED_IS_INITIALIZED: { + return (byte) 1; + } + // SET_MEMOIZED_IS_INITIALIZED is never called for this message. + // So it can do anything. Combine with default case for smaller codegen. + case SET_MEMOIZED_IS_INITIALIZED: + } + // Should never happen. Generates tight code to throw an exception. + throw null; + } + + + // @@protoc_insertion_point(class_scope:arcforges.publicapi.v1.ValueRecord) + private static final io.github.arcforges.contracts.publicapi.v1.ValueRecord DEFAULT_INSTANCE; + static { + ValueRecord defaultInstance = new ValueRecord(); + // New instances are implicitly immutable so no need to make + // immutable. + DEFAULT_INSTANCE = defaultInstance; + com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( + ValueRecord.class, defaultInstance); + } + + public static io.github.arcforges.contracts.publicapi.v1.ValueRecord getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static volatile com.google.protobuf.Parser PARSER; + + public static com.google.protobuf.Parser parser() { + return DEFAULT_INSTANCE.getParserForType(); + } +} diff --git a/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecordOrBuilder.java b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecordOrBuilder.java new file mode 100644 index 0000000..85777f9 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/java/io/github/arcforges/contracts/publicapi/v1/ValueRecordOrBuilder.java @@ -0,0 +1,28 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto +// Protobuf Java Version: 4.35.1 + +package io.github.arcforges.contracts.publicapi.v1; + +@com.google.protobuf.Generated +public interface ValueRecordOrBuilder extends + // @@protoc_insertion_point(interface_extends:arcforges.publicapi.v1.ValueRecord) + com.google.protobuf.MessageLiteOrBuilder { + + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + java.util.List + getEntriesList(); + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + io.github.arcforges.contracts.publicapi.v1.ValueEntry getEntries(int index); + /** + * repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"]; + */ + int getEntriesCount(); +} diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt new file mode 100644 index 0000000..a6a6374 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ActorChainKt.kt @@ -0,0 +1,184 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.foundation.v1; + +@kotlin.jvm.JvmName("-initializeactorChain") +public inline fun actorChain(block: io.github.arcforges.contracts.foundation.v1.ActorChainKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.ActorChain = + io.github.arcforges.contracts.foundation.v1.ActorChainKt.Dsl._create(io.github.arcforges.contracts.foundation.v1.ActorChain.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ActorChain; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.foundation.v1.ActorChain` + */ +public object ActorChainKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.foundation.v1.ActorChain.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.foundation.v1.ActorChain.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.foundation.v1.ActorChain = _builder.build() + + /** + * `.arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"];` + */ + public var initiator: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getInitiator") + get() = _builder.initiator + @kotlin.jvm.JvmName("setInitiator") + set(value) { + _builder.initiator = value + } + /** + * `.arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"];` + */ + public fun clearInitiator() { + _builder.clearInitiator() + } + /** + * `.arcforges.foundation.v1.Id initiator = 1 [json_name = "initiator"];` + * @return Whether the initiator field is set. + */ + public fun hasInitiator(): kotlin.Boolean { + return _builder.hasInitiator() + } + + public val ActorChainKt.Dsl.initiatorOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.initiatorOrNull + + /** + * `.arcforges.foundation.v1.Id owner = 2 [json_name = "owner"];` + */ + public var owner: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getOwner") + get() = _builder.owner + @kotlin.jvm.JvmName("setOwner") + set(value) { + _builder.owner = value + } + /** + * `.arcforges.foundation.v1.Id owner = 2 [json_name = "owner"];` + */ + public fun clearOwner() { + _builder.clearOwner() + } + /** + * `.arcforges.foundation.v1.Id owner = 2 [json_name = "owner"];` + * @return Whether the owner field is set. + */ + public fun hasOwner(): kotlin.Boolean { + return _builder.hasOwner() + } + + public val ActorChainKt.Dsl.ownerOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.ownerOrNull + + /** + * `optional string actor_kind = 3 [json_name = "actorKind"];` + */ + public var actorKind: kotlin.String + @kotlin.jvm.JvmName("getActorKind") + get() = _builder.actorKind + @kotlin.jvm.JvmName("setActorKind") + set(value) { + _builder.actorKind = value + } + /** + * `optional string actor_kind = 3 [json_name = "actorKind"];` + */ + public fun clearActorKind() { + _builder.clearActorKind() + } + /** + * `optional string actor_kind = 3 [json_name = "actorKind"];` + * @return Whether the actorKind field is set. + */ + public fun hasActorKind(): kotlin.Boolean { + return _builder.hasActorKind() + } + + /** + * `.arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"];` + */ + public var delegationId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getDelegationId") + get() = _builder.delegationId + @kotlin.jvm.JvmName("setDelegationId") + set(value) { + _builder.delegationId = value + } + /** + * `.arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"];` + */ + public fun clearDelegationId() { + _builder.clearDelegationId() + } + /** + * `.arcforges.foundation.v1.Id delegation_id = 4 [json_name = "delegationId"];` + * @return Whether the delegationId field is set. + */ + public fun hasDelegationId(): kotlin.Boolean { + return _builder.hasDelegationId() + } + + public val ActorChainKt.Dsl.delegationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.delegationIdOrNull + + /** + * `.arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"];` + */ + public var deviceId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getDeviceId") + get() = _builder.deviceId + @kotlin.jvm.JvmName("setDeviceId") + set(value) { + _builder.deviceId = value + } + /** + * `.arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"];` + */ + public fun clearDeviceId() { + _builder.clearDeviceId() + } + /** + * `.arcforges.foundation.v1.Id device_id = 5 [json_name = "deviceId"];` + * @return Whether the deviceId field is set. + */ + public fun hasDeviceId(): kotlin.Boolean { + return _builder.hasDeviceId() + } + + public val ActorChainKt.Dsl.deviceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.deviceIdOrNull + } +} +public inline fun io.github.arcforges.contracts.foundation.v1.ActorChain.copy(block: `io.github.arcforges.contracts.foundation.v1`.ActorChainKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.ActorChain = + `io.github.arcforges.contracts.foundation.v1`.ActorChainKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.foundation.v1.ActorChainOrBuilder.initiatorOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasInitiator()) getInitiator() else null + +public val io.github.arcforges.contracts.foundation.v1.ActorChainOrBuilder.ownerOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasOwner()) getOwner() else null + +public val io.github.arcforges.contracts.foundation.v1.ActorChainOrBuilder.delegationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasDelegationId()) getDelegationId() else null + +public val io.github.arcforges.contracts.foundation.v1.ActorChainOrBuilder.deviceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasDeviceId()) getDeviceId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt new file mode 100644 index 0000000..e835c11 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ArtifactRefKt.kt @@ -0,0 +1,429 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.foundation.v1; + +@kotlin.jvm.JvmName("-initializeartifactRef") +public inline fun artifactRef(block: io.github.arcforges.contracts.foundation.v1.ArtifactRefKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.ArtifactRef = + io.github.arcforges.contracts.foundation.v1.ArtifactRefKt.Dsl._create(io.github.arcforges.contracts.foundation.v1.ArtifactRef.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ArtifactRef; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.foundation.v1.ArtifactRef` + */ +public object ArtifactRefKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.foundation.v1.ArtifactRef.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.foundation.v1.ArtifactRef.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.foundation.v1.ArtifactRef = _builder.build() + + /** + * `.arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"];` + */ + public var artifactId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getArtifactId") + get() = _builder.artifactId + @kotlin.jvm.JvmName("setArtifactId") + set(value) { + _builder.artifactId = value + } + /** + * `.arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"];` + */ + public fun clearArtifactId() { + _builder.clearArtifactId() + } + /** + * `.arcforges.foundation.v1.Id artifact_id = 1 [json_name = "artifactId"];` + * @return Whether the artifactId field is set. + */ + public fun hasArtifactId(): kotlin.Boolean { + return _builder.hasArtifactId() + } + + public val ArtifactRefKt.Dsl.artifactIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.artifactIdOrNull + + /** + * `optional string kind = 2 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 2 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 2 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * `.arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"];` + */ + public var owner: io.github.arcforges.contracts.foundation.v1.AggregateRef + @kotlin.jvm.JvmName("getOwner") + get() = _builder.owner + @kotlin.jvm.JvmName("setOwner") + set(value) { + _builder.owner = value + } + /** + * `.arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"];` + */ + public fun clearOwner() { + _builder.clearOwner() + } + /** + * `.arcforges.foundation.v1.AggregateRef owner = 3 [json_name = "owner"];` + * @return Whether the owner field is set. + */ + public fun hasOwner(): kotlin.Boolean { + return _builder.hasOwner() + } + + public val ArtifactRefKt.Dsl.ownerOrNull: io.github.arcforges.contracts.foundation.v1.AggregateRef? + get() = _builder.ownerOrNull + + /** + * `.arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"];` + */ + public var resource: io.github.arcforges.contracts.foundation.v1.ResourceRef + @kotlin.jvm.JvmName("getResource") + get() = _builder.resource + @kotlin.jvm.JvmName("setResource") + set(value) { + _builder.resource = value + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"];` + */ + public fun clearResource() { + _builder.clearResource() + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 4 [json_name = "resource"];` + * @return Whether the resource field is set. + */ + public fun hasResource(): kotlin.Boolean { + return _builder.hasResource() + } + + public val ArtifactRefKt.Dsl.resourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = _builder.resourceOrNull + + /** + * `.arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"];` + */ + public var jobId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getJobId") + get() = _builder.jobId + @kotlin.jvm.JvmName("setJobId") + set(value) { + _builder.jobId = value + } + /** + * `.arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"];` + */ + public fun clearJobId() { + _builder.clearJobId() + } + /** + * `.arcforges.foundation.v1.Id job_id = 5 [json_name = "jobId"];` + * @return Whether the jobId field is set. + */ + public fun hasJobId(): kotlin.Boolean { + return _builder.hasJobId() + } + + public val ArtifactRefKt.Dsl.jobIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.jobIdOrNull + + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"];` + */ + public var origin: io.github.arcforges.contracts.foundation.v1.ContentOrigin + @kotlin.jvm.JvmName("getOrigin") + get() = _builder.origin + @kotlin.jvm.JvmName("setOrigin") + set(value) { + _builder.origin = value + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"];` + */ + public fun clearOrigin() { + _builder.clearOrigin() + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"];` + * @return Whether the origin field is set. + */ + public fun hasOrigin(): kotlin.Boolean { + return _builder.hasOrigin() + } + + public val ArtifactRefKt.Dsl.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = _builder.originOrNull + + /** + * `.arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"];` + */ + public var producingTaskId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getProducingTaskId") + get() = _builder.producingTaskId + @kotlin.jvm.JvmName("setProducingTaskId") + set(value) { + _builder.producingTaskId = value + } + /** + * `.arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"];` + */ + public fun clearProducingTaskId() { + _builder.clearProducingTaskId() + } + /** + * `.arcforges.foundation.v1.Id producing_task_id = 7 [json_name = "producingTaskId"];` + * @return Whether the producingTaskId field is set. + */ + public fun hasProducingTaskId(): kotlin.Boolean { + return _builder.hasProducingTaskId() + } + + public val ArtifactRefKt.Dsl.producingTaskIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.producingTaskIdOrNull + + /** + * `.arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"];` + */ + public var producingRunId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getProducingRunId") + get() = _builder.producingRunId + @kotlin.jvm.JvmName("setProducingRunId") + set(value) { + _builder.producingRunId = value + } + /** + * `.arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"];` + */ + public fun clearProducingRunId() { + _builder.clearProducingRunId() + } + /** + * `.arcforges.foundation.v1.Id producing_run_id = 8 [json_name = "producingRunId"];` + * @return Whether the producingRunId field is set. + */ + public fun hasProducingRunId(): kotlin.Boolean { + return _builder.hasProducingRunId() + } + + public val ArtifactRefKt.Dsl.producingRunIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.producingRunIdOrNull + + /** + * `.arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"];` + */ + public var actor: io.github.arcforges.contracts.foundation.v1.ActorChain + @kotlin.jvm.JvmName("getActor") + get() = _builder.actor + @kotlin.jvm.JvmName("setActor") + set(value) { + _builder.actor = value + } + /** + * `.arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"];` + */ + public fun clearActor() { + _builder.clearActor() + } + /** + * `.arcforges.foundation.v1.ActorChain actor = 9 [json_name = "actor"];` + * @return Whether the actor field is set. + */ + public fun hasActor(): kotlin.Boolean { + return _builder.hasActor() + } + + public val ArtifactRefKt.Dsl.actorOrNull: io.github.arcforges.contracts.foundation.v1.ActorChain? + get() = _builder.actorOrNull + + /** + * `.arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"];` + */ + public var createdAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getCreatedAt") + get() = _builder.createdAt + @kotlin.jvm.JvmName("setCreatedAt") + set(value) { + _builder.createdAt = value + } + /** + * `.arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"];` + */ + public fun clearCreatedAt() { + _builder.clearCreatedAt() + } + /** + * `.arcforges.foundation.v1.Instant created_at = 10 [json_name = "createdAt"];` + * @return Whether the createdAt field is set. + */ + public fun hasCreatedAt(): kotlin.Boolean { + return _builder.hasCreatedAt() + } + + public val ArtifactRefKt.Dsl.createdAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.createdAtOrNull + + /** + * `optional string availability = 11 [json_name = "availability"];` + */ + public var availability: kotlin.String + @kotlin.jvm.JvmName("getAvailability") + get() = _builder.availability + @kotlin.jvm.JvmName("setAvailability") + set(value) { + _builder.availability = value + } + /** + * `optional string availability = 11 [json_name = "availability"];` + */ + public fun clearAvailability() { + _builder.clearAvailability() + } + /** + * `optional string availability = 11 [json_name = "availability"];` + * @return Whether the availability field is set. + */ + public fun hasAvailability(): kotlin.Boolean { + return _builder.hasAvailability() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ProvenanceProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"];` + */ + public val provenance: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.provenanceList + ) + /** + * `repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"];` + * @param value The provenance to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addProvenance") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.VersionedRef) { + _builder.addProvenance(value) + } + /** + * `repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"];` + * @param value The provenance to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignProvenance") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.VersionedRef) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"];` + * @param values The provenance to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllProvenance") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllProvenance(values) + } + /** + * `repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"];` + * @param values The provenance to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllProvenance") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"];` + * @param index The index to set the value at. + * @param value The provenance to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setProvenance") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.VersionedRef) { + _builder.setProvenance(index, value) + } + /** + * `repeated .arcforges.foundation.v1.VersionedRef provenance = 12 [json_name = "provenance"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearProvenance") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearProvenance() + } + } +} +public inline fun io.github.arcforges.contracts.foundation.v1.ArtifactRef.copy(block: `io.github.arcforges.contracts.foundation.v1`.ArtifactRefKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.ArtifactRef = + `io.github.arcforges.contracts.foundation.v1`.ArtifactRefKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.foundation.v1.ArtifactRefOrBuilder.artifactIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasArtifactId()) getArtifactId() else null + +public val io.github.arcforges.contracts.foundation.v1.ArtifactRefOrBuilder.ownerOrNull: io.github.arcforges.contracts.foundation.v1.AggregateRef? + get() = if (hasOwner()) getOwner() else null + +public val io.github.arcforges.contracts.foundation.v1.ArtifactRefOrBuilder.resourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = if (hasResource()) getResource() else null + +public val io.github.arcforges.contracts.foundation.v1.ArtifactRefOrBuilder.jobIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasJobId()) getJobId() else null + +public val io.github.arcforges.contracts.foundation.v1.ArtifactRefOrBuilder.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = if (hasOrigin()) getOrigin() else null + +public val io.github.arcforges.contracts.foundation.v1.ArtifactRefOrBuilder.producingTaskIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasProducingTaskId()) getProducingTaskId() else null + +public val io.github.arcforges.contracts.foundation.v1.ArtifactRefOrBuilder.producingRunIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasProducingRunId()) getProducingRunId() else null + +public val io.github.arcforges.contracts.foundation.v1.ArtifactRefOrBuilder.actorOrNull: io.github.arcforges.contracts.foundation.v1.ActorChain? + get() = if (hasActor()) getActor() else null + +public val io.github.arcforges.contracts.foundation.v1.ArtifactRefOrBuilder.createdAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasCreatedAt()) getCreatedAt() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt new file mode 100644 index 0000000..a82683a --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/BlobRefKt.kt @@ -0,0 +1,118 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.foundation.v1; + +@kotlin.jvm.JvmName("-initializeblobRef") +public inline fun blobRef(block: io.github.arcforges.contracts.foundation.v1.BlobRefKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.BlobRef = + io.github.arcforges.contracts.foundation.v1.BlobRefKt.Dsl._create(io.github.arcforges.contracts.foundation.v1.BlobRef.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: BlobRef; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.foundation.v1.BlobRef` + */ +public object BlobRefKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.foundation.v1.BlobRef.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.foundation.v1.BlobRef.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.foundation.v1.BlobRef = _builder.build() + + /** + * `.arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"];` + */ + public var blobId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getBlobId") + get() = _builder.blobId + @kotlin.jvm.JvmName("setBlobId") + set(value) { + _builder.blobId = value + } + /** + * `.arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"];` + */ + public fun clearBlobId() { + _builder.clearBlobId() + } + /** + * `.arcforges.foundation.v1.Id blob_id = 1 [json_name = "blobId"];` + * @return Whether the blobId field is set. + */ + public fun hasBlobId(): kotlin.Boolean { + return _builder.hasBlobId() + } + + public val BlobRefKt.Dsl.blobIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.blobIdOrNull + + /** + * `optional string content_hash = 2 [json_name = "contentHash"];` + */ + public var contentHash: kotlin.String + @kotlin.jvm.JvmName("getContentHash") + get() = _builder.contentHash + @kotlin.jvm.JvmName("setContentHash") + set(value) { + _builder.contentHash = value + } + /** + * `optional string content_hash = 2 [json_name = "contentHash"];` + */ + public fun clearContentHash() { + _builder.clearContentHash() + } + /** + * `optional string content_hash = 2 [json_name = "contentHash"];` + * @return Whether the contentHash field is set. + */ + public fun hasContentHash(): kotlin.Boolean { + return _builder.hasContentHash() + } + + /** + * `optional uint64 size_bytes = 3 [json_name = "sizeBytes"];` + */ + public var sizeBytes: kotlin.Long + @kotlin.jvm.JvmName("getSizeBytes") + get() = _builder.sizeBytes + @kotlin.jvm.JvmName("setSizeBytes") + set(value) { + _builder.sizeBytes = value + } + /** + * `optional uint64 size_bytes = 3 [json_name = "sizeBytes"];` + */ + public fun clearSizeBytes() { + _builder.clearSizeBytes() + } + /** + * `optional uint64 size_bytes = 3 [json_name = "sizeBytes"];` + * @return Whether the sizeBytes field is set. + */ + public fun hasSizeBytes(): kotlin.Boolean { + return _builder.hasSizeBytes() + } + } +} +public inline fun io.github.arcforges.contracts.foundation.v1.BlobRef.copy(block: `io.github.arcforges.contracts.foundation.v1`.BlobRefKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.BlobRef = + `io.github.arcforges.contracts.foundation.v1`.BlobRefKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.foundation.v1.BlobRefOrBuilder.blobIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasBlobId()) getBlobId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt new file mode 100644 index 0000000..864e845 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ByteRangeKt.kt @@ -0,0 +1,88 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.foundation.v1; + +@kotlin.jvm.JvmName("-initializebyteRange") +public inline fun byteRange(block: io.github.arcforges.contracts.foundation.v1.ByteRangeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.ByteRange = + io.github.arcforges.contracts.foundation.v1.ByteRangeKt.Dsl._create(io.github.arcforges.contracts.foundation.v1.ByteRange.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ByteRange; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.foundation.v1.ByteRange` + */ +public object ByteRangeKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.foundation.v1.ByteRange.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.foundation.v1.ByteRange.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.foundation.v1.ByteRange = _builder.build() + + /** + * `optional uint64 offset = 1 [json_name = "offset"];` + */ + public var offset: kotlin.Long + @kotlin.jvm.JvmName("getOffset") + get() = _builder.offset + @kotlin.jvm.JvmName("setOffset") + set(value) { + _builder.offset = value + } + /** + * `optional uint64 offset = 1 [json_name = "offset"];` + */ + public fun clearOffset() { + _builder.clearOffset() + } + /** + * `optional uint64 offset = 1 [json_name = "offset"];` + * @return Whether the offset field is set. + */ + public fun hasOffset(): kotlin.Boolean { + return _builder.hasOffset() + } + + /** + * `optional uint64 length = 2 [json_name = "length"];` + */ + public var length: kotlin.Long + @kotlin.jvm.JvmName("getLength") + get() = _builder.length + @kotlin.jvm.JvmName("setLength") + set(value) { + _builder.length = value + } + /** + * `optional uint64 length = 2 [json_name = "length"];` + */ + public fun clearLength() { + _builder.clearLength() + } + /** + * `optional uint64 length = 2 [json_name = "length"];` + * @return Whether the length field is set. + */ + public fun hasLength(): kotlin.Boolean { + return _builder.hasLength() + } + } +} +public inline fun io.github.arcforges.contracts.foundation.v1.ByteRange.copy(block: `io.github.arcforges.contracts.foundation.v1`.ByteRangeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.ByteRange = + `io.github.arcforges.contracts.foundation.v1`.ByteRangeKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt new file mode 100644 index 0000000..fc06b5d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ContentOriginKt.kt @@ -0,0 +1,367 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.foundation.v1; + +@kotlin.jvm.JvmName("-initializecontentOrigin") +public inline fun contentOrigin(block: io.github.arcforges.contracts.foundation.v1.ContentOriginKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.ContentOrigin = + io.github.arcforges.contracts.foundation.v1.ContentOriginKt.Dsl._create(io.github.arcforges.contracts.foundation.v1.ContentOrigin.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ContentOrigin; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.foundation.v1.ContentOrigin` + */ +public object ContentOriginKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.foundation.v1.ContentOrigin.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.foundation.v1.ContentOrigin = _builder.build() + + /** + * `optional string profile = 1 [json_name = "profile"];` + */ + public var profile: kotlin.String + @kotlin.jvm.JvmName("getProfile") + get() = _builder.profile + @kotlin.jvm.JvmName("setProfile") + set(value) { + _builder.profile = value + } + /** + * `optional string profile = 1 [json_name = "profile"];` + */ + public fun clearProfile() { + _builder.clearProfile() + } + /** + * `optional string profile = 1 [json_name = "profile"];` + * @return Whether the profile field is set. + */ + public fun hasProfile(): kotlin.Boolean { + return _builder.hasProfile() + } + + /** + * `.arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"];` + */ + public var originId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getOriginId") + get() = _builder.originId + @kotlin.jvm.JvmName("setOriginId") + set(value) { + _builder.originId = value + } + /** + * `.arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"];` + */ + public fun clearOriginId() { + _builder.clearOriginId() + } + /** + * `.arcforges.foundation.v1.Id origin_id = 2 [json_name = "originId"];` + * @return Whether the originId field is set. + */ + public fun hasOriginId(): kotlin.Boolean { + return _builder.hasOriginId() + } + + public val ContentOriginKt.Dsl.originIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.originIdOrNull + + /** + * `.arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"];` + */ + public var contentUnitId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getContentUnitId") + get() = _builder.contentUnitId + @kotlin.jvm.JvmName("setContentUnitId") + set(value) { + _builder.contentUnitId = value + } + /** + * `.arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"];` + */ + public fun clearContentUnitId() { + _builder.clearContentUnitId() + } + /** + * `.arcforges.foundation.v1.Id content_unit_id = 3 [json_name = "contentUnitId"];` + * @return Whether the contentUnitId field is set. + */ + public fun hasContentUnitId(): kotlin.Boolean { + return _builder.hasContentUnitId() + } + + public val ContentOriginKt.Dsl.contentUnitIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.contentUnitIdOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class KindsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated string kinds = 4 [json_name = "kinds"];` + * @return A list containing the kinds. + */ + public val kinds: com.google.protobuf.kotlin.DslList + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + get() = com.google.protobuf.kotlin.DslList( + _builder.kindsList + ) + /** + * `repeated string kinds = 4 [json_name = "kinds"];` + * @param value The kinds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addKinds") + public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { + _builder.addKinds(value) + } + /** + * `repeated string kinds = 4 [json_name = "kinds"];` + * @param value The kinds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignKinds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { + add(value) + } + /** + * `repeated string kinds = 4 [json_name = "kinds"];` + * @param values The kinds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllKinds") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllKinds(values) + } + /** + * `repeated string kinds = 4 [json_name = "kinds"];` + * @param values The kinds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllKinds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated string kinds = 4 [json_name = "kinds"];` + * @param index The index to set the value at. + * @param value The kinds to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setKinds") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { + _builder.setKinds(index, value) + }/** + * `repeated string kinds = 4 [json_name = "kinds"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setKinds") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearKinds() + } + /** + * `optional string payload_sha256 = 5 [json_name = "payloadSha256"];` + */ + public var payloadSha256: kotlin.String + @kotlin.jvm.JvmName("getPayloadSha256") + get() = _builder.payloadSha256 + @kotlin.jvm.JvmName("setPayloadSha256") + set(value) { + _builder.payloadSha256 = value + } + /** + * `optional string payload_sha256 = 5 [json_name = "payloadSha256"];` + */ + public fun clearPayloadSha256() { + _builder.clearPayloadSha256() + } + /** + * `optional string payload_sha256 = 5 [json_name = "payloadSha256"];` + * @return Whether the payloadSha256 field is set. + */ + public fun hasPayloadSha256(): kotlin.Boolean { + return _builder.hasPayloadSha256() + } + + /** + * `optional string producer_kind = 6 [json_name = "producerKind"];` + */ + public var producerKind: kotlin.String + @kotlin.jvm.JvmName("getProducerKind") + get() = _builder.producerKind + @kotlin.jvm.JvmName("setProducerKind") + set(value) { + _builder.producerKind = value + } + /** + * `optional string producer_kind = 6 [json_name = "producerKind"];` + */ + public fun clearProducerKind() { + _builder.clearProducerKind() + } + /** + * `optional string producer_kind = 6 [json_name = "producerKind"];` + * @return Whether the producerKind field is set. + */ + public fun hasProducerKind(): kotlin.Boolean { + return _builder.hasProducerKind() + } + + /** + * `.arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"];` + */ + public var createdAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getCreatedAt") + get() = _builder.createdAt + @kotlin.jvm.JvmName("setCreatedAt") + set(value) { + _builder.createdAt = value + } + /** + * `.arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"];` + */ + public fun clearCreatedAt() { + _builder.clearCreatedAt() + } + /** + * `.arcforges.foundation.v1.Instant created_at = 7 [json_name = "createdAt"];` + * @return Whether the createdAt field is set. + */ + public fun hasCreatedAt(): kotlin.Boolean { + return _builder.hasCreatedAt() + } + + public val ContentOriginKt.Dsl.createdAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.createdAtOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ParentOriginIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"];` + */ + public val parentOriginIds: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.parentOriginIdsList + ) + /** + * `repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"];` + * @param value The parentOriginIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addParentOriginIds") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addParentOriginIds(value) + } + /** + * `repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"];` + * @param value The parentOriginIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignParentOriginIds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"];` + * @param values The parentOriginIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllParentOriginIds") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllParentOriginIds(values) + } + /** + * `repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"];` + * @param values The parentOriginIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllParentOriginIds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"];` + * @param index The index to set the value at. + * @param value The parentOriginIds to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setParentOriginIds") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setParentOriginIds(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id parent_origin_ids = 8 [json_name = "parentOriginIds"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearParentOriginIds") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearParentOriginIds() + } + + /** + * `optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"];` + */ + public var omittedParentCount: kotlin.Int + @kotlin.jvm.JvmName("getOmittedParentCount") + get() = _builder.omittedParentCount + @kotlin.jvm.JvmName("setOmittedParentCount") + set(value) { + _builder.omittedParentCount = value + } + /** + * `optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"];` + */ + public fun clearOmittedParentCount() { + _builder.clearOmittedParentCount() + } + /** + * `optional uint32 omitted_parent_count = 9 [json_name = "omittedParentCount"];` + * @return Whether the omittedParentCount field is set. + */ + public fun hasOmittedParentCount(): kotlin.Boolean { + return _builder.hasOmittedParentCount() + } + } +} +public inline fun io.github.arcforges.contracts.foundation.v1.ContentOrigin.copy(block: `io.github.arcforges.contracts.foundation.v1`.ContentOriginKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.ContentOrigin = + `io.github.arcforges.contracts.foundation.v1`.ContentOriginKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.foundation.v1.ContentOriginOrBuilder.originIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasOriginId()) getOriginId() else null + +public val io.github.arcforges.contracts.foundation.v1.ContentOriginOrBuilder.contentUnitIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasContentUnitId()) getContentUnitId() else null + +public val io.github.arcforges.contracts.foundation.v1.ContentOriginOrBuilder.createdAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasCreatedAt()) getCreatedAt() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt new file mode 100644 index 0000000..a3ffe54 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaRangeKt.kt @@ -0,0 +1,100 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.foundation.v1; + +@kotlin.jvm.JvmName("-initializemediaRange") +public inline fun mediaRange(block: io.github.arcforges.contracts.foundation.v1.MediaRangeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.MediaRange = + io.github.arcforges.contracts.foundation.v1.MediaRangeKt.Dsl._create(io.github.arcforges.contracts.foundation.v1.MediaRange.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MediaRange; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.foundation.v1.MediaRange` + */ +public object MediaRangeKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.foundation.v1.MediaRange.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.foundation.v1.MediaRange.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.foundation.v1.MediaRange = _builder.build() + + /** + * `.arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"];` + */ + public var start: io.github.arcforges.contracts.foundation.v1.MediaTime + @kotlin.jvm.JvmName("getStart") + get() = _builder.start + @kotlin.jvm.JvmName("setStart") + set(value) { + _builder.start = value + } + /** + * `.arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"];` + */ + public fun clearStart() { + _builder.clearStart() + } + /** + * `.arcforges.foundation.v1.MediaTime start = 1 [json_name = "start"];` + * @return Whether the start field is set. + */ + public fun hasStart(): kotlin.Boolean { + return _builder.hasStart() + } + + public val MediaRangeKt.Dsl.startOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = _builder.startOrNull + + /** + * `.arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"];` + */ + public var duration: io.github.arcforges.contracts.foundation.v1.MediaTime + @kotlin.jvm.JvmName("getDuration") + get() = _builder.duration + @kotlin.jvm.JvmName("setDuration") + set(value) { + _builder.duration = value + } + /** + * `.arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"];` + */ + public fun clearDuration() { + _builder.clearDuration() + } + /** + * `.arcforges.foundation.v1.MediaTime duration = 2 [json_name = "duration"];` + * @return Whether the duration field is set. + */ + public fun hasDuration(): kotlin.Boolean { + return _builder.hasDuration() + } + + public val MediaRangeKt.Dsl.durationOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = _builder.durationOrNull + } +} +public inline fun io.github.arcforges.contracts.foundation.v1.MediaRange.copy(block: `io.github.arcforges.contracts.foundation.v1`.MediaRangeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.MediaRange = + `io.github.arcforges.contracts.foundation.v1`.MediaRangeKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.foundation.v1.MediaRangeOrBuilder.startOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = if (hasStart()) getStart() else null + +public val io.github.arcforges.contracts.foundation.v1.MediaRangeOrBuilder.durationOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = if (hasDuration()) getDuration() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt new file mode 100644 index 0000000..e64601a --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/MediaTimeKt.kt @@ -0,0 +1,94 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.foundation.v1; + +@kotlin.jvm.JvmName("-initializemediaTime") +public inline fun mediaTime(block: io.github.arcforges.contracts.foundation.v1.MediaTimeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.MediaTime = + io.github.arcforges.contracts.foundation.v1.MediaTimeKt.Dsl._create(io.github.arcforges.contracts.foundation.v1.MediaTime.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MediaTime; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.foundation.v1.MediaTime` + */ +public object MediaTimeKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.foundation.v1.MediaTime.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.foundation.v1.MediaTime.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.foundation.v1.MediaTime = _builder.build() + + /** + * `optional sint64 ticks = 1 [json_name = "ticks"];` + */ + public var ticks: kotlin.Long + @kotlin.jvm.JvmName("getTicks") + get() = _builder.ticks + @kotlin.jvm.JvmName("setTicks") + set(value) { + _builder.ticks = value + } + /** + * `optional sint64 ticks = 1 [json_name = "ticks"];` + */ + public fun clearTicks() { + _builder.clearTicks() + } + /** + * `optional sint64 ticks = 1 [json_name = "ticks"];` + * @return Whether the ticks field is set. + */ + public fun hasTicks(): kotlin.Boolean { + return _builder.hasTicks() + } + + /** + * `.arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"];` + */ + public var rate: io.github.arcforges.contracts.foundation.v1.Rational + @kotlin.jvm.JvmName("getRate") + get() = _builder.rate + @kotlin.jvm.JvmName("setRate") + set(value) { + _builder.rate = value + } + /** + * `.arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"];` + */ + public fun clearRate() { + _builder.clearRate() + } + /** + * `.arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"];` + * @return Whether the rate field is set. + */ + public fun hasRate(): kotlin.Boolean { + return _builder.hasRate() + } + + public val MediaTimeKt.Dsl.rateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = _builder.rateOrNull + } +} +public inline fun io.github.arcforges.contracts.foundation.v1.MediaTime.copy(block: `io.github.arcforges.contracts.foundation.v1`.MediaTimeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.MediaTime = + `io.github.arcforges.contracts.foundation.v1`.MediaTimeKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.foundation.v1.MediaTimeOrBuilder.rateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = if (hasRate()) getRate() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt new file mode 100644 index 0000000..bac107c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageRequestKt.kt @@ -0,0 +1,88 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.foundation.v1; + +@kotlin.jvm.JvmName("-initializepageRequest") +public inline fun pageRequest(block: io.github.arcforges.contracts.foundation.v1.PageRequestKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.PageRequest = + io.github.arcforges.contracts.foundation.v1.PageRequestKt.Dsl._create(io.github.arcforges.contracts.foundation.v1.PageRequest.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: PageRequest; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.foundation.v1.PageRequest` + */ +public object PageRequestKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.foundation.v1.PageRequest.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.foundation.v1.PageRequest.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.foundation.v1.PageRequest = _builder.build() + + /** + * `optional string cursor = 1 [json_name = "cursor"];` + */ + public var cursor: kotlin.String + @kotlin.jvm.JvmName("getCursor") + get() = _builder.cursor + @kotlin.jvm.JvmName("setCursor") + set(value) { + _builder.cursor = value + } + /** + * `optional string cursor = 1 [json_name = "cursor"];` + */ + public fun clearCursor() { + _builder.clearCursor() + } + /** + * `optional string cursor = 1 [json_name = "cursor"];` + * @return Whether the cursor field is set. + */ + public fun hasCursor(): kotlin.Boolean { + return _builder.hasCursor() + } + + /** + * `optional int32 limit = 2 [json_name = "limit"];` + */ + public var limit: kotlin.Int + @kotlin.jvm.JvmName("getLimit") + get() = _builder.limit + @kotlin.jvm.JvmName("setLimit") + set(value) { + _builder.limit = value + } + /** + * `optional int32 limit = 2 [json_name = "limit"];` + */ + public fun clearLimit() { + _builder.clearLimit() + } + /** + * `optional int32 limit = 2 [json_name = "limit"];` + * @return Whether the limit field is set. + */ + public fun hasLimit(): kotlin.Boolean { + return _builder.hasLimit() + } + } +} +public inline fun io.github.arcforges.contracts.foundation.v1.PageRequest.copy(block: `io.github.arcforges.contracts.foundation.v1`.PageRequestKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.PageRequest = + `io.github.arcforges.contracts.foundation.v1`.PageRequestKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt new file mode 100644 index 0000000..b161bff --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/PageStateKt.kt @@ -0,0 +1,88 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.foundation.v1; + +@kotlin.jvm.JvmName("-initializepageState") +public inline fun pageState(block: io.github.arcforges.contracts.foundation.v1.PageStateKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.PageState = + io.github.arcforges.contracts.foundation.v1.PageStateKt.Dsl._create(io.github.arcforges.contracts.foundation.v1.PageState.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: PageState; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.foundation.v1.PageState` + */ +public object PageStateKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.foundation.v1.PageState.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.foundation.v1.PageState.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.foundation.v1.PageState = _builder.build() + + /** + * `optional string next_cursor = 1 [json_name = "nextCursor"];` + */ + public var nextCursor: kotlin.String + @kotlin.jvm.JvmName("getNextCursor") + get() = _builder.nextCursor + @kotlin.jvm.JvmName("setNextCursor") + set(value) { + _builder.nextCursor = value + } + /** + * `optional string next_cursor = 1 [json_name = "nextCursor"];` + */ + public fun clearNextCursor() { + _builder.clearNextCursor() + } + /** + * `optional string next_cursor = 1 [json_name = "nextCursor"];` + * @return Whether the nextCursor field is set. + */ + public fun hasNextCursor(): kotlin.Boolean { + return _builder.hasNextCursor() + } + + /** + * `optional bool has_more = 2 [json_name = "hasMore"];` + */ + public var hasMore: kotlin.Boolean + @kotlin.jvm.JvmName("getHasMore") + get() = _builder.hasMore + @kotlin.jvm.JvmName("setHasMore") + set(value) { + _builder.hasMore = value + } + /** + * `optional bool has_more = 2 [json_name = "hasMore"];` + */ + public fun clearHasMore() { + _builder.clearHasMore() + } + /** + * `optional bool has_more = 2 [json_name = "hasMore"];` + * @return Whether the hasMore field is set. + */ + public fun hasHasMore(): kotlin.Boolean { + return _builder.hasHasMore() + } + } +} +public inline fun io.github.arcforges.contracts.foundation.v1.PageState.copy(block: `io.github.arcforges.contracts.foundation.v1`.PageStateKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.PageState = + `io.github.arcforges.contracts.foundation.v1`.PageStateKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt new file mode 100644 index 0000000..bc2d7b3 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/RationalKt.kt @@ -0,0 +1,88 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.foundation.v1; + +@kotlin.jvm.JvmName("-initializerational") +public inline fun rational(block: io.github.arcforges.contracts.foundation.v1.RationalKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.Rational = + io.github.arcforges.contracts.foundation.v1.RationalKt.Dsl._create(io.github.arcforges.contracts.foundation.v1.Rational.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: Rational; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.foundation.v1.Rational` + */ +public object RationalKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.foundation.v1.Rational.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.foundation.v1.Rational.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.foundation.v1.Rational = _builder.build() + + /** + * `optional sint64 numerator = 1 [json_name = "numerator"];` + */ + public var numerator: kotlin.Long + @kotlin.jvm.JvmName("getNumerator") + get() = _builder.numerator + @kotlin.jvm.JvmName("setNumerator") + set(value) { + _builder.numerator = value + } + /** + * `optional sint64 numerator = 1 [json_name = "numerator"];` + */ + public fun clearNumerator() { + _builder.clearNumerator() + } + /** + * `optional sint64 numerator = 1 [json_name = "numerator"];` + * @return Whether the numerator field is set. + */ + public fun hasNumerator(): kotlin.Boolean { + return _builder.hasNumerator() + } + + /** + * `optional uint64 denominator = 2 [json_name = "denominator"];` + */ + public var denominator: kotlin.Long + @kotlin.jvm.JvmName("getDenominator") + get() = _builder.denominator + @kotlin.jvm.JvmName("setDenominator") + set(value) { + _builder.denominator = value + } + /** + * `optional uint64 denominator = 2 [json_name = "denominator"];` + */ + public fun clearDenominator() { + _builder.clearDenominator() + } + /** + * `optional uint64 denominator = 2 [json_name = "denominator"];` + * @return Whether the denominator field is set. + */ + public fun hasDenominator(): kotlin.Boolean { + return _builder.hasDenominator() + } + } +} +public inline fun io.github.arcforges.contracts.foundation.v1.Rational.copy(block: `io.github.arcforges.contracts.foundation.v1`.RationalKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.Rational = + `io.github.arcforges.contracts.foundation.v1`.RationalKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt new file mode 100644 index 0000000..608ddca --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceRefKt.kt @@ -0,0 +1,263 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.foundation.v1; + +@kotlin.jvm.JvmName("-initializeresourceRef") +public inline fun resourceRef(block: io.github.arcforges.contracts.foundation.v1.ResourceRefKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.ResourceRef = + io.github.arcforges.contracts.foundation.v1.ResourceRefKt.Dsl._create(io.github.arcforges.contracts.foundation.v1.ResourceRef.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ResourceRef; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.foundation.v1.ResourceRef` + */ +public object ResourceRefKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.foundation.v1.ResourceRef.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.foundation.v1.ResourceRef.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.foundation.v1.ResourceRef = _builder.build() + + /** + * `.arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"];` + */ + public var realmId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getRealmId") + get() = _builder.realmId + @kotlin.jvm.JvmName("setRealmId") + set(value) { + _builder.realmId = value + } + /** + * `.arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"];` + */ + public fun clearRealmId() { + _builder.clearRealmId() + } + /** + * `.arcforges.foundation.v1.Id realm_id = 1 [json_name = "realmId"];` + * @return Whether the realmId field is set. + */ + public fun hasRealmId(): kotlin.Boolean { + return _builder.hasRealmId() + } + + public val ResourceRefKt.Dsl.realmIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.realmIdOrNull + + /** + * `.arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"];` + */ + public var workspaceId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getWorkspaceId") + get() = _builder.workspaceId + @kotlin.jvm.JvmName("setWorkspaceId") + set(value) { + _builder.workspaceId = value + } + /** + * `.arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"];` + */ + public fun clearWorkspaceId() { + _builder.clearWorkspaceId() + } + /** + * `.arcforges.foundation.v1.Id workspace_id = 2 [json_name = "workspaceId"];` + * @return Whether the workspaceId field is set. + */ + public fun hasWorkspaceId(): kotlin.Boolean { + return _builder.hasWorkspaceId() + } + + public val ResourceRefKt.Dsl.workspaceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.workspaceIdOrNull + + /** + * `optional string owner_app_id = 3 [json_name = "ownerAppId"];` + */ + public var ownerAppId: kotlin.String + @kotlin.jvm.JvmName("getOwnerAppId") + get() = _builder.ownerAppId + @kotlin.jvm.JvmName("setOwnerAppId") + set(value) { + _builder.ownerAppId = value + } + /** + * `optional string owner_app_id = 3 [json_name = "ownerAppId"];` + */ + public fun clearOwnerAppId() { + _builder.clearOwnerAppId() + } + /** + * `optional string owner_app_id = 3 [json_name = "ownerAppId"];` + * @return Whether the ownerAppId field is set. + */ + public fun hasOwnerAppId(): kotlin.Boolean { + return _builder.hasOwnerAppId() + } + + /** + * `optional string resource_kind = 4 [json_name = "resourceKind"];` + */ + public var resourceKind: kotlin.String + @kotlin.jvm.JvmName("getResourceKind") + get() = _builder.resourceKind + @kotlin.jvm.JvmName("setResourceKind") + set(value) { + _builder.resourceKind = value + } + /** + * `optional string resource_kind = 4 [json_name = "resourceKind"];` + */ + public fun clearResourceKind() { + _builder.clearResourceKind() + } + /** + * `optional string resource_kind = 4 [json_name = "resourceKind"];` + * @return Whether the resourceKind field is set. + */ + public fun hasResourceKind(): kotlin.Boolean { + return _builder.hasResourceKind() + } + + /** + * `.arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"];` + */ + public var resourceId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getResourceId") + get() = _builder.resourceId + @kotlin.jvm.JvmName("setResourceId") + set(value) { + _builder.resourceId = value + } + /** + * `.arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"];` + */ + public fun clearResourceId() { + _builder.clearResourceId() + } + /** + * `.arcforges.foundation.v1.Id resource_id = 5 [json_name = "resourceId"];` + * @return Whether the resourceId field is set. + */ + public fun hasResourceId(): kotlin.Boolean { + return _builder.hasResourceId() + } + + public val ResourceRefKt.Dsl.resourceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.resourceIdOrNull + + /** + * `optional string display_hint = 6 [json_name = "displayHint"];` + */ + public var displayHint: kotlin.String + @kotlin.jvm.JvmName("getDisplayHint") + get() = _builder.displayHint + @kotlin.jvm.JvmName("setDisplayHint") + set(value) { + _builder.displayHint = value + } + /** + * `optional string display_hint = 6 [json_name = "displayHint"];` + */ + public fun clearDisplayHint() { + _builder.clearDisplayHint() + } + /** + * `optional string display_hint = 6 [json_name = "displayHint"];` + * @return Whether the displayHint field is set. + */ + public fun hasDisplayHint(): kotlin.Boolean { + return _builder.hasDisplayHint() + } + + /** + * `optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"];` + */ + public var availability: io.github.arcforges.contracts.foundation.v1.ResourceAvailability + @kotlin.jvm.JvmName("getAvailability") + get() = _builder.availability + @kotlin.jvm.JvmName("setAvailability") + set(value) { + _builder.availability = value + } + public var availabilityValue: kotlin.Int + @kotlin.jvm.JvmName("getAvailabilityValue") + get() = _builder.availabilityValue + @kotlin.jvm.JvmName("setAvailabilityValue") + set(value) { + _builder.availabilityValue = value + } + /** + * `optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"];` + */ + public fun clearAvailability() { + _builder.clearAvailability() + } + /** + * `optional .arcforges.foundation.v1.ResourceAvailability availability = 7 [json_name = "availability"];` + * @return Whether the availability field is set. + */ + public fun hasAvailability(): kotlin.Boolean { + return _builder.hasAvailability() + } + + /** + * `.arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"];` + */ + public var holdingDeviceId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getHoldingDeviceId") + get() = _builder.holdingDeviceId + @kotlin.jvm.JvmName("setHoldingDeviceId") + set(value) { + _builder.holdingDeviceId = value + } + /** + * `.arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"];` + */ + public fun clearHoldingDeviceId() { + _builder.clearHoldingDeviceId() + } + /** + * `.arcforges.foundation.v1.Id holding_device_id = 8 [json_name = "holdingDeviceId"];` + * @return Whether the holdingDeviceId field is set. + */ + public fun hasHoldingDeviceId(): kotlin.Boolean { + return _builder.hasHoldingDeviceId() + } + + public val ResourceRefKt.Dsl.holdingDeviceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.holdingDeviceIdOrNull + } +} +public inline fun io.github.arcforges.contracts.foundation.v1.ResourceRef.copy(block: `io.github.arcforges.contracts.foundation.v1`.ResourceRefKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.ResourceRef = + `io.github.arcforges.contracts.foundation.v1`.ResourceRefKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.foundation.v1.ResourceRefOrBuilder.realmIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasRealmId()) getRealmId() else null + +public val io.github.arcforges.contracts.foundation.v1.ResourceRefOrBuilder.workspaceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasWorkspaceId()) getWorkspaceId() else null + +public val io.github.arcforges.contracts.foundation.v1.ResourceRefOrBuilder.resourceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasResourceId()) getResourceId() else null + +public val io.github.arcforges.contracts.foundation.v1.ResourceRefOrBuilder.holdingDeviceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasHoldingDeviceId()) getHoldingDeviceId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt new file mode 100644 index 0000000..287db10 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/ResourceVersionRefKt.kt @@ -0,0 +1,212 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.foundation.v1; + +@kotlin.jvm.JvmName("-initializeresourceVersionRef") +public inline fun resourceVersionRef(block: io.github.arcforges.contracts.foundation.v1.ResourceVersionRefKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.ResourceVersionRef = + io.github.arcforges.contracts.foundation.v1.ResourceVersionRefKt.Dsl._create(io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ResourceVersionRef; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.foundation.v1.ResourceVersionRef` + */ +public object ResourceVersionRefKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.foundation.v1.ResourceVersionRef = _builder.build() + + /** + * `.arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"];` + */ + public var resource: io.github.arcforges.contracts.foundation.v1.ResourceRef + @kotlin.jvm.JvmName("getResource") + get() = _builder.resource + @kotlin.jvm.JvmName("setResource") + set(value) { + _builder.resource = value + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"];` + */ + public fun clearResource() { + _builder.clearResource() + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 1 [json_name = "resource"];` + * @return Whether the resource field is set. + */ + public fun hasResource(): kotlin.Boolean { + return _builder.hasResource() + } + + public val ResourceVersionRefKt.Dsl.resourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = _builder.resourceOrNull + + /** + * `optional string content_hash = 5 [json_name = "contentHash"];` + */ + public var contentHash: kotlin.String + @kotlin.jvm.JvmName("getContentHash") + get() = _builder.contentHash + @kotlin.jvm.JvmName("setContentHash") + set(value) { + _builder.contentHash = value + } + /** + * `optional string content_hash = 5 [json_name = "contentHash"];` + */ + public fun clearContentHash() { + _builder.clearContentHash() + } + /** + * `optional string content_hash = 5 [json_name = "contentHash"];` + * @return Whether the contentHash field is set. + */ + public fun hasContentHash(): kotlin.Boolean { + return _builder.hasContentHash() + } + + /** + * `.arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"];` + */ + public var blob: io.github.arcforges.contracts.foundation.v1.BlobRef + @kotlin.jvm.JvmName("getBlob") + get() = _builder.blob + @kotlin.jvm.JvmName("setBlob") + set(value) { + _builder.blob = value + } + /** + * `.arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"];` + */ + public fun clearBlob() { + _builder.clearBlob() + } + /** + * `.arcforges.foundation.v1.BlobRef blob = 6 [json_name = "blob"];` + * @return Whether the blob field is set. + */ + public fun hasBlob(): kotlin.Boolean { + return _builder.hasBlob() + } + + public val ResourceVersionRefKt.Dsl.blobOrNull: io.github.arcforges.contracts.foundation.v1.BlobRef? + get() = _builder.blobOrNull + + /** + * `.arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"];` + */ + public var cloud: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getCloud") + get() = _builder.cloud + @kotlin.jvm.JvmName("setCloud") + set(value) { + _builder.cloud = value + } + /** + * `.arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"];` + */ + public fun clearCloud() { + _builder.clearCloud() + } + /** + * `.arcforges.foundation.v1.Revision cloud = 2 [json_name = "cloud"];` + * @return Whether the cloud field is set. + */ + public fun hasCloud(): kotlin.Boolean { + return _builder.hasCloud() + } + + /** + * `.arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"];` + */ + public var native: io.github.arcforges.contracts.foundation.v1.NativeContentRev + @kotlin.jvm.JvmName("getNative") + get() = _builder.native + @kotlin.jvm.JvmName("setNative") + set(value) { + _builder.native = value + } + /** + * `.arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"];` + */ + public fun clearNative() { + _builder.clearNative() + } + /** + * `.arcforges.foundation.v1.NativeContentRev native = 3 [json_name = "native"];` + * @return Whether the native field is set. + */ + public fun hasNative(): kotlin.Boolean { + return _builder.hasNative() + } + + /** + * `.arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"];` + */ + public var local: io.github.arcforges.contracts.foundation.v1.LocalNotesVersion + @kotlin.jvm.JvmName("getLocal") + get() = _builder.local + @kotlin.jvm.JvmName("setLocal") + set(value) { + _builder.local = value + } + /** + * `.arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"];` + */ + public fun clearLocal() { + _builder.clearLocal() + } + /** + * `.arcforges.foundation.v1.LocalNotesVersion local = 4 [json_name = "local"];` + * @return Whether the local field is set. + */ + public fun hasLocal(): kotlin.Boolean { + return _builder.hasLocal() + } + public val revisionCase: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.RevisionCase + @kotlin.jvm.JvmName("getRevisionCase") + get() = _builder.revisionCase + + public fun clearRevision() { + _builder.clearRevision() + } + } +} +public inline fun io.github.arcforges.contracts.foundation.v1.ResourceVersionRef.copy(block: `io.github.arcforges.contracts.foundation.v1`.ResourceVersionRefKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.ResourceVersionRef = + `io.github.arcforges.contracts.foundation.v1`.ResourceVersionRefKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.foundation.v1.ResourceVersionRefOrBuilder.resourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = if (hasResource()) getResource() else null + +public val io.github.arcforges.contracts.foundation.v1.ResourceVersionRefOrBuilder.blobOrNull: io.github.arcforges.contracts.foundation.v1.BlobRef? + get() = if (hasBlob()) getBlob() else null + +public val io.github.arcforges.contracts.foundation.v1.ResourceVersionRefOrBuilder.cloudOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasCloud()) getCloud() else null + +public val io.github.arcforges.contracts.foundation.v1.ResourceVersionRefOrBuilder.nativeOrNull: io.github.arcforges.contracts.foundation.v1.NativeContentRev? + get() = if (hasNative()) getNative() else null + +public val io.github.arcforges.contracts.foundation.v1.ResourceVersionRefOrBuilder.localOrNull: io.github.arcforges.contracts.foundation.v1.LocalNotesVersion? + get() = if (hasLocal()) getLocal() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt new file mode 100644 index 0000000..022a7f9 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/foundation/v1/TimeRangeUtcKt.kt @@ -0,0 +1,100 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/foundation/v1/foundation.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.foundation.v1; + +@kotlin.jvm.JvmName("-initializetimeRangeUtc") +public inline fun timeRangeUtc(block: io.github.arcforges.contracts.foundation.v1.TimeRangeUtcKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.TimeRangeUtc = + io.github.arcforges.contracts.foundation.v1.TimeRangeUtcKt.Dsl._create(io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TimeRangeUtc; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.foundation.v1.TimeRangeUtc` + */ +public object TimeRangeUtcKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.foundation.v1.TimeRangeUtc = _builder.build() + + /** + * `.arcforges.foundation.v1.Instant from = 1 [json_name = "from"];` + */ + public var from: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getFrom") + get() = _builder.from + @kotlin.jvm.JvmName("setFrom") + set(value) { + _builder.from = value + } + /** + * `.arcforges.foundation.v1.Instant from = 1 [json_name = "from"];` + */ + public fun clearFrom() { + _builder.clearFrom() + } + /** + * `.arcforges.foundation.v1.Instant from = 1 [json_name = "from"];` + * @return Whether the from field is set. + */ + public fun hasFrom(): kotlin.Boolean { + return _builder.hasFrom() + } + + public val TimeRangeUtcKt.Dsl.fromOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.fromOrNull + + /** + * `.arcforges.foundation.v1.Instant until = 2 [json_name = "until"];` + */ + public var until: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getUntil") + get() = _builder.until + @kotlin.jvm.JvmName("setUntil") + set(value) { + _builder.until = value + } + /** + * `.arcforges.foundation.v1.Instant until = 2 [json_name = "until"];` + */ + public fun clearUntil() { + _builder.clearUntil() + } + /** + * `.arcforges.foundation.v1.Instant until = 2 [json_name = "until"];` + * @return Whether the until field is set. + */ + public fun hasUntil(): kotlin.Boolean { + return _builder.hasUntil() + } + + public val TimeRangeUtcKt.Dsl.untilOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.untilOrNull + } +} +public inline fun io.github.arcforges.contracts.foundation.v1.TimeRangeUtc.copy(block: `io.github.arcforges.contracts.foundation.v1`.TimeRangeUtcKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.foundation.v1.TimeRangeUtc = + `io.github.arcforges.contracts.foundation.v1`.TimeRangeUtcKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.foundation.v1.TimeRangeUtcOrBuilder.fromOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasFrom()) getFrom() else null + +public val io.github.arcforges.contracts.foundation.v1.TimeRangeUtcOrBuilder.untilOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasUntil()) getUntil() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt new file mode 100644 index 0000000..3e826bd --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AgentProfileKt.kt @@ -0,0 +1,384 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeagentProfile") +public inline fun agentProfile(block: io.github.arcforges.contracts.publicapi.v1.AgentProfileKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.AgentProfile = + io.github.arcforges.contracts.publicapi.v1.AgentProfileKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.AgentProfile.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: AgentProfile; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.AgentProfile` + */ +public object AgentProfileKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.AgentProfile.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.AgentProfile.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.AgentProfile = _builder.build() + + /** + * `.arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"];` + */ + public var profileId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getProfileId") + get() = _builder.profileId + @kotlin.jvm.JvmName("setProfileId") + set(value) { + _builder.profileId = value + } + /** + * `.arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"];` + */ + public fun clearProfileId() { + _builder.clearProfileId() + } + /** + * `.arcforges.foundation.v1.Id profile_id = 1 [json_name = "profileId"];` + * @return Whether the profileId field is set. + */ + public fun hasProfileId(): kotlin.Boolean { + return _builder.hasProfileId() + } + + public val AgentProfileKt.Dsl.profileIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.profileIdOrNull + + /** + * `optional string name = 2 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 2 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 2 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `optional string model_id = 3 [json_name = "modelId"];` + */ + public var modelId: kotlin.String + @kotlin.jvm.JvmName("getModelId") + get() = _builder.modelId + @kotlin.jvm.JvmName("setModelId") + set(value) { + _builder.modelId = value + } + /** + * `optional string model_id = 3 [json_name = "modelId"];` + */ + public fun clearModelId() { + _builder.clearModelId() + } + /** + * `optional string model_id = 3 [json_name = "modelId"];` + * @return Whether the modelId field is set. + */ + public fun hasModelId(): kotlin.Boolean { + return _builder.hasModelId() + } + + /** + * `optional string instructions = 4 [json_name = "instructions"];` + */ + public var instructions: kotlin.String + @kotlin.jvm.JvmName("getInstructions") + get() = _builder.instructions + @kotlin.jvm.JvmName("setInstructions") + set(value) { + _builder.instructions = value + } + /** + * `optional string instructions = 4 [json_name = "instructions"];` + */ + public fun clearInstructions() { + _builder.clearInstructions() + } + /** + * `optional string instructions = 4 [json_name = "instructions"];` + * @return Whether the instructions field is set. + */ + public fun hasInstructions(): kotlin.Boolean { + return _builder.hasInstructions() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class SkillIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"];` + */ + public val skillIds: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.skillIdsList + ) + /** + * `repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"];` + * @param value The skillIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addSkillIds") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addSkillIds(value) + } + /** + * `repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"];` + * @param value The skillIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignSkillIds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"];` + * @param values The skillIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllSkillIds") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllSkillIds(values) + } + /** + * `repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"];` + * @param values The skillIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllSkillIds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"];` + * @param index The index to set the value at. + * @param value The skillIds to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setSkillIds") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setSkillIds(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id skill_ids = 5 [json_name = "skillIds"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearSkillIds") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearSkillIds() + } + + /** + * `.arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val AgentProfileKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ContextProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"];` + */ + public val context: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.contextList + ) + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"];` + * @param value The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addContext") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + _builder.addContext(value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"];` + * @param value The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignContext") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"];` + * @param values The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllContext") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllContext(values) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"];` + * @param values The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllContext") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"];` + * @param index The index to set the value at. + * @param value The context to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setContext") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + _builder.setContext(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 7 [json_name = "context"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearContext") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearContext() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class CapabilitiesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated string capabilities = 8 [json_name = "capabilities"];` + * @return A list containing the capabilities. + */ + public val capabilities: com.google.protobuf.kotlin.DslList + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + get() = com.google.protobuf.kotlin.DslList( + _builder.capabilitiesList + ) + /** + * `repeated string capabilities = 8 [json_name = "capabilities"];` + * @param value The capabilities to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addCapabilities") + public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { + _builder.addCapabilities(value) + } + /** + * `repeated string capabilities = 8 [json_name = "capabilities"];` + * @param value The capabilities to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignCapabilities") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { + add(value) + } + /** + * `repeated string capabilities = 8 [json_name = "capabilities"];` + * @param values The capabilities to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllCapabilities") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllCapabilities(values) + } + /** + * `repeated string capabilities = 8 [json_name = "capabilities"];` + * @param values The capabilities to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllCapabilities") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated string capabilities = 8 [json_name = "capabilities"];` + * @param index The index to set the value at. + * @param value The capabilities to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setCapabilities") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { + _builder.setCapabilities(index, value) + }/** + * `repeated string capabilities = 8 [json_name = "capabilities"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setCapabilities") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearCapabilities() + }} +} +public inline fun io.github.arcforges.contracts.publicapi.v1.AgentProfile.copy(block: `io.github.arcforges.contracts.publicapi.v1`.AgentProfileKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.AgentProfile = + `io.github.arcforges.contracts.publicapi.v1`.AgentProfileKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.AgentProfileOrBuilder.profileIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasProfileId()) getProfileId() else null + +public val io.github.arcforges.contracts.publicapi.v1.AgentProfileOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt new file mode 100644 index 0000000..face424 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AggregateBodyKt.kt @@ -0,0 +1,479 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeaggregateBody") +public inline fun aggregateBody(block: io.github.arcforges.contracts.publicapi.v1.AggregateBodyKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.AggregateBody = + io.github.arcforges.contracts.publicapi.v1.AggregateBodyKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.AggregateBody.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: AggregateBody; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.AggregateBody` + */ +public object AggregateBodyKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.AggregateBody.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.AggregateBody.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.AggregateBody = _builder.build() + + /** + * `.arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"];` + */ + public var notes: io.github.arcforges.contracts.publicapi.v1.NotesDocument + @kotlin.jvm.JvmName("getNotes") + get() = _builder.notes + @kotlin.jvm.JvmName("setNotes") + set(value) { + _builder.notes = value + } + /** + * `.arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"];` + */ + public fun clearNotes() { + _builder.clearNotes() + } + /** + * `.arcforges.publicapi.v1.NotesDocument notes = 1 [json_name = "notes"];` + * @return Whether the notes field is set. + */ + public fun hasNotes(): kotlin.Boolean { + return _builder.hasNotes() + } + + /** + * `.arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"];` + */ + public var chat: io.github.arcforges.contracts.publicapi.v1.ConversationBody + @kotlin.jvm.JvmName("getChat") + get() = _builder.chat + @kotlin.jvm.JvmName("setChat") + set(value) { + _builder.chat = value + } + /** + * `.arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"];` + */ + public fun clearChat() { + _builder.clearChat() + } + /** + * `.arcforges.publicapi.v1.ConversationBody chat = 2 [json_name = "chat"];` + * @return Whether the chat field is set. + */ + public fun hasChat(): kotlin.Boolean { + return _builder.hasChat() + } + + /** + * `.arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"];` + */ + public var scopeMetadata: io.github.arcforges.contracts.publicapi.v1.ScopeMetadata + @kotlin.jvm.JvmName("getScopeMetadata") + get() = _builder.scopeMetadata + @kotlin.jvm.JvmName("setScopeMetadata") + set(value) { + _builder.scopeMetadata = value + } + /** + * `.arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"];` + */ + public fun clearScopeMetadata() { + _builder.clearScopeMetadata() + } + /** + * `.arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3 [json_name = "scopeMetadata"];` + * @return Whether the scopeMetadata field is set. + */ + public fun hasScopeMetadata(): kotlin.Boolean { + return _builder.hasScopeMetadata() + } + + /** + * `.arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"];` + */ + public var slateMetadata: io.github.arcforges.contracts.publicapi.v1.SlateMetadata + @kotlin.jvm.JvmName("getSlateMetadata") + get() = _builder.slateMetadata + @kotlin.jvm.JvmName("setSlateMetadata") + set(value) { + _builder.slateMetadata = value + } + /** + * `.arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"];` + */ + public fun clearSlateMetadata() { + _builder.clearSlateMetadata() + } + /** + * `.arcforges.publicapi.v1.SlateMetadata slate_metadata = 4 [json_name = "slateMetadata"];` + * @return Whether the slateMetadata field is set. + */ + public fun hasSlateMetadata(): kotlin.Boolean { + return _builder.hasSlateMetadata() + } + + /** + * `.arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"];` + */ + public var notebook: io.github.arcforges.contracts.publicapi.v1.NotebookBody + @kotlin.jvm.JvmName("getNotebook") + get() = _builder.notebook + @kotlin.jvm.JvmName("setNotebook") + set(value) { + _builder.notebook = value + } + /** + * `.arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"];` + */ + public fun clearNotebook() { + _builder.clearNotebook() + } + /** + * `.arcforges.publicapi.v1.NotebookBody notebook = 5 [json_name = "notebook"];` + * @return Whether the notebook field is set. + */ + public fun hasNotebook(): kotlin.Boolean { + return _builder.hasNotebook() + } + + /** + * `.arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"];` + */ + public var propertyDefinition: io.github.arcforges.contracts.publicapi.v1.PropertyDefinition + @kotlin.jvm.JvmName("getPropertyDefinition") + get() = _builder.propertyDefinition + @kotlin.jvm.JvmName("setPropertyDefinition") + set(value) { + _builder.propertyDefinition = value + } + /** + * `.arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"];` + */ + public fun clearPropertyDefinition() { + _builder.clearPropertyDefinition() + } + /** + * `.arcforges.publicapi.v1.PropertyDefinition property_definition = 6 [json_name = "propertyDefinition"];` + * @return Whether the propertyDefinition field is set. + */ + public fun hasPropertyDefinition(): kotlin.Boolean { + return _builder.hasPropertyDefinition() + } + + /** + * `.arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"];` + */ + public var savedView: io.github.arcforges.contracts.publicapi.v1.SavedViewRecord + @kotlin.jvm.JvmName("getSavedView") + get() = _builder.savedView + @kotlin.jvm.JvmName("setSavedView") + set(value) { + _builder.savedView = value + } + /** + * `.arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"];` + */ + public fun clearSavedView() { + _builder.clearSavedView() + } + /** + * `.arcforges.publicapi.v1.SavedViewRecord saved_view = 7 [json_name = "savedView"];` + * @return Whether the savedView field is set. + */ + public fun hasSavedView(): kotlin.Boolean { + return _builder.hasSavedView() + } + + /** + * `.arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"];` + */ + public var tag: io.github.arcforges.contracts.publicapi.v1.TagRecord + @kotlin.jvm.JvmName("getTag") + get() = _builder.tag + @kotlin.jvm.JvmName("setTag") + set(value) { + _builder.tag = value + } + /** + * `.arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"];` + */ + public fun clearTag() { + _builder.clearTag() + } + /** + * `.arcforges.publicapi.v1.TagRecord tag = 8 [json_name = "tag"];` + * @return Whether the tag field is set. + */ + public fun hasTag(): kotlin.Boolean { + return _builder.hasTag() + } + + /** + * `.arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"];` + */ + public var agentProfile: io.github.arcforges.contracts.publicapi.v1.AgentProfile + @kotlin.jvm.JvmName("getAgentProfile") + get() = _builder.agentProfile + @kotlin.jvm.JvmName("setAgentProfile") + set(value) { + _builder.agentProfile = value + } + /** + * `.arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"];` + */ + public fun clearAgentProfile() { + _builder.clearAgentProfile() + } + /** + * `.arcforges.publicapi.v1.AgentProfile agent_profile = 9 [json_name = "agentProfile"];` + * @return Whether the agentProfile field is set. + */ + public fun hasAgentProfile(): kotlin.Boolean { + return _builder.hasAgentProfile() + } + + /** + * `.arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"];` + */ + public var skill: io.github.arcforges.contracts.publicapi.v1.SkillRecord + @kotlin.jvm.JvmName("getSkill") + get() = _builder.skill + @kotlin.jvm.JvmName("setSkill") + set(value) { + _builder.skill = value + } + /** + * `.arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"];` + */ + public fun clearSkill() { + _builder.clearSkill() + } + /** + * `.arcforges.publicapi.v1.SkillRecord skill = 10 [json_name = "skill"];` + * @return Whether the skill field is set. + */ + public fun hasSkill(): kotlin.Boolean { + return _builder.hasSkill() + } + + /** + * `.arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"];` + */ + public var chatProject: io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord + @kotlin.jvm.JvmName("getChatProject") + get() = _builder.chatProject + @kotlin.jvm.JvmName("setChatProject") + set(value) { + _builder.chatProject = value + } + /** + * `.arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"];` + */ + public fun clearChatProject() { + _builder.clearChatProject() + } + /** + * `.arcforges.publicapi.v1.ChatProjectRecord chat_project = 11 [json_name = "chatProject"];` + * @return Whether the chatProject field is set. + */ + public fun hasChatProject(): kotlin.Boolean { + return _builder.hasChatProject() + } + + /** + * `.arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"];` + */ + public var preferences: io.github.arcforges.contracts.publicapi.v1.PreferenceRecord + @kotlin.jvm.JvmName("getPreferences") + get() = _builder.preferences + @kotlin.jvm.JvmName("setPreferences") + set(value) { + _builder.preferences = value + } + /** + * `.arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"];` + */ + public fun clearPreferences() { + _builder.clearPreferences() + } + /** + * `.arcforges.publicapi.v1.PreferenceRecord preferences = 12 [json_name = "preferences"];` + * @return Whether the preferences field is set. + */ + public fun hasPreferences(): kotlin.Boolean { + return _builder.hasPreferences() + } + + /** + * `.arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"];` + */ + public var task: io.github.arcforges.contracts.publicapi.v1.TaskSnapshot + @kotlin.jvm.JvmName("getTask") + get() = _builder.task + @kotlin.jvm.JvmName("setTask") + set(value) { + _builder.task = value + } + /** + * `.arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"];` + */ + public fun clearTask() { + _builder.clearTask() + } + /** + * `.arcforges.publicapi.v1.TaskSnapshot task = 13 [json_name = "task"];` + * @return Whether the task field is set. + */ + public fun hasTask(): kotlin.Boolean { + return _builder.hasTask() + } + + /** + * `.arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"];` + */ + public var automation: io.github.arcforges.contracts.publicapi.v1.AutomationView + @kotlin.jvm.JvmName("getAutomation") + get() = _builder.automation + @kotlin.jvm.JvmName("setAutomation") + set(value) { + _builder.automation = value + } + /** + * `.arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"];` + */ + public fun clearAutomation() { + _builder.clearAutomation() + } + /** + * `.arcforges.publicapi.v1.AutomationView automation = 14 [json_name = "automation"];` + * @return Whether the automation field is set. + */ + public fun hasAutomation(): kotlin.Boolean { + return _builder.hasAutomation() + } + + /** + * `.arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"];` + */ + public var memory: io.github.arcforges.contracts.publicapi.v1.MemoryRecord + @kotlin.jvm.JvmName("getMemory") + get() = _builder.memory + @kotlin.jvm.JvmName("setMemory") + set(value) { + _builder.memory = value + } + /** + * `.arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"];` + */ + public fun clearMemory() { + _builder.clearMemory() + } + /** + * `.arcforges.publicapi.v1.MemoryRecord memory = 15 [json_name = "memory"];` + * @return Whether the memory field is set. + */ + public fun hasMemory(): kotlin.Boolean { + return _builder.hasMemory() + } + + /** + * `.arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"];` + */ + public var externalBody: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef + @kotlin.jvm.JvmName("getExternalBody") + get() = _builder.externalBody + @kotlin.jvm.JvmName("setExternalBody") + set(value) { + _builder.externalBody = value + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"];` + */ + public fun clearExternalBody() { + _builder.clearExternalBody() + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef external_body = 16 [json_name = "externalBody"];` + * @return Whether the externalBody field is set. + */ + public fun hasExternalBody(): kotlin.Boolean { + return _builder.hasExternalBody() + } + public val bodyCase: io.github.arcforges.contracts.publicapi.v1.AggregateBody.BodyCase + @kotlin.jvm.JvmName("getBodyCase") + get() = _builder.bodyCase + + public fun clearBody() { + _builder.clearBody() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.AggregateBody.copy(block: `io.github.arcforges.contracts.publicapi.v1`.AggregateBodyKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.AggregateBody = + `io.github.arcforges.contracts.publicapi.v1`.AggregateBodyKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.notesOrNull: io.github.arcforges.contracts.publicapi.v1.NotesDocument? + get() = if (hasNotes()) getNotes() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.chatOrNull: io.github.arcforges.contracts.publicapi.v1.ConversationBody? + get() = if (hasChat()) getChat() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.scopeMetadataOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeMetadata? + get() = if (hasScopeMetadata()) getScopeMetadata() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.slateMetadataOrNull: io.github.arcforges.contracts.publicapi.v1.SlateMetadata? + get() = if (hasSlateMetadata()) getSlateMetadata() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.notebookOrNull: io.github.arcforges.contracts.publicapi.v1.NotebookBody? + get() = if (hasNotebook()) getNotebook() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.propertyDefinitionOrNull: io.github.arcforges.contracts.publicapi.v1.PropertyDefinition? + get() = if (hasPropertyDefinition()) getPropertyDefinition() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.savedViewOrNull: io.github.arcforges.contracts.publicapi.v1.SavedViewRecord? + get() = if (hasSavedView()) getSavedView() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.tagOrNull: io.github.arcforges.contracts.publicapi.v1.TagRecord? + get() = if (hasTag()) getTag() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.agentProfileOrNull: io.github.arcforges.contracts.publicapi.v1.AgentProfile? + get() = if (hasAgentProfile()) getAgentProfile() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.skillOrNull: io.github.arcforges.contracts.publicapi.v1.SkillRecord? + get() = if (hasSkill()) getSkill() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.chatProjectOrNull: io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord? + get() = if (hasChatProject()) getChatProject() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.preferencesOrNull: io.github.arcforges.contracts.publicapi.v1.PreferenceRecord? + get() = if (hasPreferences()) getPreferences() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.taskOrNull: io.github.arcforges.contracts.publicapi.v1.TaskSnapshot? + get() = if (hasTask()) getTask() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.automationOrNull: io.github.arcforges.contracts.publicapi.v1.AutomationView? + get() = if (hasAutomation()) getAutomation() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.memoryOrNull: io.github.arcforges.contracts.publicapi.v1.MemoryRecord? + get() = if (hasMemory()) getMemory() else null + +public val io.github.arcforges.contracts.publicapi.v1.AggregateBodyOrBuilder.externalBodyOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = if (hasExternalBody()) getExternalBody() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt new file mode 100644 index 0000000..248549b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AlignmentSpecKt.kt @@ -0,0 +1,184 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializealignmentSpec") +public inline fun alignmentSpec(block: io.github.arcforges.contracts.publicapi.v1.AlignmentSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.AlignmentSpec = + io.github.arcforges.contracts.publicapi.v1.AlignmentSpecKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.AlignmentSpec.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: AlignmentSpec; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.AlignmentSpec` + */ +public object AlignmentSpecKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.AlignmentSpec.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.AlignmentSpec.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.AlignmentSpec = _builder.build() + + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 1 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * `.arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"];` + */ + public var leftAnchor: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getLeftAnchor") + get() = _builder.leftAnchor + @kotlin.jvm.JvmName("setLeftAnchor") + set(value) { + _builder.leftAnchor = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"];` + */ + public fun clearLeftAnchor() { + _builder.clearLeftAnchor() + } + /** + * `.arcforges.publicapi.v1.ScopeTime left_anchor = 2 [json_name = "leftAnchor"];` + * @return Whether the leftAnchor field is set. + */ + public fun hasLeftAnchor(): kotlin.Boolean { + return _builder.hasLeftAnchor() + } + + public val AlignmentSpecKt.Dsl.leftAnchorOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.leftAnchorOrNull + + /** + * `.arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"];` + */ + public var rightAnchor: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getRightAnchor") + get() = _builder.rightAnchor + @kotlin.jvm.JvmName("setRightAnchor") + set(value) { + _builder.rightAnchor = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"];` + */ + public fun clearRightAnchor() { + _builder.clearRightAnchor() + } + /** + * `.arcforges.publicapi.v1.ScopeTime right_anchor = 3 [json_name = "rightAnchor"];` + * @return Whether the rightAnchor field is set. + */ + public fun hasRightAnchor(): kotlin.Boolean { + return _builder.hasRightAnchor() + } + + public val AlignmentSpecKt.Dsl.rightAnchorOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.rightAnchorOrNull + + /** + * `.arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"];` + */ + public var offset: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getOffset") + get() = _builder.offset + @kotlin.jvm.JvmName("setOffset") + set(value) { + _builder.offset = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"];` + */ + public fun clearOffset() { + _builder.clearOffset() + } + /** + * `.arcforges.publicapi.v1.ScopeTime offset = 4 [json_name = "offset"];` + * @return Whether the offset field is set. + */ + public fun hasOffset(): kotlin.Boolean { + return _builder.hasOffset() + } + + public val AlignmentSpecKt.Dsl.offsetOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.offsetOrNull + + /** + * `.arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"];` + */ + public var eventId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getEventId") + get() = _builder.eventId + @kotlin.jvm.JvmName("setEventId") + set(value) { + _builder.eventId = value + } + /** + * `.arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"];` + */ + public fun clearEventId() { + _builder.clearEventId() + } + /** + * `.arcforges.foundation.v1.Id event_id = 5 [json_name = "eventId"];` + * @return Whether the eventId field is set. + */ + public fun hasEventId(): kotlin.Boolean { + return _builder.hasEventId() + } + + public val AlignmentSpecKt.Dsl.eventIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.eventIdOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.AlignmentSpec.copy(block: `io.github.arcforges.contracts.publicapi.v1`.AlignmentSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.AlignmentSpec = + `io.github.arcforges.contracts.publicapi.v1`.AlignmentSpecKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.AlignmentSpecOrBuilder.leftAnchorOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasLeftAnchor()) getLeftAnchor() else null + +public val io.github.arcforges.contracts.publicapi.v1.AlignmentSpecOrBuilder.rightAnchorOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasRightAnchor()) getRightAnchor() else null + +public val io.github.arcforges.contracts.publicapi.v1.AlignmentSpecOrBuilder.offsetOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasOffset()) getOffset() else null + +public val io.github.arcforges.contracts.publicapi.v1.AlignmentSpecOrBuilder.eventIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasEventId()) getEventId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt new file mode 100644 index 0000000..fc20c08 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationSpecKt.kt @@ -0,0 +1,429 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeautomationSpec") +public inline fun automationSpec(block: io.github.arcforges.contracts.publicapi.v1.AutomationSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.AutomationSpec = + io.github.arcforges.contracts.publicapi.v1.AutomationSpecKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.AutomationSpec.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: AutomationSpec; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.AutomationSpec` + */ +public object AutomationSpecKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.AutomationSpec.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.AutomationSpec.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.AutomationSpec = _builder.build() + + /** + * `optional string name = 1 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 1 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 1 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `.arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"];` + */ + public var trigger: io.github.arcforges.contracts.publicapi.v1.TriggerSpec + @kotlin.jvm.JvmName("getTrigger") + get() = _builder.trigger + @kotlin.jvm.JvmName("setTrigger") + set(value) { + _builder.trigger = value + } + /** + * `.arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"];` + */ + public fun clearTrigger() { + _builder.clearTrigger() + } + /** + * `.arcforges.publicapi.v1.TriggerSpec trigger = 2 [json_name = "trigger"];` + * @return Whether the trigger field is set. + */ + public fun hasTrigger(): kotlin.Boolean { + return _builder.hasTrigger() + } + + public val AutomationSpecKt.Dsl.triggerOrNull: io.github.arcforges.contracts.publicapi.v1.TriggerSpec? + get() = _builder.triggerOrNull + + /** + * `.arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"];` + */ + public var input: io.github.arcforges.contracts.publicapi.v1.TurnInput + @kotlin.jvm.JvmName("getInput") + get() = _builder.input + @kotlin.jvm.JvmName("setInput") + set(value) { + _builder.input = value + } + /** + * `.arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"];` + */ + public fun clearInput() { + _builder.clearInput() + } + /** + * `.arcforges.publicapi.v1.TurnInput input = 3 [json_name = "input"];` + * @return Whether the input field is set. + */ + public fun hasInput(): kotlin.Boolean { + return _builder.hasInput() + } + + public val AutomationSpecKt.Dsl.inputOrNull: io.github.arcforges.contracts.publicapi.v1.TurnInput? + get() = _builder.inputOrNull + + /** + * `.arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"];` + */ + public var profileId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getProfileId") + get() = _builder.profileId + @kotlin.jvm.JvmName("setProfileId") + set(value) { + _builder.profileId = value + } + /** + * `.arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"];` + */ + public fun clearProfileId() { + _builder.clearProfileId() + } + /** + * `.arcforges.foundation.v1.Id profile_id = 4 [json_name = "profileId"];` + * @return Whether the profileId field is set. + */ + public fun hasProfileId(): kotlin.Boolean { + return _builder.hasProfileId() + } + + public val AutomationSpecKt.Dsl.profileIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.profileIdOrNull + + /** + * `optional uint64 per_run_budget = 5 [json_name = "perRunBudget"];` + */ + public var perRunBudget: kotlin.Long + @kotlin.jvm.JvmName("getPerRunBudget") + get() = _builder.perRunBudget + @kotlin.jvm.JvmName("setPerRunBudget") + set(value) { + _builder.perRunBudget = value + } + /** + * `optional uint64 per_run_budget = 5 [json_name = "perRunBudget"];` + */ + public fun clearPerRunBudget() { + _builder.clearPerRunBudget() + } + /** + * `optional uint64 per_run_budget = 5 [json_name = "perRunBudget"];` + * @return Whether the perRunBudget field is set. + */ + public fun hasPerRunBudget(): kotlin.Boolean { + return _builder.hasPerRunBudget() + } + + /** + * `optional uint64 period_budget = 6 [json_name = "periodBudget"];` + */ + public var periodBudget: kotlin.Long + @kotlin.jvm.JvmName("getPeriodBudget") + get() = _builder.periodBudget + @kotlin.jvm.JvmName("setPeriodBudget") + set(value) { + _builder.periodBudget = value + } + /** + * `optional uint64 period_budget = 6 [json_name = "periodBudget"];` + */ + public fun clearPeriodBudget() { + _builder.clearPeriodBudget() + } + /** + * `optional uint64 period_budget = 6 [json_name = "periodBudget"];` + * @return Whether the periodBudget field is set. + */ + public fun hasPeriodBudget(): kotlin.Boolean { + return _builder.hasPeriodBudget() + } + + /** + * `.arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"];` + */ + public var budgetPeriod: io.github.arcforges.contracts.foundation.v1.TimeRangeUtc + @kotlin.jvm.JvmName("getBudgetPeriod") + get() = _builder.budgetPeriod + @kotlin.jvm.JvmName("setBudgetPeriod") + set(value) { + _builder.budgetPeriod = value + } + /** + * `.arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"];` + */ + public fun clearBudgetPeriod() { + _builder.clearBudgetPeriod() + } + /** + * `.arcforges.foundation.v1.TimeRangeUtc budget_period = 7 [json_name = "budgetPeriod"];` + * @return Whether the budgetPeriod field is set. + */ + public fun hasBudgetPeriod(): kotlin.Boolean { + return _builder.hasBudgetPeriod() + } + + public val AutomationSpecKt.Dsl.budgetPeriodOrNull: io.github.arcforges.contracts.foundation.v1.TimeRangeUtc? + get() = _builder.budgetPeriodOrNull + + /** + * `optional string concurrency = 8 [json_name = "concurrency"];` + */ + public var concurrency: kotlin.String + @kotlin.jvm.JvmName("getConcurrency") + get() = _builder.concurrency + @kotlin.jvm.JvmName("setConcurrency") + set(value) { + _builder.concurrency = value + } + /** + * `optional string concurrency = 8 [json_name = "concurrency"];` + */ + public fun clearConcurrency() { + _builder.clearConcurrency() + } + /** + * `optional string concurrency = 8 [json_name = "concurrency"];` + * @return Whether the concurrency field is set. + */ + public fun hasConcurrency(): kotlin.Boolean { + return _builder.hasConcurrency() + } + + /** + * `optional string misfire = 9 [json_name = "misfire"];` + */ + public var misfire: kotlin.String + @kotlin.jvm.JvmName("getMisfire") + get() = _builder.misfire + @kotlin.jvm.JvmName("setMisfire") + set(value) { + _builder.misfire = value + } + /** + * `optional string misfire = 9 [json_name = "misfire"];` + */ + public fun clearMisfire() { + _builder.clearMisfire() + } + /** + * `optional string misfire = 9 [json_name = "misfire"];` + * @return Whether the misfire field is set. + */ + public fun hasMisfire(): kotlin.Boolean { + return _builder.hasMisfire() + } + + /** + * `optional uint32 catch_up_count = 10 [json_name = "catchUpCount"];` + */ + public var catchUpCount: kotlin.Int + @kotlin.jvm.JvmName("getCatchUpCount") + get() = _builder.catchUpCount + @kotlin.jvm.JvmName("setCatchUpCount") + set(value) { + _builder.catchUpCount = value + } + /** + * `optional uint32 catch_up_count = 10 [json_name = "catchUpCount"];` + */ + public fun clearCatchUpCount() { + _builder.clearCatchUpCount() + } + /** + * `optional uint32 catch_up_count = 10 [json_name = "catchUpCount"];` + * @return Whether the catchUpCount field is set. + */ + public fun hasCatchUpCount(): kotlin.Boolean { + return _builder.hasCatchUpCount() + } + + /** + * `optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"];` + */ + public var catchUpWindowSeconds: kotlin.Int + @kotlin.jvm.JvmName("getCatchUpWindowSeconds") + get() = _builder.catchUpWindowSeconds + @kotlin.jvm.JvmName("setCatchUpWindowSeconds") + set(value) { + _builder.catchUpWindowSeconds = value + } + /** + * `optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"];` + */ + public fun clearCatchUpWindowSeconds() { + _builder.clearCatchUpWindowSeconds() + } + /** + * `optional uint32 catch_up_window_seconds = 11 [json_name = "catchUpWindowSeconds"];` + * @return Whether the catchUpWindowSeconds field is set. + */ + public fun hasCatchUpWindowSeconds(): kotlin.Boolean { + return _builder.hasCatchUpWindowSeconds() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class GrantsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"];` + */ + public val grants: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.grantsList + ) + /** + * `repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"];` + * @param value The grants to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addGrants") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addGrants(value) + } + /** + * `repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"];` + * @param value The grants to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignGrants") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"];` + * @param values The grants to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllGrants") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllGrants(values) + } + /** + * `repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"];` + * @param values The grants to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllGrants") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"];` + * @param index The index to set the value at. + * @param value The grants to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setGrants") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setGrants(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id grants = 12 [json_name = "grants"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearGrants") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearGrants() + } + + /** + * `.arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"];` + */ + public var targetDeviceId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getTargetDeviceId") + get() = _builder.targetDeviceId + @kotlin.jvm.JvmName("setTargetDeviceId") + set(value) { + _builder.targetDeviceId = value + } + /** + * `.arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"];` + */ + public fun clearTargetDeviceId() { + _builder.clearTargetDeviceId() + } + /** + * `.arcforges.foundation.v1.Id target_device_id = 13 [json_name = "targetDeviceId"];` + * @return Whether the targetDeviceId field is set. + */ + public fun hasTargetDeviceId(): kotlin.Boolean { + return _builder.hasTargetDeviceId() + } + + public val AutomationSpecKt.Dsl.targetDeviceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.targetDeviceIdOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.AutomationSpec.copy(block: `io.github.arcforges.contracts.publicapi.v1`.AutomationSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.AutomationSpec = + `io.github.arcforges.contracts.publicapi.v1`.AutomationSpecKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.AutomationSpecOrBuilder.triggerOrNull: io.github.arcforges.contracts.publicapi.v1.TriggerSpec? + get() = if (hasTrigger()) getTrigger() else null + +public val io.github.arcforges.contracts.publicapi.v1.AutomationSpecOrBuilder.inputOrNull: io.github.arcforges.contracts.publicapi.v1.TurnInput? + get() = if (hasInput()) getInput() else null + +public val io.github.arcforges.contracts.publicapi.v1.AutomationSpecOrBuilder.profileIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasProfileId()) getProfileId() else null + +public val io.github.arcforges.contracts.publicapi.v1.AutomationSpecOrBuilder.budgetPeriodOrNull: io.github.arcforges.contracts.foundation.v1.TimeRangeUtc? + get() = if (hasBudgetPeriod()) getBudgetPeriod() else null + +public val io.github.arcforges.contracts.publicapi.v1.AutomationSpecOrBuilder.targetDeviceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasTargetDeviceId()) getTargetDeviceId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt new file mode 100644 index 0000000..094fb06 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/AutomationViewKt.kt @@ -0,0 +1,184 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeautomationView") +public inline fun automationView(block: io.github.arcforges.contracts.publicapi.v1.AutomationViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.AutomationView = + io.github.arcforges.contracts.publicapi.v1.AutomationViewKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.AutomationView.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: AutomationView; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.AutomationView` + */ +public object AutomationViewKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.AutomationView.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.AutomationView.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.AutomationView = _builder.build() + + /** + * `.arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"];` + */ + public var automationId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getAutomationId") + get() = _builder.automationId + @kotlin.jvm.JvmName("setAutomationId") + set(value) { + _builder.automationId = value + } + /** + * `.arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"];` + */ + public fun clearAutomationId() { + _builder.clearAutomationId() + } + /** + * `.arcforges.foundation.v1.Id automation_id = 1 [json_name = "automationId"];` + * @return Whether the automationId field is set. + */ + public fun hasAutomationId(): kotlin.Boolean { + return _builder.hasAutomationId() + } + + public val AutomationViewKt.Dsl.automationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.automationIdOrNull + + /** + * `.arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"];` + */ + public var definition: io.github.arcforges.contracts.publicapi.v1.AutomationSpec + @kotlin.jvm.JvmName("getDefinition") + get() = _builder.definition + @kotlin.jvm.JvmName("setDefinition") + set(value) { + _builder.definition = value + } + /** + * `.arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"];` + */ + public fun clearDefinition() { + _builder.clearDefinition() + } + /** + * `.arcforges.publicapi.v1.AutomationSpec definition = 2 [json_name = "definition"];` + * @return Whether the definition field is set. + */ + public fun hasDefinition(): kotlin.Boolean { + return _builder.hasDefinition() + } + + public val AutomationViewKt.Dsl.definitionOrNull: io.github.arcforges.contracts.publicapi.v1.AutomationSpec? + get() = _builder.definitionOrNull + + /** + * `optional bool enabled = 3 [json_name = "enabled"];` + */ + public var enabled: kotlin.Boolean + @kotlin.jvm.JvmName("getEnabled") + get() = _builder.enabled + @kotlin.jvm.JvmName("setEnabled") + set(value) { + _builder.enabled = value + } + /** + * `optional bool enabled = 3 [json_name = "enabled"];` + */ + public fun clearEnabled() { + _builder.clearEnabled() + } + /** + * `optional bool enabled = 3 [json_name = "enabled"];` + * @return Whether the enabled field is set. + */ + public fun hasEnabled(): kotlin.Boolean { + return _builder.hasEnabled() + } + + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val AutomationViewKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + + /** + * `.arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"];` + */ + public var nextOccurrence: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getNextOccurrence") + get() = _builder.nextOccurrence + @kotlin.jvm.JvmName("setNextOccurrence") + set(value) { + _builder.nextOccurrence = value + } + /** + * `.arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"];` + */ + public fun clearNextOccurrence() { + _builder.clearNextOccurrence() + } + /** + * `.arcforges.foundation.v1.Instant next_occurrence = 5 [json_name = "nextOccurrence"];` + * @return Whether the nextOccurrence field is set. + */ + public fun hasNextOccurrence(): kotlin.Boolean { + return _builder.hasNextOccurrence() + } + + public val AutomationViewKt.Dsl.nextOccurrenceOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.nextOccurrenceOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.AutomationView.copy(block: `io.github.arcforges.contracts.publicapi.v1`.AutomationViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.AutomationView = + `io.github.arcforges.contracts.publicapi.v1`.AutomationViewKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.AutomationViewOrBuilder.automationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasAutomationId()) getAutomationId() else null + +public val io.github.arcforges.contracts.publicapi.v1.AutomationViewOrBuilder.definitionOrNull: io.github.arcforges.contracts.publicapi.v1.AutomationSpec? + get() = if (hasDefinition()) getDefinition() else null + +public val io.github.arcforges.contracts.publicapi.v1.AutomationViewOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.AutomationViewOrBuilder.nextOccurrenceOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasNextOccurrence()) getNextOccurrence() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt new file mode 100644 index 0000000..5d04c25 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockBodyKt.kt @@ -0,0 +1,233 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeblockBody") +public inline fun blockBody(block: io.github.arcforges.contracts.publicapi.v1.BlockBodyKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.BlockBody = + io.github.arcforges.contracts.publicapi.v1.BlockBodyKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.BlockBody.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: BlockBody; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.BlockBody` + */ +public object BlockBodyKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.BlockBody.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.BlockBody.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.BlockBody = _builder.build() + + /** + * `.arcforges.publicapi.v1.RichText text = 1 [json_name = "text"];` + */ + public var text: io.github.arcforges.contracts.publicapi.v1.RichText + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `.arcforges.publicapi.v1.RichText text = 1 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `.arcforges.publicapi.v1.RichText text = 1 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + /** + * `.arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"];` + */ + public var code: io.github.arcforges.contracts.publicapi.v1.CodeBlock + @kotlin.jvm.JvmName("getCode") + get() = _builder.code + @kotlin.jvm.JvmName("setCode") + set(value) { + _builder.code = value + } + /** + * `.arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"];` + */ + public fun clearCode() { + _builder.clearCode() + } + /** + * `.arcforges.publicapi.v1.CodeBlock code = 2 [json_name = "code"];` + * @return Whether the code field is set. + */ + public fun hasCode(): kotlin.Boolean { + return _builder.hasCode() + } + + /** + * `.arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"];` + */ + public var resource: io.github.arcforges.contracts.foundation.v1.ResourceRef + @kotlin.jvm.JvmName("getResource") + get() = _builder.resource + @kotlin.jvm.JvmName("setResource") + set(value) { + _builder.resource = value + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"];` + */ + public fun clearResource() { + _builder.clearResource() + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"];` + * @return Whether the resource field is set. + */ + public fun hasResource(): kotlin.Boolean { + return _builder.hasResource() + } + + /** + * `.arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"];` + */ + public var link: io.github.arcforges.contracts.publicapi.v1.LinkSpec + @kotlin.jvm.JvmName("getLink") + get() = _builder.link + @kotlin.jvm.JvmName("setLink") + set(value) { + _builder.link = value + } + /** + * `.arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"];` + */ + public fun clearLink() { + _builder.clearLink() + } + /** + * `.arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"];` + * @return Whether the link field is set. + */ + public fun hasLink(): kotlin.Boolean { + return _builder.hasLink() + } + + /** + * `.arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"];` + */ + public var table: io.github.arcforges.contracts.publicapi.v1.TableBlock + @kotlin.jvm.JvmName("getTable") + get() = _builder.table + @kotlin.jvm.JvmName("setTable") + set(value) { + _builder.table = value + } + /** + * `.arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"];` + */ + public fun clearTable() { + _builder.clearTable() + } + /** + * `.arcforges.publicapi.v1.TableBlock table = 5 [json_name = "table"];` + * @return Whether the table field is set. + */ + public fun hasTable(): kotlin.Boolean { + return _builder.hasTable() + } + + /** + * `.arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"];` + */ + public var math: io.github.arcforges.contracts.publicapi.v1.MathContent + @kotlin.jvm.JvmName("getMath") + get() = _builder.math + @kotlin.jvm.JvmName("setMath") + set(value) { + _builder.math = value + } + /** + * `.arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"];` + */ + public fun clearMath() { + _builder.clearMath() + } + /** + * `.arcforges.publicapi.v1.MathContent math = 6 [json_name = "math"];` + * @return Whether the math field is set. + */ + public fun hasMath(): kotlin.Boolean { + return _builder.hasMath() + } + + /** + * `bool empty = 7 [json_name = "empty"];` + */ + public var empty: kotlin.Boolean + @kotlin.jvm.JvmName("getEmpty") + get() = _builder.empty + @kotlin.jvm.JvmName("setEmpty") + set(value) { + _builder.empty = value + } + /** + * `bool empty = 7 [json_name = "empty"];` + */ + public fun clearEmpty() { + _builder.clearEmpty() + } + /** + * `bool empty = 7 [json_name = "empty"];` + * @return Whether the empty field is set. + */ + public fun hasEmpty(): kotlin.Boolean { + return _builder.hasEmpty() + } + public val contentCase: io.github.arcforges.contracts.publicapi.v1.BlockBody.ContentCase + @kotlin.jvm.JvmName("getContentCase") + get() = _builder.contentCase + + public fun clearContent() { + _builder.clearContent() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.BlockBody.copy(block: `io.github.arcforges.contracts.publicapi.v1`.BlockBodyKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.BlockBody = + `io.github.arcforges.contracts.publicapi.v1`.BlockBodyKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.BlockBodyOrBuilder.textOrNull: io.github.arcforges.contracts.publicapi.v1.RichText? + get() = if (hasText()) getText() else null + +public val io.github.arcforges.contracts.publicapi.v1.BlockBodyOrBuilder.codeOrNull: io.github.arcforges.contracts.publicapi.v1.CodeBlock? + get() = if (hasCode()) getCode() else null + +public val io.github.arcforges.contracts.publicapi.v1.BlockBodyOrBuilder.resourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = if (hasResource()) getResource() else null + +public val io.github.arcforges.contracts.publicapi.v1.BlockBodyOrBuilder.linkOrNull: io.github.arcforges.contracts.publicapi.v1.LinkSpec? + get() = if (hasLink()) getLink() else null + +public val io.github.arcforges.contracts.publicapi.v1.BlockBodyOrBuilder.tableOrNull: io.github.arcforges.contracts.publicapi.v1.TableBlock? + get() = if (hasTable()) getTable() else null + +public val io.github.arcforges.contracts.publicapi.v1.BlockBodyOrBuilder.mathOrNull: io.github.arcforges.contracts.publicapi.v1.MathContent? + get() = if (hasMath()) getMath() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt new file mode 100644 index 0000000..698f8a1 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockKt.kt @@ -0,0 +1,238 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeblock") +public inline fun block(block: io.github.arcforges.contracts.publicapi.v1.BlockKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.Block = + io.github.arcforges.contracts.publicapi.v1.BlockKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.Block.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: Block; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.Block` + */ +public object BlockKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.Block.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.Block.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.Block = _builder.build() + + /** + * `.arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"];` + */ + public var blockId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getBlockId") + get() = _builder.blockId + @kotlin.jvm.JvmName("setBlockId") + set(value) { + _builder.blockId = value + } + /** + * `.arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"];` + */ + public fun clearBlockId() { + _builder.clearBlockId() + } + /** + * `.arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"];` + * @return Whether the blockId field is set. + */ + public fun hasBlockId(): kotlin.Boolean { + return _builder.hasBlockId() + } + + public val BlockKt.Dsl.blockIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.blockIdOrNull + + /** + * `.arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"];` + */ + public var parentId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getParentId") + get() = _builder.parentId + @kotlin.jvm.JvmName("setParentId") + set(value) { + _builder.parentId = value + } + /** + * `.arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"];` + */ + public fun clearParentId() { + _builder.clearParentId() + } + /** + * `.arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"];` + * @return Whether the parentId field is set. + */ + public fun hasParentId(): kotlin.Boolean { + return _builder.hasParentId() + } + + public val BlockKt.Dsl.parentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.parentIdOrNull + + /** + * `optional string order_key = 3 [json_name = "orderKey"];` + */ + public var orderKey: kotlin.String + @kotlin.jvm.JvmName("getOrderKey") + get() = _builder.orderKey + @kotlin.jvm.JvmName("setOrderKey") + set(value) { + _builder.orderKey = value + } + /** + * `optional string order_key = 3 [json_name = "orderKey"];` + */ + public fun clearOrderKey() { + _builder.clearOrderKey() + } + /** + * `optional string order_key = 3 [json_name = "orderKey"];` + * @return Whether the orderKey field is set. + */ + public fun hasOrderKey(): kotlin.Boolean { + return _builder.hasOrderKey() + } + + /** + * `optional string kind = 4 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 4 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 4 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * `.arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"];` + */ + public var body: io.github.arcforges.contracts.publicapi.v1.BlockBody + @kotlin.jvm.JvmName("getBody") + get() = _builder.body + @kotlin.jvm.JvmName("setBody") + set(value) { + _builder.body = value + } + /** + * `.arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"];` + */ + public fun clearBody() { + _builder.clearBody() + } + /** + * `.arcforges.publicapi.v1.BlockBody body = 5 [json_name = "body"];` + * @return Whether the body field is set. + */ + public fun hasBody(): kotlin.Boolean { + return _builder.hasBody() + } + + public val BlockKt.Dsl.bodyOrNull: io.github.arcforges.contracts.publicapi.v1.BlockBody? + get() = _builder.bodyOrNull + + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"];` + */ + public var origin: io.github.arcforges.contracts.foundation.v1.ContentOrigin + @kotlin.jvm.JvmName("getOrigin") + get() = _builder.origin + @kotlin.jvm.JvmName("setOrigin") + set(value) { + _builder.origin = value + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"];` + */ + public fun clearOrigin() { + _builder.clearOrigin() + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"];` + * @return Whether the origin field is set. + */ + public fun hasOrigin(): kotlin.Boolean { + return _builder.hasOrigin() + } + + public val BlockKt.Dsl.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = _builder.originOrNull + + /** + * `.arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"];` + */ + public var properties: io.github.arcforges.contracts.publicapi.v1.BlockProperties + @kotlin.jvm.JvmName("getProperties") + get() = _builder.properties + @kotlin.jvm.JvmName("setProperties") + set(value) { + _builder.properties = value + } + /** + * `.arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"];` + */ + public fun clearProperties() { + _builder.clearProperties() + } + /** + * `.arcforges.publicapi.v1.BlockProperties properties = 7 [json_name = "properties"];` + * @return Whether the properties field is set. + */ + public fun hasProperties(): kotlin.Boolean { + return _builder.hasProperties() + } + + public val BlockKt.Dsl.propertiesOrNull: io.github.arcforges.contracts.publicapi.v1.BlockProperties? + get() = _builder.propertiesOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.Block.copy(block: `io.github.arcforges.contracts.publicapi.v1`.BlockKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.Block = + `io.github.arcforges.contracts.publicapi.v1`.BlockKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.BlockOrBuilder.blockIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasBlockId()) getBlockId() else null + +public val io.github.arcforges.contracts.publicapi.v1.BlockOrBuilder.parentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasParentId()) getParentId() else null + +public val io.github.arcforges.contracts.publicapi.v1.BlockOrBuilder.bodyOrNull: io.github.arcforges.contracts.publicapi.v1.BlockBody? + get() = if (hasBody()) getBody() else null + +public val io.github.arcforges.contracts.publicapi.v1.BlockOrBuilder.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = if (hasOrigin()) getOrigin() else null + +public val io.github.arcforges.contracts.publicapi.v1.BlockOrBuilder.propertiesOrNull: io.github.arcforges.contracts.publicapi.v1.BlockProperties? + get() = if (hasProperties()) getProperties() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt new file mode 100644 index 0000000..cd31684 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/BlockPropertiesKt.kt @@ -0,0 +1,238 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeblockProperties") +public inline fun blockProperties(block: io.github.arcforges.contracts.publicapi.v1.BlockPropertiesKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.BlockProperties = + io.github.arcforges.contracts.publicapi.v1.BlockPropertiesKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.BlockProperties.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: BlockProperties; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.BlockProperties` + */ +public object BlockPropertiesKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.BlockProperties.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.BlockProperties.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.BlockProperties = _builder.build() + + /** + * `optional uint32 heading_level = 1 [json_name = "headingLevel"];` + */ + public var headingLevel: kotlin.Int + @kotlin.jvm.JvmName("getHeadingLevel") + get() = _builder.headingLevel + @kotlin.jvm.JvmName("setHeadingLevel") + set(value) { + _builder.headingLevel = value + } + /** + * `optional uint32 heading_level = 1 [json_name = "headingLevel"];` + */ + public fun clearHeadingLevel() { + _builder.clearHeadingLevel() + } + /** + * `optional uint32 heading_level = 1 [json_name = "headingLevel"];` + * @return Whether the headingLevel field is set. + */ + public fun hasHeadingLevel(): kotlin.Boolean { + return _builder.hasHeadingLevel() + } + + /** + * `optional bool checked = 3 [json_name = "checked"];` + */ + public var checked: kotlin.Boolean + @kotlin.jvm.JvmName("getChecked") + get() = _builder.checked + @kotlin.jvm.JvmName("setChecked") + set(value) { + _builder.checked = value + } + /** + * `optional bool checked = 3 [json_name = "checked"];` + */ + public fun clearChecked() { + _builder.clearChecked() + } + /** + * `optional bool checked = 3 [json_name = "checked"];` + * @return Whether the checked field is set. + */ + public fun hasChecked(): kotlin.Boolean { + return _builder.hasChecked() + } + + /** + * `optional string callout_kind = 4 [json_name = "calloutKind"];` + */ + public var calloutKind: kotlin.String + @kotlin.jvm.JvmName("getCalloutKind") + get() = _builder.calloutKind + @kotlin.jvm.JvmName("setCalloutKind") + set(value) { + _builder.calloutKind = value + } + /** + * `optional string callout_kind = 4 [json_name = "calloutKind"];` + */ + public fun clearCalloutKind() { + _builder.clearCalloutKind() + } + /** + * `optional string callout_kind = 4 [json_name = "calloutKind"];` + * @return Whether the calloutKind field is set. + */ + public fun hasCalloutKind(): kotlin.Boolean { + return _builder.hasCalloutKind() + } + + /** + * `optional string list_style = 9 [json_name = "listStyle"];` + */ + public var listStyle: kotlin.String + @kotlin.jvm.JvmName("getListStyle") + get() = _builder.listStyle + @kotlin.jvm.JvmName("setListStyle") + set(value) { + _builder.listStyle = value + } + /** + * `optional string list_style = 9 [json_name = "listStyle"];` + */ + public fun clearListStyle() { + _builder.clearListStyle() + } + /** + * `optional string list_style = 9 [json_name = "listStyle"];` + * @return Whether the listStyle field is set. + */ + public fun hasListStyle(): kotlin.Boolean { + return _builder.hasListStyle() + } + + /** + * `optional string alt_text = 10 [json_name = "altText"];` + */ + public var altText: kotlin.String + @kotlin.jvm.JvmName("getAltText") + get() = _builder.altText + @kotlin.jvm.JvmName("setAltText") + set(value) { + _builder.altText = value + } + /** + * `optional string alt_text = 10 [json_name = "altText"];` + */ + public fun clearAltText() { + _builder.clearAltText() + } + /** + * `optional string alt_text = 10 [json_name = "altText"];` + * @return Whether the altText field is set. + */ + public fun hasAltText(): kotlin.Boolean { + return _builder.hasAltText() + } + + /** + * `.arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"];` + */ + public var imageLayout: io.github.arcforges.contracts.publicapi.v1.ImageLayout + @kotlin.jvm.JvmName("getImageLayout") + get() = _builder.imageLayout + @kotlin.jvm.JvmName("setImageLayout") + set(value) { + _builder.imageLayout = value + } + /** + * `.arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"];` + */ + public fun clearImageLayout() { + _builder.clearImageLayout() + } + /** + * `.arcforges.publicapi.v1.ImageLayout image_layout = 11 [json_name = "imageLayout"];` + * @return Whether the imageLayout field is set. + */ + public fun hasImageLayout(): kotlin.Boolean { + return _builder.hasImageLayout() + } + + public val BlockPropertiesKt.Dsl.imageLayoutOrNull: io.github.arcforges.contracts.publicapi.v1.ImageLayout? + get() = _builder.imageLayoutOrNull + + /** + * `optional string attachment_presentation = 12 [json_name = "attachmentPresentation"];` + */ + public var attachmentPresentation: kotlin.String + @kotlin.jvm.JvmName("getAttachmentPresentation") + get() = _builder.attachmentPresentation + @kotlin.jvm.JvmName("setAttachmentPresentation") + set(value) { + _builder.attachmentPresentation = value + } + /** + * `optional string attachment_presentation = 12 [json_name = "attachmentPresentation"];` + */ + public fun clearAttachmentPresentation() { + _builder.clearAttachmentPresentation() + } + /** + * `optional string attachment_presentation = 12 [json_name = "attachmentPresentation"];` + * @return Whether the attachmentPresentation field is set. + */ + public fun hasAttachmentPresentation(): kotlin.Boolean { + return _builder.hasAttachmentPresentation() + } + + /** + * `optional string embed_render_mode = 13 [json_name = "embedRenderMode"];` + */ + public var embedRenderMode: kotlin.String + @kotlin.jvm.JvmName("getEmbedRenderMode") + get() = _builder.embedRenderMode + @kotlin.jvm.JvmName("setEmbedRenderMode") + set(value) { + _builder.embedRenderMode = value + } + /** + * `optional string embed_render_mode = 13 [json_name = "embedRenderMode"];` + */ + public fun clearEmbedRenderMode() { + _builder.clearEmbedRenderMode() + } + /** + * `optional string embed_render_mode = 13 [json_name = "embedRenderMode"];` + * @return Whether the embedRenderMode field is set. + */ + public fun hasEmbedRenderMode(): kotlin.Boolean { + return _builder.hasEmbedRenderMode() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.BlockProperties.copy(block: `io.github.arcforges.contracts.publicapi.v1`.BlockPropertiesKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.BlockProperties = + `io.github.arcforges.contracts.publicapi.v1`.BlockPropertiesKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.BlockPropertiesOrBuilder.imageLayoutOrNull: io.github.arcforges.contracts.publicapi.v1.ImageLayout? + get() = if (hasImageLayout()) getImageLayout() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt new file mode 100644 index 0000000..35578b5 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CalibrationKt.kt @@ -0,0 +1,112 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializecalibration") +public inline fun calibration(block: io.github.arcforges.contracts.publicapi.v1.CalibrationKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.Calibration = + io.github.arcforges.contracts.publicapi.v1.CalibrationKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.Calibration.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: Calibration; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.Calibration` + */ +public object CalibrationKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.Calibration.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.Calibration.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.Calibration = _builder.build() + + /** + * `optional double scale = 1 [json_name = "scale"];` + */ + public var scale: kotlin.Double + @kotlin.jvm.JvmName("getScale") + get() = _builder.scale + @kotlin.jvm.JvmName("setScale") + set(value) { + _builder.scale = value + } + /** + * `optional double scale = 1 [json_name = "scale"];` + */ + public fun clearScale() { + _builder.clearScale() + } + /** + * `optional double scale = 1 [json_name = "scale"];` + * @return Whether the scale field is set. + */ + public fun hasScale(): kotlin.Boolean { + return _builder.hasScale() + } + + /** + * `optional double offset = 2 [json_name = "offset"];` + */ + public var offset: kotlin.Double + @kotlin.jvm.JvmName("getOffset") + get() = _builder.offset + @kotlin.jvm.JvmName("setOffset") + set(value) { + _builder.offset = value + } + /** + * `optional double offset = 2 [json_name = "offset"];` + */ + public fun clearOffset() { + _builder.clearOffset() + } + /** + * `optional double offset = 2 [json_name = "offset"];` + * @return Whether the offset field is set. + */ + public fun hasOffset(): kotlin.Boolean { + return _builder.hasOffset() + } + + /** + * `optional string unit = 3 [json_name = "unit"];` + */ + public var unit: kotlin.String + @kotlin.jvm.JvmName("getUnit") + get() = _builder.unit + @kotlin.jvm.JvmName("setUnit") + set(value) { + _builder.unit = value + } + /** + * `optional string unit = 3 [json_name = "unit"];` + */ + public fun clearUnit() { + _builder.clearUnit() + } + /** + * `optional string unit = 3 [json_name = "unit"];` + * @return Whether the unit field is set. + */ + public fun hasUnit(): kotlin.Boolean { + return _builder.hasUnit() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.Calibration.copy(block: `io.github.arcforges.contracts.publicapi.v1`.CalibrationKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.Calibration = + `io.github.arcforges.contracts.publicapi.v1`.CalibrationKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt new file mode 100644 index 0000000..9fafa46 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityArgumentsKt.kt @@ -0,0 +1,94 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializecapabilityArguments") +public inline fun capabilityArguments(block: io.github.arcforges.contracts.publicapi.v1.CapabilityArgumentsKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.CapabilityArguments = + io.github.arcforges.contracts.publicapi.v1.CapabilityArgumentsKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.CapabilityArguments.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: CapabilityArguments; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.CapabilityArguments` + */ +public object CapabilityArgumentsKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.CapabilityArguments.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.CapabilityArguments.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.CapabilityArguments = _builder.build() + + /** + * `optional string schema_id = 1 [json_name = "schemaId"];` + */ + public var schemaId: kotlin.String + @kotlin.jvm.JvmName("getSchemaId") + get() = _builder.schemaId + @kotlin.jvm.JvmName("setSchemaId") + set(value) { + _builder.schemaId = value + } + /** + * `optional string schema_id = 1 [json_name = "schemaId"];` + */ + public fun clearSchemaId() { + _builder.clearSchemaId() + } + /** + * `optional string schema_id = 1 [json_name = "schemaId"];` + * @return Whether the schemaId field is set. + */ + public fun hasSchemaId(): kotlin.Boolean { + return _builder.hasSchemaId() + } + + /** + * `.arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"];` + */ + public var value: io.github.arcforges.contracts.publicapi.v1.StructuredValue + @kotlin.jvm.JvmName("getValue") + get() = _builder.value + @kotlin.jvm.JvmName("setValue") + set(value) { + _builder.value = value + } + /** + * `.arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"];` + */ + public fun clearValue() { + _builder.clearValue() + } + /** + * `.arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"];` + * @return Whether the value field is set. + */ + public fun hasValue(): kotlin.Boolean { + return _builder.hasValue() + } + + public val CapabilityArgumentsKt.Dsl.valueOrNull: io.github.arcforges.contracts.publicapi.v1.StructuredValue? + get() = _builder.valueOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.CapabilityArguments.copy(block: `io.github.arcforges.contracts.publicapi.v1`.CapabilityArgumentsKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.CapabilityArguments = + `io.github.arcforges.contracts.publicapi.v1`.CapabilityArgumentsKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.CapabilityArgumentsOrBuilder.valueOrNull: io.github.arcforges.contracts.publicapi.v1.StructuredValue? + get() = if (hasValue()) getValue() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt new file mode 100644 index 0000000..38ae39d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CapabilityResultKt.kt @@ -0,0 +1,94 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializecapabilityResult") +public inline fun capabilityResult(block: io.github.arcforges.contracts.publicapi.v1.CapabilityResultKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.CapabilityResult = + io.github.arcforges.contracts.publicapi.v1.CapabilityResultKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.CapabilityResult.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: CapabilityResult; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.CapabilityResult` + */ +public object CapabilityResultKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.CapabilityResult.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.CapabilityResult.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.CapabilityResult = _builder.build() + + /** + * `optional string schema_id = 1 [json_name = "schemaId"];` + */ + public var schemaId: kotlin.String + @kotlin.jvm.JvmName("getSchemaId") + get() = _builder.schemaId + @kotlin.jvm.JvmName("setSchemaId") + set(value) { + _builder.schemaId = value + } + /** + * `optional string schema_id = 1 [json_name = "schemaId"];` + */ + public fun clearSchemaId() { + _builder.clearSchemaId() + } + /** + * `optional string schema_id = 1 [json_name = "schemaId"];` + * @return Whether the schemaId field is set. + */ + public fun hasSchemaId(): kotlin.Boolean { + return _builder.hasSchemaId() + } + + /** + * `.arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"];` + */ + public var value: io.github.arcforges.contracts.publicapi.v1.StructuredValue + @kotlin.jvm.JvmName("getValue") + get() = _builder.value + @kotlin.jvm.JvmName("setValue") + set(value) { + _builder.value = value + } + /** + * `.arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"];` + */ + public fun clearValue() { + _builder.clearValue() + } + /** + * `.arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"];` + * @return Whether the value field is set. + */ + public fun hasValue(): kotlin.Boolean { + return _builder.hasValue() + } + + public val CapabilityResultKt.Dsl.valueOrNull: io.github.arcforges.contracts.publicapi.v1.StructuredValue? + get() = _builder.valueOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.CapabilityResult.copy(block: `io.github.arcforges.contracts.publicapi.v1`.CapabilityResultKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.CapabilityResult = + `io.github.arcforges.contracts.publicapi.v1`.CapabilityResultKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.CapabilityResultOrBuilder.valueOrNull: io.github.arcforges.contracts.publicapi.v1.StructuredValue? + get() = if (hasValue()) getValue() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt new file mode 100644 index 0000000..0483685 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CaptureMetadataKt.kt @@ -0,0 +1,219 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializecaptureMetadata") +public inline fun captureMetadata(block: io.github.arcforges.contracts.publicapi.v1.CaptureMetadataKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.CaptureMetadata = + io.github.arcforges.contracts.publicapi.v1.CaptureMetadataKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.CaptureMetadata.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: CaptureMetadata; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.CaptureMetadata` + */ +public object CaptureMetadataKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.CaptureMetadata.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.CaptureMetadata.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.CaptureMetadata = _builder.build() + + /** + * `.arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"];` + */ + public var captureId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getCaptureId") + get() = _builder.captureId + @kotlin.jvm.JvmName("setCaptureId") + set(value) { + _builder.captureId = value + } + /** + * `.arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"];` + */ + public fun clearCaptureId() { + _builder.clearCaptureId() + } + /** + * `.arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"];` + * @return Whether the captureId field is set. + */ + public fun hasCaptureId(): kotlin.Boolean { + return _builder.hasCaptureId() + } + + public val CaptureMetadataKt.Dsl.captureIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.captureIdOrNull + + /** + * `optional uint64 sample_count = 2 [json_name = "sampleCount"];` + */ + public var sampleCount: kotlin.Long + @kotlin.jvm.JvmName("getSampleCount") + get() = _builder.sampleCount + @kotlin.jvm.JvmName("setSampleCount") + set(value) { + _builder.sampleCount = value + } + /** + * `optional uint64 sample_count = 2 [json_name = "sampleCount"];` + */ + public fun clearSampleCount() { + _builder.clearSampleCount() + } + /** + * `optional uint64 sample_count = 2 [json_name = "sampleCount"];` + * @return Whether the sampleCount field is set. + */ + public fun hasSampleCount(): kotlin.Boolean { + return _builder.hasSampleCount() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ChannelsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"];` + */ + public val channels: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.channelsList + ) + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"];` + * @param value The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addChannels") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.ChannelDefinition) { + _builder.addChannels(value) + } + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"];` + * @param value The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignChannels") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.ChannelDefinition) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"];` + * @param values The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllChannels") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllChannels(values) + } + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"];` + * @param values The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllChannels") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"];` + * @param index The index to set the value at. + * @param value The channels to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setChannels") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.ChannelDefinition) { + _builder.setChannels(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 3 [json_name = "channels"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearChannels") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearChannels() + } + + /** + * `optional string content_hash = 4 [json_name = "contentHash"];` + */ + public var contentHash: kotlin.String + @kotlin.jvm.JvmName("getContentHash") + get() = _builder.contentHash + @kotlin.jvm.JvmName("setContentHash") + set(value) { + _builder.contentHash = value + } + /** + * `optional string content_hash = 4 [json_name = "contentHash"];` + */ + public fun clearContentHash() { + _builder.clearContentHash() + } + /** + * `optional string content_hash = 4 [json_name = "contentHash"];` + * @return Whether the contentHash field is set. + */ + public fun hasContentHash(): kotlin.Boolean { + return _builder.hasContentHash() + } + + /** + * `.arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"];` + */ + public var resource: io.github.arcforges.contracts.foundation.v1.ResourceRef + @kotlin.jvm.JvmName("getResource") + get() = _builder.resource + @kotlin.jvm.JvmName("setResource") + set(value) { + _builder.resource = value + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"];` + */ + public fun clearResource() { + _builder.clearResource() + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 5 [json_name = "resource"];` + * @return Whether the resource field is set. + */ + public fun hasResource(): kotlin.Boolean { + return _builder.hasResource() + } + + public val CaptureMetadataKt.Dsl.resourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = _builder.resourceOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.CaptureMetadata.copy(block: `io.github.arcforges.contracts.publicapi.v1`.CaptureMetadataKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.CaptureMetadata = + `io.github.arcforges.contracts.publicapi.v1`.CaptureMetadataKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.CaptureMetadataOrBuilder.captureIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasCaptureId()) getCaptureId() else null + +public val io.github.arcforges.contracts.publicapi.v1.CaptureMetadataOrBuilder.resourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = if (hasResource()) getResource() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt new file mode 100644 index 0000000..0036482 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChannelDefinitionKt.kt @@ -0,0 +1,202 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializechannelDefinition") +public inline fun channelDefinition(block: io.github.arcforges.contracts.publicapi.v1.ChannelDefinitionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ChannelDefinition = + io.github.arcforges.contracts.publicapi.v1.ChannelDefinitionKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ChannelDefinition; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ChannelDefinition` + */ +public object ChannelDefinitionKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ChannelDefinition = _builder.build() + + /** + * `.arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"];` + */ + public var channelId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getChannelId") + get() = _builder.channelId + @kotlin.jvm.JvmName("setChannelId") + set(value) { + _builder.channelId = value + } + /** + * `.arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"];` + */ + public fun clearChannelId() { + _builder.clearChannelId() + } + /** + * `.arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"];` + * @return Whether the channelId field is set. + */ + public fun hasChannelId(): kotlin.Boolean { + return _builder.hasChannelId() + } + + public val ChannelDefinitionKt.Dsl.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.channelIdOrNull + + /** + * `optional string name = 2 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 2 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 2 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `optional string unit = 3 [json_name = "unit"];` + */ + public var unit: kotlin.String + @kotlin.jvm.JvmName("getUnit") + get() = _builder.unit + @kotlin.jvm.JvmName("setUnit") + set(value) { + _builder.unit = value + } + /** + * `optional string unit = 3 [json_name = "unit"];` + */ + public fun clearUnit() { + _builder.clearUnit() + } + /** + * `optional string unit = 3 [json_name = "unit"];` + * @return Whether the unit field is set. + */ + public fun hasUnit(): kotlin.Boolean { + return _builder.hasUnit() + } + + /** + * `optional string sample_type = 4 [json_name = "sampleType"];` + */ + public var sampleType: kotlin.String + @kotlin.jvm.JvmName("getSampleType") + get() = _builder.sampleType + @kotlin.jvm.JvmName("setSampleType") + set(value) { + _builder.sampleType = value + } + /** + * `optional string sample_type = 4 [json_name = "sampleType"];` + */ + public fun clearSampleType() { + _builder.clearSampleType() + } + /** + * `optional string sample_type = 4 [json_name = "sampleType"];` + * @return Whether the sampleType field is set. + */ + public fun hasSampleType(): kotlin.Boolean { + return _builder.hasSampleType() + } + + /** + * `.arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"];` + */ + public var rate: io.github.arcforges.contracts.foundation.v1.Rational + @kotlin.jvm.JvmName("getRate") + get() = _builder.rate + @kotlin.jvm.JvmName("setRate") + set(value) { + _builder.rate = value + } + /** + * `.arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"];` + */ + public fun clearRate() { + _builder.clearRate() + } + /** + * `.arcforges.foundation.v1.Rational rate = 5 [json_name = "rate"];` + * @return Whether the rate field is set. + */ + public fun hasRate(): kotlin.Boolean { + return _builder.hasRate() + } + + public val ChannelDefinitionKt.Dsl.rateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = _builder.rateOrNull + + /** + * `.arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"];` + */ + public var calibration: io.github.arcforges.contracts.publicapi.v1.Calibration + @kotlin.jvm.JvmName("getCalibration") + get() = _builder.calibration + @kotlin.jvm.JvmName("setCalibration") + set(value) { + _builder.calibration = value + } + /** + * `.arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"];` + */ + public fun clearCalibration() { + _builder.clearCalibration() + } + /** + * `.arcforges.publicapi.v1.Calibration calibration = 6 [json_name = "calibration"];` + * @return Whether the calibration field is set. + */ + public fun hasCalibration(): kotlin.Boolean { + return _builder.hasCalibration() + } + + public val ChannelDefinitionKt.Dsl.calibrationOrNull: io.github.arcforges.contracts.publicapi.v1.Calibration? + get() = _builder.calibrationOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ChannelDefinition.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ChannelDefinitionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ChannelDefinition = + `io.github.arcforges.contracts.publicapi.v1`.ChannelDefinitionKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ChannelDefinitionOrBuilder.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasChannelId()) getChannelId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ChannelDefinitionOrBuilder.rateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = if (hasRate()) getRate() else null + +public val io.github.arcforges.contracts.publicapi.v1.ChannelDefinitionOrBuilder.calibrationOrNull: io.github.arcforges.contracts.publicapi.v1.Calibration? + get() = if (hasCalibration()) getCalibration() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt new file mode 100644 index 0000000..58615ce --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChatProjectRecordKt.kt @@ -0,0 +1,296 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializechatProjectRecord") +public inline fun chatProjectRecord(block: io.github.arcforges.contracts.publicapi.v1.ChatProjectRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord = + io.github.arcforges.contracts.publicapi.v1.ChatProjectRecordKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ChatProjectRecord; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ChatProjectRecord` + */ +public object ChatProjectRecordKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord = _builder.build() + + /** + * `.arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"];` + */ + public var projectId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getProjectId") + get() = _builder.projectId + @kotlin.jvm.JvmName("setProjectId") + set(value) { + _builder.projectId = value + } + /** + * `.arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"];` + */ + public fun clearProjectId() { + _builder.clearProjectId() + } + /** + * `.arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"];` + * @return Whether the projectId field is set. + */ + public fun hasProjectId(): kotlin.Boolean { + return _builder.hasProjectId() + } + + public val ChatProjectRecordKt.Dsl.projectIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.projectIdOrNull + + /** + * `optional string name = 2 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 2 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 2 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ConversationIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"];` + */ + public val conversationIds: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.conversationIdsList + ) + /** + * `repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"];` + * @param value The conversationIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addConversationIds") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addConversationIds(value) + } + /** + * `repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"];` + * @param value The conversationIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignConversationIds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"];` + * @param values The conversationIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllConversationIds") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllConversationIds(values) + } + /** + * `repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"];` + * @param values The conversationIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllConversationIds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"];` + * @param index The index to set the value at. + * @param value The conversationIds to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setConversationIds") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setConversationIds(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id conversation_ids = 3 [json_name = "conversationIds"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearConversationIds") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearConversationIds() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ContextProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"];` + */ + public val context: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.contextList + ) + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"];` + * @param value The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addContext") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + _builder.addContext(value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"];` + * @param value The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignContext") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"];` + * @param values The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllContext") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllContext(values) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"];` + * @param values The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllContext") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"];` + * @param index The index to set the value at. + * @param value The context to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setContext") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + _builder.setContext(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 4 [json_name = "context"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearContext") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearContext() + } + + /** + * `.arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val ChatProjectRecordKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + + /** + * `.arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"];` + */ + public var trashedAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getTrashedAt") + get() = _builder.trashedAt + @kotlin.jvm.JvmName("setTrashedAt") + set(value) { + _builder.trashedAt = value + } + /** + * `.arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"];` + */ + public fun clearTrashedAt() { + _builder.clearTrashedAt() + } + /** + * `.arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"];` + * @return Whether the trashedAt field is set. + */ + public fun hasTrashedAt(): kotlin.Boolean { + return _builder.hasTrashedAt() + } + + public val ChatProjectRecordKt.Dsl.trashedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.trashedAtOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ChatProjectRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ChatProjectRecord = + `io.github.arcforges.contracts.publicapi.v1`.ChatProjectRecordKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ChatProjectRecordOrBuilder.projectIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasProjectId()) getProjectId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ChatProjectRecordOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.ChatProjectRecordOrBuilder.trashedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasTrashedAt()) getTrashedAt() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt new file mode 100644 index 0000000..06db7b8 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ChecksumSpecKt.kt @@ -0,0 +1,142 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializechecksumSpec") +public inline fun checksumSpec(block: io.github.arcforges.contracts.publicapi.v1.ChecksumSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ChecksumSpec = + io.github.arcforges.contracts.publicapi.v1.ChecksumSpecKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ChecksumSpec.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ChecksumSpec; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ChecksumSpec` + */ +public object ChecksumSpecKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ChecksumSpec.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ChecksumSpec.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ChecksumSpec = _builder.build() + + /** + * `optional string algorithm = 1 [json_name = "algorithm"];` + */ + public var algorithm: kotlin.String + @kotlin.jvm.JvmName("getAlgorithm") + get() = _builder.algorithm + @kotlin.jvm.JvmName("setAlgorithm") + set(value) { + _builder.algorithm = value + } + /** + * `optional string algorithm = 1 [json_name = "algorithm"];` + */ + public fun clearAlgorithm() { + _builder.clearAlgorithm() + } + /** + * `optional string algorithm = 1 [json_name = "algorithm"];` + * @return Whether the algorithm field is set. + */ + public fun hasAlgorithm(): kotlin.Boolean { + return _builder.hasAlgorithm() + } + + /** + * `.arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"];` + */ + public var input: io.github.arcforges.contracts.foundation.v1.ByteRange + @kotlin.jvm.JvmName("getInput") + get() = _builder.input + @kotlin.jvm.JvmName("setInput") + set(value) { + _builder.input = value + } + /** + * `.arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"];` + */ + public fun clearInput() { + _builder.clearInput() + } + /** + * `.arcforges.foundation.v1.ByteRange input = 2 [json_name = "input"];` + * @return Whether the input field is set. + */ + public fun hasInput(): kotlin.Boolean { + return _builder.hasInput() + } + + public val ChecksumSpecKt.Dsl.inputOrNull: io.github.arcforges.contracts.foundation.v1.ByteRange? + get() = _builder.inputOrNull + + /** + * `optional uint32 offset = 3 [json_name = "offset"];` + */ + public var offset: kotlin.Int + @kotlin.jvm.JvmName("getOffset") + get() = _builder.offset + @kotlin.jvm.JvmName("setOffset") + set(value) { + _builder.offset = value + } + /** + * `optional uint32 offset = 3 [json_name = "offset"];` + */ + public fun clearOffset() { + _builder.clearOffset() + } + /** + * `optional uint32 offset = 3 [json_name = "offset"];` + * @return Whether the offset field is set. + */ + public fun hasOffset(): kotlin.Boolean { + return _builder.hasOffset() + } + + /** + * `optional string byte_order = 4 [json_name = "byteOrder"];` + */ + public var byteOrder: kotlin.String + @kotlin.jvm.JvmName("getByteOrder") + get() = _builder.byteOrder + @kotlin.jvm.JvmName("setByteOrder") + set(value) { + _builder.byteOrder = value + } + /** + * `optional string byte_order = 4 [json_name = "byteOrder"];` + */ + public fun clearByteOrder() { + _builder.clearByteOrder() + } + /** + * `optional string byte_order = 4 [json_name = "byteOrder"];` + * @return Whether the byteOrder field is set. + */ + public fun hasByteOrder(): kotlin.Boolean { + return _builder.hasByteOrder() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ChecksumSpec.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ChecksumSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ChecksumSpec = + `io.github.arcforges.contracts.publicapi.v1`.ChecksumSpecKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ChecksumSpecOrBuilder.inputOrNull: io.github.arcforges.contracts.foundation.v1.ByteRange? + get() = if (hasInput()) getInput() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt new file mode 100644 index 0000000..a97f4ba --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CodeBlockKt.kt @@ -0,0 +1,112 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializecodeBlock") +public inline fun codeBlock(block: io.github.arcforges.contracts.publicapi.v1.CodeBlockKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.CodeBlock = + io.github.arcforges.contracts.publicapi.v1.CodeBlockKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.CodeBlock.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: CodeBlock; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.CodeBlock` + */ +public object CodeBlockKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.CodeBlock.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.CodeBlock.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.CodeBlock = _builder.build() + + /** + * `optional string text = 1 [json_name = "text"];` + */ + public var text: kotlin.String + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `optional string text = 1 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `optional string text = 1 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + /** + * `optional string language = 2 [json_name = "language"];` + */ + public var language: kotlin.String + @kotlin.jvm.JvmName("getLanguage") + get() = _builder.language + @kotlin.jvm.JvmName("setLanguage") + set(value) { + _builder.language = value + } + /** + * `optional string language = 2 [json_name = "language"];` + */ + public fun clearLanguage() { + _builder.clearLanguage() + } + /** + * `optional string language = 2 [json_name = "language"];` + * @return Whether the language field is set. + */ + public fun hasLanguage(): kotlin.Boolean { + return _builder.hasLanguage() + } + + /** + * `optional bool wrap = 3 [json_name = "wrap"];` + */ + public var wrap: kotlin.Boolean + @kotlin.jvm.JvmName("getWrap") + get() = _builder.wrap + @kotlin.jvm.JvmName("setWrap") + set(value) { + _builder.wrap = value + } + /** + * `optional bool wrap = 3 [json_name = "wrap"];` + */ + public fun clearWrap() { + _builder.clearWrap() + } + /** + * `optional bool wrap = 3 [json_name = "wrap"];` + * @return Whether the wrap field is set. + */ + public fun hasWrap(): kotlin.Boolean { + return _builder.hasWrap() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.CodeBlock.copy(block: `io.github.arcforges.contracts.publicapi.v1`.CodeBlockKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.CodeBlock = + `io.github.arcforges.contracts.publicapi.v1`.CodeBlockKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt new file mode 100644 index 0000000..be88d84 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ColourConfigurationKt.kt @@ -0,0 +1,189 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializecolourConfiguration") +public inline fun colourConfiguration(block: io.github.arcforges.contracts.publicapi.v1.ColourConfigurationKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ColourConfiguration = + io.github.arcforges.contracts.publicapi.v1.ColourConfigurationKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ColourConfiguration.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ColourConfiguration; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ColourConfiguration` + */ +public object ColourConfigurationKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ColourConfiguration.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ColourConfiguration.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ColourConfiguration = _builder.build() + + /** + * `optional string working_space = 1 [json_name = "workingSpace"];` + */ + public var workingSpace: kotlin.String + @kotlin.jvm.JvmName("getWorkingSpace") + get() = _builder.workingSpace + @kotlin.jvm.JvmName("setWorkingSpace") + set(value) { + _builder.workingSpace = value + } + /** + * `optional string working_space = 1 [json_name = "workingSpace"];` + */ + public fun clearWorkingSpace() { + _builder.clearWorkingSpace() + } + /** + * `optional string working_space = 1 [json_name = "workingSpace"];` + * @return Whether the workingSpace field is set. + */ + public fun hasWorkingSpace(): kotlin.Boolean { + return _builder.hasWorkingSpace() + } + + /** + * `optional string display_space = 2 [json_name = "displaySpace"];` + */ + public var displaySpace: kotlin.String + @kotlin.jvm.JvmName("getDisplaySpace") + get() = _builder.displaySpace + @kotlin.jvm.JvmName("setDisplaySpace") + set(value) { + _builder.displaySpace = value + } + /** + * `optional string display_space = 2 [json_name = "displaySpace"];` + */ + public fun clearDisplaySpace() { + _builder.clearDisplaySpace() + } + /** + * `optional string display_space = 2 [json_name = "displaySpace"];` + * @return Whether the displaySpace field is set. + */ + public fun hasDisplaySpace(): kotlin.Boolean { + return _builder.hasDisplaySpace() + } + + /** + * `.arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"];` + */ + public var ocioConfig: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef + @kotlin.jvm.JvmName("getOcioConfig") + get() = _builder.ocioConfig + @kotlin.jvm.JvmName("setOcioConfig") + set(value) { + _builder.ocioConfig = value + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"];` + */ + public fun clearOcioConfig() { + _builder.clearOcioConfig() + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef ocio_config = 3 [json_name = "ocioConfig"];` + * @return Whether the ocioConfig field is set. + */ + public fun hasOcioConfig(): kotlin.Boolean { + return _builder.hasOcioConfig() + } + + public val ColourConfigurationKt.Dsl.ocioConfigOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = _builder.ocioConfigOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class InputAssignmentsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"];` + */ + public val inputAssignments: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.inputAssignmentsList + ) + /** + * `repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"];` + * @param value The inputAssignments to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addInputAssignments") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment) { + _builder.addInputAssignments(value) + } + /** + * `repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"];` + * @param value The inputAssignments to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignInputAssignments") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"];` + * @param values The inputAssignments to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllInputAssignments") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllInputAssignments(values) + } + /** + * `repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"];` + * @param values The inputAssignments to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllInputAssignments") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"];` + * @param index The index to set the value at. + * @param value The inputAssignments to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setInputAssignments") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment) { + _builder.setInputAssignments(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4 [json_name = "inputAssignments"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearInputAssignments") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearInputAssignments() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ColourConfiguration.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ColourConfigurationKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ColourConfiguration = + `io.github.arcforges.contracts.publicapi.v1`.ColourConfigurationKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ColourConfigurationOrBuilder.ocioConfigOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = if (hasOcioConfig()) getOcioConfig() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContentProtoKt.proto.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContentProtoKt.proto.kt new file mode 100644 index 0000000..8532a74 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContentProtoKt.proto.kt @@ -0,0 +1,10 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt new file mode 100644 index 0000000..6ae96fa --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextRefKt.kt @@ -0,0 +1,281 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializecontextRef") +public inline fun contextRef(block: io.github.arcforges.contracts.publicapi.v1.ContextRefKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ContextRef = + io.github.arcforges.contracts.publicapi.v1.ContextRefKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ContextRef.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ContextRef; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ContextRef` + */ +public object ContextRefKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ContextRef.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ContextRef = _builder.build() + + /** + * `.arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"];` + */ + public var source: io.github.arcforges.contracts.foundation.v1.AggregateRef + @kotlin.jvm.JvmName("getSource") + get() = _builder.source + @kotlin.jvm.JvmName("setSource") + set(value) { + _builder.source = value + } + /** + * `.arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"];` + */ + public fun clearSource() { + _builder.clearSource() + } + /** + * `.arcforges.foundation.v1.AggregateRef source = 1 [json_name = "source"];` + * @return Whether the source field is set. + */ + public fun hasSource(): kotlin.Boolean { + return _builder.hasSource() + } + + public val ContextRefKt.Dsl.sourceOrNull: io.github.arcforges.contracts.foundation.v1.AggregateRef? + get() = _builder.sourceOrNull + + /** + * `.arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 2 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val ContextRefKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + + /** + * `.arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"];` + */ + public var resource: io.github.arcforges.contracts.foundation.v1.ResourceRef + @kotlin.jvm.JvmName("getResource") + get() = _builder.resource + @kotlin.jvm.JvmName("setResource") + set(value) { + _builder.resource = value + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"];` + */ + public fun clearResource() { + _builder.clearResource() + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 3 [json_name = "resource"];` + * @return Whether the resource field is set. + */ + public fun hasResource(): kotlin.Boolean { + return _builder.hasResource() + } + + public val ContextRefKt.Dsl.resourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = _builder.resourceOrNull + + /** + * `.arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"];` + */ + public var selector: io.github.arcforges.contracts.publicapi.v1.ContextSelector + @kotlin.jvm.JvmName("getSelector") + get() = _builder.selector + @kotlin.jvm.JvmName("setSelector") + set(value) { + _builder.selector = value + } + /** + * `.arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"];` + */ + public fun clearSelector() { + _builder.clearSelector() + } + /** + * `.arcforges.publicapi.v1.ContextSelector selector = 4 [json_name = "selector"];` + * @return Whether the selector field is set. + */ + public fun hasSelector(): kotlin.Boolean { + return _builder.hasSelector() + } + + public val ContextRefKt.Dsl.selectorOrNull: io.github.arcforges.contracts.publicapi.v1.ContextSelector? + get() = _builder.selectorOrNull + + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + */ + public var origin: io.github.arcforges.contracts.foundation.v1.ContentOrigin + @kotlin.jvm.JvmName("getOrigin") + get() = _builder.origin + @kotlin.jvm.JvmName("setOrigin") + set(value) { + _builder.origin = value + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + */ + public fun clearOrigin() { + _builder.clearOrigin() + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + * @return Whether the origin field is set. + */ + public fun hasOrigin(): kotlin.Boolean { + return _builder.hasOrigin() + } + + public val ContextRefKt.Dsl.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = _builder.originOrNull + + /** + * `optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"];` + */ + public var lifetime: io.github.arcforges.contracts.publicapi.v1.ContextLifetime + @kotlin.jvm.JvmName("getLifetime") + get() = _builder.lifetime + @kotlin.jvm.JvmName("setLifetime") + set(value) { + _builder.lifetime = value + } + public var lifetimeValue: kotlin.Int + @kotlin.jvm.JvmName("getLifetimeValue") + get() = _builder.lifetimeValue + @kotlin.jvm.JvmName("setLifetimeValue") + set(value) { + _builder.lifetimeValue = value + } + /** + * `optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"];` + */ + public fun clearLifetime() { + _builder.clearLifetime() + } + /** + * `optional .arcforges.publicapi.v1.ContextLifetime lifetime = 6 [json_name = "lifetime"];` + * @return Whether the lifetime field is set. + */ + public fun hasLifetime(): kotlin.Boolean { + return _builder.hasLifetime() + } + + /** + * `.arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"];` + */ + public var ephemeral: io.github.arcforges.contracts.publicapi.v1.EphemeralSelection + @kotlin.jvm.JvmName("getEphemeral") + get() = _builder.ephemeral + @kotlin.jvm.JvmName("setEphemeral") + set(value) { + _builder.ephemeral = value + } + /** + * `.arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"];` + */ + public fun clearEphemeral() { + _builder.clearEphemeral() + } + /** + * `.arcforges.publicapi.v1.EphemeralSelection ephemeral = 7 [json_name = "ephemeral"];` + * @return Whether the ephemeral field is set. + */ + public fun hasEphemeral(): kotlin.Boolean { + return _builder.hasEphemeral() + } + + public val ContextRefKt.Dsl.ephemeralOrNull: io.github.arcforges.contracts.publicapi.v1.EphemeralSelection? + get() = _builder.ephemeralOrNull + + /** + * `.arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"];` + */ + public var consent: io.github.arcforges.contracts.publicapi.v1.SourceConsentRef + @kotlin.jvm.JvmName("getConsent") + get() = _builder.consent + @kotlin.jvm.JvmName("setConsent") + set(value) { + _builder.consent = value + } + /** + * `.arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"];` + */ + public fun clearConsent() { + _builder.clearConsent() + } + /** + * `.arcforges.publicapi.v1.SourceConsentRef consent = 8 [json_name = "consent"];` + * @return Whether the consent field is set. + */ + public fun hasConsent(): kotlin.Boolean { + return _builder.hasConsent() + } + + public val ContextRefKt.Dsl.consentOrNull: io.github.arcforges.contracts.publicapi.v1.SourceConsentRef? + get() = _builder.consentOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ContextRef.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ContextRefKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ContextRef = + `io.github.arcforges.contracts.publicapi.v1`.ContextRefKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder.sourceOrNull: io.github.arcforges.contracts.foundation.v1.AggregateRef? + get() = if (hasSource()) getSource() else null + +public val io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder.resourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = if (hasResource()) getResource() else null + +public val io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder.selectorOrNull: io.github.arcforges.contracts.publicapi.v1.ContextSelector? + get() = if (hasSelector()) getSelector() else null + +public val io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = if (hasOrigin()) getOrigin() else null + +public val io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder.ephemeralOrNull: io.github.arcforges.contracts.publicapi.v1.EphemeralSelection? + get() = if (hasEphemeral()) getEphemeral() else null + +public val io.github.arcforges.contracts.publicapi.v1.ContextRefOrBuilder.consentOrNull: io.github.arcforges.contracts.publicapi.v1.SourceConsentRef? + get() = if (hasConsent()) getConsent() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt new file mode 100644 index 0000000..dab46cc --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ContextSelectorKt.kt @@ -0,0 +1,179 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializecontextSelector") +public inline fun contextSelector(block: io.github.arcforges.contracts.publicapi.v1.ContextSelectorKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ContextSelector = + io.github.arcforges.contracts.publicapi.v1.ContextSelectorKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ContextSelector.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ContextSelector; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ContextSelector` + */ +public object ContextSelectorKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ContextSelector.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ContextSelector.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ContextSelector = _builder.build() + + /** + * `bool whole = 1 [json_name = "whole"];` + */ + public var whole: kotlin.Boolean + @kotlin.jvm.JvmName("getWhole") + get() = _builder.whole + @kotlin.jvm.JvmName("setWhole") + set(value) { + _builder.whole = value + } + /** + * `bool whole = 1 [json_name = "whole"];` + */ + public fun clearWhole() { + _builder.clearWhole() + } + /** + * `bool whole = 1 [json_name = "whole"];` + * @return Whether the whole field is set. + */ + public fun hasWhole(): kotlin.Boolean { + return _builder.hasWhole() + } + + /** + * `.arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"];` + */ + public var byteRange: io.github.arcforges.contracts.foundation.v1.ByteRange + @kotlin.jvm.JvmName("getByteRange") + get() = _builder.byteRange + @kotlin.jvm.JvmName("setByteRange") + set(value) { + _builder.byteRange = value + } + /** + * `.arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"];` + */ + public fun clearByteRange() { + _builder.clearByteRange() + } + /** + * `.arcforges.foundation.v1.ByteRange byte_range = 2 [json_name = "byteRange"];` + * @return Whether the byteRange field is set. + */ + public fun hasByteRange(): kotlin.Boolean { + return _builder.hasByteRange() + } + + /** + * `.arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"];` + */ + public var notes: io.github.arcforges.contracts.publicapi.v1.NotesSelection + @kotlin.jvm.JvmName("getNotes") + get() = _builder.notes + @kotlin.jvm.JvmName("setNotes") + set(value) { + _builder.notes = value + } + /** + * `.arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"];` + */ + public fun clearNotes() { + _builder.clearNotes() + } + /** + * `.arcforges.publicapi.v1.NotesSelection notes = 3 [json_name = "notes"];` + * @return Whether the notes field is set. + */ + public fun hasNotes(): kotlin.Boolean { + return _builder.hasNotes() + } + + /** + * `.arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"];` + */ + public var scope: io.github.arcforges.contracts.publicapi.v1.ScopeSelection + @kotlin.jvm.JvmName("getScope") + get() = _builder.scope + @kotlin.jvm.JvmName("setScope") + set(value) { + _builder.scope = value + } + /** + * `.arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"];` + */ + public fun clearScope() { + _builder.clearScope() + } + /** + * `.arcforges.publicapi.v1.ScopeSelection scope = 4 [json_name = "scope"];` + * @return Whether the scope field is set. + */ + public fun hasScope(): kotlin.Boolean { + return _builder.hasScope() + } + + /** + * `.arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"];` + */ + public var slate: io.github.arcforges.contracts.publicapi.v1.SlateSelection + @kotlin.jvm.JvmName("getSlate") + get() = _builder.slate + @kotlin.jvm.JvmName("setSlate") + set(value) { + _builder.slate = value + } + /** + * `.arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"];` + */ + public fun clearSlate() { + _builder.clearSlate() + } + /** + * `.arcforges.publicapi.v1.SlateSelection slate = 5 [json_name = "slate"];` + * @return Whether the slate field is set. + */ + public fun hasSlate(): kotlin.Boolean { + return _builder.hasSlate() + } + public val selectionCase: io.github.arcforges.contracts.publicapi.v1.ContextSelector.SelectionCase + @kotlin.jvm.JvmName("getSelectionCase") + get() = _builder.selectionCase + + public fun clearSelection() { + _builder.clearSelection() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ContextSelector.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ContextSelectorKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ContextSelector = + `io.github.arcforges.contracts.publicapi.v1`.ContextSelectorKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ContextSelectorOrBuilder.byteRangeOrNull: io.github.arcforges.contracts.foundation.v1.ByteRange? + get() = if (hasByteRange()) getByteRange() else null + +public val io.github.arcforges.contracts.publicapi.v1.ContextSelectorOrBuilder.notesOrNull: io.github.arcforges.contracts.publicapi.v1.NotesSelection? + get() = if (hasNotes()) getNotes() else null + +public val io.github.arcforges.contracts.publicapi.v1.ContextSelectorOrBuilder.scopeOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeSelection? + get() = if (hasScope()) getScope() else null + +public val io.github.arcforges.contracts.publicapi.v1.ContextSelectorOrBuilder.slateOrNull: io.github.arcforges.contracts.publicapi.v1.SlateSelection? + get() = if (hasSlate()) getSlate() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt new file mode 100644 index 0000000..59fa1e3 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ControlProgressKt.kt @@ -0,0 +1,216 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializecontrolProgress") +public inline fun controlProgress(block: io.github.arcforges.contracts.publicapi.v1.ControlProgressKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ControlProgress = + io.github.arcforges.contracts.publicapi.v1.ControlProgressKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ControlProgress.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ControlProgress; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ControlProgress` + */ +public object ControlProgressKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ControlProgress.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ControlProgress.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ControlProgress = _builder.build() + + /** + * `.arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"];` + */ + public var commandId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getCommandId") + get() = _builder.commandId + @kotlin.jvm.JvmName("setCommandId") + set(value) { + _builder.commandId = value + } + /** + * `.arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"];` + */ + public fun clearCommandId() { + _builder.clearCommandId() + } + /** + * `.arcforges.foundation.v1.Id command_id = 1 [json_name = "commandId"];` + * @return Whether the commandId field is set. + */ + public fun hasCommandId(): kotlin.Boolean { + return _builder.hasCommandId() + } + + public val ControlProgressKt.Dsl.commandIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.commandIdOrNull + + /** + * `optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"];` + */ + public var kind: io.github.arcforges.contracts.publicapi.v1.ControlKind + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + public var kindValue: kotlin.Int + @kotlin.jvm.JvmName("getKindValue") + get() = _builder.kindValue + @kotlin.jvm.JvmName("setKindValue") + set(value) { + _builder.kindValue = value + } + /** + * `optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional .arcforges.publicapi.v1.ControlKind kind = 2 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * `optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"];` + */ + public var state: io.github.arcforges.contracts.publicapi.v1.ControlState + @kotlin.jvm.JvmName("getState") + get() = _builder.state + @kotlin.jvm.JvmName("setState") + set(value) { + _builder.state = value + } + public var stateValue: kotlin.Int + @kotlin.jvm.JvmName("getStateValue") + get() = _builder.stateValue + @kotlin.jvm.JvmName("setStateValue") + set(value) { + _builder.stateValue = value + } + /** + * `optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"];` + */ + public fun clearState() { + _builder.clearState() + } + /** + * `optional .arcforges.publicapi.v1.ControlState state = 3 [json_name = "state"];` + * @return Whether the state field is set. + */ + public fun hasState(): kotlin.Boolean { + return _builder.hasState() + } + + /** + * `.arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"];` + */ + public var requestedAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getRequestedAt") + get() = _builder.requestedAt + @kotlin.jvm.JvmName("setRequestedAt") + set(value) { + _builder.requestedAt = value + } + /** + * `.arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"];` + */ + public fun clearRequestedAt() { + _builder.clearRequestedAt() + } + /** + * `.arcforges.foundation.v1.Instant requested_at = 4 [json_name = "requestedAt"];` + * @return Whether the requestedAt field is set. + */ + public fun hasRequestedAt(): kotlin.Boolean { + return _builder.hasRequestedAt() + } + + public val ControlProgressKt.Dsl.requestedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.requestedAtOrNull + + /** + * `.arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"];` + */ + public var acknowledgedAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getAcknowledgedAt") + get() = _builder.acknowledgedAt + @kotlin.jvm.JvmName("setAcknowledgedAt") + set(value) { + _builder.acknowledgedAt = value + } + /** + * `.arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"];` + */ + public fun clearAcknowledgedAt() { + _builder.clearAcknowledgedAt() + } + /** + * `.arcforges.foundation.v1.Instant acknowledged_at = 5 [json_name = "acknowledgedAt"];` + * @return Whether the acknowledgedAt field is set. + */ + public fun hasAcknowledgedAt(): kotlin.Boolean { + return _builder.hasAcknowledgedAt() + } + + public val ControlProgressKt.Dsl.acknowledgedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.acknowledgedAtOrNull + + /** + * `optional string reason = 6 [json_name = "reason"];` + */ + public var reason: kotlin.String + @kotlin.jvm.JvmName("getReason") + get() = _builder.reason + @kotlin.jvm.JvmName("setReason") + set(value) { + _builder.reason = value + } + /** + * `optional string reason = 6 [json_name = "reason"];` + */ + public fun clearReason() { + _builder.clearReason() + } + /** + * `optional string reason = 6 [json_name = "reason"];` + * @return Whether the reason field is set. + */ + public fun hasReason(): kotlin.Boolean { + return _builder.hasReason() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ControlProgress.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ControlProgressKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ControlProgress = + `io.github.arcforges.contracts.publicapi.v1`.ControlProgressKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ControlProgressOrBuilder.commandIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasCommandId()) getCommandId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ControlProgressOrBuilder.requestedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasRequestedAt()) getRequestedAt() else null + +public val io.github.arcforges.contracts.publicapi.v1.ControlProgressOrBuilder.acknowledgedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasAcknowledgedAt()) getAcknowledgedAt() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt new file mode 100644 index 0000000..b787f2f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationBodyKt.kt @@ -0,0 +1,141 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeconversationBody") +public inline fun conversationBody(block: io.github.arcforges.contracts.publicapi.v1.ConversationBodyKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ConversationBody = + io.github.arcforges.contracts.publicapi.v1.ConversationBodyKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ConversationBody.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ConversationBody; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ConversationBody` + */ +public object ConversationBodyKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ConversationBody.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ConversationBody.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ConversationBody = _builder.build() + + /** + * `.arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"];` + */ + public var conversation: io.github.arcforges.contracts.publicapi.v1.ConversationView + @kotlin.jvm.JvmName("getConversation") + get() = _builder.conversation + @kotlin.jvm.JvmName("setConversation") + set(value) { + _builder.conversation = value + } + /** + * `.arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"];` + */ + public fun clearConversation() { + _builder.clearConversation() + } + /** + * `.arcforges.publicapi.v1.ConversationView conversation = 1 [json_name = "conversation"];` + * @return Whether the conversation field is set. + */ + public fun hasConversation(): kotlin.Boolean { + return _builder.hasConversation() + } + + public val ConversationBodyKt.Dsl.conversationOrNull: io.github.arcforges.contracts.publicapi.v1.ConversationView? + get() = _builder.conversationOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class MessagesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"];` + */ + public val messages: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.messagesList + ) + /** + * `repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"];` + * @param value The messages to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addMessages") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MessageView) { + _builder.addMessages(value) + } + /** + * `repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"];` + * @param value The messages to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignMessages") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MessageView) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"];` + * @param values The messages to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllMessages") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllMessages(values) + } + /** + * `repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"];` + * @param values The messages to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllMessages") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"];` + * @param index The index to set the value at. + * @param value The messages to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setMessages") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MessageView) { + _builder.setMessages(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MessageView messages = 2 [json_name = "messages"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearMessages") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearMessages() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ConversationBody.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ConversationBodyKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ConversationBody = + `io.github.arcforges.contracts.publicapi.v1`.ConversationBodyKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ConversationBodyOrBuilder.conversationOrNull: io.github.arcforges.contracts.publicapi.v1.ConversationView? + get() = if (hasConversation()) getConversation() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt new file mode 100644 index 0000000..3527f58 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ConversationViewKt.kt @@ -0,0 +1,347 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeconversationView") +public inline fun conversationView(block: io.github.arcforges.contracts.publicapi.v1.ConversationViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ConversationView = + io.github.arcforges.contracts.publicapi.v1.ConversationViewKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ConversationView.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ConversationView; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ConversationView` + */ +public object ConversationViewKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ConversationView.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ConversationView.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ConversationView = _builder.build() + + /** + * `.arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"];` + */ + public var conversationId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getConversationId") + get() = _builder.conversationId + @kotlin.jvm.JvmName("setConversationId") + set(value) { + _builder.conversationId = value + } + /** + * `.arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"];` + */ + public fun clearConversationId() { + _builder.clearConversationId() + } + /** + * `.arcforges.foundation.v1.Id conversation_id = 1 [json_name = "conversationId"];` + * @return Whether the conversationId field is set. + */ + public fun hasConversationId(): kotlin.Boolean { + return _builder.hasConversationId() + } + + public val ConversationViewKt.Dsl.conversationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.conversationIdOrNull + + /** + * `.arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"];` + */ + public var branchId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getBranchId") + get() = _builder.branchId + @kotlin.jvm.JvmName("setBranchId") + set(value) { + _builder.branchId = value + } + /** + * `.arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"];` + */ + public fun clearBranchId() { + _builder.clearBranchId() + } + /** + * `.arcforges.foundation.v1.Id branch_id = 2 [json_name = "branchId"];` + * @return Whether the branchId field is set. + */ + public fun hasBranchId(): kotlin.Boolean { + return _builder.hasBranchId() + } + + public val ConversationViewKt.Dsl.branchIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.branchIdOrNull + + /** + * `optional string title = 3 [json_name = "title"];` + */ + public var title: kotlin.String + @kotlin.jvm.JvmName("getTitle") + get() = _builder.title + @kotlin.jvm.JvmName("setTitle") + set(value) { + _builder.title = value + } + /** + * `optional string title = 3 [json_name = "title"];` + */ + public fun clearTitle() { + _builder.clearTitle() + } + /** + * `optional string title = 3 [json_name = "title"];` + * @return Whether the title field is set. + */ + public fun hasTitle(): kotlin.Boolean { + return _builder.hasTitle() + } + + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val ConversationViewKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + + /** + * `.arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"];` + */ + public var lastMessageAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getLastMessageAt") + get() = _builder.lastMessageAt + @kotlin.jvm.JvmName("setLastMessageAt") + set(value) { + _builder.lastMessageAt = value + } + /** + * `.arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"];` + */ + public fun clearLastMessageAt() { + _builder.clearLastMessageAt() + } + /** + * `.arcforges.foundation.v1.Instant last_message_at = 5 [json_name = "lastMessageAt"];` + * @return Whether the lastMessageAt field is set. + */ + public fun hasLastMessageAt(): kotlin.Boolean { + return _builder.hasLastMessageAt() + } + + public val ConversationViewKt.Dsl.lastMessageAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.lastMessageAtOrNull + + /** + * `.arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"];` + */ + public var projectId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getProjectId") + get() = _builder.projectId + @kotlin.jvm.JvmName("setProjectId") + set(value) { + _builder.projectId = value + } + /** + * `.arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"];` + */ + public fun clearProjectId() { + _builder.clearProjectId() + } + /** + * `.arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"];` + * @return Whether the projectId field is set. + */ + public fun hasProjectId(): kotlin.Boolean { + return _builder.hasProjectId() + } + + public val ConversationViewKt.Dsl.projectIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.projectIdOrNull + + /** + * `optional bool pinned = 7 [json_name = "pinned"];` + */ + public var pinned: kotlin.Boolean + @kotlin.jvm.JvmName("getPinned") + get() = _builder.pinned + @kotlin.jvm.JvmName("setPinned") + set(value) { + _builder.pinned = value + } + /** + * `optional bool pinned = 7 [json_name = "pinned"];` + */ + public fun clearPinned() { + _builder.clearPinned() + } + /** + * `optional bool pinned = 7 [json_name = "pinned"];` + * @return Whether the pinned field is set. + */ + public fun hasPinned(): kotlin.Boolean { + return _builder.hasPinned() + } + + /** + * `optional bool archived = 8 [json_name = "archived"];` + */ + public var archived: kotlin.Boolean + @kotlin.jvm.JvmName("getArchived") + get() = _builder.archived + @kotlin.jvm.JvmName("setArchived") + set(value) { + _builder.archived = value + } + /** + * `optional bool archived = 8 [json_name = "archived"];` + */ + public fun clearArchived() { + _builder.clearArchived() + } + /** + * `optional bool archived = 8 [json_name = "archived"];` + * @return Whether the archived field is set. + */ + public fun hasArchived(): kotlin.Boolean { + return _builder.hasArchived() + } + + /** + * `optional bool temporary = 9 [json_name = "temporary"];` + */ + public var temporary: kotlin.Boolean + @kotlin.jvm.JvmName("getTemporary") + get() = _builder.temporary + @kotlin.jvm.JvmName("setTemporary") + set(value) { + _builder.temporary = value + } + /** + * `optional bool temporary = 9 [json_name = "temporary"];` + */ + public fun clearTemporary() { + _builder.clearTemporary() + } + /** + * `optional bool temporary = 9 [json_name = "temporary"];` + * @return Whether the temporary field is set. + */ + public fun hasTemporary(): kotlin.Boolean { + return _builder.hasTemporary() + } + + /** + * `.arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"];` + */ + public var applicationScope: io.github.arcforges.contracts.foundation.v1.ApplicationScope + @kotlin.jvm.JvmName("getApplicationScope") + get() = _builder.applicationScope + @kotlin.jvm.JvmName("setApplicationScope") + set(value) { + _builder.applicationScope = value + } + /** + * `.arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"];` + */ + public fun clearApplicationScope() { + _builder.clearApplicationScope() + } + /** + * `.arcforges.foundation.v1.ApplicationScope application_scope = 10 [json_name = "applicationScope"];` + * @return Whether the applicationScope field is set. + */ + public fun hasApplicationScope(): kotlin.Boolean { + return _builder.hasApplicationScope() + } + + public val ConversationViewKt.Dsl.applicationScopeOrNull: io.github.arcforges.contracts.foundation.v1.ApplicationScope? + get() = _builder.applicationScopeOrNull + + /** + * `optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"];` + */ + public var historyMode: io.github.arcforges.contracts.publicapi.v1.HistoryMode + @kotlin.jvm.JvmName("getHistoryMode") + get() = _builder.historyMode + @kotlin.jvm.JvmName("setHistoryMode") + set(value) { + _builder.historyMode = value + } + public var historyModeValue: kotlin.Int + @kotlin.jvm.JvmName("getHistoryModeValue") + get() = _builder.historyModeValue + @kotlin.jvm.JvmName("setHistoryModeValue") + set(value) { + _builder.historyModeValue = value + } + /** + * `optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"];` + */ + public fun clearHistoryMode() { + _builder.clearHistoryMode() + } + /** + * `optional .arcforges.publicapi.v1.HistoryMode history_mode = 11 [json_name = "historyMode"];` + * @return Whether the historyMode field is set. + */ + public fun hasHistoryMode(): kotlin.Boolean { + return _builder.hasHistoryMode() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ConversationView.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ConversationViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ConversationView = + `io.github.arcforges.contracts.publicapi.v1`.ConversationViewKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ConversationViewOrBuilder.conversationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasConversationId()) getConversationId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ConversationViewOrBuilder.branchIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasBranchId()) getBranchId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ConversationViewOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.ConversationViewOrBuilder.lastMessageAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasLastMessageAt()) getLastMessageAt() else null + +public val io.github.arcforges.contracts.publicapi.v1.ConversationViewOrBuilder.projectIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasProjectId()) getProjectId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ConversationViewOrBuilder.applicationScopeOrNull: io.github.arcforges.contracts.foundation.v1.ApplicationScope? + get() = if (hasApplicationScope()) getApplicationScope() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt new file mode 100644 index 0000000..62763e4 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorResultKt.kt @@ -0,0 +1,154 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializecursorResult") +public inline fun cursorResult(block: io.github.arcforges.contracts.publicapi.v1.CursorResultKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.CursorResult = + io.github.arcforges.contracts.publicapi.v1.CursorResultKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.CursorResult.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: CursorResult; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.CursorResult` + */ +public object CursorResultKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.CursorResult.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.CursorResult.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.CursorResult = _builder.build() + + /** + * `.arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"];` + */ + public var a: io.github.arcforges.contracts.publicapi.v1.SelectedSample + @kotlin.jvm.JvmName("getA") + get() = _builder.a + @kotlin.jvm.JvmName("setA") + set(value) { + _builder.a = value + } + /** + * `.arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"];` + */ + public fun clearA() { + _builder.clearA() + } + /** + * `.arcforges.publicapi.v1.SelectedSample a = 1 [json_name = "a"];` + * @return Whether the a field is set. + */ + public fun hasA(): kotlin.Boolean { + return _builder.hasA() + } + + public val CursorResultKt.Dsl.aOrNull: io.github.arcforges.contracts.publicapi.v1.SelectedSample? + get() = _builder.aOrNull + + /** + * `.arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"];` + */ + public var b: io.github.arcforges.contracts.publicapi.v1.SelectedSample + @kotlin.jvm.JvmName("getB") + get() = _builder.b + @kotlin.jvm.JvmName("setB") + set(value) { + _builder.b = value + } + /** + * `.arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"];` + */ + public fun clearB() { + _builder.clearB() + } + /** + * `.arcforges.publicapi.v1.SelectedSample b = 2 [json_name = "b"];` + * @return Whether the b field is set. + */ + public fun hasB(): kotlin.Boolean { + return _builder.hasB() + } + + public val CursorResultKt.Dsl.bOrNull: io.github.arcforges.contracts.publicapi.v1.SelectedSample? + get() = _builder.bOrNull + + /** + * `.arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"];` + */ + public var deltaTime: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getDeltaTime") + get() = _builder.deltaTime + @kotlin.jvm.JvmName("setDeltaTime") + set(value) { + _builder.deltaTime = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"];` + */ + public fun clearDeltaTime() { + _builder.clearDeltaTime() + } + /** + * `.arcforges.publicapi.v1.ScopeTime delta_time = 3 [json_name = "deltaTime"];` + * @return Whether the deltaTime field is set. + */ + public fun hasDeltaTime(): kotlin.Boolean { + return _builder.hasDeltaTime() + } + + public val CursorResultKt.Dsl.deltaTimeOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.deltaTimeOrNull + + /** + * `optional double delta_value = 4 [json_name = "deltaValue"];` + */ + public var deltaValue: kotlin.Double + @kotlin.jvm.JvmName("getDeltaValue") + get() = _builder.deltaValue + @kotlin.jvm.JvmName("setDeltaValue") + set(value) { + _builder.deltaValue = value + } + /** + * `optional double delta_value = 4 [json_name = "deltaValue"];` + */ + public fun clearDeltaValue() { + _builder.clearDeltaValue() + } + /** + * `optional double delta_value = 4 [json_name = "deltaValue"];` + * @return Whether the deltaValue field is set. + */ + public fun hasDeltaValue(): kotlin.Boolean { + return _builder.hasDeltaValue() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.CursorResult.copy(block: `io.github.arcforges.contracts.publicapi.v1`.CursorResultKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.CursorResult = + `io.github.arcforges.contracts.publicapi.v1`.CursorResultKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.CursorResultOrBuilder.aOrNull: io.github.arcforges.contracts.publicapi.v1.SelectedSample? + get() = if (hasA()) getA() else null + +public val io.github.arcforges.contracts.publicapi.v1.CursorResultOrBuilder.bOrNull: io.github.arcforges.contracts.publicapi.v1.SelectedSample? + get() = if (hasB()) getB() else null + +public val io.github.arcforges.contracts.publicapi.v1.CursorResultOrBuilder.deltaTimeOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasDeltaTime()) getDeltaTime() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt new file mode 100644 index 0000000..eeba222 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/CursorSpecKt.kt @@ -0,0 +1,130 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializecursorSpec") +public inline fun cursorSpec(block: io.github.arcforges.contracts.publicapi.v1.CursorSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.CursorSpec = + io.github.arcforges.contracts.publicapi.v1.CursorSpecKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.CursorSpec.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: CursorSpec; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.CursorSpec` + */ +public object CursorSpecKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.CursorSpec.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.CursorSpec.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.CursorSpec = _builder.build() + + /** + * `.arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"];` + */ + public var channelId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getChannelId") + get() = _builder.channelId + @kotlin.jvm.JvmName("setChannelId") + set(value) { + _builder.channelId = value + } + /** + * `.arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"];` + */ + public fun clearChannelId() { + _builder.clearChannelId() + } + /** + * `.arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"];` + * @return Whether the channelId field is set. + */ + public fun hasChannelId(): kotlin.Boolean { + return _builder.hasChannelId() + } + + public val CursorSpecKt.Dsl.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.channelIdOrNull + + /** + * `.arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"];` + */ + public var segmentId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getSegmentId") + get() = _builder.segmentId + @kotlin.jvm.JvmName("setSegmentId") + set(value) { + _builder.segmentId = value + } + /** + * `.arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"];` + */ + public fun clearSegmentId() { + _builder.clearSegmentId() + } + /** + * `.arcforges.foundation.v1.Id segment_id = 2 [json_name = "segmentId"];` + * @return Whether the segmentId field is set. + */ + public fun hasSegmentId(): kotlin.Boolean { + return _builder.hasSegmentId() + } + + public val CursorSpecKt.Dsl.segmentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.segmentIdOrNull + + /** + * `.arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"];` + */ + public var time: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getTime") + get() = _builder.time + @kotlin.jvm.JvmName("setTime") + set(value) { + _builder.time = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"];` + */ + public fun clearTime() { + _builder.clearTime() + } + /** + * `.arcforges.publicapi.v1.ScopeTime time = 3 [json_name = "time"];` + * @return Whether the time field is set. + */ + public fun hasTime(): kotlin.Boolean { + return _builder.hasTime() + } + + public val CursorSpecKt.Dsl.timeOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.timeOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.CursorSpec.copy(block: `io.github.arcforges.contracts.publicapi.v1`.CursorSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.CursorSpec = + `io.github.arcforges.contracts.publicapi.v1`.CursorSpecKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.CursorSpecOrBuilder.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasChannelId()) getChannelId() else null + +public val io.github.arcforges.contracts.publicapi.v1.CursorSpecOrBuilder.segmentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasSegmentId()) getSegmentId() else null + +public val io.github.arcforges.contracts.publicapi.v1.CursorSpecOrBuilder.timeOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasTime()) getTime() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt new file mode 100644 index 0000000..cd89d81 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectParameterKt.kt @@ -0,0 +1,200 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeeffectParameter") +public inline fun effectParameter(block: io.github.arcforges.contracts.publicapi.v1.EffectParameterKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.EffectParameter = + io.github.arcforges.contracts.publicapi.v1.EffectParameterKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.EffectParameter.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: EffectParameter; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.EffectParameter` + */ +public object EffectParameterKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.EffectParameter.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.EffectParameter.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.EffectParameter = _builder.build() + + /** + * `optional string name = 1 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 1 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 1 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `.arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"];` + */ + public var decimal: io.github.arcforges.contracts.foundation.v1.Decimal + @kotlin.jvm.JvmName("getDecimal") + get() = _builder.decimal + @kotlin.jvm.JvmName("setDecimal") + set(value) { + _builder.decimal = value + } + /** + * `.arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"];` + */ + public fun clearDecimal() { + _builder.clearDecimal() + } + /** + * `.arcforges.foundation.v1.Decimal decimal = 2 [json_name = "decimal"];` + * @return Whether the decimal field is set. + */ + public fun hasDecimal(): kotlin.Boolean { + return _builder.hasDecimal() + } + + /** + * `bool boolean = 3 [json_name = "boolean"];` + */ + public var boolean: kotlin.Boolean + @kotlin.jvm.JvmName("getBoolean") + get() = _builder.boolean + @kotlin.jvm.JvmName("setBoolean") + set(value) { + _builder.boolean = value + } + /** + * `bool boolean = 3 [json_name = "boolean"];` + */ + public fun clearBoolean() { + _builder.clearBoolean() + } + /** + * `bool boolean = 3 [json_name = "boolean"];` + * @return Whether the boolean field is set. + */ + public fun hasBoolean(): kotlin.Boolean { + return _builder.hasBoolean() + } + + /** + * `string text = 4 [json_name = "text"];` + */ + public var text: kotlin.String + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `string text = 4 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `string text = 4 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + /** + * `.arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"];` + */ + public var keyframes: io.github.arcforges.contracts.publicapi.v1.KeyframeList + @kotlin.jvm.JvmName("getKeyframes") + get() = _builder.keyframes + @kotlin.jvm.JvmName("setKeyframes") + set(value) { + _builder.keyframes = value + } + /** + * `.arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"];` + */ + public fun clearKeyframes() { + _builder.clearKeyframes() + } + /** + * `.arcforges.publicapi.v1.KeyframeList keyframes = 5 [json_name = "keyframes"];` + * @return Whether the keyframes field is set. + */ + public fun hasKeyframes(): kotlin.Boolean { + return _builder.hasKeyframes() + } + + /** + * `.arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"];` + */ + public var rational: io.github.arcforges.contracts.foundation.v1.Rational + @kotlin.jvm.JvmName("getRational") + get() = _builder.rational + @kotlin.jvm.JvmName("setRational") + set(value) { + _builder.rational = value + } + /** + * `.arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"];` + */ + public fun clearRational() { + _builder.clearRational() + } + /** + * `.arcforges.foundation.v1.Rational rational = 6 [json_name = "rational"];` + * @return Whether the rational field is set. + */ + public fun hasRational(): kotlin.Boolean { + return _builder.hasRational() + } + public val valueCase: io.github.arcforges.contracts.publicapi.v1.EffectParameter.ValueCase + @kotlin.jvm.JvmName("getValueCase") + get() = _builder.valueCase + + public fun clearValue() { + _builder.clearValue() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.EffectParameter.copy(block: `io.github.arcforges.contracts.publicapi.v1`.EffectParameterKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.EffectParameter = + `io.github.arcforges.contracts.publicapi.v1`.EffectParameterKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.EffectParameterOrBuilder.decimalOrNull: io.github.arcforges.contracts.foundation.v1.Decimal? + get() = if (hasDecimal()) getDecimal() else null + +public val io.github.arcforges.contracts.publicapi.v1.EffectParameterOrBuilder.keyframesOrNull: io.github.arcforges.contracts.publicapi.v1.KeyframeList? + get() = if (hasKeyframes()) getKeyframes() else null + +public val io.github.arcforges.contracts.publicapi.v1.EffectParameterOrBuilder.rationalOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = if (hasRational()) getRational() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt new file mode 100644 index 0000000..f47f1ec --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EffectSpecKt.kt @@ -0,0 +1,261 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeeffectSpec") +public inline fun effectSpec(block: io.github.arcforges.contracts.publicapi.v1.EffectSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.EffectSpec = + io.github.arcforges.contracts.publicapi.v1.EffectSpecKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.EffectSpec.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: EffectSpec; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.EffectSpec` + */ +public object EffectSpecKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.EffectSpec.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.EffectSpec.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.EffectSpec = _builder.build() + + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 1 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ParametersProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + */ + public val parameters: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.parametersList + ) + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + * @param value The parameters to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addParameters") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.EffectParameter) { + _builder.addParameters(value) + } + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + * @param value The parameters to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignParameters") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.EffectParameter) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + * @param values The parameters to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllParameters") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllParameters(values) + } + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + * @param values The parameters to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllParameters") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + * @param index The index to set the value at. + * @param value The parameters to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setParameters") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.EffectParameter) { + _builder.setParameters(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearParameters") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearParameters() + } + + /** + * `.arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"];` + */ + public var instanceId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getInstanceId") + get() = _builder.instanceId + @kotlin.jvm.JvmName("setInstanceId") + set(value) { + _builder.instanceId = value + } + /** + * `.arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"];` + */ + public fun clearInstanceId() { + _builder.clearInstanceId() + } + /** + * `.arcforges.foundation.v1.Id instance_id = 3 [json_name = "instanceId"];` + * @return Whether the instanceId field is set. + */ + public fun hasInstanceId(): kotlin.Boolean { + return _builder.hasInstanceId() + } + + public val EffectSpecKt.Dsl.instanceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.instanceIdOrNull + + /** + * `optional string definition_version = 4 [json_name = "definitionVersion"];` + */ + public var definitionVersion: kotlin.String + @kotlin.jvm.JvmName("getDefinitionVersion") + get() = _builder.definitionVersion + @kotlin.jvm.JvmName("setDefinitionVersion") + set(value) { + _builder.definitionVersion = value + } + /** + * `optional string definition_version = 4 [json_name = "definitionVersion"];` + */ + public fun clearDefinitionVersion() { + _builder.clearDefinitionVersion() + } + /** + * `optional string definition_version = 4 [json_name = "definitionVersion"];` + * @return Whether the definitionVersion field is set. + */ + public fun hasDefinitionVersion(): kotlin.Boolean { + return _builder.hasDefinitionVersion() + } + + /** + * `optional string scope = 5 [json_name = "scope"];` + */ + public var scope: kotlin.String + @kotlin.jvm.JvmName("getScope") + get() = _builder.scope + @kotlin.jvm.JvmName("setScope") + set(value) { + _builder.scope = value + } + /** + * `optional string scope = 5 [json_name = "scope"];` + */ + public fun clearScope() { + _builder.clearScope() + } + /** + * `optional string scope = 5 [json_name = "scope"];` + * @return Whether the scope field is set. + */ + public fun hasScope(): kotlin.Boolean { + return _builder.hasScope() + } + + /** + * `optional bool enabled = 6 [json_name = "enabled"];` + */ + public var enabled: kotlin.Boolean + @kotlin.jvm.JvmName("getEnabled") + get() = _builder.enabled + @kotlin.jvm.JvmName("setEnabled") + set(value) { + _builder.enabled = value + } + /** + * `optional bool enabled = 6 [json_name = "enabled"];` + */ + public fun clearEnabled() { + _builder.clearEnabled() + } + /** + * `optional bool enabled = 6 [json_name = "enabled"];` + * @return Whether the enabled field is set. + */ + public fun hasEnabled(): kotlin.Boolean { + return _builder.hasEnabled() + } + + /** + * `optional bytes retained_definition = 7 [json_name = "retainedDefinition"];` + */ + public var retainedDefinition: com.google.protobuf.ByteString + @kotlin.jvm.JvmName("getRetainedDefinition") + get() = _builder.retainedDefinition + @kotlin.jvm.JvmName("setRetainedDefinition") + set(value) { + _builder.retainedDefinition = value + } + /** + * `optional bytes retained_definition = 7 [json_name = "retainedDefinition"];` + */ + public fun clearRetainedDefinition() { + _builder.clearRetainedDefinition() + } + /** + * `optional bytes retained_definition = 7 [json_name = "retainedDefinition"];` + * @return Whether the retainedDefinition field is set. + */ + public fun hasRetainedDefinition(): kotlin.Boolean { + return _builder.hasRetainedDefinition() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.EffectSpec.copy(block: `io.github.arcforges.contracts.publicapi.v1`.EffectSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.EffectSpec = + `io.github.arcforges.contracts.publicapi.v1`.EffectSpecKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.EffectSpecOrBuilder.instanceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasInstanceId()) getInstanceId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt new file mode 100644 index 0000000..5a45382 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EphemeralSelectionKt.kt @@ -0,0 +1,154 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeephemeralSelection") +public inline fun ephemeralSelection(block: io.github.arcforges.contracts.publicapi.v1.EphemeralSelectionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.EphemeralSelection = + io.github.arcforges.contracts.publicapi.v1.EphemeralSelectionKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.EphemeralSelection.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: EphemeralSelection; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.EphemeralSelection` + */ +public object EphemeralSelectionKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.EphemeralSelection.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.EphemeralSelection.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.EphemeralSelection = _builder.build() + + /** + * `.arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"];` + */ + public var instanceId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getInstanceId") + get() = _builder.instanceId + @kotlin.jvm.JvmName("setInstanceId") + set(value) { + _builder.instanceId = value + } + /** + * `.arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"];` + */ + public fun clearInstanceId() { + _builder.clearInstanceId() + } + /** + * `.arcforges.foundation.v1.Id instance_id = 1 [json_name = "instanceId"];` + * @return Whether the instanceId field is set. + */ + public fun hasInstanceId(): kotlin.Boolean { + return _builder.hasInstanceId() + } + + public val EphemeralSelectionKt.Dsl.instanceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.instanceIdOrNull + + /** + * `optional uint64 generation = 2 [json_name = "generation"];` + */ + public var generation: kotlin.Long + @kotlin.jvm.JvmName("getGeneration") + get() = _builder.generation + @kotlin.jvm.JvmName("setGeneration") + set(value) { + _builder.generation = value + } + /** + * `optional uint64 generation = 2 [json_name = "generation"];` + */ + public fun clearGeneration() { + _builder.clearGeneration() + } + /** + * `optional uint64 generation = 2 [json_name = "generation"];` + * @return Whether the generation field is set. + */ + public fun hasGeneration(): kotlin.Boolean { + return _builder.hasGeneration() + } + + /** + * `.arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"];` + */ + public var selectionId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getSelectionId") + get() = _builder.selectionId + @kotlin.jvm.JvmName("setSelectionId") + set(value) { + _builder.selectionId = value + } + /** + * `.arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"];` + */ + public fun clearSelectionId() { + _builder.clearSelectionId() + } + /** + * `.arcforges.foundation.v1.Id selection_id = 3 [json_name = "selectionId"];` + * @return Whether the selectionId field is set. + */ + public fun hasSelectionId(): kotlin.Boolean { + return _builder.hasSelectionId() + } + + public val EphemeralSelectionKt.Dsl.selectionIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.selectionIdOrNull + + /** + * `.arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"];` + */ + public var expiresAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getExpiresAt") + get() = _builder.expiresAt + @kotlin.jvm.JvmName("setExpiresAt") + set(value) { + _builder.expiresAt = value + } + /** + * `.arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"];` + */ + public fun clearExpiresAt() { + _builder.clearExpiresAt() + } + /** + * `.arcforges.foundation.v1.Instant expires_at = 4 [json_name = "expiresAt"];` + * @return Whether the expiresAt field is set. + */ + public fun hasExpiresAt(): kotlin.Boolean { + return _builder.hasExpiresAt() + } + + public val EphemeralSelectionKt.Dsl.expiresAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.expiresAtOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.EphemeralSelection.copy(block: `io.github.arcforges.contracts.publicapi.v1`.EphemeralSelectionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.EphemeralSelection = + `io.github.arcforges.contracts.publicapi.v1`.EphemeralSelectionKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.EphemeralSelectionOrBuilder.instanceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasInstanceId()) getInstanceId() else null + +public val io.github.arcforges.contracts.publicapi.v1.EphemeralSelectionOrBuilder.selectionIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasSelectionId()) getSelectionId() else null + +public val io.github.arcforges.contracts.publicapi.v1.EphemeralSelectionOrBuilder.expiresAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasExpiresAt()) getExpiresAt() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt new file mode 100644 index 0000000..f6000da --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/EventTriggerKt.kt @@ -0,0 +1,124 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeeventTrigger") +public inline fun eventTrigger(block: io.github.arcforges.contracts.publicapi.v1.EventTriggerKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.EventTrigger = + io.github.arcforges.contracts.publicapi.v1.EventTriggerKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.EventTrigger.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: EventTrigger; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.EventTrigger` + */ +public object EventTriggerKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.EventTrigger.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.EventTrigger.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.EventTrigger = _builder.build() + + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 1 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * `.arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"];` + */ + public var source: io.github.arcforges.contracts.foundation.v1.AggregateRef + @kotlin.jvm.JvmName("getSource") + get() = _builder.source + @kotlin.jvm.JvmName("setSource") + set(value) { + _builder.source = value + } + /** + * `.arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"];` + */ + public fun clearSource() { + _builder.clearSource() + } + /** + * `.arcforges.foundation.v1.AggregateRef source = 2 [json_name = "source"];` + * @return Whether the source field is set. + */ + public fun hasSource(): kotlin.Boolean { + return _builder.hasSource() + } + + public val EventTriggerKt.Dsl.sourceOrNull: io.github.arcforges.contracts.foundation.v1.AggregateRef? + get() = _builder.sourceOrNull + + /** + * `.arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"];` + */ + public var predicate: io.github.arcforges.contracts.publicapi.v1.NotesFilter + @kotlin.jvm.JvmName("getPredicate") + get() = _builder.predicate + @kotlin.jvm.JvmName("setPredicate") + set(value) { + _builder.predicate = value + } + /** + * `.arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"];` + */ + public fun clearPredicate() { + _builder.clearPredicate() + } + /** + * `.arcforges.publicapi.v1.NotesFilter predicate = 3 [json_name = "predicate"];` + * @return Whether the predicate field is set. + */ + public fun hasPredicate(): kotlin.Boolean { + return _builder.hasPredicate() + } + + public val EventTriggerKt.Dsl.predicateOrNull: io.github.arcforges.contracts.publicapi.v1.NotesFilter? + get() = _builder.predicateOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.EventTrigger.copy(block: `io.github.arcforges.contracts.publicapi.v1`.EventTriggerKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.EventTrigger = + `io.github.arcforges.contracts.publicapi.v1`.EventTriggerKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.EventTriggerOrBuilder.sourceOrNull: io.github.arcforges.contracts.foundation.v1.AggregateRef? + get() = if (hasSource()) getSource() else null + +public val io.github.arcforges.contracts.publicapi.v1.EventTriggerOrBuilder.predicateOrNull: io.github.arcforges.contracts.publicapi.v1.NotesFilter? + get() = if (hasPredicate()) getPredicate() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt new file mode 100644 index 0000000..f60e257 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FamilyResultKt.kt @@ -0,0 +1,261 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializefamilyResult") +public inline fun familyResult(block: io.github.arcforges.contracts.publicapi.v1.FamilyResultKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.FamilyResult = + io.github.arcforges.contracts.publicapi.v1.FamilyResultKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.FamilyResult.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: FamilyResult; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.FamilyResult` + */ +public object FamilyResultKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.FamilyResult.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.FamilyResult.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.FamilyResult = _builder.build() + + /** + * `optional string family = 1 [json_name = "family"];` + */ + public var family: kotlin.String + @kotlin.jvm.JvmName("getFamily") + get() = _builder.family + @kotlin.jvm.JvmName("setFamily") + set(value) { + _builder.family = value + } + /** + * `optional string family = 1 [json_name = "family"];` + */ + public fun clearFamily() { + _builder.clearFamily() + } + /** + * `optional string family = 1 [json_name = "family"];` + * @return Whether the family field is set. + */ + public fun hasFamily(): kotlin.Boolean { + return _builder.hasFamily() + } + + /** + * `optional string status = 2 [json_name = "status"];` + */ + public var status: kotlin.String + @kotlin.jvm.JvmName("getStatus") + get() = _builder.status + @kotlin.jvm.JvmName("setStatus") + set(value) { + _builder.status = value + } + /** + * `optional string status = 2 [json_name = "status"];` + */ + public fun clearStatus() { + _builder.clearStatus() + } + /** + * `optional string status = 2 [json_name = "status"];` + * @return Whether the status field is set. + */ + public fun hasStatus(): kotlin.Boolean { + return _builder.hasStatus() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ValuesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"];` + */ + public val values: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.valuesList + ) + /** + * `repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"];` + * @param value The values to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addValues") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MeasurementValue) { + _builder.addValues(value) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"];` + * @param value The values to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignValues") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MeasurementValue) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"];` + * @param values The values to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllValues") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllValues(values) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"];` + * @param values The values to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllValues") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"];` + * @param index The index to set the value at. + * @param value The values to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setValues") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MeasurementValue) { + _builder.setValues(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementValue values = 3 [json_name = "values"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearValues") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearValues() + } + + /** + * `optional uint64 valid_count = 4 [json_name = "validCount"];` + */ + public var validCount: kotlin.Long + @kotlin.jvm.JvmName("getValidCount") + get() = _builder.validCount + @kotlin.jvm.JvmName("setValidCount") + set(value) { + _builder.validCount = value + } + /** + * `optional uint64 valid_count = 4 [json_name = "validCount"];` + */ + public fun clearValidCount() { + _builder.clearValidCount() + } + /** + * `optional uint64 valid_count = 4 [json_name = "validCount"];` + * @return Whether the validCount field is set. + */ + public fun hasValidCount(): kotlin.Boolean { + return _builder.hasValidCount() + } + + /** + * `optional uint64 invalid_count = 5 [json_name = "invalidCount"];` + */ + public var invalidCount: kotlin.Long + @kotlin.jvm.JvmName("getInvalidCount") + get() = _builder.invalidCount + @kotlin.jvm.JvmName("setInvalidCount") + set(value) { + _builder.invalidCount = value + } + /** + * `optional uint64 invalid_count = 5 [json_name = "invalidCount"];` + */ + public fun clearInvalidCount() { + _builder.clearInvalidCount() + } + /** + * `optional uint64 invalid_count = 5 [json_name = "invalidCount"];` + * @return Whether the invalidCount field is set. + */ + public fun hasInvalidCount(): kotlin.Boolean { + return _builder.hasInvalidCount() + } + + /** + * `optional string reason = 6 [json_name = "reason"];` + */ + public var reason: kotlin.String + @kotlin.jvm.JvmName("getReason") + get() = _builder.reason + @kotlin.jvm.JvmName("setReason") + set(value) { + _builder.reason = value + } + /** + * `optional string reason = 6 [json_name = "reason"];` + */ + public fun clearReason() { + _builder.clearReason() + } + /** + * `optional string reason = 6 [json_name = "reason"];` + * @return Whether the reason field is set. + */ + public fun hasReason(): kotlin.Boolean { + return _builder.hasReason() + } + + /** + * `.arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"];` + */ + public var channelId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getChannelId") + get() = _builder.channelId + @kotlin.jvm.JvmName("setChannelId") + set(value) { + _builder.channelId = value + } + /** + * `.arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"];` + */ + public fun clearChannelId() { + _builder.clearChannelId() + } + /** + * `.arcforges.foundation.v1.Id channel_id = 7 [json_name = "channelId"];` + * @return Whether the channelId field is set. + */ + public fun hasChannelId(): kotlin.Boolean { + return _builder.hasChannelId() + } + + public val FamilyResultKt.Dsl.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.channelIdOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.FamilyResult.copy(block: `io.github.arcforges.contracts.publicapi.v1`.FamilyResultKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.FamilyResult = + `io.github.arcforges.contracts.publicapi.v1`.FamilyResultKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.FamilyResultOrBuilder.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasChannelId()) getChannelId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt new file mode 100644 index 0000000..19eb156 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FilterGroupKt.kt @@ -0,0 +1,135 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializefilterGroup") +public inline fun filterGroup(block: io.github.arcforges.contracts.publicapi.v1.FilterGroupKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.FilterGroup = + io.github.arcforges.contracts.publicapi.v1.FilterGroupKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.FilterGroup.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: FilterGroup; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.FilterGroup` + */ +public object FilterGroupKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.FilterGroup.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.FilterGroup.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.FilterGroup = _builder.build() + + /** + * `optional string operator = 1 [json_name = "operator"];` + */ + public var operator: kotlin.String + @kotlin.jvm.JvmName("getOperator") + get() = _builder.operator + @kotlin.jvm.JvmName("setOperator") + set(value) { + _builder.operator = value + } + /** + * `optional string operator = 1 [json_name = "operator"];` + */ + public fun clearOperator() { + _builder.clearOperator() + } + /** + * `optional string operator = 1 [json_name = "operator"];` + * @return Whether the operator field is set. + */ + public fun hasOperator(): kotlin.Boolean { + return _builder.hasOperator() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ChildrenProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"];` + */ + public val children: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.childrenList + ) + /** + * `repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"];` + * @param value The children to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addChildren") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.NotesFilter) { + _builder.addChildren(value) + } + /** + * `repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"];` + * @param value The children to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignChildren") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.NotesFilter) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"];` + * @param values The children to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllChildren") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllChildren(values) + } + /** + * `repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"];` + * @param values The children to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllChildren") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"];` + * @param index The index to set the value at. + * @param value The children to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setChildren") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.NotesFilter) { + _builder.setChildren(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.NotesFilter children = 2 [json_name = "children"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearChildren") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearChildren() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.FilterGroup.copy(block: `io.github.arcforges.contracts.publicapi.v1`.FilterGroupKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.FilterGroup = + `io.github.arcforges.contracts.publicapi.v1`.FilterGroupKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt new file mode 100644 index 0000000..49a7a2d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FolderViewKt.kt @@ -0,0 +1,238 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializefolderView") +public inline fun folderView(block: io.github.arcforges.contracts.publicapi.v1.FolderViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.FolderView = + io.github.arcforges.contracts.publicapi.v1.FolderViewKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.FolderView.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: FolderView; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.FolderView` + */ +public object FolderViewKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.FolderView.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.FolderView.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.FolderView = _builder.build() + + /** + * `.arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"];` + */ + public var folderId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getFolderId") + get() = _builder.folderId + @kotlin.jvm.JvmName("setFolderId") + set(value) { + _builder.folderId = value + } + /** + * `.arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"];` + */ + public fun clearFolderId() { + _builder.clearFolderId() + } + /** + * `.arcforges.foundation.v1.Id folder_id = 1 [json_name = "folderId"];` + * @return Whether the folderId field is set. + */ + public fun hasFolderId(): kotlin.Boolean { + return _builder.hasFolderId() + } + + public val FolderViewKt.Dsl.folderIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.folderIdOrNull + + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + */ + public var notebookId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getNotebookId") + get() = _builder.notebookId + @kotlin.jvm.JvmName("setNotebookId") + set(value) { + _builder.notebookId = value + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + */ + public fun clearNotebookId() { + _builder.clearNotebookId() + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + * @return Whether the notebookId field is set. + */ + public fun hasNotebookId(): kotlin.Boolean { + return _builder.hasNotebookId() + } + + public val FolderViewKt.Dsl.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.notebookIdOrNull + + /** + * `.arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"];` + */ + public var parentId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getParentId") + get() = _builder.parentId + @kotlin.jvm.JvmName("setParentId") + set(value) { + _builder.parentId = value + } + /** + * `.arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"];` + */ + public fun clearParentId() { + _builder.clearParentId() + } + /** + * `.arcforges.foundation.v1.Id parent_id = 3 [json_name = "parentId"];` + * @return Whether the parentId field is set. + */ + public fun hasParentId(): kotlin.Boolean { + return _builder.hasParentId() + } + + public val FolderViewKt.Dsl.parentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.parentIdOrNull + + /** + * `optional string name = 4 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 4 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 4 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `optional string order_key = 5 [json_name = "orderKey"];` + */ + public var orderKey: kotlin.String + @kotlin.jvm.JvmName("getOrderKey") + get() = _builder.orderKey + @kotlin.jvm.JvmName("setOrderKey") + set(value) { + _builder.orderKey = value + } + /** + * `optional string order_key = 5 [json_name = "orderKey"];` + */ + public fun clearOrderKey() { + _builder.clearOrderKey() + } + /** + * `optional string order_key = 5 [json_name = "orderKey"];` + * @return Whether the orderKey field is set. + */ + public fun hasOrderKey(): kotlin.Boolean { + return _builder.hasOrderKey() + } + + /** + * `.arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"];` + */ + public var trashedAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getTrashedAt") + get() = _builder.trashedAt + @kotlin.jvm.JvmName("setTrashedAt") + set(value) { + _builder.trashedAt = value + } + /** + * `.arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"];` + */ + public fun clearTrashedAt() { + _builder.clearTrashedAt() + } + /** + * `.arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"];` + * @return Whether the trashedAt field is set. + */ + public fun hasTrashedAt(): kotlin.Boolean { + return _builder.hasTrashedAt() + } + + public val FolderViewKt.Dsl.trashedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.trashedAtOrNull + + /** + * `.arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"];` + */ + public var notebookRev: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getNotebookRev") + get() = _builder.notebookRev + @kotlin.jvm.JvmName("setNotebookRev") + set(value) { + _builder.notebookRev = value + } + /** + * `.arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"];` + */ + public fun clearNotebookRev() { + _builder.clearNotebookRev() + } + /** + * `.arcforges.foundation.v1.Revision notebook_rev = 7 [json_name = "notebookRev"];` + * @return Whether the notebookRev field is set. + */ + public fun hasNotebookRev(): kotlin.Boolean { + return _builder.hasNotebookRev() + } + + public val FolderViewKt.Dsl.notebookRevOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.notebookRevOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.FolderView.copy(block: `io.github.arcforges.contracts.publicapi.v1`.FolderViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.FolderView = + `io.github.arcforges.contracts.publicapi.v1`.FolderViewKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.FolderViewOrBuilder.folderIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasFolderId()) getFolderId() else null + +public val io.github.arcforges.contracts.publicapi.v1.FolderViewOrBuilder.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasNotebookId()) getNotebookId() else null + +public val io.github.arcforges.contracts.publicapi.v1.FolderViewOrBuilder.parentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasParentId()) getParentId() else null + +public val io.github.arcforges.contracts.publicapi.v1.FolderViewOrBuilder.trashedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasTrashedAt()) getTrashedAt() else null + +public val io.github.arcforges.contracts.publicapi.v1.FolderViewOrBuilder.notebookRevOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasNotebookRev()) getNotebookRev() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt new file mode 100644 index 0000000..5ffcb52 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameConfigurationKt.kt @@ -0,0 +1,333 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeframeConfiguration") +public inline fun frameConfiguration(block: io.github.arcforges.contracts.publicapi.v1.FrameConfigurationKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.FrameConfiguration = + io.github.arcforges.contracts.publicapi.v1.FrameConfigurationKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.FrameConfiguration.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: FrameConfiguration; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.FrameConfiguration` + */ +public object FrameConfigurationKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.FrameConfiguration.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.FrameConfiguration.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.FrameConfiguration = _builder.build() + + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 1 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * `optional bytes start = 2 [json_name = "start"];` + */ + public var start: com.google.protobuf.ByteString + @kotlin.jvm.JvmName("getStart") + get() = _builder.start + @kotlin.jvm.JvmName("setStart") + set(value) { + _builder.start = value + } + /** + * `optional bytes start = 2 [json_name = "start"];` + */ + public fun clearStart() { + _builder.clearStart() + } + /** + * `optional bytes start = 2 [json_name = "start"];` + * @return Whether the start field is set. + */ + public fun hasStart(): kotlin.Boolean { + return _builder.hasStart() + } + + /** + * `optional bytes end = 3 [json_name = "end"];` + */ + public var end: com.google.protobuf.ByteString + @kotlin.jvm.JvmName("getEnd") + get() = _builder.end + @kotlin.jvm.JvmName("setEnd") + set(value) { + _builder.end = value + } + /** + * `optional bytes end = 3 [json_name = "end"];` + */ + public fun clearEnd() { + _builder.clearEnd() + } + /** + * `optional bytes end = 3 [json_name = "end"];` + * @return Whether the end field is set. + */ + public fun hasEnd(): kotlin.Boolean { + return _builder.hasEnd() + } + + /** + * `optional uint32 escape_byte = 4 [json_name = "escapeByte"];` + */ + public var escapeByte: kotlin.Int + @kotlin.jvm.JvmName("getEscapeByte") + get() = _builder.escapeByte + @kotlin.jvm.JvmName("setEscapeByte") + set(value) { + _builder.escapeByte = value + } + /** + * `optional uint32 escape_byte = 4 [json_name = "escapeByte"];` + */ + public fun clearEscapeByte() { + _builder.clearEscapeByte() + } + /** + * `optional uint32 escape_byte = 4 [json_name = "escapeByte"];` + * @return Whether the escapeByte field is set. + */ + public fun hasEscapeByte(): kotlin.Boolean { + return _builder.hasEscapeByte() + } + + /** + * `optional uint32 delimiter = 5 [json_name = "delimiter"];` + */ + public var delimiter: kotlin.Int + @kotlin.jvm.JvmName("getDelimiter") + get() = _builder.delimiter + @kotlin.jvm.JvmName("setDelimiter") + set(value) { + _builder.delimiter = value + } + /** + * `optional uint32 delimiter = 5 [json_name = "delimiter"];` + */ + public fun clearDelimiter() { + _builder.clearDelimiter() + } + /** + * `optional uint32 delimiter = 5 [json_name = "delimiter"];` + * @return Whether the delimiter field is set. + */ + public fun hasDelimiter(): kotlin.Boolean { + return _builder.hasDelimiter() + } + + /** + * `optional bool header = 6 [json_name = "header"];` + */ + public var header: kotlin.Boolean + @kotlin.jvm.JvmName("getHeader") + get() = _builder.header + @kotlin.jvm.JvmName("setHeader") + set(value) { + _builder.header = value + } + /** + * `optional bool header = 6 [json_name = "header"];` + */ + public fun clearHeader() { + _builder.clearHeader() + } + /** + * `optional bool header = 6 [json_name = "header"];` + * @return Whether the header field is set. + */ + public fun hasHeader(): kotlin.Boolean { + return _builder.hasHeader() + } + + /** + * `optional uint32 frame_bytes = 7 [json_name = "frameBytes"];` + */ + public var frameBytes: kotlin.Int + @kotlin.jvm.JvmName("getFrameBytes") + get() = _builder.frameBytes + @kotlin.jvm.JvmName("setFrameBytes") + set(value) { + _builder.frameBytes = value + } + /** + * `optional uint32 frame_bytes = 7 [json_name = "frameBytes"];` + */ + public fun clearFrameBytes() { + _builder.clearFrameBytes() + } + /** + * `optional uint32 frame_bytes = 7 [json_name = "frameBytes"];` + * @return Whether the frameBytes field is set. + */ + public fun hasFrameBytes(): kotlin.Boolean { + return _builder.hasFrameBytes() + } + + /** + * `optional string byte_order = 8 [json_name = "byteOrder"];` + */ + public var byteOrder: kotlin.String + @kotlin.jvm.JvmName("getByteOrder") + get() = _builder.byteOrder + @kotlin.jvm.JvmName("setByteOrder") + set(value) { + _builder.byteOrder = value + } + /** + * `optional string byte_order = 8 [json_name = "byteOrder"];` + */ + public fun clearByteOrder() { + _builder.clearByteOrder() + } + /** + * `optional string byte_order = 8 [json_name = "byteOrder"];` + * @return Whether the byteOrder field is set. + */ + public fun hasByteOrder(): kotlin.Boolean { + return _builder.hasByteOrder() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class FieldsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"];` + */ + public val fields: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.fieldsList + ) + /** + * `repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"];` + * @param value The fields to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addFields") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.FrameField) { + _builder.addFields(value) + } + /** + * `repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"];` + * @param value The fields to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignFields") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.FrameField) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"];` + * @param values The fields to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllFields") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllFields(values) + } + /** + * `repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"];` + * @param values The fields to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllFields") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"];` + * @param index The index to set the value at. + * @param value The fields to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setFields") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.FrameField) { + _builder.setFields(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.FrameField fields = 9 [json_name = "fields"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearFields") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearFields() + } + + /** + * `.arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"];` + */ + public var checksum: io.github.arcforges.contracts.publicapi.v1.ChecksumSpec + @kotlin.jvm.JvmName("getChecksum") + get() = _builder.checksum + @kotlin.jvm.JvmName("setChecksum") + set(value) { + _builder.checksum = value + } + /** + * `.arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"];` + */ + public fun clearChecksum() { + _builder.clearChecksum() + } + /** + * `.arcforges.publicapi.v1.ChecksumSpec checksum = 10 [json_name = "checksum"];` + * @return Whether the checksum field is set. + */ + public fun hasChecksum(): kotlin.Boolean { + return _builder.hasChecksum() + } + + public val FrameConfigurationKt.Dsl.checksumOrNull: io.github.arcforges.contracts.publicapi.v1.ChecksumSpec? + get() = _builder.checksumOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.FrameConfiguration.copy(block: `io.github.arcforges.contracts.publicapi.v1`.FrameConfigurationKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.FrameConfiguration = + `io.github.arcforges.contracts.publicapi.v1`.FrameConfigurationKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.FrameConfigurationOrBuilder.checksumOrNull: io.github.arcforges.contracts.publicapi.v1.ChecksumSpec? + get() = if (hasChecksum()) getChecksum() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt new file mode 100644 index 0000000..eafa78b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/FrameFieldKt.kt @@ -0,0 +1,236 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeframeField") +public inline fun frameField(block: io.github.arcforges.contracts.publicapi.v1.FrameFieldKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.FrameField = + io.github.arcforges.contracts.publicapi.v1.FrameFieldKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.FrameField.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: FrameField; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.FrameField` + */ +public object FrameFieldKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.FrameField.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.FrameField.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.FrameField = _builder.build() + + /** + * `.arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"];` + */ + public var channelId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getChannelId") + get() = _builder.channelId + @kotlin.jvm.JvmName("setChannelId") + set(value) { + _builder.channelId = value + } + /** + * `.arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"];` + */ + public fun clearChannelId() { + _builder.clearChannelId() + } + /** + * `.arcforges.foundation.v1.Id channel_id = 1 [json_name = "channelId"];` + * @return Whether the channelId field is set. + */ + public fun hasChannelId(): kotlin.Boolean { + return _builder.hasChannelId() + } + + public val FrameFieldKt.Dsl.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.channelIdOrNull + + /** + * `optional uint32 column = 2 [json_name = "column"];` + */ + public var column: kotlin.Int + @kotlin.jvm.JvmName("getColumn") + get() = _builder.column + @kotlin.jvm.JvmName("setColumn") + set(value) { + _builder.column = value + } + /** + * `optional uint32 column = 2 [json_name = "column"];` + */ + public fun clearColumn() { + _builder.clearColumn() + } + /** + * `optional uint32 column = 2 [json_name = "column"];` + * @return Whether the column field is set. + */ + public fun hasColumn(): kotlin.Boolean { + return _builder.hasColumn() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class JsonPathProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated string json_path = 3 [json_name = "jsonPath"];` + * @return A list containing the jsonPath. + */ + public val jsonPath: com.google.protobuf.kotlin.DslList + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + get() = com.google.protobuf.kotlin.DslList( + _builder.jsonPathList + ) + /** + * `repeated string json_path = 3 [json_name = "jsonPath"];` + * @param value The jsonPath to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addJsonPath") + public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { + _builder.addJsonPath(value) + } + /** + * `repeated string json_path = 3 [json_name = "jsonPath"];` + * @param value The jsonPath to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignJsonPath") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { + add(value) + } + /** + * `repeated string json_path = 3 [json_name = "jsonPath"];` + * @param values The jsonPath to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllJsonPath") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllJsonPath(values) + } + /** + * `repeated string json_path = 3 [json_name = "jsonPath"];` + * @param values The jsonPath to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllJsonPath") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated string json_path = 3 [json_name = "jsonPath"];` + * @param index The index to set the value at. + * @param value The jsonPath to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setJsonPath") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { + _builder.setJsonPath(index, value) + }/** + * `repeated string json_path = 3 [json_name = "jsonPath"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setJsonPath") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearJsonPath() + } + /** + * `optional uint32 offset = 4 [json_name = "offset"];` + */ + public var offset: kotlin.Int + @kotlin.jvm.JvmName("getOffset") + get() = _builder.offset + @kotlin.jvm.JvmName("setOffset") + set(value) { + _builder.offset = value + } + /** + * `optional uint32 offset = 4 [json_name = "offset"];` + */ + public fun clearOffset() { + _builder.clearOffset() + } + /** + * `optional uint32 offset = 4 [json_name = "offset"];` + * @return Whether the offset field is set. + */ + public fun hasOffset(): kotlin.Boolean { + return _builder.hasOffset() + } + + /** + * `optional string scalar_type = 5 [json_name = "scalarType"];` + */ + public var scalarType: kotlin.String + @kotlin.jvm.JvmName("getScalarType") + get() = _builder.scalarType + @kotlin.jvm.JvmName("setScalarType") + set(value) { + _builder.scalarType = value + } + /** + * `optional string scalar_type = 5 [json_name = "scalarType"];` + */ + public fun clearScalarType() { + _builder.clearScalarType() + } + /** + * `optional string scalar_type = 5 [json_name = "scalarType"];` + * @return Whether the scalarType field is set. + */ + public fun hasScalarType(): kotlin.Boolean { + return _builder.hasScalarType() + } + + /** + * `optional bool required = 6 [json_name = "required"];` + */ + public var required: kotlin.Boolean + @kotlin.jvm.JvmName("getRequired") + get() = _builder.required + @kotlin.jvm.JvmName("setRequired") + set(value) { + _builder.required = value + } + /** + * `optional bool required = 6 [json_name = "required"];` + */ + public fun clearRequired() { + _builder.clearRequired() + } + /** + * `optional bool required = 6 [json_name = "required"];` + * @return Whether the required field is set. + */ + public fun hasRequired(): kotlin.Boolean { + return _builder.hasRequired() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.FrameField.copy(block: `io.github.arcforges.contracts.publicapi.v1`.FrameFieldKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.FrameField = + `io.github.arcforges.contracts.publicapi.v1`.FrameFieldKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.FrameFieldOrBuilder.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasChannelId()) getChannelId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt new file mode 100644 index 0000000..21943a7 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/GeneratedSourceKt.kt @@ -0,0 +1,165 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializegeneratedSource") +public inline fun generatedSource(block: io.github.arcforges.contracts.publicapi.v1.GeneratedSourceKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.GeneratedSource = + io.github.arcforges.contracts.publicapi.v1.GeneratedSourceKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.GeneratedSource.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: GeneratedSource; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.GeneratedSource` + */ +public object GeneratedSourceKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.GeneratedSource.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.GeneratedSource.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.GeneratedSource = _builder.build() + + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 1 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ParametersProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + */ + public val parameters: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.parametersList + ) + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + * @param value The parameters to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addParameters") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.EffectParameter) { + _builder.addParameters(value) + } + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + * @param value The parameters to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignParameters") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.EffectParameter) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + * @param values The parameters to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllParameters") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllParameters(values) + } + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + * @param values The parameters to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllParameters") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + * @param index The index to set the value at. + * @param value The parameters to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setParameters") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.EffectParameter) { + _builder.setParameters(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.EffectParameter parameters = 2 [json_name = "parameters"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearParameters") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearParameters() + } + + /** + * `.arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"];` + */ + public var text: io.github.arcforges.contracts.publicapi.v1.TimedText + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `.arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `.arcforges.publicapi.v1.TimedText text = 3 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + public val GeneratedSourceKt.Dsl.textOrNull: io.github.arcforges.contracts.publicapi.v1.TimedText? + get() = _builder.textOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.GeneratedSource.copy(block: `io.github.arcforges.contracts.publicapi.v1`.GeneratedSourceKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.GeneratedSource = + `io.github.arcforges.contracts.publicapi.v1`.GeneratedSourceKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.GeneratedSourceOrBuilder.textOrNull: io.github.arcforges.contracts.publicapi.v1.TimedText? + get() = if (hasText()) getText() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt new file mode 100644 index 0000000..6b82dab --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/IdListKt.kt @@ -0,0 +1,111 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeidList") +public inline fun idList(block: io.github.arcforges.contracts.publicapi.v1.IdListKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.IdList = + io.github.arcforges.contracts.publicapi.v1.IdListKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.IdList.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: IdList; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.IdList` + */ +public object IdListKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.IdList.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.IdList.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.IdList = _builder.build() + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ItemsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"];` + */ + public val items: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.itemsList + ) + /** + * `repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"];` + * @param value The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addItems") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addItems(value) + } + /** + * `repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"];` + * @param value The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignItems") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"];` + * @param values The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllItems") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllItems(values) + } + /** + * `repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"];` + * @param values The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllItems") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"];` + * @param index The index to set the value at. + * @param value The items to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setItems") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setItems(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id items = 1 [json_name = "items"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearItems") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearItems() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.IdList.copy(block: `io.github.arcforges.contracts.publicapi.v1`.IdListKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.IdList = + `io.github.arcforges.contracts.publicapi.v1`.IdListKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt new file mode 100644 index 0000000..5e9a063 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ImageLayoutKt.kt @@ -0,0 +1,88 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeimageLayout") +public inline fun imageLayout(block: io.github.arcforges.contracts.publicapi.v1.ImageLayoutKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ImageLayout = + io.github.arcforges.contracts.publicapi.v1.ImageLayoutKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ImageLayout.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ImageLayout; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ImageLayout` + */ +public object ImageLayoutKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ImageLayout.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ImageLayout.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ImageLayout = _builder.build() + + /** + * `optional double width_ratio = 1 [json_name = "widthRatio"];` + */ + public var widthRatio: kotlin.Double + @kotlin.jvm.JvmName("getWidthRatio") + get() = _builder.widthRatio + @kotlin.jvm.JvmName("setWidthRatio") + set(value) { + _builder.widthRatio = value + } + /** + * `optional double width_ratio = 1 [json_name = "widthRatio"];` + */ + public fun clearWidthRatio() { + _builder.clearWidthRatio() + } + /** + * `optional double width_ratio = 1 [json_name = "widthRatio"];` + * @return Whether the widthRatio field is set. + */ + public fun hasWidthRatio(): kotlin.Boolean { + return _builder.hasWidthRatio() + } + + /** + * `optional string alignment = 2 [json_name = "alignment"];` + */ + public var alignment: kotlin.String + @kotlin.jvm.JvmName("getAlignment") + get() = _builder.alignment + @kotlin.jvm.JvmName("setAlignment") + set(value) { + _builder.alignment = value + } + /** + * `optional string alignment = 2 [json_name = "alignment"];` + */ + public fun clearAlignment() { + _builder.clearAlignment() + } + /** + * `optional string alignment = 2 [json_name = "alignment"];` + * @return Whether the alignment field is set. + */ + public fun hasAlignment(): kotlin.Boolean { + return _builder.hasAlignment() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ImageLayout.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ImageLayoutKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ImageLayout = + `io.github.arcforges.contracts.publicapi.v1`.ImageLayoutKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt new file mode 100644 index 0000000..b3c4a0e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/InlineAtomKt.kt @@ -0,0 +1,212 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeinlineAtom") +public inline fun inlineAtom(block: io.github.arcforges.contracts.publicapi.v1.InlineAtomKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.InlineAtom = + io.github.arcforges.contracts.publicapi.v1.InlineAtomKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.InlineAtom.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: InlineAtom; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.InlineAtom` + */ +public object InlineAtomKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.InlineAtom.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.InlineAtom.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.InlineAtom = _builder.build() + + /** + * `optional uint32 offset = 1 [json_name = "offset"];` + */ + public var offset: kotlin.Int + @kotlin.jvm.JvmName("getOffset") + get() = _builder.offset + @kotlin.jvm.JvmName("setOffset") + set(value) { + _builder.offset = value + } + /** + * `optional uint32 offset = 1 [json_name = "offset"];` + */ + public fun clearOffset() { + _builder.clearOffset() + } + /** + * `optional uint32 offset = 1 [json_name = "offset"];` + * @return Whether the offset field is set. + */ + public fun hasOffset(): kotlin.Boolean { + return _builder.hasOffset() + } + + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + */ + public var origin: io.github.arcforges.contracts.foundation.v1.ContentOrigin + @kotlin.jvm.JvmName("getOrigin") + get() = _builder.origin + @kotlin.jvm.JvmName("setOrigin") + set(value) { + _builder.origin = value + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + */ + public fun clearOrigin() { + _builder.clearOrigin() + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + * @return Whether the origin field is set. + */ + public fun hasOrigin(): kotlin.Boolean { + return _builder.hasOrigin() + } + + public val InlineAtomKt.Dsl.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = _builder.originOrNull + + /** + * `.arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"];` + */ + public var inlineId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getInlineId") + get() = _builder.inlineId + @kotlin.jvm.JvmName("setInlineId") + set(value) { + _builder.inlineId = value + } + /** + * `.arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"];` + */ + public fun clearInlineId() { + _builder.clearInlineId() + } + /** + * `.arcforges.foundation.v1.Id inline_id = 6 [json_name = "inlineId"];` + * @return Whether the inlineId field is set. + */ + public fun hasInlineId(): kotlin.Boolean { + return _builder.hasInlineId() + } + + public val InlineAtomKt.Dsl.inlineIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.inlineIdOrNull + + /** + * `.arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"];` + */ + public var mention: io.github.arcforges.contracts.publicapi.v1.LinkSpec + @kotlin.jvm.JvmName("getMention") + get() = _builder.mention + @kotlin.jvm.JvmName("setMention") + set(value) { + _builder.mention = value + } + /** + * `.arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"];` + */ + public fun clearMention() { + _builder.clearMention() + } + /** + * `.arcforges.publicapi.v1.LinkSpec mention = 2 [json_name = "mention"];` + * @return Whether the mention field is set. + */ + public fun hasMention(): kotlin.Boolean { + return _builder.hasMention() + } + + /** + * `.arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"];` + */ + public var math: io.github.arcforges.contracts.publicapi.v1.MathContent + @kotlin.jvm.JvmName("getMath") + get() = _builder.math + @kotlin.jvm.JvmName("setMath") + set(value) { + _builder.math = value + } + /** + * `.arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"];` + */ + public fun clearMath() { + _builder.clearMath() + } + /** + * `.arcforges.publicapi.v1.MathContent math = 3 [json_name = "math"];` + * @return Whether the math field is set. + */ + public fun hasMath(): kotlin.Boolean { + return _builder.hasMath() + } + + /** + * `.arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"];` + */ + public var footnote: io.github.arcforges.contracts.publicapi.v1.LinkSpec + @kotlin.jvm.JvmName("getFootnote") + get() = _builder.footnote + @kotlin.jvm.JvmName("setFootnote") + set(value) { + _builder.footnote = value + } + /** + * `.arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"];` + */ + public fun clearFootnote() { + _builder.clearFootnote() + } + /** + * `.arcforges.publicapi.v1.LinkSpec footnote = 4 [json_name = "footnote"];` + * @return Whether the footnote field is set. + */ + public fun hasFootnote(): kotlin.Boolean { + return _builder.hasFootnote() + } + public val contentCase: io.github.arcforges.contracts.publicapi.v1.InlineAtom.ContentCase + @kotlin.jvm.JvmName("getContentCase") + get() = _builder.contentCase + + public fun clearContent() { + _builder.clearContent() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.InlineAtom.copy(block: `io.github.arcforges.contracts.publicapi.v1`.InlineAtomKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.InlineAtom = + `io.github.arcforges.contracts.publicapi.v1`.InlineAtomKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.InlineAtomOrBuilder.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = if (hasOrigin()) getOrigin() else null + +public val io.github.arcforges.contracts.publicapi.v1.InlineAtomOrBuilder.inlineIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasInlineId()) getInlineId() else null + +public val io.github.arcforges.contracts.publicapi.v1.InlineAtomOrBuilder.mentionOrNull: io.github.arcforges.contracts.publicapi.v1.LinkSpec? + get() = if (hasMention()) getMention() else null + +public val io.github.arcforges.contracts.publicapi.v1.InlineAtomOrBuilder.mathOrNull: io.github.arcforges.contracts.publicapi.v1.MathContent? + get() = if (hasMath()) getMath() else null + +public val io.github.arcforges.contracts.publicapi.v1.InlineAtomOrBuilder.footnoteOrNull: io.github.arcforges.contracts.publicapi.v1.LinkSpec? + get() = if (hasFootnote()) getFootnote() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt new file mode 100644 index 0000000..2a6d6d7 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeKt.kt @@ -0,0 +1,208 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializekeyframe") +public inline fun keyframe(block: io.github.arcforges.contracts.publicapi.v1.KeyframeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.Keyframe = + io.github.arcforges.contracts.publicapi.v1.KeyframeKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.Keyframe.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: Keyframe; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.Keyframe` + */ +public object KeyframeKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.Keyframe.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.Keyframe.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.Keyframe = _builder.build() + + /** + * `.arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"];` + */ + public var time: io.github.arcforges.contracts.foundation.v1.MediaTime + @kotlin.jvm.JvmName("getTime") + get() = _builder.time + @kotlin.jvm.JvmName("setTime") + set(value) { + _builder.time = value + } + /** + * `.arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"];` + */ + public fun clearTime() { + _builder.clearTime() + } + /** + * `.arcforges.foundation.v1.MediaTime time = 1 [json_name = "time"];` + * @return Whether the time field is set. + */ + public fun hasTime(): kotlin.Boolean { + return _builder.hasTime() + } + + public val KeyframeKt.Dsl.timeOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = _builder.timeOrNull + + /** + * `.arcforges.foundation.v1.Decimal value = 2 [json_name = "value"];` + */ + public var value: io.github.arcforges.contracts.foundation.v1.Decimal + @kotlin.jvm.JvmName("getValue") + get() = _builder.value + @kotlin.jvm.JvmName("setValue") + set(value) { + _builder.value = value + } + /** + * `.arcforges.foundation.v1.Decimal value = 2 [json_name = "value"];` + */ + public fun clearValue() { + _builder.clearValue() + } + /** + * `.arcforges.foundation.v1.Decimal value = 2 [json_name = "value"];` + * @return Whether the value field is set. + */ + public fun hasValue(): kotlin.Boolean { + return _builder.hasValue() + } + + public val KeyframeKt.Dsl.valueOrNull: io.github.arcforges.contracts.foundation.v1.Decimal? + get() = _builder.valueOrNull + + /** + * `optional string interpolation = 3 [json_name = "interpolation"];` + */ + public var interpolation: kotlin.String + @kotlin.jvm.JvmName("getInterpolation") + get() = _builder.interpolation + @kotlin.jvm.JvmName("setInterpolation") + set(value) { + _builder.interpolation = value + } + /** + * `optional string interpolation = 3 [json_name = "interpolation"];` + */ + public fun clearInterpolation() { + _builder.clearInterpolation() + } + /** + * `optional string interpolation = 3 [json_name = "interpolation"];` + * @return Whether the interpolation field is set. + */ + public fun hasInterpolation(): kotlin.Boolean { + return _builder.hasInterpolation() + } + + /** + * `.arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"];` + */ + public var inTangent: io.github.arcforges.contracts.foundation.v1.Rational + @kotlin.jvm.JvmName("getInTangent") + get() = _builder.inTangent + @kotlin.jvm.JvmName("setInTangent") + set(value) { + _builder.inTangent = value + } + /** + * `.arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"];` + */ + public fun clearInTangent() { + _builder.clearInTangent() + } + /** + * `.arcforges.foundation.v1.Rational in_tangent = 4 [json_name = "inTangent"];` + * @return Whether the inTangent field is set. + */ + public fun hasInTangent(): kotlin.Boolean { + return _builder.hasInTangent() + } + + public val KeyframeKt.Dsl.inTangentOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = _builder.inTangentOrNull + + /** + * `.arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"];` + */ + public var outTangent: io.github.arcforges.contracts.foundation.v1.Rational + @kotlin.jvm.JvmName("getOutTangent") + get() = _builder.outTangent + @kotlin.jvm.JvmName("setOutTangent") + set(value) { + _builder.outTangent = value + } + /** + * `.arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"];` + */ + public fun clearOutTangent() { + _builder.clearOutTangent() + } + /** + * `.arcforges.foundation.v1.Rational out_tangent = 5 [json_name = "outTangent"];` + * @return Whether the outTangent field is set. + */ + public fun hasOutTangent(): kotlin.Boolean { + return _builder.hasOutTangent() + } + + public val KeyframeKt.Dsl.outTangentOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = _builder.outTangentOrNull + + /** + * `optional string scope = 6 [json_name = "scope"];` + */ + public var scope: kotlin.String + @kotlin.jvm.JvmName("getScope") + get() = _builder.scope + @kotlin.jvm.JvmName("setScope") + set(value) { + _builder.scope = value + } + /** + * `optional string scope = 6 [json_name = "scope"];` + */ + public fun clearScope() { + _builder.clearScope() + } + /** + * `optional string scope = 6 [json_name = "scope"];` + * @return Whether the scope field is set. + */ + public fun hasScope(): kotlin.Boolean { + return _builder.hasScope() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.Keyframe.copy(block: `io.github.arcforges.contracts.publicapi.v1`.KeyframeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.Keyframe = + `io.github.arcforges.contracts.publicapi.v1`.KeyframeKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.KeyframeOrBuilder.timeOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = if (hasTime()) getTime() else null + +public val io.github.arcforges.contracts.publicapi.v1.KeyframeOrBuilder.valueOrNull: io.github.arcforges.contracts.foundation.v1.Decimal? + get() = if (hasValue()) getValue() else null + +public val io.github.arcforges.contracts.publicapi.v1.KeyframeOrBuilder.inTangentOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = if (hasInTangent()) getInTangent() else null + +public val io.github.arcforges.contracts.publicapi.v1.KeyframeOrBuilder.outTangentOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = if (hasOutTangent()) getOutTangent() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt new file mode 100644 index 0000000..b4ebf43 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/KeyframeListKt.kt @@ -0,0 +1,111 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializekeyframeList") +public inline fun keyframeList(block: io.github.arcforges.contracts.publicapi.v1.KeyframeListKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.KeyframeList = + io.github.arcforges.contracts.publicapi.v1.KeyframeListKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.KeyframeList.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: KeyframeList; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.KeyframeList` + */ +public object KeyframeListKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.KeyframeList.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.KeyframeList.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.KeyframeList = _builder.build() + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ItemsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"];` + */ + public val items: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.itemsList + ) + /** + * `repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"];` + * @param value The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addItems") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.Keyframe) { + _builder.addItems(value) + } + /** + * `repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"];` + * @param value The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignItems") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.Keyframe) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"];` + * @param values The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllItems") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllItems(values) + } + /** + * `repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"];` + * @param values The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllItems") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"];` + * @param index The index to set the value at. + * @param value The items to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setItems") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.Keyframe) { + _builder.setItems(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.Keyframe items = 1 [json_name = "items"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearItems") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearItems() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.KeyframeList.copy(block: `io.github.arcforges.contracts.publicapi.v1`.KeyframeListKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.KeyframeList = + `io.github.arcforges.contracts.publicapi.v1`.KeyframeListKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt new file mode 100644 index 0000000..dbd5b07 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/LinkSpecKt.kt @@ -0,0 +1,142 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializelinkSpec") +public inline fun linkSpec(block: io.github.arcforges.contracts.publicapi.v1.LinkSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.LinkSpec = + io.github.arcforges.contracts.publicapi.v1.LinkSpecKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.LinkSpec.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: LinkSpec; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.LinkSpec` + */ +public object LinkSpecKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.LinkSpec.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.LinkSpec.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.LinkSpec = _builder.build() + + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 1 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * `.arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"];` + */ + public var targetId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getTargetId") + get() = _builder.targetId + @kotlin.jvm.JvmName("setTargetId") + set(value) { + _builder.targetId = value + } + /** + * `.arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"];` + */ + public fun clearTargetId() { + _builder.clearTargetId() + } + /** + * `.arcforges.foundation.v1.Id target_id = 2 [json_name = "targetId"];` + * @return Whether the targetId field is set. + */ + public fun hasTargetId(): kotlin.Boolean { + return _builder.hasTargetId() + } + + public val LinkSpecKt.Dsl.targetIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.targetIdOrNull + + /** + * `optional string url = 3 [json_name = "url"];` + */ + public var url: kotlin.String + @kotlin.jvm.JvmName("getUrl") + get() = _builder.url + @kotlin.jvm.JvmName("setUrl") + set(value) { + _builder.url = value + } + /** + * `optional string url = 3 [json_name = "url"];` + */ + public fun clearUrl() { + _builder.clearUrl() + } + /** + * `optional string url = 3 [json_name = "url"];` + * @return Whether the url field is set. + */ + public fun hasUrl(): kotlin.Boolean { + return _builder.hasUrl() + } + + /** + * `optional string label = 4 [json_name = "label"];` + */ + public var label: kotlin.String + @kotlin.jvm.JvmName("getLabel") + get() = _builder.label + @kotlin.jvm.JvmName("setLabel") + set(value) { + _builder.label = value + } + /** + * `optional string label = 4 [json_name = "label"];` + */ + public fun clearLabel() { + _builder.clearLabel() + } + /** + * `optional string label = 4 [json_name = "label"];` + * @return Whether the label field is set. + */ + public fun hasLabel(): kotlin.Boolean { + return _builder.hasLabel() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.LinkSpec.copy(block: `io.github.arcforges.contracts.publicapi.v1`.LinkSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.LinkSpec = + `io.github.arcforges.contracts.publicapi.v1`.LinkSpecKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.LinkSpecOrBuilder.targetIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasTargetId()) getTargetId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt new file mode 100644 index 0000000..274458f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MarkerViewKt.kt @@ -0,0 +1,238 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemarkerView") +public inline fun markerView(block: io.github.arcforges.contracts.publicapi.v1.MarkerViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MarkerView = + io.github.arcforges.contracts.publicapi.v1.MarkerViewKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MarkerView.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MarkerView; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MarkerView` + */ +public object MarkerViewKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MarkerView.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MarkerView.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MarkerView = _builder.build() + + /** + * `.arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"];` + */ + public var markerId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getMarkerId") + get() = _builder.markerId + @kotlin.jvm.JvmName("setMarkerId") + set(value) { + _builder.markerId = value + } + /** + * `.arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"];` + */ + public fun clearMarkerId() { + _builder.clearMarkerId() + } + /** + * `.arcforges.foundation.v1.Id marker_id = 1 [json_name = "markerId"];` + * @return Whether the markerId field is set. + */ + public fun hasMarkerId(): kotlin.Boolean { + return _builder.hasMarkerId() + } + + public val MarkerViewKt.Dsl.markerIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.markerIdOrNull + + /** + * `.arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"];` + */ + public var sequenceId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getSequenceId") + get() = _builder.sequenceId + @kotlin.jvm.JvmName("setSequenceId") + set(value) { + _builder.sequenceId = value + } + /** + * `.arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"];` + */ + public fun clearSequenceId() { + _builder.clearSequenceId() + } + /** + * `.arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"];` + * @return Whether the sequenceId field is set. + */ + public fun hasSequenceId(): kotlin.Boolean { + return _builder.hasSequenceId() + } + + public val MarkerViewKt.Dsl.sequenceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.sequenceIdOrNull + + /** + * `.arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"];` + */ + public var range: io.github.arcforges.contracts.foundation.v1.MediaRange + @kotlin.jvm.JvmName("getRange") + get() = _builder.range + @kotlin.jvm.JvmName("setRange") + set(value) { + _builder.range = value + } + /** + * `.arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"];` + */ + public fun clearRange() { + _builder.clearRange() + } + /** + * `.arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"];` + * @return Whether the range field is set. + */ + public fun hasRange(): kotlin.Boolean { + return _builder.hasRange() + } + + public val MarkerViewKt.Dsl.rangeOrNull: io.github.arcforges.contracts.foundation.v1.MediaRange? + get() = _builder.rangeOrNull + + /** + * `optional string label = 4 [json_name = "label"];` + */ + public var label: kotlin.String + @kotlin.jvm.JvmName("getLabel") + get() = _builder.label + @kotlin.jvm.JvmName("setLabel") + set(value) { + _builder.label = value + } + /** + * `optional string label = 4 [json_name = "label"];` + */ + public fun clearLabel() { + _builder.clearLabel() + } + /** + * `optional string label = 4 [json_name = "label"];` + * @return Whether the label field is set. + */ + public fun hasLabel(): kotlin.Boolean { + return _builder.hasLabel() + } + + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + */ + public var origin: io.github.arcforges.contracts.foundation.v1.ContentOrigin + @kotlin.jvm.JvmName("getOrigin") + get() = _builder.origin + @kotlin.jvm.JvmName("setOrigin") + set(value) { + _builder.origin = value + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + */ + public fun clearOrigin() { + _builder.clearOrigin() + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + * @return Whether the origin field is set. + */ + public fun hasOrigin(): kotlin.Boolean { + return _builder.hasOrigin() + } + + public val MarkerViewKt.Dsl.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = _builder.originOrNull + + /** + * `.arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"];` + */ + public var clipId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getClipId") + get() = _builder.clipId + @kotlin.jvm.JvmName("setClipId") + set(value) { + _builder.clipId = value + } + /** + * `.arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"];` + */ + public fun clearClipId() { + _builder.clearClipId() + } + /** + * `.arcforges.foundation.v1.Id clip_id = 6 [json_name = "clipId"];` + * @return Whether the clipId field is set. + */ + public fun hasClipId(): kotlin.Boolean { + return _builder.hasClipId() + } + + public val MarkerViewKt.Dsl.clipIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.clipIdOrNull + + /** + * `optional string anchor = 7 [json_name = "anchor"];` + */ + public var anchor: kotlin.String + @kotlin.jvm.JvmName("getAnchor") + get() = _builder.anchor + @kotlin.jvm.JvmName("setAnchor") + set(value) { + _builder.anchor = value + } + /** + * `optional string anchor = 7 [json_name = "anchor"];` + */ + public fun clearAnchor() { + _builder.clearAnchor() + } + /** + * `optional string anchor = 7 [json_name = "anchor"];` + * @return Whether the anchor field is set. + */ + public fun hasAnchor(): kotlin.Boolean { + return _builder.hasAnchor() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MarkerView.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MarkerViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MarkerView = + `io.github.arcforges.contracts.publicapi.v1`.MarkerViewKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MarkerViewOrBuilder.markerIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasMarkerId()) getMarkerId() else null + +public val io.github.arcforges.contracts.publicapi.v1.MarkerViewOrBuilder.sequenceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasSequenceId()) getSequenceId() else null + +public val io.github.arcforges.contracts.publicapi.v1.MarkerViewOrBuilder.rangeOrNull: io.github.arcforges.contracts.foundation.v1.MediaRange? + get() = if (hasRange()) getRange() else null + +public val io.github.arcforges.contracts.publicapi.v1.MarkerViewOrBuilder.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = if (hasOrigin()) getOrigin() else null + +public val io.github.arcforges.contracts.publicapi.v1.MarkerViewOrBuilder.clipIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasClipId()) getClipId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt new file mode 100644 index 0000000..2e33146 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MathContentKt.kt @@ -0,0 +1,88 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemathContent") +public inline fun mathContent(block: io.github.arcforges.contracts.publicapi.v1.MathContentKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MathContent = + io.github.arcforges.contracts.publicapi.v1.MathContentKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MathContent.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MathContent; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MathContent` + */ +public object MathContentKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MathContent.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MathContent.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MathContent = _builder.build() + + /** + * `optional string tex = 1 [json_name = "tex"];` + */ + public var tex: kotlin.String + @kotlin.jvm.JvmName("getTex") + get() = _builder.tex + @kotlin.jvm.JvmName("setTex") + set(value) { + _builder.tex = value + } + /** + * `optional string tex = 1 [json_name = "tex"];` + */ + public fun clearTex() { + _builder.clearTex() + } + /** + * `optional string tex = 1 [json_name = "tex"];` + * @return Whether the tex field is set. + */ + public fun hasTex(): kotlin.Boolean { + return _builder.hasTex() + } + + /** + * `optional bool display = 2 [json_name = "display"];` + */ + public var display: kotlin.Boolean + @kotlin.jvm.JvmName("getDisplay") + get() = _builder.display + @kotlin.jvm.JvmName("setDisplay") + set(value) { + _builder.display = value + } + /** + * `optional bool display = 2 [json_name = "display"];` + */ + public fun clearDisplay() { + _builder.clearDisplay() + } + /** + * `optional bool display = 2 [json_name = "display"];` + * @return Whether the display field is set. + */ + public fun hasDisplay(): kotlin.Boolean { + return _builder.hasDisplay() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MathContent.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MathContentKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MathContent = + `io.github.arcforges.contracts.publicapi.v1`.MathContentKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt new file mode 100644 index 0000000..c93ce3b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementRequestKt.kt @@ -0,0 +1,568 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemeasurementRequest") +public inline fun measurementRequest(block: io.github.arcforges.contracts.publicapi.v1.MeasurementRequestKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MeasurementRequest = + io.github.arcforges.contracts.publicapi.v1.MeasurementRequestKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MeasurementRequest.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MeasurementRequest; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MeasurementRequest` + */ +public object MeasurementRequestKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MeasurementRequest.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MeasurementRequest.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MeasurementRequest = _builder.build() + + /** + * `optional string profile = 1 [json_name = "profile"];` + */ + public var profile: kotlin.String + @kotlin.jvm.JvmName("getProfile") + get() = _builder.profile + @kotlin.jvm.JvmName("setProfile") + set(value) { + _builder.profile = value + } + /** + * `optional string profile = 1 [json_name = "profile"];` + */ + public fun clearProfile() { + _builder.clearProfile() + } + /** + * `optional string profile = 1 [json_name = "profile"];` + * @return Whether the profile field is set. + */ + public fun hasProfile(): kotlin.Boolean { + return _builder.hasProfile() + } + + /** + * `.arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"];` + */ + public var source: io.github.arcforges.contracts.publicapi.v1.MeasurementSource + @kotlin.jvm.JvmName("getSource") + get() = _builder.source + @kotlin.jvm.JvmName("setSource") + set(value) { + _builder.source = value + } + /** + * `.arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"];` + */ + public fun clearSource() { + _builder.clearSource() + } + /** + * `.arcforges.publicapi.v1.MeasurementSource source = 2 [json_name = "source"];` + * @return Whether the source field is set. + */ + public fun hasSource(): kotlin.Boolean { + return _builder.hasSource() + } + + public val MeasurementRequestKt.Dsl.sourceOrNull: io.github.arcforges.contracts.publicapi.v1.MeasurementSource? + get() = _builder.sourceOrNull + + /** + * `.arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"];` + */ + public var sourceRevision: io.github.arcforges.contracts.foundation.v1.NativeContentRev + @kotlin.jvm.JvmName("getSourceRevision") + get() = _builder.sourceRevision + @kotlin.jvm.JvmName("setSourceRevision") + set(value) { + _builder.sourceRevision = value + } + /** + * `.arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"];` + */ + public fun clearSourceRevision() { + _builder.clearSourceRevision() + } + /** + * `.arcforges.foundation.v1.NativeContentRev source_revision = 3 [json_name = "sourceRevision"];` + * @return Whether the sourceRevision field is set. + */ + public fun hasSourceRevision(): kotlin.Boolean { + return _builder.hasSourceRevision() + } + + public val MeasurementRequestKt.Dsl.sourceRevisionOrNull: io.github.arcforges.contracts.foundation.v1.NativeContentRev? + get() = _builder.sourceRevisionOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ChannelsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"];` + */ + public val channels: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.channelsList + ) + /** + * `repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"];` + * @param value The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addChannels") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addChannels(value) + } + /** + * `repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"];` + * @param value The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignChannels") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"];` + * @param values The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllChannels") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllChannels(values) + } + /** + * `repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"];` + * @param values The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllChannels") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"];` + * @param index The index to set the value at. + * @param value The channels to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setChannels") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setChannels(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id channels = 4 [json_name = "channels"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearChannels") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearChannels() + } + + /** + * `.arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"];` + */ + public var window: io.github.arcforges.contracts.publicapi.v1.MeasurementWindow + @kotlin.jvm.JvmName("getWindow") + get() = _builder.window + @kotlin.jvm.JvmName("setWindow") + set(value) { + _builder.window = value + } + /** + * `.arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"];` + */ + public fun clearWindow() { + _builder.clearWindow() + } + /** + * `.arcforges.publicapi.v1.MeasurementWindow window = 5 [json_name = "window"];` + * @return Whether the window field is set. + */ + public fun hasWindow(): kotlin.Boolean { + return _builder.hasWindow() + } + + public val MeasurementRequestKt.Dsl.windowOrNull: io.github.arcforges.contracts.publicapi.v1.MeasurementWindow? + get() = _builder.windowOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class FamiliesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated string families = 6 [json_name = "families"];` + * @return A list containing the families. + */ + public val families: com.google.protobuf.kotlin.DslList + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + get() = com.google.protobuf.kotlin.DslList( + _builder.familiesList + ) + /** + * `repeated string families = 6 [json_name = "families"];` + * @param value The families to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addFamilies") + public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { + _builder.addFamilies(value) + } + /** + * `repeated string families = 6 [json_name = "families"];` + * @param value The families to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignFamilies") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { + add(value) + } + /** + * `repeated string families = 6 [json_name = "families"];` + * @param values The families to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllFamilies") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllFamilies(values) + } + /** + * `repeated string families = 6 [json_name = "families"];` + * @param values The families to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllFamilies") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated string families = 6 [json_name = "families"];` + * @param index The index to set the value at. + * @param value The families to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setFamilies") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { + _builder.setFamilies(index, value) + }/** + * `repeated string families = 6 [json_name = "families"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setFamilies") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearFamilies() + } + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ThresholdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"];` + */ + public val thresholds: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.thresholdsList + ) + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"];` + * @param value The thresholds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addThresholds") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold) { + _builder.addThresholds(value) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"];` + * @param value The thresholds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignThresholds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"];` + * @param values The thresholds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllThresholds") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllThresholds(values) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"];` + * @param values The thresholds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllThresholds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"];` + * @param index The index to set the value at. + * @param value The thresholds to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setThresholds") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold) { + _builder.setThresholds(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold thresholds = 7 [json_name = "thresholds"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearThresholds") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearThresholds() + } + + /** + * `.arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"];` + */ + public var configuration: io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration + @kotlin.jvm.JvmName("getConfiguration") + get() = _builder.configuration + @kotlin.jvm.JvmName("setConfiguration") + set(value) { + _builder.configuration = value + } + /** + * `.arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"];` + */ + public fun clearConfiguration() { + _builder.clearConfiguration() + } + /** + * `.arcforges.publicapi.v1.ScopeConfiguration configuration = 8 [json_name = "configuration"];` + * @return Whether the configuration field is set. + */ + public fun hasConfiguration(): kotlin.Boolean { + return _builder.hasConfiguration() + } + + public val MeasurementRequestKt.Dsl.configurationOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration? + get() = _builder.configurationOrNull + + /** + * `.arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"];` + */ + public var alignment: io.github.arcforges.contracts.publicapi.v1.AlignmentSpec + @kotlin.jvm.JvmName("getAlignment") + get() = _builder.alignment + @kotlin.jvm.JvmName("setAlignment") + set(value) { + _builder.alignment = value + } + /** + * `.arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"];` + */ + public fun clearAlignment() { + _builder.clearAlignment() + } + /** + * `.arcforges.publicapi.v1.AlignmentSpec alignment = 9 [json_name = "alignment"];` + * @return Whether the alignment field is set. + */ + public fun hasAlignment(): kotlin.Boolean { + return _builder.hasAlignment() + } + + public val MeasurementRequestKt.Dsl.alignmentOrNull: io.github.arcforges.contracts.publicapi.v1.AlignmentSpec? + get() = _builder.alignmentOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class CursorsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"];` + */ + public val cursors: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.cursorsList + ) + /** + * `repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"];` + * @param value The cursors to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addCursors") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.CursorSpec) { + _builder.addCursors(value) + } + /** + * `repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"];` + * @param value The cursors to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignCursors") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.CursorSpec) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"];` + * @param values The cursors to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllCursors") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllCursors(values) + } + /** + * `repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"];` + * @param values The cursors to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllCursors") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"];` + * @param index The index to set the value at. + * @param value The cursors to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setCursors") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.CursorSpec) { + _builder.setCursors(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.CursorSpec cursors = 10 [json_name = "cursors"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearCursors") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearCursors() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ReferenceLevelsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"];` + */ + public val referenceLevels: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.referenceLevelsList + ) + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"];` + * @param value The referenceLevels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addReferenceLevels") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold) { + _builder.addReferenceLevels(value) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"];` + * @param value The referenceLevels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignReferenceLevels") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"];` + * @param values The referenceLevels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllReferenceLevels") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllReferenceLevels(values) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"];` + * @param values The referenceLevels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllReferenceLevels") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"];` + * @param index The index to set the value at. + * @param value The referenceLevels to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setReferenceLevels") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold) { + _builder.setReferenceLevels(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11 [json_name = "referenceLevels"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearReferenceLevels") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearReferenceLevels() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MeasurementRequest.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MeasurementRequestKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MeasurementRequest = + `io.github.arcforges.contracts.publicapi.v1`.MeasurementRequestKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementRequestOrBuilder.sourceOrNull: io.github.arcforges.contracts.publicapi.v1.MeasurementSource? + get() = if (hasSource()) getSource() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementRequestOrBuilder.sourceRevisionOrNull: io.github.arcforges.contracts.foundation.v1.NativeContentRev? + get() = if (hasSourceRevision()) getSourceRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementRequestOrBuilder.windowOrNull: io.github.arcforges.contracts.publicapi.v1.MeasurementWindow? + get() = if (hasWindow()) getWindow() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementRequestOrBuilder.configurationOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration? + get() = if (hasConfiguration()) getConfiguration() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementRequestOrBuilder.alignmentOrNull: io.github.arcforges.contracts.publicapi.v1.AlignmentSpec? + get() = if (hasAlignment()) getAlignment() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt new file mode 100644 index 0000000..a1e793e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementResultKt.kt @@ -0,0 +1,552 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemeasurementResult") +public inline fun measurementResult(block: io.github.arcforges.contracts.publicapi.v1.MeasurementResultKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MeasurementResult = + io.github.arcforges.contracts.publicapi.v1.MeasurementResultKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MeasurementResult.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MeasurementResult; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MeasurementResult` + */ +public object MeasurementResultKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MeasurementResult.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MeasurementResult.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MeasurementResult = _builder.build() + + /** + * `optional string profile = 1 [json_name = "profile"];` + */ + public var profile: kotlin.String + @kotlin.jvm.JvmName("getProfile") + get() = _builder.profile + @kotlin.jvm.JvmName("setProfile") + set(value) { + _builder.profile = value + } + /** + * `optional string profile = 1 [json_name = "profile"];` + */ + public fun clearProfile() { + _builder.clearProfile() + } + /** + * `optional string profile = 1 [json_name = "profile"];` + * @return Whether the profile field is set. + */ + public fun hasProfile(): kotlin.Boolean { + return _builder.hasProfile() + } + + /** + * `optional string input_hash = 2 [json_name = "inputHash"];` + */ + public var inputHash: kotlin.String + @kotlin.jvm.JvmName("getInputHash") + get() = _builder.inputHash + @kotlin.jvm.JvmName("setInputHash") + set(value) { + _builder.inputHash = value + } + /** + * `optional string input_hash = 2 [json_name = "inputHash"];` + */ + public fun clearInputHash() { + _builder.clearInputHash() + } + /** + * `optional string input_hash = 2 [json_name = "inputHash"];` + * @return Whether the inputHash field is set. + */ + public fun hasInputHash(): kotlin.Boolean { + return _builder.hasInputHash() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class FamiliesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"];` + */ + public val families: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.familiesList + ) + /** + * `repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"];` + * @param value The families to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addFamilies") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.FamilyResult) { + _builder.addFamilies(value) + } + /** + * `repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"];` + * @param value The families to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignFamilies") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.FamilyResult) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"];` + * @param values The families to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllFamilies") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllFamilies(values) + } + /** + * `repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"];` + * @param values The families to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllFamilies") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"];` + * @param index The index to set the value at. + * @param value The families to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setFamilies") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.FamilyResult) { + _builder.setFamilies(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.FamilyResult families = 3 [json_name = "families"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearFamilies") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearFamilies() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class WarningsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated string warnings = 4 [json_name = "warnings"];` + * @return A list containing the warnings. + */ + public val warnings: com.google.protobuf.kotlin.DslList + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + get() = com.google.protobuf.kotlin.DslList( + _builder.warningsList + ) + /** + * `repeated string warnings = 4 [json_name = "warnings"];` + * @param value The warnings to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addWarnings") + public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { + _builder.addWarnings(value) + } + /** + * `repeated string warnings = 4 [json_name = "warnings"];` + * @param value The warnings to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignWarnings") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { + add(value) + } + /** + * `repeated string warnings = 4 [json_name = "warnings"];` + * @param values The warnings to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllWarnings") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllWarnings(values) + } + /** + * `repeated string warnings = 4 [json_name = "warnings"];` + * @param values The warnings to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllWarnings") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated string warnings = 4 [json_name = "warnings"];` + * @param index The index to set the value at. + * @param value The warnings to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setWarnings") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { + _builder.setWarnings(index, value) + }/** + * `repeated string warnings = 4 [json_name = "warnings"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setWarnings") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearWarnings() + } + /** + * `.arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"];` + */ + public var configuration: io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration + @kotlin.jvm.JvmName("getConfiguration") + get() = _builder.configuration + @kotlin.jvm.JvmName("setConfiguration") + set(value) { + _builder.configuration = value + } + /** + * `.arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"];` + */ + public fun clearConfiguration() { + _builder.clearConfiguration() + } + /** + * `.arcforges.publicapi.v1.ScopeConfiguration configuration = 5 [json_name = "configuration"];` + * @return Whether the configuration field is set. + */ + public fun hasConfiguration(): kotlin.Boolean { + return _builder.hasConfiguration() + } + + public val MeasurementResultKt.Dsl.configurationOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration? + get() = _builder.configurationOrNull + + /** + * `optional uint64 finite_count = 6 [json_name = "finiteCount"];` + */ + public var finiteCount: kotlin.Long + @kotlin.jvm.JvmName("getFiniteCount") + get() = _builder.finiteCount + @kotlin.jvm.JvmName("setFiniteCount") + set(value) { + _builder.finiteCount = value + } + /** + * `optional uint64 finite_count = 6 [json_name = "finiteCount"];` + */ + public fun clearFiniteCount() { + _builder.clearFiniteCount() + } + /** + * `optional uint64 finite_count = 6 [json_name = "finiteCount"];` + * @return Whether the finiteCount field is set. + */ + public fun hasFiniteCount(): kotlin.Boolean { + return _builder.hasFiniteCount() + } + + /** + * `optional uint64 excluded_count = 7 [json_name = "excludedCount"];` + */ + public var excludedCount: kotlin.Long + @kotlin.jvm.JvmName("getExcludedCount") + get() = _builder.excludedCount + @kotlin.jvm.JvmName("setExcludedCount") + set(value) { + _builder.excludedCount = value + } + /** + * `optional uint64 excluded_count = 7 [json_name = "excludedCount"];` + */ + public fun clearExcludedCount() { + _builder.clearExcludedCount() + } + /** + * `optional uint64 excluded_count = 7 [json_name = "excludedCount"];` + * @return Whether the excludedCount field is set. + */ + public fun hasExcludedCount(): kotlin.Boolean { + return _builder.hasExcludedCount() + } + + /** + * `optional uint64 run_count = 8 [json_name = "runCount"];` + */ + public var runCount: kotlin.Long + @kotlin.jvm.JvmName("getRunCount") + get() = _builder.runCount + @kotlin.jvm.JvmName("setRunCount") + set(value) { + _builder.runCount = value + } + /** + * `optional uint64 run_count = 8 [json_name = "runCount"];` + */ + public fun clearRunCount() { + _builder.clearRunCount() + } + /** + * `optional uint64 run_count = 8 [json_name = "runCount"];` + * @return Whether the runCount field is set. + */ + public fun hasRunCount(): kotlin.Boolean { + return _builder.hasRunCount() + } + + /** + * `.arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"];` + */ + public var requestedDuration: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getRequestedDuration") + get() = _builder.requestedDuration + @kotlin.jvm.JvmName("setRequestedDuration") + set(value) { + _builder.requestedDuration = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"];` + */ + public fun clearRequestedDuration() { + _builder.clearRequestedDuration() + } + /** + * `.arcforges.publicapi.v1.ScopeTime requested_duration = 9 [json_name = "requestedDuration"];` + * @return Whether the requestedDuration field is set. + */ + public fun hasRequestedDuration(): kotlin.Boolean { + return _builder.hasRequestedDuration() + } + + public val MeasurementResultKt.Dsl.requestedDurationOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.requestedDurationOrNull + + /** + * `.arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"];` + */ + public var coveredDuration: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getCoveredDuration") + get() = _builder.coveredDuration + @kotlin.jvm.JvmName("setCoveredDuration") + set(value) { + _builder.coveredDuration = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"];` + */ + public fun clearCoveredDuration() { + _builder.clearCoveredDuration() + } + /** + * `.arcforges.publicapi.v1.ScopeTime covered_duration = 10 [json_name = "coveredDuration"];` + * @return Whether the coveredDuration field is set. + */ + public fun hasCoveredDuration(): kotlin.Boolean { + return _builder.hasCoveredDuration() + } + + public val MeasurementResultKt.Dsl.coveredDurationOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.coveredDurationOrNull + + /** + * `.arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"];` + */ + public var timingUncertainty: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getTimingUncertainty") + get() = _builder.timingUncertainty + @kotlin.jvm.JvmName("setTimingUncertainty") + set(value) { + _builder.timingUncertainty = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"];` + */ + public fun clearTimingUncertainty() { + _builder.clearTimingUncertainty() + } + /** + * `.arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11 [json_name = "timingUncertainty"];` + * @return Whether the timingUncertainty field is set. + */ + public fun hasTimingUncertainty(): kotlin.Boolean { + return _builder.hasTimingUncertainty() + } + + public val MeasurementResultKt.Dsl.timingUncertaintyOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.timingUncertaintyOrNull + + /** + * `.arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"];` + */ + public var source: io.github.arcforges.contracts.publicapi.v1.MeasurementSource + @kotlin.jvm.JvmName("getSource") + get() = _builder.source + @kotlin.jvm.JvmName("setSource") + set(value) { + _builder.source = value + } + /** + * `.arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"];` + */ + public fun clearSource() { + _builder.clearSource() + } + /** + * `.arcforges.publicapi.v1.MeasurementSource source = 12 [json_name = "source"];` + * @return Whether the source field is set. + */ + public fun hasSource(): kotlin.Boolean { + return _builder.hasSource() + } + + public val MeasurementResultKt.Dsl.sourceOrNull: io.github.arcforges.contracts.publicapi.v1.MeasurementSource? + get() = _builder.sourceOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ResolvedThresholdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"];` + */ + public val resolvedThresholds: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.resolvedThresholdsList + ) + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"];` + * @param value The resolvedThresholds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addResolvedThresholds") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold) { + _builder.addResolvedThresholds(value) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"];` + * @param value The resolvedThresholds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignResolvedThresholds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"];` + * @param values The resolvedThresholds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllResolvedThresholds") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllResolvedThresholds(values) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"];` + * @param values The resolvedThresholds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllResolvedThresholds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"];` + * @param index The index to set the value at. + * @param value The resolvedThresholds to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setResolvedThresholds") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold) { + _builder.setResolvedThresholds(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13 [json_name = "resolvedThresholds"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearResolvedThresholds") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearResolvedThresholds() + } + + /** + * `.arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"];` + */ + public var cursor: io.github.arcforges.contracts.publicapi.v1.CursorResult + @kotlin.jvm.JvmName("getCursor") + get() = _builder.cursor + @kotlin.jvm.JvmName("setCursor") + set(value) { + _builder.cursor = value + } + /** + * `.arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"];` + */ + public fun clearCursor() { + _builder.clearCursor() + } + /** + * `.arcforges.publicapi.v1.CursorResult cursor = 14 [json_name = "cursor"];` + * @return Whether the cursor field is set. + */ + public fun hasCursor(): kotlin.Boolean { + return _builder.hasCursor() + } + + public val MeasurementResultKt.Dsl.cursorOrNull: io.github.arcforges.contracts.publicapi.v1.CursorResult? + get() = _builder.cursorOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MeasurementResult.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MeasurementResultKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MeasurementResult = + `io.github.arcforges.contracts.publicapi.v1`.MeasurementResultKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementResultOrBuilder.configurationOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration? + get() = if (hasConfiguration()) getConfiguration() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementResultOrBuilder.requestedDurationOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasRequestedDuration()) getRequestedDuration() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementResultOrBuilder.coveredDurationOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasCoveredDuration()) getCoveredDuration() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementResultOrBuilder.timingUncertaintyOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasTimingUncertainty()) getTimingUncertainty() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementResultOrBuilder.sourceOrNull: io.github.arcforges.contracts.publicapi.v1.MeasurementSource? + get() = if (hasSource()) getSource() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementResultOrBuilder.cursorOrNull: io.github.arcforges.contracts.publicapi.v1.CursorResult? + get() = if (hasCursor()) getCursor() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt new file mode 100644 index 0000000..b5ff7fe --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementSourceKt.kt @@ -0,0 +1,244 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemeasurementSource") +public inline fun measurementSource(block: io.github.arcforges.contracts.publicapi.v1.MeasurementSourceKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MeasurementSource = + io.github.arcforges.contracts.publicapi.v1.MeasurementSourceKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MeasurementSource.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MeasurementSource; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MeasurementSource` + */ +public object MeasurementSourceKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MeasurementSource.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MeasurementSource.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MeasurementSource = _builder.build() + + /** + * `.arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"];` + */ + public var capture: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef + @kotlin.jvm.JvmName("getCapture") + get() = _builder.capture + @kotlin.jvm.JvmName("setCapture") + set(value) { + _builder.capture = value + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"];` + */ + public fun clearCapture() { + _builder.clearCapture() + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef capture = 1 [json_name = "capture"];` + * @return Whether the capture field is set. + */ + public fun hasCapture(): kotlin.Boolean { + return _builder.hasCapture() + } + + public val MeasurementSourceKt.Dsl.captureOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = _builder.captureOrNull + + /** + * `.arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"];` + */ + public var channelId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getChannelId") + get() = _builder.channelId + @kotlin.jvm.JvmName("setChannelId") + set(value) { + _builder.channelId = value + } + /** + * `.arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"];` + */ + public fun clearChannelId() { + _builder.clearChannelId() + } + /** + * `.arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"];` + * @return Whether the channelId field is set. + */ + public fun hasChannelId(): kotlin.Boolean { + return _builder.hasChannelId() + } + + public val MeasurementSourceKt.Dsl.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.channelIdOrNull + + /** + * `optional uint64 committed_prefix = 3 [json_name = "committedPrefix"];` + */ + public var committedPrefix: kotlin.Long + @kotlin.jvm.JvmName("getCommittedPrefix") + get() = _builder.committedPrefix + @kotlin.jvm.JvmName("setCommittedPrefix") + set(value) { + _builder.committedPrefix = value + } + /** + * `optional uint64 committed_prefix = 3 [json_name = "committedPrefix"];` + */ + public fun clearCommittedPrefix() { + _builder.clearCommittedPrefix() + } + /** + * `optional uint64 committed_prefix = 3 [json_name = "committedPrefix"];` + * @return Whether the committedPrefix field is set. + */ + public fun hasCommittedPrefix(): kotlin.Boolean { + return _builder.hasCommittedPrefix() + } + + /** + * `.arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"];` + */ + public var configuration: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef + @kotlin.jvm.JvmName("getConfiguration") + get() = _builder.configuration + @kotlin.jvm.JvmName("setConfiguration") + set(value) { + _builder.configuration = value + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"];` + */ + public fun clearConfiguration() { + _builder.clearConfiguration() + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef configuration = 4 [json_name = "configuration"];` + * @return Whether the configuration field is set. + */ + public fun hasConfiguration(): kotlin.Boolean { + return _builder.hasConfiguration() + } + + public val MeasurementSourceKt.Dsl.configurationOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = _builder.configurationOrNull + + /** + * `.arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"];` + */ + public var decoder: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef + @kotlin.jvm.JvmName("getDecoder") + get() = _builder.decoder + @kotlin.jvm.JvmName("setDecoder") + set(value) { + _builder.decoder = value + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"];` + */ + public fun clearDecoder() { + _builder.clearDecoder() + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef decoder = 5 [json_name = "decoder"];` + * @return Whether the decoder field is set. + */ + public fun hasDecoder(): kotlin.Boolean { + return _builder.hasDecoder() + } + + public val MeasurementSourceKt.Dsl.decoderOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = _builder.decoderOrNull + + /** + * `.arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"];` + */ + public var timeMapping: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef + @kotlin.jvm.JvmName("getTimeMapping") + get() = _builder.timeMapping + @kotlin.jvm.JvmName("setTimeMapping") + set(value) { + _builder.timeMapping = value + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"];` + */ + public fun clearTimeMapping() { + _builder.clearTimeMapping() + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef time_mapping = 6 [json_name = "timeMapping"];` + * @return Whether the timeMapping field is set. + */ + public fun hasTimeMapping(): kotlin.Boolean { + return _builder.hasTimeMapping() + } + + public val MeasurementSourceKt.Dsl.timeMappingOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = _builder.timeMappingOrNull + + /** + * `.arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"];` + */ + public var eventSet: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef + @kotlin.jvm.JvmName("getEventSet") + get() = _builder.eventSet + @kotlin.jvm.JvmName("setEventSet") + set(value) { + _builder.eventSet = value + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"];` + */ + public fun clearEventSet() { + _builder.clearEventSet() + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef event_set = 7 [json_name = "eventSet"];` + * @return Whether the eventSet field is set. + */ + public fun hasEventSet(): kotlin.Boolean { + return _builder.hasEventSet() + } + + public val MeasurementSourceKt.Dsl.eventSetOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = _builder.eventSetOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MeasurementSource.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MeasurementSourceKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MeasurementSource = + `io.github.arcforges.contracts.publicapi.v1`.MeasurementSourceKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementSourceOrBuilder.captureOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = if (hasCapture()) getCapture() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementSourceOrBuilder.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasChannelId()) getChannelId() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementSourceOrBuilder.configurationOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = if (hasConfiguration()) getConfiguration() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementSourceOrBuilder.decoderOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = if (hasDecoder()) getDecoder() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementSourceOrBuilder.timeMappingOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = if (hasTimeMapping()) getTimeMapping() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementSourceOrBuilder.eventSetOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = if (hasEventSet()) getEventSet() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt new file mode 100644 index 0000000..b68592b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementThresholdKt.kt @@ -0,0 +1,166 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemeasurementThreshold") +public inline fun measurementThreshold(block: io.github.arcforges.contracts.publicapi.v1.MeasurementThresholdKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold = + io.github.arcforges.contracts.publicapi.v1.MeasurementThresholdKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MeasurementThreshold; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MeasurementThreshold` + */ +public object MeasurementThresholdKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold = _builder.build() + + /** + * `optional string family = 1 [json_name = "family"];` + */ + public var family: kotlin.String + @kotlin.jvm.JvmName("getFamily") + get() = _builder.family + @kotlin.jvm.JvmName("setFamily") + set(value) { + _builder.family = value + } + /** + * `optional string family = 1 [json_name = "family"];` + */ + public fun clearFamily() { + _builder.clearFamily() + } + /** + * `optional string family = 1 [json_name = "family"];` + * @return Whether the family field is set. + */ + public fun hasFamily(): kotlin.Boolean { + return _builder.hasFamily() + } + + /** + * `optional string name = 2 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 2 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 2 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `optional double value = 3 [json_name = "value"];` + */ + public var value: kotlin.Double + @kotlin.jvm.JvmName("getValue") + get() = _builder.value + @kotlin.jvm.JvmName("setValue") + set(value) { + _builder.value = value + } + /** + * `optional double value = 3 [json_name = "value"];` + */ + public fun clearValue() { + _builder.clearValue() + } + /** + * `optional double value = 3 [json_name = "value"];` + * @return Whether the value field is set. + */ + public fun hasValue(): kotlin.Boolean { + return _builder.hasValue() + } + + /** + * `optional string unit = 4 [json_name = "unit"];` + */ + public var unit: kotlin.String + @kotlin.jvm.JvmName("getUnit") + get() = _builder.unit + @kotlin.jvm.JvmName("setUnit") + set(value) { + _builder.unit = value + } + /** + * `optional string unit = 4 [json_name = "unit"];` + */ + public fun clearUnit() { + _builder.clearUnit() + } + /** + * `optional string unit = 4 [json_name = "unit"];` + * @return Whether the unit field is set. + */ + public fun hasUnit(): kotlin.Boolean { + return _builder.hasUnit() + } + + /** + * `.arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"];` + */ + public var channelId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getChannelId") + get() = _builder.channelId + @kotlin.jvm.JvmName("setChannelId") + set(value) { + _builder.channelId = value + } + /** + * `.arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"];` + */ + public fun clearChannelId() { + _builder.clearChannelId() + } + /** + * `.arcforges.foundation.v1.Id channel_id = 5 [json_name = "channelId"];` + * @return Whether the channelId field is set. + */ + public fun hasChannelId(): kotlin.Boolean { + return _builder.hasChannelId() + } + + public val MeasurementThresholdKt.Dsl.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.channelIdOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MeasurementThresholdKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MeasurementThreshold = + `io.github.arcforges.contracts.publicapi.v1`.MeasurementThresholdKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementThresholdOrBuilder.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasChannelId()) getChannelId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt new file mode 100644 index 0000000..357547b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementValueKt.kt @@ -0,0 +1,143 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemeasurementValue") +public inline fun measurementValue(block: io.github.arcforges.contracts.publicapi.v1.MeasurementValueKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MeasurementValue = + io.github.arcforges.contracts.publicapi.v1.MeasurementValueKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MeasurementValue.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MeasurementValue; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MeasurementValue` + */ +public object MeasurementValueKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MeasurementValue.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MeasurementValue.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MeasurementValue = _builder.build() + + /** + * `optional string name = 1 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 1 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 1 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `optional string unit = 3 [json_name = "unit"];` + */ + public var unit: kotlin.String + @kotlin.jvm.JvmName("getUnit") + get() = _builder.unit + @kotlin.jvm.JvmName("setUnit") + set(value) { + _builder.unit = value + } + /** + * `optional string unit = 3 [json_name = "unit"];` + */ + public fun clearUnit() { + _builder.clearUnit() + } + /** + * `optional string unit = 3 [json_name = "unit"];` + * @return Whether the unit field is set. + */ + public fun hasUnit(): kotlin.Boolean { + return _builder.hasUnit() + } + + /** + * `double value = 2 [json_name = "value"];` + */ + public var value: kotlin.Double + @kotlin.jvm.JvmName("getValue") + get() = _builder.value + @kotlin.jvm.JvmName("setValue") + set(value) { + _builder.value = value + } + /** + * `double value = 2 [json_name = "value"];` + */ + public fun clearValue() { + _builder.clearValue() + } + /** + * `double value = 2 [json_name = "value"];` + * @return Whether the value field is set. + */ + public fun hasValue(): kotlin.Boolean { + return _builder.hasValue() + } + + /** + * `uint64 count = 4 [json_name = "count"];` + */ + public var count: kotlin.Long + @kotlin.jvm.JvmName("getCount") + get() = _builder.count + @kotlin.jvm.JvmName("setCount") + set(value) { + _builder.count = value + } + /** + * `uint64 count = 4 [json_name = "count"];` + */ + public fun clearCount() { + _builder.clearCount() + } + /** + * `uint64 count = 4 [json_name = "count"];` + * @return Whether the count field is set. + */ + public fun hasCount(): kotlin.Boolean { + return _builder.hasCount() + } + public val resultCase: io.github.arcforges.contracts.publicapi.v1.MeasurementValue.ResultCase + @kotlin.jvm.JvmName("getResultCase") + get() = _builder.resultCase + + public fun clearResult() { + _builder.clearResult() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MeasurementValue.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MeasurementValueKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MeasurementValue = + `io.github.arcforges.contracts.publicapi.v1`.MeasurementValueKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt new file mode 100644 index 0000000..1077d68 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MeasurementWindowKt.kt @@ -0,0 +1,100 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemeasurementWindow") +public inline fun measurementWindow(block: io.github.arcforges.contracts.publicapi.v1.MeasurementWindowKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MeasurementWindow = + io.github.arcforges.contracts.publicapi.v1.MeasurementWindowKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MeasurementWindow.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MeasurementWindow; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MeasurementWindow` + */ +public object MeasurementWindowKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MeasurementWindow.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MeasurementWindow.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MeasurementWindow = _builder.build() + + /** + * `.arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"];` + */ + public var start: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getStart") + get() = _builder.start + @kotlin.jvm.JvmName("setStart") + set(value) { + _builder.start = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"];` + */ + public fun clearStart() { + _builder.clearStart() + } + /** + * `.arcforges.publicapi.v1.ScopeTime start = 1 [json_name = "start"];` + * @return Whether the start field is set. + */ + public fun hasStart(): kotlin.Boolean { + return _builder.hasStart() + } + + public val MeasurementWindowKt.Dsl.startOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.startOrNull + + /** + * `.arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"];` + */ + public var end: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getEnd") + get() = _builder.end + @kotlin.jvm.JvmName("setEnd") + set(value) { + _builder.end = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"];` + */ + public fun clearEnd() { + _builder.clearEnd() + } + /** + * `.arcforges.publicapi.v1.ScopeTime end = 2 [json_name = "end"];` + * @return Whether the end field is set. + */ + public fun hasEnd(): kotlin.Boolean { + return _builder.hasEnd() + } + + public val MeasurementWindowKt.Dsl.endOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.endOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MeasurementWindow.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MeasurementWindowKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MeasurementWindow = + `io.github.arcforges.contracts.publicapi.v1`.MeasurementWindowKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementWindowOrBuilder.startOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasStart()) getStart() else null + +public val io.github.arcforges.contracts.publicapi.v1.MeasurementWindowOrBuilder.endOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasEnd()) getEnd() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt new file mode 100644 index 0000000..2008bc2 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaBinKt.kt @@ -0,0 +1,290 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemediaBin") +public inline fun mediaBin(block: io.github.arcforges.contracts.publicapi.v1.MediaBinKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MediaBin = + io.github.arcforges.contracts.publicapi.v1.MediaBinKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MediaBin.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MediaBin; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MediaBin` + */ +public object MediaBinKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MediaBin.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MediaBin.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MediaBin = _builder.build() + + /** + * `.arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"];` + */ + public var binId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getBinId") + get() = _builder.binId + @kotlin.jvm.JvmName("setBinId") + set(value) { + _builder.binId = value + } + /** + * `.arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"];` + */ + public fun clearBinId() { + _builder.clearBinId() + } + /** + * `.arcforges.foundation.v1.Id bin_id = 1 [json_name = "binId"];` + * @return Whether the binId field is set. + */ + public fun hasBinId(): kotlin.Boolean { + return _builder.hasBinId() + } + + public val MediaBinKt.Dsl.binIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.binIdOrNull + + /** + * `.arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"];` + */ + public var parentId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getParentId") + get() = _builder.parentId + @kotlin.jvm.JvmName("setParentId") + set(value) { + _builder.parentId = value + } + /** + * `.arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"];` + */ + public fun clearParentId() { + _builder.clearParentId() + } + /** + * `.arcforges.foundation.v1.Id parent_id = 2 [json_name = "parentId"];` + * @return Whether the parentId field is set. + */ + public fun hasParentId(): kotlin.Boolean { + return _builder.hasParentId() + } + + public val MediaBinKt.Dsl.parentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.parentIdOrNull + + /** + * `optional string name = 3 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 3 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 3 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class MediaIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"];` + */ + public val mediaIds: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.mediaIdsList + ) + /** + * `repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"];` + * @param value The mediaIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addMediaIds") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addMediaIds(value) + } + /** + * `repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"];` + * @param value The mediaIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignMediaIds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"];` + * @param values The mediaIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllMediaIds") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllMediaIds(values) + } + /** + * `repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"];` + * @param values The mediaIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllMediaIds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"];` + * @param index The index to set the value at. + * @param value The mediaIds to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setMediaIds") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setMediaIds(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id media_ids = 4 [json_name = "mediaIds"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearMediaIds") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearMediaIds() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class SequenceIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"];` + */ + public val sequenceIds: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.sequenceIdsList + ) + /** + * `repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"];` + * @param value The sequenceIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addSequenceIds") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addSequenceIds(value) + } + /** + * `repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"];` + * @param value The sequenceIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignSequenceIds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"];` + * @param values The sequenceIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllSequenceIds") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllSequenceIds(values) + } + /** + * `repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"];` + * @param values The sequenceIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllSequenceIds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"];` + * @param index The index to set the value at. + * @param value The sequenceIds to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setSequenceIds") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setSequenceIds(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id sequence_ids = 5 [json_name = "sequenceIds"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearSequenceIds") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearSequenceIds() + } + + /** + * `optional uint32 order = 6 [json_name = "order"];` + */ + public var order: kotlin.Int + @kotlin.jvm.JvmName("getOrder") + get() = _builder.order + @kotlin.jvm.JvmName("setOrder") + set(value) { + _builder.order = value + } + /** + * `optional uint32 order = 6 [json_name = "order"];` + */ + public fun clearOrder() { + _builder.clearOrder() + } + /** + * `optional uint32 order = 6 [json_name = "order"];` + * @return Whether the order field is set. + */ + public fun hasOrder(): kotlin.Boolean { + return _builder.hasOrder() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MediaBin.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MediaBinKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MediaBin = + `io.github.arcforges.contracts.publicapi.v1`.MediaBinKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MediaBinOrBuilder.binIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasBinId()) getBinId() else null + +public val io.github.arcforges.contracts.publicapi.v1.MediaBinOrBuilder.parentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasParentId()) getParentId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt new file mode 100644 index 0000000..488b2cf --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaColourAssignmentKt.kt @@ -0,0 +1,94 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemediaColourAssignment") +public inline fun mediaColourAssignment(block: io.github.arcforges.contracts.publicapi.v1.MediaColourAssignmentKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment = + io.github.arcforges.contracts.publicapi.v1.MediaColourAssignmentKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MediaColourAssignment; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MediaColourAssignment` + */ +public object MediaColourAssignmentKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment = _builder.build() + + /** + * `.arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"];` + */ + public var mediaId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getMediaId") + get() = _builder.mediaId + @kotlin.jvm.JvmName("setMediaId") + set(value) { + _builder.mediaId = value + } + /** + * `.arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"];` + */ + public fun clearMediaId() { + _builder.clearMediaId() + } + /** + * `.arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"];` + * @return Whether the mediaId field is set. + */ + public fun hasMediaId(): kotlin.Boolean { + return _builder.hasMediaId() + } + + public val MediaColourAssignmentKt.Dsl.mediaIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.mediaIdOrNull + + /** + * `optional string input_space = 2 [json_name = "inputSpace"];` + */ + public var inputSpace: kotlin.String + @kotlin.jvm.JvmName("getInputSpace") + get() = _builder.inputSpace + @kotlin.jvm.JvmName("setInputSpace") + set(value) { + _builder.inputSpace = value + } + /** + * `optional string input_space = 2 [json_name = "inputSpace"];` + */ + public fun clearInputSpace() { + _builder.clearInputSpace() + } + /** + * `optional string input_space = 2 [json_name = "inputSpace"];` + * @return Whether the inputSpace field is set. + */ + public fun hasInputSpace(): kotlin.Boolean { + return _builder.hasInputSpace() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MediaColourAssignmentKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MediaColourAssignment = + `io.github.arcforges.contracts.publicapi.v1`.MediaColourAssignmentKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MediaColourAssignmentOrBuilder.mediaIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasMediaId()) getMediaId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt new file mode 100644 index 0000000..4a7e5ea --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaStreamKt.kt @@ -0,0 +1,166 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemediaStream") +public inline fun mediaStream(block: io.github.arcforges.contracts.publicapi.v1.MediaStreamKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MediaStream = + io.github.arcforges.contracts.publicapi.v1.MediaStreamKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MediaStream.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MediaStream; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MediaStream` + */ +public object MediaStreamKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MediaStream.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MediaStream.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MediaStream = _builder.build() + + /** + * `optional uint32 index = 1 [json_name = "index"];` + */ + public var index: kotlin.Int + @kotlin.jvm.JvmName("getIndex") + get() = _builder.index + @kotlin.jvm.JvmName("setIndex") + set(value) { + _builder.index = value + } + /** + * `optional uint32 index = 1 [json_name = "index"];` + */ + public fun clearIndex() { + _builder.clearIndex() + } + /** + * `optional uint32 index = 1 [json_name = "index"];` + * @return Whether the index field is set. + */ + public fun hasIndex(): kotlin.Boolean { + return _builder.hasIndex() + } + + /** + * `optional string kind = 2 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 2 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 2 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * `optional string codec = 3 [json_name = "codec"];` + */ + public var codec: kotlin.String + @kotlin.jvm.JvmName("getCodec") + get() = _builder.codec + @kotlin.jvm.JvmName("setCodec") + set(value) { + _builder.codec = value + } + /** + * `optional string codec = 3 [json_name = "codec"];` + */ + public fun clearCodec() { + _builder.clearCodec() + } + /** + * `optional string codec = 3 [json_name = "codec"];` + * @return Whether the codec field is set. + */ + public fun hasCodec(): kotlin.Boolean { + return _builder.hasCodec() + } + + /** + * `.arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"];` + */ + public var rate: io.github.arcforges.contracts.foundation.v1.Rational + @kotlin.jvm.JvmName("getRate") + get() = _builder.rate + @kotlin.jvm.JvmName("setRate") + set(value) { + _builder.rate = value + } + /** + * `.arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"];` + */ + public fun clearRate() { + _builder.clearRate() + } + /** + * `.arcforges.foundation.v1.Rational rate = 4 [json_name = "rate"];` + * @return Whether the rate field is set. + */ + public fun hasRate(): kotlin.Boolean { + return _builder.hasRate() + } + + public val MediaStreamKt.Dsl.rateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = _builder.rateOrNull + + /** + * `optional uint32 channels = 5 [json_name = "channels"];` + */ + public var channels: kotlin.Int + @kotlin.jvm.JvmName("getChannels") + get() = _builder.channels + @kotlin.jvm.JvmName("setChannels") + set(value) { + _builder.channels = value + } + /** + * `optional uint32 channels = 5 [json_name = "channels"];` + */ + public fun clearChannels() { + _builder.clearChannels() + } + /** + * `optional uint32 channels = 5 [json_name = "channels"];` + * @return Whether the channels field is set. + */ + public fun hasChannels(): kotlin.Boolean { + return _builder.hasChannels() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MediaStream.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MediaStreamKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MediaStream = + `io.github.arcforges.contracts.publicapi.v1`.MediaStreamKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MediaStreamOrBuilder.rateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = if (hasRate()) getRate() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt new file mode 100644 index 0000000..3932c29 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MediaViewKt.kt @@ -0,0 +1,232 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemediaView") +public inline fun mediaView(block: io.github.arcforges.contracts.publicapi.v1.MediaViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MediaView = + io.github.arcforges.contracts.publicapi.v1.MediaViewKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MediaView.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MediaView; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MediaView` + */ +public object MediaViewKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MediaView.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MediaView.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MediaView = _builder.build() + + /** + * `.arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"];` + */ + public var mediaId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getMediaId") + get() = _builder.mediaId + @kotlin.jvm.JvmName("setMediaId") + set(value) { + _builder.mediaId = value + } + /** + * `.arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"];` + */ + public fun clearMediaId() { + _builder.clearMediaId() + } + /** + * `.arcforges.foundation.v1.Id media_id = 1 [json_name = "mediaId"];` + * @return Whether the mediaId field is set. + */ + public fun hasMediaId(): kotlin.Boolean { + return _builder.hasMediaId() + } + + public val MediaViewKt.Dsl.mediaIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.mediaIdOrNull + + /** + * `.arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"];` + */ + public var source: io.github.arcforges.contracts.foundation.v1.ResourceRef + @kotlin.jvm.JvmName("getSource") + get() = _builder.source + @kotlin.jvm.JvmName("setSource") + set(value) { + _builder.source = value + } + /** + * `.arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"];` + */ + public fun clearSource() { + _builder.clearSource() + } + /** + * `.arcforges.foundation.v1.ResourceRef source = 2 [json_name = "source"];` + * @return Whether the source field is set. + */ + public fun hasSource(): kotlin.Boolean { + return _builder.hasSource() + } + + public val MediaViewKt.Dsl.sourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = _builder.sourceOrNull + + /** + * `optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"];` + */ + public var availability: io.github.arcforges.contracts.foundation.v1.ResourceAvailability + @kotlin.jvm.JvmName("getAvailability") + get() = _builder.availability + @kotlin.jvm.JvmName("setAvailability") + set(value) { + _builder.availability = value + } + public var availabilityValue: kotlin.Int + @kotlin.jvm.JvmName("getAvailabilityValue") + get() = _builder.availabilityValue + @kotlin.jvm.JvmName("setAvailabilityValue") + set(value) { + _builder.availabilityValue = value + } + /** + * `optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"];` + */ + public fun clearAvailability() { + _builder.clearAvailability() + } + /** + * `optional .arcforges.foundation.v1.ResourceAvailability availability = 3 [json_name = "availability"];` + * @return Whether the availability field is set. + */ + public fun hasAvailability(): kotlin.Boolean { + return _builder.hasAvailability() + } + + /** + * `.arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"];` + */ + public var duration: io.github.arcforges.contracts.foundation.v1.MediaTime + @kotlin.jvm.JvmName("getDuration") + get() = _builder.duration + @kotlin.jvm.JvmName("setDuration") + set(value) { + _builder.duration = value + } + /** + * `.arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"];` + */ + public fun clearDuration() { + _builder.clearDuration() + } + /** + * `.arcforges.foundation.v1.MediaTime duration = 4 [json_name = "duration"];` + * @return Whether the duration field is set. + */ + public fun hasDuration(): kotlin.Boolean { + return _builder.hasDuration() + } + + public val MediaViewKt.Dsl.durationOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = _builder.durationOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class StreamsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"];` + */ + public val streams: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.streamsList + ) + /** + * `repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"];` + * @param value The streams to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addStreams") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MediaStream) { + _builder.addStreams(value) + } + /** + * `repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"];` + * @param value The streams to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignStreams") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MediaStream) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"];` + * @param values The streams to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllStreams") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllStreams(values) + } + /** + * `repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"];` + * @param values The streams to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllStreams") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"];` + * @param index The index to set the value at. + * @param value The streams to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setStreams") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MediaStream) { + _builder.setStreams(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MediaStream streams = 5 [json_name = "streams"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearStreams") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearStreams() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MediaView.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MediaViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MediaView = + `io.github.arcforges.contracts.publicapi.v1`.MediaViewKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MediaViewOrBuilder.mediaIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasMediaId()) getMediaId() else null + +public val io.github.arcforges.contracts.publicapi.v1.MediaViewOrBuilder.sourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = if (hasSource()) getSource() else null + +public val io.github.arcforges.contracts.publicapi.v1.MediaViewOrBuilder.durationOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = if (hasDuration()) getDuration() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt new file mode 100644 index 0000000..2281a36 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MemoryRecordKt.kt @@ -0,0 +1,249 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializememoryRecord") +public inline fun memoryRecord(block: io.github.arcforges.contracts.publicapi.v1.MemoryRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MemoryRecord = + io.github.arcforges.contracts.publicapi.v1.MemoryRecordKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MemoryRecord.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MemoryRecord; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MemoryRecord` + */ +public object MemoryRecordKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MemoryRecord.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MemoryRecord.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MemoryRecord = _builder.build() + + /** + * `.arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"];` + */ + public var memoryId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getMemoryId") + get() = _builder.memoryId + @kotlin.jvm.JvmName("setMemoryId") + set(value) { + _builder.memoryId = value + } + /** + * `.arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"];` + */ + public fun clearMemoryId() { + _builder.clearMemoryId() + } + /** + * `.arcforges.foundation.v1.Id memory_id = 1 [json_name = "memoryId"];` + * @return Whether the memoryId field is set. + */ + public fun hasMemoryId(): kotlin.Boolean { + return _builder.hasMemoryId() + } + + public val MemoryRecordKt.Dsl.memoryIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.memoryIdOrNull + + /** + * `optional string text = 2 [json_name = "text"];` + */ + public var text: kotlin.String + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `optional string text = 2 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `optional string text = 2 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class SourcesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"];` + */ + public val sources: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.sourcesList + ) + /** + * `repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"];` + * @param value The sources to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addSources") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + _builder.addSources(value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"];` + * @param value The sources to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignSources") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"];` + * @param values The sources to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllSources") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllSources(values) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"];` + * @param values The sources to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllSources") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"];` + * @param index The index to set the value at. + * @param value The sources to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setSources") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + _builder.setSources(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef sources = 3 [json_name = "sources"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearSources") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearSources() + } + + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val MemoryRecordKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + + /** + * `optional bool enabled = 5 [json_name = "enabled"];` + */ + public var enabled: kotlin.Boolean + @kotlin.jvm.JvmName("getEnabled") + get() = _builder.enabled + @kotlin.jvm.JvmName("setEnabled") + set(value) { + _builder.enabled = value + } + /** + * `optional bool enabled = 5 [json_name = "enabled"];` + */ + public fun clearEnabled() { + _builder.clearEnabled() + } + /** + * `optional bool enabled = 5 [json_name = "enabled"];` + * @return Whether the enabled field is set. + */ + public fun hasEnabled(): kotlin.Boolean { + return _builder.hasEnabled() + } + + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"];` + */ + public var origin: io.github.arcforges.contracts.foundation.v1.ContentOrigin + @kotlin.jvm.JvmName("getOrigin") + get() = _builder.origin + @kotlin.jvm.JvmName("setOrigin") + set(value) { + _builder.origin = value + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"];` + */ + public fun clearOrigin() { + _builder.clearOrigin() + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 6 [json_name = "origin"];` + * @return Whether the origin field is set. + */ + public fun hasOrigin(): kotlin.Boolean { + return _builder.hasOrigin() + } + + public val MemoryRecordKt.Dsl.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = _builder.originOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MemoryRecord.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MemoryRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MemoryRecord = + `io.github.arcforges.contracts.publicapi.v1`.MemoryRecordKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MemoryRecordOrBuilder.memoryIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasMemoryId()) getMemoryId() else null + +public val io.github.arcforges.contracts.publicapi.v1.MemoryRecordOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.MemoryRecordOrBuilder.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = if (hasOrigin()) getOrigin() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt new file mode 100644 index 0000000..954414b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageDraftKt.kt @@ -0,0 +1,182 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemessageDraft") +public inline fun messageDraft(block: io.github.arcforges.contracts.publicapi.v1.MessageDraftKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MessageDraft = + io.github.arcforges.contracts.publicapi.v1.MessageDraftKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MessageDraft.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MessageDraft; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MessageDraft` + */ +public object MessageDraftKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MessageDraft.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MessageDraft.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MessageDraft = _builder.build() + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class PartsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"];` + */ + public val parts: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.partsList + ) + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"];` + * @param value The parts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addParts") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MessagePart) { + _builder.addParts(value) + } + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"];` + * @param value The parts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignParts") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MessagePart) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"];` + * @param values The parts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllParts") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllParts(values) + } + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"];` + * @param values The parts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllParts") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"];` + * @param index The index to set the value at. + * @param value The parts to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setParts") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MessagePart) { + _builder.setParts(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 1 [json_name = "parts"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearParts") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearParts() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ContextProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + */ + public val context: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.contextList + ) + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + * @param value The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addContext") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + _builder.addContext(value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + * @param value The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignContext") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + * @param values The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllContext") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllContext(values) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + * @param values The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllContext") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + * @param index The index to set the value at. + * @param value The context to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setContext") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + _builder.setContext(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearContext") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearContext() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MessageDraft.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MessageDraftKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MessageDraft = + `io.github.arcforges.contracts.publicapi.v1`.MessageDraftKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt new file mode 100644 index 0000000..f86047b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessagePartKt.kt @@ -0,0 +1,182 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemessagePart") +public inline fun messagePart(block: io.github.arcforges.contracts.publicapi.v1.MessagePartKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MessagePart = + io.github.arcforges.contracts.publicapi.v1.MessagePartKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MessagePart.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MessagePart; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MessagePart` + */ +public object MessagePartKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MessagePart.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MessagePart.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MessagePart = _builder.build() + + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + */ + public var origin: io.github.arcforges.contracts.foundation.v1.ContentOrigin + @kotlin.jvm.JvmName("getOrigin") + get() = _builder.origin + @kotlin.jvm.JvmName("setOrigin") + set(value) { + _builder.origin = value + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + */ + public fun clearOrigin() { + _builder.clearOrigin() + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + * @return Whether the origin field is set. + */ + public fun hasOrigin(): kotlin.Boolean { + return _builder.hasOrigin() + } + + public val MessagePartKt.Dsl.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = _builder.originOrNull + + /** + * `string text = 1 [json_name = "text"];` + */ + public var text: kotlin.String + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `string text = 1 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `string text = 1 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + /** + * `.arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"];` + */ + public var resource: io.github.arcforges.contracts.foundation.v1.ResourceRef + @kotlin.jvm.JvmName("getResource") + get() = _builder.resource + @kotlin.jvm.JvmName("setResource") + set(value) { + _builder.resource = value + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"];` + */ + public fun clearResource() { + _builder.clearResource() + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 2 [json_name = "resource"];` + * @return Whether the resource field is set. + */ + public fun hasResource(): kotlin.Boolean { + return _builder.hasResource() + } + + /** + * `.arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"];` + */ + public var toolProposal: io.github.arcforges.contracts.publicapi.v1.ToolProposal + @kotlin.jvm.JvmName("getToolProposal") + get() = _builder.toolProposal + @kotlin.jvm.JvmName("setToolProposal") + set(value) { + _builder.toolProposal = value + } + /** + * `.arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"];` + */ + public fun clearToolProposal() { + _builder.clearToolProposal() + } + /** + * `.arcforges.publicapi.v1.ToolProposal tool_proposal = 3 [json_name = "toolProposal"];` + * @return Whether the toolProposal field is set. + */ + public fun hasToolProposal(): kotlin.Boolean { + return _builder.hasToolProposal() + } + + /** + * `.arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"];` + */ + public var toolResult: io.github.arcforges.contracts.publicapi.v1.ToolResult + @kotlin.jvm.JvmName("getToolResult") + get() = _builder.toolResult + @kotlin.jvm.JvmName("setToolResult") + set(value) { + _builder.toolResult = value + } + /** + * `.arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"];` + */ + public fun clearToolResult() { + _builder.clearToolResult() + } + /** + * `.arcforges.publicapi.v1.ToolResult tool_result = 4 [json_name = "toolResult"];` + * @return Whether the toolResult field is set. + */ + public fun hasToolResult(): kotlin.Boolean { + return _builder.hasToolResult() + } + public val contentCase: io.github.arcforges.contracts.publicapi.v1.MessagePart.ContentCase + @kotlin.jvm.JvmName("getContentCase") + get() = _builder.contentCase + + public fun clearContent() { + _builder.clearContent() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MessagePart.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MessagePartKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MessagePart = + `io.github.arcforges.contracts.publicapi.v1`.MessagePartKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MessagePartOrBuilder.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = if (hasOrigin()) getOrigin() else null + +public val io.github.arcforges.contracts.publicapi.v1.MessagePartOrBuilder.resourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = if (hasResource()) getResource() else null + +public val io.github.arcforges.contracts.publicapi.v1.MessagePartOrBuilder.toolProposalOrNull: io.github.arcforges.contracts.publicapi.v1.ToolProposal? + get() = if (hasToolProposal()) getToolProposal() else null + +public val io.github.arcforges.contracts.publicapi.v1.MessagePartOrBuilder.toolResultOrNull: io.github.arcforges.contracts.publicapi.v1.ToolResult? + get() = if (hasToolResult()) getToolResult() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt new file mode 100644 index 0000000..fa57745 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MessageViewKt.kt @@ -0,0 +1,339 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemessageView") +public inline fun messageView(block: io.github.arcforges.contracts.publicapi.v1.MessageViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MessageView = + io.github.arcforges.contracts.publicapi.v1.MessageViewKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MessageView.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MessageView; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MessageView` + */ +public object MessageViewKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MessageView.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MessageView.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MessageView = _builder.build() + + /** + * `.arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"];` + */ + public var messageId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getMessageId") + get() = _builder.messageId + @kotlin.jvm.JvmName("setMessageId") + set(value) { + _builder.messageId = value + } + /** + * `.arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"];` + */ + public fun clearMessageId() { + _builder.clearMessageId() + } + /** + * `.arcforges.foundation.v1.Id message_id = 1 [json_name = "messageId"];` + * @return Whether the messageId field is set. + */ + public fun hasMessageId(): kotlin.Boolean { + return _builder.hasMessageId() + } + + public val MessageViewKt.Dsl.messageIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.messageIdOrNull + + /** + * `.arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"];` + */ + public var conversationId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getConversationId") + get() = _builder.conversationId + @kotlin.jvm.JvmName("setConversationId") + set(value) { + _builder.conversationId = value + } + /** + * `.arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"];` + */ + public fun clearConversationId() { + _builder.clearConversationId() + } + /** + * `.arcforges.foundation.v1.Id conversation_id = 2 [json_name = "conversationId"];` + * @return Whether the conversationId field is set. + */ + public fun hasConversationId(): kotlin.Boolean { + return _builder.hasConversationId() + } + + public val MessageViewKt.Dsl.conversationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.conversationIdOrNull + + /** + * `.arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"];` + */ + public var branchId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getBranchId") + get() = _builder.branchId + @kotlin.jvm.JvmName("setBranchId") + set(value) { + _builder.branchId = value + } + /** + * `.arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"];` + */ + public fun clearBranchId() { + _builder.clearBranchId() + } + /** + * `.arcforges.foundation.v1.Id branch_id = 3 [json_name = "branchId"];` + * @return Whether the branchId field is set. + */ + public fun hasBranchId(): kotlin.Boolean { + return _builder.hasBranchId() + } + + public val MessageViewKt.Dsl.branchIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.branchIdOrNull + + /** + * `optional string role = 4 [json_name = "role"];` + */ + public var role: kotlin.String + @kotlin.jvm.JvmName("getRole") + get() = _builder.role + @kotlin.jvm.JvmName("setRole") + set(value) { + _builder.role = value + } + /** + * `optional string role = 4 [json_name = "role"];` + */ + public fun clearRole() { + _builder.clearRole() + } + /** + * `optional string role = 4 [json_name = "role"];` + * @return Whether the role field is set. + */ + public fun hasRole(): kotlin.Boolean { + return _builder.hasRole() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class PartsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"];` + */ + public val parts: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.partsList + ) + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"];` + * @param value The parts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addParts") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MessagePart) { + _builder.addParts(value) + } + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"];` + * @param value The parts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignParts") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MessagePart) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"];` + * @param values The parts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllParts") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllParts(values) + } + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"];` + * @param values The parts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllParts") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"];` + * @param index The index to set the value at. + * @param value The parts to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setParts") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MessagePart) { + _builder.setParts(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MessagePart parts = 5 [json_name = "parts"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearParts") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearParts() + } + + /** + * `optional string state = 6 [json_name = "state"];` + */ + public var state: kotlin.String + @kotlin.jvm.JvmName("getState") + get() = _builder.state + @kotlin.jvm.JvmName("setState") + set(value) { + _builder.state = value + } + /** + * `optional string state = 6 [json_name = "state"];` + */ + public fun clearState() { + _builder.clearState() + } + /** + * `optional string state = 6 [json_name = "state"];` + * @return Whether the state field is set. + */ + public fun hasState(): kotlin.Boolean { + return _builder.hasState() + } + + /** + * `.arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val MessageViewKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + + /** + * `.arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"];` + */ + public var taskId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getTaskId") + get() = _builder.taskId + @kotlin.jvm.JvmName("setTaskId") + set(value) { + _builder.taskId = value + } + /** + * `.arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"];` + */ + public fun clearTaskId() { + _builder.clearTaskId() + } + /** + * `.arcforges.foundation.v1.Id task_id = 8 [json_name = "taskId"];` + * @return Whether the taskId field is set. + */ + public fun hasTaskId(): kotlin.Boolean { + return _builder.hasTaskId() + } + + public val MessageViewKt.Dsl.taskIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.taskIdOrNull + + /** + * `.arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"];` + */ + public var turnId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getTurnId") + get() = _builder.turnId + @kotlin.jvm.JvmName("setTurnId") + set(value) { + _builder.turnId = value + } + /** + * `.arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"];` + */ + public fun clearTurnId() { + _builder.clearTurnId() + } + /** + * `.arcforges.foundation.v1.Id turn_id = 9 [json_name = "turnId"];` + * @return Whether the turnId field is set. + */ + public fun hasTurnId(): kotlin.Boolean { + return _builder.hasTurnId() + } + + public val MessageViewKt.Dsl.turnIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.turnIdOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MessageView.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MessageViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MessageView = + `io.github.arcforges.contracts.publicapi.v1`.MessageViewKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MessageViewOrBuilder.messageIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasMessageId()) getMessageId() else null + +public val io.github.arcforges.contracts.publicapi.v1.MessageViewOrBuilder.conversationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasConversationId()) getConversationId() else null + +public val io.github.arcforges.contracts.publicapi.v1.MessageViewOrBuilder.branchIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasBranchId()) getBranchId() else null + +public val io.github.arcforges.contracts.publicapi.v1.MessageViewOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.MessageViewOrBuilder.taskIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasTaskId()) getTaskId() else null + +public val io.github.arcforges.contracts.publicapi.v1.MessageViewOrBuilder.turnIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasTurnId()) getTurnId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt new file mode 100644 index 0000000..79ffb48 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataEntryKt.kt @@ -0,0 +1,94 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemetadataEntry") +public inline fun metadataEntry(block: io.github.arcforges.contracts.publicapi.v1.MetadataEntryKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MetadataEntry = + io.github.arcforges.contracts.publicapi.v1.MetadataEntryKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MetadataEntry.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MetadataEntry; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MetadataEntry` + */ +public object MetadataEntryKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MetadataEntry.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MetadataEntry.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MetadataEntry = _builder.build() + + /** + * `optional string name = 1 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 1 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 1 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `.arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"];` + */ + public var value: io.github.arcforges.contracts.publicapi.v1.MetadataScalar + @kotlin.jvm.JvmName("getValue") + get() = _builder.value + @kotlin.jvm.JvmName("setValue") + set(value) { + _builder.value = value + } + /** + * `.arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"];` + */ + public fun clearValue() { + _builder.clearValue() + } + /** + * `.arcforges.publicapi.v1.MetadataScalar value = 2 [json_name = "value"];` + * @return Whether the value field is set. + */ + public fun hasValue(): kotlin.Boolean { + return _builder.hasValue() + } + + public val MetadataEntryKt.Dsl.valueOrNull: io.github.arcforges.contracts.publicapi.v1.MetadataScalar? + get() = _builder.valueOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MetadataEntry.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MetadataEntryKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MetadataEntry = + `io.github.arcforges.contracts.publicapi.v1`.MetadataEntryKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MetadataEntryOrBuilder.valueOrNull: io.github.arcforges.contracts.publicapi.v1.MetadataScalar? + get() = if (hasValue()) getValue() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt new file mode 100644 index 0000000..ac43506 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/MetadataScalarKt.kt @@ -0,0 +1,224 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializemetadataScalar") +public inline fun metadataScalar(block: io.github.arcforges.contracts.publicapi.v1.MetadataScalarKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MetadataScalar = + io.github.arcforges.contracts.publicapi.v1.MetadataScalarKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.MetadataScalar.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: MetadataScalar; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.MetadataScalar` + */ +public object MetadataScalarKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.MetadataScalar.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.MetadataScalar.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.MetadataScalar = _builder.build() + + /** + * `string text = 1 [json_name = "text"];` + */ + public var text: kotlin.String + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `string text = 1 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `string text = 1 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + /** + * `bool boolean = 2 [json_name = "boolean"];` + */ + public var boolean: kotlin.Boolean + @kotlin.jvm.JvmName("getBoolean") + get() = _builder.boolean + @kotlin.jvm.JvmName("setBoolean") + set(value) { + _builder.boolean = value + } + /** + * `bool boolean = 2 [json_name = "boolean"];` + */ + public fun clearBoolean() { + _builder.clearBoolean() + } + /** + * `bool boolean = 2 [json_name = "boolean"];` + * @return Whether the boolean field is set. + */ + public fun hasBoolean(): kotlin.Boolean { + return _builder.hasBoolean() + } + + /** + * `sint64 integer = 3 [json_name = "integer"];` + */ + public var integer: kotlin.Long + @kotlin.jvm.JvmName("getInteger") + get() = _builder.integer + @kotlin.jvm.JvmName("setInteger") + set(value) { + _builder.integer = value + } + /** + * `sint64 integer = 3 [json_name = "integer"];` + */ + public fun clearInteger() { + _builder.clearInteger() + } + /** + * `sint64 integer = 3 [json_name = "integer"];` + * @return Whether the integer field is set. + */ + public fun hasInteger(): kotlin.Boolean { + return _builder.hasInteger() + } + + /** + * `double number = 4 [json_name = "number"];` + */ + public var number: kotlin.Double + @kotlin.jvm.JvmName("getNumber") + get() = _builder.number + @kotlin.jvm.JvmName("setNumber") + set(value) { + _builder.number = value + } + /** + * `double number = 4 [json_name = "number"];` + */ + public fun clearNumber() { + _builder.clearNumber() + } + /** + * `double number = 4 [json_name = "number"];` + * @return Whether the number field is set. + */ + public fun hasNumber(): kotlin.Boolean { + return _builder.hasNumber() + } + + /** + * `.arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"];` + */ + public var decimal: io.github.arcforges.contracts.foundation.v1.Decimal + @kotlin.jvm.JvmName("getDecimal") + get() = _builder.decimal + @kotlin.jvm.JvmName("setDecimal") + set(value) { + _builder.decimal = value + } + /** + * `.arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"];` + */ + public fun clearDecimal() { + _builder.clearDecimal() + } + /** + * `.arcforges.foundation.v1.Decimal decimal = 5 [json_name = "decimal"];` + * @return Whether the decimal field is set. + */ + public fun hasDecimal(): kotlin.Boolean { + return _builder.hasDecimal() + } + + /** + * `.arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"];` + */ + public var instant: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getInstant") + get() = _builder.instant + @kotlin.jvm.JvmName("setInstant") + set(value) { + _builder.instant = value + } + /** + * `.arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"];` + */ + public fun clearInstant() { + _builder.clearInstant() + } + /** + * `.arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"];` + * @return Whether the instant field is set. + */ + public fun hasInstant(): kotlin.Boolean { + return _builder.hasInstant() + } + + /** + * `.arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"];` + */ + public var resource: io.github.arcforges.contracts.foundation.v1.ResourceRef + @kotlin.jvm.JvmName("getResource") + get() = _builder.resource + @kotlin.jvm.JvmName("setResource") + set(value) { + _builder.resource = value + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"];` + */ + public fun clearResource() { + _builder.clearResource() + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"];` + * @return Whether the resource field is set. + */ + public fun hasResource(): kotlin.Boolean { + return _builder.hasResource() + } + public val valueCase: io.github.arcforges.contracts.publicapi.v1.MetadataScalar.ValueCase + @kotlin.jvm.JvmName("getValueCase") + get() = _builder.valueCase + + public fun clearValue() { + _builder.clearValue() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.MetadataScalar.copy(block: `io.github.arcforges.contracts.publicapi.v1`.MetadataScalarKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.MetadataScalar = + `io.github.arcforges.contracts.publicapi.v1`.MetadataScalarKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.MetadataScalarOrBuilder.decimalOrNull: io.github.arcforges.contracts.foundation.v1.Decimal? + get() = if (hasDecimal()) getDecimal() else null + +public val io.github.arcforges.contracts.publicapi.v1.MetadataScalarOrBuilder.instantOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasInstant()) getInstant() else null + +public val io.github.arcforges.contracts.publicapi.v1.MetadataScalarOrBuilder.resourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = if (hasResource()) getResource() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt new file mode 100644 index 0000000..fea4881 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookBodyKt.kt @@ -0,0 +1,212 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializenotebookBody") +public inline fun notebookBody(block: io.github.arcforges.contracts.publicapi.v1.NotebookBodyKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotebookBody = + io.github.arcforges.contracts.publicapi.v1.NotebookBodyKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.NotebookBody.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: NotebookBody; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.NotebookBody` + */ +public object NotebookBodyKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.NotebookBody.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.NotebookBody.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.NotebookBody = _builder.build() + + /** + * `.arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"];` + */ + public var notebook: io.github.arcforges.contracts.publicapi.v1.NotebookView + @kotlin.jvm.JvmName("getNotebook") + get() = _builder.notebook + @kotlin.jvm.JvmName("setNotebook") + set(value) { + _builder.notebook = value + } + /** + * `.arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"];` + */ + public fun clearNotebook() { + _builder.clearNotebook() + } + /** + * `.arcforges.publicapi.v1.NotebookView notebook = 1 [json_name = "notebook"];` + * @return Whether the notebook field is set. + */ + public fun hasNotebook(): kotlin.Boolean { + return _builder.hasNotebook() + } + + public val NotebookBodyKt.Dsl.notebookOrNull: io.github.arcforges.contracts.publicapi.v1.NotebookView? + get() = _builder.notebookOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class FoldersProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"];` + */ + public val folders: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.foldersList + ) + /** + * `repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"];` + * @param value The folders to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addFolders") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.FolderView) { + _builder.addFolders(value) + } + /** + * `repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"];` + * @param value The folders to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignFolders") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.FolderView) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"];` + * @param values The folders to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllFolders") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllFolders(values) + } + /** + * `repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"];` + * @param values The folders to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllFolders") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"];` + * @param index The index to set the value at. + * @param value The folders to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setFolders") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.FolderView) { + _builder.setFolders(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.FolderView folders = 2 [json_name = "folders"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearFolders") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearFolders() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class DocumentOrderProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"];` + */ + public val documentOrder: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.documentOrderList + ) + /** + * `repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"];` + * @param value The documentOrder to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addDocumentOrder") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addDocumentOrder(value) + } + /** + * `repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"];` + * @param value The documentOrder to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignDocumentOrder") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"];` + * @param values The documentOrder to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllDocumentOrder") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllDocumentOrder(values) + } + /** + * `repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"];` + * @param values The documentOrder to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllDocumentOrder") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"];` + * @param index The index to set the value at. + * @param value The documentOrder to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setDocumentOrder") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setDocumentOrder(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id document_order = 3 [json_name = "documentOrder"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearDocumentOrder") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearDocumentOrder() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.NotebookBody.copy(block: `io.github.arcforges.contracts.publicapi.v1`.NotebookBodyKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotebookBody = + `io.github.arcforges.contracts.publicapi.v1`.NotebookBodyKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.NotebookBodyOrBuilder.notebookOrNull: io.github.arcforges.contracts.publicapi.v1.NotebookView? + get() = if (hasNotebook()) getNotebook() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt new file mode 100644 index 0000000..672263c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotebookViewKt.kt @@ -0,0 +1,154 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializenotebookView") +public inline fun notebookView(block: io.github.arcforges.contracts.publicapi.v1.NotebookViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotebookView = + io.github.arcforges.contracts.publicapi.v1.NotebookViewKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.NotebookView.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: NotebookView; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.NotebookView` + */ +public object NotebookViewKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.NotebookView.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.NotebookView.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.NotebookView = _builder.build() + + /** + * `.arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"];` + */ + public var notebookId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getNotebookId") + get() = _builder.notebookId + @kotlin.jvm.JvmName("setNotebookId") + set(value) { + _builder.notebookId = value + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"];` + */ + public fun clearNotebookId() { + _builder.clearNotebookId() + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 1 [json_name = "notebookId"];` + * @return Whether the notebookId field is set. + */ + public fun hasNotebookId(): kotlin.Boolean { + return _builder.hasNotebookId() + } + + public val NotebookViewKt.Dsl.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.notebookIdOrNull + + /** + * `optional string name = 2 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 2 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 2 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `.arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 3 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val NotebookViewKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + + /** + * `.arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"];` + */ + public var trashedAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getTrashedAt") + get() = _builder.trashedAt + @kotlin.jvm.JvmName("setTrashedAt") + set(value) { + _builder.trashedAt = value + } + /** + * `.arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"];` + */ + public fun clearTrashedAt() { + _builder.clearTrashedAt() + } + /** + * `.arcforges.foundation.v1.Instant trashed_at = 4 [json_name = "trashedAt"];` + * @return Whether the trashedAt field is set. + */ + public fun hasTrashedAt(): kotlin.Boolean { + return _builder.hasTrashedAt() + } + + public val NotebookViewKt.Dsl.trashedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.trashedAtOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.NotebookView.copy(block: `io.github.arcforges.contracts.publicapi.v1`.NotebookViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotebookView = + `io.github.arcforges.contracts.publicapi.v1`.NotebookViewKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.NotebookViewOrBuilder.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasNotebookId()) getNotebookId() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotebookViewOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotebookViewOrBuilder.trashedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasTrashedAt()) getTrashedAt() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt new file mode 100644 index 0000000..9032257 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesDocumentKt.kt @@ -0,0 +1,468 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializenotesDocument") +public inline fun notesDocument(block: io.github.arcforges.contracts.publicapi.v1.NotesDocumentKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesDocument = + io.github.arcforges.contracts.publicapi.v1.NotesDocumentKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.NotesDocument.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: NotesDocument; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.NotesDocument` + */ +public object NotesDocumentKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.NotesDocument.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.NotesDocument.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.NotesDocument = _builder.build() + + /** + * `.arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"];` + */ + public var documentId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getDocumentId") + get() = _builder.documentId + @kotlin.jvm.JvmName("setDocumentId") + set(value) { + _builder.documentId = value + } + /** + * `.arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"];` + */ + public fun clearDocumentId() { + _builder.clearDocumentId() + } + /** + * `.arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"];` + * @return Whether the documentId field is set. + */ + public fun hasDocumentId(): kotlin.Boolean { + return _builder.hasDocumentId() + } + + public val NotesDocumentKt.Dsl.documentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.documentIdOrNull + + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + */ + public var notebookId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getNotebookId") + get() = _builder.notebookId + @kotlin.jvm.JvmName("setNotebookId") + set(value) { + _builder.notebookId = value + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + */ + public fun clearNotebookId() { + _builder.clearNotebookId() + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + * @return Whether the notebookId field is set. + */ + public fun hasNotebookId(): kotlin.Boolean { + return _builder.hasNotebookId() + } + + public val NotesDocumentKt.Dsl.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.notebookIdOrNull + + /** + * `.arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"];` + */ + public var folderId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getFolderId") + get() = _builder.folderId + @kotlin.jvm.JvmName("setFolderId") + set(value) { + _builder.folderId = value + } + /** + * `.arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"];` + */ + public fun clearFolderId() { + _builder.clearFolderId() + } + /** + * `.arcforges.foundation.v1.Id folder_id = 3 [json_name = "folderId"];` + * @return Whether the folderId field is set. + */ + public fun hasFolderId(): kotlin.Boolean { + return _builder.hasFolderId() + } + + public val NotesDocumentKt.Dsl.folderIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.folderIdOrNull + + /** + * `optional string title = 4 [json_name = "title"];` + */ + public var title: kotlin.String + @kotlin.jvm.JvmName("getTitle") + get() = _builder.title + @kotlin.jvm.JvmName("setTitle") + set(value) { + _builder.title = value + } + /** + * `optional string title = 4 [json_name = "title"];` + */ + public fun clearTitle() { + _builder.clearTitle() + } + /** + * `optional string title = 4 [json_name = "title"];` + * @return Whether the title field is set. + */ + public fun hasTitle(): kotlin.Boolean { + return _builder.hasTitle() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class BlocksProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"];` + */ + public val blocks: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.blocksList + ) + /** + * `repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"];` + * @param value The blocks to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addBlocks") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.Block) { + _builder.addBlocks(value) + } + /** + * `repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"];` + * @param value The blocks to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignBlocks") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.Block) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"];` + * @param values The blocks to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllBlocks") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllBlocks(values) + } + /** + * `repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"];` + * @param values The blocks to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllBlocks") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"];` + * @param index The index to set the value at. + * @param value The blocks to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setBlocks") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.Block) { + _builder.setBlocks(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.Block blocks = 5 [json_name = "blocks"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearBlocks") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearBlocks() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class PropertiesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"];` + */ + public val properties: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.propertiesList + ) + /** + * `repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"];` + * @param value The properties to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addProperties") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.PropertyValue) { + _builder.addProperties(value) + } + /** + * `repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"];` + * @param value The properties to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignProperties") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.PropertyValue) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"];` + * @param values The properties to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllProperties") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllProperties(values) + } + /** + * `repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"];` + * @param values The properties to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllProperties") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"];` + * @param index The index to set the value at. + * @param value The properties to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setProperties") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.PropertyValue) { + _builder.setProperties(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.PropertyValue properties = 6 [json_name = "properties"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearProperties") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearProperties() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class TagsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"];` + */ + public val tags: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.tagsList + ) + /** + * `repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"];` + * @param value The tags to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addTags") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addTags(value) + } + /** + * `repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"];` + * @param value The tags to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignTags") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"];` + * @param values The tags to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllTags") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllTags(values) + } + /** + * `repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"];` + * @param values The tags to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllTags") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"];` + * @param index The index to set the value at. + * @param value The tags to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setTags") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setTags(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id tags = 7 [json_name = "tags"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearTags") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearTags() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class LinksProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"];` + */ + public val links: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.linksList + ) + /** + * `repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"];` + * @param value The links to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addLinks") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.LinkSpec) { + _builder.addLinks(value) + } + /** + * `repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"];` + * @param value The links to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignLinks") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.LinkSpec) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"];` + * @param values The links to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllLinks") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllLinks(values) + } + /** + * `repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"];` + * @param values The links to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllLinks") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"];` + * @param index The index to set the value at. + * @param value The links to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setLinks") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.LinkSpec) { + _builder.setLinks(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.LinkSpec links = 8 [json_name = "links"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearLinks") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearLinks() + } + + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"];` + */ + public var origin: io.github.arcforges.contracts.foundation.v1.ContentOrigin + @kotlin.jvm.JvmName("getOrigin") + get() = _builder.origin + @kotlin.jvm.JvmName("setOrigin") + set(value) { + _builder.origin = value + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"];` + */ + public fun clearOrigin() { + _builder.clearOrigin() + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 9 [json_name = "origin"];` + * @return Whether the origin field is set. + */ + public fun hasOrigin(): kotlin.Boolean { + return _builder.hasOrigin() + } + + public val NotesDocumentKt.Dsl.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = _builder.originOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.NotesDocument.copy(block: `io.github.arcforges.contracts.publicapi.v1`.NotesDocumentKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesDocument = + `io.github.arcforges.contracts.publicapi.v1`.NotesDocumentKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.NotesDocumentOrBuilder.documentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasDocumentId()) getDocumentId() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesDocumentOrBuilder.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasNotebookId()) getNotebookId() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesDocumentOrBuilder.folderIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasFolderId()) getFolderId() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesDocumentOrBuilder.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = if (hasOrigin()) getOrigin() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt new file mode 100644 index 0000000..9c98f73 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesFilterKt.kt @@ -0,0 +1,101 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializenotesFilter") +public inline fun notesFilter(block: io.github.arcforges.contracts.publicapi.v1.NotesFilterKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesFilter = + io.github.arcforges.contracts.publicapi.v1.NotesFilterKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.NotesFilter.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: NotesFilter; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.NotesFilter` + */ +public object NotesFilterKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.NotesFilter.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.NotesFilter.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.NotesFilter = _builder.build() + + /** + * `.arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"];` + */ + public var group: io.github.arcforges.contracts.publicapi.v1.FilterGroup + @kotlin.jvm.JvmName("getGroup") + get() = _builder.group + @kotlin.jvm.JvmName("setGroup") + set(value) { + _builder.group = value + } + /** + * `.arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"];` + */ + public fun clearGroup() { + _builder.clearGroup() + } + /** + * `.arcforges.publicapi.v1.FilterGroup group = 1 [json_name = "group"];` + * @return Whether the group field is set. + */ + public fun hasGroup(): kotlin.Boolean { + return _builder.hasGroup() + } + + /** + * `.arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"];` + */ + public var predicate: io.github.arcforges.contracts.publicapi.v1.ScalarPredicate + @kotlin.jvm.JvmName("getPredicate") + get() = _builder.predicate + @kotlin.jvm.JvmName("setPredicate") + set(value) { + _builder.predicate = value + } + /** + * `.arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"];` + */ + public fun clearPredicate() { + _builder.clearPredicate() + } + /** + * `.arcforges.publicapi.v1.ScalarPredicate predicate = 2 [json_name = "predicate"];` + * @return Whether the predicate field is set. + */ + public fun hasPredicate(): kotlin.Boolean { + return _builder.hasPredicate() + } + public val expressionCase: io.github.arcforges.contracts.publicapi.v1.NotesFilter.ExpressionCase + @kotlin.jvm.JvmName("getExpressionCase") + get() = _builder.expressionCase + + public fun clearExpression() { + _builder.clearExpression() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.NotesFilter.copy(block: `io.github.arcforges.contracts.publicapi.v1`.NotesFilterKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesFilter = + `io.github.arcforges.contracts.publicapi.v1`.NotesFilterKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.NotesFilterOrBuilder.groupOrNull: io.github.arcforges.contracts.publicapi.v1.FilterGroup? + get() = if (hasGroup()) getGroup() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesFilterOrBuilder.predicateOrNull: io.github.arcforges.contracts.publicapi.v1.ScalarPredicate? + get() = if (hasPredicate()) getPredicate() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt new file mode 100644 index 0000000..fc79bb9 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesQueryKt.kt @@ -0,0 +1,481 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializenotesQuery") +public inline fun notesQuery(block: io.github.arcforges.contracts.publicapi.v1.NotesQueryKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesQuery = + io.github.arcforges.contracts.publicapi.v1.NotesQueryKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.NotesQuery.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: NotesQuery; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.NotesQuery` + */ +public object NotesQueryKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.NotesQuery.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.NotesQuery.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.NotesQuery = _builder.build() + + /** + * `optional string profile = 1 [json_name = "profile"];` + */ + public var profile: kotlin.String + @kotlin.jvm.JvmName("getProfile") + get() = _builder.profile + @kotlin.jvm.JvmName("setProfile") + set(value) { + _builder.profile = value + } + /** + * `optional string profile = 1 [json_name = "profile"];` + */ + public fun clearProfile() { + _builder.clearProfile() + } + /** + * `optional string profile = 1 [json_name = "profile"];` + * @return Whether the profile field is set. + */ + public fun hasProfile(): kotlin.Boolean { + return _builder.hasProfile() + } + + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + */ + public var notebookId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getNotebookId") + get() = _builder.notebookId + @kotlin.jvm.JvmName("setNotebookId") + set(value) { + _builder.notebookId = value + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + */ + public fun clearNotebookId() { + _builder.clearNotebookId() + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + * @return Whether the notebookId field is set. + */ + public fun hasNotebookId(): kotlin.Boolean { + return _builder.hasNotebookId() + } + + public val NotesQueryKt.Dsl.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.notebookIdOrNull + + /** + * `.arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"];` + */ + public var savedViewId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getSavedViewId") + get() = _builder.savedViewId + @kotlin.jvm.JvmName("setSavedViewId") + set(value) { + _builder.savedViewId = value + } + /** + * `.arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"];` + */ + public fun clearSavedViewId() { + _builder.clearSavedViewId() + } + /** + * `.arcforges.foundation.v1.Id saved_view_id = 3 [json_name = "savedViewId"];` + * @return Whether the savedViewId field is set. + */ + public fun hasSavedViewId(): kotlin.Boolean { + return _builder.hasSavedViewId() + } + + public val NotesQueryKt.Dsl.savedViewIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.savedViewIdOrNull + + /** + * `.arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"];` + */ + public var savedViewRev: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getSavedViewRev") + get() = _builder.savedViewRev + @kotlin.jvm.JvmName("setSavedViewRev") + set(value) { + _builder.savedViewRev = value + } + /** + * `.arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"];` + */ + public fun clearSavedViewRev() { + _builder.clearSavedViewRev() + } + /** + * `.arcforges.foundation.v1.Revision saved_view_rev = 4 [json_name = "savedViewRev"];` + * @return Whether the savedViewRev field is set. + */ + public fun hasSavedViewRev(): kotlin.Boolean { + return _builder.hasSavedViewRev() + } + + public val NotesQueryKt.Dsl.savedViewRevOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.savedViewRevOrNull + + /** + * `.arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"];` + */ + public var filter: io.github.arcforges.contracts.publicapi.v1.NotesFilter + @kotlin.jvm.JvmName("getFilter") + get() = _builder.filter + @kotlin.jvm.JvmName("setFilter") + set(value) { + _builder.filter = value + } + /** + * `.arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"];` + */ + public fun clearFilter() { + _builder.clearFilter() + } + /** + * `.arcforges.publicapi.v1.NotesFilter filter = 5 [json_name = "filter"];` + * @return Whether the filter field is set. + */ + public fun hasFilter(): kotlin.Boolean { + return _builder.hasFilter() + } + + public val NotesQueryKt.Dsl.filterOrNull: io.github.arcforges.contracts.publicapi.v1.NotesFilter? + get() = _builder.filterOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class SortsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"];` + */ + public val sorts: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.sortsList + ) + /** + * `repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"];` + * @param value The sorts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addSorts") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.NotesSort) { + _builder.addSorts(value) + } + /** + * `repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"];` + * @param value The sorts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignSorts") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.NotesSort) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"];` + * @param values The sorts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllSorts") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllSorts(values) + } + /** + * `repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"];` + * @param values The sorts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllSorts") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"];` + * @param index The index to set the value at. + * @param value The sorts to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setSorts") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.NotesSort) { + _builder.setSorts(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.NotesSort sorts = 6 [json_name = "sorts"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearSorts") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearSorts() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ProjectionProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"];` + */ + public val projection: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.projectionList + ) + /** + * `repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"];` + * @param value The projection to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addProjection") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addProjection(value) + } + /** + * `repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"];` + * @param value The projection to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignProjection") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"];` + * @param values The projection to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllProjection") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllProjection(values) + } + /** + * `repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"];` + * @param values The projection to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllProjection") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"];` + * @param index The index to set the value at. + * @param value The projection to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setProjection") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setProjection(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id projection = 7 [json_name = "projection"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearProjection") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearProjection() + } + + /** + * `.arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"];` + */ + public var page: io.github.arcforges.contracts.foundation.v1.PageRequest + @kotlin.jvm.JvmName("getPage") + get() = _builder.page + @kotlin.jvm.JvmName("setPage") + set(value) { + _builder.page = value + } + /** + * `.arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"];` + */ + public fun clearPage() { + _builder.clearPage() + } + /** + * `.arcforges.foundation.v1.PageRequest page = 8 [json_name = "page"];` + * @return Whether the page field is set. + */ + public fun hasPage(): kotlin.Boolean { + return _builder.hasPage() + } + + public val NotesQueryKt.Dsl.pageOrNull: io.github.arcforges.contracts.foundation.v1.PageRequest? + get() = _builder.pageOrNull + + /** + * `optional string dataset_token = 9 [json_name = "datasetToken"];` + */ + public var datasetToken: kotlin.String + @kotlin.jvm.JvmName("getDatasetToken") + get() = _builder.datasetToken + @kotlin.jvm.JvmName("setDatasetToken") + set(value) { + _builder.datasetToken = value + } + /** + * `optional string dataset_token = 9 [json_name = "datasetToken"];` + */ + public fun clearDatasetToken() { + _builder.clearDatasetToken() + } + /** + * `optional string dataset_token = 9 [json_name = "datasetToken"];` + * @return Whether the datasetToken field is set. + */ + public fun hasDatasetToken(): kotlin.Boolean { + return _builder.hasDatasetToken() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class DefinitionVersionsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"];` + */ + public val definitionVersions: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.definitionVersionsList + ) + /** + * `repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"];` + * @param value The definitionVersions to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addDefinitionVersions") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion) { + _builder.addDefinitionVersions(value) + } + /** + * `repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"];` + * @param value The definitionVersions to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignDefinitionVersions") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"];` + * @param values The definitionVersions to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllDefinitionVersions") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllDefinitionVersions(values) + } + /** + * `repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"];` + * @param values The definitionVersions to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllDefinitionVersions") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"];` + * @param index The index to set the value at. + * @param value The definitionVersions to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setDefinitionVersions") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion) { + _builder.setDefinitionVersions(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10 [json_name = "definitionVersions"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearDefinitionVersions") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearDefinitionVersions() + } + + /** + * `.arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"];` + */ + public var selectors: io.github.arcforges.contracts.publicapi.v1.NotesSelectors + @kotlin.jvm.JvmName("getSelectors") + get() = _builder.selectors + @kotlin.jvm.JvmName("setSelectors") + set(value) { + _builder.selectors = value + } + /** + * `.arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"];` + */ + public fun clearSelectors() { + _builder.clearSelectors() + } + /** + * `.arcforges.publicapi.v1.NotesSelectors selectors = 11 [json_name = "selectors"];` + * @return Whether the selectors field is set. + */ + public fun hasSelectors(): kotlin.Boolean { + return _builder.hasSelectors() + } + + public val NotesQueryKt.Dsl.selectorsOrNull: io.github.arcforges.contracts.publicapi.v1.NotesSelectors? + get() = _builder.selectorsOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.NotesQuery.copy(block: `io.github.arcforges.contracts.publicapi.v1`.NotesQueryKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesQuery = + `io.github.arcforges.contracts.publicapi.v1`.NotesQueryKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.NotesQueryOrBuilder.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasNotebookId()) getNotebookId() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesQueryOrBuilder.savedViewIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasSavedViewId()) getSavedViewId() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesQueryOrBuilder.savedViewRevOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasSavedViewRev()) getSavedViewRev() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesQueryOrBuilder.filterOrNull: io.github.arcforges.contracts.publicapi.v1.NotesFilter? + get() = if (hasFilter()) getFilter() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesQueryOrBuilder.pageOrNull: io.github.arcforges.contracts.foundation.v1.PageRequest? + get() = if (hasPage()) getPage() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesQueryOrBuilder.selectorsOrNull: io.github.arcforges.contracts.publicapi.v1.NotesSelectors? + get() = if (hasSelectors()) getSelectors() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt new file mode 100644 index 0000000..99f87c8 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectionKt.kt @@ -0,0 +1,190 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializenotesSelection") +public inline fun notesSelection(block: io.github.arcforges.contracts.publicapi.v1.NotesSelectionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesSelection = + io.github.arcforges.contracts.publicapi.v1.NotesSelectionKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.NotesSelection.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: NotesSelection; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.NotesSelection` + */ +public object NotesSelectionKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.NotesSelection.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.NotesSelection.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.NotesSelection = _builder.build() + + /** + * `.arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"];` + */ + public var documentId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getDocumentId") + get() = _builder.documentId + @kotlin.jvm.JvmName("setDocumentId") + set(value) { + _builder.documentId = value + } + /** + * `.arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"];` + */ + public fun clearDocumentId() { + _builder.clearDocumentId() + } + /** + * `.arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"];` + * @return Whether the documentId field is set. + */ + public fun hasDocumentId(): kotlin.Boolean { + return _builder.hasDocumentId() + } + + public val NotesSelectionKt.Dsl.documentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.documentIdOrNull + + /** + * `.arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"];` + */ + public var anchor: io.github.arcforges.contracts.publicapi.v1.NotesTextPosition + @kotlin.jvm.JvmName("getAnchor") + get() = _builder.anchor + @kotlin.jvm.JvmName("setAnchor") + set(value) { + _builder.anchor = value + } + /** + * `.arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"];` + */ + public fun clearAnchor() { + _builder.clearAnchor() + } + /** + * `.arcforges.publicapi.v1.NotesTextPosition anchor = 2 [json_name = "anchor"];` + * @return Whether the anchor field is set. + */ + public fun hasAnchor(): kotlin.Boolean { + return _builder.hasAnchor() + } + + public val NotesSelectionKt.Dsl.anchorOrNull: io.github.arcforges.contracts.publicapi.v1.NotesTextPosition? + get() = _builder.anchorOrNull + + /** + * `.arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"];` + */ + public var focus: io.github.arcforges.contracts.publicapi.v1.NotesTextPosition + @kotlin.jvm.JvmName("getFocus") + get() = _builder.focus + @kotlin.jvm.JvmName("setFocus") + set(value) { + _builder.focus = value + } + /** + * `.arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"];` + */ + public fun clearFocus() { + _builder.clearFocus() + } + /** + * `.arcforges.publicapi.v1.NotesTextPosition focus = 3 [json_name = "focus"];` + * @return Whether the focus field is set. + */ + public fun hasFocus(): kotlin.Boolean { + return _builder.hasFocus() + } + + public val NotesSelectionKt.Dsl.focusOrNull: io.github.arcforges.contracts.publicapi.v1.NotesTextPosition? + get() = _builder.focusOrNull + + /** + * `.arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"];` + */ + public var localVersion: io.github.arcforges.contracts.foundation.v1.LocalNotesVersion + @kotlin.jvm.JvmName("getLocalVersion") + get() = _builder.localVersion + @kotlin.jvm.JvmName("setLocalVersion") + set(value) { + _builder.localVersion = value + } + /** + * `.arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"];` + */ + public fun clearLocalVersion() { + _builder.clearLocalVersion() + } + /** + * `.arcforges.foundation.v1.LocalNotesVersion local_version = 4 [json_name = "localVersion"];` + * @return Whether the localVersion field is set. + */ + public fun hasLocalVersion(): kotlin.Boolean { + return _builder.hasLocalVersion() + } + + public val NotesSelectionKt.Dsl.localVersionOrNull: io.github.arcforges.contracts.foundation.v1.LocalNotesVersion? + get() = _builder.localVersionOrNull + + /** + * `.arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"];` + */ + public var cloudRevision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getCloudRevision") + get() = _builder.cloudRevision + @kotlin.jvm.JvmName("setCloudRevision") + set(value) { + _builder.cloudRevision = value + } + /** + * `.arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"];` + */ + public fun clearCloudRevision() { + _builder.clearCloudRevision() + } + /** + * `.arcforges.foundation.v1.Revision cloud_revision = 5 [json_name = "cloudRevision"];` + * @return Whether the cloudRevision field is set. + */ + public fun hasCloudRevision(): kotlin.Boolean { + return _builder.hasCloudRevision() + } + + public val NotesSelectionKt.Dsl.cloudRevisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.cloudRevisionOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.NotesSelection.copy(block: `io.github.arcforges.contracts.publicapi.v1`.NotesSelectionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesSelection = + `io.github.arcforges.contracts.publicapi.v1`.NotesSelectionKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.NotesSelectionOrBuilder.documentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasDocumentId()) getDocumentId() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesSelectionOrBuilder.anchorOrNull: io.github.arcforges.contracts.publicapi.v1.NotesTextPosition? + get() = if (hasAnchor()) getAnchor() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesSelectionOrBuilder.focusOrNull: io.github.arcforges.contracts.publicapi.v1.NotesTextPosition? + get() = if (hasFocus()) getFocus() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesSelectionOrBuilder.localVersionOrNull: io.github.arcforges.contracts.foundation.v1.LocalNotesVersion? + get() = if (hasLocalVersion()) getLocalVersion() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesSelectionOrBuilder.cloudRevisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasCloudRevision()) getCloudRevision() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt new file mode 100644 index 0000000..fe1b4fc --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSelectorsKt.kt @@ -0,0 +1,349 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializenotesSelectors") +public inline fun notesSelectors(block: io.github.arcforges.contracts.publicapi.v1.NotesSelectorsKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesSelectors = + io.github.arcforges.contracts.publicapi.v1.NotesSelectorsKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.NotesSelectors.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: NotesSelectors; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.NotesSelectors` + */ +public object NotesSelectorsKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.NotesSelectors.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.NotesSelectors.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.NotesSelectors = _builder.build() + + /** + * `.arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"];` + */ + public var documentId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getDocumentId") + get() = _builder.documentId + @kotlin.jvm.JvmName("setDocumentId") + set(value) { + _builder.documentId = value + } + /** + * `.arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"];` + */ + public fun clearDocumentId() { + _builder.clearDocumentId() + } + /** + * `.arcforges.foundation.v1.Id document_id = 1 [json_name = "documentId"];` + * @return Whether the documentId field is set. + */ + public fun hasDocumentId(): kotlin.Boolean { + return _builder.hasDocumentId() + } + + public val NotesSelectorsKt.Dsl.documentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.documentIdOrNull + + /** + * `.arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"];` + */ + public var folderId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getFolderId") + get() = _builder.folderId + @kotlin.jvm.JvmName("setFolderId") + set(value) { + _builder.folderId = value + } + /** + * `.arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"];` + */ + public fun clearFolderId() { + _builder.clearFolderId() + } + /** + * `.arcforges.foundation.v1.Id folder_id = 2 [json_name = "folderId"];` + * @return Whether the folderId field is set. + */ + public fun hasFolderId(): kotlin.Boolean { + return _builder.hasFolderId() + } + + public val NotesSelectorsKt.Dsl.folderIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.folderIdOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class TagIdsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"];` + */ + public val tagIds: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.tagIdsList + ) + /** + * `repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"];` + * @param value The tagIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addTagIds") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addTagIds(value) + } + /** + * `repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"];` + * @param value The tagIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignTagIds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"];` + * @param values The tagIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllTagIds") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllTagIds(values) + } + /** + * `repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"];` + * @param values The tagIds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllTagIds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"];` + * @param index The index to set the value at. + * @param value The tagIds to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setTagIds") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setTagIds(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id tag_ids = 3 [json_name = "tagIds"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearTagIds") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearTagIds() + } + + /** + * `optional string text = 4 [json_name = "text"];` + */ + public var text: kotlin.String + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `optional string text = 4 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `optional string text = 4 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class BlockKindsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated string block_kinds = 5 [json_name = "blockKinds"];` + * @return A list containing the blockKinds. + */ + public val blockKinds: com.google.protobuf.kotlin.DslList + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + get() = com.google.protobuf.kotlin.DslList( + _builder.blockKindsList + ) + /** + * `repeated string block_kinds = 5 [json_name = "blockKinds"];` + * @param value The blockKinds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addBlockKinds") + public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { + _builder.addBlockKinds(value) + } + /** + * `repeated string block_kinds = 5 [json_name = "blockKinds"];` + * @param value The blockKinds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignBlockKinds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { + add(value) + } + /** + * `repeated string block_kinds = 5 [json_name = "blockKinds"];` + * @param values The blockKinds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllBlockKinds") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllBlockKinds(values) + } + /** + * `repeated string block_kinds = 5 [json_name = "blockKinds"];` + * @param values The blockKinds to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllBlockKinds") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated string block_kinds = 5 [json_name = "blockKinds"];` + * @param index The index to set the value at. + * @param value The blockKinds to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setBlockKinds") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { + _builder.setBlockKinds(index, value) + }/** + * `repeated string block_kinds = 5 [json_name = "blockKinds"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setBlockKinds") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearBlockKinds() + } + /** + * `optional bool has_attachment = 6 [json_name = "hasAttachment"];` + */ + public var hasAttachment: kotlin.Boolean + @kotlin.jvm.JvmName("getHasAttachment") + get() = _builder.hasAttachment + @kotlin.jvm.JvmName("setHasAttachment") + set(value) { + _builder.hasAttachment = value + } + /** + * `optional bool has_attachment = 6 [json_name = "hasAttachment"];` + */ + public fun clearHasAttachment() { + _builder.clearHasAttachment() + } + /** + * `optional bool has_attachment = 6 [json_name = "hasAttachment"];` + * @return Whether the hasAttachment field is set. + */ + public fun hasHasAttachment(): kotlin.Boolean { + return _builder.hasHasAttachment() + } + + /** + * `.arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"];` + */ + public var modified: io.github.arcforges.contracts.foundation.v1.TimeRangeUtc + @kotlin.jvm.JvmName("getModified") + get() = _builder.modified + @kotlin.jvm.JvmName("setModified") + set(value) { + _builder.modified = value + } + /** + * `.arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"];` + */ + public fun clearModified() { + _builder.clearModified() + } + /** + * `.arcforges.foundation.v1.TimeRangeUtc modified = 7 [json_name = "modified"];` + * @return Whether the modified field is set. + */ + public fun hasModified(): kotlin.Boolean { + return _builder.hasModified() + } + + public val NotesSelectorsKt.Dsl.modifiedOrNull: io.github.arcforges.contracts.foundation.v1.TimeRangeUtc? + get() = _builder.modifiedOrNull + + /** + * `.arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"];` + */ + public var linkedTo: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getLinkedTo") + get() = _builder.linkedTo + @kotlin.jvm.JvmName("setLinkedTo") + set(value) { + _builder.linkedTo = value + } + /** + * `.arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"];` + */ + public fun clearLinkedTo() { + _builder.clearLinkedTo() + } + /** + * `.arcforges.foundation.v1.Id linked_to = 8 [json_name = "linkedTo"];` + * @return Whether the linkedTo field is set. + */ + public fun hasLinkedTo(): kotlin.Boolean { + return _builder.hasLinkedTo() + } + + public val NotesSelectorsKt.Dsl.linkedToOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.linkedToOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.NotesSelectors.copy(block: `io.github.arcforges.contracts.publicapi.v1`.NotesSelectorsKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesSelectors = + `io.github.arcforges.contracts.publicapi.v1`.NotesSelectorsKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.NotesSelectorsOrBuilder.documentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasDocumentId()) getDocumentId() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesSelectorsOrBuilder.folderIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasFolderId()) getFolderId() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesSelectorsOrBuilder.modifiedOrNull: io.github.arcforges.contracts.foundation.v1.TimeRangeUtc? + get() = if (hasModified()) getModified() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesSelectorsOrBuilder.linkedToOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasLinkedTo()) getLinkedTo() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt new file mode 100644 index 0000000..187703b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesSortKt.kt @@ -0,0 +1,94 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializenotesSort") +public inline fun notesSort(block: io.github.arcforges.contracts.publicapi.v1.NotesSortKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesSort = + io.github.arcforges.contracts.publicapi.v1.NotesSortKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.NotesSort.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: NotesSort; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.NotesSort` + */ +public object NotesSortKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.NotesSort.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.NotesSort.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.NotesSort = _builder.build() + + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + */ + public var propertyId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getPropertyId") + get() = _builder.propertyId + @kotlin.jvm.JvmName("setPropertyId") + set(value) { + _builder.propertyId = value + } + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + */ + public fun clearPropertyId() { + _builder.clearPropertyId() + } + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + * @return Whether the propertyId field is set. + */ + public fun hasPropertyId(): kotlin.Boolean { + return _builder.hasPropertyId() + } + + public val NotesSortKt.Dsl.propertyIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.propertyIdOrNull + + /** + * `optional bool descending = 2 [json_name = "descending"];` + */ + public var descending: kotlin.Boolean + @kotlin.jvm.JvmName("getDescending") + get() = _builder.descending + @kotlin.jvm.JvmName("setDescending") + set(value) { + _builder.descending = value + } + /** + * `optional bool descending = 2 [json_name = "descending"];` + */ + public fun clearDescending() { + _builder.clearDescending() + } + /** + * `optional bool descending = 2 [json_name = "descending"];` + * @return Whether the descending field is set. + */ + public fun hasDescending(): kotlin.Boolean { + return _builder.hasDescending() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.NotesSort.copy(block: `io.github.arcforges.contracts.publicapi.v1`.NotesSortKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesSort = + `io.github.arcforges.contracts.publicapi.v1`.NotesSortKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.NotesSortOrBuilder.propertyIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasPropertyId()) getPropertyId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt new file mode 100644 index 0000000..7273233 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/NotesTextPositionKt.kt @@ -0,0 +1,178 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializenotesTextPosition") +public inline fun notesTextPosition(block: io.github.arcforges.contracts.publicapi.v1.NotesTextPositionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesTextPosition = + io.github.arcforges.contracts.publicapi.v1.NotesTextPositionKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: NotesTextPosition; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.NotesTextPosition` + */ +public object NotesTextPositionKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.NotesTextPosition = _builder.build() + + /** + * `.arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"];` + */ + public var blockId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getBlockId") + get() = _builder.blockId + @kotlin.jvm.JvmName("setBlockId") + set(value) { + _builder.blockId = value + } + /** + * `.arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"];` + */ + public fun clearBlockId() { + _builder.clearBlockId() + } + /** + * `.arcforges.foundation.v1.Id block_id = 1 [json_name = "blockId"];` + * @return Whether the blockId field is set. + */ + public fun hasBlockId(): kotlin.Boolean { + return _builder.hasBlockId() + } + + public val NotesTextPositionKt.Dsl.blockIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.blockIdOrNull + + /** + * `.arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"];` + */ + public var inlineId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getInlineId") + get() = _builder.inlineId + @kotlin.jvm.JvmName("setInlineId") + set(value) { + _builder.inlineId = value + } + /** + * `.arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"];` + */ + public fun clearInlineId() { + _builder.clearInlineId() + } + /** + * `.arcforges.foundation.v1.Id inline_id = 2 [json_name = "inlineId"];` + * @return Whether the inlineId field is set. + */ + public fun hasInlineId(): kotlin.Boolean { + return _builder.hasInlineId() + } + + public val NotesTextPositionKt.Dsl.inlineIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.inlineIdOrNull + + /** + * `optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"];` + */ + public var offsetUtf16: kotlin.Int + @kotlin.jvm.JvmName("getOffsetUtf16") + get() = _builder.offsetUtf16 + @kotlin.jvm.JvmName("setOffsetUtf16") + set(value) { + _builder.offsetUtf16 = value + } + /** + * `optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"];` + */ + public fun clearOffsetUtf16() { + _builder.clearOffsetUtf16() + } + /** + * `optional uint32 offset_utf16 = 3 [json_name = "offsetUtf16"];` + * @return Whether the offsetUtf16 field is set. + */ + public fun hasOffsetUtf16(): kotlin.Boolean { + return _builder.hasOffsetUtf16() + } + + /** + * `optional string affinity = 4 [json_name = "affinity"];` + */ + public var affinity: kotlin.String + @kotlin.jvm.JvmName("getAffinity") + get() = _builder.affinity + @kotlin.jvm.JvmName("setAffinity") + set(value) { + _builder.affinity = value + } + /** + * `optional string affinity = 4 [json_name = "affinity"];` + */ + public fun clearAffinity() { + _builder.clearAffinity() + } + /** + * `optional string affinity = 4 [json_name = "affinity"];` + * @return Whether the affinity field is set. + */ + public fun hasAffinity(): kotlin.Boolean { + return _builder.hasAffinity() + } + + /** + * `.arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"];` + */ + public var cellId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getCellId") + get() = _builder.cellId + @kotlin.jvm.JvmName("setCellId") + set(value) { + _builder.cellId = value + } + /** + * `.arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"];` + */ + public fun clearCellId() { + _builder.clearCellId() + } + /** + * `.arcforges.foundation.v1.Id cell_id = 5 [json_name = "cellId"];` + * @return Whether the cellId field is set. + */ + public fun hasCellId(): kotlin.Boolean { + return _builder.hasCellId() + } + + public val NotesTextPositionKt.Dsl.cellIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.cellIdOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.NotesTextPosition.copy(block: `io.github.arcforges.contracts.publicapi.v1`.NotesTextPositionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.NotesTextPosition = + `io.github.arcforges.contracts.publicapi.v1`.NotesTextPositionKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.NotesTextPositionOrBuilder.blockIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasBlockId()) getBlockId() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesTextPositionOrBuilder.inlineIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasInlineId()) getInlineId() else null + +public val io.github.arcforges.contracts.publicapi.v1.NotesTextPositionOrBuilder.cellIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasCellId()) getCellId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt new file mode 100644 index 0000000..d1149f8 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PreferenceRecordKt.kt @@ -0,0 +1,195 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializepreferenceRecord") +public inline fun preferenceRecord(block: io.github.arcforges.contracts.publicapi.v1.PreferenceRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.PreferenceRecord = + io.github.arcforges.contracts.publicapi.v1.PreferenceRecordKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.PreferenceRecord.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: PreferenceRecord; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.PreferenceRecord` + */ +public object PreferenceRecordKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.PreferenceRecord.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.PreferenceRecord.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.PreferenceRecord = _builder.build() + + /** + * `.arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"];` + */ + public var preferenceId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getPreferenceId") + get() = _builder.preferenceId + @kotlin.jvm.JvmName("setPreferenceId") + set(value) { + _builder.preferenceId = value + } + /** + * `.arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"];` + */ + public fun clearPreferenceId() { + _builder.clearPreferenceId() + } + /** + * `.arcforges.foundation.v1.Id preference_id = 1 [json_name = "preferenceId"];` + * @return Whether the preferenceId field is set. + */ + public fun hasPreferenceId(): kotlin.Boolean { + return _builder.hasPreferenceId() + } + + public val PreferenceRecordKt.Dsl.preferenceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.preferenceIdOrNull + + /** + * `optional string owner_app_id = 2 [json_name = "ownerAppId"];` + */ + public var ownerAppId: kotlin.String + @kotlin.jvm.JvmName("getOwnerAppId") + get() = _builder.ownerAppId + @kotlin.jvm.JvmName("setOwnerAppId") + set(value) { + _builder.ownerAppId = value + } + /** + * `optional string owner_app_id = 2 [json_name = "ownerAppId"];` + */ + public fun clearOwnerAppId() { + _builder.clearOwnerAppId() + } + /** + * `optional string owner_app_id = 2 [json_name = "ownerAppId"];` + * @return Whether the ownerAppId field is set. + */ + public fun hasOwnerAppId(): kotlin.Boolean { + return _builder.hasOwnerAppId() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ValuesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"];` + */ + public val values: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.valuesList + ) + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"];` + * @param value The values to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addValues") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MetadataEntry) { + _builder.addValues(value) + } + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"];` + * @param value The values to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignValues") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MetadataEntry) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"];` + * @param values The values to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllValues") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllValues(values) + } + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"];` + * @param values The values to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllValues") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"];` + * @param index The index to set the value at. + * @param value The values to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setValues") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MetadataEntry) { + _builder.setValues(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry values = 3 [json_name = "values"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearValues") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearValues() + } + + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val PreferenceRecordKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.PreferenceRecord.copy(block: `io.github.arcforges.contracts.publicapi.v1`.PreferenceRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.PreferenceRecord = + `io.github.arcforges.contracts.publicapi.v1`.PreferenceRecordKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.PreferenceRecordOrBuilder.preferenceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasPreferenceId()) getPreferenceId() else null + +public val io.github.arcforges.contracts.publicapi.v1.PreferenceRecordOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt new file mode 100644 index 0000000..a3f2d3b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingEdgeKt.kt @@ -0,0 +1,148 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeprocessingEdge") +public inline fun processingEdge(block: io.github.arcforges.contracts.publicapi.v1.ProcessingEdgeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ProcessingEdge = + io.github.arcforges.contracts.publicapi.v1.ProcessingEdgeKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ProcessingEdge.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ProcessingEdge; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ProcessingEdge` + */ +public object ProcessingEdgeKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ProcessingEdge.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ProcessingEdge.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ProcessingEdge = _builder.build() + + /** + * `.arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"];` + */ + public var sourceNodeId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getSourceNodeId") + get() = _builder.sourceNodeId + @kotlin.jvm.JvmName("setSourceNodeId") + set(value) { + _builder.sourceNodeId = value + } + /** + * `.arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"];` + */ + public fun clearSourceNodeId() { + _builder.clearSourceNodeId() + } + /** + * `.arcforges.foundation.v1.Id source_node_id = 1 [json_name = "sourceNodeId"];` + * @return Whether the sourceNodeId field is set. + */ + public fun hasSourceNodeId(): kotlin.Boolean { + return _builder.hasSourceNodeId() + } + + public val ProcessingEdgeKt.Dsl.sourceNodeIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.sourceNodeIdOrNull + + /** + * `optional string source_port = 2 [json_name = "sourcePort"];` + */ + public var sourcePort: kotlin.String + @kotlin.jvm.JvmName("getSourcePort") + get() = _builder.sourcePort + @kotlin.jvm.JvmName("setSourcePort") + set(value) { + _builder.sourcePort = value + } + /** + * `optional string source_port = 2 [json_name = "sourcePort"];` + */ + public fun clearSourcePort() { + _builder.clearSourcePort() + } + /** + * `optional string source_port = 2 [json_name = "sourcePort"];` + * @return Whether the sourcePort field is set. + */ + public fun hasSourcePort(): kotlin.Boolean { + return _builder.hasSourcePort() + } + + /** + * `.arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"];` + */ + public var targetNodeId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getTargetNodeId") + get() = _builder.targetNodeId + @kotlin.jvm.JvmName("setTargetNodeId") + set(value) { + _builder.targetNodeId = value + } + /** + * `.arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"];` + */ + public fun clearTargetNodeId() { + _builder.clearTargetNodeId() + } + /** + * `.arcforges.foundation.v1.Id target_node_id = 3 [json_name = "targetNodeId"];` + * @return Whether the targetNodeId field is set. + */ + public fun hasTargetNodeId(): kotlin.Boolean { + return _builder.hasTargetNodeId() + } + + public val ProcessingEdgeKt.Dsl.targetNodeIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.targetNodeIdOrNull + + /** + * `optional string target_port = 4 [json_name = "targetPort"];` + */ + public var targetPort: kotlin.String + @kotlin.jvm.JvmName("getTargetPort") + get() = _builder.targetPort + @kotlin.jvm.JvmName("setTargetPort") + set(value) { + _builder.targetPort = value + } + /** + * `optional string target_port = 4 [json_name = "targetPort"];` + */ + public fun clearTargetPort() { + _builder.clearTargetPort() + } + /** + * `optional string target_port = 4 [json_name = "targetPort"];` + * @return Whether the targetPort field is set. + */ + public fun hasTargetPort(): kotlin.Boolean { + return _builder.hasTargetPort() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ProcessingEdge.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ProcessingEdgeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ProcessingEdge = + `io.github.arcforges.contracts.publicapi.v1`.ProcessingEdgeKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ProcessingEdgeOrBuilder.sourceNodeIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasSourceNodeId()) getSourceNodeId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ProcessingEdgeOrBuilder.targetNodeIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasTargetNodeId()) getTargetNodeId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt new file mode 100644 index 0000000..9f3b59f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ProcessingGraphKt.kt @@ -0,0 +1,236 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeprocessingGraph") +public inline fun processingGraph(block: io.github.arcforges.contracts.publicapi.v1.ProcessingGraphKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ProcessingGraph = + io.github.arcforges.contracts.publicapi.v1.ProcessingGraphKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ProcessingGraph; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ProcessingGraph` + */ +public object ProcessingGraphKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ProcessingGraph = _builder.build() + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class NodesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"];` + */ + public val nodes: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.nodesList + ) + /** + * `repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"];` + * @param value The nodes to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addNodes") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.EffectSpec) { + _builder.addNodes(value) + } + /** + * `repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"];` + * @param value The nodes to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignNodes") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.EffectSpec) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"];` + * @param values The nodes to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllNodes") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllNodes(values) + } + /** + * `repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"];` + * @param values The nodes to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllNodes") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"];` + * @param index The index to set the value at. + * @param value The nodes to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setNodes") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.EffectSpec) { + _builder.setNodes(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.EffectSpec nodes = 1 [json_name = "nodes"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearNodes") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearNodes() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class EdgesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"];` + */ + public val edges: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.edgesList + ) + /** + * `repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"];` + * @param value The edges to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addEdges") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.ProcessingEdge) { + _builder.addEdges(value) + } + /** + * `repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"];` + * @param value The edges to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignEdges") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.ProcessingEdge) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"];` + * @param values The edges to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllEdges") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllEdges(values) + } + /** + * `repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"];` + * @param values The edges to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllEdges") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"];` + * @param index The index to set the value at. + * @param value The edges to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setEdges") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.ProcessingEdge) { + _builder.setEdges(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.ProcessingEdge edges = 2 [json_name = "edges"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearEdges") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearEdges() + } + + /** + * `.arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"];` + */ + public var outputNodeId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getOutputNodeId") + get() = _builder.outputNodeId + @kotlin.jvm.JvmName("setOutputNodeId") + set(value) { + _builder.outputNodeId = value + } + /** + * `.arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"];` + */ + public fun clearOutputNodeId() { + _builder.clearOutputNodeId() + } + /** + * `.arcforges.foundation.v1.Id output_node_id = 3 [json_name = "outputNodeId"];` + * @return Whether the outputNodeId field is set. + */ + public fun hasOutputNodeId(): kotlin.Boolean { + return _builder.hasOutputNodeId() + } + + public val ProcessingGraphKt.Dsl.outputNodeIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.outputNodeIdOrNull + + /** + * `optional string profile = 4 [json_name = "profile"];` + */ + public var profile: kotlin.String + @kotlin.jvm.JvmName("getProfile") + get() = _builder.profile + @kotlin.jvm.JvmName("setProfile") + set(value) { + _builder.profile = value + } + /** + * `optional string profile = 4 [json_name = "profile"];` + */ + public fun clearProfile() { + _builder.clearProfile() + } + /** + * `optional string profile = 4 [json_name = "profile"];` + * @return Whether the profile field is set. + */ + public fun hasProfile(): kotlin.Boolean { + return _builder.hasProfile() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ProcessingGraph.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ProcessingGraphKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ProcessingGraph = + `io.github.arcforges.contracts.publicapi.v1`.ProcessingGraphKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ProcessingGraphOrBuilder.outputNodeIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasOutputNodeId()) getOutputNodeId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt new file mode 100644 index 0000000..161dd88 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionKt.kt @@ -0,0 +1,357 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializepropertyDefinition") +public inline fun propertyDefinition(block: io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.PropertyDefinition = + io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.PropertyDefinition.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: PropertyDefinition; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.PropertyDefinition` + */ +public object PropertyDefinitionKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.PropertyDefinition.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.PropertyDefinition.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.PropertyDefinition = _builder.build() + + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + */ + public var propertyId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getPropertyId") + get() = _builder.propertyId + @kotlin.jvm.JvmName("setPropertyId") + set(value) { + _builder.propertyId = value + } + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + */ + public fun clearPropertyId() { + _builder.clearPropertyId() + } + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + * @return Whether the propertyId field is set. + */ + public fun hasPropertyId(): kotlin.Boolean { + return _builder.hasPropertyId() + } + + public val PropertyDefinitionKt.Dsl.propertyIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.propertyIdOrNull + + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + */ + public var notebookId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getNotebookId") + get() = _builder.notebookId + @kotlin.jvm.JvmName("setNotebookId") + set(value) { + _builder.notebookId = value + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + */ + public fun clearNotebookId() { + _builder.clearNotebookId() + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + * @return Whether the notebookId field is set. + */ + public fun hasNotebookId(): kotlin.Boolean { + return _builder.hasNotebookId() + } + + public val PropertyDefinitionKt.Dsl.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.notebookIdOrNull + + /** + * `optional string name = 3 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 3 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 3 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `optional string type = 4 [json_name = "type"];` + */ + public var type: kotlin.String + @kotlin.jvm.JvmName("getType") + get() = _builder.type + @kotlin.jvm.JvmName("setType") + set(value) { + _builder.type = value + } + /** + * `optional string type = 4 [json_name = "type"];` + */ + public fun clearType() { + _builder.clearType() + } + /** + * `optional string type = 4 [json_name = "type"];` + * @return Whether the type field is set. + */ + public fun hasType(): kotlin.Boolean { + return _builder.hasType() + } + + /** + * `optional string profile = 5 [json_name = "profile"];` + */ + public var profile: kotlin.String + @kotlin.jvm.JvmName("getProfile") + get() = _builder.profile + @kotlin.jvm.JvmName("setProfile") + set(value) { + _builder.profile = value + } + /** + * `optional string profile = 5 [json_name = "profile"];` + */ + public fun clearProfile() { + _builder.clearProfile() + } + /** + * `optional string profile = 5 [json_name = "profile"];` + * @return Whether the profile field is set. + */ + public fun hasProfile(): kotlin.Boolean { + return _builder.hasProfile() + } + + /** + * `.arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"];` + */ + public var semanticRevision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getSemanticRevision") + get() = _builder.semanticRevision + @kotlin.jvm.JvmName("setSemanticRevision") + set(value) { + _builder.semanticRevision = value + } + /** + * `.arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"];` + */ + public fun clearSemanticRevision() { + _builder.clearSemanticRevision() + } + /** + * `.arcforges.foundation.v1.Revision semantic_revision = 6 [json_name = "semanticRevision"];` + * @return Whether the semanticRevision field is set. + */ + public fun hasSemanticRevision(): kotlin.Boolean { + return _builder.hasSemanticRevision() + } + + public val PropertyDefinitionKt.Dsl.semanticRevisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.semanticRevisionOrNull + + /** + * `.arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 7 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val PropertyDefinitionKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class OptionsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"];` + */ + public val options: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.optionsList + ) + /** + * `repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"];` + * @param value The options to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addOptions") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.SelectOption) { + _builder.addOptions(value) + } + /** + * `repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"];` + * @param value The options to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignOptions") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.SelectOption) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"];` + * @param values The options to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllOptions") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllOptions(values) + } + /** + * `repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"];` + * @param values The options to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllOptions") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"];` + * @param index The index to set the value at. + * @param value The options to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setOptions") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.SelectOption) { + _builder.setOptions(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.SelectOption options = 8 [json_name = "options"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearOptions") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearOptions() + } + + /** + * `optional uint32 number_scale = 9 [json_name = "numberScale"];` + */ + public var numberScale: kotlin.Int + @kotlin.jvm.JvmName("getNumberScale") + get() = _builder.numberScale + @kotlin.jvm.JvmName("setNumberScale") + set(value) { + _builder.numberScale = value + } + /** + * `optional uint32 number_scale = 9 [json_name = "numberScale"];` + */ + public fun clearNumberScale() { + _builder.clearNumberScale() + } + /** + * `optional uint32 number_scale = 9 [json_name = "numberScale"];` + * @return Whether the numberScale field is set. + */ + public fun hasNumberScale(): kotlin.Boolean { + return _builder.hasNumberScale() + } + + /** + * `.arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"];` + */ + public var trashedAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getTrashedAt") + get() = _builder.trashedAt + @kotlin.jvm.JvmName("setTrashedAt") + set(value) { + _builder.trashedAt = value + } + /** + * `.arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"];` + */ + public fun clearTrashedAt() { + _builder.clearTrashedAt() + } + /** + * `.arcforges.foundation.v1.Instant trashed_at = 10 [json_name = "trashedAt"];` + * @return Whether the trashedAt field is set. + */ + public fun hasTrashedAt(): kotlin.Boolean { + return _builder.hasTrashedAt() + } + + public val PropertyDefinitionKt.Dsl.trashedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.trashedAtOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.PropertyDefinition.copy(block: `io.github.arcforges.contracts.publicapi.v1`.PropertyDefinitionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.PropertyDefinition = + `io.github.arcforges.contracts.publicapi.v1`.PropertyDefinitionKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionOrBuilder.propertyIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasPropertyId()) getPropertyId() else null + +public val io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionOrBuilder.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasNotebookId()) getNotebookId() else null + +public val io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionOrBuilder.semanticRevisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasSemanticRevision()) getSemanticRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionOrBuilder.trashedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasTrashedAt()) getTrashedAt() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt new file mode 100644 index 0000000..ce2d341 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyDefinitionVersionKt.kt @@ -0,0 +1,100 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializepropertyDefinitionVersion") +public inline fun propertyDefinitionVersion(block: io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion = + io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersionKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: PropertyDefinitionVersion; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.PropertyDefinitionVersion` + */ +public object PropertyDefinitionVersionKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion = _builder.build() + + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + */ + public var propertyId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getPropertyId") + get() = _builder.propertyId + @kotlin.jvm.JvmName("setPropertyId") + set(value) { + _builder.propertyId = value + } + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + */ + public fun clearPropertyId() { + _builder.clearPropertyId() + } + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + * @return Whether the propertyId field is set. + */ + public fun hasPropertyId(): kotlin.Boolean { + return _builder.hasPropertyId() + } + + public val PropertyDefinitionVersionKt.Dsl.propertyIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.propertyIdOrNull + + /** + * `.arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"];` + */ + public var semanticRevision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getSemanticRevision") + get() = _builder.semanticRevision + @kotlin.jvm.JvmName("setSemanticRevision") + set(value) { + _builder.semanticRevision = value + } + /** + * `.arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"];` + */ + public fun clearSemanticRevision() { + _builder.clearSemanticRevision() + } + /** + * `.arcforges.foundation.v1.Revision semantic_revision = 2 [json_name = "semanticRevision"];` + * @return Whether the semanticRevision field is set. + */ + public fun hasSemanticRevision(): kotlin.Boolean { + return _builder.hasSemanticRevision() + } + + public val PropertyDefinitionVersionKt.Dsl.semanticRevisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.semanticRevisionOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion.copy(block: `io.github.arcforges.contracts.publicapi.v1`.PropertyDefinitionVersionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersion = + `io.github.arcforges.contracts.publicapi.v1`.PropertyDefinitionVersionKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersionOrBuilder.propertyIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasPropertyId()) getPropertyId() else null + +public val io.github.arcforges.contracts.publicapi.v1.PropertyDefinitionVersionOrBuilder.semanticRevisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasSemanticRevision()) getSemanticRevision() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt new file mode 100644 index 0000000..5c4c796 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/PropertyValueKt.kt @@ -0,0 +1,100 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializepropertyValue") +public inline fun propertyValue(block: io.github.arcforges.contracts.publicapi.v1.PropertyValueKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.PropertyValue = + io.github.arcforges.contracts.publicapi.v1.PropertyValueKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.PropertyValue.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: PropertyValue; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.PropertyValue` + */ +public object PropertyValueKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.PropertyValue.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.PropertyValue.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.PropertyValue = _builder.build() + + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + */ + public var propertyId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getPropertyId") + get() = _builder.propertyId + @kotlin.jvm.JvmName("setPropertyId") + set(value) { + _builder.propertyId = value + } + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + */ + public fun clearPropertyId() { + _builder.clearPropertyId() + } + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + * @return Whether the propertyId field is set. + */ + public fun hasPropertyId(): kotlin.Boolean { + return _builder.hasPropertyId() + } + + public val PropertyValueKt.Dsl.propertyIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.propertyIdOrNull + + /** + * `.arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"];` + */ + public var value: io.github.arcforges.contracts.publicapi.v1.ScalarValue + @kotlin.jvm.JvmName("getValue") + get() = _builder.value + @kotlin.jvm.JvmName("setValue") + set(value) { + _builder.value = value + } + /** + * `.arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"];` + */ + public fun clearValue() { + _builder.clearValue() + } + /** + * `.arcforges.publicapi.v1.ScalarValue value = 2 [json_name = "value"];` + * @return Whether the value field is set. + */ + public fun hasValue(): kotlin.Boolean { + return _builder.hasValue() + } + + public val PropertyValueKt.Dsl.valueOrNull: io.github.arcforges.contracts.publicapi.v1.ScalarValue? + get() = _builder.valueOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.PropertyValue.copy(block: `io.github.arcforges.contracts.publicapi.v1`.PropertyValueKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.PropertyValue = + `io.github.arcforges.contracts.publicapi.v1`.PropertyValueKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.PropertyValueOrBuilder.propertyIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasPropertyId()) getPropertyId() else null + +public val io.github.arcforges.contracts.publicapi.v1.PropertyValueOrBuilder.valueOrNull: io.github.arcforges.contracts.publicapi.v1.ScalarValue? + get() = if (hasValue()) getValue() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt new file mode 100644 index 0000000..832fb0d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RenderPresetKt.kt @@ -0,0 +1,358 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializerenderPreset") +public inline fun renderPreset(block: io.github.arcforges.contracts.publicapi.v1.RenderPresetKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.RenderPreset = + io.github.arcforges.contracts.publicapi.v1.RenderPresetKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.RenderPreset.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: RenderPreset; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.RenderPreset` + */ +public object RenderPresetKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.RenderPreset.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.RenderPreset.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.RenderPreset = _builder.build() + + /** + * `optional string container = 1 [json_name = "container"];` + */ + public var container: kotlin.String + @kotlin.jvm.JvmName("getContainer") + get() = _builder.container + @kotlin.jvm.JvmName("setContainer") + set(value) { + _builder.container = value + } + /** + * `optional string container = 1 [json_name = "container"];` + */ + public fun clearContainer() { + _builder.clearContainer() + } + /** + * `optional string container = 1 [json_name = "container"];` + * @return Whether the container field is set. + */ + public fun hasContainer(): kotlin.Boolean { + return _builder.hasContainer() + } + + /** + * `optional string video_codec = 2 [json_name = "videoCodec"];` + */ + public var videoCodec: kotlin.String + @kotlin.jvm.JvmName("getVideoCodec") + get() = _builder.videoCodec + @kotlin.jvm.JvmName("setVideoCodec") + set(value) { + _builder.videoCodec = value + } + /** + * `optional string video_codec = 2 [json_name = "videoCodec"];` + */ + public fun clearVideoCodec() { + _builder.clearVideoCodec() + } + /** + * `optional string video_codec = 2 [json_name = "videoCodec"];` + * @return Whether the videoCodec field is set. + */ + public fun hasVideoCodec(): kotlin.Boolean { + return _builder.hasVideoCodec() + } + + /** + * `optional string audio_codec = 3 [json_name = "audioCodec"];` + */ + public var audioCodec: kotlin.String + @kotlin.jvm.JvmName("getAudioCodec") + get() = _builder.audioCodec + @kotlin.jvm.JvmName("setAudioCodec") + set(value) { + _builder.audioCodec = value + } + /** + * `optional string audio_codec = 3 [json_name = "audioCodec"];` + */ + public fun clearAudioCodec() { + _builder.clearAudioCodec() + } + /** + * `optional string audio_codec = 3 [json_name = "audioCodec"];` + * @return Whether the audioCodec field is set. + */ + public fun hasAudioCodec(): kotlin.Boolean { + return _builder.hasAudioCodec() + } + + /** + * `optional uint32 width = 4 [json_name = "width"];` + */ + public var width: kotlin.Int + @kotlin.jvm.JvmName("getWidth") + get() = _builder.width + @kotlin.jvm.JvmName("setWidth") + set(value) { + _builder.width = value + } + /** + * `optional uint32 width = 4 [json_name = "width"];` + */ + public fun clearWidth() { + _builder.clearWidth() + } + /** + * `optional uint32 width = 4 [json_name = "width"];` + * @return Whether the width field is set. + */ + public fun hasWidth(): kotlin.Boolean { + return _builder.hasWidth() + } + + /** + * `optional uint32 height = 5 [json_name = "height"];` + */ + public var height: kotlin.Int + @kotlin.jvm.JvmName("getHeight") + get() = _builder.height + @kotlin.jvm.JvmName("setHeight") + set(value) { + _builder.height = value + } + /** + * `optional uint32 height = 5 [json_name = "height"];` + */ + public fun clearHeight() { + _builder.clearHeight() + } + /** + * `optional uint32 height = 5 [json_name = "height"];` + * @return Whether the height field is set. + */ + public fun hasHeight(): kotlin.Boolean { + return _builder.hasHeight() + } + + /** + * `.arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"];` + */ + public var rate: io.github.arcforges.contracts.foundation.v1.Rational + @kotlin.jvm.JvmName("getRate") + get() = _builder.rate + @kotlin.jvm.JvmName("setRate") + set(value) { + _builder.rate = value + } + /** + * `.arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"];` + */ + public fun clearRate() { + _builder.clearRate() + } + /** + * `.arcforges.foundation.v1.Rational rate = 6 [json_name = "rate"];` + * @return Whether the rate field is set. + */ + public fun hasRate(): kotlin.Boolean { + return _builder.hasRate() + } + + public val RenderPresetKt.Dsl.rateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = _builder.rateOrNull + + /** + * `optional string colour_space = 7 [json_name = "colourSpace"];` + */ + public var colourSpace: kotlin.String + @kotlin.jvm.JvmName("getColourSpace") + get() = _builder.colourSpace + @kotlin.jvm.JvmName("setColourSpace") + set(value) { + _builder.colourSpace = value + } + /** + * `optional string colour_space = 7 [json_name = "colourSpace"];` + */ + public fun clearColourSpace() { + _builder.clearColourSpace() + } + /** + * `optional string colour_space = 7 [json_name = "colourSpace"];` + * @return Whether the colourSpace field is set. + */ + public fun hasColourSpace(): kotlin.Boolean { + return _builder.hasColourSpace() + } + + /** + * `optional uint32 sample_rate = 8 [json_name = "sampleRate"];` + */ + public var sampleRate: kotlin.Int + @kotlin.jvm.JvmName("getSampleRate") + get() = _builder.sampleRate + @kotlin.jvm.JvmName("setSampleRate") + set(value) { + _builder.sampleRate = value + } + /** + * `optional uint32 sample_rate = 8 [json_name = "sampleRate"];` + */ + public fun clearSampleRate() { + _builder.clearSampleRate() + } + /** + * `optional uint32 sample_rate = 8 [json_name = "sampleRate"];` + * @return Whether the sampleRate field is set. + */ + public fun hasSampleRate(): kotlin.Boolean { + return _builder.hasSampleRate() + } + + /** + * `optional string channel_layout = 9 [json_name = "channelLayout"];` + */ + public var channelLayout: kotlin.String + @kotlin.jvm.JvmName("getChannelLayout") + get() = _builder.channelLayout + @kotlin.jvm.JvmName("setChannelLayout") + set(value) { + _builder.channelLayout = value + } + /** + * `optional string channel_layout = 9 [json_name = "channelLayout"];` + */ + public fun clearChannelLayout() { + _builder.clearChannelLayout() + } + /** + * `optional string channel_layout = 9 [json_name = "channelLayout"];` + * @return Whether the channelLayout field is set. + */ + public fun hasChannelLayout(): kotlin.Boolean { + return _builder.hasChannelLayout() + } + + /** + * `optional string profile = 10 [json_name = "profile"];` + */ + public var profile: kotlin.String + @kotlin.jvm.JvmName("getProfile") + get() = _builder.profile + @kotlin.jvm.JvmName("setProfile") + set(value) { + _builder.profile = value + } + /** + * `optional string profile = 10 [json_name = "profile"];` + */ + public fun clearProfile() { + _builder.clearProfile() + } + /** + * `optional string profile = 10 [json_name = "profile"];` + * @return Whether the profile field is set. + */ + public fun hasProfile(): kotlin.Boolean { + return _builder.hasProfile() + } + + /** + * `optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"];` + */ + public var audioBitrate: kotlin.Int + @kotlin.jvm.JvmName("getAudioBitrate") + get() = _builder.audioBitrate + @kotlin.jvm.JvmName("setAudioBitrate") + set(value) { + _builder.audioBitrate = value + } + /** + * `optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"];` + */ + public fun clearAudioBitrate() { + _builder.clearAudioBitrate() + } + /** + * `optional uint32 audio_bitrate = 11 [json_name = "audioBitrate"];` + * @return Whether the audioBitrate field is set. + */ + public fun hasAudioBitrate(): kotlin.Boolean { + return _builder.hasAudioBitrate() + } + + /** + * `optional uint64 video_bitrate = 12 [json_name = "videoBitrate"];` + */ + public var videoBitrate: kotlin.Long + @kotlin.jvm.JvmName("getVideoBitrate") + get() = _builder.videoBitrate + @kotlin.jvm.JvmName("setVideoBitrate") + set(value) { + _builder.videoBitrate = value + } + /** + * `optional uint64 video_bitrate = 12 [json_name = "videoBitrate"];` + */ + public fun clearVideoBitrate() { + _builder.clearVideoBitrate() + } + /** + * `optional uint64 video_bitrate = 12 [json_name = "videoBitrate"];` + * @return Whether the videoBitrate field is set. + */ + public fun hasVideoBitrate(): kotlin.Boolean { + return _builder.hasVideoBitrate() + } + + /** + * `optional string subtitle_mode = 13 [json_name = "subtitleMode"];` + */ + public var subtitleMode: kotlin.String + @kotlin.jvm.JvmName("getSubtitleMode") + get() = _builder.subtitleMode + @kotlin.jvm.JvmName("setSubtitleMode") + set(value) { + _builder.subtitleMode = value + } + /** + * `optional string subtitle_mode = 13 [json_name = "subtitleMode"];` + */ + public fun clearSubtitleMode() { + _builder.clearSubtitleMode() + } + /** + * `optional string subtitle_mode = 13 [json_name = "subtitleMode"];` + * @return Whether the subtitleMode field is set. + */ + public fun hasSubtitleMode(): kotlin.Boolean { + return _builder.hasSubtitleMode() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.RenderPreset.copy(block: `io.github.arcforges.contracts.publicapi.v1`.RenderPresetKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.RenderPreset = + `io.github.arcforges.contracts.publicapi.v1`.RenderPresetKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.RenderPresetOrBuilder.rateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = if (hasRate()) getRate() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt new file mode 100644 index 0000000..1f22a03 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimeCurveKt.kt @@ -0,0 +1,135 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeretimeCurve") +public inline fun retimeCurve(block: io.github.arcforges.contracts.publicapi.v1.RetimeCurveKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.RetimeCurve = + io.github.arcforges.contracts.publicapi.v1.RetimeCurveKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.RetimeCurve.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: RetimeCurve; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.RetimeCurve` + */ +public object RetimeCurveKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.RetimeCurve.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.RetimeCurve.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.RetimeCurve = _builder.build() + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class PointsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"];` + */ + public val points: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.pointsList + ) + /** + * `repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"];` + * @param value The points to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addPoints") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.RetimePoint) { + _builder.addPoints(value) + } + /** + * `repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"];` + * @param value The points to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignPoints") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.RetimePoint) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"];` + * @param values The points to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllPoints") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllPoints(values) + } + /** + * `repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"];` + * @param values The points to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllPoints") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"];` + * @param index The index to set the value at. + * @param value The points to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setPoints") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.RetimePoint) { + _builder.setPoints(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.RetimePoint points = 1 [json_name = "points"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearPoints") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearPoints() + } + + /** + * `optional string profile = 2 [json_name = "profile"];` + */ + public var profile: kotlin.String + @kotlin.jvm.JvmName("getProfile") + get() = _builder.profile + @kotlin.jvm.JvmName("setProfile") + set(value) { + _builder.profile = value + } + /** + * `optional string profile = 2 [json_name = "profile"];` + */ + public fun clearProfile() { + _builder.clearProfile() + } + /** + * `optional string profile = 2 [json_name = "profile"];` + * @return Whether the profile field is set. + */ + public fun hasProfile(): kotlin.Boolean { + return _builder.hasProfile() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.RetimeCurve.copy(block: `io.github.arcforges.contracts.publicapi.v1`.RetimeCurveKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.RetimeCurve = + `io.github.arcforges.contracts.publicapi.v1`.RetimeCurveKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt new file mode 100644 index 0000000..56271c1 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RetimePointKt.kt @@ -0,0 +1,100 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeretimePoint") +public inline fun retimePoint(block: io.github.arcforges.contracts.publicapi.v1.RetimePointKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.RetimePoint = + io.github.arcforges.contracts.publicapi.v1.RetimePointKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.RetimePoint.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: RetimePoint; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.RetimePoint` + */ +public object RetimePointKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.RetimePoint.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.RetimePoint.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.RetimePoint = _builder.build() + + /** + * `.arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"];` + */ + public var timelineOffset: io.github.arcforges.contracts.foundation.v1.MediaTime + @kotlin.jvm.JvmName("getTimelineOffset") + get() = _builder.timelineOffset + @kotlin.jvm.JvmName("setTimelineOffset") + set(value) { + _builder.timelineOffset = value + } + /** + * `.arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"];` + */ + public fun clearTimelineOffset() { + _builder.clearTimelineOffset() + } + /** + * `.arcforges.foundation.v1.MediaTime timeline_offset = 1 [json_name = "timelineOffset"];` + * @return Whether the timelineOffset field is set. + */ + public fun hasTimelineOffset(): kotlin.Boolean { + return _builder.hasTimelineOffset() + } + + public val RetimePointKt.Dsl.timelineOffsetOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = _builder.timelineOffsetOrNull + + /** + * `.arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"];` + */ + public var sourceOffset: io.github.arcforges.contracts.foundation.v1.MediaTime + @kotlin.jvm.JvmName("getSourceOffset") + get() = _builder.sourceOffset + @kotlin.jvm.JvmName("setSourceOffset") + set(value) { + _builder.sourceOffset = value + } + /** + * `.arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"];` + */ + public fun clearSourceOffset() { + _builder.clearSourceOffset() + } + /** + * `.arcforges.foundation.v1.MediaTime source_offset = 2 [json_name = "sourceOffset"];` + * @return Whether the sourceOffset field is set. + */ + public fun hasSourceOffset(): kotlin.Boolean { + return _builder.hasSourceOffset() + } + + public val RetimePointKt.Dsl.sourceOffsetOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = _builder.sourceOffsetOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.RetimePoint.copy(block: `io.github.arcforges.contracts.publicapi.v1`.RetimePointKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.RetimePoint = + `io.github.arcforges.contracts.publicapi.v1`.RetimePointKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.RetimePointOrBuilder.timelineOffsetOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = if (hasTimelineOffset()) getTimelineOffset() else null + +public val io.github.arcforges.contracts.publicapi.v1.RetimePointOrBuilder.sourceOffsetOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = if (hasSourceOffset()) getSourceOffset() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt new file mode 100644 index 0000000..d9fe989 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/RichTextKt.kt @@ -0,0 +1,277 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializerichText") +public inline fun richText(block: io.github.arcforges.contracts.publicapi.v1.RichTextKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.RichText = + io.github.arcforges.contracts.publicapi.v1.RichTextKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.RichText.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: RichText; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.RichText` + */ +public object RichTextKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.RichText.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.RichText.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.RichText = _builder.build() + + /** + * `optional string text = 1 [json_name = "text"];` + */ + public var text: kotlin.String + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `optional string text = 1 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `optional string text = 1 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class SpansProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"];` + */ + public val spans: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.spansList + ) + /** + * `repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"];` + * @param value The spans to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addSpans") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.TextSpan) { + _builder.addSpans(value) + } + /** + * `repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"];` + * @param value The spans to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignSpans") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.TextSpan) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"];` + * @param values The spans to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllSpans") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllSpans(values) + } + /** + * `repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"];` + * @param values The spans to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllSpans") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"];` + * @param index The index to set the value at. + * @param value The spans to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setSpans") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.TextSpan) { + _builder.setSpans(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.TextSpan spans = 2 [json_name = "spans"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearSpans") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearSpans() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class AtomsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"];` + */ + public val atoms: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.atomsList + ) + /** + * `repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"];` + * @param value The atoms to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAtoms") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.InlineAtom) { + _builder.addAtoms(value) + } + /** + * `repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"];` + * @param value The atoms to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAtoms") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.InlineAtom) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"];` + * @param values The atoms to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllAtoms") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllAtoms(values) + } + /** + * `repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"];` + * @param values The atoms to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllAtoms") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"];` + * @param index The index to set the value at. + * @param value The atoms to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setAtoms") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.InlineAtom) { + _builder.setAtoms(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.InlineAtom atoms = 3 [json_name = "atoms"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearAtoms") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearAtoms() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class RunsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"];` + */ + public val runs: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.runsList + ) + /** + * `repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"];` + * @param value The runs to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addRuns") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.TextRunSegment) { + _builder.addRuns(value) + } + /** + * `repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"];` + * @param value The runs to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignRuns") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.TextRunSegment) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"];` + * @param values The runs to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllRuns") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllRuns(values) + } + /** + * `repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"];` + * @param values The runs to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllRuns") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"];` + * @param index The index to set the value at. + * @param value The runs to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setRuns") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.TextRunSegment) { + _builder.setRuns(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.TextRunSegment runs = 4 [json_name = "runs"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearRuns") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearRuns() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.RichText.copy(block: `io.github.arcforges.contracts.publicapi.v1`.RichTextKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.RichText = + `io.github.arcforges.contracts.publicapi.v1`.RichTextKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt new file mode 100644 index 0000000..a47e64b --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SampleRangeKt.kt @@ -0,0 +1,88 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializesampleRange") +public inline fun sampleRange(block: io.github.arcforges.contracts.publicapi.v1.SampleRangeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SampleRange = + io.github.arcforges.contracts.publicapi.v1.SampleRangeKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.SampleRange.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: SampleRange; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.SampleRange` + */ +public object SampleRangeKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.SampleRange.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.SampleRange.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.SampleRange = _builder.build() + + /** + * `optional uint64 from = 1 [json_name = "from"];` + */ + public var from: kotlin.Long + @kotlin.jvm.JvmName("getFrom") + get() = _builder.from + @kotlin.jvm.JvmName("setFrom") + set(value) { + _builder.from = value + } + /** + * `optional uint64 from = 1 [json_name = "from"];` + */ + public fun clearFrom() { + _builder.clearFrom() + } + /** + * `optional uint64 from = 1 [json_name = "from"];` + * @return Whether the from field is set. + */ + public fun hasFrom(): kotlin.Boolean { + return _builder.hasFrom() + } + + /** + * `optional uint64 count = 2 [json_name = "count"];` + */ + public var count: kotlin.Long + @kotlin.jvm.JvmName("getCount") + get() = _builder.count + @kotlin.jvm.JvmName("setCount") + set(value) { + _builder.count = value + } + /** + * `optional uint64 count = 2 [json_name = "count"];` + */ + public fun clearCount() { + _builder.clearCount() + } + /** + * `optional uint64 count = 2 [json_name = "count"];` + * @return Whether the count field is set. + */ + public fun hasCount(): kotlin.Boolean { + return _builder.hasCount() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.SampleRange.copy(block: `io.github.arcforges.contracts.publicapi.v1`.SampleRangeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SampleRange = + `io.github.arcforges.contracts.publicapi.v1`.SampleRangeKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt new file mode 100644 index 0000000..2e68ba5 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SavedViewRecordKt.kt @@ -0,0 +1,238 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializesavedViewRecord") +public inline fun savedViewRecord(block: io.github.arcforges.contracts.publicapi.v1.SavedViewRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SavedViewRecord = + io.github.arcforges.contracts.publicapi.v1.SavedViewRecordKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.SavedViewRecord.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: SavedViewRecord; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.SavedViewRecord` + */ +public object SavedViewRecordKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.SavedViewRecord.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.SavedViewRecord.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.SavedViewRecord = _builder.build() + + /** + * `.arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"];` + */ + public var viewId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getViewId") + get() = _builder.viewId + @kotlin.jvm.JvmName("setViewId") + set(value) { + _builder.viewId = value + } + /** + * `.arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"];` + */ + public fun clearViewId() { + _builder.clearViewId() + } + /** + * `.arcforges.foundation.v1.Id view_id = 1 [json_name = "viewId"];` + * @return Whether the viewId field is set. + */ + public fun hasViewId(): kotlin.Boolean { + return _builder.hasViewId() + } + + public val SavedViewRecordKt.Dsl.viewIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.viewIdOrNull + + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + */ + public var notebookId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getNotebookId") + get() = _builder.notebookId + @kotlin.jvm.JvmName("setNotebookId") + set(value) { + _builder.notebookId = value + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + */ + public fun clearNotebookId() { + _builder.clearNotebookId() + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + * @return Whether the notebookId field is set. + */ + public fun hasNotebookId(): kotlin.Boolean { + return _builder.hasNotebookId() + } + + public val SavedViewRecordKt.Dsl.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.notebookIdOrNull + + /** + * `optional string name = 3 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 3 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 3 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `optional string layout = 4 [json_name = "layout"];` + */ + public var layout: kotlin.String + @kotlin.jvm.JvmName("getLayout") + get() = _builder.layout + @kotlin.jvm.JvmName("setLayout") + set(value) { + _builder.layout = value + } + /** + * `optional string layout = 4 [json_name = "layout"];` + */ + public fun clearLayout() { + _builder.clearLayout() + } + /** + * `optional string layout = 4 [json_name = "layout"];` + * @return Whether the layout field is set. + */ + public fun hasLayout(): kotlin.Boolean { + return _builder.hasLayout() + } + + /** + * `.arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"];` + */ + public var query: io.github.arcforges.contracts.publicapi.v1.NotesQuery + @kotlin.jvm.JvmName("getQuery") + get() = _builder.query + @kotlin.jvm.JvmName("setQuery") + set(value) { + _builder.query = value + } + /** + * `.arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"];` + */ + public fun clearQuery() { + _builder.clearQuery() + } + /** + * `.arcforges.publicapi.v1.NotesQuery query = 5 [json_name = "query"];` + * @return Whether the query field is set. + */ + public fun hasQuery(): kotlin.Boolean { + return _builder.hasQuery() + } + + public val SavedViewRecordKt.Dsl.queryOrNull: io.github.arcforges.contracts.publicapi.v1.NotesQuery? + get() = _builder.queryOrNull + + /** + * `.arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val SavedViewRecordKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + + /** + * `.arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"];` + */ + public var trashedAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getTrashedAt") + get() = _builder.trashedAt + @kotlin.jvm.JvmName("setTrashedAt") + set(value) { + _builder.trashedAt = value + } + /** + * `.arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"];` + */ + public fun clearTrashedAt() { + _builder.clearTrashedAt() + } + /** + * `.arcforges.foundation.v1.Instant trashed_at = 7 [json_name = "trashedAt"];` + * @return Whether the trashedAt field is set. + */ + public fun hasTrashedAt(): kotlin.Boolean { + return _builder.hasTrashedAt() + } + + public val SavedViewRecordKt.Dsl.trashedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.trashedAtOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.SavedViewRecord.copy(block: `io.github.arcforges.contracts.publicapi.v1`.SavedViewRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SavedViewRecord = + `io.github.arcforges.contracts.publicapi.v1`.SavedViewRecordKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.SavedViewRecordOrBuilder.viewIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasViewId()) getViewId() else null + +public val io.github.arcforges.contracts.publicapi.v1.SavedViewRecordOrBuilder.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasNotebookId()) getNotebookId() else null + +public val io.github.arcforges.contracts.publicapi.v1.SavedViewRecordOrBuilder.queryOrNull: io.github.arcforges.contracts.publicapi.v1.NotesQuery? + get() = if (hasQuery()) getQuery() else null + +public val io.github.arcforges.contracts.publicapi.v1.SavedViewRecordOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.SavedViewRecordOrBuilder.trashedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasTrashedAt()) getTrashedAt() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt new file mode 100644 index 0000000..4af1782 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarPredicateKt.kt @@ -0,0 +1,165 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializescalarPredicate") +public inline fun scalarPredicate(block: io.github.arcforges.contracts.publicapi.v1.ScalarPredicateKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScalarPredicate = + io.github.arcforges.contracts.publicapi.v1.ScalarPredicateKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ScalarPredicate.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ScalarPredicate; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ScalarPredicate` + */ +public object ScalarPredicateKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ScalarPredicate.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ScalarPredicate.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ScalarPredicate = _builder.build() + + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + */ + public var propertyId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getPropertyId") + get() = _builder.propertyId + @kotlin.jvm.JvmName("setPropertyId") + set(value) { + _builder.propertyId = value + } + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + */ + public fun clearPropertyId() { + _builder.clearPropertyId() + } + /** + * `.arcforges.foundation.v1.Id property_id = 1 [json_name = "propertyId"];` + * @return Whether the propertyId field is set. + */ + public fun hasPropertyId(): kotlin.Boolean { + return _builder.hasPropertyId() + } + + public val ScalarPredicateKt.Dsl.propertyIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.propertyIdOrNull + + /** + * `optional string operator = 2 [json_name = "operator"];` + */ + public var operator: kotlin.String + @kotlin.jvm.JvmName("getOperator") + get() = _builder.operator + @kotlin.jvm.JvmName("setOperator") + set(value) { + _builder.operator = value + } + /** + * `optional string operator = 2 [json_name = "operator"];` + */ + public fun clearOperator() { + _builder.clearOperator() + } + /** + * `optional string operator = 2 [json_name = "operator"];` + * @return Whether the operator field is set. + */ + public fun hasOperator(): kotlin.Boolean { + return _builder.hasOperator() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class OperandsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"];` + */ + public val operands: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.operandsList + ) + /** + * `repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"];` + * @param value The operands to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addOperands") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.ScalarValue) { + _builder.addOperands(value) + } + /** + * `repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"];` + * @param value The operands to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignOperands") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.ScalarValue) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"];` + * @param values The operands to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllOperands") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllOperands(values) + } + /** + * `repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"];` + * @param values The operands to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllOperands") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"];` + * @param index The index to set the value at. + * @param value The operands to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setOperands") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.ScalarValue) { + _builder.setOperands(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.ScalarValue operands = 3 [json_name = "operands"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearOperands") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearOperands() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ScalarPredicate.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ScalarPredicateKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScalarPredicate = + `io.github.arcforges.contracts.publicapi.v1`.ScalarPredicateKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ScalarPredicateOrBuilder.propertyIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasPropertyId()) getPropertyId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt new file mode 100644 index 0000000..6331a64 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScalarValueKt.kt @@ -0,0 +1,275 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializescalarValue") +public inline fun scalarValue(block: io.github.arcforges.contracts.publicapi.v1.ScalarValueKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScalarValue = + io.github.arcforges.contracts.publicapi.v1.ScalarValueKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ScalarValue.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ScalarValue; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ScalarValue` + */ +public object ScalarValueKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ScalarValue.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ScalarValue.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ScalarValue = _builder.build() + + /** + * `bool null = 1 [json_name = "null"];` + */ + public var null_: kotlin.Boolean + @kotlin.jvm.JvmName("getNull_") + get() = _builder.`null` + @kotlin.jvm.JvmName("setNull_") + set(value) { + _builder.`null` = value + } + /** + * `bool null = 1 [json_name = "null"];` + */ + public fun clearNull_() { + _builder.clearNull() + } + /** + * `bool null = 1 [json_name = "null"];` + * @return Whether the null field is set. + */ + public fun hasNull_(): kotlin.Boolean { + return _builder.hasNull() + } + + /** + * `string text = 2 [json_name = "text"];` + */ + public var text: kotlin.String + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `string text = 2 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `string text = 2 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + /** + * `bool boolean = 3 [json_name = "boolean"];` + */ + public var boolean: kotlin.Boolean + @kotlin.jvm.JvmName("getBoolean") + get() = _builder.boolean + @kotlin.jvm.JvmName("setBoolean") + set(value) { + _builder.boolean = value + } + /** + * `bool boolean = 3 [json_name = "boolean"];` + */ + public fun clearBoolean() { + _builder.clearBoolean() + } + /** + * `bool boolean = 3 [json_name = "boolean"];` + * @return Whether the boolean field is set. + */ + public fun hasBoolean(): kotlin.Boolean { + return _builder.hasBoolean() + } + + /** + * `.arcforges.foundation.v1.Decimal number = 4 [json_name = "number"];` + */ + public var number: io.github.arcforges.contracts.foundation.v1.Decimal + @kotlin.jvm.JvmName("getNumber") + get() = _builder.number + @kotlin.jvm.JvmName("setNumber") + set(value) { + _builder.number = value + } + /** + * `.arcforges.foundation.v1.Decimal number = 4 [json_name = "number"];` + */ + public fun clearNumber() { + _builder.clearNumber() + } + /** + * `.arcforges.foundation.v1.Decimal number = 4 [json_name = "number"];` + * @return Whether the number field is set. + */ + public fun hasNumber(): kotlin.Boolean { + return _builder.hasNumber() + } + + /** + * `string date = 5 [json_name = "date"];` + */ + public var date: kotlin.String + @kotlin.jvm.JvmName("getDate") + get() = _builder.date + @kotlin.jvm.JvmName("setDate") + set(value) { + _builder.date = value + } + /** + * `string date = 5 [json_name = "date"];` + */ + public fun clearDate() { + _builder.clearDate() + } + /** + * `string date = 5 [json_name = "date"];` + * @return Whether the date field is set. + */ + public fun hasDate(): kotlin.Boolean { + return _builder.hasDate() + } + + /** + * `.arcforges.foundation.v1.Id select = 6 [json_name = "select"];` + */ + public var select: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getSelect") + get() = _builder.select + @kotlin.jvm.JvmName("setSelect") + set(value) { + _builder.select = value + } + /** + * `.arcforges.foundation.v1.Id select = 6 [json_name = "select"];` + */ + public fun clearSelect() { + _builder.clearSelect() + } + /** + * `.arcforges.foundation.v1.Id select = 6 [json_name = "select"];` + * @return Whether the select field is set. + */ + public fun hasSelect(): kotlin.Boolean { + return _builder.hasSelect() + } + + /** + * `.arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"];` + */ + public var multiSelect: io.github.arcforges.contracts.publicapi.v1.IdList + @kotlin.jvm.JvmName("getMultiSelect") + get() = _builder.multiSelect + @kotlin.jvm.JvmName("setMultiSelect") + set(value) { + _builder.multiSelect = value + } + /** + * `.arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"];` + */ + public fun clearMultiSelect() { + _builder.clearMultiSelect() + } + /** + * `.arcforges.publicapi.v1.IdList multi_select = 7 [json_name = "multiSelect"];` + * @return Whether the multiSelect field is set. + */ + public fun hasMultiSelect(): kotlin.Boolean { + return _builder.hasMultiSelect() + } + + /** + * `.arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"];` + */ + public var dateTime: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getDateTime") + get() = _builder.dateTime + @kotlin.jvm.JvmName("setDateTime") + set(value) { + _builder.dateTime = value + } + /** + * `.arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"];` + */ + public fun clearDateTime() { + _builder.clearDateTime() + } + /** + * `.arcforges.foundation.v1.Instant date_time = 8 [json_name = "dateTime"];` + * @return Whether the dateTime field is set. + */ + public fun hasDateTime(): kotlin.Boolean { + return _builder.hasDateTime() + } + + /** + * `string url = 9 [json_name = "url"];` + */ + public var url: kotlin.String + @kotlin.jvm.JvmName("getUrl") + get() = _builder.url + @kotlin.jvm.JvmName("setUrl") + set(value) { + _builder.url = value + } + /** + * `string url = 9 [json_name = "url"];` + */ + public fun clearUrl() { + _builder.clearUrl() + } + /** + * `string url = 9 [json_name = "url"];` + * @return Whether the url field is set. + */ + public fun hasUrl(): kotlin.Boolean { + return _builder.hasUrl() + } + public val valueCase: io.github.arcforges.contracts.publicapi.v1.ScalarValue.ValueCase + @kotlin.jvm.JvmName("getValueCase") + get() = _builder.valueCase + + public fun clearValue() { + _builder.clearValue() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ScalarValue.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ScalarValueKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScalarValue = + `io.github.arcforges.contracts.publicapi.v1`.ScalarValueKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ScalarValueOrBuilder.numberOrNull: io.github.arcforges.contracts.foundation.v1.Decimal? + get() = if (hasNumber()) getNumber() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScalarValueOrBuilder.selectOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasSelect()) getSelect() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScalarValueOrBuilder.multiSelectOrNull: io.github.arcforges.contracts.publicapi.v1.IdList? + get() = if (hasMultiSelect()) getMultiSelect() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScalarValueOrBuilder.dateTimeOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasDateTime()) getDateTime() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt new file mode 100644 index 0000000..23a890c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScheduleSpecKt.kt @@ -0,0 +1,220 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializescheduleSpec") +public inline fun scheduleSpec(block: io.github.arcforges.contracts.publicapi.v1.ScheduleSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScheduleSpec = + io.github.arcforges.contracts.publicapi.v1.ScheduleSpecKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ScheduleSpec.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ScheduleSpec; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ScheduleSpec` + */ +public object ScheduleSpecKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ScheduleSpec.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ScheduleSpec.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ScheduleSpec = _builder.build() + + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 1 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * `optional string expression = 2 [json_name = "expression"];` + */ + public var expression: kotlin.String + @kotlin.jvm.JvmName("getExpression") + get() = _builder.expression + @kotlin.jvm.JvmName("setExpression") + set(value) { + _builder.expression = value + } + /** + * `optional string expression = 2 [json_name = "expression"];` + */ + public fun clearExpression() { + _builder.clearExpression() + } + /** + * `optional string expression = 2 [json_name = "expression"];` + * @return Whether the expression field is set. + */ + public fun hasExpression(): kotlin.Boolean { + return _builder.hasExpression() + } + + /** + * `optional string zone = 3 [json_name = "zone"];` + */ + public var zone: kotlin.String + @kotlin.jvm.JvmName("getZone") + get() = _builder.zone + @kotlin.jvm.JvmName("setZone") + set(value) { + _builder.zone = value + } + /** + * `optional string zone = 3 [json_name = "zone"];` + */ + public fun clearZone() { + _builder.clearZone() + } + /** + * `optional string zone = 3 [json_name = "zone"];` + * @return Whether the zone field is set. + */ + public fun hasZone(): kotlin.Boolean { + return _builder.hasZone() + } + + /** + * `.arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"];` + */ + public var startsAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getStartsAt") + get() = _builder.startsAt + @kotlin.jvm.JvmName("setStartsAt") + set(value) { + _builder.startsAt = value + } + /** + * `.arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"];` + */ + public fun clearStartsAt() { + _builder.clearStartsAt() + } + /** + * `.arcforges.foundation.v1.Instant starts_at = 4 [json_name = "startsAt"];` + * @return Whether the startsAt field is set. + */ + public fun hasStartsAt(): kotlin.Boolean { + return _builder.hasStartsAt() + } + + public val ScheduleSpecKt.Dsl.startsAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.startsAtOrNull + + /** + * `.arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"];` + */ + public var endsAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getEndsAt") + get() = _builder.endsAt + @kotlin.jvm.JvmName("setEndsAt") + set(value) { + _builder.endsAt = value + } + /** + * `.arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"];` + */ + public fun clearEndsAt() { + _builder.clearEndsAt() + } + /** + * `.arcforges.foundation.v1.Instant ends_at = 5 [json_name = "endsAt"];` + * @return Whether the endsAt field is set. + */ + public fun hasEndsAt(): kotlin.Boolean { + return _builder.hasEndsAt() + } + + public val ScheduleSpecKt.Dsl.endsAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.endsAtOrNull + + /** + * `optional string dst_gap = 6 [json_name = "dstGap"];` + */ + public var dstGap: kotlin.String + @kotlin.jvm.JvmName("getDstGap") + get() = _builder.dstGap + @kotlin.jvm.JvmName("setDstGap") + set(value) { + _builder.dstGap = value + } + /** + * `optional string dst_gap = 6 [json_name = "dstGap"];` + */ + public fun clearDstGap() { + _builder.clearDstGap() + } + /** + * `optional string dst_gap = 6 [json_name = "dstGap"];` + * @return Whether the dstGap field is set. + */ + public fun hasDstGap(): kotlin.Boolean { + return _builder.hasDstGap() + } + + /** + * `optional string dst_overlap = 7 [json_name = "dstOverlap"];` + */ + public var dstOverlap: kotlin.String + @kotlin.jvm.JvmName("getDstOverlap") + get() = _builder.dstOverlap + @kotlin.jvm.JvmName("setDstOverlap") + set(value) { + _builder.dstOverlap = value + } + /** + * `optional string dst_overlap = 7 [json_name = "dstOverlap"];` + */ + public fun clearDstOverlap() { + _builder.clearDstOverlap() + } + /** + * `optional string dst_overlap = 7 [json_name = "dstOverlap"];` + * @return Whether the dstOverlap field is set. + */ + public fun hasDstOverlap(): kotlin.Boolean { + return _builder.hasDstOverlap() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ScheduleSpec.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ScheduleSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScheduleSpec = + `io.github.arcforges.contracts.publicapi.v1`.ScheduleSpecKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ScheduleSpecOrBuilder.startsAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasStartsAt()) getStartsAt() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScheduleSpecOrBuilder.endsAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasEndsAt()) getEndsAt() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt new file mode 100644 index 0000000..8b71f57 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeAnnotationKt.kt @@ -0,0 +1,154 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializescopeAnnotation") +public inline fun scopeAnnotation(block: io.github.arcforges.contracts.publicapi.v1.ScopeAnnotationKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation = + io.github.arcforges.contracts.publicapi.v1.ScopeAnnotationKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ScopeAnnotation; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ScopeAnnotation` + */ +public object ScopeAnnotationKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation = _builder.build() + + /** + * `.arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"];` + */ + public var annotationId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getAnnotationId") + get() = _builder.annotationId + @kotlin.jvm.JvmName("setAnnotationId") + set(value) { + _builder.annotationId = value + } + /** + * `.arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"];` + */ + public fun clearAnnotationId() { + _builder.clearAnnotationId() + } + /** + * `.arcforges.foundation.v1.Id annotation_id = 1 [json_name = "annotationId"];` + * @return Whether the annotationId field is set. + */ + public fun hasAnnotationId(): kotlin.Boolean { + return _builder.hasAnnotationId() + } + + public val ScopeAnnotationKt.Dsl.annotationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.annotationIdOrNull + + /** + * `.arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"];` + */ + public var range: io.github.arcforges.contracts.publicapi.v1.SampleRange + @kotlin.jvm.JvmName("getRange") + get() = _builder.range + @kotlin.jvm.JvmName("setRange") + set(value) { + _builder.range = value + } + /** + * `.arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"];` + */ + public fun clearRange() { + _builder.clearRange() + } + /** + * `.arcforges.publicapi.v1.SampleRange range = 2 [json_name = "range"];` + * @return Whether the range field is set. + */ + public fun hasRange(): kotlin.Boolean { + return _builder.hasRange() + } + + public val ScopeAnnotationKt.Dsl.rangeOrNull: io.github.arcforges.contracts.publicapi.v1.SampleRange? + get() = _builder.rangeOrNull + + /** + * `optional string text = 3 [json_name = "text"];` + */ + public var text: kotlin.String + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `optional string text = 3 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `optional string text = 3 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"];` + */ + public var origin: io.github.arcforges.contracts.foundation.v1.ContentOrigin + @kotlin.jvm.JvmName("getOrigin") + get() = _builder.origin + @kotlin.jvm.JvmName("setOrigin") + set(value) { + _builder.origin = value + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"];` + */ + public fun clearOrigin() { + _builder.clearOrigin() + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"];` + * @return Whether the origin field is set. + */ + public fun hasOrigin(): kotlin.Boolean { + return _builder.hasOrigin() + } + + public val ScopeAnnotationKt.Dsl.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = _builder.originOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ScopeAnnotationKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation = + `io.github.arcforges.contracts.publicapi.v1`.ScopeAnnotationKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ScopeAnnotationOrBuilder.annotationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasAnnotationId()) getAnnotationId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScopeAnnotationOrBuilder.rangeOrNull: io.github.arcforges.contracts.publicapi.v1.SampleRange? + get() = if (hasRange()) getRange() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScopeAnnotationOrBuilder.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = if (hasOrigin()) getOrigin() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt new file mode 100644 index 0000000..e10e585 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeConfigurationKt.kt @@ -0,0 +1,255 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializescopeConfiguration") +public inline fun scopeConfiguration(block: io.github.arcforges.contracts.publicapi.v1.ScopeConfigurationKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration = + io.github.arcforges.contracts.publicapi.v1.ScopeConfigurationKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ScopeConfiguration; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ScopeConfiguration` + */ +public object ScopeConfigurationKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration = _builder.build() + + /** + * `.arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"];` + */ + public var configurationId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getConfigurationId") + get() = _builder.configurationId + @kotlin.jvm.JvmName("setConfigurationId") + set(value) { + _builder.configurationId = value + } + /** + * `.arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"];` + */ + public fun clearConfigurationId() { + _builder.clearConfigurationId() + } + /** + * `.arcforges.foundation.v1.Id configuration_id = 1 [json_name = "configurationId"];` + * @return Whether the configurationId field is set. + */ + public fun hasConfigurationId(): kotlin.Boolean { + return _builder.hasConfigurationId() + } + + public val ScopeConfigurationKt.Dsl.configurationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.configurationIdOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ChannelsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"];` + */ + public val channels: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.channelsList + ) + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"];` + * @param value The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addChannels") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.ChannelDefinition) { + _builder.addChannels(value) + } + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"];` + * @param value The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignChannels") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.ChannelDefinition) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"];` + * @param values The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllChannels") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllChannels(values) + } + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"];` + * @param values The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllChannels") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"];` + * @param index The index to set the value at. + * @param value The channels to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setChannels") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.ChannelDefinition) { + _builder.setChannels(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.ChannelDefinition channels = 2 [json_name = "channels"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearChannels") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearChannels() + } + + /** + * `optional string parser_profile = 3 [json_name = "parserProfile"];` + */ + public var parserProfile: kotlin.String + @kotlin.jvm.JvmName("getParserProfile") + get() = _builder.parserProfile + @kotlin.jvm.JvmName("setParserProfile") + set(value) { + _builder.parserProfile = value + } + /** + * `optional string parser_profile = 3 [json_name = "parserProfile"];` + */ + public fun clearParserProfile() { + _builder.clearParserProfile() + } + /** + * `optional string parser_profile = 3 [json_name = "parserProfile"];` + * @return Whether the parserProfile field is set. + */ + public fun hasParserProfile(): kotlin.Boolean { + return _builder.hasParserProfile() + } + + /** + * `.arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.NativeContentRev + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val ScopeConfigurationKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.NativeContentRev? + get() = _builder.revisionOrNull + + /** + * `.arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"];` + */ + public var framing: io.github.arcforges.contracts.publicapi.v1.FrameConfiguration + @kotlin.jvm.JvmName("getFraming") + get() = _builder.framing + @kotlin.jvm.JvmName("setFraming") + set(value) { + _builder.framing = value + } + /** + * `.arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"];` + */ + public fun clearFraming() { + _builder.clearFraming() + } + /** + * `.arcforges.publicapi.v1.FrameConfiguration framing = 5 [json_name = "framing"];` + * @return Whether the framing field is set. + */ + public fun hasFraming(): kotlin.Boolean { + return _builder.hasFraming() + } + + public val ScopeConfigurationKt.Dsl.framingOrNull: io.github.arcforges.contracts.publicapi.v1.FrameConfiguration? + get() = _builder.framingOrNull + + /** + * `.arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"];` + */ + public var trigger: io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration + @kotlin.jvm.JvmName("getTrigger") + get() = _builder.trigger + @kotlin.jvm.JvmName("setTrigger") + set(value) { + _builder.trigger = value + } + /** + * `.arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"];` + */ + public fun clearTrigger() { + _builder.clearTrigger() + } + /** + * `.arcforges.publicapi.v1.TriggerConfiguration trigger = 6 [json_name = "trigger"];` + * @return Whether the trigger field is set. + */ + public fun hasTrigger(): kotlin.Boolean { + return _builder.hasTrigger() + } + + public val ScopeConfigurationKt.Dsl.triggerOrNull: io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration? + get() = _builder.triggerOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ScopeConfigurationKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration = + `io.github.arcforges.contracts.publicapi.v1`.ScopeConfigurationKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ScopeConfigurationOrBuilder.configurationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasConfigurationId()) getConfigurationId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScopeConfigurationOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.NativeContentRev? + get() = if (hasRevision()) getRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScopeConfigurationOrBuilder.framingOrNull: io.github.arcforges.contracts.publicapi.v1.FrameConfiguration? + get() = if (hasFraming()) getFraming() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScopeConfigurationOrBuilder.triggerOrNull: io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration? + get() = if (hasTrigger()) getTrigger() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt new file mode 100644 index 0000000..73a2a19 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeFindingKt.kt @@ -0,0 +1,303 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializescopeFinding") +public inline fun scopeFinding(block: io.github.arcforges.contracts.publicapi.v1.ScopeFindingKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScopeFinding = + io.github.arcforges.contracts.publicapi.v1.ScopeFindingKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ScopeFinding.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ScopeFinding; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ScopeFinding` + */ +public object ScopeFindingKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ScopeFinding.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ScopeFinding.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ScopeFinding = _builder.build() + + /** + * `.arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"];` + */ + public var findingId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getFindingId") + get() = _builder.findingId + @kotlin.jvm.JvmName("setFindingId") + set(value) { + _builder.findingId = value + } + /** + * `.arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"];` + */ + public fun clearFindingId() { + _builder.clearFindingId() + } + /** + * `.arcforges.foundation.v1.Id finding_id = 1 [json_name = "findingId"];` + * @return Whether the findingId field is set. + */ + public fun hasFindingId(): kotlin.Boolean { + return _builder.hasFindingId() + } + + public val ScopeFindingKt.Dsl.findingIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.findingIdOrNull + + /** + * `.arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"];` + */ + public var result: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef + @kotlin.jvm.JvmName("getResult") + get() = _builder.result + @kotlin.jvm.JvmName("setResult") + set(value) { + _builder.result = value + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"];` + */ + public fun clearResult() { + _builder.clearResult() + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef result = 2 [json_name = "result"];` + * @return Whether the result field is set. + */ + public fun hasResult(): kotlin.Boolean { + return _builder.hasResult() + } + + public val ScopeFindingKt.Dsl.resultOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = _builder.resultOrNull + + /** + * `optional string text = 3 [json_name = "text"];` + */ + public var text: kotlin.String + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `optional string text = 3 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `optional string text = 3 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"];` + */ + public var origin: io.github.arcforges.contracts.foundation.v1.ContentOrigin + @kotlin.jvm.JvmName("getOrigin") + get() = _builder.origin + @kotlin.jvm.JvmName("setOrigin") + set(value) { + _builder.origin = value + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"];` + */ + public fun clearOrigin() { + _builder.clearOrigin() + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 4 [json_name = "origin"];` + * @return Whether the origin field is set. + */ + public fun hasOrigin(): kotlin.Boolean { + return _builder.hasOrigin() + } + + public val ScopeFindingKt.Dsl.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = _builder.originOrNull + + /** + * `optional string severity = 5 [json_name = "severity"];` + */ + public var severity: kotlin.String + @kotlin.jvm.JvmName("getSeverity") + get() = _builder.severity + @kotlin.jvm.JvmName("setSeverity") + set(value) { + _builder.severity = value + } + /** + * `optional string severity = 5 [json_name = "severity"];` + */ + public fun clearSeverity() { + _builder.clearSeverity() + } + /** + * `optional string severity = 5 [json_name = "severity"];` + * @return Whether the severity field is set. + */ + public fun hasSeverity(): kotlin.Boolean { + return _builder.hasSeverity() + } + + /** + * `optional string status = 6 [json_name = "status"];` + */ + public var status: kotlin.String + @kotlin.jvm.JvmName("getStatus") + get() = _builder.status + @kotlin.jvm.JvmName("setStatus") + set(value) { + _builder.status = value + } + /** + * `optional string status = 6 [json_name = "status"];` + */ + public fun clearStatus() { + _builder.clearStatus() + } + /** + * `optional string status = 6 [json_name = "status"];` + * @return Whether the status field is set. + */ + public fun hasStatus(): kotlin.Boolean { + return _builder.hasStatus() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class EvidenceProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"];` + */ + public val evidence: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.evidenceList + ) + /** + * `repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"];` + * @param value The evidence to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addEvidence") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + _builder.addEvidence(value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"];` + * @param value The evidence to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignEvidence") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"];` + * @param values The evidence to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllEvidence") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllEvidence(values) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"];` + * @param values The evidence to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllEvidence") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"];` + * @param index The index to set the value at. + * @param value The evidence to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setEvidence") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + _builder.setEvidence(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef evidence = 7 [json_name = "evidence"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearEvidence") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearEvidence() + } + + /** + * `.arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"];` + */ + public var actor: io.github.arcforges.contracts.foundation.v1.ActorChain + @kotlin.jvm.JvmName("getActor") + get() = _builder.actor + @kotlin.jvm.JvmName("setActor") + set(value) { + _builder.actor = value + } + /** + * `.arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"];` + */ + public fun clearActor() { + _builder.clearActor() + } + /** + * `.arcforges.foundation.v1.ActorChain actor = 8 [json_name = "actor"];` + * @return Whether the actor field is set. + */ + public fun hasActor(): kotlin.Boolean { + return _builder.hasActor() + } + + public val ScopeFindingKt.Dsl.actorOrNull: io.github.arcforges.contracts.foundation.v1.ActorChain? + get() = _builder.actorOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ScopeFinding.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ScopeFindingKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScopeFinding = + `io.github.arcforges.contracts.publicapi.v1`.ScopeFindingKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ScopeFindingOrBuilder.findingIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasFindingId()) getFindingId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScopeFindingOrBuilder.resultOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = if (hasResult()) getResult() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScopeFindingOrBuilder.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = if (hasOrigin()) getOrigin() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScopeFindingOrBuilder.actorOrNull: io.github.arcforges.contracts.foundation.v1.ActorChain? + get() = if (hasActor()) getActor() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt new file mode 100644 index 0000000..b23ab46 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeMetadataKt.kt @@ -0,0 +1,651 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializescopeMetadata") +public inline fun scopeMetadata(block: io.github.arcforges.contracts.publicapi.v1.ScopeMetadataKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScopeMetadata = + io.github.arcforges.contracts.publicapi.v1.ScopeMetadataKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ScopeMetadata.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ScopeMetadata; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ScopeMetadata` + */ +public object ScopeMetadataKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ScopeMetadata.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ScopeMetadata.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ScopeMetadata = _builder.build() + + /** + * `.arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"];` + */ + public var sessionId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getSessionId") + get() = _builder.sessionId + @kotlin.jvm.JvmName("setSessionId") + set(value) { + _builder.sessionId = value + } + /** + * `.arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"];` + */ + public fun clearSessionId() { + _builder.clearSessionId() + } + /** + * `.arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"];` + * @return Whether the sessionId field is set. + */ + public fun hasSessionId(): kotlin.Boolean { + return _builder.hasSessionId() + } + + public val ScopeMetadataKt.Dsl.sessionIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.sessionIdOrNull + + /** + * `optional string name = 2 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 2 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 2 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class CapturesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"];` + */ + public val captures: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.capturesList + ) + /** + * `repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"];` + * @param value The captures to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addCaptures") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.CaptureMetadata) { + _builder.addCaptures(value) + } + /** + * `repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"];` + * @param value The captures to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignCaptures") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.CaptureMetadata) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"];` + * @param values The captures to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllCaptures") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllCaptures(values) + } + /** + * `repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"];` + * @param values The captures to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllCaptures") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"];` + * @param index The index to set the value at. + * @param value The captures to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setCaptures") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.CaptureMetadata) { + _builder.setCaptures(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.CaptureMetadata captures = 3 [json_name = "captures"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearCaptures") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearCaptures() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class AnnotationsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"];` + */ + public val annotations: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.annotationsList + ) + /** + * `repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"];` + * @param value The annotations to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAnnotations") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation) { + _builder.addAnnotations(value) + } + /** + * `repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"];` + * @param value The annotations to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAnnotations") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"];` + * @param values The annotations to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllAnnotations") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllAnnotations(values) + } + /** + * `repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"];` + * @param values The annotations to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllAnnotations") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"];` + * @param index The index to set the value at. + * @param value The annotations to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setAnnotations") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.ScopeAnnotation) { + _builder.setAnnotations(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.ScopeAnnotation annotations = 4 [json_name = "annotations"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearAnnotations") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearAnnotations() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class FindingsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"];` + */ + public val findings: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.findingsList + ) + /** + * `repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"];` + * @param value The findings to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addFindings") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.ScopeFinding) { + _builder.addFindings(value) + } + /** + * `repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"];` + * @param value The findings to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignFindings") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.ScopeFinding) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"];` + * @param values The findings to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllFindings") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllFindings(values) + } + /** + * `repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"];` + * @param values The findings to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllFindings") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"];` + * @param index The index to set the value at. + * @param value The findings to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setFindings") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.ScopeFinding) { + _builder.setFindings(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.ScopeFinding findings = 5 [json_name = "findings"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearFindings") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearFindings() + } + + /** + * `.arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"];` + */ + public var projectId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getProjectId") + get() = _builder.projectId + @kotlin.jvm.JvmName("setProjectId") + set(value) { + _builder.projectId = value + } + /** + * `.arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"];` + */ + public fun clearProjectId() { + _builder.clearProjectId() + } + /** + * `.arcforges.foundation.v1.Id project_id = 6 [json_name = "projectId"];` + * @return Whether the projectId field is set. + */ + public fun hasProjectId(): kotlin.Boolean { + return _builder.hasProjectId() + } + + public val ScopeMetadataKt.Dsl.projectIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.projectIdOrNull + + /** + * `.arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"];` + */ + public var configuration: io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration + @kotlin.jvm.JvmName("getConfiguration") + get() = _builder.configuration + @kotlin.jvm.JvmName("setConfiguration") + set(value) { + _builder.configuration = value + } + /** + * `.arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"];` + */ + public fun clearConfiguration() { + _builder.clearConfiguration() + } + /** + * `.arcforges.publicapi.v1.ScopeConfiguration configuration = 7 [json_name = "configuration"];` + * @return Whether the configuration field is set. + */ + public fun hasConfiguration(): kotlin.Boolean { + return _builder.hasConfiguration() + } + + public val ScopeMetadataKt.Dsl.configurationOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration? + get() = _builder.configurationOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class AnalysesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"];` + */ + public val analyses: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.analysesList + ) + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"];` + * @param value The analyses to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAnalyses") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) { + _builder.addAnalyses(value) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"];` + * @param value The analyses to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAnalyses") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"];` + * @param values The analyses to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllAnalyses") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllAnalyses(values) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"];` + * @param values The analyses to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllAnalyses") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"];` + * @param index The index to set the value at. + * @param value The analyses to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setAnalyses") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) { + _builder.setAnalyses(index, value) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef analyses = 8 [json_name = "analyses"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearAnalyses") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearAnalyses() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ReportsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"];` + */ + public val reports: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.reportsList + ) + /** + * `repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"];` + * @param value The reports to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addReports") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.ArtifactRef) { + _builder.addReports(value) + } + /** + * `repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"];` + * @param value The reports to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignReports") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.ArtifactRef) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"];` + * @param values The reports to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllReports") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllReports(values) + } + /** + * `repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"];` + * @param values The reports to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllReports") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"];` + * @param index The index to set the value at. + * @param value The reports to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setReports") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.ArtifactRef) { + _builder.setReports(index, value) + } + /** + * `repeated .arcforges.foundation.v1.ArtifactRef reports = 9 [json_name = "reports"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearReports") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearReports() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class TagsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"];` + */ + public val tags: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.tagsList + ) + /** + * `repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"];` + * @param value The tags to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addTags") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addTags(value) + } + /** + * `repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"];` + * @param value The tags to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignTags") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"];` + * @param values The tags to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllTags") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllTags(values) + } + /** + * `repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"];` + * @param values The tags to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllTags") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"];` + * @param index The index to set the value at. + * @param value The tags to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setTags") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setTags(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id tags = 10 [json_name = "tags"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearTags") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearTags() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class MetadataProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"];` + */ + public val metadata: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.metadataList + ) + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"];` + * @param value The metadata to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addMetadata") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MetadataEntry) { + _builder.addMetadata(value) + } + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"];` + * @param value The metadata to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignMetadata") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MetadataEntry) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"];` + * @param values The metadata to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllMetadata") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllMetadata(values) + } + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"];` + * @param values The metadata to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllMetadata") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"];` + * @param index The index to set the value at. + * @param value The metadata to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setMetadata") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MetadataEntry) { + _builder.setMetadata(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MetadataEntry metadata = 11 [json_name = "metadata"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearMetadata") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearMetadata() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ScopeMetadata.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ScopeMetadataKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScopeMetadata = + `io.github.arcforges.contracts.publicapi.v1`.ScopeMetadataKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ScopeMetadataOrBuilder.sessionIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasSessionId()) getSessionId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScopeMetadataOrBuilder.projectIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasProjectId()) getProjectId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScopeMetadataOrBuilder.configurationOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeConfiguration? + get() = if (hasConfiguration()) getConfiguration() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt new file mode 100644 index 0000000..cfa5e72 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeSelectionKt.kt @@ -0,0 +1,231 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializescopeSelection") +public inline fun scopeSelection(block: io.github.arcforges.contracts.publicapi.v1.ScopeSelectionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScopeSelection = + io.github.arcforges.contracts.publicapi.v1.ScopeSelectionKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ScopeSelection.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ScopeSelection; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ScopeSelection` + */ +public object ScopeSelectionKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ScopeSelection.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ScopeSelection.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ScopeSelection = _builder.build() + + /** + * `.arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"];` + */ + public var sessionId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getSessionId") + get() = _builder.sessionId + @kotlin.jvm.JvmName("setSessionId") + set(value) { + _builder.sessionId = value + } + /** + * `.arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"];` + */ + public fun clearSessionId() { + _builder.clearSessionId() + } + /** + * `.arcforges.foundation.v1.Id session_id = 1 [json_name = "sessionId"];` + * @return Whether the sessionId field is set. + */ + public fun hasSessionId(): kotlin.Boolean { + return _builder.hasSessionId() + } + + public val ScopeSelectionKt.Dsl.sessionIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.sessionIdOrNull + + /** + * `.arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"];` + */ + public var captureId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getCaptureId") + get() = _builder.captureId + @kotlin.jvm.JvmName("setCaptureId") + set(value) { + _builder.captureId = value + } + /** + * `.arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"];` + */ + public fun clearCaptureId() { + _builder.clearCaptureId() + } + /** + * `.arcforges.foundation.v1.Id capture_id = 2 [json_name = "captureId"];` + * @return Whether the captureId field is set. + */ + public fun hasCaptureId(): kotlin.Boolean { + return _builder.hasCaptureId() + } + + public val ScopeSelectionKt.Dsl.captureIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.captureIdOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ChannelsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"];` + */ + public val channels: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.channelsList + ) + /** + * `repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"];` + * @param value The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addChannels") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addChannels(value) + } + /** + * `repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"];` + * @param value The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignChannels") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"];` + * @param values The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllChannels") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllChannels(values) + } + /** + * `repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"];` + * @param values The channels to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllChannels") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"];` + * @param index The index to set the value at. + * @param value The channels to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setChannels") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setChannels(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id channels = 3 [json_name = "channels"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearChannels") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearChannels() + } + + /** + * `.arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"];` + */ + public var range: io.github.arcforges.contracts.foundation.v1.MediaRange + @kotlin.jvm.JvmName("getRange") + get() = _builder.range + @kotlin.jvm.JvmName("setRange") + set(value) { + _builder.range = value + } + /** + * `.arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"];` + */ + public fun clearRange() { + _builder.clearRange() + } + /** + * `.arcforges.foundation.v1.MediaRange range = 4 [json_name = "range"];` + * @return Whether the range field is set. + */ + public fun hasRange(): kotlin.Boolean { + return _builder.hasRange() + } + + public val ScopeSelectionKt.Dsl.rangeOrNull: io.github.arcforges.contracts.foundation.v1.MediaRange? + get() = _builder.rangeOrNull + + /** + * `.arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.NativeContentRev + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val ScopeSelectionKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.NativeContentRev? + get() = _builder.revisionOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ScopeSelection.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ScopeSelectionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScopeSelection = + `io.github.arcforges.contracts.publicapi.v1`.ScopeSelectionKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ScopeSelectionOrBuilder.sessionIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasSessionId()) getSessionId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScopeSelectionOrBuilder.captureIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasCaptureId()) getCaptureId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScopeSelectionOrBuilder.rangeOrNull: io.github.arcforges.contracts.foundation.v1.MediaRange? + get() = if (hasRange()) getRange() else null + +public val io.github.arcforges.contracts.publicapi.v1.ScopeSelectionOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.NativeContentRev? + get() = if (hasRevision()) getRevision() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt new file mode 100644 index 0000000..62d1720 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ScopeTimeKt.kt @@ -0,0 +1,94 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializescopeTime") +public inline fun scopeTime(block: io.github.arcforges.contracts.publicapi.v1.ScopeTimeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScopeTime = + io.github.arcforges.contracts.publicapi.v1.ScopeTimeKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ScopeTime.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ScopeTime; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ScopeTime` + */ +public object ScopeTimeKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ScopeTime.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ScopeTime = _builder.build() + + /** + * `optional sint64 ticks = 1 [json_name = "ticks"];` + */ + public var ticks: kotlin.Long + @kotlin.jvm.JvmName("getTicks") + get() = _builder.ticks + @kotlin.jvm.JvmName("setTicks") + set(value) { + _builder.ticks = value + } + /** + * `optional sint64 ticks = 1 [json_name = "ticks"];` + */ + public fun clearTicks() { + _builder.clearTicks() + } + /** + * `optional sint64 ticks = 1 [json_name = "ticks"];` + * @return Whether the ticks field is set. + */ + public fun hasTicks(): kotlin.Boolean { + return _builder.hasTicks() + } + + /** + * `.arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"];` + */ + public var rate: io.github.arcforges.contracts.foundation.v1.Rational + @kotlin.jvm.JvmName("getRate") + get() = _builder.rate + @kotlin.jvm.JvmName("setRate") + set(value) { + _builder.rate = value + } + /** + * `.arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"];` + */ + public fun clearRate() { + _builder.clearRate() + } + /** + * `.arcforges.foundation.v1.Rational rate = 2 [json_name = "rate"];` + * @return Whether the rate field is set. + */ + public fun hasRate(): kotlin.Boolean { + return _builder.hasRate() + } + + public val ScopeTimeKt.Dsl.rateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = _builder.rateOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ScopeTime.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ScopeTimeKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ScopeTime = + `io.github.arcforges.contracts.publicapi.v1`.ScopeTimeKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ScopeTimeOrBuilder.rateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = if (hasRate()) getRate() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt new file mode 100644 index 0000000..4c29858 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectOptionKt.kt @@ -0,0 +1,118 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeselectOption") +public inline fun selectOption(block: io.github.arcforges.contracts.publicapi.v1.SelectOptionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SelectOption = + io.github.arcforges.contracts.publicapi.v1.SelectOptionKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.SelectOption.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: SelectOption; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.SelectOption` + */ +public object SelectOptionKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.SelectOption.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.SelectOption.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.SelectOption = _builder.build() + + /** + * `.arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"];` + */ + public var optionId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getOptionId") + get() = _builder.optionId + @kotlin.jvm.JvmName("setOptionId") + set(value) { + _builder.optionId = value + } + /** + * `.arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"];` + */ + public fun clearOptionId() { + _builder.clearOptionId() + } + /** + * `.arcforges.foundation.v1.Id option_id = 1 [json_name = "optionId"];` + * @return Whether the optionId field is set. + */ + public fun hasOptionId(): kotlin.Boolean { + return _builder.hasOptionId() + } + + public val SelectOptionKt.Dsl.optionIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.optionIdOrNull + + /** + * `optional string label = 2 [json_name = "label"];` + */ + public var label: kotlin.String + @kotlin.jvm.JvmName("getLabel") + get() = _builder.label + @kotlin.jvm.JvmName("setLabel") + set(value) { + _builder.label = value + } + /** + * `optional string label = 2 [json_name = "label"];` + */ + public fun clearLabel() { + _builder.clearLabel() + } + /** + * `optional string label = 2 [json_name = "label"];` + * @return Whether the label field is set. + */ + public fun hasLabel(): kotlin.Boolean { + return _builder.hasLabel() + } + + /** + * `optional uint32 order = 3 [json_name = "order"];` + */ + public var order: kotlin.Int + @kotlin.jvm.JvmName("getOrder") + get() = _builder.order + @kotlin.jvm.JvmName("setOrder") + set(value) { + _builder.order = value + } + /** + * `optional uint32 order = 3 [json_name = "order"];` + */ + public fun clearOrder() { + _builder.clearOrder() + } + /** + * `optional uint32 order = 3 [json_name = "order"];` + * @return Whether the order field is set. + */ + public fun hasOrder(): kotlin.Boolean { + return _builder.hasOrder() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.SelectOption.copy(block: `io.github.arcforges.contracts.publicapi.v1`.SelectOptionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SelectOption = + `io.github.arcforges.contracts.publicapi.v1`.SelectOptionKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.SelectOptionOrBuilder.optionIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasOptionId()) getOptionId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt new file mode 100644 index 0000000..50be76f --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SelectedSampleKt.kt @@ -0,0 +1,208 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeselectedSample") +public inline fun selectedSample(block: io.github.arcforges.contracts.publicapi.v1.SelectedSampleKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SelectedSample = + io.github.arcforges.contracts.publicapi.v1.SelectedSampleKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.SelectedSample.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: SelectedSample; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.SelectedSample` + */ +public object SelectedSampleKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.SelectedSample.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.SelectedSample.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.SelectedSample = _builder.build() + + /** + * `.arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"];` + */ + public var captureId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getCaptureId") + get() = _builder.captureId + @kotlin.jvm.JvmName("setCaptureId") + set(value) { + _builder.captureId = value + } + /** + * `.arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"];` + */ + public fun clearCaptureId() { + _builder.clearCaptureId() + } + /** + * `.arcforges.foundation.v1.Id capture_id = 1 [json_name = "captureId"];` + * @return Whether the captureId field is set. + */ + public fun hasCaptureId(): kotlin.Boolean { + return _builder.hasCaptureId() + } + + public val SelectedSampleKt.Dsl.captureIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.captureIdOrNull + + /** + * `.arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"];` + */ + public var channelId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getChannelId") + get() = _builder.channelId + @kotlin.jvm.JvmName("setChannelId") + set(value) { + _builder.channelId = value + } + /** + * `.arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"];` + */ + public fun clearChannelId() { + _builder.clearChannelId() + } + /** + * `.arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"];` + * @return Whether the channelId field is set. + */ + public fun hasChannelId(): kotlin.Boolean { + return _builder.hasChannelId() + } + + public val SelectedSampleKt.Dsl.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.channelIdOrNull + + /** + * `.arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"];` + */ + public var segmentId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getSegmentId") + get() = _builder.segmentId + @kotlin.jvm.JvmName("setSegmentId") + set(value) { + _builder.segmentId = value + } + /** + * `.arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"];` + */ + public fun clearSegmentId() { + _builder.clearSegmentId() + } + /** + * `.arcforges.foundation.v1.Id segment_id = 3 [json_name = "segmentId"];` + * @return Whether the segmentId field is set. + */ + public fun hasSegmentId(): kotlin.Boolean { + return _builder.hasSegmentId() + } + + public val SelectedSampleKt.Dsl.segmentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.segmentIdOrNull + + /** + * `optional uint64 sample_index = 4 [json_name = "sampleIndex"];` + */ + public var sampleIndex: kotlin.Long + @kotlin.jvm.JvmName("getSampleIndex") + get() = _builder.sampleIndex + @kotlin.jvm.JvmName("setSampleIndex") + set(value) { + _builder.sampleIndex = value + } + /** + * `optional uint64 sample_index = 4 [json_name = "sampleIndex"];` + */ + public fun clearSampleIndex() { + _builder.clearSampleIndex() + } + /** + * `optional uint64 sample_index = 4 [json_name = "sampleIndex"];` + * @return Whether the sampleIndex field is set. + */ + public fun hasSampleIndex(): kotlin.Boolean { + return _builder.hasSampleIndex() + } + + /** + * `.arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"];` + */ + public var time: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getTime") + get() = _builder.time + @kotlin.jvm.JvmName("setTime") + set(value) { + _builder.time = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"];` + */ + public fun clearTime() { + _builder.clearTime() + } + /** + * `.arcforges.publicapi.v1.ScopeTime time = 5 [json_name = "time"];` + * @return Whether the time field is set. + */ + public fun hasTime(): kotlin.Boolean { + return _builder.hasTime() + } + + public val SelectedSampleKt.Dsl.timeOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.timeOrNull + + /** + * `optional double value = 6 [json_name = "value"];` + */ + public var value: kotlin.Double + @kotlin.jvm.JvmName("getValue") + get() = _builder.value + @kotlin.jvm.JvmName("setValue") + set(value) { + _builder.value = value + } + /** + * `optional double value = 6 [json_name = "value"];` + */ + public fun clearValue() { + _builder.clearValue() + } + /** + * `optional double value = 6 [json_name = "value"];` + * @return Whether the value field is set. + */ + public fun hasValue(): kotlin.Boolean { + return _builder.hasValue() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.SelectedSample.copy(block: `io.github.arcforges.contracts.publicapi.v1`.SelectedSampleKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SelectedSample = + `io.github.arcforges.contracts.publicapi.v1`.SelectedSampleKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.SelectedSampleOrBuilder.captureIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasCaptureId()) getCaptureId() else null + +public val io.github.arcforges.contracts.publicapi.v1.SelectedSampleOrBuilder.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasChannelId()) getChannelId() else null + +public val io.github.arcforges.contracts.publicapi.v1.SelectedSampleOrBuilder.segmentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasSegmentId()) getSegmentId() else null + +public val io.github.arcforges.contracts.publicapi.v1.SelectedSampleOrBuilder.timeOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasTime()) getTime() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt new file mode 100644 index 0000000..e1d918c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SequenceViewKt.kt @@ -0,0 +1,340 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializesequenceView") +public inline fun sequenceView(block: io.github.arcforges.contracts.publicapi.v1.SequenceViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SequenceView = + io.github.arcforges.contracts.publicapi.v1.SequenceViewKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.SequenceView.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: SequenceView; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.SequenceView` + */ +public object SequenceViewKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.SequenceView.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.SequenceView.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.SequenceView = _builder.build() + + /** + * `.arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"];` + */ + public var sequenceId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getSequenceId") + get() = _builder.sequenceId + @kotlin.jvm.JvmName("setSequenceId") + set(value) { + _builder.sequenceId = value + } + /** + * `.arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"];` + */ + public fun clearSequenceId() { + _builder.clearSequenceId() + } + /** + * `.arcforges.foundation.v1.Id sequence_id = 1 [json_name = "sequenceId"];` + * @return Whether the sequenceId field is set. + */ + public fun hasSequenceId(): kotlin.Boolean { + return _builder.hasSequenceId() + } + + public val SequenceViewKt.Dsl.sequenceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.sequenceIdOrNull + + /** + * `.arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"];` + */ + public var projectId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getProjectId") + get() = _builder.projectId + @kotlin.jvm.JvmName("setProjectId") + set(value) { + _builder.projectId = value + } + /** + * `.arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"];` + */ + public fun clearProjectId() { + _builder.clearProjectId() + } + /** + * `.arcforges.foundation.v1.Id project_id = 2 [json_name = "projectId"];` + * @return Whether the projectId field is set. + */ + public fun hasProjectId(): kotlin.Boolean { + return _builder.hasProjectId() + } + + public val SequenceViewKt.Dsl.projectIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.projectIdOrNull + + /** + * `optional string name = 3 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 3 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 3 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `.arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.NativeContentRev + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.NativeContentRev revision = 4 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val SequenceViewKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.NativeContentRev? + get() = _builder.revisionOrNull + + /** + * `.arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"];` + */ + public var duration: io.github.arcforges.contracts.foundation.v1.MediaTime + @kotlin.jvm.JvmName("getDuration") + get() = _builder.duration + @kotlin.jvm.JvmName("setDuration") + set(value) { + _builder.duration = value + } + /** + * `.arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"];` + */ + public fun clearDuration() { + _builder.clearDuration() + } + /** + * `.arcforges.foundation.v1.MediaTime duration = 5 [json_name = "duration"];` + * @return Whether the duration field is set. + */ + public fun hasDuration(): kotlin.Boolean { + return _builder.hasDuration() + } + + public val SequenceViewKt.Dsl.durationOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = _builder.durationOrNull + + /** + * `.arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"];` + */ + public var videoRate: io.github.arcforges.contracts.foundation.v1.Rational + @kotlin.jvm.JvmName("getVideoRate") + get() = _builder.videoRate + @kotlin.jvm.JvmName("setVideoRate") + set(value) { + _builder.videoRate = value + } + /** + * `.arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"];` + */ + public fun clearVideoRate() { + _builder.clearVideoRate() + } + /** + * `.arcforges.foundation.v1.Rational video_rate = 6 [json_name = "videoRate"];` + * @return Whether the videoRate field is set. + */ + public fun hasVideoRate(): kotlin.Boolean { + return _builder.hasVideoRate() + } + + public val SequenceViewKt.Dsl.videoRateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = _builder.videoRateOrNull + + /** + * `optional uint32 sample_rate = 7 [json_name = "sampleRate"];` + */ + public var sampleRate: kotlin.Int + @kotlin.jvm.JvmName("getSampleRate") + get() = _builder.sampleRate + @kotlin.jvm.JvmName("setSampleRate") + set(value) { + _builder.sampleRate = value + } + /** + * `optional uint32 sample_rate = 7 [json_name = "sampleRate"];` + */ + public fun clearSampleRate() { + _builder.clearSampleRate() + } + /** + * `optional uint32 sample_rate = 7 [json_name = "sampleRate"];` + * @return Whether the sampleRate field is set. + */ + public fun hasSampleRate(): kotlin.Boolean { + return _builder.hasSampleRate() + } + + /** + * `optional uint32 width = 8 [json_name = "width"];` + */ + public var width: kotlin.Int + @kotlin.jvm.JvmName("getWidth") + get() = _builder.width + @kotlin.jvm.JvmName("setWidth") + set(value) { + _builder.width = value + } + /** + * `optional uint32 width = 8 [json_name = "width"];` + */ + public fun clearWidth() { + _builder.clearWidth() + } + /** + * `optional uint32 width = 8 [json_name = "width"];` + * @return Whether the width field is set. + */ + public fun hasWidth(): kotlin.Boolean { + return _builder.hasWidth() + } + + /** + * `optional uint32 height = 9 [json_name = "height"];` + */ + public var height: kotlin.Int + @kotlin.jvm.JvmName("getHeight") + get() = _builder.height + @kotlin.jvm.JvmName("setHeight") + set(value) { + _builder.height = value + } + /** + * `optional uint32 height = 9 [json_name = "height"];` + */ + public fun clearHeight() { + _builder.clearHeight() + } + /** + * `optional uint32 height = 9 [json_name = "height"];` + * @return Whether the height field is set. + */ + public fun hasHeight(): kotlin.Boolean { + return _builder.hasHeight() + } + + /** + * `optional string channel_layout = 10 [json_name = "channelLayout"];` + */ + public var channelLayout: kotlin.String + @kotlin.jvm.JvmName("getChannelLayout") + get() = _builder.channelLayout + @kotlin.jvm.JvmName("setChannelLayout") + set(value) { + _builder.channelLayout = value + } + /** + * `optional string channel_layout = 10 [json_name = "channelLayout"];` + */ + public fun clearChannelLayout() { + _builder.clearChannelLayout() + } + /** + * `optional string channel_layout = 10 [json_name = "channelLayout"];` + * @return Whether the channelLayout field is set. + */ + public fun hasChannelLayout(): kotlin.Boolean { + return _builder.hasChannelLayout() + } + + /** + * `.arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"];` + */ + public var colour: io.github.arcforges.contracts.publicapi.v1.ColourConfiguration + @kotlin.jvm.JvmName("getColour") + get() = _builder.colour + @kotlin.jvm.JvmName("setColour") + set(value) { + _builder.colour = value + } + /** + * `.arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"];` + */ + public fun clearColour() { + _builder.clearColour() + } + /** + * `.arcforges.publicapi.v1.ColourConfiguration colour = 11 [json_name = "colour"];` + * @return Whether the colour field is set. + */ + public fun hasColour(): kotlin.Boolean { + return _builder.hasColour() + } + + public val SequenceViewKt.Dsl.colourOrNull: io.github.arcforges.contracts.publicapi.v1.ColourConfiguration? + get() = _builder.colourOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.SequenceView.copy(block: `io.github.arcforges.contracts.publicapi.v1`.SequenceViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SequenceView = + `io.github.arcforges.contracts.publicapi.v1`.SequenceViewKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.SequenceViewOrBuilder.sequenceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasSequenceId()) getSequenceId() else null + +public val io.github.arcforges.contracts.publicapi.v1.SequenceViewOrBuilder.projectIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasProjectId()) getProjectId() else null + +public val io.github.arcforges.contracts.publicapi.v1.SequenceViewOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.NativeContentRev? + get() = if (hasRevision()) getRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.SequenceViewOrBuilder.durationOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = if (hasDuration()) getDuration() else null + +public val io.github.arcforges.contracts.publicapi.v1.SequenceViewOrBuilder.videoRateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = if (hasVideoRate()) getVideoRate() else null + +public val io.github.arcforges.contracts.publicapi.v1.SequenceViewOrBuilder.colourOrNull: io.github.arcforges.contracts.publicapi.v1.ColourConfiguration? + get() = if (hasColour()) getColour() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt new file mode 100644 index 0000000..c00e450 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SkillRecordKt.kt @@ -0,0 +1,313 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeskillRecord") +public inline fun skillRecord(block: io.github.arcforges.contracts.publicapi.v1.SkillRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SkillRecord = + io.github.arcforges.contracts.publicapi.v1.SkillRecordKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.SkillRecord.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: SkillRecord; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.SkillRecord` + */ +public object SkillRecordKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.SkillRecord.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.SkillRecord.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.SkillRecord = _builder.build() + + /** + * `.arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"];` + */ + public var skillId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getSkillId") + get() = _builder.skillId + @kotlin.jvm.JvmName("setSkillId") + set(value) { + _builder.skillId = value + } + /** + * `.arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"];` + */ + public fun clearSkillId() { + _builder.clearSkillId() + } + /** + * `.arcforges.foundation.v1.Id skill_id = 1 [json_name = "skillId"];` + * @return Whether the skillId field is set. + */ + public fun hasSkillId(): kotlin.Boolean { + return _builder.hasSkillId() + } + + public val SkillRecordKt.Dsl.skillIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.skillIdOrNull + + /** + * `optional string name = 2 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 2 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 2 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `optional string instructions = 3 [json_name = "instructions"];` + */ + public var instructions: kotlin.String + @kotlin.jvm.JvmName("getInstructions") + get() = _builder.instructions + @kotlin.jvm.JvmName("setInstructions") + set(value) { + _builder.instructions = value + } + /** + * `optional string instructions = 3 [json_name = "instructions"];` + */ + public fun clearInstructions() { + _builder.clearInstructions() + } + /** + * `optional string instructions = 3 [json_name = "instructions"];` + * @return Whether the instructions field is set. + */ + public fun hasInstructions(): kotlin.Boolean { + return _builder.hasInstructions() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ResourcesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"];` + */ + public val resources: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.resourcesList + ) + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"];` + * @param value The resources to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addResources") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) { + _builder.addResources(value) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"];` + * @param value The resources to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignResources") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"];` + * @param values The resources to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllResources") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllResources(values) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"];` + * @param values The resources to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllResources") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"];` + * @param index The index to set the value at. + * @param value The resources to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setResources") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) { + _builder.setResources(index, value) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef resources = 4 [json_name = "resources"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearResources") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearResources() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class CapabilitiesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated string capabilities = 5 [json_name = "capabilities"];` + * @return A list containing the capabilities. + */ + public val capabilities: com.google.protobuf.kotlin.DslList + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + get() = com.google.protobuf.kotlin.DslList( + _builder.capabilitiesList + ) + /** + * `repeated string capabilities = 5 [json_name = "capabilities"];` + * @param value The capabilities to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addCapabilities") + public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { + _builder.addCapabilities(value) + } + /** + * `repeated string capabilities = 5 [json_name = "capabilities"];` + * @param value The capabilities to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignCapabilities") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { + add(value) + } + /** + * `repeated string capabilities = 5 [json_name = "capabilities"];` + * @param values The capabilities to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllCapabilities") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllCapabilities(values) + } + /** + * `repeated string capabilities = 5 [json_name = "capabilities"];` + * @param values The capabilities to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllCapabilities") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated string capabilities = 5 [json_name = "capabilities"];` + * @param index The index to set the value at. + * @param value The capabilities to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setCapabilities") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { + _builder.setCapabilities(index, value) + }/** + * `repeated string capabilities = 5 [json_name = "capabilities"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setCapabilities") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearCapabilities() + } + /** + * `.arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 6 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val SkillRecordKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + + /** + * `optional bool enabled = 7 [json_name = "enabled"];` + */ + public var enabled: kotlin.Boolean + @kotlin.jvm.JvmName("getEnabled") + get() = _builder.enabled + @kotlin.jvm.JvmName("setEnabled") + set(value) { + _builder.enabled = value + } + /** + * `optional bool enabled = 7 [json_name = "enabled"];` + */ + public fun clearEnabled() { + _builder.clearEnabled() + } + /** + * `optional bool enabled = 7 [json_name = "enabled"];` + * @return Whether the enabled field is set. + */ + public fun hasEnabled(): kotlin.Boolean { + return _builder.hasEnabled() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.SkillRecord.copy(block: `io.github.arcforges.contracts.publicapi.v1`.SkillRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SkillRecord = + `io.github.arcforges.contracts.publicapi.v1`.SkillRecordKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.SkillRecordOrBuilder.skillIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasSkillId()) getSkillId() else null + +public val io.github.arcforges.contracts.publicapi.v1.SkillRecordOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt new file mode 100644 index 0000000..98a81d8 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateMetadataKt.kt @@ -0,0 +1,645 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeslateMetadata") +public inline fun slateMetadata(block: io.github.arcforges.contracts.publicapi.v1.SlateMetadataKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SlateMetadata = + io.github.arcforges.contracts.publicapi.v1.SlateMetadataKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.SlateMetadata.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: SlateMetadata; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.SlateMetadata` + */ +public object SlateMetadataKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.SlateMetadata.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.SlateMetadata.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.SlateMetadata = _builder.build() + + /** + * `.arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"];` + */ + public var projectId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getProjectId") + get() = _builder.projectId + @kotlin.jvm.JvmName("setProjectId") + set(value) { + _builder.projectId = value + } + /** + * `.arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"];` + */ + public fun clearProjectId() { + _builder.clearProjectId() + } + /** + * `.arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"];` + * @return Whether the projectId field is set. + */ + public fun hasProjectId(): kotlin.Boolean { + return _builder.hasProjectId() + } + + public val SlateMetadataKt.Dsl.projectIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.projectIdOrNull + + /** + * `optional string name = 2 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 2 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 2 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class SequencesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"];` + */ + public val sequences: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.sequencesList + ) + /** + * `repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"];` + * @param value The sequences to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addSequences") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.SequenceView) { + _builder.addSequences(value) + } + /** + * `repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"];` + * @param value The sequences to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignSequences") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.SequenceView) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"];` + * @param values The sequences to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllSequences") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllSequences(values) + } + /** + * `repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"];` + * @param values The sequences to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllSequences") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"];` + * @param index The index to set the value at. + * @param value The sequences to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setSequences") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.SequenceView) { + _builder.setSequences(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.SequenceView sequences = 3 [json_name = "sequences"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearSequences") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearSequences() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class MediaProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"];` + */ + public val media: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.mediaList + ) + /** + * `repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"];` + * @param value The media to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addMedia") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MediaView) { + _builder.addMedia(value) + } + /** + * `repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"];` + * @param value The media to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignMedia") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MediaView) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"];` + * @param values The media to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllMedia") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllMedia(values) + } + /** + * `repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"];` + * @param values The media to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllMedia") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"];` + * @param index The index to set the value at. + * @param value The media to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setMedia") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MediaView) { + _builder.setMedia(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MediaView media = 4 [json_name = "media"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearMedia") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearMedia() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class TimelinesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"];` + */ + public val timelines: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.timelinesList + ) + /** + * `repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"];` + * @param value The timelines to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addTimelines") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.TimelineView) { + _builder.addTimelines(value) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"];` + * @param value The timelines to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignTimelines") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.TimelineView) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"];` + * @param values The timelines to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllTimelines") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllTimelines(values) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"];` + * @param values The timelines to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllTimelines") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"];` + * @param index The index to set the value at. + * @param value The timelines to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setTimelines") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.TimelineView) { + _builder.setTimelines(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineView timelines = 5 [json_name = "timelines"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearTimelines") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearTimelines() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class BinsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"];` + */ + public val bins: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.binsList + ) + /** + * `repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"];` + * @param value The bins to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addBins") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MediaBin) { + _builder.addBins(value) + } + /** + * `repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"];` + * @param value The bins to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignBins") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MediaBin) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"];` + * @param values The bins to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllBins") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllBins(values) + } + /** + * `repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"];` + * @param values The bins to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllBins") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"];` + * @param index The index to set the value at. + * @param value The bins to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setBins") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MediaBin) { + _builder.setBins(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MediaBin bins = 6 [json_name = "bins"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearBins") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearBins() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class PresetsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"];` + */ + public val presets: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.presetsList + ) + /** + * `repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"];` + * @param value The presets to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addPresets") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.RenderPreset) { + _builder.addPresets(value) + } + /** + * `repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"];` + * @param value The presets to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignPresets") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.RenderPreset) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"];` + * @param values The presets to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllPresets") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllPresets(values) + } + /** + * `repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"];` + * @param values The presets to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllPresets") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"];` + * @param index The index to set the value at. + * @param value The presets to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setPresets") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.RenderPreset) { + _builder.setPresets(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.RenderPreset presets = 7 [json_name = "presets"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearPresets") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearPresets() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class TranscriptsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"];` + */ + public val transcripts: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.transcriptsList + ) + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"];` + * @param value The transcripts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addTranscripts") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) { + _builder.addTranscripts(value) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"];` + * @param value The transcripts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignTranscripts") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"];` + * @param values The transcripts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllTranscripts") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllTranscripts(values) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"];` + * @param values The transcripts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllTranscripts") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"];` + * @param index The index to set the value at. + * @param value The transcripts to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setTranscripts") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) { + _builder.setTranscripts(index, value) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef transcripts = 8 [json_name = "transcripts"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearTranscripts") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearTranscripts() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class SmallAssetsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"];` + */ + public val smallAssets: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.smallAssetsList + ) + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"];` + * @param value The smallAssets to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addSmallAssets") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) { + _builder.addSmallAssets(value) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"];` + * @param value The smallAssets to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignSmallAssets") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"];` + * @param values The smallAssets to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllSmallAssets") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllSmallAssets(values) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"];` + * @param values The smallAssets to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllSmallAssets") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"];` + * @param index The index to set the value at. + * @param value The smallAssets to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setSmallAssets") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef) { + _builder.setSmallAssets(index, value) + } + /** + * `repeated .arcforges.foundation.v1.ResourceVersionRef small_assets = 9 [json_name = "smallAssets"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearSmallAssets") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearSmallAssets() + } + + /** + * `.arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"];` + */ + public var contentRev: io.github.arcforges.contracts.foundation.v1.NativeContentRev + @kotlin.jvm.JvmName("getContentRev") + get() = _builder.contentRev + @kotlin.jvm.JvmName("setContentRev") + set(value) { + _builder.contentRev = value + } + /** + * `.arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"];` + */ + public fun clearContentRev() { + _builder.clearContentRev() + } + /** + * `.arcforges.foundation.v1.NativeContentRev content_rev = 10 [json_name = "contentRev"];` + * @return Whether the contentRev field is set. + */ + public fun hasContentRev(): kotlin.Boolean { + return _builder.hasContentRev() + } + + public val SlateMetadataKt.Dsl.contentRevOrNull: io.github.arcforges.contracts.foundation.v1.NativeContentRev? + get() = _builder.contentRevOrNull + + /** + * `optional string profile = 11 [json_name = "profile"];` + */ + public var profile: kotlin.String + @kotlin.jvm.JvmName("getProfile") + get() = _builder.profile + @kotlin.jvm.JvmName("setProfile") + set(value) { + _builder.profile = value + } + /** + * `optional string profile = 11 [json_name = "profile"];` + */ + public fun clearProfile() { + _builder.clearProfile() + } + /** + * `optional string profile = 11 [json_name = "profile"];` + * @return Whether the profile field is set. + */ + public fun hasProfile(): kotlin.Boolean { + return _builder.hasProfile() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.SlateMetadata.copy(block: `io.github.arcforges.contracts.publicapi.v1`.SlateMetadataKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SlateMetadata = + `io.github.arcforges.contracts.publicapi.v1`.SlateMetadataKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.SlateMetadataOrBuilder.projectIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasProjectId()) getProjectId() else null + +public val io.github.arcforges.contracts.publicapi.v1.SlateMetadataOrBuilder.contentRevOrNull: io.github.arcforges.contracts.foundation.v1.NativeContentRev? + get() = if (hasContentRev()) getContentRev() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt new file mode 100644 index 0000000..ea8f70c --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SlateSelectionKt.kt @@ -0,0 +1,231 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeslateSelection") +public inline fun slateSelection(block: io.github.arcforges.contracts.publicapi.v1.SlateSelectionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SlateSelection = + io.github.arcforges.contracts.publicapi.v1.SlateSelectionKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.SlateSelection.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: SlateSelection; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.SlateSelection` + */ +public object SlateSelectionKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.SlateSelection.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.SlateSelection.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.SlateSelection = _builder.build() + + /** + * `.arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"];` + */ + public var projectId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getProjectId") + get() = _builder.projectId + @kotlin.jvm.JvmName("setProjectId") + set(value) { + _builder.projectId = value + } + /** + * `.arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"];` + */ + public fun clearProjectId() { + _builder.clearProjectId() + } + /** + * `.arcforges.foundation.v1.Id project_id = 1 [json_name = "projectId"];` + * @return Whether the projectId field is set. + */ + public fun hasProjectId(): kotlin.Boolean { + return _builder.hasProjectId() + } + + public val SlateSelectionKt.Dsl.projectIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.projectIdOrNull + + /** + * `.arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"];` + */ + public var sequenceId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getSequenceId") + get() = _builder.sequenceId + @kotlin.jvm.JvmName("setSequenceId") + set(value) { + _builder.sequenceId = value + } + /** + * `.arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"];` + */ + public fun clearSequenceId() { + _builder.clearSequenceId() + } + /** + * `.arcforges.foundation.v1.Id sequence_id = 2 [json_name = "sequenceId"];` + * @return Whether the sequenceId field is set. + */ + public fun hasSequenceId(): kotlin.Boolean { + return _builder.hasSequenceId() + } + + public val SlateSelectionKt.Dsl.sequenceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.sequenceIdOrNull + + /** + * `.arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"];` + */ + public var range: io.github.arcforges.contracts.foundation.v1.MediaRange + @kotlin.jvm.JvmName("getRange") + get() = _builder.range + @kotlin.jvm.JvmName("setRange") + set(value) { + _builder.range = value + } + /** + * `.arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"];` + */ + public fun clearRange() { + _builder.clearRange() + } + /** + * `.arcforges.foundation.v1.MediaRange range = 3 [json_name = "range"];` + * @return Whether the range field is set. + */ + public fun hasRange(): kotlin.Boolean { + return _builder.hasRange() + } + + public val SlateSelectionKt.Dsl.rangeOrNull: io.github.arcforges.contracts.foundation.v1.MediaRange? + get() = _builder.rangeOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ItemsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"];` + */ + public val items: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.itemsList + ) + /** + * `repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"];` + * @param value The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addItems") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.addItems(value) + } + /** + * `repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"];` + * @param value The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignItems") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.Id) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"];` + * @param values The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllItems") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllItems(values) + } + /** + * `repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"];` + * @param values The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllItems") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"];` + * @param index The index to set the value at. + * @param value The items to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setItems") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.Id) { + _builder.setItems(index, value) + } + /** + * `repeated .arcforges.foundation.v1.Id items = 4 [json_name = "items"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearItems") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearItems() + } + + /** + * `.arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.NativeContentRev + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.NativeContentRev revision = 5 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val SlateSelectionKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.NativeContentRev? + get() = _builder.revisionOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.SlateSelection.copy(block: `io.github.arcforges.contracts.publicapi.v1`.SlateSelectionKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SlateSelection = + `io.github.arcforges.contracts.publicapi.v1`.SlateSelectionKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.SlateSelectionOrBuilder.projectIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasProjectId()) getProjectId() else null + +public val io.github.arcforges.contracts.publicapi.v1.SlateSelectionOrBuilder.sequenceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasSequenceId()) getSequenceId() else null + +public val io.github.arcforges.contracts.publicapi.v1.SlateSelectionOrBuilder.rangeOrNull: io.github.arcforges.contracts.foundation.v1.MediaRange? + get() = if (hasRange()) getRange() else null + +public val io.github.arcforges.contracts.publicapi.v1.SlateSelectionOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.NativeContentRev? + get() = if (hasRevision()) getRevision() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt new file mode 100644 index 0000000..e8e5707 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/SourceConsentRefKt.kt @@ -0,0 +1,124 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializesourceConsentRef") +public inline fun sourceConsentRef(block: io.github.arcforges.contracts.publicapi.v1.SourceConsentRefKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SourceConsentRef = + io.github.arcforges.contracts.publicapi.v1.SourceConsentRefKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.SourceConsentRef.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: SourceConsentRef; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.SourceConsentRef` + */ +public object SourceConsentRefKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.SourceConsentRef.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.SourceConsentRef.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.SourceConsentRef = _builder.build() + + /** + * `.arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"];` + */ + public var consentId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getConsentId") + get() = _builder.consentId + @kotlin.jvm.JvmName("setConsentId") + set(value) { + _builder.consentId = value + } + /** + * `.arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"];` + */ + public fun clearConsentId() { + _builder.clearConsentId() + } + /** + * `.arcforges.foundation.v1.Id consent_id = 1 [json_name = "consentId"];` + * @return Whether the consentId field is set. + */ + public fun hasConsentId(): kotlin.Boolean { + return _builder.hasConsentId() + } + + public val SourceConsentRefKt.Dsl.consentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.consentIdOrNull + + /** + * `optional string scope_hash = 2 [json_name = "scopeHash"];` + */ + public var scopeHash: kotlin.String + @kotlin.jvm.JvmName("getScopeHash") + get() = _builder.scopeHash + @kotlin.jvm.JvmName("setScopeHash") + set(value) { + _builder.scopeHash = value + } + /** + * `optional string scope_hash = 2 [json_name = "scopeHash"];` + */ + public fun clearScopeHash() { + _builder.clearScopeHash() + } + /** + * `optional string scope_hash = 2 [json_name = "scopeHash"];` + * @return Whether the scopeHash field is set. + */ + public fun hasScopeHash(): kotlin.Boolean { + return _builder.hasScopeHash() + } + + /** + * `.arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"];` + */ + public var expiresAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getExpiresAt") + get() = _builder.expiresAt + @kotlin.jvm.JvmName("setExpiresAt") + set(value) { + _builder.expiresAt = value + } + /** + * `.arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"];` + */ + public fun clearExpiresAt() { + _builder.clearExpiresAt() + } + /** + * `.arcforges.foundation.v1.Instant expires_at = 3 [json_name = "expiresAt"];` + * @return Whether the expiresAt field is set. + */ + public fun hasExpiresAt(): kotlin.Boolean { + return _builder.hasExpiresAt() + } + + public val SourceConsentRefKt.Dsl.expiresAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.expiresAtOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.SourceConsentRef.copy(block: `io.github.arcforges.contracts.publicapi.v1`.SourceConsentRefKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.SourceConsentRef = + `io.github.arcforges.contracts.publicapi.v1`.SourceConsentRefKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.SourceConsentRefOrBuilder.consentIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasConsentId()) getConsentId() else null + +public val io.github.arcforges.contracts.publicapi.v1.SourceConsentRefOrBuilder.expiresAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasExpiresAt()) getExpiresAt() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt new file mode 100644 index 0000000..c6dd319 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/StructuredValueKt.kt @@ -0,0 +1,302 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializestructuredValue") +public inline fun structuredValue(block: io.github.arcforges.contracts.publicapi.v1.StructuredValueKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.StructuredValue = + io.github.arcforges.contracts.publicapi.v1.StructuredValueKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.StructuredValue.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: StructuredValue; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.StructuredValue` + */ +public object StructuredValueKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.StructuredValue.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.StructuredValue.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.StructuredValue = _builder.build() + + /** + * `bool null = 1 [json_name = "null"];` + */ + public var null_: kotlin.Boolean + @kotlin.jvm.JvmName("getNull_") + get() = _builder.`null` + @kotlin.jvm.JvmName("setNull_") + set(value) { + _builder.`null` = value + } + /** + * `bool null = 1 [json_name = "null"];` + */ + public fun clearNull_() { + _builder.clearNull() + } + /** + * `bool null = 1 [json_name = "null"];` + * @return Whether the null field is set. + */ + public fun hasNull_(): kotlin.Boolean { + return _builder.hasNull() + } + + /** + * `bool boolean = 2 [json_name = "boolean"];` + */ + public var boolean: kotlin.Boolean + @kotlin.jvm.JvmName("getBoolean") + get() = _builder.boolean + @kotlin.jvm.JvmName("setBoolean") + set(value) { + _builder.boolean = value + } + /** + * `bool boolean = 2 [json_name = "boolean"];` + */ + public fun clearBoolean() { + _builder.clearBoolean() + } + /** + * `bool boolean = 2 [json_name = "boolean"];` + * @return Whether the boolean field is set. + */ + public fun hasBoolean(): kotlin.Boolean { + return _builder.hasBoolean() + } + + /** + * `sint64 integer = 3 [json_name = "integer"];` + */ + public var integer: kotlin.Long + @kotlin.jvm.JvmName("getInteger") + get() = _builder.integer + @kotlin.jvm.JvmName("setInteger") + set(value) { + _builder.integer = value + } + /** + * `sint64 integer = 3 [json_name = "integer"];` + */ + public fun clearInteger() { + _builder.clearInteger() + } + /** + * `sint64 integer = 3 [json_name = "integer"];` + * @return Whether the integer field is set. + */ + public fun hasInteger(): kotlin.Boolean { + return _builder.hasInteger() + } + + /** + * `.arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"];` + */ + public var decimal: io.github.arcforges.contracts.foundation.v1.Decimal + @kotlin.jvm.JvmName("getDecimal") + get() = _builder.decimal + @kotlin.jvm.JvmName("setDecimal") + set(value) { + _builder.decimal = value + } + /** + * `.arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"];` + */ + public fun clearDecimal() { + _builder.clearDecimal() + } + /** + * `.arcforges.foundation.v1.Decimal decimal = 4 [json_name = "decimal"];` + * @return Whether the decimal field is set. + */ + public fun hasDecimal(): kotlin.Boolean { + return _builder.hasDecimal() + } + + /** + * `string text = 5 [json_name = "text"];` + */ + public var text: kotlin.String + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `string text = 5 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `string text = 5 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + /** + * `.arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"];` + */ + public var instant: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getInstant") + get() = _builder.instant + @kotlin.jvm.JvmName("setInstant") + set(value) { + _builder.instant = value + } + /** + * `.arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"];` + */ + public fun clearInstant() { + _builder.clearInstant() + } + /** + * `.arcforges.foundation.v1.Instant instant = 6 [json_name = "instant"];` + * @return Whether the instant field is set. + */ + public fun hasInstant(): kotlin.Boolean { + return _builder.hasInstant() + } + + /** + * `.arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"];` + */ + public var resource: io.github.arcforges.contracts.foundation.v1.ResourceRef + @kotlin.jvm.JvmName("getResource") + get() = _builder.resource + @kotlin.jvm.JvmName("setResource") + set(value) { + _builder.resource = value + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"];` + */ + public fun clearResource() { + _builder.clearResource() + } + /** + * `.arcforges.foundation.v1.ResourceRef resource = 7 [json_name = "resource"];` + * @return Whether the resource field is set. + */ + public fun hasResource(): kotlin.Boolean { + return _builder.hasResource() + } + + /** + * `.arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"];` + */ + public var list: io.github.arcforges.contracts.publicapi.v1.ValueList + @kotlin.jvm.JvmName("getList") + get() = _builder.list + @kotlin.jvm.JvmName("setList") + set(value) { + _builder.list = value + } + /** + * `.arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"];` + */ + public fun clearList() { + _builder.clearList() + } + /** + * `.arcforges.publicapi.v1.ValueList list = 8 [json_name = "list"];` + * @return Whether the list field is set. + */ + public fun hasList(): kotlin.Boolean { + return _builder.hasList() + } + + /** + * `.arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"];` + */ + public var record: io.github.arcforges.contracts.publicapi.v1.ValueRecord + @kotlin.jvm.JvmName("getRecord") + get() = _builder.record + @kotlin.jvm.JvmName("setRecord") + set(value) { + _builder.record = value + } + /** + * `.arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"];` + */ + public fun clearRecord() { + _builder.clearRecord() + } + /** + * `.arcforges.publicapi.v1.ValueRecord record = 9 [json_name = "record"];` + * @return Whether the record field is set. + */ + public fun hasRecord(): kotlin.Boolean { + return _builder.hasRecord() + } + + /** + * `double number = 10 [json_name = "number"];` + */ + public var number: kotlin.Double + @kotlin.jvm.JvmName("getNumber") + get() = _builder.number + @kotlin.jvm.JvmName("setNumber") + set(value) { + _builder.number = value + } + /** + * `double number = 10 [json_name = "number"];` + */ + public fun clearNumber() { + _builder.clearNumber() + } + /** + * `double number = 10 [json_name = "number"];` + * @return Whether the number field is set. + */ + public fun hasNumber(): kotlin.Boolean { + return _builder.hasNumber() + } + public val valueCase: io.github.arcforges.contracts.publicapi.v1.StructuredValue.ValueCase + @kotlin.jvm.JvmName("getValueCase") + get() = _builder.valueCase + + public fun clearValue() { + _builder.clearValue() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.StructuredValue.copy(block: `io.github.arcforges.contracts.publicapi.v1`.StructuredValueKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.StructuredValue = + `io.github.arcforges.contracts.publicapi.v1`.StructuredValueKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.StructuredValueOrBuilder.decimalOrNull: io.github.arcforges.contracts.foundation.v1.Decimal? + get() = if (hasDecimal()) getDecimal() else null + +public val io.github.arcforges.contracts.publicapi.v1.StructuredValueOrBuilder.instantOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasInstant()) getInstant() else null + +public val io.github.arcforges.contracts.publicapi.v1.StructuredValueOrBuilder.resourceOrNull: io.github.arcforges.contracts.foundation.v1.ResourceRef? + get() = if (hasResource()) getResource() else null + +public val io.github.arcforges.contracts.publicapi.v1.StructuredValueOrBuilder.listOrNull: io.github.arcforges.contracts.publicapi.v1.ValueList? + get() = if (hasList()) getList() else null + +public val io.github.arcforges.contracts.publicapi.v1.StructuredValueOrBuilder.recordOrNull: io.github.arcforges.contracts.publicapi.v1.ValueRecord? + get() = if (hasRecord()) getRecord() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt new file mode 100644 index 0000000..29a5620 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableBlockKt.kt @@ -0,0 +1,111 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetableBlock") +public inline fun tableBlock(block: io.github.arcforges.contracts.publicapi.v1.TableBlockKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TableBlock = + io.github.arcforges.contracts.publicapi.v1.TableBlockKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TableBlock.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TableBlock; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TableBlock` + */ +public object TableBlockKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TableBlock.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TableBlock.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TableBlock = _builder.build() + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class RowsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"];` + */ + public val rows: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.rowsList + ) + /** + * `repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"];` + * @param value The rows to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addRows") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.TableRow) { + _builder.addRows(value) + } + /** + * `repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"];` + * @param value The rows to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignRows") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.TableRow) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"];` + * @param values The rows to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllRows") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllRows(values) + } + /** + * `repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"];` + * @param values The rows to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllRows") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"];` + * @param index The index to set the value at. + * @param value The rows to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setRows") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.TableRow) { + _builder.setRows(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.TableRow rows = 1 [json_name = "rows"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearRows") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearRows() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TableBlock.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TableBlockKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TableBlock = + `io.github.arcforges.contracts.publicapi.v1`.TableBlockKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt new file mode 100644 index 0000000..32e9bc2 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableCellKt.kt @@ -0,0 +1,100 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetableCell") +public inline fun tableCell(block: io.github.arcforges.contracts.publicapi.v1.TableCellKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TableCell = + io.github.arcforges.contracts.publicapi.v1.TableCellKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TableCell.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TableCell; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TableCell` + */ +public object TableCellKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TableCell.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TableCell.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TableCell = _builder.build() + + /** + * `.arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"];` + */ + public var cellId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getCellId") + get() = _builder.cellId + @kotlin.jvm.JvmName("setCellId") + set(value) { + _builder.cellId = value + } + /** + * `.arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"];` + */ + public fun clearCellId() { + _builder.clearCellId() + } + /** + * `.arcforges.foundation.v1.Id cell_id = 1 [json_name = "cellId"];` + * @return Whether the cellId field is set. + */ + public fun hasCellId(): kotlin.Boolean { + return _builder.hasCellId() + } + + public val TableCellKt.Dsl.cellIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.cellIdOrNull + + /** + * `.arcforges.publicapi.v1.RichText content = 2 [json_name = "content"];` + */ + public var content: io.github.arcforges.contracts.publicapi.v1.RichText + @kotlin.jvm.JvmName("getContent") + get() = _builder.content + @kotlin.jvm.JvmName("setContent") + set(value) { + _builder.content = value + } + /** + * `.arcforges.publicapi.v1.RichText content = 2 [json_name = "content"];` + */ + public fun clearContent() { + _builder.clearContent() + } + /** + * `.arcforges.publicapi.v1.RichText content = 2 [json_name = "content"];` + * @return Whether the content field is set. + */ + public fun hasContent(): kotlin.Boolean { + return _builder.hasContent() + } + + public val TableCellKt.Dsl.contentOrNull: io.github.arcforges.contracts.publicapi.v1.RichText? + get() = _builder.contentOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TableCell.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TableCellKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TableCell = + `io.github.arcforges.contracts.publicapi.v1`.TableCellKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TableCellOrBuilder.cellIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasCellId()) getCellId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TableCellOrBuilder.contentOrNull: io.github.arcforges.contracts.publicapi.v1.RichText? + get() = if (hasContent()) getContent() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt new file mode 100644 index 0000000..21144ff --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TableRowKt.kt @@ -0,0 +1,141 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetableRow") +public inline fun tableRow(block: io.github.arcforges.contracts.publicapi.v1.TableRowKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TableRow = + io.github.arcforges.contracts.publicapi.v1.TableRowKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TableRow.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TableRow; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TableRow` + */ +public object TableRowKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TableRow.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TableRow.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TableRow = _builder.build() + + /** + * `.arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"];` + */ + public var rowId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getRowId") + get() = _builder.rowId + @kotlin.jvm.JvmName("setRowId") + set(value) { + _builder.rowId = value + } + /** + * `.arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"];` + */ + public fun clearRowId() { + _builder.clearRowId() + } + /** + * `.arcforges.foundation.v1.Id row_id = 1 [json_name = "rowId"];` + * @return Whether the rowId field is set. + */ + public fun hasRowId(): kotlin.Boolean { + return _builder.hasRowId() + } + + public val TableRowKt.Dsl.rowIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.rowIdOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class CellsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"];` + */ + public val cells: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.cellsList + ) + /** + * `repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"];` + * @param value The cells to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addCells") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.TableCell) { + _builder.addCells(value) + } + /** + * `repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"];` + * @param value The cells to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignCells") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.TableCell) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"];` + * @param values The cells to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllCells") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllCells(values) + } + /** + * `repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"];` + * @param values The cells to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllCells") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"];` + * @param index The index to set the value at. + * @param value The cells to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setCells") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.TableCell) { + _builder.setCells(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.TableCell cells = 2 [json_name = "cells"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearCells") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearCells() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TableRow.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TableRowKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TableRow = + `io.github.arcforges.contracts.publicapi.v1`.TableRowKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TableRowOrBuilder.rowIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasRowId()) getRowId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt new file mode 100644 index 0000000..c274a79 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TagRecordKt.kt @@ -0,0 +1,208 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetagRecord") +public inline fun tagRecord(block: io.github.arcforges.contracts.publicapi.v1.TagRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TagRecord = + io.github.arcforges.contracts.publicapi.v1.TagRecordKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TagRecord.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TagRecord; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TagRecord` + */ +public object TagRecordKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TagRecord.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TagRecord.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TagRecord = _builder.build() + + /** + * `.arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"];` + */ + public var tagId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getTagId") + get() = _builder.tagId + @kotlin.jvm.JvmName("setTagId") + set(value) { + _builder.tagId = value + } + /** + * `.arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"];` + */ + public fun clearTagId() { + _builder.clearTagId() + } + /** + * `.arcforges.foundation.v1.Id tag_id = 1 [json_name = "tagId"];` + * @return Whether the tagId field is set. + */ + public fun hasTagId(): kotlin.Boolean { + return _builder.hasTagId() + } + + public val TagRecordKt.Dsl.tagIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.tagIdOrNull + + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + */ + public var notebookId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getNotebookId") + get() = _builder.notebookId + @kotlin.jvm.JvmName("setNotebookId") + set(value) { + _builder.notebookId = value + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + */ + public fun clearNotebookId() { + _builder.clearNotebookId() + } + /** + * `.arcforges.foundation.v1.Id notebook_id = 2 [json_name = "notebookId"];` + * @return Whether the notebookId field is set. + */ + public fun hasNotebookId(): kotlin.Boolean { + return _builder.hasNotebookId() + } + + public val TagRecordKt.Dsl.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.notebookIdOrNull + + /** + * `optional string name = 3 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 3 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 3 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `optional string colour = 4 [json_name = "colour"];` + */ + public var colour: kotlin.String + @kotlin.jvm.JvmName("getColour") + get() = _builder.colour + @kotlin.jvm.JvmName("setColour") + set(value) { + _builder.colour = value + } + /** + * `optional string colour = 4 [json_name = "colour"];` + */ + public fun clearColour() { + _builder.clearColour() + } + /** + * `optional string colour = 4 [json_name = "colour"];` + * @return Whether the colour field is set. + */ + public fun hasColour(): kotlin.Boolean { + return _builder.hasColour() + } + + /** + * `.arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 5 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val TagRecordKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + + /** + * `.arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"];` + */ + public var trashedAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getTrashedAt") + get() = _builder.trashedAt + @kotlin.jvm.JvmName("setTrashedAt") + set(value) { + _builder.trashedAt = value + } + /** + * `.arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"];` + */ + public fun clearTrashedAt() { + _builder.clearTrashedAt() + } + /** + * `.arcforges.foundation.v1.Instant trashed_at = 6 [json_name = "trashedAt"];` + * @return Whether the trashedAt field is set. + */ + public fun hasTrashedAt(): kotlin.Boolean { + return _builder.hasTrashedAt() + } + + public val TagRecordKt.Dsl.trashedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.trashedAtOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TagRecord.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TagRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TagRecord = + `io.github.arcforges.contracts.publicapi.v1`.TagRecordKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TagRecordOrBuilder.tagIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasTagId()) getTagId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TagRecordOrBuilder.notebookIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasNotebookId()) getNotebookId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TagRecordOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.TagRecordOrBuilder.trashedAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasTrashedAt()) getTrashedAt() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt new file mode 100644 index 0000000..2c98254 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TaskSnapshotKt.kt @@ -0,0 +1,478 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetaskSnapshot") +public inline fun taskSnapshot(block: io.github.arcforges.contracts.publicapi.v1.TaskSnapshotKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TaskSnapshot = + io.github.arcforges.contracts.publicapi.v1.TaskSnapshotKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TaskSnapshot.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TaskSnapshot; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TaskSnapshot` + */ +public object TaskSnapshotKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TaskSnapshot.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TaskSnapshot.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TaskSnapshot = _builder.build() + + /** + * `.arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"];` + */ + public var taskId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getTaskId") + get() = _builder.taskId + @kotlin.jvm.JvmName("setTaskId") + set(value) { + _builder.taskId = value + } + /** + * `.arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"];` + */ + public fun clearTaskId() { + _builder.clearTaskId() + } + /** + * `.arcforges.foundation.v1.Id task_id = 1 [json_name = "taskId"];` + * @return Whether the taskId field is set. + */ + public fun hasTaskId(): kotlin.Boolean { + return _builder.hasTaskId() + } + + public val TaskSnapshotKt.Dsl.taskIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.taskIdOrNull + + /** + * `optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"];` + */ + public var state: io.github.arcforges.contracts.publicapi.v1.TaskState + @kotlin.jvm.JvmName("getState") + get() = _builder.state + @kotlin.jvm.JvmName("setState") + set(value) { + _builder.state = value + } + public var stateValue: kotlin.Int + @kotlin.jvm.JvmName("getStateValue") + get() = _builder.stateValue + @kotlin.jvm.JvmName("setStateValue") + set(value) { + _builder.stateValue = value + } + /** + * `optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"];` + */ + public fun clearState() { + _builder.clearState() + } + /** + * `optional .arcforges.publicapi.v1.TaskState state = 2 [json_name = "state"];` + * @return Whether the state field is set. + */ + public fun hasState(): kotlin.Boolean { + return _builder.hasState() + } + + /** + * `optional string reason = 3 [json_name = "reason"];` + */ + public var reason: kotlin.String + @kotlin.jvm.JvmName("getReason") + get() = _builder.reason + @kotlin.jvm.JvmName("setReason") + set(value) { + _builder.reason = value + } + /** + * `optional string reason = 3 [json_name = "reason"];` + */ + public fun clearReason() { + _builder.clearReason() + } + /** + * `optional string reason = 3 [json_name = "reason"];` + * @return Whether the reason field is set. + */ + public fun hasReason(): kotlin.Boolean { + return _builder.hasReason() + } + + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + */ + public var revision: io.github.arcforges.contracts.foundation.v1.Revision + @kotlin.jvm.JvmName("getRevision") + get() = _builder.revision + @kotlin.jvm.JvmName("setRevision") + set(value) { + _builder.revision = value + } + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + */ + public fun clearRevision() { + _builder.clearRevision() + } + /** + * `.arcforges.foundation.v1.Revision revision = 4 [json_name = "revision"];` + * @return Whether the revision field is set. + */ + public fun hasRevision(): kotlin.Boolean { + return _builder.hasRevision() + } + + public val TaskSnapshotKt.Dsl.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = _builder.revisionOrNull + + /** + * `.arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"];` + */ + public var runId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getRunId") + get() = _builder.runId + @kotlin.jvm.JvmName("setRunId") + set(value) { + _builder.runId = value + } + /** + * `.arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"];` + */ + public fun clearRunId() { + _builder.clearRunId() + } + /** + * `.arcforges.foundation.v1.Id run_id = 5 [json_name = "runId"];` + * @return Whether the runId field is set. + */ + public fun hasRunId(): kotlin.Boolean { + return _builder.hasRunId() + } + + public val TaskSnapshotKt.Dsl.runIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.runIdOrNull + + /** + * `.arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"];` + */ + public var currentStreamId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getCurrentStreamId") + get() = _builder.currentStreamId + @kotlin.jvm.JvmName("setCurrentStreamId") + set(value) { + _builder.currentStreamId = value + } + /** + * `.arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"];` + */ + public fun clearCurrentStreamId() { + _builder.clearCurrentStreamId() + } + /** + * `.arcforges.foundation.v1.Id current_stream_id = 6 [json_name = "currentStreamId"];` + * @return Whether the currentStreamId field is set. + */ + public fun hasCurrentStreamId(): kotlin.Boolean { + return _builder.hasCurrentStreamId() + } + + public val TaskSnapshotKt.Dsl.currentStreamIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.currentStreamIdOrNull + + /** + * `.arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"];` + */ + public var finalMessage: io.github.arcforges.contracts.foundation.v1.VersionedRef + @kotlin.jvm.JvmName("getFinalMessage") + get() = _builder.finalMessage + @kotlin.jvm.JvmName("setFinalMessage") + set(value) { + _builder.finalMessage = value + } + /** + * `.arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"];` + */ + public fun clearFinalMessage() { + _builder.clearFinalMessage() + } + /** + * `.arcforges.foundation.v1.VersionedRef final_message = 7 [json_name = "finalMessage"];` + * @return Whether the finalMessage field is set. + */ + public fun hasFinalMessage(): kotlin.Boolean { + return _builder.hasFinalMessage() + } + + public val TaskSnapshotKt.Dsl.finalMessageOrNull: io.github.arcforges.contracts.foundation.v1.VersionedRef? + get() = _builder.finalMessageOrNull + + /** + * `.arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"];` + */ + public var recoveryAt: io.github.arcforges.contracts.foundation.v1.Instant + @kotlin.jvm.JvmName("getRecoveryAt") + get() = _builder.recoveryAt + @kotlin.jvm.JvmName("setRecoveryAt") + set(value) { + _builder.recoveryAt = value + } + /** + * `.arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"];` + */ + public fun clearRecoveryAt() { + _builder.clearRecoveryAt() + } + /** + * `.arcforges.foundation.v1.Instant recovery_at = 8 [json_name = "recoveryAt"];` + * @return Whether the recoveryAt field is set. + */ + public fun hasRecoveryAt(): kotlin.Boolean { + return _builder.hasRecoveryAt() + } + + public val TaskSnapshotKt.Dsl.recoveryAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = _builder.recoveryAtOrNull + + /** + * `.arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"];` + */ + public var control: io.github.arcforges.contracts.publicapi.v1.ControlProgress + @kotlin.jvm.JvmName("getControl") + get() = _builder.control + @kotlin.jvm.JvmName("setControl") + set(value) { + _builder.control = value + } + /** + * `.arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"];` + */ + public fun clearControl() { + _builder.clearControl() + } + /** + * `.arcforges.publicapi.v1.ControlProgress control = 9 [json_name = "control"];` + * @return Whether the control field is set. + */ + public fun hasControl(): kotlin.Boolean { + return _builder.hasControl() + } + + public val TaskSnapshotKt.Dsl.controlOrNull: io.github.arcforges.contracts.publicapi.v1.ControlProgress? + get() = _builder.controlOrNull + + /** + * `optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"];` + */ + public var hasUnknownEffect: kotlin.Boolean + @kotlin.jvm.JvmName("getHasUnknownEffect") + get() = _builder.hasUnknownEffect + @kotlin.jvm.JvmName("setHasUnknownEffect") + set(value) { + _builder.hasUnknownEffect = value + } + /** + * `optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"];` + */ + public fun clearHasUnknownEffect() { + _builder.clearHasUnknownEffect() + } + /** + * `optional bool has_unknown_effect = 10 [json_name = "hasUnknownEffect"];` + * @return Whether the hasUnknownEffect field is set. + */ + public fun hasHasUnknownEffect(): kotlin.Boolean { + return _builder.hasHasUnknownEffect() + } + + /** + * `optional uint32 completed_steps = 11 [json_name = "completedSteps"];` + */ + public var completedSteps: kotlin.Int + @kotlin.jvm.JvmName("getCompletedSteps") + get() = _builder.completedSteps + @kotlin.jvm.JvmName("setCompletedSteps") + set(value) { + _builder.completedSteps = value + } + /** + * `optional uint32 completed_steps = 11 [json_name = "completedSteps"];` + */ + public fun clearCompletedSteps() { + _builder.clearCompletedSteps() + } + /** + * `optional uint32 completed_steps = 11 [json_name = "completedSteps"];` + * @return Whether the completedSteps field is set. + */ + public fun hasCompletedSteps(): kotlin.Boolean { + return _builder.hasCompletedSteps() + } + + /** + * `optional uint32 total_steps = 12 [json_name = "totalSteps"];` + */ + public var totalSteps: kotlin.Int + @kotlin.jvm.JvmName("getTotalSteps") + get() = _builder.totalSteps + @kotlin.jvm.JvmName("setTotalSteps") + set(value) { + _builder.totalSteps = value + } + /** + * `optional uint32 total_steps = 12 [json_name = "totalSteps"];` + */ + public fun clearTotalSteps() { + _builder.clearTotalSteps() + } + /** + * `optional uint32 total_steps = 12 [json_name = "totalSteps"];` + * @return Whether the totalSteps field is set. + */ + public fun hasTotalSteps(): kotlin.Boolean { + return _builder.hasTotalSteps() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class MissingOutputsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated string missing_outputs = 13 [json_name = "missingOutputs"];` + * @return A list containing the missingOutputs. + */ + public val missingOutputs: com.google.protobuf.kotlin.DslList + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + get() = com.google.protobuf.kotlin.DslList( + _builder.missingOutputsList + ) + /** + * `repeated string missing_outputs = 13 [json_name = "missingOutputs"];` + * @param value The missingOutputs to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addMissingOutputs") + public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { + _builder.addMissingOutputs(value) + } + /** + * `repeated string missing_outputs = 13 [json_name = "missingOutputs"];` + * @param value The missingOutputs to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignMissingOutputs") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { + add(value) + } + /** + * `repeated string missing_outputs = 13 [json_name = "missingOutputs"];` + * @param values The missingOutputs to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllMissingOutputs") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllMissingOutputs(values) + } + /** + * `repeated string missing_outputs = 13 [json_name = "missingOutputs"];` + * @param values The missingOutputs to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllMissingOutputs") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated string missing_outputs = 13 [json_name = "missingOutputs"];` + * @param index The index to set the value at. + * @param value The missingOutputs to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setMissingOutputs") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { + _builder.setMissingOutputs(index, value) + }/** + * `repeated string missing_outputs = 13 [json_name = "missingOutputs"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setMissingOutputs") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearMissingOutputs() + } + /** + * `optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"];` + */ + public var reasonFacet: io.github.arcforges.contracts.publicapi.v1.TaskReasonFacet + @kotlin.jvm.JvmName("getReasonFacet") + get() = _builder.reasonFacet + @kotlin.jvm.JvmName("setReasonFacet") + set(value) { + _builder.reasonFacet = value + } + public var reasonFacetValue: kotlin.Int + @kotlin.jvm.JvmName("getReasonFacetValue") + get() = _builder.reasonFacetValue + @kotlin.jvm.JvmName("setReasonFacetValue") + set(value) { + _builder.reasonFacetValue = value + } + /** + * `optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"];` + */ + public fun clearReasonFacet() { + _builder.clearReasonFacet() + } + /** + * `optional .arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14 [json_name = "reasonFacet"];` + * @return Whether the reasonFacet field is set. + */ + public fun hasReasonFacet(): kotlin.Boolean { + return _builder.hasReasonFacet() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TaskSnapshot.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TaskSnapshotKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TaskSnapshot = + `io.github.arcforges.contracts.publicapi.v1`.TaskSnapshotKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TaskSnapshotOrBuilder.taskIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasTaskId()) getTaskId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TaskSnapshotOrBuilder.revisionOrNull: io.github.arcforges.contracts.foundation.v1.Revision? + get() = if (hasRevision()) getRevision() else null + +public val io.github.arcforges.contracts.publicapi.v1.TaskSnapshotOrBuilder.runIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasRunId()) getRunId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TaskSnapshotOrBuilder.currentStreamIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasCurrentStreamId()) getCurrentStreamId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TaskSnapshotOrBuilder.finalMessageOrNull: io.github.arcforges.contracts.foundation.v1.VersionedRef? + get() = if (hasFinalMessage()) getFinalMessage() else null + +public val io.github.arcforges.contracts.publicapi.v1.TaskSnapshotOrBuilder.recoveryAtOrNull: io.github.arcforges.contracts.foundation.v1.Instant? + get() = if (hasRecoveryAt()) getRecoveryAt() else null + +public val io.github.arcforges.contracts.publicapi.v1.TaskSnapshotOrBuilder.controlOrNull: io.github.arcforges.contracts.publicapi.v1.ControlProgress? + get() = if (hasControl()) getControl() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt new file mode 100644 index 0000000..9995db2 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextRunSegmentKt.kt @@ -0,0 +1,118 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetextRunSegment") +public inline fun textRunSegment(block: io.github.arcforges.contracts.publicapi.v1.TextRunSegmentKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TextRunSegment = + io.github.arcforges.contracts.publicapi.v1.TextRunSegmentKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TextRunSegment.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TextRunSegment; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TextRunSegment` + */ +public object TextRunSegmentKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TextRunSegment.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TextRunSegment.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TextRunSegment = _builder.build() + + /** + * `.arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"];` + */ + public var runId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getRunId") + get() = _builder.runId + @kotlin.jvm.JvmName("setRunId") + set(value) { + _builder.runId = value + } + /** + * `.arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"];` + */ + public fun clearRunId() { + _builder.clearRunId() + } + /** + * `.arcforges.foundation.v1.Id run_id = 1 [json_name = "runId"];` + * @return Whether the runId field is set. + */ + public fun hasRunId(): kotlin.Boolean { + return _builder.hasRunId() + } + + public val TextRunSegmentKt.Dsl.runIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.runIdOrNull + + /** + * `optional uint32 from = 2 [json_name = "from"];` + */ + public var from: kotlin.Int + @kotlin.jvm.JvmName("getFrom") + get() = _builder.from + @kotlin.jvm.JvmName("setFrom") + set(value) { + _builder.from = value + } + /** + * `optional uint32 from = 2 [json_name = "from"];` + */ + public fun clearFrom() { + _builder.clearFrom() + } + /** + * `optional uint32 from = 2 [json_name = "from"];` + * @return Whether the from field is set. + */ + public fun hasFrom(): kotlin.Boolean { + return _builder.hasFrom() + } + + /** + * `optional uint32 until = 3 [json_name = "until"];` + */ + public var until: kotlin.Int + @kotlin.jvm.JvmName("getUntil") + get() = _builder.until + @kotlin.jvm.JvmName("setUntil") + set(value) { + _builder.until = value + } + /** + * `optional uint32 until = 3 [json_name = "until"];` + */ + public fun clearUntil() { + _builder.clearUntil() + } + /** + * `optional uint32 until = 3 [json_name = "until"];` + * @return Whether the until field is set. + */ + public fun hasUntil(): kotlin.Boolean { + return _builder.hasUntil() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TextRunSegment.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TextRunSegmentKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TextRunSegment = + `io.github.arcforges.contracts.publicapi.v1`.TextRunSegmentKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TextRunSegmentOrBuilder.runIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasRunId()) getRunId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt new file mode 100644 index 0000000..d92d490 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TextSpanKt.kt @@ -0,0 +1,218 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetextSpan") +public inline fun textSpan(block: io.github.arcforges.contracts.publicapi.v1.TextSpanKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TextSpan = + io.github.arcforges.contracts.publicapi.v1.TextSpanKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TextSpan.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TextSpan; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TextSpan` + */ +public object TextSpanKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TextSpan.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TextSpan.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TextSpan = _builder.build() + + /** + * `optional uint32 from = 1 [json_name = "from"];` + */ + public var from: kotlin.Int + @kotlin.jvm.JvmName("getFrom") + get() = _builder.from + @kotlin.jvm.JvmName("setFrom") + set(value) { + _builder.from = value + } + /** + * `optional uint32 from = 1 [json_name = "from"];` + */ + public fun clearFrom() { + _builder.clearFrom() + } + /** + * `optional uint32 from = 1 [json_name = "from"];` + * @return Whether the from field is set. + */ + public fun hasFrom(): kotlin.Boolean { + return _builder.hasFrom() + } + + /** + * `optional uint32 until = 2 [json_name = "until"];` + */ + public var until: kotlin.Int + @kotlin.jvm.JvmName("getUntil") + get() = _builder.until + @kotlin.jvm.JvmName("setUntil") + set(value) { + _builder.until = value + } + /** + * `optional uint32 until = 2 [json_name = "until"];` + */ + public fun clearUntil() { + _builder.clearUntil() + } + /** + * `optional uint32 until = 2 [json_name = "until"];` + * @return Whether the until field is set. + */ + public fun hasUntil(): kotlin.Boolean { + return _builder.hasUntil() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class MarksProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated string marks = 3 [json_name = "marks"];` + * @return A list containing the marks. + */ + public val marks: com.google.protobuf.kotlin.DslList + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + get() = com.google.protobuf.kotlin.DslList( + _builder.marksList + ) + /** + * `repeated string marks = 3 [json_name = "marks"];` + * @param value The marks to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addMarks") + public fun com.google.protobuf.kotlin.DslList.add(value: kotlin.String) { + _builder.addMarks(value) + } + /** + * `repeated string marks = 3 [json_name = "marks"];` + * @param value The marks to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignMarks") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: kotlin.String) { + add(value) + } + /** + * `repeated string marks = 3 [json_name = "marks"];` + * @param values The marks to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllMarks") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllMarks(values) + } + /** + * `repeated string marks = 3 [json_name = "marks"];` + * @param values The marks to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllMarks") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated string marks = 3 [json_name = "marks"];` + * @param index The index to set the value at. + * @param value The marks to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setMarks") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: kotlin.String) { + _builder.setMarks(index, value) + }/** + * `repeated string marks = 3 [json_name = "marks"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setMarks") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearMarks() + } + /** + * `.arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"];` + */ + public var link: io.github.arcforges.contracts.publicapi.v1.LinkSpec + @kotlin.jvm.JvmName("getLink") + get() = _builder.link + @kotlin.jvm.JvmName("setLink") + set(value) { + _builder.link = value + } + /** + * `.arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"];` + */ + public fun clearLink() { + _builder.clearLink() + } + /** + * `.arcforges.publicapi.v1.LinkSpec link = 4 [json_name = "link"];` + * @return Whether the link field is set. + */ + public fun hasLink(): kotlin.Boolean { + return _builder.hasLink() + } + + public val TextSpanKt.Dsl.linkOrNull: io.github.arcforges.contracts.publicapi.v1.LinkSpec? + get() = _builder.linkOrNull + + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + */ + public var origin: io.github.arcforges.contracts.foundation.v1.ContentOrigin + @kotlin.jvm.JvmName("getOrigin") + get() = _builder.origin + @kotlin.jvm.JvmName("setOrigin") + set(value) { + _builder.origin = value + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + */ + public fun clearOrigin() { + _builder.clearOrigin() + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 5 [json_name = "origin"];` + * @return Whether the origin field is set. + */ + public fun hasOrigin(): kotlin.Boolean { + return _builder.hasOrigin() + } + + public val TextSpanKt.Dsl.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = _builder.originOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TextSpan.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TextSpanKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TextSpan = + `io.github.arcforges.contracts.publicapi.v1`.TextSpanKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TextSpanOrBuilder.linkOrNull: io.github.arcforges.contracts.publicapi.v1.LinkSpec? + get() = if (hasLink()) getLink() else null + +public val io.github.arcforges.contracts.publicapi.v1.TextSpanOrBuilder.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = if (hasOrigin()) getOrigin() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt new file mode 100644 index 0000000..ae4cbcb --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimedTextKt.kt @@ -0,0 +1,250 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetimedText") +public inline fun timedText(block: io.github.arcforges.contracts.publicapi.v1.TimedTextKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TimedText = + io.github.arcforges.contracts.publicapi.v1.TimedTextKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TimedText.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TimedText; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TimedText` + */ +public object TimedTextKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TimedText.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TimedText.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TimedText = _builder.build() + + /** + * `optional string text = 1 [json_name = "text"];` + */ + public var text: kotlin.String + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `optional string text = 1 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `optional string text = 1 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + /** + * `optional string language = 2 [json_name = "language"];` + */ + public var language: kotlin.String + @kotlin.jvm.JvmName("getLanguage") + get() = _builder.language + @kotlin.jvm.JvmName("setLanguage") + set(value) { + _builder.language = value + } + /** + * `optional string language = 2 [json_name = "language"];` + */ + public fun clearLanguage() { + _builder.clearLanguage() + } + /** + * `optional string language = 2 [json_name = "language"];` + * @return Whether the language field is set. + */ + public fun hasLanguage(): kotlin.Boolean { + return _builder.hasLanguage() + } + + /** + * `optional string font_family = 3 [json_name = "fontFamily"];` + */ + public var fontFamily: kotlin.String + @kotlin.jvm.JvmName("getFontFamily") + get() = _builder.fontFamily + @kotlin.jvm.JvmName("setFontFamily") + set(value) { + _builder.fontFamily = value + } + /** + * `optional string font_family = 3 [json_name = "fontFamily"];` + */ + public fun clearFontFamily() { + _builder.clearFontFamily() + } + /** + * `optional string font_family = 3 [json_name = "fontFamily"];` + * @return Whether the fontFamily field is set. + */ + public fun hasFontFamily(): kotlin.Boolean { + return _builder.hasFontFamily() + } + + /** + * `.arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"];` + */ + public var fontAsset: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef + @kotlin.jvm.JvmName("getFontAsset") + get() = _builder.fontAsset + @kotlin.jvm.JvmName("setFontAsset") + set(value) { + _builder.fontAsset = value + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"];` + */ + public fun clearFontAsset() { + _builder.clearFontAsset() + } + /** + * `.arcforges.foundation.v1.ResourceVersionRef font_asset = 4 [json_name = "fontAsset"];` + * @return Whether the fontAsset field is set. + */ + public fun hasFontAsset(): kotlin.Boolean { + return _builder.hasFontAsset() + } + + public val TimedTextKt.Dsl.fontAssetOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = _builder.fontAssetOrNull + + /** + * `.arcforges.foundation.v1.Decimal size = 5 [json_name = "size"];` + */ + public var size: io.github.arcforges.contracts.foundation.v1.Decimal + @kotlin.jvm.JvmName("getSize") + get() = _builder.size + @kotlin.jvm.JvmName("setSize") + set(value) { + _builder.size = value + } + /** + * `.arcforges.foundation.v1.Decimal size = 5 [json_name = "size"];` + */ + public fun clearSize() { + _builder.clearSize() + } + /** + * `.arcforges.foundation.v1.Decimal size = 5 [json_name = "size"];` + * @return Whether the size field is set. + */ + public fun hasSize(): kotlin.Boolean { + return _builder.hasSize() + } + + public val TimedTextKt.Dsl.sizeOrNull: io.github.arcforges.contracts.foundation.v1.Decimal? + get() = _builder.sizeOrNull + + /** + * `optional string colour = 6 [json_name = "colour"];` + */ + public var colour: kotlin.String + @kotlin.jvm.JvmName("getColour") + get() = _builder.colour + @kotlin.jvm.JvmName("setColour") + set(value) { + _builder.colour = value + } + /** + * `optional string colour = 6 [json_name = "colour"];` + */ + public fun clearColour() { + _builder.clearColour() + } + /** + * `optional string colour = 6 [json_name = "colour"];` + * @return Whether the colour field is set. + */ + public fun hasColour(): kotlin.Boolean { + return _builder.hasColour() + } + + /** + * `optional string alignment = 7 [json_name = "alignment"];` + */ + public var alignment: kotlin.String + @kotlin.jvm.JvmName("getAlignment") + get() = _builder.alignment + @kotlin.jvm.JvmName("setAlignment") + set(value) { + _builder.alignment = value + } + /** + * `optional string alignment = 7 [json_name = "alignment"];` + */ + public fun clearAlignment() { + _builder.clearAlignment() + } + /** + * `optional string alignment = 7 [json_name = "alignment"];` + * @return Whether the alignment field is set. + */ + public fun hasAlignment(): kotlin.Boolean { + return _builder.hasAlignment() + } + + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"];` + */ + public var origin: io.github.arcforges.contracts.foundation.v1.ContentOrigin + @kotlin.jvm.JvmName("getOrigin") + get() = _builder.origin + @kotlin.jvm.JvmName("setOrigin") + set(value) { + _builder.origin = value + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"];` + */ + public fun clearOrigin() { + _builder.clearOrigin() + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 8 [json_name = "origin"];` + * @return Whether the origin field is set. + */ + public fun hasOrigin(): kotlin.Boolean { + return _builder.hasOrigin() + } + + public val TimedTextKt.Dsl.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = _builder.originOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TimedText.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TimedTextKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TimedText = + `io.github.arcforges.contracts.publicapi.v1`.TimedTextKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TimedTextOrBuilder.fontAssetOrNull: io.github.arcforges.contracts.foundation.v1.ResourceVersionRef? + get() = if (hasFontAsset()) getFontAsset() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimedTextOrBuilder.sizeOrNull: io.github.arcforges.contracts.foundation.v1.Decimal? + get() = if (hasSize()) getSize() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimedTextOrBuilder.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = if (hasOrigin()) getOrigin() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt new file mode 100644 index 0000000..881d62e --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineClipKt.kt @@ -0,0 +1,573 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetimelineClip") +public inline fun timelineClip(block: io.github.arcforges.contracts.publicapi.v1.TimelineClipKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TimelineClip = + io.github.arcforges.contracts.publicapi.v1.TimelineClipKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TimelineClip.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TimelineClip; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TimelineClip` + */ +public object TimelineClipKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TimelineClip.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TimelineClip.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TimelineClip = _builder.build() + + /** + * `.arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"];` + */ + public var clipId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getClipId") + get() = _builder.clipId + @kotlin.jvm.JvmName("setClipId") + set(value) { + _builder.clipId = value + } + /** + * `.arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"];` + */ + public fun clearClipId() { + _builder.clearClipId() + } + /** + * `.arcforges.foundation.v1.Id clip_id = 1 [json_name = "clipId"];` + * @return Whether the clipId field is set. + */ + public fun hasClipId(): kotlin.Boolean { + return _builder.hasClipId() + } + + public val TimelineClipKt.Dsl.clipIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.clipIdOrNull + + /** + * `.arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"];` + */ + public var mediaId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getMediaId") + get() = _builder.mediaId + @kotlin.jvm.JvmName("setMediaId") + set(value) { + _builder.mediaId = value + } + /** + * `.arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"];` + */ + public fun clearMediaId() { + _builder.clearMediaId() + } + /** + * `.arcforges.foundation.v1.Id media_id = 2 [json_name = "mediaId"];` + * @return Whether the mediaId field is set. + */ + public fun hasMediaId(): kotlin.Boolean { + return _builder.hasMediaId() + } + + public val TimelineClipKt.Dsl.mediaIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.mediaIdOrNull + + /** + * `.arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"];` + */ + public var timeline: io.github.arcforges.contracts.foundation.v1.MediaRange + @kotlin.jvm.JvmName("getTimeline") + get() = _builder.timeline + @kotlin.jvm.JvmName("setTimeline") + set(value) { + _builder.timeline = value + } + /** + * `.arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"];` + */ + public fun clearTimeline() { + _builder.clearTimeline() + } + /** + * `.arcforges.foundation.v1.MediaRange timeline = 3 [json_name = "timeline"];` + * @return Whether the timeline field is set. + */ + public fun hasTimeline(): kotlin.Boolean { + return _builder.hasTimeline() + } + + public val TimelineClipKt.Dsl.timelineOrNull: io.github.arcforges.contracts.foundation.v1.MediaRange? + get() = _builder.timelineOrNull + + /** + * `.arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"];` + */ + public var source: io.github.arcforges.contracts.foundation.v1.MediaRange + @kotlin.jvm.JvmName("getSource") + get() = _builder.source + @kotlin.jvm.JvmName("setSource") + set(value) { + _builder.source = value + } + /** + * `.arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"];` + */ + public fun clearSource() { + _builder.clearSource() + } + /** + * `.arcforges.foundation.v1.MediaRange source = 4 [json_name = "source"];` + * @return Whether the source field is set. + */ + public fun hasSource(): kotlin.Boolean { + return _builder.hasSource() + } + + public val TimelineClipKt.Dsl.sourceOrNull: io.github.arcforges.contracts.foundation.v1.MediaRange? + get() = _builder.sourceOrNull + + /** + * `.arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"];` + */ + public var playbackRate: io.github.arcforges.contracts.foundation.v1.Rational + @kotlin.jvm.JvmName("getPlaybackRate") + get() = _builder.playbackRate + @kotlin.jvm.JvmName("setPlaybackRate") + set(value) { + _builder.playbackRate = value + } + /** + * `.arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"];` + */ + public fun clearPlaybackRate() { + _builder.clearPlaybackRate() + } + /** + * `.arcforges.foundation.v1.Rational playback_rate = 5 [json_name = "playbackRate"];` + * @return Whether the playbackRate field is set. + */ + public fun hasPlaybackRate(): kotlin.Boolean { + return _builder.hasPlaybackRate() + } + + public val TimelineClipKt.Dsl.playbackRateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = _builder.playbackRateOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class EffectsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"];` + */ + public val effects: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.effectsList + ) + /** + * `repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"];` + * @param value The effects to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addEffects") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.EffectSpec) { + _builder.addEffects(value) + } + /** + * `repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"];` + * @param value The effects to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignEffects") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.EffectSpec) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"];` + * @param values The effects to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllEffects") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllEffects(values) + } + /** + * `repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"];` + * @param values The effects to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllEffects") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"];` + * @param index The index to set the value at. + * @param value The effects to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setEffects") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.EffectSpec) { + _builder.setEffects(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.EffectSpec effects = 6 [json_name = "effects"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearEffects") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearEffects() + } + + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"];` + */ + public var origin: io.github.arcforges.contracts.foundation.v1.ContentOrigin + @kotlin.jvm.JvmName("getOrigin") + get() = _builder.origin + @kotlin.jvm.JvmName("setOrigin") + set(value) { + _builder.origin = value + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"];` + */ + public fun clearOrigin() { + _builder.clearOrigin() + } + /** + * `.arcforges.foundation.v1.ContentOrigin origin = 7 [json_name = "origin"];` + * @return Whether the origin field is set. + */ + public fun hasOrigin(): kotlin.Boolean { + return _builder.hasOrigin() + } + + public val TimelineClipKt.Dsl.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = _builder.originOrNull + + /** + * `optional string kind = 8 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 8 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 8 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * `optional bool enabled = 9 [json_name = "enabled"];` + */ + public var enabled: kotlin.Boolean + @kotlin.jvm.JvmName("getEnabled") + get() = _builder.enabled + @kotlin.jvm.JvmName("setEnabled") + set(value) { + _builder.enabled = value + } + /** + * `optional bool enabled = 9 [json_name = "enabled"];` + */ + public fun clearEnabled() { + _builder.clearEnabled() + } + /** + * `optional bool enabled = 9 [json_name = "enabled"];` + * @return Whether the enabled field is set. + */ + public fun hasEnabled(): kotlin.Boolean { + return _builder.hasEnabled() + } + + /** + * `.arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"];` + */ + public var nestedSequenceId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getNestedSequenceId") + get() = _builder.nestedSequenceId + @kotlin.jvm.JvmName("setNestedSequenceId") + set(value) { + _builder.nestedSequenceId = value + } + /** + * `.arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"];` + */ + public fun clearNestedSequenceId() { + _builder.clearNestedSequenceId() + } + /** + * `.arcforges.foundation.v1.Id nested_sequence_id = 10 [json_name = "nestedSequenceId"];` + * @return Whether the nestedSequenceId field is set. + */ + public fun hasNestedSequenceId(): kotlin.Boolean { + return _builder.hasNestedSequenceId() + } + + public val TimelineClipKt.Dsl.nestedSequenceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.nestedSequenceIdOrNull + + /** + * `.arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"];` + */ + public var generated: io.github.arcforges.contracts.publicapi.v1.GeneratedSource + @kotlin.jvm.JvmName("getGenerated") + get() = _builder.generated + @kotlin.jvm.JvmName("setGenerated") + set(value) { + _builder.generated = value + } + /** + * `.arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"];` + */ + public fun clearGenerated() { + _builder.clearGenerated() + } + /** + * `.arcforges.publicapi.v1.GeneratedSource generated = 11 [json_name = "generated"];` + * @return Whether the generated field is set. + */ + public fun hasGenerated(): kotlin.Boolean { + return _builder.hasGenerated() + } + + public val TimelineClipKt.Dsl.generatedOrNull: io.github.arcforges.contracts.publicapi.v1.GeneratedSource? + get() = _builder.generatedOrNull + + /** + * `.arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"];` + */ + public var text: io.github.arcforges.contracts.publicapi.v1.TimedText + @kotlin.jvm.JvmName("getText") + get() = _builder.text + @kotlin.jvm.JvmName("setText") + set(value) { + _builder.text = value + } + /** + * `.arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"];` + */ + public fun clearText() { + _builder.clearText() + } + /** + * `.arcforges.publicapi.v1.TimedText text = 12 [json_name = "text"];` + * @return Whether the text field is set. + */ + public fun hasText(): kotlin.Boolean { + return _builder.hasText() + } + + public val TimelineClipKt.Dsl.textOrNull: io.github.arcforges.contracts.publicapi.v1.TimedText? + get() = _builder.textOrNull + + /** + * `.arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"];` + */ + public var graph: io.github.arcforges.contracts.publicapi.v1.ProcessingGraph + @kotlin.jvm.JvmName("getGraph") + get() = _builder.graph + @kotlin.jvm.JvmName("setGraph") + set(value) { + _builder.graph = value + } + /** + * `.arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"];` + */ + public fun clearGraph() { + _builder.clearGraph() + } + /** + * `.arcforges.publicapi.v1.ProcessingGraph graph = 13 [json_name = "graph"];` + * @return Whether the graph field is set. + */ + public fun hasGraph(): kotlin.Boolean { + return _builder.hasGraph() + } + + public val TimelineClipKt.Dsl.graphOrNull: io.github.arcforges.contracts.publicapi.v1.ProcessingGraph? + get() = _builder.graphOrNull + + /** + * `optional string name = 14 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 14 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 14 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `.arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"];` + */ + public var linkGroupId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getLinkGroupId") + get() = _builder.linkGroupId + @kotlin.jvm.JvmName("setLinkGroupId") + set(value) { + _builder.linkGroupId = value + } + /** + * `.arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"];` + */ + public fun clearLinkGroupId() { + _builder.clearLinkGroupId() + } + /** + * `.arcforges.foundation.v1.Id link_group_id = 15 [json_name = "linkGroupId"];` + * @return Whether the linkGroupId field is set. + */ + public fun hasLinkGroupId(): kotlin.Boolean { + return _builder.hasLinkGroupId() + } + + public val TimelineClipKt.Dsl.linkGroupIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.linkGroupIdOrNull + + /** + * `.arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"];` + */ + public var retime: io.github.arcforges.contracts.publicapi.v1.RetimeCurve + @kotlin.jvm.JvmName("getRetime") + get() = _builder.retime + @kotlin.jvm.JvmName("setRetime") + set(value) { + _builder.retime = value + } + /** + * `.arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"];` + */ + public fun clearRetime() { + _builder.clearRetime() + } + /** + * `.arcforges.publicapi.v1.RetimeCurve retime = 16 [json_name = "retime"];` + * @return Whether the retime field is set. + */ + public fun hasRetime(): kotlin.Boolean { + return _builder.hasRetime() + } + + public val TimelineClipKt.Dsl.retimeOrNull: io.github.arcforges.contracts.publicapi.v1.RetimeCurve? + get() = _builder.retimeOrNull + + /** + * `.arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"];` + */ + public var groupId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getGroupId") + get() = _builder.groupId + @kotlin.jvm.JvmName("setGroupId") + set(value) { + _builder.groupId = value + } + /** + * `.arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"];` + */ + public fun clearGroupId() { + _builder.clearGroupId() + } + /** + * `.arcforges.foundation.v1.Id group_id = 17 [json_name = "groupId"];` + * @return Whether the groupId field is set. + */ + public fun hasGroupId(): kotlin.Boolean { + return _builder.hasGroupId() + } + + public val TimelineClipKt.Dsl.groupIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.groupIdOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TimelineClip.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TimelineClipKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TimelineClip = + `io.github.arcforges.contracts.publicapi.v1`.TimelineClipKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder.clipIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasClipId()) getClipId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder.mediaIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasMediaId()) getMediaId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder.timelineOrNull: io.github.arcforges.contracts.foundation.v1.MediaRange? + get() = if (hasTimeline()) getTimeline() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder.sourceOrNull: io.github.arcforges.contracts.foundation.v1.MediaRange? + get() = if (hasSource()) getSource() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder.playbackRateOrNull: io.github.arcforges.contracts.foundation.v1.Rational? + get() = if (hasPlaybackRate()) getPlaybackRate() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder.originOrNull: io.github.arcforges.contracts.foundation.v1.ContentOrigin? + get() = if (hasOrigin()) getOrigin() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder.nestedSequenceIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasNestedSequenceId()) getNestedSequenceId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder.generatedOrNull: io.github.arcforges.contracts.publicapi.v1.GeneratedSource? + get() = if (hasGenerated()) getGenerated() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder.textOrNull: io.github.arcforges.contracts.publicapi.v1.TimedText? + get() = if (hasText()) getText() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder.graphOrNull: io.github.arcforges.contracts.publicapi.v1.ProcessingGraph? + get() = if (hasGraph()) getGraph() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder.linkGroupIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasLinkGroupId()) getLinkGroupId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder.retimeOrNull: io.github.arcforges.contracts.publicapi.v1.RetimeCurve? + get() = if (hasRetime()) getRetime() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineClipOrBuilder.groupIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasGroupId()) getGroupId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt new file mode 100644 index 0000000..21c4d35 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineTrackKt.kt @@ -0,0 +1,362 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetimelineTrack") +public inline fun timelineTrack(block: io.github.arcforges.contracts.publicapi.v1.TimelineTrackKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TimelineTrack = + io.github.arcforges.contracts.publicapi.v1.TimelineTrackKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TimelineTrack.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TimelineTrack; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TimelineTrack` + */ +public object TimelineTrackKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TimelineTrack.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TimelineTrack.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TimelineTrack = _builder.build() + + /** + * `.arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"];` + */ + public var trackId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getTrackId") + get() = _builder.trackId + @kotlin.jvm.JvmName("setTrackId") + set(value) { + _builder.trackId = value + } + /** + * `.arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"];` + */ + public fun clearTrackId() { + _builder.clearTrackId() + } + /** + * `.arcforges.foundation.v1.Id track_id = 1 [json_name = "trackId"];` + * @return Whether the trackId field is set. + */ + public fun hasTrackId(): kotlin.Boolean { + return _builder.hasTrackId() + } + + public val TimelineTrackKt.Dsl.trackIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.trackIdOrNull + + /** + * `optional string kind = 2 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 2 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 2 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * `optional uint32 order = 3 [json_name = "order"];` + */ + public var order: kotlin.Int + @kotlin.jvm.JvmName("getOrder") + get() = _builder.order + @kotlin.jvm.JvmName("setOrder") + set(value) { + _builder.order = value + } + /** + * `optional uint32 order = 3 [json_name = "order"];` + */ + public fun clearOrder() { + _builder.clearOrder() + } + /** + * `optional uint32 order = 3 [json_name = "order"];` + * @return Whether the order field is set. + */ + public fun hasOrder(): kotlin.Boolean { + return _builder.hasOrder() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ClipsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"];` + */ + public val clips: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.clipsList + ) + /** + * `repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"];` + * @param value The clips to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addClips") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.TimelineClip) { + _builder.addClips(value) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"];` + * @param value The clips to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignClips") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.TimelineClip) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"];` + * @param values The clips to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllClips") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllClips(values) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"];` + * @param values The clips to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllClips") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"];` + * @param index The index to set the value at. + * @param value The clips to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setClips") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.TimelineClip) { + _builder.setClips(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineClip clips = 4 [json_name = "clips"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearClips") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearClips() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class TransitionsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"];` + */ + public val transitions: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.transitionsList + ) + /** + * `repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"];` + * @param value The transitions to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addTransitions") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.TransitionSpec) { + _builder.addTransitions(value) + } + /** + * `repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"];` + * @param value The transitions to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignTransitions") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.TransitionSpec) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"];` + * @param values The transitions to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllTransitions") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllTransitions(values) + } + /** + * `repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"];` + * @param values The transitions to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllTransitions") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"];` + * @param index The index to set the value at. + * @param value The transitions to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setTransitions") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.TransitionSpec) { + _builder.setTransitions(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.TransitionSpec transitions = 5 [json_name = "transitions"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearTransitions") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearTransitions() + } + + /** + * `optional bool enabled = 6 [json_name = "enabled"];` + */ + public var enabled: kotlin.Boolean + @kotlin.jvm.JvmName("getEnabled") + get() = _builder.enabled + @kotlin.jvm.JvmName("setEnabled") + set(value) { + _builder.enabled = value + } + /** + * `optional bool enabled = 6 [json_name = "enabled"];` + */ + public fun clearEnabled() { + _builder.clearEnabled() + } + /** + * `optional bool enabled = 6 [json_name = "enabled"];` + * @return Whether the enabled field is set. + */ + public fun hasEnabled(): kotlin.Boolean { + return _builder.hasEnabled() + } + + /** + * `optional string name = 7 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 7 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 7 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `optional bool locked = 8 [json_name = "locked"];` + */ + public var locked: kotlin.Boolean + @kotlin.jvm.JvmName("getLocked") + get() = _builder.locked + @kotlin.jvm.JvmName("setLocked") + set(value) { + _builder.locked = value + } + /** + * `optional bool locked = 8 [json_name = "locked"];` + */ + public fun clearLocked() { + _builder.clearLocked() + } + /** + * `optional bool locked = 8 [json_name = "locked"];` + * @return Whether the locked field is set. + */ + public fun hasLocked(): kotlin.Boolean { + return _builder.hasLocked() + } + + /** + * `.arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"];` + */ + public var graph: io.github.arcforges.contracts.publicapi.v1.ProcessingGraph + @kotlin.jvm.JvmName("getGraph") + get() = _builder.graph + @kotlin.jvm.JvmName("setGraph") + set(value) { + _builder.graph = value + } + /** + * `.arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"];` + */ + public fun clearGraph() { + _builder.clearGraph() + } + /** + * `.arcforges.publicapi.v1.ProcessingGraph graph = 9 [json_name = "graph"];` + * @return Whether the graph field is set. + */ + public fun hasGraph(): kotlin.Boolean { + return _builder.hasGraph() + } + + public val TimelineTrackKt.Dsl.graphOrNull: io.github.arcforges.contracts.publicapi.v1.ProcessingGraph? + get() = _builder.graphOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TimelineTrack.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TimelineTrackKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TimelineTrack = + `io.github.arcforges.contracts.publicapi.v1`.TimelineTrackKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TimelineTrackOrBuilder.trackIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasTrackId()) getTrackId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineTrackOrBuilder.graphOrNull: io.github.arcforges.contracts.publicapi.v1.ProcessingGraph? + get() = if (hasGraph()) getGraph() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt new file mode 100644 index 0000000..3888285 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TimelineViewKt.kt @@ -0,0 +1,242 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetimelineView") +public inline fun timelineView(block: io.github.arcforges.contracts.publicapi.v1.TimelineViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TimelineView = + io.github.arcforges.contracts.publicapi.v1.TimelineViewKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TimelineView.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TimelineView; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TimelineView` + */ +public object TimelineViewKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TimelineView.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TimelineView.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TimelineView = _builder.build() + + /** + * `.arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"];` + */ + public var sequence: io.github.arcforges.contracts.publicapi.v1.SequenceView + @kotlin.jvm.JvmName("getSequence") + get() = _builder.sequence + @kotlin.jvm.JvmName("setSequence") + set(value) { + _builder.sequence = value + } + /** + * `.arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"];` + */ + public fun clearSequence() { + _builder.clearSequence() + } + /** + * `.arcforges.publicapi.v1.SequenceView sequence = 1 [json_name = "sequence"];` + * @return Whether the sequence field is set. + */ + public fun hasSequence(): kotlin.Boolean { + return _builder.hasSequence() + } + + public val TimelineViewKt.Dsl.sequenceOrNull: io.github.arcforges.contracts.publicapi.v1.SequenceView? + get() = _builder.sequenceOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class TracksProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"];` + */ + public val tracks: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.tracksList + ) + /** + * `repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"];` + * @param value The tracks to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addTracks") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.TimelineTrack) { + _builder.addTracks(value) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"];` + * @param value The tracks to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignTracks") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.TimelineTrack) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"];` + * @param values The tracks to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllTracks") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllTracks(values) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"];` + * @param values The tracks to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllTracks") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"];` + * @param index The index to set the value at. + * @param value The tracks to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setTracks") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.TimelineTrack) { + _builder.setTracks(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.TimelineTrack tracks = 2 [json_name = "tracks"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearTracks") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearTracks() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class MarkersProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"];` + */ + public val markers: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.markersList + ) + /** + * `repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"];` + * @param value The markers to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addMarkers") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.MarkerView) { + _builder.addMarkers(value) + } + /** + * `repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"];` + * @param value The markers to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignMarkers") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.MarkerView) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"];` + * @param values The markers to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllMarkers") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllMarkers(values) + } + /** + * `repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"];` + * @param values The markers to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllMarkers") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"];` + * @param index The index to set the value at. + * @param value The markers to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setMarkers") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.MarkerView) { + _builder.setMarkers(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.MarkerView markers = 3 [json_name = "markers"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearMarkers") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearMarkers() + } + + /** + * `.arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"];` + */ + public var graph: io.github.arcforges.contracts.publicapi.v1.ProcessingGraph + @kotlin.jvm.JvmName("getGraph") + get() = _builder.graph + @kotlin.jvm.JvmName("setGraph") + set(value) { + _builder.graph = value + } + /** + * `.arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"];` + */ + public fun clearGraph() { + _builder.clearGraph() + } + /** + * `.arcforges.publicapi.v1.ProcessingGraph graph = 4 [json_name = "graph"];` + * @return Whether the graph field is set. + */ + public fun hasGraph(): kotlin.Boolean { + return _builder.hasGraph() + } + + public val TimelineViewKt.Dsl.graphOrNull: io.github.arcforges.contracts.publicapi.v1.ProcessingGraph? + get() = _builder.graphOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TimelineView.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TimelineViewKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TimelineView = + `io.github.arcforges.contracts.publicapi.v1`.TimelineViewKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TimelineViewOrBuilder.sequenceOrNull: io.github.arcforges.contracts.publicapi.v1.SequenceView? + get() = if (hasSequence()) getSequence() else null + +public val io.github.arcforges.contracts.publicapi.v1.TimelineViewOrBuilder.graphOrNull: io.github.arcforges.contracts.publicapi.v1.ProcessingGraph? + get() = if (hasGraph()) getGraph() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt new file mode 100644 index 0000000..0335820 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolProposalKt.kt @@ -0,0 +1,154 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetoolProposal") +public inline fun toolProposal(block: io.github.arcforges.contracts.publicapi.v1.ToolProposalKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ToolProposal = + io.github.arcforges.contracts.publicapi.v1.ToolProposalKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ToolProposal.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ToolProposal; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ToolProposal` + */ +public object ToolProposalKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ToolProposal.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ToolProposal.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ToolProposal = _builder.build() + + /** + * `.arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"];` + */ + public var proposalId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getProposalId") + get() = _builder.proposalId + @kotlin.jvm.JvmName("setProposalId") + set(value) { + _builder.proposalId = value + } + /** + * `.arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"];` + */ + public fun clearProposalId() { + _builder.clearProposalId() + } + /** + * `.arcforges.foundation.v1.Id proposal_id = 1 [json_name = "proposalId"];` + * @return Whether the proposalId field is set. + */ + public fun hasProposalId(): kotlin.Boolean { + return _builder.hasProposalId() + } + + public val ToolProposalKt.Dsl.proposalIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.proposalIdOrNull + + /** + * `optional string capability = 2 [json_name = "capability"];` + */ + public var capability: kotlin.String + @kotlin.jvm.JvmName("getCapability") + get() = _builder.capability + @kotlin.jvm.JvmName("setCapability") + set(value) { + _builder.capability = value + } + /** + * `optional string capability = 2 [json_name = "capability"];` + */ + public fun clearCapability() { + _builder.clearCapability() + } + /** + * `optional string capability = 2 [json_name = "capability"];` + * @return Whether the capability field is set. + */ + public fun hasCapability(): kotlin.Boolean { + return _builder.hasCapability() + } + + /** + * `.arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"];` + */ + public var arguments: io.github.arcforges.contracts.publicapi.v1.CapabilityArguments + @kotlin.jvm.JvmName("getArguments") + get() = _builder.arguments + @kotlin.jvm.JvmName("setArguments") + set(value) { + _builder.arguments = value + } + /** + * `.arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"];` + */ + public fun clearArguments() { + _builder.clearArguments() + } + /** + * `.arcforges.publicapi.v1.CapabilityArguments arguments = 3 [json_name = "arguments"];` + * @return Whether the arguments field is set. + */ + public fun hasArguments(): kotlin.Boolean { + return _builder.hasArguments() + } + + public val ToolProposalKt.Dsl.argumentsOrNull: io.github.arcforges.contracts.publicapi.v1.CapabilityArguments? + get() = _builder.argumentsOrNull + + /** + * `.arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"];` + */ + public var sourceAttemptId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getSourceAttemptId") + get() = _builder.sourceAttemptId + @kotlin.jvm.JvmName("setSourceAttemptId") + set(value) { + _builder.sourceAttemptId = value + } + /** + * `.arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"];` + */ + public fun clearSourceAttemptId() { + _builder.clearSourceAttemptId() + } + /** + * `.arcforges.foundation.v1.Id source_attempt_id = 4 [json_name = "sourceAttemptId"];` + * @return Whether the sourceAttemptId field is set. + */ + public fun hasSourceAttemptId(): kotlin.Boolean { + return _builder.hasSourceAttemptId() + } + + public val ToolProposalKt.Dsl.sourceAttemptIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.sourceAttemptIdOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ToolProposal.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ToolProposalKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ToolProposal = + `io.github.arcforges.contracts.publicapi.v1`.ToolProposalKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ToolProposalOrBuilder.proposalIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasProposalId()) getProposalId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ToolProposalOrBuilder.argumentsOrNull: io.github.arcforges.contracts.publicapi.v1.CapabilityArguments? + get() = if (hasArguments()) getArguments() else null + +public val io.github.arcforges.contracts.publicapi.v1.ToolProposalOrBuilder.sourceAttemptIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasSourceAttemptId()) getSourceAttemptId() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt new file mode 100644 index 0000000..89c96bc --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ToolResultKt.kt @@ -0,0 +1,233 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetoolResult") +public inline fun toolResult(block: io.github.arcforges.contracts.publicapi.v1.ToolResultKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ToolResult = + io.github.arcforges.contracts.publicapi.v1.ToolResultKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ToolResult.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ToolResult; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ToolResult` + */ +public object ToolResultKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ToolResult.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ToolResult.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ToolResult = _builder.build() + + /** + * `.arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"];` + */ + public var invocationId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getInvocationId") + get() = _builder.invocationId + @kotlin.jvm.JvmName("setInvocationId") + set(value) { + _builder.invocationId = value + } + /** + * `.arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"];` + */ + public fun clearInvocationId() { + _builder.clearInvocationId() + } + /** + * `.arcforges.foundation.v1.Id invocation_id = 1 [json_name = "invocationId"];` + * @return Whether the invocationId field is set. + */ + public fun hasInvocationId(): kotlin.Boolean { + return _builder.hasInvocationId() + } + + public val ToolResultKt.Dsl.invocationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.invocationIdOrNull + + /** + * `optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"];` + */ + public var effect: io.github.arcforges.contracts.foundation.v1.EffectCertainty + @kotlin.jvm.JvmName("getEffect") + get() = _builder.effect + @kotlin.jvm.JvmName("setEffect") + set(value) { + _builder.effect = value + } + public var effectValue: kotlin.Int + @kotlin.jvm.JvmName("getEffectValue") + get() = _builder.effectValue + @kotlin.jvm.JvmName("setEffectValue") + set(value) { + _builder.effectValue = value + } + /** + * `optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"];` + */ + public fun clearEffect() { + _builder.clearEffect() + } + /** + * `optional .arcforges.foundation.v1.EffectCertainty effect = 2 [json_name = "effect"];` + * @return Whether the effect field is set. + */ + public fun hasEffect(): kotlin.Boolean { + return _builder.hasEffect() + } + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ArtifactsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"];` + */ + public val artifacts: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.artifactsList + ) + /** + * `repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"];` + * @param value The artifacts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addArtifacts") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.foundation.v1.ArtifactRef) { + _builder.addArtifacts(value) + } + /** + * `repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"];` + * @param value The artifacts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignArtifacts") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.foundation.v1.ArtifactRef) { + add(value) + } + /** + * `repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"];` + * @param values The artifacts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllArtifacts") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllArtifacts(values) + } + /** + * `repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"];` + * @param values The artifacts to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllArtifacts") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"];` + * @param index The index to set the value at. + * @param value The artifacts to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setArtifacts") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.foundation.v1.ArtifactRef) { + _builder.setArtifacts(index, value) + } + /** + * `repeated .arcforges.foundation.v1.ArtifactRef artifacts = 5 [json_name = "artifacts"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearArtifacts") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearArtifacts() + } + + /** + * `.arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"];` + */ + public var success: io.github.arcforges.contracts.publicapi.v1.CapabilityResult + @kotlin.jvm.JvmName("getSuccess") + get() = _builder.success + @kotlin.jvm.JvmName("setSuccess") + set(value) { + _builder.success = value + } + /** + * `.arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"];` + */ + public fun clearSuccess() { + _builder.clearSuccess() + } + /** + * `.arcforges.publicapi.v1.CapabilityResult success = 3 [json_name = "success"];` + * @return Whether the success field is set. + */ + public fun hasSuccess(): kotlin.Boolean { + return _builder.hasSuccess() + } + + /** + * `.arcforges.foundation.v1.ArcError error = 4 [json_name = "error"];` + */ + public var error: io.github.arcforges.contracts.foundation.v1.ArcError + @kotlin.jvm.JvmName("getError") + get() = _builder.error + @kotlin.jvm.JvmName("setError") + set(value) { + _builder.error = value + } + /** + * `.arcforges.foundation.v1.ArcError error = 4 [json_name = "error"];` + */ + public fun clearError() { + _builder.clearError() + } + /** + * `.arcforges.foundation.v1.ArcError error = 4 [json_name = "error"];` + * @return Whether the error field is set. + */ + public fun hasError(): kotlin.Boolean { + return _builder.hasError() + } + public val outcomeCase: io.github.arcforges.contracts.publicapi.v1.ToolResult.OutcomeCase + @kotlin.jvm.JvmName("getOutcomeCase") + get() = _builder.outcomeCase + + public fun clearOutcome() { + _builder.clearOutcome() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ToolResult.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ToolResultKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ToolResult = + `io.github.arcforges.contracts.publicapi.v1`.ToolResultKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ToolResultOrBuilder.invocationIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasInvocationId()) getInvocationId() else null + +public val io.github.arcforges.contracts.publicapi.v1.ToolResultOrBuilder.successOrNull: io.github.arcforges.contracts.publicapi.v1.CapabilityResult? + get() = if (hasSuccess()) getSuccess() else null + +public val io.github.arcforges.contracts.publicapi.v1.ToolResultOrBuilder.errorOrNull: io.github.arcforges.contracts.foundation.v1.ArcError? + get() = if (hasError()) getError() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt new file mode 100644 index 0000000..3afb50d --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TransitionSpecKt.kt @@ -0,0 +1,214 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetransitionSpec") +public inline fun transitionSpec(block: io.github.arcforges.contracts.publicapi.v1.TransitionSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TransitionSpec = + io.github.arcforges.contracts.publicapi.v1.TransitionSpecKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TransitionSpec.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TransitionSpec; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TransitionSpec` + */ +public object TransitionSpecKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TransitionSpec.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TransitionSpec.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TransitionSpec = _builder.build() + + /** + * `.arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"];` + */ + public var transitionId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getTransitionId") + get() = _builder.transitionId + @kotlin.jvm.JvmName("setTransitionId") + set(value) { + _builder.transitionId = value + } + /** + * `.arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"];` + */ + public fun clearTransitionId() { + _builder.clearTransitionId() + } + /** + * `.arcforges.foundation.v1.Id transition_id = 1 [json_name = "transitionId"];` + * @return Whether the transitionId field is set. + */ + public fun hasTransitionId(): kotlin.Boolean { + return _builder.hasTransitionId() + } + + public val TransitionSpecKt.Dsl.transitionIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.transitionIdOrNull + + /** + * `.arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"];` + */ + public var leftClipId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getLeftClipId") + get() = _builder.leftClipId + @kotlin.jvm.JvmName("setLeftClipId") + set(value) { + _builder.leftClipId = value + } + /** + * `.arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"];` + */ + public fun clearLeftClipId() { + _builder.clearLeftClipId() + } + /** + * `.arcforges.foundation.v1.Id left_clip_id = 2 [json_name = "leftClipId"];` + * @return Whether the leftClipId field is set. + */ + public fun hasLeftClipId(): kotlin.Boolean { + return _builder.hasLeftClipId() + } + + public val TransitionSpecKt.Dsl.leftClipIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.leftClipIdOrNull + + /** + * `.arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"];` + */ + public var rightClipId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getRightClipId") + get() = _builder.rightClipId + @kotlin.jvm.JvmName("setRightClipId") + set(value) { + _builder.rightClipId = value + } + /** + * `.arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"];` + */ + public fun clearRightClipId() { + _builder.clearRightClipId() + } + /** + * `.arcforges.foundation.v1.Id right_clip_id = 3 [json_name = "rightClipId"];` + * @return Whether the rightClipId field is set. + */ + public fun hasRightClipId(): kotlin.Boolean { + return _builder.hasRightClipId() + } + + public val TransitionSpecKt.Dsl.rightClipIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.rightClipIdOrNull + + /** + * `optional string kind = 4 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 4 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 4 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * `.arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"];` + */ + public var inOffset: io.github.arcforges.contracts.foundation.v1.MediaTime + @kotlin.jvm.JvmName("getInOffset") + get() = _builder.inOffset + @kotlin.jvm.JvmName("setInOffset") + set(value) { + _builder.inOffset = value + } + /** + * `.arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"];` + */ + public fun clearInOffset() { + _builder.clearInOffset() + } + /** + * `.arcforges.foundation.v1.MediaTime in_offset = 5 [json_name = "inOffset"];` + * @return Whether the inOffset field is set. + */ + public fun hasInOffset(): kotlin.Boolean { + return _builder.hasInOffset() + } + + public val TransitionSpecKt.Dsl.inOffsetOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = _builder.inOffsetOrNull + + /** + * `.arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"];` + */ + public var outOffset: io.github.arcforges.contracts.foundation.v1.MediaTime + @kotlin.jvm.JvmName("getOutOffset") + get() = _builder.outOffset + @kotlin.jvm.JvmName("setOutOffset") + set(value) { + _builder.outOffset = value + } + /** + * `.arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"];` + */ + public fun clearOutOffset() { + _builder.clearOutOffset() + } + /** + * `.arcforges.foundation.v1.MediaTime out_offset = 6 [json_name = "outOffset"];` + * @return Whether the outOffset field is set. + */ + public fun hasOutOffset(): kotlin.Boolean { + return _builder.hasOutOffset() + } + + public val TransitionSpecKt.Dsl.outOffsetOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = _builder.outOffsetOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TransitionSpec.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TransitionSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TransitionSpec = + `io.github.arcforges.contracts.publicapi.v1`.TransitionSpecKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TransitionSpecOrBuilder.transitionIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasTransitionId()) getTransitionId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TransitionSpecOrBuilder.leftClipIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasLeftClipId()) getLeftClipId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TransitionSpecOrBuilder.rightClipIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasRightClipId()) getRightClipId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TransitionSpecOrBuilder.inOffsetOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = if (hasInOffset()) getInOffset() else null + +public val io.github.arcforges.contracts.publicapi.v1.TransitionSpecOrBuilder.outOffsetOrNull: io.github.arcforges.contracts.foundation.v1.MediaTime? + get() = if (hasOutOffset()) getOutOffset() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt new file mode 100644 index 0000000..b30c651 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerConfigurationKt.kt @@ -0,0 +1,304 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetriggerConfiguration") +public inline fun triggerConfiguration(block: io.github.arcforges.contracts.publicapi.v1.TriggerConfigurationKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration = + io.github.arcforges.contracts.publicapi.v1.TriggerConfigurationKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TriggerConfiguration; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TriggerConfiguration` + */ +public object TriggerConfigurationKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration = _builder.build() + + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public var kind: kotlin.String + @kotlin.jvm.JvmName("getKind") + get() = _builder.kind + @kotlin.jvm.JvmName("setKind") + set(value) { + _builder.kind = value + } + /** + * `optional string kind = 1 [json_name = "kind"];` + */ + public fun clearKind() { + _builder.clearKind() + } + /** + * `optional string kind = 1 [json_name = "kind"];` + * @return Whether the kind field is set. + */ + public fun hasKind(): kotlin.Boolean { + return _builder.hasKind() + } + + /** + * `.arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"];` + */ + public var channelId: io.github.arcforges.contracts.foundation.v1.Id + @kotlin.jvm.JvmName("getChannelId") + get() = _builder.channelId + @kotlin.jvm.JvmName("setChannelId") + set(value) { + _builder.channelId = value + } + /** + * `.arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"];` + */ + public fun clearChannelId() { + _builder.clearChannelId() + } + /** + * `.arcforges.foundation.v1.Id channel_id = 2 [json_name = "channelId"];` + * @return Whether the channelId field is set. + */ + public fun hasChannelId(): kotlin.Boolean { + return _builder.hasChannelId() + } + + public val TriggerConfigurationKt.Dsl.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = _builder.channelIdOrNull + + /** + * `optional double threshold = 3 [json_name = "threshold"];` + */ + public var threshold: kotlin.Double + @kotlin.jvm.JvmName("getThreshold") + get() = _builder.threshold + @kotlin.jvm.JvmName("setThreshold") + set(value) { + _builder.threshold = value + } + /** + * `optional double threshold = 3 [json_name = "threshold"];` + */ + public fun clearThreshold() { + _builder.clearThreshold() + } + /** + * `optional double threshold = 3 [json_name = "threshold"];` + * @return Whether the threshold field is set. + */ + public fun hasThreshold(): kotlin.Boolean { + return _builder.hasThreshold() + } + + /** + * `optional string direction = 4 [json_name = "direction"];` + */ + public var direction: kotlin.String + @kotlin.jvm.JvmName("getDirection") + get() = _builder.direction + @kotlin.jvm.JvmName("setDirection") + set(value) { + _builder.direction = value + } + /** + * `optional string direction = 4 [json_name = "direction"];` + */ + public fun clearDirection() { + _builder.clearDirection() + } + /** + * `optional string direction = 4 [json_name = "direction"];` + * @return Whether the direction field is set. + */ + public fun hasDirection(): kotlin.Boolean { + return _builder.hasDirection() + } + + /** + * `optional double hysteresis = 5 [json_name = "hysteresis"];` + */ + public var hysteresis: kotlin.Double + @kotlin.jvm.JvmName("getHysteresis") + get() = _builder.hysteresis + @kotlin.jvm.JvmName("setHysteresis") + set(value) { + _builder.hysteresis = value + } + /** + * `optional double hysteresis = 5 [json_name = "hysteresis"];` + */ + public fun clearHysteresis() { + _builder.clearHysteresis() + } + /** + * `optional double hysteresis = 5 [json_name = "hysteresis"];` + * @return Whether the hysteresis field is set. + */ + public fun hasHysteresis(): kotlin.Boolean { + return _builder.hasHysteresis() + } + + /** + * `.arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"];` + */ + public var holdoff: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getHoldoff") + get() = _builder.holdoff + @kotlin.jvm.JvmName("setHoldoff") + set(value) { + _builder.holdoff = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"];` + */ + public fun clearHoldoff() { + _builder.clearHoldoff() + } + /** + * `.arcforges.publicapi.v1.ScopeTime holdoff = 6 [json_name = "holdoff"];` + * @return Whether the holdoff field is set. + */ + public fun hasHoldoff(): kotlin.Boolean { + return _builder.hasHoldoff() + } + + public val TriggerConfigurationKt.Dsl.holdoffOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.holdoffOrNull + + /** + * `.arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"];` + */ + public var pre: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getPre") + get() = _builder.pre + @kotlin.jvm.JvmName("setPre") + set(value) { + _builder.pre = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"];` + */ + public fun clearPre() { + _builder.clearPre() + } + /** + * `.arcforges.publicapi.v1.ScopeTime pre = 7 [json_name = "pre"];` + * @return Whether the pre field is set. + */ + public fun hasPre(): kotlin.Boolean { + return _builder.hasPre() + } + + public val TriggerConfigurationKt.Dsl.preOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.preOrNull + + /** + * `.arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"];` + */ + public var post: io.github.arcforges.contracts.publicapi.v1.ScopeTime + @kotlin.jvm.JvmName("getPost") + get() = _builder.post + @kotlin.jvm.JvmName("setPost") + set(value) { + _builder.post = value + } + /** + * `.arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"];` + */ + public fun clearPost() { + _builder.clearPost() + } + /** + * `.arcforges.publicapi.v1.ScopeTime post = 8 [json_name = "post"];` + * @return Whether the post field is set. + */ + public fun hasPost(): kotlin.Boolean { + return _builder.hasPost() + } + + public val TriggerConfigurationKt.Dsl.postOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = _builder.postOrNull + + /** + * `optional bool repeated = 9 [json_name = "repeated"];` + */ + public var repeated: kotlin.Boolean + @kotlin.jvm.JvmName("getRepeated") + get() = _builder.repeated + @kotlin.jvm.JvmName("setRepeated") + set(value) { + _builder.repeated = value + } + /** + * `optional bool repeated = 9 [json_name = "repeated"];` + */ + public fun clearRepeated() { + _builder.clearRepeated() + } + /** + * `optional bool repeated = 9 [json_name = "repeated"];` + * @return Whether the repeated field is set. + */ + public fun hasRepeated(): kotlin.Boolean { + return _builder.hasRepeated() + } + + /** + * `optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"];` + */ + public var maxOccurrences: kotlin.Int + @kotlin.jvm.JvmName("getMaxOccurrences") + get() = _builder.maxOccurrences + @kotlin.jvm.JvmName("setMaxOccurrences") + set(value) { + _builder.maxOccurrences = value + } + /** + * `optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"];` + */ + public fun clearMaxOccurrences() { + _builder.clearMaxOccurrences() + } + /** + * `optional uint32 max_occurrences = 10 [json_name = "maxOccurrences"];` + * @return Whether the maxOccurrences field is set. + */ + public fun hasMaxOccurrences(): kotlin.Boolean { + return _builder.hasMaxOccurrences() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TriggerConfigurationKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TriggerConfiguration = + `io.github.arcforges.contracts.publicapi.v1`.TriggerConfigurationKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TriggerConfigurationOrBuilder.channelIdOrNull: io.github.arcforges.contracts.foundation.v1.Id? + get() = if (hasChannelId()) getChannelId() else null + +public val io.github.arcforges.contracts.publicapi.v1.TriggerConfigurationOrBuilder.holdoffOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasHoldoff()) getHoldoff() else null + +public val io.github.arcforges.contracts.publicapi.v1.TriggerConfigurationOrBuilder.preOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasPre()) getPre() else null + +public val io.github.arcforges.contracts.publicapi.v1.TriggerConfigurationOrBuilder.postOrNull: io.github.arcforges.contracts.publicapi.v1.ScopeTime? + get() = if (hasPost()) getPost() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt new file mode 100644 index 0000000..f7873f4 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TriggerSpecKt.kt @@ -0,0 +1,125 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializetriggerSpec") +public inline fun triggerSpec(block: io.github.arcforges.contracts.publicapi.v1.TriggerSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TriggerSpec = + io.github.arcforges.contracts.publicapi.v1.TriggerSpecKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TriggerSpec.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TriggerSpec; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TriggerSpec` + */ +public object TriggerSpecKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TriggerSpec.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TriggerSpec.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TriggerSpec = _builder.build() + + /** + * `bool manual = 1 [json_name = "manual"];` + */ + public var manual: kotlin.Boolean + @kotlin.jvm.JvmName("getManual") + get() = _builder.manual + @kotlin.jvm.JvmName("setManual") + set(value) { + _builder.manual = value + } + /** + * `bool manual = 1 [json_name = "manual"];` + */ + public fun clearManual() { + _builder.clearManual() + } + /** + * `bool manual = 1 [json_name = "manual"];` + * @return Whether the manual field is set. + */ + public fun hasManual(): kotlin.Boolean { + return _builder.hasManual() + } + + /** + * `.arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"];` + */ + public var schedule: io.github.arcforges.contracts.publicapi.v1.ScheduleSpec + @kotlin.jvm.JvmName("getSchedule") + get() = _builder.schedule + @kotlin.jvm.JvmName("setSchedule") + set(value) { + _builder.schedule = value + } + /** + * `.arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"];` + */ + public fun clearSchedule() { + _builder.clearSchedule() + } + /** + * `.arcforges.publicapi.v1.ScheduleSpec schedule = 2 [json_name = "schedule"];` + * @return Whether the schedule field is set. + */ + public fun hasSchedule(): kotlin.Boolean { + return _builder.hasSchedule() + } + + /** + * `.arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"];` + */ + public var event: io.github.arcforges.contracts.publicapi.v1.EventTrigger + @kotlin.jvm.JvmName("getEvent") + get() = _builder.event + @kotlin.jvm.JvmName("setEvent") + set(value) { + _builder.event = value + } + /** + * `.arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"];` + */ + public fun clearEvent() { + _builder.clearEvent() + } + /** + * `.arcforges.publicapi.v1.EventTrigger event = 3 [json_name = "event"];` + * @return Whether the event field is set. + */ + public fun hasEvent(): kotlin.Boolean { + return _builder.hasEvent() + } + public val triggerCase: io.github.arcforges.contracts.publicapi.v1.TriggerSpec.TriggerCase + @kotlin.jvm.JvmName("getTriggerCase") + get() = _builder.triggerCase + + public fun clearTrigger() { + _builder.clearTrigger() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TriggerSpec.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TriggerSpecKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TriggerSpec = + `io.github.arcforges.contracts.publicapi.v1`.TriggerSpecKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TriggerSpecOrBuilder.scheduleOrNull: io.github.arcforges.contracts.publicapi.v1.ScheduleSpec? + get() = if (hasSchedule()) getSchedule() else null + +public val io.github.arcforges.contracts.publicapi.v1.TriggerSpecOrBuilder.eventOrNull: io.github.arcforges.contracts.publicapi.v1.EventTrigger? + get() = if (hasEvent()) getEvent() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt new file mode 100644 index 0000000..59c7a01 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/TurnInputKt.kt @@ -0,0 +1,165 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializeturnInput") +public inline fun turnInput(block: io.github.arcforges.contracts.publicapi.v1.TurnInputKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TurnInput = + io.github.arcforges.contracts.publicapi.v1.TurnInputKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.TurnInput.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: TurnInput; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.TurnInput` + */ +public object TurnInputKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.TurnInput.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.TurnInput.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.TurnInput = _builder.build() + + /** + * `.arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"];` + */ + public var message: io.github.arcforges.contracts.publicapi.v1.MessageDraft + @kotlin.jvm.JvmName("getMessage") + get() = _builder.message + @kotlin.jvm.JvmName("setMessage") + set(value) { + _builder.message = value + } + /** + * `.arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"];` + */ + public fun clearMessage() { + _builder.clearMessage() + } + /** + * `.arcforges.publicapi.v1.MessageDraft message = 1 [json_name = "message"];` + * @return Whether the message field is set. + */ + public fun hasMessage(): kotlin.Boolean { + return _builder.hasMessage() + } + + public val TurnInputKt.Dsl.messageOrNull: io.github.arcforges.contracts.publicapi.v1.MessageDraft? + get() = _builder.messageOrNull + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ContextProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + */ + public val context: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.contextList + ) + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + * @param value The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addContext") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + _builder.addContext(value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + * @param value The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignContext") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + * @param values The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllContext") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllContext(values) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + * @param values The context to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllContext") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + * @param index The index to set the value at. + * @param value The context to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setContext") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.ContextRef) { + _builder.setContext(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.ContextRef context = 2 [json_name = "context"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearContext") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearContext() + } + + /** + * `optional string instructions = 3 [json_name = "instructions"];` + */ + public var instructions: kotlin.String + @kotlin.jvm.JvmName("getInstructions") + get() = _builder.instructions + @kotlin.jvm.JvmName("setInstructions") + set(value) { + _builder.instructions = value + } + /** + * `optional string instructions = 3 [json_name = "instructions"];` + */ + public fun clearInstructions() { + _builder.clearInstructions() + } + /** + * `optional string instructions = 3 [json_name = "instructions"];` + * @return Whether the instructions field is set. + */ + public fun hasInstructions(): kotlin.Boolean { + return _builder.hasInstructions() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.TurnInput.copy(block: `io.github.arcforges.contracts.publicapi.v1`.TurnInputKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.TurnInput = + `io.github.arcforges.contracts.publicapi.v1`.TurnInputKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.TurnInputOrBuilder.messageOrNull: io.github.arcforges.contracts.publicapi.v1.MessageDraft? + get() = if (hasMessage()) getMessage() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt new file mode 100644 index 0000000..30d1f85 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueEntryKt.kt @@ -0,0 +1,94 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializevalueEntry") +public inline fun valueEntry(block: io.github.arcforges.contracts.publicapi.v1.ValueEntryKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ValueEntry = + io.github.arcforges.contracts.publicapi.v1.ValueEntryKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ValueEntry.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ValueEntry; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ValueEntry` + */ +public object ValueEntryKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ValueEntry.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ValueEntry.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ValueEntry = _builder.build() + + /** + * `optional string name = 1 [json_name = "name"];` + */ + public var name: kotlin.String + @kotlin.jvm.JvmName("getName") + get() = _builder.name + @kotlin.jvm.JvmName("setName") + set(value) { + _builder.name = value + } + /** + * `optional string name = 1 [json_name = "name"];` + */ + public fun clearName() { + _builder.clearName() + } + /** + * `optional string name = 1 [json_name = "name"];` + * @return Whether the name field is set. + */ + public fun hasName(): kotlin.Boolean { + return _builder.hasName() + } + + /** + * `.arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"];` + */ + public var value: io.github.arcforges.contracts.publicapi.v1.StructuredValue + @kotlin.jvm.JvmName("getValue") + get() = _builder.value + @kotlin.jvm.JvmName("setValue") + set(value) { + _builder.value = value + } + /** + * `.arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"];` + */ + public fun clearValue() { + _builder.clearValue() + } + /** + * `.arcforges.publicapi.v1.StructuredValue value = 2 [json_name = "value"];` + * @return Whether the value field is set. + */ + public fun hasValue(): kotlin.Boolean { + return _builder.hasValue() + } + + public val ValueEntryKt.Dsl.valueOrNull: io.github.arcforges.contracts.publicapi.v1.StructuredValue? + get() = _builder.valueOrNull + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ValueEntry.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ValueEntryKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ValueEntry = + `io.github.arcforges.contracts.publicapi.v1`.ValueEntryKt.Dsl._create(this.toBuilder()).apply { block() }._build() + +public val io.github.arcforges.contracts.publicapi.v1.ValueEntryOrBuilder.valueOrNull: io.github.arcforges.contracts.publicapi.v1.StructuredValue? + get() = if (hasValue()) getValue() else null diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt new file mode 100644 index 0000000..eca06bc --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueListKt.kt @@ -0,0 +1,111 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializevalueList") +public inline fun valueList(block: io.github.arcforges.contracts.publicapi.v1.ValueListKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ValueList = + io.github.arcforges.contracts.publicapi.v1.ValueListKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ValueList.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ValueList; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ValueList` + */ +public object ValueListKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ValueList.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ValueList.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ValueList = _builder.build() + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class ItemsProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"];` + */ + public val items: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.itemsList + ) + /** + * `repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"];` + * @param value The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addItems") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.StructuredValue) { + _builder.addItems(value) + } + /** + * `repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"];` + * @param value The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignItems") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.StructuredValue) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"];` + * @param values The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllItems") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllItems(values) + } + /** + * `repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"];` + * @param values The items to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllItems") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"];` + * @param index The index to set the value at. + * @param value The items to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setItems") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.StructuredValue) { + _builder.setItems(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.StructuredValue items = 1 [json_name = "items"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearItems") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearItems() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ValueList.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ValueListKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ValueList = + `io.github.arcforges.contracts.publicapi.v1`.ValueListKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt new file mode 100644 index 0000000..0504bb8 --- /dev/null +++ b/src/public/kotlin/contracts-proto/generated/kotlin/io/github/arcforges/contracts/publicapi/v1/ValueRecordKt.kt @@ -0,0 +1,111 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// Generated by the protocol buffer compiler. DO NOT EDIT! +// NO CHECKED-IN PROTOBUF GENCODE +// source: arcforges/publicapi/v1/content.proto + +@file:com.google.protobuf.Generated +// Generated files should ignore deprecation warnings +@file:Suppress("DEPRECATION") +package io.github.arcforges.contracts.publicapi.v1; + +@kotlin.jvm.JvmName("-initializevalueRecord") +public inline fun valueRecord(block: io.github.arcforges.contracts.publicapi.v1.ValueRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ValueRecord = + io.github.arcforges.contracts.publicapi.v1.ValueRecordKt.Dsl._create(io.github.arcforges.contracts.publicapi.v1.ValueRecord.newBuilder()).apply { block() }._build() +/** + * ``` + * registry04: ValueRecord; complete selected WP03.01 projection. + * ``` + * + * Protobuf type `arcforges.publicapi.v1.ValueRecord` + */ +public object ValueRecordKt { + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + @com.google.protobuf.kotlin.ProtoDslMarker + public class Dsl private constructor( + private val _builder: io.github.arcforges.contracts.publicapi.v1.ValueRecord.Builder + ) { + public companion object { + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _create(builder: io.github.arcforges.contracts.publicapi.v1.ValueRecord.Builder): Dsl = Dsl(builder) + } + + @kotlin.jvm.JvmSynthetic + @kotlin.PublishedApi + internal fun _build(): io.github.arcforges.contracts.publicapi.v1.ValueRecord = _builder.build() + + /** + * An uninstantiable, behaviorless type to represent the field in + * generics. + */ + @kotlin.OptIn(com.google.protobuf.kotlin.OnlyForUseByGeneratedProtoCode::class) + public class EntriesProxy private constructor() : com.google.protobuf.kotlin.DslProxy() + /** + * `repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"];` + */ + public val entries: com.google.protobuf.kotlin.DslList + @kotlin.jvm.JvmSynthetic + get() = com.google.protobuf.kotlin.DslList( + _builder.entriesList + ) + /** + * `repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"];` + * @param value The entries to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addEntries") + public fun com.google.protobuf.kotlin.DslList.add(value: io.github.arcforges.contracts.publicapi.v1.ValueEntry) { + _builder.addEntries(value) + } + /** + * `repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"];` + * @param value The entries to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignEntries") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(value: io.github.arcforges.contracts.publicapi.v1.ValueEntry) { + add(value) + } + /** + * `repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"];` + * @param values The entries to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("addAllEntries") + public fun com.google.protobuf.kotlin.DslList.addAll(values: kotlin.collections.Iterable) { + _builder.addAllEntries(values) + } + /** + * `repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"];` + * @param values The entries to add. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("plusAssignAllEntries") + @Suppress("NOTHING_TO_INLINE") + public inline operator fun com.google.protobuf.kotlin.DslList.plusAssign(values: kotlin.collections.Iterable) { + addAll(values) + } + /** + * `repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"];` + * @param index The index to set the value at. + * @param value The entries to set. + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("setEntries") + public operator fun com.google.protobuf.kotlin.DslList.set(index: kotlin.Int, value: io.github.arcforges.contracts.publicapi.v1.ValueEntry) { + _builder.setEntries(index, value) + } + /** + * `repeated .arcforges.publicapi.v1.ValueEntry entries = 1 [json_name = "entries"];` + */ + @kotlin.jvm.JvmSynthetic +@kotlin.jvm.JvmName("clearEntries") + public fun com.google.protobuf.kotlin.DslList.clear() { + _builder.clearEntries() + } + } +} +public inline fun io.github.arcforges.contracts.publicapi.v1.ValueRecord.copy(block: `io.github.arcforges.contracts.publicapi.v1`.ValueRecordKt.Dsl.() -> kotlin.Unit): io.github.arcforges.contracts.publicapi.v1.ValueRecord = + `io.github.arcforges.contracts.publicapi.v1`.ValueRecordKt.Dsl._create(this.toBuilder()).apply { block() }._build() diff --git a/src/public/ts/contract-fixtures/src/index.ts b/src/public/ts/contract-fixtures/src/index.ts index 6686d03..e37cd45 100644 --- a/src/public/ts/contract-fixtures/src/index.ts +++ b/src/public/ts/contract-fixtures/src/index.ts @@ -871,5 +871,9126 @@ export const publicFixtures = { } } ] + }, + "wp03-01.json": { + "schemaVersion": "wp03-01-fixtures.v1", + "license": "Apache-2.0", + "authority": "Design registry04, annex10, content-origin.v1, notes.scalar.v1 and scope.measurement.v1 at 5e202ff10f3c218d9e159029579ca535c641169b", + "oracle": "Independently authored examples and rejection expectations. References are fixture composition only; no production schema or validator generates expected outcomes.", + "samples": { + "$Id2": { + "value": "ABEiM0RVZneImaq7zN3vAA==" + }, + "$MediaEnd": { + "ticks": "705600000", + "rate": { + "numerator": "705600000", + "denominator": "1" + } + }, + "$ScopeEnd": { + "ticks": "4", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "$InstantEnd": { + "unixSeconds": "60", + "nanos": 0 + }, + "Id": { + "value": "ABEiM0RVZneImaq7zN3u/w==" + }, + "Revision": { + "value": "9007199254740993" + }, + "LocalNotesVersion": { + "ackedRev": { + "value": "0" + }, + "headLocalSeq": "18446744073709551615" + }, + "NativeContentRev": { + "value": "18446744073709551615" + }, + "Instant": { + "unixSeconds": "0", + "nanos": 100 + }, + "Decimal": { + "value": "0.000000001" + }, + "Rational": { + "numerator": "1", + "denominator": "3" + }, + "MediaTime": { + "ticks": "0", + "rate": { + "numerator": "705600000", + "denominator": "1" + } + }, + "MediaRange": { + "start": { + "$ref": "MediaTime" + }, + "duration": { + "$ref": "$MediaEnd" + } + }, + "ByteRange": { + "offset": "9007199254740993", + "length": "17" + }, + "TimeRangeUtc": { + "from": { + "$ref": "Instant" + }, + "until": { + "$ref": "$InstantEnd" + } + }, + "AggregateRef": { + "kind": "notes.document", + "id": { + "$ref": "Id" + } + }, + "VersionedRef": { + "root": { + "$ref": "AggregateRef" + }, + "revision": { + "$ref": "Revision" + }, + "sha256": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + }, + "Receipt": { + "commandId": { + "$ref": "Id" + }, + "resultRevision": { + "$ref": "Revision" + }, + "effect": 2 + }, + "PageRequest": { + "cursor": "opaque-returned-cursor", + "limit": 100 + }, + "PageState": { + "nextCursor": "opaque-returned-cursor", + "hasMore": true + }, + "ApplicationScope": { + "productId": "arcnotes", + "installationId": { + "$ref": "Id" + } + }, + "RequestMeta": { + "commandId": { + "$ref": "Id" + }, + "expectedRev": { + "$ref": "Revision" + }, + "correlationId": { + "$ref": "$Id2" + }, + "workspaceId": { + "$ref": "Id" + }, + "recoveryGeneration": "9007199254740993", + "applicationScope": { + "$ref": "ApplicationScope" + } + }, + "ResponseMeta": { + "resultRev": { + "$ref": "Revision" + }, + "entitlementVersion": "9223372036854775807", + "warnings": [ + "page.limit_clamped" + ], + "correlationId": { + "$ref": "Id" + }, + "recoveryGeneration": "18446744073709551615" + }, + "ArcError": { + "code": "validation.invalid_request", + "category": 1, + "messageKey": "validation.invalid_request", + "retry": { + "mode": 1 + }, + "effect": 1, + "correlationId": { + "$ref": "Id" + }, + "details": { + "$ref": "ErrorDetails" + } + }, + "RetryAdvice": { + "mode": 1 + }, + "ErrorDetails": { + "revision": { + "$ref": "RevisionConflict" + } + }, + "RevisionConflict": { + "expected": { + "value": "1" + }, + "actual": { + "value": "2" + }, + "conflictId": { + "$ref": "Id" + } + }, + "LimitFailure": { + "limitName": "storage.bytes", + "maximum": { + "value": "100" + }, + "available": { + "value": "0" + }, + "recoveryAt": { + "$ref": "$InstantEnd" + } + }, + "VersionFailure": { + "minReadable": "1", + "minWritable": "1", + "received": "0" + }, + "StateFailure": { + "state": "waiting", + "reason": "dependency.unavailable", + "resource": { + "$ref": "AggregateRef" + }, + "local": { + "$ref": "LocalNotesVersion" + } + }, + "ContentOrigin": { + "profile": "arcforges.content-origin.v1", + "originId": { + "$ref": "Id" + }, + "contentUnitId": { + "$ref": "$Id2" + }, + "kinds": [ + "aiGenerated", + "nonAi" + ], + "payloadSha256": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "producerKind": "deterministic", + "createdAt": { + "$ref": "Instant" + }, + "parentOriginIds": [ + { + "$ref": "$Id2" + } + ], + "omittedParentCount": 0 + }, + "ResourceRef": { + "realmId": { + "$ref": "Id" + }, + "workspaceId": { + "$ref": "$Id2" + }, + "ownerAppId": "arcnotes", + "resourceKind": "attachment", + "resourceId": { + "$ref": "Id" + }, + "displayHint": "Fixture attachment", + "availability": 1 + }, + "BlobRef": { + "blobId": { + "$ref": "Id" + }, + "contentHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "sizeBytes": "9007199254740993" + }, + "ResourceVersionRef": { + "resource": { + "$ref": "ResourceRef" + }, + "cloud": { + "$ref": "Revision" + }, + "contentHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "blob": { + "$ref": "BlobRef" + } + }, + "ActorChain": { + "initiator": { + "$ref": "Id" + }, + "owner": { + "$ref": "$Id2" + }, + "actorKind": "user" + }, + "ArtifactRef": { + "artifactId": { + "$ref": "Id" + }, + "kind": "export", + "owner": { + "$ref": "AggregateRef" + }, + "resource": { + "$ref": "ResourceRef" + }, + "origin": { + "$ref": "ContentOrigin" + }, + "actor": { + "$ref": "ActorChain" + }, + "createdAt": { + "$ref": "Instant" + }, + "availability": "available", + "provenance": [ + { + "$ref": "VersionedRef" + } + ] + }, + "ContextRef": { + "source": { + "$ref": "AggregateRef" + }, + "revision": { + "$ref": "Revision" + }, + "resource": { + "$ref": "ResourceRef" + }, + "selector": { + "whole": true + }, + "lifetime": 1 + }, + "ContextSelector": { + "whole": true + }, + "NotesTextPosition": { + "blockId": { + "$ref": "Id" + }, + "inlineId": { + "$ref": "$Id2" + }, + "offsetUtf16": 0, + "affinity": "before" + }, + "NotesSelection": { + "documentId": { + "$ref": "Id" + }, + "anchor": { + "$ref": "NotesTextPosition" + }, + "focus": { + "$ref": "NotesTextPosition" + }, + "cloudRevision": { + "$ref": "Revision" + } + }, + "ScopeSelection": { + "sessionId": { + "$ref": "Id" + }, + "captureId": { + "$ref": "$Id2" + }, + "channels": [ + { + "$ref": "Id" + } + ], + "range": { + "$ref": "MediaRange" + }, + "revision": { + "$ref": "NativeContentRev" + } + }, + "SlateSelection": { + "projectId": { + "$ref": "Id" + }, + "sequenceId": { + "$ref": "$Id2" + }, + "range": { + "$ref": "MediaRange" + }, + "items": [ + { + "$ref": "Id" + } + ], + "revision": { + "$ref": "NativeContentRev" + } + }, + "EphemeralSelection": { + "instanceId": { + "$ref": "Id" + }, + "generation": "9007199254740993", + "selectionId": { + "$ref": "$Id2" + }, + "expiresAt": { + "$ref": "$InstantEnd" + } + }, + "SourceConsentRef": { + "consentId": { + "$ref": "Id" + }, + "scopeHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "expiresAt": { + "$ref": "$InstantEnd" + } + }, + "StructuredValue": { + "integer": "-9223372036854775808" + }, + "ValueList": { + "items": [ + { + "text": "A\u4e2d\ud83d\ude00" + }, + { + "boolean": false + } + ] + }, + "ValueRecord": { + "entries": [ + { + "name": "a", + "value": { + "boolean": false + } + }, + { + "name": "z", + "value": { + "integer": "9007199254740993" + } + } + ] + }, + "ValueEntry": { + "name": "title", + "value": { + "text": "A\u4e2d\ud83d\ude00" + } + }, + "CapabilityArguments": { + "schemaId": "notes.document.read.v1", + "value": { + "$ref": "StructuredValue" + } + }, + "CapabilityResult": { + "schemaId": "notes.document.read.v1", + "value": { + "$ref": "StructuredValue" + } + }, + "ToolProposal": { + "proposalId": { + "$ref": "Id" + }, + "capability": "notes.readDocument", + "arguments": { + "$ref": "CapabilityArguments" + }, + "sourceAttemptId": { + "$ref": "$Id2" + } + }, + "ToolResult": { + "invocationId": { + "$ref": "Id" + }, + "effect": 1, + "success": { + "$ref": "CapabilityResult" + }, + "artifacts": [] + }, + "MessagePart": { + "text": "A\u4e2d\ud83d\ude00", + "origin": { + "$ref": "ContentOrigin" + } + }, + "MessageDraft": { + "parts": [ + { + "$ref": "MessagePart" + } + ], + "context": [] + }, + "MessageView": { + "messageId": { + "$ref": "Id" + }, + "conversationId": { + "$ref": "Id" + }, + "branchId": { + "$ref": "$Id2" + }, + "role": "user", + "parts": [ + { + "$ref": "MessagePart" + } + ], + "state": "complete", + "revision": { + "$ref": "Revision" + } + }, + "ConversationView": { + "conversationId": { + "$ref": "Id" + }, + "branchId": { + "$ref": "$Id2" + }, + "title": "Conversation", + "revision": { + "$ref": "Revision" + }, + "pinned": false, + "archived": false, + "temporary": false, + "applicationScope": { + "$ref": "ApplicationScope" + }, + "historyMode": 2 + }, + "ConversationBody": { + "conversation": { + "$ref": "ConversationView" + }, + "messages": [ + { + "$ref": "MessageView" + } + ] + }, + "AgentProfile": { + "profileId": { + "$ref": "Id" + }, + "name": "Profile", + "modelId": "@cf/meta/llama-3.3-70b-instruct-fp8-fast", + "instructions": "Fixture user preference", + "skillIds": [], + "revision": { + "$ref": "Revision" + }, + "context": [], + "capabilities": [ + "notes.readDocument" + ] + }, + "ControlProgress": { + "commandId": { + "$ref": "Id" + }, + "kind": 1, + "state": 1, + "requestedAt": { + "$ref": "Instant" + } + }, + "TaskSnapshot": { + "taskId": { + "$ref": "Id" + }, + "state": 1, + "revision": { + "$ref": "Revision" + }, + "hasUnknownEffect": false, + "completedSteps": 0, + "totalSteps": 1, + "missingOutputs": [], + "reasonFacet": 1 + }, + "TurnInput": { + "message": { + "$ref": "MessageDraft" + }, + "context": [], + "instructions": "Summarize selected text" + }, + "TriggerSpec": { + "manual": true + }, + "ScheduleSpec": { + "kind": "cron", + "expression": "0 9 * * *", + "zone": "UTC", + "startsAt": { + "$ref": "Instant" + }, + "dstGap": "skip", + "dstOverlap": "earlier" + }, + "EventTrigger": { + "kind": "notes.document.changed", + "source": { + "$ref": "AggregateRef" + } + }, + "AutomationSpec": { + "name": "Daily summary", + "trigger": { + "$ref": "TriggerSpec" + }, + "input": { + "$ref": "TurnInput" + }, + "profileId": { + "$ref": "Id" + }, + "perRunBudget": "1", + "periodBudget": "10", + "budgetPeriod": { + "$ref": "TimeRangeUtc" + }, + "concurrency": "SkipIfRunning", + "misfire": "RunOnceWhenAvailable", + "catchUpCount": 0, + "catchUpWindowSeconds": 0, + "grants": [] + }, + "AutomationView": { + "automationId": { + "$ref": "Id" + }, + "definition": { + "$ref": "AutomationSpec" + }, + "enabled": true, + "revision": { + "$ref": "Revision" + } + }, + "RichText": { + "text": "A\u4e2d\ud83d\ude00", + "spans": [ + { + "from": 0, + "until": 4, + "marks": [ + "bold" + ] + } + ], + "atoms": [], + "runs": [ + { + "runId": { + "$ref": "Id" + }, + "from": 0, + "until": 4 + } + ] + }, + "TextSpan": { + "from": 0, + "until": 4, + "marks": [ + "bold" + ] + }, + "TextRunSegment": { + "runId": { + "$ref": "Id" + }, + "from": 0, + "until": 4 + }, + "InlineAtom": { + "offset": 0, + "math": { + "tex": "x^2", + "display": false + }, + "inlineId": { + "$ref": "Id" + } + }, + "MathContent": { + "tex": "x^2", + "display": true + }, + "CodeBlock": { + "text": "const x = 1;", + "language": "javascript", + "wrap": false + }, + "TableCell": { + "cellId": { + "$ref": "Id" + }, + "content": { + "$ref": "RichText" + } + }, + "TableRow": { + "rowId": { + "$ref": "Id" + }, + "cells": [ + { + "$ref": "TableCell" + } + ] + }, + "TableBlock": { + "rows": [ + { + "$ref": "TableRow" + } + ] + }, + "ImageLayout": { + "widthRatio": 1, + "alignment": "center" + }, + "LinkSpec": { + "kind": "internal", + "targetId": { + "$ref": "$Id2" + }, + "label": "Referenced document" + }, + "BlockBody": { + "text": { + "$ref": "RichText" + } + }, + "BlockProperties": { + "headingLevel": 2 + }, + "Block": { + "blockId": { + "$ref": "Id" + }, + "orderKey": "a", + "kind": "heading", + "body": { + "$ref": "BlockBody" + }, + "origin": { + "$ref": "ContentOrigin" + }, + "properties": { + "$ref": "BlockProperties" + } + }, + "ScalarValue": { + "number": { + "$ref": "Decimal" + } + }, + "IdList": { + "items": [ + { + "$ref": "Id" + }, + { + "$ref": "$Id2" + } + ] + }, + "PropertyValue": { + "propertyId": { + "$ref": "Id" + }, + "value": { + "$ref": "ScalarValue" + } + }, + "ScalarPredicate": { + "propertyId": { + "$ref": "Id" + }, + "operator": "eq", + "operands": [ + { + "$ref": "ScalarValue" + } + ] + }, + "NotesFilter": { + "predicate": { + "$ref": "ScalarPredicate" + } + }, + "FilterGroup": { + "operator": "not", + "children": [ + { + "$ref": "NotesFilter" + } + ] + }, + "NotesSort": { + "propertyId": { + "$ref": "Id" + }, + "descending": true + }, + "PropertyDefinitionVersion": { + "propertyId": { + "$ref": "Id" + }, + "semanticRevision": { + "$ref": "Revision" + } + }, + "NotesSelectors": { + "documentId": { + "$ref": "Id" + }, + "tagIds": [], + "text": "A\u4e2d\ud83d\ude00", + "blockKinds": [ + "heading" + ], + "hasAttachment": false, + "modified": { + "$ref": "TimeRangeUtc" + } + }, + "NotesQuery": { + "profile": "notes.scalar.v1", + "notebookId": { + "$ref": "Id" + }, + "filter": { + "$ref": "NotesFilter" + }, + "sorts": [ + { + "$ref": "NotesSort" + } + ], + "projection": [ + { + "$ref": "Id" + } + ], + "page": { + "limit": 100 + }, + "definitionVersions": [ + { + "$ref": "PropertyDefinitionVersion" + } + ], + "selectors": { + "$ref": "NotesSelectors" + } + }, + "NotesDocument": { + "documentId": { + "$ref": "Id" + }, + "notebookId": { + "$ref": "$Id2" + }, + "title": "Fixture document", + "blocks": [ + { + "$ref": "Block" + } + ], + "properties": [ + { + "$ref": "PropertyValue" + } + ], + "tags": [], + "links": [ + { + "$ref": "LinkSpec" + } + ], + "origin": { + "$ref": "ContentOrigin" + } + }, + "NotebookView": { + "notebookId": { + "$ref": "$Id2" + }, + "name": "Notebook", + "revision": { + "$ref": "Revision" + } + }, + "FolderView": { + "folderId": { + "$ref": "Id" + }, + "notebookId": { + "$ref": "$Id2" + }, + "name": "Folder", + "orderKey": "a", + "notebookRev": { + "$ref": "Revision" + } + }, + "NotebookBody": { + "notebook": { + "$ref": "NotebookView" + }, + "folders": [ + { + "$ref": "FolderView" + } + ], + "documentOrder": [ + { + "$ref": "Id" + } + ] + }, + "SelectOption": { + "optionId": { + "$ref": "Id" + }, + "label": "Option", + "order": 0 + }, + "PropertyDefinition": { + "propertyId": { + "$ref": "Id" + }, + "notebookId": { + "$ref": "$Id2" + }, + "name": "Value", + "type": "number", + "profile": "notes.scalar.v1", + "semanticRevision": { + "$ref": "Revision" + }, + "revision": { + "$ref": "Revision" + }, + "options": [], + "numberScale": 9 + }, + "SavedViewRecord": { + "viewId": { + "$ref": "Id" + }, + "notebookId": { + "$ref": "Id" + }, + "name": "View", + "layout": "table", + "query": { + "$ref": "NotesQuery" + }, + "revision": { + "$ref": "Revision" + } + }, + "TagRecord": { + "tagId": { + "$ref": "Id" + }, + "notebookId": { + "$ref": "$Id2" + }, + "name": "Tag", + "revision": { + "$ref": "Revision" + } + }, + "SkillRecord": { + "skillId": { + "$ref": "Id" + }, + "name": "Skill", + "instructions": "Read the selected document", + "resources": [], + "capabilities": [ + "notes.readDocument" + ], + "revision": { + "$ref": "Revision" + }, + "enabled": true + }, + "ChatProjectRecord": { + "projectId": { + "$ref": "Id" + }, + "name": "Project", + "conversationIds": [ + { + "$ref": "Id" + } + ], + "context": [], + "revision": { + "$ref": "Revision" + } + }, + "MetadataScalar": { + "integer": "9007199254740993" + }, + "MetadataEntry": { + "name": "sampleCount", + "value": { + "$ref": "MetadataScalar" + } + }, + "PreferenceRecord": { + "preferenceId": { + "$ref": "Id" + }, + "ownerAppId": "arcnotes", + "values": [], + "revision": { + "$ref": "Revision" + } + }, + "MemoryRecord": { + "memoryId": { + "$ref": "Id" + }, + "text": "User-approved preference", + "sources": [ + { + "$ref": "ContextRef" + } + ], + "revision": { + "$ref": "Revision" + }, + "enabled": true, + "origin": { + "$ref": "ContentOrigin" + } + }, + "ScopeTime": { + "ticks": "0", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "MeasurementWindow": { + "start": { + "$ref": "ScopeTime" + }, + "end": { + "$ref": "$ScopeEnd" + } + }, + "Calibration": { + "scale": 1, + "offset": 0, + "unit": "V" + }, + "ChannelDefinition": { + "channelId": { + "$ref": "Id" + }, + "name": "Voltage", + "unit": "V", + "sampleType": "numeric", + "rate": { + "numerator": "1", + "denominator": "1" + }, + "calibration": { + "$ref": "Calibration" + } + }, + "FrameField": { + "channelId": { + "$ref": "Id" + }, + "offset": 0, + "jsonPath": [], + "scalarType": "f64", + "required": true + }, + "ChecksumSpec": { + "algorithm": "crc16CcittFalse", + "input": { + "offset": "0", + "length": "8" + }, + "offset": 8, + "byteOrder": "little" + }, + "FrameConfiguration": { + "kind": "fixedBinary", + "start": "", + "end": "", + "header": false, + "frameBytes": 10, + "byteOrder": "little", + "fields": [ + { + "$ref": "FrameField" + } + ], + "checksum": { + "$ref": "ChecksumSpec" + } + }, + "TriggerConfiguration": { + "kind": "manual", + "hysteresis": 0, + "holdoff": { + "$ref": "ScopeTime" + }, + "pre": { + "$ref": "ScopeTime" + }, + "post": { + "$ref": "$ScopeEnd" + }, + "repeated": false, + "maxOccurrences": 1 + }, + "ScopeConfiguration": { + "configurationId": { + "$ref": "$Id2" + }, + "channels": [ + { + "$ref": "ChannelDefinition" + } + ], + "parserProfile": "scope.acquisition.v1", + "revision": { + "$ref": "NativeContentRev" + }, + "framing": { + "$ref": "FrameConfiguration" + }, + "trigger": { + "$ref": "TriggerConfiguration" + } + }, + "MeasurementSource": { + "capture": { + "$ref": "ResourceVersionRef" + }, + "channelId": { + "$ref": "Id" + }, + "committedPrefix": "4", + "configuration": { + "$ref": "ResourceVersionRef" + } + }, + "AlignmentSpec": { + "kind": "absoluteTime" + }, + "CursorSpec": { + "channelId": { + "$ref": "Id" + }, + "segmentId": { + "$ref": "$Id2" + }, + "time": { + "$ref": "ScopeTime" + } + }, + "SelectedSample": { + "captureId": { + "$ref": "Id" + }, + "channelId": { + "$ref": "Id" + }, + "segmentId": { + "$ref": "$Id2" + }, + "sampleIndex": "9007199254740993", + "time": { + "$ref": "ScopeTime" + }, + "value": 2 + }, + "CursorResult": { + "a": { + "$ref": "SelectedSample" + }, + "b": { + "$ref": "SelectedSample" + }, + "deltaTime": { + "$ref": "ScopeTime" + }, + "deltaValue": 0 + }, + "MeasurementThreshold": { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + "MeasurementValue": { + "name": "mean", + "value": 1, + "unit": "V" + }, + "FamilyResult": { + "family": "mean", + "status": "ok", + "values": [ + { + "$ref": "MeasurementValue" + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + "MeasurementRequest": { + "profile": "scope.measurement.v1", + "source": { + "$ref": "MeasurementSource" + }, + "sourceRevision": { + "$ref": "NativeContentRev" + }, + "channels": [ + { + "$ref": "Id" + } + ], + "window": { + "$ref": "MeasurementWindow" + }, + "families": [ + "mean" + ], + "thresholds": [], + "configuration": { + "$ref": "ScopeConfiguration" + }, + "alignment": { + "$ref": "AlignmentSpec" + }, + "cursors": [], + "referenceLevels": [] + }, + "MeasurementResult": { + "profile": "scope.measurement.v1", + "inputHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "families": [ + { + "$ref": "FamilyResult" + } + ], + "warnings": [], + "configuration": { + "$ref": "ScopeConfiguration" + }, + "finiteCount": "2", + "excludedCount": "0", + "runCount": "1", + "requestedDuration": { + "$ref": "$ScopeEnd" + }, + "coveredDuration": { + "ticks": "1", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "timingUncertainty": { + "$ref": "ScopeTime" + }, + "source": { + "$ref": "MeasurementSource" + }, + "resolvedThresholds": [] + }, + "SampleRange": { + "from": "9007199254740993", + "count": "17" + }, + "CaptureMetadata": { + "captureId": { + "$ref": "Id" + }, + "sampleCount": "9007199254740993", + "channels": [ + { + "$ref": "ChannelDefinition" + } + ], + "contentHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + }, + "ScopeAnnotation": { + "annotationId": { + "$ref": "Id" + }, + "range": { + "$ref": "SampleRange" + }, + "text": "Review this interval", + "origin": { + "$ref": "ContentOrigin" + } + }, + "ScopeFinding": { + "findingId": { + "$ref": "Id" + }, + "result": { + "$ref": "ResourceVersionRef" + }, + "text": "Observed voltage", + "severity": "info", + "status": "open", + "evidence": [ + { + "$ref": "ContextRef" + } + ], + "actor": { + "$ref": "ActorChain" + } + }, + "ScopeMetadata": { + "sessionId": { + "$ref": "Id" + }, + "name": "Session", + "captures": [ + { + "$ref": "CaptureMetadata" + } + ], + "annotations": [ + { + "$ref": "ScopeAnnotation" + } + ], + "findings": [ + { + "$ref": "ScopeFinding" + } + ], + "projectId": { + "$ref": "$Id2" + }, + "configuration": { + "$ref": "ScopeConfiguration" + }, + "analyses": [], + "reports": [], + "tags": [], + "metadata": [ + { + "$ref": "MetadataEntry" + } + ] + }, + "ColourConfiguration": { + "workingSpace": "Rec709", + "displaySpace": "sRGB", + "inputAssignments": [] + }, + "MediaColourAssignment": { + "mediaId": { + "$ref": "Id" + }, + "inputSpace": "Rec709" + }, + "SequenceView": { + "sequenceId": { + "$ref": "Id" + }, + "projectId": { + "$ref": "$Id2" + }, + "name": "Sequence", + "revision": { + "$ref": "NativeContentRev" + }, + "duration": { + "$ref": "$MediaEnd" + }, + "videoRate": { + "numerator": "30", + "denominator": "1" + }, + "sampleRate": 48000, + "width": 1920, + "height": 1080, + "channelLayout": "stereo", + "colour": { + "$ref": "ColourConfiguration" + } + }, + "MediaStream": { + "index": 0, + "kind": "video", + "codec": "h264", + "rate": { + "numerator": "30", + "denominator": "1" + } + }, + "MediaView": { + "mediaId": { + "$ref": "Id" + }, + "source": { + "$ref": "ResourceRef" + }, + "availability": 1, + "duration": { + "$ref": "$MediaEnd" + }, + "streams": [ + { + "$ref": "MediaStream" + } + ] + }, + "MediaBin": { + "binId": { + "$ref": "Id" + }, + "name": "Bin", + "mediaIds": [ + { + "$ref": "Id" + } + ], + "sequenceIds": [ + { + "$ref": "Id" + } + ], + "order": 0 + }, + "ProcessingGraph": { + "nodes": [], + "edges": [], + "profile": "slate.graph.v1" + }, + "ProcessingEdge": { + "sourceNodeId": { + "$ref": "Id" + }, + "sourcePort": "video", + "targetNodeId": { + "$ref": "$Id2" + }, + "targetPort": "video" + }, + "EffectParameter": { + "name": "opacity", + "decimal": { + "value": "1" + } + }, + "EffectSpec": { + "kind": "opacity", + "parameters": [ + { + "$ref": "EffectParameter" + } + ], + "instanceId": { + "$ref": "Id" + }, + "definitionVersion": "1", + "scope": "clipLocal", + "enabled": true + }, + "Keyframe": { + "time": { + "$ref": "MediaTime" + }, + "value": { + "value": "1" + }, + "interpolation": "linear", + "scope": "clipLocal" + }, + "KeyframeList": { + "items": [ + { + "$ref": "Keyframe" + } + ] + }, + "RetimePoint": { + "timelineOffset": { + "$ref": "MediaTime" + }, + "sourceOffset": { + "$ref": "MediaTime" + } + }, + "RetimeCurve": { + "points": [ + { + "$ref": "RetimePoint" + }, + { + "timelineOffset": { + "$ref": "$MediaEnd" + }, + "sourceOffset": { + "$ref": "$MediaEnd" + } + } + ], + "profile": "slate.retime.v1" + }, + "TimedText": { + "text": "Title", + "fontFamily": "NotoSans", + "size": { + "value": "24" + }, + "colour": "white", + "alignment": "center" + }, + "GeneratedSource": { + "kind": "title", + "parameters": [], + "text": { + "$ref": "TimedText" + } + }, + "TimelineClip": { + "clipId": { + "$ref": "Id" + }, + "timeline": { + "$ref": "MediaRange" + }, + "playbackRate": { + "numerator": "1", + "denominator": "1" + }, + "effects": [], + "kind": "gap", + "enabled": true, + "graph": { + "$ref": "ProcessingGraph" + }, + "name": "Gap" + }, + "TransitionSpec": { + "transitionId": { + "$ref": "Id" + }, + "leftClipId": { + "$ref": "Id" + }, + "rightClipId": { + "$ref": "$Id2" + }, + "kind": "dissolve", + "inOffset": { + "$ref": "MediaTime" + }, + "outOffset": { + "$ref": "MediaTime" + } + }, + "TimelineTrack": { + "trackId": { + "$ref": "Id" + }, + "kind": "video", + "order": 0, + "clips": [ + { + "$ref": "TimelineClip" + } + ], + "transitions": [], + "enabled": true, + "name": "Video", + "locked": false, + "graph": { + "$ref": "ProcessingGraph" + } + }, + "MarkerView": { + "markerId": { + "$ref": "Id" + }, + "sequenceId": { + "$ref": "Id" + }, + "range": { + "$ref": "MediaRange" + }, + "label": "Marker", + "anchor": "sequence" + }, + "TimelineView": { + "sequence": { + "$ref": "SequenceView" + }, + "tracks": [ + { + "$ref": "TimelineTrack" + } + ], + "markers": [ + { + "$ref": "MarkerView" + } + ], + "graph": { + "$ref": "ProcessingGraph" + } + }, + "RenderPreset": { + "container": "mp4", + "videoCodec": "h264", + "audioCodec": "aac", + "width": 1920, + "height": 1080, + "rate": { + "numerator": "30", + "denominator": "1" + }, + "colourSpace": "Rec709", + "sampleRate": 48000, + "channelLayout": "stereo", + "profile": "slate.render.v1", + "subtitleMode": "none" + }, + "SlateMetadata": { + "projectId": { + "$ref": "$Id2" + }, + "name": "Project", + "sequences": [ + { + "$ref": "SequenceView" + } + ], + "media": [ + { + "$ref": "MediaView" + } + ], + "timelines": [ + { + "$ref": "TimelineView" + } + ], + "bins": [ + { + "$ref": "MediaBin" + } + ], + "presets": [ + { + "$ref": "RenderPreset" + } + ], + "transcripts": [], + "smallAssets": [], + "contentRev": { + "$ref": "NativeContentRev" + }, + "profile": "slate.project.v1" + }, + "AggregateBody": { + "notes": { + "$ref": "NotesDocument" + } + } + }, + "aggregateVariants": { + "notes": "NotesDocument", + "chat": "ConversationBody", + "scopeMetadata": "ScopeMetadata", + "slateMetadata": "SlateMetadata", + "notebook": "NotebookBody", + "propertyDefinition": "PropertyDefinition", + "savedView": "SavedViewRecord", + "tag": "TagRecord", + "agentProfile": "AgentProfile", + "skill": "SkillRecord", + "chatProject": "ChatProjectRecord", + "preferences": "PreferenceRecord", + "task": "TaskSnapshot", + "automation": "AutomationView", + "memory": "MemoryRecord", + "externalBody": "ResourceVersionRef" + }, + "cases": [ + { + "id": "ActorChain-complete", + "target": "ActorChain", + "valid": true, + "sample": "ActorChain" + }, + { + "id": "AgentProfile-complete", + "target": "AgentProfile", + "valid": true, + "sample": "AgentProfile" + }, + { + "id": "AggregateBody-complete", + "target": "AggregateBody", + "valid": true, + "sample": "AggregateBody" + }, + { + "id": "AggregateRef-complete", + "target": "AggregateRef", + "valid": true, + "sample": "AggregateRef" + }, + { + "id": "AlignmentSpec-complete", + "target": "AlignmentSpec", + "valid": true, + "sample": "AlignmentSpec" + }, + { + "id": "ApplicationScope-complete", + "target": "ApplicationScope", + "valid": true, + "sample": "ApplicationScope" + }, + { + "id": "ArcError-complete", + "target": "ArcError", + "valid": true, + "sample": "ArcError" + }, + { + "id": "ArtifactRef-complete", + "target": "ArtifactRef", + "valid": true, + "sample": "ArtifactRef" + }, + { + "id": "AutomationSpec-complete", + "target": "AutomationSpec", + "valid": true, + "sample": "AutomationSpec" + }, + { + "id": "AutomationView-complete", + "target": "AutomationView", + "valid": true, + "sample": "AutomationView" + }, + { + "id": "BlobRef-complete", + "target": "BlobRef", + "valid": true, + "sample": "BlobRef" + }, + { + "id": "Block-complete", + "target": "Block", + "valid": true, + "sample": "Block" + }, + { + "id": "BlockBody-complete", + "target": "BlockBody", + "valid": true, + "sample": "BlockBody" + }, + { + "id": "BlockProperties-complete", + "target": "BlockProperties", + "valid": true, + "sample": "BlockProperties" + }, + { + "id": "ByteRange-complete", + "target": "ByteRange", + "valid": true, + "sample": "ByteRange" + }, + { + "id": "Calibration-complete", + "target": "Calibration", + "valid": true, + "sample": "Calibration" + }, + { + "id": "CapabilityArguments-complete", + "target": "CapabilityArguments", + "valid": true, + "sample": "CapabilityArguments" + }, + { + "id": "CapabilityResult-complete", + "target": "CapabilityResult", + "valid": true, + "sample": "CapabilityResult" + }, + { + "id": "CaptureMetadata-complete", + "target": "CaptureMetadata", + "valid": true, + "sample": "CaptureMetadata" + }, + { + "id": "ChannelDefinition-complete", + "target": "ChannelDefinition", + "valid": true, + "sample": "ChannelDefinition" + }, + { + "id": "ChatProjectRecord-complete", + "target": "ChatProjectRecord", + "valid": true, + "sample": "ChatProjectRecord" + }, + { + "id": "ChecksumSpec-complete", + "target": "ChecksumSpec", + "valid": true, + "sample": "ChecksumSpec" + }, + { + "id": "CodeBlock-complete", + "target": "CodeBlock", + "valid": true, + "sample": "CodeBlock" + }, + { + "id": "ColourConfiguration-complete", + "target": "ColourConfiguration", + "valid": true, + "sample": "ColourConfiguration" + }, + { + "id": "ContentOrigin-complete", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin" + }, + { + "id": "ContextRef-complete", + "target": "ContextRef", + "valid": true, + "sample": "ContextRef" + }, + { + "id": "ContextSelector-complete", + "target": "ContextSelector", + "valid": true, + "sample": "ContextSelector" + }, + { + "id": "ControlProgress-complete", + "target": "ControlProgress", + "valid": true, + "sample": "ControlProgress" + }, + { + "id": "ConversationBody-complete", + "target": "ConversationBody", + "valid": true, + "sample": "ConversationBody" + }, + { + "id": "ConversationView-complete", + "target": "ConversationView", + "valid": true, + "sample": "ConversationView" + }, + { + "id": "CursorResult-complete", + "target": "CursorResult", + "valid": true, + "sample": "CursorResult" + }, + { + "id": "CursorSpec-complete", + "target": "CursorSpec", + "valid": true, + "sample": "CursorSpec" + }, + { + "id": "Decimal-complete", + "target": "Decimal", + "valid": true, + "sample": "Decimal" + }, + { + "id": "EffectParameter-complete", + "target": "EffectParameter", + "valid": true, + "sample": "EffectParameter" + }, + { + "id": "EffectSpec-complete", + "target": "EffectSpec", + "valid": true, + "sample": "EffectSpec" + }, + { + "id": "EphemeralSelection-complete", + "target": "EphemeralSelection", + "valid": true, + "sample": "EphemeralSelection" + }, + { + "id": "ErrorDetails-complete", + "target": "ErrorDetails", + "valid": true, + "sample": "ErrorDetails" + }, + { + "id": "EventTrigger-complete", + "target": "EventTrigger", + "valid": true, + "sample": "EventTrigger" + }, + { + "id": "FamilyResult-complete", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult" + }, + { + "id": "FilterGroup-complete", + "target": "FilterGroup", + "valid": true, + "sample": "FilterGroup" + }, + { + "id": "FolderView-complete", + "target": "FolderView", + "valid": true, + "sample": "FolderView" + }, + { + "id": "FrameConfiguration-complete", + "target": "FrameConfiguration", + "valid": true, + "sample": "FrameConfiguration" + }, + { + "id": "FrameField-complete", + "target": "FrameField", + "valid": true, + "sample": "FrameField" + }, + { + "id": "GeneratedSource-complete", + "target": "GeneratedSource", + "valid": true, + "sample": "GeneratedSource" + }, + { + "id": "Id-complete", + "target": "Id", + "valid": true, + "sample": "Id" + }, + { + "id": "IdList-complete", + "target": "IdList", + "valid": true, + "sample": "IdList" + }, + { + "id": "ImageLayout-complete", + "target": "ImageLayout", + "valid": true, + "sample": "ImageLayout" + }, + { + "id": "InlineAtom-complete", + "target": "InlineAtom", + "valid": true, + "sample": "InlineAtom" + }, + { + "id": "Instant-complete", + "target": "Instant", + "valid": true, + "sample": "Instant" + }, + { + "id": "Keyframe-complete", + "target": "Keyframe", + "valid": true, + "sample": "Keyframe" + }, + { + "id": "KeyframeList-complete", + "target": "KeyframeList", + "valid": true, + "sample": "KeyframeList" + }, + { + "id": "LimitFailure-complete", + "target": "LimitFailure", + "valid": true, + "sample": "LimitFailure" + }, + { + "id": "LinkSpec-complete", + "target": "LinkSpec", + "valid": true, + "sample": "LinkSpec" + }, + { + "id": "LocalNotesVersion-complete", + "target": "LocalNotesVersion", + "valid": true, + "sample": "LocalNotesVersion" + }, + { + "id": "MarkerView-complete", + "target": "MarkerView", + "valid": true, + "sample": "MarkerView" + }, + { + "id": "MathContent-complete", + "target": "MathContent", + "valid": true, + "sample": "MathContent" + }, + { + "id": "MeasurementRequest-complete", + "target": "MeasurementRequest", + "valid": true, + "sample": "MeasurementRequest" + }, + { + "id": "MeasurementResult-complete", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult" + }, + { + "id": "MeasurementSource-complete", + "target": "MeasurementSource", + "valid": true, + "sample": "MeasurementSource" + }, + { + "id": "MeasurementThreshold-complete", + "target": "MeasurementThreshold", + "valid": true, + "sample": "MeasurementThreshold" + }, + { + "id": "MeasurementValue-complete", + "target": "MeasurementValue", + "valid": true, + "sample": "MeasurementValue" + }, + { + "id": "MeasurementWindow-complete", + "target": "MeasurementWindow", + "valid": true, + "sample": "MeasurementWindow" + }, + { + "id": "MediaBin-complete", + "target": "MediaBin", + "valid": true, + "sample": "MediaBin" + }, + { + "id": "MediaColourAssignment-complete", + "target": "MediaColourAssignment", + "valid": true, + "sample": "MediaColourAssignment" + }, + { + "id": "MediaRange-complete", + "target": "MediaRange", + "valid": true, + "sample": "MediaRange" + }, + { + "id": "MediaStream-complete", + "target": "MediaStream", + "valid": true, + "sample": "MediaStream" + }, + { + "id": "MediaTime-complete", + "target": "MediaTime", + "valid": true, + "sample": "MediaTime" + }, + { + "id": "MediaView-complete", + "target": "MediaView", + "valid": true, + "sample": "MediaView" + }, + { + "id": "MemoryRecord-complete", + "target": "MemoryRecord", + "valid": true, + "sample": "MemoryRecord" + }, + { + "id": "MessageDraft-complete", + "target": "MessageDraft", + "valid": true, + "sample": "MessageDraft" + }, + { + "id": "MessagePart-complete", + "target": "MessagePart", + "valid": true, + "sample": "MessagePart" + }, + { + "id": "MessageView-complete", + "target": "MessageView", + "valid": true, + "sample": "MessageView" + }, + { + "id": "MetadataEntry-complete", + "target": "MetadataEntry", + "valid": true, + "sample": "MetadataEntry" + }, + { + "id": "MetadataScalar-complete", + "target": "MetadataScalar", + "valid": true, + "sample": "MetadataScalar" + }, + { + "id": "NativeContentRev-complete", + "target": "NativeContentRev", + "valid": true, + "sample": "NativeContentRev" + }, + { + "id": "NotebookBody-complete", + "target": "NotebookBody", + "valid": true, + "sample": "NotebookBody" + }, + { + "id": "NotebookView-complete", + "target": "NotebookView", + "valid": true, + "sample": "NotebookView" + }, + { + "id": "NotesDocument-complete", + "target": "NotesDocument", + "valid": true, + "sample": "NotesDocument" + }, + { + "id": "NotesFilter-complete", + "target": "NotesFilter", + "valid": true, + "sample": "NotesFilter" + }, + { + "id": "NotesQuery-complete", + "target": "NotesQuery", + "valid": true, + "sample": "NotesQuery" + }, + { + "id": "NotesSelection-complete", + "target": "NotesSelection", + "valid": true, + "sample": "NotesSelection" + }, + { + "id": "NotesSelectors-complete", + "target": "NotesSelectors", + "valid": true, + "sample": "NotesSelectors" + }, + { + "id": "NotesSort-complete", + "target": "NotesSort", + "valid": true, + "sample": "NotesSort" + }, + { + "id": "NotesTextPosition-complete", + "target": "NotesTextPosition", + "valid": true, + "sample": "NotesTextPosition" + }, + { + "id": "PageRequest-complete", + "target": "PageRequest", + "valid": true, + "sample": "PageRequest" + }, + { + "id": "PageState-complete", + "target": "PageState", + "valid": true, + "sample": "PageState" + }, + { + "id": "PreferenceRecord-complete", + "target": "PreferenceRecord", + "valid": true, + "sample": "PreferenceRecord" + }, + { + "id": "ProcessingEdge-complete", + "target": "ProcessingEdge", + "valid": true, + "sample": "ProcessingEdge" + }, + { + "id": "ProcessingGraph-complete", + "target": "ProcessingGraph", + "valid": true, + "sample": "ProcessingGraph" + }, + { + "id": "PropertyDefinition-complete", + "target": "PropertyDefinition", + "valid": true, + "sample": "PropertyDefinition" + }, + { + "id": "PropertyDefinitionVersion-complete", + "target": "PropertyDefinitionVersion", + "valid": true, + "sample": "PropertyDefinitionVersion" + }, + { + "id": "PropertyValue-complete", + "target": "PropertyValue", + "valid": true, + "sample": "PropertyValue" + }, + { + "id": "Rational-complete", + "target": "Rational", + "valid": true, + "sample": "Rational" + }, + { + "id": "Receipt-complete", + "target": "Receipt", + "valid": true, + "sample": "Receipt" + }, + { + "id": "RenderPreset-complete", + "target": "RenderPreset", + "valid": true, + "sample": "RenderPreset" + }, + { + "id": "RequestMeta-complete", + "target": "RequestMeta", + "valid": true, + "sample": "RequestMeta" + }, + { + "id": "ResourceRef-complete", + "target": "ResourceRef", + "valid": true, + "sample": "ResourceRef" + }, + { + "id": "ResourceVersionRef-complete", + "target": "ResourceVersionRef", + "valid": true, + "sample": "ResourceVersionRef" + }, + { + "id": "ResponseMeta-complete", + "target": "ResponseMeta", + "valid": true, + "sample": "ResponseMeta" + }, + { + "id": "RetimeCurve-complete", + "target": "RetimeCurve", + "valid": true, + "sample": "RetimeCurve" + }, + { + "id": "RetimePoint-complete", + "target": "RetimePoint", + "valid": true, + "sample": "RetimePoint" + }, + { + "id": "RetryAdvice-complete", + "target": "RetryAdvice", + "valid": true, + "sample": "RetryAdvice" + }, + { + "id": "Revision-complete", + "target": "Revision", + "valid": true, + "sample": "Revision" + }, + { + "id": "RevisionConflict-complete", + "target": "RevisionConflict", + "valid": true, + "sample": "RevisionConflict" + }, + { + "id": "RichText-complete", + "target": "RichText", + "valid": true, + "sample": "RichText" + }, + { + "id": "SampleRange-complete", + "target": "SampleRange", + "valid": true, + "sample": "SampleRange" + }, + { + "id": "SavedViewRecord-complete", + "target": "SavedViewRecord", + "valid": true, + "sample": "SavedViewRecord" + }, + { + "id": "ScalarPredicate-complete", + "target": "ScalarPredicate", + "valid": true, + "sample": "ScalarPredicate" + }, + { + "id": "ScalarValue-complete", + "target": "ScalarValue", + "valid": true, + "sample": "ScalarValue" + }, + { + "id": "ScheduleSpec-complete", + "target": "ScheduleSpec", + "valid": true, + "sample": "ScheduleSpec" + }, + { + "id": "ScopeAnnotation-complete", + "target": "ScopeAnnotation", + "valid": true, + "sample": "ScopeAnnotation" + }, + { + "id": "ScopeConfiguration-complete", + "target": "ScopeConfiguration", + "valid": true, + "sample": "ScopeConfiguration" + }, + { + "id": "ScopeFinding-complete", + "target": "ScopeFinding", + "valid": true, + "sample": "ScopeFinding" + }, + { + "id": "ScopeMetadata-complete", + "target": "ScopeMetadata", + "valid": true, + "sample": "ScopeMetadata" + }, + { + "id": "ScopeSelection-complete", + "target": "ScopeSelection", + "valid": true, + "sample": "ScopeSelection" + }, + { + "id": "ScopeTime-complete", + "target": "ScopeTime", + "valid": true, + "sample": "ScopeTime" + }, + { + "id": "SelectOption-complete", + "target": "SelectOption", + "valid": true, + "sample": "SelectOption" + }, + { + "id": "SelectedSample-complete", + "target": "SelectedSample", + "valid": true, + "sample": "SelectedSample" + }, + { + "id": "SequenceView-complete", + "target": "SequenceView", + "valid": true, + "sample": "SequenceView" + }, + { + "id": "SkillRecord-complete", + "target": "SkillRecord", + "valid": true, + "sample": "SkillRecord" + }, + { + "id": "SlateMetadata-complete", + "target": "SlateMetadata", + "valid": true, + "sample": "SlateMetadata" + }, + { + "id": "SlateSelection-complete", + "target": "SlateSelection", + "valid": true, + "sample": "SlateSelection" + }, + { + "id": "SourceConsentRef-complete", + "target": "SourceConsentRef", + "valid": true, + "sample": "SourceConsentRef" + }, + { + "id": "StateFailure-complete", + "target": "StateFailure", + "valid": true, + "sample": "StateFailure" + }, + { + "id": "StructuredValue-complete", + "target": "StructuredValue", + "valid": true, + "sample": "StructuredValue" + }, + { + "id": "TableBlock-complete", + "target": "TableBlock", + "valid": true, + "sample": "TableBlock" + }, + { + "id": "TableCell-complete", + "target": "TableCell", + "valid": true, + "sample": "TableCell" + }, + { + "id": "TableRow-complete", + "target": "TableRow", + "valid": true, + "sample": "TableRow" + }, + { + "id": "TagRecord-complete", + "target": "TagRecord", + "valid": true, + "sample": "TagRecord" + }, + { + "id": "TaskSnapshot-complete", + "target": "TaskSnapshot", + "valid": true, + "sample": "TaskSnapshot" + }, + { + "id": "TextRunSegment-complete", + "target": "TextRunSegment", + "valid": true, + "sample": "TextRunSegment" + }, + { + "id": "TextSpan-complete", + "target": "TextSpan", + "valid": true, + "sample": "TextSpan" + }, + { + "id": "TimeRangeUtc-complete", + "target": "TimeRangeUtc", + "valid": true, + "sample": "TimeRangeUtc" + }, + { + "id": "TimedText-complete", + "target": "TimedText", + "valid": true, + "sample": "TimedText" + }, + { + "id": "TimelineClip-complete", + "target": "TimelineClip", + "valid": true, + "sample": "TimelineClip" + }, + { + "id": "TimelineTrack-complete", + "target": "TimelineTrack", + "valid": true, + "sample": "TimelineTrack" + }, + { + "id": "TimelineView-complete", + "target": "TimelineView", + "valid": true, + "sample": "TimelineView" + }, + { + "id": "ToolProposal-complete", + "target": "ToolProposal", + "valid": true, + "sample": "ToolProposal" + }, + { + "id": "ToolResult-complete", + "target": "ToolResult", + "valid": true, + "sample": "ToolResult" + }, + { + "id": "TransitionSpec-complete", + "target": "TransitionSpec", + "valid": true, + "sample": "TransitionSpec" + }, + { + "id": "TriggerConfiguration-complete", + "target": "TriggerConfiguration", + "valid": true, + "sample": "TriggerConfiguration" + }, + { + "id": "TriggerSpec-complete", + "target": "TriggerSpec", + "valid": true, + "sample": "TriggerSpec" + }, + { + "id": "TurnInput-complete", + "target": "TurnInput", + "valid": true, + "sample": "TurnInput" + }, + { + "id": "ValueEntry-complete", + "target": "ValueEntry", + "valid": true, + "sample": "ValueEntry" + }, + { + "id": "ValueList-complete", + "target": "ValueList", + "valid": true, + "sample": "ValueList" + }, + { + "id": "ValueRecord-complete", + "target": "ValueRecord", + "valid": true, + "sample": "ValueRecord" + }, + { + "id": "VersionFailure-complete", + "target": "VersionFailure", + "valid": true, + "sample": "VersionFailure" + }, + { + "id": "VersionedRef-complete", + "target": "VersionedRef", + "valid": true, + "sample": "VersionedRef" + }, + { + "id": "aggregate-notes", + "target": "AggregateBody", + "valid": true, + "value": { + "notes": { + "$ref": "NotesDocument" + } + } + }, + { + "id": "aggregate-chat", + "target": "AggregateBody", + "valid": true, + "value": { + "chat": { + "$ref": "ConversationBody" + } + } + }, + { + "id": "aggregate-scopeMetadata", + "target": "AggregateBody", + "valid": true, + "value": { + "scopeMetadata": { + "$ref": "ScopeMetadata" + } + } + }, + { + "id": "aggregate-slateMetadata", + "target": "AggregateBody", + "valid": true, + "value": { + "slateMetadata": { + "$ref": "SlateMetadata" + } + } + }, + { + "id": "aggregate-notebook", + "target": "AggregateBody", + "valid": true, + "value": { + "notebook": { + "$ref": "NotebookBody" + } + } + }, + { + "id": "aggregate-propertyDefinition", + "target": "AggregateBody", + "valid": true, + "value": { + "propertyDefinition": { + "$ref": "PropertyDefinition" + } + } + }, + { + "id": "aggregate-savedView", + "target": "AggregateBody", + "valid": true, + "value": { + "savedView": { + "$ref": "SavedViewRecord" + } + } + }, + { + "id": "aggregate-tag", + "target": "AggregateBody", + "valid": true, + "value": { + "tag": { + "$ref": "TagRecord" + } + } + }, + { + "id": "aggregate-agentProfile", + "target": "AggregateBody", + "valid": true, + "value": { + "agentProfile": { + "$ref": "AgentProfile" + } + } + }, + { + "id": "aggregate-skill", + "target": "AggregateBody", + "valid": true, + "value": { + "skill": { + "$ref": "SkillRecord" + } + } + }, + { + "id": "aggregate-chatProject", + "target": "AggregateBody", + "valid": true, + "value": { + "chatProject": { + "$ref": "ChatProjectRecord" + } + } + }, + { + "id": "aggregate-preferences", + "target": "AggregateBody", + "valid": true, + "value": { + "preferences": { + "$ref": "PreferenceRecord" + } + } + }, + { + "id": "aggregate-task", + "target": "AggregateBody", + "valid": true, + "value": { + "task": { + "$ref": "TaskSnapshot" + } + } + }, + { + "id": "aggregate-automation", + "target": "AggregateBody", + "valid": true, + "value": { + "automation": { + "$ref": "AutomationView" + } + } + }, + { + "id": "aggregate-memory", + "target": "AggregateBody", + "valid": true, + "value": { + "memory": { + "$ref": "MemoryRecord" + } + } + }, + { + "id": "aggregate-externalBody", + "target": "AggregateBody", + "valid": true, + "value": { + "externalBody": { + "$ref": "ResourceVersionRef" + } + } + }, + { + "id": "typed-error-revision", + "target": "ErrorDetails", + "valid": true, + "value": { + "revision": { + "$ref": "RevisionConflict" + } + } + }, + { + "id": "typed-error-limit", + "target": "ErrorDetails", + "valid": true, + "value": { + "limit": { + "$ref": "LimitFailure" + } + } + }, + { + "id": "typed-error-upgrade", + "target": "ErrorDetails", + "valid": true, + "value": { + "upgrade": { + "$ref": "VersionFailure" + } + } + }, + { + "id": "typed-error-state", + "target": "ErrorDetails", + "valid": true, + "value": { + "state": { + "$ref": "StateFailure" + } + } + }, + { + "id": "catalogue-validation.invalid_request", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "validation.invalid_request", + "messageKey": "validation.invalid_request", + "category": 1, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-validation.invalid_request", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "validation.invalid_request", + "messageKey": "validation.invalid_request", + "category": 2, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-validation.ast_bounds_exceeded", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "validation.ast_bounds_exceeded", + "messageKey": "validation.ast_bounds_exceeded", + "category": 1, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-validation.ast_bounds_exceeded", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "validation.ast_bounds_exceeded", + "messageKey": "validation.ast_bounds_exceeded", + "category": 2, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-validation.unsupported_version", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "validation.unsupported_version", + "messageKey": "validation.unsupported_version", + "category": 1, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-validation.unsupported_version", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "validation.unsupported_version", + "messageKey": "validation.unsupported_version", + "category": 2, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-validation.invalid_offset", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "validation.invalid_offset", + "messageKey": "validation.invalid_offset", + "category": 1, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-validation.invalid_offset", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "validation.invalid_offset", + "messageKey": "validation.invalid_offset", + "category": 2, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-media.time_not_representable", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "media.time_not_representable", + "messageKey": "media.time_not_representable", + "category": 1, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-media.time_not_representable", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "media.time_not_representable", + "messageKey": "media.time_not_representable", + "category": 2, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-auth.unauthenticated", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "auth.unauthenticated", + "messageKey": "auth.unauthenticated", + "category": 2, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-auth.unauthenticated", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "auth.unauthenticated", + "messageKey": "auth.unauthenticated", + "category": 3, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-auth.session_expired", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "auth.session_expired", + "messageKey": "auth.session_expired", + "category": 2, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-auth.session_expired", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "auth.session_expired", + "messageKey": "auth.session_expired", + "category": 3, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-auth.step_up_required", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "auth.step_up_required", + "messageKey": "auth.step_up_required", + "category": 2, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-auth.step_up_required", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "auth.step_up_required", + "messageKey": "auth.step_up_required", + "category": 3, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-auth.local_presence_required", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "auth.local_presence_required", + "messageKey": "auth.local_presence_required", + "category": 3, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-auth.local_presence_required", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "auth.local_presence_required", + "messageKey": "auth.local_presence_required", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-perm.capability_denied", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "perm.capability_denied", + "messageKey": "perm.capability_denied", + "category": 3, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-perm.capability_denied", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "perm.capability_denied", + "messageKey": "perm.capability_denied", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-perm.resource_denied", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "perm.resource_denied", + "messageKey": "perm.resource_denied", + "category": 3, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-perm.resource_denied", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "perm.resource_denied", + "messageKey": "perm.resource_denied", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-perm.egress_denied", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "perm.egress_denied", + "messageKey": "perm.egress_denied", + "category": 3, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-perm.egress_denied", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "perm.egress_denied", + "messageKey": "perm.egress_denied", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-perm.approval_required", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "perm.approval_required", + "messageKey": "perm.approval_required", + "category": 3, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-perm.approval_required", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "perm.approval_required", + "messageKey": "perm.approval_required", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-perm.approval_expired", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "perm.approval_expired", + "messageKey": "perm.approval_expired", + "category": 3, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-perm.approval_expired", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "perm.approval_expired", + "messageKey": "perm.approval_expired", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-perm.lease_expired", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "perm.lease_expired", + "messageKey": "perm.lease_expired", + "category": 3, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-perm.lease_expired", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "perm.lease_expired", + "messageKey": "perm.lease_expired", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-entitlement.no_service_term", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.no_service_term", + "messageKey": "entitlement.no_service_term", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-entitlement.no_service_term", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.no_service_term", + "messageKey": "entitlement.no_service_term", + "category": 5, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-entitlement.not_entitled", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.not_entitled", + "messageKey": "entitlement.not_entitled", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-entitlement.not_entitled", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.not_entitled", + "messageKey": "entitlement.not_entitled", + "category": 5, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-entitlement.quota_exceeded", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.quota_exceeded", + "messageKey": "entitlement.quota_exceeded", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-entitlement.quota_exceeded", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.quota_exceeded", + "messageKey": "entitlement.quota_exceeded", + "category": 5, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-entitlement.capacity_exhausted", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.capacity_exhausted", + "messageKey": "entitlement.capacity_exhausted", + "category": 4, + "effect": 1, + "retry": { + "mode": 3, + "retryAt": { + "$ref": "$InstantEnd" + } + } + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-entitlement.capacity_exhausted", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.capacity_exhausted", + "messageKey": "entitlement.capacity_exhausted", + "category": 5, + "effect": 1, + "retry": { + "mode": 3, + "retryAt": { + "$ref": "$InstantEnd" + } + } + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-entitlement.extra_credits_required", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.extra_credits_required", + "messageKey": "entitlement.extra_credits_required", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-entitlement.extra_credits_required", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.extra_credits_required", + "messageKey": "entitlement.extra_credits_required", + "category": 5, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-entitlement.credits_exhausted", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.credits_exhausted", + "messageKey": "entitlement.credits_exhausted", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-entitlement.credits_exhausted", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.credits_exhausted", + "messageKey": "entitlement.credits_exhausted", + "category": 5, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-entitlement.request_too_large", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "entitlement.request_too_large", + "messageKey": "entitlement.request_too_large", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-entitlement.request_too_large", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "entitlement.request_too_large", + "messageKey": "entitlement.request_too_large", + "category": 5, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-commerce.supplier_budget_exhausted", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "commerce.supplier_budget_exhausted", + "messageKey": "commerce.supplier_budget_exhausted", + "category": 4, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-commerce.supplier_budget_exhausted", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "commerce.supplier_budget_exhausted", + "messageKey": "commerce.supplier_budget_exhausted", + "category": 5, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-conflict.revision_mismatch", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "conflict.revision_mismatch", + "messageKey": "conflict.revision_mismatch", + "category": 5, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-conflict.revision_mismatch", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "conflict.revision_mismatch", + "messageKey": "conflict.revision_mismatch", + "category": 6, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-conflict.local_changes_pending", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "conflict.local_changes_pending", + "messageKey": "conflict.local_changes_pending", + "category": 5, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-conflict.local_changes_pending", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "conflict.local_changes_pending", + "messageKey": "conflict.local_changes_pending", + "category": 6, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-conflict.duplicate_identifier", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "conflict.duplicate_identifier", + "messageKey": "conflict.duplicate_identifier", + "category": 5, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-conflict.duplicate_identifier", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "conflict.duplicate_identifier", + "messageKey": "conflict.duplicate_identifier", + "category": 6, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-command.reused_identifier", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "command.reused_identifier", + "messageKey": "command.reused_identifier", + "category": 5, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-command.reused_identifier", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "command.reused_identifier", + "messageKey": "command.reused_identifier", + "category": 6, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-identity.last_credential", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "identity.last_credential", + "messageKey": "identity.last_credential", + "category": 6, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-identity.last_credential", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "identity.last_credential", + "messageKey": "identity.last_credential", + "category": 7, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-state.not_found", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "state.not_found", + "messageKey": "state.not_found", + "category": 6, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-state.not_found", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "state.not_found", + "messageKey": "state.not_found", + "category": 7, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-state.invalid_transition", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "state.invalid_transition", + "messageKey": "state.invalid_transition", + "category": 6, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-state.invalid_transition", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "state.invalid_transition", + "messageKey": "state.invalid_transition", + "category": 7, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-state.gone", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "state.gone", + "messageKey": "state.gone", + "category": 6, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-state.gone", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "state.gone", + "messageKey": "state.gone", + "category": 7, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-sync.cursor_expired", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "sync.cursor_expired", + "messageKey": "sync.cursor_expired", + "category": 6, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-sync.cursor_expired", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "sync.cursor_expired", + "messageKey": "sync.cursor_expired", + "category": 7, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-sync.bootstrap_expired", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "sync.bootstrap_expired", + "messageKey": "sync.bootstrap_expired", + "category": 6, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-sync.bootstrap_expired", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "sync.bootstrap_expired", + "messageKey": "sync.bootstrap_expired", + "category": 7, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-state.stale_fence", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "state.stale_fence", + "messageKey": "state.stale_fence", + "category": 6, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-state.stale_fence", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "state.stale_fence", + "messageKey": "state.stale_fence", + "category": 7, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-resource.unavailable", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "resource.unavailable", + "messageKey": "resource.unavailable", + "category": 7, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-resource.unavailable", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "resource.unavailable", + "messageKey": "resource.unavailable", + "category": 8, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-resource.integrity_failed", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "resource.integrity_failed", + "messageKey": "resource.integrity_failed", + "category": 7, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-resource.integrity_failed", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "resource.integrity_failed", + "messageKey": "resource.integrity_failed", + "category": 8, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-capacity.rate_limited", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "capacity.rate_limited", + "messageKey": "capacity.rate_limited", + "category": 7, + "effect": 1, + "retry": { + "mode": 3, + "retryAt": { + "$ref": "Instant" + } + } + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-capacity.rate_limited", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "capacity.rate_limited", + "messageKey": "capacity.rate_limited", + "category": 8, + "effect": 1, + "retry": { + "mode": 3, + "retryAt": { + "$ref": "Instant" + } + } + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-capacity.busy", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "capacity.busy", + "messageKey": "capacity.busy", + "category": 7, + "effect": 1, + "retry": { + "mode": 3, + "retryAt": { + "$ref": "Instant" + } + } + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-capacity.busy", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "capacity.busy", + "messageKey": "capacity.busy", + "category": 8, + "effect": 1, + "retry": { + "mode": 3, + "retryAt": { + "$ref": "Instant" + } + } + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-resource.upload_expired", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "resource.upload_expired", + "messageKey": "resource.upload_expired", + "category": 7, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-resource.upload_expired", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "resource.upload_expired", + "messageKey": "resource.upload_expired", + "category": 8, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-resource.parser_failed", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "resource.parser_failed", + "messageKey": "resource.parser_failed", + "category": 7, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-resource.parser_failed", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "resource.parser_failed", + "messageKey": "resource.parser_failed", + "category": 8, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-dependency.unavailable", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "dependency.unavailable", + "messageKey": "dependency.unavailable", + "category": 8, + "effect": 3 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-dependency.unavailable", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "dependency.unavailable", + "messageKey": "dependency.unavailable", + "category": 9, + "effect": 3 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-dependency.timeout", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "dependency.timeout", + "messageKey": "dependency.timeout", + "category": 8, + "effect": 3 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-dependency.timeout", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "dependency.timeout", + "messageKey": "dependency.timeout", + "category": 9, + "effect": 3 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-provider.declined", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "provider.declined", + "messageKey": "provider.declined", + "category": 8, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-provider.declined", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "provider.declined", + "messageKey": "provider.declined", + "category": 9, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-security.isolation_unavailable", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "security.isolation_unavailable", + "messageKey": "security.isolation_unavailable", + "category": 8, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-security.isolation_unavailable", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "security.isolation_unavailable", + "messageKey": "security.isolation_unavailable", + "category": 9, + "effect": 1 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-internal.unexpected", + "target": "ArcError", + "valid": true, + "sample": "ArcError", + "set": { + "code": "internal.unexpected", + "messageKey": "internal.unexpected", + "category": 9, + "effect": 3 + }, + "remove": [ + "details" + ] + }, + { + "id": "catalogue-wrong-category-internal.unexpected", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "code": "internal.unexpected", + "messageKey": "internal.unexpected", + "category": 1, + "effect": 3 + }, + "remove": [ + "details" + ] + }, + { + "id": "invalid-id-258", + "target": "Id", + "valid": false, + "value": { + "value": "" + } + }, + { + "id": "invalid-id-259", + "target": "Id", + "valid": false, + "value": { + "value": "AAAAAAAAAAAAAAAAAAAAAA==" + } + }, + { + "id": "invalid-id-260", + "target": "Id", + "valid": false, + "value": { + "value": "AA==" + } + }, + { + "id": "invalid-revision--1", + "target": "Revision", + "valid": false, + "value": { + "value": "-1" + } + }, + { + "id": "invalid-revision-9223372036854775808", + "target": "Revision", + "valid": false, + "value": { + "value": "9223372036854775808" + } + }, + { + "id": "missing-scalar-presence", + "target": "NativeContentRev", + "valid": false, + "value": {} + }, + { + "id": "noncanonical-decimal-+1", + "target": "Decimal", + "valid": false, + "value": { + "value": "+1" + } + }, + { + "id": "noncanonical-decimal-01", + "target": "Decimal", + "valid": false, + "value": { + "value": "01" + } + }, + { + "id": "noncanonical-decimal-1e3", + "target": "Decimal", + "valid": false, + "value": { + "value": "1e3" + } + }, + { + "id": "noncanonical-decimal--0", + "target": "Decimal", + "valid": false, + "value": { + "value": "-0" + } + }, + { + "id": "noncanonical-decimal-1.0", + "target": "ScalarValue", + "valid": false, + "value": { + "number": { + "value": "1.0" + } + } + }, + { + "id": "noncanonical-decimal-0.0000000001", + "target": "Decimal", + "valid": false, + "value": { + "value": "0.0000000001" + } + }, + { + "id": "noncanonical-decimal-12345678901234567890123456789", + "target": "Decimal", + "valid": false, + "value": { + "value": "12345678901234567890123456789" + } + }, + { + "id": "rational-unreduced", + "target": "Rational", + "valid": false, + "value": { + "numerator": "2", + "denominator": "4" + } + }, + { + "id": "rational-zero-denominator", + "target": "Rational", + "valid": false, + "value": { + "numerator": "1", + "denominator": "0" + } + }, + { + "id": "range-overflow", + "target": "ByteRange", + "valid": false, + "value": { + "offset": "18446744073709551615", + "length": "1" + } + }, + { + "id": "range-zero-length", + "target": "ByteRange", + "valid": false, + "value": { + "offset": "0", + "length": "0" + } + }, + { + "id": "instant-outside-years", + "target": "Instant", + "valid": false, + "sample": "Instant", + "set": { + "unixSeconds": "253402300800" + } + }, + { + "id": "instant-invalid-nanos", + "target": "Instant", + "valid": false, + "sample": "Instant", + "set": { + "nanos": 1000000000 + } + }, + { + "id": "page-negative", + "target": "PageRequest", + "valid": false, + "sample": "PageRequest", + "set": { + "limit": -1 + } + }, + { + "id": "page-zero-not-absent", + "target": "PageRequest", + "valid": false, + "sample": "PageRequest", + "set": { + "limit": 0 + } + }, + { + "id": "page-absent-default", + "target": "PageRequest", + "valid": true, + "value": {} + }, + { + "id": "cursor-too-long", + "target": "PageRequest", + "valid": false, + "sample": "PageRequest", + "set": { + "cursor": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" + } + }, + { + "id": "two-revision-kinds", + "target": "RequestMeta", + "valid": false, + "sample": "RequestMeta", + "set": { + "expectedLocal": { + "$ref": "LocalNotesVersion" + } + } + }, + { + "id": "error-unknown-category", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "category": 999 + } + }, + { + "id": "error-unspecified-effect", + "target": "ArcError", + "valid": false, + "sample": "ArcError", + "set": { + "effect": 0 + } + }, + { + "id": "retry-after-without-time", + "target": "RetryAdvice", + "valid": false, + "value": { + "mode": 3 + } + }, + { + "id": "retry-reconcile-without-operation", + "target": "RetryAdvice", + "valid": false, + "value": { + "mode": 4 + } + }, + { + "id": "oneof-missing", + "target": "ScalarValue", + "valid": false, + "value": {} + }, + { + "id": "oneof-two-variants", + "target": "ScalarValue", + "valid": false, + "value": { + "text": "x", + "boolean": false + } + }, + { + "id": "ErrorDetails-missing-oneof", + "target": "ErrorDetails", + "valid": false, + "value": {} + }, + { + "id": "ResourceVersionRef-missing-oneof", + "target": "ResourceVersionRef", + "valid": false, + "value": {} + }, + { + "id": "AggregateBody-missing-oneof", + "target": "AggregateBody", + "valid": false, + "value": {} + }, + { + "id": "BlockBody-missing-oneof", + "target": "BlockBody", + "valid": false, + "value": {} + }, + { + "id": "NotesFilter-missing-oneof", + "target": "NotesFilter", + "valid": false, + "value": {} + }, + { + "id": "ContextSelector-missing-oneof", + "target": "ContextSelector", + "valid": false, + "value": {} + }, + { + "id": "TriggerSpec-missing-oneof", + "target": "TriggerSpec", + "valid": false, + "value": {} + }, + { + "id": "MetadataScalar-missing-oneof", + "target": "MetadataScalar", + "valid": false, + "value": {} + }, + { + "id": "origin-order", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "kinds": [ + "nonAi", + "aiGenerated" + ] + } + }, + { + "id": "origin-duplicates", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "kinds": [ + "aiGenerated", + "aiGenerated" + ] + } + }, + { + "id": "origin-empty", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "kinds": [] + } + }, + { + "id": "origin-future-request", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "profile": "arcforges.content-origin.v2" + } + }, + { + "id": "origin-wrong-producer", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "producerKind": "serverAuthority" + } + }, + { + "id": "origin-overflow-omitted", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "omittedParentCount": 2147483648 + } + }, + { + "id": "origin-self-parent", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "parentOriginIds": [ + { + "$ref": "Id" + } + ] + } + }, + { + "id": "origin-unsorted-parents", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "parentOriginIds": [ + { + "$ref": "$Id2" + }, + { + "$ref": "Id" + } + ] + } + }, + { + "id": "origin-negative-omitted", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "omittedParentCount": -1 + } + }, + { + "id": "scalar-null", + "target": "ScalarValue", + "valid": true, + "value": { + "null": true + } + }, + { + "id": "scalar-text", + "target": "ScalarValue", + "valid": true, + "value": { + "text": "" + } + }, + { + "id": "scalar-boolean", + "target": "ScalarValue", + "valid": true, + "value": { + "boolean": false + } + }, + { + "id": "scalar-number", + "target": "ScalarValue", + "valid": true, + "value": { + "number": { + "value": "0" + } + } + }, + { + "id": "scalar-date", + "target": "ScalarValue", + "valid": true, + "value": { + "date": "2026-01-01" + } + }, + { + "id": "scalar-select", + "target": "ScalarValue", + "valid": true, + "value": { + "select": { + "$ref": "Id" + } + } + }, + { + "id": "scalar-multiSelect", + "target": "ScalarValue", + "valid": true, + "value": { + "multiSelect": { + "items": [] + } + } + }, + { + "id": "scalar-dateTime", + "target": "ScalarValue", + "valid": true, + "value": { + "dateTime": { + "unixSeconds": "1767225600", + "nanos": 0 + } + } + }, + { + "id": "scalar-url", + "target": "ScalarValue", + "valid": true, + "value": { + "url": "https://example.invalid/unchanged" + } + }, + { + "id": "scalar-null-false", + "target": "ScalarValue", + "valid": false, + "value": { + "null": false + } + }, + { + "id": "scalar-invalid-date", + "target": "ScalarValue", + "valid": false, + "value": { + "date": "2025-02-29" + } + }, + { + "id": "scalar-instant-sub100ns", + "target": "ScalarValue", + "valid": false, + "value": { + "dateTime": { + "unixSeconds": "0", + "nanos": 1 + } + } + }, + { + "id": "scalar-unsorted-set", + "target": "ScalarValue", + "valid": false, + "value": { + "multiSelect": { + "items": [ + { + "$ref": "$Id2" + }, + { + "$ref": "Id" + } + ] + } + } + }, + { + "id": "scalar-duplicate-set", + "target": "ScalarValue", + "valid": false, + "value": { + "multiSelect": { + "items": [ + { + "$ref": "Id" + }, + { + "$ref": "Id" + } + ] + } + } + }, + { + "id": "filter-not-unary", + "target": "FilterGroup", + "valid": false, + "sample": "FilterGroup", + "set": { + "children": [ + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + } + ] + } + }, + { + "id": "filter-empty-any", + "target": "FilterGroup", + "valid": false, + "value": { + "operator": "any", + "children": [] + } + }, + { + "id": "filter-and-alias", + "target": "FilterGroup", + "valid": false, + "sample": "FilterGroup", + "set": { + "operator": "and" + } + }, + { + "id": "filter-child-limit", + "target": "FilterGroup", + "valid": false, + "value": { + "operator": "all", + "children": [ + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + } + ] + } + }, + { + "id": "predicate-null-literal", + "target": "ScalarPredicate", + "valid": false, + "sample": "ScalarPredicate", + "set": { + "operands": [ + { + "null": true + } + ] + } + }, + { + "id": "predicate-in-empty", + "target": "ScalarPredicate", + "valid": false, + "sample": "ScalarPredicate", + "set": { + "operator": "in", + "operands": [] + } + }, + { + "id": "predicate-in-mixed-kinds", + "target": "ScalarPredicate", + "valid": false, + "sample": "ScalarPredicate", + "set": { + "operator": "in", + "operands": [ + { + "text": "a" + }, + { + "boolean": false + } + ] + } + }, + { + "id": "predicate-isMissing", + "target": "ScalarPredicate", + "valid": true, + "sample": "ScalarPredicate", + "set": { + "operator": "isMissing", + "operands": [] + } + }, + { + "id": "predicate-isMissing-operand", + "target": "ScalarPredicate", + "valid": false, + "sample": "ScalarPredicate", + "set": { + "operator": "isMissing" + } + }, + { + "id": "predicate-hasAll-elements", + "target": "ScalarPredicate", + "valid": true, + "sample": "ScalarPredicate", + "set": { + "operator": "hasAll", + "operands": [ + { + "select": { + "$ref": "Id" + } + }, + { + "select": { + "$ref": "$Id2" + } + } + ] + } + }, + { + "id": "predicate-hasAll-set-wrapper", + "target": "ScalarPredicate", + "valid": false, + "sample": "ScalarPredicate", + "set": { + "operator": "hasAll", + "operands": [ + { + "multiSelect": { + "$ref": "IdList" + } + } + ] + } + }, + { + "id": "query-future-profile", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "profile": "notes.scalar.v2" + } + }, + { + "id": "query-missing-definition-binding", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "definitionVersions": [] + } + }, + { + "id": "query-view-without-revision", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "savedViewId": { + "$ref": "Id" + } + } + }, + { + "id": "query-nine-sorts", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "sorts": [ + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + }, + { + "$ref": "NotesSort" + } + ] + } + }, + { + "id": "query-65-projections", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "projection": [ + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + }, + { + "$ref": "Id" + } + ] + } + }, + { + "id": "query-null-filter", + "target": "NotesQuery", + "valid": true, + "sample": "NotesQuery", + "remove": [ + "filter" + ] + }, + { + "id": "definition-options-on-number", + "target": "PropertyDefinition", + "valid": false, + "sample": "PropertyDefinition", + "set": { + "options": [ + { + "$ref": "SelectOption" + } + ] + } + }, + { + "id": "definition-invalid-scale", + "target": "PropertyDefinition", + "valid": false, + "sample": "PropertyDefinition", + "set": { + "numberScale": 10 + } + }, + { + "id": "saved-view-page-cursor", + "target": "SavedViewRecord", + "valid": false, + "sample": "SavedViewRecord", + "set": { + "query.page.cursor": "cursor" + } + }, + { + "id": "saved-view-dataset", + "target": "SavedViewRecord", + "valid": false, + "sample": "SavedViewRecord", + "set": { + "query.datasetToken": "dataset" + } + }, + { + "id": "saved-view-self-reference", + "target": "SavedViewRecord", + "valid": false, + "sample": "SavedViewRecord", + "set": { + "query.savedViewId": { + "$ref": "Id" + }, + "query.savedViewRev": { + "$ref": "Revision" + } + } + }, + { + "id": "measurement-unknown-family", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "families": [ + "variance" + ] + } + }, + { + "id": "measurement-future-profile", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "profile": "scope.measurement.v2" + } + }, + { + "id": "measurement-empty-channels", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "channels": [] + } + }, + { + "id": "measurement-duplicate-channels", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "channels": [ + { + "$ref": "Id" + }, + { + "$ref": "Id" + } + ] + } + }, + { + "id": "measurement-outside-configuration", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "channels": [ + { + "$ref": "$Id2" + } + ] + } + }, + { + "id": "measurement-reversed-window", + "target": "MeasurementWindow", + "valid": false, + "sample": "MeasurementWindow", + "set": { + "start": { + "$ref": "$ScopeEnd" + }, + "end": { + "$ref": "ScopeTime" + } + } + }, + { + "id": "measurement-empty-window", + "target": "MeasurementWindow", + "valid": false, + "sample": "MeasurementWindow", + "set": { + "end": { + "$ref": "ScopeTime" + } + } + }, + { + "id": "measurement-missing-source-hash", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "remove": [ + "source.capture.contentHash" + ] + }, + { + "id": "measurement-cursor-missing", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "families": [ + "cursorDelta" + ] + } + }, + { + "id": "measurement-unknown-threshold", + "target": "MeasurementThreshold", + "valid": false, + "sample": "MeasurementThreshold", + "set": { + "name": "middle" + } + }, + { + "id": "measurement-overridden-fraction", + "target": "MeasurementThreshold", + "valid": false, + "sample": "MeasurementThreshold", + "set": { + "value": 0.6 + } + }, + { + "id": "measurement-fraction-unit", + "target": "MeasurementThreshold", + "valid": false, + "sample": "MeasurementThreshold", + "set": { + "unit": "V" + } + }, + { + "id": "measurement-status-needs-reason", + "target": "FamilyResult", + "valid": false, + "sample": "FamilyResult", + "set": { + "status": "insufficient", + "values": [] + } + }, + { + "id": "measurement-insufficient-zero", + "target": "FamilyResult", + "valid": false, + "sample": "FamilyResult", + "set": { + "status": "insufficient", + "reason": "noFiniteSamples" + } + }, + { + "id": "measurement-wrong-value-name", + "target": "FamilyResult", + "valid": false, + "sample": "FamilyResult", + "set": { + "values.0.name": "minimum" + } + }, + { + "id": "measurement-nonfinite-value", + "target": "MeasurementValue", + "valid": false, + "sample": "MeasurementValue", + "set": { + "value": "NaN" + } + }, + { + "id": "measurement-count-double", + "target": "FamilyResult", + "valid": false, + "sample": "FamilyResult", + "set": { + "family": "count", + "values": [ + { + "name": "count", + "value": 2, + "unit": "1" + } + ] + } + }, + { + "id": "measurement-count-exact", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "count", + "values": [ + { + "name": "count", + "count": "9007199254740993", + "unit": "1" + } + ], + "validCount": "9007199254740993" + } + }, + { + "id": "measurement-count-unit", + "target": "FamilyResult", + "valid": false, + "sample": "FamilyResult", + "set": { + "family": "count", + "values": [ + { + "name": "count", + "count": "2", + "unit": "V" + } + ] + } + }, + { + "id": "measurement-duplicate-family", + "target": "MeasurementResult", + "valid": false, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "$ref": "FamilyResult" + }, + { + "$ref": "FamilyResult" + } + ] + } + }, + { + "id": "measurement-absent-result-channel", + "target": "MeasurementResult", + "valid": false, + "sample": "MeasurementResult", + "set": { + "resolvedThresholds": [ + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1" + } + ] + } + }, + { + "id": "query-depth-nine", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "filter": { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "group": { + "operator": "not", + "children": [ + { + "$ref": "NotesFilter" + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + } + }, + { + "id": "query-node129", + "target": "NotesQuery", + "valid": false, + "sample": "NotesQuery", + "set": { + "filter": { + "group": { + "operator": "all", + "children": [ + { + "group": { + "operator": "any", + "children": [ + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + } + ] + } + }, + { + "group": { + "operator": "any", + "children": [ + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + } + ] + } + }, + { + "group": { + "operator": "any", + "children": [ + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + } + ] + } + }, + { + "group": { + "operator": "any", + "children": [ + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + }, + { + "$ref": "NotesFilter" + } + ] + } + } + ] + } + } + } + }, + { + "id": "measurement-family-minimum", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "minimum", + "values": [ + { + "name": "minimum", + "unit": "V", + "value": 0 + } + ] + } + }, + { + "id": "measurement-family-maximum", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "maximum", + "values": [ + { + "name": "maximum", + "unit": "V", + "value": 2 + } + ] + } + }, + { + "id": "measurement-family-mean", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "mean", + "values": [ + { + "name": "mean", + "unit": "V", + "value": 1 + } + ] + } + }, + { + "id": "measurement-family-rms", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "rms", + "values": [ + { + "name": "rms", + "unit": "V", + "value": 1.4142135623730951 + } + ] + } + }, + { + "id": "measurement-family-peakToPeak", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "peakToPeak", + "values": [ + { + "name": "peakToPeak", + "unit": "V", + "value": 2 + } + ] + } + }, + { + "id": "measurement-family-standardDeviation", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "standardDeviation", + "values": [ + { + "name": "standardDeviation", + "unit": "V", + "value": 1 + } + ] + } + }, + { + "id": "measurement-family-count", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "count", + "values": [ + { + "name": "count", + "unit": "1", + "count": "2" + } + ] + } + }, + { + "id": "measurement-family-duration", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "duration", + "values": [ + { + "name": "duration", + "unit": "s", + "value": 4 + } + ] + } + }, + { + "id": "measurement-family-frequency", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "frequency", + "values": [ + { + "name": "frequency", + "unit": "Hz", + "value": 0.5 + } + ] + } + }, + { + "id": "measurement-family-dutyCycle", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "dutyCycle", + "values": [ + { + "name": "dutyCycle", + "unit": "1", + "value": 0.5 + } + ] + } + }, + { + "id": "measurement-family-riseTime", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "riseTime", + "values": [ + { + "name": "riseTime", + "unit": "s", + "value": 0 + } + ] + } + }, + { + "id": "measurement-family-fallTime", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "fallTime", + "values": [ + { + "name": "fallTime", + "unit": "s", + "value": 0 + } + ] + } + }, + { + "id": "measurement-family-eventCount", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "eventCount", + "values": [ + { + "name": "eventCount", + "unit": "1", + "count": "2" + } + ] + } + }, + { + "id": "measurement-family-cursorDelta", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "cursorDelta", + "values": [ + { + "name": "deltaTime", + "value": 0, + "unit": "s" + }, + { + "name": "deltaValue", + "value": 0, + "unit": "V" + } + ] + } + }, + { + "id": "scope-vector-two-samples", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "minimum", + "status": "ok", + "values": [ + { + "name": "minimum", + "unit": "V", + "value": 0 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "maximum", + "status": "ok", + "values": [ + { + "name": "maximum", + "unit": "V", + "value": 2 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "mean", + "status": "ok", + "values": [ + { + "name": "mean", + "unit": "V", + "value": 1 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "rms", + "status": "ok", + "values": [ + { + "name": "rms", + "unit": "V", + "value": 1.4142135623730951 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "peakToPeak", + "status": "ok", + "values": [ + { + "name": "peakToPeak", + "unit": "V", + "value": 2 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "standardDeviation", + "status": "ok", + "values": [ + { + "name": "standardDeviation", + "unit": "V", + "value": 1 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "count", + "status": "ok", + "values": [ + { + "name": "count", + "unit": "1", + "count": "2" + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ] + } + }, + { + "id": "scope-vector-irregular", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "mean", + "status": "ok", + "values": [ + { + "name": "mean", + "unit": "V", + "value": 2 + } + ], + "validCount": "3", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "rms", + "status": "ok", + "values": [ + { + "name": "rms", + "unit": "V", + "value": 2.581988897471611 + } + ], + "validCount": "3", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "standardDeviation", + "status": "ok", + "values": [ + { + "name": "standardDeviation", + "unit": "V", + "value": 1.632993161855452 + } + ], + "validCount": "3", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "count", + "status": "ok", + "values": [ + { + "name": "count", + "unit": "1", + "count": "3" + } + ], + "validCount": "3", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "finiteCount": "3", + "coveredDuration": { + "ticks": "3", + "rate": { + "numerator": "1", + "denominator": "1" + } + } + } + }, + { + "id": "scope-vector-digital", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "frequency", + "status": "ok", + "values": [ + { + "name": "frequency", + "unit": "Hz", + "value": 0.5 + } + ], + "validCount": "5", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "status": "ok", + "values": [ + { + "name": "dutyCycle", + "unit": "1", + "value": 0.5 + } + ], + "validCount": "5", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "status": "ok", + "values": [ + { + "name": "riseTime", + "unit": "s", + "value": 0 + } + ], + "validCount": "5", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "status": "ok", + "values": [ + { + "name": "fallTime", + "unit": "s", + "value": 0 + } + ], + "validCount": "5", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "finiteCount": "5", + "requestedDuration": { + "ticks": "5", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "coveredDuration": { + "ticks": "4", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "configuration.channels.0.sampleType": "digital", + "resolvedThresholds": [ + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "high", + "value": 1, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "high", + "value": 1, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "high", + "value": 1, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "high", + "value": 1, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + } + ] + } + }, + { + "id": "scope-vector-gap", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "frequency", + "status": "insufficient", + "values": [], + "validCount": "5", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + }, + "reason": "noCompleteCycle" + }, + { + "family": "dutyCycle", + "status": "insufficient", + "values": [], + "validCount": "5", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + }, + "reason": "noCompleteCycle" + } + ], + "finiteCount": "5", + "runCount": "2", + "requestedDuration": { + "ticks": "5", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "coveredDuration": { + "ticks": "3", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "configuration.channels.0.sampleType": "digital" + } + }, + { + "id": "scope-vector-analog", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "frequency", + "status": "ok", + "values": [ + { + "name": "frequency", + "unit": "Hz", + "value": 0.5 + } + ], + "validCount": "4", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "status": "ok", + "values": [ + { + "name": "dutyCycle", + "unit": "1", + "value": 0.5 + } + ], + "validCount": "4", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "status": "ok", + "values": [ + { + "name": "riseTime", + "unit": "s", + "value": 0.8 + } + ], + "validCount": "4", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "status": "ok", + "values": [ + { + "name": "fallTime", + "unit": "s", + "value": 0.8 + } + ], + "validCount": "4", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "finiteCount": "4", + "coveredDuration": { + "ticks": "3", + "rate": { + "numerator": "1", + "denominator": "1" + } + }, + "resolvedThresholds": [ + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "high", + "value": 10, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "high", + "value": 10, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "dutyCycle", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "high", + "value": 10, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "riseTime", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "high", + "value": 10, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "fraction10", + "value": 0.1, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "fallTime", + "name": "fraction90", + "value": 0.9, + "unit": "1", + "channelId": { + "$ref": "Id" + } + } + ] + } + }, + { + "id": "scope-vector-event-boundary", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "eventCount", + "values": [ + { + "name": "eventCount", + "count": "1", + "unit": "1" + } + ], + "validCount": "1" + } + }, + { + "id": "scope-vector-empty", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "mean", + "status": "insufficient", + "values": [], + "reason": "noFiniteSamples", + "validCount": "0" + } + }, + { + "id": "scope-vector-constant", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "frequency", + "status": "insufficient", + "values": [], + "reason": "noCompleteCycle", + "validCount": "0" + } + }, + { + "id": "scope-vector-no-edge", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "riseTime", + "status": "insufficient", + "values": [], + "reason": "noCompleteEdge", + "validCount": "0" + } + }, + { + "id": "scope-vector-cursor-tie", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "family": "cursorDelta", + "status": "insufficient", + "values": [], + "reason": "cursorUnavailable", + "validCount": "0" + } + }, + { + "id": "scope-vector-invalidTimeOrder", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "status": "invalid", + "values": [], + "reason": "invalidTimeOrder" + } + }, + { + "id": "scope-vector-invalidConfiguration", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "status": "invalid", + "values": [], + "reason": "invalidConfiguration" + } + }, + { + "id": "scope-vector-numericOverflow", + "target": "FamilyResult", + "valid": true, + "sample": "FamilyResult", + "set": { + "status": "invalid", + "values": [], + "reason": "numericOverflow" + } + }, + { + "id": "threshold-request-valid-pulse", + "target": "MeasurementRequest", + "valid": true, + "sample": "MeasurementRequest", + "set": { + "families": [ + "frequency" + ], + "thresholds": [ + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1" + } + ], + "referenceLevels": [ + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V" + }, + { + "family": "frequency", + "name": "high", + "value": 1, + "unit": "V" + } + ] + } + }, + { + "id": "threshold-request-incomplete-pair", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "families": [ + "frequency" + ], + "referenceLevels": [ + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V" + } + ] + } + }, + { + "id": "threshold-request-foreign-channel", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "families": [ + "frequency" + ], + "thresholds": [ + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "$Id2" + } + } + ] + } + }, + { + "id": "threshold-request-overlap", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "families": [ + "frequency" + ], + "thresholds": [ + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1" + }, + { + "family": "frequency", + "name": "fraction50", + "value": 0.5, + "unit": "1", + "channelId": { + "$ref": "Id" + } + } + ] + } + }, + { + "id": "threshold-result-missing-levels", + "target": "MeasurementResult", + "valid": false, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "frequency", + "status": "ok", + "values": [ + { + "name": "frequency", + "unit": "Hz", + "value": 0.5 + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ] + } + }, + { + "id": "decimal-trailing-LF", + "target": "ScalarValue", + "valid": false, + "value": { + "number": { + "value": "1\n" + } + } + }, + { + "id": "key-trailing-LF", + "target": "ApplicationScope", + "valid": false, + "sample": "ApplicationScope", + "set": { + "productId": "arcnotes\n" + } + }, + { + "id": "decimal-trailing-CR", + "target": "ScalarValue", + "valid": false, + "value": { + "number": { + "value": "1\r" + } + } + }, + { + "id": "key-trailing-CR", + "target": "ApplicationScope", + "valid": false, + "sample": "ApplicationScope", + "set": { + "productId": "arcnotes\r" + } + }, + { + "id": "decimal-trailing-LS", + "target": "ScalarValue", + "valid": false, + "value": { + "number": { + "value": "1\u2028" + } + } + }, + { + "id": "key-trailing-LS", + "target": "ApplicationScope", + "valid": false, + "sample": "ApplicationScope", + "set": { + "productId": "arcnotes\u2028" + } + }, + { + "id": "origin-vector-model-generated", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": [ + "aiGenerated" + ], + "producerKind": "model", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-notes-copy", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": [ + "aiGenerated" + ], + "producerKind": "deterministic", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-manual-edit", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": [ + "aiGenerated", + "nonAi" + ], + "producerKind": "human", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-markdown-export", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": [ + "aiGenerated", + "nonAi" + ], + "producerKind": "deterministic", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-scope-statistics", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": [ + "nonAi" + ], + "producerKind": "deterministic", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-report-narrative", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": [ + "aiGenerated" + ], + "producerKind": "model", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-mixed-report", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": [ + "aiGenerated", + "nonAi" + ], + "producerKind": "deterministic", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-legacy-import", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": [ + "unknown" + ], + "producerKind": "import", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + }, + "remove": [ + "createdAt" + ] + }, + { + "id": "origin-vector-marked-render", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "kinds": [ + "aiGenerated", + "nonAi" + ], + "producerKind": "deterministic", + "payloadSha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" + } + }, + { + "id": "origin-vector-truncated-lineage", + "target": "ContentOrigin", + "valid": true, + "sample": "ContentOrigin", + "set": { + "parentOriginIds": [ + { + "value": "AAAAAAAAAAAAAAAAAAAAAQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAAg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAAw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAIA==" + } + ], + "omittedParentCount": 3 + } + }, + { + "id": "origin-vector-too-many-parents", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "parentOriginIds": [ + { + "value": "AAAAAAAAAAAAAAAAAAAAAQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAAg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAAw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAABw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAACw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAADw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAEw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAFw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAGw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHA==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHQ==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHg==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAHw==" + }, + { + "value": "AAAAAAAAAAAAAAAAAAAAIA==" + }, + { + "$ref": "$Id2" + } + ] + } + }, + { + "id": "origin-vector-incomplete-truncation", + "target": "ContentOrigin", + "valid": false, + "sample": "ContentOrigin", + "set": { + "omittedParentCount": 3 + } + }, + { + "id": "notes-vector-text-eq", + "target": "ScalarPredicate", + "valid": true, + "sample": "ScalarPredicate", + "set": { + "operands": [ + { + "text": "A" + } + ] + } + }, + { + "id": "notes-vector-text-ne", + "target": "ScalarPredicate", + "valid": true, + "sample": "ScalarPredicate", + "set": { + "operator": "ne", + "operands": [ + { + "text": "A" + } + ] + } + }, + { + "id": "notes-vector-not-eq", + "target": "NotesFilter", + "valid": true, + "value": { + "group": { + "operator": "not", + "children": [ + { + "predicate": { + "propertyId": { + "$ref": "Id" + }, + "operator": "eq", + "operands": [ + { + "text": "A" + } + ] + } + } + ] + } + } + }, + { + "id": "notes-vector-zero-present", + "target": "ScalarValue", + "valid": true, + "value": { + "number": { + "value": "0" + } + } + }, + { + "id": "notes-vector-utc-instant", + "target": "ScalarValue", + "valid": true, + "value": { + "dateTime": { + "unixSeconds": "1767225600", + "nanos": 0 + } + } + }, + { + "id": "richtext-surrogate-split", + "target": "RichText", + "valid": false, + "sample": "RichText", + "set": { + "runs.0.until": 3, + "spans.0.until": 3 + } + }, + { + "id": "richtext-uncovered-suffix", + "target": "RichText", + "valid": false, + "sample": "RichText", + "set": { + "runs.0.until": 2, + "spans.0.until": 2 + } + }, + { + "id": "richtext-empty-stable-run", + "target": "RichText", + "valid": true, + "sample": "RichText", + "set": { + "text": "", + "spans": [], + "runs.0.until": 0 + } + }, + { + "id": "threshold-common-levels-compatible-unit-only", + "target": "MeasurementRequest", + "valid": true, + "sample": "MeasurementRequest", + "set": { + "families": [ + "frequency" + ], + "channels": [ + { + "$ref": "Id" + }, + { + "$ref": "$Id2" + } + ], + "configuration.channels": [ + { + "$ref": "ChannelDefinition" + }, + { + "channelId": { + "$ref": "$Id2" + }, + "name": "Current", + "unit": "A", + "sampleType": "numeric", + "rate": { + "numerator": "1", + "denominator": "1" + }, + "calibration": { + "scale": 1, + "offset": 0, + "unit": "A" + } + } + ], + "referenceLevels": [ + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V" + }, + { + "family": "frequency", + "name": "high", + "value": 1, + "unit": "V" + } + ] + } + }, + { + "id": "threshold-common-levels-duplicate-effective-channel", + "target": "MeasurementRequest", + "valid": false, + "sample": "MeasurementRequest", + "set": { + "families": [ + "frequency" + ], + "channels": [ + { + "$ref": "Id" + }, + { + "$ref": "$Id2" + } + ], + "configuration.channels": [ + { + "$ref": "ChannelDefinition" + }, + { + "channelId": { + "$ref": "$Id2" + }, + "name": "Current", + "unit": "A", + "sampleType": "numeric", + "rate": { + "numerator": "1", + "denominator": "1" + }, + "calibration": { + "scale": 1, + "offset": 0, + "unit": "A" + } + } + ], + "referenceLevels": [ + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V" + }, + { + "family": "frequency", + "name": "high", + "value": 1, + "unit": "V" + }, + { + "family": "frequency", + "name": "low", + "value": 0, + "unit": "V", + "channelId": { + "$ref": "Id" + } + }, + { + "family": "frequency", + "name": "high", + "value": 1, + "unit": "V", + "channelId": { + "$ref": "Id" + } + } + ] + } + }, + { + "id": "measurement-cursor-agrees", + "target": "MeasurementResult", + "valid": true, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "cursorDelta", + "status": "ok", + "values": [ + { + "name": "deltaTime", + "value": 0, + "unit": "s" + }, + { + "name": "deltaValue", + "value": 0, + "unit": "V" + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "cursor": { + "$ref": "CursorResult" + } + } + }, + { + "id": "measurement-cursor-deltaTime-disagrees", + "target": "MeasurementResult", + "valid": false, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "cursorDelta", + "status": "ok", + "values": [ + { + "name": "deltaTime", + "value": 1, + "unit": "s" + }, + { + "name": "deltaValue", + "value": 0, + "unit": "V" + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "cursor": { + "$ref": "CursorResult" + } + } + }, + { + "id": "measurement-cursor-deltaValue-disagrees", + "target": "MeasurementResult", + "valid": false, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "cursorDelta", + "status": "ok", + "values": [ + { + "name": "deltaTime", + "value": 0, + "unit": "s" + }, + { + "name": "deltaValue", + "value": 1, + "unit": "V" + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "cursor": { + "$ref": "CursorResult" + } + } + }, + { + "id": "measurement-cursor-incompatible-units", + "target": "MeasurementResult", + "valid": false, + "sample": "MeasurementResult", + "set": { + "families": [ + { + "family": "cursorDelta", + "status": "ok", + "values": [ + { + "name": "deltaTime", + "value": 0, + "unit": "s" + }, + { + "name": "deltaValue", + "value": 0, + "unit": "V" + } + ], + "validCount": "2", + "invalidCount": "0", + "channelId": { + "$ref": "Id" + } + } + ], + "cursor": { + "a": { + "$ref": "SelectedSample" + }, + "b": { + "captureId": { + "$ref": "Id" + }, + "channelId": { + "$ref": "$Id2" + }, + "segmentId": { + "$ref": "$Id2" + }, + "sampleIndex": "9007199254740993", + "time": { + "$ref": "ScopeTime" + }, + "value": 2 + }, + "deltaTime": { + "$ref": "ScopeTime" + }, + "deltaValue": 0 + }, + "configuration.channels": [ + { + "$ref": "ChannelDefinition" + }, + { + "channelId": { + "$ref": "$Id2" + }, + "name": "Current", + "unit": "A", + "sampleType": "numeric", + "rate": { + "numerator": "1", + "denominator": "1" + }, + "calibration": { + "scale": 1, + "offset": 0, + "unit": "A" + } + } + ] + } + }, + { + "id": "fixed-binary-touching-fields", + "target": "FrameConfiguration", + "valid": true, + "sample": "FrameConfiguration", + "set": { + "fields": [ + { + "channelId": { + "$ref": "Id" + }, + "offset": 0, + "jsonPath": [], + "scalarType": "u16", + "required": true + }, + { + "channelId": { + "$ref": "$Id2" + }, + "offset": 2, + "jsonPath": [], + "scalarType": "u16", + "required": true + } + ] + } + }, + { + "id": "fixed-binary-disjoint-fields", + "target": "FrameConfiguration", + "valid": true, + "sample": "FrameConfiguration", + "set": { + "fields": [ + { + "channelId": { + "$ref": "Id" + }, + "offset": 0, + "jsonPath": [], + "scalarType": "u16", + "required": true + }, + { + "channelId": { + "$ref": "$Id2" + }, + "offset": 4, + "jsonPath": [], + "scalarType": "u16", + "required": true + } + ] + } + }, + { + "id": "fixed-binary-overlapping-fields", + "target": "FrameConfiguration", + "valid": false, + "sample": "FrameConfiguration", + "set": { + "fields": [ + { + "channelId": { + "$ref": "Id" + }, + "offset": 0, + "jsonPath": [], + "scalarType": "u16", + "required": true + }, + { + "channelId": { + "$ref": "$Id2" + }, + "offset": 1, + "jsonPath": [], + "scalarType": "u16", + "required": true + } + ] + } + }, + { + "id": "checksum-input-adjacent-before", + "target": "ChecksumSpec", + "valid": true, + "sample": "ChecksumSpec" + }, + { + "id": "checksum-input-adjacent-after", + "target": "ChecksumSpec", + "valid": true, + "sample": "ChecksumSpec", + "set": { + "offset": 0, + "input": { + "offset": "2", + "length": "8" + } + } + }, + { + "id": "checksum-input-overlaps-left", + "target": "ChecksumSpec", + "valid": false, + "sample": "ChecksumSpec", + "set": { + "input": { + "offset": "0", + "length": "9" + } + } + }, + { + "id": "checksum-input-overlaps-right", + "target": "ChecksumSpec", + "valid": false, + "sample": "ChecksumSpec", + "set": { + "input": { + "offset": "9", + "length": "1" + } + } + }, + { + "id": "checksum-unknown-byte-order", + "target": "ChecksumSpec", + "valid": false, + "sample": "ChecksumSpec", + "set": { + "byteOrder": "middle" + } + }, + { + "id": "fixed-binary-checksum-input-overlap", + "target": "FrameConfiguration", + "valid": false, + "sample": "FrameConfiguration", + "set": { + "checksum.input.length": "9" + } + }, + { + "id": "link-url-trailing-newline", + "target": "LinkSpec", + "valid": false, + "value": { + "kind": "external", + "url": "https://example.test\n", + "label": "External link" + } + }, + { + "id": "date-trailing-newline", + "target": "ScalarValue", + "valid": false, + "value": { + "date": "2026-01-01\n" + } + }, + { + "id": "union-BlockBody-code", + "target": "BlockBody", + "valid": true, + "value": { + "code": { + "$ref": "CodeBlock" + } + } + }, + { + "id": "union-BlockBody-resource", + "target": "BlockBody", + "valid": true, + "value": { + "resource": { + "$ref": "ResourceRef" + } + } + }, + { + "id": "union-BlockBody-link", + "target": "BlockBody", + "valid": true, + "value": { + "link": { + "$ref": "LinkSpec" + } + } + }, + { + "id": "union-BlockBody-table", + "target": "BlockBody", + "valid": true, + "value": { + "table": { + "$ref": "TableBlock" + } + } + }, + { + "id": "union-BlockBody-math", + "target": "BlockBody", + "valid": true, + "value": { + "math": { + "$ref": "MathContent" + } + } + }, + { + "id": "union-BlockBody-empty", + "target": "BlockBody", + "valid": true, + "value": { + "empty": true + } + }, + { + "id": "union-ContextSelector-byteRange", + "target": "ContextSelector", + "valid": true, + "value": { + "byteRange": { + "$ref": "ByteRange" + } + } + }, + { + "id": "union-ContextSelector-notes", + "target": "ContextSelector", + "valid": true, + "value": { + "notes": { + "$ref": "NotesSelection" + } + } + }, + { + "id": "union-ContextSelector-scope", + "target": "ContextSelector", + "valid": true, + "value": { + "scope": { + "$ref": "ScopeSelection" + } + } + }, + { + "id": "union-ContextSelector-slate", + "target": "ContextSelector", + "valid": true, + "value": { + "slate": { + "$ref": "SlateSelection" + } + } + }, + { + "id": "union-EffectParameter-boolean", + "target": "EffectParameter", + "valid": true, + "value": { + "name": "parameter", + "boolean": false + } + }, + { + "id": "union-EffectParameter-text", + "target": "EffectParameter", + "valid": true, + "value": { + "name": "parameter", + "text": "Normal" + } + }, + { + "id": "union-EffectParameter-keyframes", + "target": "EffectParameter", + "valid": true, + "value": { + "name": "parameter", + "keyframes": { + "$ref": "KeyframeList" + } + } + }, + { + "id": "union-EffectParameter-rational", + "target": "EffectParameter", + "valid": true, + "value": { + "name": "parameter", + "rational": { + "$ref": "Rational" + } + } + }, + { + "id": "union-InlineAtom-mention", + "target": "InlineAtom", + "valid": true, + "value": { + "offset": 0, + "inlineId": { + "$ref": "Id" + }, + "mention": { + "$ref": "LinkSpec" + } + } + }, + { + "id": "union-InlineAtom-footnote", + "target": "InlineAtom", + "valid": true, + "value": { + "offset": 0, + "inlineId": { + "$ref": "Id" + }, + "footnote": { + "$ref": "LinkSpec" + } + } + }, + { + "id": "union-MessagePart-resource", + "target": "MessagePart", + "valid": true, + "value": { + "origin": { + "$ref": "ContentOrigin" + }, + "resource": { + "$ref": "ResourceRef" + } + } + }, + { + "id": "union-MessagePart-toolProposal", + "target": "MessagePart", + "valid": true, + "value": { + "origin": { + "$ref": "ContentOrigin" + }, + "toolProposal": { + "$ref": "ToolProposal" + } + } + }, + { + "id": "union-MessagePart-toolResult", + "target": "MessagePart", + "valid": true, + "value": { + "origin": { + "$ref": "ContentOrigin" + }, + "toolResult": { + "$ref": "ToolResult" + } + } + }, + { + "id": "union-MetadataScalar-text", + "target": "MetadataScalar", + "valid": true, + "value": { + "text": "A\u4e2d\ud83d\ude00" + } + }, + { + "id": "union-MetadataScalar-boolean", + "target": "MetadataScalar", + "valid": true, + "value": { + "boolean": false + } + }, + { + "id": "union-MetadataScalar-number", + "target": "MetadataScalar", + "valid": true, + "value": { + "number": 0.125 + } + }, + { + "id": "union-MetadataScalar-decimal", + "target": "MetadataScalar", + "valid": true, + "value": { + "decimal": { + "$ref": "Decimal" + } + } + }, + { + "id": "union-MetadataScalar-instant", + "target": "MetadataScalar", + "valid": true, + "value": { + "instant": { + "$ref": "Instant" + } + } + }, + { + "id": "union-MetadataScalar-resource", + "target": "MetadataScalar", + "valid": true, + "value": { + "resource": { + "$ref": "ResourceRef" + } + } + }, + { + "id": "union-ResourceVersionRef-native", + "target": "ResourceVersionRef", + "valid": true, + "value": { + "resource": { + "$ref": "ResourceRef" + }, + "contentHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "blob": { + "$ref": "BlobRef" + }, + "native": { + "$ref": "NativeContentRev" + } + } + }, + { + "id": "union-ResourceVersionRef-local", + "target": "ResourceVersionRef", + "valid": true, + "value": { + "resource": { + "$ref": "ResourceRef" + }, + "contentHash": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", + "blob": { + "$ref": "BlobRef" + }, + "local": { + "$ref": "LocalNotesVersion" + } + } + }, + { + "id": "union-StructuredValue-null", + "target": "StructuredValue", + "valid": true, + "value": { + "null": true + } + }, + { + "id": "union-StructuredValue-decimal", + "target": "StructuredValue", + "valid": true, + "value": { + "decimal": { + "$ref": "Decimal" + } + } + }, + { + "id": "union-StructuredValue-instant", + "target": "StructuredValue", + "valid": true, + "value": { + "instant": { + "$ref": "Instant" + } + } + }, + { + "id": "union-StructuredValue-resource", + "target": "StructuredValue", + "valid": true, + "value": { + "resource": { + "$ref": "ResourceRef" + } + } + }, + { + "id": "union-StructuredValue-list", + "target": "StructuredValue", + "valid": true, + "value": { + "list": { + "$ref": "ValueList" + } + } + }, + { + "id": "union-StructuredValue-record", + "target": "StructuredValue", + "valid": true, + "value": { + "record": { + "$ref": "ValueRecord" + } + } + }, + { + "id": "union-StructuredValue-number", + "target": "StructuredValue", + "valid": true, + "value": { + "number": 0.125 + } + }, + { + "id": "union-ToolResult-error", + "target": "ToolResult", + "valid": true, + "value": { + "invocationId": { + "$ref": "Id" + }, + "effect": 1, + "artifacts": [], + "error": { + "$ref": "ArcError" + } + } + }, + { + "id": "union-TriggerSpec-schedule", + "target": "TriggerSpec", + "valid": true, + "value": { + "schedule": { + "$ref": "ScheduleSpec" + } + } + }, + { + "id": "union-TriggerSpec-event", + "target": "TriggerSpec", + "valid": true, + "value": { + "event": { + "$ref": "EventTrigger" + } + } + } + ], + "wireVectors": [ + { + "id": "uuid-network-order", + "target": "Id", + "value": { + "value": "ABEiM0RVZneImaq7zN3u/w==" + }, + "hex": "0a1000112233445566778899aabbccddeeff" + }, + { + "id": "integer-over-js-safe-range", + "target": "Revision", + "value": { + "value": "9007199254740993" + }, + "hex": "088180808080808010" + }, + { + "id": "signed-int64-maximum", + "target": "Revision", + "value": { + "value": "9223372036854775807" + }, + "hex": "08ffffffffffffffff7f" + }, + { + "id": "unsigned-maximum", + "target": "NativeContentRev", + "value": { + "value": "18446744073709551615" + }, + "hex": "08ffffffffffffffffff01" + }, + { + "id": "optional-zero-present", + "target": "NativeContentRev", + "value": { + "value": "0" + }, + "hex": "0800" + }, + { + "id": "optional-zero-absent", + "target": "NativeContentRev", + "value": {}, + "hex": "" + }, + { + "id": "oneof-false-present", + "target": "ScalarValue", + "value": { + "boolean": false + }, + "hex": "1800" + }, + { + "id": "oneof-empty-string-present", + "target": "ScalarValue", + "value": { + "text": "" + }, + "hex": "1200" + }, + { + "id": "signed-zigzag-minimum", + "target": "StructuredValue", + "value": { + "integer": "-9223372036854775808" + }, + "hex": "18ffffffffffffffffff01" + }, + { + "id": "ninth-decimal-place", + "target": "Decimal", + "value": { + "value": "0.000000001" + }, + "hex": "0a0b302e303030303030303031" + } + ], + "errorCategories": { + "validation.invalid_request": 1, + "validation.ast_bounds_exceeded": 1, + "validation.unsupported_version": 1, + "validation.invalid_offset": 1, + "media.time_not_representable": 1, + "auth.unauthenticated": 2, + "auth.session_expired": 2, + "auth.step_up_required": 2, + "auth.local_presence_required": 3, + "perm.capability_denied": 3, + "perm.resource_denied": 3, + "perm.egress_denied": 3, + "perm.approval_required": 3, + "perm.approval_expired": 3, + "perm.lease_expired": 3, + "entitlement.no_service_term": 4, + "entitlement.not_entitled": 4, + "entitlement.quota_exceeded": 4, + "entitlement.capacity_exhausted": 4, + "entitlement.extra_credits_required": 4, + "entitlement.credits_exhausted": 4, + "entitlement.request_too_large": 4, + "commerce.supplier_budget_exhausted": 4, + "conflict.revision_mismatch": 5, + "conflict.local_changes_pending": 5, + "conflict.duplicate_identifier": 5, + "command.reused_identifier": 5, + "identity.last_credential": 6, + "state.not_found": 6, + "state.invalid_transition": 6, + "state.gone": 6, + "sync.cursor_expired": 6, + "sync.bootstrap_expired": 6, + "state.stale_fence": 6, + "resource.unavailable": 7, + "resource.integrity_failed": 7, + "capacity.rate_limited": 7, + "capacity.busy": 7, + "resource.upload_expired": 7, + "resource.parser_failed": 7, + "dependency.unavailable": 8, + "dependency.timeout": 8, + "provider.declined": 8, + "security.isolation_unavailable": 8, + "internal.unexpected": 9 + }, + "foundationTypes": [ + "ActorChain", + "AggregateRef", + "ApplicationScope", + "ArcError", + "ArtifactRef", + "BlobRef", + "ByteRange", + "ContentOrigin", + "Decimal", + "ErrorDetails", + "Id", + "Instant", + "LimitFailure", + "LocalNotesVersion", + "MediaRange", + "MediaTime", + "NativeContentRev", + "PageRequest", + "PageState", + "Rational", + "Receipt", + "RequestMeta", + "ResourceRef", + "ResourceVersionRef", + "ResponseMeta", + "RetryAdvice", + "Revision", + "RevisionConflict", + "StateFailure", + "TimeRangeUtc", + "VersionFailure", + "VersionedRef" + ], + "profileScenarios": [ + { + "id": "two-samples", + "profile": "scope.measurement.v1", + "input": { + "values": [ + 0, + 2 + ] + }, + "expectedCaseIds": [ + "scope-vector-two-samples" + ], + "expectedMeaning": "min0/max2/mean1/rms\u221a2/population stddev1/peakToPeak2/count2 are preserved.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "irregular-sampling", + "profile": "scope.measurement.v1", + "input": { + "samples": [ + [ + 0, + 0 + ], + [ + 1, + 2 + ], + [ + 3, + 4 + ] + ], + "window": [ + 0, + 4 + ] + }, + "expectedCaseIds": [ + "scope-vector-irregular" + ], + "expectedMeaning": "Sample-weighted mean2, RMS\u221a(20/3), stddev\u221a(8/3), count3, requested4/covered3; no time weighting.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "digital-pulse", + "profile": "scope.measurement.v1", + "input": { + "times": [ + 0, + 1, + 2, + 3, + 4 + ], + "values": [ + 0, + 1, + 0, + 1, + 0 + ], + "low": 0, + "high": 1, + "window": [ + 0, + 5 + ] + }, + "expectedCaseIds": [ + "scope-vector-digital" + ], + "expectedMeaning": "One complete cycle period2/high1, frequency0.5Hz/duty0.5; digital rise/fall zero is valid.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "gap-breaks-cycle", + "profile": "scope.measurement.v1", + "input": { + "times": [ + 0, + 1, + 2, + 3, + 4 + ], + "values": [ + 0, + 1, + 0, + 1, + 0 + ], + "gapBetween": [ + 2, + 3 + ] + }, + "expectedCaseIds": [ + "scope-vector-gap" + ], + "expectedMeaning": "No complete cycle; insufficiency carries no invented frequency/duty value.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "analog-pulse", + "profile": "scope.measurement.v1", + "input": { + "samples": [ + [ + 0, + 0 + ], + [ + 1, + 10 + ], + [ + 2, + 0 + ], + [ + 3, + 10 + ] + ], + "window": [ + 0, + 4 + ], + "low": 0, + "high": 10 + }, + "expectedCaseIds": [ + "scope-vector-analog" + ], + "expectedMeaning": "Rise/fall0.8s; one complete period2/high1; frequency0.5Hz/duty0.5.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "half-open-events", + "profile": "scope.measurement.v1", + "input": { + "window": [ + 0, + 4 + ], + "events": [ + { + "id": "a", + "start": 0 + }, + { + "id": "a", + "start": 0 + }, + { + "id": "b", + "start": 4 + } + ] + }, + "expectedCaseIds": [ + "scope-vector-event-boundary" + ], + "expectedMeaning": "Start included, end excluded, repeated stable event ID counts once.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "invalid-and-insufficient", + "profile": "scope.measurement.v1", + "input": { + "cases": [ + "empty", + "constant", + "nonfinite continuity break", + "duplicate timestamps", + "overflow", + "cursor unavailable" + ] + }, + "expectedCaseIds": [ + "scope-vector-empty", + "scope-vector-constant", + "scope-vector-no-edge", + "scope-vector-cursor-tie", + "scope-vector-invalidTimeOrder", + "scope-vector-invalidConfiguration", + "scope-vector-numericOverflow" + ], + "expectedMeaning": "Typed insufficient/invalid statuses and bounded reasons survive; no NaN/Infinity or zero substitutes.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "origin-lifecycle", + "profile": "arcforges.content-origin.v1", + "input": { + "payloadUtf8": "hello", + "sha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824", + "steps": [ + "model", + "save", + "notes copy", + "manual edit", + "Markdown export/import", + "marked render" + ], + "failureConditions": [ + "marking failed", + "corrupt hash", + "missing sidecar", + "crash before publication" + ] + }, + "expectedCaseIds": [ + "origin-vector-model-generated", + "origin-vector-notes-copy", + "origin-vector-manual-edit", + "origin-vector-markdown-export", + "origin-vector-scope-statistics", + "origin-vector-report-narrative", + "origin-vector-mixed-report", + "origin-vector-legacy-import", + "origin-vector-marked-render", + "origin-vector-truncated-lineage" + ], + "expectedMeaning": "Known AI kinds survive copy/edit/export; deterministic statistics retain nonAi; mixed-report union retains both; legacy has unknown and no fabricated time. Owner publication failure remains staged, never falsely complete.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "notes-order-and-missing", + "profile": "notes.scalar.v1", + "input": { + "documentIds": [ + "D1", + "D2", + "D3", + "D4" + ], + "textValues": [ + null, + "", + "A", + "a" + ], + "ascending": [ + "D2", + "D3", + "D4", + "D1" + ], + "neA": [ + "D2", + "D4" + ], + "notEqA": [ + "D1", + "D2", + "D4" + ], + "numbers": [ + "0", + "2", + "10" + ], + "equalInstants": [ + "2026-01-01T01:00:00+01:00", + "2026-01-01T00:00:00Z" + ] + }, + "expectedCaseIds": [ + "notes-vector-text-eq", + "notes-vector-text-ne", + "notes-vector-not-eq", + "notes-vector-zero-present", + "notes-vector-utc-instant" + ], + "expectedMeaning": "Missing differs from empty,false,zero; ordinal case-sensitive strings; exact numeric order; IDs ascending final tie-break even descending sort; offset inputs identify same UTC instant.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + }, + { + "id": "notes-owner-projections", + "profile": "notes.scalar.v1", + "input": { + "cases": [ + "label rename stability", + "type-change refusal", + "referenced option removal", + "invalid definition", + "AST bounds", + "dataset mutation requires restart", + "partial hydration remains partial" + ] + }, + "expectedCaseIds": [ + "query-missing-definition-binding", + "query-depth-nine", + "query-node129", + "query-nine-sorts", + "query-65-projections", + "catalogue-conflict.revision_mismatch" + ], + "expectedMeaning": "Schema rejection and restart error shapes are tested; actual authorization, query evaluation, hydration and transactional refusal remain product owners.", + "evidenceBoundary": "Independent codec/validator fixture; owner engine/persistence/publication execution remains pending." + } + ] } } as const; diff --git a/src/public/ts/proto/README.md b/src/public/ts/proto/README.md index d3dc22e..b60a64d 100644 --- a/src/public/ts/proto/README.md +++ b/src/public/ts/proto/README.md @@ -1,14 +1,23 @@ # @arcforges/proto -Generated public Protocol Buffers messages and service descriptors, shared by -TypeScript Web consumers. This first prerelease contains only -the `arcforges.hello.v1` packaging example. There are no Node or DOM imports in -this package and it does not implement networking. +Generated public Protocol Buffers messages, shape validators and exact value +adapters, shared by TypeScript Web consumers. The selected public closure includes +Foundation, Notes scalar/query, Scope measurement, all owner-body variants and +events, alongside the retained `arcforges.hello.v1` packaging example. There are +no Node or DOM imports in this package and it does not implement networking. Use `create(SayHelloRequestSchema, { name: "World" })`, `toBinary` and `fromBinary` from `@bufbuild/protobuf`. Use the exported `HelloService` descriptor with a compatible gRPC/gRPC-Web client transport. +Use `parseId` and `idToWire` to preserve an explicit identifier domain, bigint for +exact 64-bit values, and `notesDecimal`/`decimalParts` for Notes decimal boundaries. +The generated `is` functions check the current supported mutation profile. +`readProjection` and `preserveProjection` retain compatible unknown read data; +revalidate the actual message before a mutation. These checks do not authorize +access, query product state or execute numerical engines. See the +[Foundation API and coverage profile](https://github.com/ArcForges/Contracts/blob/main/docs/wp03-01-foundation.md). + The package ships ESM JavaScript, TypeScript declarations, the authored proto and its descriptor set. Pin the exact version in your dependency manifest and lock file. Android uses separately generated Kotlin artifacts from the same authored diff --git a/src/public/ts/proto/package.json b/src/public/ts/proto/package.json index b49e7f2..0f1edd2 100644 --- a/src/public/ts/proto/package.json +++ b/src/public/ts/proto/package.json @@ -1,7 +1,7 @@ { "name": "@arcforges/proto", "version": "1.0.0-ci.0.0", - "description": "ArcForges public protobuf messages and service descriptors; initial Hello World example.", + "description": "ArcForges public foundation and domain protobuf messages, shape validation and exact value adapters.", "type": "module", "license": "Apache-2.0", "sideEffects": false, diff --git a/src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts b/src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts index 7364e99..d3baf7f 100644 --- a/src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts +++ b/src/public/ts/proto/src/gen/arcforges/foundation/v1/foundation_pb.ts @@ -14,7 +14,7 @@ import type { Message } from "@bufbuild/protobuf"; * Describes the file arcforges/foundation/v1/foundation.proto. */ export const file_arcforges_foundation_v1_foundation: GenFile = /*@__PURE__*/ - fileDesc("CihhcmNmb3JnZXMvZm91bmRhdGlvbi92MS9mb3VuZGF0aW9uLnByb3RvEhdhcmNmb3JnZXMuZm91bmRhdGlvbi52MSIiCgJJZBISCgV2YWx1ZRgBIAEoDEgAiAEBQggKBl92YWx1ZSIoCghSZXZpc2lvbhISCgV2YWx1ZRgBIAEoA0gAiAEBQggKBl92YWx1ZSJ5ChFMb2NhbE5vdGVzVmVyc2lvbhI0CglhY2tlZF9yZXYYASABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbhIbCg5oZWFkX2xvY2FsX3NlcRgCIAEoBEgAiAEBQhEKD19oZWFkX2xvY2FsX3NlcSIwChBOYXRpdmVDb250ZW50UmV2EhIKBXZhbHVlGAEgASgESACIAQFCCAoGX3ZhbHVlIlMKB0luc3RhbnQSGQoMdW5peF9zZWNvbmRzGAEgASgSSACIAQESEgoFbmFub3MYAiABKA1IAYgBAUIPCg1fdW5peF9zZWNvbmRzQggKBl9uYW5vcyInCgdEZWNpbWFsEhIKBXZhbHVlGAEgASgJSACIAQFCCAoGX3ZhbHVlIlMKDEFnZ3JlZ2F0ZVJlZhIRCgRraW5kGAEgASgJSACIAQESJwoCaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZEIHCgVfa2luZCKYAQoMVmVyc2lvbmVkUmVmEjMKBHJvb3QYASABKAsyJS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5BZ2dyZWdhdGVSZWYSMwoIcmV2aXNpb24YAiABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbhITCgZzaGEyNTYYAyABKAlIAIgBAUIJCgdfc2hhMjU2IsABCgdSZWNlaXB0Ei8KCmNvbW1hbmRfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI6Cg9yZXN1bHRfcmV2aXNpb24YAiABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbhI9CgZlZmZlY3QYAyABKA4yKC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5FZmZlY3RDZXJ0YWludHlIAIgBAUIJCgdfZWZmZWN0InAKEEFwcGxpY2F0aW9uU2NvcGUSFwoKcHJvZHVjdF9pZBgBIAEoCUgAiAEBEjQKD2luc3RhbGxhdGlvbl9pZBgCIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkQg0KC19wcm9kdWN0X2lkIucDCgtSZXF1ZXN0TWV0YRIvCgpjb21tYW5kX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSNwoMZXhwZWN0ZWRfcmV2GAIgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV2aXNpb24SMwoOY29ycmVsYXRpb25faWQYAyABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIxCgx3b3Jrc3BhY2VfaWQYBCABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBJCCg5leHBlY3RlZF9sb2NhbBgFIAEoCzIqLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkxvY2FsTm90ZXNWZXJzaW9uEkIKD2V4cGVjdGVkX25hdGl2ZRgGIAEoCzIpLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk5hdGl2ZUNvbnRlbnRSZXYSIAoTcmVjb3ZlcnlfZ2VuZXJhdGlvbhgHIAEoBEgAiAEBEkQKEWFwcGxpY2F0aW9uX3Njb3BlGAggASgLMikuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQXBwbGljYXRpb25TY29wZUIWChRfcmVjb3ZlcnlfZ2VuZXJhdGlvbiKAAgoMUmVzcG9uc2VNZXRhEjUKCnJlc3VsdF9yZXYYASABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbhIgChNlbnRpdGxlbWVudF92ZXJzaW9uGAIgASgDSACIAQESEAoId2FybmluZ3MYAyADKAkSMwoOY29ycmVsYXRpb25faWQYBCABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIgChNyZWNvdmVyeV9nZW5lcmF0aW9uGAUgASgESAGIAQFCFgoUX2VudGl0bGVtZW50X3ZlcnNpb25CFgoUX3JlY292ZXJ5X2dlbmVyYXRpb24iiAMKCEFyY0Vycm9yEhEKBGNvZGUYASABKAlIAIgBARI9CghjYXRlZ29yeRgCIAEoDjImLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkVycm9yQ2F0ZWdvcnlIAYgBARIYCgttZXNzYWdlX2tleRgDIAEoCUgCiAEBEjMKBXJldHJ5GAQgASgLMiQuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV0cnlBZHZpY2USPQoGZWZmZWN0GAUgASgOMiguYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuRWZmZWN0Q2VydGFpbnR5SAOIAQESMwoOY29ycmVsYXRpb25faWQYBiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI2CgdkZXRhaWxzGAcgASgLMiUuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuRXJyb3JEZXRhaWxzQgcKBV9jb2RlQgsKCV9jYXRlZ29yeUIOCgxfbWVzc2FnZV9rZXlCCQoHX2VmZmVjdCLFAQoLUmV0cnlBZHZpY2USNQoEbW9kZRgBIAEoDjIiLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJldHJ5TW9kZUgAiAEBEjIKCHJldHJ5X2F0GAIgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSW5zdGFudBIlChhyZWNvbmNpbGlhdGlvbl9vcGVyYXRpb24YAyABKAlIAYgBAUIHCgVfbW9kZUIbChlfcmVjb25jaWxpYXRpb25fb3BlcmF0aW9uIoMCCgxFcnJvckRldGFpbHMSPQoIcmV2aXNpb24YASABKAsyKS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbkNvbmZsaWN0SAASNgoFbGltaXQYAiABKAsyJS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5MaW1pdEZhaWx1cmVIABI6Cgd1cGdyYWRlGAMgASgLMicuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuVmVyc2lvbkZhaWx1cmVIABI2CgVzdGF0ZRgEIAEoCzIlLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlN0YXRlRmFpbHVyZUgAQggKBmRldGFpbCKsAQoQUmV2aXNpb25Db25mbGljdBIzCghleHBlY3RlZBgBIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJldmlzaW9uEjEKBmFjdHVhbBgCIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJldmlzaW9uEjAKC2NvbmZsaWN0X2lkGAMgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQi1QEKDExpbWl0RmFpbHVyZRIXCgpsaW1pdF9uYW1lGAEgASgJSACIAQESMQoHbWF4aW11bRgCIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkRlY2ltYWwSMwoJYXZhaWxhYmxlGAMgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuRGVjaW1hbBI1CgtyZWNvdmVyeV9hdBgEIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkluc3RhbnRCDQoLX2xpbWl0X25hbWUijAEKDlZlcnNpb25GYWlsdXJlEhkKDG1pbl9yZWFkYWJsZRgBIAEoCUgAiAEBEhkKDG1pbl93cml0YWJsZRgCIAEoCUgBiAEBEhUKCHJlY2VpdmVkGAMgASgJSAKIAQFCDwoNX21pbl9yZWFkYWJsZUIPCg1fbWluX3dyaXRhYmxlQgsKCV9yZWNlaXZlZCL7AQoMU3RhdGVGYWlsdXJlEhIKBXN0YXRlGAEgASgJSACIAQESEwoGcmVhc29uGAIgASgJSAGIAQESNwoIcmVzb3VyY2UYAyABKAsyJS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5BZ2dyZWdhdGVSZWYSOQoFbG9jYWwYBCABKAsyKi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5Mb2NhbE5vdGVzVmVyc2lvbhI5CgZuYXRpdmUYBSABKAsyKS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5OYXRpdmVDb250ZW50UmV2QggKBl9zdGF0ZUIJCgdfcmVhc29uKpUBCg9FZmZlY3RDZXJ0YWludHkSIAocRUZGRUNUX0NFUlRBSU5UWV9VTlNQRUNJRklFRBAAEiMKH0VGRkVDVF9DRVJUQUlOVFlfRElEX05PVF9IQVBQRU4QARIdChlFRkZFQ1RfQ0VSVEFJTlRZX0hBUFBFTkVEEAISHAoYRUZGRUNUX0NFUlRBSU5UWV9VTktOT1dOEAMqjwEKCVJldHJ5TW9kZRIaChZSRVRSWV9NT0RFX1VOU1BFQ0lGSUVEEAASFAoQUkVUUllfTU9ERV9ORVZFUhABEhsKF1JFVFJZX01PREVfU0FNRV9DT01NQU5EEAISGQoVUkVUUllfTU9ERV9BRlRFUl9USU1FEAMSGAoUUkVUUllfTU9ERV9SRUNPTkNJTEUQBCrCAgoNRXJyb3JDYXRlZ29yeRIeChpFUlJPUl9DQVRFR09SWV9VTlNQRUNJRklFRBAAEh0KGUVSUk9SX0NBVEVHT1JZX1ZBTElEQVRJT04QARIhCh1FUlJPUl9DQVRFR09SWV9BVVRIRU5USUNBVElPThACEiAKHEVSUk9SX0NBVEVHT1JZX0FVVEhPUklaQVRJT04QAxIeChpFUlJPUl9DQVRFR09SWV9FTlRJVExFTUVOVBAEEhsKF0VSUk9SX0NBVEVHT1JZX0NPTkZMSUNUEAUSGAoURVJST1JfQ0FURUdPUllfU1RBVEUQBhIbChdFUlJPUl9DQVRFR09SWV9SRVNPVVJDRRAHEhwKGEVSUk9SX0NBVEVHT1JZX0VYRUNVVElPThAIEhsKF0VSUk9SX0NBVEVHT1JZX0lOVEVSTkFMEAlCZAoraW8uZ2l0aHViLmFyY2Zvcmdlcy5jb250cmFjdHMuZm91bmRhdGlvbi52MUIPRm91bmRhdGlvblByb3RvUAGqAiFBcmNGb3JnZXMuQ29udHJhY3RzLkZvdW5kYXRpb24uVjFiBnByb3RvMw"); + fileDesc("CihhcmNmb3JnZXMvZm91bmRhdGlvbi92MS9mb3VuZGF0aW9uLnByb3RvEhdhcmNmb3JnZXMuZm91bmRhdGlvbi52MSIiCgJJZBISCgV2YWx1ZRgBIAEoDEgAiAEBQggKBl92YWx1ZSIoCghSZXZpc2lvbhISCgV2YWx1ZRgBIAEoA0gAiAEBQggKBl92YWx1ZSJ5ChFMb2NhbE5vdGVzVmVyc2lvbhI0CglhY2tlZF9yZXYYASABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbhIbCg5oZWFkX2xvY2FsX3NlcRgCIAEoBEgAiAEBQhEKD19oZWFkX2xvY2FsX3NlcSIwChBOYXRpdmVDb250ZW50UmV2EhIKBXZhbHVlGAEgASgESACIAQFCCAoGX3ZhbHVlIlMKB0luc3RhbnQSGQoMdW5peF9zZWNvbmRzGAEgASgSSACIAQESEgoFbmFub3MYAiABKA1IAYgBAUIPCg1fdW5peF9zZWNvbmRzQggKBl9uYW5vcyInCgdEZWNpbWFsEhIKBXZhbHVlGAEgASgJSACIAQFCCAoGX3ZhbHVlIlMKDEFnZ3JlZ2F0ZVJlZhIRCgRraW5kGAEgASgJSACIAQESJwoCaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZEIHCgVfa2luZCKYAQoMVmVyc2lvbmVkUmVmEjMKBHJvb3QYASABKAsyJS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5BZ2dyZWdhdGVSZWYSMwoIcmV2aXNpb24YAiABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbhITCgZzaGEyNTYYAyABKAlIAIgBAUIJCgdfc2hhMjU2IsABCgdSZWNlaXB0Ei8KCmNvbW1hbmRfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI6Cg9yZXN1bHRfcmV2aXNpb24YAiABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbhI9CgZlZmZlY3QYAyABKA4yKC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5FZmZlY3RDZXJ0YWludHlIAIgBAUIJCgdfZWZmZWN0InAKEEFwcGxpY2F0aW9uU2NvcGUSFwoKcHJvZHVjdF9pZBgBIAEoCUgAiAEBEjQKD2luc3RhbGxhdGlvbl9pZBgCIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkQg0KC19wcm9kdWN0X2lkIucDCgtSZXF1ZXN0TWV0YRIvCgpjb21tYW5kX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSNwoMZXhwZWN0ZWRfcmV2GAIgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV2aXNpb24SMwoOY29ycmVsYXRpb25faWQYAyABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIxCgx3b3Jrc3BhY2VfaWQYBCABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBJCCg5leHBlY3RlZF9sb2NhbBgFIAEoCzIqLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkxvY2FsTm90ZXNWZXJzaW9uEkIKD2V4cGVjdGVkX25hdGl2ZRgGIAEoCzIpLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk5hdGl2ZUNvbnRlbnRSZXYSIAoTcmVjb3ZlcnlfZ2VuZXJhdGlvbhgHIAEoBEgAiAEBEkQKEWFwcGxpY2F0aW9uX3Njb3BlGAggASgLMikuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQXBwbGljYXRpb25TY29wZUIWChRfcmVjb3ZlcnlfZ2VuZXJhdGlvbiKAAgoMUmVzcG9uc2VNZXRhEjUKCnJlc3VsdF9yZXYYASABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbhIgChNlbnRpdGxlbWVudF92ZXJzaW9uGAIgASgDSACIAQESEAoId2FybmluZ3MYAyADKAkSMwoOY29ycmVsYXRpb25faWQYBCABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIgChNyZWNvdmVyeV9nZW5lcmF0aW9uGAUgASgESAGIAQFCFgoUX2VudGl0bGVtZW50X3ZlcnNpb25CFgoUX3JlY292ZXJ5X2dlbmVyYXRpb24iiAMKCEFyY0Vycm9yEhEKBGNvZGUYASABKAlIAIgBARI9CghjYXRlZ29yeRgCIAEoDjImLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkVycm9yQ2F0ZWdvcnlIAYgBARIYCgttZXNzYWdlX2tleRgDIAEoCUgCiAEBEjMKBXJldHJ5GAQgASgLMiQuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV0cnlBZHZpY2USPQoGZWZmZWN0GAUgASgOMiguYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuRWZmZWN0Q2VydGFpbnR5SAOIAQESMwoOY29ycmVsYXRpb25faWQYBiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI2CgdkZXRhaWxzGAcgASgLMiUuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuRXJyb3JEZXRhaWxzQgcKBV9jb2RlQgsKCV9jYXRlZ29yeUIOCgxfbWVzc2FnZV9rZXlCCQoHX2VmZmVjdCLFAQoLUmV0cnlBZHZpY2USNQoEbW9kZRgBIAEoDjIiLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJldHJ5TW9kZUgAiAEBEjIKCHJldHJ5X2F0GAIgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSW5zdGFudBIlChhyZWNvbmNpbGlhdGlvbl9vcGVyYXRpb24YAyABKAlIAYgBAUIHCgVfbW9kZUIbChlfcmVjb25jaWxpYXRpb25fb3BlcmF0aW9uIoMCCgxFcnJvckRldGFpbHMSPQoIcmV2aXNpb24YASABKAsyKS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbkNvbmZsaWN0SAASNgoFbGltaXQYAiABKAsyJS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5MaW1pdEZhaWx1cmVIABI6Cgd1cGdyYWRlGAMgASgLMicuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuVmVyc2lvbkZhaWx1cmVIABI2CgVzdGF0ZRgEIAEoCzIlLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlN0YXRlRmFpbHVyZUgAQggKBmRldGFpbCKsAQoQUmV2aXNpb25Db25mbGljdBIzCghleHBlY3RlZBgBIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJldmlzaW9uEjEKBmFjdHVhbBgCIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJldmlzaW9uEjAKC2NvbmZsaWN0X2lkGAMgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQi1QEKDExpbWl0RmFpbHVyZRIXCgpsaW1pdF9uYW1lGAEgASgJSACIAQESMQoHbWF4aW11bRgCIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkRlY2ltYWwSMwoJYXZhaWxhYmxlGAMgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuRGVjaW1hbBI1CgtyZWNvdmVyeV9hdBgEIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkluc3RhbnRCDQoLX2xpbWl0X25hbWUijAEKDlZlcnNpb25GYWlsdXJlEhkKDG1pbl9yZWFkYWJsZRgBIAEoCUgAiAEBEhkKDG1pbl93cml0YWJsZRgCIAEoCUgBiAEBEhUKCHJlY2VpdmVkGAMgASgJSAKIAQFCDwoNX21pbl9yZWFkYWJsZUIPCg1fbWluX3dyaXRhYmxlQgsKCV9yZWNlaXZlZCL7AQoMU3RhdGVGYWlsdXJlEhIKBXN0YXRlGAEgASgJSACIAQESEwoGcmVhc29uGAIgASgJSAGIAQESNwoIcmVzb3VyY2UYAyABKAsyJS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5BZ2dyZWdhdGVSZWYSOQoFbG9jYWwYBCABKAsyKi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5Mb2NhbE5vdGVzVmVyc2lvbhI5CgZuYXRpdmUYBSABKAsyKS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5OYXRpdmVDb250ZW50UmV2QggKBl9zdGF0ZUIJCgdfcmVhc29uIvQBCgpBY3RvckNoYWluEi4KCWluaXRpYXRvchgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEioKBW93bmVyGAIgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSFwoKYWN0b3Jfa2luZBgDIAEoCUgAiAEBEjIKDWRlbGVnYXRpb25faWQYBCABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIuCglkZXZpY2VfaWQYBSABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZEINCgtfYWN0b3Jfa2luZCLuBAoLQXJ0aWZhY3RSZWYSMAoLYXJ0aWZhY3RfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIRCgRraW5kGAIgASgJSACIAQESNAoFb3duZXIYAyABKAsyJS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5BZ2dyZWdhdGVSZWYSNgoIcmVzb3VyY2UYBCABKAsyJC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXNvdXJjZVJlZhIrCgZqb2JfaWQYBSABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI2CgZvcmlnaW4YBiABKAsyJi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5Db250ZW50T3JpZ2luEjYKEXByb2R1Y2luZ190YXNrX2lkGAcgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSNQoQcHJvZHVjaW5nX3J1bl9pZBgIIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEjIKBWFjdG9yGAkgASgLMiMuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQWN0b3JDaGFpbhI0CgpjcmVhdGVkX2F0GAogASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSW5zdGFudBIZCgxhdmFpbGFiaWxpdHkYCyABKAlIAYgBARI5Cgpwcm92ZW5hbmNlGAwgAygLMiUuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuVmVyc2lvbmVkUmVmQgcKBV9raW5kQg8KDV9hdmFpbGFiaWxpdHkiiwEKB0Jsb2JSZWYSLAoHYmxvYl9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhkKDGNvbnRlbnRfaGFzaBgCIAEoCUgAiAEBEhcKCnNpemVfYnl0ZXMYAyABKARIAYgBAUIPCg1fY29udGVudF9oYXNoQg0KC19zaXplX2J5dGVzIksKCUJ5dGVSYW5nZRITCgZvZmZzZXQYASABKARIAIgBARITCgZsZW5ndGgYAiABKARIAYgBAUIJCgdfb2Zmc2V0QgkKB19sZW5ndGgirgMKDUNvbnRlbnRPcmlnaW4SFAoHcHJvZmlsZRgBIAEoCUgAiAEBEi4KCW9yaWdpbl9pZBgCIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEjQKD2NvbnRlbnRfdW5pdF9pZBgDIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEg0KBWtpbmRzGAQgAygJEhsKDnBheWxvYWRfc2hhMjU2GAUgASgJSAGIAQESGgoNcHJvZHVjZXJfa2luZBgGIAEoCUgCiAEBEjQKCmNyZWF0ZWRfYXQYByABKAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50EjYKEXBhcmVudF9vcmlnaW5faWRzGAggAygLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSIQoUb21pdHRlZF9wYXJlbnRfY291bnQYCSABKA1IA4gBAUIKCghfcHJvZmlsZUIRCg9fcGF5bG9hZF9zaGEyNTZCEAoOX3Byb2R1Y2VyX2tpbmRCFwoVX29taXR0ZWRfcGFyZW50X2NvdW50InUKCk1lZGlhUmFuZ2USMQoFc3RhcnQYASABKAsyIi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5NZWRpYVRpbWUSNAoIZHVyYXRpb24YAiABKAsyIi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5NZWRpYVRpbWUiWgoJTWVkaWFUaW1lEhIKBXRpY2tzGAEgASgSSACIAQESLwoEcmF0ZRgCIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJhdGlvbmFsQggKBl90aWNrcyJLCgtQYWdlUmVxdWVzdBITCgZjdXJzb3IYASABKAlIAIgBARISCgVsaW1pdBgCIAEoBUgBiAEBQgkKB19jdXJzb3JCCAoGX2xpbWl0IlkKCVBhZ2VTdGF0ZRIYCgtuZXh0X2N1cnNvchgBIAEoCUgAiAEBEhUKCGhhc19tb3JlGAIgASgISAGIAQFCDgoMX25leHRfY3Vyc29yQgsKCV9oYXNfbW9yZSJaCghSYXRpb25hbBIWCgludW1lcmF0b3IYASABKBJIAIgBARIYCgtkZW5vbWluYXRvchgCIAEoBEgBiAEBQgwKCl9udW1lcmF0b3JCDgoMX2Rlbm9taW5hdG9yIroDCgtSZXNvdXJjZVJlZhItCghyZWFsbV9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEjEKDHdvcmtzcGFjZV9pZBgCIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhkKDG93bmVyX2FwcF9pZBgDIAEoCUgAiAEBEhoKDXJlc291cmNlX2tpbmQYBCABKAlIAYgBARIwCgtyZXNvdXJjZV9pZBgFIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhkKDGRpc3BsYXlfaGludBgGIAEoCUgCiAEBEkgKDGF2YWlsYWJpbGl0eRgHIAEoDjItLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJlc291cmNlQXZhaWxhYmlsaXR5SAOIAQESNgoRaG9sZGluZ19kZXZpY2VfaWQYCCABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZEIPCg1fb3duZXJfYXBwX2lkQhAKDl9yZXNvdXJjZV9raW5kQg8KDV9kaXNwbGF5X2hpbnRCDwoNX2F2YWlsYWJpbGl0eSLiAgoSUmVzb3VyY2VWZXJzaW9uUmVmEjYKCHJlc291cmNlGAEgASgLMiQuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmVzb3VyY2VSZWYSGQoMY29udGVudF9oYXNoGAUgASgJSAGIAQESLgoEYmxvYhgGIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkJsb2JSZWYSMgoFY2xvdWQYAiABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbkgAEjsKBm5hdGl2ZRgDIAEoCzIpLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk5hdGl2ZUNvbnRlbnRSZXZIABI7CgVsb2NhbBgEIAEoCzIqLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkxvY2FsTm90ZXNWZXJzaW9uSABCCgoIcmV2aXNpb25CDwoNX2NvbnRlbnRfaGFzaCJvCgxUaW1lUmFuZ2VVdGMSLgoEZnJvbRgBIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkluc3RhbnQSLwoFdW50aWwYAiABKAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50KpUBCg9FZmZlY3RDZXJ0YWludHkSIAocRUZGRUNUX0NFUlRBSU5UWV9VTlNQRUNJRklFRBAAEiMKH0VGRkVDVF9DRVJUQUlOVFlfRElEX05PVF9IQVBQRU4QARIdChlFRkZFQ1RfQ0VSVEFJTlRZX0hBUFBFTkVEEAISHAoYRUZGRUNUX0NFUlRBSU5UWV9VTktOT1dOEAMqjwEKCVJldHJ5TW9kZRIaChZSRVRSWV9NT0RFX1VOU1BFQ0lGSUVEEAASFAoQUkVUUllfTU9ERV9ORVZFUhABEhsKF1JFVFJZX01PREVfU0FNRV9DT01NQU5EEAISGQoVUkVUUllfTU9ERV9BRlRFUl9USU1FEAMSGAoUUkVUUllfTU9ERV9SRUNPTkNJTEUQBCrCAgoNRXJyb3JDYXRlZ29yeRIeChpFUlJPUl9DQVRFR09SWV9VTlNQRUNJRklFRBAAEh0KGUVSUk9SX0NBVEVHT1JZX1ZBTElEQVRJT04QARIhCh1FUlJPUl9DQVRFR09SWV9BVVRIRU5USUNBVElPThACEiAKHEVSUk9SX0NBVEVHT1JZX0FVVEhPUklaQVRJT04QAxIeChpFUlJPUl9DQVRFR09SWV9FTlRJVExFTUVOVBAEEhsKF0VSUk9SX0NBVEVHT1JZX0NPTkZMSUNUEAUSGAoURVJST1JfQ0FURUdPUllfU1RBVEUQBhIbChdFUlJPUl9DQVRFR09SWV9SRVNPVVJDRRAHEhwKGEVSUk9SX0NBVEVHT1JZX0VYRUNVVElPThAIEhsKF0VSUk9SX0NBVEVHT1JZX0lOVEVSTkFMEAkqiAIKFFJlc291cmNlQXZhaWxhYmlsaXR5EiUKIVJFU09VUkNFX0FWQUlMQUJJTElUWV9VTlNQRUNJRklFRBAAEiUKIVJFU09VUkNFX0FWQUlMQUJJTElUWV9BTFdBWVNfS0VFUBABEisKJ1JFU09VUkNFX0FWQUlMQUJJTElUWV9BVkFJTEFCTEVfT0ZGTElORRACEiMKH1JFU09VUkNFX0FWQUlMQUJJTElUWV9PTl9ERU1BTkQQAxIkCiBSRVNPVVJDRV9BVkFJTEFCSUxJVFlfQ0xPVURfT05MWRAEEioKJlJFU09VUkNFX0FWQUlMQUJJTElUWV9NSVNTSU5HX0VYVEVSTkFMEAVCZAoraW8uZ2l0aHViLmFyY2Zvcmdlcy5jb250cmFjdHMuZm91bmRhdGlvbi52MUIPRm91bmRhdGlvblByb3RvUAGqAiFBcmNGb3JnZXMuQ29udHJhY3RzLkZvdW5kYXRpb24uVjFiBnByb3RvMw"); /** * Complete selected registry04 records; shape constraints are owned beside this schema. @@ -555,6 +555,481 @@ export type StateFailure = Message<"arcforges.foundation.v1.StateFailure"> & { export const StateFailureSchema: GenMessage = /*@__PURE__*/ messageDesc(file_arcforges_foundation_v1_foundation, 18); +/** + * registry04: ActorChain; complete selected WP03.01 projection. + * + * @generated from message arcforges.foundation.v1.ActorChain + */ +export type ActorChain = Message<"arcforges.foundation.v1.ActorChain"> & { + /** + * @generated from field: arcforges.foundation.v1.Id initiator = 1; + */ + initiator?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id owner = 2; + */ + owner?: Id | undefined; + + /** + * @generated from field: optional string actor_kind = 3; + */ + actorKind?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id delegation_id = 4; + */ + delegationId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id device_id = 5; + */ + deviceId?: Id | undefined; +}; + +/** + * Describes the message arcforges.foundation.v1.ActorChain. + * Use `create(ActorChainSchema)` to create a new message. + */ +export const ActorChainSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_foundation_v1_foundation, 19); + +/** + * registry04: ArtifactRef; complete selected WP03.01 projection. + * + * @generated from message arcforges.foundation.v1.ArtifactRef + */ +export type ArtifactRef = Message<"arcforges.foundation.v1.ArtifactRef"> & { + /** + * @generated from field: arcforges.foundation.v1.Id artifact_id = 1; + */ + artifactId?: Id | undefined; + + /** + * @generated from field: optional string kind = 2; + */ + kind?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.AggregateRef owner = 3; + */ + owner?: AggregateRef | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ResourceRef resource = 4; + */ + resource?: ResourceRef | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id job_id = 5; + */ + jobId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ContentOrigin origin = 6; + */ + origin?: ContentOrigin | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id producing_task_id = 7; + */ + producingTaskId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id producing_run_id = 8; + */ + producingRunId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ActorChain actor = 9; + */ + actor?: ActorChain | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant created_at = 10; + */ + createdAt?: Instant | undefined; + + /** + * @generated from field: optional string availability = 11; + */ + availability?: string | undefined; + + /** + * @generated from field: repeated arcforges.foundation.v1.VersionedRef provenance = 12; + */ + provenance: VersionedRef[]; +}; + +/** + * Describes the message arcforges.foundation.v1.ArtifactRef. + * Use `create(ArtifactRefSchema)` to create a new message. + */ +export const ArtifactRefSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_foundation_v1_foundation, 20); + +/** + * registry04: BlobRef; complete selected WP03.01 projection. + * + * @generated from message arcforges.foundation.v1.BlobRef + */ +export type BlobRef = Message<"arcforges.foundation.v1.BlobRef"> & { + /** + * @generated from field: arcforges.foundation.v1.Id blob_id = 1; + */ + blobId?: Id | undefined; + + /** + * @generated from field: optional string content_hash = 2; + */ + contentHash?: string | undefined; + + /** + * @generated from field: optional uint64 size_bytes = 3; + */ + sizeBytes?: bigint | undefined; +}; + +/** + * Describes the message arcforges.foundation.v1.BlobRef. + * Use `create(BlobRefSchema)` to create a new message. + */ +export const BlobRefSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_foundation_v1_foundation, 21); + +/** + * registry04: ByteRange; complete selected WP03.01 projection. + * + * @generated from message arcforges.foundation.v1.ByteRange + */ +export type ByteRange = Message<"arcforges.foundation.v1.ByteRange"> & { + /** + * @generated from field: optional uint64 offset = 1; + */ + offset?: bigint | undefined; + + /** + * @generated from field: optional uint64 length = 2; + */ + length?: bigint | undefined; +}; + +/** + * Describes the message arcforges.foundation.v1.ByteRange. + * Use `create(ByteRangeSchema)` to create a new message. + */ +export const ByteRangeSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_foundation_v1_foundation, 22); + +/** + * registry04: ContentOrigin; complete selected WP03.01 projection. + * + * @generated from message arcforges.foundation.v1.ContentOrigin + */ +export type ContentOrigin = Message<"arcforges.foundation.v1.ContentOrigin"> & { + /** + * @generated from field: optional string profile = 1; + */ + profile?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id origin_id = 2; + */ + originId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id content_unit_id = 3; + */ + contentUnitId?: Id | undefined; + + /** + * @generated from field: repeated string kinds = 4; + */ + kinds: string[]; + + /** + * @generated from field: optional string payload_sha256 = 5; + */ + payloadSha256?: string | undefined; + + /** + * @generated from field: optional string producer_kind = 6; + */ + producerKind?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant created_at = 7; + */ + createdAt?: Instant | undefined; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id parent_origin_ids = 8; + */ + parentOriginIds: Id[]; + + /** + * @generated from field: optional uint32 omitted_parent_count = 9; + */ + omittedParentCount?: number | undefined; +}; + +/** + * Describes the message arcforges.foundation.v1.ContentOrigin. + * Use `create(ContentOriginSchema)` to create a new message. + */ +export const ContentOriginSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_foundation_v1_foundation, 23); + +/** + * registry04: MediaRange; complete selected WP03.01 projection. + * + * @generated from message arcforges.foundation.v1.MediaRange + */ +export type MediaRange = Message<"arcforges.foundation.v1.MediaRange"> & { + /** + * @generated from field: arcforges.foundation.v1.MediaTime start = 1; + */ + start?: MediaTime | undefined; + + /** + * @generated from field: arcforges.foundation.v1.MediaTime duration = 2; + */ + duration?: MediaTime | undefined; +}; + +/** + * Describes the message arcforges.foundation.v1.MediaRange. + * Use `create(MediaRangeSchema)` to create a new message. + */ +export const MediaRangeSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_foundation_v1_foundation, 24); + +/** + * registry04: MediaTime; complete selected WP03.01 projection. + * + * @generated from message arcforges.foundation.v1.MediaTime + */ +export type MediaTime = Message<"arcforges.foundation.v1.MediaTime"> & { + /** + * @generated from field: optional sint64 ticks = 1; + */ + ticks?: bigint | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Rational rate = 2; + */ + rate?: Rational | undefined; +}; + +/** + * Describes the message arcforges.foundation.v1.MediaTime. + * Use `create(MediaTimeSchema)` to create a new message. + */ +export const MediaTimeSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_foundation_v1_foundation, 25); + +/** + * registry04: PageRequest; complete selected WP03.01 projection. + * + * @generated from message arcforges.foundation.v1.PageRequest + */ +export type PageRequest = Message<"arcforges.foundation.v1.PageRequest"> & { + /** + * @generated from field: optional string cursor = 1; + */ + cursor?: string | undefined; + + /** + * @generated from field: optional int32 limit = 2; + */ + limit?: number | undefined; +}; + +/** + * Describes the message arcforges.foundation.v1.PageRequest. + * Use `create(PageRequestSchema)` to create a new message. + */ +export const PageRequestSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_foundation_v1_foundation, 26); + +/** + * registry04: PageState; complete selected WP03.01 projection. + * + * @generated from message arcforges.foundation.v1.PageState + */ +export type PageState = Message<"arcforges.foundation.v1.PageState"> & { + /** + * @generated from field: optional string next_cursor = 1; + */ + nextCursor?: string | undefined; + + /** + * @generated from field: optional bool has_more = 2; + */ + hasMore?: boolean | undefined; +}; + +/** + * Describes the message arcforges.foundation.v1.PageState. + * Use `create(PageStateSchema)` to create a new message. + */ +export const PageStateSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_foundation_v1_foundation, 27); + +/** + * registry04: Rational; complete selected WP03.01 projection. + * + * @generated from message arcforges.foundation.v1.Rational + */ +export type Rational = Message<"arcforges.foundation.v1.Rational"> & { + /** + * @generated from field: optional sint64 numerator = 1; + */ + numerator?: bigint | undefined; + + /** + * @generated from field: optional uint64 denominator = 2; + */ + denominator?: bigint | undefined; +}; + +/** + * Describes the message arcforges.foundation.v1.Rational. + * Use `create(RationalSchema)` to create a new message. + */ +export const RationalSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_foundation_v1_foundation, 28); + +/** + * registry04: ResourceRef; complete selected WP03.01 projection. + * + * @generated from message arcforges.foundation.v1.ResourceRef + */ +export type ResourceRef = Message<"arcforges.foundation.v1.ResourceRef"> & { + /** + * @generated from field: arcforges.foundation.v1.Id realm_id = 1; + */ + realmId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id workspace_id = 2; + */ + workspaceId?: Id | undefined; + + /** + * @generated from field: optional string owner_app_id = 3; + */ + ownerAppId?: string | undefined; + + /** + * @generated from field: optional string resource_kind = 4; + */ + resourceKind?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id resource_id = 5; + */ + resourceId?: Id | undefined; + + /** + * @generated from field: optional string display_hint = 6; + */ + displayHint?: string | undefined; + + /** + * @generated from field: optional arcforges.foundation.v1.ResourceAvailability availability = 7; + */ + availability?: ResourceAvailability | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id holding_device_id = 8; + */ + holdingDeviceId?: Id | undefined; +}; + +/** + * Describes the message arcforges.foundation.v1.ResourceRef. + * Use `create(ResourceRefSchema)` to create a new message. + */ +export const ResourceRefSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_foundation_v1_foundation, 29); + +/** + * registry04: ResourceVersionRef; complete selected WP03.01 projection. + * + * @generated from message arcforges.foundation.v1.ResourceVersionRef + */ +export type ResourceVersionRef = Message<"arcforges.foundation.v1.ResourceVersionRef"> & { + /** + * @generated from field: arcforges.foundation.v1.ResourceRef resource = 1; + */ + resource?: ResourceRef | undefined; + + /** + * @generated from field: optional string content_hash = 5; + */ + contentHash?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.BlobRef blob = 6; + */ + blob?: BlobRef | undefined; + + /** + * @generated from oneof arcforges.foundation.v1.ResourceVersionRef.revision + */ + revision: { + /** + * @generated from field: arcforges.foundation.v1.Revision cloud = 2; + */ + value: Revision; + case: "cloud"; + } | { + /** + * @generated from field: arcforges.foundation.v1.NativeContentRev native = 3; + */ + value: NativeContentRev; + case: "native"; + } | { + /** + * @generated from field: arcforges.foundation.v1.LocalNotesVersion local = 4; + */ + value: LocalNotesVersion; + case: "local"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.foundation.v1.ResourceVersionRef. + * Use `create(ResourceVersionRefSchema)` to create a new message. + */ +export const ResourceVersionRefSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_foundation_v1_foundation, 30); + +/** + * registry04: TimeRangeUtc; complete selected WP03.01 projection. + * + * @generated from message arcforges.foundation.v1.TimeRangeUtc + */ +export type TimeRangeUtc = Message<"arcforges.foundation.v1.TimeRangeUtc"> & { + /** + * @generated from field: arcforges.foundation.v1.Instant from = 1; + */ + from?: Instant | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant until = 2; + */ + until?: Instant | undefined; +}; + +/** + * Describes the message arcforges.foundation.v1.TimeRangeUtc. + * Use `create(TimeRangeUtcSchema)` to create a new message. + */ +export const TimeRangeUtcSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_foundation_v1_foundation, 31); + /** * @generated from enum arcforges.foundation.v1.EffectCertainty */ @@ -682,3 +1157,44 @@ export enum ErrorCategory { */ export const ErrorCategorySchema: GenEnum = /*@__PURE__*/ enumDesc(file_arcforges_foundation_v1_foundation, 2); + +/** + * @generated from enum arcforges.foundation.v1.ResourceAvailability + */ +export enum ResourceAvailability { + /** + * @generated from enum value: RESOURCE_AVAILABILITY_UNSPECIFIED = 0; + */ + UNSPECIFIED = 0, + + /** + * @generated from enum value: RESOURCE_AVAILABILITY_ALWAYS_KEEP = 1; + */ + ALWAYS_KEEP = 1, + + /** + * @generated from enum value: RESOURCE_AVAILABILITY_AVAILABLE_OFFLINE = 2; + */ + AVAILABLE_OFFLINE = 2, + + /** + * @generated from enum value: RESOURCE_AVAILABILITY_ON_DEMAND = 3; + */ + ON_DEMAND = 3, + + /** + * @generated from enum value: RESOURCE_AVAILABILITY_CLOUD_ONLY = 4; + */ + CLOUD_ONLY = 4, + + /** + * @generated from enum value: RESOURCE_AVAILABILITY_MISSING_EXTERNAL = 5; + */ + MISSING_EXTERNAL = 5, +} + +/** + * Describes the enum arcforges.foundation.v1.ResourceAvailability. + */ +export const ResourceAvailabilitySchema: GenEnum = /*@__PURE__*/ + enumDesc(file_arcforges_foundation_v1_foundation, 3); diff --git a/src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts b/src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts new file mode 100644 index 0000000..9ae651c --- /dev/null +++ b/src/public/ts/proto/src/gen/arcforges/publicapi/v1/content_pb.ts @@ -0,0 +1,5229 @@ +// SPDX-License-Identifier: Apache-2.0 +// Generated by ArcForges Contracts; do not edit. +// SPDX-License-Identifier: Apache-2.0 + +// @generated by protoc-gen-es v2.15.0 with parameter "target=ts,import_extension=js" +// @generated from file arcforges/publicapi/v1/content.proto (package arcforges.publicapi.v1, syntax proto3) +/* eslint-disable */ + +import type { GenEnum, GenFile, GenMessage } from "@bufbuild/protobuf/codegenv2"; +import { enumDesc, fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv2"; +import type { ActorChain, AggregateRef, ApplicationScope, ArcError, ArtifactRef, ByteRange, ContentOrigin, Decimal, EffectCertainty, Id, Instant, LocalNotesVersion, MediaRange, MediaTime, NativeContentRev, PageRequest, Rational, ResourceAvailability, ResourceRef, ResourceVersionRef, Revision, TimeRangeUtc, VersionedRef } from "../../foundation/v1/foundation_pb.js"; +import { file_arcforges_foundation_v1_foundation } from "../../foundation/v1/foundation_pb.js"; +import type { Message } from "@bufbuild/protobuf"; + +/** + * Describes the file arcforges/publicapi/v1/content.proto. + */ +export const file_arcforges_publicapi_v1_content: GenFile = /*@__PURE__*/ + fileDesc("CiRhcmNmb3JnZXMvcHVibGljYXBpL3YxL2NvbnRlbnQucHJvdG8SFmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEi2wIKDEFnZW50UHJvZmlsZRIvCgpwcm9maWxlX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSEQoEbmFtZRgCIAEoCUgAiAEBEhUKCG1vZGVsX2lkGAMgASgJSAGIAQESGQoMaW5zdHJ1Y3Rpb25zGAQgASgJSAKIAQESLgoJc2tpbGxfaWRzGAUgAygLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSMwoIcmV2aXNpb24YBiABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbhIzCgdjb250ZXh0GAcgAygLMiIuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Db250ZXh0UmVmEhQKDGNhcGFiaWxpdGllcxgIIAMoCUIHCgVfbmFtZUILCglfbW9kZWxfaWRCDwoNX2luc3RydWN0aW9ucyLsBwoNQWdncmVnYXRlQm9keRI2CgVub3RlcxgBIAEoCzIlLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTm90ZXNEb2N1bWVudEgAEjgKBGNoYXQYAiABKAsyKC5hcmNmb3JnZXMucHVibGljYXBpLnYxLkNvbnZlcnNhdGlvbkJvZHlIABI/Cg5zY29wZV9tZXRhZGF0YRgDIAEoCzIlLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVNZXRhZGF0YUgAEj8KDnNsYXRlX21ldGFkYXRhGAQgASgLMiUuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TbGF0ZU1ldGFkYXRhSAASOAoIbm90ZWJvb2sYBSABKAsyJC5hcmNmb3JnZXMucHVibGljYXBpLnYxLk5vdGVib29rQm9keUgAEkkKE3Byb3BlcnR5X2RlZmluaXRpb24YBiABKAsyKi5hcmNmb3JnZXMucHVibGljYXBpLnYxLlByb3BlcnR5RGVmaW5pdGlvbkgAEj0KCnNhdmVkX3ZpZXcYByABKAsyJy5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNhdmVkVmlld1JlY29yZEgAEjAKA3RhZxgIIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVGFnUmVjb3JkSAASPQoNYWdlbnRfcHJvZmlsZRgJIAEoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQWdlbnRQcm9maWxlSAASNAoFc2tpbGwYCiABKAsyIy5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNraWxsUmVjb3JkSAASQQoMY2hhdF9wcm9qZWN0GAsgASgLMikuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5DaGF0UHJvamVjdFJlY29yZEgAEj8KC3ByZWZlcmVuY2VzGAwgASgLMiguYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5QcmVmZXJlbmNlUmVjb3JkSAASNAoEdGFzaxgNIAEoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVGFza1NuYXBzaG90SAASPAoKYXV0b21hdGlvbhgOIAEoCzImLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQXV0b21hdGlvblZpZXdIABI2CgZtZW1vcnkYDyABKAsyJC5hcmNmb3JnZXMucHVibGljYXBpLnYxLk1lbW9yeVJlY29yZEgAEkQKDWV4dGVybmFsX2JvZHkYECABKAsyKy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXNvdXJjZVZlcnNpb25SZWZIAEIGCgRib2R5Iv4BCg1BbGlnbm1lbnRTcGVjEhEKBGtpbmQYASABKAlIAIgBARI2CgtsZWZ0X2FuY2hvchgCIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVUaW1lEjcKDHJpZ2h0X2FuY2hvchgDIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVUaW1lEjEKBm9mZnNldBgEIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVUaW1lEi0KCGV2ZW50X2lkGAUgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRCBwoFX2tpbmQigwUKDkF1dG9tYXRpb25TcGVjEhEKBG5hbWUYASABKAlIAIgBARI0Cgd0cmlnZ2VyGAIgASgLMiMuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5UcmlnZ2VyU3BlYxIwCgVpbnB1dBgDIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVHVybklucHV0Ei8KCnByb2ZpbGVfaWQYBCABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIbCg5wZXJfcnVuX2J1ZGdldBgFIAEoBEgBiAEBEhoKDXBlcmlvZF9idWRnZXQYBiABKARIAogBARI8Cg1idWRnZXRfcGVyaW9kGAcgASgLMiUuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuVGltZVJhbmdlVXRjEhgKC2NvbmN1cnJlbmN5GAggASgJSAOIAQESFAoHbWlzZmlyZRgJIAEoCUgEiAEBEhsKDmNhdGNoX3VwX2NvdW50GAogASgNSAWIAQESJAoXY2F0Y2hfdXBfd2luZG93X3NlY29uZHMYCyABKA1IBogBARIrCgZncmFudHMYDCADKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI1ChB0YXJnZXRfZGV2aWNlX2lkGA0gASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRCBwoFX25hbWVCEQoPX3Blcl9ydW5fYnVkZ2V0QhAKDl9wZXJpb2RfYnVkZ2V0Qg4KDF9jb25jdXJyZW5jeUIKCghfbWlzZmlyZUIRCg9fY2F0Y2hfdXBfY291bnRCGgoYX2NhdGNoX3VwX3dpbmRvd19zZWNvbmRzIpICCg5BdXRvbWF0aW9uVmlldxIyCg1hdXRvbWF0aW9uX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSOgoKZGVmaW5pdGlvbhgCIAEoCzImLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQXV0b21hdGlvblNwZWMSFAoHZW5hYmxlZBgDIAEoCEgAiAEBEjMKCHJldmlzaW9uGAQgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV2aXNpb24SOQoPbmV4dF9vY2N1cnJlbmNlGAUgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSW5zdGFudEIKCghfZW5hYmxlZCLOAgoFQmxvY2sSLQoIYmxvY2tfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIuCglwYXJlbnRfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIWCglvcmRlcl9rZXkYAyABKAlIAIgBARIRCgRraW5kGAQgASgJSAGIAQESLwoEYm9keRgFIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQmxvY2tCb2R5EjYKBm9yaWdpbhgGIAEoCzImLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkNvbnRlbnRPcmlnaW4SOwoKcHJvcGVydGllcxgHIAEoCzInLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQmxvY2tQcm9wZXJ0aWVzQgwKCl9vcmRlcl9rZXlCBwoFX2tpbmQi4gIKCUJsb2NrQm9keRIwCgR0ZXh0GAEgASgLMiAuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5SaWNoVGV4dEgAEjEKBGNvZGUYAiABKAsyIS5hcmNmb3JnZXMucHVibGljYXBpLnYxLkNvZGVCbG9ja0gAEjgKCHJlc291cmNlGAMgASgLMiQuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmVzb3VyY2VSZWZIABIwCgRsaW5rGAQgASgLMiAuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5MaW5rU3BlY0gAEjMKBXRhYmxlGAUgASgLMiIuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5UYWJsZUJsb2NrSAASMwoEbWF0aBgGIAEoCzIjLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTWF0aENvbnRlbnRIABIPCgVlbXB0eRgHIAEoCEgAQgkKB2NvbnRlbnQi5QMKD0Jsb2NrUHJvcGVydGllcxIaCg1oZWFkaW5nX2xldmVsGAEgASgNSACIAQESFAoHY2hlY2tlZBgDIAEoCEgBiAEBEhkKDGNhbGxvdXRfa2luZBgEIAEoCUgCiAEBEhcKCmxpc3Rfc3R5bGUYCSABKAlIA4gBARIVCghhbHRfdGV4dBgKIAEoCUgEiAEBEjkKDGltYWdlX2xheW91dBgLIAEoCzIjLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuSW1hZ2VMYXlvdXQSJAoXYXR0YWNobWVudF9wcmVzZW50YXRpb24YDCABKAlIBYgBARIeChFlbWJlZF9yZW5kZXJfbW9kZRgNIAEoCUgGiAEBQhAKDl9oZWFkaW5nX2xldmVsQgoKCF9jaGVja2VkQg8KDV9jYWxsb3V0X2tpbmRCDQoLX2xpc3Rfc3R5bGVCCwoJX2FsdF90ZXh0QhoKGF9hdHRhY2htZW50X3ByZXNlbnRhdGlvbkIUChJfZW1iZWRfcmVuZGVyX21vZGVKBAgCEANKBAgFEAZKBAgGEAdKBAgHEAhKBAgIEAlSCmxpc3Rfc3RhcnRSCWNvbGxhcHNlZFIHY2FwdGlvblIIcGRmX3BhZ2VSD3RhcmdldF9ibG9ja19pZCJnCgtDYWxpYnJhdGlvbhISCgVzY2FsZRgBIAEoAUgAiAEBEhMKBm9mZnNldBgCIAEoAUgBiAEBEhEKBHVuaXQYAyABKAlIAogBAUIICgZfc2NhbGVCCQoHX29mZnNldEIHCgVfdW5pdCJzChNDYXBhYmlsaXR5QXJndW1lbnRzEhYKCXNjaGVtYV9pZBgBIAEoCUgAiAEBEjYKBXZhbHVlGAIgASgLMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TdHJ1Y3R1cmVkVmFsdWVCDAoKX3NjaGVtYV9pZCJwChBDYXBhYmlsaXR5UmVzdWx0EhYKCXNjaGVtYV9pZBgBIAEoCUgAiAEBEjYKBXZhbHVlGAIgASgLMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TdHJ1Y3R1cmVkVmFsdWVCDAoKX3NjaGVtYV9pZCKPAgoPQ2FwdHVyZU1ldGFkYXRhEi8KCmNhcHR1cmVfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIZCgxzYW1wbGVfY291bnQYAiABKARIAIgBARI7CghjaGFubmVscxgDIAMoCzIpLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQ2hhbm5lbERlZmluaXRpb24SGQoMY29udGVudF9oYXNoGAQgASgJSAGIAQESNgoIcmVzb3VyY2UYBSABKAsyJC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXNvdXJjZVJlZkIPCg1fc2FtcGxlX2NvdW50Qg8KDV9jb250ZW50X2hhc2gikQIKEUNoYW5uZWxEZWZpbml0aW9uEi8KCmNoYW5uZWxfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIRCgRuYW1lGAIgASgJSACIAQESEQoEdW5pdBgDIAEoCUgBiAEBEhgKC3NhbXBsZV90eXBlGAQgASgJSAKIAQESLwoEcmF0ZRgFIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJhdGlvbmFsEjgKC2NhbGlicmF0aW9uGAYgASgLMiMuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5DYWxpYnJhdGlvbkIHCgVfbmFtZUIHCgVfdW5pdEIOCgxfc2FtcGxlX3R5cGUitwIKEUNoYXRQcm9qZWN0UmVjb3JkEi8KCnByb2plY3RfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIRCgRuYW1lGAIgASgJSACIAQESNQoQY29udmVyc2F0aW9uX2lkcxgDIAMoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEjMKB2NvbnRleHQYBCADKAsyIi5hcmNmb3JnZXMucHVibGljYXBpLnYxLkNvbnRleHRSZWYSMwoIcmV2aXNpb24YBSABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbhI0Cgp0cmFzaGVkX2F0GAYgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSW5zdGFudEIHCgVfbmFtZSKvAQoMQ2hlY2tzdW1TcGVjEhYKCWFsZ29yaXRobRgBIAEoCUgAiAEBEjEKBWlucHV0GAIgASgLMiIuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQnl0ZVJhbmdlEhMKBm9mZnNldBgDIAEoDUgBiAEBEhcKCmJ5dGVfb3JkZXIYBCABKAlIAogBAUIMCgpfYWxnb3JpdGhtQgkKB19vZmZzZXRCDQoLX2J5dGVfb3JkZXIiZwoJQ29kZUJsb2NrEhEKBHRleHQYASABKAlIAIgBARIVCghsYW5ndWFnZRgCIAEoCUgBiAEBEhEKBHdyYXAYAyABKAhIAogBAUIHCgVfdGV4dEILCglfbGFuZ3VhZ2VCBwoFX3dyYXAi/QEKE0NvbG91ckNvbmZpZ3VyYXRpb24SGgoNd29ya2luZ19zcGFjZRgBIAEoCUgAiAEBEhoKDWRpc3BsYXlfc3BhY2UYAiABKAlIAYgBARJACgtvY2lvX2NvbmZpZxgDIAEoCzIrLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJlc291cmNlVmVyc2lvblJlZhJIChFpbnB1dF9hc3NpZ25tZW50cxgEIAMoCzItLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTWVkaWFDb2xvdXJBc3NpZ25tZW50QhAKDl93b3JraW5nX3NwYWNlQhAKDl9kaXNwbGF5X3NwYWNlIuoDCgpDb250ZXh0UmVmEjUKBnNvdXJjZRgBIAEoCzIlLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkFnZ3JlZ2F0ZVJlZhIzCghyZXZpc2lvbhgCIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJldmlzaW9uEjYKCHJlc291cmNlGAMgASgLMiQuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmVzb3VyY2VSZWYSOQoIc2VsZWN0b3IYBCABKAsyJy5hcmNmb3JnZXMucHVibGljYXBpLnYxLkNvbnRleHRTZWxlY3RvchI2CgZvcmlnaW4YBSABKAsyJi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5Db250ZW50T3JpZ2luEj4KCGxpZmV0aW1lGAYgASgOMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Db250ZXh0TGlmZXRpbWVIAIgBARI9CgllcGhlbWVyYWwYByABKAsyKi5hcmNmb3JnZXMucHVibGljYXBpLnYxLkVwaGVtZXJhbFNlbGVjdGlvbhI5Cgdjb25zZW50GAggASgLMiguYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Tb3VyY2VDb25zZW50UmVmQgsKCV9saWZldGltZSKUAgoPQ29udGV4dFNlbGVjdG9yEg8KBXdob2xlGAEgASgISAASOAoKYnl0ZV9yYW5nZRgCIAEoCzIiLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkJ5dGVSYW5nZUgAEjcKBW5vdGVzGAMgASgLMiYuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Ob3Rlc1NlbGVjdGlvbkgAEjcKBXNjb3BlGAQgASgLMiYuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TY29wZVNlbGVjdGlvbkgAEjcKBXNsYXRlGAUgASgLMiYuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TbGF0ZVNlbGVjdGlvbkgAQgsKCXNlbGVjdGlvbiLaAgoPQ29udHJvbFByb2dyZXNzEi8KCmNvbW1hbmRfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI2CgRraW5kGAIgASgOMiMuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Db250cm9sS2luZEgAiAEBEjgKBXN0YXRlGAMgASgOMiQuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Db250cm9sU3RhdGVIAYgBARI2CgxyZXF1ZXN0ZWRfYXQYBCABKAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50EjkKD2Fja25vd2xlZGdlZF9hdBgFIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkluc3RhbnQSEwoGcmVhc29uGAYgASgJSAKIAQFCBwoFX2tpbmRCCAoGX3N0YXRlQgkKB19yZWFzb24iiQEKEENvbnZlcnNhdGlvbkJvZHkSPgoMY29udmVyc2F0aW9uGAEgASgLMiguYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Db252ZXJzYXRpb25WaWV3EjUKCG1lc3NhZ2VzGAIgAygLMiMuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5NZXNzYWdlVmlldyK4BAoQQ29udmVyc2F0aW9uVmlldxI0Cg9jb252ZXJzYXRpb25faWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIuCglicmFuY2hfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBISCgV0aXRsZRgDIAEoCUgAiAEBEjMKCHJldmlzaW9uGAQgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV2aXNpb24SOQoPbGFzdF9tZXNzYWdlX2F0GAUgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSW5zdGFudBIvCgpwcm9qZWN0X2lkGAYgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSEwoGcGlubmVkGAcgASgISAGIAQESFQoIYXJjaGl2ZWQYCCABKAhIAogBARIWCgl0ZW1wb3JhcnkYCSABKAhIA4gBARJEChFhcHBsaWNhdGlvbl9zY29wZRgKIAEoCzIpLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkFwcGxpY2F0aW9uU2NvcGUSPgoMaGlzdG9yeV9tb2RlGAsgASgOMiMuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5IaXN0b3J5TW9kZUgEiAEBQggKBl90aXRsZUIJCgdfcGlubmVkQgsKCV9hcmNoaXZlZEIMCgpfdGVtcG9yYXJ5Qg8KDV9oaXN0b3J5X21vZGUi1QEKDEN1cnNvclJlc3VsdBIxCgFhGAEgASgLMiYuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TZWxlY3RlZFNhbXBsZRIxCgFiGAIgASgLMiYuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TZWxlY3RlZFNhbXBsZRI1CgpkZWx0YV90aW1lGAMgASgLMiEuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TY29wZVRpbWUSGAoLZGVsdGFfdmFsdWUYBCABKAFIAIgBAUIOCgxfZGVsdGFfdmFsdWUinwEKCkN1cnNvclNwZWMSLwoKY2hhbm5lbF9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEi8KCnNlZ21lbnRfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIvCgR0aW1lGAMgASgLMiEuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TY29wZVRpbWUigAIKD0VmZmVjdFBhcmFtZXRlchIRCgRuYW1lGAEgASgJSAGIAQESMwoHZGVjaW1hbBgCIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkRlY2ltYWxIABIRCgdib29sZWFuGAMgASgISAASDgoEdGV4dBgEIAEoCUgAEjkKCWtleWZyYW1lcxgFIAEoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuS2V5ZnJhbWVMaXN0SAASNQoIcmF0aW9uYWwYBiABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SYXRpb25hbEgAQgcKBXZhbHVlQgcKBV9uYW1lIskCCgpFZmZlY3RTcGVjEhEKBGtpbmQYASABKAlIAIgBARI7CgpwYXJhbWV0ZXJzGAIgAygLMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5FZmZlY3RQYXJhbWV0ZXISMAoLaW5zdGFuY2VfaWQYAyABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIfChJkZWZpbml0aW9uX3ZlcnNpb24YBCABKAlIAYgBARISCgVzY29wZRgFIAEoCUgCiAEBEhQKB2VuYWJsZWQYBiABKAhIA4gBARIgChNyZXRhaW5lZF9kZWZpbml0aW9uGAcgASgMSASIAQFCBwoFX2tpbmRCFQoTX2RlZmluaXRpb25fdmVyc2lvbkIICgZfc2NvcGVCCgoIX2VuYWJsZWRCFgoUX3JldGFpbmVkX2RlZmluaXRpb24i1wEKEkVwaGVtZXJhbFNlbGVjdGlvbhIwCgtpbnN0YW5jZV9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhcKCmdlbmVyYXRpb24YAiABKARIAIgBARIxCgxzZWxlY3Rpb25faWQYAyABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI0CgpleHBpcmVzX2F0GAQgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSW5zdGFudEINCgtfZ2VuZXJhdGlvbiKZAQoMRXZlbnRUcmlnZ2VyEhEKBGtpbmQYASABKAlIAIgBARI1CgZzb3VyY2UYAiABKAsyJS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5BZ2dyZWdhdGVSZWYSNgoJcHJlZGljYXRlGAMgASgLMiMuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Ob3Rlc0ZpbHRlckIHCgVfa2luZCKxAgoMRmFtaWx5UmVzdWx0EhMKBmZhbWlseRgBIAEoCUgAiAEBEhMKBnN0YXR1cxgCIAEoCUgBiAEBEjgKBnZhbHVlcxgDIAMoCzIoLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTWVhc3VyZW1lbnRWYWx1ZRIYCgt2YWxpZF9jb3VudBgEIAEoBEgCiAEBEhoKDWludmFsaWRfY291bnQYBSABKARIA4gBARITCgZyZWFzb24YBiABKAlIBIgBARIvCgpjaGFubmVsX2lkGAcgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRCCQoHX2ZhbWlseUIJCgdfc3RhdHVzQg4KDF92YWxpZF9jb3VudEIQCg5faW52YWxpZF9jb3VudEIJCgdfcmVhc29uImgKC0ZpbHRlckdyb3VwEhUKCG9wZXJhdG9yGAEgASgJSACIAQESNQoIY2hpbGRyZW4YAiADKAsyIy5hcmNmb3JnZXMucHVibGljYXBpLnYxLk5vdGVzRmlsdGVyQgsKCV9vcGVyYXRvciLPAgoKRm9sZGVyVmlldxIuCglmb2xkZXJfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIwCgtub3RlYm9va19pZBgCIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEi4KCXBhcmVudF9pZBgDIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhEKBG5hbWUYBCABKAlIAIgBARIWCglvcmRlcl9rZXkYBSABKAlIAYgBARI0Cgp0cmFzaGVkX2F0GAYgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSW5zdGFudBI3Cgxub3RlYm9va19yZXYYByABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbkIHCgVfbmFtZUIMCgpfb3JkZXJfa2V5IpYDChJGcmFtZUNvbmZpZ3VyYXRpb24SEQoEa2luZBgBIAEoCUgAiAEBEhIKBXN0YXJ0GAIgASgMSAGIAQESEAoDZW5kGAMgASgMSAKIAQESGAoLZXNjYXBlX2J5dGUYBCABKA1IA4gBARIWCglkZWxpbWl0ZXIYBSABKA1IBIgBARITCgZoZWFkZXIYBiABKAhIBYgBARIYCgtmcmFtZV9ieXRlcxgHIAEoDUgGiAEBEhcKCmJ5dGVfb3JkZXIYCCABKAlIB4gBARIyCgZmaWVsZHMYCSADKAsyIi5hcmNmb3JnZXMucHVibGljYXBpLnYxLkZyYW1lRmllbGQSNgoIY2hlY2tzdW0YCiABKAsyJC5hcmNmb3JnZXMucHVibGljYXBpLnYxLkNoZWNrc3VtU3BlY0IHCgVfa2luZEIICgZfc3RhcnRCBgoEX2VuZEIOCgxfZXNjYXBlX2J5dGVCDAoKX2RlbGltaXRlckIJCgdfaGVhZGVyQg4KDF9mcmFtZV9ieXRlc0INCgtfYnl0ZV9vcmRlciLeAQoKRnJhbWVGaWVsZBIvCgpjaGFubmVsX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSEwoGY29sdW1uGAIgASgNSACIAQESEQoJanNvbl9wYXRoGAMgAygJEhMKBm9mZnNldBgEIAEoDUgBiAEBEhgKC3NjYWxhcl90eXBlGAUgASgJSAKIAQESFQoIcmVxdWlyZWQYBiABKAhIA4gBAUIJCgdfY29sdW1uQgkKB19vZmZzZXRCDgoMX3NjYWxhcl90eXBlQgsKCV9yZXF1aXJlZCKbAQoPR2VuZXJhdGVkU291cmNlEhEKBGtpbmQYASABKAlIAIgBARI7CgpwYXJhbWV0ZXJzGAIgAygLMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5FZmZlY3RQYXJhbWV0ZXISLwoEdGV4dBgDIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVGltZWRUZXh0QgcKBV9raW5kIjQKBklkTGlzdBIqCgVpdGVtcxgBIAMoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkIl0KC0ltYWdlTGF5b3V0EhgKC3dpZHRoX3JhdGlvGAEgASgBSACIAQESFgoJYWxpZ25tZW50GAIgASgJSAGIAQFCDgoMX3dpZHRoX3JhdGlvQgwKCl9hbGlnbm1lbnQivwIKCklubGluZUF0b20SEwoGb2Zmc2V0GAEgASgNSAGIAQESNgoGb3JpZ2luGAUgASgLMiYuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQ29udGVudE9yaWdpbhIuCglpbmxpbmVfaWQYBiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIzCgdtZW50aW9uGAIgASgLMiAuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5MaW5rU3BlY0gAEjMKBG1hdGgYAyABKAsyIy5hcmNmb3JnZXMucHVibGljYXBpLnYxLk1hdGhDb250ZW50SAASNAoIZm9vdG5vdGUYBCABKAsyIC5hcmNmb3JnZXMucHVibGljYXBpLnYxLkxpbmtTcGVjSABCCQoHY29udGVudEIJCgdfb2Zmc2V0IqgCCghLZXlmcmFtZRIwCgR0aW1lGAEgASgLMiIuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTWVkaWFUaW1lEi8KBXZhbHVlGAIgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuRGVjaW1hbBIaCg1pbnRlcnBvbGF0aW9uGAMgASgJSACIAQESNQoKaW5fdGFuZ2VudBgEIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJhdGlvbmFsEjYKC291dF90YW5nZW50GAUgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmF0aW9uYWwSEgoFc2NvcGUYBiABKAlIAYgBAUIQCg5faW50ZXJwb2xhdGlvbkIICgZfc2NvcGUiPwoMS2V5ZnJhbWVMaXN0Ei8KBWl0ZW1zGAEgAygLMiAuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5LZXlmcmFtZSKOAQoITGlua1NwZWMSEQoEa2luZBgBIAEoCUgAiAEBEi4KCXRhcmdldF9pZBgCIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhAKA3VybBgDIAEoCUgBiAEBEhIKBWxhYmVsGAQgASgJSAKIAQFCBwoFX2tpbmRCBgoEX3VybEIICgZfbGFiZWwixgIKCk1hcmtlclZpZXcSLgoJbWFya2VyX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSMAoLc2VxdWVuY2VfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIyCgVyYW5nZRgDIAEoCzIjLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk1lZGlhUmFuZ2USEgoFbGFiZWwYBCABKAlIAIgBARI2CgZvcmlnaW4YBSABKAsyJi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5Db250ZW50T3JpZ2luEiwKB2NsaXBfaWQYBiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBITCgZhbmNob3IYByABKAlIAYgBAUIICgZfbGFiZWxCCQoHX2FuY2hvciJJCgtNYXRoQ29udGVudBIQCgN0ZXgYASABKAlIAIgBARIUCgdkaXNwbGF5GAIgASgISAGIAQFCBgoEX3RleEIKCghfZGlzcGxheSLtBAoSTWVhc3VyZW1lbnRSZXF1ZXN0EhQKB3Byb2ZpbGUYASABKAlIAIgBARI5CgZzb3VyY2UYAiABKAsyKS5hcmNmb3JnZXMucHVibGljYXBpLnYxLk1lYXN1cmVtZW50U291cmNlEkIKD3NvdXJjZV9yZXZpc2lvbhgDIAEoCzIpLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk5hdGl2ZUNvbnRlbnRSZXYSLQoIY2hhbm5lbHMYBCADKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI5CgZ3aW5kb3cYBSABKAsyKS5hcmNmb3JnZXMucHVibGljYXBpLnYxLk1lYXN1cmVtZW50V2luZG93EhAKCGZhbWlsaWVzGAYgAygJEkAKCnRocmVzaG9sZHMYByADKAsyLC5hcmNmb3JnZXMucHVibGljYXBpLnYxLk1lYXN1cmVtZW50VGhyZXNob2xkEkEKDWNvbmZpZ3VyYXRpb24YCCABKAsyKi5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNjb3BlQ29uZmlndXJhdGlvbhI4CglhbGlnbm1lbnQYCSABKAsyJS5hcmNmb3JnZXMucHVibGljYXBpLnYxLkFsaWdubWVudFNwZWMSMwoHY3Vyc29ycxgKIAMoCzIiLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQ3Vyc29yU3BlYxJGChByZWZlcmVuY2VfbGV2ZWxzGAsgAygLMiwuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5NZWFzdXJlbWVudFRocmVzaG9sZEIKCghfcHJvZmlsZSLjBQoRTWVhc3VyZW1lbnRSZXN1bHQSFAoHcHJvZmlsZRgBIAEoCUgAiAEBEhcKCmlucHV0X2hhc2gYAiABKAlIAYgBARI2CghmYW1pbGllcxgDIAMoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuRmFtaWx5UmVzdWx0EhAKCHdhcm5pbmdzGAQgAygJEkEKDWNvbmZpZ3VyYXRpb24YBSABKAsyKi5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNjb3BlQ29uZmlndXJhdGlvbhIZCgxmaW5pdGVfY291bnQYBiABKARIAogBARIbCg5leGNsdWRlZF9jb3VudBgHIAEoBEgDiAEBEhYKCXJ1bl9jb3VudBgIIAEoBEgEiAEBEj0KEnJlcXVlc3RlZF9kdXJhdGlvbhgJIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVUaW1lEjsKEGNvdmVyZWRfZHVyYXRpb24YCiABKAsyIS5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNjb3BlVGltZRI9ChJ0aW1pbmdfdW5jZXJ0YWludHkYCyABKAsyIS5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNjb3BlVGltZRI5CgZzb3VyY2UYDCABKAsyKS5hcmNmb3JnZXMucHVibGljYXBpLnYxLk1lYXN1cmVtZW50U291cmNlEkkKE3Jlc29sdmVkX3RocmVzaG9sZHMYDSADKAsyLC5hcmNmb3JnZXMucHVibGljYXBpLnYxLk1lYXN1cmVtZW50VGhyZXNob2xkEjQKBmN1cnNvchgOIAEoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQ3Vyc29yUmVzdWx0QgoKCF9wcm9maWxlQg0KC19pbnB1dF9oYXNoQg8KDV9maW5pdGVfY291bnRCEQoPX2V4Y2x1ZGVkX2NvdW50QgwKCl9ydW5fY291bnQiuwMKEU1lYXN1cmVtZW50U291cmNlEjwKB2NhcHR1cmUYASABKAsyKy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXNvdXJjZVZlcnNpb25SZWYSLwoKY2hhbm5lbF9pZBgCIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEh0KEGNvbW1pdHRlZF9wcmVmaXgYAyABKARIAIgBARJCCg1jb25maWd1cmF0aW9uGAQgASgLMisuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmVzb3VyY2VWZXJzaW9uUmVmEjwKB2RlY29kZXIYBSABKAsyKy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXNvdXJjZVZlcnNpb25SZWYSQQoMdGltZV9tYXBwaW5nGAYgASgLMisuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmVzb3VyY2VWZXJzaW9uUmVmEj4KCWV2ZW50X3NldBgHIAEoCzIrLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJlc291cmNlVmVyc2lvblJlZkITChFfY29tbWl0dGVkX3ByZWZpeCK9AQoUTWVhc3VyZW1lbnRUaHJlc2hvbGQSEwoGZmFtaWx5GAEgASgJSACIAQESEQoEbmFtZRgCIAEoCUgBiAEBEhIKBXZhbHVlGAMgASgBSAKIAQESEQoEdW5pdBgEIAEoCUgDiAEBEi8KCmNoYW5uZWxfaWQYBSABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZEIJCgdfZmFtaWx5QgcKBV9uYW1lQggKBl92YWx1ZUIHCgVfdW5pdCJ2ChBNZWFzdXJlbWVudFZhbHVlEhEKBG5hbWUYASABKAlIAYgBARIRCgR1bml0GAMgASgJSAKIAQESDwoFdmFsdWUYAiABKAFIABIPCgVjb3VudBgEIAEoBEgAQggKBnJlc3VsdEIHCgVfbmFtZUIHCgVfdW5pdCJ1ChFNZWFzdXJlbWVudFdpbmRvdxIwCgVzdGFydBgBIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVUaW1lEi4KA2VuZBgCIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVUaW1lIoQCCghNZWRpYUJpbhIrCgZiaW5faWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIuCglwYXJlbnRfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIRCgRuYW1lGAMgASgJSACIAQESLgoJbWVkaWFfaWRzGAQgAygLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSMQoMc2VxdWVuY2VfaWRzGAUgAygLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSEgoFb3JkZXIYBiABKA1IAYgBAUIHCgVfbmFtZUIICgZfb3JkZXIicAoVTWVkaWFDb2xvdXJBc3NpZ25tZW50Ei0KCG1lZGlhX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSGAoLaW5wdXRfc3BhY2UYAiABKAlIAIgBAUIOCgxfaW5wdXRfc3BhY2UiugEKC01lZGlhU3RyZWFtEhIKBWluZGV4GAEgASgNSACIAQESEQoEa2luZBgCIAEoCUgBiAEBEhIKBWNvZGVjGAMgASgJSAKIAQESLwoEcmF0ZRgEIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJhdGlvbmFsEhUKCGNoYW5uZWxzGAUgASgNSAOIAQFCCAoGX2luZGV4QgcKBV9raW5kQggKBl9jb2RlY0ILCglfY2hhbm5lbHMitwIKCU1lZGlhVmlldxItCghtZWRpYV9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEjQKBnNvdXJjZRgCIAEoCzIkLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJlc291cmNlUmVmEkgKDGF2YWlsYWJpbGl0eRgDIAEoDjItLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJlc291cmNlQXZhaWxhYmlsaXR5SACIAQESNAoIZHVyYXRpb24YBCABKAsyIi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5NZWRpYVRpbWUSNAoHc3RyZWFtcxgFIAMoCzIjLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTWVkaWFTdHJlYW1CDwoNX2F2YWlsYWJpbGl0eSKeAgoMTWVtb3J5UmVjb3JkEi4KCW1lbW9yeV9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhEKBHRleHQYAiABKAlIAIgBARIzCgdzb3VyY2VzGAMgAygLMiIuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Db250ZXh0UmVmEjMKCHJldmlzaW9uGAQgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV2aXNpb24SFAoHZW5hYmxlZBgFIAEoCEgBiAEBEjYKBm9yaWdpbhgGIAEoCzImLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkNvbnRlbnRPcmlnaW5CBwoFX3RleHRCCgoIX2VuYWJsZWQidwoMTWVzc2FnZURyYWZ0EjIKBXBhcnRzGAEgAygLMiMuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5NZXNzYWdlUGFydBIzCgdjb250ZXh0GAIgAygLMiIuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Db250ZXh0UmVmIpQCCgtNZXNzYWdlUGFydBI2CgZvcmlnaW4YBSABKAsyJi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5Db250ZW50T3JpZ2luEg4KBHRleHQYASABKAlIABI4CghyZXNvdXJjZRgCIAEoCzIkLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJlc291cmNlUmVmSAASPQoNdG9vbF9wcm9wb3NhbBgDIAEoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVG9vbFByb3Bvc2FsSAASOQoLdG9vbF9yZXN1bHQYBCABKAsyIi5hcmNmb3JnZXMucHVibGljYXBpLnYxLlRvb2xSZXN1bHRIAEIJCgdjb250ZW50IqMDCgtNZXNzYWdlVmlldxIvCgptZXNzYWdlX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSNAoPY29udmVyc2F0aW9uX2lkGAIgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSLgoJYnJhbmNoX2lkGAMgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSEQoEcm9sZRgEIAEoCUgAiAEBEjIKBXBhcnRzGAUgAygLMiMuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5NZXNzYWdlUGFydBISCgVzdGF0ZRgGIAEoCUgBiAEBEjMKCHJldmlzaW9uGAcgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV2aXNpb24SLAoHdGFza19pZBgIIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEiwKB3R1cm5faWQYCSABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZEIHCgVfcm9sZUIICgZfc3RhdGUiYgoNTWV0YWRhdGFFbnRyeRIRCgRuYW1lGAEgASgJSACIAQESNQoFdmFsdWUYAiABKAsyJi5hcmNmb3JnZXMucHVibGljYXBpLnYxLk1ldGFkYXRhU2NhbGFyQgcKBV9uYW1lIoUCCg5NZXRhZGF0YVNjYWxhchIOCgR0ZXh0GAEgASgJSAASEQoHYm9vbGVhbhgCIAEoCEgAEhEKB2ludGVnZXIYAyABKBJIABIQCgZudW1iZXIYBCABKAFIABIzCgdkZWNpbWFsGAUgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuRGVjaW1hbEgAEjMKB2luc3RhbnQYBiABKAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50SAASOAoIcmVzb3VyY2UYByABKAsyJC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXNvdXJjZVJlZkgAQgcKBXZhbHVlIrABCgxOb3RlYm9va0JvZHkSNgoIbm90ZWJvb2sYASABKAsyJC5hcmNmb3JnZXMucHVibGljYXBpLnYxLk5vdGVib29rVmlldxIzCgdmb2xkZXJzGAIgAygLMiIuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Gb2xkZXJWaWV3EjMKDmRvY3VtZW50X29yZGVyGAMgAygLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQixwEKDE5vdGVib29rVmlldxIwCgtub3RlYm9va19pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhEKBG5hbWUYAiABKAlIAIgBARIzCghyZXZpc2lvbhgDIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJldmlzaW9uEjQKCnRyYXNoZWRfYXQYBCABKAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50QgcKBV9uYW1lIr8DCg1Ob3Rlc0RvY3VtZW50EjAKC2RvY3VtZW50X2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSMAoLbm90ZWJvb2tfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIuCglmb2xkZXJfaWQYAyABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBISCgV0aXRsZRgEIAEoCUgAiAEBEi0KBmJsb2NrcxgFIAMoCzIdLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQmxvY2sSOQoKcHJvcGVydGllcxgGIAMoCzIlLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuUHJvcGVydHlWYWx1ZRIpCgR0YWdzGAcgAygLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSLwoFbGlua3MYCCADKAsyIC5hcmNmb3JnZXMucHVibGljYXBpLnYxLkxpbmtTcGVjEjYKBm9yaWdpbhgJIAEoCzImLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkNvbnRlbnRPcmlnaW5CCAoGX3RpdGxlIo8BCgtOb3Rlc0ZpbHRlchI0CgVncm91cBgBIAEoCzIjLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuRmlsdGVyR3JvdXBIABI8CglwcmVkaWNhdGUYAiABKAsyJy5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNjYWxhclByZWRpY2F0ZUgAQgwKCmV4cHJlc3Npb24i1AQKCk5vdGVzUXVlcnkSFAoHcHJvZmlsZRgBIAEoCUgAiAEBEjAKC25vdGVib29rX2lkGAIgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSMgoNc2F2ZWRfdmlld19pZBgDIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEjkKDnNhdmVkX3ZpZXdfcmV2GAQgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV2aXNpb24SMwoGZmlsdGVyGAUgASgLMiMuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Ob3Rlc0ZpbHRlchIwCgVzb3J0cxgGIAMoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTm90ZXNTb3J0Ei8KCnByb2plY3Rpb24YByADKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIyCgRwYWdlGAggASgLMiQuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUGFnZVJlcXVlc3QSGgoNZGF0YXNldF90b2tlbhgJIAEoCUgBiAEBEk4KE2RlZmluaXRpb25fdmVyc2lvbnMYCiADKAsyMS5hcmNmb3JnZXMucHVibGljYXBpLnYxLlByb3BlcnR5RGVmaW5pdGlvblZlcnNpb24SOQoJc2VsZWN0b3JzGAsgASgLMiYuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Ob3Rlc1NlbGVjdG9yc0IKCghfcHJvZmlsZUIQCg5fZGF0YXNldF90b2tlbiK1AgoOTm90ZXNTZWxlY3Rpb24SMAoLZG9jdW1lbnRfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI5CgZhbmNob3IYAiABKAsyKS5hcmNmb3JnZXMucHVibGljYXBpLnYxLk5vdGVzVGV4dFBvc2l0aW9uEjgKBWZvY3VzGAMgASgLMikuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Ob3Rlc1RleHRQb3NpdGlvbhJBCg1sb2NhbF92ZXJzaW9uGAQgASgLMiouYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTG9jYWxOb3Rlc1ZlcnNpb24SOQoOY2xvdWRfcmV2aXNpb24YBSABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbiLqAgoOTm90ZXNTZWxlY3RvcnMSMAoLZG9jdW1lbnRfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIuCglmb2xkZXJfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIsCgd0YWdfaWRzGAMgAygLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSEQoEdGV4dBgEIAEoCUgAiAEBEhMKC2Jsb2NrX2tpbmRzGAUgAygJEhsKDmhhc19hdHRhY2htZW50GAYgASgISAGIAQESNwoIbW9kaWZpZWQYByABKAsyJS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5UaW1lUmFuZ2VVdGMSLgoJbGlua2VkX3RvGAggASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRCBwoFX3RleHRCEQoPX2hhc19hdHRhY2htZW50ImUKCU5vdGVzU29ydBIwCgtwcm9wZXJ0eV9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhcKCmRlc2NlbmRpbmcYAiABKAhIAIgBAUINCgtfZGVzY2VuZGluZyLwAQoRTm90ZXNUZXh0UG9zaXRpb24SLQoIYmxvY2tfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIuCglpbmxpbmVfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIZCgxvZmZzZXRfdXRmMTYYAyABKA1IAIgBARIVCghhZmZpbml0eRgEIAEoCUgBiAEBEiwKB2NlbGxfaWQYBSABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZEIPCg1fb2Zmc2V0X3V0ZjE2QgsKCV9hZmZpbml0eSLeAQoQUHJlZmVyZW5jZVJlY29yZBIyCg1wcmVmZXJlbmNlX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSGQoMb3duZXJfYXBwX2lkGAIgASgJSACIAQESNQoGdmFsdWVzGAMgAygLMiUuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5NZXRhZGF0YUVudHJ5EjMKCHJldmlzaW9uGAQgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV2aXNpb25CDwoNX293bmVyX2FwcF9pZCLOAQoOUHJvY2Vzc2luZ0VkZ2USMwoOc291cmNlX25vZGVfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIYCgtzb3VyY2VfcG9ydBgCIAEoCUgAiAEBEjMKDnRhcmdldF9ub2RlX2lkGAMgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSGAoLdGFyZ2V0X3BvcnQYBCABKAlIAYgBAUIOCgxfc291cmNlX3BvcnRCDgoMX3RhcmdldF9wb3J0ItIBCg9Qcm9jZXNzaW5nR3JhcGgSMQoFbm9kZXMYASADKAsyIi5hcmNmb3JnZXMucHVibGljYXBpLnYxLkVmZmVjdFNwZWMSNQoFZWRnZXMYAiADKAsyJi5hcmNmb3JnZXMucHVibGljYXBpLnYxLlByb2Nlc3NpbmdFZGdlEjMKDm91dHB1dF9ub2RlX2lkGAMgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSFAoHcHJvZmlsZRgEIAEoCUgAiAEBQgoKCF9wcm9maWxlIt4DChJQcm9wZXJ0eURlZmluaXRpb24SMAoLcHJvcGVydHlfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIwCgtub3RlYm9va19pZBgCIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhEKBG5hbWUYAyABKAlIAIgBARIRCgR0eXBlGAQgASgJSAGIAQESFAoHcHJvZmlsZRgFIAEoCUgCiAEBEjwKEXNlbWFudGljX3JldmlzaW9uGAYgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV2aXNpb24SMwoIcmV2aXNpb24YByABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbhI1CgdvcHRpb25zGAggAygLMiQuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TZWxlY3RPcHRpb24SGQoMbnVtYmVyX3NjYWxlGAkgASgNSAOIAQESNAoKdHJhc2hlZF9hdBgKIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkluc3RhbnRCBwoFX25hbWVCBwoFX3R5cGVCCgoIX3Byb2ZpbGVCDwoNX251bWJlcl9zY2FsZSKLAQoZUHJvcGVydHlEZWZpbml0aW9uVmVyc2lvbhIwCgtwcm9wZXJ0eV9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEjwKEXNlbWFudGljX3JldmlzaW9uGAIgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV2aXNpb24idQoNUHJvcGVydHlWYWx1ZRIwCgtwcm9wZXJ0eV9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEjIKBXZhbHVlGAIgASgLMiMuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TY2FsYXJWYWx1ZSKpBAoMUmVuZGVyUHJlc2V0EhYKCWNvbnRhaW5lchgBIAEoCUgAiAEBEhgKC3ZpZGVvX2NvZGVjGAIgASgJSAGIAQESGAoLYXVkaW9fY29kZWMYAyABKAlIAogBARISCgV3aWR0aBgEIAEoDUgDiAEBEhMKBmhlaWdodBgFIAEoDUgEiAEBEi8KBHJhdGUYBiABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SYXRpb25hbBIZCgxjb2xvdXJfc3BhY2UYByABKAlIBYgBARIYCgtzYW1wbGVfcmF0ZRgIIAEoDUgGiAEBEhsKDmNoYW5uZWxfbGF5b3V0GAkgASgJSAeIAQESFAoHcHJvZmlsZRgKIAEoCUgIiAEBEhoKDWF1ZGlvX2JpdHJhdGUYCyABKA1ICYgBARIaCg12aWRlb19iaXRyYXRlGAwgASgESAqIAQESGgoNc3VidGl0bGVfbW9kZRgNIAEoCUgLiAEBQgwKCl9jb250YWluZXJCDgoMX3ZpZGVvX2NvZGVjQg4KDF9hdWRpb19jb2RlY0IICgZfd2lkdGhCCQoHX2hlaWdodEIPCg1fY29sb3VyX3NwYWNlQg4KDF9zYW1wbGVfcmF0ZUIRCg9fY2hhbm5lbF9sYXlvdXRCCgoIX3Byb2ZpbGVCEAoOX2F1ZGlvX2JpdHJhdGVCEAoOX3ZpZGVvX2JpdHJhdGVCEAoOX3N1YnRpdGxlX21vZGUiZAoLUmV0aW1lQ3VydmUSMwoGcG9pbnRzGAEgAygLMiMuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5SZXRpbWVQb2ludBIUCgdwcm9maWxlGAIgASgJSACIAQFCCgoIX3Byb2ZpbGUihQEKC1JldGltZVBvaW50EjsKD3RpbWVsaW5lX29mZnNldBgBIAEoCzIiLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk1lZGlhVGltZRI5Cg1zb3VyY2Vfb2Zmc2V0GAIgASgLMiIuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTWVkaWFUaW1lIsABCghSaWNoVGV4dBIRCgR0ZXh0GAEgASgJSACIAQESLwoFc3BhbnMYAiADKAsyIC5hcmNmb3JnZXMucHVibGljYXBpLnYxLlRleHRTcGFuEjEKBWF0b21zGAMgAygLMiIuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5JbmxpbmVBdG9tEjQKBHJ1bnMYBCADKAsyJi5hcmNmb3JnZXMucHVibGljYXBpLnYxLlRleHRSdW5TZWdtZW50QgcKBV90ZXh0IkcKC1NhbXBsZVJhbmdlEhEKBGZyb20YASABKARIAIgBARISCgVjb3VudBgCIAEoBEgBiAEBQgcKBV9mcm9tQggKBl9jb3VudCLLAgoPU2F2ZWRWaWV3UmVjb3JkEiwKB3ZpZXdfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIwCgtub3RlYm9va19pZBgCIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhEKBG5hbWUYAyABKAlIAIgBARITCgZsYXlvdXQYBCABKAlIAYgBARIxCgVxdWVyeRgFIAEoCzIiLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTm90ZXNRdWVyeRIzCghyZXZpc2lvbhgGIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJldmlzaW9uEjQKCnRyYXNoZWRfYXQYByABKAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50QgcKBV9uYW1lQgkKB19sYXlvdXQingEKD1NjYWxhclByZWRpY2F0ZRIwCgtwcm9wZXJ0eV9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhUKCG9wZXJhdG9yGAIgASgJSACIAQESNQoIb3BlcmFuZHMYAyADKAsyIy5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNjYWxhclZhbHVlQgsKCV9vcGVyYXRvciK6AgoLU2NhbGFyVmFsdWUSDgoEbnVsbBgBIAEoCEgAEg4KBHRleHQYAiABKAlIABIRCgdib29sZWFuGAMgASgISAASMgoGbnVtYmVyGAQgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuRGVjaW1hbEgAEg4KBGRhdGUYBSABKAlIABItCgZzZWxlY3QYBiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZEgAEjYKDG11bHRpX3NlbGVjdBgHIAEoCzIeLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuSWRMaXN0SAASNQoJZGF0ZV90aW1lGAggASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSW5zdGFudEgAEg0KA3VybBgJIAEoCUgAQgcKBXZhbHVlIqICCgxTY2hlZHVsZVNwZWMSEQoEa2luZBgBIAEoCUgAiAEBEhcKCmV4cHJlc3Npb24YAiABKAlIAYgBARIRCgR6b25lGAMgASgJSAKIAQESMwoJc3RhcnRzX2F0GAQgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSW5zdGFudBIxCgdlbmRzX2F0GAUgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSW5zdGFudBIUCgdkc3RfZ2FwGAYgASgJSAOIAQESGAoLZHN0X292ZXJsYXAYByABKAlIBIgBAUIHCgVfa2luZEINCgtfZXhwcmVzc2lvbkIHCgVfem9uZUIKCghfZHN0X2dhcEIOCgxfZHN0X292ZXJsYXAizQEKD1Njb3BlQW5ub3RhdGlvbhIyCg1hbm5vdGF0aW9uX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSMgoFcmFuZ2UYAiABKAsyIy5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNhbXBsZVJhbmdlEhEKBHRleHQYAyABKAlIAIgBARI2CgZvcmlnaW4YBCABKAsyJi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5Db250ZW50T3JpZ2luQgcKBV90ZXh0IvECChJTY29wZUNvbmZpZ3VyYXRpb24SNQoQY29uZmlndXJhdGlvbl9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEjsKCGNoYW5uZWxzGAIgAygLMikuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5DaGFubmVsRGVmaW5pdGlvbhIbCg5wYXJzZXJfcHJvZmlsZRgDIAEoCUgAiAEBEjsKCHJldmlzaW9uGAQgASgLMikuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTmF0aXZlQ29udGVudFJldhI7CgdmcmFtaW5nGAUgASgLMiouYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5GcmFtZUNvbmZpZ3VyYXRpb24SPQoHdHJpZ2dlchgGIAEoCzIsLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVHJpZ2dlckNvbmZpZ3VyYXRpb25CEQoPX3BhcnNlcl9wcm9maWxlIv4CCgxTY29wZUZpbmRpbmcSLwoKZmluZGluZ19pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEjsKBnJlc3VsdBgCIAEoCzIrLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJlc291cmNlVmVyc2lvblJlZhIRCgR0ZXh0GAMgASgJSACIAQESNgoGb3JpZ2luGAQgASgLMiYuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQ29udGVudE9yaWdpbhIVCghzZXZlcml0eRgFIAEoCUgBiAEBEhMKBnN0YXR1cxgGIAEoCUgCiAEBEjQKCGV2aWRlbmNlGAcgAygLMiIuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Db250ZXh0UmVmEjIKBWFjdG9yGAggASgLMiMuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQWN0b3JDaGFpbkIHCgVfdGV4dEILCglfc2V2ZXJpdHlCCQoHX3N0YXR1cyLbBAoNU2NvcGVNZXRhZGF0YRIvCgpzZXNzaW9uX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSEQoEbmFtZRgCIAEoCUgAiAEBEjkKCGNhcHR1cmVzGAMgAygLMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5DYXB0dXJlTWV0YWRhdGESPAoLYW5ub3RhdGlvbnMYBCADKAsyJy5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNjb3BlQW5ub3RhdGlvbhI2CghmaW5kaW5ncxgFIAMoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVGaW5kaW5nEi8KCnByb2plY3RfaWQYBiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBJBCg1jb25maWd1cmF0aW9uGAcgASgLMiouYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TY29wZUNvbmZpZ3VyYXRpb24SPQoIYW5hbHlzZXMYCCADKAsyKy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXNvdXJjZVZlcnNpb25SZWYSNQoHcmVwb3J0cxgJIAMoCzIkLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkFydGlmYWN0UmVmEikKBHRhZ3MYCiADKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI3CghtZXRhZGF0YRgLIAMoCzIlLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTWV0YWRhdGFFbnRyeUIHCgVfbmFtZSKSAgoOU2NvcGVTZWxlY3Rpb24SLwoKc2Vzc2lvbl9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEi8KCmNhcHR1cmVfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBItCghjaGFubmVscxgDIAMoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEjIKBXJhbmdlGAQgASgLMiMuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTWVkaWFSYW5nZRI7CghyZXZpc2lvbhgFIAEoCzIpLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk5hdGl2ZUNvbnRlbnRSZXYiWgoJU2NvcGVUaW1lEhIKBXRpY2tzGAEgASgSSACIAQESLwoEcmF0ZRgCIAEoCzIhLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJhdGlvbmFsQggKBl90aWNrcyJ6CgxTZWxlY3RPcHRpb24SLgoJb3B0aW9uX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSEgoFbGFiZWwYAiABKAlIAIgBARISCgVvcmRlchgDIAEoDUgBiAEBQggKBl9sYWJlbEIICgZfb3JkZXIingIKDlNlbGVjdGVkU2FtcGxlEi8KCmNhcHR1cmVfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIvCgpjaGFubmVsX2lkGAIgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSLwoKc2VnbWVudF9pZBgDIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhkKDHNhbXBsZV9pbmRleBgEIAEoBEgAiAEBEi8KBHRpbWUYBSABKAsyIS5hcmNmb3JnZXMucHVibGljYXBpLnYxLlNjb3BlVGltZRISCgV2YWx1ZRgGIAEoAUgBiAEBQg8KDV9zYW1wbGVfaW5kZXhCCAoGX3ZhbHVlIowECgxTZXF1ZW5jZVZpZXcSMAoLc2VxdWVuY2VfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIvCgpwcm9qZWN0X2lkGAIgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSEQoEbmFtZRgDIAEoCUgAiAEBEjsKCHJldmlzaW9uGAQgASgLMikuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTmF0aXZlQ29udGVudFJldhI0CghkdXJhdGlvbhgFIAEoCzIiLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk1lZGlhVGltZRI1Cgp2aWRlb19yYXRlGAYgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmF0aW9uYWwSGAoLc2FtcGxlX3JhdGUYByABKA1IAYgBARISCgV3aWR0aBgIIAEoDUgCiAEBEhMKBmhlaWdodBgJIAEoDUgDiAEBEhsKDmNoYW5uZWxfbGF5b3V0GAogASgJSASIAQESOwoGY29sb3VyGAsgASgLMisuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Db2xvdXJDb25maWd1cmF0aW9uQgcKBV9uYW1lQg4KDF9zYW1wbGVfcmF0ZUIICgZfd2lkdGhCCQoHX2hlaWdodEIRCg9fY2hhbm5lbF9sYXlvdXQisQIKC1NraWxsUmVjb3JkEi0KCHNraWxsX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSEQoEbmFtZRgCIAEoCUgAiAEBEhkKDGluc3RydWN0aW9ucxgDIAEoCUgBiAEBEj4KCXJlc291cmNlcxgEIAMoCzIrLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJlc291cmNlVmVyc2lvblJlZhIUCgxjYXBhYmlsaXRpZXMYBSADKAkSMwoIcmV2aXNpb24YBiABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbhIUCgdlbmFibGVkGAcgASgISAKIAQFCBwoFX25hbWVCDwoNX2luc3RydWN0aW9uc0IKCghfZW5hYmxlZCLOBAoNU2xhdGVNZXRhZGF0YRIvCgpwcm9qZWN0X2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSEQoEbmFtZRgCIAEoCUgAiAEBEjcKCXNlcXVlbmNlcxgDIAMoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2VxdWVuY2VWaWV3EjAKBW1lZGlhGAQgAygLMiEuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5NZWRpYVZpZXcSNwoJdGltZWxpbmVzGAUgAygLMiQuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5UaW1lbGluZVZpZXcSLgoEYmlucxgGIAMoCzIgLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuTWVkaWFCaW4SNQoHcHJlc2V0cxgHIAMoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuUmVuZGVyUHJlc2V0EkAKC3RyYW5zY3JpcHRzGAggAygLMisuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmVzb3VyY2VWZXJzaW9uUmVmEkEKDHNtYWxsX2Fzc2V0cxgJIAMoCzIrLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLlJlc291cmNlVmVyc2lvblJlZhI+Cgtjb250ZW50X3JldhgKIAEoCzIpLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk5hdGl2ZUNvbnRlbnRSZXYSFAoHcHJvZmlsZRgLIAEoCUgBiAEBQgcKBV9uYW1lQgoKCF9wcm9maWxlIpACCg5TbGF0ZVNlbGVjdGlvbhIvCgpwcm9qZWN0X2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSMAoLc2VxdWVuY2VfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIyCgVyYW5nZRgDIAEoCzIjLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk1lZGlhUmFuZ2USKgoFaXRlbXMYBCADKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI7CghyZXZpc2lvbhgFIAEoCzIpLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk5hdGl2ZUNvbnRlbnRSZXYioQEKEFNvdXJjZUNvbnNlbnRSZWYSLwoKY29uc2VudF9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhcKCnNjb3BlX2hhc2gYAiABKAlIAIgBARI0CgpleHBpcmVzX2F0GAMgASgLMiAuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSW5zdGFudEINCgtfc2NvcGVfaGFzaCKAAwoPU3RydWN0dXJlZFZhbHVlEg4KBG51bGwYASABKAhIABIRCgdib29sZWFuGAIgASgISAASEQoHaW50ZWdlchgDIAEoEkgAEjMKB2RlY2ltYWwYBCABKAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5EZWNpbWFsSAASDgoEdGV4dBgFIAEoCUgAEjMKB2luc3RhbnQYBiABKAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50SAASOAoIcmVzb3VyY2UYByABKAsyJC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXNvdXJjZVJlZkgAEjEKBGxpc3QYCCABKAsyIS5hcmNmb3JnZXMucHVibGljYXBpLnYxLlZhbHVlTGlzdEgAEjUKBnJlY29yZBgJIAEoCzIjLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVmFsdWVSZWNvcmRIABIQCgZudW1iZXIYCiABKAFIAEIHCgV2YWx1ZSI8CgpUYWJsZUJsb2NrEi4KBHJvd3MYASADKAsyIC5hcmNmb3JnZXMucHVibGljYXBpLnYxLlRhYmxlUm93ImwKCVRhYmxlQ2VsbBIsCgdjZWxsX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSMQoHY29udGVudBgCIAEoCzIgLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuUmljaFRleHQiaQoIVGFibGVSb3cSKwoGcm93X2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSMAoFY2VsbHMYAiADKAsyIS5hcmNmb3JnZXMucHVibGljYXBpLnYxLlRhYmxlQ2VsbCKRAgoJVGFnUmVjb3JkEisKBnRhZ19pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEjAKC25vdGVib29rX2lkGAIgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSEQoEbmFtZRgDIAEoCUgAiAEBEhMKBmNvbG91chgEIAEoCUgBiAEBEjMKCHJldmlzaW9uGAUgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmV2aXNpb24SNAoKdHJhc2hlZF9hdBgGIAEoCzIgLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkluc3RhbnRCBwoFX25hbWVCCQoHX2NvbG91ciLoBQoMVGFza1NuYXBzaG90EiwKB3Rhc2tfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI1CgVzdGF0ZRgCIAEoDjIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVGFza1N0YXRlSACIAQESEwoGcmVhc29uGAMgASgJSAGIAQESMwoIcmV2aXNpb24YBCABKAsyIS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5SZXZpc2lvbhIrCgZydW5faWQYBSABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI2ChFjdXJyZW50X3N0cmVhbV9pZBgGIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEjwKDWZpbmFsX21lc3NhZ2UYByABKAsyJS5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5WZXJzaW9uZWRSZWYSNQoLcmVjb3ZlcnlfYXQYCCABKAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JbnN0YW50EjgKB2NvbnRyb2wYCSABKAsyJy5hcmNmb3JnZXMucHVibGljYXBpLnYxLkNvbnRyb2xQcm9ncmVzcxIfChJoYXNfdW5rbm93bl9lZmZlY3QYCiABKAhIAogBARIcCg9jb21wbGV0ZWRfc3RlcHMYCyABKA1IA4gBARIYCgt0b3RhbF9zdGVwcxgMIAEoDUgEiAEBEhcKD21pc3Npbmdfb3V0cHV0cxgNIAMoCRJCCgxyZWFzb25fZmFjZXQYDiABKA4yJy5hcmNmb3JnZXMucHVibGljYXBpLnYxLlRhc2tSZWFzb25GYWNldEgFiAEBQggKBl9zdGF0ZUIJCgdfcmVhc29uQhUKE19oYXNfdW5rbm93bl9lZmZlY3RCEgoQX2NvbXBsZXRlZF9zdGVwc0IOCgxfdG90YWxfc3RlcHNCDwoNX3JlYXNvbl9mYWNldCJ3Cg5UZXh0UnVuU2VnbWVudBIrCgZydW5faWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIRCgRmcm9tGAIgASgNSACIAQESEgoFdW50aWwYAyABKA1IAYgBAUIHCgVfZnJvbUIICgZfdW50aWwiuwEKCFRleHRTcGFuEhEKBGZyb20YASABKA1IAIgBARISCgV1bnRpbBgCIAEoDUgBiAEBEg0KBW1hcmtzGAMgAygJEi4KBGxpbmsYBCABKAsyIC5hcmNmb3JnZXMucHVibGljYXBpLnYxLkxpbmtTcGVjEjYKBm9yaWdpbhgFIAEoCzImLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkNvbnRlbnRPcmlnaW5CBwoFX2Zyb21CCAoGX3VudGlsIuQCCglUaW1lZFRleHQSEQoEdGV4dBgBIAEoCUgAiAEBEhUKCGxhbmd1YWdlGAIgASgJSAGIAQESGAoLZm9udF9mYW1pbHkYAyABKAlIAogBARI/Cgpmb250X2Fzc2V0GAQgASgLMisuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmVzb3VyY2VWZXJzaW9uUmVmEi4KBHNpemUYBSABKAsyIC5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5EZWNpbWFsEhMKBmNvbG91chgGIAEoCUgDiAEBEhYKCWFsaWdubWVudBgHIAEoCUgEiAEBEjYKBm9yaWdpbhgIIAEoCzImLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLkNvbnRlbnRPcmlnaW5CBwoFX3RleHRCCwoJX2xhbmd1YWdlQg4KDF9mb250X2ZhbWlseUIJCgdfY29sb3VyQgwKCl9hbGlnbm1lbnQizgYKDFRpbWVsaW5lQ2xpcBIsCgdjbGlwX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSLQoIbWVkaWFfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBI1Cgh0aW1lbGluZRgDIAEoCzIjLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk1lZGlhUmFuZ2USMwoGc291cmNlGAQgASgLMiMuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTWVkaWFSYW5nZRI4Cg1wbGF5YmFja19yYXRlGAUgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuUmF0aW9uYWwSMwoHZWZmZWN0cxgGIAMoCzIiLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuRWZmZWN0U3BlYxI2CgZvcmlnaW4YByABKAsyJi5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5Db250ZW50T3JpZ2luEhEKBGtpbmQYCCABKAlIAIgBARIUCgdlbmFibGVkGAkgASgISAGIAQESNwoSbmVzdGVkX3NlcXVlbmNlX2lkGAogASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSOgoJZ2VuZXJhdGVkGAsgASgLMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5HZW5lcmF0ZWRTb3VyY2USLwoEdGV4dBgMIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVGltZWRUZXh0EjYKBWdyYXBoGA0gASgLMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Qcm9jZXNzaW5nR3JhcGgSEQoEbmFtZRgOIAEoCUgCiAEBEjIKDWxpbmtfZ3JvdXBfaWQYDyABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIzCgZyZXRpbWUYECABKAsyIy5hcmNmb3JnZXMucHVibGljYXBpLnYxLlJldGltZUN1cnZlEi0KCGdyb3VwX2lkGBEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWRCBwoFX2tpbmRCCgoIX2VuYWJsZWRCBwoFX25hbWUigAMKDVRpbWVsaW5lVHJhY2sSLQoIdHJhY2tfaWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIRCgRraW5kGAIgASgJSACIAQESEgoFb3JkZXIYAyABKA1IAYgBARIzCgVjbGlwcxgEIAMoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVGltZWxpbmVDbGlwEjsKC3RyYW5zaXRpb25zGAUgAygLMiYuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5UcmFuc2l0aW9uU3BlYxIUCgdlbmFibGVkGAYgASgISAKIAQESEQoEbmFtZRgHIAEoCUgDiAEBEhMKBmxvY2tlZBgIIAEoCEgEiAEBEjYKBWdyYXBoGAkgASgLMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Qcm9jZXNzaW5nR3JhcGhCBwoFX2tpbmRCCAoGX29yZGVyQgoKCF9lbmFibGVkQgcKBV9uYW1lQgkKB19sb2NrZWQi6gEKDFRpbWVsaW5lVmlldxI2CghzZXF1ZW5jZRgBIAEoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2VxdWVuY2VWaWV3EjUKBnRyYWNrcxgCIAMoCzIlLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVGltZWxpbmVUcmFjaxIzCgdtYXJrZXJzGAMgAygLMiIuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5NYXJrZXJWaWV3EjYKBWdyYXBoGAQgASgLMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5Qcm9jZXNzaW5nR3JhcGgi4AEKDFRvb2xQcm9wb3NhbBIwCgtwcm9wb3NhbF9pZBgBIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhcKCmNhcGFiaWxpdHkYAiABKAlIAIgBARI+Cglhcmd1bWVudHMYAyABKAsyKy5hcmNmb3JnZXMucHVibGljYXBpLnYxLkNhcGFiaWxpdHlBcmd1bWVudHMSNgoRc291cmNlX2F0dGVtcHRfaWQYBCABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZEINCgtfY2FwYWJpbGl0eSK/AgoKVG9vbFJlc3VsdBIyCg1pbnZvY2F0aW9uX2lkGAEgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSPQoGZWZmZWN0GAIgASgOMiguYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuRWZmZWN0Q2VydGFpbnR5SAGIAQESNwoJYXJ0aWZhY3RzGAUgAygLMiQuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQXJ0aWZhY3RSZWYSOwoHc3VjY2VzcxgDIAEoCzIoLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQ2FwYWJpbGl0eVJlc3VsdEgAEjIKBWVycm9yGAQgASgLMiEuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuQXJjRXJyb3JIAEIJCgdvdXRjb21lQgkKB19lZmZlY3QitgIKDlRyYW5zaXRpb25TcGVjEjIKDXRyYW5zaXRpb25faWQYASABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIxCgxsZWZ0X2NsaXBfaWQYAiABKAsyGy5hcmNmb3JnZXMuZm91bmRhdGlvbi52MS5JZBIyCg1yaWdodF9jbGlwX2lkGAMgASgLMhsuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuSWQSEQoEa2luZBgEIAEoCUgAiAEBEjUKCWluX29mZnNldBgFIAEoCzIiLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLk1lZGlhVGltZRI2CgpvdXRfb2Zmc2V0GAYgASgLMiIuYXJjZm9yZ2VzLmZvdW5kYXRpb24udjEuTWVkaWFUaW1lQgcKBV9raW5kIsIDChRUcmlnZ2VyQ29uZmlndXJhdGlvbhIRCgRraW5kGAEgASgJSACIAQESLwoKY2hhbm5lbF9pZBgCIAEoCzIbLmFyY2Zvcmdlcy5mb3VuZGF0aW9uLnYxLklkEhYKCXRocmVzaG9sZBgDIAEoAUgBiAEBEhYKCWRpcmVjdGlvbhgEIAEoCUgCiAEBEhcKCmh5c3RlcmVzaXMYBSABKAFIA4gBARIyCgdob2xkb2ZmGAYgASgLMiEuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TY29wZVRpbWUSLgoDcHJlGAcgASgLMiEuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TY29wZVRpbWUSLwoEcG9zdBgIIAEoCzIhLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NvcGVUaW1lEhUKCHJlcGVhdGVkGAkgASgISASIAQESHAoPbWF4X29jY3VycmVuY2VzGAogASgNSAWIAQFCBwoFX2tpbmRCDAoKX3RocmVzaG9sZEIMCgpfZGlyZWN0aW9uQg0KC19oeXN0ZXJlc2lzQgsKCV9yZXBlYXRlZEISChBfbWF4X29jY3VycmVuY2VzIpsBCgtUcmlnZ2VyU3BlYxIQCgZtYW51YWwYASABKAhIABI4CghzY2hlZHVsZRgCIAEoCzIkLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuU2NoZWR1bGVTcGVjSAASNQoFZXZlbnQYAyABKAsyJC5hcmNmb3JnZXMucHVibGljYXBpLnYxLkV2ZW50VHJpZ2dlckgAQgkKB3RyaWdnZXIiowEKCVR1cm5JbnB1dBI1CgdtZXNzYWdlGAEgASgLMiQuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5NZXNzYWdlRHJhZnQSMwoHY29udGV4dBgCIAMoCzIiLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuQ29udGV4dFJlZhIZCgxpbnN0cnVjdGlvbnMYAyABKAlIAIgBAUIPCg1faW5zdHJ1Y3Rpb25zImAKClZhbHVlRW50cnkSEQoEbmFtZRgBIAEoCUgAiAEBEjYKBXZhbHVlGAIgASgLMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TdHJ1Y3R1cmVkVmFsdWVCBwoFX25hbWUiQwoJVmFsdWVMaXN0EjYKBWl0ZW1zGAEgAygLMicuYXJjZm9yZ2VzLnB1YmxpY2FwaS52MS5TdHJ1Y3R1cmVkVmFsdWUiQgoLVmFsdWVSZWNvcmQSMwoHZW50cmllcxgBIAMoCzIiLmFyY2Zvcmdlcy5wdWJsaWNhcGkudjEuVmFsdWVFbnRyeSqpAQoPQ29udGV4dExpZmV0aW1lEiAKHENPTlRFWFRfTElGRVRJTUVfVU5TUEVDSUZJRUQQABIbChdDT05URVhUX0xJRkVUSU1FX1BJTk5FRBABEhkKFUNPTlRFWFRfTElGRVRJTUVfVFVSThACEhwKGENPTlRFWFRfTElGRVRJTUVfUFJPSkVDVBADEh4KGkNPTlRFWFRfTElGRVRJTUVfU0VMRUNUSU9OEAQqdQoLQ29udHJvbEtpbmQSHAoYQ09OVFJPTF9LSU5EX1VOU1BFQ0lGSUVEEAASFwoTQ09OVFJPTF9LSU5EX0NBTkNFTBABEhYKEkNPTlRST0xfS0lORF9QQVVTRRACEhcKE0NPTlRST0xfS0lORF9SRVNVTUUQAyqiAQoMQ29udHJvbFN0YXRlEh0KGUNPTlRST0xfU1RBVEVfVU5TUEVDSUZJRUQQABIbChdDT05UUk9MX1NUQVRFX1JFUVVFU1RFRBABEh4KGkNPTlRST0xfU1RBVEVfQUNLTk9XTEVER0VEEAISGQoVQ09OVFJPTF9TVEFURV9SRUZVU0VEEAMSGwoXQ09OVFJPTF9TVEFURV9DT01QTEVURUQQBCp3CgtIaXN0b3J5TW9kZRIcChhISVNUT1JZX01PREVfVU5TUEVDSUZJRUQQABIWChJISVNUT1JZX01PREVfTE9DQUwQARIWChJISVNUT1JZX01PREVfQ0xPVUQQAhIaChZISVNUT1JZX01PREVfVEVNUE9SQVJZEAMq9gEKD1Rhc2tSZWFzb25GYWNldBIhCh1UQVNLX1JFQVNPTl9GQUNFVF9VTlNQRUNJRklFRBAAEhoKFlRBU0tfUkVBU09OX0ZBQ0VUX05PTkUQARIeChpUQVNLX1JFQVNPTl9GQUNFVF9BUFBST1ZBTBACEhwKGFRBU0tfUkVBU09OX0ZBQ0VUX0RFVklDRRADEh4KGlRBU0tfUkVBU09OX0ZBQ0VUX0NBUEFDSVRZEAQSIAocVEFTS19SRUFTT05fRkFDRVRfREVQRU5ERU5DWRAFEiQKIFRBU0tfUkVBU09OX0ZBQ0VUX1JFQ09OQ0lMSUFUSU9OEAYqjwIKCVRhc2tTdGF0ZRIaChZUQVNLX1NUQVRFX1VOU1BFQ0lGSUVEEAASFQoRVEFTS19TVEFURV9RVUVVRUQQARIWChJUQVNLX1NUQVRFX1JVTk5JTkcQAhIWChJUQVNLX1NUQVRFX1dBSVRJTkcQAxIVChFUQVNLX1NUQVRFX1BBVVNFRBAEEhoKFlRBU0tfU1RBVEVfSU5URVJSVVBURUQQBRIYChRUQVNLX1NUQVRFX1NVQ0NFRURFRBAGEiIKHlRBU0tfU1RBVEVfUEFSVElBTExZX1NVQ0NFRURFRBAHEhUKEVRBU0tfU1RBVEVfRkFJTEVEEAgSFwoTVEFTS19TVEFURV9DQU5DRUxFRBAJQl8KKmlvLmdpdGh1Yi5hcmNmb3JnZXMuY29udHJhY3RzLnB1YmxpY2FwaS52MUIMQ29udGVudFByb3RvUAGqAiBBcmNGb3JnZXMuQ29udHJhY3RzLlB1YmxpY0FwaS5WMWIGcHJvdG8z", [file_arcforges_foundation_v1_foundation]); + +/** + * registry04: AgentProfile; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.AgentProfile + */ +export type AgentProfile = Message<"arcforges.publicapi.v1.AgentProfile"> & { + /** + * @generated from field: arcforges.foundation.v1.Id profile_id = 1; + */ + profileId?: Id | undefined; + + /** + * @generated from field: optional string name = 2; + */ + name?: string | undefined; + + /** + * @generated from field: optional string model_id = 3; + */ + modelId?: string | undefined; + + /** + * @generated from field: optional string instructions = 4; + */ + instructions?: string | undefined; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id skill_ids = 5; + */ + skillIds: Id[]; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 6; + */ + revision?: Revision | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.ContextRef context = 7; + */ + context: ContextRef[]; + + /** + * @generated from field: repeated string capabilities = 8; + */ + capabilities: string[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.AgentProfile. + * Use `create(AgentProfileSchema)` to create a new message. + */ +export const AgentProfileSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 0); + +/** + * registry04: AggregateBody; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.AggregateBody + */ +export type AggregateBody = Message<"arcforges.publicapi.v1.AggregateBody"> & { + /** + * @generated from oneof arcforges.publicapi.v1.AggregateBody.body + */ + body: { + /** + * @generated from field: arcforges.publicapi.v1.NotesDocument notes = 1; + */ + value: NotesDocument; + case: "notes"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.ConversationBody chat = 2; + */ + value: ConversationBody; + case: "chat"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.ScopeMetadata scope_metadata = 3; + */ + value: ScopeMetadata; + case: "scopeMetadata"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.SlateMetadata slate_metadata = 4; + */ + value: SlateMetadata; + case: "slateMetadata"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.NotebookBody notebook = 5; + */ + value: NotebookBody; + case: "notebook"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.PropertyDefinition property_definition = 6; + */ + value: PropertyDefinition; + case: "propertyDefinition"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.SavedViewRecord saved_view = 7; + */ + value: SavedViewRecord; + case: "savedView"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.TagRecord tag = 8; + */ + value: TagRecord; + case: "tag"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.AgentProfile agent_profile = 9; + */ + value: AgentProfile; + case: "agentProfile"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.SkillRecord skill = 10; + */ + value: SkillRecord; + case: "skill"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.ChatProjectRecord chat_project = 11; + */ + value: ChatProjectRecord; + case: "chatProject"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.PreferenceRecord preferences = 12; + */ + value: PreferenceRecord; + case: "preferences"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.TaskSnapshot task = 13; + */ + value: TaskSnapshot; + case: "task"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.AutomationView automation = 14; + */ + value: AutomationView; + case: "automation"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.MemoryRecord memory = 15; + */ + value: MemoryRecord; + case: "memory"; + } | { + /** + * @generated from field: arcforges.foundation.v1.ResourceVersionRef external_body = 16; + */ + value: ResourceVersionRef; + case: "externalBody"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.publicapi.v1.AggregateBody. + * Use `create(AggregateBodySchema)` to create a new message. + */ +export const AggregateBodySchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 1); + +/** + * registry04: AlignmentSpec; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.AlignmentSpec + */ +export type AlignmentSpec = Message<"arcforges.publicapi.v1.AlignmentSpec"> & { + /** + * @generated from field: optional string kind = 1; + */ + kind?: string | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime left_anchor = 2; + */ + leftAnchor?: ScopeTime | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime right_anchor = 3; + */ + rightAnchor?: ScopeTime | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime offset = 4; + */ + offset?: ScopeTime | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id event_id = 5; + */ + eventId?: Id | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.AlignmentSpec. + * Use `create(AlignmentSpecSchema)` to create a new message. + */ +export const AlignmentSpecSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 2); + +/** + * registry04: AutomationSpec; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.AutomationSpec + */ +export type AutomationSpec = Message<"arcforges.publicapi.v1.AutomationSpec"> & { + /** + * @generated from field: optional string name = 1; + */ + name?: string | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.TriggerSpec trigger = 2; + */ + trigger?: TriggerSpec | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.TurnInput input = 3; + */ + input?: TurnInput | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id profile_id = 4; + */ + profileId?: Id | undefined; + + /** + * @generated from field: optional uint64 per_run_budget = 5; + */ + perRunBudget?: bigint | undefined; + + /** + * @generated from field: optional uint64 period_budget = 6; + */ + periodBudget?: bigint | undefined; + + /** + * @generated from field: arcforges.foundation.v1.TimeRangeUtc budget_period = 7; + */ + budgetPeriod?: TimeRangeUtc | undefined; + + /** + * @generated from field: optional string concurrency = 8; + */ + concurrency?: string | undefined; + + /** + * @generated from field: optional string misfire = 9; + */ + misfire?: string | undefined; + + /** + * @generated from field: optional uint32 catch_up_count = 10; + */ + catchUpCount?: number | undefined; + + /** + * @generated from field: optional uint32 catch_up_window_seconds = 11; + */ + catchUpWindowSeconds?: number | undefined; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id grants = 12; + */ + grants: Id[]; + + /** + * @generated from field: arcforges.foundation.v1.Id target_device_id = 13; + */ + targetDeviceId?: Id | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.AutomationSpec. + * Use `create(AutomationSpecSchema)` to create a new message. + */ +export const AutomationSpecSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 3); + +/** + * registry04: AutomationView; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.AutomationView + */ +export type AutomationView = Message<"arcforges.publicapi.v1.AutomationView"> & { + /** + * @generated from field: arcforges.foundation.v1.Id automation_id = 1; + */ + automationId?: Id | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.AutomationSpec definition = 2; + */ + definition?: AutomationSpec | undefined; + + /** + * @generated from field: optional bool enabled = 3; + */ + enabled?: boolean | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 4; + */ + revision?: Revision | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant next_occurrence = 5; + */ + nextOccurrence?: Instant | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.AutomationView. + * Use `create(AutomationViewSchema)` to create a new message. + */ +export const AutomationViewSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 4); + +/** + * registry04: Block; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.Block + */ +export type Block = Message<"arcforges.publicapi.v1.Block"> & { + /** + * @generated from field: arcforges.foundation.v1.Id block_id = 1; + */ + blockId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id parent_id = 2; + */ + parentId?: Id | undefined; + + /** + * @generated from field: optional string order_key = 3; + */ + orderKey?: string | undefined; + + /** + * @generated from field: optional string kind = 4; + */ + kind?: string | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.BlockBody body = 5; + */ + body?: BlockBody | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ContentOrigin origin = 6; + */ + origin?: ContentOrigin | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.BlockProperties properties = 7; + */ + properties?: BlockProperties | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.Block. + * Use `create(BlockSchema)` to create a new message. + */ +export const BlockSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 5); + +/** + * registry04: BlockBody; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.BlockBody + */ +export type BlockBody = Message<"arcforges.publicapi.v1.BlockBody"> & { + /** + * @generated from oneof arcforges.publicapi.v1.BlockBody.content + */ + content: { + /** + * @generated from field: arcforges.publicapi.v1.RichText text = 1; + */ + value: RichText; + case: "text"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.CodeBlock code = 2; + */ + value: CodeBlock; + case: "code"; + } | { + /** + * @generated from field: arcforges.foundation.v1.ResourceRef resource = 3; + */ + value: ResourceRef; + case: "resource"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.LinkSpec link = 4; + */ + value: LinkSpec; + case: "link"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.TableBlock table = 5; + */ + value: TableBlock; + case: "table"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.MathContent math = 6; + */ + value: MathContent; + case: "math"; + } | { + /** + * @generated from field: bool empty = 7; + */ + value: boolean; + case: "empty"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.publicapi.v1.BlockBody. + * Use `create(BlockBodySchema)` to create a new message. + */ +export const BlockBodySchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 6); + +/** + * registry04: BlockProperties; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.BlockProperties + */ +export type BlockProperties = Message<"arcforges.publicapi.v1.BlockProperties"> & { + /** + * @generated from field: optional uint32 heading_level = 1; + */ + headingLevel?: number | undefined; + + /** + * @generated from field: optional bool checked = 3; + */ + checked?: boolean | undefined; + + /** + * @generated from field: optional string callout_kind = 4; + */ + calloutKind?: string | undefined; + + /** + * @generated from field: optional string list_style = 9; + */ + listStyle?: string | undefined; + + /** + * @generated from field: optional string alt_text = 10; + */ + altText?: string | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ImageLayout image_layout = 11; + */ + imageLayout?: ImageLayout | undefined; + + /** + * @generated from field: optional string attachment_presentation = 12; + */ + attachmentPresentation?: string | undefined; + + /** + * @generated from field: optional string embed_render_mode = 13; + */ + embedRenderMode?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.BlockProperties. + * Use `create(BlockPropertiesSchema)` to create a new message. + */ +export const BlockPropertiesSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 7); + +/** + * registry04: Calibration; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.Calibration + */ +export type Calibration = Message<"arcforges.publicapi.v1.Calibration"> & { + /** + * @generated from field: optional double scale = 1; + */ + scale?: number | undefined; + + /** + * @generated from field: optional double offset = 2; + */ + offset?: number | undefined; + + /** + * @generated from field: optional string unit = 3; + */ + unit?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.Calibration. + * Use `create(CalibrationSchema)` to create a new message. + */ +export const CalibrationSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 8); + +/** + * registry04: CapabilityArguments; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.CapabilityArguments + */ +export type CapabilityArguments = Message<"arcforges.publicapi.v1.CapabilityArguments"> & { + /** + * @generated from field: optional string schema_id = 1; + */ + schemaId?: string | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.StructuredValue value = 2; + */ + value?: StructuredValue | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.CapabilityArguments. + * Use `create(CapabilityArgumentsSchema)` to create a new message. + */ +export const CapabilityArgumentsSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 9); + +/** + * registry04: CapabilityResult; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.CapabilityResult + */ +export type CapabilityResult = Message<"arcforges.publicapi.v1.CapabilityResult"> & { + /** + * @generated from field: optional string schema_id = 1; + */ + schemaId?: string | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.StructuredValue value = 2; + */ + value?: StructuredValue | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.CapabilityResult. + * Use `create(CapabilityResultSchema)` to create a new message. + */ +export const CapabilityResultSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 10); + +/** + * registry04: CaptureMetadata; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.CaptureMetadata + */ +export type CaptureMetadata = Message<"arcforges.publicapi.v1.CaptureMetadata"> & { + /** + * @generated from field: arcforges.foundation.v1.Id capture_id = 1; + */ + captureId?: Id | undefined; + + /** + * @generated from field: optional uint64 sample_count = 2; + */ + sampleCount?: bigint | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.ChannelDefinition channels = 3; + */ + channels: ChannelDefinition[]; + + /** + * @generated from field: optional string content_hash = 4; + */ + contentHash?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ResourceRef resource = 5; + */ + resource?: ResourceRef | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.CaptureMetadata. + * Use `create(CaptureMetadataSchema)` to create a new message. + */ +export const CaptureMetadataSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 11); + +/** + * registry04: ChannelDefinition; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ChannelDefinition + */ +export type ChannelDefinition = Message<"arcforges.publicapi.v1.ChannelDefinition"> & { + /** + * @generated from field: arcforges.foundation.v1.Id channel_id = 1; + */ + channelId?: Id | undefined; + + /** + * @generated from field: optional string name = 2; + */ + name?: string | undefined; + + /** + * @generated from field: optional string unit = 3; + */ + unit?: string | undefined; + + /** + * @generated from field: optional string sample_type = 4; + */ + sampleType?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Rational rate = 5; + */ + rate?: Rational | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.Calibration calibration = 6; + */ + calibration?: Calibration | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ChannelDefinition. + * Use `create(ChannelDefinitionSchema)` to create a new message. + */ +export const ChannelDefinitionSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 12); + +/** + * registry04: ChatProjectRecord; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ChatProjectRecord + */ +export type ChatProjectRecord = Message<"arcforges.publicapi.v1.ChatProjectRecord"> & { + /** + * @generated from field: arcforges.foundation.v1.Id project_id = 1; + */ + projectId?: Id | undefined; + + /** + * @generated from field: optional string name = 2; + */ + name?: string | undefined; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id conversation_ids = 3; + */ + conversationIds: Id[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.ContextRef context = 4; + */ + context: ContextRef[]; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 5; + */ + revision?: Revision | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant trashed_at = 6; + */ + trashedAt?: Instant | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ChatProjectRecord. + * Use `create(ChatProjectRecordSchema)` to create a new message. + */ +export const ChatProjectRecordSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 13); + +/** + * registry04: ChecksumSpec; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ChecksumSpec + */ +export type ChecksumSpec = Message<"arcforges.publicapi.v1.ChecksumSpec"> & { + /** + * @generated from field: optional string algorithm = 1; + */ + algorithm?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ByteRange input = 2; + */ + input?: ByteRange | undefined; + + /** + * @generated from field: optional uint32 offset = 3; + */ + offset?: number | undefined; + + /** + * @generated from field: optional string byte_order = 4; + */ + byteOrder?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ChecksumSpec. + * Use `create(ChecksumSpecSchema)` to create a new message. + */ +export const ChecksumSpecSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 14); + +/** + * registry04: CodeBlock; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.CodeBlock + */ +export type CodeBlock = Message<"arcforges.publicapi.v1.CodeBlock"> & { + /** + * @generated from field: optional string text = 1; + */ + text?: string | undefined; + + /** + * @generated from field: optional string language = 2; + */ + language?: string | undefined; + + /** + * @generated from field: optional bool wrap = 3; + */ + wrap?: boolean | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.CodeBlock. + * Use `create(CodeBlockSchema)` to create a new message. + */ +export const CodeBlockSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 15); + +/** + * registry04: ColourConfiguration; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ColourConfiguration + */ +export type ColourConfiguration = Message<"arcforges.publicapi.v1.ColourConfiguration"> & { + /** + * @generated from field: optional string working_space = 1; + */ + workingSpace?: string | undefined; + + /** + * @generated from field: optional string display_space = 2; + */ + displaySpace?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ResourceVersionRef ocio_config = 3; + */ + ocioConfig?: ResourceVersionRef | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.MediaColourAssignment input_assignments = 4; + */ + inputAssignments: MediaColourAssignment[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.ColourConfiguration. + * Use `create(ColourConfigurationSchema)` to create a new message. + */ +export const ColourConfigurationSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 16); + +/** + * registry04: ContextRef; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ContextRef + */ +export type ContextRef = Message<"arcforges.publicapi.v1.ContextRef"> & { + /** + * @generated from field: arcforges.foundation.v1.AggregateRef source = 1; + */ + source?: AggregateRef | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 2; + */ + revision?: Revision | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ResourceRef resource = 3; + */ + resource?: ResourceRef | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ContextSelector selector = 4; + */ + selector?: ContextSelector | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ContentOrigin origin = 5; + */ + origin?: ContentOrigin | undefined; + + /** + * @generated from field: optional arcforges.publicapi.v1.ContextLifetime lifetime = 6; + */ + lifetime?: ContextLifetime | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.EphemeralSelection ephemeral = 7; + */ + ephemeral?: EphemeralSelection | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.SourceConsentRef consent = 8; + */ + consent?: SourceConsentRef | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ContextRef. + * Use `create(ContextRefSchema)` to create a new message. + */ +export const ContextRefSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 17); + +/** + * registry04: ContextSelector; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ContextSelector + */ +export type ContextSelector = Message<"arcforges.publicapi.v1.ContextSelector"> & { + /** + * @generated from oneof arcforges.publicapi.v1.ContextSelector.selection + */ + selection: { + /** + * @generated from field: bool whole = 1; + */ + value: boolean; + case: "whole"; + } | { + /** + * @generated from field: arcforges.foundation.v1.ByteRange byte_range = 2; + */ + value: ByteRange; + case: "byteRange"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.NotesSelection notes = 3; + */ + value: NotesSelection; + case: "notes"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.ScopeSelection scope = 4; + */ + value: ScopeSelection; + case: "scope"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.SlateSelection slate = 5; + */ + value: SlateSelection; + case: "slate"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.publicapi.v1.ContextSelector. + * Use `create(ContextSelectorSchema)` to create a new message. + */ +export const ContextSelectorSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 18); + +/** + * registry04: ControlProgress; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ControlProgress + */ +export type ControlProgress = Message<"arcforges.publicapi.v1.ControlProgress"> & { + /** + * @generated from field: arcforges.foundation.v1.Id command_id = 1; + */ + commandId?: Id | undefined; + + /** + * @generated from field: optional arcforges.publicapi.v1.ControlKind kind = 2; + */ + kind?: ControlKind | undefined; + + /** + * @generated from field: optional arcforges.publicapi.v1.ControlState state = 3; + */ + state?: ControlState | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant requested_at = 4; + */ + requestedAt?: Instant | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant acknowledged_at = 5; + */ + acknowledgedAt?: Instant | undefined; + + /** + * @generated from field: optional string reason = 6; + */ + reason?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ControlProgress. + * Use `create(ControlProgressSchema)` to create a new message. + */ +export const ControlProgressSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 19); + +/** + * registry04: ConversationBody; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ConversationBody + */ +export type ConversationBody = Message<"arcforges.publicapi.v1.ConversationBody"> & { + /** + * @generated from field: arcforges.publicapi.v1.ConversationView conversation = 1; + */ + conversation?: ConversationView | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.MessageView messages = 2; + */ + messages: MessageView[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.ConversationBody. + * Use `create(ConversationBodySchema)` to create a new message. + */ +export const ConversationBodySchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 20); + +/** + * registry04: ConversationView; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ConversationView + */ +export type ConversationView = Message<"arcforges.publicapi.v1.ConversationView"> & { + /** + * @generated from field: arcforges.foundation.v1.Id conversation_id = 1; + */ + conversationId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id branch_id = 2; + */ + branchId?: Id | undefined; + + /** + * @generated from field: optional string title = 3; + */ + title?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 4; + */ + revision?: Revision | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant last_message_at = 5; + */ + lastMessageAt?: Instant | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id project_id = 6; + */ + projectId?: Id | undefined; + + /** + * @generated from field: optional bool pinned = 7; + */ + pinned?: boolean | undefined; + + /** + * @generated from field: optional bool archived = 8; + */ + archived?: boolean | undefined; + + /** + * @generated from field: optional bool temporary = 9; + */ + temporary?: boolean | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ApplicationScope application_scope = 10; + */ + applicationScope?: ApplicationScope | undefined; + + /** + * @generated from field: optional arcforges.publicapi.v1.HistoryMode history_mode = 11; + */ + historyMode?: HistoryMode | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ConversationView. + * Use `create(ConversationViewSchema)` to create a new message. + */ +export const ConversationViewSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 21); + +/** + * registry04: CursorResult; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.CursorResult + */ +export type CursorResult = Message<"arcforges.publicapi.v1.CursorResult"> & { + /** + * @generated from field: arcforges.publicapi.v1.SelectedSample a = 1; + */ + a?: SelectedSample | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.SelectedSample b = 2; + */ + b?: SelectedSample | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime delta_time = 3; + */ + deltaTime?: ScopeTime | undefined; + + /** + * @generated from field: optional double delta_value = 4; + */ + deltaValue?: number | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.CursorResult. + * Use `create(CursorResultSchema)` to create a new message. + */ +export const CursorResultSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 22); + +/** + * registry04: CursorSpec; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.CursorSpec + */ +export type CursorSpec = Message<"arcforges.publicapi.v1.CursorSpec"> & { + /** + * @generated from field: arcforges.foundation.v1.Id channel_id = 1; + */ + channelId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id segment_id = 2; + */ + segmentId?: Id | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime time = 3; + */ + time?: ScopeTime | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.CursorSpec. + * Use `create(CursorSpecSchema)` to create a new message. + */ +export const CursorSpecSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 23); + +/** + * registry04: EffectParameter; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.EffectParameter + */ +export type EffectParameter = Message<"arcforges.publicapi.v1.EffectParameter"> & { + /** + * @generated from field: optional string name = 1; + */ + name?: string | undefined; + + /** + * @generated from oneof arcforges.publicapi.v1.EffectParameter.value + */ + value: { + /** + * @generated from field: arcforges.foundation.v1.Decimal decimal = 2; + */ + value: Decimal; + case: "decimal"; + } | { + /** + * @generated from field: bool boolean = 3; + */ + value: boolean; + case: "boolean"; + } | { + /** + * @generated from field: string text = 4; + */ + value: string; + case: "text"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.KeyframeList keyframes = 5; + */ + value: KeyframeList; + case: "keyframes"; + } | { + /** + * @generated from field: arcforges.foundation.v1.Rational rational = 6; + */ + value: Rational; + case: "rational"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.publicapi.v1.EffectParameter. + * Use `create(EffectParameterSchema)` to create a new message. + */ +export const EffectParameterSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 24); + +/** + * registry04: EffectSpec; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.EffectSpec + */ +export type EffectSpec = Message<"arcforges.publicapi.v1.EffectSpec"> & { + /** + * @generated from field: optional string kind = 1; + */ + kind?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.EffectParameter parameters = 2; + */ + parameters: EffectParameter[]; + + /** + * @generated from field: arcforges.foundation.v1.Id instance_id = 3; + */ + instanceId?: Id | undefined; + + /** + * @generated from field: optional string definition_version = 4; + */ + definitionVersion?: string | undefined; + + /** + * @generated from field: optional string scope = 5; + */ + scope?: string | undefined; + + /** + * @generated from field: optional bool enabled = 6; + */ + enabled?: boolean | undefined; + + /** + * @generated from field: optional bytes retained_definition = 7; + */ + retainedDefinition?: Uint8Array | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.EffectSpec. + * Use `create(EffectSpecSchema)` to create a new message. + */ +export const EffectSpecSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 25); + +/** + * registry04: EphemeralSelection; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.EphemeralSelection + */ +export type EphemeralSelection = Message<"arcforges.publicapi.v1.EphemeralSelection"> & { + /** + * @generated from field: arcforges.foundation.v1.Id instance_id = 1; + */ + instanceId?: Id | undefined; + + /** + * @generated from field: optional uint64 generation = 2; + */ + generation?: bigint | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id selection_id = 3; + */ + selectionId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant expires_at = 4; + */ + expiresAt?: Instant | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.EphemeralSelection. + * Use `create(EphemeralSelectionSchema)` to create a new message. + */ +export const EphemeralSelectionSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 26); + +/** + * registry04: EventTrigger; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.EventTrigger + */ +export type EventTrigger = Message<"arcforges.publicapi.v1.EventTrigger"> & { + /** + * @generated from field: optional string kind = 1; + */ + kind?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.AggregateRef source = 2; + */ + source?: AggregateRef | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.NotesFilter predicate = 3; + */ + predicate?: NotesFilter | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.EventTrigger. + * Use `create(EventTriggerSchema)` to create a new message. + */ +export const EventTriggerSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 27); + +/** + * registry04: FamilyResult; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.FamilyResult + */ +export type FamilyResult = Message<"arcforges.publicapi.v1.FamilyResult"> & { + /** + * @generated from field: optional string family = 1; + */ + family?: string | undefined; + + /** + * @generated from field: optional string status = 2; + */ + status?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.MeasurementValue values = 3; + */ + values: MeasurementValue[]; + + /** + * @generated from field: optional uint64 valid_count = 4; + */ + validCount?: bigint | undefined; + + /** + * @generated from field: optional uint64 invalid_count = 5; + */ + invalidCount?: bigint | undefined; + + /** + * @generated from field: optional string reason = 6; + */ + reason?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id channel_id = 7; + */ + channelId?: Id | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.FamilyResult. + * Use `create(FamilyResultSchema)` to create a new message. + */ +export const FamilyResultSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 28); + +/** + * registry04: FilterGroup; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.FilterGroup + */ +export type FilterGroup = Message<"arcforges.publicapi.v1.FilterGroup"> & { + /** + * @generated from field: optional string operator = 1; + */ + operator?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.NotesFilter children = 2; + */ + children: NotesFilter[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.FilterGroup. + * Use `create(FilterGroupSchema)` to create a new message. + */ +export const FilterGroupSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 29); + +/** + * registry04: FolderView; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.FolderView + */ +export type FolderView = Message<"arcforges.publicapi.v1.FolderView"> & { + /** + * @generated from field: arcforges.foundation.v1.Id folder_id = 1; + */ + folderId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id notebook_id = 2; + */ + notebookId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id parent_id = 3; + */ + parentId?: Id | undefined; + + /** + * @generated from field: optional string name = 4; + */ + name?: string | undefined; + + /** + * @generated from field: optional string order_key = 5; + */ + orderKey?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant trashed_at = 6; + */ + trashedAt?: Instant | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision notebook_rev = 7; + */ + notebookRev?: Revision | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.FolderView. + * Use `create(FolderViewSchema)` to create a new message. + */ +export const FolderViewSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 30); + +/** + * registry04: FrameConfiguration; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.FrameConfiguration + */ +export type FrameConfiguration = Message<"arcforges.publicapi.v1.FrameConfiguration"> & { + /** + * @generated from field: optional string kind = 1; + */ + kind?: string | undefined; + + /** + * @generated from field: optional bytes start = 2; + */ + start?: Uint8Array | undefined; + + /** + * @generated from field: optional bytes end = 3; + */ + end?: Uint8Array | undefined; + + /** + * @generated from field: optional uint32 escape_byte = 4; + */ + escapeByte?: number | undefined; + + /** + * @generated from field: optional uint32 delimiter = 5; + */ + delimiter?: number | undefined; + + /** + * @generated from field: optional bool header = 6; + */ + header?: boolean | undefined; + + /** + * @generated from field: optional uint32 frame_bytes = 7; + */ + frameBytes?: number | undefined; + + /** + * @generated from field: optional string byte_order = 8; + */ + byteOrder?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.FrameField fields = 9; + */ + fields: FrameField[]; + + /** + * @generated from field: arcforges.publicapi.v1.ChecksumSpec checksum = 10; + */ + checksum?: ChecksumSpec | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.FrameConfiguration. + * Use `create(FrameConfigurationSchema)` to create a new message. + */ +export const FrameConfigurationSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 31); + +/** + * registry04: FrameField; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.FrameField + */ +export type FrameField = Message<"arcforges.publicapi.v1.FrameField"> & { + /** + * @generated from field: arcforges.foundation.v1.Id channel_id = 1; + */ + channelId?: Id | undefined; + + /** + * @generated from field: optional uint32 column = 2; + */ + column?: number | undefined; + + /** + * @generated from field: repeated string json_path = 3; + */ + jsonPath: string[]; + + /** + * @generated from field: optional uint32 offset = 4; + */ + offset?: number | undefined; + + /** + * @generated from field: optional string scalar_type = 5; + */ + scalarType?: string | undefined; + + /** + * @generated from field: optional bool required = 6; + */ + required?: boolean | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.FrameField. + * Use `create(FrameFieldSchema)` to create a new message. + */ +export const FrameFieldSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 32); + +/** + * registry04: GeneratedSource; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.GeneratedSource + */ +export type GeneratedSource = Message<"arcforges.publicapi.v1.GeneratedSource"> & { + /** + * @generated from field: optional string kind = 1; + */ + kind?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.EffectParameter parameters = 2; + */ + parameters: EffectParameter[]; + + /** + * @generated from field: arcforges.publicapi.v1.TimedText text = 3; + */ + text?: TimedText | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.GeneratedSource. + * Use `create(GeneratedSourceSchema)` to create a new message. + */ +export const GeneratedSourceSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 33); + +/** + * registry04: IdList; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.IdList + */ +export type IdList = Message<"arcforges.publicapi.v1.IdList"> & { + /** + * @generated from field: repeated arcforges.foundation.v1.Id items = 1; + */ + items: Id[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.IdList. + * Use `create(IdListSchema)` to create a new message. + */ +export const IdListSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 34); + +/** + * registry04: ImageLayout; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ImageLayout + */ +export type ImageLayout = Message<"arcforges.publicapi.v1.ImageLayout"> & { + /** + * @generated from field: optional double width_ratio = 1; + */ + widthRatio?: number | undefined; + + /** + * @generated from field: optional string alignment = 2; + */ + alignment?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ImageLayout. + * Use `create(ImageLayoutSchema)` to create a new message. + */ +export const ImageLayoutSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 35); + +/** + * registry04: InlineAtom; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.InlineAtom + */ +export type InlineAtom = Message<"arcforges.publicapi.v1.InlineAtom"> & { + /** + * @generated from field: optional uint32 offset = 1; + */ + offset?: number | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ContentOrigin origin = 5; + */ + origin?: ContentOrigin | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id inline_id = 6; + */ + inlineId?: Id | undefined; + + /** + * @generated from oneof arcforges.publicapi.v1.InlineAtom.content + */ + content: { + /** + * @generated from field: arcforges.publicapi.v1.LinkSpec mention = 2; + */ + value: LinkSpec; + case: "mention"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.MathContent math = 3; + */ + value: MathContent; + case: "math"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.LinkSpec footnote = 4; + */ + value: LinkSpec; + case: "footnote"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.publicapi.v1.InlineAtom. + * Use `create(InlineAtomSchema)` to create a new message. + */ +export const InlineAtomSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 36); + +/** + * registry04: Keyframe; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.Keyframe + */ +export type Keyframe = Message<"arcforges.publicapi.v1.Keyframe"> & { + /** + * @generated from field: arcforges.foundation.v1.MediaTime time = 1; + */ + time?: MediaTime | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Decimal value = 2; + */ + value?: Decimal | undefined; + + /** + * @generated from field: optional string interpolation = 3; + */ + interpolation?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Rational in_tangent = 4; + */ + inTangent?: Rational | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Rational out_tangent = 5; + */ + outTangent?: Rational | undefined; + + /** + * @generated from field: optional string scope = 6; + */ + scope?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.Keyframe. + * Use `create(KeyframeSchema)` to create a new message. + */ +export const KeyframeSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 37); + +/** + * registry04: KeyframeList; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.KeyframeList + */ +export type KeyframeList = Message<"arcforges.publicapi.v1.KeyframeList"> & { + /** + * @generated from field: repeated arcforges.publicapi.v1.Keyframe items = 1; + */ + items: Keyframe[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.KeyframeList. + * Use `create(KeyframeListSchema)` to create a new message. + */ +export const KeyframeListSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 38); + +/** + * registry04: LinkSpec; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.LinkSpec + */ +export type LinkSpec = Message<"arcforges.publicapi.v1.LinkSpec"> & { + /** + * @generated from field: optional string kind = 1; + */ + kind?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id target_id = 2; + */ + targetId?: Id | undefined; + + /** + * @generated from field: optional string url = 3; + */ + url?: string | undefined; + + /** + * @generated from field: optional string label = 4; + */ + label?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.LinkSpec. + * Use `create(LinkSpecSchema)` to create a new message. + */ +export const LinkSpecSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 39); + +/** + * registry04: MarkerView; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MarkerView + */ +export type MarkerView = Message<"arcforges.publicapi.v1.MarkerView"> & { + /** + * @generated from field: arcforges.foundation.v1.Id marker_id = 1; + */ + markerId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id sequence_id = 2; + */ + sequenceId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.MediaRange range = 3; + */ + range?: MediaRange | undefined; + + /** + * @generated from field: optional string label = 4; + */ + label?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ContentOrigin origin = 5; + */ + origin?: ContentOrigin | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id clip_id = 6; + */ + clipId?: Id | undefined; + + /** + * @generated from field: optional string anchor = 7; + */ + anchor?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.MarkerView. + * Use `create(MarkerViewSchema)` to create a new message. + */ +export const MarkerViewSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 40); + +/** + * registry04: MathContent; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MathContent + */ +export type MathContent = Message<"arcforges.publicapi.v1.MathContent"> & { + /** + * @generated from field: optional string tex = 1; + */ + tex?: string | undefined; + + /** + * @generated from field: optional bool display = 2; + */ + display?: boolean | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.MathContent. + * Use `create(MathContentSchema)` to create a new message. + */ +export const MathContentSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 41); + +/** + * registry04: MeasurementRequest; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MeasurementRequest + */ +export type MeasurementRequest = Message<"arcforges.publicapi.v1.MeasurementRequest"> & { + /** + * @generated from field: optional string profile = 1; + */ + profile?: string | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.MeasurementSource source = 2; + */ + source?: MeasurementSource | undefined; + + /** + * @generated from field: arcforges.foundation.v1.NativeContentRev source_revision = 3; + */ + sourceRevision?: NativeContentRev | undefined; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id channels = 4; + */ + channels: Id[]; + + /** + * @generated from field: arcforges.publicapi.v1.MeasurementWindow window = 5; + */ + window?: MeasurementWindow | undefined; + + /** + * @generated from field: repeated string families = 6; + */ + families: string[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.MeasurementThreshold thresholds = 7; + */ + thresholds: MeasurementThreshold[]; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeConfiguration configuration = 8; + */ + configuration?: ScopeConfiguration | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.AlignmentSpec alignment = 9; + */ + alignment?: AlignmentSpec | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.CursorSpec cursors = 10; + */ + cursors: CursorSpec[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.MeasurementThreshold reference_levels = 11; + */ + referenceLevels: MeasurementThreshold[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.MeasurementRequest. + * Use `create(MeasurementRequestSchema)` to create a new message. + */ +export const MeasurementRequestSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 42); + +/** + * registry04: MeasurementResult; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MeasurementResult + */ +export type MeasurementResult = Message<"arcforges.publicapi.v1.MeasurementResult"> & { + /** + * @generated from field: optional string profile = 1; + */ + profile?: string | undefined; + + /** + * @generated from field: optional string input_hash = 2; + */ + inputHash?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.FamilyResult families = 3; + */ + families: FamilyResult[]; + + /** + * @generated from field: repeated string warnings = 4; + */ + warnings: string[]; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeConfiguration configuration = 5; + */ + configuration?: ScopeConfiguration | undefined; + + /** + * @generated from field: optional uint64 finite_count = 6; + */ + finiteCount?: bigint | undefined; + + /** + * @generated from field: optional uint64 excluded_count = 7; + */ + excludedCount?: bigint | undefined; + + /** + * @generated from field: optional uint64 run_count = 8; + */ + runCount?: bigint | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime requested_duration = 9; + */ + requestedDuration?: ScopeTime | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime covered_duration = 10; + */ + coveredDuration?: ScopeTime | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime timing_uncertainty = 11; + */ + timingUncertainty?: ScopeTime | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.MeasurementSource source = 12; + */ + source?: MeasurementSource | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.MeasurementThreshold resolved_thresholds = 13; + */ + resolvedThresholds: MeasurementThreshold[]; + + /** + * @generated from field: arcforges.publicapi.v1.CursorResult cursor = 14; + */ + cursor?: CursorResult | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.MeasurementResult. + * Use `create(MeasurementResultSchema)` to create a new message. + */ +export const MeasurementResultSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 43); + +/** + * registry04: MeasurementSource; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MeasurementSource + */ +export type MeasurementSource = Message<"arcforges.publicapi.v1.MeasurementSource"> & { + /** + * @generated from field: arcforges.foundation.v1.ResourceVersionRef capture = 1; + */ + capture?: ResourceVersionRef | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id channel_id = 2; + */ + channelId?: Id | undefined; + + /** + * @generated from field: optional uint64 committed_prefix = 3; + */ + committedPrefix?: bigint | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ResourceVersionRef configuration = 4; + */ + configuration?: ResourceVersionRef | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ResourceVersionRef decoder = 5; + */ + decoder?: ResourceVersionRef | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ResourceVersionRef time_mapping = 6; + */ + timeMapping?: ResourceVersionRef | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ResourceVersionRef event_set = 7; + */ + eventSet?: ResourceVersionRef | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.MeasurementSource. + * Use `create(MeasurementSourceSchema)` to create a new message. + */ +export const MeasurementSourceSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 44); + +/** + * registry04: MeasurementThreshold; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MeasurementThreshold + */ +export type MeasurementThreshold = Message<"arcforges.publicapi.v1.MeasurementThreshold"> & { + /** + * @generated from field: optional string family = 1; + */ + family?: string | undefined; + + /** + * @generated from field: optional string name = 2; + */ + name?: string | undefined; + + /** + * @generated from field: optional double value = 3; + */ + value?: number | undefined; + + /** + * @generated from field: optional string unit = 4; + */ + unit?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id channel_id = 5; + */ + channelId?: Id | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.MeasurementThreshold. + * Use `create(MeasurementThresholdSchema)` to create a new message. + */ +export const MeasurementThresholdSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 45); + +/** + * registry04: MeasurementValue; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MeasurementValue + */ +export type MeasurementValue = Message<"arcforges.publicapi.v1.MeasurementValue"> & { + /** + * @generated from field: optional string name = 1; + */ + name?: string | undefined; + + /** + * @generated from field: optional string unit = 3; + */ + unit?: string | undefined; + + /** + * @generated from oneof arcforges.publicapi.v1.MeasurementValue.result + */ + result: { + /** + * @generated from field: double value = 2; + */ + value: number; + case: "value"; + } | { + /** + * @generated from field: uint64 count = 4; + */ + value: bigint; + case: "count"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.publicapi.v1.MeasurementValue. + * Use `create(MeasurementValueSchema)` to create a new message. + */ +export const MeasurementValueSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 46); + +/** + * registry04: MeasurementWindow; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MeasurementWindow + */ +export type MeasurementWindow = Message<"arcforges.publicapi.v1.MeasurementWindow"> & { + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime start = 1; + */ + start?: ScopeTime | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime end = 2; + */ + end?: ScopeTime | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.MeasurementWindow. + * Use `create(MeasurementWindowSchema)` to create a new message. + */ +export const MeasurementWindowSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 47); + +/** + * registry04: MediaBin; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MediaBin + */ +export type MediaBin = Message<"arcforges.publicapi.v1.MediaBin"> & { + /** + * @generated from field: arcforges.foundation.v1.Id bin_id = 1; + */ + binId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id parent_id = 2; + */ + parentId?: Id | undefined; + + /** + * @generated from field: optional string name = 3; + */ + name?: string | undefined; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id media_ids = 4; + */ + mediaIds: Id[]; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id sequence_ids = 5; + */ + sequenceIds: Id[]; + + /** + * @generated from field: optional uint32 order = 6; + */ + order?: number | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.MediaBin. + * Use `create(MediaBinSchema)` to create a new message. + */ +export const MediaBinSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 48); + +/** + * registry04: MediaColourAssignment; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MediaColourAssignment + */ +export type MediaColourAssignment = Message<"arcforges.publicapi.v1.MediaColourAssignment"> & { + /** + * @generated from field: arcforges.foundation.v1.Id media_id = 1; + */ + mediaId?: Id | undefined; + + /** + * @generated from field: optional string input_space = 2; + */ + inputSpace?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.MediaColourAssignment. + * Use `create(MediaColourAssignmentSchema)` to create a new message. + */ +export const MediaColourAssignmentSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 49); + +/** + * registry04: MediaStream; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MediaStream + */ +export type MediaStream = Message<"arcforges.publicapi.v1.MediaStream"> & { + /** + * @generated from field: optional uint32 index = 1; + */ + index?: number | undefined; + + /** + * @generated from field: optional string kind = 2; + */ + kind?: string | undefined; + + /** + * @generated from field: optional string codec = 3; + */ + codec?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Rational rate = 4; + */ + rate?: Rational | undefined; + + /** + * @generated from field: optional uint32 channels = 5; + */ + channels?: number | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.MediaStream. + * Use `create(MediaStreamSchema)` to create a new message. + */ +export const MediaStreamSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 50); + +/** + * registry04: MediaView; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MediaView + */ +export type MediaView = Message<"arcforges.publicapi.v1.MediaView"> & { + /** + * @generated from field: arcforges.foundation.v1.Id media_id = 1; + */ + mediaId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ResourceRef source = 2; + */ + source?: ResourceRef | undefined; + + /** + * @generated from field: optional arcforges.foundation.v1.ResourceAvailability availability = 3; + */ + availability?: ResourceAvailability | undefined; + + /** + * @generated from field: arcforges.foundation.v1.MediaTime duration = 4; + */ + duration?: MediaTime | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.MediaStream streams = 5; + */ + streams: MediaStream[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.MediaView. + * Use `create(MediaViewSchema)` to create a new message. + */ +export const MediaViewSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 51); + +/** + * registry04: MemoryRecord; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MemoryRecord + */ +export type MemoryRecord = Message<"arcforges.publicapi.v1.MemoryRecord"> & { + /** + * @generated from field: arcforges.foundation.v1.Id memory_id = 1; + */ + memoryId?: Id | undefined; + + /** + * @generated from field: optional string text = 2; + */ + text?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.ContextRef sources = 3; + */ + sources: ContextRef[]; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 4; + */ + revision?: Revision | undefined; + + /** + * @generated from field: optional bool enabled = 5; + */ + enabled?: boolean | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ContentOrigin origin = 6; + */ + origin?: ContentOrigin | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.MemoryRecord. + * Use `create(MemoryRecordSchema)` to create a new message. + */ +export const MemoryRecordSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 52); + +/** + * registry04: MessageDraft; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MessageDraft + */ +export type MessageDraft = Message<"arcforges.publicapi.v1.MessageDraft"> & { + /** + * @generated from field: repeated arcforges.publicapi.v1.MessagePart parts = 1; + */ + parts: MessagePart[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.ContextRef context = 2; + */ + context: ContextRef[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.MessageDraft. + * Use `create(MessageDraftSchema)` to create a new message. + */ +export const MessageDraftSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 53); + +/** + * registry04: MessagePart; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MessagePart + */ +export type MessagePart = Message<"arcforges.publicapi.v1.MessagePart"> & { + /** + * @generated from field: arcforges.foundation.v1.ContentOrigin origin = 5; + */ + origin?: ContentOrigin | undefined; + + /** + * @generated from oneof arcforges.publicapi.v1.MessagePart.content + */ + content: { + /** + * @generated from field: string text = 1; + */ + value: string; + case: "text"; + } | { + /** + * @generated from field: arcforges.foundation.v1.ResourceRef resource = 2; + */ + value: ResourceRef; + case: "resource"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.ToolProposal tool_proposal = 3; + */ + value: ToolProposal; + case: "toolProposal"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.ToolResult tool_result = 4; + */ + value: ToolResult; + case: "toolResult"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.publicapi.v1.MessagePart. + * Use `create(MessagePartSchema)` to create a new message. + */ +export const MessagePartSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 54); + +/** + * registry04: MessageView; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MessageView + */ +export type MessageView = Message<"arcforges.publicapi.v1.MessageView"> & { + /** + * @generated from field: arcforges.foundation.v1.Id message_id = 1; + */ + messageId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id conversation_id = 2; + */ + conversationId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id branch_id = 3; + */ + branchId?: Id | undefined; + + /** + * @generated from field: optional string role = 4; + */ + role?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.MessagePart parts = 5; + */ + parts: MessagePart[]; + + /** + * @generated from field: optional string state = 6; + */ + state?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 7; + */ + revision?: Revision | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id task_id = 8; + */ + taskId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id turn_id = 9; + */ + turnId?: Id | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.MessageView. + * Use `create(MessageViewSchema)` to create a new message. + */ +export const MessageViewSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 55); + +/** + * registry04: MetadataEntry; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MetadataEntry + */ +export type MetadataEntry = Message<"arcforges.publicapi.v1.MetadataEntry"> & { + /** + * @generated from field: optional string name = 1; + */ + name?: string | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.MetadataScalar value = 2; + */ + value?: MetadataScalar | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.MetadataEntry. + * Use `create(MetadataEntrySchema)` to create a new message. + */ +export const MetadataEntrySchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 56); + +/** + * registry04: MetadataScalar; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.MetadataScalar + */ +export type MetadataScalar = Message<"arcforges.publicapi.v1.MetadataScalar"> & { + /** + * @generated from oneof arcforges.publicapi.v1.MetadataScalar.value + */ + value: { + /** + * @generated from field: string text = 1; + */ + value: string; + case: "text"; + } | { + /** + * @generated from field: bool boolean = 2; + */ + value: boolean; + case: "boolean"; + } | { + /** + * @generated from field: sint64 integer = 3; + */ + value: bigint; + case: "integer"; + } | { + /** + * @generated from field: double number = 4; + */ + value: number; + case: "number"; + } | { + /** + * @generated from field: arcforges.foundation.v1.Decimal decimal = 5; + */ + value: Decimal; + case: "decimal"; + } | { + /** + * @generated from field: arcforges.foundation.v1.Instant instant = 6; + */ + value: Instant; + case: "instant"; + } | { + /** + * @generated from field: arcforges.foundation.v1.ResourceRef resource = 7; + */ + value: ResourceRef; + case: "resource"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.publicapi.v1.MetadataScalar. + * Use `create(MetadataScalarSchema)` to create a new message. + */ +export const MetadataScalarSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 57); + +/** + * registry04: NotebookBody; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.NotebookBody + */ +export type NotebookBody = Message<"arcforges.publicapi.v1.NotebookBody"> & { + /** + * @generated from field: arcforges.publicapi.v1.NotebookView notebook = 1; + */ + notebook?: NotebookView | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.FolderView folders = 2; + */ + folders: FolderView[]; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id document_order = 3; + */ + documentOrder: Id[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.NotebookBody. + * Use `create(NotebookBodySchema)` to create a new message. + */ +export const NotebookBodySchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 58); + +/** + * registry04: NotebookView; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.NotebookView + */ +export type NotebookView = Message<"arcforges.publicapi.v1.NotebookView"> & { + /** + * @generated from field: arcforges.foundation.v1.Id notebook_id = 1; + */ + notebookId?: Id | undefined; + + /** + * @generated from field: optional string name = 2; + */ + name?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 3; + */ + revision?: Revision | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant trashed_at = 4; + */ + trashedAt?: Instant | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.NotebookView. + * Use `create(NotebookViewSchema)` to create a new message. + */ +export const NotebookViewSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 59); + +/** + * registry04: NotesDocument; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.NotesDocument + */ +export type NotesDocument = Message<"arcforges.publicapi.v1.NotesDocument"> & { + /** + * @generated from field: arcforges.foundation.v1.Id document_id = 1; + */ + documentId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id notebook_id = 2; + */ + notebookId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id folder_id = 3; + */ + folderId?: Id | undefined; + + /** + * @generated from field: optional string title = 4; + */ + title?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.Block blocks = 5; + */ + blocks: Block[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.PropertyValue properties = 6; + */ + properties: PropertyValue[]; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id tags = 7; + */ + tags: Id[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.LinkSpec links = 8; + */ + links: LinkSpec[]; + + /** + * @generated from field: arcforges.foundation.v1.ContentOrigin origin = 9; + */ + origin?: ContentOrigin | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.NotesDocument. + * Use `create(NotesDocumentSchema)` to create a new message. + */ +export const NotesDocumentSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 60); + +/** + * registry04: NotesFilter; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.NotesFilter + */ +export type NotesFilter = Message<"arcforges.publicapi.v1.NotesFilter"> & { + /** + * @generated from oneof arcforges.publicapi.v1.NotesFilter.expression + */ + expression: { + /** + * @generated from field: arcforges.publicapi.v1.FilterGroup group = 1; + */ + value: FilterGroup; + case: "group"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.ScalarPredicate predicate = 2; + */ + value: ScalarPredicate; + case: "predicate"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.publicapi.v1.NotesFilter. + * Use `create(NotesFilterSchema)` to create a new message. + */ +export const NotesFilterSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 61); + +/** + * registry04: NotesQuery; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.NotesQuery + */ +export type NotesQuery = Message<"arcforges.publicapi.v1.NotesQuery"> & { + /** + * @generated from field: optional string profile = 1; + */ + profile?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id notebook_id = 2; + */ + notebookId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id saved_view_id = 3; + */ + savedViewId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision saved_view_rev = 4; + */ + savedViewRev?: Revision | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.NotesFilter filter = 5; + */ + filter?: NotesFilter | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.NotesSort sorts = 6; + */ + sorts: NotesSort[]; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id projection = 7; + */ + projection: Id[]; + + /** + * @generated from field: arcforges.foundation.v1.PageRequest page = 8; + */ + page?: PageRequest | undefined; + + /** + * @generated from field: optional string dataset_token = 9; + */ + datasetToken?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.PropertyDefinitionVersion definition_versions = 10; + */ + definitionVersions: PropertyDefinitionVersion[]; + + /** + * @generated from field: arcforges.publicapi.v1.NotesSelectors selectors = 11; + */ + selectors?: NotesSelectors | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.NotesQuery. + * Use `create(NotesQuerySchema)` to create a new message. + */ +export const NotesQuerySchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 62); + +/** + * registry04: NotesSelection; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.NotesSelection + */ +export type NotesSelection = Message<"arcforges.publicapi.v1.NotesSelection"> & { + /** + * @generated from field: arcforges.foundation.v1.Id document_id = 1; + */ + documentId?: Id | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.NotesTextPosition anchor = 2; + */ + anchor?: NotesTextPosition | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.NotesTextPosition focus = 3; + */ + focus?: NotesTextPosition | undefined; + + /** + * @generated from field: arcforges.foundation.v1.LocalNotesVersion local_version = 4; + */ + localVersion?: LocalNotesVersion | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision cloud_revision = 5; + */ + cloudRevision?: Revision | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.NotesSelection. + * Use `create(NotesSelectionSchema)` to create a new message. + */ +export const NotesSelectionSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 63); + +/** + * registry04: NotesSelectors; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.NotesSelectors + */ +export type NotesSelectors = Message<"arcforges.publicapi.v1.NotesSelectors"> & { + /** + * @generated from field: arcforges.foundation.v1.Id document_id = 1; + */ + documentId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id folder_id = 2; + */ + folderId?: Id | undefined; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id tag_ids = 3; + */ + tagIds: Id[]; + + /** + * @generated from field: optional string text = 4; + */ + text?: string | undefined; + + /** + * @generated from field: repeated string block_kinds = 5; + */ + blockKinds: string[]; + + /** + * @generated from field: optional bool has_attachment = 6; + */ + hasAttachment?: boolean | undefined; + + /** + * @generated from field: arcforges.foundation.v1.TimeRangeUtc modified = 7; + */ + modified?: TimeRangeUtc | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id linked_to = 8; + */ + linkedTo?: Id | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.NotesSelectors. + * Use `create(NotesSelectorsSchema)` to create a new message. + */ +export const NotesSelectorsSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 64); + +/** + * registry04: NotesSort; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.NotesSort + */ +export type NotesSort = Message<"arcforges.publicapi.v1.NotesSort"> & { + /** + * @generated from field: arcforges.foundation.v1.Id property_id = 1; + */ + propertyId?: Id | undefined; + + /** + * @generated from field: optional bool descending = 2; + */ + descending?: boolean | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.NotesSort. + * Use `create(NotesSortSchema)` to create a new message. + */ +export const NotesSortSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 65); + +/** + * registry04: NotesTextPosition; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.NotesTextPosition + */ +export type NotesTextPosition = Message<"arcforges.publicapi.v1.NotesTextPosition"> & { + /** + * @generated from field: arcforges.foundation.v1.Id block_id = 1; + */ + blockId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id inline_id = 2; + */ + inlineId?: Id | undefined; + + /** + * @generated from field: optional uint32 offset_utf16 = 3; + */ + offsetUtf16?: number | undefined; + + /** + * @generated from field: optional string affinity = 4; + */ + affinity?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id cell_id = 5; + */ + cellId?: Id | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.NotesTextPosition. + * Use `create(NotesTextPositionSchema)` to create a new message. + */ +export const NotesTextPositionSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 66); + +/** + * registry04: PreferenceRecord; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.PreferenceRecord + */ +export type PreferenceRecord = Message<"arcforges.publicapi.v1.PreferenceRecord"> & { + /** + * @generated from field: arcforges.foundation.v1.Id preference_id = 1; + */ + preferenceId?: Id | undefined; + + /** + * @generated from field: optional string owner_app_id = 2; + */ + ownerAppId?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.MetadataEntry values = 3; + */ + values: MetadataEntry[]; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 4; + */ + revision?: Revision | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.PreferenceRecord. + * Use `create(PreferenceRecordSchema)` to create a new message. + */ +export const PreferenceRecordSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 67); + +/** + * registry04: ProcessingEdge; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ProcessingEdge + */ +export type ProcessingEdge = Message<"arcforges.publicapi.v1.ProcessingEdge"> & { + /** + * @generated from field: arcforges.foundation.v1.Id source_node_id = 1; + */ + sourceNodeId?: Id | undefined; + + /** + * @generated from field: optional string source_port = 2; + */ + sourcePort?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id target_node_id = 3; + */ + targetNodeId?: Id | undefined; + + /** + * @generated from field: optional string target_port = 4; + */ + targetPort?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ProcessingEdge. + * Use `create(ProcessingEdgeSchema)` to create a new message. + */ +export const ProcessingEdgeSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 68); + +/** + * registry04: ProcessingGraph; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ProcessingGraph + */ +export type ProcessingGraph = Message<"arcforges.publicapi.v1.ProcessingGraph"> & { + /** + * @generated from field: repeated arcforges.publicapi.v1.EffectSpec nodes = 1; + */ + nodes: EffectSpec[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.ProcessingEdge edges = 2; + */ + edges: ProcessingEdge[]; + + /** + * @generated from field: arcforges.foundation.v1.Id output_node_id = 3; + */ + outputNodeId?: Id | undefined; + + /** + * @generated from field: optional string profile = 4; + */ + profile?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ProcessingGraph. + * Use `create(ProcessingGraphSchema)` to create a new message. + */ +export const ProcessingGraphSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 69); + +/** + * registry04: PropertyDefinition; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.PropertyDefinition + */ +export type PropertyDefinition = Message<"arcforges.publicapi.v1.PropertyDefinition"> & { + /** + * @generated from field: arcforges.foundation.v1.Id property_id = 1; + */ + propertyId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id notebook_id = 2; + */ + notebookId?: Id | undefined; + + /** + * @generated from field: optional string name = 3; + */ + name?: string | undefined; + + /** + * @generated from field: optional string type = 4; + */ + type?: string | undefined; + + /** + * @generated from field: optional string profile = 5; + */ + profile?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision semantic_revision = 6; + */ + semanticRevision?: Revision | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 7; + */ + revision?: Revision | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.SelectOption options = 8; + */ + options: SelectOption[]; + + /** + * @generated from field: optional uint32 number_scale = 9; + */ + numberScale?: number | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant trashed_at = 10; + */ + trashedAt?: Instant | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.PropertyDefinition. + * Use `create(PropertyDefinitionSchema)` to create a new message. + */ +export const PropertyDefinitionSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 70); + +/** + * registry04: PropertyDefinitionVersion; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.PropertyDefinitionVersion + */ +export type PropertyDefinitionVersion = Message<"arcforges.publicapi.v1.PropertyDefinitionVersion"> & { + /** + * @generated from field: arcforges.foundation.v1.Id property_id = 1; + */ + propertyId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision semantic_revision = 2; + */ + semanticRevision?: Revision | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.PropertyDefinitionVersion. + * Use `create(PropertyDefinitionVersionSchema)` to create a new message. + */ +export const PropertyDefinitionVersionSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 71); + +/** + * registry04: PropertyValue; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.PropertyValue + */ +export type PropertyValue = Message<"arcforges.publicapi.v1.PropertyValue"> & { + /** + * @generated from field: arcforges.foundation.v1.Id property_id = 1; + */ + propertyId?: Id | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScalarValue value = 2; + */ + value?: ScalarValue | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.PropertyValue. + * Use `create(PropertyValueSchema)` to create a new message. + */ +export const PropertyValueSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 72); + +/** + * registry04: RenderPreset; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.RenderPreset + */ +export type RenderPreset = Message<"arcforges.publicapi.v1.RenderPreset"> & { + /** + * @generated from field: optional string container = 1; + */ + container?: string | undefined; + + /** + * @generated from field: optional string video_codec = 2; + */ + videoCodec?: string | undefined; + + /** + * @generated from field: optional string audio_codec = 3; + */ + audioCodec?: string | undefined; + + /** + * @generated from field: optional uint32 width = 4; + */ + width?: number | undefined; + + /** + * @generated from field: optional uint32 height = 5; + */ + height?: number | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Rational rate = 6; + */ + rate?: Rational | undefined; + + /** + * @generated from field: optional string colour_space = 7; + */ + colourSpace?: string | undefined; + + /** + * @generated from field: optional uint32 sample_rate = 8; + */ + sampleRate?: number | undefined; + + /** + * @generated from field: optional string channel_layout = 9; + */ + channelLayout?: string | undefined; + + /** + * @generated from field: optional string profile = 10; + */ + profile?: string | undefined; + + /** + * @generated from field: optional uint32 audio_bitrate = 11; + */ + audioBitrate?: number | undefined; + + /** + * @generated from field: optional uint64 video_bitrate = 12; + */ + videoBitrate?: bigint | undefined; + + /** + * @generated from field: optional string subtitle_mode = 13; + */ + subtitleMode?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.RenderPreset. + * Use `create(RenderPresetSchema)` to create a new message. + */ +export const RenderPresetSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 73); + +/** + * registry04: RetimeCurve; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.RetimeCurve + */ +export type RetimeCurve = Message<"arcforges.publicapi.v1.RetimeCurve"> & { + /** + * @generated from field: repeated arcforges.publicapi.v1.RetimePoint points = 1; + */ + points: RetimePoint[]; + + /** + * @generated from field: optional string profile = 2; + */ + profile?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.RetimeCurve. + * Use `create(RetimeCurveSchema)` to create a new message. + */ +export const RetimeCurveSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 74); + +/** + * registry04: RetimePoint; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.RetimePoint + */ +export type RetimePoint = Message<"arcforges.publicapi.v1.RetimePoint"> & { + /** + * @generated from field: arcforges.foundation.v1.MediaTime timeline_offset = 1; + */ + timelineOffset?: MediaTime | undefined; + + /** + * @generated from field: arcforges.foundation.v1.MediaTime source_offset = 2; + */ + sourceOffset?: MediaTime | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.RetimePoint. + * Use `create(RetimePointSchema)` to create a new message. + */ +export const RetimePointSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 75); + +/** + * registry04: RichText; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.RichText + */ +export type RichText = Message<"arcforges.publicapi.v1.RichText"> & { + /** + * @generated from field: optional string text = 1; + */ + text?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.TextSpan spans = 2; + */ + spans: TextSpan[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.InlineAtom atoms = 3; + */ + atoms: InlineAtom[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.TextRunSegment runs = 4; + */ + runs: TextRunSegment[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.RichText. + * Use `create(RichTextSchema)` to create a new message. + */ +export const RichTextSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 76); + +/** + * registry04: SampleRange; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.SampleRange + */ +export type SampleRange = Message<"arcforges.publicapi.v1.SampleRange"> & { + /** + * @generated from field: optional uint64 from = 1; + */ + from?: bigint | undefined; + + /** + * @generated from field: optional uint64 count = 2; + */ + count?: bigint | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.SampleRange. + * Use `create(SampleRangeSchema)` to create a new message. + */ +export const SampleRangeSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 77); + +/** + * registry04: SavedViewRecord; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.SavedViewRecord + */ +export type SavedViewRecord = Message<"arcforges.publicapi.v1.SavedViewRecord"> & { + /** + * @generated from field: arcforges.foundation.v1.Id view_id = 1; + */ + viewId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id notebook_id = 2; + */ + notebookId?: Id | undefined; + + /** + * @generated from field: optional string name = 3; + */ + name?: string | undefined; + + /** + * @generated from field: optional string layout = 4; + */ + layout?: string | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.NotesQuery query = 5; + */ + query?: NotesQuery | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 6; + */ + revision?: Revision | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant trashed_at = 7; + */ + trashedAt?: Instant | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.SavedViewRecord. + * Use `create(SavedViewRecordSchema)` to create a new message. + */ +export const SavedViewRecordSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 78); + +/** + * registry04: ScalarPredicate; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ScalarPredicate + */ +export type ScalarPredicate = Message<"arcforges.publicapi.v1.ScalarPredicate"> & { + /** + * @generated from field: arcforges.foundation.v1.Id property_id = 1; + */ + propertyId?: Id | undefined; + + /** + * @generated from field: optional string operator = 2; + */ + operator?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.ScalarValue operands = 3; + */ + operands: ScalarValue[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.ScalarPredicate. + * Use `create(ScalarPredicateSchema)` to create a new message. + */ +export const ScalarPredicateSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 79); + +/** + * registry04: ScalarValue; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ScalarValue + */ +export type ScalarValue = Message<"arcforges.publicapi.v1.ScalarValue"> & { + /** + * @generated from oneof arcforges.publicapi.v1.ScalarValue.value + */ + value: { + /** + * @generated from field: bool null = 1; + */ + value: boolean; + case: "null"; + } | { + /** + * @generated from field: string text = 2; + */ + value: string; + case: "text"; + } | { + /** + * @generated from field: bool boolean = 3; + */ + value: boolean; + case: "boolean"; + } | { + /** + * @generated from field: arcforges.foundation.v1.Decimal number = 4; + */ + value: Decimal; + case: "number"; + } | { + /** + * @generated from field: string date = 5; + */ + value: string; + case: "date"; + } | { + /** + * @generated from field: arcforges.foundation.v1.Id select = 6; + */ + value: Id; + case: "select"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.IdList multi_select = 7; + */ + value: IdList; + case: "multiSelect"; + } | { + /** + * @generated from field: arcforges.foundation.v1.Instant date_time = 8; + */ + value: Instant; + case: "dateTime"; + } | { + /** + * @generated from field: string url = 9; + */ + value: string; + case: "url"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.publicapi.v1.ScalarValue. + * Use `create(ScalarValueSchema)` to create a new message. + */ +export const ScalarValueSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 80); + +/** + * registry04: ScheduleSpec; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ScheduleSpec + */ +export type ScheduleSpec = Message<"arcforges.publicapi.v1.ScheduleSpec"> & { + /** + * @generated from field: optional string kind = 1; + */ + kind?: string | undefined; + + /** + * @generated from field: optional string expression = 2; + */ + expression?: string | undefined; + + /** + * @generated from field: optional string zone = 3; + */ + zone?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant starts_at = 4; + */ + startsAt?: Instant | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant ends_at = 5; + */ + endsAt?: Instant | undefined; + + /** + * @generated from field: optional string dst_gap = 6; + */ + dstGap?: string | undefined; + + /** + * @generated from field: optional string dst_overlap = 7; + */ + dstOverlap?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ScheduleSpec. + * Use `create(ScheduleSpecSchema)` to create a new message. + */ +export const ScheduleSpecSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 81); + +/** + * registry04: ScopeAnnotation; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ScopeAnnotation + */ +export type ScopeAnnotation = Message<"arcforges.publicapi.v1.ScopeAnnotation"> & { + /** + * @generated from field: arcforges.foundation.v1.Id annotation_id = 1; + */ + annotationId?: Id | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.SampleRange range = 2; + */ + range?: SampleRange | undefined; + + /** + * @generated from field: optional string text = 3; + */ + text?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ContentOrigin origin = 4; + */ + origin?: ContentOrigin | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ScopeAnnotation. + * Use `create(ScopeAnnotationSchema)` to create a new message. + */ +export const ScopeAnnotationSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 82); + +/** + * registry04: ScopeConfiguration; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ScopeConfiguration + */ +export type ScopeConfiguration = Message<"arcforges.publicapi.v1.ScopeConfiguration"> & { + /** + * @generated from field: arcforges.foundation.v1.Id configuration_id = 1; + */ + configurationId?: Id | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.ChannelDefinition channels = 2; + */ + channels: ChannelDefinition[]; + + /** + * @generated from field: optional string parser_profile = 3; + */ + parserProfile?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.NativeContentRev revision = 4; + */ + revision?: NativeContentRev | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.FrameConfiguration framing = 5; + */ + framing?: FrameConfiguration | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.TriggerConfiguration trigger = 6; + */ + trigger?: TriggerConfiguration | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ScopeConfiguration. + * Use `create(ScopeConfigurationSchema)` to create a new message. + */ +export const ScopeConfigurationSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 83); + +/** + * registry04: ScopeFinding; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ScopeFinding + */ +export type ScopeFinding = Message<"arcforges.publicapi.v1.ScopeFinding"> & { + /** + * @generated from field: arcforges.foundation.v1.Id finding_id = 1; + */ + findingId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ResourceVersionRef result = 2; + */ + result?: ResourceVersionRef | undefined; + + /** + * @generated from field: optional string text = 3; + */ + text?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ContentOrigin origin = 4; + */ + origin?: ContentOrigin | undefined; + + /** + * @generated from field: optional string severity = 5; + */ + severity?: string | undefined; + + /** + * @generated from field: optional string status = 6; + */ + status?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.ContextRef evidence = 7; + */ + evidence: ContextRef[]; + + /** + * @generated from field: arcforges.foundation.v1.ActorChain actor = 8; + */ + actor?: ActorChain | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ScopeFinding. + * Use `create(ScopeFindingSchema)` to create a new message. + */ +export const ScopeFindingSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 84); + +/** + * registry04: ScopeMetadata; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ScopeMetadata + */ +export type ScopeMetadata = Message<"arcforges.publicapi.v1.ScopeMetadata"> & { + /** + * @generated from field: arcforges.foundation.v1.Id session_id = 1; + */ + sessionId?: Id | undefined; + + /** + * @generated from field: optional string name = 2; + */ + name?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.CaptureMetadata captures = 3; + */ + captures: CaptureMetadata[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.ScopeAnnotation annotations = 4; + */ + annotations: ScopeAnnotation[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.ScopeFinding findings = 5; + */ + findings: ScopeFinding[]; + + /** + * @generated from field: arcforges.foundation.v1.Id project_id = 6; + */ + projectId?: Id | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeConfiguration configuration = 7; + */ + configuration?: ScopeConfiguration | undefined; + + /** + * @generated from field: repeated arcforges.foundation.v1.ResourceVersionRef analyses = 8; + */ + analyses: ResourceVersionRef[]; + + /** + * @generated from field: repeated arcforges.foundation.v1.ArtifactRef reports = 9; + */ + reports: ArtifactRef[]; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id tags = 10; + */ + tags: Id[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.MetadataEntry metadata = 11; + */ + metadata: MetadataEntry[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.ScopeMetadata. + * Use `create(ScopeMetadataSchema)` to create a new message. + */ +export const ScopeMetadataSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 85); + +/** + * registry04: ScopeSelection; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ScopeSelection + */ +export type ScopeSelection = Message<"arcforges.publicapi.v1.ScopeSelection"> & { + /** + * @generated from field: arcforges.foundation.v1.Id session_id = 1; + */ + sessionId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id capture_id = 2; + */ + captureId?: Id | undefined; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id channels = 3; + */ + channels: Id[]; + + /** + * @generated from field: arcforges.foundation.v1.MediaRange range = 4; + */ + range?: MediaRange | undefined; + + /** + * @generated from field: arcforges.foundation.v1.NativeContentRev revision = 5; + */ + revision?: NativeContentRev | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ScopeSelection. + * Use `create(ScopeSelectionSchema)` to create a new message. + */ +export const ScopeSelectionSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 86); + +/** + * registry04: ScopeTime; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ScopeTime + */ +export type ScopeTime = Message<"arcforges.publicapi.v1.ScopeTime"> & { + /** + * @generated from field: optional sint64 ticks = 1; + */ + ticks?: bigint | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Rational rate = 2; + */ + rate?: Rational | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ScopeTime. + * Use `create(ScopeTimeSchema)` to create a new message. + */ +export const ScopeTimeSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 87); + +/** + * registry04: SelectOption; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.SelectOption + */ +export type SelectOption = Message<"arcforges.publicapi.v1.SelectOption"> & { + /** + * @generated from field: arcforges.foundation.v1.Id option_id = 1; + */ + optionId?: Id | undefined; + + /** + * @generated from field: optional string label = 2; + */ + label?: string | undefined; + + /** + * @generated from field: optional uint32 order = 3; + */ + order?: number | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.SelectOption. + * Use `create(SelectOptionSchema)` to create a new message. + */ +export const SelectOptionSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 88); + +/** + * registry04: SelectedSample; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.SelectedSample + */ +export type SelectedSample = Message<"arcforges.publicapi.v1.SelectedSample"> & { + /** + * @generated from field: arcforges.foundation.v1.Id capture_id = 1; + */ + captureId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id channel_id = 2; + */ + channelId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id segment_id = 3; + */ + segmentId?: Id | undefined; + + /** + * @generated from field: optional uint64 sample_index = 4; + */ + sampleIndex?: bigint | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime time = 5; + */ + time?: ScopeTime | undefined; + + /** + * @generated from field: optional double value = 6; + */ + value?: number | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.SelectedSample. + * Use `create(SelectedSampleSchema)` to create a new message. + */ +export const SelectedSampleSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 89); + +/** + * registry04: SequenceView; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.SequenceView + */ +export type SequenceView = Message<"arcforges.publicapi.v1.SequenceView"> & { + /** + * @generated from field: arcforges.foundation.v1.Id sequence_id = 1; + */ + sequenceId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id project_id = 2; + */ + projectId?: Id | undefined; + + /** + * @generated from field: optional string name = 3; + */ + name?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.NativeContentRev revision = 4; + */ + revision?: NativeContentRev | undefined; + + /** + * @generated from field: arcforges.foundation.v1.MediaTime duration = 5; + */ + duration?: MediaTime | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Rational video_rate = 6; + */ + videoRate?: Rational | undefined; + + /** + * @generated from field: optional uint32 sample_rate = 7; + */ + sampleRate?: number | undefined; + + /** + * @generated from field: optional uint32 width = 8; + */ + width?: number | undefined; + + /** + * @generated from field: optional uint32 height = 9; + */ + height?: number | undefined; + + /** + * @generated from field: optional string channel_layout = 10; + */ + channelLayout?: string | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ColourConfiguration colour = 11; + */ + colour?: ColourConfiguration | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.SequenceView. + * Use `create(SequenceViewSchema)` to create a new message. + */ +export const SequenceViewSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 90); + +/** + * registry04: SkillRecord; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.SkillRecord + */ +export type SkillRecord = Message<"arcforges.publicapi.v1.SkillRecord"> & { + /** + * @generated from field: arcforges.foundation.v1.Id skill_id = 1; + */ + skillId?: Id | undefined; + + /** + * @generated from field: optional string name = 2; + */ + name?: string | undefined; + + /** + * @generated from field: optional string instructions = 3; + */ + instructions?: string | undefined; + + /** + * @generated from field: repeated arcforges.foundation.v1.ResourceVersionRef resources = 4; + */ + resources: ResourceVersionRef[]; + + /** + * @generated from field: repeated string capabilities = 5; + */ + capabilities: string[]; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 6; + */ + revision?: Revision | undefined; + + /** + * @generated from field: optional bool enabled = 7; + */ + enabled?: boolean | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.SkillRecord. + * Use `create(SkillRecordSchema)` to create a new message. + */ +export const SkillRecordSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 91); + +/** + * registry04: SlateMetadata; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.SlateMetadata + */ +export type SlateMetadata = Message<"arcforges.publicapi.v1.SlateMetadata"> & { + /** + * @generated from field: arcforges.foundation.v1.Id project_id = 1; + */ + projectId?: Id | undefined; + + /** + * @generated from field: optional string name = 2; + */ + name?: string | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.SequenceView sequences = 3; + */ + sequences: SequenceView[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.MediaView media = 4; + */ + media: MediaView[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.TimelineView timelines = 5; + */ + timelines: TimelineView[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.MediaBin bins = 6; + */ + bins: MediaBin[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.RenderPreset presets = 7; + */ + presets: RenderPreset[]; + + /** + * @generated from field: repeated arcforges.foundation.v1.ResourceVersionRef transcripts = 8; + */ + transcripts: ResourceVersionRef[]; + + /** + * @generated from field: repeated arcforges.foundation.v1.ResourceVersionRef small_assets = 9; + */ + smallAssets: ResourceVersionRef[]; + + /** + * @generated from field: arcforges.foundation.v1.NativeContentRev content_rev = 10; + */ + contentRev?: NativeContentRev | undefined; + + /** + * @generated from field: optional string profile = 11; + */ + profile?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.SlateMetadata. + * Use `create(SlateMetadataSchema)` to create a new message. + */ +export const SlateMetadataSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 92); + +/** + * registry04: SlateSelection; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.SlateSelection + */ +export type SlateSelection = Message<"arcforges.publicapi.v1.SlateSelection"> & { + /** + * @generated from field: arcforges.foundation.v1.Id project_id = 1; + */ + projectId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id sequence_id = 2; + */ + sequenceId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.MediaRange range = 3; + */ + range?: MediaRange | undefined; + + /** + * @generated from field: repeated arcforges.foundation.v1.Id items = 4; + */ + items: Id[]; + + /** + * @generated from field: arcforges.foundation.v1.NativeContentRev revision = 5; + */ + revision?: NativeContentRev | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.SlateSelection. + * Use `create(SlateSelectionSchema)` to create a new message. + */ +export const SlateSelectionSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 93); + +/** + * registry04: SourceConsentRef; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.SourceConsentRef + */ +export type SourceConsentRef = Message<"arcforges.publicapi.v1.SourceConsentRef"> & { + /** + * @generated from field: arcforges.foundation.v1.Id consent_id = 1; + */ + consentId?: Id | undefined; + + /** + * @generated from field: optional string scope_hash = 2; + */ + scopeHash?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant expires_at = 3; + */ + expiresAt?: Instant | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.SourceConsentRef. + * Use `create(SourceConsentRefSchema)` to create a new message. + */ +export const SourceConsentRefSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 94); + +/** + * registry04: StructuredValue; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.StructuredValue + */ +export type StructuredValue = Message<"arcforges.publicapi.v1.StructuredValue"> & { + /** + * @generated from oneof arcforges.publicapi.v1.StructuredValue.value + */ + value: { + /** + * @generated from field: bool null = 1; + */ + value: boolean; + case: "null"; + } | { + /** + * @generated from field: bool boolean = 2; + */ + value: boolean; + case: "boolean"; + } | { + /** + * @generated from field: sint64 integer = 3; + */ + value: bigint; + case: "integer"; + } | { + /** + * @generated from field: arcforges.foundation.v1.Decimal decimal = 4; + */ + value: Decimal; + case: "decimal"; + } | { + /** + * @generated from field: string text = 5; + */ + value: string; + case: "text"; + } | { + /** + * @generated from field: arcforges.foundation.v1.Instant instant = 6; + */ + value: Instant; + case: "instant"; + } | { + /** + * @generated from field: arcforges.foundation.v1.ResourceRef resource = 7; + */ + value: ResourceRef; + case: "resource"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.ValueList list = 8; + */ + value: ValueList; + case: "list"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.ValueRecord record = 9; + */ + value: ValueRecord; + case: "record"; + } | { + /** + * @generated from field: double number = 10; + */ + value: number; + case: "number"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.publicapi.v1.StructuredValue. + * Use `create(StructuredValueSchema)` to create a new message. + */ +export const StructuredValueSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 95); + +/** + * registry04: TableBlock; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TableBlock + */ +export type TableBlock = Message<"arcforges.publicapi.v1.TableBlock"> & { + /** + * @generated from field: repeated arcforges.publicapi.v1.TableRow rows = 1; + */ + rows: TableRow[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.TableBlock. + * Use `create(TableBlockSchema)` to create a new message. + */ +export const TableBlockSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 96); + +/** + * registry04: TableCell; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TableCell + */ +export type TableCell = Message<"arcforges.publicapi.v1.TableCell"> & { + /** + * @generated from field: arcforges.foundation.v1.Id cell_id = 1; + */ + cellId?: Id | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.RichText content = 2; + */ + content?: RichText | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.TableCell. + * Use `create(TableCellSchema)` to create a new message. + */ +export const TableCellSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 97); + +/** + * registry04: TableRow; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TableRow + */ +export type TableRow = Message<"arcforges.publicapi.v1.TableRow"> & { + /** + * @generated from field: arcforges.foundation.v1.Id row_id = 1; + */ + rowId?: Id | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.TableCell cells = 2; + */ + cells: TableCell[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.TableRow. + * Use `create(TableRowSchema)` to create a new message. + */ +export const TableRowSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 98); + +/** + * registry04: TagRecord; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TagRecord + */ +export type TagRecord = Message<"arcforges.publicapi.v1.TagRecord"> & { + /** + * @generated from field: arcforges.foundation.v1.Id tag_id = 1; + */ + tagId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id notebook_id = 2; + */ + notebookId?: Id | undefined; + + /** + * @generated from field: optional string name = 3; + */ + name?: string | undefined; + + /** + * @generated from field: optional string colour = 4; + */ + colour?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 5; + */ + revision?: Revision | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant trashed_at = 6; + */ + trashedAt?: Instant | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.TagRecord. + * Use `create(TagRecordSchema)` to create a new message. + */ +export const TagRecordSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 99); + +/** + * registry04: TaskSnapshot; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TaskSnapshot + */ +export type TaskSnapshot = Message<"arcforges.publicapi.v1.TaskSnapshot"> & { + /** + * @generated from field: arcforges.foundation.v1.Id task_id = 1; + */ + taskId?: Id | undefined; + + /** + * @generated from field: optional arcforges.publicapi.v1.TaskState state = 2; + */ + state?: TaskState | undefined; + + /** + * @generated from field: optional string reason = 3; + */ + reason?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Revision revision = 4; + */ + revision?: Revision | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id run_id = 5; + */ + runId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id current_stream_id = 6; + */ + currentStreamId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.VersionedRef final_message = 7; + */ + finalMessage?: VersionedRef | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Instant recovery_at = 8; + */ + recoveryAt?: Instant | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ControlProgress control = 9; + */ + control?: ControlProgress | undefined; + + /** + * @generated from field: optional bool has_unknown_effect = 10; + */ + hasUnknownEffect?: boolean | undefined; + + /** + * @generated from field: optional uint32 completed_steps = 11; + */ + completedSteps?: number | undefined; + + /** + * @generated from field: optional uint32 total_steps = 12; + */ + totalSteps?: number | undefined; + + /** + * @generated from field: repeated string missing_outputs = 13; + */ + missingOutputs: string[]; + + /** + * @generated from field: optional arcforges.publicapi.v1.TaskReasonFacet reason_facet = 14; + */ + reasonFacet?: TaskReasonFacet | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.TaskSnapshot. + * Use `create(TaskSnapshotSchema)` to create a new message. + */ +export const TaskSnapshotSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 100); + +/** + * registry04: TextRunSegment; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TextRunSegment + */ +export type TextRunSegment = Message<"arcforges.publicapi.v1.TextRunSegment"> & { + /** + * @generated from field: arcforges.foundation.v1.Id run_id = 1; + */ + runId?: Id | undefined; + + /** + * @generated from field: optional uint32 from = 2; + */ + from?: number | undefined; + + /** + * @generated from field: optional uint32 until = 3; + */ + until?: number | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.TextRunSegment. + * Use `create(TextRunSegmentSchema)` to create a new message. + */ +export const TextRunSegmentSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 101); + +/** + * registry04: TextSpan; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TextSpan + */ +export type TextSpan = Message<"arcforges.publicapi.v1.TextSpan"> & { + /** + * @generated from field: optional uint32 from = 1; + */ + from?: number | undefined; + + /** + * @generated from field: optional uint32 until = 2; + */ + until?: number | undefined; + + /** + * @generated from field: repeated string marks = 3; + */ + marks: string[]; + + /** + * @generated from field: arcforges.publicapi.v1.LinkSpec link = 4; + */ + link?: LinkSpec | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ContentOrigin origin = 5; + */ + origin?: ContentOrigin | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.TextSpan. + * Use `create(TextSpanSchema)` to create a new message. + */ +export const TextSpanSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 102); + +/** + * registry04: TimedText; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TimedText + */ +export type TimedText = Message<"arcforges.publicapi.v1.TimedText"> & { + /** + * @generated from field: optional string text = 1; + */ + text?: string | undefined; + + /** + * @generated from field: optional string language = 2; + */ + language?: string | undefined; + + /** + * @generated from field: optional string font_family = 3; + */ + fontFamily?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ResourceVersionRef font_asset = 4; + */ + fontAsset?: ResourceVersionRef | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Decimal size = 5; + */ + size?: Decimal | undefined; + + /** + * @generated from field: optional string colour = 6; + */ + colour?: string | undefined; + + /** + * @generated from field: optional string alignment = 7; + */ + alignment?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.ContentOrigin origin = 8; + */ + origin?: ContentOrigin | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.TimedText. + * Use `create(TimedTextSchema)` to create a new message. + */ +export const TimedTextSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 103); + +/** + * registry04: TimelineClip; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TimelineClip + */ +export type TimelineClip = Message<"arcforges.publicapi.v1.TimelineClip"> & { + /** + * @generated from field: arcforges.foundation.v1.Id clip_id = 1; + */ + clipId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id media_id = 2; + */ + mediaId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.MediaRange timeline = 3; + */ + timeline?: MediaRange | undefined; + + /** + * @generated from field: arcforges.foundation.v1.MediaRange source = 4; + */ + source?: MediaRange | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Rational playback_rate = 5; + */ + playbackRate?: Rational | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.EffectSpec effects = 6; + */ + effects: EffectSpec[]; + + /** + * @generated from field: arcforges.foundation.v1.ContentOrigin origin = 7; + */ + origin?: ContentOrigin | undefined; + + /** + * @generated from field: optional string kind = 8; + */ + kind?: string | undefined; + + /** + * @generated from field: optional bool enabled = 9; + */ + enabled?: boolean | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id nested_sequence_id = 10; + */ + nestedSequenceId?: Id | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.GeneratedSource generated = 11; + */ + generated?: GeneratedSource | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.TimedText text = 12; + */ + text?: TimedText | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ProcessingGraph graph = 13; + */ + graph?: ProcessingGraph | undefined; + + /** + * @generated from field: optional string name = 14; + */ + name?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id link_group_id = 15; + */ + linkGroupId?: Id | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.RetimeCurve retime = 16; + */ + retime?: RetimeCurve | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id group_id = 17; + */ + groupId?: Id | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.TimelineClip. + * Use `create(TimelineClipSchema)` to create a new message. + */ +export const TimelineClipSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 104); + +/** + * registry04: TimelineTrack; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TimelineTrack + */ +export type TimelineTrack = Message<"arcforges.publicapi.v1.TimelineTrack"> & { + /** + * @generated from field: arcforges.foundation.v1.Id track_id = 1; + */ + trackId?: Id | undefined; + + /** + * @generated from field: optional string kind = 2; + */ + kind?: string | undefined; + + /** + * @generated from field: optional uint32 order = 3; + */ + order?: number | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.TimelineClip clips = 4; + */ + clips: TimelineClip[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.TransitionSpec transitions = 5; + */ + transitions: TransitionSpec[]; + + /** + * @generated from field: optional bool enabled = 6; + */ + enabled?: boolean | undefined; + + /** + * @generated from field: optional string name = 7; + */ + name?: string | undefined; + + /** + * @generated from field: optional bool locked = 8; + */ + locked?: boolean | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ProcessingGraph graph = 9; + */ + graph?: ProcessingGraph | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.TimelineTrack. + * Use `create(TimelineTrackSchema)` to create a new message. + */ +export const TimelineTrackSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 105); + +/** + * registry04: TimelineView; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TimelineView + */ +export type TimelineView = Message<"arcforges.publicapi.v1.TimelineView"> & { + /** + * @generated from field: arcforges.publicapi.v1.SequenceView sequence = 1; + */ + sequence?: SequenceView | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.TimelineTrack tracks = 2; + */ + tracks: TimelineTrack[]; + + /** + * @generated from field: repeated arcforges.publicapi.v1.MarkerView markers = 3; + */ + markers: MarkerView[]; + + /** + * @generated from field: arcforges.publicapi.v1.ProcessingGraph graph = 4; + */ + graph?: ProcessingGraph | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.TimelineView. + * Use `create(TimelineViewSchema)` to create a new message. + */ +export const TimelineViewSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 106); + +/** + * registry04: ToolProposal; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ToolProposal + */ +export type ToolProposal = Message<"arcforges.publicapi.v1.ToolProposal"> & { + /** + * @generated from field: arcforges.foundation.v1.Id proposal_id = 1; + */ + proposalId?: Id | undefined; + + /** + * @generated from field: optional string capability = 2; + */ + capability?: string | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.CapabilityArguments arguments = 3; + */ + arguments?: CapabilityArguments | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id source_attempt_id = 4; + */ + sourceAttemptId?: Id | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ToolProposal. + * Use `create(ToolProposalSchema)` to create a new message. + */ +export const ToolProposalSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 107); + +/** + * registry04: ToolResult; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ToolResult + */ +export type ToolResult = Message<"arcforges.publicapi.v1.ToolResult"> & { + /** + * @generated from field: arcforges.foundation.v1.Id invocation_id = 1; + */ + invocationId?: Id | undefined; + + /** + * @generated from field: optional arcforges.foundation.v1.EffectCertainty effect = 2; + */ + effect?: EffectCertainty | undefined; + + /** + * @generated from field: repeated arcforges.foundation.v1.ArtifactRef artifacts = 5; + */ + artifacts: ArtifactRef[]; + + /** + * @generated from oneof arcforges.publicapi.v1.ToolResult.outcome + */ + outcome: { + /** + * @generated from field: arcforges.publicapi.v1.CapabilityResult success = 3; + */ + value: CapabilityResult; + case: "success"; + } | { + /** + * @generated from field: arcforges.foundation.v1.ArcError error = 4; + */ + value: ArcError; + case: "error"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.publicapi.v1.ToolResult. + * Use `create(ToolResultSchema)` to create a new message. + */ +export const ToolResultSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 108); + +/** + * registry04: TransitionSpec; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TransitionSpec + */ +export type TransitionSpec = Message<"arcforges.publicapi.v1.TransitionSpec"> & { + /** + * @generated from field: arcforges.foundation.v1.Id transition_id = 1; + */ + transitionId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id left_clip_id = 2; + */ + leftClipId?: Id | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id right_clip_id = 3; + */ + rightClipId?: Id | undefined; + + /** + * @generated from field: optional string kind = 4; + */ + kind?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.MediaTime in_offset = 5; + */ + inOffset?: MediaTime | undefined; + + /** + * @generated from field: arcforges.foundation.v1.MediaTime out_offset = 6; + */ + outOffset?: MediaTime | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.TransitionSpec. + * Use `create(TransitionSpecSchema)` to create a new message. + */ +export const TransitionSpecSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 109); + +/** + * registry04: TriggerConfiguration; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TriggerConfiguration + */ +export type TriggerConfiguration = Message<"arcforges.publicapi.v1.TriggerConfiguration"> & { + /** + * @generated from field: optional string kind = 1; + */ + kind?: string | undefined; + + /** + * @generated from field: arcforges.foundation.v1.Id channel_id = 2; + */ + channelId?: Id | undefined; + + /** + * @generated from field: optional double threshold = 3; + */ + threshold?: number | undefined; + + /** + * @generated from field: optional string direction = 4; + */ + direction?: string | undefined; + + /** + * @generated from field: optional double hysteresis = 5; + */ + hysteresis?: number | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime holdoff = 6; + */ + holdoff?: ScopeTime | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime pre = 7; + */ + pre?: ScopeTime | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.ScopeTime post = 8; + */ + post?: ScopeTime | undefined; + + /** + * @generated from field: optional bool repeated = 9; + */ + repeated?: boolean | undefined; + + /** + * @generated from field: optional uint32 max_occurrences = 10; + */ + maxOccurrences?: number | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.TriggerConfiguration. + * Use `create(TriggerConfigurationSchema)` to create a new message. + */ +export const TriggerConfigurationSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 110); + +/** + * registry04: TriggerSpec; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TriggerSpec + */ +export type TriggerSpec = Message<"arcforges.publicapi.v1.TriggerSpec"> & { + /** + * @generated from oneof arcforges.publicapi.v1.TriggerSpec.trigger + */ + trigger: { + /** + * @generated from field: bool manual = 1; + */ + value: boolean; + case: "manual"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.ScheduleSpec schedule = 2; + */ + value: ScheduleSpec; + case: "schedule"; + } | { + /** + * @generated from field: arcforges.publicapi.v1.EventTrigger event = 3; + */ + value: EventTrigger; + case: "event"; + } | { case: undefined; value?: undefined }; +}; + +/** + * Describes the message arcforges.publicapi.v1.TriggerSpec. + * Use `create(TriggerSpecSchema)` to create a new message. + */ +export const TriggerSpecSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 111); + +/** + * registry04: TurnInput; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.TurnInput + */ +export type TurnInput = Message<"arcforges.publicapi.v1.TurnInput"> & { + /** + * @generated from field: arcforges.publicapi.v1.MessageDraft message = 1; + */ + message?: MessageDraft | undefined; + + /** + * @generated from field: repeated arcforges.publicapi.v1.ContextRef context = 2; + */ + context: ContextRef[]; + + /** + * @generated from field: optional string instructions = 3; + */ + instructions?: string | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.TurnInput. + * Use `create(TurnInputSchema)` to create a new message. + */ +export const TurnInputSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 112); + +/** + * registry04: ValueEntry; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ValueEntry + */ +export type ValueEntry = Message<"arcforges.publicapi.v1.ValueEntry"> & { + /** + * @generated from field: optional string name = 1; + */ + name?: string | undefined; + + /** + * @generated from field: arcforges.publicapi.v1.StructuredValue value = 2; + */ + value?: StructuredValue | undefined; +}; + +/** + * Describes the message arcforges.publicapi.v1.ValueEntry. + * Use `create(ValueEntrySchema)` to create a new message. + */ +export const ValueEntrySchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 113); + +/** + * registry04: ValueList; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ValueList + */ +export type ValueList = Message<"arcforges.publicapi.v1.ValueList"> & { + /** + * @generated from field: repeated arcforges.publicapi.v1.StructuredValue items = 1; + */ + items: StructuredValue[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.ValueList. + * Use `create(ValueListSchema)` to create a new message. + */ +export const ValueListSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 114); + +/** + * registry04: ValueRecord; complete selected WP03.01 projection. + * + * @generated from message arcforges.publicapi.v1.ValueRecord + */ +export type ValueRecord = Message<"arcforges.publicapi.v1.ValueRecord"> & { + /** + * @generated from field: repeated arcforges.publicapi.v1.ValueEntry entries = 1; + */ + entries: ValueEntry[]; +}; + +/** + * Describes the message arcforges.publicapi.v1.ValueRecord. + * Use `create(ValueRecordSchema)` to create a new message. + */ +export const ValueRecordSchema: GenMessage = /*@__PURE__*/ + messageDesc(file_arcforges_publicapi_v1_content, 115); + +/** + * @generated from enum arcforges.publicapi.v1.ContextLifetime + */ +export enum ContextLifetime { + /** + * @generated from enum value: CONTEXT_LIFETIME_UNSPECIFIED = 0; + */ + UNSPECIFIED = 0, + + /** + * @generated from enum value: CONTEXT_LIFETIME_PINNED = 1; + */ + PINNED = 1, + + /** + * @generated from enum value: CONTEXT_LIFETIME_TURN = 2; + */ + TURN = 2, + + /** + * @generated from enum value: CONTEXT_LIFETIME_PROJECT = 3; + */ + PROJECT = 3, + + /** + * @generated from enum value: CONTEXT_LIFETIME_SELECTION = 4; + */ + SELECTION = 4, +} + +/** + * Describes the enum arcforges.publicapi.v1.ContextLifetime. + */ +export const ContextLifetimeSchema: GenEnum = /*@__PURE__*/ + enumDesc(file_arcforges_publicapi_v1_content, 0); + +/** + * @generated from enum arcforges.publicapi.v1.ControlKind + */ +export enum ControlKind { + /** + * @generated from enum value: CONTROL_KIND_UNSPECIFIED = 0; + */ + UNSPECIFIED = 0, + + /** + * @generated from enum value: CONTROL_KIND_CANCEL = 1; + */ + CANCEL = 1, + + /** + * @generated from enum value: CONTROL_KIND_PAUSE = 2; + */ + PAUSE = 2, + + /** + * @generated from enum value: CONTROL_KIND_RESUME = 3; + */ + RESUME = 3, +} + +/** + * Describes the enum arcforges.publicapi.v1.ControlKind. + */ +export const ControlKindSchema: GenEnum = /*@__PURE__*/ + enumDesc(file_arcforges_publicapi_v1_content, 1); + +/** + * @generated from enum arcforges.publicapi.v1.ControlState + */ +export enum ControlState { + /** + * @generated from enum value: CONTROL_STATE_UNSPECIFIED = 0; + */ + UNSPECIFIED = 0, + + /** + * @generated from enum value: CONTROL_STATE_REQUESTED = 1; + */ + REQUESTED = 1, + + /** + * @generated from enum value: CONTROL_STATE_ACKNOWLEDGED = 2; + */ + ACKNOWLEDGED = 2, + + /** + * @generated from enum value: CONTROL_STATE_REFUSED = 3; + */ + REFUSED = 3, + + /** + * @generated from enum value: CONTROL_STATE_COMPLETED = 4; + */ + COMPLETED = 4, +} + +/** + * Describes the enum arcforges.publicapi.v1.ControlState. + */ +export const ControlStateSchema: GenEnum = /*@__PURE__*/ + enumDesc(file_arcforges_publicapi_v1_content, 2); + +/** + * @generated from enum arcforges.publicapi.v1.HistoryMode + */ +export enum HistoryMode { + /** + * @generated from enum value: HISTORY_MODE_UNSPECIFIED = 0; + */ + UNSPECIFIED = 0, + + /** + * @generated from enum value: HISTORY_MODE_LOCAL = 1; + */ + LOCAL = 1, + + /** + * @generated from enum value: HISTORY_MODE_CLOUD = 2; + */ + CLOUD = 2, + + /** + * @generated from enum value: HISTORY_MODE_TEMPORARY = 3; + */ + TEMPORARY = 3, +} + +/** + * Describes the enum arcforges.publicapi.v1.HistoryMode. + */ +export const HistoryModeSchema: GenEnum = /*@__PURE__*/ + enumDesc(file_arcforges_publicapi_v1_content, 3); + +/** + * @generated from enum arcforges.publicapi.v1.TaskReasonFacet + */ +export enum TaskReasonFacet { + /** + * @generated from enum value: TASK_REASON_FACET_UNSPECIFIED = 0; + */ + UNSPECIFIED = 0, + + /** + * @generated from enum value: TASK_REASON_FACET_NONE = 1; + */ + NONE = 1, + + /** + * @generated from enum value: TASK_REASON_FACET_APPROVAL = 2; + */ + APPROVAL = 2, + + /** + * @generated from enum value: TASK_REASON_FACET_DEVICE = 3; + */ + DEVICE = 3, + + /** + * @generated from enum value: TASK_REASON_FACET_CAPACITY = 4; + */ + CAPACITY = 4, + + /** + * @generated from enum value: TASK_REASON_FACET_DEPENDENCY = 5; + */ + DEPENDENCY = 5, + + /** + * @generated from enum value: TASK_REASON_FACET_RECONCILIATION = 6; + */ + RECONCILIATION = 6, +} + +/** + * Describes the enum arcforges.publicapi.v1.TaskReasonFacet. + */ +export const TaskReasonFacetSchema: GenEnum = /*@__PURE__*/ + enumDesc(file_arcforges_publicapi_v1_content, 4); + +/** + * @generated from enum arcforges.publicapi.v1.TaskState + */ +export enum TaskState { + /** + * @generated from enum value: TASK_STATE_UNSPECIFIED = 0; + */ + UNSPECIFIED = 0, + + /** + * @generated from enum value: TASK_STATE_QUEUED = 1; + */ + QUEUED = 1, + + /** + * @generated from enum value: TASK_STATE_RUNNING = 2; + */ + RUNNING = 2, + + /** + * @generated from enum value: TASK_STATE_WAITING = 3; + */ + WAITING = 3, + + /** + * @generated from enum value: TASK_STATE_PAUSED = 4; + */ + PAUSED = 4, + + /** + * @generated from enum value: TASK_STATE_INTERRUPTED = 5; + */ + INTERRUPTED = 5, + + /** + * @generated from enum value: TASK_STATE_SUCCEEDED = 6; + */ + SUCCEEDED = 6, + + /** + * @generated from enum value: TASK_STATE_PARTIALLY_SUCCEEDED = 7; + */ + PARTIALLY_SUCCEEDED = 7, + + /** + * @generated from enum value: TASK_STATE_FAILED = 8; + */ + FAILED = 8, + + /** + * @generated from enum value: TASK_STATE_CANCELED = 9; + */ + CANCELED = 9, +} + +/** + * Describes the enum arcforges.publicapi.v1.TaskState. + */ +export const TaskStateSchema: GenEnum = /*@__PURE__*/ + enumDesc(file_arcforges_publicapi_v1_content, 5); diff --git a/src/public/ts/proto/src/index.ts b/src/public/ts/proto/src/index.ts index 2ceaf8e..b9127be 100644 --- a/src/public/ts/proto/src/index.ts +++ b/src/public/ts/proto/src/index.ts @@ -3,4 +3,6 @@ export * from "./gen/arcforges/events/v1/events_pb.js"; export * from "./gen/arcforges/foundation/v1/foundation_pb.js"; export * from "./gen/arcforges/hello/v1/hello_pb.js"; +export * from "./gen/arcforges/publicapi/v1/content_pb.js"; export * from "./shapes/gen/proto.js"; +export * from "./values.js"; diff --git a/src/public/ts/proto/src/shapes/gen/proto.ts b/src/public/ts/proto/src/shapes/gen/proto.ts index 2601cf5..80b5ec1 100644 --- a/src/public/ts/proto/src/shapes/gen/proto.ts +++ b/src/public/ts/proto/src/shapes/gen/proto.ts @@ -1,8 +1,14 @@ // SPDX-License-Identifier: Apache-2.0 // // Generated by eng/generate_shapes.py; do not edit. -export function isEntitlementChanged(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +import { toBinary } from "@bufbuild/protobuf"; +import { ContentOriginSchema } from "../../gen/arcforges/foundation/v1/foundation_pb.js"; +import { NotesQuerySchema } from "../../gen/arcforges/publicapi/v1/content_pb.js"; +export function isEntitlementChanged(input: unknown): boolean { return checkEntitlementChanged(input, {active: new Set(), depth: 0}); } +function checkEntitlementChanged(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.entitlementVersion === undefined) return false; if (value.entitlementVersion !== undefined) { @@ -11,45 +17,95 @@ export function isEntitlementChanged(input: unknown): boolean { if (fieldValue < -9223372036854775808n || fieldValue > 9223372036854775807n) return false; } return true; + } finally { context.depth--; context.active.delete(input); } } -export function isAggregateRef(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isActorChain(input: unknown): boolean { return checkActorChain(input, {active: new Set(), depth: 0}); } +function checkActorChain(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.initiator === undefined) return false; + if (value.initiator !== undefined) { + const fieldValue = value.initiator; + if (!checkId(fieldValue, context)) return false; + } + if (value.owner === undefined) return false; + if (value.owner !== undefined) { + const fieldValue = value.owner; + if (!checkId(fieldValue, context)) return false; + } + if (value.actorKind === undefined) return false; + if (value.actorKind !== undefined) { + const fieldValue = value.actorKind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.delegationId !== undefined) { + const fieldValue = value.delegationId; + if (!checkId(fieldValue, context)) return false; + } + if (value.deviceId !== undefined) { + const fieldValue = value.deviceId; + if (!checkId(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isAggregateRef(input: unknown): boolean { return checkAggregateRef(input, {active: new Set(), depth: 0}); } +function checkAggregateRef(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.kind === undefined) return false; if (value.kind !== undefined) { const fieldValue = value.kind; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; if ([...fieldValue].length < 1) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; } if (value.id === undefined) return false; if (value.id !== undefined) { const fieldValue = value.id; - if (!isId(fieldValue)) return false; + if (!checkId(fieldValue, context)) return false; } return true; + } finally { context.depth--; context.active.delete(input); } } -export function isApplicationScope(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isApplicationScope(input: unknown): boolean { return checkApplicationScope(input, {active: new Set(), depth: 0}); } +function checkApplicationScope(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.productId === undefined) return false; if (value.productId !== undefined) { const fieldValue = value.productId; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; if (fieldValue !== "arcnotes" && fieldValue !== "arcscope" && fieldValue !== "arcslate" && fieldValue !== "companion") return false; } if (value.installationId !== undefined) { const fieldValue = value.installationId; - if (!isId(fieldValue)) return false; + if (!checkId(fieldValue, context)) return false; } return true; + } finally { context.depth--; context.active.delete(input); } } -export function isArcError(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isArcError(input: unknown): boolean { return checkArcError(input, {active: new Set(), depth: 0}); } +function checkArcError(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.code === undefined) return false; if (value.code !== undefined) { const fieldValue = value.code; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; } if (value.category === undefined) return false; if (value.category !== undefined) { @@ -62,12 +118,13 @@ export function isArcError(input: unknown): boolean { if (value.messageKey !== undefined) { const fieldValue = value.messageKey; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; } if (value.retry === undefined) return false; if (value.retry !== undefined) { const fieldValue = value.retry; - if (!isRetryAdvice(fieldValue)) return false; + if (!checkRetryAdvice(fieldValue, context)) return false; } if (value.effect === undefined) return false; if (value.effect !== undefined) { @@ -79,50 +136,262 @@ export function isArcError(input: unknown): boolean { if (value.correlationId === undefined) return false; if (value.correlationId !== undefined) { const fieldValue = value.correlationId; - if (!isId(fieldValue)) return false; + if (!checkId(fieldValue, context)) return false; } if (value.details !== undefined) { const fieldValue = value.details; - if (!isErrorDetails(fieldValue)) return false; + if (!checkErrorDetails(fieldValue, context)) return false; + } + if (!errorSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isArtifactRef(input: unknown): boolean { return checkArtifactRef(input, {active: new Set(), depth: 0}); } +function checkArtifactRef(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.artifactId === undefined) return false; + if (value.artifactId !== undefined) { + const fieldValue = value.artifactId; + if (!checkId(fieldValue, context)) return false; + } + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.owner === undefined) return false; + if (value.owner !== undefined) { + const fieldValue = value.owner; + if (!checkAggregateRef(fieldValue, context)) return false; + } + if (value.resource !== undefined) { + const fieldValue = value.resource; + if (!checkResourceRef(fieldValue, context)) return false; + } + if (value.jobId !== undefined) { + const fieldValue = value.jobId; + if (!checkId(fieldValue, context)) return false; + } + if (value.origin !== undefined) { + const fieldValue = value.origin; + if (!checkContentOrigin(fieldValue, context)) return false; + } + if (value.producingTaskId !== undefined) { + const fieldValue = value.producingTaskId; + if (!checkId(fieldValue, context)) return false; + } + if (value.producingRunId !== undefined) { + const fieldValue = value.producingRunId; + if (!checkId(fieldValue, context)) return false; + } + if (value.actor === undefined) return false; + if (value.actor !== undefined) { + const fieldValue = value.actor; + if (!checkActorChain(fieldValue, context)) return false; + } + if (value.createdAt === undefined) return false; + if (value.createdAt !== undefined) { + const fieldValue = value.createdAt; + if (!checkInstant(fieldValue, context)) return false; + } + if (value.availability === undefined) return false; + if (value.availability !== undefined) { + const fieldValue = value.availability; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.provenance === undefined) return false; + if (value.provenance !== undefined) { + const fieldValue = value.provenance; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkVersionedRef(item, context)) return false; + } + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isBlobRef(input: unknown): boolean { return checkBlobRef(input, {active: new Set(), depth: 0}); } +function checkBlobRef(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.blobId === undefined) return false; + if (value.blobId !== undefined) { + const fieldValue = value.blobId; + if (!checkId(fieldValue, context)) return false; + } + if (value.contentHash === undefined) return false; + if (value.contentHash !== undefined) { + const fieldValue = value.contentHash; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[0-9a-f]{64}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.sizeBytes === undefined) return false; + if (value.sizeBytes !== undefined) { + const fieldValue = value.sizeBytes; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isByteRange(input: unknown): boolean { return checkByteRange(input, {active: new Set(), depth: 0}); } +function checkByteRange(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.offset === undefined) return false; + if (value.offset !== undefined) { + const fieldValue = value.offset; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.length === undefined) return false; + if (value.length !== undefined) { + const fieldValue = value.length; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + if (fieldValue < 1n) return false; + } + if ((value.length as bigint) === 0n || (value.offset as bigint) + (value.length as bigint) > 18446744073709551615n) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isContentOrigin(input: unknown): boolean { return checkContentOrigin(input, {active: new Set(), depth: 0}); } +function checkContentOrigin(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.profile === undefined) return false; + if (value.profile !== undefined) { + const fieldValue = value.profile; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "arcforges.content-origin.v1") return false; + } + if (value.originId === undefined) return false; + if (value.originId !== undefined) { + const fieldValue = value.originId; + if (!checkId(fieldValue, context)) return false; } + if (value.contentUnitId === undefined) return false; + if (value.contentUnitId !== undefined) { + const fieldValue = value.contentUnitId; + if (!checkId(fieldValue, context)) return false; + } + if (value.kinds === undefined) return false; + if (value.kinds !== undefined) { + const fieldValue = value.kinds; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length < 1) return false; + if (fieldValue.length > 4) return false; + if (new Set(fieldValue).size !== fieldValue.length) return false; + for (const item of fieldValue) { + if (typeof item !== "string") return false; + if (!validUnicode(item)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(item)?.[0] !== item) return false; + if (item !== "aiGenerated" && item !== "aiManipulated" && item !== "nonAi" && item !== "unknown") return false; + } + } + if (value.payloadSha256 === undefined) return false; + if (value.payloadSha256 !== undefined) { + const fieldValue = value.payloadSha256; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[0-9a-f]{64}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.producerKind === undefined) return false; + if (value.producerKind !== undefined) { + const fieldValue = value.producerKind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "model" && fieldValue !== "human" && fieldValue !== "deterministic" && fieldValue !== "import") return false; + } + if (value.createdAt !== undefined) { + const fieldValue = value.createdAt; + if (!checkInstant(fieldValue, context)) return false; + } + if (value.parentOriginIds === undefined) return false; + if (value.parentOriginIds !== undefined) { + const fieldValue = value.parentOriginIds; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 32) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + if (value.omittedParentCount === undefined) return false; + if (value.omittedParentCount !== undefined) { + const fieldValue = value.omittedParentCount; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + if (fieldValue > 2147483647) return false; + } + if (!originSemantics(value) || toBinary(ContentOriginSchema, value as never).length > 65536) return false; return true; + } finally { context.depth--; context.active.delete(input); } } -export function isDecimal(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isDecimal(input: unknown): boolean { return checkDecimal(input, {active: new Set(), depth: 0}); } +function checkDecimal(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.value === undefined) return false; if (value.value !== undefined) { const fieldValue = value.value; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; } if (!canonicalDecimal(value.value as string)) return false; return true; + } finally { context.depth--; context.active.delete(input); } } -export function isErrorDetails(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isErrorDetails(input: unknown): boolean { return checkErrorDetails(input, {active: new Set(), depth: 0}); } +function checkErrorDetails(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if ((value.detail as {case?: string} | undefined)?.case === "revision") { const fieldValue = (value.detail as {value: unknown}).value; - if (!isRevisionConflict(fieldValue)) return false; + if (!checkRevisionConflict(fieldValue, context)) return false; } if ((value.detail as {case?: string} | undefined)?.case === "limit") { const fieldValue = (value.detail as {value: unknown}).value; - if (!isLimitFailure(fieldValue)) return false; + if (!checkLimitFailure(fieldValue, context)) return false; } if ((value.detail as {case?: string} | undefined)?.case === "upgrade") { const fieldValue = (value.detail as {value: unknown}).value; - if (!isVersionFailure(fieldValue)) return false; + if (!checkVersionFailure(fieldValue, context)) return false; } if ((value.detail as {case?: string} | undefined)?.case === "state") { const fieldValue = (value.detail as {value: unknown}).value; - if (!isStateFailure(fieldValue)) return false; + if (!checkStateFailure(fieldValue, context)) return false; } if (value.detail === undefined || typeof value.detail !== 'object' || value.detail === null) return false; if ((value.detail as {case?: string}).case !== "revision" && (value.detail as {case?: string}).case !== "limit" && (value.detail as {case?: string}).case !== "upgrade" && (value.detail as {case?: string}).case !== "state") return false; return true; + } finally { context.depth--; context.active.delete(input); } } -export function isId(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isId(input: unknown): boolean { return checkId(input, {active: new Set(), depth: 0}); } +function checkId(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.value === undefined) return false; if (value.value !== undefined) { @@ -132,9 +401,13 @@ export function isId(input: unknown): boolean { } if (!(value.value as Uint8Array).some(v => v !== 0)) return false; return true; + } finally { context.depth--; context.active.delete(input); } } -export function isInstant(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isInstant(input: unknown): boolean { return checkInstant(input, {active: new Set(), depth: 0}); } +function checkInstant(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.unixSeconds === undefined) return false; if (value.unixSeconds !== undefined) { @@ -153,37 +426,46 @@ export function isInstant(input: unknown): boolean { if (fieldValue > 999999999) return false; } return true; + } finally { context.depth--; context.active.delete(input); } } -export function isLimitFailure(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isLimitFailure(input: unknown): boolean { return checkLimitFailure(input, {active: new Set(), depth: 0}); } +function checkLimitFailure(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.limitName === undefined) return false; if (value.limitName !== undefined) { const fieldValue = value.limitName; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; } if (value.maximum !== undefined) { const fieldValue = value.maximum; - if (!isDecimal(fieldValue)) return false; + if (!checkDecimal(fieldValue, context)) return false; } if (value.available !== undefined) { const fieldValue = value.available; - if (!isDecimal(fieldValue)) return false; + if (!checkDecimal(fieldValue, context)) return false; } if (value.recoveryAt !== undefined) { const fieldValue = value.recoveryAt; - if (!isInstant(fieldValue)) return false; + if (!checkInstant(fieldValue, context)) return false; } return true; + } finally { context.depth--; context.active.delete(input); } } -export function isLocalNotesVersion(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isLocalNotesVersion(input: unknown): boolean { return checkLocalNotesVersion(input, {active: new Set(), depth: 0}); } +function checkLocalNotesVersion(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.ackedRev === undefined) return false; if (value.ackedRev !== undefined) { const fieldValue = value.ackedRev; - if (!isRevision(fieldValue)) return false; + if (!checkRevision(fieldValue, context)) return false; } if (value.headLocalSeq === undefined) return false; if (value.headLocalSeq !== undefined) { @@ -192,9 +474,54 @@ export function isLocalNotesVersion(input: unknown): boolean { if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; } return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMediaRange(input: unknown): boolean { return checkMediaRange(input, {active: new Set(), depth: 0}); } +function checkMediaRange(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.start === undefined) return false; + if (value.start !== undefined) { + const fieldValue = value.start; + if (!checkMediaTime(fieldValue, context)) return false; + } + if (value.duration === undefined) return false; + if (value.duration !== undefined) { + const fieldValue = value.duration; + if (!checkMediaTime(fieldValue, context)) return false; + } + if (!mediaRangeSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMediaTime(input: unknown): boolean { return checkMediaTime(input, {active: new Set(), depth: 0}); } +function checkMediaTime(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.ticks === undefined) return false; + if (value.ticks !== undefined) { + const fieldValue = value.ticks; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < -9223372036854775808n || fieldValue > 9223372036854775807n) return false; + } + if (value.rate === undefined) return false; + if (value.rate !== undefined) { + const fieldValue = value.rate; + if (!checkRational(fieldValue, context)) return false; + } + if ((value.rate as Profile).numerator !== 705600000n || (value.rate as Profile).denominator !== 1n) return false; + return true; + } finally { context.depth--; context.active.delete(input); } } -export function isNativeContentRev(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isNativeContentRev(input: unknown): boolean { return checkNativeContentRev(input, {active: new Set(), depth: 0}); } +function checkNativeContentRev(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.value === undefined) return false; if (value.value !== undefined) { @@ -203,18 +530,87 @@ export function isNativeContentRev(input: unknown): boolean { if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; } return true; + } finally { context.depth--; context.active.delete(input); } } -export function isReceipt(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isPageRequest(input: unknown): boolean { return checkPageRequest(input, {active: new Set(), depth: 0}); } +function checkPageRequest(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.cursor !== undefined) { + const fieldValue = value.cursor; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if (utf8Length(fieldValue) > 4096) return false; + } + if (value.limit !== undefined) { + const fieldValue = value.limit; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < -2147483648 || fieldValue > 2147483647) return false; + if (fieldValue < 1) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isPageState(input: unknown): boolean { return checkPageState(input, {active: new Set(), depth: 0}); } +function checkPageState(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.nextCursor !== undefined) { + const fieldValue = value.nextCursor; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if (utf8Length(fieldValue) > 4096) return false; + } + if (value.hasMore === undefined) return false; + if (value.hasMore !== undefined) { + const fieldValue = value.hasMore; + if (typeof fieldValue !== "boolean") return false; + } + if (value.hasMore === true && (typeof value.nextCursor !== 'string' || value.nextCursor.length === 0)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isRational(input: unknown): boolean { return checkRational(input, {active: new Set(), depth: 0}); } +function checkRational(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.numerator === undefined) return false; + if (value.numerator !== undefined) { + const fieldValue = value.numerator; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < -9223372036854775808n || fieldValue > 9223372036854775807n) return false; + } + if (value.denominator === undefined) return false; + if (value.denominator !== undefined) { + const fieldValue = value.denominator; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + if (fieldValue < 1n) return false; + } + if (!reduced(value.numerator as bigint, value.denominator as bigint)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isReceipt(input: unknown): boolean { return checkReceipt(input, {active: new Set(), depth: 0}); } +function checkReceipt(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.commandId === undefined) return false; if (value.commandId !== undefined) { const fieldValue = value.commandId; - if (!isId(fieldValue)) return false; + if (!checkId(fieldValue, context)) return false; } if (value.resultRevision !== undefined) { const fieldValue = value.resultRevision; - if (!isRevision(fieldValue)) return false; + if (!checkRevision(fieldValue, context)) return false; } if (value.effect === undefined) return false; if (value.effect !== undefined) { @@ -224,34 +620,38 @@ export function isReceipt(input: unknown): boolean { if (fieldValue !== 1 && fieldValue !== 2 && fieldValue !== 3) return false; } return true; + } finally { context.depth--; context.active.delete(input); } } -export function isRequestMeta(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isRequestMeta(input: unknown): boolean { return checkRequestMeta(input, {active: new Set(), depth: 0}); } +function checkRequestMeta(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.commandId !== undefined) { const fieldValue = value.commandId; - if (!isId(fieldValue)) return false; + if (!checkId(fieldValue, context)) return false; } if (value.expectedRev !== undefined) { const fieldValue = value.expectedRev; - if (!isRevision(fieldValue)) return false; + if (!checkRevision(fieldValue, context)) return false; } if (value.correlationId === undefined) return false; if (value.correlationId !== undefined) { const fieldValue = value.correlationId; - if (!isId(fieldValue)) return false; + if (!checkId(fieldValue, context)) return false; } if (value.workspaceId !== undefined) { const fieldValue = value.workspaceId; - if (!isId(fieldValue)) return false; + if (!checkId(fieldValue, context)) return false; } if (value.expectedLocal !== undefined) { const fieldValue = value.expectedLocal; - if (!isLocalNotesVersion(fieldValue)) return false; + if (!checkLocalNotesVersion(fieldValue, context)) return false; } if (value.expectedNative !== undefined) { const fieldValue = value.expectedNative; - if (!isNativeContentRev(fieldValue)) return false; + if (!checkNativeContentRev(fieldValue, context)) return false; } if (value.recoveryGeneration !== undefined) { const fieldValue = value.recoveryGeneration; @@ -260,34 +660,133 @@ export function isRequestMeta(input: unknown): boolean { } if (value.applicationScope !== undefined) { const fieldValue = value.applicationScope; - if (!isApplicationScope(fieldValue)) return false; + if (!checkApplicationScope(fieldValue, context)) return false; } if ([value.expectedRev, value.expectedLocal, value.expectedNative].filter(v => v !== undefined).length > 1) return false; return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isResourceRef(input: unknown): boolean { return checkResourceRef(input, {active: new Set(), depth: 0}); } +function checkResourceRef(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.realmId === undefined) return false; + if (value.realmId !== undefined) { + const fieldValue = value.realmId; + if (!checkId(fieldValue, context)) return false; + } + if (value.workspaceId !== undefined) { + const fieldValue = value.workspaceId; + if (!checkId(fieldValue, context)) return false; + } + if (value.ownerAppId === undefined) return false; + if (value.ownerAppId !== undefined) { + const fieldValue = value.ownerAppId; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.resourceKind === undefined) return false; + if (value.resourceKind !== undefined) { + const fieldValue = value.resourceKind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.resourceId === undefined) return false; + if (value.resourceId !== undefined) { + const fieldValue = value.resourceId; + if (!checkId(fieldValue, context)) return false; + } + if (value.displayHint !== undefined) { + const fieldValue = value.displayHint; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.availability === undefined) return false; + if (value.availability !== undefined) { + const fieldValue = value.availability; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < -2147483648 || fieldValue > 2147483647) return false; + if (fieldValue !== 1 && fieldValue !== 2 && fieldValue !== 3 && fieldValue !== 4 && fieldValue !== 5) return false; + } + if (value.holdingDeviceId !== undefined) { + const fieldValue = value.holdingDeviceId; + if (!checkId(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isResourceVersionRef(input: unknown): boolean { return checkResourceVersionRef(input, {active: new Set(), depth: 0}); } +function checkResourceVersionRef(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.resource === undefined) return false; + if (value.resource !== undefined) { + const fieldValue = value.resource; + if (!checkResourceRef(fieldValue, context)) return false; + } + if ((value.revision as {case?: string} | undefined)?.case === "cloud") { + const fieldValue = (value.revision as {value: unknown}).value; + if (!checkRevision(fieldValue, context)) return false; + } + if ((value.revision as {case?: string} | undefined)?.case === "native") { + const fieldValue = (value.revision as {value: unknown}).value; + if (!checkNativeContentRev(fieldValue, context)) return false; + } + if ((value.revision as {case?: string} | undefined)?.case === "local") { + const fieldValue = (value.revision as {value: unknown}).value; + if (!checkLocalNotesVersion(fieldValue, context)) return false; + } + if (value.contentHash !== undefined) { + const fieldValue = value.contentHash; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[0-9a-f]{64}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.blob !== undefined) { + const fieldValue = value.blob; + if (!checkBlobRef(fieldValue, context)) return false; + } + if (value.revision === undefined || typeof value.revision !== 'object' || value.revision === null) return false; + if ((value.revision as {case?: string}).case !== "cloud" && (value.revision as {case?: string}).case !== "native" && (value.revision as {case?: string}).case !== "local") return false; + if (!resourceVersionSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } } -export function isResponseMeta(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isResponseMeta(input: unknown): boolean { return checkResponseMeta(input, {active: new Set(), depth: 0}); } +function checkResponseMeta(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.resultRev !== undefined) { const fieldValue = value.resultRev; - if (!isRevision(fieldValue)) return false; + if (!checkRevision(fieldValue, context)) return false; } if (value.entitlementVersion !== undefined) { const fieldValue = value.entitlementVersion; if (typeof fieldValue !== "bigint") return false; if (fieldValue < -9223372036854775808n || fieldValue > 9223372036854775807n) return false; } + if (value.warnings === undefined) return false; if (value.warnings !== undefined) { const fieldValue = value.warnings; if (!Array.isArray(fieldValue)) return false; for (const item of fieldValue) { if (typeof item !== "string") return false; + if (!validUnicode(item)) return false; } } if (value.correlationId === undefined) return false; if (value.correlationId !== undefined) { const fieldValue = value.correlationId; - if (!isId(fieldValue)) return false; + if (!checkId(fieldValue, context)) return false; } if (value.recoveryGeneration !== undefined) { const fieldValue = value.recoveryGeneration; @@ -295,9 +794,13 @@ export function isResponseMeta(input: unknown): boolean { if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; } return true; + } finally { context.depth--; context.active.delete(input); } } -export function isRetryAdvice(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isRetryAdvice(input: unknown): boolean { return checkRetryAdvice(input, {active: new Set(), depth: 0}); } +function checkRetryAdvice(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.mode === undefined) return false; if (value.mode !== undefined) { @@ -308,17 +811,23 @@ export function isRetryAdvice(input: unknown): boolean { } if (value.retryAt !== undefined) { const fieldValue = value.retryAt; - if (!isInstant(fieldValue)) return false; + if (!checkInstant(fieldValue, context)) return false; } if (value.reconciliationOperation !== undefined) { const fieldValue = value.reconciliationOperation; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; } + if ((value.mode === 3) !== (value.retryAt !== undefined) || (value.mode === 4) !== (value.reconciliationOperation !== undefined)) return false; return true; + } finally { context.depth--; context.active.delete(input); } } -export function isRevision(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isRevision(input: unknown): boolean { return checkRevision(input, {active: new Set(), depth: 0}); } +function checkRevision(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.value === undefined) return false; if (value.value !== undefined) { @@ -328,106 +837,5333 @@ export function isRevision(input: unknown): boolean { if (fieldValue < 0n) return false; } return true; + } finally { context.depth--; context.active.delete(input); } } -export function isRevisionConflict(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isRevisionConflict(input: unknown): boolean { return checkRevisionConflict(input, {active: new Set(), depth: 0}); } +function checkRevisionConflict(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.expected !== undefined) { const fieldValue = value.expected; - if (!isRevision(fieldValue)) return false; + if (!checkRevision(fieldValue, context)) return false; } if (value.actual !== undefined) { const fieldValue = value.actual; - if (!isRevision(fieldValue)) return false; + if (!checkRevision(fieldValue, context)) return false; } if (value.conflictId !== undefined) { const fieldValue = value.conflictId; - if (!isId(fieldValue)) return false; + if (!checkId(fieldValue, context)) return false; } return true; + } finally { context.depth--; context.active.delete(input); } } -export function isStateFailure(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isStateFailure(input: unknown): boolean { return checkStateFailure(input, {active: new Set(), depth: 0}); } +function checkStateFailure(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.state === undefined) return false; if (value.state !== undefined) { const fieldValue = value.state; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; } if (value.reason === undefined) return false; if (value.reason !== undefined) { const fieldValue = value.reason; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; } if (value.resource !== undefined) { const fieldValue = value.resource; - if (!isAggregateRef(fieldValue)) return false; + if (!checkAggregateRef(fieldValue, context)) return false; } if (value.local !== undefined) { const fieldValue = value.local; - if (!isLocalNotesVersion(fieldValue)) return false; + if (!checkLocalNotesVersion(fieldValue, context)) return false; } if (value.native !== undefined) { const fieldValue = value.native; - if (!isNativeContentRev(fieldValue)) return false; + if (!checkNativeContentRev(fieldValue, context)) return false; } return true; + } finally { context.depth--; context.active.delete(input); } } -export function isVersionFailure(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isTimeRangeUtc(input: unknown): boolean { return checkTimeRangeUtc(input, {active: new Set(), depth: 0}); } +function checkTimeRangeUtc(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.from === undefined) return false; + if (value.from !== undefined) { + const fieldValue = value.from; + if (!checkInstant(fieldValue, context)) return false; + } + if (value.until === undefined) return false; + if (value.until !== undefined) { + const fieldValue = value.until; + if (!checkInstant(fieldValue, context)) return false; + } + if (compareInstant(value.from as Profile, value.until as Profile) > 0) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isVersionFailure(input: unknown): boolean { return checkVersionFailure(input, {active: new Set(), depth: 0}); } +function checkVersionFailure(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.minReadable === undefined) return false; if (value.minReadable !== undefined) { const fieldValue = value.minReadable; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; } if (value.minWritable === undefined) return false; if (value.minWritable !== undefined) { const fieldValue = value.minWritable; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; } if (value.received === undefined) return false; if (value.received !== undefined) { const fieldValue = value.received; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; } return true; + } finally { context.depth--; context.active.delete(input); } } -export function isVersionedRef(input: unknown): boolean { - if (typeof input !== 'object' || input === null) return false; +export function isVersionedRef(input: unknown): boolean { return checkVersionedRef(input, {active: new Set(), depth: 0}); } +function checkVersionedRef(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { const value = input as Record; if (value.root === undefined) return false; if (value.root !== undefined) { const fieldValue = value.root; - if (!isAggregateRef(fieldValue)) return false; + if (!checkAggregateRef(fieldValue, context)) return false; } if (value.revision === undefined) return false; if (value.revision !== undefined) { const fieldValue = value.revision; - if (!isRevision(fieldValue)) return false; + if (!checkRevision(fieldValue, context)) return false; } if (value.sha256 !== undefined) { const fieldValue = value.sha256; if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; if ((new RegExp("^[0-9a-f]{64}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; } if ((value.revision as {value: bigint}).value <= 0n) return false; return true; + } finally { context.depth--; context.active.delete(input); } } -function canonicalDecimal(value: string): boolean { - if (/^-?(0|[1-9][0-9]*)(\.[0-9]{1,9})?$/.exec(value)?.[0] !== value) return false; - if (value.startsWith('-') && !/[1-9]/.test(value)) return false; - return value.replace(/[-.]/g, '').replace(/^0+/, '').length <= 28; +export function isAgentProfile(input: unknown): boolean { return checkAgentProfile(input, {active: new Set(), depth: 0}); } +function checkAgentProfile(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.profileId === undefined) return false; + if (value.profileId !== undefined) { + const fieldValue = value.profileId; + if (!checkId(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.modelId === undefined) return false; + if (value.modelId !== undefined) { + const fieldValue = value.modelId; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + if ((new RegExp("^([A-Za-z0-9._:/-]{1,128}|@cf/[a-z0-9._-]+/[a-zA-Z0-9._/-]+)$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.instructions === undefined) return false; + if (value.instructions !== undefined) { + const fieldValue = value.instructions; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if (utf8Length(fieldValue) > 262144) return false; + } + if (value.skillIds === undefined) return false; + if (value.skillIds !== undefined) { + const fieldValue = value.skillIds; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.context === undefined) return false; + if (value.context !== undefined) { + const fieldValue = value.context; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkContextRef(item, context)) return false; + } + } + if (value.capabilities === undefined) return false; + if (value.capabilities !== undefined) { + const fieldValue = value.capabilities; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (typeof item !== "string") return false; + if (!validUnicode(item)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(item)?.[0] !== item) return false; + } + } + return true; + } finally { context.depth--; context.active.delete(input); } } -function utf8Length(value: string): number { - let size = 0; - for (const scalar of value) { - const point = scalar.codePointAt(0)!; - size += point <= 0x7f ? 1 : point <= 0x7ff ? 2 : point <= 0xffff ? 3 : 4; +export function isAggregateBody(input: unknown): boolean { return checkAggregateBody(input, {active: new Set(), depth: 0}); } +function checkAggregateBody(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if ((value.body as {case?: string} | undefined)?.case === "notes") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkNotesDocument(fieldValue, context)) return false; } - return size; + if ((value.body as {case?: string} | undefined)?.case === "chat") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkConversationBody(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "scopeMetadata") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkScopeMetadata(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "slateMetadata") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkSlateMetadata(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "notebook") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkNotebookBody(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "propertyDefinition") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkPropertyDefinition(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "savedView") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkSavedViewRecord(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "tag") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkTagRecord(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "agentProfile") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkAgentProfile(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "skill") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkSkillRecord(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "chatProject") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkChatProjectRecord(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "preferences") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkPreferenceRecord(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "task") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkTaskSnapshot(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "automation") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkAutomationView(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "memory") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkMemoryRecord(fieldValue, context)) return false; + } + if ((value.body as {case?: string} | undefined)?.case === "externalBody") { + const fieldValue = (value.body as {value: unknown}).value; + if (!checkResourceVersionRef(fieldValue, context)) return false; + } + if (value.body === undefined || typeof value.body !== 'object' || value.body === null) return false; + if ((value.body as {case?: string}).case !== "notes" && (value.body as {case?: string}).case !== "chat" && (value.body as {case?: string}).case !== "scopeMetadata" && (value.body as {case?: string}).case !== "slateMetadata" && (value.body as {case?: string}).case !== "notebook" && (value.body as {case?: string}).case !== "propertyDefinition" && (value.body as {case?: string}).case !== "savedView" && (value.body as {case?: string}).case !== "tag" && (value.body as {case?: string}).case !== "agentProfile" && (value.body as {case?: string}).case !== "skill" && (value.body as {case?: string}).case !== "chatProject" && (value.body as {case?: string}).case !== "preferences" && (value.body as {case?: string}).case !== "task" && (value.body as {case?: string}).case !== "automation" && (value.body as {case?: string}).case !== "memory" && (value.body as {case?: string}).case !== "externalBody") return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isAlignmentSpec(input: unknown): boolean { return checkAlignmentSpec(input, {active: new Set(), depth: 0}); } +function checkAlignmentSpec(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "absoluteTime" && fieldValue !== "trigger" && fieldValue !== "event" && fieldValue !== "manualOffset") return false; + } + if (value.leftAnchor !== undefined) { + const fieldValue = value.leftAnchor; + if (!checkScopeTime(fieldValue, context)) return false; + } + if (value.rightAnchor !== undefined) { + const fieldValue = value.rightAnchor; + if (!checkScopeTime(fieldValue, context)) return false; + } + if (value.offset !== undefined) { + const fieldValue = value.offset; + if (!checkScopeTime(fieldValue, context)) return false; + } + if (value.eventId !== undefined) { + const fieldValue = value.eventId; + if (!checkId(fieldValue, context)) return false; + } + if (!alignmentSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isAutomationSpec(input: unknown): boolean { return checkAutomationSpec(input, {active: new Set(), depth: 0}); } +function checkAutomationSpec(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.trigger === undefined) return false; + if (value.trigger !== undefined) { + const fieldValue = value.trigger; + if (!checkTriggerSpec(fieldValue, context)) return false; + } + if (value.input === undefined) return false; + if (value.input !== undefined) { + const fieldValue = value.input; + if (!checkTurnInput(fieldValue, context)) return false; + } + if (value.profileId === undefined) return false; + if (value.profileId !== undefined) { + const fieldValue = value.profileId; + if (!checkId(fieldValue, context)) return false; + } + if (value.perRunBudget === undefined) return false; + if (value.perRunBudget !== undefined) { + const fieldValue = value.perRunBudget; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.periodBudget === undefined) return false; + if (value.periodBudget !== undefined) { + const fieldValue = value.periodBudget; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.budgetPeriod === undefined) return false; + if (value.budgetPeriod !== undefined) { + const fieldValue = value.budgetPeriod; + if (!checkTimeRangeUtc(fieldValue, context)) return false; + } + if (value.concurrency === undefined) return false; + if (value.concurrency !== undefined) { + const fieldValue = value.concurrency; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.misfire === undefined) return false; + if (value.misfire !== undefined) { + const fieldValue = value.misfire; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.catchUpCount === undefined) return false; + if (value.catchUpCount !== undefined) { + const fieldValue = value.catchUpCount; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.catchUpWindowSeconds === undefined) return false; + if (value.catchUpWindowSeconds !== undefined) { + const fieldValue = value.catchUpWindowSeconds; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.grants === undefined) return false; + if (value.grants !== undefined) { + const fieldValue = value.grants; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + if (value.targetDeviceId !== undefined) { + const fieldValue = value.targetDeviceId; + if (!checkId(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isAutomationView(input: unknown): boolean { return checkAutomationView(input, {active: new Set(), depth: 0}); } +function checkAutomationView(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.automationId === undefined) return false; + if (value.automationId !== undefined) { + const fieldValue = value.automationId; + if (!checkId(fieldValue, context)) return false; + } + if (value.definition === undefined) return false; + if (value.definition !== undefined) { + const fieldValue = value.definition; + if (!checkAutomationSpec(fieldValue, context)) return false; + } + if (value.enabled === undefined) return false; + if (value.enabled !== undefined) { + const fieldValue = value.enabled; + if (typeof fieldValue !== "boolean") return false; + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.nextOccurrence !== undefined) { + const fieldValue = value.nextOccurrence; + if (!checkInstant(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isBlock(input: unknown): boolean { return checkBlock(input, {active: new Set(), depth: 0}); } +function checkBlock(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.blockId === undefined) return false; + if (value.blockId !== undefined) { + const fieldValue = value.blockId; + if (!checkId(fieldValue, context)) return false; + } + if (value.parentId !== undefined) { + const fieldValue = value.parentId; + if (!checkId(fieldValue, context)) return false; + } + if (value.orderKey === undefined) return false; + if (value.orderKey !== undefined) { + const fieldValue = value.orderKey; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "paragraph" && fieldValue !== "heading" && fieldValue !== "list" && fieldValue !== "quote" && fieldValue !== "callout" && fieldValue !== "toggle" && fieldValue !== "code" && fieldValue !== "math" && fieldValue !== "divider" && fieldValue !== "table" && fieldValue !== "image" && fieldValue !== "attachment" && fieldValue !== "embed") return false; + } + if (value.body === undefined) return false; + if (value.body !== undefined) { + const fieldValue = value.body; + if (!checkBlockBody(fieldValue, context)) return false; + } + if (value.origin !== undefined) { + const fieldValue = value.origin; + if (!checkContentOrigin(fieldValue, context)) return false; + } + if (value.properties !== undefined) { + const fieldValue = value.properties; + if (!checkBlockProperties(fieldValue, context)) return false; + } + if (!blockSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isBlockBody(input: unknown): boolean { return checkBlockBody(input, {active: new Set(), depth: 0}); } +function checkBlockBody(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if ((value.content as {case?: string} | undefined)?.case === "text") { + const fieldValue = (value.content as {value: unknown}).value; + if (!checkRichText(fieldValue, context)) return false; + } + if ((value.content as {case?: string} | undefined)?.case === "code") { + const fieldValue = (value.content as {value: unknown}).value; + if (!checkCodeBlock(fieldValue, context)) return false; + } + if ((value.content as {case?: string} | undefined)?.case === "resource") { + const fieldValue = (value.content as {value: unknown}).value; + if (!checkResourceRef(fieldValue, context)) return false; + } + if ((value.content as {case?: string} | undefined)?.case === "link") { + const fieldValue = (value.content as {value: unknown}).value; + if (!checkLinkSpec(fieldValue, context)) return false; + } + if ((value.content as {case?: string} | undefined)?.case === "table") { + const fieldValue = (value.content as {value: unknown}).value; + if (!checkTableBlock(fieldValue, context)) return false; + } + if ((value.content as {case?: string} | undefined)?.case === "math") { + const fieldValue = (value.content as {value: unknown}).value; + if (!checkMathContent(fieldValue, context)) return false; + } + if ((value.content as {case?: string} | undefined)?.case === "empty") { + const fieldValue = (value.content as {value: unknown}).value; + if (typeof fieldValue !== "boolean") return false; + } + if (value.content === undefined || typeof value.content !== 'object' || value.content === null) return false; + if ((value.content as {case?: string}).case !== "text" && (value.content as {case?: string}).case !== "code" && (value.content as {case?: string}).case !== "resource" && (value.content as {case?: string}).case !== "link" && (value.content as {case?: string}).case !== "table" && (value.content as {case?: string}).case !== "math" && (value.content as {case?: string}).case !== "empty") return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isBlockProperties(input: unknown): boolean { return checkBlockProperties(input, {active: new Set(), depth: 0}); } +function checkBlockProperties(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.headingLevel !== undefined) { + const fieldValue = value.headingLevel; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + if (fieldValue < 1) return false; + if (fieldValue > 6) return false; + } + if (value.checked !== undefined) { + const fieldValue = value.checked; + if (typeof fieldValue !== "boolean") return false; + } + if (value.calloutKind !== undefined) { + const fieldValue = value.calloutKind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "info" && fieldValue !== "warning" && fieldValue !== "error" && fieldValue !== "success") return false; + } + if (value.listStyle !== undefined) { + const fieldValue = value.listStyle; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "bulleted" && fieldValue !== "numbered" && fieldValue !== "checklist") return false; + } + if (value.altText !== undefined) { + const fieldValue = value.altText; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if (value.imageLayout !== undefined) { + const fieldValue = value.imageLayout; + if (!checkImageLayout(fieldValue, context)) return false; + } + if (value.attachmentPresentation !== undefined) { + const fieldValue = value.attachmentPresentation; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "chip" && fieldValue !== "card" && fieldValue !== "pdfViewer") return false; + } + if (value.embedRenderMode !== undefined) { + const fieldValue = value.embedRenderMode; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "inline" && fieldValue !== "card") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isCalibration(input: unknown): boolean { return checkCalibration(input, {active: new Set(), depth: 0}); } +function checkCalibration(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.scale === undefined) return false; + if (value.scale !== undefined) { + const fieldValue = value.scale; + if (typeof fieldValue !== "number") return false; + if (!Number.isFinite(fieldValue)) return false; + } + if (value.offset === undefined) return false; + if (value.offset !== undefined) { + const fieldValue = value.offset; + if (typeof fieldValue !== "number") return false; + if (!Number.isFinite(fieldValue)) return false; + } + if (value.unit === undefined) return false; + if (value.unit !== undefined) { + const fieldValue = value.unit; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isCapabilityArguments(input: unknown): boolean { return checkCapabilityArguments(input, {active: new Set(), depth: 0}); } +function checkCapabilityArguments(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.schemaId === undefined) return false; + if (value.schemaId !== undefined) { + const fieldValue = value.schemaId; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.value === undefined) return false; + if (value.value !== undefined) { + const fieldValue = value.value; + if (!checkStructuredValue(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isCapabilityResult(input: unknown): boolean { return checkCapabilityResult(input, {active: new Set(), depth: 0}); } +function checkCapabilityResult(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.schemaId === undefined) return false; + if (value.schemaId !== undefined) { + const fieldValue = value.schemaId; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.value === undefined) return false; + if (value.value !== undefined) { + const fieldValue = value.value; + if (!checkStructuredValue(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isCaptureMetadata(input: unknown): boolean { return checkCaptureMetadata(input, {active: new Set(), depth: 0}); } +function checkCaptureMetadata(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.captureId === undefined) return false; + if (value.captureId !== undefined) { + const fieldValue = value.captureId; + if (!checkId(fieldValue, context)) return false; + } + if (value.sampleCount === undefined) return false; + if (value.sampleCount !== undefined) { + const fieldValue = value.sampleCount; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.channels === undefined) return false; + if (value.channels !== undefined) { + const fieldValue = value.channels; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkChannelDefinition(item, context)) return false; + } + } + if (value.contentHash !== undefined) { + const fieldValue = value.contentHash; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[0-9a-f]{64}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.resource !== undefined) { + const fieldValue = value.resource; + if (!checkResourceRef(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isChannelDefinition(input: unknown): boolean { return checkChannelDefinition(input, {active: new Set(), depth: 0}); } +function checkChannelDefinition(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.channelId === undefined) return false; + if (value.channelId !== undefined) { + const fieldValue = value.channelId; + if (!checkId(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.unit === undefined) return false; + if (value.unit !== undefined) { + const fieldValue = value.unit; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.sampleType === undefined) return false; + if (value.sampleType !== undefined) { + const fieldValue = value.sampleType; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.rate === undefined) return false; + if (value.rate !== undefined) { + const fieldValue = value.rate; + if (!checkRational(fieldValue, context)) return false; + } + if (value.calibration !== undefined) { + const fieldValue = value.calibration; + if (!checkCalibration(fieldValue, context)) return false; + } + if ((value.rate as Profile).numerator <= 0n || (value.calibration !== undefined && (value.calibration as Profile).unit !== value.unit)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isChatProjectRecord(input: unknown): boolean { return checkChatProjectRecord(input, {active: new Set(), depth: 0}); } +function checkChatProjectRecord(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.projectId === undefined) return false; + if (value.projectId !== undefined) { + const fieldValue = value.projectId; + if (!checkId(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.conversationIds === undefined) return false; + if (value.conversationIds !== undefined) { + const fieldValue = value.conversationIds; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + if (value.context === undefined) return false; + if (value.context !== undefined) { + const fieldValue = value.context; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkContextRef(item, context)) return false; + } + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.trashedAt !== undefined) { + const fieldValue = value.trashedAt; + if (!checkInstant(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isChecksumSpec(input: unknown): boolean { return checkChecksumSpec(input, {active: new Set(), depth: 0}); } +function checkChecksumSpec(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.algorithm === undefined) return false; + if (value.algorithm !== undefined) { + const fieldValue = value.algorithm; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "xor8" && fieldValue !== "crc16CcittFalse" && fieldValue !== "crc32IsoHdlc") return false; + } + if (value.input === undefined) return false; + if (value.input !== undefined) { + const fieldValue = value.input; + if (!checkByteRange(fieldValue, context)) return false; + } + if (value.offset === undefined) return false; + if (value.offset !== undefined) { + const fieldValue = value.offset; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.byteOrder === undefined) return false; + if (value.byteOrder !== undefined) { + const fieldValue = value.byteOrder; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "little" && fieldValue !== "big") return false; + } + if (!checksumSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isCodeBlock(input: unknown): boolean { return checkCodeBlock(input, {active: new Set(), depth: 0}); } +function checkCodeBlock(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.text === undefined) return false; + if (value.text !== undefined) { + const fieldValue = value.text; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if (utf8Length(fieldValue) > 262144) return false; + } + if (value.language !== undefined) { + const fieldValue = value.language; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.wrap === undefined) return false; + if (value.wrap !== undefined) { + const fieldValue = value.wrap; + if (typeof fieldValue !== "boolean") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isColourConfiguration(input: unknown): boolean { return checkColourConfiguration(input, {active: new Set(), depth: 0}); } +function checkColourConfiguration(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.workingSpace === undefined) return false; + if (value.workingSpace !== undefined) { + const fieldValue = value.workingSpace; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.displaySpace === undefined) return false; + if (value.displaySpace !== undefined) { + const fieldValue = value.displaySpace; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.ocioConfig !== undefined) { + const fieldValue = value.ocioConfig; + if (!checkResourceVersionRef(fieldValue, context)) return false; + } + if (value.inputAssignments === undefined) return false; + if (value.inputAssignments !== undefined) { + const fieldValue = value.inputAssignments; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkMediaColourAssignment(item, context)) return false; + } + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isContextRef(input: unknown): boolean { return checkContextRef(input, {active: new Set(), depth: 0}); } +function checkContextRef(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.source === undefined) return false; + if (value.source !== undefined) { + const fieldValue = value.source; + if (!checkAggregateRef(fieldValue, context)) return false; + } + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.resource !== undefined) { + const fieldValue = value.resource; + if (!checkResourceRef(fieldValue, context)) return false; + } + if (value.selector !== undefined) { + const fieldValue = value.selector; + if (!checkContextSelector(fieldValue, context)) return false; + } + if (value.origin !== undefined) { + const fieldValue = value.origin; + if (!checkContentOrigin(fieldValue, context)) return false; + } + if (value.lifetime === undefined) return false; + if (value.lifetime !== undefined) { + const fieldValue = value.lifetime; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < -2147483648 || fieldValue > 2147483647) return false; + if (fieldValue !== 1 && fieldValue !== 2 && fieldValue !== 3 && fieldValue !== 4) return false; + } + if (value.ephemeral !== undefined) { + const fieldValue = value.ephemeral; + if (!checkEphemeralSelection(fieldValue, context)) return false; + } + if (value.consent !== undefined) { + const fieldValue = value.consent; + if (!checkSourceConsentRef(fieldValue, context)) return false; + } + if (value.revision !== undefined && (value.revision as Profile).value <= 0n) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isContextSelector(input: unknown): boolean { return checkContextSelector(input, {active: new Set(), depth: 0}); } +function checkContextSelector(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if ((value.selection as {case?: string} | undefined)?.case === "whole") { + const fieldValue = (value.selection as {value: unknown}).value; + if (typeof fieldValue !== "boolean") return false; + } + if ((value.selection as {case?: string} | undefined)?.case === "byteRange") { + const fieldValue = (value.selection as {value: unknown}).value; + if (!checkByteRange(fieldValue, context)) return false; + } + if ((value.selection as {case?: string} | undefined)?.case === "notes") { + const fieldValue = (value.selection as {value: unknown}).value; + if (!checkNotesSelection(fieldValue, context)) return false; + } + if ((value.selection as {case?: string} | undefined)?.case === "scope") { + const fieldValue = (value.selection as {value: unknown}).value; + if (!checkScopeSelection(fieldValue, context)) return false; + } + if ((value.selection as {case?: string} | undefined)?.case === "slate") { + const fieldValue = (value.selection as {value: unknown}).value; + if (!checkSlateSelection(fieldValue, context)) return false; + } + if (value.selection === undefined || typeof value.selection !== 'object' || value.selection === null) return false; + if ((value.selection as {case?: string}).case !== "whole" && (value.selection as {case?: string}).case !== "byteRange" && (value.selection as {case?: string}).case !== "notes" && (value.selection as {case?: string}).case !== "scope" && (value.selection as {case?: string}).case !== "slate") return false; + if ((value.selection as Profile).case === 'whole' && (value.selection as Profile).value !== true) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isControlProgress(input: unknown): boolean { return checkControlProgress(input, {active: new Set(), depth: 0}); } +function checkControlProgress(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.commandId === undefined) return false; + if (value.commandId !== undefined) { + const fieldValue = value.commandId; + if (!checkId(fieldValue, context)) return false; + } + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < -2147483648 || fieldValue > 2147483647) return false; + if (fieldValue !== 1 && fieldValue !== 2 && fieldValue !== 3) return false; + } + if (value.state === undefined) return false; + if (value.state !== undefined) { + const fieldValue = value.state; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < -2147483648 || fieldValue > 2147483647) return false; + if (fieldValue !== 1 && fieldValue !== 2 && fieldValue !== 3 && fieldValue !== 4) return false; + } + if (value.requestedAt === undefined) return false; + if (value.requestedAt !== undefined) { + const fieldValue = value.requestedAt; + if (!checkInstant(fieldValue, context)) return false; + } + if (value.acknowledgedAt !== undefined) { + const fieldValue = value.acknowledgedAt; + if (!checkInstant(fieldValue, context)) return false; + } + if (value.reason !== undefined) { + const fieldValue = value.reason; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isConversationBody(input: unknown): boolean { return checkConversationBody(input, {active: new Set(), depth: 0}); } +function checkConversationBody(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.conversation === undefined) return false; + if (value.conversation !== undefined) { + const fieldValue = value.conversation; + if (!checkConversationView(fieldValue, context)) return false; + } + if (value.messages === undefined) return false; + if (value.messages !== undefined) { + const fieldValue = value.messages; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkMessageView(item, context)) return false; + } + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isConversationView(input: unknown): boolean { return checkConversationView(input, {active: new Set(), depth: 0}); } +function checkConversationView(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.conversationId === undefined) return false; + if (value.conversationId !== undefined) { + const fieldValue = value.conversationId; + if (!checkId(fieldValue, context)) return false; + } + if (value.branchId === undefined) return false; + if (value.branchId !== undefined) { + const fieldValue = value.branchId; + if (!checkId(fieldValue, context)) return false; + } + if (value.title === undefined) return false; + if (value.title !== undefined) { + const fieldValue = value.title; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.lastMessageAt !== undefined) { + const fieldValue = value.lastMessageAt; + if (!checkInstant(fieldValue, context)) return false; + } + if (value.projectId !== undefined) { + const fieldValue = value.projectId; + if (!checkId(fieldValue, context)) return false; + } + if (value.pinned === undefined) return false; + if (value.pinned !== undefined) { + const fieldValue = value.pinned; + if (typeof fieldValue !== "boolean") return false; + } + if (value.archived === undefined) return false; + if (value.archived !== undefined) { + const fieldValue = value.archived; + if (typeof fieldValue !== "boolean") return false; + } + if (value.temporary === undefined) return false; + if (value.temporary !== undefined) { + const fieldValue = value.temporary; + if (typeof fieldValue !== "boolean") return false; + } + if (value.applicationScope === undefined) return false; + if (value.applicationScope !== undefined) { + const fieldValue = value.applicationScope; + if (!checkApplicationScope(fieldValue, context)) return false; + } + if (value.historyMode === undefined) return false; + if (value.historyMode !== undefined) { + const fieldValue = value.historyMode; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < -2147483648 || fieldValue > 2147483647) return false; + if (fieldValue !== 1 && fieldValue !== 2 && fieldValue !== 3) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isCursorResult(input: unknown): boolean { return checkCursorResult(input, {active: new Set(), depth: 0}); } +function checkCursorResult(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.a === undefined) return false; + if (value.a !== undefined) { + const fieldValue = value.a; + if (!checkSelectedSample(fieldValue, context)) return false; + } + if (value.b === undefined) return false; + if (value.b !== undefined) { + const fieldValue = value.b; + if (!checkSelectedSample(fieldValue, context)) return false; + } + if (value.deltaTime === undefined) return false; + if (value.deltaTime !== undefined) { + const fieldValue = value.deltaTime; + if (!checkScopeTime(fieldValue, context)) return false; + } + if (value.deltaValue === undefined) return false; + if (value.deltaValue !== undefined) { + const fieldValue = value.deltaValue; + if (typeof fieldValue !== "number") return false; + if (!Number.isFinite(fieldValue)) return false; + } + if (!cursorSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isCursorSpec(input: unknown): boolean { return checkCursorSpec(input, {active: new Set(), depth: 0}); } +function checkCursorSpec(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.channelId === undefined) return false; + if (value.channelId !== undefined) { + const fieldValue = value.channelId; + if (!checkId(fieldValue, context)) return false; + } + if (value.segmentId === undefined) return false; + if (value.segmentId !== undefined) { + const fieldValue = value.segmentId; + if (!checkId(fieldValue, context)) return false; + } + if (value.time === undefined) return false; + if (value.time !== undefined) { + const fieldValue = value.time; + if (!checkScopeTime(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isEffectParameter(input: unknown): boolean { return checkEffectParameter(input, {active: new Set(), depth: 0}); } +function checkEffectParameter(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "decimal") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkDecimal(fieldValue, context)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "boolean") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "boolean") return false; + } + if ((value.value as {case?: string} | undefined)?.case === "text") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "keyframes") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkKeyframeList(fieldValue, context)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "rational") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkRational(fieldValue, context)) return false; + } + if (value.value === undefined || typeof value.value !== 'object' || value.value === null) return false; + if ((value.value as {case?: string}).case !== "decimal" && (value.value as {case?: string}).case !== "boolean" && (value.value as {case?: string}).case !== "text" && (value.value as {case?: string}).case !== "keyframes" && (value.value as {case?: string}).case !== "rational") return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isEffectSpec(input: unknown): boolean { return checkEffectSpec(input, {active: new Set(), depth: 0}); } +function checkEffectSpec(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.parameters === undefined) return false; + if (value.parameters !== undefined) { + const fieldValue = value.parameters; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkEffectParameter(item, context)) return false; + } + } + if (value.instanceId === undefined) return false; + if (value.instanceId !== undefined) { + const fieldValue = value.instanceId; + if (!checkId(fieldValue, context)) return false; + } + if (value.definitionVersion === undefined) return false; + if (value.definitionVersion !== undefined) { + const fieldValue = value.definitionVersion; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.scope === undefined) return false; + if (value.scope !== undefined) { + const fieldValue = value.scope; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "clipLocal" && fieldValue !== "sequence") return false; + } + if (value.enabled === undefined) return false; + if (value.enabled !== undefined) { + const fieldValue = value.enabled; + if (typeof fieldValue !== "boolean") return false; + } + if (value.retainedDefinition !== undefined) { + const fieldValue = value.retainedDefinition; + if (!(fieldValue instanceof Uint8Array)) return false; + if (fieldValue.length > 65536) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isEphemeralSelection(input: unknown): boolean { return checkEphemeralSelection(input, {active: new Set(), depth: 0}); } +function checkEphemeralSelection(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.instanceId === undefined) return false; + if (value.instanceId !== undefined) { + const fieldValue = value.instanceId; + if (!checkId(fieldValue, context)) return false; + } + if (value.generation === undefined) return false; + if (value.generation !== undefined) { + const fieldValue = value.generation; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.selectionId === undefined) return false; + if (value.selectionId !== undefined) { + const fieldValue = value.selectionId; + if (!checkId(fieldValue, context)) return false; + } + if (value.expiresAt === undefined) return false; + if (value.expiresAt !== undefined) { + const fieldValue = value.expiresAt; + if (!checkInstant(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isEventTrigger(input: unknown): boolean { return checkEventTrigger(input, {active: new Set(), depth: 0}); } +function checkEventTrigger(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.source !== undefined) { + const fieldValue = value.source; + if (!checkAggregateRef(fieldValue, context)) return false; + } + if (value.predicate !== undefined) { + const fieldValue = value.predicate; + if (!checkNotesFilter(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isFamilyResult(input: unknown): boolean { return checkFamilyResult(input, {active: new Set(), depth: 0}); } +function checkFamilyResult(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.family === undefined) return false; + if (value.family !== undefined) { + const fieldValue = value.family; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "minimum" && fieldValue !== "maximum" && fieldValue !== "mean" && fieldValue !== "rms" && fieldValue !== "peakToPeak" && fieldValue !== "standardDeviation" && fieldValue !== "count" && fieldValue !== "duration" && fieldValue !== "frequency" && fieldValue !== "dutyCycle" && fieldValue !== "riseTime" && fieldValue !== "fallTime" && fieldValue !== "cursorDelta" && fieldValue !== "eventCount") return false; + } + if (value.status === undefined) return false; + if (value.status !== undefined) { + const fieldValue = value.status; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "ok" && fieldValue !== "insufficient" && fieldValue !== "invalid") return false; + } + if (value.values === undefined) return false; + if (value.values !== undefined) { + const fieldValue = value.values; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 2) return false; + for (const item of fieldValue) { + if (!checkMeasurementValue(item, context)) return false; + } + } + if (value.validCount === undefined) return false; + if (value.validCount !== undefined) { + const fieldValue = value.validCount; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.invalidCount === undefined) return false; + if (value.invalidCount !== undefined) { + const fieldValue = value.invalidCount; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.reason !== undefined) { + const fieldValue = value.reason; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if (fieldValue !== "noFiniteSamples" && fieldValue !== "noCompleteCycle" && fieldValue !== "noCompleteEdge" && fieldValue !== "cursorUnavailable" && fieldValue !== "invalidTimeOrder" && fieldValue !== "invalidConfiguration" && fieldValue !== "numericOverflow") return false; + } + if (value.channelId === undefined) return false; + if (value.channelId !== undefined) { + const fieldValue = value.channelId; + if (!checkId(fieldValue, context)) return false; + } + if (!familySemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isFilterGroup(input: unknown): boolean { return checkFilterGroup(input, {active: new Set(), depth: 0}); } +function checkFilterGroup(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.operator === undefined) return false; + if (value.operator !== undefined) { + const fieldValue = value.operator; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "all" && fieldValue !== "any" && fieldValue !== "not") return false; + } + if (value.children === undefined) return false; + if (value.children !== undefined) { + const fieldValue = value.children; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length < 1) return false; + if (fieldValue.length > 32) return false; + for (const item of fieldValue) { + if (!checkNotesFilter(item, context)) return false; + } + } + if (value.operator === 'not' ? (value.children as unknown[]).length !== 1 : !['all','any'].includes(value.operator as string) || (value.children as unknown[]).length < 1 || (value.children as unknown[]).length > 32) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isFolderView(input: unknown): boolean { return checkFolderView(input, {active: new Set(), depth: 0}); } +function checkFolderView(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.folderId === undefined) return false; + if (value.folderId !== undefined) { + const fieldValue = value.folderId; + if (!checkId(fieldValue, context)) return false; + } + if (value.notebookId === undefined) return false; + if (value.notebookId !== undefined) { + const fieldValue = value.notebookId; + if (!checkId(fieldValue, context)) return false; + } + if (value.parentId !== undefined) { + const fieldValue = value.parentId; + if (!checkId(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.orderKey === undefined) return false; + if (value.orderKey !== undefined) { + const fieldValue = value.orderKey; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if (value.trashedAt !== undefined) { + const fieldValue = value.trashedAt; + if (!checkInstant(fieldValue, context)) return false; + } + if (value.notebookRev === undefined) return false; + if (value.notebookRev !== undefined) { + const fieldValue = value.notebookRev; + if (!checkRevision(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isFrameConfiguration(input: unknown): boolean { return checkFrameConfiguration(input, {active: new Set(), depth: 0}); } +function checkFrameConfiguration(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "delimitedText" && fieldValue !== "csvLine" && fieldValue !== "jsonLine" && fieldValue !== "fixedBinary" && fieldValue !== "canonicalReplay") return false; + } + if (value.start === undefined) return false; + if (value.start !== undefined) { + const fieldValue = value.start; + if (!(fieldValue instanceof Uint8Array)) return false; + if (fieldValue.length > 65536) return false; + } + if (value.end === undefined) return false; + if (value.end !== undefined) { + const fieldValue = value.end; + if (!(fieldValue instanceof Uint8Array)) return false; + if (fieldValue.length > 65536) return false; + } + if (value.escapeByte !== undefined) { + const fieldValue = value.escapeByte; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + if (fieldValue > 255) return false; + } + if (value.delimiter !== undefined) { + const fieldValue = value.delimiter; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + if (fieldValue > 255) return false; + } + if (value.header === undefined) return false; + if (value.header !== undefined) { + const fieldValue = value.header; + if (typeof fieldValue !== "boolean") return false; + } + if (value.frameBytes !== undefined) { + const fieldValue = value.frameBytes; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + if (fieldValue < 1) return false; + if (fieldValue > 1048576) return false; + } + if (value.byteOrder === undefined) return false; + if (value.byteOrder !== undefined) { + const fieldValue = value.byteOrder; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.fields === undefined) return false; + if (value.fields !== undefined) { + const fieldValue = value.fields; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 64) return false; + for (const item of fieldValue) { + if (!checkFrameField(item, context)) return false; + } + } + if (value.checksum !== undefined) { + const fieldValue = value.checksum; + if (!checkChecksumSpec(fieldValue, context)) return false; + } + if (!frameSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isFrameField(input: unknown): boolean { return checkFrameField(input, {active: new Set(), depth: 0}); } +function checkFrameField(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.channelId === undefined) return false; + if (value.channelId !== undefined) { + const fieldValue = value.channelId; + if (!checkId(fieldValue, context)) return false; + } + if (value.column !== undefined) { + const fieldValue = value.column; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.jsonPath === undefined) return false; + if (value.jsonPath !== undefined) { + const fieldValue = value.jsonPath; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (typeof item !== "string") return false; + if (!validUnicode(item)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(item)?.[0] !== item) return false; + } + } + if (value.offset !== undefined) { + const fieldValue = value.offset; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.scalarType === undefined) return false; + if (value.scalarType !== undefined) { + const fieldValue = value.scalarType; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "bool" && fieldValue !== "i8" && fieldValue !== "u8" && fieldValue !== "i16" && fieldValue !== "u16" && fieldValue !== "i32" && fieldValue !== "u32" && fieldValue !== "i64" && fieldValue !== "u64" && fieldValue !== "f32" && fieldValue !== "f64" && fieldValue !== "textNumber") return false; + } + if (value.required === undefined) return false; + if (value.required !== undefined) { + const fieldValue = value.required; + if (typeof fieldValue !== "boolean") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isGeneratedSource(input: unknown): boolean { return checkGeneratedSource(input, {active: new Set(), depth: 0}); } +function checkGeneratedSource(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "colour" && fieldValue !== "gradient" && fieldValue !== "counter" && fieldValue !== "testPattern" && fieldValue !== "title") return false; + } + if (value.parameters === undefined) return false; + if (value.parameters !== undefined) { + const fieldValue = value.parameters; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkEffectParameter(item, context)) return false; + } + } + if (value.text !== undefined) { + const fieldValue = value.text; + if (!checkTimedText(fieldValue, context)) return false; + } + if ((value.kind === 'title') !== (value.text !== undefined) || (value.kind === 'title' && ((value.parameters ?? []) as unknown[]).length !== 0)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isIdList(input: unknown): boolean { return checkIdList(input, {active: new Set(), depth: 0}); } +function checkIdList(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.items === undefined) return false; + if (value.items !== undefined) { + const fieldValue = value.items; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isImageLayout(input: unknown): boolean { return checkImageLayout(input, {active: new Set(), depth: 0}); } +function checkImageLayout(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.widthRatio === undefined) return false; + if (value.widthRatio !== undefined) { + const fieldValue = value.widthRatio; + if (typeof fieldValue !== "number") return false; + if (!Number.isFinite(fieldValue)) return false; + if (fieldValue < 0) return false; + if (fieldValue > 1) return false; + } + if (value.alignment === undefined) return false; + if (value.alignment !== undefined) { + const fieldValue = value.alignment; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "start" && fieldValue !== "center" && fieldValue !== "end") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isInlineAtom(input: unknown): boolean { return checkInlineAtom(input, {active: new Set(), depth: 0}); } +function checkInlineAtom(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.offset === undefined) return false; + if (value.offset !== undefined) { + const fieldValue = value.offset; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if ((value.content as {case?: string} | undefined)?.case === "mention") { + const fieldValue = (value.content as {value: unknown}).value; + if (!checkLinkSpec(fieldValue, context)) return false; + } + if ((value.content as {case?: string} | undefined)?.case === "math") { + const fieldValue = (value.content as {value: unknown}).value; + if (!checkMathContent(fieldValue, context)) return false; + } + if ((value.content as {case?: string} | undefined)?.case === "footnote") { + const fieldValue = (value.content as {value: unknown}).value; + if (!checkLinkSpec(fieldValue, context)) return false; + } + if (value.origin !== undefined) { + const fieldValue = value.origin; + if (!checkContentOrigin(fieldValue, context)) return false; + } + if (value.inlineId === undefined) return false; + if (value.inlineId !== undefined) { + const fieldValue = value.inlineId; + if (!checkId(fieldValue, context)) return false; + } + if (value.content === undefined || typeof value.content !== 'object' || value.content === null) return false; + if ((value.content as {case?: string}).case !== "mention" && (value.content as {case?: string}).case !== "math" && (value.content as {case?: string}).case !== "footnote") return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isKeyframe(input: unknown): boolean { return checkKeyframe(input, {active: new Set(), depth: 0}); } +function checkKeyframe(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.time === undefined) return false; + if (value.time !== undefined) { + const fieldValue = value.time; + if (!checkMediaTime(fieldValue, context)) return false; + } + if (value.value === undefined) return false; + if (value.value !== undefined) { + const fieldValue = value.value; + if (!checkDecimal(fieldValue, context)) return false; + } + if (value.interpolation === undefined) return false; + if (value.interpolation !== undefined) { + const fieldValue = value.interpolation; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "hold" && fieldValue !== "linear" && fieldValue !== "bezier") return false; + } + if (value.inTangent !== undefined) { + const fieldValue = value.inTangent; + if (!checkRational(fieldValue, context)) return false; + } + if (value.outTangent !== undefined) { + const fieldValue = value.outTangent; + if (!checkRational(fieldValue, context)) return false; + } + if (value.scope === undefined) return false; + if (value.scope !== undefined) { + const fieldValue = value.scope; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "clipLocal" && fieldValue !== "sequence") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isKeyframeList(input: unknown): boolean { return checkKeyframeList(input, {active: new Set(), depth: 0}); } +function checkKeyframeList(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.items === undefined) return false; + if (value.items !== undefined) { + const fieldValue = value.items; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkKeyframe(item, context)) return false; + } + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isLinkSpec(input: unknown): boolean { return checkLinkSpec(input, {active: new Set(), depth: 0}); } +function checkLinkSpec(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.targetId !== undefined) { + const fieldValue = value.targetId; + if (!checkId(fieldValue, context)) return false; + } + if (value.url !== undefined) { + const fieldValue = value.url; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if (value.label !== undefined) { + const fieldValue = value.label; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if ((value.targetId === undefined) === (value.url === undefined) || (value.url !== undefined && !safeLink(value.url as string))) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMarkerView(input: unknown): boolean { return checkMarkerView(input, {active: new Set(), depth: 0}); } +function checkMarkerView(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.markerId === undefined) return false; + if (value.markerId !== undefined) { + const fieldValue = value.markerId; + if (!checkId(fieldValue, context)) return false; + } + if (value.sequenceId === undefined) return false; + if (value.sequenceId !== undefined) { + const fieldValue = value.sequenceId; + if (!checkId(fieldValue, context)) return false; + } + if (value.range === undefined) return false; + if (value.range !== undefined) { + const fieldValue = value.range; + if (!checkMediaRange(fieldValue, context)) return false; + } + if (value.label === undefined) return false; + if (value.label !== undefined) { + const fieldValue = value.label; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if (value.origin !== undefined) { + const fieldValue = value.origin; + if (!checkContentOrigin(fieldValue, context)) return false; + } + if (value.clipId !== undefined) { + const fieldValue = value.clipId; + if (!checkId(fieldValue, context)) return false; + } + if (value.anchor === undefined) return false; + if (value.anchor !== undefined) { + const fieldValue = value.anchor; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "sequence" && fieldValue !== "clipLocal" && fieldValue !== "source") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMathContent(input: unknown): boolean { return checkMathContent(input, {active: new Set(), depth: 0}); } +function checkMathContent(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.tex === undefined) return false; + if (value.tex !== undefined) { + const fieldValue = value.tex; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 4096) return false; + } + if (value.display === undefined) return false; + if (value.display !== undefined) { + const fieldValue = value.display; + if (typeof fieldValue !== "boolean") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMeasurementRequest(input: unknown): boolean { return checkMeasurementRequest(input, {active: new Set(), depth: 0}); } +function checkMeasurementRequest(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.profile === undefined) return false; + if (value.profile !== undefined) { + const fieldValue = value.profile; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "scope.measurement.v1") return false; + } + if (value.source === undefined) return false; + if (value.source !== undefined) { + const fieldValue = value.source; + if (!checkMeasurementSource(fieldValue, context)) return false; + } + if (value.sourceRevision === undefined) return false; + if (value.sourceRevision !== undefined) { + const fieldValue = value.sourceRevision; + if (!checkNativeContentRev(fieldValue, context)) return false; + } + if (value.channels === undefined) return false; + if (value.channels !== undefined) { + const fieldValue = value.channels; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length < 1) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + if (value.window === undefined) return false; + if (value.window !== undefined) { + const fieldValue = value.window; + if (!checkMeasurementWindow(fieldValue, context)) return false; + } + if (value.families === undefined) return false; + if (value.families !== undefined) { + const fieldValue = value.families; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length < 1) return false; + if (fieldValue.length > 14) return false; + if (new Set(fieldValue).size !== fieldValue.length) return false; + for (const item of fieldValue) { + if (typeof item !== "string") return false; + if (!validUnicode(item)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(item)?.[0] !== item) return false; + if (item !== "minimum" && item !== "maximum" && item !== "mean" && item !== "rms" && item !== "peakToPeak" && item !== "standardDeviation" && item !== "count" && item !== "duration" && item !== "frequency" && item !== "dutyCycle" && item !== "riseTime" && item !== "fallTime" && item !== "cursorDelta" && item !== "eventCount") return false; + } + } + if (value.thresholds === undefined) return false; + if (value.thresholds !== undefined) { + const fieldValue = value.thresholds; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkMeasurementThreshold(item, context)) return false; + } + } + if (value.configuration === undefined) return false; + if (value.configuration !== undefined) { + const fieldValue = value.configuration; + if (!checkScopeConfiguration(fieldValue, context)) return false; + } + if (value.alignment === undefined) return false; + if (value.alignment !== undefined) { + const fieldValue = value.alignment; + if (!checkAlignmentSpec(fieldValue, context)) return false; + } + if (value.cursors === undefined) return false; + if (value.cursors !== undefined) { + const fieldValue = value.cursors; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkCursorSpec(item, context)) return false; + } + } + if (value.referenceLevels === undefined) return false; + if (value.referenceLevels !== undefined) { + const fieldValue = value.referenceLevels; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkMeasurementThreshold(item, context)) return false; + } + } + if (!measurementRequestSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMeasurementResult(input: unknown): boolean { return checkMeasurementResult(input, {active: new Set(), depth: 0}); } +function checkMeasurementResult(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.profile === undefined) return false; + if (value.profile !== undefined) { + const fieldValue = value.profile; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "scope.measurement.v1") return false; + } + if (value.inputHash === undefined) return false; + if (value.inputHash !== undefined) { + const fieldValue = value.inputHash; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[0-9a-f]{64}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.families === undefined) return false; + if (value.families !== undefined) { + const fieldValue = value.families; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkFamilyResult(item, context)) return false; + } + } + if (value.warnings === undefined) return false; + if (value.warnings !== undefined) { + const fieldValue = value.warnings; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (typeof item !== "string") return false; + if (!validUnicode(item)) return false; + } + } + if (value.configuration === undefined) return false; + if (value.configuration !== undefined) { + const fieldValue = value.configuration; + if (!checkScopeConfiguration(fieldValue, context)) return false; + } + if (value.finiteCount === undefined) return false; + if (value.finiteCount !== undefined) { + const fieldValue = value.finiteCount; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.excludedCount === undefined) return false; + if (value.excludedCount !== undefined) { + const fieldValue = value.excludedCount; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.runCount === undefined) return false; + if (value.runCount !== undefined) { + const fieldValue = value.runCount; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.requestedDuration === undefined) return false; + if (value.requestedDuration !== undefined) { + const fieldValue = value.requestedDuration; + if (!checkScopeTime(fieldValue, context)) return false; + } + if (value.coveredDuration === undefined) return false; + if (value.coveredDuration !== undefined) { + const fieldValue = value.coveredDuration; + if (!checkScopeTime(fieldValue, context)) return false; + } + if (value.timingUncertainty === undefined) return false; + if (value.timingUncertainty !== undefined) { + const fieldValue = value.timingUncertainty; + if (!checkScopeTime(fieldValue, context)) return false; + } + if (value.source === undefined) return false; + if (value.source !== undefined) { + const fieldValue = value.source; + if (!checkMeasurementSource(fieldValue, context)) return false; + } + if (value.resolvedThresholds === undefined) return false; + if (value.resolvedThresholds !== undefined) { + const fieldValue = value.resolvedThresholds; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkMeasurementThreshold(item, context)) return false; + } + } + if (value.cursor !== undefined) { + const fieldValue = value.cursor; + if (!checkCursorResult(fieldValue, context)) return false; + } + if (!measurementResultSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMeasurementSource(input: unknown): boolean { return checkMeasurementSource(input, {active: new Set(), depth: 0}); } +function checkMeasurementSource(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.capture === undefined) return false; + if (value.capture !== undefined) { + const fieldValue = value.capture; + if (!checkResourceVersionRef(fieldValue, context)) return false; + } + if (value.channelId === undefined) return false; + if (value.channelId !== undefined) { + const fieldValue = value.channelId; + if (!checkId(fieldValue, context)) return false; + } + if (value.committedPrefix === undefined) return false; + if (value.committedPrefix !== undefined) { + const fieldValue = value.committedPrefix; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.configuration === undefined) return false; + if (value.configuration !== undefined) { + const fieldValue = value.configuration; + if (!checkResourceVersionRef(fieldValue, context)) return false; + } + if (value.decoder !== undefined) { + const fieldValue = value.decoder; + if (!checkResourceVersionRef(fieldValue, context)) return false; + } + if (value.timeMapping !== undefined) { + const fieldValue = value.timeMapping; + if (!checkResourceVersionRef(fieldValue, context)) return false; + } + if (value.eventSet !== undefined) { + const fieldValue = value.eventSet; + if (!checkResourceVersionRef(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMeasurementThreshold(input: unknown): boolean { return checkMeasurementThreshold(input, {active: new Set(), depth: 0}); } +function checkMeasurementThreshold(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.family === undefined) return false; + if (value.family !== undefined) { + const fieldValue = value.family; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "frequency" && fieldValue !== "dutyCycle" && fieldValue !== "riseTime" && fieldValue !== "fallTime") return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "low" && fieldValue !== "high" && fieldValue !== "fraction10" && fieldValue !== "fraction50" && fieldValue !== "fraction90") return false; + } + if (value.value === undefined) return false; + if (value.value !== undefined) { + const fieldValue = value.value; + if (typeof fieldValue !== "number") return false; + if (!Number.isFinite(fieldValue)) return false; + } + if (value.unit === undefined) return false; + if (value.unit !== undefined) { + const fieldValue = value.unit; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.channelId !== undefined) { + const fieldValue = value.channelId; + if (!checkId(fieldValue, context)) return false; + } + if (!thresholdSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMeasurementValue(input: unknown): boolean { return checkMeasurementValue(input, {active: new Set(), depth: 0}); } +function checkMeasurementValue(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "minimum" && fieldValue !== "maximum" && fieldValue !== "mean" && fieldValue !== "rms" && fieldValue !== "peakToPeak" && fieldValue !== "standardDeviation" && fieldValue !== "count" && fieldValue !== "duration" && fieldValue !== "frequency" && fieldValue !== "dutyCycle" && fieldValue !== "riseTime" && fieldValue !== "fallTime" && fieldValue !== "cursorDelta" && fieldValue !== "eventCount" && fieldValue !== "deltaTime" && fieldValue !== "deltaValue") return false; + } + if ((value.result as {case?: string} | undefined)?.case === "value") { + const fieldValue = (value.result as {value: unknown}).value; + if (typeof fieldValue !== "number") return false; + if (!Number.isFinite(fieldValue)) return false; + } + if (value.unit === undefined) return false; + if (value.unit !== undefined) { + const fieldValue = value.unit; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if ((value.result as {case?: string} | undefined)?.case === "count") { + const fieldValue = (value.result as {value: unknown}).value; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.result === undefined || typeof value.result !== 'object' || value.result === null) return false; + if ((value.result as {case?: string}).case !== "value" && (value.result as {case?: string}).case !== "count") return false; + if (['count','eventCount'].includes(value.name as string) !== ((value.result as Profile).case === 'count') || ((value.result as Profile).case === 'count' && value.unit !== '1')) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMeasurementWindow(input: unknown): boolean { return checkMeasurementWindow(input, {active: new Set(), depth: 0}); } +function checkMeasurementWindow(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.start === undefined) return false; + if (value.start !== undefined) { + const fieldValue = value.start; + if (!checkScopeTime(fieldValue, context)) return false; + } + if (value.end === undefined) return false; + if (value.end !== undefined) { + const fieldValue = value.end; + if (!checkScopeTime(fieldValue, context)) return false; + } + if (compareScopeTime(value.start as Profile, value.end as Profile) >= 0) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMediaBin(input: unknown): boolean { return checkMediaBin(input, {active: new Set(), depth: 0}); } +function checkMediaBin(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.binId === undefined) return false; + if (value.binId !== undefined) { + const fieldValue = value.binId; + if (!checkId(fieldValue, context)) return false; + } + if (value.parentId !== undefined) { + const fieldValue = value.parentId; + if (!checkId(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.mediaIds === undefined) return false; + if (value.mediaIds !== undefined) { + const fieldValue = value.mediaIds; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + if (value.sequenceIds === undefined) return false; + if (value.sequenceIds !== undefined) { + const fieldValue = value.sequenceIds; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + if (value.order === undefined) return false; + if (value.order !== undefined) { + const fieldValue = value.order; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMediaColourAssignment(input: unknown): boolean { return checkMediaColourAssignment(input, {active: new Set(), depth: 0}); } +function checkMediaColourAssignment(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.mediaId === undefined) return false; + if (value.mediaId !== undefined) { + const fieldValue = value.mediaId; + if (!checkId(fieldValue, context)) return false; + } + if (value.inputSpace === undefined) return false; + if (value.inputSpace !== undefined) { + const fieldValue = value.inputSpace; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMediaStream(input: unknown): boolean { return checkMediaStream(input, {active: new Set(), depth: 0}); } +function checkMediaStream(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.index === undefined) return false; + if (value.index !== undefined) { + const fieldValue = value.index; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.codec === undefined) return false; + if (value.codec !== undefined) { + const fieldValue = value.codec; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.rate !== undefined) { + const fieldValue = value.rate; + if (!checkRational(fieldValue, context)) return false; + } + if (value.channels !== undefined) { + const fieldValue = value.channels; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMediaView(input: unknown): boolean { return checkMediaView(input, {active: new Set(), depth: 0}); } +function checkMediaView(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.mediaId === undefined) return false; + if (value.mediaId !== undefined) { + const fieldValue = value.mediaId; + if (!checkId(fieldValue, context)) return false; + } + if (value.source !== undefined) { + const fieldValue = value.source; + if (!checkResourceRef(fieldValue, context)) return false; + } + if (value.availability === undefined) return false; + if (value.availability !== undefined) { + const fieldValue = value.availability; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < -2147483648 || fieldValue > 2147483647) return false; + if (fieldValue !== 1 && fieldValue !== 2 && fieldValue !== 3 && fieldValue !== 4 && fieldValue !== 5) return false; + } + if (value.duration !== undefined) { + const fieldValue = value.duration; + if (!checkMediaTime(fieldValue, context)) return false; + } + if (value.streams === undefined) return false; + if (value.streams !== undefined) { + const fieldValue = value.streams; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkMediaStream(item, context)) return false; + } + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMemoryRecord(input: unknown): boolean { return checkMemoryRecord(input, {active: new Set(), depth: 0}); } +function checkMemoryRecord(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.memoryId === undefined) return false; + if (value.memoryId !== undefined) { + const fieldValue = value.memoryId; + if (!checkId(fieldValue, context)) return false; + } + if (value.text === undefined) return false; + if (value.text !== undefined) { + const fieldValue = value.text; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if (utf8Length(fieldValue) > 262144) return false; + } + if (value.sources === undefined) return false; + if (value.sources !== undefined) { + const fieldValue = value.sources; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkContextRef(item, context)) return false; + } + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.enabled === undefined) return false; + if (value.enabled !== undefined) { + const fieldValue = value.enabled; + if (typeof fieldValue !== "boolean") return false; + } + if (value.origin !== undefined) { + const fieldValue = value.origin; + if (!checkContentOrigin(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMessageDraft(input: unknown): boolean { return checkMessageDraft(input, {active: new Set(), depth: 0}); } +function checkMessageDraft(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.parts === undefined) return false; + if (value.parts !== undefined) { + const fieldValue = value.parts; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkMessagePart(item, context)) return false; + } + } + if (value.context === undefined) return false; + if (value.context !== undefined) { + const fieldValue = value.context; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkContextRef(item, context)) return false; + } + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMessagePart(input: unknown): boolean { return checkMessagePart(input, {active: new Set(), depth: 0}); } +function checkMessagePart(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if ((value.content as {case?: string} | undefined)?.case === "text") { + const fieldValue = (value.content as {value: unknown}).value; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if ((value.content as {case?: string} | undefined)?.case === "resource") { + const fieldValue = (value.content as {value: unknown}).value; + if (!checkResourceRef(fieldValue, context)) return false; + } + if ((value.content as {case?: string} | undefined)?.case === "toolProposal") { + const fieldValue = (value.content as {value: unknown}).value; + if (!checkToolProposal(fieldValue, context)) return false; + } + if ((value.content as {case?: string} | undefined)?.case === "toolResult") { + const fieldValue = (value.content as {value: unknown}).value; + if (!checkToolResult(fieldValue, context)) return false; + } + if (value.origin !== undefined) { + const fieldValue = value.origin; + if (!checkContentOrigin(fieldValue, context)) return false; + } + if (value.content === undefined || typeof value.content !== 'object' || value.content === null) return false; + if ((value.content as {case?: string}).case !== "text" && (value.content as {case?: string}).case !== "resource" && (value.content as {case?: string}).case !== "toolProposal" && (value.content as {case?: string}).case !== "toolResult") return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMessageView(input: unknown): boolean { return checkMessageView(input, {active: new Set(), depth: 0}); } +function checkMessageView(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.messageId === undefined) return false; + if (value.messageId !== undefined) { + const fieldValue = value.messageId; + if (!checkId(fieldValue, context)) return false; + } + if (value.conversationId === undefined) return false; + if (value.conversationId !== undefined) { + const fieldValue = value.conversationId; + if (!checkId(fieldValue, context)) return false; + } + if (value.branchId === undefined) return false; + if (value.branchId !== undefined) { + const fieldValue = value.branchId; + if (!checkId(fieldValue, context)) return false; + } + if (value.role === undefined) return false; + if (value.role !== undefined) { + const fieldValue = value.role; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "user" && fieldValue !== "assistant" && fieldValue !== "tool" && fieldValue !== "system") return false; + } + if (value.parts === undefined) return false; + if (value.parts !== undefined) { + const fieldValue = value.parts; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkMessagePart(item, context)) return false; + } + } + if (value.state === undefined) return false; + if (value.state !== undefined) { + const fieldValue = value.state; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "pending" && fieldValue !== "complete" && fieldValue !== "interrupted" && fieldValue !== "failed") return false; + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.taskId !== undefined) { + const fieldValue = value.taskId; + if (!checkId(fieldValue, context)) return false; + } + if (value.turnId !== undefined) { + const fieldValue = value.turnId; + if (!checkId(fieldValue, context)) return false; + } + if (value.taskId !== undefined && value.turnId !== undefined) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMetadataEntry(input: unknown): boolean { return checkMetadataEntry(input, {active: new Set(), depth: 0}); } +function checkMetadataEntry(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.value === undefined) return false; + if (value.value !== undefined) { + const fieldValue = value.value; + if (!checkMetadataScalar(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isMetadataScalar(input: unknown): boolean { return checkMetadataScalar(input, {active: new Set(), depth: 0}); } +function checkMetadataScalar(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if ((value.value as {case?: string} | undefined)?.case === "text") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "boolean") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "boolean") return false; + } + if ((value.value as {case?: string} | undefined)?.case === "integer") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < -9223372036854775808n || fieldValue > 9223372036854775807n) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "number") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "number") return false; + if (!Number.isFinite(fieldValue)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "decimal") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkDecimal(fieldValue, context)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "instant") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkInstant(fieldValue, context)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "resource") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkResourceRef(fieldValue, context)) return false; + } + if (value.value === undefined || typeof value.value !== 'object' || value.value === null) return false; + if ((value.value as {case?: string}).case !== "text" && (value.value as {case?: string}).case !== "boolean" && (value.value as {case?: string}).case !== "integer" && (value.value as {case?: string}).case !== "number" && (value.value as {case?: string}).case !== "decimal" && (value.value as {case?: string}).case !== "instant" && (value.value as {case?: string}).case !== "resource") return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isNotebookBody(input: unknown): boolean { return checkNotebookBody(input, {active: new Set(), depth: 0}); } +function checkNotebookBody(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.notebook === undefined) return false; + if (value.notebook !== undefined) { + const fieldValue = value.notebook; + if (!checkNotebookView(fieldValue, context)) return false; + } + if (value.folders === undefined) return false; + if (value.folders !== undefined) { + const fieldValue = value.folders; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkFolderView(item, context)) return false; + } + } + if (value.documentOrder === undefined) return false; + if (value.documentOrder !== undefined) { + const fieldValue = value.documentOrder; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isNotebookView(input: unknown): boolean { return checkNotebookView(input, {active: new Set(), depth: 0}); } +function checkNotebookView(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.notebookId === undefined) return false; + if (value.notebookId !== undefined) { + const fieldValue = value.notebookId; + if (!checkId(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.trashedAt !== undefined) { + const fieldValue = value.trashedAt; + if (!checkInstant(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isNotesDocument(input: unknown): boolean { return checkNotesDocument(input, {active: new Set(), depth: 0}); } +function checkNotesDocument(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.documentId === undefined) return false; + if (value.documentId !== undefined) { + const fieldValue = value.documentId; + if (!checkId(fieldValue, context)) return false; + } + if (value.notebookId === undefined) return false; + if (value.notebookId !== undefined) { + const fieldValue = value.notebookId; + if (!checkId(fieldValue, context)) return false; + } + if (value.folderId !== undefined) { + const fieldValue = value.folderId; + if (!checkId(fieldValue, context)) return false; + } + if (value.title === undefined) return false; + if (value.title !== undefined) { + const fieldValue = value.title; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.blocks === undefined) return false; + if (value.blocks !== undefined) { + const fieldValue = value.blocks; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkBlock(item, context)) return false; + } + } + if (value.properties === undefined) return false; + if (value.properties !== undefined) { + const fieldValue = value.properties; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkPropertyValue(item, context)) return false; + } + } + if (value.tags === undefined) return false; + if (value.tags !== undefined) { + const fieldValue = value.tags; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + if (value.links === undefined) return false; + if (value.links !== undefined) { + const fieldValue = value.links; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkLinkSpec(item, context)) return false; + } + } + if (value.origin !== undefined) { + const fieldValue = value.origin; + if (!checkContentOrigin(fieldValue, context)) return false; + } + if (!documentSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isNotesFilter(input: unknown): boolean { return checkNotesFilter(input, {active: new Set(), depth: 0}); } +function checkNotesFilter(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if ((value.expression as {case?: string} | undefined)?.case === "group") { + const fieldValue = (value.expression as {value: unknown}).value; + if (!checkFilterGroup(fieldValue, context)) return false; + } + if ((value.expression as {case?: string} | undefined)?.case === "predicate") { + const fieldValue = (value.expression as {value: unknown}).value; + if (!checkScalarPredicate(fieldValue, context)) return false; + } + if (value.expression === undefined || typeof value.expression !== 'object' || value.expression === null) return false; + if ((value.expression as {case?: string}).case !== "group" && (value.expression as {case?: string}).case !== "predicate") return false; + if (!filterBounds(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isNotesQuery(input: unknown): boolean { return checkNotesQuery(input, {active: new Set(), depth: 0}); } +function checkNotesQuery(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.profile === undefined) return false; + if (value.profile !== undefined) { + const fieldValue = value.profile; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "notes.scalar.v1") return false; + } + if (value.notebookId === undefined) return false; + if (value.notebookId !== undefined) { + const fieldValue = value.notebookId; + if (!checkId(fieldValue, context)) return false; + } + if (value.savedViewId !== undefined) { + const fieldValue = value.savedViewId; + if (!checkId(fieldValue, context)) return false; + } + if (value.savedViewRev !== undefined) { + const fieldValue = value.savedViewRev; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.filter !== undefined) { + const fieldValue = value.filter; + if (!checkNotesFilter(fieldValue, context)) return false; + } + if (value.sorts === undefined) return false; + if (value.sorts !== undefined) { + const fieldValue = value.sorts; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 8) return false; + for (const item of fieldValue) { + if (!checkNotesSort(item, context)) return false; + } + } + if (value.projection === undefined) return false; + if (value.projection !== undefined) { + const fieldValue = value.projection; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 64) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + if (value.page === undefined) return false; + if (value.page !== undefined) { + const fieldValue = value.page; + if (!checkPageRequest(fieldValue, context)) return false; + } + if (value.datasetToken !== undefined) { + const fieldValue = value.datasetToken; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if (utf8Length(fieldValue) > 4096) return false; + } + if (value.definitionVersions === undefined) return false; + if (value.definitionVersions !== undefined) { + const fieldValue = value.definitionVersions; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkPropertyDefinitionVersion(item, context)) return false; + } + } + if (value.selectors !== undefined) { + const fieldValue = value.selectors; + if (!checkNotesSelectors(fieldValue, context)) return false; + } + if (!querySemantics(value) || toBinary(NotesQuerySchema, value as never).length > 65536) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isNotesSelection(input: unknown): boolean { return checkNotesSelection(input, {active: new Set(), depth: 0}); } +function checkNotesSelection(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.documentId === undefined) return false; + if (value.documentId !== undefined) { + const fieldValue = value.documentId; + if (!checkId(fieldValue, context)) return false; + } + if (value.anchor === undefined) return false; + if (value.anchor !== undefined) { + const fieldValue = value.anchor; + if (!checkNotesTextPosition(fieldValue, context)) return false; + } + if (value.focus === undefined) return false; + if (value.focus !== undefined) { + const fieldValue = value.focus; + if (!checkNotesTextPosition(fieldValue, context)) return false; + } + if (value.localVersion !== undefined) { + const fieldValue = value.localVersion; + if (!checkLocalNotesVersion(fieldValue, context)) return false; + } + if (value.cloudRevision !== undefined) { + const fieldValue = value.cloudRevision; + if (!checkRevision(fieldValue, context)) return false; + } + if ((value.localVersion === undefined) === (value.cloudRevision === undefined) || (value.cloudRevision !== undefined && (value.cloudRevision as Profile).value <= 0n)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isNotesSelectors(input: unknown): boolean { return checkNotesSelectors(input, {active: new Set(), depth: 0}); } +function checkNotesSelectors(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.documentId !== undefined) { + const fieldValue = value.documentId; + if (!checkId(fieldValue, context)) return false; + } + if (value.folderId !== undefined) { + const fieldValue = value.folderId; + if (!checkId(fieldValue, context)) return false; + } + if (value.tagIds === undefined) return false; + if (value.tagIds !== undefined) { + const fieldValue = value.tagIds; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + if (value.text !== undefined) { + const fieldValue = value.text; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if (value.blockKinds === undefined) return false; + if (value.blockKinds !== undefined) { + const fieldValue = value.blockKinds; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (typeof item !== "string") return false; + if (!validUnicode(item)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(item)?.[0] !== item) return false; + } + } + if (value.hasAttachment !== undefined) { + const fieldValue = value.hasAttachment; + if (typeof fieldValue !== "boolean") return false; + } + if (value.modified !== undefined) { + const fieldValue = value.modified; + if (!checkTimeRangeUtc(fieldValue, context)) return false; + } + if (value.linkedTo !== undefined) { + const fieldValue = value.linkedTo; + if (!checkId(fieldValue, context)) return false; + } + if (!uniqueIds((value.tagIds ?? []) as Profile[]) || new Set((value.blockKinds ?? []) as string[]).size !== ((value.blockKinds ?? []) as string[]).length) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isNotesSort(input: unknown): boolean { return checkNotesSort(input, {active: new Set(), depth: 0}); } +function checkNotesSort(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.propertyId === undefined) return false; + if (value.propertyId !== undefined) { + const fieldValue = value.propertyId; + if (!checkId(fieldValue, context)) return false; + } + if (value.descending === undefined) return false; + if (value.descending !== undefined) { + const fieldValue = value.descending; + if (typeof fieldValue !== "boolean") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isNotesTextPosition(input: unknown): boolean { return checkNotesTextPosition(input, {active: new Set(), depth: 0}); } +function checkNotesTextPosition(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.blockId === undefined) return false; + if (value.blockId !== undefined) { + const fieldValue = value.blockId; + if (!checkId(fieldValue, context)) return false; + } + if (value.inlineId === undefined) return false; + if (value.inlineId !== undefined) { + const fieldValue = value.inlineId; + if (!checkId(fieldValue, context)) return false; + } + if (value.offsetUtf16 === undefined) return false; + if (value.offsetUtf16 !== undefined) { + const fieldValue = value.offsetUtf16; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.affinity === undefined) return false; + if (value.affinity !== undefined) { + const fieldValue = value.affinity; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "before" && fieldValue !== "after") return false; + } + if (value.cellId !== undefined) { + const fieldValue = value.cellId; + if (!checkId(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isPreferenceRecord(input: unknown): boolean { return checkPreferenceRecord(input, {active: new Set(), depth: 0}); } +function checkPreferenceRecord(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.preferenceId === undefined) return false; + if (value.preferenceId !== undefined) { + const fieldValue = value.preferenceId; + if (!checkId(fieldValue, context)) return false; + } + if (value.ownerAppId === undefined) return false; + if (value.ownerAppId !== undefined) { + const fieldValue = value.ownerAppId; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.values === undefined) return false; + if (value.values !== undefined) { + const fieldValue = value.values; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 200) return false; + for (const item of fieldValue) { + if (!checkMetadataEntry(item, context)) return false; + } + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isProcessingEdge(input: unknown): boolean { return checkProcessingEdge(input, {active: new Set(), depth: 0}); } +function checkProcessingEdge(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.sourceNodeId === undefined) return false; + if (value.sourceNodeId !== undefined) { + const fieldValue = value.sourceNodeId; + if (!checkId(fieldValue, context)) return false; + } + if (value.sourcePort === undefined) return false; + if (value.sourcePort !== undefined) { + const fieldValue = value.sourcePort; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.targetNodeId === undefined) return false; + if (value.targetNodeId !== undefined) { + const fieldValue = value.targetNodeId; + if (!checkId(fieldValue, context)) return false; + } + if (value.targetPort === undefined) return false; + if (value.targetPort !== undefined) { + const fieldValue = value.targetPort; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isProcessingGraph(input: unknown): boolean { return checkProcessingGraph(input, {active: new Set(), depth: 0}); } +function checkProcessingGraph(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.nodes === undefined) return false; + if (value.nodes !== undefined) { + const fieldValue = value.nodes; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkEffectSpec(item, context)) return false; + } + } + if (value.edges === undefined) return false; + if (value.edges !== undefined) { + const fieldValue = value.edges; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkProcessingEdge(item, context)) return false; + } + } + if (value.outputNodeId !== undefined) { + const fieldValue = value.outputNodeId; + if (!checkId(fieldValue, context)) return false; + } + if (value.profile === undefined) return false; + if (value.profile !== undefined) { + const fieldValue = value.profile; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "slate.graph.v1") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isPropertyDefinition(input: unknown): boolean { return checkPropertyDefinition(input, {active: new Set(), depth: 0}); } +function checkPropertyDefinition(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.propertyId === undefined) return false; + if (value.propertyId !== undefined) { + const fieldValue = value.propertyId; + if (!checkId(fieldValue, context)) return false; + } + if (value.notebookId === undefined) return false; + if (value.notebookId !== undefined) { + const fieldValue = value.notebookId; + if (!checkId(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.type === undefined) return false; + if (value.type !== undefined) { + const fieldValue = value.type; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "text" && fieldValue !== "url" && fieldValue !== "number" && fieldValue !== "date" && fieldValue !== "dateTime" && fieldValue !== "checkbox" && fieldValue !== "select" && fieldValue !== "multiSelect") return false; + } + if (value.profile === undefined) return false; + if (value.profile !== undefined) { + const fieldValue = value.profile; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "notes.scalar.v1") return false; + } + if (value.semanticRevision === undefined) return false; + if (value.semanticRevision !== undefined) { + const fieldValue = value.semanticRevision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.options === undefined) return false; + if (value.options !== undefined) { + const fieldValue = value.options; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 1000) return false; + for (const item of fieldValue) { + if (!checkSelectOption(item, context)) return false; + } + } + if (value.numberScale !== undefined) { + const fieldValue = value.numberScale; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + if (fieldValue > 9) return false; + } + if (value.trashedAt !== undefined) { + const fieldValue = value.trashedAt; + if (!checkInstant(fieldValue, context)) return false; + } + if (!definitionSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isPropertyDefinitionVersion(input: unknown): boolean { return checkPropertyDefinitionVersion(input, {active: new Set(), depth: 0}); } +function checkPropertyDefinitionVersion(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.propertyId === undefined) return false; + if (value.propertyId !== undefined) { + const fieldValue = value.propertyId; + if (!checkId(fieldValue, context)) return false; + } + if (value.semanticRevision === undefined) return false; + if (value.semanticRevision !== undefined) { + const fieldValue = value.semanticRevision; + if (!checkRevision(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isPropertyValue(input: unknown): boolean { return checkPropertyValue(input, {active: new Set(), depth: 0}); } +function checkPropertyValue(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.propertyId === undefined) return false; + if (value.propertyId !== undefined) { + const fieldValue = value.propertyId; + if (!checkId(fieldValue, context)) return false; + } + if (value.value === undefined) return false; + if (value.value !== undefined) { + const fieldValue = value.value; + if (!checkScalarValue(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isRenderPreset(input: unknown): boolean { return checkRenderPreset(input, {active: new Set(), depth: 0}); } +function checkRenderPreset(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.container === undefined) return false; + if (value.container !== undefined) { + const fieldValue = value.container; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.videoCodec !== undefined) { + const fieldValue = value.videoCodec; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.audioCodec !== undefined) { + const fieldValue = value.audioCodec; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.width !== undefined) { + const fieldValue = value.width; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.height !== undefined) { + const fieldValue = value.height; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.rate !== undefined) { + const fieldValue = value.rate; + if (!checkRational(fieldValue, context)) return false; + } + if (value.colourSpace === undefined) return false; + if (value.colourSpace !== undefined) { + const fieldValue = value.colourSpace; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.sampleRate !== undefined) { + const fieldValue = value.sampleRate; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.channelLayout !== undefined) { + const fieldValue = value.channelLayout; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.profile === undefined) return false; + if (value.profile !== undefined) { + const fieldValue = value.profile; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.audioBitrate !== undefined) { + const fieldValue = value.audioBitrate; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.videoBitrate !== undefined) { + const fieldValue = value.videoBitrate; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.subtitleMode === undefined) return false; + if (value.subtitleMode !== undefined) { + const fieldValue = value.subtitleMode; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "none" && fieldValue !== "burnIn" && fieldValue !== "sidecar") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isRetimeCurve(input: unknown): boolean { return checkRetimeCurve(input, {active: new Set(), depth: 0}); } +function checkRetimeCurve(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.points === undefined) return false; + if (value.points !== undefined) { + const fieldValue = value.points; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length < 2) return false; + for (const item of fieldValue) { + if (!checkRetimePoint(item, context)) return false; + } + } + if (value.profile === undefined) return false; + if (value.profile !== undefined) { + const fieldValue = value.profile; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "slate.retime.v1") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isRetimePoint(input: unknown): boolean { return checkRetimePoint(input, {active: new Set(), depth: 0}); } +function checkRetimePoint(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.timelineOffset === undefined) return false; + if (value.timelineOffset !== undefined) { + const fieldValue = value.timelineOffset; + if (!checkMediaTime(fieldValue, context)) return false; + } + if (value.sourceOffset === undefined) return false; + if (value.sourceOffset !== undefined) { + const fieldValue = value.sourceOffset; + if (!checkMediaTime(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isRichText(input: unknown): boolean { return checkRichText(input, {active: new Set(), depth: 0}); } +function checkRichText(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.text === undefined) return false; + if (value.text !== undefined) { + const fieldValue = value.text; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if (utf8Length(fieldValue) > 262144) return false; + } + if (value.spans === undefined) return false; + if (value.spans !== undefined) { + const fieldValue = value.spans; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkTextSpan(item, context)) return false; + } + } + if (value.atoms === undefined) return false; + if (value.atoms !== undefined) { + const fieldValue = value.atoms; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkInlineAtom(item, context)) return false; + } + } + if (value.runs === undefined) return false; + if (value.runs !== undefined) { + const fieldValue = value.runs; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkTextRunSegment(item, context)) return false; + } + } + if (!richTextSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isSampleRange(input: unknown): boolean { return checkSampleRange(input, {active: new Set(), depth: 0}); } +function checkSampleRange(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.from === undefined) return false; + if (value.from !== undefined) { + const fieldValue = value.from; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.count === undefined) return false; + if (value.count !== undefined) { + const fieldValue = value.count; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if ((value.from as bigint) + (value.count as bigint) > 18446744073709551615n) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isSavedViewRecord(input: unknown): boolean { return checkSavedViewRecord(input, {active: new Set(), depth: 0}); } +function checkSavedViewRecord(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.viewId === undefined) return false; + if (value.viewId !== undefined) { + const fieldValue = value.viewId; + if (!checkId(fieldValue, context)) return false; + } + if (value.notebookId === undefined) return false; + if (value.notebookId !== undefined) { + const fieldValue = value.notebookId; + if (!checkId(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.layout === undefined) return false; + if (value.layout !== undefined) { + const fieldValue = value.layout; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "list" && fieldValue !== "table") return false; + } + if (value.query === undefined) return false; + if (value.query !== undefined) { + const fieldValue = value.query; + if (!checkNotesQuery(fieldValue, context)) return false; + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.trashedAt !== undefined) { + const fieldValue = value.trashedAt; + if (!checkInstant(fieldValue, context)) return false; + } + if (!savedViewSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isScalarPredicate(input: unknown): boolean { return checkScalarPredicate(input, {active: new Set(), depth: 0}); } +function checkScalarPredicate(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.propertyId === undefined) return false; + if (value.propertyId !== undefined) { + const fieldValue = value.propertyId; + if (!checkId(fieldValue, context)) return false; + } + if (value.operator === undefined) return false; + if (value.operator !== undefined) { + const fieldValue = value.operator; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "eq" && fieldValue !== "ne" && fieldValue !== "lt" && fieldValue !== "le" && fieldValue !== "gt" && fieldValue !== "ge" && fieldValue !== "in" && fieldValue !== "contains" && fieldValue !== "startsWith" && fieldValue !== "endsWith" && fieldValue !== "hasAny" && fieldValue !== "hasAll" && fieldValue !== "isMissing" && fieldValue !== "isPresent") return false; + } + if (value.operands === undefined) return false; + if (value.operands !== undefined) { + const fieldValue = value.operands; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 100) return false; + for (const item of fieldValue) { + if (!checkScalarValue(item, context)) return false; + } + } + if (!predicateSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isScalarValue(input: unknown): boolean { return checkScalarValue(input, {active: new Set(), depth: 0}); } +function checkScalarValue(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if ((value.value as {case?: string} | undefined)?.case === "null") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "boolean") return false; + } + if ((value.value as {case?: string} | undefined)?.case === "text") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "boolean") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "boolean") return false; + } + if ((value.value as {case?: string} | undefined)?.case === "number") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkDecimal(fieldValue, context)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "date") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "select") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkId(fieldValue, context)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "multiSelect") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkIdList(fieldValue, context)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "dateTime") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkInstant(fieldValue, context)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "url") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if (value.value === undefined || typeof value.value !== 'object' || value.value === null) return false; + if ((value.value as {case?: string}).case !== "null" && (value.value as {case?: string}).case !== "text" && (value.value as {case?: string}).case !== "boolean" && (value.value as {case?: string}).case !== "number" && (value.value as {case?: string}).case !== "date" && (value.value as {case?: string}).case !== "select" && (value.value as {case?: string}).case !== "multiSelect" && (value.value as {case?: string}).case !== "dateTime" && (value.value as {case?: string}).case !== "url") return false; + if (!scalarSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isScheduleSpec(input: unknown): boolean { return checkScheduleSpec(input, {active: new Set(), depth: 0}); } +function checkScheduleSpec(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "once" && fieldValue !== "cron" && fieldValue !== "interval") return false; + } + if (value.expression === undefined) return false; + if (value.expression !== undefined) { + const fieldValue = value.expression; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if (value.zone === undefined) return false; + if (value.zone !== undefined) { + const fieldValue = value.zone; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if (value.startsAt === undefined) return false; + if (value.startsAt !== undefined) { + const fieldValue = value.startsAt; + if (!checkInstant(fieldValue, context)) return false; + } + if (value.endsAt !== undefined) { + const fieldValue = value.endsAt; + if (!checkInstant(fieldValue, context)) return false; + } + if (value.dstGap === undefined) return false; + if (value.dstGap !== undefined) { + const fieldValue = value.dstGap; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "skip") return false; + } + if (value.dstOverlap === undefined) return false; + if (value.dstOverlap !== undefined) { + const fieldValue = value.dstOverlap; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "earlier" && fieldValue !== "later" && fieldValue !== "both") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isScopeAnnotation(input: unknown): boolean { return checkScopeAnnotation(input, {active: new Set(), depth: 0}); } +function checkScopeAnnotation(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.annotationId === undefined) return false; + if (value.annotationId !== undefined) { + const fieldValue = value.annotationId; + if (!checkId(fieldValue, context)) return false; + } + if (value.range === undefined) return false; + if (value.range !== undefined) { + const fieldValue = value.range; + if (!checkSampleRange(fieldValue, context)) return false; + } + if (value.text === undefined) return false; + if (value.text !== undefined) { + const fieldValue = value.text; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if (value.origin !== undefined) { + const fieldValue = value.origin; + if (!checkContentOrigin(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isScopeConfiguration(input: unknown): boolean { return checkScopeConfiguration(input, {active: new Set(), depth: 0}); } +function checkScopeConfiguration(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.configurationId === undefined) return false; + if (value.configurationId !== undefined) { + const fieldValue = value.configurationId; + if (!checkId(fieldValue, context)) return false; + } + if (value.channels === undefined) return false; + if (value.channels !== undefined) { + const fieldValue = value.channels; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length < 1) return false; + for (const item of fieldValue) { + if (!checkChannelDefinition(item, context)) return false; + } + } + if (value.parserProfile === undefined) return false; + if (value.parserProfile !== undefined) { + const fieldValue = value.parserProfile; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkNativeContentRev(fieldValue, context)) return false; + } + if (value.framing === undefined) return false; + if (value.framing !== undefined) { + const fieldValue = value.framing; + if (!checkFrameConfiguration(fieldValue, context)) return false; + } + if (value.trigger !== undefined) { + const fieldValue = value.trigger; + if (!checkTriggerConfiguration(fieldValue, context)) return false; + } + if (!configurationSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isScopeFinding(input: unknown): boolean { return checkScopeFinding(input, {active: new Set(), depth: 0}); } +function checkScopeFinding(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.findingId === undefined) return false; + if (value.findingId !== undefined) { + const fieldValue = value.findingId; + if (!checkId(fieldValue, context)) return false; + } + if (value.result === undefined) return false; + if (value.result !== undefined) { + const fieldValue = value.result; + if (!checkResourceVersionRef(fieldValue, context)) return false; + } + if (value.text === undefined) return false; + if (value.text !== undefined) { + const fieldValue = value.text; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if (value.origin !== undefined) { + const fieldValue = value.origin; + if (!checkContentOrigin(fieldValue, context)) return false; + } + if (value.severity === undefined) return false; + if (value.severity !== undefined) { + const fieldValue = value.severity; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "info" && fieldValue !== "warning" && fieldValue !== "critical") return false; + } + if (value.status === undefined) return false; + if (value.status !== undefined) { + const fieldValue = value.status; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "open" && fieldValue !== "accepted" && fieldValue !== "dismissed") return false; + } + if (value.evidence === undefined) return false; + if (value.evidence !== undefined) { + const fieldValue = value.evidence; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkContextRef(item, context)) return false; + } + } + if (value.actor === undefined) return false; + if (value.actor !== undefined) { + const fieldValue = value.actor; + if (!checkActorChain(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isScopeMetadata(input: unknown): boolean { return checkScopeMetadata(input, {active: new Set(), depth: 0}); } +function checkScopeMetadata(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.sessionId === undefined) return false; + if (value.sessionId !== undefined) { + const fieldValue = value.sessionId; + if (!checkId(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.captures === undefined) return false; + if (value.captures !== undefined) { + const fieldValue = value.captures; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkCaptureMetadata(item, context)) return false; + } + } + if (value.annotations === undefined) return false; + if (value.annotations !== undefined) { + const fieldValue = value.annotations; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkScopeAnnotation(item, context)) return false; + } + } + if (value.findings === undefined) return false; + if (value.findings !== undefined) { + const fieldValue = value.findings; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkScopeFinding(item, context)) return false; + } + } + if (value.projectId === undefined) return false; + if (value.projectId !== undefined) { + const fieldValue = value.projectId; + if (!checkId(fieldValue, context)) return false; + } + if (value.configuration === undefined) return false; + if (value.configuration !== undefined) { + const fieldValue = value.configuration; + if (!checkScopeConfiguration(fieldValue, context)) return false; + } + if (value.analyses === undefined) return false; + if (value.analyses !== undefined) { + const fieldValue = value.analyses; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkResourceVersionRef(item, context)) return false; + } + } + if (value.reports === undefined) return false; + if (value.reports !== undefined) { + const fieldValue = value.reports; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkArtifactRef(item, context)) return false; + } + } + if (value.tags === undefined) return false; + if (value.tags !== undefined) { + const fieldValue = value.tags; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + if (value.metadata === undefined) return false; + if (value.metadata !== undefined) { + const fieldValue = value.metadata; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 200) return false; + for (const item of fieldValue) { + if (!checkMetadataEntry(item, context)) return false; + } + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isScopeSelection(input: unknown): boolean { return checkScopeSelection(input, {active: new Set(), depth: 0}); } +function checkScopeSelection(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.sessionId === undefined) return false; + if (value.sessionId !== undefined) { + const fieldValue = value.sessionId; + if (!checkId(fieldValue, context)) return false; + } + if (value.captureId === undefined) return false; + if (value.captureId !== undefined) { + const fieldValue = value.captureId; + if (!checkId(fieldValue, context)) return false; + } + if (value.channels === undefined) return false; + if (value.channels !== undefined) { + const fieldValue = value.channels; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 64) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + if (value.range === undefined) return false; + if (value.range !== undefined) { + const fieldValue = value.range; + if (!checkMediaRange(fieldValue, context)) return false; + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkNativeContentRev(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isScopeTime(input: unknown): boolean { return checkScopeTime(input, {active: new Set(), depth: 0}); } +function checkScopeTime(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.ticks === undefined) return false; + if (value.ticks !== undefined) { + const fieldValue = value.ticks; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < -9223372036854775808n || fieldValue > 9223372036854775807n) return false; + } + if (value.rate === undefined) return false; + if (value.rate !== undefined) { + const fieldValue = value.rate; + if (!checkRational(fieldValue, context)) return false; + } + if ((value.rate as Profile).numerator <= 0n) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isSelectOption(input: unknown): boolean { return checkSelectOption(input, {active: new Set(), depth: 0}); } +function checkSelectOption(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.optionId === undefined) return false; + if (value.optionId !== undefined) { + const fieldValue = value.optionId; + if (!checkId(fieldValue, context)) return false; + } + if (value.label === undefined) return false; + if (value.label !== undefined) { + const fieldValue = value.label; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.order === undefined) return false; + if (value.order !== undefined) { + const fieldValue = value.order; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isSelectedSample(input: unknown): boolean { return checkSelectedSample(input, {active: new Set(), depth: 0}); } +function checkSelectedSample(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.captureId === undefined) return false; + if (value.captureId !== undefined) { + const fieldValue = value.captureId; + if (!checkId(fieldValue, context)) return false; + } + if (value.channelId === undefined) return false; + if (value.channelId !== undefined) { + const fieldValue = value.channelId; + if (!checkId(fieldValue, context)) return false; + } + if (value.segmentId === undefined) return false; + if (value.segmentId !== undefined) { + const fieldValue = value.segmentId; + if (!checkId(fieldValue, context)) return false; + } + if (value.sampleIndex === undefined) return false; + if (value.sampleIndex !== undefined) { + const fieldValue = value.sampleIndex; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < 0n || fieldValue > 18446744073709551615n) return false; + } + if (value.time === undefined) return false; + if (value.time !== undefined) { + const fieldValue = value.time; + if (!checkScopeTime(fieldValue, context)) return false; + } + if (value.value === undefined) return false; + if (value.value !== undefined) { + const fieldValue = value.value; + if (typeof fieldValue !== "number") return false; + if (!Number.isFinite(fieldValue)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isSequenceView(input: unknown): boolean { return checkSequenceView(input, {active: new Set(), depth: 0}); } +function checkSequenceView(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.sequenceId === undefined) return false; + if (value.sequenceId !== undefined) { + const fieldValue = value.sequenceId; + if (!checkId(fieldValue, context)) return false; + } + if (value.projectId === undefined) return false; + if (value.projectId !== undefined) { + const fieldValue = value.projectId; + if (!checkId(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkNativeContentRev(fieldValue, context)) return false; + } + if (value.duration === undefined) return false; + if (value.duration !== undefined) { + const fieldValue = value.duration; + if (!checkMediaTime(fieldValue, context)) return false; + } + if (value.videoRate === undefined) return false; + if (value.videoRate !== undefined) { + const fieldValue = value.videoRate; + if (!checkRational(fieldValue, context)) return false; + } + if (value.sampleRate === undefined) return false; + if (value.sampleRate !== undefined) { + const fieldValue = value.sampleRate; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + if (fieldValue < 1) return false; + } + if (value.width === undefined) return false; + if (value.width !== undefined) { + const fieldValue = value.width; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + if (fieldValue < 1) return false; + } + if (value.height === undefined) return false; + if (value.height !== undefined) { + const fieldValue = value.height; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + if (fieldValue < 1) return false; + } + if (value.channelLayout === undefined) return false; + if (value.channelLayout !== undefined) { + const fieldValue = value.channelLayout; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.colour === undefined) return false; + if (value.colour !== undefined) { + const fieldValue = value.colour; + if (!checkColourConfiguration(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isSkillRecord(input: unknown): boolean { return checkSkillRecord(input, {active: new Set(), depth: 0}); } +function checkSkillRecord(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.skillId === undefined) return false; + if (value.skillId !== undefined) { + const fieldValue = value.skillId; + if (!checkId(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.instructions === undefined) return false; + if (value.instructions !== undefined) { + const fieldValue = value.instructions; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if (utf8Length(fieldValue) > 262144) return false; + } + if (value.resources === undefined) return false; + if (value.resources !== undefined) { + const fieldValue = value.resources; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkResourceVersionRef(item, context)) return false; + } + } + if (value.capabilities === undefined) return false; + if (value.capabilities !== undefined) { + const fieldValue = value.capabilities; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (typeof item !== "string") return false; + if (!validUnicode(item)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(item)?.[0] !== item) return false; + } + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.enabled === undefined) return false; + if (value.enabled !== undefined) { + const fieldValue = value.enabled; + if (typeof fieldValue !== "boolean") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isSlateMetadata(input: unknown): boolean { return checkSlateMetadata(input, {active: new Set(), depth: 0}); } +function checkSlateMetadata(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.projectId === undefined) return false; + if (value.projectId !== undefined) { + const fieldValue = value.projectId; + if (!checkId(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.sequences === undefined) return false; + if (value.sequences !== undefined) { + const fieldValue = value.sequences; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkSequenceView(item, context)) return false; + } + } + if (value.media === undefined) return false; + if (value.media !== undefined) { + const fieldValue = value.media; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkMediaView(item, context)) return false; + } + } + if (value.timelines === undefined) return false; + if (value.timelines !== undefined) { + const fieldValue = value.timelines; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkTimelineView(item, context)) return false; + } + } + if (value.bins === undefined) return false; + if (value.bins !== undefined) { + const fieldValue = value.bins; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkMediaBin(item, context)) return false; + } + } + if (value.presets === undefined) return false; + if (value.presets !== undefined) { + const fieldValue = value.presets; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkRenderPreset(item, context)) return false; + } + } + if (value.transcripts === undefined) return false; + if (value.transcripts !== undefined) { + const fieldValue = value.transcripts; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkResourceVersionRef(item, context)) return false; + } + } + if (value.smallAssets === undefined) return false; + if (value.smallAssets !== undefined) { + const fieldValue = value.smallAssets; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkResourceVersionRef(item, context)) return false; + } + } + if (value.contentRev === undefined) return false; + if (value.contentRev !== undefined) { + const fieldValue = value.contentRev; + if (!checkNativeContentRev(fieldValue, context)) return false; + } + if (value.profile === undefined) return false; + if (value.profile !== undefined) { + const fieldValue = value.profile; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "slate.project.v1") return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isSlateSelection(input: unknown): boolean { return checkSlateSelection(input, {active: new Set(), depth: 0}); } +function checkSlateSelection(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.projectId === undefined) return false; + if (value.projectId !== undefined) { + const fieldValue = value.projectId; + if (!checkId(fieldValue, context)) return false; + } + if (value.sequenceId === undefined) return false; + if (value.sequenceId !== undefined) { + const fieldValue = value.sequenceId; + if (!checkId(fieldValue, context)) return false; + } + if (value.range === undefined) return false; + if (value.range !== undefined) { + const fieldValue = value.range; + if (!checkMediaRange(fieldValue, context)) return false; + } + if (value.items === undefined) return false; + if (value.items !== undefined) { + const fieldValue = value.items; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 10000) return false; + for (const item of fieldValue) { + if (!checkId(item, context)) return false; + } + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkNativeContentRev(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isSourceConsentRef(input: unknown): boolean { return checkSourceConsentRef(input, {active: new Set(), depth: 0}); } +function checkSourceConsentRef(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.consentId === undefined) return false; + if (value.consentId !== undefined) { + const fieldValue = value.consentId; + if (!checkId(fieldValue, context)) return false; + } + if (value.scopeHash === undefined) return false; + if (value.scopeHash !== undefined) { + const fieldValue = value.scopeHash; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[0-9a-f]{64}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.expiresAt === undefined) return false; + if (value.expiresAt !== undefined) { + const fieldValue = value.expiresAt; + if (!checkInstant(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isStructuredValue(input: unknown): boolean { return checkStructuredValue(input, {active: new Set(), depth: 0}); } +function checkStructuredValue(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if ((value.value as {case?: string} | undefined)?.case === "null") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "boolean") return false; + } + if ((value.value as {case?: string} | undefined)?.case === "boolean") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "boolean") return false; + } + if ((value.value as {case?: string} | undefined)?.case === "integer") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "bigint") return false; + if (fieldValue < -9223372036854775808n || fieldValue > 9223372036854775807n) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "decimal") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkDecimal(fieldValue, context)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "text") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "instant") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkInstant(fieldValue, context)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "resource") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkResourceRef(fieldValue, context)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "list") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkValueList(fieldValue, context)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "record") { + const fieldValue = (value.value as {value: unknown}).value; + if (!checkValueRecord(fieldValue, context)) return false; + } + if ((value.value as {case?: string} | undefined)?.case === "number") { + const fieldValue = (value.value as {value: unknown}).value; + if (typeof fieldValue !== "number") return false; + if (!Number.isFinite(fieldValue)) return false; + } + if (value.value === undefined || typeof value.value !== 'object' || value.value === null) return false; + if ((value.value as {case?: string}).case !== "null" && (value.value as {case?: string}).case !== "boolean" && (value.value as {case?: string}).case !== "integer" && (value.value as {case?: string}).case !== "decimal" && (value.value as {case?: string}).case !== "text" && (value.value as {case?: string}).case !== "instant" && (value.value as {case?: string}).case !== "resource" && (value.value as {case?: string}).case !== "list" && (value.value as {case?: string}).case !== "record" && (value.value as {case?: string}).case !== "number") return false; + if (!structuredBounds(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTableBlock(input: unknown): boolean { return checkTableBlock(input, {active: new Set(), depth: 0}); } +function checkTableBlock(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.rows === undefined) return false; + if (value.rows !== undefined) { + const fieldValue = value.rows; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 200) return false; + for (const item of fieldValue) { + if (!checkTableRow(item, context)) return false; + } + } + if (!tableSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTableCell(input: unknown): boolean { return checkTableCell(input, {active: new Set(), depth: 0}); } +function checkTableCell(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.cellId === undefined) return false; + if (value.cellId !== undefined) { + const fieldValue = value.cellId; + if (!checkId(fieldValue, context)) return false; + } + if (value.content === undefined) return false; + if (value.content !== undefined) { + const fieldValue = value.content; + if (!checkRichText(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTableRow(input: unknown): boolean { return checkTableRow(input, {active: new Set(), depth: 0}); } +function checkTableRow(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.rowId === undefined) return false; + if (value.rowId !== undefined) { + const fieldValue = value.rowId; + if (!checkId(fieldValue, context)) return false; + } + if (value.cells === undefined) return false; + if (value.cells !== undefined) { + const fieldValue = value.cells; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 50) return false; + for (const item of fieldValue) { + if (!checkTableCell(item, context)) return false; + } + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTagRecord(input: unknown): boolean { return checkTagRecord(input, {active: new Set(), depth: 0}); } +function checkTagRecord(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.tagId === undefined) return false; + if (value.tagId !== undefined) { + const fieldValue = value.tagId; + if (!checkId(fieldValue, context)) return false; + } + if (value.notebookId === undefined) return false; + if (value.notebookId !== undefined) { + const fieldValue = value.notebookId; + if (!checkId(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.colour !== undefined) { + const fieldValue = value.colour; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.trashedAt !== undefined) { + const fieldValue = value.trashedAt; + if (!checkInstant(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTaskSnapshot(input: unknown): boolean { return checkTaskSnapshot(input, {active: new Set(), depth: 0}); } +function checkTaskSnapshot(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.taskId === undefined) return false; + if (value.taskId !== undefined) { + const fieldValue = value.taskId; + if (!checkId(fieldValue, context)) return false; + } + if (value.state === undefined) return false; + if (value.state !== undefined) { + const fieldValue = value.state; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < -2147483648 || fieldValue > 2147483647) return false; + if (fieldValue !== 1 && fieldValue !== 2 && fieldValue !== 3 && fieldValue !== 4 && fieldValue !== 5 && fieldValue !== 6 && fieldValue !== 7 && fieldValue !== 8 && fieldValue !== 9) return false; + } + if (value.reason !== undefined) { + const fieldValue = value.reason; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + if (value.revision === undefined) return false; + if (value.revision !== undefined) { + const fieldValue = value.revision; + if (!checkRevision(fieldValue, context)) return false; + } + if (value.runId !== undefined) { + const fieldValue = value.runId; + if (!checkId(fieldValue, context)) return false; + } + if (value.currentStreamId !== undefined) { + const fieldValue = value.currentStreamId; + if (!checkId(fieldValue, context)) return false; + } + if (value.finalMessage !== undefined) { + const fieldValue = value.finalMessage; + if (!checkVersionedRef(fieldValue, context)) return false; + } + if (value.recoveryAt !== undefined) { + const fieldValue = value.recoveryAt; + if (!checkInstant(fieldValue, context)) return false; + } + if (value.control !== undefined) { + const fieldValue = value.control; + if (!checkControlProgress(fieldValue, context)) return false; + } + if (value.hasUnknownEffect === undefined) return false; + if (value.hasUnknownEffect !== undefined) { + const fieldValue = value.hasUnknownEffect; + if (typeof fieldValue !== "boolean") return false; + } + if (value.completedSteps === undefined) return false; + if (value.completedSteps !== undefined) { + const fieldValue = value.completedSteps; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.totalSteps === undefined) return false; + if (value.totalSteps !== undefined) { + const fieldValue = value.totalSteps; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.missingOutputs === undefined) return false; + if (value.missingOutputs !== undefined) { + const fieldValue = value.missingOutputs; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (typeof item !== "string") return false; + if (!validUnicode(item)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(item)?.[0] !== item) return false; + } + } + if (value.reasonFacet === undefined) return false; + if (value.reasonFacet !== undefined) { + const fieldValue = value.reasonFacet; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < -2147483648 || fieldValue > 2147483647) return false; + if (fieldValue !== 1 && fieldValue !== 2 && fieldValue !== 3 && fieldValue !== 4 && fieldValue !== 5 && fieldValue !== 6) return false; + } + if ((value.state === 3) !== (value.reasonFacet !== 1) || (value.completedSteps as number) > (value.totalSteps as number)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTextRunSegment(input: unknown): boolean { return checkTextRunSegment(input, {active: new Set(), depth: 0}); } +function checkTextRunSegment(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.runId === undefined) return false; + if (value.runId !== undefined) { + const fieldValue = value.runId; + if (!checkId(fieldValue, context)) return false; + } + if (value.from === undefined) return false; + if (value.from !== undefined) { + const fieldValue = value.from; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.until === undefined) return false; + if (value.until !== undefined) { + const fieldValue = value.until; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTextSpan(input: unknown): boolean { return checkTextSpan(input, {active: new Set(), depth: 0}); } +function checkTextSpan(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.from === undefined) return false; + if (value.from !== undefined) { + const fieldValue = value.from; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.until === undefined) return false; + if (value.until !== undefined) { + const fieldValue = value.until; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.marks === undefined) return false; + if (value.marks !== undefined) { + const fieldValue = value.marks; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (typeof item !== "string") return false; + if (!validUnicode(item)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(item)?.[0] !== item) return false; + } + } + if (value.link !== undefined) { + const fieldValue = value.link; + if (!checkLinkSpec(fieldValue, context)) return false; + } + if (value.origin !== undefined) { + const fieldValue = value.origin; + if (!checkContentOrigin(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTimedText(input: unknown): boolean { return checkTimedText(input, {active: new Set(), depth: 0}); } +function checkTimedText(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.text === undefined) return false; + if (value.text !== undefined) { + const fieldValue = value.text; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if (utf8Length(fieldValue) > 262144) return false; + } + if (value.language !== undefined) { + const fieldValue = value.language; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.fontFamily === undefined) return false; + if (value.fontFamily !== undefined) { + const fieldValue = value.fontFamily; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.fontAsset !== undefined) { + const fieldValue = value.fontAsset; + if (!checkResourceVersionRef(fieldValue, context)) return false; + } + if (value.size === undefined) return false; + if (value.size !== undefined) { + const fieldValue = value.size; + if (!checkDecimal(fieldValue, context)) return false; + } + if (value.colour === undefined) return false; + if (value.colour !== undefined) { + const fieldValue = value.colour; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.alignment === undefined) return false; + if (value.alignment !== undefined) { + const fieldValue = value.alignment; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.origin !== undefined) { + const fieldValue = value.origin; + if (!checkContentOrigin(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTimelineClip(input: unknown): boolean { return checkTimelineClip(input, {active: new Set(), depth: 0}); } +function checkTimelineClip(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.clipId === undefined) return false; + if (value.clipId !== undefined) { + const fieldValue = value.clipId; + if (!checkId(fieldValue, context)) return false; + } + if (value.mediaId !== undefined) { + const fieldValue = value.mediaId; + if (!checkId(fieldValue, context)) return false; + } + if (value.timeline === undefined) return false; + if (value.timeline !== undefined) { + const fieldValue = value.timeline; + if (!checkMediaRange(fieldValue, context)) return false; + } + if (value.source !== undefined) { + const fieldValue = value.source; + if (!checkMediaRange(fieldValue, context)) return false; + } + if (value.playbackRate === undefined) return false; + if (value.playbackRate !== undefined) { + const fieldValue = value.playbackRate; + if (!checkRational(fieldValue, context)) return false; + } + if (value.effects === undefined) return false; + if (value.effects !== undefined) { + const fieldValue = value.effects; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkEffectSpec(item, context)) return false; + } + } + if (value.origin !== undefined) { + const fieldValue = value.origin; + if (!checkContentOrigin(fieldValue, context)) return false; + } + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "clip" && fieldValue !== "gap" && fieldValue !== "title" && fieldValue !== "subtitleCue" && fieldValue !== "generatedMedia" && fieldValue !== "nestedSequence" && fieldValue !== "adjustment") return false; + } + if (value.enabled === undefined) return false; + if (value.enabled !== undefined) { + const fieldValue = value.enabled; + if (typeof fieldValue !== "boolean") return false; + } + if (value.nestedSequenceId !== undefined) { + const fieldValue = value.nestedSequenceId; + if (!checkId(fieldValue, context)) return false; + } + if (value.generated !== undefined) { + const fieldValue = value.generated; + if (!checkGeneratedSource(fieldValue, context)) return false; + } + if (value.text !== undefined) { + const fieldValue = value.text; + if (!checkTimedText(fieldValue, context)) return false; + } + if (value.graph === undefined) return false; + if (value.graph !== undefined) { + const fieldValue = value.graph; + if (!checkProcessingGraph(fieldValue, context)) return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.linkGroupId !== undefined) { + const fieldValue = value.linkGroupId; + if (!checkId(fieldValue, context)) return false; + } + if (value.retime !== undefined) { + const fieldValue = value.retime; + if (!checkRetimeCurve(fieldValue, context)) return false; + } + if (value.groupId !== undefined) { + const fieldValue = value.groupId; + if (!checkId(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTimelineTrack(input: unknown): boolean { return checkTimelineTrack(input, {active: new Set(), depth: 0}); } +function checkTimelineTrack(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.trackId === undefined) return false; + if (value.trackId !== undefined) { + const fieldValue = value.trackId; + if (!checkId(fieldValue, context)) return false; + } + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "video" && fieldValue !== "audio" && fieldValue !== "subtitle") return false; + } + if (value.order === undefined) return false; + if (value.order !== undefined) { + const fieldValue = value.order; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + } + if (value.clips === undefined) return false; + if (value.clips !== undefined) { + const fieldValue = value.clips; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkTimelineClip(item, context)) return false; + } + } + if (value.transitions === undefined) return false; + if (value.transitions !== undefined) { + const fieldValue = value.transitions; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkTransitionSpec(item, context)) return false; + } + } + if (value.enabled === undefined) return false; + if (value.enabled !== undefined) { + const fieldValue = value.enabled; + if (typeof fieldValue !== "boolean") return false; + } + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ([...fieldValue].length > 256) return false; + } + if (value.locked === undefined) return false; + if (value.locked !== undefined) { + const fieldValue = value.locked; + if (typeof fieldValue !== "boolean") return false; + } + if (value.graph === undefined) return false; + if (value.graph !== undefined) { + const fieldValue = value.graph; + if (!checkProcessingGraph(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTimelineView(input: unknown): boolean { return checkTimelineView(input, {active: new Set(), depth: 0}); } +function checkTimelineView(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.sequence === undefined) return false; + if (value.sequence !== undefined) { + const fieldValue = value.sequence; + if (!checkSequenceView(fieldValue, context)) return false; + } + if (value.tracks === undefined) return false; + if (value.tracks !== undefined) { + const fieldValue = value.tracks; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkTimelineTrack(item, context)) return false; + } + } + if (value.markers === undefined) return false; + if (value.markers !== undefined) { + const fieldValue = value.markers; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkMarkerView(item, context)) return false; + } + } + if (value.graph === undefined) return false; + if (value.graph !== undefined) { + const fieldValue = value.graph; + if (!checkProcessingGraph(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isToolProposal(input: unknown): boolean { return checkToolProposal(input, {active: new Set(), depth: 0}); } +function checkToolProposal(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.proposalId === undefined) return false; + if (value.proposalId !== undefined) { + const fieldValue = value.proposalId; + if (!checkId(fieldValue, context)) return false; + } + if (value.capability === undefined) return false; + if (value.capability !== undefined) { + const fieldValue = value.capability; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.arguments === undefined) return false; + if (value.arguments !== undefined) { + const fieldValue = value.arguments; + if (!checkCapabilityArguments(fieldValue, context)) return false; + } + if (value.sourceAttemptId === undefined) return false; + if (value.sourceAttemptId !== undefined) { + const fieldValue = value.sourceAttemptId; + if (!checkId(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isToolResult(input: unknown): boolean { return checkToolResult(input, {active: new Set(), depth: 0}); } +function checkToolResult(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.invocationId === undefined) return false; + if (value.invocationId !== undefined) { + const fieldValue = value.invocationId; + if (!checkId(fieldValue, context)) return false; + } + if (value.effect === undefined) return false; + if (value.effect !== undefined) { + const fieldValue = value.effect; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < -2147483648 || fieldValue > 2147483647) return false; + if (fieldValue !== 1 && fieldValue !== 2 && fieldValue !== 3) return false; + } + if ((value.outcome as {case?: string} | undefined)?.case === "success") { + const fieldValue = (value.outcome as {value: unknown}).value; + if (!checkCapabilityResult(fieldValue, context)) return false; + } + if ((value.outcome as {case?: string} | undefined)?.case === "error") { + const fieldValue = (value.outcome as {value: unknown}).value; + if (!checkArcError(fieldValue, context)) return false; + } + if (value.artifacts === undefined) return false; + if (value.artifacts !== undefined) { + const fieldValue = value.artifacts; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkArtifactRef(item, context)) return false; + } + } + if (value.outcome === undefined || typeof value.outcome !== 'object' || value.outcome === null) return false; + if ((value.outcome as {case?: string}).case !== "success" && (value.outcome as {case?: string}).case !== "error") return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTransitionSpec(input: unknown): boolean { return checkTransitionSpec(input, {active: new Set(), depth: 0}); } +function checkTransitionSpec(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.transitionId === undefined) return false; + if (value.transitionId !== undefined) { + const fieldValue = value.transitionId; + if (!checkId(fieldValue, context)) return false; + } + if (value.leftClipId === undefined) return false; + if (value.leftClipId !== undefined) { + const fieldValue = value.leftClipId; + if (!checkId(fieldValue, context)) return false; + } + if (value.rightClipId === undefined) return false; + if (value.rightClipId !== undefined) { + const fieldValue = value.rightClipId; + if (!checkId(fieldValue, context)) return false; + } + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "dissolve" && fieldValue !== "audioCrossfade") return false; + } + if (value.inOffset === undefined) return false; + if (value.inOffset !== undefined) { + const fieldValue = value.inOffset; + if (!checkMediaTime(fieldValue, context)) return false; + } + if (value.outOffset === undefined) return false; + if (value.outOffset !== undefined) { + const fieldValue = value.outOffset; + if (!checkMediaTime(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTriggerConfiguration(input: unknown): boolean { return checkTriggerConfiguration(input, {active: new Set(), depth: 0}); } +function checkTriggerConfiguration(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.kind === undefined) return false; + if (value.kind !== undefined) { + const fieldValue = value.kind; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "manual" && fieldValue !== "edge") return false; + } + if (value.channelId !== undefined) { + const fieldValue = value.channelId; + if (!checkId(fieldValue, context)) return false; + } + if (value.threshold !== undefined) { + const fieldValue = value.threshold; + if (typeof fieldValue !== "number") return false; + if (!Number.isFinite(fieldValue)) return false; + } + if (value.direction !== undefined) { + const fieldValue = value.direction; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + if (fieldValue !== "rising" && fieldValue !== "falling" && fieldValue !== "either") return false; + } + if (value.hysteresis === undefined) return false; + if (value.hysteresis !== undefined) { + const fieldValue = value.hysteresis; + if (typeof fieldValue !== "number") return false; + if (!Number.isFinite(fieldValue)) return false; + } + if (value.holdoff === undefined) return false; + if (value.holdoff !== undefined) { + const fieldValue = value.holdoff; + if (!checkScopeTime(fieldValue, context)) return false; + } + if (value.pre === undefined) return false; + if (value.pre !== undefined) { + const fieldValue = value.pre; + if (!checkScopeTime(fieldValue, context)) return false; + } + if (value.post === undefined) return false; + if (value.post !== undefined) { + const fieldValue = value.post; + if (!checkScopeTime(fieldValue, context)) return false; + } + if (value.repeated === undefined) return false; + if (value.repeated !== undefined) { + const fieldValue = value.repeated; + if (typeof fieldValue !== "boolean") return false; + } + if (value.maxOccurrences === undefined) return false; + if (value.maxOccurrences !== undefined) { + const fieldValue = value.maxOccurrences; + if (typeof fieldValue !== "number") return false; + if (!Number.isInteger(fieldValue) || fieldValue < 0 || fieldValue > 4294967295) return false; + if (fieldValue < 1) return false; + } + if (!triggerSemantics(value)) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTriggerSpec(input: unknown): boolean { return checkTriggerSpec(input, {active: new Set(), depth: 0}); } +function checkTriggerSpec(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if ((value.trigger as {case?: string} | undefined)?.case === "manual") { + const fieldValue = (value.trigger as {value: unknown}).value; + if (typeof fieldValue !== "boolean") return false; + } + if ((value.trigger as {case?: string} | undefined)?.case === "schedule") { + const fieldValue = (value.trigger as {value: unknown}).value; + if (!checkScheduleSpec(fieldValue, context)) return false; + } + if ((value.trigger as {case?: string} | undefined)?.case === "event") { + const fieldValue = (value.trigger as {value: unknown}).value; + if (!checkEventTrigger(fieldValue, context)) return false; + } + if (value.trigger === undefined || typeof value.trigger !== 'object' || value.trigger === null) return false; + if ((value.trigger as {case?: string}).case !== "manual" && (value.trigger as {case?: string}).case !== "schedule" && (value.trigger as {case?: string}).case !== "event") return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isTurnInput(input: unknown): boolean { return checkTurnInput(input, {active: new Set(), depth: 0}); } +function checkTurnInput(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.message !== undefined) { + const fieldValue = value.message; + if (!checkMessageDraft(fieldValue, context)) return false; + } + if (value.context === undefined) return false; + if (value.context !== undefined) { + const fieldValue = value.context; + if (!Array.isArray(fieldValue)) return false; + for (const item of fieldValue) { + if (!checkContextRef(item, context)) return false; + } + } + if (value.instructions !== undefined) { + const fieldValue = value.instructions; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isValueEntry(input: unknown): boolean { return checkValueEntry(input, {active: new Set(), depth: 0}); } +function checkValueEntry(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.name === undefined) return false; + if (value.name !== undefined) { + const fieldValue = value.name; + if (typeof fieldValue !== "string") return false; + if (!validUnicode(fieldValue)) return false; + if ((new RegExp("^[A-Za-z0-9._:/-]{1,128}$", 'u')).exec(fieldValue)?.[0] !== fieldValue) return false; + } + if (value.value === undefined) return false; + if (value.value !== undefined) { + const fieldValue = value.value; + if (!checkStructuredValue(fieldValue, context)) return false; + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isValueList(input: unknown): boolean { return checkValueList(input, {active: new Set(), depth: 0}); } +function checkValueList(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.items === undefined) return false; + if (value.items !== undefined) { + const fieldValue = value.items; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 200) return false; + for (const item of fieldValue) { + if (!checkStructuredValue(item, context)) return false; + } + } + return true; + } finally { context.depth--; context.active.delete(input); } +} +export function isValueRecord(input: unknown): boolean { return checkValueRecord(input, {active: new Set(), depth: 0}); } +function checkValueRecord(input: unknown, context: ValidationContext): boolean { + if (typeof input !== 'object' || input === null || Array.isArray(input) || context.depth >= 100 || context.active.has(input)) return false; + context.active.add(input); context.depth++; + try { + const value = input as Record; + if (value.entries === undefined) return false; + if (value.entries !== undefined) { + const fieldValue = value.entries; + if (!Array.isArray(fieldValue)) return false; + if (fieldValue.length > 200) return false; + for (const item of fieldValue) { + if (!checkValueEntry(item, context)) return false; + } + } + if (!orderedKeys(((value.entries ?? []) as Profile[]).map(v => v.name as string))) return false; + return true; + } finally { context.depth--; context.active.delete(input); } +} +type ValidationContext = {active: Set; depth: number}; +function validUnicode(text: string): boolean { + for (let i = 0; i < text.length; i++) { + const unit = text.charCodeAt(i); + if (unit < 0xd800 || unit > 0xdfff) continue; + if (unit > 0xdbff || ++i >= text.length) return false; + const low = text.charCodeAt(i); + if (low < 0xdc00 || low > 0xdfff) return false; + } + return true; +} + +function canonicalDecimal(value: string): boolean { + if (/^-?(0|[1-9][0-9]*)(\.[0-9]{1,9})?$/.exec(value)?.[0] !== value) return false; + if (value.startsWith('-') && !/[1-9]/.test(value)) return false; + return value.replace(/[-.]/g, '').replace(/^0+/, '').length <= 28; +} +function utf8Length(value: string): number { + let size = 0; + for (const scalar of value) { + const point = scalar.codePointAt(0)!; + size += point <= 0x7f ? 1 : point <= 0x7ff ? 2 : point <= 0xffff ? 3 : 4; + } + return size; +} + +// These helpers follow successful recursive field checks. They never deserialize +// a second wire model or consult an owner store. +type Profile = Record; +function reduced(numerator: bigint, denominator: bigint): boolean { + if (denominator === 0n) return false; + let a = numerator < 0n ? -numerator : numerator; + let b = denominator; + while (b !== 0n) { const r = a % b; a = b; b = r; } + return a === 1n; +} +function safeLink(value: string): boolean { + const mailto = value.startsWith('mailto:'); + const start = mailto ? 7 : value.startsWith('https://') ? 8 : value.startsWith('http://') ? 7 : -1; + if (start < 0 || value.length <= start || (!mailto && '/?#'.includes(value[start]!))) return false; + // ECMAScript whitespace plus NEL equals C# Unicode whitespace plus BOM. + // This single-character search is linear; no authority/path backtracking. + return !/[\s\u0085]/u.test(value); +} +function idKey(value: Profile): string { return Array.from(value.value as Uint8Array, x => x.toString(16).padStart(2, '0')).join(''); } +function uniqueIds(values: Profile[]): boolean { return new Set(values.map(idKey)).size === values.length; } +function orderedKeys(values: string[]): boolean { return values.every((v, i) => i === 0 || values[i - 1]! < v); } +function orderedIds(values: Profile[]): boolean { return orderedKeys(values.map(idKey)); } +function compareInstant(a: Profile, b: Profile): number { return a.unixSeconds < b.unixSeconds ? -1 : a.unixSeconds > b.unixSeconds ? 1 : Math.sign(a.nanos - b.nanos); } +function mediaRangeSemantics(value: Profile): boolean { + return value.duration.ticks >= 0n && value.start.rate.numerator === value.duration.rate.numerator && value.start.rate.denominator === value.duration.rate.denominator && value.start.ticks + value.duration.ticks <= 9223372036854775807n; +} +function originSemantics(value: Profile): boolean { + const kinds = ['aiGenerated','aiManipulated','nonAi','unknown']; + const positions = (value.kinds ?? []).map((k: string) => kinds.indexOf(k)) as number[]; + const parents = (value.parentOriginIds ?? []) as Profile[]; + return positions.length > 0 && positions.every((v, i) => v >= 0 && (i === 0 || positions[i - 1]! < v)) && orderedIds(parents) && (value.omittedParentCount === 0 || parents.length === 32) && parents.every(v => idKey(v) !== idKey(value.originId)); +} +function resourceVersionSemantics(value: Profile): boolean { + return !(value.revision.case === 'cloud' && value.revision.value.value <= 0n) && (value.blob === undefined || (value.contentHash !== undefined && value.contentHash === value.blob.contentHash)); +} +const errorCategories: Record = { + 'validation.invalid_request':1,'validation.ast_bounds_exceeded':1,'validation.unsupported_version':1,'validation.invalid_offset':1,'media.time_not_representable':1, + 'auth.unauthenticated':2,'auth.session_expired':2,'auth.step_up_required':2, + 'auth.local_presence_required':3,'perm.capability_denied':3,'perm.resource_denied':3,'perm.egress_denied':3,'perm.approval_required':3,'perm.approval_expired':3,'perm.lease_expired':3, + 'entitlement.no_service_term':4,'entitlement.not_entitled':4,'entitlement.quota_exceeded':4,'entitlement.capacity_exhausted':4,'entitlement.extra_credits_required':4,'entitlement.credits_exhausted':4,'entitlement.request_too_large':4,'commerce.supplier_budget_exhausted':4, + 'conflict.revision_mismatch':5,'conflict.local_changes_pending':5,'conflict.duplicate_identifier':5,'command.reused_identifier':5, + 'state.not_found':6,'state.invalid_transition':6,'state.gone':6,'state.stale_fence':6,'sync.cursor_expired':6,'sync.bootstrap_expired':6,'identity.last_credential':6, + 'resource.unavailable':7,'resource.integrity_failed':7,'resource.upload_expired':7,'resource.parser_failed':7,'capacity.rate_limited':7,'capacity.busy':7, + 'dependency.unavailable':8,'dependency.timeout':8,'provider.declined':8,'security.isolation_unavailable':8,'internal.unexpected':9, +}; +const noRetryCodes = new Set(['auth.unauthenticated','auth.session_expired','auth.step_up_required','auth.local_presence_required','perm.capability_denied','perm.resource_denied','perm.egress_denied','perm.approval_required','perm.approval_expired','perm.lease_expired','entitlement.no_service_term','entitlement.not_entitled','entitlement.extra_credits_required','entitlement.credits_exhausted','validation.invalid_request','validation.ast_bounds_exceeded','validation.unsupported_version','identity.last_credential','conflict.duplicate_identifier','command.reused_identifier','state.not_found','state.invalid_transition','state.gone','resource.integrity_failed']); +function errorSemantics(value: Profile): boolean { + const category = Object.hasOwn(errorCategories, value.code as string) ? errorCategories[value.code as string] : undefined; + if (category !== undefined && value.category !== category) return false; + if (category !== undefined && !['dependency.unavailable','dependency.timeout','internal.unexpected','resource.parser_failed'].includes(value.code) && value.effect !== 1) return false; + if (value.code === 'dependency.timeout' && value.effect !== 3) return false; + if (['entitlement.capacity_exhausted','capacity.rate_limited','capacity.busy'].includes(value.code) && value.retry.mode !== 3) return false; + if (noRetryCodes.has(value.code) && value.retry.mode !== 1) return false; + return !(value.effect === 3 && value.retry.mode === 3); +} +function validDate(value: string): boolean { + if (/^\d{4}-\d{2}-\d{2}$/.exec(value)?.[0] !== value) return false; + const year = Number(value.slice(0,4)), month = Number(value.slice(5,7)), day = Number(value.slice(8,10)); + if (year < 1 || month < 1 || month > 12) return false; + const leap = year % 4 === 0 && (year % 100 !== 0 || year % 400 === 0); + return day >= 1 && day <= [31,leap ? 29 : 28,31,30,31,30,31,31,30,31,30,31][month - 1]!; +} +function scalarSemantics(value: Profile): boolean { + const scalar = value.value as Profile; + switch (scalar.case) { + case 'null': return scalar.value === true; + case 'number': return !scalar.value.value.includes('.') || !scalar.value.value.endsWith('0'); + case 'date': return validDate(scalar.value); + case 'multiSelect': return (scalar.value.items ?? []).length <= 100 && orderedIds(scalar.value.items ?? []); + case 'dateTime': return scalar.value.nanos % 100 === 0; + default: return true; + } +} +function predicateSemantics(value: Profile): boolean { + const operands = (value.operands ?? []) as Profile[]; + if (['isMissing','isPresent'].includes(value.operator)) return operands.length === 0; + const membership = ['in','hasAny','hasAll'].includes(value.operator); + if (membership ? operands.length < 1 || operands.length > 100 : operands.length !== 1) return false; + const kind = operands[0]!.value.case; + if (kind === 'null' || operands.some(v => v.value.case !== kind)) return false; + if (operands.some(v => ['text','url'].includes(v.value.case) && [...v.value.value as string].length > 4096)) return false; + if (['hasAny','hasAll'].includes(value.operator)) return kind === 'select'; + if (['contains','startsWith','endsWith'].includes(value.operator)) return ['text','url'].includes(kind); + if (['eq','ne'].includes(value.operator)) return true; + return kind !== 'multiSelect' && ['lt','le','gt','ge','in'].includes(value.operator); +} +function filterBounds(root: Profile): boolean { + const pending: [Profile, number][] = [[root, 1]]; + let count = 0; + while (pending.length) { + const [node, depth] = pending.pop()!; + if (++count > 128 || depth > 8) return false; + if (node.expression.case === 'group') for (const child of node.expression.value.children ?? []) pending.push([child, depth + 1]); + } + return true; +} +function querySemantics(value: Profile): boolean { + if ((value.savedViewId === undefined) !== (value.savedViewRev === undefined) || (value.savedViewRev !== undefined && value.savedViewRev.value <= 0n)) return false; + const projection = (value.projection ?? []) as Profile[], sorts = (value.sorts ?? []) as Profile[], versions = (value.definitionVersions ?? []) as Profile[]; + if (!uniqueIds(projection) || !uniqueIds(sorts.map(v => v.propertyId)) || !uniqueIds(versions.map(v => v.propertyId))) return false; + const definitions = new Set(versions.map(v => idKey(v.propertyId))); + if (versions.some(v => v.semanticRevision.value <= 0n) || projection.some(v => !definitions.has(idKey(v))) || sorts.some(v => !definitions.has(idKey(v.propertyId)))) return false; + const pending = value.filter === undefined ? [] : [value.filter as Profile]; + let count = 0; + while (pending.length) { + const node = pending.pop()!; + if (++count > 128) return false; + if (node.expression.case === 'predicate' && !definitions.has(idKey(node.expression.value.propertyId))) return false; + if (node.expression.case === 'group') pending.push(...node.expression.value.children ?? []); + } + return true; +} +function definitionSemantics(value: Profile): boolean { + const options = (value.options ?? []) as Profile[]; + return value.semanticRevision.value > 0n && value.revision.value > 0n && (value.numberScale === undefined || value.type === 'number') && (['select','multiSelect'].includes(value.type) || options.length === 0) && uniqueIds(options.map(v => v.optionId)) && new Set(options.map(v => v.order)).size === options.length; +} +function savedViewSemantics(value: Profile): boolean { + return value.query.page.cursor === undefined && value.query.datasetToken === undefined && value.query.savedViewId === undefined && value.query.savedViewRev === undefined && idKey(value.notebookId) === idKey(value.query.notebookId); +} +function structuredBounds(root: Profile): boolean { + const pending: [Profile, number][] = [[root,1]]; + while (pending.length) { + const [node, depth] = pending.pop()!; + if (depth > 16) return false; + if (node.value.case === 'null' && node.value.value !== true) return false; + if (node.value.case === 'list') for (const child of node.value.value.items ?? []) pending.push([child, depth + 1]); + if (node.value.case === 'record') for (const entry of node.value.value.entries ?? []) pending.push([entry.value, depth + 1]); + } + return true; +} +function tableSemantics(value: Profile): boolean { + const rows = (value.rows ?? []) as Profile[]; + if (!rows.length) return false; + const width = (rows[0]!.cells ?? []).length; + return width >= 1 && width <= 50 && rows.every(v => (v.cells ?? []).length === width) && uniqueIds(rows.map(v => v.rowId)) && uniqueIds(rows.flatMap(v => (v.cells ?? []).map((c: Profile) => c.cellId))); +} +function boundary(text: string, offset: number): boolean { return offset <= text.length && (offset === 0 || offset === text.length || text.charCodeAt(offset) < 0xdc00 || text.charCodeAt(offset) > 0xdfff); } +function richTextSemantics(value: Profile): boolean { + const text = value.text as string, runs = (value.runs ?? []) as Profile[], atoms = (value.atoms ?? []) as Profile[], spans = (value.spans ?? []) as Profile[]; + if (text.normalize('NFC') !== text) return false; + if (!text.length) return runs.length === 1 && runs[0]!.from === 0 && runs[0]!.until === 0 && atoms.length === 0 && spans.length === 0; + if (!uniqueIds([...runs.map(v => v.runId), ...atoms.map(v => v.inlineId)])) return false; + const intervals: [number, number][] = []; + for (const run of runs) { + if (run.from >= run.until || !boundary(text, run.from) || !boundary(text, run.until) || text.slice(run.from, run.until).includes('\uFFFC')) return false; + intervals.push([run.from, run.until]); + } + for (const atom of atoms) { + if (atom.offset >= text.length || text[atom.offset] !== '\uFFFC' || (atom.content.case === 'math' && atom.content.value.display)) return false; + intervals.push([atom.offset, atom.offset + 1]); + } + intervals.sort((a,b) => a[0] - b[0]); + let end = 0; + for (const interval of intervals) { if (interval[0] !== end) return false; end = interval[1]; } + if (end !== text.length) return false; + let spanEnd = 0; + for (const span of spans) { + if (span.from >= span.until || span.from < spanEnd || !boundary(text, span.from) || !boundary(text, span.until) || new Set(span.marks ?? []).size !== (span.marks ?? []).length) return false; + spanEnd = span.until; + } + return true; +} +function blockSemantics(value: Profile): boolean { + const expected: Record = {paragraph:'text',heading:'text',list:'text',quote:'text',callout:'text',toggle:'text',code:'code',image:'resource',attachment:'resource',embed:'link',table:'table',math:'math',divider:'empty'}; + const body = value.body.content; + if (expected[value.kind] === undefined || body.case !== expected[value.kind] || (body.case === 'empty' && body.value !== true) || (body.case === 'math' && body.value.display !== true)) return false; + const p = value.properties as Profile | undefined; + if (p === undefined) return !['heading','list','callout','image','attachment','embed'].includes(value.kind); + if ((p.headingLevel !== undefined) !== (value.kind === 'heading') || (p.listStyle !== undefined) !== (value.kind === 'list') || (p.calloutKind !== undefined) !== (value.kind === 'callout') || (p.altText !== undefined) !== (value.kind === 'image') || (p.imageLayout !== undefined) !== (value.kind === 'image') || (p.attachmentPresentation !== undefined) !== (value.kind === 'attachment') || (p.embedRenderMode !== undefined) !== (value.kind === 'embed')) return false; + return (p.checked !== undefined) === (value.kind === 'list' && p.listStyle === 'checklist'); +} +function documentSemantics(value: Profile): boolean { + const rows = (value.blocks ?? []) as Profile[], properties = (value.properties ?? []) as Profile[]; + if (!uniqueIds(rows.map(v => v.blockId)) || !uniqueIds(properties.map(v => v.propertyId)) || !uniqueIds(value.tags ?? [])) return false; + const blocks = new Map(rows.map(v => [idKey(v.blockId), v])), positions = new Set(); + for (const block of rows) { + const position = (block.parentId === undefined ? 'root' : idKey(block.parentId)) + ':' + block.orderKey; + if (positions.has(position)) return false; + positions.add(position); + const seen = new Set([idKey(block.blockId)]); + let parent = block.parentId as Profile | undefined; + while (parent !== undefined) { + const key = idKey(parent), parentBlock = blocks.get(key); + if (seen.has(key) || parentBlock === undefined) return false; + seen.add(key); parent = parentBlock.parentId; + } + } + return true; +} +function compareScopeTime(a: Profile, b: Profile): number { + const left = (a.ticks as bigint) * (a.rate.denominator as bigint) * (b.rate.numerator as bigint); + const right = (b.ticks as bigint) * (b.rate.denominator as bigint) * (a.rate.numerator as bigint); + return left < right ? -1 : left > right ? 1 : 0; +} +function alignmentSemantics(value: Profile): boolean { + const left = value.leftAnchor !== undefined, right = value.rightAnchor !== undefined, offset = value.offset !== undefined, event = value.eventId !== undefined; + switch (value.kind) { + case 'absoluteTime': return !left && !right && !offset && !event; + case 'trigger': return left && right && !offset && !event; + case 'event': return left && right && !offset && event; + case 'manualOffset': return !left && !right && offset && !event; + default: return false; + } +} +function cursorSemantics(value: Profile): boolean { + const a = value.a.time, b = value.b.time, d = value.deltaTime; + const left = (d.ticks as bigint) * (d.rate.denominator as bigint) * (a.rate.numerator as bigint) * (b.rate.numerator as bigint); + const right = ((b.ticks as bigint) * (b.rate.denominator as bigint) * (a.rate.numerator as bigint) - (a.ticks as bigint) * (a.rate.denominator as bigint) * (b.rate.numerator as bigint)) * (d.rate.numerator as bigint); + const expected = value.b.value - value.a.value; + return left === right && Number.isFinite(expected) && Math.abs(value.deltaValue - expected) <= 1e-12 + 1e-9 * Math.abs(expected); +} +function configurationSemantics(value: Profile): boolean { + const rows = (value.channels ?? []) as Profile[]; + if (!uniqueIds(rows.map(v => v.channelId))) return false; + const channels = new Set(rows.map(v => idKey(v.channelId))); + if ((value.framing.fields ?? []).some((v: Profile) => !channels.has(idKey(v.channelId)))) return false; + return value.trigger?.channelId === undefined || channels.has(idKey(value.trigger.channelId)); +} +function frameSemantics(value: Profile): boolean { + const fields = (value.fields ?? []) as Profile[]; + if (!uniqueIds(fields.map(v => v.channelId))) return false; + const start = value.start as Uint8Array, end = value.end as Uint8Array; + const newline = end.length === 1 && end[0] === 10 || end.length === 2 && end[0] === 13 && end[1] === 10; + switch (value.kind) { + case 'delimitedText': return start.length <= 16 && end.length >= 1 && end.length <= 16 && value.delimiter === undefined && value.frameBytes === undefined && !value.header && fields.every(v => v.offset === undefined && (v.jsonPath ?? []).length === 0); + case 'csvLine': return start.length === 0 && newline && value.escapeByte === undefined && [44,59,9].includes(value.delimiter) && value.frameBytes === undefined && fields.every(v => v.column !== undefined && v.offset === undefined && (v.jsonPath ?? []).length === 0); + case 'jsonLine': return start.length === 0 && newline && value.escapeByte === undefined && value.delimiter === undefined && value.frameBytes === undefined && !value.header && fields.every(v => v.column === undefined && v.offset === undefined && (v.jsonPath ?? []).length !== 0); + case 'canonicalReplay': return start.length === 0 && end.length === 0 && value.escapeByte === undefined && value.delimiter === undefined && value.frameBytes === undefined && !value.header && fields.length === 0 && value.checksum === undefined; + case 'fixedBinary': { + if (start.length || end.length || value.escapeByte !== undefined || value.delimiter !== undefined || value.header || value.frameBytes === undefined || value.frameBytes < 1 || value.frameBytes > 1048576 || !['little','big'].includes(value.byteOrder)) return false; + const widths: Record = {u8:1,i8:1,bool:1,u16:2,i16:2,u32:4,i32:4,f32:4,u64:8,i64:8,f64:8}; + const intervals: [number, number][] = []; + for (const field of fields) { + const width = widths[field.scalarType as string]; + if (width === undefined || field.offset === undefined || field.column !== undefined || (field.jsonPath ?? []).length || field.offset + width > value.frameBytes) return false; + const end = field.offset + width; + if (intervals.some(([from, until]) => field.offset < until && from < end)) return false; + intervals.push([field.offset, end]); + } + if (value.checksum !== undefined) { + const checksumWidths: Record = {xor8:1,crc16CcittFalse:2,crc32IsoHdlc:4}; + const checksum = value.checksum, width = checksumWidths[checksum.algorithm as string]; + if (width === undefined || checksum.offset + width > value.frameBytes || checksum.input.offset + checksum.input.length > BigInt(value.frameBytes)) return false; + } + return true; + } + default: return false; + } +} +function checksumSemantics(value: Profile): boolean { + const widths: Record = {xor8:1n,crc16CcittFalse:2n,crc32IsoHdlc:4n}; + const width = widths[value.algorithm as string]; + return width !== undefined && ['little','big'].includes(value.byteOrder) && + (value.input.offset + value.input.length <= BigInt(value.offset) || BigInt(value.offset) + width <= value.input.offset); +} +function triggerSemantics(value: Profile): boolean { + if (value.hysteresis < 0 || value.holdoff.ticks < 0n || value.pre.ticks < 0n || value.post.ticks < 0n || value.maxOccurrences === 0 || (!value.repeated && value.maxOccurrences !== 1)) return false; + return value.kind === 'manual' ? value.channelId === undefined && value.threshold === undefined && value.direction === undefined && value.hysteresis === 0 : value.kind === 'edge' && value.channelId !== undefined && value.threshold !== undefined && ['rising','falling','either'].includes(value.direction); +} +function pulseFamily(family: string): boolean { return ['frequency','dutyCycle','riseTime','fallTime'].includes(family); } +function thresholdSemantics(value: Profile): boolean { + if (!pulseFamily(value.family)) return false; + switch (value.name) { + case 'low': case 'high': return true; + case 'fraction10': return value.unit === '1' && value.value === 0.1; + case 'fraction50': return value.unit === '1' && value.value === 0.5; + case 'fraction90': return value.unit === '1' && value.value === 0.9; + default: return false; + } +} +function fixedUnit(name: string): string | undefined { + if (['count','eventCount','dutyCycle'].includes(name)) return '1'; + if (['duration','riseTime','fallTime','deltaTime'].includes(name)) return 's'; + return name === 'frequency' ? 'Hz' : undefined; +} +function familySemantics(value: Profile): boolean { + const values = (value.values ?? []) as Profile[]; + if (value.status !== 'ok') { + if (values.length || value.reason === undefined) return false; + if (value.status === 'invalid') return ['invalidTimeOrder','invalidConfiguration','numericOverflow'].includes(value.reason); + if (value.status !== 'insufficient') return false; + switch (value.reason) { + case 'noFiniteSamples': return !['count','duration','eventCount'].includes(value.family); + case 'noCompleteCycle': return ['frequency','dutyCycle'].includes(value.family); + case 'noCompleteEdge': return ['riseTime','fallTime'].includes(value.family); + case 'cursorUnavailable': return value.family === 'cursorDelta'; + default: return false; + } + } + if (value.reason !== undefined) return false; + if (value.validCount === 0n && ['minimum','maximum','mean','rms','peakToPeak','standardDeviation'].includes(value.family)) return false; + if (value.family === 'cursorDelta') { + if (values.length !== 2 || !values.some(v => v.name === 'deltaTime') || !values.some(v => v.name === 'deltaValue')) return false; + } else if (values.length !== 1 || values[0]!.name !== value.family) return false; + for (const item of values) { + const unit = fixedUnit(item.name); + if (unit !== undefined && item.unit !== unit) return false; + if (item.name === 'dutyCycle' && (item.result.value < 0 || item.result.value > 1)) return false; + if (['duration','frequency'].includes(item.name) && item.result.value <= 0) return false; + if (['rms','peakToPeak','standardDeviation','riseTime','fallTime'].includes(item.name) && item.result.value < 0) return false; + if (item.name === 'count' && item.result.value !== value.validCount) return false; + } + return true; +} +function sourceSemantics(value: Profile, configuration: Profile): boolean { + if (value.capture.contentHash === undefined || value.configuration.contentHash === undefined) return false; + if ([value.decoder,value.timeMapping,value.eventSet].some(v => v !== undefined && v.contentHash === undefined)) return false; + if (value.configuration.revision.case === 'native' && value.configuration.revision.value.value !== configuration.revision.value) return false; + return (configuration.channels ?? []).some((v: Profile) => idKey(v.channelId) === idKey(value.channelId)); +} +function thresholdBindings(values: Profile[], channels: Map, families: Set, result: boolean, levels: boolean, fractions: boolean): Map | undefined { + const resolved = new Map(); + for (const threshold of values) { + if (!families.has(threshold.family) || (result && threshold.channelId === undefined)) return undefined; + const level = ['low','high'].includes(threshold.name); + if (level ? !levels : !fractions) return undefined; + const targets = threshold.channelId === undefined ? [...channels].filter(([, channel]) => !level || channel.unit === threshold.unit).map(([key]) => key) : [idKey(threshold.channelId)]; + if (!targets.length) return undefined; + for (const target of targets) { + const channel = channels.get(target), key = target + ':' + threshold.family + ':' + threshold.name; + if (channel === undefined || (level && threshold.unit !== channel.unit) || resolved.has(key)) return undefined; + resolved.set(key, threshold); + } + } + for (const [key, threshold] of resolved) { + if (!['low','high'].includes(threshold.name)) continue; + const prefix = key.slice(0,key.lastIndexOf(':') + 1), low = resolved.get(prefix + 'low'), high = resolved.get(prefix + 'high'); + if (low === undefined || high === undefined || low.value >= high.value) return undefined; + } + return resolved; +} +function measurementRequestSemantics(value: Profile): boolean { + const ids = (value.channels ?? []) as Profile[], requested = (value.families ?? []) as string[], cursors = (value.cursors ?? []) as Profile[]; + if (!ids.length || !uniqueIds(ids) || !requested.length || new Set(requested).size !== requested.length) return false; + if (!sourceSemantics(value.source, value.configuration) || !ids.some(v => idKey(v) === idKey(value.source.channelId))) return false; + if (value.source.capture.revision.case === 'native' && value.source.capture.revision.value.value !== value.sourceRevision.value) return false; + const available = new Map(((value.configuration.channels ?? []) as Profile[]).map(v => [idKey(v.channelId),v])), channels = new Map(); + for (const id of ids) { const key = idKey(id), channel = available.get(key); if (channel === undefined) return false; channels.set(key,channel); } + const families = new Set(requested); + if (thresholdBindings(value.referenceLevels ?? [], channels, families, false,true,false) === undefined || thresholdBindings(value.thresholds ?? [], channels, families, false,false,true) === undefined) return false; + if (families.has('cursorDelta') ? cursors.length !== 2 : cursors.length !== 0) return false; + for (const cursor of cursors) if (!channels.has(idKey(cursor.channelId)) || compareScopeTime(cursor.time,value.window.start) < 0 || compareScopeTime(cursor.time,value.window.end) >= 0) return false; + return cursors.length !== 2 || channels.get(idKey(cursors[0]!.channelId))!.unit === channels.get(idKey(cursors[1]!.channelId))!.unit; +} +function measurementResultSemantics(value: Profile): boolean { + if (!sourceSemantics(value.source,value.configuration) || value.runCount > value.finiteCount || value.requestedDuration.ticks <= 0n || value.coveredDuration.ticks < 0n || value.timingUncertainty.ticks < 0n || compareScopeTime(value.coveredDuration,value.requestedDuration) > 0) return false; + if (value.finiteCount === 0n ? value.runCount !== 0n || value.coveredDuration.ticks !== 0n : value.runCount === 0n) return false; + const channels = new Map(((value.configuration.channels ?? []) as Profile[]).map(v => [idKey(v.channelId),v])), pairs = new Set(), rows = (value.families ?? []) as Profile[], families = new Set(rows.map(v => v.family)); + for (const family of rows) { + const channel = channels.get(idKey(family.channelId)), pair = idKey(family.channelId) + ':' + family.family; + if (channel === undefined || pairs.has(pair)) return false; + pairs.add(pair); + for (const item of (family.values ?? []) as Profile[]) if (fixedUnit(item.name) === undefined && item.unit !== channel.unit) return false; + } + const resolved = thresholdBindings(value.resolvedThresholds ?? [],channels,families,true,true,true); + if (resolved === undefined || [...resolved.keys()].some(key => !pairs.has(key.slice(0,key.lastIndexOf(':'))))) return false; + for (const family of rows.filter(v => v.status === 'ok' && pulseFamily(v.family))) { + const prefix = idKey(family.channelId) + ':' + family.family + ':'; + if (['low','high','fraction10','fraction50','fraction90'].some(name => !resolved.has(prefix + name))) return false; + } + const cursorFamilies = rows.filter(v => v.family === 'cursorDelta' && v.status === 'ok'); + if ((value.cursor !== undefined) !== (cursorFamilies.length !== 0)) return false; + if (value.cursor === undefined) return true; + const left = channels.get(idKey(value.cursor.a.channelId)), right = channels.get(idKey(value.cursor.b.channelId)); + if (left === undefined || right === undefined || left.unit !== right.unit) return false; + const seconds = Number(value.cursor.deltaTime.ticks) * Number(value.cursor.deltaTime.rate.denominator) / Number(value.cursor.deltaTime.rate.numerator); + for (const family of cursorFamilies) { + if (channels.get(idKey(family.channelId))!.unit !== left.unit) return false; + for (const item of family.values as Profile[]) { + const expected = item.name === 'deltaTime' ? seconds : value.cursor.deltaValue; + if (Math.abs(item.result.value - expected) > 1e-12 + 1e-9 * Math.abs(expected)) return false; + } + } + return true; } diff --git a/src/public/ts/proto/src/values.ts b/src/public/ts/proto/src/values.ts new file mode 100644 index 0000000..3def11a --- /dev/null +++ b/src/public/ts/proto/src/values.ts @@ -0,0 +1,222 @@ +// SPDX-License-Identifier: Apache-2.0 +import { create, fromBinary, toBinary } from "@bufbuild/protobuf"; +import type { DescMessage, MessageShape } from "@bufbuild/protobuf"; +import { + RevisionSchema, + NativeContentRevSchema, + LocalNotesVersionSchema, + DecimalSchema, +} from "./gen/arcforges/foundation/v1/foundation_pb.js"; +import type { + Revision, + NativeContentRev, + LocalNotesVersion, + Decimal, +} from "./gen/arcforges/foundation/v1/foundation_pb.js"; +export * from "./values/gen/identifiers.js"; + +declare const valueBrand: unique symbol; +type Branded = T & { readonly [valueBrand]: Name }; +export type CloudRevision = Branded; +export type NativeRevision = Branded; +export type DeliverySequence = Branded; +export type OpaqueCursor = Branded; +export type ExactDecimal = Branded; +export type LocalNotesToken = Readonly<{ + acknowledgedRevision: bigint; + headLocalSequence: bigint; +}> & { readonly [valueBrand]: "LocalNotesToken" }; +const i64min = -9223372036854775808n; +const i64max = 9223372036854775807n; +const u64max = 18446744073709551615n; + +export function parseInt64(value: string): bigint { + if (typeof value !== "string" || /^(0|-?[1-9][0-9]*)$/.exec(value)?.[0] !== value) + throw new TypeError("Invalid canonical int64"); + const result = BigInt(value); + if (result < i64min || result > i64max) throw new RangeError("int64 overflow"); + return result; +} +export function parseUInt64(value: string): bigint { + if (typeof value !== "string" || /^(0|[1-9][0-9]*)$/.exec(value)?.[0] !== value) + throw new TypeError("Invalid canonical uint64"); + const result = BigInt(value); + if (result > u64max) throw new RangeError("uint64 overflow"); + return result; +} +function unsigned(value: bigint): bigint { + if (typeof value !== "bigint" || value < 0n || value > u64max) + throw new RangeError("Invalid uint64"); + return value; +} +export function cloudRevision(value: bigint): CloudRevision { + if (typeof value !== "bigint" || value <= 0n || value > i64max) + throw new RangeError("Committed revision must be a positive int64"); + return value as CloudRevision; +} +export function cloudRevisionFromWire(value: Revision): CloudRevision { + return cloudRevision(value.value!); +} +export function cloudRevisionToWire(value: CloudRevision): Revision { + return create(RevisionSchema, { value: cloudRevision(value) }); +} +export function newRootPrecondition(): Revision { + return create(RevisionSchema, { value: 0n }); +} +export function nativeRevision(value: bigint): NativeRevision { + return unsigned(value) as NativeRevision; +} +export function nativeRevisionFromWire(value: NativeContentRev): NativeRevision { + return nativeRevision(value.value!); +} +export function nativeRevisionToWire(value: NativeRevision): NativeContentRev { + return create(NativeContentRevSchema, { value: nativeRevision(value) }); +} +export function deliverySequence(value: bigint): DeliverySequence { + return unsigned(value) as DeliverySequence; +} +export function localNotesToken( + acknowledgedRevision: bigint, + headLocalSequence: bigint, +): LocalNotesToken { + if ( + typeof acknowledgedRevision !== "bigint" || + acknowledgedRevision < 0n || + acknowledgedRevision > i64max + ) + throw new RangeError("Invalid acknowledged revision"); + return Object.freeze({ + acknowledgedRevision, + headLocalSequence: unsigned(headLocalSequence), + }) as LocalNotesToken; +} +export function localNotesFromWire(value: LocalNotesVersion): LocalNotesToken { + return localNotesToken(value.ackedRev?.value!, value.headLocalSeq!); +} +export function localNotesToWire(value: LocalNotesToken): LocalNotesVersion { + const checked = localNotesToken(value.acknowledgedRevision, value.headLocalSequence); + return create(LocalNotesVersionSchema, { + ackedRev: create(RevisionSchema, { value: checked.acknowledgedRevision }), + headLocalSeq: checked.headLocalSequence, + }); +} +export function opaqueCursor(value: string): OpaqueCursor { + if (typeof value !== "string" || !validUnicode(value)) + throw new TypeError("Invalid cursor Unicode"); + let bytes = 0; + for (const scalar of value) { + const point = scalar.codePointAt(0)!; + bytes += point <= 0x7f ? 1 : point <= 0x7ff ? 2 : point <= 0xffff ? 3 : 4; + } + if (bytes > 4096) throw new RangeError("Cursor too long"); + return value as OpaqueCursor; +} +export function exactDecimal(value: string): ExactDecimal { + if ( + typeof value !== "string" || + /^-?(0|[1-9][0-9]*)(\.[0-9]{1,9})?$/.exec(value)?.[0] !== value || + (value.startsWith("-") && !/[1-9]/.test(value)) || + value.replace(/[-.]/g, "").replace(/^0+/, "").length > 28 + ) + throw new TypeError("Invalid exact decimal"); + return value as ExactDecimal; +} +export function notesDecimal(value: string): ExactDecimal { + const result = exactDecimal(value); + if (value.includes(".") && value.endsWith("0")) throw new TypeError("Noncanonical Notes decimal"); + return result; +} +export function decimalFromWire(value: Decimal): ExactDecimal { + return exactDecimal(value.value!); +} +export function decimalToWire(value: ExactDecimal): Decimal { + return create(DecimalSchema, { value: exactDecimal(value) }); +} +export function decimalParts( + value: ExactDecimal, +): Readonly<{ coefficient: bigint; scale: number }> { + const checked = exactDecimal(value); + const point = checked.indexOf("."); + return Object.freeze({ + coefficient: BigInt(checked.replace(".", "")), + scale: point < 0 ? 0 : checked.length - point - 1, + }); +} +export function decimalFromCoefficient(coefficient: bigint, scale: number): ExactDecimal { + if (typeof coefficient !== "bigint" || !Number.isInteger(scale) || scale < 0 || scale > 9) + throw new RangeError("Invalid exact coefficient/scale"); + const digits = (coefficient < 0n ? -coefficient : coefficient) + .toString() + .padStart(scale + 1, "0"); + const value = scale === 0 ? digits : `${digits.slice(0, -scale)}.${digits.slice(-scale)}`; + return exactDecimal(coefficient < 0n ? `-${value}` : value); +} + +/** Decodes compatible read data, retaining unknown fields; strict validation decides mutation suitability. */ +export function readProjection( + schema: T, + bytes: Uint8Array, + validate: (value: unknown) => boolean, +): Readonly<{ message: MessageShape; knownProfile: boolean }> { + const message = fromBinary(schema, bytes); + return Object.freeze({ message, knownProfile: validate(message) }); +} +/** Re-emits a generated projection, including its inert unknown fields. */ +export function preserveProjection( + schema: T, + message: MessageShape, +): Uint8Array { + return toBinary(schema, message); +} + +function validUnicode(text: string): boolean { + for (let i = 0; i < text.length; i++) { + const first = text.charCodeAt(i); + if (first < 0xd800 || first > 0xdfff) continue; + if (first > 0xdbff || ++i >= text.length) return false; + const second = text.charCodeAt(i); + if (second < 0xdc00 || second > 0xdfff) return false; + } + return true; +} +export type RationalValue = Readonly<{ numerator: bigint; denominator: bigint }> & { + readonly [valueBrand]: "RationalValue"; +}; +export function rationalValue(numerator: bigint, denominator: bigint): RationalValue { + if ( + typeof numerator !== "bigint" || + numerator < i64min || + numerator > i64max || + typeof denominator !== "bigint" || + denominator <= 0n || + denominator > u64max + ) + throw new RangeError("Invalid rational components"); + let a = numerator < 0n ? -numerator : numerator; + let b = denominator; + while (b !== 0n) { + const remainder = a % b; + a = b; + b = remainder; + } + if (a !== 1n) throw new TypeError("Rational is not reduced"); + return Object.freeze({ numerator, denominator }) as RationalValue; +} +export function convertTicksExact( + ticks: bigint, + sourceRate: RationalValue, + targetRate: RationalValue, +): bigint { + if (typeof ticks !== "bigint" || ticks < i64min || ticks > i64max) + throw new RangeError("Invalid signed ticks"); + const source = rationalValue(sourceRate.numerator, sourceRate.denominator); + const target = rationalValue(targetRate.numerator, targetRate.denominator); + if (source.numerator <= 0n || target.numerator <= 0n) + throw new RangeError("Timebase must be positive"); + const numerator = ticks * target.numerator * source.denominator; + const denominator = source.numerator * target.denominator; + const result = numerator / denominator; + if (numerator % denominator !== 0n || result < i64min || result > i64max) + throw new RangeError("Time is not representable"); + return result; +} diff --git a/src/public/ts/proto/src/values/gen/identifiers.ts b/src/public/ts/proto/src/values/gen/identifiers.ts new file mode 100644 index 0000000..ed56422 --- /dev/null +++ b/src/public/ts/proto/src/values/gen/identifiers.ts @@ -0,0 +1,93 @@ +// SPDX-License-Identifier: Apache-2.0 +// +// Generated by eng/generate_shapes.py; do not edit. +import { create } from "@bufbuild/protobuf"; +import { IdSchema } from "../../gen/arcforges/foundation/v1/foundation_pb.js"; +import type { Id } from "../../gen/arcforges/foundation/v1/foundation_pb.js"; +declare const identifierBrand: unique symbol; +export type IdentifierDomain = "RealmId" | "UserId" | "WorkspaceId" | "DeviceId" | "InstallationId" | "InstanceId" | "CommandId" | "CorrelationId" | "ResourceId" | "BlobId" | "ArtifactId" | "ContentOriginId" | "ContentUnitId" | "ConflictId" | "DelegationId" | "TaskId" | "RunId" | "StepId" | "AttemptId" | "InvocationId" | "ApprovalId" | "AutomationId" | "ConversationId" | "BranchId" | "MessageId" | "ProjectId" | "AgentProfileId" | "SkillId" | "FolderId" | "DocumentId" | "BlockId" | "NotebookId" | "TagId" | "PropertyDefId" | "ViewId" | "SessionRecordId" | "CaptureId" | "SegmentId" | "ChannelId" | "FindingId" | "SequenceId" | "TrackId" | "TimelineItemId" | "MediaAssetId" | "EffectInstanceId" | "SlateProjectId" | "ChatTurnId" | "ExecutionStreamId" | "ProductJobId" | "ToolProposalId" | "MemoryId" | "PreferenceId" | "GrantId" | "InlineId" | "TextRunId" | "TableRowId" | "TableCellId" | "SelectOptionId" | "ScopeConfigurationId" | "ScopeProjectId" | "ScopeAnnotationId" | "ScopeEventId" | "SelectionId" | "SourceConsentId" | "MediaBinId" | "TimelineGroupId" | "TimelineLinkGroupId" | "TimelineMarkerId" | "TransitionId"; +export type DomainId = string & { readonly [identifierBrand]: T }; +export function parseId(domain: T, value: string): DomainId { + if (typeof domain !== 'string' || !identifierDomains.has(domain) || typeof value !== 'string' || /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/.exec(value)?.[0] !== value || value === '00000000-0000-0000-0000-000000000000') throw new TypeError('Invalid canonical domain identity'); + return value as DomainId; +} +export function idFromWire(domain: T, value: Id): DomainId { + if (!(value?.value instanceof Uint8Array) || value.value.length !== 16 || !value.value.some(v => v !== 0)) throw new TypeError('Invalid wire UUID'); + const h = Array.from(value.value, v => v.toString(16).padStart(2, '0')).join(''); + return parseId(domain, `${h.slice(0,8)}-${h.slice(8,12)}-${h.slice(12,16)}-${h.slice(16,20)}-${h.slice(20)}`); +} +export function idToWire(domain: T, value: DomainId>): Id { + const digits = parseId(domain, value).replaceAll('-', ''); + const bytes = Uint8Array.from({length:16}, (_, i) => Number.parseInt(digits.slice(i*2,i*2+2),16)); + return create(IdSchema, {value: bytes}); +} +const identifierDomains: ReadonlySet = new Set(["RealmId", "UserId", "WorkspaceId", "DeviceId", "InstallationId", "InstanceId", "CommandId", "CorrelationId", "ResourceId", "BlobId", "ArtifactId", "ContentOriginId", "ContentUnitId", "ConflictId", "DelegationId", "TaskId", "RunId", "StepId", "AttemptId", "InvocationId", "ApprovalId", "AutomationId", "ConversationId", "BranchId", "MessageId", "ProjectId", "AgentProfileId", "SkillId", "FolderId", "DocumentId", "BlockId", "NotebookId", "TagId", "PropertyDefId", "ViewId", "SessionRecordId", "CaptureId", "SegmentId", "ChannelId", "FindingId", "SequenceId", "TrackId", "TimelineItemId", "MediaAssetId", "EffectInstanceId", "SlateProjectId", "ChatTurnId", "ExecutionStreamId", "ProductJobId", "ToolProposalId", "MemoryId", "PreferenceId", "GrantId", "InlineId", "TextRunId", "TableRowId", "TableCellId", "SelectOptionId", "ScopeConfigurationId", "ScopeProjectId", "ScopeAnnotationId", "ScopeEventId", "SelectionId", "SourceConsentId", "MediaBinId", "TimelineGroupId", "TimelineLinkGroupId", "TimelineMarkerId", "TransitionId"]); +export type RealmId = DomainId<"RealmId">; +export type UserId = DomainId<"UserId">; +export type WorkspaceId = DomainId<"WorkspaceId">; +export type DeviceId = DomainId<"DeviceId">; +export type InstallationId = DomainId<"InstallationId">; +export type InstanceId = DomainId<"InstanceId">; +export type CommandId = DomainId<"CommandId">; +export type CorrelationId = DomainId<"CorrelationId">; +export type ResourceId = DomainId<"ResourceId">; +export type BlobId = DomainId<"BlobId">; +export type ArtifactId = DomainId<"ArtifactId">; +export type ContentOriginId = DomainId<"ContentOriginId">; +export type ContentUnitId = DomainId<"ContentUnitId">; +export type ConflictId = DomainId<"ConflictId">; +export type DelegationId = DomainId<"DelegationId">; +export type TaskId = DomainId<"TaskId">; +export type RunId = DomainId<"RunId">; +export type StepId = DomainId<"StepId">; +export type AttemptId = DomainId<"AttemptId">; +export type InvocationId = DomainId<"InvocationId">; +export type ApprovalId = DomainId<"ApprovalId">; +export type AutomationId = DomainId<"AutomationId">; +export type ConversationId = DomainId<"ConversationId">; +export type BranchId = DomainId<"BranchId">; +export type MessageId = DomainId<"MessageId">; +export type ProjectId = DomainId<"ProjectId">; +export type AgentProfileId = DomainId<"AgentProfileId">; +export type SkillId = DomainId<"SkillId">; +export type FolderId = DomainId<"FolderId">; +export type DocumentId = DomainId<"DocumentId">; +export type BlockId = DomainId<"BlockId">; +export type NotebookId = DomainId<"NotebookId">; +export type TagId = DomainId<"TagId">; +export type PropertyDefId = DomainId<"PropertyDefId">; +export type ViewId = DomainId<"ViewId">; +export type SessionRecordId = DomainId<"SessionRecordId">; +export type CaptureId = DomainId<"CaptureId">; +export type SegmentId = DomainId<"SegmentId">; +export type ChannelId = DomainId<"ChannelId">; +export type FindingId = DomainId<"FindingId">; +export type SequenceId = DomainId<"SequenceId">; +export type TrackId = DomainId<"TrackId">; +export type TimelineItemId = DomainId<"TimelineItemId">; +export type MediaAssetId = DomainId<"MediaAssetId">; +export type EffectInstanceId = DomainId<"EffectInstanceId">; +export type SlateProjectId = DomainId<"SlateProjectId">; +export type ChatTurnId = DomainId<"ChatTurnId">; +export type ExecutionStreamId = DomainId<"ExecutionStreamId">; +export type ProductJobId = DomainId<"ProductJobId">; +export type ToolProposalId = DomainId<"ToolProposalId">; +export type MemoryId = DomainId<"MemoryId">; +export type PreferenceId = DomainId<"PreferenceId">; +export type GrantId = DomainId<"GrantId">; +export type InlineId = DomainId<"InlineId">; +export type TextRunId = DomainId<"TextRunId">; +export type TableRowId = DomainId<"TableRowId">; +export type TableCellId = DomainId<"TableCellId">; +export type SelectOptionId = DomainId<"SelectOptionId">; +export type ScopeConfigurationId = DomainId<"ScopeConfigurationId">; +export type ScopeProjectId = DomainId<"ScopeProjectId">; +export type ScopeAnnotationId = DomainId<"ScopeAnnotationId">; +export type ScopeEventId = DomainId<"ScopeEventId">; +export type SelectionId = DomainId<"SelectionId">; +export type SourceConsentId = DomainId<"SourceConsentId">; +export type MediaBinId = DomainId<"MediaBinId">; +export type TimelineGroupId = DomainId<"TimelineGroupId">; +export type TimelineLinkGroupId = DomainId<"TimelineLinkGroupId">; +export type TimelineMarkerId = DomainId<"TimelineMarkerId">; +export type TransitionId = DomainId<"TransitionId">; diff --git a/tests/StructureTests/FoundationCases.cs b/tests/StructureTests/FoundationCases.cs new file mode 100644 index 0000000..d26099a --- /dev/null +++ b/tests/StructureTests/FoundationCases.cs @@ -0,0 +1,407 @@ +// SPDX-License-Identifier: Apache-2.0 +using System.Globalization; +using System.Numerics; +using System.Security.Cryptography; +using System.Text.Json; +using System.Text.Json.Nodes; +using Google.Protobuf; +using F = ArcForges.Contracts.Foundation.V1; +using P = ArcForges.Contracts.PublicApi.V1; +using V = ArcForges.Contracts.Foundation.Values; +using DocumentId = ArcForges.Contracts.PublicApi.Values.DocumentId; +using ResourceId = ArcForges.Contracts.Foundation.Values.ResourceId; +using Validation = ArcForges.Contracts.Validation.ContractShapeValidation; + +internal static class FoundationCases +{ + public static void Run(string root, bool exchange) + { + var path = Path.Combine(root, "fixtures", "public", "wp03-01.json"); + var bytes = File.ReadAllBytes(path); + var fixture = JsonNode.Parse(bytes)!.AsObject(); + var samples = fixture["samples"]!.AsObject(); + Require(samples["RichText"]!["text"]!.GetValue() == "A\u4e2d\ud83d\ude00", "The registry UTF-16 oracle must survive fixture encoding."); + var cases = fixture["cases"]!.AsArray(); + var errors = new List(); + var ids = new HashSet(StringComparer.Ordinal); + var names = new HashSet(StringComparer.Ordinal); + var output = new JsonArray(); + foreach (var node in cases) + { + var item = node!.AsObject(); + var id = item["id"]!.GetValue(); + Require(ids.Add(id), "Duplicate fixture id: " + id); + var target = item["target"]!.GetValue(); + var value = Materialize(item, samples); + var expected = item["valid"]!.GetValue(); + var observation = Dispatch(target, value, null); + var actual = observation.Valid; + if (actual != expected) { errors.Add(id + ": expected " + expected + ", received " + actual); continue; } + if (!expected) continue; + names.Add(target); + var decoded = Dispatch(target, null, Convert.FromHexString(observation.Hex)); + Require(decoded.Valid && JsonNode.DeepEquals(decoded.Json, observation.Json), id + ": semantic round trip"); + output.Add((JsonNode)new JsonObject { ["id"] = id, ["target"] = target, ["binaryHex"] = observation.Hex, ["json"] = observation.Json.DeepClone() }); + } + Require(errors.Count == 0, "Independent foundation fixture failures:\n" + string.Join("\n", errors)); + Require(names.SetEquals(samples.Select(p => p.Key).Where(n => !n.StartsWith('$'))), "Every selected record needs a valid semantic round trip."); + Require(fixture["aggregateVariants"]!.AsObject().Count == 16, "All owner-body branches must remain covered."); + Require(fixture["errorCategories"]!.AsObject().Count == 45, "All initial error codes must remain covered."); + foreach (var node in fixture["profileScenarios"]!.AsArray()) + { + var scenario = node!.AsObject(); + var evidence = scenario["expectedCaseIds"]!.AsArray(); + Require(evidence.Count > 0 && evidence.All(id => ids.Contains(id!.GetValue())), "Profile scenario lacks declared wire fixture evidence."); + Require(scenario["evidenceBoundary"]!.GetValue().Contains("pending", StringComparison.Ordinal), "Profile fixtures must preserve their pending owner boundary."); + } + foreach (var node in fixture["wireVectors"]!.AsArray()) + { + var item = node!.AsObject(); + var target = item["target"]!.GetValue(); + var expected = item["hex"]!.GetValue(); + var authored = Dispatch(target, item["value"]!, null); + Require(authored.Hex == expected, item["id"]!.GetValue() + ": independent wire bytes"); + var decoded = Dispatch(target, null, Convert.FromHexString(expected)); + Require(JsonNode.DeepEquals(decoded.Json, authored.Json), item["id"]!.GetValue() + ": independent binary decode"); + } + BoundaryValues(); + UnknownReadPreservation(samples); + if (exchange) + { + var directory = Path.Combine(root, "artifacts", "tests", "foundation"); + Directory.CreateDirectory(directory); + var document = new JsonObject { ["fixtureDigest"] = Convert.ToHexStringLower(SHA256.HashData(bytes)), ["cases"] = output }; + File.WriteAllText(Path.Combine(directory, "csharp.json"), document.ToJsonString()); + } + Console.WriteLine($"Validated {cases.Count} independent C# foundation cases, {names.Count} records, 16 owner bodies, 45 error categories and {fixture["wireVectors"]!.AsArray().Count} binary oracles."); + } + + public static void VerifyExchange(string root) + { + var fixtureBytes = File.ReadAllBytes(Path.Combine(root, "fixtures", "public", "wp03-01.json")); + var fixture = JsonNode.Parse(fixtureBytes)!.AsObject(); + var samples = fixture["samples"]!.AsObject(); + var expected = fixture["cases"]!.AsArray().Select(n => n!.AsObject()).Where(n => n["valid"]!.GetValue()).ToDictionary(n => n["id"]!.GetValue(), StringComparer.Ordinal); + var incoming = JsonNode.Parse(File.ReadAllText(Path.Combine(root, "artifacts", "tests", "foundation", "typescript.json")))!.AsObject(); + Require(incoming["fixtureDigest"]!.GetValue() == Convert.ToHexStringLower(SHA256.HashData(fixtureBytes)), "Exchange uses current independent fixtures."); + var cases = incoming["cases"]!.AsArray(); + Require(cases.Count == expected.Count, "TypeScript covers every positive fixture."); + var seen = new HashSet(StringComparer.Ordinal); + foreach (var node in cases) + { + var item = node!.AsObject(); + var id = item["id"]!.GetValue(); + Require(seen.Add(id) && expected.ContainsKey(id), "Unexpected TypeScript exchange id " + id); + var reference = expected[id]; + var target = reference["target"]!.GetValue(); + Require(target == item["target"]!.GetValue(), "Exchange target mismatch: " + id); + var authored = Dispatch(target, Materialize(reference, samples), null); + var decoded = Dispatch(target, null, Convert.FromHexString(item["binaryHex"]!.GetValue())); + Require(decoded.Valid && JsonNode.DeepEquals(decoded.Json, authored.Json), id + ": TypeScript to C#"); + } + Console.WriteLine($"Verified {cases.Count} TypeScript-to-C# independent fixture exchanges without repeating the full suite."); + } + + private static JsonNode Expand(JsonNode node, JsonObject samples, HashSet? stack = null) + { + stack ??= new HashSet(StringComparer.Ordinal); + if (node is JsonObject record && record.TryGetPropertyValue("$ref", out var reference)) + { + var name = reference!.GetValue(); + Require(record.Count == 1 && samples.ContainsKey(name) && stack.Add(name), "Invalid or recursive fixture reference: " + name); + var result = Expand(samples[name]!, samples, stack); + stack.Remove(name); + return result; + } + if (node is JsonArray array) + { + var result = new JsonArray(); + foreach (var child in array) result.Add(child is null ? null : Expand(child, samples, stack)); + return result; + } + if (node is JsonObject obj) + { + var result = new JsonObject(); + foreach (var pair in obj) result[pair.Key] = pair.Value is null ? null : Expand(pair.Value, samples, stack); + return result; + } + return node.DeepClone(); + } + + private static JsonNode Materialize(JsonObject item, JsonObject samples) + { + var value = Expand(item["value"] ?? samples[item["sample"]!.GetValue()]!, samples); + if (item["set"] is JsonObject changes) + { + foreach (var pair in changes) + { + var (parent, key) = Parent(value, pair.Key); + var replacement = pair.Value is null ? null : Expand(pair.Value, samples); + if (parent is JsonArray array) array[int.Parse(key, CultureInfo.InvariantCulture)] = replacement; + else parent[key] = replacement; + } + } + if (item["remove"] is JsonArray removals) + { + foreach (var removal in removals) + { + var (parent, key) = Parent(value, removal!.GetValue()); + Require(parent is JsonObject obj && obj.Remove(key), "Unknown fixture removal path."); + } + } + return value; + } + + private static (JsonNode Parent, string Key) Parent(JsonNode node, string path) + { + var parts = path.Split('.'); + for (var i = 0; i < parts.Length - 1; i++) node = node is JsonArray array ? array[int.Parse(parts[i], CultureInfo.InvariantCulture)]! : node[parts[i]]!; + return (node, parts[^1]); + } + + private sealed record Observation(bool Valid, string Hex, JsonNode Json); + private static Observation Check(JsonNode? json, byte[]? binary, Func validate) where T : IMessage, new() + { + var parser = new MessageParser(() => new T()); + T message; + try { message = binary is null ? JsonParser.Default.Parse(json!.ToJsonString()) : parser.ParseFrom(binary); } + catch (Exception e) when (e is InvalidProtocolBufferException or InvalidJsonException or FormatException or OverflowException or ArgumentException) + { + return new Observation(false, "", new JsonObject()); + } + // Semantic validator exceptions are defects, not successful negatives. + return new Observation(validate(message), Convert.ToHexStringLower(message.ToByteArray()), JsonNode.Parse(JsonFormatter.Default.Format(message))!); + } + + // This static dispatch is authored against the independent fixture inventory. + // No runtime discovery or production schema generates fixture expectations. + private static Observation Dispatch(string target, JsonNode? json, byte[]? binary) => target switch + { + "ActorChain" => Check(json, binary, Validation.IsValid), + "AgentProfile" => Check(json, binary, Validation.IsValid), + "AggregateBody" => Check(json, binary, Validation.IsValid), + "AggregateRef" => Check(json, binary, Validation.IsValid), + "AlignmentSpec" => Check(json, binary, Validation.IsValid), + "ApplicationScope" => Check(json, binary, Validation.IsValid), + "ArcError" => Check(json, binary, Validation.IsValid), + "ArtifactRef" => Check(json, binary, Validation.IsValid), + "AutomationSpec" => Check(json, binary, Validation.IsValid), + "AutomationView" => Check(json, binary, Validation.IsValid), + "BlobRef" => Check(json, binary, Validation.IsValid), + "Block" => Check(json, binary, Validation.IsValid), + "BlockBody" => Check(json, binary, Validation.IsValid), + "BlockProperties" => Check(json, binary, Validation.IsValid), + "ByteRange" => Check(json, binary, Validation.IsValid), + "Calibration" => Check(json, binary, Validation.IsValid), + "CapabilityArguments" => Check(json, binary, Validation.IsValid), + "CapabilityResult" => Check(json, binary, Validation.IsValid), + "CaptureMetadata" => Check(json, binary, Validation.IsValid), + "ChannelDefinition" => Check(json, binary, Validation.IsValid), + "ChatProjectRecord" => Check(json, binary, Validation.IsValid), + "ChecksumSpec" => Check(json, binary, Validation.IsValid), + "CodeBlock" => Check(json, binary, Validation.IsValid), + "ColourConfiguration" => Check(json, binary, Validation.IsValid), + "ContentOrigin" => Check(json, binary, Validation.IsValid), + "ContextRef" => Check(json, binary, Validation.IsValid), + "ContextSelector" => Check(json, binary, Validation.IsValid), + "ControlProgress" => Check(json, binary, Validation.IsValid), + "ConversationBody" => Check(json, binary, Validation.IsValid), + "ConversationView" => Check(json, binary, Validation.IsValid), + "CursorResult" => Check(json, binary, Validation.IsValid), + "CursorSpec" => Check(json, binary, Validation.IsValid), + "Decimal" => Check(json, binary, Validation.IsValid), + "EffectParameter" => Check(json, binary, Validation.IsValid), + "EffectSpec" => Check(json, binary, Validation.IsValid), + "EphemeralSelection" => Check(json, binary, Validation.IsValid), + "ErrorDetails" => Check(json, binary, Validation.IsValid), + "EventTrigger" => Check(json, binary, Validation.IsValid), + "FamilyResult" => Check(json, binary, Validation.IsValid), + "FilterGroup" => Check(json, binary, Validation.IsValid), + "FolderView" => Check(json, binary, Validation.IsValid), + "FrameConfiguration" => Check(json, binary, Validation.IsValid), + "FrameField" => Check(json, binary, Validation.IsValid), + "GeneratedSource" => Check(json, binary, Validation.IsValid), + "Id" => Check(json, binary, Validation.IsValid), + "IdList" => Check(json, binary, Validation.IsValid), + "ImageLayout" => Check(json, binary, Validation.IsValid), + "InlineAtom" => Check(json, binary, Validation.IsValid), + "Instant" => Check(json, binary, Validation.IsValid), + "Keyframe" => Check(json, binary, Validation.IsValid), + "KeyframeList" => Check(json, binary, Validation.IsValid), + "LimitFailure" => Check(json, binary, Validation.IsValid), + "LinkSpec" => Check(json, binary, Validation.IsValid), + "LocalNotesVersion" => Check(json, binary, Validation.IsValid), + "MarkerView" => Check(json, binary, Validation.IsValid), + "MathContent" => Check(json, binary, Validation.IsValid), + "MeasurementRequest" => Check(json, binary, Validation.IsValid), + "MeasurementResult" => Check(json, binary, Validation.IsValid), + "MeasurementSource" => Check(json, binary, Validation.IsValid), + "MeasurementThreshold" => Check(json, binary, Validation.IsValid), + "MeasurementValue" => Check(json, binary, Validation.IsValid), + "MeasurementWindow" => Check(json, binary, Validation.IsValid), + "MediaBin" => Check(json, binary, Validation.IsValid), + "MediaColourAssignment" => Check(json, binary, Validation.IsValid), + "MediaRange" => Check(json, binary, Validation.IsValid), + "MediaStream" => Check(json, binary, Validation.IsValid), + "MediaTime" => Check(json, binary, Validation.IsValid), + "MediaView" => Check(json, binary, Validation.IsValid), + "MemoryRecord" => Check(json, binary, Validation.IsValid), + "MessageDraft" => Check(json, binary, Validation.IsValid), + "MessagePart" => Check(json, binary, Validation.IsValid), + "MessageView" => Check(json, binary, Validation.IsValid), + "MetadataEntry" => Check(json, binary, Validation.IsValid), + "MetadataScalar" => Check(json, binary, Validation.IsValid), + "NativeContentRev" => Check(json, binary, Validation.IsValid), + "NotebookBody" => Check(json, binary, Validation.IsValid), + "NotebookView" => Check(json, binary, Validation.IsValid), + "NotesDocument" => Check(json, binary, Validation.IsValid), + "NotesFilter" => Check(json, binary, Validation.IsValid), + "NotesQuery" => Check(json, binary, Validation.IsValid), + "NotesSelection" => Check(json, binary, Validation.IsValid), + "NotesSelectors" => Check(json, binary, Validation.IsValid), + "NotesSort" => Check(json, binary, Validation.IsValid), + "NotesTextPosition" => Check(json, binary, Validation.IsValid), + "PageRequest" => Check(json, binary, Validation.IsValid), + "PageState" => Check(json, binary, Validation.IsValid), + "PreferenceRecord" => Check(json, binary, Validation.IsValid), + "ProcessingEdge" => Check(json, binary, Validation.IsValid), + "ProcessingGraph" => Check(json, binary, Validation.IsValid), + "PropertyDefinition" => Check(json, binary, Validation.IsValid), + "PropertyDefinitionVersion" => Check(json, binary, Validation.IsValid), + "PropertyValue" => Check(json, binary, Validation.IsValid), + "Rational" => Check(json, binary, Validation.IsValid), + "Receipt" => Check(json, binary, Validation.IsValid), + "RenderPreset" => Check(json, binary, Validation.IsValid), + "RequestMeta" => Check(json, binary, Validation.IsValid), + "ResourceRef" => Check(json, binary, Validation.IsValid), + "ResourceVersionRef" => Check(json, binary, Validation.IsValid), + "ResponseMeta" => Check(json, binary, Validation.IsValid), + "RetimeCurve" => Check(json, binary, Validation.IsValid), + "RetimePoint" => Check(json, binary, Validation.IsValid), + "RetryAdvice" => Check(json, binary, Validation.IsValid), + "Revision" => Check(json, binary, Validation.IsValid), + "RevisionConflict" => Check(json, binary, Validation.IsValid), + "RichText" => Check(json, binary, Validation.IsValid), + "SampleRange" => Check(json, binary, Validation.IsValid), + "SavedViewRecord" => Check(json, binary, Validation.IsValid), + "ScalarPredicate" => Check(json, binary, Validation.IsValid), + "ScalarValue" => Check(json, binary, Validation.IsValid), + "ScheduleSpec" => Check(json, binary, Validation.IsValid), + "ScopeAnnotation" => Check(json, binary, Validation.IsValid), + "ScopeConfiguration" => Check(json, binary, Validation.IsValid), + "ScopeFinding" => Check(json, binary, Validation.IsValid), + "ScopeMetadata" => Check(json, binary, Validation.IsValid), + "ScopeSelection" => Check(json, binary, Validation.IsValid), + "ScopeTime" => Check(json, binary, Validation.IsValid), + "SelectOption" => Check(json, binary, Validation.IsValid), + "SelectedSample" => Check(json, binary, Validation.IsValid), + "SequenceView" => Check(json, binary, Validation.IsValid), + "SkillRecord" => Check(json, binary, Validation.IsValid), + "SlateMetadata" => Check(json, binary, Validation.IsValid), + "SlateSelection" => Check(json, binary, Validation.IsValid), + "SourceConsentRef" => Check(json, binary, Validation.IsValid), + "StateFailure" => Check(json, binary, Validation.IsValid), + "StructuredValue" => Check(json, binary, Validation.IsValid), + "TableBlock" => Check(json, binary, Validation.IsValid), + "TableCell" => Check(json, binary, Validation.IsValid), + "TableRow" => Check(json, binary, Validation.IsValid), + "TagRecord" => Check(json, binary, Validation.IsValid), + "TaskSnapshot" => Check(json, binary, Validation.IsValid), + "TextRunSegment" => Check(json, binary, Validation.IsValid), + "TextSpan" => Check(json, binary, Validation.IsValid), + "TimeRangeUtc" => Check(json, binary, Validation.IsValid), + "TimedText" => Check(json, binary, Validation.IsValid), + "TimelineClip" => Check(json, binary, Validation.IsValid), + "TimelineTrack" => Check(json, binary, Validation.IsValid), + "TimelineView" => Check(json, binary, Validation.IsValid), + "ToolProposal" => Check(json, binary, Validation.IsValid), + "ToolResult" => Check(json, binary, Validation.IsValid), + "TransitionSpec" => Check(json, binary, Validation.IsValid), + "TriggerConfiguration" => Check(json, binary, Validation.IsValid), + "TriggerSpec" => Check(json, binary, Validation.IsValid), + "TurnInput" => Check(json, binary, Validation.IsValid), + "ValueEntry" => Check(json, binary, Validation.IsValid), + "ValueList" => Check(json, binary, Validation.IsValid), + "ValueRecord" => Check(json, binary, Validation.IsValid), + "VersionFailure" => Check(json, binary, Validation.IsValid), + "VersionedRef" => Check(json, binary, Validation.IsValid), + _ => throw new InvalidOperationException("Unregistered foundation fixture target " + target), + }; + + private static void UnknownReadPreservation(JsonObject samples) + { + var unknown = Convert.FromHexString("0800a00607"); + var retained = V.ReadProjection.Parse(F.NativeContentRev.Parser, unknown, Validation.IsValid); + Require(retained.KnownProfile && retained.Preserve().SequenceEqual(unknown), "Unknown read fields must survive a known profile."); + var future = Expand(samples["ContentOrigin"]!, samples); + future["profile"] = "arcforges.content-origin.v2"; + var message = JsonParser.Default.Parse(future.ToJsonString()); + var bytes = message.ToByteArray(); + var decoded = V.ReadProjection.Parse(F.ContentOrigin.Parser, bytes, Validation.IsValid); + Require(!decoded.KnownProfile && decoded.Preserve().SequenceEqual(bytes), "Unknown origin version must remain readable and unwritable."); + } + + private static void BoundaryValues() + { + var uuid = Guid.Parse("00112233-4455-6677-8899-aabbccddeeff"); + var domain = new DocumentId(uuid); + Require(Convert.ToHexStringLower(domain.ToWire().Value.Span) == "00112233445566778899aabbccddeeff", "Canonical UUID network order."); + Require(DocumentId.FromWire(domain.ToWire()) == domain, "Domain identity round trip."); + Require(typeof(DocumentId) != typeof(ResourceId), "Identifier domains must remain distinct types."); + Require(!typeof(DocumentId).GetMethods().Any(m => m.Name == "op_Implicit"), "Document identity must have no implicit conversion."); + var mutable = Convert.FromHexString("00112233445566778899aabbccddeeff"); + var wire = new F.Id { Value = ByteString.CopyFrom(mutable) }; + var safe = DocumentId.FromWire(wire); + mutable[0] = 255; + wire.Value = ByteString.CopyFrom(new byte[16]); + Require(safe == domain, "Identity conversion cannot retain mutable external state."); + Throws(() => new DocumentId(Guid.Empty)); + Throws(() => default(DocumentId).ToWire()); + Throws(() => V.UuidBoundary.FromWire(new F.Id())); + Require(V.ExactInteger.ParseInt64("-9223372036854775808") == long.MinValue, "Signed minimum."); + Require(V.ExactInteger.ParseInt64("9223372036854775807") == long.MaxValue, "Signed maximum."); + Require(V.ExactInteger.ParseUInt64("18446744073709551615") == ulong.MaxValue, "Unsigned maximum."); + foreach (var text in new[] { "+1", "01", "-0", "1e3", " 1", "1\n", "1\r", "1\u2028", "9223372036854775808" }) Throws(() => V.ExactInteger.ParseInt64(text)); + foreach (var text in new[] { "-1", "01", "18446744073709551616" }) Throws(() => V.ExactInteger.ParseUInt64(text)); + Require(new V.CloudRevision(9007199254740993).ToWire().Value == 9007199254740993, "Exact committed revision."); + Throws(() => new V.CloudRevision(0)); + Throws(() => default(V.CloudRevision).ToWire()); + Require(V.CloudRevision.NewRootPrecondition().HasValue && V.CloudRevision.NewRootPrecondition().Value == 0, "Explicit new-root zero."); + Require(new V.NativeRevision(ulong.MaxValue).ToWire().Value == ulong.MaxValue, "Exact native token."); + var local = new V.LocalNotesToken(0, ulong.MaxValue); + Require(V.LocalNotesToken.FromWire(local.ToWire()) == local, "Local pending sequence survives."); + Require(V.DeliverySequence.Parse("18446744073709551615").Value == ulong.MaxValue, "Exact delivery sequence."); + var decimalValue = V.ExactDecimal.FromNotes("-0.000000001"); + Require(decimalValue.Coefficient == BigInteger.MinusOne && decimalValue.Scale == 9, "Exact coefficient/scale."); + Require(V.ExactDecimal.FromCoefficient(BigInteger.One, 9).ToWire().Value == "0.000000001", "Ninth decimal place."); + Require(new V.ExactDecimal("1.00").Scale == 2, "Shared decimals preserve declared scale."); + foreach (var text in new[] { "1.0", "-0", "+1", "1e3", "0.0000000001", "1\n", "1\r", "1\u2028" }) Throws(() => V.ExactDecimal.FromNotes(text)); + Throws(() => default(V.ExactDecimal).ToWire()); + Require(new V.OpaqueCursor(string.Concat(Enumerable.Repeat("😀", 1024))).Value.Length == 2048, "Cursor uses byte bounds."); + Throws(() => new V.OpaqueCursor(string.Concat(Enumerable.Repeat("😀", 1025)))); + Throws(() => default(V.OpaqueCursor).ToWire()); + var wideRate = new V.RationalValue(long.MaxValue, ulong.MaxValue); + Require(V.RationalValue.ConvertTicksExact(long.MaxValue, wideRate, wideRate) == long.MaxValue, "Wide intermediates retain exact ticks."); + Require(V.RationalValue.ConvertTicksExact(48000, new(48000, 1), new(705600000, 1)) == 705600000, "One audio second converts exactly to media ticks."); + Require(V.RationalValue.FromWire(wideRate.ToWire()) == wideRate, "Exact rational wire components."); + Throws(() => V.RationalValue.ConvertTicksExact(1, new(3, 1), new(1, 1))); + Throws(() => V.RationalValue.ConvertTicksExact(long.MaxValue, new(1, 1), new(2, 1))); + Throws(() => new V.RationalValue(1, 0)); + Throws(() => new V.RationalValue(2, 4)); + Throws(() => default(V.RationalValue).ToWire()); + Throws(() => V.RationalValue.FromWire(new F.Rational { Numerator = 1 })); + Throws(() => V.RationalValue.ConvertTicksExact(1, default, new(1, 1))); + Throws(() => V.RationalValue.ConvertTicksExact(1, new(0, 1), new(1, 1))); + } + + private static void Throws(Action action) where T : Exception + { + try { action(); } + catch (T) { return; } + throw new InvalidOperationException("Expected " + typeof(T).Name + "."); + } + private static void Require(bool condition, string message) + { + if (!condition) throw new InvalidOperationException(message); + } +} diff --git a/tests/StructureTests/FoundationLinkCases.cs b/tests/StructureTests/FoundationLinkCases.cs new file mode 100644 index 0000000..8325b46 --- /dev/null +++ b/tests/StructureTests/FoundationLinkCases.cs @@ -0,0 +1,30 @@ +// SPDX-License-Identifier: Apache-2.0 +using P = ArcForges.Contracts.PublicApi.V1; +using Validation = ArcForges.Contracts.Validation.ContractShapeValidation; + +internal static class FoundationLinkCases +{ + public static void Run() + { + foreach (var url in new[] { "http://example.test", "https://example.test/a?b=c#d", "http://!", "http://!/?#", "mailto:user@example.test", "mailto:user@example.test?subject=hello" }) + Check(url, true); + foreach (var url in new[] { "", "http://", "https:///path", "http://?query", "http://#fragment", "mailto:", "HTTPS://example.test", "javascript:alert(1)" }) + Check(url, false); + foreach (var separator in "\t\n\v\f\r \u0085\u00a0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u2028\u2029\u202f\u205f\u3000\ufeff") + { + Check("http://example.test" + separator, false); + Check("https://example" + separator + ".test/path", false); + Check("mailto:user@example.test" + separator, false); + } + var authority = "http://" + new string('!', 100000); + Check(authority, true); + foreach (var suffix in new[] { "\n", "\u0085", "\ufeff" }) Check(authority + suffix, false); + Console.WriteLine("Validated focused link schemes, URL parts, shared whitespace and long authority regressions."); + } + + private static void Check(string url, bool expected) + { + if (Validation.IsValid(new P.LinkSpec { Kind = "external", Url = url }) != expected) + throw new InvalidOperationException("Link validation mismatch."); + } +} diff --git a/tests/StructureTests/Program.cs b/tests/StructureTests/Program.cs index 34ecb00..6f1630e 100644 --- a/tests/StructureTests/Program.cs +++ b/tests/StructureTests/Program.cs @@ -8,7 +8,17 @@ using ArcForges.Sdk.Contracts.V1; using Validation = ArcForges.Contracts.Validation.ContractShapeValidation; -var root = args.Length == 1 ? Path.GetFullPath(args[0]) : Directory.GetCurrentDirectory(); +var root = args.Length >= 1 ? Path.GetFullPath(args[0]) : Directory.GetCurrentDirectory(); +if (args.Contains("--foundation-links", StringComparer.Ordinal)) +{ + FoundationLinkCases.Run(); + return 0; +} +if (args.Contains("--verify-foundation-exchange", StringComparer.Ordinal)) +{ + FoundationCases.VerifyExchange(root); + return 0; +} var count = 0; foreach (var visibility in new[] { "public", "internal" }) { @@ -47,6 +57,8 @@ catch (ArgumentException) { } Console.WriteLine($"Validated {count} independent shape fixtures, duplicate-key rejection and SDK caller-owned invocation."); +FoundationLinkCases.Run(); +FoundationCases.Run(root, args.Contains("--foundation-exchange", StringComparer.Ordinal)); return 0; static bool Proto(JsonElement value, Func validate) where T : IMessage, new() diff --git a/tests/StructureTests/packages.lock.json b/tests/StructureTests/packages.lock.json index 578562a..bbcfd6f 100644 --- a/tests/StructureTests/packages.lock.json +++ b/tests/StructureTests/packages.lock.json @@ -71,6 +71,7 @@ "arcforges.contracts.publicapi": { "type": "Project", "dependencies": { + "ArcForges.Contracts.Foundation": "[1.0.0-ci.0.0, )", "Google.Protobuf": "[3.36.1, )", "Grpc.Core.Api": "[2.83.0, )" } diff --git a/tests/public/HelloClient/packages.lock.json b/tests/public/HelloClient/packages.lock.json index 3d26842..270ae1e 100644 --- a/tests/public/HelloClient/packages.lock.json +++ b/tests/public/HelloClient/packages.lock.json @@ -39,9 +39,16 @@ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" } }, + "arcforges.contracts.foundation": { + "type": "Project", + "dependencies": { + "Google.Protobuf": "[3.36.1, )" + } + }, "arcforges.contracts.publicapi": { "type": "Project", "dependencies": { + "ArcForges.Contracts.Foundation": "[1.0.0-ci.0.0, )", "Google.Protobuf": "[3.36.1, )", "Grpc.Core.Api": "[2.83.0, )" } diff --git a/tests/public/HelloHost/packages.lock.json b/tests/public/HelloHost/packages.lock.json index 8c6d959..8556543 100644 --- a/tests/public/HelloHost/packages.lock.json +++ b/tests/public/HelloHost/packages.lock.json @@ -52,9 +52,16 @@ "Grpc.Core.Api": "2.83.0" } }, + "arcforges.contracts.foundation": { + "type": "Project", + "dependencies": { + "Google.Protobuf": "[3.36.1, )" + } + }, "arcforges.contracts.publicapi": { "type": "Project", "dependencies": { + "ArcForges.Contracts.Foundation": "[1.0.0-ci.0.0, )", "Google.Protobuf": "[3.36.1, )", "Grpc.Core.Api": "[2.83.0, )" } diff --git a/tests/public/foundation-coverage.mjs b/tests/public/foundation-coverage.mjs new file mode 100644 index 0000000..def0865 --- /dev/null +++ b/tests/public/foundation-coverage.mjs @@ -0,0 +1,54 @@ +// SPDX-License-Identifier: Apache-2.0 +import assert from "node:assert/strict"; + +// Expectations remain independently authored in wp03-01.json. The inventory only +// checks that passing decoded examples cover the entire selected message/union +// surface; it never manufactures an example or decides its expected validity. +export function assertFoundationCoverage(inventory, output) { + const records = new Map(inventory.records.map((record) => [record.name, record])); + assert.equal(records.size, inventory.records.length, "Duplicate coverage inventory record"); + assert.deepEqual( + [...new Set(output.map((item) => item.target))].sort(), + [...records.keys()].sort(), + "Every selected message must have a positive decoded exchange example", + ); + + const expectedBranches = new Set(); + for (const record of records.values()) { + for (const field of record.fields) { + if (field.oneof) expectedBranches.add(`${record.name}.${field.oneof}.${field.name}`); + } + } + const observedBranches = new Set(); + + function visit(name, value, path) { + assert.ok( + value !== null && typeof value === "object" && !Array.isArray(value), + `${path}: decoded record expected`, + ); + const record = records.get(name); + assert.ok(record, `${path}: unknown selected record ${name}`); + for (const field of record.fields) { + if (!Object.hasOwn(value, field.name) || value[field.name] === null) continue; + const child = value[field.name]; + if (field.oneof) observedBranches.add(`${name}.${field.oneof}.${field.name}`); + if (!records.has(field.wireType)) continue; + const childPath = `${path}.${field.name}`; + if (field.presence === "repeated") { + assert.ok(Array.isArray(child), `${childPath}: decoded repeated field expected`); + for (const [index, item] of child.entries()) { + visit(field.wireType, item, `${childPath}[${index}]`); + } + } else { + visit(field.wireType, child, childPath); + } + } + } + + for (const item of output) visit(item.target, item.json, item.id); + assert.deepEqual( + [...observedBranches].sort(), + [...expectedBranches].sort(), + "Every selected oneof branch must survive a positive semantic round trip", + ); +} diff --git a/tests/public/foundation-links.test.mjs b/tests/public/foundation-links.test.mjs new file mode 100644 index 0000000..a06a3a7 --- /dev/null +++ b/tests/public/foundation-links.test.mjs @@ -0,0 +1,94 @@ +// SPDX-License-Identifier: Apache-2.0 +import assert from "node:assert/strict"; +import { spawnSync } from "node:child_process"; +import test from "node:test"; +import { create } from "@bufbuild/protobuf"; +import { LinkSpecSchema } from "../../src/public/ts/proto/dist/gen/arcforges/publicapi/v1/content_pb.js"; +import { isLinkSpec } from "../../src/public/ts/proto/dist/shapes/gen/proto.js"; + +function valid(url) { + return isLinkSpec(create(LinkSpecSchema, { kind: "external", url })); +} + +test("link validation preserves explicit schemes, authority and optional URL parts", () => { + for (const url of [ + "http://example.test", + "https://example.test/a?b=c#d", + "http://!", + "http://!/?#", + "mailto:user@example.test", + "mailto:user@example.test?subject=hello", + ]) { + assert.equal(valid(url), true, url); + } + for (const url of [ + "", + "http://", + "https:///path", + "http://?query", + "http://#fragment", + "mailto:", + "HTTPS://example.test", + "javascript:alert(1)", + ]) { + assert.equal(valid(url), false, url); + } + const whitespace = [ + "\t", + "\n", + "\v", + "\f", + "\r", + " ", + "\u0085", + "\u00a0", + "\u1680", + "\u2000", + "\u2001", + "\u2002", + "\u2003", + "\u2004", + "\u2005", + "\u2006", + "\u2007", + "\u2008", + "\u2009", + "\u200a", + "\u2028", + "\u2029", + "\u202f", + "\u205f", + "\u3000", + "\ufeff", + ]; + for (const separator of whitespace) { + for (const url of [ + "http://example.test" + separator, + "https://example" + separator + ".test/path", + "mailto:user@example.test" + separator, + ]) { + assert.equal(valid(url), false, JSON.stringify(url)); + } + } +}); + +test("long malformed authorities terminate without regex backtracking", () => { + const code = ` + import assert from 'node:assert/strict'; + import { create } from '@bufbuild/protobuf'; + import { LinkSpecSchema } from ${JSON.stringify(new URL("../../src/public/ts/proto/dist/gen/arcforges/publicapi/v1/content_pb.js", import.meta.url).href)}; + import { isLinkSpec } from ${JSON.stringify(new URL("../../src/public/ts/proto/dist/shapes/gen/proto.js", import.meta.url).href)}; + const authority = 'http://' + '!'.repeat(100000); + assert.equal(isLinkSpec(create(LinkSpecSchema, { kind: 'external', url: authority })), true); + for (const suffix of ['\\n', '\\u0085', '\\ufeff']) { + assert.equal(isLinkSpec(create(LinkSpecSchema, { kind: 'external', url: authority + suffix })), false); + } + `; + const result = spawnSync(process.execPath, ["--input-type=module", "--eval", code], { + cwd: new URL("../../", import.meta.url), + timeout: 5000, + encoding: "utf8", + }); + assert.ifError(result.error); + assert.equal(result.status, 0, result.stderr); +}); diff --git a/tests/public/foundation-types.ts b/tests/public/foundation-types.ts new file mode 100644 index 0000000..c45d0e7 --- /dev/null +++ b/tests/public/foundation-types.ts @@ -0,0 +1,37 @@ +// SPDX-License-Identifier: Apache-2.0 +import { + parseId, + idToWire, + cloudRevision, + nativeRevision, + deliverySequence, + localNotesToken, + type DocumentId, + type ResourceId, + type CloudRevision, + type NativeRevision, + type DeliverySequence, + type RunId, +} from "../../src/public/ts/proto/dist/values.js"; + +const document: DocumentId = parseId("DocumentId", "00112233-4455-6677-8899-aabbccddeeff"); +const resource: ResourceId = parseId("ResourceId", "00112233-4455-6677-8899-aabbccddeeff"); +idToWire("DocumentId", document); +// @ts-expect-error A resource identity cannot enter a document domain. +const wrongDocument: DocumentId = resource; +// @ts-expect-error The explicit wire conversion must preserve its domain. +idToWire("DocumentId", resource); +// @ts-expect-error A Notes text-run identity cannot become an AI execution-run identity. +const wrongRun: RunId = parseId("TextRunId", "00112233-4455-6677-8899-aabbccddeeff"); +const cloud: CloudRevision = cloudRevision(1n); +const native: NativeRevision = nativeRevision(1n); +const sequence: DeliverySequence = deliverySequence(1n); +// @ts-expect-error Native revisions are independent of Cloud acknowledgements. +const wrongCloud: CloudRevision = native; +// @ts-expect-error Delivery ordering is independent of owner revision. +const wrongNative: NativeRevision = sequence; +// @ts-expect-error Composite local tokens cannot become committed Cloud revisions. +const wrongSequence: DeliverySequence = localNotesToken(0n, 1n); +// @ts-expect-error A JS number cannot represent an exact Cloud revision. +cloudRevision(9007199254740993); +void [cloud, wrongDocument, wrongRun, wrongCloud, wrongNative, wrongSequence]; diff --git a/tests/public/foundation.test.mjs b/tests/public/foundation.test.mjs new file mode 100644 index 0000000..19746c7 --- /dev/null +++ b/tests/public/foundation.test.mjs @@ -0,0 +1,324 @@ +// SPDX-License-Identifier: Apache-2.0 +import assert from "node:assert/strict"; +import { readFile, mkdir, writeFile } from "node:fs/promises"; +import { createHash } from "node:crypto"; +import { fromJson, toJson, fromBinary, toBinary } from "@bufbuild/protobuf"; +import * as foundation from "../../src/public/ts/proto/dist/gen/arcforges/foundation/v1/foundation_pb.js"; +import * as content from "../../src/public/ts/proto/dist/gen/arcforges/publicapi/v1/content_pb.js"; +import * as checks from "../../src/public/ts/proto/dist/shapes/gen/proto.js"; +import * as values from "../../src/public/ts/proto/dist/values.js"; +import { assertFoundationCoverage } from "./foundation-coverage.mjs"; + +const fixtureUrl = new URL("../../fixtures/public/wp03-01.json", import.meta.url); +const fixtureBytes = await readFile(fixtureUrl); +const fixture = JSON.parse(fixtureBytes.toString("utf8")); +const fixtureDigest = createHash("sha256").update(fixtureBytes).digest("hex"); +const foundationNames = new Set(fixture.foundationTypes); +const selectedNames = Object.keys(fixture.samples).filter((name) => !name.startsWith("$")); +const output = []; +assert.equal( + fixture.samples.RichText.text, + "A\u4e2d\ud83d\ude00", + "The registry UTF-16 oracle must survive fixture encoding", +); + +function expand(value, stack = []) { + if (Array.isArray(value)) return value.map((item) => expand(item, stack)); + if (value === null || typeof value !== "object") return value; + if (Object.hasOwn(value, "$ref")) { + assert.deepEqual(Object.keys(value), ["$ref"], "Fixture refs do not override their source"); + assert.ok(Object.hasOwn(fixture.samples, value.$ref), `Unknown fixture ref ${value.$ref}`); + assert.ok(!stack.includes(value.$ref), `Cyclic fixture ref ${value.$ref}`); + return expand(fixture.samples[value.$ref], [...stack, value.$ref]); + } + return Object.fromEntries(Object.entries(value).map(([key, item]) => [key, expand(item, stack)])); +} + +function materialize(item) { + const result = expand(item.value ?? fixture.samples[item.sample]); + for (const [path, value] of Object.entries(item.set ?? {})) { + const parts = path.split("."); + const key = parts.pop(); + let parent = result; + for (const part of parts) { + assert.ok(parent && Object.hasOwn(parent, part), `Unknown patch path ${path}`); + parent = parent[part]; + } + parent[key] = expand(value); + } + for (const path of item.remove ?? []) { + const parts = path.split("."); + const key = parts.pop(); + let parent = result; + for (const part of parts) parent = parent[part]; + assert.ok(parent && Object.hasOwn(parent, key), `Unknown removal path ${path}`); + delete parent[key]; + } + return result; +} + +function schemaFor(name) { + assert.ok(selectedNames.includes(name), `Unregistered fixture target ${name}`); + const schema = (foundationNames.has(name) ? foundation : content)[`${name}Schema`]; + assert.ok(schema, `Missing generated schema ${name}`); + assert.equal(typeof checks[`is${name}`], "function", `Missing generated validator ${name}`); + return schema; +} + +function roundTrip(name, json, id) { + const schema = schemaFor(name); + const message = fromJson(schema, json); + const binary = toBinary(schema, message); + const decoded = fromBinary(schema, binary); + assert.deepEqual(toJson(schema, decoded), toJson(schema, message), `${id}: semantic round trip`); + assert.equal(checks[`is${name}`](decoded), true, `${id}: validation after round trip`); + output.push({ + id, + target: name, + binaryHex: Buffer.from(binary).toString("hex"), + json: toJson(schema, message), + }); +} + +const observedRecords = new Set(); +const observedIds = new Set(); +const failures = []; +for (const item of fixture.cases) { + assert.ok(!observedIds.has(item.id), `Duplicate fixture id ${item.id}`); + observedIds.add(item.id); + const json = materialize(item); + const schema = schemaFor(item.target); + let message; + try { + message = fromJson(schema, json); + } catch (error) { + if (!(error instanceof Error)) throw error; + } + // Malformed JSON may be rejected by the codec. A validator crash must fail the + // suite rather than masquerade as the expected rejection of a negative case. + const actual = message === undefined ? false : checks[`is${item.target}`](message); + if (actual !== item.valid) { + failures.push(`${item.id}: expected ${item.valid}, received ${actual}`); + continue; + } + if (item.valid) { + observedRecords.add(item.target); + roundTrip(item.target, json, item.id); + } +} +assert.deepEqual(failures, [], "Independent semantic fixture failures"); +assert.deepEqual( + [...observedRecords].sort(), + selectedNames.sort(), + "Every selected record has a valid round trip", +); +const inventory = JSON.parse( + await readFile(new URL("../../eng/foundation-inventory.json", import.meta.url), "utf8"), +); +assertFoundationCoverage(inventory, output); +assert.equal( + Object.keys(fixture.aggregateVariants).length, + 16, + "All owner-body variants remain covered", +); +assert.equal( + Object.keys(fixture.errorCategories).length, + 45, + "All initial catalogue codes remain covered", +); +for (const scenario of fixture.profileScenarios) { + assert.ok(scenario.expectedCaseIds.length > 0, `${scenario.id}: no wire evidence`); + for (const id of scenario.expectedCaseIds) + assert.ok(observedIds.has(id), `${scenario.id}: missing ${id}`); + assert.match( + scenario.evidenceBoundary, + /owner .*pending/, + `${scenario.id}: preserve the owner boundary`, + ); +} + +for (const item of fixture.wireVectors) { + const schema = schemaFor(item.target); + const expected = Buffer.from(item.hex, "hex"); + const encoded = toBinary(schema, fromJson(schema, item.value)); + assert.equal(Buffer.from(encoded).toString("hex"), item.hex, item.id); + assert.deepEqual( + toJson(schema, fromBinary(schema, expected)), + toJson(schema, fromJson(schema, item.value)), + `${item.id}: independent decode`, + ); +} + +// Unknown read data survives a decode/re-encode without becoming writable. +const unknown = Buffer.from("0800a00607", "hex"); // NativeContentRev.value=0; future field100=7. +const retained = values.readProjection( + foundation.NativeContentRevSchema, + unknown, + checks.isNativeContentRev, +); +assert.equal(retained.knownProfile, true); +assert.equal( + Buffer.from( + values.preserveProjection(foundation.NativeContentRevSchema, retained.message), + ).toString("hex"), + unknown.toString("hex"), +); +const futureJson = expand(fixture.samples.ContentOrigin); +futureJson.profile = "arcforges.content-origin.v2"; +const futureBytes = toBinary( + foundation.ContentOriginSchema, + fromJson(foundation.ContentOriginSchema, futureJson), +); +const futureRead = values.readProjection( + foundation.ContentOriginSchema, + futureBytes, + checks.isContentOrigin, +); +assert.equal(futureRead.knownProfile, false); +assert.equal( + Buffer.from( + values.preserveProjection(foundation.ContentOriginSchema, futureRead.message), + ).toString("hex"), + Buffer.from(futureBytes).toString("hex"), +); + +// Independent value-boundary oracles, including malformed language-boundary input. +const canonicalId = "00112233-4455-6677-8899-aabbccddeeff"; +const documentId = values.parseId("DocumentId", canonicalId); +const documentWire = values.idToWire("DocumentId", documentId); +assert.equal(Buffer.from(documentWire.value).toString("hex"), "00112233445566778899aabbccddeeff"); +documentWire.value[0] = 255; +assert.equal(values.idToWire("DocumentId", documentId).value[0], 0, "Wire output owns its bytes"); +assert.equal( + values.idFromWire( + "DocumentId", + fromJson(foundation.IdSchema, { value: "ABEiM0RVZneImaq7zN3u/w==" }), + ), + canonicalId, +); +for (const text of [ + "", + "00000000-0000-0000-0000-000000000000", + canonicalId.toUpperCase(), + "00112233445566778899aabbccddeeff", + ...["\n", "\r", "\u2028"].flatMap((suffix) => [ + canonicalId + suffix, + "00000000-0000-0000-0000-000000000000" + suffix, + ]), +]) + assert.throws(() => values.parseId("DocumentId", text)); +assert.equal(values.parseInt64("-9223372036854775808"), -9223372036854775808n); +assert.equal(values.parseInt64("9223372036854775807"), 9223372036854775807n); +assert.equal(values.parseUInt64("18446744073709551615"), 18446744073709551615n); +for (const text of ["+1", "01", "-0", "1e3", " 1", "1\n", "1\r", "1\u2028", "9223372036854775808"]) + assert.throws(() => values.parseInt64(text)); +for (const text of ["-1", "01", "18446744073709551616"]) + assert.throws(() => values.parseUInt64(text)); +assert.equal( + values.cloudRevisionToWire(values.cloudRevision(9007199254740993n)).value, + 9007199254740993n, +); +assert.throws(() => values.cloudRevision(0n)); +assert.throws(() => values.cloudRevisionFromWire(fromJson(foundation.RevisionSchema, {}))); +assert.equal(values.newRootPrecondition().value, 0n); +assert.equal( + values.nativeRevisionToWire(values.nativeRevision(18446744073709551615n)).value, + 18446744073709551615n, +); +assert.deepEqual( + values.localNotesFromWire( + values.localNotesToWire(values.localNotesToken(0n, 18446744073709551615n)), + ), + { acknowledgedRevision: 0n, headLocalSequence: 18446744073709551615n }, +); +assert.deepEqual(values.decimalParts(values.notesDecimal("-0.000000001")), { + coefficient: -1n, + scale: 9, +}); +assert.equal(values.decimalFromCoefficient(1n, 9), "0.000000001"); +assert.equal(values.exactDecimal("1.00"), "1.00", "Shared exact decimal preserves declared scale"); +for (const text of ["1.0", "-0", "+1", "1e3", "0.0000000001", "1\n", "1\r", "1\u2028"]) + assert.throws(() => values.notesDecimal(text)); +assert.equal(values.opaqueCursor("😀".repeat(1024)).length, 2048); +assert.throws(() => values.opaqueCursor("😀".repeat(1025))); +assert.throws(() => values.opaqueCursor("\ud800")); +const wideRate = values.rationalValue(9223372036854775807n, 18446744073709551615n); +assert.equal( + values.convertTicksExact(9223372036854775807n, wideRate, wideRate), + 9223372036854775807n, + "Wide intermediates retain exact ticks", +); +assert.equal( + values.convertTicksExact( + 48000n, + values.rationalValue(48000n, 1n), + values.rationalValue(705600000n, 1n), + ), + 705600000n, + "One audio second converts exactly to media ticks", +); +assert.throws( + () => values.convertTicksExact(1n, values.rationalValue(3n, 1n), values.rationalValue(1n, 1n)), + RangeError, +); +assert.throws( + () => + values.convertTicksExact( + 9223372036854775807n, + values.rationalValue(1n, 1n), + values.rationalValue(2n, 1n), + ), + RangeError, +); +assert.throws(() => values.rationalValue(1n, 0n), RangeError); +assert.throws(() => values.rationalValue(2n, 4n), TypeError); +assert.throws( + () => + values.convertTicksExact(1n, { numerator: 0n, denominator: 0n }, values.rationalValue(1n, 1n)), + RangeError, +); +assert.throws( + () => values.convertTicksExact(1n, values.rationalValue(0n, 1n), values.rationalValue(1n, 1n)), + RangeError, +); + +if (process.argv.includes("--exchange")) { + const directory = new URL("../../artifacts/tests/foundation/", import.meta.url); + const incoming = JSON.parse(await readFile(new URL("csharp.json", directory), "utf8")); + assert.equal( + incoming.fixtureDigest, + fixtureDigest, + "Cross-language evidence uses current fixture bytes", + ); + assert.equal(incoming.cases.length, output.length, "C# covers the same positive fixture set"); + const expectedById = new Map(output.map((item) => [item.id, item])); + const seen = new Set(); + for (const item of incoming.cases) { + assert.ok(!seen.has(item.id), `Duplicate C# exchange case ${item.id}`); + seen.add(item.id); + const expected = expectedById.get(item.id); + assert.ok(expected, `Unknown C# exchange case ${item.id}`); + assert.equal(item.target, expected.target); + const schema = schemaFor(item.target); + const decoded = fromBinary(schema, Buffer.from(item.binaryHex, "hex")); + assert.deepEqual(toJson(schema, decoded), expected.json, `${item.id}: C# to TypeScript`); + assert.equal( + checks[`is${item.target}`](decoded), + true, + `${item.id}: cross-language validation`, + ); + } + assert.deepEqual( + [...seen].sort(), + [...expectedById.keys()].sort(), + "C# exchange covers the complete expected case set", + ); + await mkdir(directory, { recursive: true }); + await writeFile( + new URL("typescript.json", directory), + JSON.stringify({ fixtureDigest, cases: output }), + ); +} +console.log( + `Validated ${fixture.cases.length} independent foundation cases, ${selectedNames.length} records, 16 owner bodies, 45 error categories and ${fixture.wireVectors.length} binary oracles.`, +); diff --git a/tests/tooling/contract_access.test.mjs b/tests/tooling/contract_access.test.mjs index 7c670b2..5a0d2d3 100644 --- a/tests/tooling/contract_access.test.mjs +++ b/tests/tooling/contract_access.test.mjs @@ -159,6 +159,12 @@ test("reviewed current source inventory rejects omissions, reassignment and hash }); test("type inventory excludes comments, string text and parameter types", () => { + assert.deepEqual( + declaredTypes( + "public readonly record struct DocumentId {}\npublic sealed record class Receipt {}\npublic record Bare(string Value);", + ), + ["DocumentId", "Receipt", "Bare"], + ); assert.deepEqual( declaredTypes( '/* class Fake {} */\npublic sealed class Real {\n public override bool Equals(object other) { return false; }\n private const string Text = "class Fake {}";\n private sealed class Nested {}\n}', diff --git a/tests/tooling/test_dependency_admission.py b/tests/tooling/test_dependency_admission.py index 7f72365..4e1021c 100644 --- a/tests/tooling/test_dependency_admission.py +++ b/tests/tooling/test_dependency_admission.py @@ -102,7 +102,7 @@ def test_public_internal_guard_required(self): def test_secret_scan_exceptions_are_exact_public_source_rows(self): config = tomllib.loads((ROOT / '.gitleaks.toml').read_text()) self.assertEqual(config['extend'], {'useDefault': True}) - self.assertEqual(len(config['allowlists']), 3) + self.assertEqual(len(config['allowlists']), 8) allow = config['allowlists'][0] self.assertEqual(allow['targetRules'], ['generic-api-key']) self.assertEqual(allow['condition'], 'AND') @@ -122,17 +122,84 @@ def test_secret_scan_exceptions_are_exact_public_source_rows(self): receipt = json.loads((ROOT / 'eng/policy/dependency-reviews/wp03-00-r1.json').read_text()) pages = json.loads((ROOT / 'eng/provenance/artifact-profiles/dokka-2-2-0-r4.json').read_text())['modules']['contracts-proto']['pages'] + current_receipt = json.loads((ROOT / 'eng/policy/dependency-reviews/wp03-01-r1.json').read_text()) + current_pages = json.loads((ROOT / 'eng/provenance/artifact-profiles/dokka-2-2-0-r5.json').read_text())['modules']['contracts-proto']['pages'] + latest_receipt = json.loads((ROOT / 'eng/policy/dependency-reviews/wp03-01-r2.json').read_text()) + latest_pages = json.loads((ROOT / 'eng/provenance/artifact-profiles/dokka-2-2-0-r6.json').read_text())['modules']['contracts-proto']['pages'] + # Exact public API rows reported by CI at source f9dc23fea7ae1dae3805404bb800583aea4e13e0. + reviewed_public_pages = [ + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/clear-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/has-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-kt/-dsl/order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-order-key-bytes.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/get-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block-or-builder/has-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/clear-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-order-key-bytes.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/get-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/has-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-order-key-bytes.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/-builder/set-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-order-key-bytes.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/get-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-block/has-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/clear-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/has-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-kt/-dsl/order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-order-key-bytes.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/get-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view-or-builder/has-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/clear-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-order-key-bytes.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/get-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/has-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-order-key-bytes.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/-builder/set-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-order-key-bytes.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/get-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-folder-view/has-order-key.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/clear-dataset-token.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/dataset-token.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-kt/-dsl/has-dataset-token.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-dataset-token-bytes.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/get-dataset-token.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query-or-builder/has-dataset-token.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/clear-dataset-token.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-dataset-token-bytes.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/get-dataset-token.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/has-dataset-token.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-dataset-token-bytes.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/-builder/set-dataset-token.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-dataset-token-bytes.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/get-dataset-token.html', + 'contracts-proto/io.github.arcforges.contracts.publicapi.v1/-notes-query/has-dataset-token.html', + ] new_sources = [ {key: receipt['review']['inputHashes'][key] for key in [ 'eng/policy/contract-access.json', 'src/public/dotnet/ArcForges.Contracts.PublicApi/ArcForges.Contracts.PublicApi.csproj']}, {key: value for key, value in pages.items() if 'message-key' in key}, + {key: current_receipt['review']['inputHashes'][key] for key in sources}, + {key: value for key, value in current_pages.items() if 'message-key' in key}, + {key: current_pages[key] for key in reviewed_public_pages}, + {key: latest_pages[key] for key in reviewed_public_pages + [key for key in current_pages if 'message-key' in key]}, + {key: latest_receipt['review']['inputHashes'][key] for key in sources}, ] for allow, source_rows, permitted, excluded in zip(config['allowlists'][1:], new_sources, ['eng/policy/dependency-reviews/wp03-00-r1.json', - 'eng/provenance/artifact-profiles/dokka-2-2-0-r4.json'], + 'eng/provenance/artifact-profiles/dokka-2-2-0-r4.json', + 'eng/policy/dependency-reviews/wp03-01-r1.json', + 'eng/provenance/artifact-profiles/dokka-2-2-0-r5.json', + 'eng/provenance/artifact-profiles/dokka-2-2-0-r5.json', + 'eng/provenance/artifact-profiles/dokka-2-2-0-r6.json', + 'eng/policy/dependency-reviews/wp03-01-r2.json'], ['eng/provenance/artifact-profiles/dokka-2-2-0-r4.json', - 'eng/policy/dependency-policy.json'], strict=True): + 'eng/policy/dependency-policy.json', + 'eng/policy/dependency-reviews/wp03-00-r1.json', + 'eng/provenance/artifact-profiles/dokka-2-2-0-r4.json', + 'eng/provenance/artifact-profiles/dokka-2-2-0-r4.json', + 'eng/provenance/artifact-profiles/dokka-2-2-0-r5.json', + 'eng/policy/dependency-reviews/wp03-01-r1.json'], strict=True): self.assertEqual(allow['targetRules'], ['generic-api-key']) self.assertEqual(allow['condition'], 'AND') self.assertEqual(allow['regexTarget'], 'line') @@ -142,11 +209,20 @@ def test_secret_scan_exceptions_are_exact_public_source_rows(self): self.assertIsNone(re.fullmatch(allow['paths'][0], wrong_path)) self.assertEqual(len(allow['regexes']), len(source_rows)) for (source, digest), pattern in zip(sorted(source_rows.items()), allow['regexes'], strict=True): + self.assertEqual(pattern, rf'(?s)^\s*"{re.escape(source)}":\s*"{digest}",?\s*$') self.assertIsNotNone(re.fullmatch(pattern, f' "{source}": "{digest}",')) self.assertIsNone(re.fullmatch(pattern, f' "{source}": "' + '0' * 64 + '",')) self.assertIsNone(re.fullmatch(pattern, f' "credential": "{digest}",')) self.assertIsNone(re.fullmatch(pattern, f' "{source}": "{digest}", "credential": "other"')) - self.assertEqual([len(item['regexes']) for item in config['allowlists']], [4, 2, 15]) + self.assertIsNotNone(re.fullmatch(config['allowlists'][3]['paths'][0], 'eng/policy/dependency-policy.json')) + self.assertIsNone(re.fullmatch(config['allowlists'][3]['paths'][0], 'eng/policy/dependency-reviews/wp03-01-r2.json')) + self.assertEqual(config['allowlists'][6]['paths'], [r'^eng/provenance/artifact-profiles/dokka-2-2-0-r6\.json$']) + self.assertEqual(config['allowlists'][7]['paths'], [r'^eng/policy/(dependency-policy\.json|dependency-reviews/wp03-01-r2\.json)$']) + self.assertIsNotNone(re.fullmatch(config['allowlists'][7]['paths'][0], 'eng/policy/dependency-policy.json')) + self.assertIsNone(re.fullmatch(config['allowlists'][7]['paths'][0], 'eng/policy/dependency-reviews/wp03-01-r3.json')) + for source in sources: + self.assertEqual(latest_receipt['review']['inputHashes'][source], self.policy['inputHashes'][source]) + self.assertEqual([len(item['regexes']) for item in config['allowlists']], [4, 2, 15, 4, 15, 45, 60, 4]) if __name__ == '__main__': diff --git a/tests/tooling/test_documentation_provenance.py b/tests/tooling/test_documentation_provenance.py index 3af71c5..a47dee1 100644 --- a/tests/tooling/test_documentation_provenance.py +++ b/tests/tooling/test_documentation_provenance.py @@ -2,7 +2,6 @@ """Resource admission and semantic checks against the actual Maven candidate.""" import copy -import hashlib import json from pathlib import Path import sys @@ -24,7 +23,7 @@ def setUp(self): "ui-kit/ui-kit.min.css": {"upstreamSha256": documentation.sha(self.raw["ui-kit/ui-kit.min.css"]), "distributedSha256": documentation.sha(b"body{font-family:system-ui}")}}, "excluded": {"ui-kit/fonts/font.woff": documentation.sha(b"excluded font")}, - "modules": {"fixture": {"pages": {"index.html": documentation.sha(b"API {version}")}}}, + "modules": {"fixture": {"pages": {"index.html": documentation.sha(b"API {version}")}, "publicApi": {}}}, "fontTransform": {"declarations": 1}} def test_known_transform_retains_api_and_uses_system_fonts(self): @@ -47,19 +46,42 @@ def test_unknown_missing_and_changed_resources_fail(self): with self.assertRaises(ValueError): documentation.admit(raw, "fixture", "1.0.0-ci.1.1", self.policy) + def test_reviewed_page_cannot_restore_an_inherited_parser_alias(self): + page = b'Id ' + raw = {"index.html": page} + policy = {"fixed": {}, "excluded": {}, "modules": {"contracts-proto": { + "pages": {"index.html": documentation.sha(page)}, + "publicApi": {"index.html": ["Id", 'anchor-label="getValue"', 'anchor-label="hasValue"']}}}} + documentation.admit(raw, "contracts-proto", "1.0.0-SNAPSHOT", policy) + raw["index.html"] += b'' + policy["modules"]["contracts-proto"]["pages"]["index.html"] = documentation.sha(raw["index.html"]) + with self.assertRaisesRegex(ValueError, "inherited parser alias"): + documentation.admit(raw, "contracts-proto", "1.0.0-SNAPSHOT", policy) + + def test_public_api_marker_field_cannot_be_omitted(self): + del self.policy["modules"]["fixture"]["publicApi"] + with self.assertRaisesRegex(ValueError, "no public API marker field"): + documentation.admit(self.raw, "fixture", "1.0.0-ci.1.1", self.policy) + def test_current_profile_preserves_reviewed_resources_and_retires_native_client(self): root = Path(__file__).resolve().parents[2] - previous = json.loads((root / "eng/provenance/artifact-profiles/dokka-2-2-0-r3.json").read_bytes()) + previous = json.loads((root / "eng/provenance/artifact-profiles/dokka-2-2-0-r5.json").read_bytes()) current = json.loads((root / documentation.PROFILE).read_bytes()) self.assertEqual(set(current["modules"]), {"contracts-proto", "contracts-connect-client", "contract-fixtures"}) self.assertEqual(set(documentation.MODULES), set(current["modules"])) for section in ("source", "fixed", "excluded", "components", "fontTransform"): self.assertEqual(current[section], previous[section], section) + for module in current["modules"]: + self.assertEqual(current["modules"][module]["publicApi"], previous["modules"][module]["publicApi"], + "Suppressing inherited runtime methods must preserve every declared public API marker") self.assertFalse(any("/contracts-client/" in name for name in current["inputs"])) proto_pages = current["modules"]["contracts-proto"]["publicApi"] self.assertTrue(any("foundation.v1" in name for name in proto_pages)) self.assertTrue(any("events.v1" in name for name in proto_pages)) + self.assertTrue(any("publicapi.v1/-aggregate-body/" in name for name in proto_pages)) + self.assertTrue(any("publicapi.v1/-notes-query/" in name for name in proto_pages)) + self.assertTrue(any("publicapi.v1/-measurement-result/" in name for name in proto_pages)) def test_distinct_npm_names_cannot_share_a_normalized_record_id(self): # object-assign and object.assign are different MIT implementations. @@ -83,16 +105,6 @@ def fixture(self, module): name = f"io/github/arcforges/{module}/{self.manifest.get('mavenVersion', self.manifest['version'])}/{module}-{self.manifest.get('mavenVersion', self.manifest['version'])}-javadoc.jar" return self.files[name], zip_contents(self.files[name]) - def test_every_actual_archive_has_closed_members_full_notices_and_public_api(self): - for module in documentation.MODULES: - with self.subTest(module=module): - archive, docs = self.fixture(module) - receipt = documentation.verify(docs, module, self.manifest, archive) - self.assertEqual(receipt["archiveSha256"], hashlib.sha256(archive).hexdigest()) - self.assertEqual(set(receipt["members"]), set(docs)) - self.assertGreater(len(receipt["recordIds"]), 80) - self.assertNotIn(b"@font-face", docs["ui-kit/ui-kit.min.css"]) - def test_actual_archive_resource_mutations_fail_semantic_checks(self): archive, original = self.fixture("contract-fixtures") changes = [lambda d: d.update({"script.js": b"GPL replacement"}),